.wrapper-vZwcfb{pointer-events:none;position:fixed;z-index:var(--z-notification)}.wrapperAbsolute-CM1Sdm{position:absolute}.list-zEPG0u{display:flex;flex-direction:column;gap:var(--spacer-8)}.topRight-Tv_Hpj{right:var(--spacer-12);top:var(--spacer-12)}.topLeft-q8B0e7{left:var(--spacer-12);top:var(--spacer-12)}.bottomRight-GecCwT{bottom:var(--spacer-12);right:var(--spacer-12)}.bottomLeft-DvtCHw{bottom:var(--spacer-12);left:var(--spacer-12)}.card-fso76u{align-items:stretch;animation:slideIn-mH0iL6 var(--transition-normal) forwards;background:var(--bg-bg-tooltip);border:1px solid var(--border-border-neutral-l1);border-radius:var(--radius-12,12px);box-shadow:var(--shadow-elevation-100-tooltip);display:flex;flex-direction:column;pointer-events:auto;width:360px}.cardExiting-bzlI8K{animation:slideOut-a1I7EE var(--transition-fast) forwards}@keyframes slideIn-mH0iL6{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes slideOut-a1I7EE{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-8px)}}:is(.bottomLeft-DvtCHw,.bottomRight-GecCwT) .card-fso76u{animation-name:slideInBottom-bXJNo8}:is(.bottomLeft-DvtCHw,.bottomRight-GecCwT) .cardExiting-bzlI8K{animation-name:slideOutBottom-_NUBXL}@keyframes slideInBottom-bXJNo8{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes slideOutBottom-_NUBXL{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(8px)}}.title-ecYCcs{align-items:center;display:flex;flex-direction:row;padding:var(--spacer-12)}.container-qqQVZn,.text-zVK_tc{align-items:flex-start;display:flex;flex:1 1;flex-direction:row;gap:var(--spacer-8);min-width:0}.icon-aUwRML{align-items:center;display:flex;flex-shrink:0;font-size:16px;height:18px;line-height:0;width:16px}.iconInfo-K7NDfB{color:var(--status-primary-default)}.iconSuccess-fMGez9{color:var(--status-success-default)}.iconWarning-AVKMyk{color:var(--status-warning-default)}.iconError-pV0e2S{color:var(--status-error-default)}.content-Ay8Je1{color:var(--text-text-default);flex:1 1;flex-direction:column;font-size:12px;font-weight:400;gap:2px;line-height:18px;min-width:0;text-align:left;word-break:break-word}.close-G0NM5o,.content-Ay8Je1{display:flex;justify-content:center}.close-G0NM5o{align-items:center;background:#0000;border:none;border-radius:var(--radius-4);color:var(--icon-icon-secondary);cursor:pointer;flex-shrink:0;font-size:16px;height:20px;line-height:0;padding:0;transition:color var(--transition-fast),background-color var(--transition-fast);width:20px}.close-G0NM5o:hover{background-color:var(--bg-bg-overlay-l1);color:var(--icon-icon-default)}.close-G0NM5o:active{background-color:var(--bg-bg-overlay-l2)}.action-nYkoc2{align-items:flex-end;display:flex;flex-direction:column;gap:10px;padding:0 var(--spacer-12) var(--spacer-12) 0}.custom-scrollbar{margin-right:-10px;padding-right:10px;scrollbar-color:var(--bg-bg-overlay-l3) #0000;scrollbar-width:thin}.custom-scrollbar::-webkit-scrollbar{width:4px}.custom-scrollbar::-webkit-scrollbar-track{background:#0000}.custom-scrollbar::-webkit-scrollbar-thumb{background-color:var(--bg-bg-overlay-l3);border-radius:4px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background-color:var(--bg-bg-overlay-l4)}.custom-scrollbar-x{scrollbar-color:var(--bg-bg-overlay-l3) #0000;scrollbar-width:thin}.custom-scrollbar-x::-webkit-scrollbar{height:4px}.custom-scrollbar-x::-webkit-scrollbar-track{background:#0000}.custom-scrollbar-x::-webkit-scrollbar-thumb{background-color:var(--bg-bg-overlay-l3);border-radius:4px}.custom-scrollbar-x::-webkit-scrollbar-thumb:hover{background-color:var(--bg-bg-overlay-l4)}:root{--vscode-icube--bg-bg-base-default:var(--bg-bg-base-default);--vscode-icube--bg-bg-base-secondary:var(--bg-bg-base-secondary);--vscode-icube--bg-bg-overlay-l1:var(--bg-bg-overlay-l1);--vscode-icube--bg-bg-overlay-l2:var(--bg-bg-overlay-l2);--vscode-icube--bg-bg-overlay-l3:var(--bg-bg-overlay-l3);--vscode-icube--bg-bg-overlay-l4:var(--bg-bg-overlay-l4);--vscode-icube--bg-bg-brand:var(--bg-bg-brand);--vscode-icube--bg-bg-brand-hover:var(--bg-bg-brand-hover);--vscode-icube--bg-bg-brand-disabled:var(--bg-bg-brand-disabled);--vscode-icube--bg-bg-menu:var(--bg-bg-menu);--vscode-icube--bg-bg-tooltip:var(--bg-bg-tooltip);--vscode-icube--bg-bg-invert:var(--bg-bg-invert);--vscode-icube--bg-bg-invert-hover:var(--bg-bg-invert-hover);--vscode-icube--bg-bg-invert-active:var(--bg-bg-invert-active);--vscode-icube--bg-bg-invert-disabled:var(--bg-bg-invert-disabled);--vscode-icube--text-text-default:var(--text-text-default);--vscode-icube--text-text-default-hover:var(--text-text-default-hover);--vscode-icube--text-text-default-active:var(--text-text-default-active);--vscode-icube--text-text-secondary:var(--text-text-secondary);--vscode-icube--text-text-secondary-hover:var(--text-text-secondary-hover);--vscode-icube--text-text-secondary-active:var(--text-text-secondary-active);--vscode-icube--text-text-tertiary:var(--text-text-tertiary);--vscode-icube--text-text-disabled:var(--text-text-disabled);--vscode-icube--text-text-brand:var(--text-text-brand);--vscode-icube--text-text-brand-hover:var(--text-text-brand-hover);--vscode-icube--text-text-onbrand:var(--text-text-onbrand);--vscode-icube--text-text-onaccent:var(--text-text-onaccent);--vscode-icube--icon-icon-default:var(--icon-icon-default);--vscode-icube--icon-icon-default-hover:var(--icon-icon-default-hover);--vscode-icube--icon-icon-default-active:var(--icon-icon-default-active);--vscode-icube--icon-icon-secondary:var(--icon-icon-secondary);--vscode-icube--icon-icon-secondary-hover:var(--icon-icon-secondary-hover);--vscode-icube--icon-icon-secondary-active:var(--icon-icon-secondary-active);--vscode-icube--icon-icon-tertiary:var(--icon-icon-tertiary);--vscode-icube--icon-icon-disabled:var(--icon-icon-disabled);--vscode-icube--icon-icon-brand:var(--icon-icon-brand);--vscode-icube--icon-icon-brand-hover:var(--icon-icon-brand-hover);--vscode-icube--icon-icon-onbrand:var(--icon-icon-onbrand);--vscode-icube--icon-icon-onaccent:var(--icon-icon-onaccent);--vscode-icube--border-border-neutral-l1:var(--border-border-neutral-l1);--vscode-icube--border-border-neutral-l2:var(--border-border-neutral-l2);--vscode-icube--border-border-neutral-l3:var(--border-border-neutral-l3);--vscode-icube--border-border-brand:var(--border-border-brand);--vscode-icube--border-border-contrast:var(--border-border-contrast);--vscode-icube--status-primary-default:var(--status-primary-default);--vscode-icube--status-primary-hover:var(--status-primary-hover);--vscode-icube--status-primary-active:var(--status-primary-active);--vscode-icube--status-primary-surface-l1:var(--status-primary-surface-l1);--vscode-icube--status-primary-surface-l2:var(--status-primary-surface-l2);--vscode-icube--status-primary-surface-l3:var(--status-primary-surface-l3);--vscode-icube--status-success-default:var(--status-success-default);--vscode-icube--status-success-hover:var(--status-success-hover);--vscode-icube--status-success-active:var(--status-success-active);--vscode-icube--status-success-surface-l1:var(--status-success-surface-l1);--vscode-icube--status-success-surface-l2:var(--status-success-surface-l2);--vscode-icube--status-success-surface-l3:var(--status-success-surface-l3);--vscode-icube--status-alert-default:var(--status-alert-default);--vscode-icube--status-alert-hover:var(--status-alert-hover);--vscode-icube--status-alert-active:var(--status-alert-active);--vscode-icube--status-alert-surface-l1:var(--status-alert-surface-l1);--vscode-icube--status-alert-surface-l2:var(--status-alert-surface-l2);--vscode-icube--status-alert-surface-l3:var(--status-alert-surface-l3);--vscode-icube--status-warning-default:var(--status-warning-default);--vscode-icube--status-warning-hover:var(--status-warning-hover);--vscode-icube--status-warning-active:var(--status-warning-active);--vscode-icube--status-warning-surface-l1:var(--status-warning-surface-l1);--vscode-icube--status-warning-surface-l2:var(--status-warning-surface-l2);--vscode-icube--status-warning-surface-l3:var(--status-warning-surface-l3);--vscode-icube--status-error-default:var(--status-error-default);--vscode-icube--status-error-hover:var(--status-error-hover);--vscode-icube--status-error-active:var(--status-error-active);--vscode-icube--status-error-surface-l1:var(--status-error-surface-l1);--vscode-icube--status-error-surface-l2:var(--status-error-surface-l2);--vscode-icube--status-error-surface-l3:var(--status-error-surface-l3);--vscode-icube--accent-accent-teal:var(--accent-accent-teal);--vscode-icube--accent-accent-coral:var(--accent-accent-coral);--vscode-icube--accent-accent-amber:var(--accent-accent-amber);--vscode-icube--accent-accent-lime:var(--accent-accent-lime);--vscode-icube--accent-accent-cyan:var(--accent-accent-cyan);--vscode-icube--accent-accent-blue:var(--accent-accent-blue);--vscode-icube--accent-accent-magenta:var(--accent-accent-magenta);--vscode-icube--accent-accent-violet:var(--accent-accent-violet);--vscode-icube--accent-accent-slate:var(--accent-accent-slate);--vscode-icube--code-code-text:var(--code-code-text);--vscode-icube--code-code-doc:var(--code-code-doc);--vscode-icube--code-code-instruction:var(--code-code-instruction);--vscode-icube--code-code-parameter:var(--code-code-parameter);--vscode-icube--code-code-tag:var(--code-code-tag);--vscode-icube--special-white:var(--special-white);--vscode-icube--special-black:var(--special-black);--vscode-icube--Radius-radius-2:var(--radius-2);--vscode-icube--Radius-radius-4:var(--radius-4);--vscode-icube--Radius-radius-6:var(--radius-6);--vscode-icube--Radius-radius-8:var(--radius-8);--vscode-icube--Radius-radius-10:var(--radius-10);--vscode-icube--Radius-radius-12:var(--radius-12);--vscode-icube--Radius-radius-full:var(--radius-full);--vscode-icube--body-sm-fontSize:var(--font-size-sm);--vscode-icube--body-sm-lineHeight:16px;--vscode-icube--body-sm-strong-fontSize:var(--font-size-sm);--vscode-icube--body-sm-strong-fontWeight:var(--font-weight-medium);--vscode-icube--body-md-fontSize:var(--font-size-md);--vscode-icube--body-md-strong-fontSize:var(--font-size-md);--vscode-icube--body-md-strong-fontWeight:var(--font-weight-medium);--vscode-icube--body-md-strong-lineHeight:18px;--vscode-icube-part-border-radius:var(--radius-12);--vscode-icube-elevation-100-tooltip:0px 0px 0.5px 0px #0000001a,0px 1px 2px 0px #0000000f,0px 2px 4px 0px #00000014;--vscode-icube-elevation-200-menu-panel:0px 8px 24px 0px #00000059;--vscode-icube-colorTextGray:var(--text-text-tertiary);--vscode-icube-colorLine1:var(--border-border-neutral-l1);--vscode-icube-colorLine2:var(--border-border-neutral-l2);--vscode-icube-colorBg2:var(--bg-bg-overlay-l2);--vscode-icube-colorBtnHover:var(--bg-bg-overlay-l2);--vscode-icube-colorBtnHover2:var(--bg-bg-overlay-l3);--vscode-icube-colorDefaultText:var(--text-text-secondary);--vscode-icube-colorGrayText:var(--text-text-tertiary);--vscode-icube-colorBlackText1:var(--text-text-default);--vscode-icube-colorBlackText2:var(--text-text-secondary);--vscode-icube-colorHighlightText:var(--status-primary-surface-l1);--vscode-icube-colorErrorTm1:var(--status-error-surface-l1);--vscode-icube-colorError:var(--status-error-default);--vscode-icube-colorStatusRegular:var(--status-success-default);--vscode-icube-colorTextDisable:var(--text-text-disabled);--vscode-icube-chatIconColor1:var(--icon-icon-default);--vscode-icube-chatIconBg1:var(--bg-bg-overlay-l2);--vscode-icube-colorBgTr1:var(--bg-bg-overlay-l1);--vscode-icube-colorBgTr2:var(--bg-bg-overlay-l2);--vscode-icube-colorBrandTransparent:var(--status-success-surface-l1);--vscode-input-placeholderForeground:var(--text-text-tertiary);--vscode-disabledForeground:var(--text-text-disabled);--vscode-foreground:var(--text-text-default);--vscode-menu-background:var(--bg-bg-menu);--vscode-menu-border:var(--border-border-neutral-l1);--vscode-menu-foreground:var(--text-text-default);--vscode-menu-separatorBackground:var(--border-border-neutral-l1);--vscode-descriptionForeground:var(--text-text-tertiary);--vscode-list-hoverBackground:var(--bg-bg-overlay-l2);--vscode-list-activeSelectionBackground:var(--bg-bg-overlay-l2);--vscode-list-activeSelectionForeground:var(--text-text-default-active);--vscode-button-secondaryBackground:var(--bg-bg-overlay-l1);--vscode-button-secondaryHoverBackground:var(--bg-bg-overlay-l2);--vscode-scrollbarSlider-background:var(--bg-bg-overlay-l2);--vscode-scrollbarSlider-hoverBackground:var(--bg-bg-overlay-l3);--vscode-scrollbarSlider-activeBackground:var(--bg-bg-overlay-l4);--vscode-editor-findMatchHighlightBackground:var(--status-alert-surface-l2);--vscode-notificationsInfoIcon-foreground:var(--status-primary-default);--vscode-focusBorder:var(--status-primary-default);--icube-not-allowed:not-allowed;--icube-vscode--text-text-secondary:var(--text-text-secondary)}@font-face{font-display:block;font-family:codicon;src:url(//lf-cdn.marscode.com/obj/marscode-bucket-sg/goofy_deploy_edenx/ide/trae-mono/static/font/codicon.36f098f1.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-hGlIsI{color:var(--text-text-secondary);font-size:14px}@keyframes fadeIn-cyKrtB{0%{opacity:0}to{opacity:1}}@keyframes contentFadeIn-hepoUx{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes skeletonFadeOut-NJ9Qoe{0%{opacity:1}to{opacity:0}}.skeletonWrapper-jHg_zq{inset:0;position:absolute;z-index:1}.skeletonFadeOut-NJ9Qoe{animation:skeletonFadeOut-NJ9Qoe .15s ease-out forwards;pointer-events:none}.skeletonFadeIn-CONKrl{animation:fadeIn-cyKrtB .15s ease-out}.devBadge-eju3Kq{background:#38bd79d9;border-radius:var(--radius-sm);bottom:12px;color:#fff;font-family:var(--font-family-mono);font-size:11px;font-weight:600;letter-spacing:.5px;opacity:.7;padding:2px 8px;pointer-events:none;position:fixed;right:12px;-webkit-user-select:none;user-select:none;z-index:var(--z-max)}[role=option][data-state=checked]:not([data-highlighted]):not(:hover){background-color:initial!important}.skeleton-E9Fcf2{display:flex;flex-direction:column}.skeletonBlock-Ip2DSr,.skeletonRow-g6vQJy{background:var(--bg-bg-base-secondary,#e5e6eb);border-radius:6px}.skeletonAnimation-Dxcgas{animation:skeletonLoading-sZ3OzJ 1.4s ease infinite;background:linear-gradient(90deg,var(--bg-bg-base-secondary,#e5e6eb) 25%,var(--bg-bg-base-tertiary,#f2f3f5) 37%,var(--bg-bg-base-secondary,#e5e6eb) 63%);background-size:400% 100%}@keyframes skeletonLoading-sZ3OzJ{0%{background-position:100% 50%}to{background-position:0 50%}}.main-r6badv{min-width:0;padding:8px 8px 8px 0;position:relative}.contentWrapper-NHOhpY,.main-r6badv{display:flex;flex:1 1;flex-direction:column;min-height:0}.contentWrapper-NHOhpY{background:var(--bg-bg-white,#fff);border:1px solid var(--border-border-neutral-l1,#7373731f);border-radius:var(--radius-radius-lg-16,16px);overflow:hidden}:is([data-theme=dark-blue],[data-theme=dark]) .contentWrapper-NHOhpY{background:var(--bg-bg-base-default,#0a0a0a)}.layout-CAIjAK{background:var(--bg-bg-base-secondary,#edeff2);display:flex;height:100vh;overflow:hidden}:is([data-theme=dark-blue],[data-theme=dark]) .layout-CAIjAK{background:var(--bg-bg-base-default)}.sidebar-Nnyoam{box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;padding:8px;width:300px}.sidebarHeader-ejgcjW{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px;padding:8px}.sidebarContent-l6gvIN{flex:1 1;padding:8px}.sidebarFooter-b9u_ke{align-items:center;display:flex;gap:8px;padding:12px 8px}.header-aPjIoN{align-items:center;display:flex;height:var(--header-height,48px);justify-content:flex-end;padding:0 12px}.workspace-Us1leF{align-items:center;container-type:inline-size;display:flex;flex:1 1;flex-direction:column;overflow:visible;padding:0 16px 16px 16px}.welcomeTitleWrapper-GPEbe1{align-items:center;display:flex;flex:1 1;justify-content:center;max-width:800px;min-height:0;width:100%}.showcaseWrapper-VGAeBP{container-type:inline-size;flex-shrink:0;max-width:800px;width:100%}.showcaseSkeleton-VVTT7c{display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr));width:100%}.showcaseItem-SDEHzF{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-w3TvBJ{flex-shrink:0;height:64px;width:64px}.showcaseText-_9uLX3{display:flex;flex-direction:column;gap:4px;margin-top:auto}@media (min-width:908px) and (max-width:1199px){.showcaseSkeleton-VVTT7c{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.showcaseItem-SDEHzF{align-items:center;flex-direction:row;gap:4px;height:88px;padding:12px 16px}.showcaseText-_9uLX3{flex:1 1;margin-top:0;min-width:0}}@media (max-width:907px){.showcaseSkeleton-VVTT7c{grid-template-columns:1fr}.showcaseItem-SDEHzF{align-items:center;flex-direction:row;gap:12px;height:auto;padding:12px}.showcaseIcon-w3TvBJ{height:48px;width:48px}.showcaseText-_9uLX3{flex:1 1;margin-top:0;min-width:0}}@media (max-height:690px){.showcaseSkeleton-VVTT7c{display:none}}.inputSkeleton-Pu98ls{margin-top:28px}.layout-pridif{background:var(--bg-bg-base-secondary,#edeff2);display:flex;height:100vh;overflow:hidden}:is([data-theme=dark-blue],[data-theme=dark]) .layout-pridif{background:var(--bg-bg-base-default)}.sidebar-CraFWZ{box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;padding:8px;width:300px}.sidebarHeader-b21vyg{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px;padding:8px}.sidebarContent-P2CMi9{flex:1 1;padding:8px}.sidebarFooter-Ov1sfk{align-items:center;display:flex;gap:8px;padding:12px 8px}.main-YdXP6r{min-width:0;padding:8px 8px 8px 0}.contentWrapper-RtxBdh,.main-YdXP6r{display:flex;flex:1 1;flex-direction:column}.contentWrapper-RtxBdh{background:var(--bg-bg-menu);border:1px solid var(--border-border-neutral-l1,#7373731f);border-radius:var(--radius-radius-lg-16,16px);min-height:0;overflow:hidden}.header-dES8X4{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-uuSnF6{display:flex;flex:1 1;flex-direction:column;gap:4px}.headerTitleRow-i9cutu{align-items:center;display:flex;gap:8px}.headerRight-WIchbt{align-items:center;display:flex;gap:10px}.workspace-e4Gsn7{display:flex;flex:1 1;overflow:hidden;padding:0 12px 12px}.mainContent-MmcZhS{background:var(--bg-bg-base-default);border-radius:var(--radius-6);display:flex;flex:1 1;overflow:hidden}.chatArea-DFErPD{gap:16px;padding:16px}.chatArea-DFErPD,.chatMessages-RgCQzD{display:flex;flex:1 1;flex-direction:column}.chatMessages-RgCQzD{gap:24px;margin:0 auto;max-width:860px;width:100%}.messageGroup-LhSmeB,.messageGroupRight-j4K5RR{display:flex;flex-direction:column}.messageGroupRight-j4K5RR{align-items:flex-end}.inputArea-GKMFC0{margin:0 auto;max-width:860px;width:100%}.statusPanel-LVvkQe{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-LluP9r{margin-bottom:20px}.statusContent-ev5Z3A{flex:1 1}.main-ml9yXN{min-width:0}.contentWrapper-O9xXoO,.main-ml9yXN{display:flex;flex:1 1;flex-direction:column;min-height:0}.contentWrapper-O9xXoO{overflow:hidden}.header-kPAVLi{align-items:center;border-bottom:1px solid var(--border-border-neutral-l1,#4d6b9917);box-sizing:border-box;display:flex;height:46px;justify-content:space-between;padding:8px 16px}.headerLeft-xtwz7Z{gap:12px}.headerLeft-xtwz7Z,.headerRight-u2JE9Y{align-items:center;display:flex}.workspace-pGJjgI{display:flex;flex:1 1;justify-content:center;overflow:hidden}.chatMessages-WRvGpK{flex:1 1;gap:24px;margin:0 auto;max-width:780px;padding:40px 24px;width:100%}.chatMessages-WRvGpK,.messageGroup-aQ1uZE,.messageGroupRight-bE3gOO{display:flex;flex-direction:column}.messageGroupRight-bE3gOO{align-items:flex-end}.hotkey-AugyC9{align-items:center;display:inline-flex}.hotkey-AugyC9,.hotkey-AugyC9.mrl-Hg26jW{margin-left:var(--spacer-4,4px)}.key-yn14uH{align-items:center;color:var(--text-text-tertiary);display:inline-flex;font-family:var(--font-family-default);font-size:var(--font-size-sm,11px);font-weight:var(--font-weight-default,400);justify-content:center;letter-spacing:.1em;line-height:10px;min-width:10px}.container-UhGXJa{display:flex;position:relative}.containerHorizontal-zbia0V{flex-direction:row}.containerVertical-WW7iKu{flex-direction:column}.containerPassthrough-IjBXaD,.containerPassthrough-IjBXaD>.content-FHMU5b{display:contents}.content-FHMU5b{overflow:hidden}.contentResizing-gXD4uh{transition:none}.contentCollapsing-SbX62I{transition:width .3s ease,height .3s ease}.contentCollapsing-SbX62I,.contentExpandStart-sC5Doa{height:0!important;width:0!important}.contentExpanding-sSYOsH{transition:width .3s ease,height .3s ease}.containerHorizontal-zbia0V>.content-FHMU5b{flex:1 1}.containerVertical-WW7iKu>.content-FHMU5b{flex:none}.splitHandle-IEUrKW{align-items:center;background:#0000;display:flex;flex-shrink:0;justify-content:center;position:relative;transition:background .15s ease}.splitHandleHorizontal-JdteEX{cursor:col-resize;width:1px}.splitHandleVertical-url3Lq{cursor:row-resize;height:1px}.splitHandle-IEUrKW:before{content:"";position:absolute;z-index:var(--z-above)}.splitHandleHorizontal-JdteEX:before{bottom:0;left:-4px;right:-4px;top:0}.splitHandleVertical-url3Lq:before{bottom:-4px;left:0;right:0;top:-4px}.splitHandle-IEUrKW:after{background:#0000;content:"";position:absolute;transition:background .15s ease}.splitHandleHorizontal-JdteEX:after{bottom:0;left:calc(50% + var(--indicator-offset, 0px));top:0;transform:translateX(-50%);width:1px}.splitHandleVertical-url3Lq:after{height:1px;left:0;right:0;top:calc(50% + var(--indicator-offset, 0px));transform:translateY(-50%)}.splitHandle-IEUrKW:hover:after{background:linear-gradient(to bottom,#0000 0,#0000 5%,var(--border-border-brand) 50%,#0000 95%,#0000 100%)}.splitHandleVertical-url3Lq:hover:after{background:linear-gradient(to right,#0000 0,#0000 5%,var(--border-border-brand) 50%,#0000 95%,#0000 100%)}.splitHandleActive-no_RUY:after{background:#0000}.splitHandleDisabled-nP7qKA{cursor:default;pointer-events:none}.splitHandleNoIndicator-U9wFwG:after{display:none}.splittingBodyHorizontal,.splittingBodyHorizontalEnd,.splittingBodyHorizontalStart{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}.splittingBodyHorizontalStart :is(canvas,iframe){pointer-events:none!important}.splittingBodyVertical{cursor:row-resize!important;-webkit-user-select:none!important;user-select:none!important}.container-_1k5WQ{align-items:center;background:var(--bg-bg-overlay-l2,#7373731f);border-radius:var(--radius-radius-sm-8,8px);box-sizing:border-box;display:inline-flex;gap:4px;padding:2px;position:relative}.indicator-k1zg06{background:var(--bg-bg-base-default);border:.5px solid var(--border-border-neutral-l3,#7373735c);border-radius:6px;box-shadow:0 1px 2px -1px #18181814;height:28px;left:var(--indicator-left,2px);position:absolute;top:2px;transition:left .22s cubic-bezier(.2,.8,.2,1),width .22s cubic-bezier(.2,.8,.2,1);width:var(--indicator-width,0);will-change:left,width}:is([data-theme=dark-blue],[data-theme=dark]) .indicator-k1zg06{box-shadow:0 1px 2px -1px #0003}.tab-dN86Xu{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text-text-default);cursor:pointer;display:inline-flex;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:var(--font-size-base,14px);font-weight:400;height:28px;justify-content:center;letter-spacing:-.26px;line-height:20px;padding:2px 8px;position:relative;transition:width .22s cubic-bezier(.2,.8,.2,1);white-space:nowrap;z-index:1}.tab-dN86Xu:not(.tabActive-GMPLPw):hover{background:var(--bg-bg-overlay-l1,#73737314)}.tab-dN86Xu:focus-visible{outline:2px solid var(--border-border-focus);outline-offset:1px}.tabIcon-sSy5GA{display:inline-grid;flex:0 0 auto;height:16px;margin-right:0;opacity:0;overflow:hidden;place-items:center;transform:scale(.85);transition:width .18s cubic-bezier(.2,.8,.2,1),margin-right .18s cubic-bezier(.2,.8,.2,1),opacity .14s ease,transform .18s cubic-bezier(.2,.8,.2,1);width:0}.tabIconVisible-Kd2JTX{margin-right:4px;opacity:1;transform:scale(1);width:16px}.tabIcon-sSy5GA svg{display:block;height:16px;overflow:visible;width:16px}@media (prefers-reduced-motion:reduce){.indicator-k1zg06,.tab-dN86Xu,.tabIcon-sSy5GA{transition:none}}.chat-session{display:flex;flex-direction:column;height:100%;width:100%}.chat-session *,.chat-session :after,.chat-session :before{box-sizing:border-box}.chat-session__debug-id{background-color:#9c27b0;border-radius:3px;color:#fff;flex-shrink:0;font-family:monospace;font-size:10px;padding:2px 6px}.ai-chat .markdown-renderer{font:var(--chat-body-base);word-break:auto-phrase;word-wrap:break-word}.ai-chat .markdown-renderer .markdown-h1{font:var(--heading-heading-md);font-style:normal;letter-spacing:.1px;margin:12px 0}.ai-chat .markdown-renderer .markdown-h1:first-child{margin-top:0}.ai-chat .markdown-renderer :is(.markdown-h2,.markdown-h3,.markdown-h4,.markdown-h5,.markdown-h6){font:var(--heading-heading-lg);font-style:normal;margin:12px 0}.ai-chat .markdown-renderer .markdown-p{margin:12px 0}.ai-chat .markdown-renderer .markdown-p:first-child{margin-top:0}.ai-chat .markdown-renderer .markdown-p:last-child{margin-bottom:0}.ai-chat .markdown-renderer :is(.markdown-ol,.markdown-ul){list-style:revert;margin:0;margin-top:6px;padding:0 0 0 16px}.ai-chat .markdown-renderer :is(.markdown-ol:first-child,.markdown-ul:first-child){margin-top:0}.ai-chat .markdown-renderer :is(.markdown-ol:last-child,.markdown-ul:last-child){margin-bottom:0}.ai-chat .markdown-renderer .markdown-li{margin:8px 0;padding-left:0}.ai-chat .markdown-renderer .markdown-li:before,.ai-chat .markdown-renderer .markdown-ol[data-level-mod]>.markdown-li:before,.ai-chat .markdown-renderer .markdown-ul[data-level-mod]>.markdown-li:before{content:none!important;display:none}.ai-chat .markdown-renderer strong{color:var(--code-code-editor)}.ai-chat .markdown-renderer .markdown-li strong{font-weight:500}.ai-chat .markdown-renderer :is(.markdown-ol,.markdown-ul) .markdown-p{margin:6px 0}.ai-chat .markdown-renderer .markdown-blockquote{border-left:3px solid var(--border-border-neutral-l1);border-radius:0 4px 4px 0;margin:12px 0;margin-left:0;padding:0 16px;padding-left:16px}.ai-chat .markdown-renderer .markdown-blockquote>*{color:var(--text-text-secondary);line-height:20px}.ai-chat .markdown-renderer :is(.markdown-li,.markdown-p,.markdown-ul)>code{background:var(--bg-bg-overlay-l3,#56637726);border-radius:3px;font-family:JetBrains Mono,Consolas,Bitstream Vera Sans Mono,Courier New,Courier,monospace;font-weight:450;line-height:16px;padding:0 3px}.ai-chat .markdown-renderer .markdown-table-outer-wrapper{overflow-x:auto;position:relative;width:100%}.ai-chat .markdown-renderer .markdown-table{border:1px solid var(--border-border-neutral-l1,#e0e2f217);border-collapse:initial;border-radius:6px;border-spacing:0;box-sizing:border-box;display:table;margin:0;padding:0;width:100%}.ai-chat .markdown-renderer .markdown-thead{background:var(--bg-bg-overlay-l1,#e0e2f208)}.ai-chat .markdown-renderer .markdown-thead>.markdown-tr{display:table-row}.ai-chat .markdown-renderer .markdown-thead>.markdown-tr:first-child .markdown-th:first-child{border-top-left-radius:5px}.ai-chat .markdown-renderer .markdown-thead>.markdown-tr:first-child .markdown-th:last-child{border-top-right-radius:5px}.ai-chat .markdown-renderer .markdown-tbody .markdown-tr{display:table-row}.ai-chat .markdown-renderer .markdown-th{border-bottom:1px solid var(--border-border-neutral-l1,#e0e2f217);color:var(--text-text-default);font-weight:600;line-height:20px;padding:8px 12px}.ai-chat .markdown-renderer .markdown-td{color:var(--text-text-secondary);font:var(--chat-body-base);padding:12px}.ai-chat .markdown-renderer .markdown-td+.markdown-td,.ai-chat .markdown-renderer .markdown-th+.markdown-th{border-left:1px solid var(--border-border-neutral-l1,#e0e2f217)}.ai-chat .markdown-renderer .markdown-tr .markdown-td{border-bottom:1px solid var(--border-border-neutral-l1,#e0e2f217)}.ai-chat .markdown-renderer .markdown-tr:last-child .markdown-td{border-bottom:none}.ai-chat .markdown-renderer .markdown-tr:nth-child(2n){background-color:initial}.ai-chat .markdown-renderer .code-block-wrapper{margin:12px 0}.ai-chat .markdown-renderer pre{font-family:inherit;margin:0;padding-bottom:8px}.ai-chat .markdown-renderer pre:empty{padding:0}.ai-chat .markdown-renderer .markdown-inline-file-link{background-color:var(--bg-bg-overlay-l1,#56637712);border:none;border-radius:var(--Radius-radius-4,4px);color:var(--accent-accent-blue);cursor:pointer;line-height:16px;padding:0 3px}.ai-chat .markdown-renderer .markdown-inline-file-link:hover{background-color:var(--status-primary-surface-l1)}.ai-chat .markdown-renderer .markdown-inline-code{background-color:var(--bg-bg-overlay-l3,#e0e2f214);border-radius:0;display:inline;font-family:JetBrains Mono,Consolas,Bitstream Vera Sans Mono,Courier New,Courier,monospace;font-variant-ligatures:none;font-weight:450;line-height:16px;padding:0 3px}.ai-chat .markdown-renderer :is(.markdown-h1,.markdown-h2,.markdown-h3,.markdown-h4,.markdown-h5,.markdown-h6) .markdown-inline-code{white-space:normal;word-break:break-all;word-wrap:break-word}.ai-chat .markdown-renderer .markdown-code-inline{background-color:var(--bg-bg-overlay-l1,#e0e2f208);border:1px solid var(--border-border-neutral-l2,#e0e2f221);border-radius:3px;box-sizing:border-box;display:inline;font-family:JetBrains Mono,Consolas,Bitstream Vera Sans Mono,Courier New,Courier,monospace;font-style:normal;font-weight:450;line-height:16px;margin:1px 2px;padding:0 3px 1px 3px;position:relative;vertical-align:initial}.ai-chat .markdown-renderer .markdown-inline-range{color:var(--text-text-secondary);font-size:11px;line-height:16px;vertical-align:text-bottom}.ai-chat .markdown-renderer .inline-code-start{border-bottom-left-radius:3px;border-left-width:1px;border-top-left-radius:3px;margin-left:2px}.ai-chat .markdown-renderer .inline-code-end{border-bottom-right-radius:3px;border-right-width:1px;border-top-right-radius:3px;margin-right:2px}.ai-chat .markdown-renderer .search-reference-index{align-items:center;background-color:var(--bg-bg-overlay-l2);border-radius:2px;color:var(--text-text-tertiary);cursor:pointer;display:inline-flex;font-size:11px;font-weight:500;height:14px;justify-content:center;line-height:100%;margin-left:4px;min-width:14px;transform:translateY(-4px)}.ai-chat .markdown-renderer .search-reference-index:hover{background-color:var(--bg-bg-overlay-l3);color:var(--text-text-default)}.ai-chat .markdown-renderer .markdown-code-inline.mc-jump{font-family:SF Pro Text,-apple-system,system-ui,BlinkMacSystemFont,Segoe WPC,Segoe UI,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,Microsoft YaHei,sans-serif;height:20px;max-width:100%;overflow:hidden;text-overflow:ellipsis;top:1px;vertical-align:top;white-space:nowrap}.ai-chat .markdown-renderer .show-file-icons .mc-jump{cursor:pointer;padding-left:20px;position:relative;white-space:pre}.ai-chat .markdown-renderer .mc-jump:hover{background-color:var(--bg-bg-overlay-l3)}.ai-chat .markdown-renderer .mc-jump:before{background-repeat:no-repeat;left:4px;position:absolute}.ai-chat .markdown-renderer .mc-jump .codicon{line-height:18px;margin-right:2px;vertical-align:top}.ai-chat .markdown-renderer .mc-jump.function-symbol-icon{color:var(--accent-accent-violet)}.ai-chat .markdown-renderer .mc-jump.class-symbol-icon{color:var(--accent-accent-lime)}.ai-chat .markdown-renderer a.markdown-a{color:var(--text-text-default);font-weight:400;line-height:18px;text-decoration:none}.ai-chat .markdown-renderer a.markdown-a:hover{color:var(--text-text-default-hover)}.ai-chat .markdown-renderer .markdown-a-span{border-bottom-color:var(--border-border-neutral-l3);color:var(--text-text-secondary);display:inline}.ai-chat .markdown-renderer .markdown-a-span.feishu-doc-link{display:inline-flex}.ai-chat .markdown-renderer .markdown-a-span:hover{border-bottom-color:var(--text-text-tertiary);color:var(--text-text-default)}.ai-chat .markdown-renderer .markdown-a-with-border{border-bottom:1px solid;border-bottom-color:var(--text-text-default)}.ai-chat .markdown-renderer .markdown-a-with-border:hover{border-bottom:1px solid;border-bottom-color:var(--text-text-default-hover)}.ai-chat .markdown-renderer .markdown-a-link-icon{display:inline;height:12px;margin-right:2px;vertical-align:middle;width:12px}.ai-chat .markdown-renderer .markdown-a-link-icon.codicon{color:inherit}.ai-chat .markdown-renderer .latex-inline{display:inline;font-size:1em}.ai-chat .markdown-renderer .latex-display{display:block;text-align:center}.ai-chat .markdown-renderer .latex-block-container{display:block;overflow-x:auto;overflow-y:hidden;width:100%}.ai-chat .markdown-renderer .latex-block-container::-webkit-scrollbar{background:#0000;height:6px}.ai-chat .markdown-renderer .latex-block-container::-webkit-scrollbar-thumb{background:var(--bg-bg-overlay-l3);border-radius:var(--Radius-radius-full,9999px)}.ai-chat .markdown-renderer .katex{font-size:1.1em;text-indent:0;text-rendering:auto}.ai-chat .markdown-renderer .katex-display{margin:0;overflow-x:auto;overflow-y:hidden;padding:8px 0;text-align:center}.ai-chat .markdown-renderer .katex-display::-webkit-scrollbar{background:#0000;height:6px}.ai-chat .markdown-renderer .katex-display::-webkit-scrollbar-thumb{background:var(--bg-bg-overlay-l3);border-radius:var(--Radius-radius-full,9999px)}.ai-chat .markdown-renderer .katex-display::-webkit-scrollbar-thumb:hover{background:var(--bg-bg-overlay-l3)}.ai-chat .markdown-renderer .katex-display>.katex{display:inline-block;text-align:center;white-space:nowrap}.iconCopy-Giwy3p{transition:color .2s ease}.iconCopySuccess-Q8LWp9{color:var(--status-success-default,#52c41a);pointer-events:none}.revertConfirm{background:linear-gradient(var(--bg-bg-overlay-l1,#e0e2f20d),var(--bg-bg-overlay-l1,#e0e2f20d)),var(--bg-bg-menu);border:1px solid var(--border-border-neutral-l2,#e0e2f217);border-radius:6px;box-shadow:var(--shadow-elevation-100-tooltip);box-sizing:border-box;display:flex;flex-direction:column;margin-bottom:-16px;position:relative;top:-32px;width:100%;z-index:var(--z-above)}.revertConfirm__header{align-items:flex-start;display:flex;flex-direction:row;gap:8px;padding:8px}.revertConfirm__infoIcon{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;padding-top:2px;width:16px}.revertConfirm__infoText{display:flex;flex:1 1;flex-direction:column;justify-content:center;min-width:0}.revertConfirm__description{color:var(--text-text-secondary,#9599a6);font-size:11px;line-height:1.45em;margin-top:4px}.revertConfirm__description,.revertConfirm__message{font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400}.revertConfirm__message{color:var(--text-text-default,#d1d3db);font-size:12px;line-height:1.5em}.revertConfirm__content{border-top:1px solid var(--border-border-neutral-l2,#e0e2f217);display:flex;flex-direction:column;gap:4px;max-height:112px;overflow-y:auto;padding:8px 4px 8px 8px;scrollbar-color:var(--bg-bg-overlay-l3) #0000;scrollbar-width:thin}.revertConfirm__content::-webkit-scrollbar{width:4px}.revertConfirm__content::-webkit-scrollbar-track{background:#0000}.revertConfirm__content::-webkit-scrollbar-thumb{background-color:var(--bg-bg-overlay-l3);border-radius:4px}.revertConfirm__content::-webkit-scrollbar-thumb:hover{background-color:var(--bg-bg-overlay-l4)}.revertConfirm__loading{align-items:center;display:flex;flex-direction:row;gap:8px;height:100%;justify-content:center}.revertConfirm__loadingSpinner{animation:revertConfirmSpin 1s linear infinite;color:var(--text-text-secondary,#9599a6);height:16px;width:16px}@keyframes revertConfirmSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.revertConfirm__loadingText{color:var(--text-text-secondary,#9599a6);font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:400;line-height:1.5em}.revertConfirm__list{display:flex;flex-direction:column;gap:4px}.revertConfirm__item{align-items:center;border-radius:4px;display:flex;flex-direction:row;gap:8px;height:16px;padding:0 4px;transition:background-color .15s ease}.revertConfirm__item--clickable{cursor:pointer}.revertConfirm__item:hover{background:var(--bg-bg-overlay-l1,#e0e2f214)}.revertConfirm__itemIcon{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.revertConfirm__fileIcon{height:14px;width:14px}.revertConfirm__fileIcon--added{color:var(--status-success-default,#22956f)}.revertConfirm__fileIcon--modified{color:var(--status-warning-default,#dcb364)}.revertConfirm__fileIcon--deleted{color:var(--text-text-secondary,#9599a6)}.revertConfirm__itemTitle{color:var(--text-text-default,#d1d3db);flex:1 1;font-size:12px;font-weight:400;line-height:1.5em;min-width:0}.revertConfirm__itemTitle--deleted{color:var(--text-text-tertiary,#666b75);text-decoration-line:line-through}.revertConfirm__itemStatus{color:var(--text-text-secondary,#9599a6);flex-shrink:0;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:400;line-height:1.27em;text-transform:lowercase}.revertConfirm__actionBar{align-items:flex-end;display:flex;flex-direction:column;gap:10px;justify-content:flex-end;padding:0 8px 8px}.revertConfirm__btns{align-items:center;display:flex;flex-direction:row;gap:8px}.revertConfirm__btnSpinner{animation:revertConfirmSpin 1s linear infinite;height:12px;width:12px}.agentReviewMarker{display:inline;line-height:20px}.agentReviewMarkerTag{align-items:center;background-color:color-mix(in srgb,var(--accent-accent-violet) 12%,#0000);border:none;border-radius:4px;box-sizing:border-box;cursor:default;display:inline-flex;font-size:11px;font-weight:500;gap:2px;line-height:16px;max-width:180px;padding:2px 6px 2px 4px;position:relative;top:1px;vertical-align:initial}.agentReviewMarkerTag__icon{color:var(--accent-accent-violet);flex-shrink:0;height:12px;width:12px}.agentReviewMarkerTag__text{color:var(--text-text-default);flex-shrink:1;font-size:11px;font-weight:500;line-height:16px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agentReviewMarker__desc{color:var(--text-text-default);font-size:14px;font-weight:400;line-height:20px;margin-left:4px}.web-page-mention-pill{align-items:center;background-color:var(--bg-bg-overlay-l2);border:1px solid #0000;border-radius:3px;box-sizing:border-box;cursor:default;display:inline-flex;flex-wrap:nowrap;font-size:11px;gap:4px;height:18px;line-height:18px;margin:0 2px;max-width:180px;padding:0 4px;position:relative;vertical-align:middle}.web-page-mention-pill.clickable{cursor:pointer;transition:background-color .15s ease}.web-page-mention-pill.clickable:hover{background-color:var(--bg-bg-overlay-l3,#e0e2f214)}.web-page-mention-pill.clickable:active{background-color:var(--bg-bg-overlay-l3,#e0e2f20d)}.web-page-mention-pill .web-page-mention-pill-icon{align-items:center;display:inline-flex;flex-shrink:0;height:12px;position:relative;width:12px}.web-page-mention-pill .web-page-mention-pill-icon svg{height:12px;width:12px}.web-page-mention-pill .web-page-mention-pill-text{color:var(--text-text-default);display:inline-block;line-height:18px;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:text;user-select:text;white-space:nowrap}.markdown-a-span.feishu-doc-link{align-items:center;background:var(--bg-bg-overlay-l2);border-radius:var(--radius-4);display:inline-flex;gap:var(--spacer-4);height:20px;max-width:240px;padding:0 var(--spacer-4);vertical-align:text-bottom}.markdown-a-span.feishu-doc-link:hover{background:var(--bg-bg-overlay-l3)}.feishu-doc-link .feishu-doc-link-icon{align-items:center;display:inline-flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.feishu-doc-link .markdown-a{color:var(--text-text-default);font-size:12px;line-height:18px;min-width:0;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.feishu-doc-link:hover .markdown-a{color:var(--text-text-default-hover)}.feishu-doc-link .markdown-a.markdown-a-with-border{border-bottom:none}.feishu-doc-link-loading .markdown-a{opacity:.6}.feishu-doc-link-browser-btn{align-items:center;background:none;border:none;color:var(--icon-icon-secondary);cursor:pointer;display:inline-flex;flex-shrink:0;height:16px;justify-content:center;margin:0;opacity:0;padding:0;transition:opacity .15s ease,color .15s ease,visibility .15s ease;visibility:hidden;width:16px}.feishu-doc-link:hover .feishu-doc-link-browser-btn{opacity:1;visibility:visible}.feishu-doc-link-browser-btn:hover{color:var(--icon-icon-default)}.mention-info-modal{overflow:hidden;padding:0!important}.mention-info-modal-mask{background:var(--bg-bg-overlay-l3,#00000073)!important}.mention-info-modal-content-wrapper{display:flex;flex-direction:column;gap:0}.mention-info-modal-header{align-items:center;border-bottom:1px solid var(--border-border-neutral-l1,#4d6b9917);box-sizing:border-box;display:flex;gap:var(--spacing-sm,8px);justify-content:space-between;min-height:52px;padding:var(--spacing-lg,16px)}.mention-info-modal-title-wrapper{align-items:center;display:flex;flex:1 1;gap:var(--spacing-xs,4px);min-width:0;overflow:hidden}.mention-info-modal-title{color:var(--text-text-default-active,#1a1b1d);flex-shrink:1;font-size:var(--heading-sm-fontSize,13px);font-weight:600;line-height:var(--heading-sm-lineHeight,20px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mention-info-modal-body{display:flex;flex-direction:column;gap:0;padding:var(--spacing-lg,16px)}.mention-info-modal-card{background-color:var(--bg-bg-base-secondary,#f8f9fa);border-radius:var(--radius-sm,4px);display:flex;flex-direction:column;gap:var(--spacing-md,12px);overflow:hidden;padding:var(--spacing-md,12px)}.mention-info-modal-quote{border-left:1px solid var(--icon-icon-disabled,#e0e2f221);overflow:hidden;padding-left:4px}.mention-info-modal-quote-text{color:var(--text-text-tertiary,#8a9096);-webkit-line-clamp:2;line-height:20px}.mention-info-modal-detail-text,.mention-info-modal-quote-text{display:-webkit-box;font-size:var(--font-size-base,13px);overflow:hidden;white-space:normal;-webkit-box-orient:vertical}.mention-info-modal-detail-text{color:var(--text-text-default,#1a1b1d);-webkit-line-clamp:11;line-height:24px}[data-theme=dark] .mention-info-modal-title{color:var(--text-text-default,#fff)}[data-theme=dark] .mention-info-modal-card{background-color:var(--bg-bg-base-secondary,#252627)}[data-theme=dark-blue] .mention-info-modal-title,[data-theme=dark] .mention-info-modal-detail-text{color:var(--text-text-default,#fff)}[data-theme=dark-blue] .mention-info-modal-card{background-color:var(--bg-bg-base-secondary,#1f2530)}[data-theme=dark-blue] .mention-info-modal-detail-text{color:var(--text-text-default,#fff)}.core-card-container{background:var(--background-secondary,#5663771c);border:1px solid var(--border-color,#4d6b994d);border-radius:6px;overflow:hidden}.core-card-header{align-items:center;background:var(--background-secondary,#5663771c);display:flex;gap:8px;padding:8px}.core-card-header__icon{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.core-card-header__title-wrapper{align-items:center;display:flex;flex:1 1;min-width:0}.core-card-header__title{color:var(--text-primary,#31353a);font-size:12px;font-weight:400;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-card-header__expand-toggle{align-items:center;cursor:pointer;display:flex;flex-shrink:0;height:16px;justify-content:center;transition:transform .2s ease;width:16px}.core-card-header__expand-toggle--expanded{transform:rotate(180deg)}.core-card-header__expand-toggle svg{color:var(--text-secondary,#5b6066);height:14px;width:14px}.core-card-header__actions{align-items:center;display:flex;flex-shrink:0;gap:4px;margin-left:auto}.textShimmer-ReWQWF{display:inline}.active-CHQMk1{background:linear-gradient(90deg,var(--brand-brand-grey-300,#d4d4d4) 0,var(--brand-brand-grey-600,#525252) 43.79%,var(--brand-brand-grey-300,#d4d4d4) 100%);background-clip:text;-webkit-background-clip:text;background-size:200% 100%;-webkit-text-fill-color:#0000;animation:shimmer-QWh_RI var(--shimmer-duration,3s) linear infinite}@keyframes shimmer-QWh_RI{0%{background-position:200% 0}to{background-position:-200% 0}}.core-card-status{align-items:center;border-radius:4px;display:inline-flex;font:var(--body-body-xs);gap:6px;padding:2px 8px}.core-card-status__indicator{align-items:center;border-radius:50%;display:inline-flex;flex-shrink:0;height:6px;justify-content:center;width:6px}.core-card-status__indicator--icon{background:#0000!important;border-radius:0;height:14px;width:14px}.core-card-status__indicator--icon svg{height:14px;width:14px}.core-card-status--generating{background:var(--status-generating-bg,#4d6b9926);color:var(--status-generating-text,#4d6b99)}.core-card-status--generating .core-card-status__indicator{animation:core-card-status-pulse 1.5s ease-in-out infinite;background:var(--status-generating-indicator,#4d6b99)}.core-card-status--success{background:var(--status-success-bg,#52c41a26);color:var(--status-success-text,#52c41a)}.core-card-status--success .core-card-status__indicator{background:var(--status-success-indicator,#52c41a)}.core-card-status--error{background:var(--status-error-bg,#ff4d4f26);color:var(--status-error-text,#ff4d4f)}.core-card-status--error .core-card-status__indicator{background:var(--status-error-indicator,#ff4d4f)}.core-card-status--warning{background:var(--status-warning-bg,#faad1426);color:var(--status-warning-text,#faad14)}.core-card-status--warning .core-card-status__indicator{background:var(--status-warning-indicator,#faad14)}.core-card-status--canceled{background:var(--bg-bg-overlay-l1,#5663770f);border-radius:50px;color:var(--text-text-tertiary,#8a9096);font:var(--body-body-xs);height:18px;padding:0 4px;white-space:nowrap}.core-card-status--failed{color:var(--status-canceled-text,#8c8c8c)}:is(.core-card-status--canceled,.core-card-status--failed) .core-card-status__indicator{display:none}.core-card-status--running{background:var(--status-running-bg,#8c8c8c26);color:var(--status-running-text,#8c8c8c)}.core-card-status--running .core-card-status__indicator{background:var(--status-running-indicator,#8c8c8c)}.core-card-status--needconfirm{background:var(--status-warning-surface-l1);border-radius:50px;color:var(--status-warning-default);font:var(--body-body-xs);height:18px;padding:0 4px;white-space:nowrap}.core-card-status--needconfirm .core-card-status__indicator{display:none}@keyframes core-card-status-pulse{0%,to{opacity:1}50%{opacity:.4}}.core-config-card{background:var(--background-secondary,#56637712);border-radius:6px;gap:12px;overflow:hidden;padding:12px}.core-config-card,.core-config-card__icon-wrapper{align-items:center;border:1px solid var(--border-color,#4d6b994d);display:flex}.core-config-card__icon-wrapper{background:var(--background-primary,#fff);border-radius:6px;box-shadow:0 2px 6px #0003,0 .5px 0 #ffffff0f;flex-shrink:0;height:32px;justify-content:center;padding:6px;width:32px}.core-config-card__icon{align-items:center;display:flex;height:16px;justify-content:center;width:16px}.core-config-card__content{display:flex;flex:1 1;flex-direction:column;justify-content:center;min-width:0}.core-config-card__title-row{align-items:center;display:flex;gap:4px}.core-config-card__title{color:var(--text-primary,#31353a);font-weight:500}.core-config-card__title,.core-config-card__title-suffix{font-size:13px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-config-card__title-suffix{color:var(--text-text-secondary,#5b6066);font-weight:400}.core-config-card__description{color:var(--text-tertiary,#8a9096);font-size:11px;font-weight:400;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-config-card__button{align-items:center;background:var(--button-secondary-bg,#36393d);border:none;border-radius:4px;color:var(--button-secondary-text,#fff);cursor:pointer;display:flex;flex-shrink:0;font-size:12px;font-weight:500;height:24px;justify-content:center;line-height:18px;padding:0 6px;transition:background .15s ease}.core-config-card__button:hover{background:var(--button-secondary-bg-hover,#4a4d51)}.core-config-card__button:disabled{cursor:not-allowed;opacity:.5}.core-view-card{align-items:center;cursor:pointer;display:flex;flex-direction:row;gap:4px}.core-view-card--disabled,.core-view-card--non-clickable{cursor:default}.core-view-card__icon{align-items:center;color:var(--icon-icon-secondary,#666b75);display:flex;flex:none;height:20px;justify-content:center;width:18px}.core-view-card__icon--loading{animation:core-view-card-pulse 1.5s ease-in-out infinite}.core-view-card__tag{align-items:center;display:flex;flex:1 1;flex-direction:row;gap:4px;height:20px;min-width:0;overflow:hidden;padding:1px 0}.core-view-card__label{color:var(--text-text-secondary,#9599a6);font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;font-size:12px;font-weight:400;line-height:18px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-view-card:hover:not(.core-view-card--non-clickable) .core-view-card__label{color:var(--text-text-secondary-hover,#d1d3db)}.core-view-card__suffix{align-items:center;display:flex;flex:none}@keyframes core-view-card-pulse{0%,to{opacity:1}50%{opacity:.4}}.core-toolcall-base-card{display:flex;flex-direction:column;gap:4px}.core-toolcall-base-card__header{align-items:center;display:flex;gap:var(--chat-spacer-sm,8px);min-height:24px}.core-toolcall-base-card__icon{align-items:center;color:var(--icon-icon-tertiary,#8f959e);display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.core-toolcall-base-card__icon svg{height:16px;width:16px}.core-toolcall-base-card__body-row{display:flex;gap:4px}.core-toolcall-base-card__connector{width:16px}.core-toolcall-base-card__connector--visible{display:flex;justify-content:center}.core-toolcall-base-card__connector--visible:after{background:var(--border-border-neutral-l2,#56637729);content:"";height:100%;width:1px}.core-toolcall-base-card__body{flex:1 1;min-width:0;padding-bottom:var(--chat-spacer-sm,8px);padding-left:4px}.core-toolcall-base-card__body:not(:empty){padding-top:4px}.core-toolcall-base-card__body-row>.core-toolcall-base-card__body:first-child{padding-left:28px}.core-toolcall-base-card__body .core-show-more-list{margin-left:-4px}.core-toolcall-base-card__title-area{align-items:center;display:flex;flex:1 1;font:var(--chat-body-md);gap:var(--chat-spacer-sm,8px);min-width:0;overflow:hidden}.core-toolcall-base-card__title{color:var(--text-text-tertiary,#5b6066);flex-shrink:0;font:var(--chat-body-md);white-space:nowrap}.core-toolcall-base-card__actions{align-items:center;display:flex;flex-shrink:0;gap:4px}.core-toolcall-base-card__header-suffix{align-items:center;color:var(--text-text-disabled,#a1a1a1);cursor:default;display:flex;font:var(--chat-body-md);gap:6px;min-width:0;overflow:hidden;text-decoration:none;text-overflow:ellipsis;text-underline-offset:2px;white-space:nowrap}.core-toolcall-base-card__header-suffix>*{min-width:0}.core-toolcall-base-card__header-suffix-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-toolcall-base-card__icon--warning{color:var(--status-warning-default,#e27900)}.core-toolcall-base-card__title-warning{color:var(--icon-icon-tertiary);flex-shrink:0;height:14px;width:14px}.core-toolcall-base-card__header--clickable{border-radius:4px;cursor:pointer}.core-toolcall-base-card__header--clickable:hover .core-toolcall-base-card__icon,.core-toolcall-base-card__header--clickable:hover .core-toolcall-base-card__title-area,.core-toolcall-base-card__header--clickable:hover .core-toolcall-base-card__title-area .core-toolcall-base-card__collapse-icon,.core-toolcall-base-card__header--clickable:hover .core-toolcall-base-card__title-area .core-toolcall-base-card__header-suffix,.core-toolcall-base-card__header--clickable:hover .core-toolcall-base-card__title-area .core-toolcall-base-card__title{color:var(--text-text-secondary)}.core-toolcall-base-card__header--clickable .core-toolcall-base-card__title-area{gap:6px}.core-toolcall-base-card__collapse-icon{align-items:center;display:flex;flex-shrink:0;font-size:14px;height:14px;justify-content:center;transition:transform .15s ease;width:14px}.core-toolcall-base-card__collapse-icon svg{display:block}.core-toolcall-base-card__collapse-icon--expanded{transform:rotate(90deg)}.core-toolcall-base-card__connector-stub{display:flex;height:16px}.core-toolcall-base-card__connector-stub>.core-toolcall-base-card__connector{min-height:0;width:16px}.core-collapsible-content{background:var(--bg-bg-overlay-l0);border:1px solid var(--border-border-neutral-l1,#4d6b992e);border-radius:var(--chat-radius-md,8px);overflow:hidden}.core-collapsible-content__body{max-height:var(--collapsible-collapsed-height,240px);overflow:hidden;position:relative}.core-collapsible-content--expanded .core-collapsible-content__body{max-height:var(--collapsible-expanded-height,600px);overflow-y:auto}.core-collapsible-content--collapsed .core-collapsible-content__body{max-height:var(--collapsible-collapsed-height,240px)}.core-collapsible-content__inner{padding:var(--chat-spacer-md,12px) var(--chat-spacer-lg,16px)}.core-collapsible-content__mask{background:linear-gradient(180deg,#fafafb00,#fafafb);bottom:0;height:32px;left:0;pointer-events:none;position:absolute;right:0}.core-collapsible-content__mask--dark{background:linear-gradient(180deg,#1c1d2000,#1c1d20)}.core-collapsible-content__mask--dark-blue{background:linear-gradient(180deg,#191e2800,#191e28)}.core-collapsible-content__toggle{align-items:center;background:#0000;border:none;border-radius:0 0 7px 7px;border-top:1px solid var(--border-border-neutral-l1,#4d6b992e);color:var(--icon-icon-secondary,#5b6066);cursor:pointer;display:flex;height:24px;justify-content:center;padding:0 16px;width:100%}.core-collapsible-content__toggle:hover{background:var(--bg-bg-overlay-l1)}.core-collapsible-content__toggle-icon{align-items:center;display:flex;height:14px;justify-content:center;transition:transform .2s ease;width:14px}.core-collapsible-content__toggle-icon--expanded{transform:rotate(180deg)}.core-collapsible-content__toggle-icon svg{height:14px;width:14px}.core-show-more-list{position:relative}.core-show-more-list__body{display:flex;flex-direction:column;gap:4px}.core-show-more-list__item-wrapper{min-width:0}.core-show-more-list__item-wrapper>*{max-width:100%;width:100%}.core-show-more-list__item{align-items:center;border-radius:4px;display:flex;font-size:13px;gap:4px;height:28px;line-height:20px;min-width:0;overflow:hidden;padding:0 4px}.core-show-more-list__item--clickable{cursor:pointer}.core-show-more-list__item--clickable:hover{background:var(--bg-bg-overlay-l1)}.core-show-more-list__footer{position:relative}.core-show-more-list__mask{background:linear-gradient(to bottom,#0000,var(--bg-bg-base-default,#fff));bottom:100%;height:32px;left:0;pointer-events:none;position:absolute;right:0}.core-show-more-list__toggle{align-items:center;background:#0000;border:none;color:var(--text-text-tertiary,#8a8988);cursor:pointer;display:flex;font-size:13px;font-weight:400;height:24px;justify-content:flex-start;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.core-show-more-list__toggle:hover{color:var(--text-text-default,#1a1a1a)}.fileIcon-yd3YBK{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center}.icon-k93TOy{display:block;height:100%;width:100%}.small-nfcf4z{font-size:12px;height:12px;width:12px}.default-PaCTa2{font-size:14px;height:14px;width:14px}.large-uJh4SZ{font-size:16px;height:16px;width:16px}.voice-conversation-bubble{align-items:center;color:var(--text-text-default);display:flex;font-size:13px;font-weight:400;gap:4px;line-height:20px;overflow:hidden;padding:12px 16px;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;white-space:nowrap}.voice-conversation-bubble__icon{align-items:center;border-radius:3.375px;display:flex;flex-shrink:0;height:18px;justify-content:center;padding:1.5px;width:18px}.voice-conversation-bubble__icon svg{height:15px;width:15px}.voice-conversation-bubble__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-message{align-items:flex-end;box-sizing:border-box;display:flex;flex-direction:column;gap:6px;width:100%}.turn__user-message .user-message{padding-bottom:12px}.user-message__main{align-items:flex-start;display:flex;flex-wrap:nowrap;justify-content:flex-end;width:100%}.user-message__left-actions{align-items:center;align-self:center;display:flex;flex-direction:row;flex-shrink:0;gap:4px;opacity:0;padding:2px 4px;pointer-events:none;transition:opacity .15s ease}.user-message:hover .user-message__left-actions{opacity:1;pointer-events:auto}.user-message__left-actions .user-message__icon-wrapper{align-items:center;display:flex;height:20px;justify-content:center;width:20px}.user-message__bottom-bar{align-items:center;align-self:flex-end;display:flex;flex-direction:row;gap:8px;padding-right:8px}.user-message__bottom-bar-hover-actions{align-items:center;display:inline-flex;flex-direction:row;gap:8px;opacity:0;pointer-events:none;transition:opacity .15s ease}.user-message:hover .user-message__bottom-bar-hover-actions{opacity:1;pointer-events:auto}.user-message__goal-set-badge{align-items:center;color:var(--text-text-tertiary,#7c818c);display:inline-flex;font-size:14px;font-style:normal;font-weight:400;gap:4px;height:28px;justify-content:center;letter-spacing:-.28px;line-height:20px;-webkit-user-select:none;user-select:none}.user-message__goal-set-badge-icon{align-items:center;display:inline-flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.user-message__goal-set-badge-icon svg{color:currentColor;height:16px;width:16px}.user-message__bottom-bar--readonly{opacity:1;pointer-events:auto}.user-message__bottom-bar-divider{display:none}.user-message__action-buttons{align-items:center;display:flex;flex-direction:row;gap:4px;padding:2px 0}.user-message__action-buttons .user-message__icon-wrapper{align-items:center;display:flex;height:28px;justify-content:center;width:28px}.user-message__debug-id{align-self:flex-start;background-color:#2196f3;border-radius:3px;color:#fff;font-family:monospace;font-size:10px;padding:2px 6px}.user-message__header{align-items:center;display:flex;gap:12px;justify-content:flex-end}.user-message__content-area{align-items:flex-end;display:flex;flex-direction:column;gap:8px;max-width:75%;position:relative}.user-message__text-box{align-items:stretch;align-self:stretch;background:var(--bg-bg-overlay-l2);border-radius:var(--chat-radius-lg,16px);display:flex;flex-direction:column;overflow:visible}.user-message__text-wrapper{display:flex;flex:1 1;flex-direction:column;min-width:0}.user-message__text-inner{display:flex;flex-direction:column;padding:var(--chat-spacer-md,12px) var(--chat-spacer-lg,16px);position:relative}.user-message__text-inner--collapsed{padding-bottom:0}.user-message__text-content{color:var(--text-text-default);cursor:text;flex:1 1;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.28px;line-height:20px;max-height:132px;min-width:0;overflow:hidden;position:relative;-webkit-user-select:text;user-select:text;white-space:pre-wrap;word-break:break-word}.user-message-query-line{font-size:0;line-height:22px;min-height:20px;word-break:break-word}.user-message-query-line>*{font:var(--chat-body-base);vertical-align:middle}.user-message-query-line .markdown-a-span.feishu-doc-link{vertical-align:middle}.user-message-query-text{display:inline;line-height:20px;vertical-align:middle}.user-message-query-line .query-mention-symbol{font-size:11px;font:var(--chat-body-md-strong);vertical-align:middle}.user-message-query-line .query-mention-text{font:var(--chat-body-md-strong)}.user-message-query-line .query-mention-selection{font:var(--body-body-md)}.user-message__attachment-fallback{color:var(--text-text-tertiary);font-style:italic}.user-message__text-content--collapsed{max-height:132px;overflow:hidden;word-break:break-all}.user-message__text-content--collapsed .user-message-query-line{word-break:break-all}.user-message__text-content.user-message__text-content--collapsed{-webkit-mask-image:linear-gradient(#000 80%,#0000);mask-image:linear-gradient(#000 80%,#0000)}.user-message__text-content--expanded{max-height:420px;overflow-y:auto}.user-message__text-content--no-expand{max-height:none;overflow:visible}.user-message__expand-float{align-items:center;display:flex;flex-direction:row;flex-shrink:0;height:36px;justify-content:flex-start}.user-message__expand-gradient{background:linear-gradient(180deg,#eee0,#eee);bottom:0;height:32px;left:0;pointer-events:none;position:absolute;right:0;z-index:1}:is([data-theme=dark-blue],[data-theme=dark]) .user-message__expand-gradient{background:linear-gradient(180deg,#23232300,#232323)}.user-message__expand-button{align-items:center;background:#0000;border:none;color:var(--text-text-tertiary,#8a8988);cursor:pointer;display:flex;font-size:13px;font-weight:500;justify-content:center;line-height:20px;padding:0;transition:opacity .15s ease}.user-message__expand-button:hover{opacity:.8}.user-message__user-header{align-items:center;display:flex;gap:var(--spacing-sm,8px)}.user-message__avatar-fallback{align-items:center;background:var(--bg-bg-base-tertiary);color:var(--text-text-secondary);display:flex;font-size:var(--font-size-sm,12px);font-weight:500;height:100%;justify-content:center;width:100%}.user-message__user-name{color:var(--text-text-default);font-size:var(--font-size-sm,12px);font-weight:500}.user-message__image-content{display:flex;flex-wrap:wrap;gap:var(--spacing-xs,4px)}.user-message__image{border-radius:var(--radius-md,8px);max-height:100px;max-width:100px;object-fit:contain}.user-message__actions,.user-message__hover-actions{display:none}.user-message__icon-wrapper{align-items:center;display:flex;justify-content:center}.user-message__footer{display:none}.user-message__time{color:var(--text-text-tertiary,#8a9096);flex-shrink:0;font:var(--body-body-md);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-message__files-thumbnail-spinner{animation:thumbnail-spin 1s linear infinite}@keyframes thumbnail-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.comment-mention-tag{border-radius:8px;font-size:12px;height:18px;max-width:170px}.comment-mention-tag,.query-mention-symbol{align-items:center;background-color:var(--bg-bg-overlay-l3,#e0e2f214);border:none;box-sizing:border-box;display:inline-flex;font-weight:500;gap:2px;margin:0 2px;padding:2px 6px 2px 4px;vertical-align:middle}.query-mention-symbol{border-radius:4px;cursor:default;flex-wrap:nowrap;font-size:11px;line-height:16px;max-width:180px;position:relative}.query-mention-symbol.clickable{cursor:pointer;transition:background-color .15s ease}.query-mention-symbol.clickable:hover{background-color:var(--bg-bg-overlay-l4,#e0e2f221)}.query-mention-symbol.clickable:active{background-color:var(--bg-bg-overlay-l3,#e0e2f214)}.query-mention-symbol.query-mention-symbol--design-canvas-page{--query-design-canvas-fg:var(--text-text-brand,var(--brand-brand-800,#2c2290));background-color:#2f74ff1f;color:var(--query-design-canvas-fg);font-size:12px;height:18px;line-height:18px;max-width:160px;padding:2px 6px 2px 4px}.query-mention-symbol.query-mention-symbol--design-canvas-page .query-mention-symbol-icon{color:var(--query-design-canvas-fg);height:14px;width:14px}.query-mention-symbol.query-mention-symbol--design-canvas-page .query-mention-symbol-icon svg{height:14px;width:14px}.query-mention-symbol.query-mention-symbol--design-canvas-page .query-mention-text{color:var(--query-design-canvas-fg);font-weight:500;line-height:18px;min-width:0}.query-mention-symbol.query-mention-symbol--design-canvas-element{background-color:#56637724;height:18px;padding:2px 6px 2px 4px}.query-mention-symbol.query-mention-symbol--design-canvas-element .query-mention-symbol-icon{color:var(--text-text-default,#31353a);height:16px;width:16px}.query-mention-symbol.query-mention-symbol--design-canvas-element .query-mention-symbol-icon svg{height:16px;width:16px}.query-mention-symbol.query-mention-symbol--design-canvas-element .query-mention-text{color:var(--text-text-default,#1a1a1a);font-weight:500}.query-mention-symbol.query-mention-symbol--design-canvas-image{background-color:#56637724;height:18px;padding:2px 6px 2px 4px}.query-mention-symbol.query-mention-symbol--design-canvas-image .query-mention-symbol-icon{color:var(--text-text-default,#31353a);height:16px;width:16px}.query-mention-symbol.query-mention-symbol--design-canvas-image .query-mention-symbol-icon svg{height:16px;width:16px}.query-mention-symbol.query-mention-symbol--design-canvas-image .query-mention-text{color:var(--text-text-default,#1a1a1a);font-weight:500}.query-mention-symbol.query-mention-symbol--design-canvas-brand{--query-design-canvas-fg:var(--text-text-brand,var(--brand-brand-800,#2c2290));background-color:var(--bg-bg-brand-popup,#aab7ff5c);color:var(--query-design-canvas-fg);font-size:12px;height:18px;line-height:18px;max-width:160px;padding:2px 6px 2px 4px}.query-mention-symbol.query-mention-symbol--design-canvas-brand .query-mention-symbol-icon{color:var(--query-design-canvas-fg);height:14px;width:14px}.query-mention-symbol.query-mention-symbol--design-canvas-brand .query-mention-symbol-icon :is(img,svg){height:14px;width:14px}.query-mention-symbol.query-mention-symbol--design-canvas-brand .query-mention-text{color:var(--query-design-canvas-fg);font-weight:500;line-height:18px;min-width:0}.query-mention-symbol.query-mention-symbol--design-library-component .query-mention-symbol-icon svg{height:12px;width:12px}.query-mention-symbol.query-mention-symbol--visual-changes{background-color:var(--brand-blue-200,#cce6ff);cursor:pointer}.query-mention-symbol.query-mention-symbol--visual-changes .query-mention-symbol-icon{color:var(--brand-blue-900,#054c8f)}.query-mention-symbol.query-mention-symbol--visual-changes .query-mention-symbol-icon svg path{stroke:var(--brand-blue-900,#054c8f)}.query-mention-symbol.query-mention-symbol--visual-changes .query-mention-count,.query-mention-symbol.query-mention-symbol--visual-changes .query-mention-text{color:var(--brand-blue-900,#054c8f)}.query-mention-symbol .query-mention-symbol-icon{align-items:center;color:var(--accent-accent-slate);display:inline-flex;flex-shrink:0;height:14px;position:relative;width:14px}.query-mention-symbol .query-mention-symbol-icon svg{height:12px;width:12px}.query-mention-symbol .query-mention-symbol-icon.file-icon{height:12px}.query-mention-symbol .query-mention-symbol-icon.folder-icon{font-size:8px;height:12px}.query-mention-symbol .query-mention-text{color:var(--text-text-default);display:inline-block;line-height:16px;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:text;user-select:text;white-space:nowrap}.query-mention-symbol .query-mention-selection{color:var(--text-text-tertiary);line-height:16px;white-space:nowrap}.comment-mention-tag__text-wrapper,.query-mention-symbol .comment-mention-text-wrapper{align-items:center;display:flex;flex-direction:row;gap:2px;min-width:0;overflow:hidden;padding:0 2px}.query-mention-symbol.has-comment-content .comment-mention-text-wrapper{flex:1 1;min-width:0}.comment-mention-tag__separator,.query-mention-symbol .comment-mention-separator{color:var(--text-text-tertiary,#8a9096);flex-shrink:0;font-size:11px;line-height:16px}.comment-mention-tag__comment-wrapper,.query-mention-symbol .comment-content-wrapper{align-items:center;display:flex;flex-direction:row;flex-shrink:1;gap:2px;min-width:0;overflow:hidden}.query-mention-symbol.has-comment-content .comment-content-wrapper{flex:1 1;min-width:0}.comment-mention-tag__comment-wrapper svg,.query-mention-symbol .comment-bubble-icon{color:var(--text-text-tertiary,#8a9096);flex-shrink:0;height:12px;width:12px}.comment-mention-tag__comment,.query-mention-symbol .comment-text{color:var(--text-text-tertiary,#8a9096);display:inline-block;flex-shrink:1;line-height:16px;min-width:0;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:text;user-select:text;white-space:nowrap}.query-mention-symbol.has-comment-content .comment-content-wrapper .comment-text{flex:1 1 auto;min-width:0}.query-mention-symbol.web-element-mention-symbol .web-element-mention-node-icon{color:var(--text-text-brand,#0ab861);font-size:12px}.query-mention-symbol .comment-mention-text-wrapper .query-mention-text{color:var(--text-text-default);flex-shrink:1;font-family:var(--font-family-default);font-size:11px;font-weight:500;line-height:16px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.query-mention-symbol.has-comment-content .comment-mention-text-wrapper>.query-mention-text{flex:0 1 auto;max-width:50%;min-width:4ch}.query-mention-symbol.slash-command-symbol{background-color:var(--slash-mention-bg)}.query-mention-symbol.slash-command-symbol .query-mention-symbol-icon{color:var(--accent-accent-blue)}.query-mention-symbol.slash-command-symbol.builtin-slash{background-color:var(--builtin-slash-mention-bg)}.query-mention-symbol.slash-command-symbol.builtin-slash .query-mention-symbol-icon{color:var(--accent-accent-violet)}.user-message[data-mode=design] .query-mention-symbol.slash-command-symbol,.user-message[data-mode=design] .query-mention-symbol.slash-command-symbol.builtin-slash{background-color:var(--bg-bg-overlay-l3)}.query-mention-symbol.send-message-symbol{background-color:var(--assistant-target-mention-bg,#facc1538)}.query-mention-symbol.send-message-symbol,.query-mention-symbol.send-message-symbol .query-mention-symbol-icon{color:var(--assistant-target-mention-fg,#8a5a00)}.user-message__attached-top{padding:0}.user-message__attached-cards{display:flex;flex-wrap:nowrap;gap:8px}.user-message__attached-card{align-items:center;background:var(--bg-bg-card);border:1px solid var(--border-border-neutral-l1);border-radius:12px;cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:54px;padding:0 12px 0 8px;transition:background var(--transition-fast,.15s ease);width:200px}.user-message__attached-card:hover{background:var(--bg-bg-card-hover)}.user-message__attached-card--overflow{cursor:pointer;justify-content:center;width:auto}.user-message__attached-card--overflow:hover{background:var(--bg-bg-overlay-l4)}.user-message__attached-card-overflow-text{color:var(--text-text-secondary);font-size:14px;font-weight:500;line-height:20px;white-space:nowrap}.user-message__attached-card-icon{align-items:center;display:flex;flex-shrink:0;font-size:32px;height:32px;justify-content:center;width:32px}.user-message__attached-card-icon img{height:24px;width:24px}.user-message__attached-card-icon .user-message__attached-card-thumbnail{background:var(--bg-bg-base-secondary);border-radius:var(--radius-6,6px);height:32px;object-fit:cover;width:32px}.user-message__attached-card-info{display:flex;flex:1 1;flex-direction:column;min-width:0}.user-message__attached-card-name{color:var(--text-text-default);font-size:14px;line-height:20px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-message__attached-card-ext{color:var(--text-text-tertiary);font-size:12px;line-height:18px;text-transform:uppercase}.user-message__overflow-popover{z-index:calc(var(--z-modal, 1100) + 2)}.user-message__overflow-menu{background:var(--bg-bg-menu,#fff);border-radius:8px;box-shadow:0 3px 10px #00000014;max-height:300px;overflow-y:auto;padding:6px 0;width:240px}.user-message__overflow-menu-item{align-items:center;border-radius:4px;cursor:pointer;display:flex;flex-direction:row;gap:8px;height:28px;margin:0 4px;padding:0 8px;transition:background .1s ease}.user-message__overflow-menu-item:hover{background:var(--bg-bg-overlay-l2,#6a69681a)}.user-message__overflow-menu-item-icon{align-items:center;display:flex;flex-shrink:0;height:12px;justify-content:center;width:12px}.user-message__overflow-menu-item-icon img{height:12px;width:12px}.user-message__overflow-menu-item-icon .user-message__overflow-menu-item-thumbnail{background:var(--bg-bg-base-secondary);border-radius:var(--radius-4,4px);height:20px;object-fit:cover;width:20px}.user-message__overflow-menu-item-name{color:var(--text-text-default);flex:1 1;font-size:12px;line-height:18px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-message__attached-images{display:flex;flex-wrap:nowrap;gap:8px}.user-message__attached-image-item{border-radius:12px;cursor:pointer;flex-shrink:0;height:100px;overflow:hidden;position:relative;transition:opacity var(--transition-fast,.15s ease);width:100px}.user-message__attached-image-item:hover{opacity:.85}.user-message__attached-image-img{height:100%;object-fit:cover;width:100%}.user-message__attached-image-placeholder{align-items:center;background:var(--bg-bg-overlay-l1);color:var(--icon-icon-secondary);display:flex;height:100%;justify-content:center;width:100%}.user-message__attached-image-placeholder--failed{flex-direction:column;gap:8px;padding:10px}.user-message__attached-image-fallback-icon{color:var(--icon-icon-disabled,#c9cdd4);flex-shrink:0;height:28px;width:28px}.user-message__attached-image-fallback-name{color:var(--text-text-secondary);font-size:11px;line-height:14px;max-width:100%;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.user-message__attached-image-loading-overlay{align-items:center;background:#00000080;bottom:0;color:#fff;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:var(--z-above)}.user-message__ralph-loop-separator{display:flex;flex-direction:column;gap:6px;padding:0 0 32px 0;width:100%}.user-message__ralph-loop-separator-line{background:var(--line-line-divider,#00000014);height:1px;width:100%}.user-message__ralph-loop-separator-text{color:var(--text-text-primary);font-size:14px;font-weight:600;margin-top:6px;white-space:nowrap}.user-message__hooks-continued{align-items:center;display:flex;flex-direction:row;justify-content:center;padding:20px 0}.user-message__hooks-continued-line{background-color:var(--border-border-neutral-l1,#4d6b9917);flex:1 1;height:1px}.user-message__hooks-continued-content{align-items:center;color:var(--text-text-secondary);display:flex;font-size:12px;font-weight:400;gap:4px;line-height:18px;padding:0 10px;white-space:nowrap}.user-message__hooks-label{background:var(--bg-bg-overlay-l2,#e0e2f20d);border-radius:2px;color:var(--text-text-tertiary);cursor:pointer;font-size:11px;font-weight:400;line-height:16px;padding:0 4px;text-align:center}.user-message__hooks-label:hover{background:var(--bg-bg-overlay-l3,#e0e2f214);color:var(--text-text-secondary)}.user-message__hooks-tooltip{display:flex;flex-direction:column;gap:4px;width:240px}.user-message__hooks-tooltip-title{align-items:center;color:var(--text-text-tertiary);display:flex;font-size:11px;font-weight:500;height:24px;line-height:16px;padding:0 4px}.user-message__hooks-tooltip-message{color:var(--text-text-default);font-size:12px;font-weight:400;line-height:18px;max-height:120px;overflow-y:auto;padding:4px;white-space:pre-wrap;word-break:break-all}.user-message__hooks-tooltip-divider{background-color:var(--border-border-neutral-l1,#4d6b9917);height:1px;margin:2px 0}.user-message__hooks-tooltip-btn{align-items:center;border-radius:4px;color:var(--text-text-default);cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:6px;height:24px;line-height:18px;padding:0 4px}.user-message__hooks-tooltip-btn:hover{background-color:var(--bg-bg-overlay-l2,#e0e2f20d)}.query-mention-symbol.terminal-deleted{opacity:.6}.query-mention-symbol.terminal-deleted .query-mention-text{text-decoration:line-through}.visual-editor-changes-tooltip{display:flex;flex-direction:column;gap:var(--spacer-6,6px);max-height:200px;overflow-y:auto}.visual-editor-changes-tooltip-container>*{background:var(--bg-bg-menu)!important}.visual-editor-changes-tooltip-item{border-bottom:1px solid var(--border-border-neutral-l1,#7373731f);display:flex;flex-direction:column;gap:var(--spacer-2,2px);padding-bottom:var(--spacer-6,6px)}.visual-editor-changes-tooltip-item:last-child{border-bottom:none;padding-bottom:0}.visual-editor-changes-tooltip-property{color:var(--text-text-default);font-weight:var(--font-weight-medium,500)}.visual-editor-changes-tooltip-values{font-size:var(--font-size-sm,11px)}.visual-editor-changes-tooltip-old{color:var(--text-text-tertiary);text-decoration:line-through}.visual-editor-changes-tooltip-arrow{color:var(--text-text-secondary);margin:0 var(--spacer-4,4px)}.visual-editor-changes-tooltip-new{color:var(--text-text-default)}.visual-editor-changes-tooltip-selector{color:var(--text-text-tertiary);font-size:var(--font-size-sm,11px);word-break:break-all}.query-mention-text.query-mention-text--command{-webkit-background-clip:text;background-clip:text;background-image:var(--bg-bg-gradient,linear-gradient(135deg,#36d399,#6c6cff));color:#0000;font-weight:600;letter-spacing:.036px}.compactMarker,.compactMarkerTag{align-items:center;display:inline-flex}.compactMarkerTag{background-color:var(--bg-bg-overlay-l3,#e0e2f214);border:none;border-radius:4px;box-sizing:border-box;cursor:default;flex-wrap:nowrap;font-size:11px;font-weight:500;gap:2px;line-height:16px;max-width:180px;padding:2px 6px 2px 4px;position:relative;vertical-align:middle}.compactMarkerTag svg{flex-shrink:0;height:12px;width:12px}.compactMarkerTag__text{color:var(--text-text-default);display:inline-block;line-height:16px;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:text;user-select:text;white-space:nowrap}.error-details-expandable{border-radius:4px;overflow:hidden}.error-details-expandable__header{align-items:center;cursor:pointer;display:flex;font-size:12px;font-weight:500;justify-content:space-between;line-height:18px;padding:4px 0 0 0;-webkit-user-select:none;user-select:none}.error-details-expandable__toggle{align-items:center;color:var(--text-text-secondary);display:flex;font-size:11px;gap:4px}.error-details-expandable__toggle svg{bottom:1px;position:relative}.error-details-expandable__content{background:var(--bg-bg-overlay-l2,#e0e2f20d);border-radius:4px;color:var(--text-text-default);font-size:11px;font-weight:400;margin:8px 0 0 0;max-height:200px;overflow-x:auto;overflow-y:auto;padding:8px;white-space:pre-wrap;word-break:break-all}.error-details-expandable__content>div{margin-bottom:24px}.error-details-expandable__content>div:last-child{margin-bottom:0}.enterprise-hooks-tool-failure{display:flex;flex-direction:column;gap:8px}.enterprise-hooks-tool-failure__status-line{align-items:center;display:flex;gap:4px;min-width:0}.enterprise-hooks-tool-failure__icon{align-items:center;color:var(--status-alert-default,#e8a838);display:inline-flex;flex-shrink:0;font-size:13px;font-weight:600;height:18px;justify-content:center;line-height:18px;width:18px}.enterprise-hooks-tool-failure__tool-name{color:var(--color-text-2,#4e5969);flex-shrink:1;font-size:12px;line-height:16px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.enterprise-hooks-tool-failure__text{color:var(--color-text-3,#86909c);flex-shrink:0;font-size:11px;line-height:16px}.enterprise-hooks-tool-failure__detail{border-left:1px solid var(--color-border-2,#00000014);margin-left:8px;padding-left:10px}.enterprise-hooks-tool-failure__detail-card{background:var(--color-fill-1,#f7f8fa);border:1px solid var(--color-border-2,#00000014);border-radius:6px;overflow:hidden;position:relative}.enterprise-hooks-tool-failure__detail-content{color:var(--color-text-2,#4e5969);font-family:var(--code-font-family,monospace);font-size:11px;line-height:16px;max-height:48px;overflow:hidden;padding:8px 36px 8px 12px;white-space:pre-wrap;word-break:break-word}.enterprise-hooks-tool-failure__detail-content--expanded{max-height:none;overflow-y:auto}.enterprise-hooks-tool-failure__copy{opacity:0;position:absolute;right:4px;top:4px;transition:opacity .12s ease}.enterprise-hooks-tool-failure__detail-card:hover .enterprise-hooks-tool-failure__copy{opacity:1}.enterprise-hooks-tool-failure__expand{align-items:center;background:#0000;border:0;border-top:1px solid var(--color-border-2,#00000014);color:var(--color-text-3,#86909c);cursor:pointer;display:flex;font-size:11px;height:20px;justify-content:center;line-height:20px;padding:0;width:100%}.enterprise-hooks-tool-failure__expand-icon{display:inline-block;transition:transform .12s ease}.enterprise-hooks-tool-failure__expand--expanded .enterprise-hooks-tool-failure__expand-icon{transform:rotate(180deg)}.hooks-confirm-card{background:var(--bg-bg-base-secondary,#222326);border:1px solid var(--border-border-neutral-l1,#e0e2f214);border-radius:6px;display:flex;flex-direction:column;gap:8px;padding:8px 10px}.hooks-confirm-card__content{align-items:center;color:var(--text-text-secondary,#9599a6);display:flex;font-size:12px;font-weight:400;gap:4px;line-height:16px}.hooks-confirm-card__icon{align-items:center;display:flex;flex-shrink:0;font-size:14px}.hooks-confirm-card__text{flex:1 1}.hooks-confirm-card__actions{display:flex;gap:8px;justify-content:flex-end}.hooks-status-line{align-items:center;display:flex;gap:4px;padding:2px 0}.hooks-status-line__icon{align-items:center;color:var(--icon-icon-secondary,#9599a6);display:flex;flex-shrink:0;font-size:13px;height:18px;justify-content:center;width:18px}.hooks-status-line__tag{align-items:center;display:flex;gap:4px;height:20px}.hooks-status-line__tool-name{color:var(--text-text-secondary,#9599a6);flex-shrink:0;font-size:11px;font-weight:400;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hooks-status-line__text{color:var(--text-text-tertiary,#666b75);flex-shrink:0;font-size:10px;font-weight:400;line-height:14px}.agent-plan-item{display:flex;flex-direction:column;gap:8px}.agent-plan-item__debug-id{align-items:center;align-self:flex-start;background-color:#9c27b0;border-radius:3px;color:#fff;display:flex;font-family:monospace;font-size:10px;gap:8px;padding:2px 6px}.agent-plan-item__debug-id button,.agent-plan-item__debug-id button[disabled]{color:#fff!important}.agent-plan-item__debug-id button svg{height:13px;width:13px}.agent-plan-item__reasoning{background-color:var(--color-bg-2,#f7f8fa);border-radius:6px;color:var(--color-text-3,#86909c);font-size:13px;line-height:1.5;padding:8px 12px}.agent-plan-item__thought{color:var(--color-text-2,#4e5969);font-size:14px;line-height:1.5}.agent-plan-item__toolcall{display:flex;flex-direction:column;gap:8px;margin-top:4px}.agent-plan-item__toolcall-name{align-items:center;background-color:#e3f2fd;border-left:3px solid #2196f3;border-radius:4px;display:flex;gap:8px;padding:6px 10px}.agent-plan-item__toolcall-label{color:#1565c0;font-size:11px;font-weight:600;text-transform:uppercase}.agent-plan-item__toolcall-value{color:#1976d2;font-family:monospace;font-size:13px;font-weight:500}.agent-plan-item__toolcall-params{background-color:#fff3e0;border-left:3px solid #ff9800;border-radius:4px;padding:8px 10px}.agent-plan-item__toolcall-params .agent-plan-item__toolcall-label{color:#e65100;margin-bottom:4px}.agent-plan-item__toolcall-result{background-color:#e8f5e9;border-left:3px solid #4caf50;border-radius:4px;padding:8px 10px}.agent-plan-item__toolcall-result[data-status=success]{background-color:#e8f5e9;border-left-color:#4caf50}.agent-plan-item__toolcall-result[data-status=success] .agent-plan-item__toolcall-label{color:#2e7d32}.agent-plan-item__toolcall-result[data-status=error]{background-color:#ffebee;border-left-color:#f44336}.agent-plan-item__toolcall-result[data-status=error] .agent-plan-item__toolcall-label{color:#c62828}.agent-plan-item__toolcall-result[data-status=pending]{background-color:#fafafa;border-left-color:#9e9e9e}.agent-plan-item__toolcall-result[data-status=pending] .agent-plan-item__toolcall-label{color:#616161}.agent-plan-item__toolcall-result .agent-plan-item__toolcall-label{margin-bottom:4px}.agent-plan-item__toolcall-json{color:#37474f;font-family:monospace;font-size:11px;margin:0;max-height:200px;overflow-y:auto;scrollbar-color:var(--bg-bg-overlay-l3) #0000;scrollbar-width:thin;white-space:pre-wrap;word-break:break-all}.agent-plan-item__toolcall-json::-webkit-scrollbar{width:4px}.agent-plan-item__toolcall-json::-webkit-scrollbar-track{background:#0000}.agent-plan-item__toolcall-json::-webkit-scrollbar-thumb{background-color:var(--bg-bg-overlay-l3);border-radius:4px}.agent-plan-item__toolcall-json::-webkit-scrollbar-thumb:hover{background-color:var(--bg-bg-overlay-l4)}.markdown-renderer{word-break:auto-phrase;word-wrap:break-word;color:var(--text-text-default);font-size:14px;line-height:1.5}.markdown-renderer .markdown-h1{border-bottom:none;font-size:20px;font-weight:600;letter-spacing:.005em;line-height:1.4;margin:40px 0 16px 0;padding-bottom:0}.markdown-renderer .markdown-h2{border-bottom:none;font-size:16px;font-weight:600;line-height:1.5;margin:32px 0 16px 0;padding-bottom:0}.markdown-renderer>:first-child{margin-top:0!important}.markdown-renderer .markdown-h3{font:var(--heading-heading-sm);margin:28px 0 0 0}.markdown-renderer :is(.markdown-h4,.markdown-h5,.markdown-h6){font:var(--heading-heading-sm);margin:24px 0 0 0}.markdown-renderer .markdown-p{color:var(--text-text-default);letter-spacing:0;line-height:var(--body-base-lineHeight,20px);font:var(--body-body-base);margin:12px 0 0 0}.markdown-renderer .markdown-p:first-child{margin-top:0}.markdown-renderer .markdown-p:last-child{margin-bottom:0}.markdown-renderer .markdown-p strong{font-weight:600}.markdown-renderer :is(.markdown-ol,.markdown-ul){list-style:revert;margin:8px 0;padding:0 0 0 20px}.markdown-renderer :is(.markdown-ol:first-child,.markdown-ul:first-child){margin-top:0}.markdown-renderer :is(.markdown-ol:last-child,.markdown-ul:last-child){margin-bottom:0}.markdown-renderer .markdown-li{letter-spacing:0;line-height:20px;margin:8px 0;padding-left:4px;position:relative}.markdown-renderer .markdown-li::marker{color:var(--text-text-secondary);font:var(--chat-body-md)}.markdown-renderer .markdown-li strong{font-weight:600}.markdown-renderer :is(.markdown-li,.task-list-item) input[type=checkbox]{appearance:auto;-webkit-appearance:checkbox;-moz-appearance:checkbox;cursor:default;height:14px;margin-right:8px;position:relative;top:2px;width:14px}.markdown-renderer .task-list-item{list-style:none;margin:8px 0}.markdown-renderer .markdown-hr{background-color:var(--border-border-neutral-l2);border:none;height:1px;margin:16px 0}.markdown-renderer .markdown-link,.markdown-renderer a{color:var(--status-primary-default);text-decoration:none;transition:color .2s}.markdown-renderer .markdown-link:hover,.markdown-renderer a:hover{color:var(--status-primary-hover);text-decoration:underline}.markdown-renderer .markdown-file-link{background:var(--bg-bg-overlay-l1,#56637712);border-radius:3px;color:var(--accent-accent-blue,#3f85ff);cursor:pointer;display:inline-block;font-family:JetBrains Mono,Consolas,Bitstream Vera Sans Mono,Courier New,Courier,monospace;font-weight:450;line-height:16px;margin:1px 0;padding:1px 3px;text-decoration:none}.markdown-renderer .markdown-file-link:hover{background:var(--status-primary-surface-l2,#2f74ff2e);color:var(--accent-accent-blue,#3f85ff);text-decoration:none}.markdown-renderer .markdown-computer-link{color:inherit;text-decoration:none}.markdown-renderer .markdown-no-link{color:unset;cursor:default;pointer-events:none;text-decoration:none}.markdown-renderer .markdown-blockquote{border-left:1px solid var(--border-border-neutral-l3);margin:8px 0;margin-left:8.5px;padding:0 12px;padding-left:8.5px}.markdown-renderer .markdown-blockquote>*{color:var(--text-text-secondary,#5b6066);font:var(--chat-body-base)}.markdown-renderer .markdown-blockquote>:first-child{margin-top:0}.markdown-renderer .markdown-blockquote>:last-child{margin-bottom:0}.markdown-renderer :is(.markdown-li,.markdown-p,.markdown-ul)>code{background:var(--bg-bg-overlay-l3,#56637726);border-radius:3px;color:var(--code-code-text);font-family:var(--code-terminal-fontFamily,"JetBrains Mono"),"SF Mono","Monaco","Inconsolata","Fira Code","Fira Mono","Roboto Mono","Courier New",monospace;font-size:13px;font-weight:450;padding:2px 6px}.markdown-renderer .markdown-table-outer-wrapper{margin:12px 0;overflow-x:auto}.markdown-renderer .markdown-table{border:1px solid var(--border-border-neutral-l1,#e0e2f217);border-collapse:initial;border-radius:var(--radius-lg,12px);border-spacing:0;width:100%}.markdown-renderer .markdown-thead{background-color:var(--bg-bg-overlay-l1)}.markdown-renderer :is(.markdown-td,.markdown-th){border-bottom:1px solid var(--border-border-neutral-l1,#e0e2f217);line-height:1.5;padding:8px 12px;text-align:left}.markdown-renderer .markdown-thead .markdown-th:not(:first-child),.markdown-renderer :is(.markdown-td+.markdown-td,.markdown-th+.markdown-th){border-left:1px solid var(--border-border-neutral-l1,#e0e2f217)}.markdown-renderer .markdown-th{font-weight:600}.markdown-renderer .markdown-tr:last-child .markdown-td{border-bottom:none}.markdown-renderer .markdown-tr:nth-child(2n){background-color:var(--bg-bg-overlay-l1)}.markdown-renderer img{border-radius:4px;height:auto;margin:16px auto 0 auto;max-width:100%}.markdown-renderer .markdown-img-alt{color:var(--text-text-secondary)}.markdown-renderer .code-block-wrapper{border:1px solid var(--border-border-neutral-l2);border-radius:var(--chat-radius-md,12px);margin:12px 0;overflow:visible;position:relative}.markdown-renderer .code-block-toolbar{align-items:center;background:var(--bg-bg-overlay-l1);border-radius:var(--chat-radius-md,12px) var(--chat-radius-md,12px) 0 0;display:flex;gap:10px;justify-content:space-between;padding:var(--chat-spacer-md) var(--chat-spacer-lg)}.markdown-renderer .code-block-content{background-color:var(--bg-bg-overlay-l1);border-radius:0 0 var(--chat-radius-md,12px) var(--chat-radius-md,12px);display:flex;flex-direction:row;overflow-x:auto;padding:0 var(--chat-spacer-lg)}.markdown-renderer .code-block-line-numbers{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;margin-right:8px;padding:0 4px;-webkit-user-select:none;user-select:none}.markdown-renderer .code-block-line-numbers pre{background:#0000;color:var(--text-text-quaternary,#7f848e);font-family:var(--code-terminal-fontFamily,"JetBrains Mono"),"SF Mono","Monaco","Inconsolata","Fira Code","Fira Mono","Roboto Mono","Courier New",monospace;font-size:var(--code-terminal-fontSize,12px);font-weight:var(--code-editor-fontWeight,450);line-height:var(--code-terminal-lineHeight,18px);margin:0;padding:0;text-align:right}.markdown-renderer .code-block-code{background:#0000;flex:1 1;margin:0;overflow-x:auto;padding:0}.markdown-renderer .code-block-code code{color:var(--text-text-default);display:block;font-family:var(--code-terminal-fontFamily,"JetBrains Mono"),"SF Mono","Monaco","Inconsolata","Fira Code","Fira Mono","Roboto Mono","Courier New",monospace;font-size:var(--code-terminal-fontSize,12px);font-weight:var(--code-editor-fontWeight,450);line-height:var(--code-terminal-lineHeight,18px);white-space:pre}.markdown-renderer .code-block-mermaid{background:var(--bg-bg-overlay-l1);border-radius:0 0 var(--radius-lg,12px) var(--radius-lg,12px);padding:12px}.markdown-renderer.markdown-renderer-slim .markdown-h1{letter-spacing:.1px;line-height:28px;margin:20px 0 16px 0}.markdown-renderer.markdown-renderer-slim .markdown-h2{line-height:24px;margin:16px 0 12px 0}.markdown-renderer.markdown-renderer-slim .markdown-h3{line-height:22px;margin:16px 0 12px 0}.markdown-renderer.markdown-renderer-slim :is(.markdown-h4,.markdown-h5,.markdown-h6){line-height:20px;margin:16px 0 12px 0}.markdown-renderer.markdown-renderer-slim .markdown-p{margin:12px 0}.markdown-renderer.markdown-renderer-slim :is(.markdown-ol,.markdown-ul){margin:0;margin-top:6px;padding:0 0 0 16px}.markdown-renderer.markdown-renderer-slim .markdown-li{margin:8px 0;padding-left:0}.markdown-renderer.markdown-renderer-slim .markdown-li strong{font-weight:500}.markdown-renderer.markdown-renderer-slim :is(.markdown-ol,.markdown-ul) .markdown-p{margin:6px 0}.markdown-renderer.markdown-renderer-slim .markdown-blockquote{border-left:3px solid var(--border-border-neutral-l1);border-radius:0 4px 4px 0;margin:12px 0;margin-left:0;padding:0 16px;padding-left:16px}.markdown-renderer.markdown-renderer-slim .markdown-blockquote>*{color:var(--text-text-secondary);line-height:20px}.markdown-renderer.markdown-renderer-slim :is(.markdown-li,.markdown-p,.markdown-ul)>code{background-color:var(--bg-bg-overlay-l3,#e0e2f214);border-radius:3;font-weight:450;line-height:16px;padding:0 3px}.markdown-renderer.markdown-renderer-slim .markdown-table-outer-wrapper{margin:0;padding:16px 0 0}.markdown-renderer.markdown-renderer-slim .markdown-table{border:none;border-collapse:initial;border-radius:6px;border-spacing:0}.markdown-renderer.markdown-renderer-slim .markdown-thead{background:var(--bg-bg-overlay-l1,#e0e2f208)}.markdown-renderer.markdown-renderer-slim .markdown-th{border:none;border-bottom:1px solid var(--border-border-neutral-l1,#4d6b9933);height:44px;padding:0 16px;white-space:nowrap}.markdown-renderer.markdown-renderer-slim .markdown-td{border:none;border-bottom:1px solid var(--border-border-neutral-l1,#4d6b9933);color:var(--text-text-secondary);padding:12px}.markdown-renderer.markdown-renderer-slim .markdown-td+.markdown-td,.markdown-renderer.markdown-renderer-slim .markdown-th+.markdown-th{border-left:1px solid var(--border-border-neutral-l1,#4d6b9933)}.markdown-renderer.markdown-renderer-slim .markdown-tr:last-child .markdown-td{border-bottom:none}.markdown-renderer.markdown-renderer-slim .markdown-tr:nth-child(2n){background-color:initial}.markdown-renderer.markdown-renderer-slim pre{font-family:inherit;margin:0;padding-bottom:8px}.markdown-renderer.markdown-renderer-slim pre:empty{padding:0}.thinking{display:flex;flex-direction:column;gap:2px}.thinkingTitleText{color:var(--text-text-tertiary)}.thinkingContent{color:var(--text-text-secondary);flex:1 1;font-size:12px;line-height:18px;overflow:hidden}.thinkingContent .markdown-renderer{color:var(--text-text-secondary);font-size:13px;line-height:20px}.thinkingContent .markdown-renderer .markdown-p{color:var(--text-text-secondary)}.thinkingContent .markdown-renderer :is(.markdown-h1,.markdown-h2,.markdown-h3,.markdown-h4,.markdown-h5,.markdown-h6){font-size:12px;font-weight:500;line-height:18px;margin:0 0 4px 0}.thinkingContent .markdown-renderer .markdown-p{margin:0 0 8px 0}.thinkingContent .markdown-renderer :is(.markdown-ol,.markdown-ul){margin:4px 0;padding:0 0 0 16px}.thinkingContent .markdown-renderer .markdown-li{margin:0 0 4px 0;padding:0}.thinkingContent .markdown-renderer :is(b,em,strong){color:var(--text-text-secondary);font-weight:500}.thinkingContent .markdown-renderer code{background:unset;border-radius:0;color:var(--text-text-secondary);font-style:normal;font-weight:400}.thinkingContent .markdown-renderer .markdown-code-block{color:var(--text-text-secondary);font-family:JetBrains Mono,Consolas,Bitstream Vera Sans Mono,Courier New,Courier,monospace}.thinkingContent .markdown-renderer .markdown-link{color:inherit;pointer-events:none;text-decoration:none}.thought{color:var(--color-text-2,#4e5969);font-size:14px;line-height:1.5}.core-web-search-card{display:flex;flex-direction:column}.core-web-search-card__icon{height:13px;width:13px}.core-web-search-card__icon,.core-web-search-card__icon--canceled,.core-web-search-card__no-result{color:var(--text-text-tertiary,#8a9096)}.core-web-search-card__no-result{font-size:13px;line-height:20px}.core-web-search-card__result{align-items:center;border-radius:6px;color:var(--text-text-tertiary,#737373);cursor:pointer;display:flex;flex:1 1;font:var(--chat-body-md);gap:4px;height:var(--chat-list-item-height);min-width:0;overflow:hidden;padding:var(--spacer-4);width:100%}.core-web-search-card__result:hover{background:var(--bg-bg-overlay-l1)}.core-web-search-card__result-index{color:var(--text-text-tertiary,#8a9096);font-size:10px;min-width:8px}.core-web-search-card__result-favicon{border-radius:2px;flex-shrink:0;height:14px;width:14px}.core-web-search-card__result-title{color:inherit;font:var(--chat-body-md);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-web-search-card__result-favicon-icon{border-radius:2px;color:var(--text-text-tertiary,#8a9096);flex-shrink:0;height:14px;width:14px}.core-web-search-card__summary{background:var(--bg-bg-base-secondary,#222427);border:1px solid var(--border-border-neutral-l1,#e0e2f217);border-radius:var(--radius-radius-sm-8,8px);box-shadow:var(--shadow-elevation-100-tooltip,0 .5px 0 0 #ffffff0f inset,0 .5px 0 0 #ffffff0f,0 2px 6px 0 #0003);padding:8px;width:280px}.core-web-search-card__summary-title{color:var(--text-text-default,#e8e8e8);display:-webkit-box;font-size:13px;font-weight:500;-webkit-line-clamp:2;line-height:1.5;margin-top:2px;overflow:hidden;text-decoration:none;text-overflow:ellipsis;-webkit-box-orient:vertical}.core-web-search-card__summary-title:hover{color:var(--text-text-default-hover,#fff);text-decoration:underline}.core-web-search-card__summary-content{color:var(--text-text-secondary,#5b6066);display:-webkit-box;font-size:12px;font-weight:400;-webkit-line-clamp:4;line-height:18px;margin-top:4px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.core-web-search-card__summary-footer{align-items:center;display:flex;height:16px;margin-top:8px}.core-web-search-card__summary-domain{color:var(--text-text-tertiary,#8a9096);display:block;font-size:11px;font-weight:400;line-height:16px;margin-left:6px;margin-right:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-fallback-card{background:var(--background-secondary,#f5f5f5);border-radius:8px;padding:12px 16px}.core-fallback-card__name{align-items:center;display:flex;gap:8px;margin-bottom:8px}.core-fallback-card__label{color:var(--text-secondary,#666);font-size:12px;font-weight:500}.core-fallback-card__value{color:var(--text-primary,#333);font-size:13px;font-weight:500}.core-fallback-card__params,.core-fallback-card__result{margin-top:8px}.core-fallback-card__json{background:var(--background-tertiary,#e8e8e8);border-radius:4px;color:var(--text-primary,#333);font-family:monospace;font-size:11px;margin:4px 0 0;overflow-x:auto;padding:8px;white-space:pre-wrap;word-break:break-all}.core-fallback-card__result[data-status=success] .core-fallback-card__label{color:var(--color-success,#52c41a)}:is(.core-fallback-card__result[data-status=error],.core-fallback-card__result[data-status=failed]) .core-fallback-card__label{color:var(--color-error,#ff4d4f)}.core-fallback-card__result[data-status=pending] .core-fallback-card__label{color:var(--color-warning,#faad14)}.core-finish-card__code-card{background-color:var(--chat-bg-card);border-radius:var(--chat-radius-md,12px)}.core-finish-card__code-card:hover{background-color:var(--chat-bg-card-hover)}.core-finish-card__code-header{align-items:center;background-color:var(--chat-bg-card);border:1px solid var(--border-border-neutral-l1);border-radius:var(--chat-radius-md,12px);cursor:pointer;display:flex;justify-content:space-between;padding:var(--chat-spacer-lg) var(--chat-spacer-lg) var(--chat-spacer-lg) var(--chat-spacer-md)}.core-finish-card__code-header:hover{background-color:var(--chat-bg-card-hover)}.core-finish-card__code-header--readonly{cursor:default}.core-finish-card__code-header--expanded{border-radius:var(--chat-radius-md,12px) var(--chat-radius-md,12px) 0 0}.core-finish-card__code-header-left{align-items:center;display:flex}.core-finish-card__code-header-icon{align-items:center;display:flex;flex-shrink:0;font-size:40px;height:40px;justify-content:center;width:40px}.core-finish-card__code-stats{align-items:center;display:flex;font-size:var(--body-base-fontSize,13px);gap:4px;padding:0 6px}.core-finish-card__code-files-text{color:var(--text-text-default);font-weight:600;font:var(--body-body-base-strong);margin-left:12px}.core-finish-card__code-added{color:var(--status-success-default);font-family:JetBrains Mono,monospace}.core-finish-card__code-deleted{color:var(--status-error-default);font-family:JetBrains Mono,monospace}.core-finish-card__toggle-icon{align-items:center;color:var(--icon-icon-secondary);display:inline-flex;font-size:16px;height:24px;justify-content:center;padding:0;width:24px}.core-finish-card__code-header-right{align-items:center;display:flex;gap:4px}.core-finish-card__code-divider{background-color:#4d6b992e;height:16px;width:1px}.core-finish-card__code-external-icon{align-items:center;color:var(--icon-icon-secondary);display:inline-flex;font-size:20px;height:28px;justify-content:center;width:28px}.core-finish-card__file-list-container{border:1px solid var(--border-border-neutral-l1);border-radius:0 0 var(--chat-radius-md,12px) var(--chat-radius-md,12px);border-top:none;display:none;max-height:342px;overflow-x:hidden;overflow-y:auto;scrollbar-color:var(--bg-bg-overlay-l3,#56637726) #0000;scrollbar-width:thin}.core-finish-card__file-list-container::-webkit-scrollbar{width:4px}.core-finish-card__file-list-container::-webkit-scrollbar-track{background:#0000}.core-finish-card__file-list-container::-webkit-scrollbar-thumb{background-color:var(--bg-bg-overlay-l3,#56637726);border-radius:4px}.core-finish-card__file-list-container::-webkit-scrollbar-thumb:hover{background-color:var(--bg-bg-overlay-l4,#56637740)}.core-finish-card__file-list-container--expanded{display:block}.core-finish-card__file-list{font-size:12px;padding:var(--chat-spacer-md)}.core-finish-card__file-item{align-items:center;background-color:initial;border-radius:4px;cursor:pointer;display:flex;gap:8px;height:28px;justify-content:space-between;padding:0 4px;transition:background-color .2s}.core-finish-card__file-item--readonly{cursor:default}.core-finish-card__file-item:hover{background-color:var(--bg-bg-overlay-l1)}.core-finish-card__file-item--readonly:hover{background-color:initial}.core-finish-card__file-item--readonly:hover .core-finish-card__file-name,.core-finish-card__file-item:hover .core-finish-card__file-name{color:var(--text-text-default)}.core-finish-card__file-info{align-items:center;display:flex;flex:1 1;gap:6px;min-width:0}.core-finish-card__file-icon{align-items:center;display:inline-flex;flex-shrink:0;font-size:16px;height:16px;justify-content:center;width:16px}.core-finish-card__file-icon-modified{color:var(--status-alert-default)}.core-finish-card__file-icon-deleted{color:var(--status-error-default)}.core-finish-card__file-icon-added{color:var(--status-success-default)}.core-finish-card__file-details{align-items:center;display:flex;flex:1 1;gap:6px;min-width:0}.core-finish-card__file-name{color:var(--text-text-default);flex-shrink:1;overflow:hidden;text-overflow:ellipsis;transition:color .2s;white-space:nowrap}.core-finish-card__file-path-wrap{align-items:center;display:flex;flex-shrink:99999;min-width:80px;overflow:hidden}.core-finish-card__file-path{color:var(--text-text-tertiary);overflow:hidden;text-overflow:ellipsis;transition:all .2s;white-space:nowrap}.core-finish-card__file-path:hover{color:var(--text-text-secondary);text-decoration:underline}.core-finish-card__file-item--readonly .core-finish-card__file-path:hover{color:var(--text-text-tertiary);text-decoration:none}.core-finish-card__file-stats{align-items:center;display:flex;flex-shrink:0;gap:4px}.core-finish-card__file-added-stat{color:var(--status-success-default);font-family:JetBrains Mono,monospace}.core-finish-card__file-deleted-stat{color:var(--status-error-default);font-family:JetBrains Mono,monospace}.core-finish-card__preview-item{display:flex;flex-direction:column;min-width:0}.core-finish-card__preview-item--expanded{aspect-ratio:16/9}.core-finish-card__preview-header{align-items:center;background:var(--chat-bg-card);border:1px solid var(--border-border-neutral-l1);border-radius:var(--chat-radius-md,12px);cursor:pointer;display:flex;gap:8px;justify-content:space-between;padding-bottom:var(--chat-spacer-lg,16px);padding-left:var(--chat-spacer-md,12px);padding-right:var(--chat-spacer-lg,16px);padding-top:var(--chat-spacer-lg,16px)}.core-finish-card__preview-header:hover{background:var(--chat-bg-card-hover)}.core-finish-card__preview-header--readonly{cursor:default}.core-finish-card__preview-header--expanded{border-radius:var(--chat-radius-md,12px) var(--chat-radius-md,12px) 0 0}.core-finish-card__preview-info{align-items:center;display:flex;flex:1 1;gap:12px;min-width:0}.core-finish-card__preview-icon{align-items:center;display:flex;flex-shrink:0;font-size:40px;height:40px;justify-content:center;width:40px}.core-finish-card__preview-content{font-size:13px;line-height:20px;min-width:0}.core-finish-card__preview-name{color:var(--text-text-default);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-finish-card__preview-url{color:var(--text-text-tertiary);font:var(--body-body-md);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-finish-card__preview-arrow{align-items:center;color:var(--icon-icon-secondary);display:flex;flex-shrink:0;font-size:20px;height:28px;justify-content:center;width:28px}.core-finish-card__preview-body{border:1px solid var(--border-border-neutral-l1);border-radius:0 0 var(--chat-radius-md,12px) var(--chat-radius-md,12px);border-top:none;display:none;flex:1 1;min-height:40px;overflow:hidden}.core-finish-card__preview-body--expanded{display:block}.core-finish-card__artifact-file-item{display:flex;flex-direction:column;min-width:0}.core-finish-card__artifact-file-header{align-items:center;background:var(--chat-bg-card);border:1px solid var(--border-border-neutral-l1);border-radius:var(--chat-radius-md,12px);cursor:pointer;display:flex;gap:8px;justify-content:space-between;padding-bottom:var(--chat-spacer-lg,16px);padding-left:var(--chat-spacer-md,12px);padding-right:var(--chat-spacer-lg,16px);padding-top:var(--chat-spacer-lg,16px)}.core-finish-card__artifact-file-header:hover{background:var(--chat-bg-card-hover)}.core-finish-card__artifact-file-header--readonly{cursor:default}.core-finish-card__artifact-file-info{align-items:center;display:flex;flex:1 1;gap:12px;min-width:0}.core-finish-card__artifact-file-icon{align-items:center;display:flex;flex-shrink:0;font-size:40px;height:40px;justify-content:center;width:40px}.core-finish-card__design-file-icon{display:block;flex-shrink:0;height:40px;width:36px}.core-finish-card__artifact-file-content{font-size:13px;line-height:20px;min-width:0}.core-finish-card__artifact-file-name{color:var(--text-text-default);font:var(--body-body-base-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-finish-card__artifact-file-type{color:var(--text-text-tertiary);font:var(--body-body-md);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-finish-card__artifact-file-arrow{align-items:center;color:var(--icon-icon-secondary);display:flex;flex-shrink:0;font-size:20px;height:28px;justify-content:center;width:28px}.core-finish-card__feishu-item{display:flex;flex-direction:column;min-width:0}.core-finish-card__feishu-header{align-items:center;background:var(--chat-bg-card);border:1px solid var(--border-border-neutral-l1);border-radius:var(--chat-radius-md,12px);cursor:pointer;display:flex;gap:8px;justify-content:space-between;padding-bottom:var(--chat-spacer-lg,16px);padding-left:var(--chat-spacer-md,12px);padding-right:var(--chat-spacer-lg,16px);padding-top:var(--chat-spacer-lg,16px)}.core-finish-card__feishu-header:hover{background:var(--chat-bg-card-hover);border-color:var(--border-border-neutral-l2)}.core-finish-card__feishu-header:focus-visible{border-color:var(--border-border-neutral-l2);outline:none}.core-finish-card__feishu-info{align-items:center;display:flex;flex:1 1;gap:12px;min-width:0}.core-finish-card__feishu-icon{align-items:center;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.core-finish-card__feishu-icon-svg{height:40px;width:40px}.core-finish-card__feishu-content{display:flex;flex-direction:column;gap:2px;min-width:0}.core-finish-card__feishu-name{color:var(--text-text-default);font-size:14px;font-weight:500;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-finish-card__feishu-subtitle{align-items:center;display:flex;gap:8px;min-width:0}.core-finish-card__feishu-source,.core-finish-card__feishu-type{align-items:center;color:var(--text-text-tertiary);display:inline-flex;font:var(--body-body-md);min-width:0}.core-finish-card__feishu-type{padding-left:10px;position:relative}.core-finish-card__feishu-type:before{background:var(--text-text-tertiary);border-radius:50%;content:"";height:4px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:4px}.core-finish-card__feishu-actions{align-items:center;align-self:center;display:flex;flex-shrink:0;gap:0}.core-finish-card__feishu-action{align-items:center;background:#0000;border:none;border-radius:6px;border-radius:var(--radius-radius-2xs-4,4px);color:var(--icon-icon-default);cursor:pointer;display:inline-flex;font-size:16px;height:24px;justify-content:center;width:24px}.core-finish-card__feishu-action:hover{background:var(--bg-bg-overlay-l2,#6a69681a)}.core-finish-card__feishu-action:focus-visible{color:var(--icon-icon-default);outline:none}.core-finish-card__feishu-action+.core-finish-card__feishu-action{margin-left:16px;position:relative}.core-finish-card__feishu-action+.core-finish-card__feishu-action:before{background:var(--border-border-neutral-l2);content:"";height:16px;left:-8px;position:absolute;top:50%;transform:translateY(-50%);width:1px}.core-model-select-tooltip{animation-duration:.4s;animation-timing-function:cubic-bezier(.16,1,.3,1);background-color:var(--vscode-icube--bg-bg-tooltip);border:1px solid var(--vscode-icube--border-border-neutral-l2);border-radius:6px;box-shadow:var(--shadow-elevation-200-menu-panel);color:var(--vscode-icube--text-text-default);font-size:11px;font-style:normal;font-weight:500;letter-spacing:.1px;max-width:240px;padding:4px 8px;pointer-events:auto;position:relative;-webkit-user-select:none;user-select:none;white-space:normal;will-change:transform,opacity;word-break:break-all;z-index:var(--z-notification)}.core-model-select-tooltip[data-state=delayed-open][data-side=top]{animation-name:core-model-select-tooltip-slideDownAndFade}.core-model-select-tooltip[data-state=delayed-open][data-side=right]{animation-name:core-model-select-tooltip-slideLeftAndFade}.core-model-select-tooltip[data-state=delayed-open][data-side=bottom]{animation-name:core-model-select-tooltip-slideUpAndFade}.core-model-select-tooltip[data-state=delayed-open][data-side=left]{animation-name:core-model-select-tooltip-slideRightAndFade}.core-model-select-tooltip.disabled{display:none}.core-model-select-tooltip-arrow{fill:var(--vscode-icube--bg-bg-tooltip)}.core-model-select-tooltip[data-side=right] .core-model-select-tooltip-arrow{filter:drop-shadow(-1px 0 0 var(--vscode-icube--border-border-neutral-l2)) drop-shadow(1px 0 0 var(--vscode-icube--border-border-neutral-l2)) drop-shadow(0 1px 0 var(--vscode-icube--border-border-neutral-l2)) drop-shadow(-2px 0 6px rgba(0,0,0,.06))}.core-model-select-tooltip[data-side=left] .core-model-select-tooltip-arrow{filter:drop-shadow(1px 0 0 var(--vscode-icube--border-border-neutral-l2)) drop-shadow(-1px 0 0 var(--vscode-icube--border-border-neutral-l2)) drop-shadow(0 1px 0 var(--vscode-icube--border-border-neutral-l2)) drop-shadow(2px 0 6px rgba(0,0,0,.06))}.core-model-select-tooltip[data-side=top] .core-model-select-tooltip-arrow{filter:drop-shadow(0 1px 0 var(--vscode-icube--border-border-neutral-l2)) drop-shadow(0 2px 6px rgba(0,0,0,.06))}.core-model-select-tooltip[data-side=bottom] .core-model-select-tooltip-arrow{filter:drop-shadow(0 -1px 0 var(--vscode-icube--border-border-neutral-l2)) drop-shadow(0 -2px 6px rgba(0,0,0,.06))}@keyframes core-model-select-tooltip-slideUpAndFade{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes core-model-select-tooltip-slideRightAndFade{0%{opacity:0;transform:translateX(-2px)}to{opacity:1;transform:translateX(0)}}@keyframes core-model-select-tooltip-slideDownAndFade{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@keyframes core-model-select-tooltip-slideLeftAndFade{0%{opacity:0;transform:translateX(2px)}to{opacity:1;transform:translateX(0)}}.core-finish-card__skill-card{background:var(--chat-bg-card);display:flex;flex-direction:column;min-width:0}.core-finish-card__skill-header{align-items:center;background:var(--chat-bg-card);border:1px solid var(--border-border-neutral-l1);border-radius:var(--chat-radius-md,12px) var(--chat-radius-md,12px) 0 0;cursor:pointer;display:flex;gap:8px;justify-content:space-between;padding-bottom:var(--chat-spacer-lg,16px);padding-left:var(--chat-spacer-md,12px);padding-right:var(--chat-spacer-lg,16px);padding-top:var(--chat-spacer-lg,16px)}.core-finish-card__skill-header:hover{background:var(--chat-bg-card-hover)}.core-finish-card__skill-header--readonly{cursor:default}.core-finish-card__skill-header--no-desc{border-radius:var(--chat-radius-md,12px)}.core-finish-card__skill-info{align-items:center;display:flex;flex:1 1;gap:12px;min-width:0}.core-finish-card__skill-icon{align-items:center;display:flex;flex-shrink:0;font-size:40px;height:40px;justify-content:center;width:40px}.core-finish-card__skill-meta{font-size:13px;line-height:20px;min-width:0}.core-finish-card__skill-name{color:var(--text-text-default);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-finish-card__skill-path{color:var(--text-text-tertiary);font:var(--body-body-md);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-finish-card__skill-desc{border:1px solid var(--border-border-neutral-l1);border-radius:0 0 var(--chat-radius-md,12px) var(--chat-radius-md,12px);border-top:none;color:var(--text-text-default,#31353a);font-size:var(--body-base-fontSize,13px);font-style:normal;font-weight:400;line-height:var(--body-base-lineHeight,20px);padding:var(--chat-spacer-sm,8px) var(--chat-spacer-md,12px)}.mergeCardHeader-lArx1X{align-items:center;background-color:var(--chat-bg-card);border:1px solid var(--border-border-neutral-l1);border-radius:var(--chat-radius-md,12px);cursor:pointer;display:flex;justify-content:space-between;padding-bottom:var(--chat-spacer-lg,16px);padding-left:var(--chat-spacer-md,12px);padding-right:var(--chat-spacer-lg,16px);padding-top:var(--chat-spacer-lg,16px)}.mergeCardHeaderReadonly-Pk6257{cursor:default}.mergeCardHeaderExpanded-kV9qYd{border-radius:var(--chat-radius-md,12px) var(--chat-radius-md,12px) 0 0}.mergeCardHeaderLeft-Ug6XGa{align-items:center;display:flex;flex:1 1;min-width:0}.mergeCardHeaderIcon-US3PPp{align-items:center;display:flex;flex-shrink:0;font-size:40px;height:40px;justify-content:center;width:40px}.mergeCardBranchInfo-SG0o2E{align-items:center;display:flex;flex-shrink:1;gap:4px;margin-left:12px;min-width:0;overflow:hidden}.mergeCardBranchName-aYulYz{color:var(--text-text-default);font-size:13px;font-weight:600;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mergeCardBranchArrow-Vg11e3{color:var(--text-text-tertiary);flex-shrink:0;font-size:13px}.mergeCardFilesText-rKoBuG{color:var(--text-text-secondary);flex-shrink:0;font-size:13px;font-weight:400;margin-left:12px;white-space:nowrap}.mergeCardConflictText-_X9GJ6{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-FQcJRj{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-BbqzZl{align-items:center;display:flex;flex-shrink:0;gap:4px}.mergeCardStats-b4GD9v{align-items:center;display:flex;gap:4px;padding:0 6px}.mergeCardAdded-FJ1LEb{color:var(--status-success-default)}.mergeCardAdded-FJ1LEb,.mergeCardDeleted-OCLG5l{font-family:JetBrains Mono,monospace;font-size:12px}.mergeCardDeleted-OCLG5l{color:var(--status-error-default)}.mergeCardDivider-anYMbu{background-color:var(--border-border-neutral-l2);height:16px;width:1px}.mergeCardExternalIcon-SQZiCN{align-items:center;color:var(--icon-icon-secondary);display:inline-flex;font-size:20px;height:28px;justify-content:center;width:28px}.mergeCardFileListContainer-RYWerC{border:1px solid var(--border-border-neutral-l1);border-radius:0 0 var(--chat-radius-md,12px) var(--chat-radius-md,12px);border-top:none;display:none;max-height:342px;overflow-x:hidden;overflow-y:auto;scrollbar-color:var(--bg-bg-overlay-l3) #0000;scrollbar-width:thin}.mergeCardFileListContainer-RYWerC::-webkit-scrollbar{width:4px}.mergeCardFileListContainer-RYWerC::-webkit-scrollbar-track{background:#0000}.mergeCardFileListContainer-RYWerC::-webkit-scrollbar-thumb{background-color:var(--bg-bg-overlay-l3);border-radius:4px}.mergeCardFileListContainer-RYWerC::-webkit-scrollbar-thumb:hover{background-color:var(--bg-bg-overlay-l4)}.mergeCardFileListContainerExpanded-iU_fY5{display:block}.mergeCardFileList-YH0bbb{font-size:12px;padding:var(--chat-spacer-md,12px)}.mergeCardFileItem-bkbsZx{align-items:center;background-color:initial;border-radius:4px;cursor:pointer;display:flex;gap:8px;height:28px;justify-content:space-between;padding:0 4px;transition:background-color .2s}.mergeCardFileItemReadonly-2CUIiu{cursor:default}.mergeCardFileItem-bkbsZx:hover{background-color:var(--bg-bg-overlay-l1)}.mergeCardFileItemReadonly-2CUIiu:hover{background-color:initial}.mergeCardFileItem-bkbsZx:hover .mergeCardFileName-VvBpuW,.mergeCardFileItemReadonly-2CUIiu:hover .mergeCardFileName-VvBpuW{color:var(--text-text-default)}.mergeCardFileInfo-gJBrIB{align-items:center;display:flex;flex:1 1;gap:6px;min-width:0}.mergeCardFileIcon-Jz1ktG{align-items:center;display:inline-flex;flex-shrink:0;font-size:14px;height:16px;justify-content:center;width:16px}.mergeCardFileIconModified-Q3dpib{color:var(--status-alert-default)}.mergeCardFileIconDeleted-dCF4UJ{color:var(--status-error-default)}.mergeCardFileIconAdded-LfzRt2{color:var(--status-success-default)}.mergeCardFileDetails-QBilRy{align-items:center;display:flex;flex:1 1;gap:6px;min-width:0}.mergeCardFileName-VvBpuW{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-rg2NZV{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-B_tfhd{align-items:center;display:flex;flex-shrink:99999;min-width:80px;overflow:hidden}.mergeCardFilePath-GusqNk{color:var(--text-text-tertiary);overflow:hidden;text-overflow:ellipsis;transition:all .2s;white-space:nowrap}.mergeCardFilePath-GusqNk:hover{color:var(--text-text-secondary);text-decoration:underline}.mergeCardFileItemReadonly-2CUIiu .mergeCardFilePath-GusqNk:hover{color:var(--text-text-tertiary);text-decoration:none}.mergeCardFileStats-ZnCyBi{align-items:center;display:flex;flex-shrink:0;gap:4px}.mergeCardFileAddedStat-c6sykc{color:var(--status-success-default);font-family:JetBrains Mono,monospace}.mergeCardFileDeletedStat-mInelU{color:var(--status-error-default);font-family:JetBrains Mono,monospace}.core-finish-card__html-render-item{display:flex;flex-direction:column;min-width:0}.core-finish-card__html-render-header{align-items:center;background:var(--chat-bg-card);border:1px solid var(--border-border-neutral-l1);border-radius:var(--chat-radius-md,12px);cursor:pointer;display:flex;gap:8px;justify-content:space-between;padding:var(--chat-spacer-md,12px) var(--chat-spacer-lg,16px) var(--chat-spacer-md,12px) var(--chat-spacer-md,12px)}.core-finish-card__html-render-header:hover{background:var(--chat-bg-card-hover)}.core-finish-card__html-render-header--readonly{cursor:default}.core-finish-card__html-render-info{align-items:center;display:flex;flex:1 1;gap:12px;min-width:0}.core-finish-card__html-render-icon{align-items:center;display:flex;flex-shrink:0;font-size:40px;height:40px;justify-content:center;width:40px}.core-finish-card__html-render-content{font-size:13px;line-height:20px;min-width:0}.core-finish-card__html-render-name{color:var(--text-text-default);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-finish-card__html-render-type{color:var(--text-text-tertiary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tag-C61meY{align-items:center;border-radius:var(--radius-2,2px);box-sizing:border-box;display:inline-flex;font-family:var(--font-family-default);font-weight:var(--font-weight-medium,500);justify-content:center;white-space:nowrap}.default-Cm6Q86{font-size:11px;gap:3px;height:16px;line-height:16px;padding:0 4px}.large-IQElTO{font-size:12px;gap:3px;height:18px;line-height:18px;padding:0 5px}.tag-C61meY{color:var(--text-text-secondary)}.withBackground-JPZOyu{background-color:var(--bg-bg-overlay-l2)}.icon-OcEvuj{align-items:center;display:inline-flex;flex-shrink:0;height:12px;justify-content:center;width:12px}.icon-OcEvuj>svg{height:100%;width:100%}.wrapper-Q3DUOQ{align-items:center;cursor:pointer;display:inline-flex;gap:8px;padding:4px 0;-webkit-user-select:none;user-select:none}.wrapper-Q3DUOQ.disabled-FKyP4r{cursor:not-allowed}.track-vjZIkh{align-items:center;background-color:var(--bg-bg-overlay-l3);border-radius:20px;box-sizing:border-box;display:inline-flex;position:relative;transition:background-color .15s ease}.wrapper-Q3DUOQ.default-ONlmd5 .track-vjZIkh{height:18px;padding:0 2px;width:32px}.wrapper-Q3DUOQ.small-qIlplz .track-vjZIkh{height:14px;padding:0 1.5px;width:25px}.wrapper-Q3DUOQ:hover:not(.disabled-FKyP4r) .track-vjZIkh:not(.checked-sNUZdV):not(.indeterminate-WtBfml){background-color:var(--bg-bg-overlay-l2)}.track-vjZIkh.checked-sNUZdV,.track-vjZIkh.indeterminate-WtBfml{background-color:var(--status-success-default)}.wrapper-Q3DUOQ:hover:not(.disabled-FKyP4r) :is(.track-vjZIkh.checked-sNUZdV,.track-vjZIkh.indeterminate-WtBfml){background-color:var(--status-success-hover)}.wrapper-Q3DUOQ.disabled-FKyP4r .track-vjZIkh{opacity:.5}.input-hQBbTo{cursor:inherit;height:100%;margin:0;opacity:0;padding:0;position:absolute;width:100%}.thumb-sV0huO{background-color:var(--special-white);border-radius:50%;flex-shrink:0;transition:margin-left .15s ease}.wrapper-Q3DUOQ.default-ONlmd5 .thumb-sV0huO{height:14px;width:14px}.wrapper-Q3DUOQ.small-qIlplz .thumb-sV0huO{height:11px;width:11px}.wrapper-Q3DUOQ.default-ONlmd5 .track-vjZIkh.checked-sNUZdV .thumb-sV0huO{margin-left:14px}.wrapper-Q3DUOQ.small-qIlplz .track-vjZIkh.checked-sNUZdV .thumb-sV0huO{margin-left:10px}.wrapper-Q3DUOQ.default-ONlmd5 .track-vjZIkh.indeterminate-WtBfml .thumb-sV0huO{margin-left:7px}.wrapper-Q3DUOQ.small-qIlplz .track-vjZIkh.indeterminate-WtBfml .thumb-sV0huO{margin-left:5px}.label-ay0xTh{color:var(--text-text-secondary);font-family:var(--font-family-default);font-size:12px;font-weight:var(--font-weight-medium);line-height:18px}.wrapper-Q3DUOQ.disabled-FKyP4r .label-ay0xTh{color:var(--text-text-disabled)}.listRow-mmSpew{align-items:center;border-bottom:1px solid #7373731f;cursor:pointer;display:flex;min-width:0;padding:16px;transition:background var(--transition-fast,.1s)}.listRow-mmSpew:last-child{border-bottom:none}.listRow-mmSpew:hover{background:var(--bg-bg-overlay-l1,#5663771a)}.rowLeft-TPws6G{align-items:center;display:flex;flex:1 1;gap:8px;min-width:0;overflow:hidden}.rowEnvIcon-XukozU{color:var(--icon-icon-secondary);flex-shrink:0;height:20px;margin-right:-2px;width:20px}.rowName-jGbprs{color:var(--text-text-default);flex-shrink:1;font-size:14px;font-weight:500;line-height:20px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rowSchedule-IhBRQp{align-items:center;color:var(--text-text-tertiary);display:flex;flex-shrink:0;font-size:12px;font-weight:500;gap:4px;line-height:18px;white-space:nowrap}.rowScheduleIcon-YCK4rW{color:var(--icon-icon-tertiary);height:12px;width:12px}.rowRight-tjm2z0{align-items:center;display:flex;flex-shrink:0;gap:8px;margin-left:12px}.rowRunBtn-Y3jXM8{align-items:center;border-radius:6px;color:var(--icon-icon-secondary);cursor:pointer;display:flex;height:24px;justify-content:center;width:24px}.rowRunBtn-Y3jXM8:hover{background:var(--bg-bg-overlay-l1,#5663770f);color:var(--text-text-default)}.container-wY9Doa{border:1px solid var(--border-border-neutral-l2);border-radius:6px;cursor:pointer;display:flex;flex-direction:column;gap:8px;min-width:0;padding:16px;transition:background var(--transition-fast,.1s)}.container-wY9Doa:hover{background:var(--bg-bg-overlay-l2,#5663771a)}.top-Xm0qf7{align-items:flex-start;display:flex;gap:12px}.leftContent-sct80F{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.titleRow-KMZWoC{align-items:center;display:flex;gap:8px;min-width:0;overflow:hidden}.taskName-bMtywq{color:var(--text-text-default);font-size:13px;font-weight:500;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.description-CdugfR{color:var(--text-text-tertiary);display:-webkit-box;font-size:12px;font-weight:400;-webkit-line-clamp:2;line-height:18px;min-height:36px;word-break:break-all;-webkit-box-orient:vertical;margin-top:2px;overflow:hidden}.arrowIcon-eA_7lT{align-items:center;border-radius:4.8px;color:var(--icon-icon-secondary);display:flex;flex-shrink:0;height:24px;justify-content:center;width:24px}.dividerArea-lNirAD{padding:4px 0}.dividerLine-qw2_ow{border-top:1px dashed var(--border-border-neutral-l1)}.bottom-fiiz4c{gap:8px;justify-content:space-between}.bottom-fiiz4c,.bottomRight-Yva5s1{align-items:center;display:flex;overflow:hidden}.bottomRight-Yva5s1{gap:6px;min-width:0}.bottomTag-xPjwpg{border-radius:4px;flex-shrink:0;gap:4px;height:18px;padding:0;white-space:nowrap}.bottomRightTag-kXZg94{border-radius:2px;flex-shrink:1;gap:4px;height:18px;min-width:0;overflow:hidden;padding:0}.bottomRightTag-kXZg94>span:first-child{flex-shrink:0}.tagText-fmfHt2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bottomIcon-N0co7W{color:var(--icon-icon-tertiary)}.bottomIcon-N0co7W path{opacity:1}.menu-gnxW9z{background:var(--bg-bg-menu,#fff);border:1px solid var(--border-border-neutral-l1,#4d6b991f);border-radius:8px;box-shadow:var(--shadow-elevation-200-menu-panel,0 3px 10px 0 #00000014);padding:6px 0;width:140px}.menuItem-tQFN80{align-items:center;border-radius:4px;color:var(--text-text-default);cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:4px;height:28px;margin:0 6px;padding:0 6px;transition:background var(--transition-fast,.1s)}.menuItem-tQFN80:hover{background:var(--bg-bg-overlay-l1)}.menuItemDanger-prkYbL{color:var(--status-error-default)}.menuIcon-U5dMvC{color:var(--icon-icon-default)}.menuIcon-U5dMvC,.menuIconDanger-F9lupq{align-items:center;display:flex;height:16px;justify-content:center;width:16px}.menuIconDanger-F9lupq{color:var(--status-error-default)}.core-finish-card{gap:12px;width:100%}.core-finish-card--work-mode{max-width:640px}.core-finish-card__summary-text{color:var(--text-text-default);font-size:14px;line-height:1.6;white-space:pre-wrap}.core-finish-card__title{color:var(--text-text-default);font-size:16px;font-weight:600;line-height:1.5;margin-top:28px}.core-finish-card__subtitle{color:var(--text-text-default);font-size:12px;font-weight:700;line-height:20px}.core-finish-card__content{display:flex;flex-direction:column;gap:12px;margin-top:var(--chat-spacer-xl)}.core-finish-card__artifact-grid{display:grid;gap:var(--chat-spacer-md);grid-template-columns:repeat(var(--grid-columns,1),1fr)}.core-finish-card__main-product-preview{display:flex;flex-direction:column;min-width:0}.core-finish-card__docs-list,.core-finish-card__feishu-list,.core-finish-card__images-list,.core-finish-card__preview,.core-finish-card__sheets-list,.core-finish-card__skill-list,.core-finish-card__slides-list{display:flex;flex-direction:column;gap:8px}.container-Y1FYFe{align-items:center;background:var(--bg-bg-overlay-l2);border-radius:2px;cursor:default;display:flex;flex-shrink:0;justify-content:center}.containerYellow-rDKP3Y{background:var(--special-bggoldoverlay,#d2b5131f)}.containerNoBg-EhTHGP{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center}.iconGoldenSolid-OFRCQK,.iconGreenSolid-QOxC07{display:block;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8.879 1.943a.6.6 0 0 1 1.048.482l-.56 3.642h3.3a.601.601 0 0 1 .456.99l-6 7a.6.6 0 0 1-1.049-.48l.56-3.643h-3.3a.6.6 0 0 1-.455-.99z'/%3E%3C/svg%3E") center /contain no-repeat;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8.879 1.943a.6.6 0 0 1 1.048.482l-.56 3.642h3.3a.601.601 0 0 1 .456.99l-6 7a.6.6 0 0 1-1.049-.48l.56-3.643h-3.3a.6.6 0 0 1-.455-.99z'/%3E%3C/svg%3E") center /contain no-repeat}.iconGoldenOutline-OMTRlZ,.iconGreenOutline-V0IaZZ{display:block;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23000' stroke-linejoin='round' stroke-width='1.2' d='M12.667 6.667h-4l.667-4.333-6 7h4l-.667 4.333z'/%3E%3C/svg%3E") center /contain no-repeat;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23000' stroke-linejoin='round' stroke-width='1.2' d='M12.667 6.667h-4l.667-4.333-6 7h4l-.667 4.333z'/%3E%3C/svg%3E") center /contain no-repeat}.iconGreenOutline-V0IaZZ,.iconGreenSolid-QOxC07{background:var(--gradient-brand)}.iconGoldenOutline-OMTRlZ,.iconGoldenSolid-OFRCQK{background:var(--gradient-golden)}.agent-message{display:flex;flex-direction:column;gap:8px}.agent-message__header{align-items:center;display:flex;flex-direction:row;flex-shrink:0;gap:6px;min-width:0;-webkit-user-select:none;user-select:none}.agent-message__title{color:var(--text-text-default);font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.agent-message__metadata,.agent-message__title{font-size:13px;font-weight:400;line-height:1.5384615384615385}.agent-message__metadata{color:var(--text-text-secondary);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-message__express-flash-wrapper{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.agent-message__express-flash{color:var(--icon-icon-brand);height:12px;width:12px}.agent-message__body{display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:0}.agent-message__thinking{color:var(--text-text-secondary);font-size:12px;font-weight:400;line-height:16px}.agent-message__plan-items{display:flex;flex-direction:column;gap:8px}.agent-message__error{color:var(--color-danger-6,#f53f3f);font-size:14px}.agent-message__actions{display:flex;flex-direction:row;gap:8px;margin-top:8px}.container-OFGUrM{margin-bottom:10px}.container-OFGUrM.hasReason-U_MWyV{border:1px solid var(--border-border-neutral-l2);border-radius:var(--radius-6);overflow:hidden}.container-OFGUrM.hasReason-U_MWyV .alertBox-l7YIyr{border:0;border-radius:0}.alertBox-l7YIyr{align-items:flex-start;border:1px solid;border-radius:var(--radius-12,12px);box-sizing:border-box;display:flex;font-size:12px;font-weight:400;gap:var(--spacer-8);justify-content:space-between;padding:var(--spacer-12,12px);position:relative;width:100%}.container-OFGUrM.info-z3LXeX .alertBox-l7YIyr{background:var(--status-primary-surface-l1,#3579ff2e);border:1px solid var(--status-primary-surface-l2,#3579ff47)}.container-OFGUrM.error-P36DBi .alertBox-l7YIyr{background:var(--status-error-surface-l1,#f646462e);border:1px solid var(--status-error-surface-l2,#f6464647)}.container-OFGUrM.warning-XaodmX .alertBox-l7YIyr{background:var(--status-warning-surface-l1,#d27e2429);border:1px solid var(--status-warning-surface-l2,#d27e2447)}.container-OFGUrM.success-dSj04z .alertBox-l7YIyr{background-color:color-mix(in srgb,var(--status-success-default) 18%,#0000);border-color:color-mix(in srgb,var(--status-success-default) 28%,#0000)}.content-gyopK7{flex:1 1;min-width:0}.header-ZwEmnZ{align-items:flex-start;display:flex;gap:var(--spacer-8)}.icon-FUroVA{align-items:center;display:flex;flex-shrink:0;font-size:16px;justify-content:center;margin-top:1px}.icon-FUroVA,.icon-FUroVA>svg{height:16px;width:16px}.icon-FUroVA.info-z3LXeX{color:var(--status-primary-default)}.icon-FUroVA.error-P36DBi{color:var(--status-error-default)}.icon-FUroVA.warning-XaodmX{color:var(--status-warning-default)}.icon-FUroVA.success-dSj04z{color:var(--status-success-default)}.title-DvxMXQ{font-size:13px;font-weight:600;line-height:20px}.message-GTCV2e,.title-DvxMXQ{color:var(--text-text-default);word-break:break-word}.message-GTCV2e{font-size:12px;line-height:18px;margin-left:24px;margin-top:2px}.messageWrapper-GZKMJ5{display:flex;flex:1 1;flex-direction:column;min-width:0}.messageText-SEAMrQ{color:var(--text-text-default);font-size:12px;line-height:18px;word-break:break-word}.messageWithDetail-h3xJPj{align-items:center;display:flex;flex-wrap:wrap;gap:4px}.detailLink-wI8hiy{color:var(--text-text-secondary);cursor:pointer;font-size:12px;line-height:18px;text-decoration:underline}.detailLink-wI8hiy:hover{color:var(--text-text-default)}.inlineActionButtons-DYcOca{display:flex;gap:6px;margin-top:var(--spacer-8)}.description-y6rEVZ{color:var(--text-text-default);font-size:12px;line-height:18px;margin-left:24px;margin-top:4px}.buttonContainer-y2iPm6{align-items:center;display:flex;gap:var(--spacer-8);margin-left:24px;margin-top:var(--spacer-8)}.actionButton-Y2Ndzj{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.actionLink-muhi9n{color:var(--text-text-default);cursor:pointer;font-size:12px;font-weight:600;line-height:20px;text-decoration:underline;white-space:nowrap}.actionLink-muhi9n:hover{color:var(--text-text-default-hover)}.expandButton-rG0yN9{align-items:center;background:#0000;border:none;border-radius:var(--radius-2);color:var(--icon-icon-secondary);cursor:pointer;display:flex;flex-shrink:0;height:16px;justify-content:center;padding:0;transition:color var(--transition-fast),transform var(--transition-fast);width:16px}.expandButton-rG0yN9:hover{color:var(--icon-icon-default)}.container-OFGUrM.expanded-nT9dTn .expandButton-rG0yN9{transform:rotate(180deg)}.expandIcon-QVDvJJ{font-size:16px}.closeButton-YhZing{align-items:center;background:#0000;border:none;border-radius:var(--radius-2);color:var(--icon-icon-secondary);cursor:pointer;display:flex;flex-shrink:0;height:16px;justify-content:center;padding:0;transition:color var(--transition-fast);width:16px}.closeButton-YhZing:hover{color:var(--icon-icon-default)}.closeButton-YhZing:focus-visible{outline:2px solid var(--border-border-brand);outline-offset:1px}.reasonDetail-wQu5kd{color:var(--text-text-default);font-size:11px;font-weight:400;max-height:170px;overflow-y:auto;padding:10px}.reasonDetail-wQu5kd::-webkit-scrollbar{height:4px;width:4px}.reasonDetail-wQu5kd::-webkit-scrollbar-thumb{background:var(--bg-bg-overlay-l3);border-radius:50px;-webkit-transition:all .3s linear;transition:all .3s linear}.reasonDetail-wQu5kd::-webkit-scrollbar-thumb:hover{background:var(--bg-bg-overlay-l4)}.reasonPre-MNk60X{font-family:var(--font-family-mono);margin:0;white-space:pre-wrap;word-break:break-word}.core-agent-message__thinking{color:var(--text-text-secondary);font-size:12px;font-weight:400;line-height:16px}.agentBeforePlans{padding:0 0 12px 0}.agentBeforePlansText{color:var(--text-text-default);font-size:14px;line-height:22px;margin:0}.core-error-card{padding:0}.fissionActivityCard{background:var(--bg-bg-brand-popup);background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid var(--border-border-neutral-l1);border-radius:6px;display:flex;flex-direction:column;gap:8px;margin-bottom:20px;overflow:hidden;padding:8px;position:relative;width:100%}[data-theme=light] .fissionActivityCard{background-image:url(//lf-cdn.marscode.com/obj/marscode-bucket-sg/goofy_deploy_edenx/ide/trae-mono/static/image/fission-card-light.4b29cd20.png)}:is([data-theme=dark-blue],[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.358e27ba.png)}.fissionActivityCardBody{align-items:flex-start;display:flex;flex-direction:row;gap:8px;width:100%}.fissionActivityCardIcon{align-items:center;display:flex;flex-shrink:0;height:18px;justify-content:center;width:16px}.fissionActivityCardIcon svg{height:16px;width:16px}.fissionActivityCardContent{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.fissionActivityCardHeader{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:space-between;width:100%}.fissionActivityCardTitle{color:var(--text-text-default);flex:1 1;font-size:12px;font-weight:600;line-height:18px;margin:0}.fissionActivityCardClose{align-items:center;background:#0000;border:none;border-radius:var(--radius-2);color:var(--icon-icon-secondary);cursor:pointer;display:flex;flex-shrink:0;height:16px;justify-content:center;padding:0;transition:color var(--transition-fast);width:16px}.fissionActivityCardClose:hover{color:var(--icon-icon-default)}.fissionActivityCardClose:focus-visible{outline:2px solid var(--border-border-brand);outline-offset:1px}.fissionActivityCardClose svg{font-size:16px}.fissionActivityCardDescription{color:var(--text-text-default);font-size:12px;font-weight:400;line-height:18px;margin:0}.fissionActivityCardActions{display:flex;flex-direction:row;gap:6px;margin-left:24px}.downloadDesktopCard{background:var(--bg-bg-brand-popup);background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid var(--border-border-neutral-l1);border-radius:6px;display:flex;flex-direction:column;gap:8px;margin-bottom:20px;overflow:hidden;padding:8px;position:relative;width:100%}[data-theme=light] .downloadDesktopCard{background-image:url(//lf-cdn.marscode.com/obj/marscode-bucket-sg/goofy_deploy_edenx/ide/trae-mono/static/image/fission-card-light.4b29cd20.png)}:is([data-theme=dark-blue],[data-theme=dark]) .downloadDesktopCard{background-image:url(//lf-cdn.marscode.com/obj/marscode-bucket-sg/goofy_deploy_edenx/ide/trae-mono/static/image/fission-card-dark.358e27ba.png)}.downloadDesktopCardBody{align-items:flex-start;display:flex;flex-direction:row;gap:8px;width:100%}.downloadDesktopCardIcon{align-items:center;display:flex;flex-shrink:0;height:18px;justify-content:center;width:16px}.downloadDesktopCardIcon svg{height:16px;width:16px}.downloadDesktopCardContent{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.downloadDesktopCardHeader{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:space-between;width:100%}.downloadDesktopCardTitle{color:var(--text-text-default);flex:1 1;font-size:12px;font-weight:600;line-height:18px;margin:0}.downloadDesktopCardClose{align-items:center;background:#0000;border:none;border-radius:var(--radius-2);color:var(--icon-icon-secondary);cursor:pointer;display:flex;flex-shrink:0;height:16px;justify-content:center;padding:0;transition:color var(--transition-fast);width:16px}.downloadDesktopCardClose:hover{color:var(--icon-icon-default)}.downloadDesktopCardClose:focus-visible{outline:2px solid var(--border-border-brand);outline-offset:1px}.downloadDesktopCardClose svg{font-size:16px}.downloadDesktopCardDescription{color:var(--text-text-default);font-size:12px;font-weight:400;line-height:18px;margin:0}.downloadDesktopCardActions{display:flex;flex-direction:row;gap:6px;margin-left:24px}.container-iEKNcW{align-items:center;border:1px solid;border-radius:var(--radius-6);box-sizing:border-box;display:flex;gap:var(--spacer-8);justify-content:space-between;padding:var(--spacer-8)}.container-iEKNcW.error-RAn5RI{background-color:color-mix(in srgb,var(--status-error-default) 18%,#0000);border-color:color-mix(in srgb,var(--status-error-default) 28%,#0000)}.container-iEKNcW.warning-pDXTqM{background-color:color-mix(in srgb,var(--status-warning-default) 18%,#0000);border-color:color-mix(in srgb,var(--status-warning-default) 28%,#0000)}.container-iEKNcW.alert-uIqEdk{background-color:color-mix(in srgb,var(--status-alert-default) 18%,#0000);border-color:color-mix(in srgb,var(--status-alert-default) 28%,#0000)}.container-iEKNcW.information-StHr71{background-color:color-mix(in srgb,var(--status-primary-default) 18%,#0000);border-color:color-mix(in srgb,var(--status-primary-default) 28%,#0000)}.container-iEKNcW.borderless-rwAtDA{border:none;border-radius:0}.body-dGiEnF{align-items:flex-start;display:flex;flex:1 1;gap:var(--spacer-8);min-width:0}.icon-_Nag2y{align-items:center;display:flex;flex-shrink:0;font-size:16px;height:16px;justify-content:center;margin-top:1px;width:16px}.icon-_Nag2y.error-RAn5RI{color:var(--status-error-default)}.icon-_Nag2y.warning-pDXTqM{color:var(--status-warning-default)}.icon-_Nag2y.alert-uIqEdk{color:var(--status-alert-default)}.icon-_Nag2y.information-StHr71{color:var(--status-primary-default)}.content-tMLfb1{color:var(--text-text-default);flex:1 1;font-size:12px;line-height:18px;min-width:0}.contentWrapper-wP3svj{display:flex;flex:1 1;flex-direction:column;gap:var(--spacer-4);min-width:0}.header-cuLQwj{align-items:center;display:flex;gap:var(--spacer-8);justify-content:space-between}.title-oTRplO{font-weight:600}.description-o3yfa_,.title-oTRplO{color:var(--text-text-default);font-size:12px;line-height:18px}.actionButtons-XQDTMb{align-items:center;display:flex;gap:6px}.actions-CRt_Vj{gap:var(--spacer-8)}.actions-CRt_Vj,.closeButton-vTgRHf{align-items:center;display:flex;flex-shrink:0}.closeButton-vTgRHf{background:#0000;border:none;border-radius:var(--radius-2);color:var(--icon-icon-secondary);cursor:pointer;height:16px;justify-content:center;padding:0;transition:color var(--transition-fast);width:16px}.closeButton-vTgRHf:hover{color:var(--icon-icon-default)}.closeButton-vTgRHf:focus-visible{outline:2px solid var(--border-border-brand);outline-offset:1px}.agentAfterPlans{padding:0 0 12px 0}.agentAfterPlansText{color:var(--text-text-default);font-size:14px;line-height:22px;margin:0}.goal-loop-round-footer{align-items:center;display:inline-flex;min-width:0}.goal-loop-round-footer__text{color:var(--text-text-secondary);font-size:12px;font-weight:400;line-height:1.5em;white-space:nowrap}.assistant-action-bar,.assistant-action-bar-buttons{align-items:center;display:flex;flex-direction:row;gap:4px}.assistant-action-bar-buttons button{color:var(--icon-icon-tertiary)}.assistant-action-bar-buttons button:hover:not(:disabled){color:var(--icon-icon-secondary-hover)}.assistant-action-bar-button{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--icon-icon-tertiary);cursor:pointer;display:flex;height:24px;justify-content:center;padding:4px;transition:background-color .2s,color .2s;width:24px}.assistant-action-bar-button:hover:not(:disabled){background-color:var(--bg-overlay-l2,#0000000d);color:var(--icon-icon-secondary-hover)}.assistant-action-bar-button:disabled{cursor:not-allowed;opacity:.5}.assistant-action-bar-button.active{color:var(--primary,#1890ff)}.assistant-action-bar-button.checked{color:var(--status-success,#52c41a)}.assistant-action-bar-buttons .checked,.assistant-action-bar-buttons .checked:hover{color:var(--status-success-default)}.assistant-action-bar-button svg{height:16px;width:16px}.max-context-usage-rate-container{align-items:center;cursor:default;display:flex;flex-direction:row;gap:4px}.max-context-usage-rate-percent{color:var(--text-text-secondary,#9599a6);font:var(--chat-body-md-strong);padding-right:4px}.max-context-usage-rate-percent.hover{color:var(--text-text-secondary-hover,#6b6f7a)}.max-context-usage-rate-tooltip{border-color:var(--border-border-neutral-l2);padding:var(--spacer-4,4px);-webkit-user-select:none;user-select:none;word-break:break-all}.max-context-usage-rate-tooltip-content{display:flex;flex-direction:column;width:100%}.max-context-usage-rate-tooltip-part{display:flex;flex-direction:column}.max-context-usage-rate-tooltip-title{color:var(--text-text-tertiary,#7f848e);font-size:11px;font-style:normal;font-weight:500;line-height:16px;overflow:hidden;padding:var(--spacer-4,4px);text-overflow:ellipsis}.max-context-usage-rate-tooltip-value{color:var(--text-text-default,#1f2329);font-family:var(--font-family-mono,"JetBrains Mono",monospace);font-size:12px;font-style:normal;font-weight:450;line-height:18px;padding:var(--spacer-4,4px)}.max-context-usage-rate-tooltip-divider{background-color:var(--border-border-neutral-l1,#e5e6e8);height:1px;margin:4px 0}.max-context-usage-rate-tooltip-btn{align-items:center;-webkit-appearance:none;appearance:none;background-color:var(--bg-bg-overlay-l3,#0000000d);border:none;border-radius:4px;color:var(--text-text-default,#1f2329);cursor:pointer;display:flex;flex-direction:row;font-size:11px;font-weight:500;height:24px;justify-content:center;line-height:16px;padding:0;width:100%}.max-context-usage-rate-tooltip-btn:hover{background-color:var(--bg-bg-overlay-l4,#00000014);color:var(--text-text-default-hover,#1f2329)}.spinner-dkyRHI{align-items:center;display:inline-flex;gap:var(--spacer-4)}.svg-t3pU97{animation:spin-c03Is0 .8s linear infinite}.track-sn8_Kt{fill:none;stroke:var(--border-border-neutral-l2);stroke-opacity:.12}.indicator-Tn5nc3{fill:none;stroke:var(--icon-icon-default)}.label-LBu6EF{color:var(--text-text-secondary);font-family:var(--font-family-default);font-size:13px;line-height:20px}.small-CefE5m{--spinner-size:16px;--stroke-width:1.33px}.default-pC9svW{--spinner-size:20px;--stroke-width:1.67px}.large-Vhw9b9{--spinner-size:24px;--stroke-width:2px}:is(.default-pC9svW,.large-Vhw9b9,.small-CefE5m) .svg-t3pU97{height:var(--spinner-size);width:var(--spinner-size)}.default-pC9svW .indicator-Tn5nc3,.default-pC9svW .track-sn8_Kt,.large-Vhw9b9 .indicator-Tn5nc3,.large-Vhw9b9 .track-sn8_Kt,.small-CefE5m .indicator-Tn5nc3,.small-CefE5m .track-sn8_Kt{stroke-width:var(--stroke-width)}@keyframes spin-c03Is0{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.max-token-bar{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--text-text-tertiary,#9599a6);cursor:pointer;display:inline-flex;flex-shrink:0;gap:4px;padding:0 4px}.max-token-bar:hover{color:var(--text-text-secondary-hover,#6b6f7a)}.max-token-bar__icon{align-items:center;display:inline-flex;font-size:14px;height:16px;justify-content:center;width:16px}.max-token-bar__value{font-family:var(--font-family-mono,"JetBrains Mono",monospace);font-size:var(--font-size-md,12px);line-height:var(--line-height-sm,18px);white-space:nowrap}.max-token-bar__tooltip{display:flex;flex-direction:column;gap:8px;min-width:140px}.max-token-bar__tooltip-part{display:flex;flex-direction:column;gap:2px}.max-token-bar__tooltip-title{color:var(--text-text-tertiary,#7f848e);font-size:11px;line-height:16px}.max-token-bar__tooltip-value{color:var(--text-text-primary,#1f2329);font-family:var(--font-family-mono,"JetBrains Mono",monospace);font-size:12px;line-height:18px}.latest-assistant-bar{align-items:center;display:flex;gap:16px;justify-content:space-between}.latest-assistant-bar .status{align-items:center;display:flex;flex-shrink:0;gap:var(--spacer-4,4px)}.latest-assistant-bar .status-text{cursor:default;word-break:break-all}.latest-assistant-bar .status-success .icon-wrapper,.latest-assistant-bar .status-success .status-icon{color:var(--status-success-default)}.latest-assistant-bar .icon-wrapper{align-items:center;display:flex;flex-direction:column;font-size:14px;height:16px;justify-content:center;padding-right:var(--spacer-4,4px);width:16px}.latest-assistant-bar .icon-wrapper--pause{font-size:var(--chat-core-assistant-bar-pause-icon-size,16px);height:var(--chat-core-assistant-bar-pause-icon-size,16px);width:var(--chat-core-assistant-bar-pause-icon-size,16px)}.latest-assistant-bar .status-icon{align-items:center;display:flex;flex-direction:column;font-size:14px;height:20px;justify-content:center;padding-right:var(--spacer-4,4px);width:20px}.latest-assistant-bar-left-part{align-items:center;color:var(--text-text-tertiary);display:flex;flex-direction:row;flex-shrink:0;font-size:var(--font-size-md,12px);font-style:normal;font-weight:var(--font-weight-medium,500);gap:var(--spacer-4,4px);line-height:var(--line-height-sm,18px)}.latest-assistant-bar-left-divider{background:var(--border-border-neutral-l2);flex-shrink:0;height:12px;margin:0 4px;width:1px}.latest-assistant-bar-ai-disclaimer{color:var(--text-text-disabled);font-size:var(--font-size-md,12px);font-weight:var(--font-weight-default,400);letter-spacing:-.12px;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.latest-assistant-bar-right-part{align-items:center;align-self:stretch;color:var(--text-text-tertiary);display:flex;flex-direction:row;font-size:var(--font-size-md,12px);font-style:normal;font-weight:var(--font-weight-medium,500);gap:var(--spacer-4,4px);line-height:var(--line-height-sm,18px);overflow:hidden}.latest-assistant-bar-query-diff-wrapper{align-items:center;border-radius:4px;color:var(--text-text-tertiary,#9599a6);cursor:pointer;display:flex;flex-direction:row;flex-shrink:0;gap:4px;padding:0 4px}.latest-assistant-bar-query-diff-wrapper .icon-wrapper,.query-diff-icon{align-items:center;display:flex;flex-direction:column;font-size:14px;height:16px;justify-content:center;width:16px}.latest-assistant-bar-query-diff-wrapper:hover{color:var(--text-text-secondary-hover,#6b6f7a)}.latest-assistant-bar-divider{border-left:1px solid var(--border-border-neutral-l2);display:none;flex-shrink:0;height:12px;width:8px}.latest-assistant-bar-divider:not(:last-child){display:block}.voice-proceed-hint{color:var(--text-text-secondary);font-size:var(--font-size-md,13px);line-height:var(--line-height-md,20px);padding:4px 0}.latest-assistant-bar--ralph-loop{padding-top:0}.latest-assistant-bar .ralph-loop-incompleted{align-items:center;color:var(--text-text-tertiary);cursor:default;display:flex;flex-shrink:0;gap:6px}.latest-assistant-bar .ralph-loop-incompleted:hover{color:var(--text-text-secondary-hover)}.latest-assistant-bar .ralph-loop-incompleted-text{white-space:nowrap}.core-setup-vm-wrapper{width:100%}.core-setup-vm{background:var(--bg-bg-overlay-l1);border:1px solid var(--border-border-neutral-l1);border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;padding:8px 12px 8px 8px;transition:all .2s ease}.core-setup-vm--completed{background:var(--status-success-surface-l1);border-color:var(--status-success-surface-l2)}.core-setup-vm__header{align-items:center;display:flex;gap:10px}.core-setup-vm__stage-icon{align-items:center;border-radius:6px;display:flex;flex-shrink:0;font-size:16px;height:16px;justify-content:center;transition:all .2s ease;width:16px}.core-setup-vm__stage-icon--completed{background:var(--status-success-surface-l1);color:var(--status-success-default)}.core-setup-vm__title-section{flex:1 1;min-width:0}.core-setup-vm__title{color:var(--text-text-default);font-size:13px;font-weight:500;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-setup-vm__progress-info{align-items:center;display:flex;flex-shrink:0;gap:8px}.core-setup-vm__percentage{color:var(--text-text-secondary);font-size:12px;line-height:16px;min-width:32px;text-align:right}.core-setup-vm__completed-icon{align-items:center;color:var(--status-success-default);display:flex;font-size:16px;height:16px;justify-content:center;width:16px}.core-setup-vm__spinner{animation:core-setup-vm-spin .8s linear infinite;border:1.5px solid var(--bg-bg-overlay-l4);border-radius:50%;border-top-color:var(--bg-bg-invert);height:14px;width:14px}@keyframes core-setup-vm-spin{to{transform:rotate(1turn)}}.core-setup-vm__body{display:flex;flex-direction:column;gap:6px;padding-left:24px}.core-setup-vm__progress-bar-container{background:var(--bg-bg-overlay-l3);border-radius:2px;height:4px;overflow:hidden;width:100%}.core-setup-vm__progress-bar{background:var(--icon-icon-disabled);height:100%;transition:width .3s ease}.core-setup-vm__message{color:var(--text-text-secondary);font-size:12px;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-setup-vm__info{align-items:center;display:flex;flex:1 1;gap:8px;min-width:0}.core-setup-vm__icon{align-items:center;border-radius:4px;color:var(--icon-icon-secondary);display:flex;flex-shrink:0;font-size:16px;height:16px;justify-content:center;width:16px}.core-setup-vm__content{font-size:13px;line-height:20px;min-width:0}.core-setup-vm__status{display:flex;flex-shrink:0}.core-setup-vm__status-running{align-items:center;display:flex;gap:8px}.core-setup-vm__progress{color:var(--text-text-secondary);font-size:12px;line-height:16px}.core-setup-vm__status-fail{align-items:center;display:flex}.core-setup-vm__status-fail-icon{align-items:center;color:var(--status-warning-default);display:flex;font-size:14px;height:16px;justify-content:center;width:16px}.core-setup-vm__status-fail-text{color:var(--text-text-tertiary);font-size:11px;line-height:16px;padding:0 4px}.core-setup-vm__error{background:var(--status-error-surface-l1);border:1px solid var(--status-error-surface-l2);border-radius:6px;margin-top:12px;padding:8px}.core-setup-vm__error-header{align-items:flex-start;display:flex;gap:8px}.core-setup-vm__error-icon{align-items:center;color:var(--status-error-default);display:flex;flex-shrink:0;font-size:16px;height:16px;justify-content:center;width:16px}.core-setup-vm__error-title{color:var(--text-text-default);flex:1 1;font-size:12px;font-weight:600;line-height:16px}.core-setup-vm__error-close{align-items:center;background:none;border:none;color:var(--icon-icon-secondary);cursor:pointer;display:flex;flex-shrink:0;font-size:16px;height:16px;justify-content:center;padding:0;width:16px}.core-setup-vm__error-close:hover{color:var(--icon-icon-default)}.core-setup-vm__error-description{color:var(--text-text-default);font-size:12px;line-height:16px;margin-left:24px;margin-top:4px}.core-setup-vm__error-actions{align-items:center;display:flex;gap:8px;margin-left:24px;margin-top:8px}.core-setup-vm__error-action{background:#0000;border:none;border-radius:4px;color:var(--text-text-secondary);cursor:pointer;font-size:12px;line-height:16px;padding:4px 12px}.core-setup-vm__error-action:hover{color:var(--text-text-default)}.core-setup-vm__error-action--primary{background:var(--bg-bg-overlay-l3);color:var(--text-text-default)}.core-setup-vm__error-action--primary:hover{background:var(--bg-bg-overlay-l4)}.core-task-tail{align-items:center;color:var(--text-text-secondary,#8a9096);display:inline-flex;font:var(--chat-body-md);gap:4px;min-height:20px;vertical-align:top}.core-task-tail--placeholder{visibility:hidden}.core-task-tail--waiting{color:var(--status-alert-default,#f5a623)}.core-task-tail--waiting .core-task-tail__icon{align-items:center;color:var(--status-alert-default,#f5a623);display:flex;justify-content:center}.core-task-tail--waiting .core-task-tail__icon svg{height:14px;width:14px}.core-task-tail--warning{color:var(--text-text-default)}.core-task-tail--warning .core-task-tail__icon{align-items:center;color:var(--status-alert-default,#f5a623);display:flex;justify-content:center}.core-task-tail--warning .core-task-tail__icon svg{height:14px;width:14px}.core-task-tail--loading{color:var(--text-text-secondary,#8a9096)}.core-task-tail__text{white-space:nowrap}.core-stuck-diagnosis-card{background:var(--bg-bg-base-secondary,var(--vscode-editor-background));border:1px solid var(--border-border-neutral-l2,var(--vscode-editorWidget-border));border-radius:var(--radius-6,6px);display:flex;flex-direction:column;gap:var(--spacer-8,8px);margin-top:var(--spacer-8,8px);padding:var(--spacer-8,8px) var(--spacer-12,12px)}.core-stuck-diagnosis-card__header{align-items:center;color:var(--text-text-secondary,var(--vscode-descriptionForeground));display:flex;font:var(--body-body-md,12px/1.5 sans-serif);gap:var(--spacer-6,6px)}.core-stuck-diagnosis-card__status-icon{color:var(--icon-icon-warning,var(--vscode-icube--status-warning-default));flex:0 0 auto}.core-stuck-diagnosis-card__settings{display:flex;margin-left:auto;position:relative}.core-stuck-diagnosis-card__dismiss-button,.core-stuck-diagnosis-card__settings-button{align-items:center;background:#0000;border:none;border-radius:var(--radius-4,4px);color:var(--icon-icon-secondary,var(--vscode-descriptionForeground));cursor:pointer;display:inline-flex;justify-content:center;padding:var(--spacer-4,4px)}.core-stuck-diagnosis-card__dismiss-button:hover,.core-stuck-diagnosis-card__settings-button:hover{background:var(--bg-bg-base-tertiary,#0000);color:var(--icon-icon-default,var(--vscode-foreground))}.core-stuck-diagnosis-card__menu{background:var(--bg-bg-menu,var(--vscode-menu-background));border:1px solid var(--border-border-neutral-l2,var(--vscode-editorWidget-border));border-radius:var(--radius-6,6px);box-shadow:var(--shadow-elevation-2,var(--vscode-widget-shadow,none));min-width:144px;padding:var(--spacer-4,4px);position:absolute;right:0;top:100%;z-index:1}.core-stuck-diagnosis-card__menu-item{background:#0000;border:none;border-radius:var(--radius-4,4px);color:var(--text-text-default,var(--vscode-foreground));cursor:pointer;font:var(--body-body-md,12px/1.5 sans-serif);padding:var(--spacer-6,6px) var(--spacer-8,8px);text-align:left;width:100%}.core-stuck-diagnosis-card__menu-item:hover{background:var(--bg-bg-base-tertiary,var(--vscode-list-hoverBackground))}.core-stuck-diagnosis-card__summary{color:var(--text-text-default,var(--vscode-foreground));font:var(--body-body-base,13px/1.4 sans-serif)}.core-stuck-diagnosis-card__actions{display:flex;flex-wrap:wrap;gap:var(--spacer-8,8px);margin-top:var(--spacer-4,4px)}.core-stuck-diagnosis-card__action-button{background:var(--button-secondary-bg,var(--vscode-button-secondaryBackground));border:1px solid var(--border-border-neutral-l2,var(--vscode-button-border,#0000));border-radius:var(--radius-4,4px);color:var(--button-secondary-text,var(--vscode-button-secondaryForeground));cursor:pointer;font:var(--body-body-md,12px/1.5 sans-serif);padding:var(--spacer-4,4px) var(--spacer-12,12px)}.core-stuck-diagnosis-card__action-button:hover{opacity:.85}.core-stuck-diagnosis-card__action-button--primary{background:var(--button-primary-bg,var(--vscode-button-background));color:var(--button-primary-text,var(--vscode-button-foreground))}.core-stuck-diagnosis-card__dismiss-button{margin-left:auto}.messageDivider{align-items:center;display:flex;gap:10px;min-height:18px;width:100%}.messageDividerLine{background-color:var(--border-border-neutral-l1);flex:1 1;height:1px}.messageDividerContent{align-items:center;color:var(--text-text-tertiary);display:flex;flex-shrink:0;font-size:12px;font-weight:400;line-height:18px}.widgetActionBarDivider{margin-top:14px}.widgetActionBarDivider .messageDividerContent{color:var(--text-text-tertiary);font-size:12px;font-weight:400;line-height:18px;-webkit-user-select:none;user-select:none}.widgetActionBarDividerContent{align-items:center;display:flex;gap:2px}.widgetActionBarDividerIcon{flex-shrink:0;height:12px;width:12px}.widgetActionBarDividerIconSuccess{color:var(--status-success-default)}.configureModelsCard{background:var(--bg-bg-base-secondary);border:1px solid var(--border-border-neutral-l1);border-radius:6px;container-name:configureModelsCard;container-type:inline-size;display:flex;flex-direction:column;margin-bottom:20px;margin-top:20px;overflow:hidden;position:relative;width:100%}.configureModelsCard .content{display:flex;flex:1 1;flex-direction:column;min-width:0;padding:16px}.configureModelsCard .title{color:var(--text-text-default);font-size:16px;font-weight:600;line-height:24px}.configureModelsCard .description{color:var(--text-text-secondary);font-size:12px;font-weight:400;line-height:18px;margin-top:4px}.configureModelsCard .actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.configureModelsCard .actions .configureButton .modelBadges{align-items:center;display:inline-flex;isolation:isolate;margin-left:2px}.configureModelsCard .actions .configureButton .modelBadges .modelBadge{align-items:center;background:var(--bg-bg-base-default);border:1px solid var(--bg-bg-overlay-l3);border-radius:50%;color:var(--text-text-secondary);display:flex;font-size:8px;font-weight:600;height:16px;justify-content:center;line-height:1;margin-left:-3px;position:relative;width:16px}.configureModelsCard .actions .configureButton .modelBadges .modelBadge:first-child{margin-left:0}.configureModelsCard .actions .configureButton .modelBadges .modelBadge.modelBadgeMore{font-size:10px}.configureModelsCard .actions .configureButton .modelBadges .modelBadge:first-child{z-index:4}.configureModelsCard .actions .configureButton .modelBadges .modelBadge:nth-child(2){z-index:3}.configureModelsCard .actions .configureButton .modelBadges .modelBadge:nth-child(3){z-index:2}.configureModelsCard .actions .configureButton .modelBadges .modelBadge:nth-child(4){z-index:1}.configureModelsCard .web-illustration{bottom:-26px;pointer-events:none;position:absolute;right:52px;-webkit-user-select:none;user-select:none;z-index:var(--z-base)}.configureModelsCard .web-illustration svg{display:block}.configureModelsCard .web-illustration .dark-illustration,.dark :is(.configureModelsCard .web-illustration) .light-illustration{display:none}.dark :is(.configureModelsCard .web-illustration) .dark-illustration{display:block}.configureModelsCard .trae-bot-illustration{bottom:-25px;height:170px;pointer-events:none;position:absolute;right:72px;width:176.5px;z-index:var(--z-above)}.configureModelsCard .trae-bot-illustration img{display:block;height:100%;width:100%}.configureModelsCard .trae-bot-illustration .dark-illustration{display:none}.dark :is(.configureModelsCard .trae-bot-illustration){bottom:-18px;height:172px;right:86px;width:158px}.dark :is(.configureModelsCard .trae-bot-illustration) .light-illustration{display:none}.dark :is(.configureModelsCard .trae-bot-illustration) .dark-illustration{display:block}.configureModelsCard .close-btn{position:absolute;right:8px;top:8px;z-index:var(--z-above-2)}.dark .configureModelsCard,[data-theme=dark-blue] .configureModelsCard{--model-badge-border-mix:18%}@container configureModelsCard (min-width: 561px){.configureModelsCard .content{padding-right:320px}}@container configureModelsCard (max-width: 560px){.configureModelsCard :is(.trae-bot-illustration,.web-illustration){display:none}}.notificationContent-pTufdn{display:flex;flex-direction:column;gap:4px}.notificationLink-H4nulx{cursor:pointer;text-decoration:underline}.ralph-loop-summary{align-items:stretch;background:var(--bg-bg-base-hover,#56637712);border:1px solid var(--border-border-neutral-l1,#4d6b9917);border-radius:6px;display:flex;flex-direction:column;margin-bottom:32px;margin-top:16px;overflow:hidden}.turn:has([data-ralph-loop-collapsed]) .ralph-loop-summary{margin-top:4px}.ralph-loop-summary__section-title{color:var(--text-text-default);font-size:16px;font-weight:600;line-height:1.5;margin-bottom:12px;margin-top:12px}.ralph-loop-summary__header{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:8px}.ralph-loop-summary__header-left{align-items:center;display:flex;flex-direction:row;gap:6px}.ralph-loop-summary__header-icon{align-items:center;color:#9570ff;display:flex;flex-shrink:0;height:14px;justify-content:center;width:14px}.ralph-loop-summary__header-title{color:var(--text-text-secondary);font-size:var(--font-size-md,12px);font-weight:var(--body-md-fontWeight,400);line-height:var(--body-md-lineHeight,18px)}.ralph-loop-summary__header-status{align-items:center;display:flex;flex-direction:row;gap:4px;padding:0 4px}.ralph-loop-summary__header-status-icon{align-items:center;color:var(--status-success-default,#00b983);display:flex;flex-shrink:0;font-size:16px;height:16px;justify-content:center;width:16px}.ralph-loop-summary__header-status-icon--warning{color:var(--status-warning-default,#e28a00)}.ralph-loop-summary__header-status-text{color:var(--text-text-tertiary);font-size:11px;font-weight:400;line-height:16px}.ralph-loop-summary__content{align-items:stretch;border-top:1px solid var(--border-border-neutral-l1,#4d6b9917);display:flex;flex-direction:column;padding:8px 12px}.ralph-loop-summary__content-items{align-items:stretch;display:flex;flex-direction:row;padding:10px 0}.ralph-loop-summary__content-item{display:flex;flex:1 1;flex-direction:column;min-width:0}.ralph-loop-summary__content-item-label{color:var(--text-text-tertiary);font-size:11px;font-weight:500;line-height:16px;padding:4px 8px}.ralph-loop-summary__content-item-value{align-items:center;display:flex;flex-direction:row;gap:4px;padding:0 8px}.ralph-loop-summary__content-item-value-text{color:var(--text-text-default);font-family:JetBrains Mono,monospace;font-size:12px;font-weight:450;line-height:18px}.ralph-loop-summary__content-item-value-link{align-items:center;border-radius:4px;cursor:pointer;display:flex;flex-direction:row;gap:4px;text-decoration:underline}.ralph-loop-summary__content-item-value-link:hover{text-decoration:underline}.ralph-loop-summary__content-item-value-link-icon{align-items:center;color:var(--text-text-default);display:flex;flex-shrink:0;font-size:12px;height:12px;justify-content:center;width:12px}.ralph-loop-summary__content-divider{align-self:stretch;background:var(--border-border-neutral-l1,#4d6b9917);flex-shrink:0;margin-right:4px;width:1px}.ralph-loop-round-title{padding-bottom:12px}.ralph-loop-round-title,.ralph-loop-round-title__content{align-items:center;display:flex;flex-direction:row;gap:4px}.ralph-loop-round-title--clickable{cursor:pointer;-webkit-user-select:none;user-select:none}.ralph-loop-round-title__chevron{align-items:center;color:var(--icon-icon-default);display:none;flex-shrink:0;height:16px;justify-content:center;transition:transform .2s ease;width:16px}.ralph-loop-round-title__chevron--expanded{transform:rotate(90deg)}.ralph-loop-round-title--clickable:hover .ralph-loop-round-title__chevron{display:flex}.ralph-loop-round-title--clickable:hover .ralph-loop-round-title__icon{display:none}.ralph-loop-round-title__icon{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.ralph-loop-round-title__text{color:var(--text-text-default,#31353a);font-family:var(--body-base-strong-fontFamily,"SF Pro Text");font-size:var(--body-base-strong-fontSize,13px);font-style:normal;font-weight:var(--body-base-strong-fontWeight,500);line-height:var(--body-base-strong-lineHeight,20px)}.ralph-loop-round-title__duration{color:var(--text-text-tertiary,#8a9096);font-family:var(--body-xs-fontFamily,"SF Pro Text");font-size:var(--body-xs-fontSize,10px);font-style:normal;font-weight:400;line-height:var(--body-xs-lineHeight,14px);margin-left:4px}.ralph-loop-round-title__round-number{display:inline-block;font-variant-numeric:tabular-nums;min-width:.7em;text-align:right}.tag-Bj6MWm{align-items:center;background-color:var(--bg-bg-overlay-l1);border:1px solid var(--border-border-neutral-l1);border-radius:var(--radius-4);box-sizing:border-box;display:inline-flex;gap:0;height:18px;padding:0 1px;transition:background-color var(--transition-fast),border-color var(--transition-fast)}.tag-Bj6MWm.clickable-fvVRqs{cursor:pointer}.tag-Bj6MWm.clickable-fvVRqs:hover,.tag-Bj6MWm.hovered-pqzSRU{background-color:var(--bg-bg-overlay-l2)}.tag-Bj6MWm.clickable-fvVRqs:active{background-color:var(--bg-bg-overlay-l3)}.iconWrapper-JFrKhO{align-items:center;display:inline-flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.iconWrapper-JFrKhO[role=button]{cursor:pointer}.iconWrapper-JFrKhO[role=button]:focus{outline:none}.text-B0nNKv{color:var(--text-text-secondary);display:inline-block;font-family:var(--font-family-default);font-size:12px;font-weight:var(--font-weight-default);line-height:16px;max-width:200px;overflow:hidden;padding:0 2px;text-overflow:ellipsis;white-space:nowrap}.core-reference-summary-card{display:flex;flex-direction:column;gap:var(--chat-spacer-xs);width:100%}.core-reference-summary-card--message-ended{padding-top:var(--chat-spacer-lg)}.core-reference-summary-card__header{align-items:center;background:#0000;border:none;border-radius:var(--chat-radius-xs,4px);color:var(--text-text-tertiary);cursor:pointer;display:inline-flex;font:var(--chat-body-md);height:24px;min-width:0;outline:none;width:-moz-fit-content;width:fit-content}.core-reference-summary-card__header:hover{color:var(--text-text-secondary-hover)}.core-reference-summary-card__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-reference-summary-card__icon{align-items:center;color:var(--icon-icon-tertiary,#737373);display:inline-flex;flex-shrink:0;height:16px;justify-content:center;transition:color .15s ease,transform .15s ease;width:16px}.core-reference-summary-card__icon--highlighted{color:var(--icon-icon-secondary-hover,var(--icon-icon-secondary,#262626))}.core-reference-summary-card__icon--expanded{transform:rotate(90deg)}.core-reference-summary-card__icon svg{display:block;height:16px;width:16px}.core-reference-summary-card__content{width:100%}.core-reference-summary-card .core-reference-list{display:flex;flex-direction:column;gap:var(--chat-spacer-xs,2px);width:100%}.core-reference-summary-list{width:100%}.core-reference-summary-list-section{display:flex;flex-direction:column;gap:var(--chat-spacer-xs,4px);width:100%}.core-reference-summary-list-section__header{align-items:center;color:var(--text-text-tertiary);display:flex;font:var(--chat-body-md);gap:var(--chat-spacer-xs,4px);height:20px}.core-reference-summary-list-section__header svg{color:var(--icon-icon-tertiary);flex-shrink:0}.core-reference-summary-list-section__content{border-left:1px solid var(--border-border-neutral-l2);margin-left:8px;padding-left:15px}.core-reference-summary-list-row{align-items:center;display:flex;gap:var(--chat-spacer-xs,4px)}button.core-reference-summary-list-row{cursor:pointer}button.core-reference-summary-list-row:hover{color:var(--text-text-secondary-hover)}.core-reference-summary-list-row__icon{align-items:center;color:var(--icon-icon-tertiary);display:inline-flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.core-reference-summary-list-row__icon .show-file-icons{height:100%;width:100%}.core-reference-summary-list-row__icon svg{display:block}.core-reference-summary-list-row__title{color:var(--text-text-tertiary);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-reference-summary-list-row__range{color:var(--text-text-disabled);flex-shrink:0;font:var(--body-body-xs);margin-top:2px}.core-reference-summary-list-row__path{flex-shrink:1;font-size:12px;font-weight:400;line-height:18px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-reference-summary-card .core-reference-list__section{align-items:flex-start;display:flex;gap:var(--spacer-8,8px)}.core-reference-summary-card .core-reference-list__section-icon{align-items:center;color:var(--icon-icon-secondary);display:flex;flex-shrink:0;height:18px;justify-content:center;width:18px}.core-reference-summary-card .core-reference-list__tags{display:flex;flex:1 1;flex-wrap:wrap;gap:var(--spacer-4,4px);min-width:0}.core-reference-summary-card .core-reference-list__more-btn{align-items:center;background:var(--bg-bg-overlay-l1);border:1px solid var(--border-border-neutral-l2);border-radius:var(--radius-4,4px);color:var(--text-text-secondary);cursor:pointer;display:inline-flex;font:var(--body-body-sm,11px/1.5 sans-serif);justify-content:center;padding:1px var(--spacer-4,4px);white-space:nowrap}.core-reference-summary-card .core-reference-list__more-btn:hover{background:var(--bg-bg-overlay-l2)}.ralph-loop-round-footer{align-items:center;align-self:stretch;display:flex;gap:6px}.ralph-loop-round-footer__icon{align-items:center;color:var(--text-text-secondary);display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.ralph-loop-round-footer__text{color:var(--text-text-secondary);font-size:12px;font-weight:400;line-height:1.5em;white-space:nowrap}.ralph-loop-overall-artifacts .core-finish-card__title{margin-top:12px}.skill-install-confirm{display:flex;flex-direction:column;gap:8px;margin:8px 0}.skill-install-confirm-card{background:var(--bg-bg-overlay-l1);border:1px solid var(--border-border-neutral-l2);border-radius:8px;padding:12px}.skill-install-confirm-header{align-items:center;display:flex;gap:10px;margin-bottom:8px}.skill-install-confirm-icon{align-items:center;background:var(--bg-bg-overlay-l1);border:1px solid var(--border-border-neutral-l2);border-radius:6px;display:flex;height:38px;justify-content:center;min-width:36px;object-fit:contain;pointer-events:none;width:38px}.skill-install-confirm-icon-text{color:var(--text-text-default);font-size:18px;font-weight:700;line-height:1}.skill-install-confirm-icon-img{border-radius:4px;height:26px;object-fit:cover;width:26px}.skill-install-confirm-icon-svg{align-items:center;display:flex;height:26px;justify-content:center;width:26px}.skill-install-confirm-icon-svg svg{height:100%;width:100%}.skill-install-confirm-info{display:flex;flex-direction:column;gap:2px;overflow:hidden}.skill-install-confirm-name{color:var(--text-text-default);font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.skill-install-confirm-source{color:var(--text-text-secondary);font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.skill-install-confirm-desc{color:var(--text-text-default);font-size:12px;line-height:1.5;margin-bottom:12px}.skill-install-confirm-actions{align-items:center;display:flex;gap:8px}.skill-install-confirm-spinner{animation:skill-install-spin 1s linear infinite;margin-right:4px;vertical-align:middle}@keyframes skill-install-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.feedback-confirm-artifact-preview{margin:8px 0}.feedback-confirm-artifact-preview__heading{color:var(--text-text-default);font-size:14px;font-weight:600;margin-bottom:12px}.feedback-confirm-artifact-preview__card{align-items:center;background:var(--bg-bg-overlay-l1);border:1px solid var(--border-border-neutral-l2);border-radius:8px;cursor:pointer;display:flex;gap:12px;min-width:0;padding:12px}.feedback-confirm-artifact-preview__card:hover{background:var(--bg-bg-card-hover,var(--bg-bg-overlay-l2))}.feedback-confirm-artifact-preview__card:focus-visible{outline:2px solid var(--border-border-neutral-l3,#4d6b9959);outline-offset:2px}.feedback-confirm-artifact-preview__icon{align-items:center;display:flex;flex-shrink:0;font-size:40px;height:40px;justify-content:center;width:40px}.feedback-confirm-artifact-preview__content{flex:1 1;min-width:0}.feedback-confirm-artifact-preview__title{color:var(--text-text-default);font-size:13px;font-weight:600;min-width:0}.feedback-confirm-artifact-preview__subtitle{color:var(--text-text-secondary,#7a7a7a);font-size:12px;font-weight:400;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.feedback-confirm-artifact-preview__view{background:var(--bg-bg-inverse,#242424);border:0;border-radius:6px;color:var(--text-text-inverse,#fff);cursor:pointer;flex:0 0 auto;font-size:12px;line-height:18px;padding:6px 12px}.feedback-confirm-artifact-preview__view:hover{opacity:.86}.feedback-confirm-actions{align-items:center;display:flex;margin:12px 0 4px}.feedback-confirm-actions__buttons{align-items:center;display:flex;gap:6px}.feedback-confirm-actions__buttons .feedback-confirm-actions__button{align-items:center;box-sizing:border-box;display:inline-flex;font-size:14px;height:26px;justify-content:center;line-height:20px;min-height:26px;min-width:84px;padding:0;width:84px}.feedback-confirm-actions--v2 .feedback-confirm-actions__buttons .feedback-confirm-actions__button{font-size:12px;height:22px;line-height:16px;min-height:22px;min-width:0;padding:0 5px;width:auto}.feedback-confirm-reply{color:var(--text-text-secondary,#0000008c);font-size:13px;line-height:20px;margin:4px 0 8px}.container-Feuky6{display:flex;flex-direction:column;gap:var(--chat-spacer-md);margin-bottom:6px;margin-top:var(--chat-spacer-xl)}.item-SGiWOv{align-items:center;background:var(--bg-bg-overlay-l1);border-radius:var(--chat-radius-sm);box-sizing:border-box;cursor:pointer;display:flex;gap:6px;justify-content:space-between;max-width:100%;padding:6px var(--spacer-8) 6px var(--spacer-12);width:-moz-fit-content;width:fit-content}.item-SGiWOv:hover{background:var(--bg-bg-overlay-l2)}.item-SGiWOv:hover .addToChat-DldHCW{opacity:1;pointer-events:auto;width:24px}.left-fGppIS{gap:4px;min-width:0}.actions-T4B29P,.left-fGppIS{align-items:center;display:flex}.actions-T4B29P{flex-shrink:0;gap:6px}.addToChat-DldHCW{flex-shrink:0;opacity:0;overflow:hidden;pointer-events:none;transition:width .3s ease,opacity .3s ease;width:0}.arrow-RBFFO9{flex-shrink:0}.text-XyZkBo{color:var(--text-text-secondary);flex:1 1;font-size:13px;line-height:20px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tag-bziXoa{background:var(--bg-bg-base-tertiary);flex-shrink:0;height:20px;padding:1px 2px}.tag-bziXoa,.tagInner-UWHUWM{align-items:center;border-radius:4px;display:flex}.tagInner-UWHUWM{gap:2px;height:16px;justify-content:center;padding:1px 3px}.tagAt-RGovSX{height:12px;justify-content:center;line-height:12px;width:12px}.tagAt-RGovSX,.tagCount-crg267{align-items:center;color:var(--text-text-secondary);display:inline-flex;font-size:12px}.tagCount-crg267{line-height:16px;padding:0 2px}.hoverPopoverContainer-rvOXe7{display:flex;text-align:left}.hoverWrap-wQ5I7e{align-items:center;display:flex;flex-wrap:wrap;gap:4px}.hoverText-IthMW7{color:var(--text-text-default);font-size:13px;font-weight:500;line-height:20px;overflow-wrap:anywhere}.hoverRef-nCZjs5{align-items:center;background:var(--bg-bg-base-secondary);border:1px solid var(--border-border-neutral-l1);border-radius:4px;box-sizing:border-box;color:var(--text-text-default);display:inline-flex;font-size:12px;height:20px;line-height:18px;max-width:180px;overflow:hidden;padding:0 6px;text-overflow:ellipsis;white-space:nowrap}.popoverContainer-DFoER_{display:flex;flex-direction:column;padding:4px 0}.popoverHeading-dniLOU{color:var(--text-text-secondary);font-size:11px;font-weight:500;line-height:16px;padding:4px 8px}.popoverList-D3mGkU{display:flex;flex-direction:column;gap:4px;padding:4px}.popoverRow-U0qfVf{align-items:center;border-radius:4px;display:flex;gap:4px;padding:0 4px}.popoverRowText-_qlFz6{color:var(--text-text-default);flex:1 1;font-size:12px;line-height:18px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.popoverRowSuffix-T3LAZL{color:var(--text-text-secondary);flex-shrink:0;font-size:11px;line-height:16px}.tooManyTurnsTipWrap-bK8n1j{align-items:center;align-self:stretch;background:var(--bg-bg-overlay-l3);border:1px solid var(--border-border-neutral-l1);border-radius:6px;box-sizing:border-box;display:flex;gap:8px;justify-content:space-between;margin-top:16px;overflow:hidden;padding:8px}.tooManyTurnsTipIcon-ZbJc7L{align-items:center;color:var(--accent-accent-amber,#f59e0b);display:flex;flex:none;height:16px;justify-content:center;margin-left:4px;width:16px}.tooManyTurnsTipTitle-eiPtGX{color:var(--text-text-default);flex:1 1;font-size:12px;font-weight:400;line-height:18px}.tooManyTurnsTipAction-s7lSmO{flex:none}.tooManyTurnsTipClose-ctlXzB{align-items:center;color:var(--icon-icon-secondary);cursor:pointer;display:flex;flex:none;height:16px;justify-content:center;width:16px}.tooManyTurnsTipClose-ctlXzB:hover{background-color:var(--bg-bg-overlay-l2)}.virtualized-message-list-view{display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;width:100%}.virtualized-message-list-view__debug-id{background-color:#9c27b0;border-radius:3px;color:#fff;flex-shrink:0;font-family:monospace;font-size:10px;padding:2px 6px}.virtualized-message-list-view__sticky-header{background:var(--bg-bg-menu,#fff);left:0;padding:0 0 8px 0;position:absolute;right:0;top:0;z-index:var(--z-local-overlay)}.virtualized-message-list-view__content{display:flex;flex:1 1;overflow:hidden;position:relative}.virtualized-message-list-view__scroller{flex:1 1;overflow-x:hidden;overflow-y:overlay}@supports not (overflow-y:overlay){.virtualized-message-list-view__scroller{overflow-y:auto}}.virtualized-message-list-view__navigator{align-items:center;display:flex;position:absolute;right:8px;top:50%;transform:translateY(-50%);z-index:var(--z-sticky)}.virtualized-message-list-view__scroller--hide-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.virtualized-message-list-view__scroller--hide-scrollbar::-webkit-scrollbar{display:none}.virtualized-message-list-view__virtuoso{height:100%;width:100%}.virtualized-message-list-view__virtuoso [data-item-type="turn:user-message"]:not([data-item-index="0"]){padding-top:0}.virtualized-message-list-view__virtuoso :is([data-item-type="plan-item:thinking"]:not(:last-child),[data-item-type="plan-item:thought"]:not(:last-child),[data-item-type="plan-item:toolcall"]:not(:last-child),[data-item-type="task:plan-item"]:not(:last-child)),.virtualized-message-list-view__virtuoso [data-item-type="agent:reference-list"]:not(:last-child),.virtualized-message-list-view__virtuoso [data-item-type="turn:assistant-avatar"]{padding-bottom:var(--chat-spacer-lg)}.virtualized-message-list-view__virtuoso [data-item-type="plan-item:toolcall"]:has(>.agent-plan-item:empty){padding-bottom:0}.virtualized-message-list-view__virtuoso [data-item-type="plan-item:toolcall"]>.agent-plan-item:empty{display:none}.virtualized-message-list-view__virtuoso [data-item-type="task:sub-agent-group"]:has(+[data-item-type="task:sub-agent-group"]){padding-bottom:var(--chat-spacer-md)}.virtualized-message-list-view__virtuoso [data-item-type="task:sub-agent-group"]:not(:has(+[data-item-type="task:sub-agent-group"])){padding-bottom:var(--chat-spacer-lg)}.virtualized-message-list-view__virtuoso .todo-progress-content>[data-item-type="task:sub-agent-group"]:last-child{padding-bottom:0}.virtualized-message-list-view__virtuoso [data-item-type="task:todo-group"]:has(+[data-item-type="task:todo-group"]){padding-bottom:var(--chat-spacer-lg)}.virtualized-message-list-view__virtuoso [data-item-type="task:todo-group"]:not(:has(+[data-item-type="task:todo-group"])){padding-bottom:var(--chat-spacer-lg)}.virtualized-message-list-view__virtuoso [data-item-type="task:todo-progress-container"]:not(:last-child){gap:12px;min-width:0;padding-bottom:12px}.virtualized-message-list-view__virtuoso :is([data-item-type="task:browser-actions-group"]:not(:last-child),[data-item-type="task:explore-group"]:not(:last-child)){padding-bottom:var(--chat-spacer-lg)}.virtualized-message-list-view__virtuoso [data-item-type="task:todo-group"]:has(.task-todo-section--collapsed):not(:has(+[data-item-type="task:todo-group"]:has(.task-todo-section--collapsed))) .task-todo-item__line--collapsed{display:none}.last-agent-message-group{display:flex;flex-direction:column;width:100%}.turn{padding-bottom:32px;position:relative;width:100%}.turn:has([data-ralph-loop-collapsed]){padding-bottom:0!important}.turn:not(:has([data-ralph-loop-collapsed])):not(.turn--last){padding-bottom:24px!important}.ralph-loop-round-footer+[data-item-type="agent:after-plans"]{margin-top:12px}.turn--last{display:flex;flex-direction:column;padding-bottom:4px}.turn__agent-message{width:100%}.core-view-file-card__file-name{cursor:default;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-view-file-card__file-name--clickable{cursor:pointer}.core-view-file-card__file-name--clickable:hover{text-decoration:underline}.core-view-file-card__lines{flex-shrink:0}.core-view-files-card__content{align-items:center;display:flex;flex:1 1;gap:8px;min-width:0;overflow:hidden}.core-view-files-card__filename{color:var(--text-text-secondary);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-show-more-list__item--clickable:hover .core-view-files-card__filename{text-decoration:underline}.core-view-files-card__lines{color:var(--text-text-tertiary);flex-shrink:0}.core-guardian-hint{align-items:center;color:var(--text-text-secondary);display:flex;font-size:12px;gap:4px;line-height:16px;padding:4px 8px}.core-guardian-hint--deny{color:var(--text-text-warning,#d4880f)}.core-guardian-hint__info{align-items:center;background:var(--bg-bg-base-tertiary);border-radius:50%;color:var(--text-text-secondary);cursor:pointer;display:inline-flex;font-size:10px;font-style:italic;font-weight:600;height:14px;justify-content:center;width:14px}.core-edit-file-card__icon{color:var(--icon-icon-tertiary);height:16px;width:16px}.core-edit-file-card__icon,.core-edit-file-card__item-icon-shell{align-items:center;display:flex;flex-shrink:0;justify-content:center}.core-edit-file-card__item-icon-shell{height:20px;width:20px}.core-edit-file-card__item-name{color:var(--text-text-tertiary);cursor:default;font:var(--chat-body-md);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-edit-file-card__item-name--clickable{cursor:pointer}.core-edit-file-card__item-name--clickable:hover{text-decoration:underline}.core-edit-file-card__diff{align-items:center;display:flex;flex-shrink:0;gap:4px;margin-left:8px}.core-edit-file-card__diff-add{color:var(--status-success-default)}.core-edit-file-card__diff-add,.core-edit-file-card__diff-remove{font-family:JetBrains Mono,monospace;font-size:13px;font:var(--chat-body-md)}.core-edit-file-card__diff-remove{color:var(--status-error-default)}.core-run-command-card__history-run-mode{align-items:center;background-color:var(--bg-bg-overlay-l2,#e0e2f214);border-radius:50px;color:var(--text-text-tertiary,#666b75);display:flex;flex-direction:row;flex-shrink:0;font-size:12px;font-style:normal;font-weight:400;height:18px;justify-content:center;line-height:18px;padding:0 4px}.core-run-command-card{border-radius:6px;display:flex;flex-direction:column;overflow:hidden;width:100%}.core-run-command-card__header{align-items:center;background:var(--bg-bg-overlay-l1,#56637712);border:1px solid var(--border-border-neutral-l1,#4d6b9917);border-radius:6px 6px 0 0;display:flex;gap:10px;height:32px;justify-content:space-between;padding:0 8px}.core-run-command-card__info{align-items:center;display:flex;flex:1 1;gap:8px;min-width:0}.core-run-command-card__icon{align-items:center;color:var(--icon-icon-default);display:flex;flex-shrink:0;font-size:14px;height:16px;justify-content:center;width:16px}.core-run-command-card__cwd{color:var(--text-text-default);font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:400;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-run-command-card__header-right{flex-shrink:0}.core-run-command-card__header-right,.core-run-command-card__status{align-items:center;display:flex;gap:4px}.core-run-command-card__status--failed{align-items:center;display:flex;gap:0}.core-run-command-card__status-icon{align-items:center;display:flex;height:16px;justify-content:center;width:16px}.core-run-command-card__status-icon--warning{color:var(--status-warning-default,#e28a00)}.core-run-command-card__status-text{color:var(--text-text-tertiary,#8a9096);font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:400;line-height:16px;padding:0 4px}.core-run-command-card__separator{border-left:1px solid var(--border-border-neutral-l2);flex-shrink:0;height:14px;width:0}.core-run-command-card__goto-btn{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--icon-icon-secondary,#8a9096);cursor:pointer;display:flex;flex-shrink:0;height:20px;justify-content:center;margin-left:2px;padding:0;width:20px}.core-run-command-card__goto-btn:hover{background:var(--bg-bg-overlay-l3,#56637726);color:var(--icon-icon-default,#5b6066)}.core-run-command-card__collapse-btn{align-items:center;border-radius:4px;color:var(--icon-icon-secondary);cursor:pointer;display:flex;flex-shrink:0;height:20px;justify-content:center;transition:background .15s ease,color .15s ease;width:20px}.core-run-command-card__body{background:var(--bg-bg-overlay-l1);border:1px solid var(--border-border-neutral-l1,#4d6b9917);border-radius:0 0 6px 6px;border-top:none;display:flex;flex-direction:column}.core-run-command-card__command-wrapper{padding:8px 12px}.core-run-command-card__command-text{max-height:100px;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.core-run-command-card__command-text::-webkit-scrollbar{display:none}.core-run-command-card__command-shell{color:var(--code-code-text);display:block;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:450;line-height:18px;white-space:pre-wrap;word-break:break-all}.core-run-command-card__command-prefix{color:var(--text-text-preformat-foreground);margin-right:8px;-webkit-user-select:none;user-select:none}.core-run-command-card__output{scrollbar-width:none;-ms-overflow-style:none}.core-run-command-card__output::-webkit-scrollbar{display:none}.core-run-command-card__output-content{padding:8px 12px}.core-run-command-card__output-text{color:var(--text-text-tertiary,#8a9096);font-family:JetBrains Mono,monospace;font-size:12px;font-weight:400;line-height:18px;margin:0;white-space:pre-wrap;word-break:break-all}.core-run-command-card__action-bar{align-items:center;display:flex;justify-content:flex-end;padding:0 8px 8px}.core-run-command-card__btns{align-items:center;display:flex;gap:8px}.core-run-command-card__btn{align-items:center;background:var(--bg-bg-overlay-l2,#5663771c);border:none;border-radius:4px;color:var(--text-text-default,#313a3a);cursor:pointer;display:inline-flex;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:500;gap:6px;height:24px;justify-content:center;line-height:18px;padding:0 8px;transition:background .15s ease}.core-run-command-card__btn:hover{background:var(--bg-bg-overlay-l3,#56637726)}.core-run-command-card__btn--primary{background:var(--status-error-default,#e8463a);color:#fff}.core-run-command-card__btn--primary:hover{background:var(--status-error-hover,#d63d32)}.core-run-command-card__btn-count{align-items:center;background:var(--status-error-default,#e8463a);border-radius:8px;color:#fff;display:inline-flex;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:500;height:16px;justify-content:center;line-height:16px;min-width:16px;padding:0 4px}.core-run-command-card__btn:disabled{cursor:not-allowed;opacity:.5}.core-run-command-card__inline-alert{background:var(--status-error-surface-l1,#e8463a1f);display:flex;flex-direction:column;gap:0;padding:8px}.core-run-command-card__inline-alert--warning{background:var(--status-warning-surface-l1,#e28a001f)}.core-run-command-card__inline-alert--highRisky{background:var(--status-error-surface-l1,#e8463a1f)}.core-run-command-card__alert-text{align-items:center;color:var(--text-text-default);display:flex;flex-wrap:wrap;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:400;gap:4px;line-height:18px}.core-run-command-card__alert-tag{align-items:center;background:var(--bg-bg-overlay-l2,#56637726);border-radius:2px;color:var(--text-text-default);display:inline-flex;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:450;height:16px;justify-content:center;line-height:16px;padding:0 4px}.core-run-command-card__blocked-command-list{display:inline-flex;flex-wrap:wrap;gap:4px}.core-run-command-card__blocked-command-item{background:var(--bg-bg-overlay-l2,#56637726);border-radius:2px;display:inline-block;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:450;height:16px;line-height:16px;max-width:200px;overflow:hidden;padding:0 4px;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.core-run-command-card__loading{align-items:center;display:flex;height:16px;justify-content:center;width:16px}.core-run-command-card__loading-spinner{animation:core-run-command-card-spin .8s linear infinite;border:1.33px solid var(--bg-bg-overlay-l4,#56637730);border-radius:50%;border-top-color:var(--bg-bg-invert,#36393d);height:14px;width:14px}@keyframes core-run-command-card-spin{to{transform:rotate(1turn)}}.core-allowlist-confirm-modal{display:flex;flex-direction:column;gap:12px;padding:8px}.core-allowlist-confirm-modal__title{color:var(--text-text-default);font-size:14px;font-weight:600;line-height:20px}.core-allowlist-confirm-modal__desc{color:var(--text-text-secondary);font-size:13px;font-weight:400;line-height:20px}.core-allowlist-confirm-modal__commands{display:flex;flex-direction:column;gap:4px;max-height:120px;overflow-y:auto;scrollbar-width:none}.core-allowlist-confirm-modal__commands::-webkit-scrollbar{display:none}.core-allowlist-confirm-modal__command-item{background:var(--bg-bg-overlay-l1,#56637712);border-radius:4px;color:var(--text-text-default);display:block;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:450;line-height:18px;padding:4px 8px;word-break:break-all}.core-allowlist-confirm-modal__actions{display:flex;gap:8px;justify-content:flex-end;margin-top:4px}.core-run-command-inline__suffix{align-items:center;display:flex;flex:1 1;gap:4px;min-width:0}.core-run-command-inline__command{flex:1 1;max-width:120px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-run-command-inline__header-action{align-items:center;background-color:initial;border:none;border-radius:4px;color:var(--icon-icon-tertiary);cursor:pointer;display:flex;flex-shrink:0;font-size:16px;height:16px;justify-content:center;outline:none;padding:0;width:16px}.core-run-command-inline__header-action:hover{color:var(--icon-icon-secondary)}.core-run-command-inline__header-action--copied{color:var(--accent-accent-green,#67c23a)}.core-run-command-inline__output{cursor:default;display:flex;flex-direction:column;gap:16px}.core-run-command-inline__output-command{box-sizing:initial;color:var(--code-code-text);display:flex;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:450;line-height:18px;max-height:72px;overflow-y:auto;position:relative;scrollbar-width:none;white-space:pre-wrap;word-break:break-word;word-break:break-all;-ms-overflow-style:none}.core-run-command-inline__output-command::-webkit-scrollbar{background:#0000;height:6px;width:6px}.core-run-command-inline__output-command::-webkit-scrollbar-thumb{background:#0000}.core-run-command-inline__output-command:hover::-webkit-scrollbar-thumb{background:var(--bg-bg-overlay-l3);border-radius:9999px}.core-run-command-inline__output-command-prefix{align-items:flex-start;color:var(--code-code-attribute,#c99100);display:flex;flex-shrink:0;font-family:monospace;margin-right:8px;opacity:.95;pointer-events:none;-webkit-user-select:none;user-select:none}.core-run-command-inline__output-command-prefix,.core-run-command-inline__output-command-text{font-size:var(--code-terminal-fontSize,12px);font-weight:var(--code-editor-fontWeight,450);line-height:var(--code-terminal-lineHeight,18px)}.core-run-command-inline__output-command-text{color:var(--text-text-secondary);flex:1 1}.core-run-command-inline__output-terminal{box-sizing:initial;flex:1 1;max-height:290px;min-height:26px;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.core-run-command-inline__output-terminal::-webkit-scrollbar{background:#0000;height:6px;width:6px}.core-run-command-inline__output-terminal::-webkit-scrollbar-thumb{background:#0000}.core-run-command-inline__output-terminal:hover::-webkit-scrollbar-thumb{background:var(--bg-bg-overlay-l3);border-radius:9999px}.core-run-command-inline__output-terminal-text{color:var(--text-text-tertiary,#8a9096);font-family:JetBrains Mono,monospace;font-size:12px;font-weight:400;line-height:18px;margin:0;white-space:pre-wrap;word-break:break-all}.core-run-command-inline__scroll-mask--top{mask-image:linear-gradient(180deg,#0000 0,#000 24px,#000);-webkit-mask-image:linear-gradient(180deg,#0000 0,#000 24px,#000)}.core-run-command-inline__scroll-mask--bottom{mask-image:linear-gradient(180deg,#000 0,#000 calc(100% - 24px),#0000);-webkit-mask-image:linear-gradient(180deg,#000 0,#000 calc(100% - 24px),#0000)}.core-run-command-inline__scroll-mask--top.core-run-command-inline__scroll-mask--bottom{mask-image:linear-gradient(180deg,#0000 0,#000 24px,#000 calc(100% - 24px),#0000);-webkit-mask-image:linear-gradient(180deg,#0000 0,#000 24px,#000 calc(100% - 24px),#0000)}.core-delete-file-card__dot{background-color:var(--text-text-tertiary);border-radius:50%;flex-shrink:0;height:4px;width:4px}.core-delete-file-card__path{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-delete-file-card__path,.core-delete-file-card__suffix{color:var(--text-text-tertiary)}.core-delete-file-card__action-bar{align-items:center;display:flex;gap:8px;padding-top:8px}.core-tasks-list-card__list{display:flex;flex-direction:column;gap:4px}.core-toolcall-base-card__body.core-tasks-list-card__body{padding-left:0}.core-tasks-list-card__row{align-items:center;border-radius:6px;display:flex;font-size:13px;gap:4px;height:24px;line-height:20px;padding:0 4px}.core-tasks-list-card__task-icon{align-items:center;display:flex;flex-shrink:0;height:20px;justify-content:center;width:16px}.core-tasks-list-card__task-icon svg{height:16px;width:16px}.core-tasks-list-card__task-icon{color:var(--border-border-neutral-l2)}.core-tasks-list-card__task-icon--completed{color:var(--icon-icon-success,#15a87a)}.core-tasks-list-card__task-icon--in_progress{color:var(--icon-icon-default)}.core-tasks-list-card__task-text{color:var(--text-text-secondary);flex:1 1}.core-open-preview-card__url,.core-tasks-list-card__task-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-open-preview-card__url{color:var(--text-text-tertiary,#8a9096);font-size:var(--body-md-fontSize,12px);font-style:normal;font-weight:var(--body-md-fontWeight,400);line-height:var(--body-md-lineHeight,18px)}.core-open-preview-card__url:hover{text-decoration:underline}.ask-user-question-hover-tooltip-locator{position:relative}.ask-user-question-hover-tooltip-content{max-width:320px}.ask-user-question-hover-tooltip-arrow{position:absolute}.ask-user-question-title-text{display:-webkit-box;max-height:72px;overflow:hidden;-webkit-box-orient:vertical;color:var(--text-text-default,#d1d3db);cursor:default;font-size:13px;font-weight:600;-webkit-line-clamp:4;line-height:18px;word-break:break-word}.ask-user-question-title-tooltip{background:var(--bg-bg-tooltip,#1a1b1d);border:1px solid var(--border-border-neutral-l1,#e0e2f217);border-radius:4px;max-width:320px;padding:4px 8px}.ask-user-question-title-tooltip-title{color:var(--text-text-default,#d1d3db);font-size:13px;font-weight:600;line-height:18px;word-break:break-word}.ask-user-question-checkbox-item-container{align-items:center;box-sizing:border-box;cursor:pointer;display:flex;gap:12px;padding:12px 16px;width:100%}.ask-user-question-checkbox-item-container.checked,.ask-user-question-checkbox-item-container:hover:not(.disabled){background:var(--bg-bg-overlay-l1,#e0e2f208)}.ask-user-question-checkbox-item-container.checked:hover:not(.disabled){background:var(--bg-bg-overlay-l2,#e0e2f20d)}.ask-user-question-checkbox-item-container.disabled{cursor:not-allowed;opacity:.5}.ask-user-question-checkbox-item-checkbox-wrapper{align-items:center;display:flex;flex-shrink:0;height:18px;justify-content:center;width:16px}.ask-user-question-checkbox-item-checkbox{align-items:center;background:#0000;border:1px solid var(--border-border-neutral-l3,#e0e2f22e);border-radius:2px;box-sizing:border-box;display:flex;height:16px;justify-content:center;position:relative;transition:all .15s ease;width:16px}.ask-user-question-checkbox-item-checkbox.radio{border-radius:9999px}.ask-user-question-checkbox-item-checkbox.checked{background:#0000;border:none}.ask-user-question-checkbox-item-checkbox-rect{fill:var(--bg-bg-invert,#dadde5)}.ask-user-question-checkbox-item-container:hover:not(.disabled) .ask-user-question-checkbox-item-checkbox-rect{fill:var(--bg-bg-invert-hover,#edeff2)}.ask-user-question-checkbox-item-container.disabled .ask-user-question-checkbox-item-checkbox-rect{fill:var(--bg-bg-overlay-l1,#e0e2f208)}.ask-user-question-checkbox-item-checkbox-path{stroke:var(--icon-icon-onaccent,#0c0c0d)}:is(.vs-light,.vscode-light) .ask-user-question-checkbox-item-checkbox-path{stroke:var(--bg-bg-base-default,#fff)}.ask-user-question-checkbox-item-container.disabled .ask-user-question-checkbox-item-checkbox-path{stroke:var(--text-text-disabled,#666b75)}.ask-user-question-checkbox-item-radio-circle{fill:var(--bg-bg-invert,#dadde5)}.ask-user-question-checkbox-item-container:hover:not(.disabled) .ask-user-question-checkbox-item-radio-circle{fill:var(--bg-bg-invert-hover,#edeff2)}.ask-user-question-checkbox-item-container.disabled .ask-user-question-checkbox-item-radio-circle{fill:var(--bg-bg-overlay-l1,#e0e2f208)}.ask-user-question-checkbox-item-radio-dot{fill:var(--icon-icon-onaccent,#0c0c0d)}:is(.vs-light,.vscode-light) .ask-user-question-checkbox-item-radio-dot{fill:var(--bg-bg-base-default,#fff)}.ask-user-question-checkbox-item-container.disabled .ask-user-question-checkbox-item-radio-dot{fill:var(--text-text-disabled,#666b75)}.ask-user-question-checkbox-item-content{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.ask-user-question-checkbox-item-label{color:var(--text-text-default,#d1d3db);font-size:12px;font-weight:400;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ask-user-question-checkbox-item-description,.ask-user-question-checkbox-item-label-small{color:var(--text-text-disabled,#666b75);font-size:11px;font-weight:400;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ask-user-question-checkbox-item-input-wrapper{display:grid;grid-template-columns:1fr auto;max-height:120px;overflow-y:auto;width:100%}.ask-user-question-checkbox-item-input-wrapper::-webkit-scrollbar{width:10px}.ask-user-question-checkbox-item-input-wrapper::-webkit-scrollbar-track{background:#0000}.ask-user-question-checkbox-item-input-wrapper::-webkit-scrollbar-thumb{background:var(--bg-bg-overlay-l3,#e0e2f214);background-clip:padding-box;border:3px solid #0000;border-radius:9999px}.ask-user-question-checkbox-item-input-wrapper::-webkit-scrollbar-thumb:hover{background:var(--bg-bg-overlay-l4,#e0e2f21f);background-clip:padding-box;border:3px solid #0000}.ask-user-question-checkbox-item-input{background:#0000;border:none;box-sizing:border-box;color:var(--text-text-default,#d1d3db);field-sizing:content;font-family:inherit;font-size:12px;font-weight:400;grid-column:1;grid-row:1;line-height:18px;min-height:18px;outline:none;overflow:hidden;padding:0;padding-right:8px;resize:none;width:100%}.ask-user-question-checkbox-item-input::placeholder{color:var(--text-text-disabled,#666b75)}.ask-user-question-checkbox-item-container.disabled .ask-user-question-checkbox-item-input{cursor:not-allowed}.ask-user-question-checkbox-item-char-count{align-items:center;align-self:end;bottom:0;color:var(--text-text-disabled,#666b75);display:flex;font-size:10px;font-weight:400;grid-column:2;grid-row:1;height:18px;justify-content:center;line-height:14px;padding:0 4px;position:sticky;white-space:nowrap}.ask-user-question-checkbox-item-tooltip-locator{position:relative}.ask-user-question-checkbox-item-tooltip{background:var(--bg-bg-tooltip,#1a1b1d);border:1px solid var(--border-border-neutral-l1,#e0e2f217);border-radius:4px;max-width:320px;padding:4px 0}.ask-user-question-checkbox-item-tooltip-title{color:var(--text-text-default,#d1d3db);font-size:12px;font-weight:400;line-height:18px;padding:0 8px;word-break:break-word}.ask-user-question-checkbox-item-tooltip-description{color:var(--text-text-tertiary,#7f848e);font-size:11px;font-weight:500;line-height:16px;padding:0 8px;word-break:break-word}.ask-user-question-multiple-choice-container{display:flex;flex-direction:column;width:100%}.ask-user-question-multiple-choice-item{border-bottom:1px solid var(--border-border-neutral-l1,#e0e2f217);display:flex;flex-direction:column}.ask-user-question-multiple-choice-item-last{border-bottom:none}.ask-user-question-single-choice-container{display:flex;flex-direction:column;width:100%}.ask-user-question-single-choice-item{border-bottom:1px solid var(--border-border-neutral-l1,#e0e2f217);display:flex;flex-direction:column}.ask-user-question-single-choice-item-last{border-bottom:none}.ask-user-question-textarea-input-container{padding:0 12px;width:100%}.ask-user-question-textarea-input-input-wrapper{border-bottom:1px solid var(--border-border-neutral-l1,#e0e2f217);display:grid;grid-template-columns:1fr auto;max-height:120px;overflow-y:auto;padding:8px 0;width:calc(100% - 24px)}.ask-user-question-textarea-input-input-wrapper::-webkit-scrollbar{width:10px}.ask-user-question-textarea-input-input-wrapper::-webkit-scrollbar-track{background:#0000}.ask-user-question-textarea-input-input-wrapper::-webkit-scrollbar-thumb{background:var(--bg-bg-overlay-l3,#e0e2f214);background-clip:padding-box;border:3px solid #0000;border-radius:9999px}.ask-user-question-textarea-input-input-wrapper::-webkit-scrollbar-thumb:hover{background:var(--bg-bg-overlay-l4,#e0e2f21f);background-clip:padding-box;border:3px solid #0000}.ask-user-question-textarea-input-textarea{background:#0000;border:none;box-sizing:border-box;color:var(--text-text-default,#d1d3db);field-sizing:content;font-family:inherit;font-size:12px;font-weight:400;grid-column:1;grid-row:1;line-height:18px;min-height:18px;outline:none;overflow:hidden;padding:0;padding-right:8px;resize:none;width:100%}.ask-user-question-textarea-input-textarea::placeholder{color:var(--text-text-disabled,#666b75);font-weight:500}.ask-user-question-textarea-input-textarea.disabled{cursor:not-allowed;opacity:.5}.ask-user-question-textarea-input-char-count{align-items:center;align-self:end;bottom:0;color:var(--text-text-disabled,#666b75);display:flex;font-size:10px;font-weight:400;grid-column:2;grid-row:1;height:18px;justify-content:center;line-height:14px;padding:0 4px;pointer-events:none;position:sticky;white-space:nowrap}.ask-user-question-step-indicator-container{align-items:center;border-radius:4px;display:flex;flex:1 1;gap:4px;min-width:0}.ask-user-question-step-indicator-count{align-items:center;border-radius:12px;color:var(--text-text-secondary,#9599a6);display:flex;flex-shrink:0;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:400;height:20px;justify-content:center;line-height:16px;overflow:hidden;padding:0 4px;white-space:nowrap}.ask-user-question-step-indicator-track{align-items:center;display:flex;flex-shrink:0;height:100%;padding:0 4px;position:relative;width:80px}.ask-user-question-step-indicator-slider{align-items:center;display:flex;height:100%;justify-content:center;left:4px;pointer-events:none;position:absolute;top:0;transition:transform .3s cubic-bezier(.4,0,.2,1),width .3s cubic-bezier(.4,0,.2,1);z-index:var(--z-above)}.ask-user-question-step-indicator-slider:after{background:var(--icon-icon-secondary,#9599a6);content:"";height:2px;width:100%}.ask-user-question-step-indicator-segment{align-items:center;border-radius:4px;cursor:pointer;display:flex;flex:1 1;height:20px;justify-content:center;position:relative;transition:background-color .15s ease;z-index:var(--z-above-2)}.ask-user-question-step-indicator-segment:after{background:var(--border-border-neutral-l2,#e0e2f221);content:"";height:2px;transition:background-color .15s ease;width:100%}.ask-user-question-step-indicator-segment.hovered{background:var(--bg-bg-overlay-l1,#e0e2f208)}.ask-user-question-step-indicator-segment:hover:after{background:var(--border-border-neutral-l3,#e0e2f22e)}.ask-user-question-step-indicator-segment.error:after{background:var(--status-error-surface-l2,#f6464647)}.ask-user-question-step-indicator-segment.error.hovered{background:var(--bg-bg-overlay-l1,#e0e2f208)}.ask-user-question-step-indicator-segment.error.hovered:after{background:var(--status-error-surface-l3,#f646465c)}.ask-user-question-step-indicator-segment.error.active:after{background:var(--status-error-default,#f65a5a)}.ask-user-question-step-indicator-segment.error.active.hovered:after{background:var(--status-error-hover,#f86262)}.ask-user-question-step-indicator-tooltip-container{align-items:center;display:flex;flex-direction:column;pointer-events:none}.ask-user-question-step-indicator-tooltip{background:var(--bg-bg-tooltip,#1a1b1d);border:1px solid var(--border-border-neutral-l1,#e0e2f217);border-radius:4px;box-shadow:0 .5px 0 0 #ffffff0f,0 2px 6px 0 #0003,inset 0 .5px 0 0 #ffffff0f;margin-bottom:-1px;padding:4px}.ask-user-question-step-indicator-tooltip-label{align-items:center;color:var(--text-text-default,#d1d3db);display:flex;font-size:11px;font-weight:400;justify-content:center;line-height:16px;padding:0 4px;white-space:nowrap}.ask-user-question-step-indicator-tooltip-arrow{align-items:center;display:flex;flex-direction:column;margin-bottom:-1px}.ask-user-question-step-indicator-name-wrapper{display:flex;flex:1 1;min-width:0}.ask-user-question-step-indicator-name{border-radius:12px;color:var(--text-text-tertiary,#666b75);display:block;flex:1 1;font-size:11px;font-weight:500;height:20px;line-height:20px;min-width:0;overflow:hidden;padding:0 4px;text-overflow:ellipsis;white-space:nowrap}.ask-user-question-step-indicator-name-tooltip{background:var(--bg-bg-tooltip,#1a1b1d);border:1px solid var(--border-border-neutral-l1,#e0e2f217);border-radius:4px;color:var(--text-text-default,#d1d3db);font-size:11px;font-weight:400;line-height:16px;max-width:320px;padding:4px 8px;word-break:break-word}.ask-user-question-action-bar-container{align-items:flex-end;box-sizing:border-box;display:flex;justify-content:space-between;padding:8px;width:100%}.ask-user-question-action-bar-left{align-items:center;display:flex;flex:1 1;margin-right:16px;min-width:0}.ask-user-question-action-bar-right{align-items:center;display:flex;flex-shrink:0;gap:8px}.ask-user-question-action-bar-button{align-items:center;display:flex;gap:4px;height:24px;padding:0 12px}.ask-user-question-action-bar-button-secondary{background:var(--bg-bg-overlay-l2)!important;color:var(--text-text-default)!important}.ask-user-question-action-bar-button-secondary:disabled{background:var(--bg-bg-overlay-l2)!important;color:var(--text-text-disabled)!important;cursor:not-allowed}.ask-user-question-action-bar-button-primary{background:var(--bg-bg-invert)!important;color:var(--text-text-onaccent)!important}.ask-user-question-action-bar-button-primary:disabled{background:var(--bg-bg-invert-disabled)!important;color:var(--text-text-disabled)!important;cursor:not-allowed}.ask-user-question-action-bar-button-primary svg :is(circle,path){stroke:currentColor}.ask-user-question-action-bar-button-primary svg circle{stroke-opacity:.3}.ask-user-question-action-bar-button-text{font-size:var(--body-md-strong-fontSize,12px);line-height:20px}.ask-user-question-action-bar-button-shortcut{color:var(--text-text-tertiary);font-size:var(--body-md-fontSize,12px);line-height:var(--body-md-lineHeight,18px);margin-left:4px;-webkit-box-orient:vertical;-webkit-line-clamp:1}.ask-user-question-content-container{display:flex;flex-direction:column;gap:0;outline:none}.ask-user-question-content-title-section{margin-bottom:0;padding:12px}.ask-user-question-content-options-section{margin-bottom:12px}.ask-user-question-content-options-section.ask-user-question-content-options-section-no-footer{margin-bottom:0}.ask-user-question-content-error-slot{align-items:center;background:var(--status-error-surface-l1,#f646462e);display:flex;padding:8px}.ask-user-question-content-error-text{color:var(--text-text-default,#d1d3db);font-size:12px;line-height:18px}.ask-user-question-history-container{display:flex;flex-direction:column;gap:24px;width:100%}.ask-user-question-history-question-item{display:flex;flex-direction:column;gap:6px;padding:0}.ask-user-question-history-step-header{align-items:center;color:var(--text-text-disabled,#666b75);display:flex;gap:4px;height:24px;max-width:280px;white-space:nowrap}.ask-user-question-history-step-index{font-family:JetBrains Mono,monospace;font-size:11px;font-weight:400;line-height:16px;white-space:nowrap}.ask-user-question-history-step-name{font-family:PingFang SC,sans-serif;font-size:12px;font-weight:400;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ask-user-question-history-question-title{max-width:320px;min-width:100%;width:min-content}.ask-user-question-history-question-title,.ask-user-question-history-question-title .markdown-renderer .markdown-p{color:var(--text-text-secondary,#9599a6);font-size:13px;font-weight:500;line-height:20px}.ask-user-question-history-answer-list{display:flex;flex-direction:column;gap:2px;width:100%}.ask-user-question-history-answer-item{align-items:flex-start;display:flex;gap:4px;line-height:24px;width:100%}.ask-user-question-history-answer-bullet{align-items:center;display:flex;flex-shrink:0;height:18px;justify-content:center;padding:0 4px;width:16px}.ask-user-question-history-answer-dot{background-color:var(--text-text-tertiary,#7f848e);border-radius:50%;flex-shrink:0;height:4px;width:4px}.ask-user-question-history-answer-short{align-items:center;display:flex;justify-content:center;width:100%}.ask-user-question-history-answer-text{color:var(--text-text-secondary,#9599a6);flex:1 1;font-size:13px;font-weight:400;line-height:20px;margin:0;min-width:0}.ask-user-question-history-answer-text .markdown-renderer .markdown-p{color:var(--text-text-secondary,#9599a6);font-size:13px;font-weight:500;line-height:20px}.ask-user-question-history-answer-short .ask-user-question-history-answer-text{width:100%}@property --border-angle{syntax:"<angle>";inherits:true;initial-value:0turn}@keyframes border-spin{to{--border-angle:1turn}}.ask-user-question-card-container{background:var(--bg-bg-base-default,#1a1b1d);border-radius:var(--radius-6,6px);display:flex;flex-direction:column;overflow:hidden}.ask-user-question-card-container.ask-user-question-card-status-generating,.ask-user-question-card-container.ask-user-question-card-status-pending{border:none;box-shadow:var(--shadow-elevation-200-menu-panel);margin:2px;overflow:visible;position:relative}.ask-user-question-card-container.ask-user-question-card-status-generating:before,.ask-user-question-card-container.ask-user-question-card-status-pending:before{animation:border-spin 2s linear infinite;background:conic-gradient(from var(--border-angle),var(--icon-icon-secondary,#737780) 0deg,var(--icon-icon-disabled, ) 45deg,var(--icon-icon-secondary,#737780) 90deg,var(--icon-icon-secondary,#737780) 180deg,var(--icon-icon-disabled,#cccccc80) 225deg,var(--icon-icon-secondary,#737780) 270deg,var(--icon-icon-secondary,#737780) 1turn);border-radius:8px;content:"";inset:-2px;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);padding:2px;pointer-events:none;position:absolute;z-index:var(--z-base)}[data-theme=light] .ask-user-question-card-container.ask-user-question-card-status-generating:before,[data-theme=light] .ask-user-question-card-container.ask-user-question-card-status-pending:before{background:conic-gradient(from var(--border-angle),var(--border-border-neutral-l2,#c8ccd9) 0deg,var(--border-border-neutral-l3,#b8bcc9) 45deg,var(--border-border-neutral-l2,#c8ccd9) 90deg,var(--border-border-neutral-l2,#c8ccd9) 180deg,var(--border-border-neutral-l3,#b8bcc9) 225deg,var(--border-border-neutral-l2,#c8ccd9) 270deg,var(--border-border-neutral-l2,#c8ccd9) 1turn)}[data-theme=light] :is(.ask-user-question-card-container.ask-user-question-card-status-generating,.ask-user-question-card-container.ask-user-question-card-status-pending){box-shadow:var(--shadow-elevation-100-tooltip)}.ask-user-question-card-status-canceled,.ask-user-question-card-status-completed{border:1px solid var(--border-border-neutral-l1,#e0e2f217)}.ask-user-question-card-header{align-items:center;background:var(--bg-bg-overlay-l3,#e0e2f214);border-top-left-radius:6px;border-top-right-radius:6px;box-sizing:border-box;cursor:pointer;display:flex;gap:10px;height:36px;justify-content:space-between;overflow:hidden;padding:8px;-webkit-user-select:none;user-select:none;width:100%}.ask-user-question-card-header:hover{opacity:.9}.ask-user-question-card-header:active{opacity:.8}:is(.ask-user-question-card-status-canceled,.ask-user-question-card-status-completed) .ask-user-question-card-header{background:var(--bg-bg-overlay-l1,#e0e2f208)}.ask-user-question-card-header-info{align-items:center;display:flex;flex:1 1;gap:var(--spacer-8,8px);height:20px;min-width:0}.ask-user-question-card-header-title{align-items:center;display:flex;flex:1 1;gap:4px;min-width:0}.ask-user-question-card-header-text{color:var(--text-text-default,#1a1a1a);font-size:13px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ask-user-question-card-collapse-icon{align-items:center;color:var(--icon-icon-secondary,#9599a6);display:flex;flex-shrink:0;height:14px;justify-content:center;width:14px}.ask-user-question-card-collapse-icon>svg{height:14px;width:14px}.ask-user-question-card-status-label{align-items:center;display:flex;flex-shrink:0;padding:0 var(--spacer-4,4px)}.ask-user-question-card-status-label>span{color:var(--text-text-tertiary,#666b75);font-size:12px;line-height:18px;white-space:nowrap}.ask-user-question-card-content-wrapper{overflow:hidden;transition:height .3s cubic-bezier(.4,0,.2,1)}.ask-user-question-card-content-wrapper-collapsed{height:0!important}.ask-user-question-card-content{display:flex;flex-direction:column}.ask-user-question-card-content-scrollable{background:var(--bg-bg-overlay-l1,#e0e2f208);max-height:360px;overflow-x:hidden;overflow-y:auto;position:relative}.ask-user-question-card-content-scrollable::-webkit-scrollbar{width:10px}.ask-user-question-card-content-scrollable::-webkit-scrollbar-track{background:#0000;padding:2px}.ask-user-question-card-content-scrollable::-webkit-scrollbar-thumb{background:var(--bg-bg-overlay-l3,#e0e2f214);background-clip:content-box;border:2px solid #0000;border-radius:9999px;width:4px}.ask-user-question-card-content-scrollable::-webkit-scrollbar-thumb:hover{background:var(--bg-bg-overlay-l4,#e0e2f21f);background-clip:content-box}.ask-user-question-card-title-section{padding:12px}.ask-user-question-card-options-section{width:100%}.ask-user-question-card-action-section{padding-top:8px;width:100%}.askUserQuestionTipCardWrap-LJmS2_{align-items:flex-start;background:var(--status-warning-surface-l1);display:flex;gap:8px;padding:8px}.askUserQuestionTipCardIcon-nJcX4O{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.askUserQuestionTipCardBody-jhagKy{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.askUserQuestionTipCardContent-P9V8zT{color:var(--text-text-default);font-size:12px;font-weight:400;line-height:18px}.askUserQuestionTipCardSettingsLink-xLOJOz{cursor:pointer;text-decoration:underline;text-underline-offset:2px}.askUserQuestionTipCardClose-dRRZaq{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-dRRZaq:hover{background-color:var(--bg-bg-overlay-l2)}.askUserQuestionErrorAlertWrap-CKpbGs{align-items:center;background:var(--status-error-surface-l1);display:flex;padding:8px}.askUserQuestionErrorAlertText-gEFrRT{color:var(--text-text-default);font-size:12px;line-height:18px}.core-ask-user-question__inner.ask-user-question-card-container{background:#0000;border:none;border-radius:0;box-shadow:none;overflow:visible}.core-ask-user-question__inner.ask-user-question-card-status-canceled,.core-ask-user-question__inner.ask-user-question-card-status-completed{border:none}.core-ask-user-question__inner .ask-user-question-card-content-scrollable{background:#0000}.core-search-card__no-result{color:var(--text-text-disabled,#7f848e);font-size:12px;font-weight:400;line-height:18px;font:var(--chat-body-md)}.core-search-card__item-name{color:var(--text-text-tertiary,#7f848e);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-show-more-list__item--clickable:hover .core-search-card__item-name{text-decoration:underline}.core-search-card__item-line{color:var(--text-text-disabled,#7f848e);flex-shrink:0;font:var(--body-body-xs)}.core-skill-card__content{display:flex;flex-direction:column;gap:4px}.core-skill-card__skill-name{color:var(--text-text-tertiary,#31353a)}.core-skill-card__skill-content,.core-skill-card__skill-name{font-size:13px;font-style:normal;font-weight:400;line-height:20px}.core-skill-card__skill-content{color:var(--text-text-secondary,#5b6066);word-break:break-word}.core-skill-recommend-card__content{display:flex;flex-direction:column;gap:4px}.core-skill-recommend-card__status{color:var(--text-text-secondary,#5b6066);font:var(--chat-body-md)}.core-mcp-call-card__body{display:flex;flex-direction:column;gap:4px}.core-mcp-call-card__display-name{color:var(--text-text-disabled)}.core-mcp-call-card__error-text{color:var(--status-warning-default,#e28a00);font-family:var(--code-terminal-fontFamily,"JetBrains Mono"),"SF Mono","Monaco","Inconsolata","Fira Code",monospace;font-size:var(--code-terminal-fontSize,12px);font-weight:var(--code-terminal-fontWeight,450);line-height:18px;margin:0;white-space:pre-wrap;word-break:break-word}.core-mcp-call-card__output{cursor:default;display:flex;flex-direction:column;gap:16px}.core-mcp-call-card__section{display:flex;flex-direction:column;gap:4px}.core-mcp-call-card__label{color:var(--text-text-tertiary,#8a9096);font-size:var(--body-md-fontSize,12px);font-weight:var(--body-md-fontWeight,400);line-height:var(--body-md-lineHeight,18px)}.core-mcp-call-card__code{color:var(--text-text-secondary,#5b6066);font-family:var(--code-terminal-fontFamily,"JetBrains Mono"),"SF Mono","Monaco","Inconsolata","Fira Code",monospace;font-size:var(--code-terminal-fontSize,12px);font-weight:var(--code-terminal-fontWeight,450);line-height:18px;margin:0;white-space:pre-wrap;word-break:break-word}.core-mcp-content{align-items:flex-start;display:flex;flex-direction:column;gap:12px}.core-mcp-content__text{color:var(--text-text-secondary,#5b6066);font-family:var(--code-terminal-fontFamily,"JetBrains Mono"),"SF Mono","Monaco","Inconsolata","Fira Code",monospace;font-size:var(--code-terminal-fontSize,12px);font-weight:var(--code-terminal-fontWeight,450);line-height:18px;margin:0;white-space:pre-wrap;word-break:break-word}.core-mcp-content__image{border-radius:22px;flex-shrink:0;height:120px;overflow:hidden;width:120px}.core-mcp-content__image img{display:block;height:100%;object-fit:cover;width:100%}.core-mcp-content__audio{width:100%}.core-mcp-content__audio audio{max-width:100%}.core-mcp-content__resource-link{align-items:center;color:var(--text-text-secondary,#5b6066);display:flex;font-size:var(--body-md-fontSize,12px);gap:6px;line-height:var(--body-md-lineHeight,18px)}.core-mcp-content__resource-name{color:var(--text-text-primary,#1c1d20);font-weight:500}.core-mcp-content__resource-uri{color:var(--text-text-tertiary,#8a9096);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-mcp-content__resource{display:flex;flex-direction:column;gap:4px}.core-mcp-content__resource-header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-mcp-content__blob-info,.core-mcp-content__resource-header{color:var(--text-text-tertiary,#8a9096);font-size:var(--body-md-fontSize,12px);line-height:var(--body-md-lineHeight,18px)}.core-mcp-response-view{align-items:flex-start;display:flex;flex-direction:column;gap:12px;width:100%}.core-mcp-response-view>.core-collapsible-content{width:100%}.core-mcp-response-view__toggle{align-items:center;background:var(--bg-bg-overlay-l1,#e0e2f20a);border:none;border-radius:60px;cursor:pointer;display:flex;height:24px;padding:0 6px}.core-mcp-response-view__toggle:hover{background:var(--bg-bg-overlay-l2,#e0e2f214)}.core-mcp-response-view__toggle-label{color:var(--text-text-tertiary,#737373);font-size:13px;font-weight:400;letter-spacing:-.26px;line-height:20px;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;white-space:nowrap}.core-mcp-response-view__raw-content{display:flex;flex-direction:column;gap:16px}.core-mcp-response-view__section{display:flex;flex-direction:column;gap:4px}.core-mcp-response-view__label{color:var(--text-text-tertiary,#8a9096);font-size:var(--body-md-fontSize,12px);font-weight:var(--body-md-fontWeight,400);line-height:var(--body-md-lineHeight,18px)}.core-mcp-response-view__raw{color:var(--text-text-secondary,#5b6066);font-family:var(--code-terminal-fontFamily,"JetBrains Mono"),"SF Mono","Monaco","Inconsolata","Fira Code",monospace;font-size:var(--code-terminal-fontSize,12px);font-weight:var(--code-terminal-fontWeight,450);line-height:18px;margin:0;white-space:pre-wrap;word-break:break-word}.core-image-ocr-card{background-color:var(--bg-bg-overlay-l1);border:1px solid var(--border-border-neutral-l2);border-radius:6px;overflow:hidden;transition:all .2s ease;width:100%}.core-image-ocr-card__header{padding:8px}.core-image-ocr-card__title{align-items:center;color:var(--text-text-default);cursor:pointer;display:flex;font-size:12px;font-weight:500;line-height:16px;-webkit-user-select:none;user-select:none}.core-image-ocr-card__icon{align-items:center;color:var(--text-text-secondary);display:flex;font-size:12px;margin-right:8px;transition:transform .2s ease}.core-image-ocr-card__icon--rotated{transform:rotate(90deg)}.core-image-ocr-card__name{color:var(--text-text-default)}.core-image-ocr-card__body{border-top:1px solid var(--border-border-neutral-l2);padding:16px}.core-image-ocr-card__content{display:flex;flex-direction:column;gap:8px}.core-image-ocr-card__text{color:var(--text-text-default);font-size:11px;line-height:1.5;white-space:pre-wrap;word-wrap:break-word}.core-generate-video-card__hint{color:var(--text-text-tertiary);font-size:var(--font-size-md);line-height:18px}.core-manage-memory-card{display:flex;flex-direction:column;gap:8px;width:100%}.core-manage-memory-card__item{position:relative}.core-manage-memory-card__content{display:flex;flex-direction:column}.core-manage-memory-card__header{align-items:center;display:flex;gap:4px;height:20px}.core-manage-memory-card__toggle{align-items:center;color:var(--icon-icon-secondary,#8c919c);display:none;height:18px;justify-content:center;transition:transform .2s;width:18px}.core-manage-memory-card__toggle--expanded{transform:rotate(90deg)}.core-manage-memory-card__icon{align-items:center;color:var(--icon-icon-secondary,#8c919c);display:inline-flex;height:18px;justify-content:center;width:18px}.core-manage-memory-card__icon--warning{color:var(--status-warning-default,#f80)}.core-manage-memory-card__title{color:var(--text-text-secondary,#5b6066);font-size:11px}.core-manage-memory-card__title--failed{color:var(--text-text-disabled,#b3b7bf)}.core-manage-memory-card__body{display:flex;gap:4px;margin-top:2px}.core-manage-memory-card__body--hidden{display:none}.core-manage-memory-card__line{flex-shrink:0;position:relative;width:18px}.core-manage-memory-card__line:after{border-left:1px solid var(--border-border-neutral-l3,#4d6b995c);bottom:0;content:"";left:50%;position:absolute;top:0;transform:translateX(-50%);width:0}.core-manage-memory-card__body-main{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0;padding-bottom:2px;padding-top:4px}.core-manage-memory-card__body-text{color:var(--text-text-default,#31353a);font-size:11px;line-height:16px}.core-manage-memory-card__body-text--deleted,.core-manage-memory-card__body-text--evicted{color:var(--text-text-disabled,#b3b7bf);text-decoration:line-through}.core-manage-memory-card__item--expandable .core-manage-memory-card__content{cursor:pointer}.core-manage-memory-card__item--expandable .core-manage-memory-card__content:hover .core-manage-memory-card__toggle{display:flex}.core-manage-memory-card__item--expandable .core-manage-memory-card__content:hover .core-manage-memory-card__icon{display:none}.core-manage-memory-card__item--expandable .core-manage-memory-card__content:hover .core-manage-memory-card__title{color:var(--text-text-secondary-hover,#31353a)}.core-manage-memory-card__item--expandable .core-manage-memory-card__content:hover .core-manage-memory-card__body-text--deleted{color:var(--text-text-default,#31353a);text-decoration:none}.core-manage-memory-card__actions{display:flex;gap:4px}.core-manage-memory-card__actions--hidden{display:none}.core-manage-memory-card__actions-line{flex-shrink:0;position:relative;width:18px}.core-manage-memory-card__actions-main{align-items:center;display:flex;padding-top:8px}.core-manage-memory-card__actions-button{align-items:center;background-color:var(--bg-bg-overlay-l2);border-radius:4px;color:var(--text-text-default);cursor:pointer;display:inline-flex;font-size:var(--body-md-fontSize,12px);gap:4px;line-height:18px;padding-left:8px;padding-right:2px;-webkit-user-select:none;user-select:none}.core-manage-memory-card__actions-button:hover{background-color:var(--bg-bg-overlay-l3)}.core-manage-memory-card__actions-button svg{height:12px;width:12px}.core-check-console-log-card{align-items:center;display:flex;gap:4px;height:20px;width:100%}.core-check-console-log-card__icon{align-items:center;color:var(--icon-icon-secondary);display:flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.core-check-console-log-card__icon--failed{color:var(--status-warning-default)}.core-check-console-log-card__text{color:var(--text-text-secondary);font-size:11px;font-style:normal;font-weight:400;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-check-console-log-card__shimmer{align-items:center;display:flex;gap:4px;width:100%}.core-open-folder-card{background:var(--bg-bg-overlay-l1,#e0e2f208);border:1px solid var(--border-border-neutral-l2,#e0e2f221);border-radius:6px;box-sizing:border-box;padding:8px;width:100%}.core-open-folder-card__title{align-items:center;display:flex;flex-direction:row;gap:8px;height:16px}.core-open-folder-card__icon{align-items:center;border-radius:4px;color:var(--accent-accent-slate,#8c919c);display:flex;height:14px;justify-content:center;width:14px}.core-open-folder-card__desc{color:var(--text-text-default,#31353a);flex:1 1;font-size:12px;font-weight:400;line-height:18px}.core-open-folder-card__btns{align-items:center;display:flex;gap:10px;justify-content:flex-end;margin-top:8px}.core-open-folder-card__btn{border:none;border-radius:4px;cursor:pointer;font-size:12px;font-weight:500;line-height:18px;padding:4px 12px;transition:background-color .15s ease}.core-open-folder-card__btn--primary{background:var(--status-primary-default,#2e74ff);color:#fff}.core-open-folder-card__btn--primary:hover{background:var(--status-primary-hover,#1a5fd9)}.core-open-folder-card__btn--secondary{background:var(--bg-bg-overlay-l2,#5663771c);color:var(--text-text-default,#31353a)}.core-open-folder-card__btn--secondary:hover{background:var(--bg-bg-overlay-l3,#56637726)}.core-compact-card-divider{align-items:center;display:flex;gap:10px;justify-content:center;min-height:18px;padding:8px 0;width:100%}.core-compact-card-divider__line{background-color:var(--border-border-neutral-l1);flex:1 1;height:1px}.core-compact-card-divider__line--loading{animation:compact-divider-shimmer 2s linear infinite;background:linear-gradient(90deg,var(--border-border-neutral-l1) 0,var(--border-border-neutral-l3) 50%,var(--border-border-neutral-l1) 100%);background-size:200% 100%}.core-compact-card-divider__line--error{background-color:var(--status-danger-light,#f5505026)}.core-compact-card-divider__content{align-items:center;color:var(--text-text-tertiary);display:flex;flex-shrink:0;font-size:12px;font-weight:400;line-height:18px}.core-compact-card-divider__content--loading{background:linear-gradient(90deg,#5c6373,#d5dff6 43.79%,#5c6373);background-clip:text;-webkit-background-clip:text;background-size:200% 100%;-webkit-text-fill-color:#0000;animation:compact-divider-shimmer 2s linear infinite}.core-compact-card-divider__content--error{color:var(--status-danger-default,#f55050)}.core-compact-card-divider--error{background-color:var(--status-danger-light,#f550500d);border-radius:var(--radius-4,4px);margin:0 -16px;padding-left:16px;padding-right:16px}@keyframes compact-divider-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.browserActionLink-etcsky{color:var(--text-text-disabled,#9599a6);cursor:pointer;display:inline-block;margin-left:var(--spacer-8,8px);max-width:300px;overflow:hidden;text-decoration:none;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.browserActionLink-etcsky:hover{color:var(--icon-icon-secondary);text-decoration:underline}.browserActionText-ryvx2o{color:var(--text-text-tertiary,#9599a6)}.browserActionValue-khQMb6{color:var(--text-text-disabled,#9599a6);margin-left:var(--spacer-8,8px);max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.browserActionKey-jdnibZ{background:var(--bg-bg-overlay-l1,#5663770f);border-radius:3px;color:var(--icon-icon-secondary,#8f959e);font-family:SF Mono,Menlo,Monaco,Courier New,monospace;margin-left:var(--spacer-8,8px);padding:1px 4px}.nativeHandOverCard-Nb3q8S{align-items:flex-start;background:var(--bg-bg-base-secondary,#f7f8fa);border:1px solid var(--border-border-neutral-l1,#56637714);border-radius:8px;display:flex;gap:8px;padding:12px}.nativeHandOverIcon-K356cx{color:var(--icon-icon-secondary,#8f959e);flex-shrink:0;margin-top:2px}.nativeHandOverContent-ocWosN{display:flex;flex-direction:column;gap:8px;min-width:0}.nativeHandOverText-epaEOq{color:var(--text-text-secondary,#9599a6);font-size:12px;line-height:18px}.nativeHandOverBtn-u47YnT{align-self:flex-start;background:var(--bg-bg-base-default,#fff);border:1px solid var(--border-border-neutral-l2,#56637724);border-radius:6px;color:var(--text-text-default,#1d2129);cursor:pointer;font-size:12px;line-height:18px;padding:4px 12px;transition:background .15s}.nativeHandOverBtn-u47YnT:hover{background:var(--bg-bg-base-tertiary,#f2f3f5)}.screenshotContainer-qR5CHb{border-radius:6px;cursor:pointer;margin-top:4px;max-width:200px;min-height:32px;overflow:hidden}.screenshotImage-qx63ge{border:1px solid var(--border-border-neutral-l1,#56637714);border-radius:6px;display:block;height:auto;width:100%}.screenshotPlaceholder-NPtpFg{align-items:center;background:var(--bg-bg-base-secondary,#5663770a);border:1px dashed var(--border-border-neutral-l1,#56637714);border-radius:6px;display:flex;flex-direction:column;gap:4px;height:100px;justify-content:center;margin-top:4px;padding:6px 8px;width:200px}.screenshotPlaceholderText-zT06xP{color:var(--text-text-tertiary,#8f959e);font-size:11px;text-align:center;word-break:break-word}.screenshotRetryBtn-Y53PrB{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--icon-icon-secondary,#8f959e);cursor:pointer;display:flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.screenshotRetryBtn-Y53PrB:hover{background:var(--bg-bg-overlay-l1,#5663770f);color:var(--icon-icon-default,#1d2129)}.core-notify-user-card__icon-wrapper{align-items:center;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.core-notify-user-card__file-name-wrapper{align-items:center;display:flex;flex:1 1;gap:4px;min-width:0}.core-notify-user-card__file-name{color:var(--text-text-tertiary);font:var(--chat-body-md);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-show-more-list__item--clickable:hover .core-notify-user-card__file-name{text-decoration:underline}.core-notify-user-card__file-path{color:var(--text-text-disabled);flex:1 1;font:var(--chat-body-md);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-environment-setup-card__title{color:var(--text-text-default)}.core-environment-setup-card__status{align-items:center;display:flex;gap:4px}.core-environment-setup-card__status--failed{gap:0}.core-environment-setup-card__status-icon{align-items:center;color:var(--status-warning-default,#e28a00);display:flex;height:16px;justify-content:center;width:16px}.core-environment-setup-card__status-text{color:var(--text-text-tertiary,#8a9096);font-size:11px;font-weight:400;line-height:16px;padding:0 4px}.core-environment-setup-card__output-text{color:var(--text-text-secondary,#5b6066);font-family:var(--code-terminal-fontFamily,"JetBrains Mono"),"SF Mono","Monaco","Inconsolata","Fira Code",monospace;font-size:var(--code-terminal-fontSize,12px);font-weight:var(--code-terminal-fontWeight,450);line-height:1.5;margin:0;white-space:pre-wrap;word-break:break-all}.core-init-env-card__info{background:var(--bg-bg-subtle,#00000008);border-radius:6px;display:flex;flex-direction:column;gap:4px;padding:8px 12px}.core-init-env-card__row{align-items:baseline;display:flex;font-size:12px;gap:8px;line-height:18px}.core-init-env-card__label{color:var(--text-text-tertiary,#8a9096);flex-shrink:0}.core-init-env-card__value{color:var(--text-text-secondary,#5b6066);direction:rtl;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.core-init-env-card__manage-btn{align-items:center;background:none;border:none;color:var(--text-text-brand,#3370ff);cursor:pointer;display:inline-flex;font-size:12px;line-height:18px;padding:0;white-space:nowrap}.core-init-env-card__manage-btn:hover{opacity:.8}.core-lark-cli-auth-card{align-items:center;background:var(--bg-bg-overlay-l1,#56637712);border:1px solid var(--border-border-neutral-l1,#4d6b9917);border-radius:6px;display:flex;gap:12px;justify-content:space-between;padding:12px 16px;width:100%}.core-lark-cli-auth-card__main{align-items:center;display:flex;flex:1 1;gap:12px;min-width:0}.core-lark-cli-auth-card__icon-wrap{align-items:center;background-color:var(--bg-bg-overlay-l2,#5663771a);border-radius:4px;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.core-lark-cli-auth-card__icon{align-items:center;display:flex;height:20px;justify-content:center;width:20px}.core-lark-cli-auth-card__info{display:flex;flex:1 1;flex-direction:column;min-width:0}.core-lark-cli-auth-card__title{color:var(--text-text-default);font-size:13px;font-weight:400;line-height:20px}.core-lark-cli-auth-card__desc,.core-lark-cli-auth-card__title{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-lark-cli-auth-card__desc{color:var(--text-text-tertiary,#8a9096);font-size:11px;line-height:16px}.core-lark-cli-auth-card__actions{align-items:center;display:flex;flex-shrink:0}.core-lark-cli-auth-card__btn{align-items:center;background-color:var(--bg-bg-overlay-l2,#5663771a);border:none;border-radius:4px;color:var(--text-text-default);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:4px;height:28px;justify-content:center;line-height:20px;padding:0 8px;transition:background-color .2s ease}.core-lark-cli-auth-card__btn:hover{background-color:var(--bg-bg-overlay-l3,#56637726)}.core-lark-cli-auth-card__btn span{padding:0 4px}.core-lark-cli-auth-card__btn svg{color:var(--text-text-default)}.core-lark-cli-auth-card__connected{align-items:center;color:var(--text-text-success,#34a853);display:inline-flex;font-size:13px;font-weight:500;gap:4px;line-height:20px}.core-lark-cli-auth-card__connected svg{flex-shrink:0}.core-run-custom-tool-card__body{display:flex;flex-direction:column;gap:4px}.core-run-custom-tool-card__toolbar{display:flex;justify-content:flex-end;padding:0 4px}.core-run-custom-tool-card__view-toggle{align-items:center;background:#0000;border:1px solid var(--border-border-secondary,#e5e6e8);border-radius:var(--radius-6,6px);color:var(--text-text-tertiary,#8a9096);cursor:pointer;display:inline-flex;font-family:monospace;font-size:11px;justify-content:center;padding:2px 6px;transition:color .15s,background .15s,border-color .15s}.core-run-custom-tool-card__view-toggle:hover{background:var(--bg-bg-tertiary,#f0f0f0);border-color:var(--border-border-primary,#c9cdd4);color:var(--text-text-secondary,#5b6066)}.core-run-custom-tool-card__loading{align-items:center;display:flex;gap:8px;padding:8px 0}.core-run-custom-tool-card__loading-spinner{animation:core-run-custom-tool-card-spin .8s linear infinite;border:2px solid var(--border-border-secondary,#e5e6e8);border-radius:50%;border-top-color:var(--brand-default,#3370ff);height:14px;width:14px}@keyframes core-run-custom-tool-card-spin{to{transform:rotate(1turn)}}.core-run-custom-tool-card__loading-text{color:var(--text-text-tertiary,#8a9096);font-size:var(--body-md-fontSize,12px)}.core-run-custom-tool-card__template-view{cursor:default}.core-run-custom-tool-card__error-text{color:var(--status-warning-default,#e28a00);font-family:var(--code-terminal-fontFamily,"JetBrains Mono"),"SF Mono","Monaco","Inconsolata","Fira Code",monospace;font-size:var(--code-terminal-fontSize,12px);font-weight:var(--code-terminal-fontWeight,450);line-height:18px;margin:0;white-space:pre-wrap;word-break:break-word}.core-run-custom-tool-card__output{cursor:default;display:flex;flex-direction:column;gap:16px}.core-run-custom-tool-card__section{display:flex;flex-direction:column;gap:4px}.core-run-custom-tool-card__section-header{align-items:center;display:flex;gap:4px}.core-run-custom-tool-card__label{color:var(--text-text-tertiary,#8a9096);font-size:var(--body-md-fontSize,12px);font-weight:var(--body-md-fontWeight,400);line-height:var(--body-md-lineHeight,18px)}.core-run-custom-tool-card__copy-btn{align-items:center;background:#0000;border:none;border-radius:var(--radius-6,6px);color:var(--text-text-tertiary,#8a9096);cursor:pointer;display:inline-flex;justify-content:center;opacity:0;padding:2px;transition:opacity .15s,color .15s,background .15s}.core-run-custom-tool-card__section:hover .core-run-custom-tool-card__copy-btn{opacity:1}.core-run-custom-tool-card__copy-btn:hover{background:var(--bg-bg-tertiary,#f0f0f0);color:var(--text-text-secondary,#5b6066)}.core-run-custom-tool-card__code{color:var(--text-text-secondary,#5b6066);font-family:var(--code-terminal-fontFamily,"JetBrains Mono"),"SF Mono","Monaco","Inconsolata","Fira Code",monospace;font-size:var(--code-terminal-fontSize,12px);font-weight:var(--code-terminal-fontWeight,450);line-height:18px;margin:0;white-space:pre-wrap;word-break:break-word}.core-reply-user-card{background:var(--bg-bg-base-secondary);border:1px solid var(--border-border-neutral-l2);border-radius:12px;box-sizing:border-box;max-width:100%;padding:10px 12px;width:-moz-fit-content;width:fit-content}.core-reply-user-card,.core-reply-user-card .markdown-renderer{color:var(--text-text-default)}.core-reply-user-card .markdown-renderer .markdown-p{margin:0}.core-reply-user-card .markdown-renderer .markdown-p+.markdown-p{margin-top:8px}.core-reply-user-card .markdown-renderer pre{max-width:100%;overflow-x:auto}.core-create-task-card .core-toolcall-base-card__header{display:none}.core-create-task-card .core-toolcall-base-card__body-row{gap:0}.core-toolcall-base-card__body.core-create-task-card__body{padding-bottom:0;padding-top:0}.core-create-task-card .core-toolcall-base-card__body-row>.core-toolcall-base-card__body:first-child{padding-left:0}.core-create-task-card__panel{align-items:center;background:var(--bg-bg-base-secondary,#f5f5f5);border:1px solid var(--border-border-neutral-l2,#7373732e);border-radius:var(--radius-12,12px);box-shadow:var(--shadow-elevation-50,0 1px 2px -1px #18181814);color:var(--text-text-default,#171717);display:flex;font:var(--body-body-base,14px/1.5 sans-serif);gap:var(--spacer-12,12px);padding:var(--spacer-12,12px) var(--spacer-12,12px) var(--spacer-12,12px) var(--spacer-16,16px);width:100%}.core-create-task-card__content{display:flex;flex:1 1;flex-direction:column;gap:var(--spacer-4,4px);min-width:0}.core-create-task-card__description{color:var(--text-text-default,#171717);font:inherit;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-create-task-card__open-button{flex-shrink:0}.core-create-task-card__secondary{display:-webkit-box;-webkit-box-orient:vertical;font:inherit;line-height:inherit;overflow:hidden;white-space:nowrap;word-break:break-word}.core-create-task-card__secondary,.core-create-task-card__secondary--query,.core-create-task-card__secondary--thought{color:var(--text-text-secondary,#404040)}.show-widget-card{border-radius:8px;overflow:hidden;position:relative;width:100%}.show-widget-card__open-panel{align-items:center;backdrop-filter:blur(7.949999809265137px);-webkit-backdrop-filter:blur(7.949999809265137px);background:var(--bg-bg-overlay-l3,#73737329);border:none;border-radius:var(--radius-radius-xs-6,6px);color:var(--icon-icon-default);cursor:pointer;display:none;height:28px;justify-content:center;padding:0;position:absolute;right:8px;top:8px;width:28px;z-index:1}.show-widget-card:hover .show-widget-card__open-panel{display:flex}.core-workflow-card__actions{align-items:center;display:inline-flex;gap:6px}.core-workflow-card__body{align-items:center;color:var(--text-text-secondary);display:flex;font-size:12px;gap:8px;line-height:18px;min-width:0}.core-workflow-card__name{color:var(--text-text-default);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-workflow-card__id{color:var(--text-text-tertiary);flex-shrink:0;font-family:var(--code-terminal-fontFamily,"JetBrains Mono");font-size:11px}.core-workflow-card__error{color:var(--status-error-default);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-model-select-tooltip-content{display:flex;flex-direction:column;overflow-wrap:break-word;width:180px;word-break:normal}.core-model-select-tooltip-content-header{color:var(--vscode-icube--text-text-default,#d1d3db);font-size:13px;font-style:normal;font-weight:500;line-height:20px;margin-bottom:6px}.core-model-select-tooltip-content-text{color:var(--vscode-icube--text-text-secondary,#9599a6);-webkit-hyphens:auto;hyphens:auto}.core-model-select-tooltip-content-text,.trae-custom-model-hint{font-size:12px;font-style:normal;font-weight:400;line-height:18px;overflow-wrap:break-word;white-space:normal;word-break:normal}.trae-custom-model-hint{animation-duration:.4s;animation-timing-function:cubic-bezier(.16,1,.3,1);background:var(--bg-bg-tooltip,#2a2b2d);border:1px solid var(--border-border-neutral-l2,#ffffff14);border-radius:6px;box-shadow:var(--shadow-elevation-200-menu-panel);max-width:216px;min-width:216px;outline:none;padding:12px;pointer-events:auto;-webkit-user-select:none;user-select:none;will-change:transform,opacity;z-index:var(--z-local-overlay)}.trae-custom-model-hint-mask{background:#0000;bottom:0;height:100%;left:4px;pointer-events:all;position:absolute;right:0;top:0;width:100%;z-index:var(--z-sticky)}.trae-custom-model-hint-content{display:flex;flex-direction:column;gap:12px}.trae-custom-model-hint-top{display:flex;gap:6px}.trae-custom-model-hint-icon{align-items:center;color:var(--status-primary-default);display:flex;font-size:16px;height:18px;justify-content:center;width:18px}.trae-custom-model-hint-text{color:var(--text-text-default-active,#111214);flex:1 1;font-size:var(--body-base-fontSize,13px);font-style:normal;font-weight:400;line-height:var(--body-base-lineHeight,20px)}.trae-custom-model-hint-arrow{fill:var(--bg-bg-tooltip,#2a2b2d)}.trae-custom-model-hint-arrow polygon{stroke:var(--border-border-neutral-l2,#ffffff14);stroke-width:1px}.trae-custom-model-hint-bottom{display:flex;justify-content:flex-end}.trae-custom-model-hint-btn{align-items:center;background:var(--bg-bg-overlay-l3,#56637726);border-radius:var(--Radius-radius-4,4px);color:var(--text-text-default,#31353a);display:flex;height:24px;justify-content:center;outline:none;padding:0 6px}.trae-custom-model-hint-btn-text{font-size:var(--body-sm-strong-fontSize,11px);font-style:normal;font-weight:var(--body-sm-strong-fontWeight,500);line-height:var(--body-sm-strong-lineHeight,16px);padding:0 4px}.trae-custom-model-hint-btn-countdown{color:var(--text-text-tertiary,#8a9096);font-family:JetBrains Mono;font-size:11px;font-style:normal;font-weight:450;letter-spacing:.11px;line-height:28.444px;text-align:center}.trae-custom-model-hint-btn:hover{opacity:.9}.core-model-select{overflow:hidden;position:relative;width:100%}.core-model-select-disabled{opacity:.5;pointer-events:none}.core-model-select-no-options .core-model-select-trigger{cursor:default;pointer-events:none}.core-model-select-no-options .core-model-select-trigger:hover,.core-model-select-trigger{background:none;color:var(--text-text-secondary,#9599a6)}.core-model-select-trigger{align-items:center;border:none;border-radius:var(--radius-radius-sm-8,8px);box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row;font-size:12px;font-weight:400;height:32px;justify-content:space-between;line-height:18px;outline:none;overflow:hidden;padding:2px 8px;position:relative;-webkit-user-select:none;user-select:none;width:100%}.core-model-select-trigger:hover,.core-model-select-trigger[data-state=open]{background-color:var(--bg-bg-overlay-l2,#ffffff0f);color:var(--text-text-default,#d1d3db)}.core-model-select-trigger-value{align-items:center;display:flex;flex-direction:row;font-size:13px;font-style:normal;font-weight:400;justify-content:flex-start;line-height:16px;max-width:100%;overflow:hidden;padding:0 4px;text-overflow:ellipsis}.core-model-select-trigger-value span{display:block;flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-model-select-trigger-value .core-model-select-badge{flex:0 0 auto;margin-left:4px}.core-model-select-trigger-arrow{align-items:center;color:var(--icon-icon-tertiary);display:flex;font-size:16px;height:16px;justify-content:center;transform:rotate(180deg);transition:transform .2s ease;width:16px}.core-model-select-trigger-arrow.open{transform:rotate(0)}.core-model-select-portal-content{background-color:var(--bg-bg-menu,#1f2128);border:1px solid var(--border-border-neutral-l1,#ffffff14);border-radius:12px;box-shadow:var(--shadow-elevation-100-tooltip);max-width:240px;min-width:240px;overflow:hidden;z-index:var(--z-notification)}.core-model-select-portal-viewport{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;max-height:280px;min-width:184px;padding-top:8px}.core-model-select-portal-inner-content{box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden;padding:0;width:100%}.core-model-select-model-list{overflow-x:hidden;overflow-y:auto;padding-bottom:8px;scrollbar-color:var(--bg-bg-overlay-l3,#ffffff1a) #0000;scrollbar-width:thin;width:100%}.core-model-select-model-list::-webkit-scrollbar{width:4px}.core-model-select-model-list::-webkit-scrollbar-track{background:#0000}.core-model-select-model-list::-webkit-scrollbar-thumb{background-color:var(--bg-bg-overlay-l3);border-radius:4px}.core-model-select-model-list::-webkit-scrollbar-thumb:hover{background-color:var(--bg-bg-overlay-l4)}.core-model-select-model-list:empty{padding-bottom:0}.core-model-select-divider{background-color:var(--border-border-neutral-l1,#ffffff14);height:1px}.core-model-select-mode-list{display:flex;flex-direction:column;gap:2px;padding:0 8px}.core-model-select-model-group{display:flex;flex-direction:column;gap:4px;padding:0 8px}.core-model-select-model-group-label{align-items:center;box-sizing:border-box;color:var(--text-text-tertiary,#6b6f7b);display:flex;font-size:13px;font-weight:500;gap:4px;height:32px;line-height:20px;padding:6px 8px}.core-model-select-tob-seat-discount-label{align-items:center;background:var(--bg-bg-brand-popup,#aab7ff5c);border-radius:var(--radius-radius-2xs-4,4px);color:var(--text-text-brand,#4b3fe3);display:inline-flex;font:var(--body-body-sm-strong,600 11px/16px var(--font-family-default));height:16px;justify-content:center;padding:0 4px;white-space:nowrap}.core-model-select-model-item{align-items:center;border-radius:4px;box-sizing:border-box;cursor:pointer;display:flex;min-height:32px;outline:none;padding:6px 8px}.core-model-select-model-item.highlighted,.core-model-select-model-item:hover{background-color:var(--bg-bg-overlay-l2,#ffffff0f)}.core-model-select-model-item.disabled{cursor:not-allowed;opacity:.5}.core-model-select-model-item-inner-wrapper,.core-model-select-model-item-wrapper{align-items:center;display:flex;flex:1 1;min-width:0}.core-model-select-model-item-inner-wrapper{gap:6px}.core-model-select-model-item-icon{align-items:center;display:flex;flex-shrink:0;height:20px;justify-content:center;position:relative;width:20px}.core-model-select-model-item-icon img{height:16px;object-fit:contain;width:16px}.core-model-select-model-item-icon-placeholder{border-radius:4px;color:var(--icon-icon-default)}.core-model-select-model-item-icon-logo-holder,.core-model-select-model-item-icon-placeholder{align-items:center;display:flex;height:16px;justify-content:center;width:16px}.core-model-select-model-item-icon-logo-holder svg{color:var(--icon-icon-default);height:16px;width:16px}.core-model-select-model-item-name{color:var(--text-text-default,#d1d3db);flex:1 1;font-size:13px;line-height:20px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-model-select-model-item-check{align-items:center;color:var(--text-text-brand,#4e83fd);display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.core-model-select-tob-seat-discount-factor{color:var(--text-text-tertiary,#7c818c);flex-shrink:0;font:var(--body-body-xs,10px/14px var(--font-family-default));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-model-select-auto-mode-item{align-items:center;border-radius:6px;box-sizing:border-box;cursor:pointer;display:flex;justify-content:space-between;min-height:32px;padding:6px 8px;width:100%}.core-model-select-auto-mode-item:hover{background-color:var(--bg-bg-overlay-l2,#ffffff0f)}.core-model-select-auto-mode-item-inner{align-items:center;display:flex;flex:1 1;gap:6px;min-width:0}.core-model-select-auto-mode-item-icon{align-items:center;color:var(--icon-icon-default,#9599a6);display:flex;flex-shrink:0;font-size:16px;height:20px;justify-content:center;width:20px}.core-model-select-auto-mode-item-name{color:var(--text-text-default,#d1d3db);flex:1 1;font-size:13px;font-weight:500;line-height:20px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-model-select-auto-mode-item-check{align-items:center;color:var(--text-text-brand,#4e83fd);display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.core-model-select-footer{flex:none;padding:0 8px 8px 8px}.core-model-select-footer-action{align-items:center;background:#0000;border:none;border-radius:6px;box-shadow:none;box-sizing:border-box;color:var(--text-text-default,#d1d3db);cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:6px;height:32px;line-height:20px;margin-top:8px;padding:6px 8px;width:100%}.core-model-select-footer-action:hover{background-color:var(--bg-bg-overlay-l2,#ffffff0f)}.core-model-select-footer-action-icon{align-items:center;color:var(--icon-icon-default,#9599a6);display:flex;flex-shrink:0;font-size:16px;height:20px;justify-content:center;width:20px}.core-model-select-auto-mode-tips{align-items:flex-start;color:var(--text-text-secondary,#9599a6);display:flex;flex-direction:column;font-size:12px;font-style:normal;font-weight:400;gap:6px;line-height:18px;overflow-wrap:break-word;padding:6px 12px;white-space:normal;width:calc(100% - 24px);word-break:normal}.core-model-select-badge{align-items:center;background-color:var(--bg-bg-overlay-l3,#ffffff1a);border-radius:4px;color:var(--text-text-secondary,#9599a6);display:inline-flex;font-size:10px;font-weight:500;height:16px;padding:0 4px}.core-model-select-badge-max{background-color:#4e83fd33;color:var(--text-text-brand,#4e83fd)}.core-model-select-badge-beta{background-color:#ffa50033;color:orange}.core-model-select-red-circle{background-color:#f54a45;border-radius:50%;height:6px;position:absolute;right:2px;top:2px;width:6px}.core-model-select-model-item.access-restricted{cursor:not-allowed}.core-model-select-model-item-lock{align-items:center;color:var(--icon-icon-secondary,#6b6f7b);display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}@keyframes access-tooltip-btn-blink{0%,to{opacity:1}50%{opacity:.4}}.core-model-select-access-tooltip-btn-blink{animation:access-tooltip-btn-blink .3s ease-in-out 2}.core-model-select-access-tooltip{display:flex;flex-direction:column;gap:8px;max-width:240px;padding:4px 0}.core-model-select-access-tooltip-title{color:var(--text-text-default,#1d2129);font-size:13px;font-weight:600;line-height:1.4}.core-model-select-access-tooltip-desc{color:var(--text-text-secondary,#6b6f7b);font-size:12px;line-height:1.5}.core-model-select-access-tooltip-btn{align-items:center;background-color:var(--bg-bg-brand-default,#1d2129);border:none;border-radius:6px;color:var(--text-text-inverse,#fff);cursor:pointer;display:flex;font-size:13px;font-weight:500;height:32px;justify-content:center;transition:opacity .15s;width:100%}.core-model-select-access-tooltip-btn:hover{opacity:.85}.core-model-select-tooltip.core-model-select-tob-seat-discount-label-tooltip-content{border:1px solid var(--border-border-neutral-l1,#7373731f);border-radius:var(--radius-radius-xs-6,6px);max-width:200px;padding:6px;width:200px}.core-model-select-tooltip.core-model-select-tob-seat-discount-label-tooltip-content,.core-model-select-tooltip.core-model-select-tob-seat-discount-model-tooltip-content{background:var(--vscode-icube--bg-bg-tooltip,var(--bg-bg-tooltip));box-shadow:var(--shadow-elevation-100-tooltip);color:var(--vscode-icube--text-text-default,var(--text-text-default));word-break:normal}.core-model-select-tooltip.core-model-select-tob-seat-discount-model-tooltip-content{border:1px solid var(--border-border-neutral-l1,#7373731f);border-radius:var(--radius-radius-4,4px);max-width:180px;padding:4px 0;width:180px}:is(.core-model-select-tooltip.core-model-select-tob-seat-discount-label-tooltip-content,.core-model-select-tooltip.core-model-select-tob-seat-discount-model-tooltip-content) .core-model-select-tooltip-arrow{fill:var(--vscode-icube--bg-bg-tooltip,var(--bg-bg-tooltip));height:6px;width:12px}.core-model-select-tooltip.core-model-select-tob-seat-discount-label-tooltip-content[data-side=top] .core-model-select-tooltip-arrow{filter:drop-shadow(0 1px 0 var(--border-border-neutral-l1,rgba(115,115,115,.12))) drop-shadow(0 2px 4px rgba(24,24,24,.06))}.core-model-select-tooltip.core-model-select-tob-seat-discount-model-tooltip-content[data-side=right] .core-model-select-tooltip-arrow{filter:drop-shadow(-1px 0 0 var(--border-border-neutral-l1,rgba(115,115,115,.12))) drop-shadow(-2px 0 6px rgba(0,0,0,.2))}.core-model-select-tob-seat-discount-tooltip{align-items:stretch;display:flex;flex-direction:column}.core-model-select-tob-seat-discount-tooltip-title{align-items:center;color:var(--text-text-tertiary,#737373);display:flex;font:var(--body-body-md-strong,600 12px/18px var(--font-family-default));letter-spacing:-.12px;min-height:24px;padding:0 8px}.core-model-select-tob-seat-discount-tooltip-description{padding:4px 8px}.core-model-select-tob-seat-discount-tooltip-description,.core-model-select-tob-seat-discount-tooltip-link{color:var(--text-text-default,#0a0a0a);font:var(--body-body-regular,400 13px/20px var(--font-family-default));letter-spacing:-.26px}.core-model-select-tob-seat-discount-tooltip-link{align-items:center;align-self:flex-start;background:#0000;border:none;border-radius:var(--radius-radius-4,4px);cursor:pointer;display:inline-flex;gap:2px;height:24px;margin:2px 8px 0;padding:0 2px;text-decoration:underline;text-underline-position:from-font}.core-model-select-tob-seat-discount-tooltip-link:hover{color:var(--text-text-brand,#4b3fe3)}.core-model-select-tooltip.core-model-select-tob-seat-discount-label-tooltip-content .core-model-select-tob-seat-discount-tooltip-description{font:var(--body-body-md,400 12px/18px var(--font-family-default));letter-spacing:-.12px;padding:0 4px}.core-model-select-tooltip.core-model-select-tob-seat-discount-label-tooltip-content .core-model-select-tob-seat-discount-tooltip-link{font:var(--body-body-md,400 12px/18px var(--font-family-default));height:18px;letter-spacing:-.12px;margin:0 4px}.core-expandable-section{display:flex;flex-direction:column;gap:8px;width:100%}.core-expandable-section__header{align-items:center;color:var(--text-text-tertiary);cursor:pointer;display:flex;flex-direction:row;gap:6px;height:28px}.core-expandable-section__header-title:active,.core-expandable-section__header-title:hover,.core-expandable-section__header:active,.core-expandable-section__header:hover{color:var(--text-text-secondary)}.core-expandable-section__header-custom-icon{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.core-expandable-section__header-custom-icon svg{height:16px;width:16px}.core-expandable-section__header-title{color:var(--text-text-tertiary,#737373);font:var(--chat-body-md);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-expandable-section__header-title--shimmer{background:linear-gradient(90deg,var(--text-text-tertiary,#5c6373) 0,var(--text-text-default,#d5dff6) 43.79%,var(--text-text-tertiary,#5c6373) 100%);background-clip:text;-webkit-background-clip:text;background-size:200% 100%;-webkit-text-fill-color:#0000;animation:core-expandable-section-shimmer 3s linear infinite}@keyframes core-expandable-section-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.core-expandable-section__header-subtitle{color:var(--text-text-tertiary,#9599a6);font:var(--chat-body-md);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-expandable-section__header-icon{align-items:center;display:flex;flex-shrink:0;font-size:14px;height:14px;justify-content:center;transition:transform .15s ease;width:14px}.core-expandable-section__header-icon--expanded{transform:rotate(90deg)}.core-expandable-section__header-icon svg{display:block}.core-expandable-section__content{display:flex;flex-direction:row}.core-expandable-section__content-line{display:flex;flex:0 0 16px;flex-direction:column;padding:2px 0}.core-expandable-section__content-line:after{border-right:1px solid var(--border-border-neutral-l3,#c2caf229);content:" ";flex-grow:1;margin-right:8px}.core-expandable-section__scroll-wrapper{flex:1 1;min-width:0;overflow:hidden;position:relative}.core-expandable-section__scroll-shadow{height:24px;left:0;opacity:0;pointer-events:none;position:absolute;right:0;transition:opacity .1s ease-in-out;z-index:var(--z-above)}.core-expandable-section__scroll-shadow--visible{opacity:1}.core-expandable-section__scroll-shadow--top{background:linear-gradient(180deg,var(--bg-bg-base-default,#1a1b1d) 0,#1a1b1d00 100%);top:0}.core-expandable-section__scroll-shadow--bottom{background:linear-gradient(0deg,var(--bg-bg-base-default,#1a1b1d) 0,#1a1b1d00 100%);bottom:0}.core-expandable-section__scroll-content{overflow-x:hidden;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.core-expandable-section__scroll-content::-webkit-scrollbar{display:none}.ai-generated-badge{color:var(--text-text-default,#0a0a0a);font-size:var(--font-size-sm,11px);font-weight:var(--font-weight-strong,600);line-height:16px;opacity:.1;pointer-events:none;position:absolute;right:12px;top:12px;-webkit-user-select:none;user-select:none;z-index:var(--z-tooltip)}.task-sub-agent-group{--sub-agent-motion-duration:300ms;display:flex}.task-sub-agent-indicator{align-items:center;display:flex;flex-direction:column;flex-shrink:0;width:16px}.task-sub-agent-indicator__avatar{align-items:center;color:var(--icon-icon-secondary,#5b6370);display:flex;font-size:16px;height:24px;justify-content:center;width:16px}.task-sub-agent-indicator__fallback-icon,.task-sub-agent-indicator__icon{flex-shrink:0;height:16px;width:16px}.task-sub-agent-indicator__icon{border-radius:4px;object-fit:cover}.task-sub-agent-indicator__line{background-color:var(--border-border-neutral-l2);flex:1 1;margin-top:6px;width:1px}.task-sub-agent-main{display:flex;flex:1 1;flex-direction:column;margin-left:6px;min-width:0}.task-sub-agent-header{align-items:center;cursor:pointer;display:flex;gap:8px;height:24px;-webkit-user-select:none;user-select:none}.task-sub-agent-header.task-sub-agent-header--disabled{cursor:default;pointer-events:none}.task-sub-agent-header__title{color:var(--text-text-secondary,#5b6066);flex-shrink:0;font-size:14px;font-weight:500;line-height:24px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-sub-agent-header__separator{background-color:var(--text-text-tertiary,#9599a6);flex-shrink:0;height:12px;opacity:.18;width:1px}.task-sub-agent-header__subtitle{color:var(--text-text-tertiary,#9599a6);font-size:14px;font-weight:400;line-height:24px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-sub-agent-header__subtitle-group{align-items:center;display:flex;flex:1 1;gap:2px;min-width:0}.task-sub-agent-header__subtitle--shimmer{background:linear-gradient(90deg,var(--text-text-tertiary,#5c6373) 0,var(--text-text-default,#d5dff6) 43.79%,var(--text-text-tertiary,#5c6373) 100%);background-clip:text;-webkit-background-clip:text;background-size:200% 100%;-webkit-text-fill-color:#0000;animation:task-sub-agent-shimmer 3s linear infinite}@keyframes task-sub-agent-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.task-sub-agent-header__toggle{color:var(--icon-icon-tertiary,#d1d3db);font-size:16px;height:16px;width:16px}.task-sub-agent-header__status,.task-sub-agent-header__toggle{align-items:center;display:flex;flex-shrink:0;justify-content:center}.task-sub-agent-header__status{margin-left:2px}.task-sub-agent-header__spinner{animation:task-sub-agent-spin .8s linear infinite;color:var(--icon-icon-secondary,#5b6370);height:16px;width:16px}@keyframes task-sub-agent-spin{to{transform:rotate(1turn)}}.task-sub-agent-body{transition:height var(--sub-agent-motion-duration)}.task-sub-agent-body--animating,.task-sub-agent-body--collapsed{overflow:hidden}.task-sub-agent-content__wrapper{display:flex;flex-direction:column;padding-top:8px}.core-create-task-group{gap:8px}.core-create-task-group__content{display:flex;flex-direction:column;gap:6px}.toolcallsContent-k7NAL1{display:flex;flex-direction:column;gap:4px}.todo-progress-container{display:flex;flex-direction:column;outline:none;width:100%}.todo-progress-container--streaming .todo-progress-content-wrapper{grid-template-rows:1fr}.todo-progress-divider-container{display:flex;flex-direction:column}.todo-progress-divider-container--expanded{margin-bottom:var(--chat-spacer-lg)}.todo-progress-divider__label{align-items:center;color:var(--text-text-tertiary,#8f959e);cursor:pointer;display:flex;flex-direction:row;flex-shrink:0;font:var(--chat-body-md);gap:var(--chat-spacer-2xs);outline:none;padding-bottom:8px;-webkit-user-select:none;user-select:none;white-space:nowrap;width:-moz-fit-content;width:fit-content}.todo-progress-divider__label:hover{color:var(--text-text-secondary,#a1a1a1)}.todo-progress-divider__divider{border-bottom:1px solid var(--border-border-neutral-l1,#e5e6e8);width:100%}.todo-progress-divider__icon-wrapper{align-items:center;display:flex;min-height:24px}.todo-progress-divider__icon{align-items:center;color:var(--text-text-tertiary,#8f959e);display:flex;flex-shrink:0;font-size:16px;height:14px;justify-content:center;transition:transform .2s ease-out;width:14px}.todo-progress-divider__icon--expanded{transform:rotate(90deg)}.todo-progress-divider__icon svg{display:block}.todo-progress-content-wrapper{display:grid;grid-template-rows:0fr;transition:grid-template-rows .2s ease-out}.todo-progress-content-wrapper--expanded{grid-template-rows:1fr}.todo-progress-content{display:flex;flex-direction:column;overflow:hidden}.core-collapsible-tag{display:flex;flex-direction:column;gap:8px;padding-bottom:12px;width:100%}.core-collapsible-tag__trigger{align-items:center;background:var(--bg-bg-overlay-l3);border:none;border-radius:4px;cursor:pointer;display:inline-flex;flex-direction:row;height:20px;justify-content:center;outline:none;padding:2px;width:-moz-fit-content;width:fit-content}.core-collapsible-tag__trigger:hover{background:var(--bg-bg-overlay-l4)}.core-collapsible-tag__icon{align-items:center;color:var(--icon-icon-default);display:flex;flex-shrink:0;height:16px;justify-content:center;transition:transform .15s ease;width:16px}.core-collapsible-tag__icon--collapsed{transform:rotate(-90deg)}.core-collapsible-tag__icon svg{display:block}.core-collapsible-tag__text{align-items:center;color:var(--text-text-default);display:flex;flex-direction:row;font-size:11px;font-weight:500;gap:2px;line-height:16px;padding:0 4px;white-space:nowrap}.core-collapsible-tag__content{width:100%}.core-reference-list{display:flex;flex-direction:column;gap:8px;width:100%}.core-reference-list__section{align-items:flex-start;display:flex;gap:8px}.core-reference-list__section-icon{align-items:center;color:var(--icon-icon-secondary);display:flex;flex-shrink:0;height:18px;justify-content:center;width:18px}.core-reference-list__tags{display:flex;flex:1 1;flex-wrap:wrap;gap:4px;min-width:0}.core-reference-list__more-btn{align-items:center;background:#56637712;border:1px solid #4d6b992e;border-radius:4px;color:#5b6066;cursor:pointer;display:inline-flex;font-size:11px;justify-content:center;line-height:14px;padding:1px 4px;white-space:nowrap}.core-reference-list__more-btn:hover{background:#5663771f}.task-todo-section{display:flex;flex-direction:column}.task-todo-section--normal{gap:0}.task-todo-section--collapsed{cursor:pointer}.task-todo-section--todo{gap:0}.task-todo-item{align-items:stretch;display:flex;gap:6px;outline:none}.task-todo-item *{outline:none}.task-todo-item__left{align-items:center;display:flex;flex-direction:column;flex-shrink:0;gap:1px;width:18px}.task-todo-item__line{background-color:var(--border-border-neutral-l2);flex:1 1;margin-top:5px;min-height:8px;width:1px}.task-todo-item__line--collapsed{margin-top:5px}.task-todo-item__right{display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:0}.task-todo-body{position:relative}.task-todo-summary{color:var(--text-text-tertiary);font:var(--chat-body-md);padding-bottom:4px;padding-top:4px}.task-todo-summary--empty{padding-bottom:0}.task-todo-preview{display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;position:relative}.task-todo-preview__fade{background:linear-gradient(to top,#0000,var(--bg-bg-base-default));height:48px;left:0;pointer-events:none;position:absolute;right:0;top:0}.task-todo-content{display:flex;flex-direction:column}.task-todo-header{align-items:center;cursor:pointer;display:flex;gap:var(--spacing-sm,8px);-webkit-user-select:none;user-select:none}.task-todo-header--no-toggle{cursor:default}.task-todo-header:focus{outline:none}.task-todo-header:focus-visible{border-radius:var(--radius-sm,4px);outline:2px solid var(--border-border-brand,#1890ff);outline-offset:2px}.task-todo-header__status{align-items:center;display:flex;flex-shrink:0;height:24px;justify-content:center;width:18px}.task-todo-header__icon{font-size:18px;height:18px;width:18px}.task-todo-header__icon svg{height:18px;width:18px}.task-todo-header__icon--completed{color:var(--status-success-default)}.task-todo-header__icon--running{animation:task-todo-spin 1s steps(8) infinite;color:var(--status-primary-default)}@keyframes task-todo-spin{to{transform:rotate(1turn)}}.task-todo-header__icon--canceled{color:var(--icon-icon-secondary)}.task-todo-header__icon--warning{color:var(--status-alert-default)}.task-todo-header__icon--error{color:var(--status-error-default)}.task-todo-header__icon--default{color:var(--icon-icon-secondary)}.task-todo-header__info{align-items:center;display:flex;flex:1 1;gap:var(--spacing-sm,8px);min-width:0}.task-todo-header__title-wrapper{align-items:flex-start;color:var(--text-text-default);display:flex;gap:2px;min-width:0;outline:none;overflow:hidden}.task-todo-header__title-wrapper:hover{color:var(--text-text-default-hover)}.task-todo-header:active .task-todo-header__title-wrapper{color:var(--text-text-default-active)}.task-todo-header__title{display:-webkit-box;font-size:14px;font-weight:600;line-height:24px;font:var(--chat-body-base-strong);overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.task-todo-header__toggle-icon{align-items:center;color:var(--icon-icon-secondary);display:flex;flex-shrink:0;font-size:20px;height:24px;justify-content:center;transition:transform var(--task-todo-motion-duration,.3s) ease;width:24px}.task-todo-header__toggle-icon--expanded{transform:rotate(90deg)}.task-todo-header__toggle-icon svg{display:block}.task-todo-header__badge{align-items:center;background-color:var(--bg-bg-base-tertiary,#5663771c);border-radius:3px;color:var(--text-text-default,#313539);display:inline-flex;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:450;height:16px;justify-content:center;line-height:1;padding:0 var(--spacing-xs,4px)}.task-todo-summary__text{color:var(--text-text-secondary);font-size:12px;line-height:20px}.task-todo-footer{padding:var(--spacing-xs,4px) 0 var(--spacing-sm,8px)}.task-todo-footer__summary{color:var(--text-text-tertiary,#8c8c8c);font-size:12px;line-height:18px}.feedback-card-wrap{background:var(--vscode-editor-background);border:1px solid var(--vscode-widget-border);border-radius:8px;margin-top:8px;padding:12px 16px}.feedback-card-thanks{color:var(--vscode-icube--text-text-secondary,var(--vscode-descriptionForeground));font-size:12px;line-height:18px;padding:12px;text-align:center}.chat-turn-feedback-wrap{margin-top:24px}.chat-turn-feedback-body{display:flex;flex-direction:column;gap:8px;justify-content:center;width:100%}.chat-turn-feedback-row{align-items:center;display:flex;gap:12px;justify-content:center}.chat-turn-feedback-row-vote{justify-content:center}.chat-turn-feedback-reasons{display:flex;flex-direction:column;gap:12px}.chat-turn-feedback-reasons-group{column-gap:6px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:6px;width:100%}.chat-turn-feedback-checkbox-item{align-items:center;background-color:var(--vscode-icube--bg-bg-overlay-l2,var(--vscode-list-hoverBackground));border-radius:6px;cursor:pointer;display:flex;gap:8px;padding:6px 8px}.chat-turn-feedback-checkbox-item:hover{background-color:var(--vscode-icube--bg-bg-overlay-l3,var(--vscode-list-activeSelectionBackground))}.chat-turn-feedback-checkbox-item input{margin:0}.chat-turn-feedback-checkbox-label{color:var(--vscode-foreground);font-size:12px;font-weight:500;line-height:18px}.chat-turn-feedback-textarea{background-color:var(--vscode-icube--bg-bg-overlay-l2,var(--vscode-input-background));border:1px solid var(--vscode-icube--border-border-neutral-l1,var(--vscode-widget-border));border-radius:6px;box-sizing:border-box;color:var(--vscode-icube--text-text-default,var(--vscode-input-foreground));font-size:13px;line-height:20px;max-height:120px;min-height:80px;padding:10px 12px;resize:vertical;width:100%}.chat-turn-feedback-textarea::placeholder{color:var(--vscode-icube-colorTextDisable,var(--vscode-descriptionForeground))}.chat-turn-feedback-actions{display:flex;gap:8px;justify-content:flex-end;margin-top:4px}.chat-turn-feedback-experience-options{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.chat-turn-feedback-experience-option{align-items:center;background:var(--vscode-icube--bg-bg-overlay-l2,var(--vscode-list-hoverBackground));border:1px solid var(--vscode-icube--border-border-neutral-l2,var(--vscode-widget-border));border-radius:8px;color:var(--vscode-icube--text-text-default,var(--vscode-foreground));cursor:pointer;display:flex;flex-basis:calc(50% - 6px);flex-grow:1;flex-shrink:1;font-size:13px;gap:6px;line-height:18px;padding:8px 16px;transition:background .15s ease,border-color .15s ease}.chat-turn-feedback-experience-option:hover{background:var(--vscode-icube--bg-bg-overlay-l3,var(--vscode-list-activeSelectionBackground));border-color:var(--vscode-icube--border-border-neutral-l3,var(--vscode-focusBorder))}.chat-turn-feedback-experience-option-icon{flex-shrink:0;font-size:16px;line-height:1}.chat-turn-feedback-experience-option-label{white-space:nowrap}.icd-wrapped-feedback{max-height:800px;opacity:1;overflow:visible;transform:translateY(0);transition:max-height var(--icd-wrapped-feedback-duration,.22s) ease,opacity var(--icd-wrapped-feedback-duration,.22s) ease,transform var(--icd-wrapped-feedback-duration,.22s) ease}.icd-wrapped-feedback__panel{align-items:center;background:var(--vscode-editor-background);border:1px solid var(--vscode-icube--border-border-neutral-l1,#4d6b9917);border-radius:8px;display:flex;flex-direction:column;gap:10px;justify-content:center;padding:20px 0 16px;position:relative}.icd-wrapped-feedback__title-bar{align-items:center;background:var(--vscode-icube--bg-bg-base-default,var(--vscode-editor-background));border-radius:999px;display:inline-flex;gap:6px;height:20px;justify-content:center;left:50%;padding:0 6px;position:absolute;top:-10px;transform:translateX(-50%)}.icd-wrapped-feedback__title-text{color:var(--vscode-icube--text-text-tertiary,var(--vscode-descriptionForeground));font-size:12px;font-weight:400;line-height:18px;white-space:nowrap}.icd-wrapped-feedback__title-quote-right{transform:rotate(180deg)}.icd-wrapped-feedback__content{box-sizing:border-box;display:flex;padding:0 12px;width:100%}.icd-rate,.icd-wrapped-feedback__content{align-items:center;justify-content:center}.icd-rate{display:inline-flex;flex-direction:column;gap:6px}.icd-rate-icons{align-items:center;display:flex;gap:4px}.icd-rate-item{align-items:center;background:#0000;border:none;border-radius:4px;cursor:pointer;display:inline-flex;height:20px;justify-content:center;padding:0;width:20px}.icd-rate-item:focus-visible{outline:1px solid var(--vscode-focusBorder,#007fd4);outline-offset:2px}.icd-rate-text{color:var(--vscode-icube--text-text-tertiary,var(--vscode-descriptionForeground));font-size:11px;line-height:16px}.icd-vote-button{align-items:center;background-color:var(--vscode-icube--bg-bg-overlay-l1,#e0e2f208);border:1px solid var(--vscode-icube--border-border-neutral-l1,#e0e2f217);border-radius:6px;box-sizing:border-box;color:var(--vscode-icube--text-text-default,var(--vscode-foreground));cursor:pointer;display:inline-flex;height:32px;justify-content:center;padding:0 8px;position:relative;transition:background-color .12s ease,border-color .12s ease,color .12s ease;-webkit-user-select:none;user-select:none;width:100px}.icd-vote-button:before{background:linear-gradient(180deg,#ffffff24,#fff0);border-radius:inherit;content:"";inset:0;opacity:0;pointer-events:none;position:absolute}.icd-vote-button__content{align-items:center;display:inline-flex;gap:8px}.icd-vote-button__icon-wrap{align-items:center;display:inline-flex;justify-content:center;transform-origin:50% 70%;transition:transform .16s cubic-bezier(.2,.9,.2,1)}.icd-vote-button__icon{display:inline-flex;font-size:14px;line-height:14px}.icd-vote-button__text{font-size:12px;font-weight:500;line-height:18px;transition:transform .16s cubic-bezier(.2,.9,.2,1)}.icd-vote-button-up{--icd-vote-accent:var(--vscode-icube--status-success-default,#33c192);--icd-vote-accent-surface:var(--vscode-icube--status-success-surface-l1,#00a56e2e)}.icd-vote-button-down{--icd-vote-accent:var(--vscode-icube--status-error-default,#f64d46);--icd-vote-accent-surface:var(--vscode-icube--status-error-surface-l1,#f646462e)}.icd-vote-button:focus-visible:not(:disabled),.icd-vote-button:hover:not(:disabled){border-color:var(--vscode-icube--border-border-neutral-l2,#e0e2f221)}.icd-vote-button.is-selected .icd-vote-button__icon,.icd-vote-button:focus-visible:not(:disabled) .icd-vote-button__icon,.icd-vote-button:hover:not(:disabled) .icd-vote-button__icon{color:var(--icd-vote-accent)}.icd-vote-button:hover:not(:disabled) .icd-vote-button__text{transform:translateX(1px)}:is(.icd-vote-button-up:focus-visible:not(:disabled),.icd-vote-button-up:hover:not(:disabled)) .icd-vote-button__icon-wrap{transform:translateY(-1px) rotate(-10deg)}:is(.icd-vote-button-down:focus-visible:not(:disabled),.icd-vote-button-down:hover:not(:disabled)) .icd-vote-button__icon-wrap{transform:translateY(1px) rotate(10deg)}.icd-vote-button.is-selected{background-color:var(--icd-vote-accent-surface)}.icd-vote-button.is-animating:before{animation:icd-vote-button-click-gradient .26s ease-out}.icd-vote-button.is-animating .icd-vote-button__icon{animation:icd-vote-button-icon .24s cubic-bezier(.2,.9,.2,1)}.icd-vote-button:disabled{cursor:not-allowed;opacity:.5}.icd-btn-v2{align-items:center;background-color:var(--vscode-icube-colorBtnHover,var(--vscode-toolbar-hoverBackground));border:none;border-radius:4px;box-sizing:border-box;color:var(--vscode-foreground);cursor:pointer;display:inline-flex;font-size:11px;font-weight:500;gap:8px;justify-content:center;line-height:16px;padding:4px 12px;transition:background-color .2s ease-out}.icd-btn-v2-small{padding:2px 8px}.icd-btn-v2:disabled{background-color:var(--vscode-icube-defaultButtonDisableBackground,var(--vscode-button-secondaryBackground));color:var(--vscode-disabledForeground);cursor:not-allowed}.icd-btn-v2-primary{background-color:var(--vscode-button-background);color:var(--vscode-button-foreground)}.icd-btn-v2-primary:not(:disabled):focus,.icd-btn-v2-primary:not(:disabled):hover{background-color:var(--vscode-button-hoverBackground)}.icd-btn-v2-secondary{background-color:var(--vscode-icube-colorBtnHover,var(--vscode-toolbar-hoverBackground));color:var(--vscode-foreground)}.icd-btn-v2-secondary:not(:disabled):focus,.icd-btn-v2-secondary:not(:disabled):hover{background-color:var(--vscode-icube-defaultButtonHoverBackground,var(--vscode-list-hoverBackground))}@keyframes icd-vote-button-icon{0%{transform:scale(1)}35%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes icd-vote-button-click-gradient{0%{opacity:0}30%{opacity:.9}to{opacity:0}}.imagePreviewList{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);padding:var(--spacing-sm)}.imagePreviewItem{background:var(--bg-bg-base-secondary);border:1px solid var(--border-border-neutral-l1);border-radius:var(--radius-sm);height:64px;overflow:hidden;position:relative;width:64px}.imagePreviewItemError{border-color:var(--status-error-default)}.imagePreviewItemImage{height:100%;object-fit:cover;width:100%}.imagePreviewItemLoading{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-xs);height:100%;justify-content:center;width:100%}.imagePreviewItemSpinner{animation:imagePreviewSpin .8s linear infinite;border:2px solid var(--border-border-neutral-l2);border-radius:50%;border-top-color:var(--status-primary-default);height:20px;width:20px}@keyframes imagePreviewSpin{to{transform:rotate(1turn)}}.imagePreviewItemProgress{color:var(--text-text-tertiary);font-size:10px}.imagePreviewItemErrorPlaceholder{align-items:center;background:var(--status-error-surface-l1);display:flex;height:100%;justify-content:center;width:100%}.imagePreviewItemRetryBtn{align-items:center;background:var(--bg-bg-base-default);border:none;border-radius:50%;color:var(--status-error-default);cursor:pointer;display:flex;height:32px;justify-content:center;transition:background .2s;width:32px}.imagePreviewItemRetryBtn:hover{background:var(--bg-bg-base-secondary)}.imagePreviewItemRemoveBtn{align-items:center;background:#00000080;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:16px;justify-content:center;opacity:0;position:absolute;right:2px;top:2px;transition:opacity .2s;width:16px}.imagePreviewItem:hover .imagePreviewItemRemoveBtn{opacity:1}.imagePreviewItemRemoveBtn:hover{background:#000000b3}.cascadeMenu-vEfgk4{background-color:var(--bg-bg-menu);border:1px solid var(--border-border-neutral-l1);border-radius:var(--radius-radius-md-12,12px);box-shadow:var(--shadow-elevation-200-menu-panel);box-sizing:border-box;display:flex;flex-direction:column;gap:4px;outline:none;padding:8px 0;width:320px}.cascadeMenuTop-JKmCgk{transform-origin:bottom center}.cascadeMenuBottom-zma6RQ{transform-origin:top center}.cascadeSubmenu-UTObhf{animation:cascadeSubmenuFadeIn-ubuezu .15s ease-out}.cascadeSubmenuLeft-VeVUcM{transform-origin:right center}.cascadeSubmenuRight-ZLquoD{transform-origin:left center}@keyframes cascadeSubmenuFadeIn-ubuezu{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.cascadeMenuContent-tUO2DP{display:flex;flex:1 1;flex-direction:column;gap:4px;max-height:280px;max-width:400px;min-height:0;min-width:200px;overflow:hidden;padding:0}.cascadeSearchContainer-WEkXtR{align-items:center;display:flex;height:32px;padding:0 8px}.cascadeMenuScrollContainer-Hx3UGD{flex:1 1;min-height:0}.cascadeFooter-hSnYNf{margin:0 8px}.cascadeFooterButton-fj5N9j{align-items:center;border:none;border-radius:4px;color:var(--text-text-default);cursor:pointer;display:flex;font-size:13px;font-weight:450;gap:6px;height:32px;justify-content:flex-start;line-height:1.5em;padding:0 6px;transition:background .2s ease;width:100%}.cascadeFooterButton-fj5N9j:hover{background:var(--bg-bg-overlay-l2)}.cascadeFooterButton-fj5N9j:active{background:var(--bg-bg-overlay-l3)}.cascadeSearchDivider-G2uLT6{align-items:center;display:flex;flex-shrink:0;height:8px;justify-content:center;min-height:8px}.cascadeSearchDivider-G2uLT6:after{background:var(--border-border-neutral-l1);content:"";height:1px;width:100%}.cascadeError-LMYxx9{align-items:center;color:var(--status-error-default);display:flex;font-size:13px;justify-content:center;padding:var(--spacing-lg)}.errorText-M7qknH{text-align:center}.cascadeMenuGroup-QOU4ge{display:flex;flex-direction:column;gap:2px}.cascadeMenuGroupHeader-q53j0j{align-items:center;display:flex;height:32px;padding:0 16px}.cascadeMenuGroupTitle-yq2CBR{color:var(--text-text-secondary);font-size:13px;font-weight:450;line-height:1.5em}.cascadeMenuGroupContent-erkIKZ{display:flex;flex-direction:column;gap:0}.cascadeMenuDivider-hnyI7h{background-color:var(--border-border-neutral-l1);height:1px;margin:4px 8px}.cascadeMenuItem-MYlrAy{align-items:stretch;cursor:pointer;display:flex;min-height:32px;padding:0 8px;-webkit-user-select:none;user-select:none}.cascadeMenuItemDisabled-GIQI0Z{cursor:not-allowed;opacity:.5}.cascadeMenuItemDisabled-GIQI0Z:hover .cascadeMenuItemInner-K6B214{background-color:initial}.cascadeMenuItemWithSubtitle-z5DstL{min-height:48px}.cascadeMenuItemInner-K6B214{align-items:center;background-color:initial;border-radius:6px;box-sizing:border-box;display:flex;flex:1 1;gap:6px;padding:0 8px;transition:background-color .1s ease;width:100%}.cascadeMenuItem-MYlrAy:hover .cascadeMenuItemInner-K6B214,.cascadeMenuItemHighlighted-MCjioq .cascadeMenuItemInner-K6B214{background-color:var(--bg-bg-overlay-l2)}.cascadeMenuItem-MYlrAy:hover .cascadeMenuItemInner-K6B214 svg,.cascadeMenuItemHighlighted-MCjioq .cascadeMenuItemInner-K6B214 svg{color:var(--icon-icon-default-active)}.cascadeMenuItem-MYlrAy:hover .cascadeMenuItemCheckIcon-pZGS6k,.cascadeMenuItem-MYlrAy:hover .cascadeMenuItemCheckIcon-pZGS6k svg,.cascadeMenuItemHighlighted-MCjioq .cascadeMenuItemCheckIcon-pZGS6k,.cascadeMenuItemHighlighted-MCjioq .cascadeMenuItemCheckIcon-pZGS6k svg{color:var(--icon-icon-brand)!important}.cascadeMenuItemExpanded-q9yOU1 .cascadeMenuItemInner-K6B214{background-color:var(--bg-bg-overlay-l2)}.cascadeMenuItemIcon-SLejGm{align-items:center;border-radius:4px;color:var(--icon-icon-default);display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.cascadeMenuItemIcon-SLejGm svg{height:13px;width:13px}.cascadeMenuItemContent-edbTCu{display:flex;flex:1 1;flex-direction:column;min-width:0;overflow:hidden}.cascadeMenuItemContentWithSubtitle-exQn_P{gap:2px}.cascadeMenuItemTitleRow-Lus_YZ{align-items:center;display:flex;flex:1 1;gap:6px;min-width:0}.cascadeMenuItemTitle-k1Reti{color:var(--text-text-default);font-size:13px;font-weight:450}.cascadeMenuItemSubtitle-L5H8uB,.cascadeMenuItemTitle-k1Reti{line-height:1.5em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cascadeMenuItemSubtitle-L5H8uB{color:var(--text-text-secondary);font-size:11px}.cascadeMenuItemBadge-UbJcEh{align-items:center;background-color:var(--bg-bg-brand);border-radius:10px;color:var(--text-text-onbrand);display:inline-flex;font-size:10px;font-weight:450;justify-content:center;padding:1px 6px}.cascadeMenuItemRightSlot-Bc2o9p{align-items:center;color:var(--icon-icon-default);display:flex;flex-shrink:0;justify-content:center;margin-left:auto}.cascadeMenuItemCheckIcon-pZGS6k{align-items:center;color:var(--icon-icon-brand);display:flex;justify-content:center}.cascadeMenuItemCheckIcon-pZGS6k svg{color:var(--icon-icon-brand)}.cascadeMenuItemArrow-v9eb0K{align-items:center;color:var(--icon-icon-secondary);display:flex;flex-shrink:0;justify-content:center;margin-left:auto;transition:transform .15s ease}:is(.cascadeMenuItemExpanded-q9yOU1,.cascadeMenuItemHighlighted-MCjioq) .cascadeMenuItemArrow-v9eb0K{color:var(--icon-icon-default)}.cascadeMenuItemLoading-SH0RN4,.loadingIconSpin-mCJ7ud{animation:loadingIconSpin-mCJ7ud .8s linear infinite}@keyframes loadingIconSpin-mCJ7ud{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.cascadeMenuItemTitle-k1Reti .highlight{background-color:var(--status-alert-surface-l2);border-radius:2px}.cascadeMenu-vEfgk4::-webkit-scrollbar{width:6px}.cascadeMenu-vEfgk4::-webkit-scrollbar-track{background:#0000}.cascadeMenu-vEfgk4::-webkit-scrollbar-thumb{background-color:var(--bg-bg-overlay-l3);border-radius:3px}.cascadeMenu-vEfgk4::-webkit-scrollbar-thumb:hover{background-color:var(--bg-bg-overlay-l4)}.cascadeMenuItemTooltip-y8NITp{border-radius:8px;box-shadow:var(--elevation-200-menu-panel);padding:12px}.searchInput-nRjRNY,.searchInputContainer-FKaI65{position:relative;width:100%}.searchInput-nRjRNY{align-items:center;background:#0000;border:none;border-radius:4px;display:flex;gap:6px;height:32px;padding:0 8px}.searchIcon-ajlzXe{align-items:center;color:var(--icon-icon-default);display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.searchInputField-JTZnOh{background:#0000;border:none;color:var(--text-text-default);flex:1 1;font-size:13px;font-weight:450;height:100%;line-height:1.5em;outline:none;padding:0}.searchInputField-JTZnOh::placeholder{color:var(--text-text-tertiary)}.searchSpinner-MToRp7{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.spinner-xugKmJ{animation:spin-Rjf_FZ 1s linear infinite;color:var(--icon-icon-secondary);height:16px;width:16px}@keyframes spin-Rjf_FZ{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.searchClearButton-OhxYu6{align-items:center;background:#0000;border:none;border-radius:2px;color:var(--icon-icon-secondary);cursor:pointer;display:flex;flex-shrink:0;height:16px;justify-content:center;padding:0;transition:all .15s ease;width:16px}.searchClearButton-OhxYu6:hover{color:var(--icon-icon-default)}.searchClearButton-OhxYu6:active{transform:scale(.9)}.cascadeLoading-LF1O_F{align-items:center;color:var(--icon-icon-tertiary);display:flex;flex-direction:column;justify-content:center;padding:32px 16px}.cascadeEmpty-AccXOz{align-items:flex-start;display:flex;flex-direction:column;gap:8px;padding:0 13px}.emptyText-KLy14Q{color:var(--text-text-tertiary);font-size:13px;font-weight:450;line-height:1.5em}.cascadeFooterDivider-rgW5Pt{align-items:center;display:flex;height:13px;min-height:13px;padding:0 8px}.cascadeFooterDividerLine-l0zXEV{background:var(--border-border-neutral-l1);height:1px;width:100%}.cascadeLoadMore-HBGUAE{align-items:center;color:var(--icon-icon-tertiary);display:flex;justify-content:center;padding:8px 16px}.cascadeMenu-vEfgk4{max-height:280px;overflow-x:hidden;overflow-y:auto}.popupMenu-pm9Mbp,.popupMenuButtonInner-JFqGkA{--popup-menu-bg:var(--bg-bg-menu,#202123);--popup-menu-border:var(--border-border-neutral-l1,#e0e2f217);--popup-menu-shadow:0px 4px 8px 0px #0000004d;--popup-menu-shadow-inset:inset 0px 0.5px 0px 0px #ffffff0f;--popup-menu-text:var(--text-text-default,#d1d3db);--popup-menu-text-secondary:var(--text-text-secondary,#666b75);--popup-menu-text-tertiary:var(--text-text-tertiary,#9599a6);--popup-menu-text-highlighted:var(--text-text-highlighted,#f5f9fe);--popup-menu-item-bg:#0000;--popup-menu-item-hover-bg:var(--bg-bg-base-tertiary,#e0e2f20d);--popup-menu-item-selected-bg:var(--bg-bg-base-tertiary,#e0e2f20d);--popup-menu-item-disabled-text:var(--text-text-disabled,#666b75);--popup-menu-separator:var(--border-border-neutral-l1,#e0e2f217);--popup-menu-button-bg:var(--bg-bg-overlay-l1,#e0e2f208);--popup-menu-button-hover-bg:var(--bg-bg-base-tertiary,#e0e2f214);--popup-menu-footer-bg:#c2caf20d;--popup-menu-scrollbar-bg:var(--bg-bg-base-tertiary,#e0e2f214);--popup-menu-scrollbar-hover-bg:var(--bg-bg-base-secondary,#e0e2f21f);--popup-menu-highlight-bg:var(--bg-bg-warning-secondary,#eab3084d);--popup-menu-checkmark:var(--icon-icon-brand,#3794ff);--popup-menu-badge-gradient:linear-gradient(135deg,#667eea,#764ba2)}.vscode-light .popupMenu-pm9Mbp,.vscode-light .popupMenuButtonInner-JFqGkA,[data-theme=light] .popupMenu-pm9Mbp,[data-theme=light] .popupMenuButtonInner-JFqGkA{--popup-menu-bg:var(--bg-bg-menu,#fff);--popup-menu-border:var(--border-border-neutral-l1,#e5e5e5);--popup-menu-shadow:0px 2px 8px 0px #00000014,0px 4px 16px 0px #0000000f;--popup-menu-shadow-inset:none;--popup-menu-text:var(--text-text-default,#333);--popup-menu-text-secondary:var(--text-text-secondary,#6e6e6e);--popup-menu-text-tertiary:var(--text-text-tertiary,#8e8e8e);--popup-menu-text-highlighted:var(--text-text-highlighted,#1a1a1a);--popup-menu-item-bg:#0000;--popup-menu-item-hover-bg:var(--bg-bg-overlay-l2,#5663771c);--popup-menu-item-selected-bg:var(--bg-bg-overlay-l2,#5663771c);--popup-menu-item-disabled-text:var(--text-text-disabled,#a0a0a0);--popup-menu-separator:var(--border-border-neutral-l1,#e0e0e0);--popup-menu-button-bg:var(--bg-bg-overlay-l1,#f5f5f5);--popup-menu-button-hover-bg:var(--bg-bg-base-tertiary,#e8e8e8);--popup-menu-footer-bg:#00000005;--popup-menu-scrollbar-bg:var(--bg-bg-base-tertiary,#c1c1c1);--popup-menu-scrollbar-hover-bg:var(--bg-bg-base-secondary,#a8a8a8);--popup-menu-highlight-bg:var(--bg-bg-warning-secondary,#ffeb3b);--popup-menu-checkmark:var(--icon-icon-brand,#007acc);--popup-menu-badge-gradient:linear-gradient(135deg,#667eea,#764ba2)}.popupMenu-pm9Mbp{background-color:var(--popup-menu-bg);border:1px solid var(--popup-menu-border);border-radius:12px;box-shadow:var(--popup-menu-shadow),var(--popup-menu-shadow-inset);max-width:320px;min-width:212px;overflow:hidden}.popupMenuContent-ffTQqe{max-height:inherit;overflow-x:hidden;overflow-y:auto;padding:6px 0}.popupMenuGroup-dZDaEY{margin:0;padding:0}.popupMenuGroupHeader-bG6bnf{align-items:center;color:var(--popup-menu-text-secondary);display:flex;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:500;height:16px;justify-content:space-between;line-height:1.45;margin-bottom:2px;padding:0 12px;-webkit-user-select:none;user-select:none}.popupMenuGroupHeaderCollapsible-l5kqOz{border-radius:2px;cursor:pointer}.popupMenuGroupHeaderCollapsible-l5kqOz:hover{background-color:var(--popup-menu-item-hover-bg)}.popupMenuGroupTitle-o1Mj5M{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.popupMenuGroupCollapseIcon-C_MGyS{font-size:10px;margin-left:8px;opacity:.6;transition:transform .15s ease}.popupMenuGroupCollapseIconCollapsed-QbDoFn{transform:rotate(-90deg)}.popupMenuGroupContent-W9RDav{margin:0;padding:0}.popupMenuItem-O96SyN{align-items:stretch;color:var(--popup-menu-text);cursor:pointer;display:flex;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:400;line-height:1.5;margin:0;min-height:32px;padding:0 6px;-webkit-user-select:none;user-select:none}.popupMenuItemInner-oWil3C{align-items:center;background-color:var(--popup-menu-item-bg);border-radius:var(--radius-radius-sm-8,8px);display:flex;flex:1 1;gap:8px;min-height:20px;padding:0 6px;transition:background-color .1s ease}.popupMenuItem-O96SyN:hover .popupMenuItemInner-oWil3C{background-color:var(--popup-menu-item-hover-bg)}.popupMenuItemHighlighted-xFkxMM .popupMenuItemInner-oWil3C{background-color:var(--popup-menu-item-selected-bg)}.popupMenuItemHighlighted-xFkxMM .popupMenuItemTitle-dHgLyG{color:var(--popup-menu-text-highlighted)}.popupMenuItemHighlighted-xFkxMM .popupMenuItemSubtitle-owjoTz{color:var(--popup-menu-text-tertiary)}.popupMenuItemDisabled-FIv_lP{color:var(--popup-menu-item-disabled-text);cursor:not-allowed;opacity:.5}.popupMenuItemDisabled-FIv_lP:hover .popupMenuItemInner-oWil3C{background-color:initial}.popupMenuItemIcon-qkAiCX{align-items:center;display:flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.popupMenuItemIcon-qkAiCX>svg{height:16px;width:16px}.popupMenuItemIcon-qkAiCX>img{border-radius:2px;height:16px;object-fit:contain;width:16px}.popupMenuItemIconSmall-ltVD9G{height:16px;width:16px}.popupMenuItemIconSmall-ltVD9G>svg{height:14px;width:14px}.popupMenuItemContent-Lvx2VY{align-items:center;display:flex;flex:1 1;gap:6px;min-width:0}.popupMenuItemContentWithSubtitle-WTVQ5n{align-items:flex-start;flex-direction:column;gap:0}.popupMenuItemTitleRow-JQZ6qi{align-items:center;display:flex;gap:6px}.popupMenuItemTitle-dHgLyG{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.popupMenuItemTitle-dHgLyG mark{background-color:var(--popup-menu-highlight-bg);border-radius:2px;color:inherit;padding:0 1px}.popupMenuItemSubtitle-owjoTz{color:var(--popup-menu-text-secondary);font-size:11px;font-weight:400;line-height:1.45;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.popupMenuItemBadge-CAmRlq{align-items:center;background:var(--popup-menu-item-bg);-webkit-background-clip:text;background-image:var(--popup-menu-badge-gradient);border-radius:2px;display:inline-flex;flex-shrink:0;font-size:11px;font-weight:500;height:16px;line-height:1.45;padding:0 4px;-webkit-text-fill-color:#0000;background-clip:text}.popupMenuItemRightSlot-JEp2Zo{color:var(--popup-menu-text-secondary);padding-left:4px}.popupMenuItemCheckmark-__BeNt,.popupMenuItemRightSlot-JEp2Zo{align-items:center;display:flex;flex-shrink:0;margin-left:auto}.popupMenuItemCheckmark-__BeNt{color:var(--popup-menu-checkmark);height:16px;justify-content:center;width:16px}.popupMenuItemCheckmark-__BeNt svg{height:16px;width:16px}.popupMenuItemArrow-sQWazb{color:var(--popup-menu-text-secondary);flex-shrink:0;height:16px;margin-left:auto;width:16px}.popupMenuDivider-bD8D3F,.popupMenuItemArrow-sQWazb{align-items:center;display:flex;justify-content:center}.popupMenuDivider-bD8D3F{height:9px;margin:4px 0;padding:0}.popupMenuDividerLine-ZNBWOl{background-color:var(--popup-menu-separator);height:1px;width:100%}.popupMenuButton-_OG9pG{align-items:stretch;background:#0000;border:none;cursor:pointer;display:flex;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:500;margin:0;min-height:28px;padding:0 6px;width:100%}.popupMenuButtonInner-JFqGkA{align-items:center;background-color:var(--popup-menu-button-bg);border-radius:4px;color:var(--popup-menu-text);display:flex;flex:1 1;justify-content:center;padding:0 6px;transition:background-color .1s ease}.popupMenuButton-_OG9pG:hover .popupMenuButtonInner-JFqGkA{background-color:var(--popup-menu-item-hover-bg)}.popupMenuButtonDisabled-G5nNlz{cursor:not-allowed;opacity:.5}.popupMenuButtonDisabled-G5nNlz:hover .popupMenuButtonInner-JFqGkA{background-color:var(--popup-menu-button-bg)}.popupMenuFooter-PwLeeA{background-color:var(--popup-menu-bg);border-top:1px solid var(--popup-menu-separator);padding:6px 0}.popupMenuCustomItem-M_5ICP{padding:0}.popupMenuEmpty-uWxzTg{text-align:center}.popupMenuEmpty-uWxzTg,.popupMenuLoading-yqjaOj{align-items:center;color:var(--popup-menu-text-secondary);display:flex;font-size:12px;justify-content:center;padding:16px 12px}.popupMenuTop-OUrtIm{transform-origin:bottom center}.popupMenuBottom-ZY4rk4{transform-origin:top center}.popupMenuContent-ffTQqe::-webkit-scrollbar{width:6px}.popupMenuContent-ffTQqe::-webkit-scrollbar-track{background:#0000;margin:2px 0}.popupMenuContent-ffTQqe::-webkit-scrollbar-thumb{background-color:var(--popup-menu-scrollbar-bg);border-radius:3px}.popupMenuContent-ffTQqe::-webkit-scrollbar-thumb:hover{background-color:var(--popup-menu-scrollbar-hover-bg)}.popupMenuItem-O96SyN:focus-visible .popupMenuItemInner-oWil3C{outline:1px solid var(--border-border-brand,#007acc);outline-offset:-1px}.popupMenuButton-_OG9pG:focus-visible .popupMenuButtonInner-JFqGkA{outline:1px solid var(--border-border-brand,#007acc);outline-offset:-1px}.popupMenuAgent-jjuR7a{max-width:280px;min-width:212px}.popupMenuMention-bfHdAo{max-width:252px;min-width:212px}.popupMenuAssetMention-Y9D61n,.popupMenuCodeMention-fwGvpe,.popupMenuDocMention-VKlL0i,.popupMenuFileMention-c0hK_T,.popupMenuRuleMention-kvsLz6{max-width:320px;min-width:252px}.popupMenuSlash-qSDyju{max-width:280px;min-width:200px}.popupMenuItemWithSubtitle-f1Yqrv .popupMenuItemContent-Lvx2VY{align-items:flex-start;flex-direction:column;gap:0}.popupMenuItemWithSubtitle-f1Yqrv .popupMenuItemInner-oWil3C{gap:6px}.popupMenuTooltip-nJ6WE7{--tooltip-bg:var(--bg-bg-overlay-l1,#1a1b1d);--tooltip-border:var(--border-border-neutral-l1,#e0e2f217);--tooltip-shadow:0px 2px 6px 0px #0003,0px 0.5px 0px 0px #ffffff0f,inset 0px 0.5px 0px 0px #ffffff0f;--tooltip-text:var(--text-text-default,#d1d3db);--tooltip-text-secondary:var(--text-text-secondary,#666b75);--tooltip-item-bg:var(--bg-bg-base-tertiary,#c2caf20d);--tooltip-separator:var(--border-border-neutral-l1,#e0e2f217)}.popupMenuTooltipContent-Iz94NT{background-color:var(--tooltip-bg);border:1px solid var(--tooltip-border);border-radius:var(--radius-6,6px);box-shadow:var(--tooltip-shadow);min-width:120px;padding:4px 6px;position:relative}.popupMenuTooltipGroup-sxyVAX{padding:0}.popupMenuTooltipGroupTitle-J2Ud_z{align-items:center;color:var(--tooltip-text-secondary);display:flex;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:500;height:16px;line-height:1.45;padding:0 8px;-webkit-user-select:none;user-select:none}.popupMenuTooltipGroupItems-DcrcD2{padding:0}.popupMenuTooltipDivider-oRpzw8{align-items:center;display:flex;height:8px;justify-content:center;padding:0 1px}.popupMenuTooltipDivider-oRpzw8:before{background-color:var(--tooltip-separator);content:"";height:1px;width:100%}.popupMenuTooltipItem-W9q2q5{align-items:center;background-color:var(--tooltip-item-bg);border-radius:2px;display:flex;gap:6px;margin:0 4px;min-height:24px;padding:0 4px}.popupMenuTooltipItemIcon-PuFlIw{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.popupMenuTooltipItemIcon-PuFlIw>svg{height:16px;width:16px}.popupMenuTooltipItemText-_CIdm9{color:var(--tooltip-text);flex:1 1;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:400;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.popupMenuTooltipItemRight-g9Q4fh{align-items:center;color:var(--tooltip-text-secondary);display:flex;flex-shrink:0}.popupMenuTooltipArrow-f9mXXy{color:var(--tooltip-bg);height:12px;position:absolute;width:6px}.popupMenuTooltipArrowBody-fbwHS2{left:0;position:absolute;top:0}.popupMenuTooltipArrowBorder-WNIdcv{color:var(--tooltip-border);left:0;position:absolute;top:0}.popupMenuTooltipArrowLeftBottom-tJ4swp,.popupMenuTooltipArrowLeftCenter-wHGuQL,.popupMenuTooltipArrowLeftTop-k3bYsh{left:-6px}.popupMenuTooltipArrowLeftTop-k3bYsh{top:8px;transform:rotate(180deg)}.popupMenuTooltipArrowLeftCenter-wHGuQL{top:50%;transform:translateY(-50%) rotate(180deg)}.popupMenuTooltipArrowLeftBottom-tJ4swp{bottom:8px;top:auto;transform:rotate(180deg)}.popupMenuTooltipArrowRightBottom-s8Hwgy,.popupMenuTooltipArrowRightCenter-yRXc6y,.popupMenuTooltipArrowRightTop-vCQBqQ{left:auto;right:-6px}.popupMenuTooltipArrowRightTop-vCQBqQ{top:8px}.popupMenuTooltipArrowRightCenter-yRXc6y{top:50%;transform:translateY(-50%)}.popupMenuTooltipArrowRightBottom-s8Hwgy{bottom:8px;top:auto}.github-auth-modal{background:var(--bg-bg-base-secondary);border:1px solid var(--border-border-neutral-l1);border-radius:8px;box-shadow:var(--shadow-elevation-300-modal-panel);padding:0;width:320px}.github-auth-modal-content{align-items:center;display:flex;flex-direction:column;padding:32px 16px 16px;position:relative}.github-auth-modal-close{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--text-text-secondary);cursor:pointer;display:flex;height:24px;justify-content:center;padding:0;position:absolute;right:12px;top:12px;width:24px}.github-auth-modal-close:hover{background:var(--bg-bg-overlay-l1)}.github-auth-modal-icon{align-items:center;display:flex;justify-content:center;width:100%}.github-auth-modal-icon-wrapper{align-items:center;display:flex;gap:4px}.github-auth-modal-icon-item{align-items:center;background:var(--bg-bg-base-default);border:1px solid var(--border-border-neutral-l1);border-radius:8px;box-shadow:var(--shadow-elevation-100-tooltip);display:flex;height:60px;justify-content:center;width:60px}.github-auth-modal-icon-github,.github-auth-modal-icon-trae{color:var(--icon-icon-default)}.github-auth-modal-icon-link{background-color:initial;border:none;box-shadow:none;height:24px;width:24px}.github-auth-modal-icon-line{border-top:1px dashed var(--border-border-neutral-l3);height:0;width:28px}.github-auth-modal-text{align-items:center;display:flex;flex-direction:column;gap:8px;margin-top:16px;width:100%}.github-auth-modal-title{color:var(--text-text-default);font-size:16px;font-weight:600;line-height:1.5;margin:0;text-align:center}.github-auth-modal-desc{color:var(--text-text-secondary);font-size:13px;font-weight:400;line-height:1.54;margin:0;padding:0 16px;text-align:center}.github-auth-modal-btn{display:flex;justify-content:center;margin-top:24px;width:100%}.inputBarContainer-jazR5b{align-items:center;box-sizing:border-box;display:flex;height:44px;justify-content:space-between;overflow:hidden;padding:6px 12px;transition:height .2s ease-out,padding .2s ease-out;width:100%}.inputBarCollapsed-HF3yxA,.inputBarCollapsedHome-FqX7Xm{height:0;padding-bottom:0;padding-top:0}.inputBarCollapsedHome-FqX7Xm{pointer-events:none;visibility:hidden}@media (prefers-reduced-motion:reduce){.inputBarContainer-jazR5b{transition:none}}.inputBarLeft-pCnper{align-items:center;display:flex;gap:6px}.inputBarRight-WNqNvB{align-items:center;display:flex;gap:var(--spacing-sm)}.inputBarButton-M1ucgO{align-items:center;background:#0000;border:none;border-radius:var(--radius-radius-sm-8,8px);box-sizing:border-box;color:var(--text-text-default);cursor:pointer;display:flex;font-size:13px;gap:4px;height:32px;line-height:18px;padding:6px 8px;transition:all var(--transition-fast)}.messageInputContainer.messageInputFloating .inputBarButton-M1ucgO{height:28px}.inputBarButtonReadonly-bLRHuQ{cursor:default}.inputBarButton-M1ucgO:not(.inputBarButtonReadonly-bLRHuQ):hover{background:var(--bg-bg-overlay-l2);color:var(--text-text-default-active)}.inputBarButton-M1ucgO:disabled{cursor:not-allowed;opacity:.5}.inputBarButtonIcon-pl_Aci{align-items:center;color:var(--icon-icon-default);display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.inputBarButtonIcon-pl_Aci svg{height:16px;width:16px}.inputBarButtonContent-Ekn2du{align-items:center;display:flex;gap:2px;max-width:162px}.inputBarButtonText-ancIQk{color:var(--text-text-default)}.inputBarButtonPlaceholder-MP_bui,.inputBarButtonText-ancIQk{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inputBarButtonPlaceholder-MP_bui{color:var(--text-text-secondary)}.inputBarButtonArrow-rtSwVd{align-items:center;color:var(--icon-icon-secondary);display:flex;flex-shrink:0;font-size:16px;height:16px;justify-content:center;transition:transform var(--transition-fast);width:16px}.inputBarButtonArrowOpen-QrAt_Y{transform:rotate(180deg)}.localRemoteMenuIcon-L_PPon{align-items:center;color:var(--icon-icon-secondary);display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.localRemoteMenuIcon-L_PPon svg{height:16px;width:16px}.localRemoteCheckIcon-8rQend,.menuCheckIcon-R5rYop{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.menuCheckIcon-R5rYop svg{color:var(--icon-icon-brand)!important;height:16px;width:16px}.cascadeFooterButton-SEy3OG{align-items:center;background:none;border:none;border-radius:var(--radius-radius-xs-6);color:var(--text-text-default);cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:6px;height:32px;justify-content:flex-start;padding:0 6px;transition:all var(--transition-fast);width:100%}.cascadeFooterButton-SEy3OG:hover{background:var(--bg-bg-overlay-l2);color:var(--text-text-default)}.connectGithubButton-xjN4hJ{align-items:center;background-color:initial;border:none;border-radius:var(--radius-radius-full,var(--radius-full,9999px));color:var(--text-text-default);cursor:pointer;display:flex;font-size:12px;gap:4px;height:32px;justify-content:center;line-height:18px;padding:6px 8px;transition:all var(--transition-fast)}.connectGithubTooltipTrigger-rC2o5V{display:inline-flex}.connectGithubButtonIcon-A7Vdrf{align-items:center;color:var(--icon-icon-secondary);display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.connectGithubButton-xjN4hJ:hover{background:var(--bg-bg-overlay-l2)}.connectGithubButton-xjN4hJ:disabled{cursor:not-allowed;opacity:.6}.connectGithubButton-xjN4hJ:disabled:hover{background:#0000}.connectGithubButton-xjN4hJ svg{height:16px;width:16px}.projectButtonTipPopover-UVaJ2T{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-kcoZOx,.projectButtonTipPopover-UVaJ2T{box-sizing:border-box;display:flex;flex-direction:column;gap:12px}.modeButtonTipPopover-kcoZOx{text-align:left}.projectButtonTipTitle-pgCVRU{align-items:flex-start;display:flex;gap:4px}.projectButtonTipIcon-Sg69yH{align-items:center;color:var(--status-primary-default);display:flex;flex-shrink:0;height:18px;justify-content:center;margin-top:1px;width:18px}.projectButtonTipIcon-Sg69yH svg{height:16px;width:16px}.projectButtonTipText-ephI0D{color:var(--text-text-default);flex:1 1;font-size:13px;line-height:20px}.projectButtonTipFooter-NTvHz2{align-items:center;display:flex;gap:6px;justify-content:flex-end}.projectButtonTipBtn-A4tvcV{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-A4tvcV:hover{background:var(--bg-bg-overlay-l3)}.projectButtonTipBtnText-TR3bOt{color:var(--text-text-default);font-size:11px;font-weight:450;line-height:16px}.projectButtonTipCountdown-J3ISnU{color:var(--text-text-tertiary);font-size:11px;line-height:16px}.projectButtonTipWrapper-E6Ofx2{align-items:center;display:flex;flex-direction:column}.projectButtonTipArrow-LPi4mk{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-xRcz7N{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-M1ucgO:hover .inputBarButtonClear-xRcz7N{display:flex}.inputBarButton-M1ucgO:hover .inputBarButtonClear-xRcz7N+.inputBarButtonArrow-rtSwVd{display:none}.inputBarButtonClear-xRcz7N svg{height:16px;width:16px}@keyframes projectCodeBreathe-gEe4Lv{0%,to{background:#7864ff14}50%{background:#0000}}.projectButtonPlaceholderCode-nPPbkn{animation:projectCodeBreathe-gEe4Lv 2s ease-in-out infinite;background:#7864ff14;color:var(--text-text-brand,#0ab861)}.projectButtonPlaceholderCode-nPPbkn :is(.inputBarButtonArrow-rtSwVd,.inputBarButtonIcon-pl_Aci,.inputBarButtonPlaceholder-MP_bui,.inputBarButtonText-ancIQk){color:inherit}.projectButtonPlaceholderCode-nPPbkn:not(.inputBarButtonReadonly-bLRHuQ):hover{background:#7864ff14;color:var(--text-text-brand,#0ab861)}.projectButtonPlaceholderWork-XhUrOD{color:var(--text-text-disabled,#8a9096)}.projectButtonPlaceholderWork-XhUrOD :is(.inputBarButtonArrow-rtSwVd,.inputBarButtonIcon-pl_Aci,.inputBarButtonPlaceholder-MP_bui,.inputBarButtonText-ancIQk){color:inherit}.projectButtonPlaceholderWork-XhUrOD:not(.inputBarButtonReadonly-bLRHuQ):hover{color:var(--text-text-disabled,#8a9096)}.solo-lite .messageInputContainer.messageInputFloating .inputBarContainer-jazR5b{height:40px;padding:4px 12px}.repo-selector-container{align-items:center;display:inline-flex;gap:6px}.repo-selector-icon{align-items:center;border-radius:var(--radius-radius-full,var(--radius-full,9999px));color:var(--icon-icon-default);cursor:pointer;display:inline-flex;gap:4px;padding:4px 8px;transition:color .2s ease,background-color .2s ease}.repo-selector-icon:hover{background-color:var(--bg-bg-component-hover)}.repo-selector-icon--disabled{color:var(--icon-icon-disabled);cursor:pointer}.repo-selector-icon--disabled:hover{color:var(--icon-icon-secondary-hover)}.repo-selector-icon--loading{color:var(--icon-icon-disabled);cursor:wait}.repo-selector-branch-icon{align-items:center;border-radius:var(--radius-radius-full,var(--radius-full,9999px));color:var(--icon-icon-default);cursor:pointer;display:inline-flex;gap:4px;padding:4px 8px;transition:color .2s ease,background-color .2s ease}.repo-selector-branch-icon:hover{background-color:var(--bg-bg-component-hover)}.repo-selector-branch-icon--disabled{color:var(--icon-icon-disabled);cursor:not-allowed}.repo-selector-branch-icon--disabled:hover{background-color:initial}.repo-selector-text{color:var(--text-text-secondary);font-size:12px;line-height:16px;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.repo-selector-footer{align-items:center;align-self:stretch;border-radius:var(--radius-radius-xs-6);color:var(--icon-icon-tertiary);cursor:pointer;display:flex;height:32px;justify-content:space-between;padding:0 8px}.repo-selector-footer:hover{background:var(--bg-bg-overlay-l2)}.repo-selector-footer-left{align-items:center;display:flex;gap:8px}.repo-selector-footer-text{color:var(--text-text-default);font-size:13px;font-weight:450;line-height:18px}.repo-selector-footer-icon{align-items:center;color:var(--icon-icon-default);display:flex;height:16px;justify-content:center;width:16px}.repo-selector-footer-icon svg{height:16px;width:16px}.repo-selector-footer-link-icon{align-items:center;color:var(--icon-icon-tertiary);display:flex;height:16px;justify-content:center;width:16px}.repo-selector-footer-link-icon svg{height:16px;width:16px}.repo-selector-create-branch-text{color:var(--text-text-secondary);font-size:12px;line-height:16px}.repo-selector-create-branch-icon{align-items:center;color:var(--text-text-secondary);display:flex;height:12px;justify-content:center;width:12px}.repo-selector-create-branch-icon svg{height:12px;width:12px}@keyframes repo-selector-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.trae-icon-loading{animation:repo-selector-spin 1s linear infinite}.fissionFreeAccessAlert{background:var(--bg-bg-base-default);border:1px solid var(--border-border-neutral-l1);border-radius:6px;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;justify-content:center;overflow:hidden;padding:12px;position:relative;width:100%}.fissionFreeAccessAlert--claim{background:var(--bg-bg-overlay-l1)}.fissionFreeAccessAlertContent{align-items:stretch;display:flex;flex-direction:column;gap:4px;position:relative}.fissionFreeAccessAlertHeader{align-items:center;display:flex;gap:6px}.fissionFreeAccessAlertIcon{align-items:center;display:flex;flex-shrink:0;justify-content:center;padding:2px 0}.fissionFreeAccessAlertTitle{color:var(--text-text-default,#31353a);font-size:13px;font-weight:500;line-height:20px}.fissionFreeAccessAlertDescription{color:var(--text-text-secondary,#5b6066);font-size:12px;font-weight:400;line-height:18px}.fissionFreeAccessAlertActions{align-items:stretch;display:flex;flex-direction:column;gap:6px;position:relative}.fissionFreeAccessAlertActions button{justify-content:center;width:100%}.fissionFreeAccessAlertClose{align-items:center;background:#0000;border:none;color:var(--icon-icon-secondary);cursor:pointer;display:flex;flex-shrink:0;height:16px;justify-content:center;padding:0;position:absolute;right:6px;top:6px;width:16px;z-index:var(--z-above)}.fissionFreeAccessAlertClose:hover{opacity:.8}.core-artifact-share-url-modal{border-radius:12px;overflow:hidden;padding:0}.core-artifact-share-url-modal__popover{z-index:calc(var(--z-fullscreen, 1400) + 1)}.core-artifact-share-url-modal__popover-content{width:360px}.core-artifact-share-url-modal__container{background:var(--bg-bg-menu);border:1px solid var(--border-border-neutral-l1);border-radius:12px;box-shadow:var(--shadow-elevation-300-modal-panel);box-sizing:border-box;color:var(--text-text-default);display:flex;flex-direction:column;gap:16px;padding:12px;width:360px}.core-artifact-share-url-modal__header{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:space-between;padding:0}.core-artifact-share-url-modal__header-title{display:flex;flex:1 1;flex-direction:row;gap:4px;min-width:0}.core-artifact-share-url-modal__header-title-inner{align-items:center;display:flex;flex:1 1;flex-direction:row;gap:8px;min-width:0}.core-artifact-share-url-modal__header-text{align-items:center;display:flex;flex:1 1;flex-direction:row;gap:4px;min-width:0}.core-artifact-share-url-modal__title{color:var(--text-text-default);font-size:16px;font-weight:600;letter-spacing:-.02em;line-height:24px}.core-artifact-share-url-modal__header-icons{border-radius:4px;display:flex;flex-direction:row;gap:4px;height:24px;justify-content:flex-end}.core-artifact-share-url-modal__content{align-items:stretch;display:flex;flex-direction:column;gap:12px;padding:0}.core-artifact-share-url-modal__content--checking{justify-content:center;min-height:62px}.core-artifact-share-url-modal__description{color:var(--text-text-secondary);font-size:12px;font-weight:400;line-height:18px;margin:0}.core-artifact-share-url-modal__actions{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:flex-end}.core-artifact-share-url-modal__generate-button{border-radius:var(--radius-6);height:32px;padding:0 12px}.core-artifact-share-url-modal__generate-button,.core-artifact-share-url-modal__generate-button:not(:disabled),.core-artifact-share-url-modal__generate-button:not(:disabled):active,.core-artifact-share-url-modal__generate-button:not(:disabled):hover{background:var(--bg-bg-invert);color:var(--text-text-onaccent)}.core-artifact-share-url-modal__generate-button:disabled{background:var(--bg-bg-invert-disabled);color:var(--text-text-disabled)}.core-artifact-share-url-modal__generate-button--loading,.core-artifact-share-url-modal__generate-button--loading:disabled{background:var(--bg-bg-invert-disabled);border-radius:8px;color:var(--text-text-tertiary)}.core-artifact-share-url-modal__generate-loading-icon{animation:core-artifact-share-url-modal-spin 1s linear infinite;color:currentColor;flex:0 0 18px;height:18px;width:18px}.core-artifact-share-url-modal__generate-button-label{align-items:center;display:flex;flex-direction:row;font-size:14px;font-weight:500;justify-content:center;letter-spacing:-.02em;line-height:20px;padding:0 4px}.core-artifact-share-url-modal__fallback-trigger{background:#0000;border:0;color:inherit;padding:0}.core-artifact-share-url-modal__checking{align-items:center;color:var(--text-text-secondary);display:flex;flex-direction:row;gap:8px;justify-content:center;transform:translateY(-14px);width:100%}.core-artifact-share-url-modal__checking-icon{animation:core-artifact-share-url-modal-spin 1s linear infinite;color:var(--icon-icon-secondary);flex:0 0 18px;height:18px;width:18px}.core-artifact-share-url-modal__checking-text{color:var(--text-text-secondary);font-size:13px;font-weight:400;line-height:20px}.core-artifact-share-url-modal__active-input{align-items:center;align-self:stretch;background:var(--bg-bg-overlay-l1);border:1px solid var(--border-border-neutral-l1);border-radius:8px;display:flex;flex-direction:row;padding:6px}.core-artifact-share-url-modal__active-input-content{align-items:center;display:flex;flex:1 1;flex-direction:row;min-width:0;padding:0 4px}.core-artifact-share-url-modal__active-link{color:var(--text-text-default);display:block;flex:1 1;font-size:14px;font-weight:400;letter-spacing:-.02em;line-height:20px;min-width:0;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;white-space:nowrap}.core-artifact-share-url-modal__copy-button{flex-shrink:0;min-width:0}.core-artifact-share-url-modal__copied-button{flex-shrink:0;min-width:0}.core-artifact-share-url-modal__copied-button,.core-artifact-share-url-modal__copied-button:disabled,.core-artifact-share-url-modal__copied-button:not(:disabled),.core-artifact-share-url-modal__copied-button:not(:disabled):active,.core-artifact-share-url-modal__copied-button:not(:disabled):hover{background:var(--status-success-surface-l1);color:var(--status-success-default)}.core-artifact-share-url-modal__copied-button:disabled{cursor:not-allowed}.core-artifact-share-url-modal__action-icon{color:currentColor;flex:0 0 16px;height:16px;width:16px}.core-artifact-share-url-modal__copy-button .core-artifact-share-url-modal__action-icon{color:var(--text-text-onaccent)}.core-artifact-share-url-modal__copied-button .core-artifact-share-url-modal__action-icon{color:var(--status-success-default)}.core-artifact-share-url-modal__copied-icon{flex-basis:18px;height:18px;width:18px}.core-artifact-share-url-modal__stop-button .core-artifact-share-url-modal__action-icon{color:var(--text-text-default)}.core-artifact-share-url-modal__active-footer{align-items:center;align-self:stretch;display:flex;flex-direction:row;gap:16px}.core-artifact-share-url-modal__active-hint{align-items:center;display:flex;flex:1 1;flex-direction:row;gap:4px;min-width:0}.core-artifact-share-url-modal__active-hint-text{color:var(--text-text-tertiary);font-size:13px;font-weight:400;letter-spacing:-.02em;line-height:20px}.core-artifact-share-url-modal__info-icon{color:var(--icon-icon-tertiary);flex-shrink:0;height:16px;width:16px}.core-artifact-share-url-modal__banned-message{align-items:flex-start;background:var(--bg-bg-overlay-l1);border:1px solid var(--border-border-neutral-l1);border-radius:var(--radius-8);display:flex;flex-direction:row;gap:8px;padding:10px 12px}.core-artifact-share-url-modal__banned-message .core-artifact-share-url-modal__info-icon{margin-top:2px}.core-artifact-share-url-modal__banned-message-text{color:var(--text-text-secondary);flex:1 1;font-size:13px;font-weight:400;line-height:20px;min-width:0}.core-artifact-share-url-modal__stop-button{min-width:0}.core-artifact-share-url-modal__stop-button:not(:disabled):hover .core-artifact-share-url-modal__stop-icon{color:var(--status-error-default)}@keyframes core-artifact-share-url-modal-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.divider-OMH_4r{align-items:center;box-sizing:border-box;display:flex;height:12px;justify-content:center;width:100%}.padding-vAY1o5{padding-left:var(--spacer-6);padding-right:var(--spacer-6)}.line-HcMivY{border:none;border-top:1px solid var(--border-border-neutral-l1);height:0;margin:0;width:100%}.context-status_progress-wrapper{display:flex;flex:1 1;flex-direction:column;overflow:hidden;position:relative}.context-status_progress-list{display:flex;flex:1 1;flex-direction:column;overflow:hidden;padding:0 16px}.context-status_progress-item{align-items:center;display:flex;flex-shrink:0;gap:8px;height:32px;padding:0 8px}.context-status_progress-item-icon{align-items:center;display:flex;flex-shrink:0;justify-content:center}.context-status_progress-item-icon--completed{color:var(--status-success-default,#26a57b)}.context-status_progress-item-icon--in_progress{color:var(--accent-accent-blue,#3478f6)}.context-status_progress-item-icon--pending{color:var(--text-text-tertiary,#5b6066)}.context-status_progress-spinner-icon{animation:context-status_spinner-rotate 1s linear infinite}@keyframes context-status_spinner-rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.context-status_progress-item-message{color:var(--text-text-secondary-hover,#31353a);flex:1 1;font:var(--body-body-base);font-weight:400;line-height:var(--body-base-lineHeight,20px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.context-status_progress-item-message--completed{color:var(--text-text-default,#1a1a1a)}.context-status_progress-item-message--pending{color:var(--text-text-disabled,#8a9096)}.context-status_context-item{align-items:center;border-radius:4px;box-sizing:border-box;display:flex;flex-shrink:0;gap:8px;height:32px;padding:0 8px;width:100%}.context-status_context-item--hoverable:hover{background:var(--bg-bg-overlay-l1,#ffffff0a)}.context-status_context-item--clickable{cursor:pointer}.context-status_context-item-icon{align-items:center;color:var(--icon-icon-default,#c5c5c5);display:flex;flex-shrink:0;font-size:16px;justify-content:center}.context-status_context-item-icon--command,.context-status_context-item-icon--skill{color:var(--accent-accent-blue,#3f85ff)}.context-status_context-item-icon--rule{color:var(--accent-accent-violet,#9570ff)}.context-status_context-item-icon--web{color:var(--icon-icon-default,#00b8f8)}.context-status_context-item-icon--file{color:var(--accent-accent-cyan,#00b8f8)}.context-status_context-item-icon--other{color:var(--text-text-tertiary,#8a9096)}.context-status_context-item--work .context-status_context-item-icon{color:var(--icon-icon-default,#c5c5c5)}.context-status_context-item--work .context-status_context-item-icon--skill{color:var(--accent-accent-blue,#3f85ff)}.context-status_context-item-warning{align-items:center;color:var(--status-warning-default,#d89614);display:flex;justify-content:center;margin-left:auto}.context-status_context-item-warning svg{height:16px;width:16px}.context-status_context-item-favicon{border-radius:2px;flex-shrink:0;height:16px;object-fit:contain;width:16px}.context-status_context-item-name{color:var(--text-text-default,#1a1a1a);font-size:var(--font-size-base,14px);font-weight:400;line-height:var(--body-base-lineHeight,20px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.context-status_context-item-line-range{color:var(--text-text-disabled,#8a9096);flex-shrink:0;font-size:11px;line-height:16px;margin-left:4px;margin-top:2px}.context-status_context-tooltip-wrapper>div:first-child{align-items:flex-start!important;border-radius:6px!important;box-shadow:0 0 .5px 0 #0000001f,0 1px 2px 0 #00000014,0 2px 4px 0 #0000001f!important}.context-status_context-tooltip{display:flex;flex-direction:column;gap:4px;padding:2px 0!important;text-align:left}.context-status_context-tooltip-title{color:var(--text-text-default,#31353a);font-family:PingFang SC;font-size:var(--body-base-strong-fontSize,13px);font-weight:var(--body-base-strong-fontWeight,500);line-height:var(--body-base-strong-lineHeight,20px);word-break:break-all}.context-status_context-tooltip-desc{color:var(--text-text-secondary,#5b6066);font-family:PingFang SC;font-size:var(--body-base-fontSize,13px);line-height:var(--body-base-lineHeight,20px);word-break:break-all}.context-status_context-tooltip-content{color:var(--text-text-secondary,#8a9096);display:-webkit-box;font-family:PingFang SC;font-size:13px;-webkit-line-clamp:3;line-height:20px;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.context-status_context-tooltip-warning{color:var(--text-text-default,#31353a);display:flex;font-family:PingFang SC;font-size:var(--body-base-fontSize,13px);gap:6px;line-height:var(--body-base-lineHeight,20px)}.context-status_context-tooltip-warning svg{color:var(--status-warning-default,#d89614);flex-shrink:0;height:16px;margin-top:2px;width:16px}.context-status_context-tooltip-info{color:var(--text-text-default,#31353a);display:flex;font-family:PingFang SC;font-size:var(--body-base-fontSize,13px);gap:6px;line-height:var(--body-base-lineHeight,20px)}.context-status_context-tooltip-info svg{color:var(--status-primary-default,#3478f6);flex-shrink:0;height:16px;margin-top:3px;width:16px}.context-status_context-tooltip-plain{color:var(--status-alert-default,#c6a626);font-family:PingFang SC;font-size:13px;line-height:20px}.context-status_usage-bar{align-items:center;display:flex;gap:8px;padding:0 24px}.context-status_usage-bar-track{align-items:flex-start;border:1px solid var(--border-border-neutral-l2,#4d6b992e);border-radius:3px;display:flex;flex:1 1;height:10px;min-width:0;overflow:hidden;position:relative}.context-status_usage-bar-segment{cursor:pointer;height:100%;transition:width .3s ease,opacity .15s ease}.context-status_usage-bar-segment:hover{opacity:.8}.context-status_usage-bar-percent{color:var(--text-text-default,#31353a);cursor:pointer;flex-shrink:0;font-size:var(--body-base-fontSize,13px);font-weight:var(--body-base-strong-fontWeight,500);line-height:var(--body-base-lineHeight,20px)}.context-status_usage-bar-spinner{animation:context-status_usage-bar-spin 1s linear infinite;color:var(--accent-accent-blue,#3478f6);display:flex;flex:1 1;justify-content:flex-end}@keyframes context-status_usage-bar-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.context-status_context-panel{display:flex;flex:1 1;flex-direction:column;gap:6px;overflow:hidden;position:relative}.context-status_tabs-wrapper{align-items:center;display:flex;padding:0 20px;position:relative}.context-status_tabs{align-items:center;display:flex;flex:1 1;gap:4px;margin-bottom:8px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.context-status_tabs::-webkit-scrollbar{display:none}.context-status_tab{align-items:center;background:#0000;border:none;border-radius:4px;cursor:pointer;display:flex;flex-shrink:0;gap:5px;height:24px;padding:0 5px;position:relative;transition:background .15s ease;white-space:nowrap}.context-status_tab:hover{background:var(--bg-bg-overlay-l1,#ffffff0a)}.context-status_tab--active:after{background:var(--icon-icon-secondary,#5b6066);border-radius:1px;bottom:0;content:"";height:1.5px;left:5px;position:absolute;right:5px}.context-status_tab--active:hover{background:#0000}.context-status_tab-indicator{border-radius:2px;flex-shrink:0;height:8px;width:8px}.context-status_tab-label{color:var(--text-text-secondary,#5b6066);font-weight:400}.context-status_tab--active .context-status_tab-label,.context-status_tab-label{font-family:var(--font-family-default);font-size:var(--font-size-regular,13px);line-height:var(--body-xs-lineHeight,14px);overflow:hidden;text-overflow:ellipsis}.context-status_tab--active .context-status_tab-label{color:var(--text-text-default,#31353a);font-weight:500}.context-status_tabs-scroll-btn-wrapper{background:var(--bg-bg-base-default,#fff);bottom:0;position:absolute;top:0;z-index:var(--z-sticky)}.context-status_tabs-scroll-btn-wrapper--left{left:16px;padding-right:4px}.context-status_tabs-scroll-btn-wrapper--right{padding-left:4px;right:16px}.context-status_tabs-scroll-btn-wrapper--left:after{background:linear-gradient(90deg,var(--bg-bg-base-default,#fff) 0,#0000 100%);bottom:0;content:"";left:100%;pointer-events:none;position:absolute;top:0;width:32px}.context-status_tabs-scroll-btn-wrapper--right:before{background:linear-gradient(270deg,var(--bg-bg-base-default,#fff) 0,#0000 100%);bottom:0;content:"";pointer-events:none;position:absolute;right:100%;top:0;width:32px}.context-status_tabs-scroll-btn{align-items:center;background:var(--bg-bg-overlay-l2,#5663771c);border:none;border-radius:4px;color:var(--icon-icon-default,#31353a);cursor:pointer;display:flex;height:24px;justify-content:center;padding:0;transition:background .15s ease,color .15s ease;width:24px}.context-status_tabs-scroll-btn:hover{background:var(--bg-bg-overlay-l3,#56637729);color:var(--icon-icon-default-hover,#111214)}.context-status_tabs-scroll-btn svg{height:14px;width:14px}.context-status_context-content-wrapper{display:flex;flex:1 1;flex-direction:column;overflow:hidden}.context-status_context-panel-content{display:flex;flex:1 1;flex-direction:column;overflow:auto;padding:0 16px}.context-status_context-panel-content::-webkit-scrollbar{width:6px}.context-status_context-panel-content::-webkit-scrollbar-track{background:#0000}.context-status_context-panel-content::-webkit-scrollbar-thumb{background:var(--border-border-neutral-l2,#ffffff1f);border-radius:3px}.context-status_context-panel-content::-webkit-scrollbar-thumb:hover{background:var(--border-border-neutral-l3,#ffffff29)}.context-status_context-panel-content .context-status_context-panel-scroll-content{max-width:550px}.context-status_context-section{margin-bottom:4px}.context-status_context-section:last-child{margin-bottom:0}.context-status_context-section-header{align-items:center;display:flex;height:32px;justify-content:space-between;padding:0 8px}.context-status_context-section-title{color:var(--text-text-tertiary,#525252);font-size:var(--body-base-fontSize,13px);font-weight:400;line-height:var(--body-base-lineHeight,20px);overflow:hidden;text-overflow:ellipsis}.context-status_context-section-settings{align-items:center;border-radius:4px;box-sizing:border-box;color:var(--text-text-tertiary,#5b6066);cursor:pointer;display:flex;height:24px;justify-content:center;opacity:0;padding:4px;transition:opacity .15s ease,background .15s ease;width:24px}.context-status_context-section:hover .context-status_context-section-settings{opacity:1}.context-status_context-section-settings:hover{background:var(--bg-bg-overlay-l2,#5663771c);color:var(--text-text-default,#ccc)}.context-status_context-list{display:flex;flex-direction:column}.context-status_context-list>span{width:100%!important}.context-status_other-context{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center;padding:20px 12px;text-align:center}.context-status_other-context-title{color:var(--text-text-default,#31353a);font-family:var(--font-family-default);font-size:var(--body-base-fontSize,13px);font-weight:500;line-height:var(--body-base-lineHeight,20px)}.context-status_other-context-desc{color:var(--text-text-tertiary,#8a9096);font-family:var(--font-family-default);font-size:var(--body-md-fontSize,12px);font-weight:var(--body-md-fontWeight,400);line-height:var(--body-md-lineHeight,18px);max-width:280px;text-align:center}.context-status_sidebar{display:flex;flex-direction:column;font-family:var(--font-family-default,SF Pro Text,-apple-system,BlinkMacSystemFont,sans-serif);height:100%;overflow:hidden;position:relative;transition:width .2s ease,opacity .15s ease .05s}.context-status_sidebar--hidden{opacity:0;transition:opacity .1s ease,width .2s ease .1s;width:0!important}.context-status_sidebar--fading{opacity:0;transition:none}.context-status_sidebar--floating{background:var(--bg-bg-base-default);border:1px solid var(--border-border-neutral-l1,#4d6b9917);border-radius:12px;box-shadow:0 0 .5px 0 #0000001a,0 1px 2px 0 #0000000f,0 2px 4px 0 #00000014;max-height:min(680px,85vh);max-width:57vw;min-height:min(680px,85vh);overflow:auto;width:320px}.context-status_sidebar-collapse-icon{align-items:center;background:var(--bg-bg-menu,#f8f9fa);border:1px solid var(--border-border-neutral-l2,#4d6b992e);border-radius:99px;box-sizing:border-box;color:var(--icon-icon-default,#8a9096);cursor:pointer;display:flex;height:26px;justify-content:center;left:-13px;padding:0 var(--spacers-spacer-4,4px);position:absolute;top:12px;width:26px}.context-status_sidebar-collapse-icon svg{margin-left:2px}.context-status_sidebar-collapse-icon:hover{border-color:var(--border-border-neutral-l3,#ffffff29);color:var(--icon-icon-default-hover,#ccc)}.context-status_section{display:flex;flex-direction:column;min-height:0;overflow:hidden;padding:12px 0}.context-status_section--artifact,.context-status_section--progress{max-height:260px;min-height:200px}.context-status_section--context{flex:1 1}.context-status_section-header{align-items:center;display:flex;height:32px;justify-content:space-between;padding:0 24px}.context-status_section-header--clickable{cursor:pointer;-webkit-user-select:none;user-select:none}.context-status_section-header--clickable:hover .context-status_section-title{color:var(--text-text-default,#171717)}.context-status_section-chevron{align-items:center;display:flex;height:16px;justify-content:center;transition:transform .2s ease;width:16px}.context-status_section-chevron svg{color:var(--icon-icon-tertiary);font-size:12px}.context-status_section-chevron--collapsed{transform:rotate(-90deg)}.context-status_section--collapsed{max-height:unset;min-height:unset}.context-status_section-header-left{align-items:center;display:flex;gap:4px}.context-status_section-title{color:var(--text-text-tertiary,#525252);font:var(--body-body-base,14px/1.5 sans-serif);font-weight:var(--body-base-strong-fontWeight,500);overflow:hidden;text-overflow:ellipsis}.context-status_section-info-icon{align-items:center;display:flex}.context-status_section-info-icon svg{color:var(--text-text-tertiary,#8a9096);cursor:pointer;height:14px;width:14px}.context-status_section-compact-btn{align-items:center;background:var(--bg-bg-overlay-l2,#5663771c);border:none;border-radius:var(--radius-6,6px);color:var(--text-text-default,#171717);cursor:pointer;display:flex;font-size:var(--font-size-regular,13px);font-weight:var(--font-weight-medium,500);justify-content:center;line-height:20px;padding:4px 10px;transition:background .2s;width:80px}.context-status_section-compact-btn:hover{background:var(--bg-bg-overlay-l3,#56637729)}.context-status_section-compact-btn:disabled{cursor:not-allowed;opacity:.5}.context-status_section-content{display:flex;flex:1 1;flex-direction:column;margin-top:2px;overflow-y:auto}.context-status_section-content::-webkit-scrollbar{width:6px}.context-status_section-content::-webkit-scrollbar-track{background:#0000}.context-status_section-content::-webkit-scrollbar-thumb{background:var(--border-border-neutral-l2,#ffffff1f);border-radius:3px}.context-status_section-content::-webkit-scrollbar-thumb:hover{background:var(--border-border-neutral-l3,#ffffff29)}.context-status_divider-wrapper{box-sizing:border-box;padding:0 24px;width:100%}.context-status_artifact-wrapper{display:flex;flex:1 1;flex-direction:column;overflow:hidden;position:relative}.context-status_artifact-list{display:flex;flex:1 1;flex-direction:column;gap:2px;padding:0 16px}.context-status_fade{background:linear-gradient(0deg,var(--bg-bg-base-default,#fff) 0,#0000 100%);bottom:0;height:32px;left:0;pointer-events:none;position:absolute;right:0}.context-status_empty-state{align-items:center;display:flex;flex-direction:column;gap:12px;height:152px;justify-content:center;padding:0 12px}.context-status_empty-state-icon{align-items:center;background:linear-gradient(var(--bg-bg-base-default,#fff),var(--bg-bg-base-default,#fff)) padding-box,linear-gradient(180deg,#7373731f,#7373733d) border-box;border:1px solid #0000;border-radius:var(--radius-md,8px);display:flex;height:36px;justify-content:center;position:relative;width:36px}.context-status_empty-state-icon svg{color:var(--icon-icon-disabled);height:16px;width:16px}.context-status_empty-state-content{align-items:center;display:flex;flex-direction:column;gap:4px;width:100%}.context-status_empty-state-title{color:var(--text-text-secondary);font:var(--body-body-base,14px/1.5 sans-serif);font-weight:500}.context-status_empty-state-description{color:var(--text-text-disabled);font:var(--body-body-base,14px/1.5 sans-serif);text-align:center}.container-xcWn4m{background:var(--status-primary-surface-l1,#2f74ff1f);border:1px solid var(--status-primary-surface-l2,#2f74ff2e);border-radius:8px;justify-content:space-between;margin-bottom:12px;padding:8px}.container-xcWn4m,.left-BKKusa{align-items:center;display:flex}.left-BKKusa{gap:8px}.infoIcon-PzOpqL{align-items:center;color:var(--status-primary-default,#387bff);display:flex;flex-shrink:0;justify-content:center}.text-xr1KW9{color:var(--text-text-default);font-size:12px;font-weight:400;line-height:18px}.right-VUzWIM{align-items:center;display:flex;flex-shrink:0;gap:8px}.label-mUzm3Z{color:var(--text-text-default);font-size:12px;font-weight:400;line-height:18px;white-space:nowrap}.panel-XsyZlQ{background:var(--bg-bg-menu);border:1px solid var(--border-border-neutral-l1,#4d6b9917);border-radius:4px;box-shadow:0 3px 10px 0 #00000014;display:flex;overflow:hidden}.presetPanel-_CcMUE{align-self:stretch;border-right:1px solid var(--border-border-neutral-l2);display:flex;flex-direction:column;flex-shrink:0;gap:4px;padding:8px;width:120px}.presetItem-nLtGu6{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--text-text-secondary);cursor:pointer;display:flex;font-size:12px;font-weight:500;justify-content:space-between;line-height:1.5;padding:4px;text-align:left;white-space:nowrap;width:100%}.presetItem-nLtGu6:hover{background:var(--bg-bg-overlay-l1)}.presetCheckIcon-G4TlO0{color:var(--icon-icon-brand);flex-shrink:0;height:16px;width:16px}.calendarSection-Bjkal_{display:flex;flex-direction:column}.calendarWrapper-HA889I{padding:0}.footer-VpCtVJ{border-top:1px solid var(--border-border-neutral-l2);display:flex;gap:8px;justify-content:flex-end;padding:8px}.trigger-RCRBn6{align-items:center;background:var(--bg-bg-base-default);border:1px solid var(--border-border-neutral-l1,#4d6b9917);border-radius:4px;box-sizing:border-box;color:var(--icon-icon-secondary,#5b6066);cursor:pointer;display:flex;padding:5px;white-space:nowrap;width:208px}.trigger-RCRBn6:hover{border-color:var(--border-border-neutral-l3)}.triggerContent-NMSs8h{align-items:center;display:flex;flex:1 1;gap:6px;padding:0 2px 0 4px}.triggerPlaceholder-MyG8og{color:var(--text-text-secondary,#5b6066)}.triggerDate-FRaquS,.triggerPlaceholder-MyG8og{font-size:13px;font-weight:400;line-height:20px}.triggerDate-FRaquS{color:var(--text-text-default,#31353a)}.triggerSeparator-FEarbN{color:var(--text-text-tertiary,#8a9096);font-size:13px;font-weight:400;line-height:20px}.monthHeader-Rzdp9w{align-items:center;border-bottom:1px solid var(--border-border-neutral-l2);box-sizing:border-box;display:flex;gap:10px;padding:8px}.monthTitle-RQPMTX{color:var(--text-text-default);flex:1 1;font-size:13px;font-weight:400;line-height:1.538;text-align:center}.navButton-EBlntg{align-items:center;background:#0000;border:none;color:var(--icon-icon-secondary);cursor:pointer;display:flex;flex-shrink:0;height:16px;justify-content:center;padding:0;width:16px}.navButton-EBlntg:hover{color:var(--icon-icon-default)}.navButton-EBlntg:disabled{cursor:default;opacity:.3}.calendarWrapper-HA889I .rdp-root{--rdp-day-height:32px;--rdp-day-width:32px;--rdp-day_button-border-radius:0;--rdp-day_button-height:32px;--rdp-day_button-width:32px;--rdp-selected-border:none;--rdp-disabled-opacity:0.3;--rdp-outside-opacity:1;--rdp-today-color:var(--text-text-brand);--rdp-accent-color:#0000;--rdp-accent-background-color:#0000;--rdp-range_start-color:#fff;--rdp-range_start-background:#0000;--rdp-range_start-date-background-color:#0000;--rdp-range_end-color:#fff;--rdp-range_end-background:#0000;--rdp-range_end-date-background-color:#0000;--rdp-range_middle-background-color:#0000;--rdp-range_middle-color:var(--text-text-default);--rdp-range_middle-foreground-color:var(--text-text-default);box-sizing:border-box;color:var(--text-text-default);font-size:12px;position:relative}.calendarWrapper-HA889I .rdp-root *{box-sizing:border-box}.calendarWrapper-HA889I .rdp-months{display:flex;flex-wrap:wrap;gap:0;max-width:-moz-fit-content;max-width:fit-content;position:relative}.calendarWrapper-HA889I .rdp-month{display:flex;flex-direction:column;gap:0}.calendarWrapper-HA889I .rdp-month_grid{border-collapse:initial;border-spacing:0;padding:8px}.calendarWrapper-HA889I .rdp-month_caption{display:none}.calendarWrapper-HA889I .rdp-weekday{color:var(--text-text-secondary);font-size:12px;font-weight:500;height:32px;width:32px}.calendarWrapper-HA889I .rdp-day{border-radius:0;color:var(--text-text-default);font-size:12px;font-weight:400;height:32px;padding:0;text-align:center;vertical-align:middle;width:32px}.calendarWrapper-HA889I .rdp-outside,.calendarWrapper-HA889I .rdp-outside .rdp-day_button{color:var(--text-text-disabled)}.calendarWrapper-HA889I .rdp-today{font-weight:600}.calendarWrapper-HA889I .rdp-day_button{align-items:center;background:none;border:none;border-radius:0;color:inherit;cursor:pointer;display:inline-flex;font:inherit;font-size:12px;height:32px;justify-content:center;margin:0;padding:0;width:32px}.calendarWrapper-HA889I .rdp-day_button:disabled{cursor:default}.calendarWrapper-HA889I .rdp-day_button:hover{background:var(--bg-bg-overlay-l3,#56637724);border-radius:4px}.calendarWrapper-HA889I .rdp-range_end,.calendarWrapper-HA889I .rdp-range_start{background:#0000}.calendarWrapper-HA889I .rdp-range_start .rdp-day_button{background:var(--bg-bg-invert,#36393d);border-radius:4px 0 0 4px;color:#fff;font-weight:500}.calendarWrapper-HA889I .rdp-range_end .rdp-day_button{background:var(--bg-bg-invert,#36393d);border-radius:0 4px 4px 0;color:#fff;font-weight:500}.calendarWrapper-HA889I .rdp-range_start.rdp-range_end .rdp-day_button{border-radius:4px}.calendarWrapper-HA889I .rdp-range_middle{background:#0000}.calendarWrapper-HA889I .rdp-range_middle .rdp-day_button{background:var(--bg-bg-overlay-l3,#56637724);border-radius:0;color:var(--text-text-default)}.calendarWrapper-HA889I .rdp-range_start .rdp-day_button:hover{background:var(--bg-bg-invert,#36393d);border-radius:4px 0 0 4px}.calendarWrapper-HA889I .rdp-range_end .rdp-day_button:hover{background:var(--bg-bg-invert,#36393d);border-radius:0 4px 4px 0}.calendarWrapper-HA889I .rdp-range_start.rdp-range_end .rdp-day_button:hover{border-radius:4px}.calendarWrapper-HA889I .rdp-range_middle .rdp-day_button:hover{background:var(--bg-bg-overlay-l3,#56637724);border-radius:0}.calendarWrapper-HA889I .rdp-selected .rdp-day_button{border:none}.calendarWrapper-HA889I .rdp-selected{font-size:inherit;font-weight:inherit}.calendarWrapper-HA889I .rdp-hidden{visibility:hidden}.calendarWrapper-HA889I .rdp-disabled:not(.rdp-selected){opacity:var(--rdp-disabled-opacity)}.calendarWrapper-HA889I .rdp-focusable{cursor:pointer}.calendarWrapper-HA889I :is(.rdp-outside.rdp-range_end,.rdp-outside.rdp-range_middle,.rdp-outside.rdp-range_start,.rdp-outside.rdp-selected) .rdp-day_button{background:#0000;border-radius:0;color:var(--text-text-disabled);font-weight:400}.calendarWrapper-HA889I .rdp-outside .rdp-day_button:hover{background:#0000}.popover-oU5qd8{z-index:var(--z-popover)}.skeletonListContainer-ffau2j{border:1px solid var(--border-border-neutral-l1,#7373731f);border-radius:12px;display:flex;flex-direction:column;overflow:hidden}.skeletonListRow-s4RxEm{align-items:center;border-bottom:1px solid #7373731f;display:flex;padding:16px}.skeletonListRow-s4RxEm:last-child{border-bottom:none}.skeletonListLeft-AgVxxZ{flex:1 1}.skeletonListLeft-AgVxxZ,.skeletonListRight-cwSTKs{align-items:center;display:flex;gap:8px}.skeletonCardGrid-c5m5l_{display:grid;gap:16px;grid-template-columns:repeat(2,1fr)}.skeletonCard-yThfgD{border:1px solid var(--border-border-neutral-l2);border-radius:6px;display:flex;flex-direction:column;gap:8px;padding:16px}.skeletonCardTop-IjbdwU{display:flex;flex-direction:column;gap:2px}.skeletonCardDivider-vGvIBr{padding:4px 0}.skeletonCardDividerLine-AkdhsU{border-top:1px dashed var(--border-border-neutral-l1)}.skeletonCardBottom-dhvbAX{align-items:center;display:flex;justify-content:space-between}.skeletonCardBottomRight-m8qrvg{align-items:center;display:flex;gap:6px}.skeletonHistoryContainer-YLHbqs{display:flex;flex:1 1;flex-direction:column;margin-top:16px;overflow:hidden}.skeletonDateLabel-AdvJGT{padding:8px 0}.skeletonHistoryRow-QqhrEa{display:flex;gap:12px;padding:6px 16px}.skeletonTimelineCol-RviCJA{align-items:center;display:flex;flex-direction:column;flex-shrink:0;gap:6px;padding-top:2px;width:16px}.skeletonTimelineLine-mryGop{background:var(--border-border-neutral-l2);flex:1 1;width:1px}.skeletonHistoryContent-VI4xlQ{display:flex;flex:1 1;flex-direction:column;gap:0;min-width:0;padding-bottom:16px}.skeletonHistoryMeta-GGOIU_{margin-top:8px}.skeletonTemplateContainer-SbF42A{display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}@media (max-width:900px){.skeletonTemplateContainer-SbF42A{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.skeletonTemplateContainer-SbF42A{grid-template-columns:1fr}}.skeletonTemplateCard-lY4A94{border:1px solid #4d6b992e;gap:16px;min-width:0;padding:16px}.container-EARcg7,.skeletonTemplateCard-lY4A94{border-radius:6px;display:flex;flex-direction:column}.container-EARcg7{height:100%;overflow:hidden;width:100%}.header-sv8k55{align-items:center;display:flex;gap:8px;height:48px;padding:0 12px}.header-sv8k55>*{-webkit-app-region:no-drag}.headerSpacer-fTjdA3{flex:1 1}.canvas-AJyk9b{box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;gap:24px;margin:0 auto;max-width:1040px;overflow:hidden;padding:6px 40px;width:100%}.titleSection-MrFOmR{display:flex;flex-direction:column;gap:4px}.title-HZ8e5F{color:var(--text-text-default);font-size:24px;font-weight:600;line-height:32px;margin:0}.description-DvU2Wx{color:var(--text-text-secondary);font-size:13px;font-weight:400;line-height:20px;margin:0}.tabsContainer-SP7ECQ{display:flex;gap:16px;padding:4px 0}.tab-F1dn8b{background:none;border:none;border-bottom:2px solid #0000;box-sizing:border-box;color:var(--text-text-tertiary);cursor:pointer;font-size:13px;font-weight:600;height:40px;line-height:20px;padding:0 4px}.tabActive-AVWMPF{border-bottom-color:var(--border-border-contrast);color:var(--text-text-default)}.tabContent-zo4FQS{display:flex;flex:1 1;flex-direction:column;overflow-y:auto}.cardGrid-pQk9uz{border:1px solid var(--border-border-neutral-l1,#7373731f);border-radius:6px;display:flex;flex-direction:column;overflow:hidden}.loadingMore-B0jTlM{color:var(--text-text-secondary);display:flex;font-size:13px;justify-content:center;padding:16px 0}.emptyState-trZzwT{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:24px}.emptyState-trZzwT:before{content:"";flex:0 0 33%}.emptyContent-HNpr1r{align-items:center;display:flex;flex-direction:column;gap:12px}.emptyIcon-C8w1g8{color:var(--icon-icon-disabled);height:28px;width:28px}.emptyText-byGipF{color:var(--text-text-secondary);font-size:13px;font-weight:400;line-height:20px;margin:0;text-align:center}.emptyTextGroup-tzlx59{align-items:center;display:flex;flex-direction:column;gap:4px}.emptySubText-ZbQMpq{color:var(--text-text-disabled);font-size:12px;font-weight:400;line-height:18px;margin:0;text-align:center}.emptyAction-F0_1V_{align-items:center;background:var(--bg-bg-invert);border:none;border-radius:var(--radius-6,6px);cursor:pointer;display:flex;gap:0;height:28px;padding:0 8px}.emptyAction-F0_1V_:hover{opacity:.9}.emptyActionLabel-U2Ec6S{color:var(--text-text-onaccent);font-size:13px;font-weight:500;line-height:20px;padding:0 4px;white-space:nowrap}.emptyActionIcon-yn0iTR{align-items:center;color:var(--text-text-onaccent);display:flex;height:16px;justify-content:center;width:16px}.root-Z1J1qZ{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.filterBar-kPxvp6{align-items:center;background:var(--bg-bg-base-default);display:flex;flex-shrink:0;gap:16px;height:32px;margin-bottom:16px}.scrollArea-_enSaf{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow-y:auto}.statusSelect-Z2bC5y{height:32px;width:120px}.statusSelect-Z2bC5y [role=listbox]{max-height:280px}.statusSelect-Z2bC5y>div{display:block;width:100%}.taskSelect-AEF0vj{height:32px;max-width:280px;min-width:160px;width:200px}.taskSelect-AEF0vj>div{display:block;width:100%}.datePicker-lm9Ht1{align-items:center;background:var(--bg-bg-overlay-l1,#56637712);border:1px solid var(--border-border-neutral-l1,#4d6b9917);border-radius:4px;box-sizing:border-box;cursor:pointer;display:flex;height:32px;max-width:280px;min-width:160px;padding:5px 6px;width:200px}.datePickerContent-mtnHhw{align-items:center;display:flex;flex:1 1;padding:0 2px 0 4px}.datePickerText-LnCmVe{align-items:center;color:var(--text-text-default);display:flex;flex:1 1;font-size:13px;gap:6px;line-height:20px;padding:0 4px}.datePickerSeparator-oFn4f7{color:var(--text-text-tertiary,#8a9096)}.datePickerIcon-OpygU9{color:var(--icon-icon-secondary);flex-shrink:0;height:16px;width:16px}.listContainer-F4Xdqr{gap:0}.dateGroup-L9ds__,.listContainer-F4Xdqr{display:flex;flex-direction:column}.dateLabel-E8ZA_j{color:var(--text-text-default);font-size:13px;font-weight:500;line-height:20px;padding:8px 0}.timelineContainer-AQXowP{display:flex;flex-direction:column}.historyRow-o_zgo7{align-items:stretch;border-radius:6px;cursor:pointer;display:flex;gap:12px;padding:6px 16px}.historyRow-o_zgo7:hover{background:var(--bg-bg-overlay-l1,#5663770f);cursor:pointer}.historyRowDisabled-VLW8IU{cursor:default;opacity:.5}.historyRowDisabled-VLW8IU:hover{background:none;cursor:default}.timelineColumn-kvoiPe{align-items:center;display:flex;flex-direction:column;flex-shrink:0;gap:6px;padding-top:2px;width:16px}.statusIcon-q2gHd2{flex-shrink:0;height:16px;width:16px}.statusIconSuccess-ZYNwoa{color:var(--status-success-default,#33c192)}.statusIconFailure-BGqVkj{color:var(--text-text-danger,#f65a5a)}.statusIconRunning-YJajNR{animation:spin-ou2HKc 1s linear infinite;color:var(--icon-icon-tertiary,#8a9096)}@keyframes spin-ou2HKc{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.statusIconWaiting-J4qydJ{color:var(--status-warning-default,#e6a637)}.statusIconStopped-NqzbW9{color:var(--icon-icon-secondary)}.timelineLine-_jChm_{background:var(--border-border-neutral-l2,#4d6b995c);flex:1 1;width:1px}.historyContent-dfCeUZ{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0;padding-bottom:16px}.infoRow-tWWViU{align-items:center;display:flex;gap:8px}.taskName-UEhbfS{color:var(--text-text-default);font-size:13px;font-weight:500;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.metaSection-Z86G9o{display:flex;flex-direction:column;gap:0;padding-top:8px}.metaRow-Mc5voU{align-items:center;display:flex;gap:8px}.timeInfo-R3eHiq,.triggeredBy-YEedIP{color:var(--text-text-tertiary);font-size:12px;font-weight:400;line-height:18px}.timeInfo-R3eHiq{align-items:center;display:flex;gap:4px}.errorMessage-T7pn7q{color:var(--text-text-danger,#e8463a)}.errorMessage-T7pn7q,.warningMessage-lZHL0D{font-size:12px;font-weight:400;line-height:18px}.warningMessage-lZHL0D{color:var(--text-text-warning,#e98a14)}.loadingMore-n3hBV8{color:var(--text-text-secondary);display:flex;font-size:13px;justify-content:center;padding:16px 0}.container-YgYmSM{display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}@media (max-width:900px){.container-YgYmSM{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.container-YgYmSM{grid-template-columns:1fr}}.card-_oFXKS{border:1px solid #4d6b992e;border-radius:6px;cursor:pointer;display:flex;flex-direction:column;gap:16px;min-width:0;padding:16px}.card-_oFXKS:hover{background:var(--bg-bg-hover,#5663770f)}.cardIcon-ZFp7gR{border-radius:5.6px;box-shadow:0 1px 3.8px 0 #5e626617,0 6px 12px 0 #5e626617;flex-shrink:0;height:48px;width:48px}.cardIcon-ZFp7gR svg,.cardIconImg-Ir2I_1{display:block;height:48px;width:48px}.cardIconImg-Ir2I_1{border-radius:5.6px;object-fit:cover}.cardIconImg-Ir2I_1 svg{border-radius:5.6px;display:block;height:48px;width:48px}.cardTextGroup-KWTVxc{display:flex;flex-direction:column;gap:2px;min-width:0}.cardName-LP1Fhu{color:var(--text-text-default,#26292c);font-size:13px;font-weight:500;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cardDescription-VEKD4l{color:var(--text-text-secondary,#7e8389);display:-webkit-box;font-size:11px;font-weight:400;-webkit-line-clamp:2;line-height:16px;-webkit-box-orient:vertical;overflow:hidden}.emptyState-p6FE0G{align-items:center;display:flex;flex:1 1;justify-content:center;padding:48px 0}.emptyText-s8gLsY{color:var(--text-text-secondary);font-size:13px;font-weight:400;line-height:20px;margin:0}.container-lYdrNK{display:flex;gap:8px}.dayButton-HRfOcd{align-items:center;background:#0000;border:1px solid var(--border-border-neutral-l1);border-radius:9999px;box-sizing:border-box;color:var(--text-text-secondary);cursor:pointer;display:flex;font-size:13px;font-weight:400;height:32px;justify-content:center;line-height:20px;padding:0 6px;text-align:center;width:32px}.dayButton-HRfOcd.selected-b2cVwb{background:var(--bg-bg-invert);color:var(--text-text-onaccent)}.dayButton-HRfOcd:hover:not(.selected-b2cVwb){background:var(--bg-bg-overlay-l2)}.trigger-gHo3pS{align-items:center;background:var(--bg-bg-defaut);border:1px solid var(--border-border-neutral-l1);border-radius:4px;box-sizing:border-box;color:var(--text-text-default);cursor:pointer;display:flex;font-size:13px;font-weight:400;height:32px;line-height:20px;padding:6px 4px;width:100%}.trigger-gHo3pS:hover{border-color:var(--border-border-neutral-l2)}.triggerContent-uhYYqf{align-items:center;display:flex;flex:1 1;min-width:0;padding:0 2px 0 4px}.triggerText-te2vfQ{flex:1 1;overflow:hidden;padding:0 4px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.triggerIcon-EKLEAm{align-items:center;color:var(--icon-icon-secondary);display:flex;flex:none;height:16px;justify-content:center;width:16px}.popoverHighZ-zVPS82{z-index:var(--z-notification)!important}.grid-FvhiXe{background:var(--bg-bg-menu);border:1px solid var(--border-border-neutral-l1);border-radius:6px;box-shadow:0 3px 10px #00000014;box-sizing:border-box;display:grid;gap:4px 0;grid-auto-rows:28px;grid-template-columns:repeat(7,28px);padding:8px}.cell-Y6z2tG{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--text-text-secondary);cursor:pointer;display:flex;font-size:12px;font-weight:400;height:28px;justify-content:center;line-height:18px;padding:0;width:28px}.cell-Y6z2tG:hover:not(.cellSelected-DPpWIa){background:var(--bg-bg-overlay-l1)}.cellSelected-DPpWIa{background:var(--bg-bg-invert);color:var(--text-text-onaccent)}.trigger-l3O7bZ{align-items:center;background:var(--bg-bg-base-default);border:1px solid var(--border-border-neutral-l1);border-radius:4px;box-sizing:border-box;color:var(--text-text-default);cursor:pointer;display:flex;font-size:13px;font-weight:400;height:32px;line-height:20px;padding:6px 4px;width:100%}.trigger-l3O7bZ:hover{border-color:var(--border-border-neutral-l2)}.triggerContent-y96aW1{align-items:center;display:flex;flex:1 1;min-width:0;padding:0 2px 0 4px}.triggerPlaceholder-A4Dahh,.triggerText-kU3280{flex:1 1;overflow:hidden;padding:0 4px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.triggerPlaceholder-A4Dahh{color:var(--text-text-tertiary)}.triggerIcon-QloTZF{align-items:center;color:var(--icon-icon-secondary);display:flex;flex:none;height:16px;justify-content:center;width:16px}.popoverHighZ-g0Banb{z-index:var(--z-notification)!important}.panel-jMm6lR{align-items:center;background:var(--bg-bg-menu);border:1px solid var(--border-border-neutral-l1,#4d6b991f);border-radius:6px;box-shadow:0 3px 10px #00000014;display:flex;gap:3px;padding:0 8px}.column-WXBqC4{height:196px;overflow-y:auto;position:relative;scroll-snap-type:y mandatory;scrollbar-width:none;width:61px}.column-WXBqC4::-webkit-scrollbar{display:none}.colonSeparator-bFgnSa{align-items:center;color:var(--text-text-secondary);display:flex;font-family:Roboto,sans-serif;font-size:12px;font-weight:400;height:28px;justify-content:center;line-height:20px;width:12px}.columnPadding-hEygj0{flex-shrink:0;height:84px}.item-qLOyZW{align-items:center;border-radius:4px;box-sizing:border-box;color:var(--text-text-secondary);cursor:pointer;display:flex;flex-shrink:0;font-size:12px;font-weight:400;height:28px;line-height:18px;padding:5px 12px;scroll-snap-align:center}.item-qLOyZW:hover{background:var(--bg-bg-base-secondary)}.itemSelected-N0n4Oa{color:var(--text-text-default);font-weight:400}.highlightBar-A4L5a8{align-items:center;border:1px solid #4d6b992e;border-radius:4px;box-sizing:border-box;display:flex;height:28px;justify-content:flex-end;left:0;padding-right:4px;pointer-events:none;position:absolute;right:0;top:84px;z-index:2}.highlightUnit-_4lCzt{color:var(--text-text-secondary);font-size:10px;font-weight:500;letter-spacing:.3%;line-height:18px;text-align:center;width:18px}.columnInner-wLWZGK{position:relative}.maskTop-NW3e5m{background:linear-gradient(to bottom,var(--bg-bg-menu),#0000);top:0}.maskBottom-pR1wrg,.maskTop-NW3e5m{height:84px;left:0;pointer-events:none;position:absolute;right:0;z-index:1}.maskBottom-pR1wrg{background:linear-gradient(to top,var(--bg-bg-menu),#0000);bottom:0}.container-Jnn9Js{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-sageUV{align-items:flex-start;display:flex;gap:6px}.icon-mzeAF5{color:var(--status-warning-default);flex-shrink:0;height:18px;margin-top:1px;width:18px}.iconPrimary-h69iDj{color:var(--status-primary-default)}.text-ENbaad{color:var(--text-text-default);font-size:13px;line-height:20px}.actions-hO75Ug{display:flex;gap:6px;justify-content:flex-end}.compactToolbarTrigger{align-items:center;background:#0000;border:none;border-radius:var(--radius-4,4px);color:var(--icon-icon-default);cursor:pointer;display:flex;height:24px;justify-content:center;padding:0;transition:background .15s ease,color .15s ease;width:24px}.compactToolbarTrigger:hover{background:var(--bg-bg-overlay-l2);color:var(--icon-icon-default)}.compactToolbarTrigger:active{background:var(--bg-bg-overlay-l3)}.compactToolbarTrigger[data-open=true]{background:var(--bg-bg-overlay-l2);color:var(--icon-icon-default)}.compactToolbarMenu{background:var(--bg-bg-menu);border:1px solid var(--border-border-neutral-l1);border-radius:var(--radius-8,8px);box-shadow:var(--shadow-elevation-200-menu-panel);display:flex;flex-direction:column;min-width:160px;padding:4px}.compactToolbarMenuItem{align-items:center;background:#0000;border:none;border-radius:var(--radius-4,4px);color:var(--text-text-default);cursor:pointer;display:flex;font-size:13px;gap:8px;line-height:20px;font:var(--body-body-md-strong);padding:6px 8px;transition:background .15s ease;white-space:nowrap}.compactToolbarMenuItem:hover{background:var(--bg-bg-overlay-l2)}.compactToolbarMenuItem:active{background:var(--bg-bg-overlay-l3)}.compactToolbarMenuItemIcon{align-items:center;color:var(--icon-icon-default);display:flex;height:16px;justify-content:center;width:16px}.container-R3uOlg{background:var(--bg-bg-base-default,#fff);border:1px solid var(--border-border-neutral-l3,#4d6b995c);border-radius:12px;box-shadow:0 6px 24px -1px #1818180f,0 3px 8px 0 #1818180a;display:flex;flex-direction:column;outline:none;padding:12px}.messageInputContainer.messageInputFloating .container-R3uOlg{border:none;border-radius:16px;box-shadow:none}.header-I8zlXz{display:flex;gap:12px;justify-content:space-between;margin-bottom:16px;padding:4px 0 4px 4px}.avatar-n0sNjs,.header-I8zlXz{align-items:center;height:24px}.avatar-n0sNjs{background:var(--bg-bg-brand,#0fdc78);border-radius:var(--radius-sm,4px);display:none;flex-shrink:0;justify-content:center;width:24px}.avatar-n0sNjs svg{color:var(--special-black,#000);height:50%;width:70%}.titleSection-p54MOO{flex:1 1;min-width:0}.titleWrapper-bDToO_{color:var(--text-text-default,#31353a);font-size:14px;font-weight:500;line-height:20px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:-moz-fit-content;width:fit-content}.closeBtn-zgU_5o{flex-shrink:0}.optionList-eOUR0u{display:flex;flex-direction:column;gap:4px}.option-CpxwLM{align-items:center;background:var(--bg-bg-overlay-l1,#5663770f);border:none;border-radius:6px;cursor:pointer;display:flex;min-height:36px;outline:none;padding:8px 12px;text-align:left;transition:background-color .1s ease-out;width:100%}.option-CpxwLM:hover{background:var(--bg-bg-overlay-l3,#56637724)}.option-CpxwLM:focus-visible{background:var(--bg-bg-overlay-l3,#56637724)}.optionFocused-GLWdpD{background:var(--bg-bg-overlay-l3,#56637724)}.optionDisabled-CwOPGz{cursor:not-allowed;opacity:.5}.optionLabel-knEhs0{align-items:center;color:var(--text-text-default);display:flex;font-size:13px;font-weight:500;justify-content:space-between;line-height:20px;width:100%}.optionArrow-W_wnxB{align-items:center;color:var(--icon-icon-secondary);display:flex;flex-shrink:0;height:12px;justify-content:center;width:12px}.optionArrowHidden-k9gLrp{visibility:hidden}.option-CpxwLM:hover .optionArrow-W_wnxB,.optionFocused-GLWdpD .optionArrow-W_wnxB{color:var(--icon-icon-secondary)}.tooltipKey-lrH6sd{color:var(--text-text-disabled,#666b75);font-size:10px;font-weight:400;line-height:14px}.inputConfirmModal-UO06jD{align-items:flex-end;bottom:0;display:flex;min-height:100%;position:absolute;width:100%;z-index:var(--z-dropdown)}.confirmModal-CS6fv9{width:100%}.messageInputContainer.messageInputFloating .inputConfirmModal-UO06jD{border-top:1px solid var(--border-border-neutral-l1);min-height:auto;position:static;z-index:auto}.toggleWrapper-u1SjQW{align-items:center;display:inline-flex;flex-shrink:0}.toggleButton-CkvBAl{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--text-text-secondary);cursor:pointer;display:inline-flex;height:24px;justify-content:center;padding:3px;transition:color .15s,background-color .15s}.toggleButton-CkvBAl:hover,.toggleButtonActive-npw0o5:hover{background:var(--bg-bg-base-tertiary)}.toggleButtonDisabled-VAyyI3{cursor:not-allowed;opacity:.5}.toggleButtonDisabled-VAyyI3:hover{background:#0000}.toggleButtonLocked-TRIX0u{cursor:not-allowed;opacity:.5}.toggleButtonLocked-TRIX0u:active,.toggleButtonLocked-TRIX0u:hover,.toggleButtonLockedOn-TNk1Us:active,.toggleButtonLockedOn-TNk1Us:hover{background:#0000}.toggleButtonExpress-XGAwmP{cursor:default}.toggleButtonExpress-XGAwmP:hover{background:var(--bg-bg-base-tertiary)}.guideTooltip-DWlTEy{display:flex;flex-direction:column;gap:4px;max-width:184px;min-width:140px;padding:4px 0;text-align:left}.guideTitle-Qny7e6{align-items:center;display:flex;font-size:var(--heading-2xs-fontSize,12px);font-weight:600;line-height:var(--heading-2xs-lineHeight,18px)}.guideTitleHighlight-Ath_61{overflow:hidden;text-overflow:ellipsis}.guideDescription-V20RYI{color:var(--text-text-secondary,#9599a6);font-size:var(--body-md-fontSize,12px);font-weight:var(--body-md-fontWeight,400);line-height:var(--body-md-lineHeight,18px)}.guideActions-uH57in{align-items:center;display:flex;gap:8px;margin-top:4px}.guideConfirmBtn-Eyha_k{align-items:center;background:var(--bg-bg-overlay-l3,#e0e2f214);border:none;border-radius:var(--radius-radius-4,4px);color:var(--text-text-default,#d1d3db);cursor:pointer;display:flex;font-size:var(--heading-2xs-fontSize,12px);font-weight:600;gap:4px;justify-content:center;line-height:var(--heading-2xs-lineHeight,18px);overflow:hidden;padding:4px 12px;text-overflow:ellipsis;width:100%}.guideConfirmBtn-Eyha_k:hover{background:var(--bg-bg-overlay-l2,#e0e2f21f)}.guideUpgradeBtn-Azbipf{align-items:center;background:var(--bg-bg-overlay-l3,#e0e2f214);border:none;border-radius:var(--radius-radius-4,4px);color:var(--text-text-default,#d1d3db);cursor:pointer;display:flex;font-size:var(--heading-2xs-fontSize,12px);font-weight:600;gap:4px;justify-content:center;line-height:var(--heading-2xs-lineHeight,18px);overflow:hidden;padding:4px 12px;text-overflow:ellipsis;width:100%}.guideUpgradeBtn-Azbipf:hover{background:var(--bg-bg-overlay-l2,#e0e2f21f)}.guideCountdown-A4_c1R{color:var(--text-text-secondary,#9599a6);font-family:JetBrains Mono,monospace;font-size:12px;line-height:18px;margin-left:4px}.banner-IExFl9{background:var(--status-primary-surface-l1,#3579ff2e);border:1px solid var(--status-primary-surface-l2,#3579ff47);border-radius:var(--radius-radius-6,6px);box-sizing:border-box;gap:8px;margin-bottom:8px;padding:6px 8px;width:100%}.banner-IExFl9,.body-ctDFX6{align-items:center;display:flex}.body-ctDFX6{flex:1 1;gap:6px;min-width:0}.icon-oXP5W7{align-items:center;display:flex;flex-shrink:0}.icon-oXP5W7 svg{height:14px;width:14px}.text-ln7867{color:var(--text-text-default,#d1d3db);font-family:var(--heading-2xs-fontFamily,"SF Pro Text");font-size:var(--heading-2xs-fontSize,12px);font-style:normal;font-weight:600;line-height:var(--heading-2xs-lineHeight,18px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.actions-eWuvMq{align-items:center;display:flex;flex-shrink:0;gap:4px}.upgradeButton-_d8TDb{color:var(--text-text-default,#d1d3db);font-family:var(--body-sm-strong-fontFamily,"SF Pro Text");font-size:var(--body-sm-strong-fontSize,11px);font-style:normal;font-weight:var(--body-sm-strong-fontWeight,500);line-height:var(--body-sm-strong-lineHeight,16px);text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip:ink;background:none;border:none;cursor:pointer;padding:0;text-decoration-skip-ink:auto;text-underline-offset:auto;text-underline-position:from-font;white-space:nowrap}.upgradeButton-_d8TDb:hover{color:var(--text-text-default-hover)}.anchor-I_a_pN{display:inline-flex;position:relative}.popover-i3vnLV{display:inline-flex;filter:drop-shadow(var(--shadow-elevation-200-menu-panel));position:absolute;right:0;top:calc(100% + 10px);width:280px;z-index:calc(var(--z-fullscreen, 1400) + 2)}.arrow-AAizMv{height:6px;overflow:hidden;position:absolute;right:32px;top:-5px;width:12px}.arrow-AAizMv:before{background:var(--bg-bg-menu,#fff);border:1px solid var(--border-border-neutral-l2,#7373732e);border-bottom:0;border-right:0;content:"";height:8px;left:2px;position:absolute;top:1px;transform:rotate(45deg);width:8px}.container-z4pf79{align-items:stretch;background:var(--bg-bg-menu,#fff);border:1px solid var(--border-border-neutral-l2,#7373732e);border-radius:16px;display:flex;flex-direction:column;gap:12px;padding:12px;width:280px}.previewImage-GoVmWa{border-radius:12px;display:block;height:200px;object-fit:cover;width:100%}.copy-i8Yx6b{align-items:stretch;display:flex;flex-direction:column;gap:4px;padding:0 4px}.title-MlWiiB{color:var(--text-text-default,#0a0a0a);font:var(--body-body-base-strong,500 14px/20px var(--font-family-default,sans-serif));letter-spacing:-.02em}.description-tgb5cK{color:var(--text-text-tertiary,#737373);font:var(--body-body-md,400 12px/18px var(--font-family-default,sans-serif))}.footer-uqJGdN{align-items:center;display:flex;gap:12px;justify-content:space-between;padding-left:4px}.pageIndex-riCTkc{color:var(--text-text-tertiary,#737373);font:var(--body-body-md,400 12px/18px var(--font-family-default,sans-serif))}.actions-wyDWBE{align-items:center;display:inline-flex;gap:8px}.primaryButton-b1nX3o,.secondaryButton-F6qNTj{align-items:center;border:0;border-radius:8px;cursor:pointer;display:inline-flex;font:500 13px/20px var(--font-family-default,sans-serif);height:32px;justify-content:center;letter-spacing:-.02em;padding:6px 12px}.primaryButton-b1nX3o{background:var(--bg-bg-invert,#262626);color:var(--text-text-default-reverse,#fff)}.secondaryButton-F6qNTj{background:#0000;color:var(--text-text-default,#0c0c0c)}.primaryButton-b1nX3o:hover{background:var(--bg-bg-invert-hover,#404040)}.secondaryButton-F6qNTj:hover{background:var(--bg-bg-overlay-l1,#73737314)}.user-message-navigator{align-items:center;display:flex;flex-direction:column;left:0;padding:8px 0;position:absolute;top:50%;transform:translateY(-50%);z-index:var(--z-sticky)}.user-message-navigator:before{bottom:-50vh;content:"";left:0;position:absolute;top:-50vh;width:20px;z-index:-1}.user-message-navigator__container{overflow-x:hidden;overflow-y:auto;position:relative;scrollbar-width:none;-ms-overflow-style:none}.user-message-navigator__container::-webkit-scrollbar{display:none}.user-message-navigator__track{align-items:center;display:flex;flex-direction:column;padding:4px 0}.user-message-navigator__dot{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;flex-shrink:0;height:20px;justify-content:center;padding:0;transition:transform .15s ease;width:20px}.user-message-navigator__dot:hover{transform:scale(1.2)}.user-message-navigator__dot:focus{outline:none}.user-message-navigator__dot:focus-visible{border-radius:50%;outline:2px solid var(--border-border-brand,#00d47e);outline-offset:2px}.user-message-navigator__dot-inner{background:var(--bg-bg-overlay-l2,#e0e2f20d);border-radius:50%;height:8px;transition:background .15s ease;width:8px}.user-message-navigator:hover .user-message-navigator__dot-inner{background:var(--bg-bg-overlay-l4,#e0e2f21f)}.user-message-navigator__dot--active .user-message-navigator__dot-inner,.user-message-navigator__dot:hover .user-message-navigator__dot-inner{background:var(--icon-icon-tertiary,#666b75)}.user-message-navigator:hover .user-message-navigator__dot--active .user-message-navigator__dot-inner{background:var(--icon-icon-secondary,#9599a6)}.user-message-navigator__mask{height:40px;left:0;pointer-events:none;position:absolute;right:0;z-index:var(--z-above)}.user-message-navigator__mask--top{background:linear-gradient(to bottom,var(--bg-bg-menu) 0,#0000 100%);top:0}.user-message-navigator__mask--bottom{background:linear-gradient(to top,var(--bg-bg-menu) 0,#0000 100%);bottom:0}.core-in-message-previewer{background:var(--bg-bg-base-default);border:1px solid var(--border-border-neutral-l2);border-radius:var(--chat-radius-md,12px);max-width:640px;overflow:hidden;position:relative;width:100%}.core-in-message-previewer--no-header{border-radius:0 0 var(--chat-radius-md,12px) var(--chat-radius-md,12px);border-top:none}.core-in-message-previewer__header{align-items:center;background:var(--chat-bg-card,#fafafa);border-bottom:1px solid var(--border-border-neutral-l1,#7373731f);border-radius:var(--chat-radius-md,12px) var(--chat-radius-md,12px) 0 0;cursor:pointer;display:flex;gap:8px;height:48px;padding:var(--chat-spacer-md,12px) var(--chat-spacer-lg,16px) var(--chat-spacer-md,12px) var(--chat-spacer-md,12px)}.core-in-message-previewer__header:hover{background:var(--chat-bg-card-hover)}.core-in-message-previewer__header-icon{align-items:center;display:flex;flex-shrink:0;font-size:24px;height:24px;justify-content:center;width:24px}.core-in-message-previewer__header-content{font-size:13px;line-height:20px;min-width:0}.core-in-message-previewer__header-name{color:var(--text-text-default,#0a0a0a);font-family:var(--fontFamily,"SF Pro Text");font-size:var(--body-base-strong-fontSize,14px);font-weight:var(--body-base-strong-fontWeight,500);letter-spacing:-.28px;line-height:var(--body-base-strong-lineHeight,20px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-in-message-previewer__header-type{color:var(--text-text-tertiary);font:var(--body-body-md);margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-in-message-previewer__content{cursor:pointer;height:0;overflow:hidden;padding-bottom:46.875%;position:relative;width:100%}.core-in-message-previewer__content>*{height:100%;left:0;position:absolute;top:0;width:100%}.core-in-message-previewer--failed{background:none;border:none}.core-in-message-previewer--failed .core-in-message-previewer__header{border:1px solid var(--border-border-neutral-l2);border:1px solid var(--border-border-neutral-l1,#7373731f);border-radius:var(--chat-radius-md,12px);gap:12px;height:auto;padding:var(--chat-spacer-lg,16px) var(--chat-spacer-lg,16px) var(--chat-spacer-lg,16px) var(--chat-spacer-md,12px)}.core-in-message-previewer--failed .core-in-message-previewer__header .core-in-message-previewer__header-icon,.core-in-message-previewer--failed .core-in-message-previewer__header .core-in-message-previewer__header-icon span{height:40px;width:40px}.core-in-message-previewer__overlay{cursor:pointer;inset:0;position:absolute;z-index:1}.core-in-message-previewer__overlay--loading{align-items:center;background:var(--chat-bg-card,#fafafa);display:flex;justify-content:center}.core-in-message-previewer__loading{align-items:center;display:flex;inset:0;justify-content:center}.core-in-message-previewer__image{background:var(--bg-bg-base-secondary);display:block;height:100%;object-fit:contain;width:100%}.core-in-message-previewer__loading{animation:previewer-shimmer .6s ease-in-out infinite;background-repeat:no-repeat;background-size:100% 100%;height:100%;left:0;position:absolute;top:0;width:100%}@keyframes previewer-shimmer{0%{background:linear-gradient(135deg,var(--bg-bg-base-secondary) 0,var(--bg-bg-base-tertiary) 30%,var(--bg-bg-base-secondary) 60%)}10%{background:linear-gradient(135deg,var(--bg-bg-base-secondary) 10%,var(--bg-bg-base-tertiary) 40%,var(--bg-bg-base-secondary) 70%)}20%{background:linear-gradient(135deg,var(--bg-bg-base-secondary) 20%,var(--bg-bg-base-tertiary) 50%,var(--bg-bg-base-secondary) 80%)}30%{background:linear-gradient(135deg,var(--bg-bg-base-secondary) 30%,var(--bg-bg-base-tertiary) 60%,var(--bg-bg-base-secondary) 90%)}40%{background:linear-gradient(135deg,var(--bg-bg-base-secondary) 40%,var(--bg-bg-base-tertiary) 70%,var(--bg-bg-base-secondary) 100%)}50%{background:linear-gradient(135deg,var(--bg-bg-base-secondary) 50%,var(--bg-bg-base-tertiary) 80%,var(--bg-bg-base-secondary) 110%)}60%{background:linear-gradient(135deg,var(--bg-bg-base-secondary) 60%,var(--bg-bg-base-tertiary) 90%,var(--bg-bg-base-secondary) 120%)}70%{background:linear-gradient(135deg,var(--bg-bg-base-secondary) 70%,var(--bg-bg-base-tertiary) 100%,var(--bg-bg-base-secondary) 130%)}80%{background:linear-gradient(135deg,var(--bg-bg-base-secondary) 80%,var(--bg-bg-base-tertiary) 110%,var(--bg-bg-base-secondary) 140%)}90%{background:linear-gradient(135deg,var(--bg-bg-base-secondary) 90%,var(--bg-bg-base-tertiary) 120%,var(--bg-bg-base-secondary) 150%)}to{background:linear-gradient(135deg,var(--bg-bg-base-secondary) 0,var(--bg-bg-base-tertiary) 30%,var(--bg-bg-base-secondary) 60%)}}.core-in-message-previewer__screenshot{display:block;height:100%;object-fit:cover;object-position:top left;width:100%}.core-in-message-previewer__html-wrapper{height:100%;overflow:hidden;width:100%}.core-in-message-previewer__html-iframe{border:none;display:block;height:100%;width:100%}.core-in-message-previewer__markdown,.core-in-message-previewer__scalable-outer{height:100%;overflow:hidden;width:100%}.core-in-message-previewer__markdown,.core-in-message-previewer__text{box-sizing:border-box;font-size:13px;line-height:1.6;padding:12px 16px}.core-in-message-previewer__text{color:var(--text-text-primary);font-family:var(--font-family-mono,monospace);height:100%;margin:0;overflow:hidden;white-space:pre-wrap;width:100%;word-break:break-all}.messageInputTabsContainer{align-items:stretch;border:1px solid var(--homepage-input-border-color);border-bottom:none;border-radius:12px 12px 0 0;width:100%}.messageInputTab,.messageInputTabsContainer{background:#0000;display:flex;position:relative}.messageInputTab{align-items:center;border:none;color:var(--text-text-tertiary);cursor:pointer;flex:1 1;font-size:16px;font-style:normal;font-weight:600;gap:6px;justify-content:center;line-height:20px;min-width:0;outline:none;padding:12px 16px}.messageInputTabActive{background:var(--bg-bg-base-default);color:var(--text-text-secondary,#5b6066);font-weight:600}.messageInputTabInactive{background:var(--bg-bg-overlay-l1);border-bottom:1px solid var(--homepage-input-border-color);position:relative}.messageInputTabActive.messageInputTabLeft{border-radius:12px 0 0 0}.messageInputTabActive.messageInputTabRight,.messageInputTabInactive.messageInputTabRight{border-radius:0 12px 0 0}.messageInputTabInactive.messageInputTabLeft{border-radius:12px 0 0 0}.messageInputTabActive.messageInputTabLeft:after{right:0}.messageInputTabActive.messageInputTabLeft:after,.messageInputTabActive.messageInputTabRight:after{background:var(--homepage-input-border-color);bottom:5px;content:"";position:absolute;top:5px;width:1px}.messageInputTabActive.messageInputTabRight:after{left:0}.messageInputTabInactive.messageInputTabRight:before{background:radial-gradient(circle at 0 100%,var(--bg-bg-base-default) 5px,var(--homepage-input-border-color) 5px,var(--homepage-input-border-color) 6px,var(--bg-bg-overlay-l1) 6px);content:"";height:6px;left:-6px;position:absolute;top:-1px;width:6px}.messageInputTabInactive.messageInputTabRight:after{background:radial-gradient(circle at 100% 0,#0000 5px,var(--homepage-input-border-color) 5px,var(--homepage-input-border-color) 6px,var(--bg-bg-base-default) 6px);bottom:-1px;content:"";height:6px;left:-1px;position:absolute;width:6px}.messageInputTabInactive.messageInputTabLeft:before{background:radial-gradient(circle at 100% 100%,var(--bg-bg-base-default) 5px,var(--homepage-input-border-color) 5px,var(--homepage-input-border-color) 6px,var(--bg-bg-overlay-l1) 6px);content:"";height:6px;position:absolute;right:-6px;top:-1px;width:6px;z-index:var(--z-above)}.messageInputTabInactive.messageInputTabLeft:after{background:radial-gradient(circle at 0 0,#0000 5px,var(--homepage-input-border-color) 5px,var(--homepage-input-border-color) 6px,var(--bg-bg-base-default) 6px);bottom:-1px;content:"";height:6px;position:absolute;right:-1px;width:6px;z-index:var(--z-above)}.messageInputTabIcon{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.messageInputTabLabel{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.popoverContainer-YQtdT3{position:fixed;z-index:var(--z-notification)}.gapCover-cWnMl7{background:#0000;height:8px;left:0;position:absolute;right:0;top:-8px}.arrow-uqWayb{border-bottom:7px solid var(--border-border-neutral-l1,#4d6b9917);border-left:7px solid #0000;border-right:7px solid #0000;left:50%;top:-7px;transform:translateX(-50%);z-index:var(--z-above-2)}.arrow-uqWayb,.arrow-uqWayb:after{height:0;position:absolute;width:0}.arrow-uqWayb: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-mCLrDO{background:var(--bg-bg-tooltip,#fff);height:1px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:12px;z-index:var(--z-above)}.gapCoverBottom-krvWKJ{background:#0000;bottom:-8px;height:8px;left:0;position:absolute;right:0}.arrowBottom-i6kDGR{border-left:7px solid #0000;border-right:7px solid #0000;border-top:7px solid var(--border-border-neutral-l1,#4d6b9917);bottom:-7px;height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:var(--z-above-2)}.arrowBottom-i6kDGR: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-_GLvM9{background:var(--bg-bg-tooltip,#fff);bottom:0;height:1px;left:50%;position:absolute;transform:translateX(-50%);width:12px;z-index:var(--z-above)}.popoverContent-ztvhKE{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-IUuBvZ{display:flex;flex-direction:column;gap:0}.title-dSq67F{color:var(--text-text-default,#31353a);font-size:11px;font-weight:500;line-height:16px;padding:4px 8px}.descriptionWrapper-eUhAoS{border-radius:2px;padding:4px}.description-G_fLkJ{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-ip4lvc{align-items:center;display:flex;justify-content:flex-end;padding:0 8px}.loginButton-UsFSg4{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-UsFSg4:hover{background:var(--bg-bg-invert-hover,#42464a)}.loginButton-UsFSg4:active{background:var(--bg-bg-invert-active,#2d3033)}.loginIcon-kB1wb0{flex-shrink:0;height:14px;width:14px}.disabledButtonWrapper-utViEf{display:inline-flex}.disabledButton-dvNG8F{cursor:not-allowed;opacity:.5}.branch-selector-popup{max-width:300px;min-width:200px}.selectorButton-W9t3gn{align-items:center;background:#0000;border:none;border-radius:4px;box-sizing:border-box;color:var(--text-text-default);cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:2px;height:28px;line-height:20px;padding:0 2px}.selectorButtonReadonly-Nf0MEd{cursor:default}.selectorButton-W9t3gn:not(.selectorButtonReadonly-Nf0MEd):hover{background:var(--bg-bg-overlay-l2)}.selectorButton-W9t3gn:disabled{cursor:not-allowed;opacity:.5}.selectorText-c1xTZ8{max-width:120px;overflow:hidden;padding:0 4px;text-overflow:ellipsis;white-space:nowrap}.selectorPlaceholder-owLQRV{color:var(--text-text-secondary)}.selectorArrow-WAP4M7{align-items:center;color:var(--icon-icon-secondary);display:flex;flex-shrink:0;justify-content:center}.menuCheckIcon-Mqnnqw,.selectorArrow-WAP4M7,.selectorArrow-WAP4M7 svg{height:16px;width:16px}.menuCheckIcon-Mqnnqw{align-items:center;color:var(--icon-icon-brand);display:flex;justify-content:center}.menuCheckIcon-Mqnnqw svg{height:16px;width:16px}.imageUploadContainer{display:inline-flex}.imageUploadInput{display:none}.imageUploadBtn{font-size:16px}.imageUploadBtn>span{height:16px;width:16px}.fastRequestPromoBanner{background:var(--bg-bg-base-default);border:1px solid var(--border-border-neutral-l1);border-radius:8px;box-shadow:var(--shadow-elevation-200-menu-panel);box-sizing:border-box;display:flex;flex-direction:column;gap:8px;justify-content:center;overflow:hidden;padding:12px;position:relative;width:100%}.fastRequestPromoBannerContent{align-items:stretch;display:flex;flex-direction:column;gap:4px;position:relative}.fastRequestPromoBannerHeader{align-items:center;display:flex;gap:6px}.fastRequestPromoBannerIcon{align-items:center;display:flex;flex-shrink:0;justify-content:center;padding:2px 0}.fastRequestPromoBannerTitle{color:var(--text-text-default,#31353a);font-size:13px;font-weight:500;line-height:20px}.fastRequestPromoBannerDescription{color:var(--text-text-secondary,#5b6066);font-size:12px;font-weight:400;line-height:18px}.fastRequestPromoBannerActions{align-items:stretch;display:flex;flex-direction:column;gap:6px;position:relative}.fastRequestPromoBannerActions button{justify-content:center;width:100%}.fastRequestPromoBannerClose{align-items:center;background:#0000;border:none;color:var(--icon-icon-secondary);cursor:pointer;display:flex;flex-shrink:0;height:16px;justify-content:center;padding:0;position:absolute;right:6px;top:6px;width:16px;z-index:var(--z-above)}.fastRequestPromoBannerClose:hover{opacity:.8}.specialEntitlementFastRequestBanner{background:var(--bg-bg-base-default);border:1px solid var(--border-border-neutral-l1);border-radius:8px;box-shadow:var(--shadow-elevation-200-menu-panel);box-sizing:border-box;display:flex;flex-direction:column;gap:8px;justify-content:center;overflow:hidden;padding:12px;position:relative;width:100%}.specialEntitlementFastRequestBannerContent{align-items:stretch;display:flex;flex-direction:column;gap:4px;position:relative}.specialEntitlementFastRequestBannerHeader{align-items:center;display:flex;gap:6px;padding-right:18px}.specialEntitlementFastRequestBannerIcon{align-items:center;display:flex;flex-shrink:0;justify-content:center;padding:2px 0}.specialEntitlementFastRequestBannerTitle{color:var(--text-text-default);font-size:13px;font-weight:500;line-height:20px}.specialEntitlementFastRequestBannerDescription{color:var(--text-text-secondary);font-size:12px;font-weight:400;line-height:18px}.specialEntitlementFastRequestBannerClose{align-items:center;background:#0000;border:none;color:var(--icon-icon-secondary);cursor:pointer;display:flex;flex-shrink:0;height:16px;justify-content:center;padding:0;position:absolute;right:6px;top:6px;width:16px;z-index:var(--z-above)}.specialEntitlementFastRequestBannerClose:hover{opacity:.8}.temporaryActivityBanner{background:var(--bg-bg-base-default);border:1px solid var(--border-border-neutral-l1);border-radius:var(--radius-radius-sm-8);box-shadow:var(--shadow-elevation-200-menu-panel);box-sizing:border-box;display:flex;flex-direction:column;gap:var(--spacer-8);justify-content:center;overflow:hidden;padding:var(--spacer-12);position:relative;width:100%}.temporaryActivityBannerContent{display:flex;flex-direction:column;gap:var(--spacer-4);padding-right:var(--spacer-16)}.temporaryActivityBannerTitle{color:var(--text-text-default);font:var(--heading-heading-sm)}.temporaryActivityBannerDescription{color:var(--text-text-secondary);font:var(--body-body-md)}.temporaryActivityBanner>button:not(.temporaryActivityBannerClose){justify-content:center;width:100%}.temporaryActivityBannerClose{align-items:center;background:#0000;border:none;color:var(--icon-icon-secondary);cursor:pointer;display:flex;flex-shrink:0;height:var(--spacer-16);justify-content:center;padding:var(--spacer-0);position:absolute;right:var(--spacer-6);top:var(--spacer-6);width:var(--spacer-16);z-index:var(--z-above)}.temporaryActivityBannerClose:hover{color:var(--icon-icon-default)}.otherInputWrapper-wrHmnx{align-items:center;display:flex;gap:12px;width:100%}.otherTextarea-IxBL3b{background:#0000;border:none;border-bottom:1px solid var(--icon-icon-disabled,#8a9096);border-radius:0;color:var(--text-text-disabled,#a1a1a1);flex:1 1;font-family:var(--font-family-default);font-size:13px;font-weight:400;height:24px;line-height:20px;max-height:60px;min-width:0;outline:none;overflow-y:hidden;padding:0;resize:none}.otherTextarea-IxBL3b[data-single-line="1"]{padding-top:2px}.otherTextarea-IxBL3b::placeholder{color:var(--text-text-tertiary,#8a9096)}.otherTextarea-IxBL3b::-webkit-scrollbar{width:4px}.otherTextarea-IxBL3b::-webkit-scrollbar-track{background:#0000}.otherTextarea-IxBL3b::-webkit-scrollbar-thumb{background:var(--bg-bg-overlay-l3,#56637726);border-radius:var(--Radius-radius-full,9999px);min-height:10px}.otherTextarea-IxBL3b::-webkit-scrollbar-thumb:hover{background:var(--bg-bg-overlay-l3,#56637740)}.otherCounter-kRo94C{align-items:center;color:var(--text-text-tertiary,#8a9096);display:flex;flex-direction:row;flex-shrink:0;font-family:var(--font-family-default);font-size:11px;font-weight:400;justify-content:center;line-height:16px;width:46px}.choiceList-YMdHYJ{display:flex;flex-direction:column;gap:8px}.optionItem-oioZB3{align-items:center;background:#0000;border:1px solid #0000;border-radius:var(--radius-lg,12px);cursor:pointer;display:flex;gap:12px;justify-content:center;min-height:36px;padding:8px 12px;transition:background-color var(--transition-fast),border-color var(--transition-fast)}.optionItemOther-wjT4tG.optionItemSelected-na0Lap,.optionItemOther-wjT4tG.optionItemSelected-na0Lap.optionItemFocused-X6Elnx{background:none;border:none}.optionItemOther-wjT4tG:has(.otherTextarea-IxBL3b[data-single-line="1"]){padding-bottom:6px;padding-top:6px}.optionItemFocused-X6Elnx{background:var(--bg-bg-overlay-l1,#5663770f)}.optionItemSelected-na0Lap{background:var(--bg-bg-overlay-l2,#5663771a);border:1px solid var(--border-border-neutral-l1,#4d6b991f);border-radius:var(--radius-lg,12px)}.optionItemSelected-na0Lap.optionItemFocused-X6Elnx{background:var(--bg-bg-overlay-l3,#56637724);border:1px solid var(--border-border-neutral-l2,#4d6b992e)}.optionContent-j0ak4p{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.optionLabelRow-nlz_u_{align-items:center;display:flex;gap:8px}.optionLabel-Go_gcQ{color:var(--text-text-default);flex-shrink:0;font-family:var(--font-family-default);font-size:13px;font-weight:500;line-height:20px}.optionDescription-sq3MjN{color:var(--text-text-tertiary,#737373);flex:1 1;font:var(--body-body-base,13px/1.5 sans-serif);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.optionIcons-tEaMm4{flex-shrink:0;gap:4px;margin:auto 0}.optionArrowIcon-FnODph,.optionIcons-tEaMm4{align-items:center;display:flex;justify-content:center}.optionArrowIcon-FnODph{color:var(--icon-icon-secondary);height:14px;width:14px}.optionEnterIcon-UWzRjD{align-items:center;border-radius:2px;color:var(--icon-icon-secondary,#5b6066);cursor:pointer;display:flex;height:12px;justify-content:center;line-height:0;width:12px}.optionEnterIconHidden-J_wWXF{visibility:hidden}.arrowIcon-HfzvOT{align-items:center;color:var(--icon-icon-secondary);display:flex;height:12px;justify-content:center;width:12px}.arrowIconDisabled-nfdQq1{color:var(--icon-icon-disabled)}.otherInputContainer-GNipw_{width:100%}.textBody-oh1_H7{background:var(--bg-bg-overlay-l1,#5663770f);border:1px solid var(--border-border-neutral-l1,#4d6b991f);border-radius:var(--radius-radius-xs-6,6px);display:flex;flex-direction:column;padding:4px;position:relative}.textContent-BaQsip{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:0 8px}.textTextarea-SDzKYA{background:#0000;border:none;color:var(--text-text-default,#1a1a1a);font-family:var(--font-family-default);font-size:13px;font-weight:400;height:144px;line-height:20px;outline:none;overflow-y:auto;resize:none;width:100%}.textTextarea-SDzKYA::placeholder{color:var(--text-text-tertiary,#8a9096)}.textToolbar-hZ3AMv{align-items:center;display:flex;justify-content:flex-end}.textExpandIcon-umMV5T{align-items:center;color:var(--icon-icon-secondary);display:flex;height:14px;justify-content:center;width:14px}.textCounter-YSZ1zl{color:var(--text-text-tertiary,#8a9096);font-family:var(--font-family-default);font-size:11px;font-weight:400;line-height:16px}.header-gkulV8{align-items:center;display:flex;gap:16px;margin-bottom:16px}.headerLeft-a1H3o6{align-items:center;display:flex;flex:1 1;gap:12px;min-width:0;padding:4px}.avatar-qP1IQs{display:none;flex-shrink:0;height:24px;position:relative;width:24px}.title-J6HiN7{color:var(--text-text-default,#31353a);display:-webkit-box;font:var(--heading-heading-sm,600 13px/1.4 sans-serif);-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.headerRight-eqp_qT{align-items:center;display:flex;flex-shrink:0;gap:12px}.pagination-BOWHxQ{align-items:center;display:flex;gap:4px}.paginationBtn-osESAz{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--icon-icon-secondary);cursor:pointer;display:flex;height:24px;justify-content:center;padding:0;transition:background-color var(--transition-fast);width:24px}.paginationBtn-osESAz:hover:not(:disabled){background:var(--bg-bg-overlay-l1)}.paginationBtn-osESAz:disabled{color:var(--icon-icon-disabled);cursor:not-allowed}.paginationText-cFw4O5{color:var(--text-text-default,#1a1a1a);font-size:13px;font-weight:400;line-height:20px;white-space:nowrap}.tooltipWithIcon-LT2gcg{align-items:center;display:inline-flex;gap:6px}.tooltipKey-iuiGVl{align-items:center;color:var(--text-text-disabled,#666b75);display:inline-flex;font-size:10px;font-weight:400;line-height:14px;vertical-align:middle}.closeBtn-BLHQFQ{flex-shrink:0}.footer-HGM5Zb{align-items:center;display:flex;gap:8px;justify-content:flex-end}.footerWrapper-d5QgO1{overflow:hidden;transition:opacity .2s ease-in-out,transform .2s ease-in-out,max-height .2s ease-in-out,margin-top .2s ease-in-out}.footerHidden-nClLWh{margin-top:0;max-height:0;opacity:0;pointer-events:none;transform:translateY(4px)}.footerVisible-xl5nFY{margin-top:16px;max-height:200px;opacity:1;pointer-events:auto;transform:translateY(0)}.footerBtnFixed-bu4_go{align-items:center;display:flex;justify-content:center;min-width:64px}.footerShortcutIcon-bA2rmK{align-items:center;color:var(--icon-icon-secondary);display:inline-flex;margin-left:4px;opacity:.6}.footerKbd-SiGsJ4{align-items:center;background:var(--bg-bg-overlay-l2,#5663771a);border:none;border-radius:4px;color:var(--text-text-tertiary,#8a9096);display:inline-flex;font-family:var(--font-family-default);font-size:10px;font-style:normal;font-weight:500;height:18px;justify-content:center;line-height:1;margin-left:6px;padding:2px 4px;vertical-align:middle;width:28px}.footerKbdWide-B5WLTK{gap:2px;min-width:28px;padding:2px 6px;width:auto}.questionCard-gcLx7a{background:var(--bg-bg-base-default,#fff);border:1px solid var(--border-border-neutral-l2,#7373732e);border-radius:var(--radius-16,16px);box-shadow:var(--shadow-elevation-100-tooltip,0 2px 8px 0 #1818180f);gap:0;padding:12px}.body-MiwouN,.questionCard-gcLx7a{display:flex;flex-direction:column}.body-MiwouN{gap:4px;position:relative}.loading-XkziFQ .optionItemFocused-X6Elnx,.loading-XkziFQ .optionItemSelected-na0Lap{background:var(--bg-bg-overlay-l1,#5663770f)!important}.loading-XkziFQ .optionItemSelected-na0Lap{border-color:#0000!important}.bodyOverlay-xqwlQE{display:flex;inset:0;pointer-events:auto}.avatarLoadingBadge-MGOfIV,.bodyOverlay-xqwlQE{align-items:center;justify-content:center;position:absolute}.avatarLoadingBadge-MGOfIV{background:var(--bg-bg-base-default);border-radius:50%;color:var(--icon-icon-secondary);display:inline-flex;height:16px;right:-8px;top:-8px;width:16px}.avatarLoadingSpinner-fO6vRM{--spinner-size:12px}.avatarLoadingSpinner-fO6vRM svg>circle,.avatarLoadingSpinner-fO6vRM svg>path{stroke:var(--icon-icon-default-active,#111214)!important}.avatarLoadingSpinner-fO6vRM svg>circle{stroke-opacity:.32!important;stroke-width:1.5px!important}.wrapper-DqQ3QZ{align-items:center;cursor:pointer;display:inline-flex;gap:8px;padding:4px 0;-webkit-user-select:none;user-select:none}.wrapper-DqQ3QZ.disabled-x0fIiR{cursor:not-allowed}.checkbox-rcweQ0{align-items:center;background-color:initial;border:1px solid var(--border-border-neutral-l3);border-radius:var(--radius-sm,4px);display:inline-flex;height:16px;justify-content:center;position:relative;transition:all .15s ease;width:16px}.wrapper-DqQ3QZ:hover:not(.disabled-x0fIiR) .checkbox-rcweQ0:not(.checked-NyQhKJ):not(.indeterminate-SwSxSw){background-color:var(--bg-bg-overlay-l1)}.checkbox-rcweQ0.checked-NyQhKJ,.checkbox-rcweQ0.indeterminate-SwSxSw{background-color:var(--bg-bg-invert);border-color:#0000}.wrapper-DqQ3QZ:hover:not(.disabled-x0fIiR) :is(.checkbox-rcweQ0.checked-NyQhKJ,.checkbox-rcweQ0.indeterminate-SwSxSw){background-color:var(--bg-bg-invert-hover)}.wrapper-DqQ3QZ.disabled-x0fIiR .checkbox-rcweQ0{border-color:color-mix(in srgb,var(--border-border-neutral-l3) 50%,#0000)}.wrapper-DqQ3QZ.disabled-x0fIiR :is(.checkbox-rcweQ0.checked-NyQhKJ,.checkbox-rcweQ0.indeterminate-SwSxSw){background-color:var(--bg-bg-invert-disabled)}.input-uBzCN6{cursor:inherit;height:100%;margin:0;padding:0;width:100%}.icon-fz9SZF,.input-uBzCN6{opacity:0;position:absolute}.icon-fz9SZF{align-items:center;color:var(--icon-icon-onaccent);display:flex;justify-content:center;pointer-events:none;transform:scale(0);transition:opacity .15s ease,transform .15s ease}.checkbox-rcweQ0.checked-NyQhKJ .checkIcon-oVX7Hs,.checkbox-rcweQ0.indeterminate-SwSxSw .indeterminateIcon-rZEBZ8{opacity:1;transform:scale(1)}.wrapper-DqQ3QZ.disabled-x0fIiR .icon-fz9SZF{color:var(--icon-icon-disabled)}.label-Altd6D{color:var(--text-text-default);font-family:var(--font-family-default);font-size:12px;font-weight:var(--font-weight-medium);line-height:18px}.wrapper-DqQ3QZ.disabled-x0fIiR .label-Altd6D{color:var(--text-text-disabled)}.ask-user-question-bottom-panel{animation:askUserQuestionFadeInUp .4s ease-out;display:flex;flex-direction:column;gap:8px;width:100%}.ask-user-question-bottom-panel>*{max-width:100%;min-width:0}@keyframes askUserQuestionFadeInUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.scheduleConfirmPanel-Lqlipg{background:var(--bg-bg-base-default);border:1px solid var(--border-border-neutral-l3);border-radius:var(--radius-12);box-shadow:var(--shadow-elevation-100);box-sizing:border-box;display:flex;flex-direction:column;gap:16px;padding:12px;width:100%}.header-tO6n32{box-sizing:border-box;gap:16px;height:32px;justify-content:center;padding:4px}.header-tO6n32,.headerLeft-YsdmbU{align-items:center;display:flex;flex-direction:row}.headerLeft-YsdmbU{flex:1 1;gap:12px;min-width:0}.scheduleIcon-wZK2bJ{align-items:center;display:flex;flex-shrink:0;height:24px;justify-content:center;width:24px}.headerText-EVXi6K{color:var(--text-text-default);font-size:14px;font-weight:500;letter-spacing:-.02em;line-height:20px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.optionList-_uQmou{border-radius:8px;display:flex;flex-direction:column;gap:8px}.optionItem-uEXmMj{align-items:center;background:var(--bg-bg-overlay-l1);border:1px solid #0000;border-radius:6px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row;gap:12px;height:36px;padding:0 12px;text-align:left;width:100%}.optionItem-uEXmMj:hover,.optionItemSelected-ne8KBG{background:var(--bg-bg-overlay-l2)}.optionItemSelected-ne8KBG{border-color:var(--border-border-neutral-l1)}.optionText-GRccfw{color:var(--text-text-default);flex-shrink:0;font-size:13px;font-weight:500;line-height:20px;white-space:nowrap}.inputWrapper-nluPs9{align-items:center;border-bottom:1px solid var(--text-text-tertiary);display:flex;flex:1 1;gap:10px;height:24px;min-width:0}.messageInput-_QT9LC{background:#0000;border:none;color:var(--text-text-default);flex:1 1;font-size:13px;font-weight:400;line-height:20px;min-width:0;outline:none;padding:0}.charCount-vDY4ay,.messageInput-_QT9LC::placeholder{color:var(--text-text-tertiary)}.charCount-vDY4ay{flex-shrink:0;font-size:11px;font-weight:400;line-height:16px;white-space:nowrap}.charCountSeparator-A2JM5P{margin:0 1px}.enterIcon-ItD_5p{align-items:center;color:var(--text-text-secondary);display:flex;flex-shrink:0;justify-content:center}.deleteOptionItem-XqPyS8{align-items:center;border:1px solid #0000;border-radius:6px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row;gap:12px;padding:8px 12px;text-align:left;width:100%}.deleteOptionItem-XqPyS8:hover{opacity:.85}.deleteOptionConfirm-agL2kd{background:var(--bg-bg-overlay-l2);border-color:var(--border-border-neutral-l1)}.deleteOptionCancel-VqGF0Y{background:var(--bg-bg-overlay-l1)}.deleteOptionText-KhBUGo{color:var(--text-text-default);flex:1 1;font-size:14px;font-weight:500;letter-spacing:-.02em;line-height:20px}.footer-YN74hA{align-items:center;flex-direction:row;gap:8px}.footer-YN74hA,.panel-vl4R7W{display:flex;justify-content:flex-end}.panel-vl4R7W{align-items:stretch;background:var(--bg-bg-overlay-l2);border:1px solid var(--border-border-neutral-l2);border-radius:8px;box-shadow:0 2px 6px 0 #0003,0 .5px 0 0 #ffffff0f,inset 0 .5px 0 0 #ffffff0f;flex-direction:column;gap:16px;padding:12px;width:100%}.titleRow-LqQ3gJ{align-items:center;display:flex;flex-direction:row;gap:8px;height:32px;padding:4px}.titleIcon-HNe2WY{align-items:center;color:var(--status-warning-default);display:flex;justify-content:center}.titleIcon-HNe2WY,.titleIcon-HNe2WY .ai-chat-v2-icon-wrap{height:20px;width:20px}.titleText-BffME2{color:var(--text-text-default);font-size:16px;font-weight:600;line-height:24px}.permissionDesc-uQSW9d{color:var(--text-text-default);letter-spacing:-.02em;padding:0 4px}.permissionDesc-uQSW9d,.permissionDesc-uQSW9d .core-run-command-card__alert-text{font-size:14px;font-weight:400;line-height:20px}.cwdText-Dof7do{color:var(--text-text-default);display:block;font-weight:450;margin-top:4px}.commandBlock-qXx7Bs{align-items:center;background:var(--bg-bg-overlay-l1);border:1px solid var(--border-border-neutral-l1);border-radius:8px;display:flex;flex-direction:row;gap:12px;padding:8px 12px}.commandText-xRrI02{color:var(--text-text-default);font-family:JetBrains Mono,SF Mono,Menlo,monospace;font-size:13px;font-weight:450;line-height:20px;white-space:pre-wrap;word-break:break-all}.optionsList-QSWWCc{border-radius:8px;display:flex;flex-direction:column;gap:4px}.optionItem-uueDIX{align-items:center;border-radius:12px;cursor:pointer;display:flex;flex-direction:row;gap:12px;padding:8px}.optionItem-uueDIX:first-child,.optionItem-uueDIX:hover{background:var(--bg-bg-overlay-l2);border-radius:4px}.optionNumber-QmfX5S{align-items:center;background:var(--bg-bg-overlay-l3);border-radius:4px;color:var(--text-text-tertiary);display:flex;flex-shrink:0;font-size:13px;height:20px;justify-content:center;width:20px}.optionLabel-JzHrHV,.optionNumber-QmfX5S{font-weight:500;letter-spacing:-.02em;line-height:20px}.optionLabel-JzHrHV{color:var(--text-text-default);font-size:14px}.optionShortcut-z94jze{align-items:center;color:var(--text-text-tertiary);display:flex;margin-left:auto}.permissionPaths-_NulqD{display:flex;flex-direction:column;gap:4px;max-height:200px;overflow-y:auto;padding:0 4px;scrollbar-color:var(--bg-bg-overlay-l3) #0000;scrollbar-width:thin}.permissionPaths-_NulqD::-webkit-scrollbar{width:4px}.permissionPaths-_NulqD::-webkit-scrollbar-track{background:#0000}.permissionPaths-_NulqD::-webkit-scrollbar-thumb{background-color:var(--bg-bg-overlay-l3);border-radius:4px}.permissionPaths-_NulqD::-webkit-scrollbar-thumb:hover{background-color:var(--bg-bg-overlay-l4)}.permissionPathGroup-Ti72ku{display:flex;flex-direction:column;gap:4px}.permissionPathLabel-DobM9G{color:var(--text-text-default);font-size:14px;font-weight:400;letter-spacing:-.02em;line-height:20px}.permissionPathItem-A3fNZQ{background:var(--bg-bg-overlay-l1);border-radius:4px;color:var(--text-text-default);font-family:JetBrains Mono,SF Mono,Menlo,monospace;font-size:13px;font-weight:450;line-height:20px;padding:2px 6px;width:-moz-fit-content;width:fit-content;word-break:break-all}.panel-rkFYg5{align-items:stretch;background:var(--bg-bg-overlay-l2);border:1px solid var(--border-border-neutral-l2);border-radius:8px;box-shadow:0 2px 6px 0 #0003,0 .5px 0 0 #ffffff0f,inset 0 .5px 0 0 #ffffff0f;box-sizing:border-box;display:flex;flex-direction:column;gap:16px;justify-content:flex-end;padding:12px;width:100%}.titleRow-KNhUeF{align-items:center;display:flex;flex-direction:row;gap:8px;height:32px;padding:4px}.titleIcon-jYBep_{align-items:center;color:var(--status-warning-default);display:flex;justify-content:center}.titleIcon-jYBep_,.titleIcon-jYBep_ .ai-chat-v2-icon-wrap{height:20px;width:20px}.titleText-AfpJD5{color:var(--text-text-default);font-size:16px;font-weight:600;line-height:24px}.permissionDesc-Ht9STM{color:var(--text-text-default);font-size:14px;font-weight:400;letter-spacing:-.02em;line-height:20px;padding:0 4px;white-space:pre-line}.fileBlock-hhtZeW{background:var(--bg-bg-overlay-l1);border:1px solid var(--border-border-neutral-l1);border-radius:8px;display:flex;flex-direction:column;gap:8px;max-height:200px;overflow-y:auto;padding:8px 12px;scrollbar-color:var(--bg-bg-overlay-l3) #0000;scrollbar-width:thin}.fileBlock-hhtZeW::-webkit-scrollbar{width:4px}.fileBlock-hhtZeW::-webkit-scrollbar-track{background:#0000}.fileBlock-hhtZeW::-webkit-scrollbar-thumb{background-color:var(--bg-bg-overlay-l3);border-radius:4px}.fileBlock-hhtZeW::-webkit-scrollbar-thumb:hover{background-color:var(--bg-bg-overlay-l4)}.fileItem-ZMXnKP{align-items:center;color:var(--text-text-default);display:flex;font-size:13px;font-weight:450;gap:12px;line-height:20px}.fileDot-WwCD9x{background:var(--icon-icon-disabled);border-radius:4px;flex-shrink:0;height:4px;width:4px}.filePath-ZoRUYd{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.optionsList-s3blY_{border-radius:8px;display:flex;flex-direction:column;gap:4px}.optionItem-ChytUj{align-items:center;border-radius:12px;cursor:pointer;display:flex;flex-direction:row;gap:12px;padding:8px}.optionItem-ChytUj:first-child,.optionItem-ChytUj:hover{background:var(--bg-bg-overlay-l2);border-radius:4px}.optionNumber-PdebyB{align-items:center;background:var(--bg-bg-overlay-l3);border-radius:4px;color:var(--text-text-tertiary);display:flex;flex-shrink:0;font-size:13px;height:20px;justify-content:center;width:20px}.optionLabel-WATL1x,.optionNumber-PdebyB{font-weight:500;letter-spacing:-.02em;line-height:20px}.optionLabel-WATL1x{color:var(--text-text-default);font-size:14px}.optionShortcut-gsCk8h{align-items:center;color:var(--text-text-tertiary);display:flex;margin-left:auto}.permissionPaths-fppBpW{display:flex;flex-direction:column;gap:4px;max-height:200px;overflow-y:auto;padding:0 4px;scrollbar-color:var(--bg-bg-overlay-l3) #0000;scrollbar-width:thin}.permissionPaths-fppBpW::-webkit-scrollbar{width:4px}.permissionPaths-fppBpW::-webkit-scrollbar-track{background:#0000}.permissionPaths-fppBpW::-webkit-scrollbar-thumb{background-color:var(--bg-bg-overlay-l3);border-radius:4px}.permissionPaths-fppBpW::-webkit-scrollbar-thumb:hover{background-color:var(--bg-bg-overlay-l4)}.permissionPathGroup-VBVNha{display:flex;flex-direction:column;gap:4px}.permissionPathLabel-TBRD2B{color:var(--text-text-default);font-size:14px;font-weight:400;letter-spacing:-.02em;line-height:20px}.permissionPathItem-yI2fgK{background:var(--bg-bg-overlay-l1);border-radius:4px;color:var(--text-text-default);font-family:JetBrains Mono,SF Mono,Menlo,monospace;font-size:13px;font-weight:450;line-height:20px;padding:2px 6px;width:-moz-fit-content;width:fit-content;word-break:break-all}.core-tool-confirm-bottom-panel{background:var(--bg-bg-base-default);border:1px solid var(--border-border-neutral-l3);border-radius:var(--chat-radius-md);box-shadow:0 3px 10px #00000014;box-sizing:border-box;display:flex;flex-direction:column;gap:16px;padding:12px;position:relative;width:100%}.core-tool-confirm-bottom-panel .agent-avatar{display:none}.core-tool-confirm-bottom-panel__header-group{display:flex;flex-direction:column;gap:8px}.core-tool-confirm-bottom-panel--closable .core-tool-confirm-bottom-panel__header-group{padding-right:28px}.core-tool-confirm-bottom-panel__title{align-items:center;color:var(--text-text-default);display:flex;font-size:14px;font-weight:500;gap:8px;line-height:20px;padding:4px}.core-tool-confirm-bottom-panel__description{color:var(--text-text-secondary);font-size:13px;line-height:20px;padding:0 4px}.core-tool-confirm-bottom-panel__body{background:var(--bg-bg-overlay-l1);border-radius:var(--chat-radius-sm);color:var(--text-text-default);font-family:JetBrains Mono,monospace;font-size:13px;line-height:20px;margin-right:0!important;max-height:200px;overflow-y:auto;padding:8px 12px;position:relative;scrollbar-color:var(--bg-bg-overlay-l3) #0000;scrollbar-width:thin}.core-tool-confirm-bottom-panel__body:has(.core-tool-confirm-body__mcp){background:#0000;overflow:visible;padding:0}.core-tool-confirm-bottom-panel__body:has(.core-tool-confirm-body__notify-user){background:#0000;border-radius:0;font-family:inherit;padding:0}.core-tool-confirm-bottom-panel__body:has(.core-browser-setup-plugin-body){background:#0000;border-radius:0;font-family:inherit;max-height:none;overflow:visible;padding:0}.core-tool-confirm-bottom-panel:has(.core-browser-setup-plugin-body) .core-tool-confirm-bottom-panel__footer{display:none}.core-tool-confirm-bottom-panel:has(.core-browser-setup-plugin-body) .core-tool-confirm-bottom-panel__header-group{display:none}.core-tool-confirm-bottom-panel__body:empty{display:none}.core-tool-confirm-bottom-panel__body::-webkit-scrollbar{width:4px}.core-tool-confirm-bottom-panel__body::-webkit-scrollbar-track{background:#0000}.core-tool-confirm-bottom-panel__body::-webkit-scrollbar-thumb{background-color:var(--bg-bg-overlay-l3);border-radius:4px}.core-tool-confirm-bottom-panel__body::-webkit-scrollbar-thumb:hover{background-color:var(--bg-bg-overlay-l4)}.core-tool-confirm-bottom-panel__options{display:flex;flex-direction:column;gap:8px}.core-tool-confirm-bottom-panel__footer{align-items:center;display:flex;justify-content:space-between;min-height:32px}.core-tool-confirm-bottom-panel__left-slot{align-items:center;display:flex}.core-tool-confirm-bottom-panel__actions{align-items:center;display:flex;gap:8px;margin-left:auto}.core-tool-confirm-bottom-panel__pending-status{align-items:center;display:flex;flex-shrink:0;height:24px;justify-content:center;width:18px}.core-tool-confirm-bottom-panel__pending-icon{animation:core-tool-confirm-bottom-panel-pending-spin 1s steps(8) infinite;color:var(--icon-icon-default,#262626);font-size:18px}.core-tool-confirm-bottom-panel__pending-icon,.core-tool-confirm-bottom-panel__pending-icon svg{fill:var(--icon-icon-default,#262626);height:18px;width:18px}@keyframes core-tool-confirm-bottom-panel-pending-spin{to{transform:rotate(1turn)}}.core-tool-confirm-bottom-panel__close{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--icon-icon-secondary);cursor:pointer;display:flex;height:28px;justify-content:center;padding:0;position:absolute;right:8px;top:8px;width:28px;z-index:1}.core-tool-confirm-bottom-panel__close:hover{background:var(--bg-bg-overlay-l2);color:var(--icon-icon-default)}.panelShell-tL6HkN{display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.titleBar-Pzh325{align-items:center;border-bottom:1px solid var(--border-border-neutral-l1,#e5e5e5);display:flex;height:48px;justify-content:space-between;min-height:48px;padding:0 8px 0 12px}.titleLeft-f3slcI{align-items:center;display:flex;flex:1 1;overflow:hidden}.title-XjmZga{color:var(--text-text-default,#1a1a1a);font-size:12px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.titleRight-Ha1C09{align-items:center;display:flex;flex-shrink:0;gap:2px}.controlButton-_xFPm3{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--icon-icon-secondary,#666);cursor:pointer;display:flex;font-size:12px;height:24px;justify-content:center;width:24px}.controlButton-_xFPm3:hover{background:var(--bg-bg-base-secondary,#f5f5f5)}.panelContent-g2g4AM{display:flex;flex:1 1;flex-direction:column;overflow:hidden;position:relative}.statusPanel-kr5aF5{align-items:center;display:flex;flex-direction:column;gap:12px;height:100%;justify-content:center}.statusMessage-BLSxZh{color:var(--text-text-secondary,#666);font-size:13px;margin:0;padding:0 16px;text-align:center}.retryButton-xP7R1U{background:#0000;border:1px solid var(--border-border-neutral-l2,#d9d9d9);border-radius:4px;color:var(--text-text-default,#1a1a1a);cursor:pointer;font-size:12px;padding:4px 12px}.retryButton-xP7R1U:hover{background:var(--bg-bg-base-secondary,#f5f5f5)}.componentToolbar-OA4vnJ{align-items:center;border-bottom:1px solid var(--border-border-neutral-l1,#7373731f);display:flex;gap:16px;height:48px;justify-content:space-between;min-height:48px;padding:4px 8px}.componentToolbarStructured-d_8qPT{gap:4px}.left-Xx1XNF{align-items:center;display:flex;flex:1 1;gap:8px;min-width:0;overflow:hidden}.right-Z3bMSG{gap:4px}.leading-xuINWV,.right-Z3bMSG{align-items:center;display:flex;flex-shrink:0}.verticalDivider-Qj6aO5{background:var(--border-border-neutral-l1,#7373731f);flex-shrink:0;height:16px;width:1px}.title-lFgyaX{flex:1 1;min-width:0;overflow:hidden}.actions-afS4Be,.title-lFgyaX{align-items:center;display:flex}.actions-afS4Be{flex-shrink:0;gap:4px}.iconButtonActive-kBSYMY{background:var(--bg-bg-overlay-l1,#56637708);border:1px solid var(--border-border-neutral-l1,#7373731f);color:var(--icon-icon-default)}.actionGroup-nyFOEs{align-items:center;display:flex;gap:4px}.moreMenuContent-GkwD0E{padding:0}.moreMenuPopover-TFR9Zg{z-index:calc(var(--z-fullscreen, 1400) + 1)}.moreMenu-TjtE_9{align-items:stretch;background:var(--bg-bg-menu,#fff);border:1px solid var(--border-border-neutral-l1,#7373731f);border-radius:12px;box-shadow:var(--shadow-elevation-200-menu-panel,0 6px 24px -1px #1818180f);display:flex;flex-direction:column;padding:6px 0;width:172px}.moreMenuItem-GJp3lU{align-items:stretch;background:#0000;border:none;color:var(--text-text-default,#0a0a0a);cursor:pointer;display:flex;font-family:var(--font-family-default);font-size:13px;font-weight:400;height:32px;justify-content:space-between;letter-spacing:-.02em;line-height:20px;padding:0 6px}.moreMenuItem-GJp3lU:hover:not(:disabled) :is(.moreMenuItemLead-zsFKeh,.moreMenuItemSuffix-WQBUoa){background:var(--bg-bg-overlay-l1,#73737314)}.moreMenuItem-GJp3lU:disabled{color:var(--text-text-disabled);cursor:not-allowed}.moreMenuItemLead-zsFKeh{align-items:center;border-radius:8px 0 0 8px;display:flex;flex:1 1;gap:4px;min-width:0;padding:0 8px}.moreMenuItemIcon-ZWCWm6{align-items:center;color:var(--icon-icon-default);display:flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.moreMenuItemIcon-ZWCWm6 svg{height:16px;width:16px}.moreMenuItemLabel-n6uF03{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.moreMenuItemSuffix-WQBUoa{align-items:center;border-radius:0 8px 8px 0;color:var(--icon-icon-default);display:flex;justify-content:center;min-width:20px;padding:0 8px 0 0}.moreMenuDivider-bLxdXw{background:var(--border-border-neutral-l1,#7373731f);height:1px;margin:6px 8px}.tabBar-Fos90P{align-items:center;border-bottom:1px solid var(--border-border-neutral-l1,#7373731f);display:flex;gap:10px;height:48px;min-height:48px;padding:8px}.tabListArea-fsHLNV{flex:1 1}.tabList-QinFV4,.tabListArea-fsHLNV{align-items:center;display:flex;gap:4px;min-width:0}.tabList-QinFV4{flex:0 1 auto;overflow-x:auto;overflow-y:hidden;position:relative;scrollbar-width:none}.tabList-QinFV4::-webkit-scrollbar{display:none}.tabListOverflowLeft-PRpOxU{mask-image:linear-gradient(90deg,#0000 0,#000 24px,#000);-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 24px,#000)}.tabListOverflowRight-Qg7Hvj{mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 24px),#0000);-webkit-mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 24px),#0000)}.tabListOverflowBoth-dnFCR5{mask-image:linear-gradient(90deg,#0000 0,#000 24px,#000 calc(100% - 24px),#0000);-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 24px,#000 calc(100% - 24px),#0000)}.tabItem-wqUDGi{align-items:center;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;flex-shrink:0;height:32px;justify-content:center;max-width:160px;padding:0 8px;transition:background .15s,border-color .15s,box-shadow .15s;-webkit-user-select:none;user-select:none;-webkit-app-region:no-drag}.tabItem-wqUDGi:hover,.tabItemActive-uKd7Iz{background:var(--bg-bg-base-secondary,#f5f5f5)}.tabItemActive-uKd7Iz{box-shadow:inset 0 0 0 .5px var(--border-border-neutral-l3,#7373735c),var(--shadow-elevation-50,0 1px 2px -1px #18181814)}.tabItemDragging-kmUKyt{background:var(--bg-bg-base-default,#fff);box-shadow:var(--shadow-elevation-200-menu-panel,0 3px 10px 0 #00000014),inset 0 0 0 .5px var(--border-border-neutral-l3,#7373735c);cursor:grabbing}.tabContent-B4P0lk{align-items:center;display:flex;gap:4px}.tabIcon-eVydLj{color:var(--icon-icon-secondary,#666)}.tabCloseIcon-Ch2Okp,.tabIcon-eVydLj{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.tabCloseCircle-Vy6wp0{align-items:center;background:var(--brand-brand-grey-500,#737373);border-radius:999px;color:var(--text-text-onaccent,#fff);display:flex;height:13px;justify-content:center;transition:background .15s;width:13px}.tabCloseIcon-Ch2Okp:hover .tabCloseCircle-Vy6wp0{background:var(--brand-brand-grey-700,#404040)}.tabTitle-yKC9bK{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tabRenameInput-Daw6co,.tabTitle-yKC9bK{color:var(--text-text-default,#0a0a0a);font-size:14px;font-weight:400;letter-spacing:-.28px;line-height:20px;max-width:120px}.tabRenameInput-Daw6co{background:var(--bg-bg-base-default,#fff);border:1px solid var(--border-border-neutral-l3,#7373735c);border-radius:4px;outline:none;padding:0 4px;width:100%}.tabListArea-fsHLNV .addButton-ZjHzJB{border-radius:var(--radius-6,6px);flex-shrink:0;height:32px;justify-content:center;padding:0 6px;width:32px;-webkit-app-region:no-drag}.tabListArea-fsHLNV .addButton-ZjHzJB span{color:var(--icon-icon-secondary,#666)}.actions-LvRwyL{align-items:center;display:flex;flex-shrink:0;gap:4px}.actions-LvRwyL .actionButton-t5TiB8{border-radius:var(--radius-6,6px);height:32px;justify-content:center;padding:0;width:32px;-webkit-app-region:no-drag}.actions-LvRwyL .actionButton-t5TiB8 span{color:var(--icon-icon-secondary,#666)}.actions-LvRwyL .actionButton-t5TiB8.actionButtonFullscreen-Aan8_C{background:var(--bg-bg-overlay-l1)}.emptyState-nLh2IH{align-items:center;border-radius:16px;container-type:inline-size;display:flex;flex:1 1;flex-direction:column;justify-content:center;padding:0 48px}.content-Dk85zt{display:flex;flex-direction:column;gap:20px;width:100%}.title-MFaSLU{border-radius:8px;color:var(--text-text-disabled,#a1a1a1);font-size:14px;font-weight:400;letter-spacing:-.28px;line-height:20px;padding:12px 8px}.toolList-F2gdsl{display:flex;flex-direction:column;gap:4px;width:100%}.toolItem-EoHwgm{align-items:center;border-radius:8px;cursor:pointer;display:flex;padding:12px 8px;transition:background .15s}.toolItem-EoHwgm:hover{background:var(--bg-bg-overlay-l1,#73737314)}.toolItemDisabled-Zl1mYh{cursor:not-allowed;opacity:.5}.toolItemDisabled-Zl1mYh:hover{background:none}.toolItemLeft-1_wPR_{align-items:center;display:flex;gap:8px}.toolIcon-bBpxu1{align-items:center;color:var(--text-text-default-hover,#171717);display:flex;flex-shrink:0;height:24px;justify-content:center;width:24px}.toolName-pmPc_0{color:var(--text-text-default-hover,#171717)}.toolDescription-tgNxQj,.toolName-pmPc_0{font-size:14px;font-weight:400;letter-spacing:-.28px;line-height:20px;white-space:nowrap}.toolDescription-tgNxQj{color:var(--text-text-disabled,#a1a1a1)}@container (max-width: 399px){.toolDescription-tgNxQj{display:none}}.scrollableBreadcrumb-rFxSU3{align-items:center;display:flex;gap:2px;min-width:0;overflow-x:auto;overflow-y:hidden;padding:0 8px;scrollbar-width:none;-ms-overflow-style:none}.scrollableBreadcrumb-rFxSU3::-webkit-scrollbar{display:none;height:0;width:0}.separator-LPhvhh{color:var(--text-text-tertiary,#737373);flex-shrink:0}.segment-_Rao2b{color:var(--text-text-secondary,#404040);flex-shrink:0;font-size:14px;letter-spacing:-.28px;line-height:20px;white-space:nowrap}.segmentLast-Ne69fA{color:var(--text-text-default,#1a1a1a)}.pinnedSection{display:flex;flex-direction:column;flex-shrink:0}.pinnedSectionHeading{align-items:center;color:var(--text-text-tertiary);cursor:pointer;display:flex;gap:4px;height:32px;padding:6px 4px 6px 8px;-webkit-user-select:none;user-select:none;width:-moz-fit-content;width:fit-content}.pinnedSectionHeading:hover{color:var(--text-text-secondary)}.pinnedSectionHeadingText{font-size:var(--font-size-base,14px);font-weight:400;line-height:var(--body-base-lineHeight,20px)}.pinnedSectionCollapseIcon{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.pinnedSectionCollapsible{display:grid;grid-template-rows:0fr;transition:grid-template-rows .2s ease}.pinnedSectionCollapsible.pinnedSectionExpanded{grid-template-rows:1fr;width:100%}.pinnedSectionCollapsibleInner,.pinnedSectionScrollbar{overflow:hidden}.pinnedSectionList{display:flex;flex-direction:column;gap:2px}.pinnedSectionScrollContainer{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.pinnedSectionScrollContainer::-webkit-scrollbar{display:none}.pinnedSectionScrollContainer--mask-top{mask-image:linear-gradient(180deg,#0000 0,#000 32px,#000);-webkit-mask-image:linear-gradient(180deg,#0000 0,#000 32px,#000)}.pinnedSectionScrollContainer--mask-bottom{mask-image:linear-gradient(180deg,#000 0,#000 calc(100% - 32px),#0000);-webkit-mask-image:linear-gradient(180deg,#000 0,#000 calc(100% - 32px),#0000)}.pinnedSectionScrollContainer--mask-top.pinnedSectionScrollContainer--mask-bottom{mask-image:linear-gradient(180deg,#0000 0,#000 32px,#000 calc(100% - 32px),#0000);-webkit-mask-image:linear-gradient(180deg,#0000 0,#000 32px,#000 calc(100% - 32px),#0000)}.sortableItem{cursor:grab;position:relative}.sortableItem:active{cursor:grabbing}.pinnedSectionLoadMore{align-items:center;border-radius:4px;cursor:pointer;display:flex;height:32px;margin-top:2px;padding-left:8px;transition:background-color var(--transition-fast)}.pinnedSectionLoadMore:hover{background-color:var(--bg-bg-overlay-l2)}.pinnedSectionLoadMoreDisabled{cursor:default}.pinnedSectionLoadMoreWrapper{align-items:center;color:var(--text-text-tertiary,#868b91);display:flex;font-size:var(--body-base-fontSize,13px);height:32px;justify-content:center;transition:background-color var(--transition-fast)}.sortableItemDragging{opacity:.6;z-index:1}.empty-session-placeholder{align-items:center;color:var(--text-text-tertiary,#737373);display:flex;font-family:SF Pro Text;font-size:var(--body-base-fontSize,14px);font-style:normal;font-weight:400;height:32px;letter-spacing:-.28px;line-height:var(--body-base-lineHeight,20px);overflow:hidden;padding:0 4px;text-overflow:ellipsis}.empty-session-placeholder--indented{padding-left:32px}.empty-session-placeholder-text{pointer-events:none}.taskItemWrapper{position:relative}.taskItem{align-items:center;border-radius:var(--radius-radius-sm-8,8px);color:var(--text-text-default);cursor:default;display:flex;flex-shrink:0;font-size:var(--font-size-base,14px);font-weight:400;gap:4px;height:32px;overflow:hidden;padding:6px 4px 6px 8px;transition:background-color var(--transition-fast)}.taskItem.pinnedTaskItem,.taskItem.taskItemGrouped{padding:0 var(--spacers-spacer-4,4px)}.taskItem .pinAreaHidden{margin-right:-4px;overflow:hidden;transition:width .15s ease;width:0}.taskItem:hover{padding:0 var(--spacers-spacer-4,4px)}.taskItem:hover .pinIconDefault{opacity:1}.taskItem:hover .pinAreaHidden{margin-right:0;overflow:visible;width:24px}.taskItem:hover .taskWorktreeIcon{display:none}.taskItem:hover{background-color:var(--bg-bg-overlay-l1)}.taskItemActive{background-color:var(--bg-bg-overlay-l2);padding:0 var(--spacers-spacer-4,4px)}.taskItemActive .pinAreaHidden{margin-right:0;overflow:visible;width:24px}.taskItemActive .pinIconDefault{opacity:1}.taskItemActive .scheduledTaskIconWrapper{right:28px}.taskItemSelected,.taskItemSelected:hover{background-color:var(--bg-bg-overlay-l2)}.taskItemWaiting:hover .taskRight{display:flex}.taskPinArea{align-items:center;cursor:pointer;display:flex;flex-shrink:0;justify-content:center}.taskPinArea .pinIcon{height:16px;width:16px}.taskPinAreaGrouped{width:24px}.pinIconHover{align-items:center;display:none}.pinIconAlways{align-items:center;display:flex}.taskItem:hover .pinIconHover{display:flex}.pinIconDefault{color:var(--icon-icon-tertiary);height:24px;opacity:0;width:24px}.pinIconDefault.pinIconAlways{opacity:1}.pinIconDefault:hover{background:#0000!important;color:var(--icon-icon-secondary);opacity:1}.taskText{flex:1 1;margin:-6px 0;min-width:0;overflow:hidden;padding:6px 0;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;white-space:nowrap}.taskRight{flex-shrink:0;gap:4px;position:relative}.scheduledTaskItem .taskRight,.taskRight{align-items:center;display:flex}.scheduledTaskItem .scheduledTaskIconWrapper{height:24px;position:absolute;right:0;top:0;width:24px}.scheduledTaskItem .taskIconIndented,:is(.scheduledTaskItem.taskItemActive,.scheduledTaskItem:hover) .scheduledTaskIconWrapper{right:28px}.taskStatusIcon{align-items:center;display:flex;flex-shrink:0;height:24px;justify-content:center;width:24px}.taskItemWaiting .taskStatusIcon{width:auto}.taskWorktreeIcon{align-items:center;color:var(--icon-icon-tertiary);display:flex;flex-shrink:0;height:24px;justify-content:center;width:24px}.taskWorktreeIcon svg{height:16px;width:16px}.taskItem:hover:not(.taskItemDisabled):not(.scheduledTaskItem) .taskStatusIcon{display:none}.taskItem:hover:not(.taskItemDisabled):not(.scheduledTaskItem) .taskActions{gap:4px;margin-left:0;width:52px}.taskItemActive:not(.scheduledTaskItem) .taskStatusIcon{display:none}.taskItemActive:not(.scheduledTaskItem) .taskActions{gap:4px;margin-left:0;width:52px}.taskItemSelected:not(.scheduledTaskItem) .taskStatusIcon{display:none}.taskItemSelected:not(.scheduledTaskItem) .taskActions{gap:4px;margin-left:0;width:24px}.taskItemSelected .taskMoreBtn,.taskItemSelected.taskItemActive .taskStatusIcon{display:none}.taskItemSelected.taskItemActive .taskActions{gap:4px;margin-left:0;width:52px}.taskItemSelected.taskItemActive .taskMoreBtn{display:flex}.taskItemSelected:hover .taskStatusIcon{display:none}.taskItemSelected:hover .taskActions{gap:4px;margin-left:0;width:52px}.taskItemSelected:hover .taskMoreBtn{display:flex}.taskActions{display:flex;flex-shrink:0;margin-left:-4px;overflow:hidden;width:0}.taskIconBtn{border-radius:var(--radius-radius-xs-6,6px);flex-shrink:0;min-width:20px;opacity:0;padding:0;transform:translateX(8px);transition:opacity .15s ease,transform .15s ease}.taskIconBtnActive,.taskItem:hover:not(.scheduledTaskItem) .taskIconBtn,.taskItemActive:not(.scheduledTaskItem) .taskIconBtn{opacity:1;transform:translateX(0)}.taskItemSelected:not(.scheduledTaskItem) .taskIconBtn{opacity:1;transform:translateX(0);transition:none}.waitingBadge{align-items:center;background:var(--status-warning-default,#e27900);border-radius:9999px;box-sizing:border-box;display:flex;flex-shrink:0;height:20px;padding:0 4px 0 6px}.taskItem:hover .waitingBadge,.taskItemActive .waitingBadge,.taskItemSelected .waitingBadge{display:none}.waitingDot{background:var(--special-white,#fff);border-radius:50%;flex-shrink:0;height:4px;width:4px}.waitingText{color:var(--special-white,#fff);font-size:11px;font-weight:500;line-height:16px;padding:0 4px;white-space:nowrap}.taskMenu{align-items:flex-start;animation:menuFadeIn .15s ease;background:var(--bg-bg-menu,#fff);border:1px solid var(--border-border-neutral-l1,#7373731f);border-radius:var(--radius-radius-md-12,12px);box-shadow:0 6px 24px -1px #1818180f;display:flex;flex-direction:column;gap:var(--spacers-spacer-0,0);padding:var(--spacers-spacer-6,6px);position:fixed;width:160px;z-index:var(--z-modal)}@keyframes menuFadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.taskMenuItem{align-items:center;align-self:stretch;border-radius:var(--radius-radius-sm-8,8px);color:var(--text-text-default,#0a0a0a);cursor:pointer;display:flex;font-family:var(--font-family-default,"SF Pro Text");font-size:13px;font-style:normal;font-weight:400;gap:8px;height:32px;letter-spacing:-.26px;line-height:20px;overflow:hidden;padding:0 var(--spacers-spacer-8,8px);text-overflow:ellipsis;transition:background var(--transition-fast)}.taskMenuItem.taskMenuItemDelete{color:var(--status-error-default,#e8463a)}.taskMenuItem.taskMenuItemDelete:hover{background:var(--status-error-surface-l1,#e8463a1f)}.taskMenuItem:hover{background:var(--bg-bg-overlay-l2)}.taskMenuIcon{color:var(--text-text-secondary)}.taskMenuIcon,.taskMenuIconDelete{align-items:center;display:flex;height:16px;justify-content:center;width:16px}.taskMenuIconDelete{color:var(--status-error-default)}.tooltipContainer{align-items:flex-start;align-self:stretch;background:var(--bg-bg-tooltip,#fafafa);border:1px solid var(--border-border-neutral-l1,#7373731f);border-radius:var(--radius-radius-sm-8,8px);display:flex;flex-direction:column;max-width:220px;padding:var(--spacers-spacer-6,6px) 10px;width:-moz-fit-content;width:fit-content}.tooltipTitleRow{align-items:center;color:var(--text-text-default,#0a0a0a);display:flex;font-family:SF Pro Text;font-size:var(--body-md-fontSize,12px);font-style:normal;font-weight:var(--body-md-fontWeight,400);height:28px;line-height:var(--body-md-lineHeight,18px)}.tooltipTitle,.tooltipTitleRow{overflow:hidden;text-overflow:ellipsis}.tooltipTitle{direction:rtl;min-width:0;text-align:left;white-space:nowrap}.tooltipMetaText{max-width:200px}.ralphLoopTagIcon{color:var(--accent-accent-violet)}.statusIcon{color:var(--icon-icon-default)}.itemIconProgress{animation:rotate 1s linear infinite;color:var(--icon-icon-tertiary)}:global([data-theme=dark-blue]) .itemIconProgress,:global([data-theme=dark]) .itemIconProgress{color:var(--icon-icon-secondary)}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.taskIndent{flex-shrink:0;width:20px}.scheduledTaskItem{cursor:pointer;gap:4px;padding:6px 4px 6px 8px;position:relative}.scheduledTaskItem.taskItemPinned{padding:6px 4px 6px 4px}.scheduledTaskItem .taskRight{height:24px;position:relative;width:24px}.scheduledTaskItem .taskActions{margin-left:0;overflow:visible;position:absolute;right:0;top:0;width:24px}.scheduledTaskItem .taskIconBtn{opacity:0;transform:none;transition:none}:is(.scheduledTaskItem.taskItemActive,.scheduledTaskItem:hover) .taskIconBtn{opacity:1;transform:none}.scheduledTaskItem .taskStatusIcon{position:absolute;right:0;top:0}:is(.scheduledTaskItem.taskItemActive,.scheduledTaskItem:hover) .taskStatusIcon{opacity:0;pointer-events:none}.scheduledTaskIconWrapper{align-items:center;display:flex;flex-shrink:0;height:20px;justify-content:center;position:relative;width:20px}.scheduledTaskIcon{color:var(--icon-icon-tertiary);flex-shrink:0;font-size:16px}.tooltipContainer{padding:8px 12px}.ralphLoopTag{align-items:center;background:var(--builtin-slash-mention-bg);border-radius:4px;display:inline-flex;flex-shrink:0;gap:2px;margin-left:-6px;padding:2px 4px}.ralphLoopTagIcon{flex-shrink:0;height:16px;width:16px}.ralphLoopTagText{color:var(--text-text-default);font-size:11px;font-weight:500;line-height:16px;white-space:nowrap}.tooltipMetaRow{align-items:center;color:var(--text-text-tertiary,#737373);display:flex;font-family:var(--fontFamily,"SF Pro Text");font-size:var(--body-md-fontSize,12px);font-style:normal;font-weight:var(--body-md-fontWeight,400);gap:6px;height:24px;justify-content:flex-start;line-height:var(--body-md-lineHeight,18px);overflow:hidden;text-overflow:ellipsis}.tooltipMetaIcon{color:var(--icon-icon-disabled,#a1a1a1);flex-shrink:0}.tooltipMetaIcon,.tooltipMetaIcon svg{height:14px;width:14px}.tooltipMetaText{color:color-mix(in srgb,var(--icon-icon-secondary) 60%,#0000);direction:rtl;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.headerViewMenu{align-items:flex-start;background:var(--bg-bg-menu,#fff);border:1px solid var(--border-border-neutral-l1,#7373731f);border-radius:var(--radius-radius-md-12,12px);box-shadow:0 6px 24px -1px #1818180f;display:flex;flex-direction:column;gap:var(--spacers-spacer-0,0);padding:var(--spacers-spacer-6,6px);width:200px}.headerViewMenu__sectionHeader{align-items:center;color:var(--text-text-disabled,#a1a1a1);display:flex;font-family:SF Pro Text;font-size:var(--heading-2xs-fontSize,12px);font-style:normal;font-weight:600;height:32px;line-height:var(--heading-2xs-lineHeight,18px);overflow:hidden;padding:0 8px;text-overflow:ellipsis}.headerViewMenu__divider{background:var(--border-border-neutral-l1,#7373731f);height:1px;margin:var(--spacers-spacer-6,6px) 0;width:184px}.headerViewMenu__item{align-items:center;align-self:stretch;border-radius:var(--radius-radius-sm-8,8px);color:var(--text-text-default,#0a0a0a);cursor:pointer;display:flex;font-family:var(--fontFamily,"SF Pro Text");font-size:13px;font-style:normal;font-weight:400;gap:var(--spacers-spacer-4,4px);height:32px;letter-spacing:-.26px;line-height:20px;overflow:hidden;padding:0 var(--spacers-spacer-8,8px);text-overflow:ellipsis}.headerViewMenu__item:hover{background:var(--bg-bg-overlay-l1,#73737314)}.headerViewMenu__itemLeft{align-items:center;display:flex;gap:6px}.headerViewMenu__itemIcon{align-items:center;color:var(--icon-icon-default);display:flex;height:20px;justify-content:center;width:20px}.headerViewMenu__itemIcon svg{height:16px;width:16px}.headerViewMenu__itemCheck{align-items:center;display:flex;height:20px;justify-content:center;margin-left:auto;width:20px}.headerViewMenu__itemCheck svg{height:16px;width:16px}.headerViewMenu__filterIcon{color:var(--icon-icon-disabled,#a1a1a1)}.header-yDwR2F{align-items:center;display:flex;gap:4px;justify-content:space-between;line-height:28px;padding:8px 12px}.header-yDwR2F.minimized-RWy56g{background:var(--bg-bg-base-secondary);border-radius:16px 16px 0 0;padding-bottom:6px}.dragHandle-yfHgUf{align-items:center;align-self:stretch;cursor:grab;display:flex;flex:1 1;min-width:0}.dragHandle-yfHgUf:active{cursor:grabbing}.headerCenter-dngv5t{align-items:center;display:flex;flex:1 1;gap:6px;min-width:0}.miniSessionName-uhvRG6{animation:fadeIn-s8YdHO .5s ease;color:var(--text-text-tertiary);display:inline-block;font-size:14px;font-weight:400;line-height:28px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aiWorkingWrapper-GmeRD6{animation:fadeIn-s8YdHO .5s ease;display:inline-flex}.aiWorkingText-y00eT8{color:var(--text-text-tertiary);font:var(--body-body-base)}.finishedText-Df98bR{align-items:center;animation:fadeIn-s8YdHO .5s ease;color:var(--status-success-default);display:inline-flex;font-size:14px;font-weight:500;gap:4px}@keyframes fadeIn-s8YdHO{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.waitingBadge-gfNEO6{align-items:center;background:var(--status-warning-default);border-radius:9999px;color:#fff;display:inline-flex;flex-shrink:0;font-size:10px;font-weight:500;height:19px;line-height:15px;padding:0 4px 0 6px}.waitingDot-cnlQUY{background:#fff;border-radius:50%;height:4px;margin-right:4px;width:4px}.errorIconWrapper-rEW2mB{align-items:center;color:var(--status-error-default);display:flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.shell-Nqdj4x{background:var(--bg-bg-base-default);border:1px solid var(--border-border-neutral-l1,#7373731f);border-radius:var(--radius-radius-lg-16,16px);box-shadow:var(--shadow-elevation-300-modal-panel);display:flex;flex-direction:column;height:600px;max-height:calc(100vh - 120px);position:absolute;top:unset;width:420px;z-index:var(--z-modal)}.collapsed-C2OSK9{height:auto}.body-tlU4Zo{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.bodyHidden-T_IR8b{display:none}.footer-wTFSEB{border-bottom-left-radius:16px;border-bottom-right-radius:16px;flex-shrink:0}.shell-Nqdj4x .chat-input-v2-container>div:has([class*=slashMenu]){bottom:100%!important}.shell-Nqdj4x [class*=slashMenu-]{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;max-height:240px!important}.shell-Nqdj4x.collapsed-C2OSK9 .messageInputEditorWrapper{background-color:var(--bg-bg-base-secondary);border-bottom-left-radius:16px;border-bottom-right-radius:16px}.shell-Nqdj4x .user-message__attached-cards{max-width:390px;overflow-x:auto;scrollbar-color:var(--bg-bg-overlay-l3) #0000;scrollbar-width:thin}.shell-Nqdj4x .user-message__attached-cards::-webkit-scrollbar{height:4px}.shell-Nqdj4x .user-message__attached-cards::-webkit-scrollbar-track{background:#0000}.shell-Nqdj4x .user-message__attached-cards::-webkit-scrollbar-thumb{background-color:var(--bg-bg-overlay-l3);border-radius:4px}.shell-Nqdj4x .user-message__attached-cards::-webkit-scrollbar-thumb:hover{background-color:var(--bg-bg-overlay-l4)}.pluginsCanvas-zgvWNH{display:flex;flex-direction:column;height:100%;min-height:0;width:100%}.pluginsFixed-Ioaquy{align-items:center;flex-shrink:0;padding:60px 40px 0}.pluginsFixed-Ioaquy,.pluginsInner-aureqQ{display:flex;flex-direction:column;gap:20px}.pluginsHeader-BvuAit,.pluginsInner-aureqQ{max-width:960px;width:100%}.pluginsHeader-BvuAit{align-items:center;display:flex;gap:var(--spacing-lg);justify-content:space-between}.pluginsTitleGroup-ybP6il{display:flex;flex:1 1;flex-direction:column;gap:var(--spacing-xs);min-width:0}.pluginsTitle-seHVhb{color:var(--text-text-default);font-size:var(--font-size-xxl);font-weight:var(--font-weight-strong);letter-spacing:.1px;line-height:32px;margin:0}.pluginsDescription-D1EOvI{color:var(--text-text-tertiary);font-size:var(--font-size-regular);font-weight:400;line-height:20px;margin:0;overflow:hidden;text-overflow:ellipsis}.pluginsHeaderButtons-UHSu6c{align-items:center;display:flex;flex-shrink:0;gap:var(--spacing-sm)}.pluginsTabsBar-okwB2i{align-items:center;display:flex;gap:24px;max-width:960px;min-width:0;width:100%}.pluginsTabsBarWithMargin-TUAdPl{margin-bottom:20px}.pluginsTabsGroup-Os6o0M{align-items:center;display:flex;flex:1 0;gap:24px;position:relative}.pluginsTabItem-_T3Fkr{align-items:center;background:#0000;border:none;box-sizing:border-box;color:var(--text-text-secondary);cursor:pointer;display:flex;font-family:inherit;font-size:16px;font-weight:600;gap:var(--spacing-xs);height:40px;justify-content:center;letter-spacing:-.32px;line-height:24px;min-width:60px;overflow:hidden;padding:0;text-overflow:ellipsis;transition:color .2s ease;white-space:nowrap}.pluginsTabActive-fNJsfG,.pluginsTabItem-_T3Fkr:hover{color:var(--text-text-default)}.pluginsTabActive-fNJsfG{align-items:center;background:#0000;border:none;box-sizing:border-box;cursor:pointer;display:flex;font-family:inherit;font-size:16px;font-weight:600;gap:var(--spacing-xs);height:40px;justify-content:center;letter-spacing:-.32px;line-height:24px;min-width:60px;overflow:hidden;padding:0;text-overflow:ellipsis;transition:color .2s ease;white-space:nowrap}.pluginsTabIndicator-mF4rfz{background-color:var(--bg-bg-invert);border-radius:1px;bottom:0;height:2px;position:absolute;transition:left .25s ease,width .25s ease}.pluginsTabsRight-g5ZUPQ{align-items:center;display:flex;flex:1 1 auto;gap:var(--spacing-sm);justify-content:flex-end;min-width:0}.searchInput-KDWBsb{flex:0 1 400px;min-width:100px;width:400px}.registrySelect-or0jTy{flex:0 0 180px;min-width:100px;width:180px}.categoryNav-THLST3{margin-bottom:20px;max-width:960px;width:100%}.pluginsContent-Cp1n1r{flex:1 1;min-height:0;overflow-y:auto;padding-bottom:16px;scrollbar-gutter:stable both-edges}.pluginsContentInner-amtMMJ{box-sizing:border-box;display:flex;flex-direction:column;gap:24px;margin:0 auto;max-width:1040px;padding:0 40px;width:100%}.pluginsContentInnerEmpty-lwwDNW{justify-content:center;min-height:100%}.featuredBanner-S8WZEq{aspect-ratio:24/7;background:var(--bg-bg-base-default);border:1px solid var(--border-border-neutral-l1);border-radius:var(--radius-radius-lg-16);box-sizing:border-box;container-type:inline-size;height:auto;max-width:960px;overflow:hidden;position:relative;width:100%}.featuredBannerSkeleton-KeY08I{background:var(--bg-bg-overlay-l1)}.featuredBannerSkeletonContent-mZLeHx{display:flex;flex-direction:column;gap:2.0833cqw;left:6.9563cqw;position:absolute;top:4.7917cqw;width:29.1667cqw}.featuredBannerSkeletonMain-ljll4B{align-self:stretch;display:flex;flex-direction:column;gap:1.25cqw}.featuredBannerSkeletonTextGroup-GL587T{align-self:stretch;display:flex;flex-direction:column;height:7.9167cqw;justify-content:space-between}.featuredBannerSkeletonBlock-Z0abTO{animation:skeletonLoading-CNjw21 1.4s ease infinite;background:linear-gradient(90deg,var(--bg-bg-overlay-l1) 25%,var(--bg-bg-overlay-l2) 37%,var(--bg-bg-overlay-l1) 63%);background-size:400% 100%;border-radius:var(--radius-radius-sm-8)}.featuredBannerSkeletonIcon-FonjnL{height:5cqw;width:5cqw}.featuredBannerSkeletonTitle-tA7B_a{height:2.0833cqw;width:100%}.featuredBannerSkeletonText-VYSWW7{height:2.0833cqw;width:20.8333cqw}.featuredBannerSkeletonAction-VME8Ef{height:3.3333cqw;width:10cqw}.featuredBannerSkeletonPreview-H066hC{border-radius:var(--radius-radius-lg-16);height:19.6156cqw;left:55.8333cqw;position:absolute;top:4.7917cqw;width:36.9792cqw}.featuredBannerImage-vKMAZ3{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.featuredTrack-drxVdi{display:flex;inset:0;position:absolute;transition:transform var(--transition-slow);will-change:transform}.featuredTrackResetting-aue7Ka{transition:none}.featuredSlide-TnH9Jz{flex:0 0 100%;height:100%;overflow:hidden;pointer-events:none;position:relative;width:100%}.featuredSlideActive-KDLlsV{pointer-events:auto}.featuredContent-OyWNCc{display:flex;flex-direction:column;gap:2.0833cqw;left:6.9563cqw;position:absolute;top:4.7917cqw;width:35cqw;z-index:2}.featuredMainFrame-hhTmti{align-self:stretch;display:flex;flex-direction:column;gap:1.25cqw}.featuredIconFrame-dm9GbA{align-items:center;background:var(--bg-bg-white);border-radius:.8333cqw;box-sizing:border-box;display:flex;height:5cqw;justify-content:center;width:5cqw}.featuredIconFallback-SI5NiF,.featuredIconImage-lZeNZH{height:3.3333cqw;width:3.3333cqw}.featuredIconImage-lZeNZH{object-fit:contain}.featuredIconFallback-SI5NiF{color:var(--icon-icon-default)}.featuredTextGroup-lrw5U6{align-items:stretch;align-self:stretch;display:flex;flex-direction:column;gap:.4167cqw}.featuredTitle-F53vsZ{color:var(--special-white);font-family:var(--font-family-heading);font-size:2.5cqw;font-weight:var(--font-weight-strong);letter-spacing:-.01em;line-height:3.3333cqw;margin:0}.featuredDesc-FbbjFo{color:var(--special-white);font-family:var(--font-family-default);font-size:1.4583cqw;font-weight:var(--font-weight-medium);letter-spacing:-.02em;line-height:2.0833cqw;margin:0}.featuredActions-P2da9D{align-items:center;display:flex;gap:.8333cqw}.featuredActionButton-SwTLqX{align-items:center;border:none;border-radius:.8333cqw;cursor:pointer;display:flex;font-family:var(--font-family-default);font-size:1.3542cqw;font-weight:var(--font-weight-medium);height:3.3333cqw;justify-content:center;letter-spacing:-.02em;line-height:2.0833cqw;padding:0 1.25cqw;transition:background-color var(--transition-fast)}.featuredActionLabel-TBuNge{align-items:center;display:flex;justify-content:center;padding:0 .4167cqw}.featuredActionPrimary-BtH6iX{background:#262626;color:#fff}.featuredActionSecondary-WxHqTy{background:#e5e5e5;color:#0a0a0a}.featuredDots-GuaaCD{align-items:center;bottom:1.3542cqw;display:flex;gap:.8333cqw;left:50%;position:absolute;transform:translateX(-50%);z-index:3}.featuredDotButton-fT1ouN{background:#0000;border:none;cursor:pointer;display:flex;padding:0}.featuredDot-vLg7pJ,.featuredDotButton-fT1ouN{border-radius:var(--radius-radius-full);height:.625cqw;width:.625cqw}.featuredDot-vLg7pJ{background:var(--special-white);opacity:.4}.featuredDotActive-2bvfO7{opacity:1}.featuredNextButton-s5qBCI{align-items:center;background:var(--bg-bg-marketplace-banner-control);border:none;border-radius:var(--radius-radius-full);color:var(--icon-icon-white);cursor:pointer;display:flex;height:2.9167cqw;justify-content:center;padding:.3125cqw;position:absolute;right:1.8229cqw;top:13.125cqw;transition:background-color var(--transition-fast);width:2.9167cqw;z-index:3}.featuredNextIcon-hxEeic{height:1.6667cqw;width:1.6667cqw}.categorySection-T0Z3c3{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:16px;justify-content:center;width:100%}.categorySectionTitle-b_hOUf{color:var(--text-text-secondary);font-size:13px;font-weight:400;letter-spacing:-.26px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.categoryExpandButton-a426FZ{align-items:center;background:#0000;border:none;color:var(--text-text-tertiary);cursor:pointer;display:flex;font:var(--body-body-md,12px/1.5 var(--font-family-default));gap:12px;padding:0}.categoryExpandButton-a426FZ:hover{color:var(--text-text-default)}.categoryExpandIcons-BRu1Bi{align-items:center;display:flex;flex-shrink:0}.categoryExpandIconWrapper-wvIpbK{align-items:center;aspect-ratio:1/1;background:var(--bg-bg-base-default);border:1px solid var(--border-border-neutral-l1);border-radius:8px;box-sizing:border-box;display:flex;flex:0 0 24px;height:24px;justify-content:center;margin-left:-6px;overflow:hidden;width:24px}.categoryExpandIconWrapper-wvIpbK:first-child{margin-left:0}.categoryExpandIcon-nWQ3gx{border-radius:var(--radius-radius-2xs-4,4px);display:block;flex-shrink:0;height:16px;object-fit:contain;width:16px}.categoryExpandIconFallback-WDGoNL{align-items:center;color:var(--icon-icon-secondary);display:flex;height:16px;justify-content:center;width:16px}.categoryExpandIconFallbackSymbol-kPfk7C{height:12px;width:12px}.categoryExpandText-SoTPzh{color:var(--text-text-tertiary);font-family:var(--font-family-default);font-size:13px;font-style:normal;font-weight:400;letter-spacing:-.26px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.categoryExpandButton-a426FZ:hover .categoryExpandText-SoTPzh{color:var(--text-text-default)}.pluginsGrid-u71c96{align-self:stretch;column-gap:16px;display:grid;grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:16px;width:100%}@media (max-width:900px){.pluginsGrid-u71c96{grid-template-columns:1fr}}.pluginCard-cq4jH5{align-items:flex-start;align-self:stretch;border:1px solid var(--border-border-neutral-l1);border-radius:var(--radius-radius-md-12);box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding:16px;transition:background-color .15s ease}.pluginCard-cq4jH5:hover{background-color:var(--bg-bg-overlay-l1)}.pluginCardHeader-RvwB47{align-items:center;display:flex;gap:12px;width:100%}.pluginCardBody-bY5she{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.pluginCardName-ncj_7T{color:var(--text-text-default);font-size:14px;font-weight:500;letter-spacing:-.28px;white-space:nowrap}.pluginCardDesc-bK19VV,.pluginCardName-ncj_7T{line-height:20px;overflow:hidden;text-overflow:ellipsis}.pluginCardDesc-bK19VV{color:var(--text-text-tertiary);display:-webkit-box;font-size:13px;font-weight:400;letter-spacing:-.26px;-webkit-line-clamp:2;-webkit-box-orient:vertical}.skeletonContent-aUT3rK{display:flex;flex-direction:column;gap:20px;width:100%}.skeletonBlock-UhtKdT{animation:skeletonLoading-CNjw21 1.4s ease infinite;background:linear-gradient(90deg,var(--bg-bg-overlay-l1) 25%,var(--bg-bg-overlay-l2) 37%,var(--bg-bg-overlay-l1) 63%);background-size:400% 100%;border-radius:6px}.skeletonTitle-KZBRTL{height:20px;width:120px}.skeletonIcon-HC0fal{border-radius:var(--radius-radius-2xs-4,4px);flex-shrink:0;height:48px;width:48px}.skeletonTextGroup-wGjL5L{display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:0}.skeletonName-xGFmDs{height:16px;width:42%}.skeletonDesc-CotyMR{height:14px;width:78%}.skeletonAction-KhmrMk{border-radius:var(--radius-radius-sm-8,8px);flex-shrink:0;height:28px;width:28px}.skeletonContent-aUT3rK .pluginCard-cq4jH5{cursor:default;pointer-events:none}@keyframes skeletonLoading-CNjw21{0%{background-position:100% 50%}to{background-position:0 50%}}@keyframes pluginSpinnerRotate-VrduDq{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.cardSpinner-yxFShh{animation:pluginSpinnerRotate-VrduDq .6s linear infinite;border:1.3px solid currentColor;border-radius:50%;border-top-color:#0000;display:inline-block;flex-shrink:0;height:14px;width:14px}.pluginsEmpty-ArElDX{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center;padding:60px 0;width:100%}.pluginsContentInnerEmpty-lwwDNW .pluginsEmpty-ArElDX{padding:0}.pluginsEmptyIcon-NeL094{align-items:center;background:var(--bg-bg-white);border:1px solid var(--border-border-neutral-l1);border-radius:var(--radius-radius-md-12,12px);box-shadow:var(--shadow-elevation-50);color:var(--icon-icon-disabled);display:flex;height:48px;justify-content:center;margin-bottom:4px;width:48px}.pluginsEmptyTitle-J5YY6o{color:var(--text-text-default);font-size:14px;font-weight:600;line-height:20px;margin:0;text-align:center}.pluginsEmptyDesc-lNp498{color:var(--text-text-tertiary);font-size:13px;font-weight:400;line-height:20px;margin:0;text-align:center}.categoryNav-LmXVe0{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.categoryNavItem-HtYhW6,.categoryNavItemActive-vG8sjA{align-items:center;background:var(--bg-bg-base-default);border:1px solid var(--border-border-neutral-l2,#7373732e);border-radius:8px;color:var(--text-text-secondary);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;justify-content:center;line-height:18px;padding:4px 12px;transition:background .15s ease,border-color .15s ease,color .15s ease;white-space:nowrap}.categoryNavItem-HtYhW6:hover{background:var(--bg-bg-overlay-l1);color:var(--text-text-default)}.categoryNavItemActive-vG8sjA{background:var(--bg-bg-overlay-l3,#73737329);border-color:#0000;color:var(--text-text-default)}.categoryNavItem-HtYhW6:disabled,.categoryNavItemActive-vG8sjA:disabled{color:var(--text-text-disabled);cursor:not-allowed;opacity:.7}.marketIcon-ZTaS8Y{align-items:center;background-color:var(--bg-bg-base-default);border-radius:var(--radius-radius-sm-8,8px);box-sizing:border-box;display:flex;flex-shrink:0;height:48px;justify-content:center;overflow:hidden;padding:8px;width:48px}.marketIconLarge-eyE6hP{border:1.167px solid var(--border-border-neutral-l1);height:56px;padding:11px;width:56px}.marketIconPluginImage-hG9jDA{border-radius:inherit;height:100%;object-fit:cover;width:100%}.marketIconSkillImage-BqDFkD{border-radius:inherit;height:100%;object-fit:contain;pointer-events:none;width:100%}.marketIconPluginFallback-pTqmhl{align-items:center;border-radius:inherit;color:var(--icon-icon-tertiary);display:flex;height:100%;justify-content:center;width:100%}.marketIconPluginFallbackSymbol-xQk4g3{height:32px;width:32px}.marketIconSkillFallback-iUpA31{align-items:center;background-color:var(--bg-bg-overlay-l1);border-radius:inherit;color:var(--icon-icon-secondary);display:flex;height:100%;justify-content:center;width:100%}.marketIconSkillFallbackSymbol-wsImMf{height:24px;width:24px}.tabSlider-dlF4gT{align-items:center;display:flex;flex:1 0;gap:24px;position:relative}.tabSliderItem-MYYPPv{align-items:center;background:#0000;border:none;color:var(--text-text-secondary);cursor:pointer;display:flex;font-family:inherit;font-size:16px;font-weight:600;height:40px;justify-content:center;letter-spacing:-.32px;line-height:24px;padding:0;transition:color .2s ease;white-space:nowrap}.tabSliderItem-MYYPPv:hover,.tabSliderItemActive-Xm2ivo{color:var(--text-text-default)}.tabSliderItemActive-Xm2ivo{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;font-family:inherit;font-size:16px;font-weight:600;height:40px;justify-content:center;letter-spacing:-.32px;line-height:24px;padding:0;transition:color .2s ease;white-space:nowrap}.tabSliderIndicator-lGnuYW,.tabSliderIndicatorAnimated-IU87N8{background-color:var(--bg-bg-invert);border-radius:1px;bottom:0;height:2px;position:absolute}.tabSliderIndicatorAnimated-IU87N8{transition:left .25s ease,width .25s ease}.recommendationCard-D7U1aj{position:relative}.recommendationCardFeatured-DquBX9{height:100%;inset:0;pointer-events:none;position:absolute;width:100%;z-index:2}.recommendationCardFeaturedPreviews-nEElgj{height:62.655%;left:70.4%;pointer-events:auto;position:absolute;top:16.295%;transform:translateX(-50%);transition:left var(--transition-slow);width:36.979%}.recommendationCardFeaturedPreviewSmall-Q7pnyf{align-items:flex-start;background:var(--bg-bg-white);border-radius:.6667cqw .6667cqw 0 0;box-shadow:var(--shadow-marketplace-banner-preview-card-small);display:flex;flex-direction:column;gap:1.0417cqw;height:66.884%;left:1.893%;overflow:hidden;position:absolute;top:33.115%;transform:rotate(-8deg);transform-origin:center bottom;transition:top var(--transition-slow),transform var(--transition-slow);width:48.394%;will-change:top,transform}.recommendationCardFeaturedPreviewLarge-Hzsxj_{background:var(--bg-bg-white);border-radius:1.0833cqw 1.0833cqw 0 0;box-shadow:var(--shadow-marketplace-banner-preview-card-large);height:96.178%;left:24.664%;overflow:hidden;position:absolute;top:6.834%;transform:rotate(2.851deg);transform-origin:center bottom;transition:left var(--transition-slow),transform var(--transition-slow);width:75.335%;will-change:left,transform}.recommendationCardFeaturedPromptActive-svh8qP .recommendationCardFeaturedPreviews-nEElgj{left:70.4%}.recommendationCardFeaturedPromptActive-svh8qP .recommendationCardFeaturedPreviewSmall-Q7pnyf{top:33.115%;transform:rotate(0deg)}.recommendationCardFeaturedPromptActive-svh8qP .recommendationCardFeaturedPreviewLarge-Hzsxj_{left:24.664%;transform:rotate(0deg)}.recommendationCardUsage-WlZR5Q{aspect-ratio:468/340;background:var(--bg-bg-base-default);border:1px solid var(--border-border-neutral-l1);border-radius:var(--radius-radius-lg-16);box-sizing:border-box;container-type:inline-size;flex:1 1;height:auto;isolation:isolate;min-width:0;overflow:hidden}.recommendationCardUsageBackground-qb_HC5,.recommendationCardUsageBackgroundFallback-AFVEhk{height:100%;inset:0;position:absolute;width:100%;z-index:0}.recommendationCardUsageBackground-qb_HC5{object-fit:cover}.recommendationCardUsageBackgroundFallback-AFVEhk{background:radial-gradient(circle at 20% 20%,var(--bg-bg-brand-popup) 0,#0000 36%),linear-gradient(135deg,var(--bg-bg-base-tertiary),var(--bg-bg-brand-popup))}.recommendationCardUsagePreviewGroup-XRtYfZ{height:auto;left:50%;position:absolute;top:16.48%;transform:translateX(-50%);width:100%;z-index:1}.recommendationCardUsagePreviewFrame-eO4DmJ{aspect-ratio:5/3;background:var(--bg-bg-white);border-radius:2.564cqw 2.564cqw 0 0;box-shadow:var(--shadow-marketplace-banner-preview-card);height:auto;margin:0 auto;overflow:hidden;position:relative;width:64.1%}.recommendationCardPreviewImage-DXZSln{height:100%;width:100%}.recommendationCardPromptShadow-og1y4J{background:#0000;border:none;border-radius:var(--radius-radius-lg-16);box-shadow:var(--shadow-marketplace-banner-preview-input);color:inherit;cursor:pointer;display:block;height:48px;padding:0;position:absolute}.recommendationCardPromptShadowFeatured-nIi1Ok{border-radius:1.6667cqw;height:17.5%;left:70.4%;max-width:46.5%;pointer-events:auto;top:66.15%;transform:translateX(-50%);transition:top var(--transition-slow);width:max-content;will-change:top}.recommendationCardPromptShadowUsage-JcfUH0{border-radius:3.419cqw;height:10.256cqw;left:50%;max-width:calc(100% - 40px);min-width:75.15%;overflow:hidden;top:100%;transform:translateX(-50%);width:max-content;z-index:2}.recommendationCardFeaturedPromptActive-svh8qP .recommendationCardPromptShadowFeatured-nIi1Ok{top:66.15%}.recommendationCardPromptBox-p01kDT{align-items:center;background:var(--bg-bg-white);border:.5px solid var(--border-border-neutral-l2);border-radius:var(--radius-radius-lg-16);box-sizing:border-box;display:flex;height:48px;justify-content:flex-start;position:relative;z-index:1}.recommendationCardPromptActions-nloo0E{align-items:center;box-sizing:border-box;display:flex;gap:9.630317687988281px;height:100%;padding:14.445476531982422px;width:100%}:is(.recommendationCardPromptShadowFeatured-nIi1Ok,.recommendationCardPromptShadowUsage-JcfUH0) .recommendationCardPromptActions-nloo0E{max-width:100%;width:auto}.recommendationCardPromptLeadingGroup-LtvODP{align-items:center;align-self:stretch;display:flex;flex:1 1;gap:4.815158843994141px;min-width:0}:is(.recommendationCardPromptShadowFeatured-nIi1Ok,.recommendationCardPromptShadowUsage-JcfUH0) .recommendationCardPromptLeadingGroup-LtvODP{flex:0 1 auto;max-width:100%}.recommendationCardPromptShadowFeatured-nIi1Ok .recommendationCardPromptBox-p01kDT{border-radius:1.6667cqw;height:100%}.recommendationCardPromptShadowUsage-JcfUH0 .recommendationCardPromptBox-p01kDT{border-radius:inherit;height:100%}.recommendationCardPromptShadowFeatured-nIi1Ok .recommendationCardPromptActions-nloo0E{gap:1.0032cqw;padding:1.505cqw}.recommendationCardPromptShadowUsage-JcfUH0 .recommendationCardPromptActions-nloo0E{gap:2.057cqw;padding:3.086cqw}.recommendationCardPromptShadowFeatured-nIi1Ok .recommendationCardPromptLeadingGroup-LtvODP{gap:.5016cqw}.recommendationCardPromptShadowUsage-JcfUH0 .recommendationCardPromptLeadingGroup-LtvODP{gap:1.029cqw}.recommendationCardPromptShadowFeatured-nIi1Ok .recommendationCardPluginTag-LcD9Qf{border-radius:.625cqw;gap:.2083cqw;padding:.1042cqw .625cqw .1042cqw .4167cqw}.recommendationCardPromptShadowUsage-JcfUH0 .recommendationCardPluginTag-LcD9Qf{border-radius:1.282cqw;gap:.427cqw;padding:.214cqw 1.282cqw .214cqw .855cqw}.recommendationCardPromptShadowFeatured-nIi1Ok .recommendationCardPluginTagInner-qDSRJ8{gap:.2083cqw}.recommendationCardPromptShadowUsage-JcfUH0 .recommendationCardPluginTagInner-qDSRJ8{gap:.427cqw}.recommendationCardPromptShadowFeatured-nIi1Ok .recommendationCardPluginIcon-cWD4Cv{border-radius:.2734cqw;padding:.2083cqw}.recommendationCardPromptShadowUsage-JcfUH0 .recommendationCardPluginIcon-cWD4Cv{border-radius:.561cqw;padding:.427cqw}.recommendationCardPromptShadowFeatured-nIi1Ok :is(.recommendationCardPluginIconFallback-WoQEhf,.recommendationCardPluginIconImage-Jux2uD){height:1.4583cqw;width:1.4583cqw}.recommendationCardPromptShadowUsage-JcfUH0 :is(.recommendationCardPluginIconFallback-WoQEhf,.recommendationCardPluginIconImage-Jux2uD){height:2.991cqw;width:2.991cqw}.recommendationCardPromptShadowFeatured-nIi1Ok .recommendationCardPluginName-DtzzNa{font-size:1.3542cqw;line-height:2.0833cqw}.recommendationCardPromptShadowUsage-JcfUH0 .recommendationCardPluginName-DtzzNa{font-size:2.778cqw;line-height:4.274cqw}.recommendationCardPromptShadowFeatured-nIi1Ok .recommendationCardPromptText-M8cW_D{font-size:1.4583cqw;line-height:2.0833cqw}.recommendationCardPromptShadowUsage-JcfUH0 .recommendationCardPromptText-M8cW_D{font-size:2.991cqw;line-height:4.274cqw}.recommendationCardPluginTag-LcD9Qf{align-items:center;background:var(--bg-bg-marketplace-banner-plugin-tag);border-radius:var(--radius-radius-xs-6);display:flex;flex-shrink:0;gap:2px;justify-content:center;padding:1px 6px 1px 4px}.recommendationCardPluginTagInner-qDSRJ8{align-items:center;display:flex;gap:2px;min-width:0}.recommendationCardPluginIcon-cWD4Cv{align-items:center;border-radius:var(--radius-radius-2);box-sizing:border-box;display:flex;justify-content:center;padding:2px}.recommendationCardPluginIconFallback-WoQEhf,.recommendationCardPluginIconImage-Jux2uD{height:14px;width:14px}.recommendationCardPluginIconImage-Jux2uD{object-fit:contain}.recommendationCardPluginIconFallback-WoQEhf{color:var(--text-text-marketplace-banner-plugin-tag)}.recommendationCardPluginName-DtzzNa{color:var(--text-text-marketplace-banner-plugin-tag);font-size:13px;font-weight:var(--font-weight-medium)}.recommendationCardPluginName-DtzzNa,.recommendationCardPromptText-M8cW_D{font-family:var(--font-family-default);line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recommendationCardPromptText-M8cW_D{color:var(--text-text-marketplace-banner-on-light);flex:1 1;font-size:14px;font-weight:var(--font-weight-default);letter-spacing:-.02em;min-width:0;text-align:left}:is(.recommendationCardPromptShadowFeatured-nIi1Ok,.recommendationCardPromptShadowUsage-JcfUH0) .recommendationCardPromptText-M8cW_D{flex:0 1 auto}.recommendationCardPromptHoverOverlay-pjGjdg{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:radial-gradient(circle at 50% 50%,var(--bg-bg-marketplace-banner-preview-mask-start) 54%,var(--bg-bg-marketplace-banner-preview-mask-end) 100%);border-radius:var(--radius-radius-lg-16);inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity var(--transition-slow);z-index:2}.recommendationCardPromptHoverCta-hh6BhN{align-items:center;color:var(--text-text-marketplace-banner-on-light);display:flex;font-family:var(--font-family-default);font-size:14px;font-weight:var(--font-weight-medium);gap:8px;left:50%;letter-spacing:-.02em;line-height:20px;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,calc(-50% + 4px));transition:opacity var(--transition-slow),transform var(--transition-slow);white-space:nowrap;z-index:3}.recommendationCardPromptHoverIcon-CBXXDW{height:18px;width:18px}.recommendationCardPromptShadowFeatured-nIi1Ok .recommendationCardPromptHoverCta-hh6BhN{font-size:1.4583cqw;gap:.8333cqw;line-height:2.0833cqw}.recommendationCardPromptShadowFeatured-nIi1Ok .recommendationCardPromptHoverIcon-CBXXDW{height:1.875cqw;width:1.875cqw}.recommendationCardPromptShadowUsage-JcfUH0 .recommendationCardPromptHoverOverlay-pjGjdg{border-radius:inherit}.recommendationCardPromptShadowUsage-JcfUH0 .recommendationCardPromptHoverCta-hh6BhN{font-size:2.991cqw;gap:1.709cqw;line-height:4.274cqw}.recommendationCardPromptShadowUsage-JcfUH0 .recommendationCardPromptHoverIcon-CBXXDW{height:3.846cqw;width:3.846cqw}.recommendationCardPromptShadow-og1y4J:focus-visible .recommendationCardPromptHoverCta-hh6BhN,.recommendationCardPromptShadow-og1y4J:focus-visible .recommendationCardPromptHoverOverlay-pjGjdg,.recommendationCardPromptShadow-og1y4J:hover .recommendationCardPromptHoverCta-hh6BhN,.recommendationCardPromptShadow-og1y4J:hover .recommendationCardPromptHoverOverlay-pjGjdg{opacity:1}:is(.recommendationCardPromptShadow-og1y4J:focus-visible,.recommendationCardPromptShadow-og1y4J:hover) .recommendationCardPromptHoverCta-hh6BhN{transform:translate(-50%,-50%)}.countBadge-TksJ2r{align-items:center;background-color:var(--bg-bg-overlay-l1);border-radius:var(--radius-radius-full,9999px);color:var(--text-text-secondary,#404040);display:flex;font-family:var(--fontFamily,"SF Pro Text");font-size:13px;font-style:normal;font-weight:400;height:16px;justify-content:center;letter-spacing:-.26px;line-height:20px;min-width:16px;padding:0 4.8px;text-align:center}.detailCanvas-jWEqTh{height:100%;min-height:0;position:relative}.detailCanvas-jWEqTh,.detailFixed-AokqhJ{display:flex;flex-direction:column;width:100%}.detailFixed-AokqhJ{box-sizing:border-box;flex-shrink:0;gap:20px;margin:0 auto;max-width:960px;padding:60px 40px 20px}.detailContent-KGbrqK{flex:1 1;min-height:0}.detailContentInner-SKpByD{box-sizing:border-box;container-name:pluginDetailContent;container-type:inline-size;display:flex;flex-direction:column;gap:20px;margin:0 auto;max-width:960px;padding:0 40px 40px;width:100%}.backBtn-ae3xXb{left:12px;position:absolute;top:8px}.headerRow-Yn3lwG{align-items:center;display:flex;gap:16px}.pluginTitleGroup-ZRIsNK{display:flex;flex-direction:column;gap:2px}.pluginTitle-XjTbh6{color:var(--text-text-default);font-size:24px;font-weight:600;line-height:32px;margin:0}.pluginMeta-totk4l{color:var(--text-text-tertiary);font-size:13px;font-weight:400;line-height:20px;margin:0}.headerActions-AdEuna{align-items:center;display:flex;gap:12px;margin-left:auto}.descriptionBlock-YNfkWr{background:var(--bg-bg-base-secondary);border-radius:var(--radius-radius-md-12,12px);color:var(--text-text-secondary,#404040);font-size:var(--body-base-fontSize,14px);font-weight:400;letter-spacing:-.28px;line-height:var(--body-base-lineHeight,20px);margin:0;padding:16px}.usageBannerGroup-ae7BMt{align-items:stretch;align-self:stretch;display:flex;gap:24px}.usageBannerSkeletonCard-rXq_48{aspect-ratio:468/340;background:var(--bg-bg-overlay-l1,#73737314);border:1px solid var(--border-border-neutral-l1,#7373731f);border-radius:var(--radius-radius-lg-16,16px);box-sizing:border-box;container-type:inline-size;flex:1 1;height:auto;min-width:0;overflow:hidden;position:relative}.usageBannerSkeletonContent-YZv4d5{align-items:center;display:flex;flex-direction:column;gap:12px;left:50%;position:absolute;top:60px;transform:translateX(-50%);width:min(360px,calc(100% - 32px))}.usageBannerSkeletonPreview-dgoArY{border-radius:var(--radius-radius-md-12,12px);height:160px;width:min(300px,100%)}.usageBannerSkeletonActionRow-Xqvao_{align-items:stretch;align-self:stretch;display:flex;gap:8px;height:48px}.usageBannerSkeletonAction-T1oavf{border-radius:var(--radius-radius-lg-16,16px);flex:1 1;min-width:0}.sectionBlock-PcazJ2{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:8px}.sectionTitle-rflUPp{align-items:center;color:var(--text-text-default);display:flex;font-size:14px;font-weight:500;gap:8px;line-height:20px}.sectionBox-PBfDMD{align-self:stretch;border:1px solid var(--border-border-neutral-l1,#7373731f);border-radius:12px;overflow:hidden}.listItem-KM8Guc{align-items:center;align-self:stretch;border-bottom:1px solid var(--border-border-neutral-l1,#7373731f);display:flex;flex-direction:row;gap:12px;padding:16px}.listItem-KM8Guc:last-child{border-bottom:none}.itemIcon-LZRotR{border-radius:var(--radius-radius-xs-6,6px);object-fit:contain}.itemIcon-LZRotR,.itemIconFallback-daEUlO{background-color:var(--bg-bg-overlay-l1);flex-shrink:0;height:48px;width:48px}.itemIconFallback-daEUlO{align-items:center;border-radius:var(--radius-radius-sm-8,8px);color:var(--icon-icon-secondary);display:flex;justify-content:center}.itemInfo-M2Tpz5{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.itemName-jzAiD4{color:var(--text-text-default);font-size:14px;font-weight:500;line-height:20px;margin:0}.itemDesc-rW3bb4{color:var(--text-text-tertiary,#737373);font-size:var(--body-md-fontSize,12px);font-weight:var(--body-md-fontWeight,400);line-height:var(--body-md-lineHeight,18px);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.connectedGroup-OsSBIW,.connectorActionGroup-VYbHpj{align-items:center;display:flex}.connectorActionGroup-VYbHpj{flex-shrink:0}.connectedBadge-SYxgNc{background:var(--bg-bg-overlay-l2,#7373731f);border-radius:var(--radius-radius-sm-8,8px);cursor:pointer;white-space:nowrap}.connectedBadge-SYxgNc,.connectedDotWrapper-Pc48YM,.connectedIconWrapper-WUIKG4{align-items:center;display:flex;height:28px;padding:0 var(--spacers-spacer-8,8px)}.connectedDot-oWr64J{aspect-ratio:1/1;background:var(--status-success-default);border-radius:50%;height:6px;width:6px}.connectedText-ubpRaJ{color:var(--text-text-default,#0a0a0a);font-family:var(--fontFamily,"SF Pro Text");font-size:13px;font-style:normal;font-weight:500;letter-spacing:-.26px;line-height:20px}.connectedIconWrapper-WUIKG4{color:var(--icon-icon-default)}.connectedIconWrapper-WUIKG4 svg{height:16px;width:16px}.moreBtn-nq3eJk{align-items:center;border-radius:4px;color:var(--icon-icon-secondary);cursor:pointer;display:flex;height:24px;justify-content:center;width:24px}.moreBtn-nq3eJk:hover{background-color:var(--bg-bg-base-tertiary);color:var(--icon-icon-default)}.disconnectMenu-byGv8j{background:var(--bg-bg-menu,#fff);border:1px solid var(--border-border-neutral-l1,#7373731f);border-radius:var(--radius-radius-md-12,12px);box-shadow:0 6px 24px -1px #1818180f;padding:6px 0;width:180px}.disconnectMenuItem-JRmlj6{align-items:center;border-radius:4px;color:var(--text-text-default);cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:6px;height:28px;margin:0 6px;padding:0 6px;white-space:nowrap}.disconnectMenuDangerItem-_1x6Jr{color:var(--status-error-default)}.disconnectMenuItemIcon-xbo1_f{flex-shrink:0;height:14px;width:14px}.disconnectMenuItem-JRmlj6:hover{background:var(--bg-bg-overlay-l1)}.connectDropdownTrigger-dY34_4,.connectTextAction-pBBl24{align-items:center;border-radius:var(--radius-radius-sm-8,8px);color:var(--text-text-default);cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:4px;line-height:20px;padding:4px 10px;white-space:nowrap}.connectDropdownTrigger-dY34_4:hover,.connectTextAction-pBBl24:hover{background:var(--bg-bg-overlay-l2,#7373731f)}.connectActionIcon-GfSxxD{color:var(--icon-icon-default);flex-shrink:0;height:16px;width:16px}.connectMenu-atjt__{align-items:flex-start;background:var(--bg-bg-menu,#fff);border:1px solid var(--border-border-neutral-l1,#7373731f);border-radius:var(--radius-radius-md-12,12px);box-shadow:0 6px 24px -1px #1818180f;display:flex;flex-direction:column;gap:var(--spacers-spacer-0,0);min-width:160px;padding:var(--spacers-spacer-6,6px) 0}.connectMenuItem-Cq5Wm7{align-items:center;align-self:stretch;color:var(--text-text-default);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:var(--spacers-spacer-4,4px);height:32px;line-height:20px;padding:0 var(--spacers-spacer-8,8px);white-space:nowrap}.connectMenuItem-Cq5Wm7:hover{background:var(--bg-bg-overlay-l2,#7373731f);border-radius:var(--radius-radius-sm-8,8px)}.connectMenuIcon-NHoIOa{color:var(--icon-icon-default);flex-shrink:0;height:20px;width:20px}.mcpServerMeta-Zebu90{color:var(--text-text-tertiary);font-size:12px;font-weight:400;line-height:1.4;word-break:break-all}.detailSkeletonBlock-DyjGBK{animation:detailSkeletonLoading-RtOnyX 1.4s ease infinite;background:linear-gradient(90deg,var(--bg-bg-overlay-l1) 25%,var(--bg-bg-overlay-l2) 37%,var(--bg-bg-overlay-l1) 63%);background-size:400% 100%;border-radius:var(--radius-radius-xs-6,6px)}.detailSkeletonPluginIcon-jrUQFA{border-radius:var(--radius-radius-md-12,12px);flex-shrink:0;height:56px;width:56px}.detailSkeletonTitle-LG0JYA{height:28px;width:180px}.detailSkeletonMeta-FRCaeB{height:16px;width:240px}.detailSkeletonMoreAction-sZ6HdM{border-radius:var(--radius-radius-2xs-4,4px);height:24px;width:24px}.detailSkeletonSwitch-tXMwZp{border-radius:var(--radius-radius-full);height:20px;width:36px}.detailSkeletonPrimaryAction-GbAjQf{border-radius:var(--radius-radius-sm-8,8px);height:32px;width:112px}.detailSkeletonDescription-KQWEkL{border-radius:var(--radius-radius-md-12,12px);height:72px;width:100%}.detailSkeletonSection-bRxqDY{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:8px}.detailSkeletonSectionTitle-ut_F4w{height:20px;width:120px}.detailSkeletonBox-VgArfw{align-self:stretch;border:1px solid var(--border-border-neutral-l1);border-radius:var(--radius-radius-md-12,12px);overflow:hidden}.detailSkeletonListItem-KeQiIN{align-items:center;border-bottom:1px solid var(--border-border-neutral-l1);display:flex;gap:12px;padding:16px}.detailSkeletonListItem-KeQiIN:last-child{border-bottom:none}.detailSkeletonItemIcon-NhKu2I{flex-shrink:0;height:48px;width:48px}.detailSkeletonItemInfo-QH75Rk{display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:0}.detailSkeletonItemName-jSgY0l{height:16px;width:34%}.detailSkeletonItemDesc-s4bA7i{height:14px;width:68%}.detailSkeletonItemAction-EPFZMZ{border-radius:var(--radius-radius-sm-8,8px);flex-shrink:0;height:28px;width:56px}@keyframes detailSkeletonLoading-RtOnyX{0%{background-position:100% 50%}to{background-position:0 50%}}@container pluginDetailContent (max-width: 760px){.usageBannerGroup-ae7BMt{gap:15.5px}}@container (max-width: 388px){.usageBannerSkeletonContent-YZv4d5{gap:7.75px;top:17.65%;width:76.92%}.usageBannerSkeletonPreview-dgoArY{aspect-ratio:15/8;border-radius:7.75px;height:auto;width:83.33%}.usageBannerSkeletonActionRow-Xqvao_{gap:5.17px;height:31px}.usageBannerSkeletonAction-T1oavf{border-radius:10.33px}}.manageCanvas-yEZWEw{display:flex;flex-direction:column;height:100%;min-height:0;position:relative;width:100%}.manageFixed-CSs8gh{align-items:center;flex-shrink:0;padding:60px 40px 0}.manageFixed-CSs8gh,.manageInner-f7B8ay{display:flex;flex-direction:column;gap:20px}.manageInner-f7B8ay{margin:0 auto;max-width:960px;width:100%}.manageContent-v7dO_a{flex:1 1;min-height:0;min-width:0;overflow-y:auto;padding-bottom:40px;scrollbar-gutter:stable both-edges}.manageContentInner-S4TFJ3{box-sizing:border-box;display:flex;flex-direction:column;gap:16px;margin:0 auto;max-width:1040px;min-height:100%;min-width:0;padding:0 40px;width:100%}.backBtn-tQInm4{left:12px;position:absolute;top:8px}.manageHeader-rf20Nf{align-items:flex-start;display:flex;flex-direction:row;gap:16px;justify-content:space-between}.titleGroup-G0epv8{display:flex;flex-direction:column;gap:4px}.title-du6p4A{color:var(--text-text-default);font-size:24px;font-weight:600;letter-spacing:.1px;line-height:32px;margin:0}.description-BjZzCy{color:var(--text-text-tertiary);font-size:13px;font-weight:400;line-height:20px;margin:0}.tabsBar-LisUHl{align-items:center;display:flex;gap:24px}.tabsBarWithMargin-iuYevQ{margin-bottom:20px}.tabsRight-x_oWiH{align-items:center;display:flex;flex-shrink:0;gap:8px}.searchInput-T_5vYF{width:400px}.connectorSearchInput-KVgxf_{width:320px}.tabLabelWrap-wwl_vC{align-items:center;display:inline-flex;gap:6px}.listContent-P8ZECV{display:flex;flex-direction:column;gap:16px;min-width:0}.listContentEmpty-wEBtRK{flex:1 1;min-height:100%}.manageCategoryNav-HoHq7u{margin-bottom:20px;max-width:960px;padding-top:4px;width:100%}.listSection-Cjf4li{border:1px solid var(--border-border-neutral-l1,#7373731f);border-radius:12px;display:flex;flex-direction:column;min-width:0;overflow:hidden}.sectionTitle-cC6NPk{color:var(--text-text-secondary);font-size:13px;font-weight:600;line-height:20px;padding:12px 0 4px}.listItem-JGqlmd{align-items:center;border-bottom:1px solid var(--border-border-neutral-l1,#7373731f);display:flex;flex-direction:row;gap:12px;min-width:0;padding:16px}.listItem-JGqlmd:hover{background:var(--bg-bg-overlay-l1,#73737314)}.listItem-JGqlmd:last-child{border-bottom:none}.connectorListItem-l4d1U4{min-height:80px}.connectorIconFrame-MkPdij{align-items:center;background:var(--bg-bg-base-default);border-radius:8px;box-sizing:border-box;color:var(--icon-icon-default);display:flex;flex-shrink:0;height:48px;justify-content:center;overflow:hidden;padding:8px;width:48px}.connectorIconImage-kzuvpQ{border-radius:inherit;height:100%;object-fit:cover;width:100%}.connectorIconSymbol-NJNG5R{height:24px;width:24px}.itemInfo-McFlRk{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0;overflow:hidden;width:0}.itemNameRow-cxJgx6{align-items:center;display:flex;gap:8px}.itemName-rzt6vT{color:var(--text-text-default);font-size:14px;font-weight:500;letter-spacing:-.28px;line-height:20px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.itemBadge-ClRY04{background-color:var(--bg-bg-overlay-l1);border-radius:4px;color:var(--text-text-tertiary);flex-shrink:0;font-size:11px;font-weight:500;height:18px;line-height:18px;padding:0 6px;white-space:nowrap}.skillPluginSourceBadge-rOD2r0{align-items:center;background:var(--bg-bg-base-secondary);border:1px solid var(--border-border-neutral-l1);border-radius:var(--radius-radius-sm-6,6px);color:var(--text-text-secondary);display:inline-flex;flex-shrink:0;gap:4px;height:20px;max-width:220px;min-width:0;padding:0 6px 0 4px}.skillPluginSourceIconImage-_hSYc1{border-radius:var(--radius-radius-2xs-4,4px);flex-shrink:0;height:14px;object-fit:cover;width:14px}.skillPluginSourceIconFallback-KJi33Y{color:var(--icon-icon-secondary);flex-shrink:0;height:14px;width:14px}.skillPluginSourceText-ca_XtO{font-size:12px;font-weight:400;line-height:18px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sourceBadge-ctnk3c{background-color:var(--bg-bg-base-secondary);border:1px solid var(--border-border-neutral-l1);border-radius:var(--radius-radius-sm-6,6px);color:var(--text-text-secondary);font-size:12px;height:22px;padding:0 8px}.downloadStatus-tY8RpR,.sourceBadge-ctnk3c{flex-shrink:0;font-weight:500;line-height:20px;white-space:nowrap}.downloadStatus-tY8RpR{align-items:center;color:var(--text-text-default,#0a0a0a);display:inline-flex;font-family:var(--fontFamily,"SF Pro Text");font-size:13px;font-style:normal;gap:4px;letter-spacing:-.26px}.downloadStatusIcon-dU9Peg{animation:downloadStatusIconSpin-VERc_6 1s linear infinite;color:var(--icon-icon-secondary);height:28px;width:28px}@keyframes downloadStatusIconSpin-VERc_6{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.itemDescription-VhxmG4{color:var(--text-text-tertiary);font-size:13px;font-weight:400;line-height:20px;margin:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.itemActions-R4LsMa{align-items:center;display:flex;flex-shrink:0;gap:8px;justify-content:flex-end;min-width:96px}.connectorActions-_z2ibf{min-width:136px;width:136px}.connectorConnectButton-fcf5Bu{font-size:13px;font-weight:500;height:28px;line-height:20px;padding:0 8px}.connectorConnectIcon-xQkGaQ{color:var(--icon-icon-default);height:16px;width:16px}.connectorConnectedBadge-f564p2{align-items:center;background:var(--bg-bg-overlay-l2);border-radius:8px;color:var(--text-text-default);cursor:pointer;display:inline-flex;height:28px;white-space:nowrap}.connectorConnectedDotWrapper-Ar5w3i,.connectorConnectedIconWrapper-o3Z53s{align-items:center;display:flex;height:28px;padding:0 8px}.connectorConnectedDot-XYXs4e{background:var(--status-success-default);border-radius:50%;height:6px;width:6px}.connectorConnectedText-dbsUq4{font-size:13px;font-weight:500;letter-spacing:-.26px;line-height:20px}.connectorConnectedIconWrapper-o3Z53s{color:var(--icon-icon-default)}.connectorConnectedIconWrapper-o3Z53s svg{height:16px;width:16px}.connectorDisconnectMenu-JHsENx{background:var(--bg-bg-menu);border:1px solid var(--border-border-neutral-l1);border-radius:12px;box-shadow:var(--shadow-elevation-200-menu-panel);padding:6px 0;width:140px}.connectorDisconnectMenuItem-nAGAeC{align-items:center;border-radius:4px;color:var(--status-error-default);cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:6px;height:28px;margin:0 6px;padding:0 6px}.connectorDisconnectMenuItem-nAGAeC:hover{background:var(--bg-bg-overlay-l1)}.connectorDisconnectMenuItemIcon-XtzlTf{flex-shrink:0;height:14px;width:14px}.skillSyncButton-ZlreDj{color:var(--text-text-secondary);flex-shrink:0}.skillSyncButtonFailed-LzFkmn{color:var(--status-error-default)}.skillSyncStatus-tVO4Tj{align-items:center;color:var(--text-text-secondary);display:inline-flex;flex-shrink:0;font-size:13px;font-weight:500;gap:4px;line-height:20px;white-space:nowrap}.skillSyncStatusSuccess-WURnVf{color:var(--status-success-default)}.skillSyncStatusSyncing-CRoheB{color:var(--text-text-secondary)}.skillSyncIcon-mx7JTc{flex-shrink:0;height:14px;width:14px}.skillSyncSpinner-kOkHJ8{animation:downloadStatusIconSpin-VERc_6 1s linear infinite}.skillToggleLoading-YQoD1r{align-items:center;color:var(--icon-icon-secondary);display:inline-flex;flex-shrink:0;height:26px;justify-content:center;width:32px}.skillToggleLoadingIcon-tTzrAH{animation:downloadStatusIconSpin-VERc_6 1s linear infinite;height:14px;width:14px}.deleteBtn-qyFJyG{opacity:0;transition:opacity .15s ease}.listItem-JGqlmd:hover .deleteBtn-qyFJyG{opacity:1}.emptyState-h3nVTe{flex:1 1;flex-direction:column;gap:12px;min-height:0}.emptyState-h3nVTe,.emptyStateIcon-b0gUCM{align-items:center;display:flex;justify-content:center}.emptyStateIcon-b0gUCM{background:var(--bg-bg-white,#fff);border:1px solid #7373731f;border-radius:var(--radius-radius-md-12,12px);box-shadow:0 1px 2px -1px #18181814;color:var(--icon-icon-disabled);height:48px;margin-bottom:4px;width:48px}.emptyStateIconSymbol-EM2SPx{height:24px;width:24px}.emptyStateTitle-DtJmIi{color:var(--text-text-default);font-size:14px;font-weight:600;line-height:20px;text-align:center}.emptyStateDesc-VzuURG{color:var(--text-text-tertiary);font-size:13px;font-weight:400;line-height:20px;text-align:center}.emptyStateAction-zVkpct{font-size:13px;line-height:20px;margin-top:8px}.emptyStateActionIcon-EkXxe1{height:16px;width:16px}.availablePluginsPopover-lLsv2r{align-items:flex-start;background:var(--bg-bg-menu);border:1px solid var(--border-border-neutral-l1);border-radius:var(--radius-radius-md-12);box-shadow:var(--shadow-elevation-200-menu-panel);display:flex;flex-direction:column;gap:2px;padding:8px 0;width:280px}.availablePluginsButtonIcon-W1YxPX{height:14px;width:14px}.availablePluginsEmptyState-Epr1Vp{align-self:stretch;flex-direction:column;gap:var(--spacer-24,24px);padding:var(--spacer-32,32px) var(--spacer-24,24px) var(--spacer-40,40px)}.availablePluginsEmptyIconFrame-ytE2NF,.availablePluginsEmptyState-Epr1Vp{align-items:center;box-sizing:border-box;display:flex;justify-content:center}.availablePluginsEmptyIconFrame-ytE2NF{background:var(--bg-bg-menu);border:1px solid var(--border-border-neutral-l1);border-radius:var(--radius-radius-md-12,12px);box-shadow:var(--shadow-elevation-50);color:var(--icon-icon-secondary);height:48px;width:48px}.availablePluginsEmptyIcon-PaY_ou{height:24px;width:24px}.availablePluginsEmptyTextGroup-SZTZRD{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:var(--spacer-8,8px)}.availablePluginsEmptyTitle-HbCJHU{color:var(--text-text-default);font:var(--heading-heading-lg);letter-spacing:-.02em;text-align:center}.availablePluginsEmptyDescription-O4el6K{color:var(--text-text-tertiary);font:var(--body-body-base);letter-spacing:-.02em;text-align:center}.availablePluginsEmptyAction-t4qEU7{align-items:center;background:var(--bg-bg-invert);border:none;border-radius:var(--radius-radius-xs-6,6px);box-sizing:border-box;color:var(--text-text-onaccent);cursor:pointer;display:flex;font:var(--chat-body-md-strong,500 13px/20px var(--font-family-default));gap:var(--spacer-4,4px);height:28px;justify-content:center;letter-spacing:-.02em;padding:0 var(--spacer-8,8px)}.availablePluginsEmptyAction-t4qEU7:hover{background:var(--bg-bg-invert-hover)}.availablePluginsEmptyActionIcon-nIjol0{flex-shrink:0;height:16px;width:16px}.availablePluginsHeader-P_cU8B{align-items:center;align-self:stretch;color:var(--text-text-tertiary);display:flex;font-size:12px;font-weight:500;height:32px;line-height:16px;padding:0 16px}.availablePluginsList-JTlNb1{align-self:stretch;margin-right:0!important;max-height:192px;overflow-y:auto;padding:0!important}.availablePluginsMenuItemFrame-Y_o7RI{align-self:stretch;box-sizing:border-box;padding:0 8px;width:100%}.availablePluginsMenuItem-fEHYkF{align-items:center;align-self:stretch;background:#0000;border:none;border-radius:var(--radius-radius-sm-8,8px);box-sizing:border-box;color:var(--text-text-default);cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:4px;height:32px;justify-content:space-between;line-height:20px;padding:0 var(--spacer-8,8px);text-align:left;width:100%}.availablePluginsMenuItem-fEHYkF:hover{background:var(--bg-bg-overlay-l1)}.availablePluginsItemMain-lz8TUi{align-items:center;display:flex;gap:6px;min-width:0}.availablePluginsItemFallback-gCRQvh,.availablePluginsItemIcon-vliAYV{background:var(--bg-bg-base-default);border-radius:4px;box-sizing:border-box;flex-shrink:0;height:var(--spacer-20,20px);width:var(--spacer-20,20px)}.availablePluginsItemIcon-vliAYV{object-fit:contain;padding:var(--spacer-2,2px)}.availablePluginsItemFallback-gCRQvh{align-items:center;color:var(--icon-icon-secondary);display:flex;justify-content:center}.availablePluginsItemFallbackSymbol-HvPvRl{height:16px;width:16px}.availablePluginsItemName-pn1yr8{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.availablePluginsAddAction-tQmily{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text-text-tertiary);cursor:pointer;display:flex;flex-shrink:0;font-size:12px;font-weight:500;gap:4px;height:24px;justify-content:center;line-height:18px;padding:0 var(--spacer-4,4px)}.availablePluginsAddAction-tQmily:hover{background:var(--bg-bg-overlay-l1)}.availablePluginsActionIcon-s3RRwP{color:var(--icon-icon-default);flex-shrink:0;height:16px;width:16px}.availablePluginsDivider-QxJoxe{align-self:stretch;background:var(--border-border-neutral-l1);height:1px;margin:var(--spacer-4,4px) var(--spacer-8,8px)}.wrapper-z7lf13{display:inline-block;position:relative}.dropdown-NlOh12{opacity:0;pointer-events:none;position:absolute;transition:opacity var(--transition-fast);z-index:var(--z-dropdown)}.visible-eh58m5{opacity:1;pointer-events:auto}.side-bottom-flyTQ9 .dropdown-NlOh12{top:calc(100% + var(--dropdown-offset, 4px))}.side-top-ls5r4S .dropdown-NlOh12{bottom:calc(100% + var(--dropdown-offset, 4px))}.side-left-Iaqivw .dropdown-NlOh12{right:calc(100% + var(--dropdown-offset, 4px))}.side-right-JptOKL .dropdown-NlOh12{left:calc(100% + var(--dropdown-offset, 4px))}:is(.side-bottom-flyTQ9.align-start-Gqz18E,.side-top-ls5r4S.align-start-Gqz18E) .dropdown-NlOh12{left:0}:is(.side-bottom-flyTQ9.align-center-XT0Cc_,.side-top-ls5r4S.align-center-XT0Cc_) .dropdown-NlOh12{left:50%;transform:translateX(-50%)}:is(.side-bottom-flyTQ9.align-end-bh4mzE,.side-top-ls5r4S.align-end-bh4mzE) .dropdown-NlOh12{right:0}:is(.side-left-Iaqivw.align-start-Gqz18E,.side-right-JptOKL.align-start-Gqz18E) .dropdown-NlOh12{top:0}:is(.side-left-Iaqivw.align-center-XT0Cc_,.side-right-JptOKL.align-center-XT0Cc_) .dropdown-NlOh12{top:50%;transform:translateY(-50%)}:is(.side-left-Iaqivw.align-end-bh4mzE,.side-right-JptOKL.align-end-bh4mzE) .dropdown-NlOh12{bottom:0}.content-MvwwGX{background-color:var(--bg-bg-menu);border:1px solid var(--border-border-neutral-l1);border-radius:var(--radius-8,8px);box-shadow:0 3px 10px 0 #00000014;padding:6px}.item-P4PoZM{align-items:center;border-radius:var(--radius-sm);color:var(--text-text-default);cursor:pointer;display:flex;font-size:13px;font-weight:500;height:28px;padding:0 6px}.item-P4PoZM:hover{background-color:var(--bg-bg-overlay-l2)}.item-P4PoZM.disabled-trLvu6{pointer-events:none}.item-P4PoZM.disabled-trLvu6,.item-P4PoZM.disabledWithTitle-DFji3a{color:var(--text-text-disabled);cursor:not-allowed}.item-P4PoZM.disabledWithTitle-DFji3a:hover{background-color:initial}.itemLabel-SmJaQQ{align-items:center;display:flex;gap:6px;width:100%}.labelCenter-WkA4pu{justify-content:center}.labelRight-vzV2GU{justify-content:flex-end}.createDropdown-ZhO1FM{min-width:220px}.createDropdown-ZhO1FM [role=menuitem]{color:var(--text-text-default);font-size:12px;font-weight:500;gap:4px;height:32px;line-height:18px;padding:0 8px}.uploadModalOverlay-Wflmbi{align-items:center;background:var(--bg-bg-overlay-l4,#0006);display:flex;inset:0;justify-content:center;position:fixed;z-index:var(--z-popover,1000)}.uploadModal-jZoqJW{background:var(--bg-bg-menu,#fff);border-radius:6px;display:flex;flex-direction:column;gap:16px;max-width:calc(100vw - 48px);padding:12px;width:480px}.uploadModalHeader-hPyxto{align-items:center;display:flex;gap:8px;justify-content:space-between}.uploadModalTitle-kmKUH9{color:var(--text-text-default);font-size:16px;font-weight:600;line-height:24px}.uploadModalContent-rOhGHv{display:flex;flex-direction:column;gap:24px}.uploadDropzone-HN80VB{align-items:center;background:var(--bg-bg-overlay-l2);border:1px dashed var(--border-border-neutral-l2);border-radius:6px;cursor:pointer;display:flex;flex-direction:column;gap:12px;justify-content:center;min-height:120px;padding:12px;transition:background .15s ease,border-color .15s ease}.uploadDropzone-HN80VB:hover{border-color:var(--border-border-neutral-l2)}.uploadDropzoneDragOver-tioGYa{background:var(--status-primary-surface-l1,#2f74ff1f)}.uploadDropzoneHasFile-sPdGYN{background:var(--bg-bg-overlay-l1);cursor:default}.uploadDropzoneIcon-hyDe3L{align-items:center;color:var(--icon-icon-default);display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.uploadDropzoneText-JTSbTz{color:var(--text-text-default);font-size:13px;font-weight:500;line-height:20px;text-align:center}.uploadDropzoneFileInfo-FIFjhB{align-items:center;display:flex;flex-direction:column;gap:4px}.uploadDropzoneFileName-EhOfVf{color:var(--text-text-default);font-size:13px;font-weight:500;line-height:20px;text-align:center;word-break:break-all}.uploadDropzoneStatus-A6A3f7{align-items:center;display:flex;gap:4px;height:18px}.uploadDropzoneStatusText-YKCZKd{color:var(--text-text-tertiary);font-size:12px;font-weight:400;line-height:18px}.uploadSpinner-QMafbr{animation:uploadSpin-nJwV_K 1s linear infinite}@keyframes uploadSpin-nJwV_K{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.uploadModalDescription-qxUDCx{color:var(--text-text-default);font-size:13px;font-weight:400;line-height:20px;list-style:disc;margin:0;padding-left:20px}.uploadInlineAlert-MOj0Ug{align-items:center;background:var(--status-error-surface-l1,#e8463a1f);border:1px solid var(--status-error-surface-l2,#e8463a29);border-radius:6px;display:flex;gap:8px;padding:8px}.uploadInlineAlertText-UV6RKH{color:var(--text-text-default);font-size:12px;font-weight:400;line-height:18px}.uploadModalFooter-uFz0DU{align-items:center;display:flex;gap:8px;justify-content:flex-end}.uploadModalBtnCancel-cjiwTj{border:none;border-radius:4px;color:var(--text-text-default);cursor:pointer;font-size:13px;font-weight:500;height:28px;line-height:20px;padding:0 12px}.uploadModalBtnCancel-cjiwTj,.uploadModalBtnCancel-cjiwTj:hover{background:var(--bg-bg-overlay-l3)}.uploadModalBtnConfirm-c8QW1Q{background:var(--bg-bg-invert-disabled,#56637730);border:none;border-radius:4px;color:var(--text-text-disabled,#8a9096);cursor:not-allowed;font-size:13px;font-weight:500;height:28px;line-height:20px;padding:0 12px}.uploadModalBtnConfirmActive-UvS8ZI{background:var(--bg-bg-invert);color:var(--text-text-onaccent);cursor:pointer}.skillsCanvas-DzlSic{display:flex;flex-direction:column;height:100%;min-height:0;width:100%}.skillsFixed-WKuBEE{align-items:center;display:flex;flex-direction:column;flex-shrink:0;gap:20px;padding:60px 40px 0}.skillsHeader-a0mg_M{align-items:center;display:flex;gap:16px;justify-content:space-between;max-width:960px;width:100%}.titleGroup-DpkpO3{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.title-VN0vkg{color:var(--text-text-default);font-size:24px;font-weight:600;letter-spacing:.1px;line-height:32px;margin:0}.description-vombtB{color:var(--text-text-tertiary);font-size:13px;font-weight:400;line-height:20px;margin:0;overflow:hidden;text-overflow:ellipsis}.headerButtons-PRh7u1{align-items:center;display:flex;flex-shrink:0;gap:8px}.tabsBar-QUrDMs{align-items:center;display:flex;gap:24px;max-width:960px;width:100%}.tabsBarWithMargin-MhojJA{margin-bottom:20px}.tabsGroup-auQ8JG{align-items:center;display:flex;flex:1 0;gap:24px;position:relative}.tabItem-F_zjfD{align-items:center;background:#0000;border:none;box-sizing:border-box;color:var(--text-text-secondary);cursor:pointer;display:flex;font-family:inherit;font-size:16px;font-weight:600;gap:4px;height:40px;justify-content:center;letter-spacing:-.32px;line-height:24px;min-width:60px;overflow:hidden;padding:0;text-overflow:ellipsis;transition:color .2s ease;white-space:nowrap}.tabActive-Zpnhbr,.tabItem-F_zjfD:hover{color:var(--text-text-default)}.tabActive-Zpnhbr{align-items:center;background:#0000;border:none;box-sizing:border-box;cursor:pointer;display:flex;font-family:inherit;font-size:16px;font-weight:600;gap:4px;height:40px;justify-content:center;letter-spacing:-.32px;line-height:24px;min-width:60px;overflow:hidden;padding:0;text-overflow:ellipsis;transition:color .2s ease;white-space:nowrap}.tabIndicator-CQYOjy{background-color:var(--bg-bg-invert);border-radius:1px;bottom:0;height:2px;position:absolute;transition:left .25s ease,width .25s ease}.tabsRight-LG9sgo{align-items:center;display:flex;flex-shrink:0;gap:8px}.searchInput-dP2Klj{width:400px}.categoryNav-xrsr3w{margin-bottom:20px;max-width:960px;width:100%}.skillsContent-uF3KRi{flex:1 1;min-height:0;overflow-y:auto;padding-bottom:16px;scrollbar-gutter:stable both-edges}.skillsContentInner-aFTuiQ{box-sizing:border-box;display:flex;flex-direction:column;gap:20px;margin:0 auto;max-width:1040px;padding:0 40px;width:100%}.skillsContentInnerEmpty-UwQJ0S{justify-content:center;min-height:100%}.categorySection-f65YPd{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:16px;justify-content:center;width:100%}.categorySectionTitle-lz7NZW{color:var(--text-text-secondary);font-size:13px;font-weight:400;letter-spacing:-.26px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.skillsGrid-qtaVFy{align-self:stretch;column-gap:16px;display:grid;grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:16px;width:100%}@media (max-width:900px){.skillsGrid-qtaVFy{grid-template-columns:1fr}}.skillCard-ZYOuVS{align-items:flex-start;align-self:stretch;background:#0000;border:1px solid var(--border-border-neutral-l1);border-radius:12px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;overflow:hidden;padding:16px;transition:background-color .15s ease}.skillCard-ZYOuVS:hover{background-color:var(--bg-bg-overlay-l1)}.skillCardHeader-W2sqOU{align-items:center;display:flex;gap:12px;width:100%}.skillCardBody-xR2lZi{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.skillCardName-gePr1m{color:var(--text-text-default);font-size:14px;font-weight:500;letter-spacing:-.28px;white-space:nowrap}.skillCardDesc-_LvYuN,.skillCardName-gePr1m{line-height:20px;overflow:hidden;text-overflow:ellipsis}.skillCardDesc-_LvYuN{color:var(--text-text-tertiary);display:-webkit-box;font-size:13px;font-weight:400;letter-spacing:-.26px;-webkit-line-clamp:2;-webkit-box-orient:vertical}.skeletonContent-kriIIG{display:flex;flex-direction:column;gap:20px;width:100%}.skeletonSection-WJevwt{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:16px;justify-content:center;width:100%}.skeletonBlock-xLRkWf{animation:skeletonLoading-U6nrXv 1.4s ease infinite;background:linear-gradient(90deg,var(--bg-bg-overlay-l1) 25%,var(--bg-bg-overlay-l2) 37%,var(--bg-bg-overlay-l1) 63%);background-size:400% 100%;border-radius:6px}.skeletonTitle-TN1btP{height:20px;width:120px}.skeletonIcon-fsYwqO{border-radius:var(--radius-radius-2xs-4,4px);flex-shrink:0;height:48px;width:48px}.skeletonTextGroup-_TOoCA{display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:0}.skeletonName-OjJBCn{height:16px;width:42%}.skeletonDesc-qIbuGH{height:14px;width:78%}.skeletonAction-eLBwr6{border-radius:var(--radius-radius-sm-8,8px);flex-shrink:0;height:28px;width:28px}.skeletonContent-kriIIG .skillCard-ZYOuVS{cursor:default;pointer-events:none}@keyframes skeletonLoading-U6nrXv{0%{background-position:100% 50%}to{background-position:0 50%}}@keyframes spinnerRotate-TovG7C{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.cardSpinner-h3Tfaj{animation:spinnerRotate-TovG7C .6s linear infinite;border:1.3px solid currentColor;border-radius:50%;border-top-color:#0000;display:inline-block;flex-shrink:0;height:14px;width:14px}.emptyState-imgZF9{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center;padding:60px 0;width:100%}.skillsContentInnerEmpty-UwQJ0S .emptyState-imgZF9{padding:0}.emptyStateIcon-_DDTbk{align-items:center;background:var(--bg-bg-white,#fff);border:1px solid #7373731f;border-radius:var(--radius-radius-md-12,12px);box-shadow:0 1px 2px -1px #18181814;color:var(--icon-icon-disabled);display:flex;height:48px;justify-content:center;margin-bottom:4px;width:48px}.emptyStateTitle-lxgKW_{color:var(--text-text-default);font-size:14px;font-weight:600;line-height:20px;margin:0;text-align:center}.emptyStateDesc-HLEMg2{color:var(--text-text-tertiary);font-size:13px;font-weight:400;line-height:20px;margin:0;text-align:center}.detailMask-W8jDqu{align-items:center;animation:modalFadeIn-cer8mA .2s ease;background:var(--bg-bg-overlay-l4);display:flex;inset:0;justify-content:center;position:fixed;z-index:var(--z-dropdown)}.detailPanel-NZOW7g{animation:modalSlideIn-JHoAnJ .2s ease;background:var(--bg-bg-base-default);border-radius:6px;height:80vh;max-width:calc(100% - 80px);position:relative;width:800px}.detailBody-mX1HCM,.detailPanel-NZOW7g{display:flex;flex-direction:column;overflow:hidden}.detailBody-mX1HCM{flex:1 1;min-height:0}.detailInfoSection-c234JE{align-items:flex-start;align-self:stretch;display:flex;flex-shrink:0;gap:12px;justify-content:space-between;padding:20px}.detailHeaderRow-L8ZCMj,.detailIconRow-Ubr3al{align-items:center;display:flex;flex:1 1;gap:12px;min-width:0}.detailIcon-qGQGfs{align-items:center;aspect-ratio:1/1;border:1px solid var(--border-border-neutral-l1);border-radius:5px;box-sizing:border-box;display:flex;flex-shrink:0;height:48px;justify-content:center;overflow:hidden;padding:6px;width:48px}.detailIconImg-K2c620{height:100%;object-fit:contain;pointer-events:none;width:100%}.detailIconFallback-Xa1oAd{align-items:center;border-radius:5px;display:flex;height:100%;justify-content:center;width:100%}.detailIconFallbackText-VaRWTi{color:#fff;font-size:20px;font-weight:600}.detailTitleGroup-cpT99c{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.detailTitle-X7zIZu{color:var(--text-text-default);font-size:18px;font-weight:600;line-height:var(--heading-sm-lineHeight,24px);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detailDescription-kBy0Ek{color:var(--text-text-tertiary);font-size:13px;line-height:20px}.detailDescription-kBy0Ek,.detailPublisher-VPxyqw{font-weight:400;margin:0;overflow:hidden;text-overflow:ellipsis}.detailPublisher-VPxyqw{color:var(--text-text-secondary);font-size:12px;line-height:18px;white-space:nowrap}.detailDocSection-Mil5SR{align-items:flex-start;align-self:stretch;display:flex;flex:1 0;flex-direction:column;gap:16px;min-height:0;overflow:hidden;padding:0 20px}.detailDescriptionCard-FtwEk8{align-items:flex-start;align-self:stretch;background:var(--bg-bg-base-secondary);border-radius:12px;display:flex;flex-shrink:0;gap:10px;justify-content:flex-start;padding:16px}.detailDescriptionText-apMOdF{color:var(--text-text-secondary);flex:1 1;font-size:var(--body-base-fontSize,14px);font-weight:400;letter-spacing:-.28px;line-height:var(--body-base-lineHeight,20px);margin:0;overflow-wrap:break-word;word-break:break-word}.detailMarkdownCard-kxmm37{align-self:stretch;border:1px solid var(--border-border-neutral-l1);border-radius:12px;flex:1 1;min-height:0}.detailMarkdownInner-grR20b{padding:16px}.detailMarkdownInner-grR20b :is(ol,ul){padding-left:1.5em}.detailDocLoading-i783Kq{align-items:center;align-self:stretch;display:flex;flex:1 1;justify-content:center;min-height:0;padding:40px 0}.detailDocSpinner-Jjpua9{animation:spin-Z5B3eR .8s linear infinite;border:2px solid var(--border-border-neutral-l2);border-radius:50%;border-top-color:var(--text-text-default);height:24px;width:24px}.detailDocFallback-moW5ir{box-sizing:border-box;display:flex;flex-direction:column;padding:16px;width:100%}.detailDocFallbackName-H8tbMx{color:var(--text-text-default);font-size:16px;font-weight:600;line-height:1.5;margin:0 0 8px}.detailDocFallbackDesc-gfpmZf{color:var(--text-text-default);font-size:13px;font-weight:400;line-height:1.538;margin:0}.detailDocSkillsTitle-VUpxSx{color:var(--text-text-default);font-size:14px;font-weight:600;line-height:1.5;margin:16px 0 8px}.detailDocSkillsList-RCpIIn{color:var(--text-text-default);font-size:13px;font-weight:400;line-height:1.538;margin:4px 0 0;padding-left:20px}.detailDocSkillsList-RCpIIn li{margin-bottom:4px}.detailDocSkillsList-RCpIIn li strong{font-weight:500}.detailActionBar-BhqrLr{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;padding:16px}.detailActionLeft-__j0RN,.detailActionRight-CxGqmX{align-items:center;display:flex;gap:8px}.detailBtn-j5pRnW{align-items:center;border:none;border-radius:4px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:500;gap:6px;height:32px;justify-content:center;line-height:20px;padding:0 12px;transition:opacity .15s ease;white-space:nowrap}.detailBtn-j5pRnW:disabled{cursor:not-allowed;opacity:.5}.detailBtnSpinner-oGgAdv{animation:spin-Z5B3eR .8s linear infinite;border:2px solid currentcolor;border-radius:50%;border-top-color:#0000;height:14px;width:14px}.detailBtnPrimary-NtBx72{align-items:center;background:var(--bg-bg-invert);border:none;border-radius:4px;color:var(--text-text-onaccent);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:500;gap:6px;height:32px;justify-content:center;line-height:20px;padding:0 12px;transition:opacity .15s ease;white-space:nowrap}.detailBtnPrimary-NtBx72:hover:not(:disabled){opacity:.9}.detailBtnSecondary-AGYoX7{align-items:center;background:var(--bg-bg-overlay-l2);border:none;border-radius:4px;color:var(--text-text-default);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:500;gap:6px;height:32px;justify-content:center;line-height:20px;padding:0 12px;transition:opacity .15s ease;white-space:nowrap}.detailBtnSecondary-AGYoX7:hover:not(:disabled){opacity:.9}.detailBtnDanger-NFsV2t{align-items:center;background:var(--bg-bg-overlay-l2);border:none;border-radius:4px;color:var(--status-error-default);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:500;gap:6px;height:32px;justify-content:center;line-height:20px;padding:0 12px;transition:opacity .15s ease;white-space:nowrap}.detailBtnDanger-NFsV2t:hover:not(:disabled){opacity:.9}.detailCloseBtn-cE6qVp{flex-shrink:0}@keyframes modalFadeIn-cer8mA{0%{opacity:0}to{opacity:1}}@keyframes modalSlideIn-JHoAnJ{0%{opacity:0;transform:scale(.96) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes spin-Z5B3eR{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.modalOverlay-pszEgX{align-items:center;background:#00000080;display:flex;inset:0;justify-content:center;position:fixed;z-index:var(--z-fullscreen)}.modalContainer-kbsEjb{background:var(--bg-bg-base-secondary,#f5f5f5);border-radius:var(--radius-radius-lg-16,16px);display:flex;flex-direction:column;height:calc(100vh - 96px);overflow:hidden;width:calc(100vw - 96px)}.modalHeader-IBgwmH{align-items:center;display:flex;flex-shrink:0;height:32px;justify-content:space-between;padding:8px 8px 0 8px}.headerTitle-TvBmH3{color:var(--text-text-default);font-size:14px;font-size:var(--body-base-strong-fontSize,14px);font-style:normal;font-weight:500;font-weight:var(--body-base-strong-fontWeight,500);letter-spacing:-.28px;line-height:20px;line-height:var(--body-base-strong-lineHeight,20px);padding:0 16px}.headerActionButton-JaXaZ5{align-items:center;background:none;border:none;border-radius:5.25px;color:var(--text-text-secondary,#737373);cursor:pointer;display:flex;height:28px;justify-content:center;width:28px}.headerActionButton-JaXaZ5:hover{background:var(--bg-bg-overlay-l1,#73737314)}.modalBody-vV7zAX{align-self:stretch;display:flex;flex:1 0;gap:4px;padding:8px}.chatPanel-XyFUME{background:var(--bg-bg-base-default,#fff);border:1px solid var(--border-border-neutral-l1,#7373731f);border-radius:16px;display:flex;flex:1 1;flex-direction:column;min-width:0}.chatContent-Np01Vk{align-items:center;align-self:stretch;display:flex;flex-basis:0px;flex-direction:column;flex-grow:1;flex-shrink:1;min-height:0;overflow-y:auto;padding:16px 28px}.chatFooter-EhA16J{align-items:flex-start;background:var(--bg-bg-base-default,#fff);border:1px solid var(--border-border-neutral-l2,#7373732e);border-radius:var(--radius-radius-md-12,12px);box-shadow:0 2px 8px 0 #1818180f;display:flex;flex-direction:column;flex-shrink:0;margin:0 16px 16px;padding:12px;row-gap:16px}.footerTitle-tFkYfO{display:-webkit-box;flex:1 0;height:32px;-webkit-line-clamp:1;padding:4px;-webkit-box-orient:vertical;color:var(--text-text-default,#0a0a0a);font-size:var(--heading-sm-fontSize,16px);font-style:normal;font-weight:600;letter-spacing:-.32px;line-height:var(--heading-sm-lineHeight,24px);text-overflow:ellipsis}.footerDescription-GGCAey{align-items:center;align-self:stretch;color:var(--text-text-secondary,#404040);display:flex;flex-wrap:wrap;font-size:var(--body-base-fontSize,14px);font-style:normal;font-weight:400;gap:6px;letter-spacing:-.28px;line-height:var(--body-base-lineHeight,20px);padding:0 4px}.skillBadge-gyCPWi{align-items:center;background:var(--brand-blue-100);border-radius:6px;color:var(--text-text-default);column-gap:4px;display:inline-flex;font-size:13px;font-weight:500;line-height:20px;padding:2px 8px}.footerActions-vMpw0T{align-items:center;align-self:stretch;column-gap:8px;display:flex;justify-content:flex-end;padding-bottom:4px}.artifactPanel-Mriyda{background:var(--bg-bg-base-default,#fff);border:1px solid var(--border-border-neutral-l1,#7373731f);border-radius:16px;display:flex;flex:2 1;flex-direction:column;min-width:0;overflow:hidden;padding:16px;position:relative}.iframe-FOG107{border:none;height:100%;width:100%}.emptyArtifact-NVLcoH{align-items:center;color:var(--text-text-tertiary);display:flex;font-size:13px;inset:0;justify-content:center;position:absolute}.loadingSpin-b_kirj{animation:spin-yaiAEQ 1s linear infinite}@keyframes spin-yaiAEQ{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.connector-scope-selector{gap:24px}.connector-scope-selector,.connector-scope-selector__header{align-items:center;display:flex;flex-direction:column;width:100%}.connector-scope-selector__header{gap:20px}.connector-scope-selector__icons-row{align-items:center;display:flex;gap:12px;width:100%}.connector-scope-selector__icon-box{align-items:center;border:1px solid var(--border-border-neutral-l3);border-radius:10px;box-shadow:0 3px 10px 0 #00000014;display:flex;flex-shrink:0;height:64px;justify-content:center;width:64px}.connector-scope-selector__divider-line{border-top:1px solid var(--border-border-neutral-l2);flex:1 1;height:0;min-height:1px}.connector-scope-selector__link-icon{align-items:center;color:var(--text-text-tertiary);display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.connector-scope-selector__title{color:var(--text-text-default);font-size:18px;font-weight:600;letter-spacing:.1px;line-height:26px;margin:0;text-align:center;width:100%}.connector-scope-selector__body{align-items:flex-start;display:flex;flex-direction:column;gap:12px;overflow:hidden;width:100%}.connector-scope-selector__subtitle{color:var(--text-text-secondary);font-size:13px;line-height:20px;margin:0;text-align:center;width:100%}.connector-scope-selector__list-container{background:var(--bg-bg-overlay-l1);border:1px solid var(--border-border-neutral-l1);border-radius:8px;display:flex;flex-direction:column;height:320px;overflow:hidden;width:100%}.connector-scope-selector__list-inner{border-radius:6px;display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.connector-scope-selector__list-header{align-items:center;border-bottom:1px solid var(--border-border-neutral-l1);display:flex;flex-shrink:0;justify-content:space-between;padding:10px 12px 10px 16px}.connector-scope-selector__list-header-left{align-items:center;display:flex;gap:12px;height:24px;padding:4px 0}.connector-scope-selector__count-label{color:var(--text-text-tertiary);font-size:12px;line-height:18px}.connector-scope-selector__scroll-area{flex:1 1;overflow-y:auto;padding:8px 0;scrollbar-color:#0000 #0000;scrollbar-width:thin}.connector-scope-selector__scroll-area:hover{scrollbar-color:var(--bg-bg-overlay-l4) #0000}.connector-scope-selector__scroll-area::-webkit-scrollbar{width:6px}.connector-scope-selector__scroll-area::-webkit-scrollbar-track{background:#0000}.connector-scope-selector__scroll-area::-webkit-scrollbar-thumb{background:#0000;border-radius:50px}.connector-scope-selector__scroll-area:hover::-webkit-scrollbar-thumb{background:var(--bg-bg-overlay-l4)}.connector-scope-selector__group-row{align-items:center;cursor:pointer;display:flex;height:36px;justify-content:space-between;overflow:hidden;padding:0 12px 0 16px}.connector-scope-selector__group-row-left{align-items:center;display:flex;gap:12px;height:24px;padding:4px 0}.connector-scope-selector__group-name-area{align-items:center;display:flex;gap:6px}.connector-scope-selector__group-name{color:var(--text-text-default);font-size:13px;line-height:20px}.connector-scope-selector__chevron{color:var(--text-text-tertiary);transition:transform .15s ease}.connector-scope-selector__chevron--expanded{transform:rotate(90deg)}.connector-scope-selector__scope-row{align-items:center;display:flex;height:28px;overflow:hidden;padding:0 12px 0 44px}.connector-scope-selector__scope-name{color:var(--text-text-tertiary);font-size:12px;line-height:18px}.connector-scope-selector__checkbox{align-items:center;border:1px solid var(--border-border-neutral-l1);border-radius:2px;cursor:pointer;display:flex;flex-shrink:0;height:16px;justify-content:center;position:relative;width:16px}.connector-scope-selector__checkbox--checked{background:var(--bg-bg-invert);border-color:#0000;color:var(--bg-bg-base-default)}.connector-scope-selector__checkbox input{cursor:pointer;inset:0;opacity:0;position:absolute}.connector-scope-selector__confirm-btn{align-items:center;background:var(--bg-bg-brand);border:none;border-radius:6px;color:var(--text-text-onbrand,#fff);cursor:pointer;display:flex;font-size:14px;font-weight:600;height:40px;justify-content:center;margin-top:8px;transition:opacity .15s ease;width:100%}.connector-scope-selector__confirm-btn:disabled{cursor:not-allowed;opacity:.5}.connector-scope-selector__confirm-btn:not(:disabled):hover{opacity:.9}.connector-scope-selector__footer-hint{color:var(--text-text-disabled);font-size:12px;line-height:18px;margin:0;text-align:center;width:100%}.fileTreeMenu-TWetJj{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-Aa9fpo{margin:0;padding:0}.fileTreeMenuDivider-CIfZKJ{align-items:center;display:flex;height:12px;justify-content:center;padding:0 6px}.fileTreeMenuDividerLine-dHTQhs{background:var(--border-border-neutral-l1,#4d6b9917);height:1px;width:100%}.fileTreeMenuItem-cKDHPu{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-cKDHPu:hover{background:var(--bg-bg-overlay-l2,#5663771c)}.fileTreeMenuItemDisabled-RbiKys{cursor:not-allowed;opacity:.5}.fileTreeMenuItemDisabled-RbiKys:hover{background-color:initial}.fileTreeMenuItemLabel-qPtHE3{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fileTreeMenuItemShortcut-ePIJnr{color:var(--icon-icon-tertiary,#8a9096);flex-shrink:0;font-size:11px;font-weight:400}.renameInput-e9Witf{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-oBDt2G{background:#0000;display:flex;flex-direction:column;height:100%;outline:none}.searchWrapper-CXOyfE{flex-shrink:0;padding:8px}.treeWrapperCommon-nGrIjt{flex:1 1;min-height:0}.treeWrapper-J5rz3V{overflow-y:auto;scrollbar-color:var(--bg-bg-invert-disabled,#56637726) #0000;scrollbar-width:thin}.treeWrapper-J5rz3V::-webkit-scrollbar{height:6px;width:6px}.treeWrapper-J5rz3V::-webkit-scrollbar-track{background:#0000}.treeWrapper-J5rz3V::-webkit-scrollbar-thumb{background:var(--bg-bg-invert-disabled,#56637726);border-radius:3px}.treeWrapper-J5rz3V::-webkit-scrollbar-thumb:hover{background:var(--bg-bg-invert-hover,#56637740)}.treeWrapperSimpleBar-K1mVFD :is(.simplebar-content-wrapper,.simplebar-mask,.simplebar-offset,.simplebar-wrapper){height:100%}.treeWrapperSimpleBar-K1mVFD .simplebar-scrollbar:before{background:var(--bg-bg-invert-disabled,#56637726);border-radius:3px}.treeWrapperSimpleBar-K1mVFD .simplebar-scrollbar:hover:before,.treeWrapperSimpleBar-K1mVFD.simplebar-dragging .simplebar-scrollbar:before{background:var(--bg-bg-invert-hover,#56637740)}.treeWrapperSimpleBar-K1mVFD .simplebar-track{pointer-events:all}.treeWrapperSimpleBar-K1mVFD:hover .simplebar-scrollbar:before{opacity:.5}.treeWrapperSimpleBar-K1mVFD .simplebar-track.simplebar-vertical{width:6px}.treeWrapperSimpleBar-K1mVFD .simplebar-track.simplebar-vertical .simplebar-scrollbar:before{bottom:0;left:0;right:0;top:0}.loading-QsOVAI{color:var(--text-text-secondary);font-size:var(--font-size-md)}.cutNode-n5dZ3C{opacity:.5}.container-oBDt2G .rc-tree{background:#0000;border-radius:4px;color:var(--text-text-default);font-size:14px;line-height:1.5;margin:0;padding:0}.container-oBDt2G .rc-tree-list-holder-inner{align-items:flex-start}.container-oBDt2G .rc-tree-treenode{align-items:center;background:#0000;cursor:pointer;display:flex;gap:2px;height:28px;margin:0;outline:none;padding:0;position:relative;transition:all .3s;-webkit-user-select:none;user-select:none;width:100%}.container-oBDt2G .rc-tree-treenode:hover{background:var(--bg-bg-overlay-l2);border-radius:4px}.container-oBDt2G .rc-tree-treenode-selected{background:var(--bg-bg-overlay-l3)!important;border-radius:4px}.container-oBDt2G .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-oBDt2G .rc-tree-indent{align-self:stretch;-webkit-user-select:none;user-select:none;white-space:nowrap}.container-oBDt2G .rc-tree-indent-unit{display:inline-block;width:14px}.container-oBDt2G .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-oBDt2G .rc-tree-switcher-noop{cursor:default}.container-oBDt2G .rc-tree-switcher svg{display:inline-block;font-size:14px;position:relative;top:3px;transition:transform .3s;vertical-align:initial}.container-oBDt2G .rc-tree-switcher_close svg{transform:rotate(-90deg)}.container-oBDt2G .rc-tree-switcher_open svg{transform:rotate(0deg)}.container-oBDt2G .rc-tree-iconEle{align-items:center;display:inline-flex;height:28px;justify-content:center;margin-right:2px;width:16px}.container-oBDt2G .rc-tree-node-content-wrapper{border-radius:2px;color:var(--text-text-default);cursor:pointer;display:flex;flex:1 1;height:28px;line-height:28px;margin:0;min-width:0;padding:0 2px;position:relative}.container-oBDt2G .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-oBDt2G .rc-tree-show-line .rc-tree-indent-unit{height:100%;position:relative}.container-oBDt2G .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-oBDt2G .rc-tree-show-line .rc-tree-switcher{background:#0000}.container-oBDt2G .rc-tree-show-line .rc-tree-switcher-leaf-line{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%;z-index:var(--z-above)}.container-oBDt2G .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-oBDt2G .rc-tree-checkbox{margin:0 4px 0 0}.container-oBDt2G [data-key^=__error_] .rc-tree-title{color:var(--text-text-warning);cursor:pointer;font-style:italic}.container-oBDt2G [data-key^=__error_]:hover .rc-tree-title{color:var(--text-text-danger);text-decoration:underline}.loadingIcon-T7JUKM{animation:rotate-NKNHHZ 1s linear infinite;display:inline-block}@keyframes rotate-NKNHHZ{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.emptyState-vYoOeo{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-Rs7q83{gap:4px}.titleWrapper-PQpNeB,.uploadingNode-Rs7q83{align-items:center;display:flex;flex:1 1;min-width:0}.titleWrapper-PQpNeB{height:100%}.titleWrapper-PQpNeB>span{position:relative;top:-1px}.titleWrapper-PQpNeB>span,.uploadingTitle-eQARZk{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uploadingTitle-eQARZk{opacity:.5}.uploadingSpinner-kYM2Su{align-items:center;animation:rotate-NKNHHZ 1s linear infinite;color:var(--icon-icon-secondary);display:flex;flex-shrink:0;height:12px;justify-content:center;width:12px}.container-oBDt2G .uploading-icon{filter:grayscale(100%)}.container-K5Jp9g{display:flex;flex-direction:column;width:100%}.searchBox-cJhTE7{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-cJhTE7:focus-within{border-color:var(--border-border-brand)}.searchIcon-Abpupb{color:var(--icon-icon-secondary);flex-shrink:0;font-size:14px}.searchInput-Iw7jjs{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-Iw7jjs::placeholder{color:var(--text-text-tertiary)}.clearButton-MZnakq{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-MZnakq:hover{background:var(--bg-bg-overlay-l4);color:var(--icon-icon-default)}.resultList-XcEq8r{display:flex;flex-direction:column;margin-top:4px;max-height:300px;overflow-y:auto}.resultItem-DhaogV{align-items:center;border-radius:4px;cursor:pointer;display:flex;gap:8px;padding:6px 8px;transition:background-color .15s}.resultItem-DhaogV.active-am_zPS,.resultItem-DhaogV:hover{background:var(--bg-bg-overlay-l2)}.resultIcon-xshYI5{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.resultIcon-xshYI5 svg{height:14px;width:14px}.resultContent-gIHpdJ{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.resultName-Me8UlM{color:var(--text-text-default);font-size:13px;line-height:18px}.resultName-Me8UlM,.resultPath-NVNIIl{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.resultPath-NVNIIl{color:var(--text-text-tertiary);font-size:11px;line-height:14px}.highlight-M5DMAO{background:var(--bg-bg-warning-l1);border-radius:2px;color:var(--text-text-warning);padding:0 1px}.emptyState-Yr0EXU{align-items:center;color:var(--text-text-tertiary);display:flex;font-size:12px;justify-content:center;padding:16px 8px}.flatContainer-cxqoPo{display:flex;flex-direction:column;gap:10px;height:100%;outline:none}.breadcrumb-mU4vpi{align-items:center;display:flex;flex-shrink:0;gap:2px;overflow:hidden;padding:0 10px}.breadcrumbItem-Z2bLKd{align-items:center;display:flex;flex-shrink:1;gap:2px;min-width:0}.breadcrumbItem-Z2bLKd:first-child,.breadcrumbItemEllipsis-KvTRWq{flex-shrink:0}.breadcrumbSeparator-lcEoHw{color:var(--icon-icon-tertiary);flex-shrink:0;height:16px;width:10px}.breadcrumbText-yBoosA{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-yBoosA:hover{background-color:var(--bg-bg-overlay-l2);color:var(--text-text-default)}.breadcrumbTextDropTarget-k1hlBZ{background-color:var(--bg-bg-brand-l2);outline:2px dashed var(--border-border-brand);outline-offset:-2px}.breadcrumbTextActive-z1ghaM{color:var(--text-text-default);font-weight:500}.breadcrumbEllipsis-VTEee5{color:var(--text-text-tertiary);cursor:default;flex-shrink:0;font-size:12px;line-height:18px;padding:2px 5px}.listContainer-fFomie{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-fFomie::-webkit-scrollbar{height:6px;width:6px}.listContainer-fFomie::-webkit-scrollbar-track{background:#0000}.listContainer-fFomie::-webkit-scrollbar-thumb{background:var(--bg-bg-invert-disabled,#56637726);border-radius:3px}.listContainer-fFomie::-webkit-scrollbar-thumb:hover{background:var(--bg-bg-invert-hover,#56637740)}.listItem-ewQi9P{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-ewQi9P:hover{background-color:var(--bg-bg-overlay-l1)}.listItemSelected-OFD6M2{background-color:var(--bg-bg-overlay-l2)}.listItemLoading-oLgjn9{opacity:.6;pointer-events:none}.listItemCut-Dv9Hod{opacity:.5}.listItemDropTarget-IPVWtJ{background-color:var(--bg-bg-brand-l2);outline:2px dashed var(--border-border-brand);outline-offset:-2px}.listItemIcon-plIR1y{align-items:center;display:flex;flex-shrink:0;font-size:24px;justify-content:center}.fileIcon-tiQhVZ,.folderIcon-JgF_p9,.listItemIcon-plIR1y{height:24px;width:24px}.listItemIcon-plIR1y img{height:100%;position:relative;top:1px;width:100%}.listItemContent-aYGI3O{display:flex;flex:1 1;flex-direction:column;justify-content:center;min-width:0}.listItemName-k_Yaa1{color:var(--text-text-default);font-size:13px;font-weight:500;line-height:20px;width:100%}.listItemInfo-M2XX6i,.listItemName-k_Yaa1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.listItemInfo-M2XX6i{color:var(--text-text-tertiary);font-size:11px;line-height:16px}.emptyState-rqKOxa{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-P_iPG3{filter:grayscale(100%)}.listItemNameUploading-hJI_8K{opacity:.5}.uploadingSpinner-nAdqk9{animation:rotate-tr757x 1s linear infinite;color:var(--icon-icon-secondary);display:inline-block;flex-shrink:0;height:14px;width:14px}@keyframes rotate-tr757x{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.diffWrapper-eZbWDo{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-xuG4sd{display:flex;flex-direction:column;width:100%}.diffLine-MKlONs{display:flex;min-height:20px}.lineNumbers-Oq5nCK{flex-shrink:0;-webkit-user-select:none;user-select:none;white-space:nowrap}.newLineNumber-XSN271,.oldLineNumber-uLK45G{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-jDSNlj{color:var(--text-text-default);flex:1 1;min-width:0;padding:0 8px 0 16px}.lineContent-jDSNlj,.lineContent-jDSNlj pre{overflow-wrap:break-word;white-space:pre-wrap}.lineContent-jDSNlj pre{background:#0000;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;padding:0}.lineContent-jDSNlj pre :is(.hljs-built_in,.hljs-keyword,.hljs-type){color:var(--code-code-action)}.lineContent-jDSNlj pre :is(.hljs-regexp,.hljs-string){color:var(--code-code-parameter)}.lineContent-jDSNlj pre :is(.hljs-literal,.hljs-number){color:var(--code-code-number)}.lineContent-jDSNlj pre .hljs-comment{color:var(--code-code-doc)}.lineContent-jDSNlj pre :is(.hljs-function,.hljs-title){color:var(--code-code-function)}.lineContent-jDSNlj pre :is(.hljs-attr,.hljs-variable){color:var(--code-code-attribute)}.lineContent-jDSNlj pre .hljs-name,.lineContent-jDSNlj pre .hljs-tag{color:var(--code-code-tag)}.lineContent-jDSNlj pre .hljs-attribute{color:var(--code-code-attribute)}.lineUnchanged-U0Lwro{background:var(--bg-bg-base-default)}.lineAdded-dYyxFo{background:var(--status-success-surface-l1,#3fb95026)}.lineRemoved-j37t4F{background:var(--status-error-surface-l1,#f8514926)}.collapsedBlock-wfPvaM{align-items:center;background:#0000;cursor:pointer;display:flex;justify-content:center;min-height:32px}.collapsedDashedLine-cGfbTT{border-top:1px dashed var(--border-border-neutral-l3);flex:1 1;height:0}.collapsedButton-aKxdS_{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-aKxdS_:hover{background:var(--bg-bg-overlay-l3)}.collapsedIcon-ZN8Mqh{color:var(--icon-icon-secondary);height:16px;width:16px}.collapsedText-JDd1KL{color:var(--text-text-tertiary,#8c8c8c);font-size:12px;margin-right:8px;white-space:nowrap}.sideBySideWrapper-B2Hb1Z{display:flex;flex-direction:row}.sideBySideColumn-BTFrQB{display:flex;flex:1 1;flex-direction:column;min-width:0}.sideBySideColumn-BTFrQB:first-child{border-right:1px solid var(--border-border-neutral-l1,#4d6b992e)}.sideBySideRow-Hw4KxG{display:flex;min-height:20px}.sideBySideLeft-Lrn1Mq,.sideBySideRight-JpRvor{display:flex;flex:1 1;isolation:isolate;min-width:0;position:relative}.sideBySideRight-JpRvor{border-right:none}.sideLineNumber-XdLbGa{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-jL6n5R{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-jL6n5R 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-jL6n5R pre :is(.hljs-built_in,.hljs-keyword,.hljs-type){color:var(--code-code-action)}.sideLineContent-jL6n5R pre :is(.hljs-regexp,.hljs-string){color:var(--code-code-parameter)}.sideLineContent-jL6n5R pre :is(.hljs-literal,.hljs-number){color:var(--code-code-number)}.sideLineContent-jL6n5R pre .hljs-comment{color:var(--code-code-doc)}.sideLineContent-jL6n5R pre :is(.hljs-function,.hljs-title){color:var(--code-code-function)}.sideLineContent-jL6n5R pre :is(.hljs-attr,.hljs-variable){color:var(--code-code-attribute)}.sideLineContent-jL6n5R pre .hljs-name,.sideLineContent-jL6n5R pre .hljs-tag{color:var(--code-code-tag)}.sideLineContent-jL6n5R pre .hljs-attribute{color:var(--code-code-attribute)}.lineUnchanged-sfqtte{background:var(--bg-bg-base-default)}.lineAdded-qhiamC{background:var(--status-success-surface-l1,#3fb95026)}.lineRemoved-a372EB{background:var(--status-error-surface-l1,#f8514926)}.lineEmpty-hobM7k{display:none}.collapsedBlock-cejpgv{align-items:center;background:#0000;cursor:pointer;display:flex;justify-content:center;min-height:32px}.collapsedDashedLine-FcyLnO{border-top:1px dashed var(--border-border-neutral-l3);flex:1 1;height:0}.collapsedButton-A7axcN{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-A7axcN:hover{background:var(--bg-bg-overlay-l3)}.collapsedIcon-wTfHgn{height:16px;width:16px}.collapsedText-nRXShh{color:var(--text-text-tertiary,#8c8c8c);font-size:12px;margin-right:8px;white-space:nowrap}.fileListWrapper-eTCQfE{align-items:flex-start;display:flex;flex-direction:column;row-gap:16px;width:100%}.fileItemPrimary-DJEBTq{width:100%}.fileItemPrimary-DJEBTq,.fileItemSecondary-fqonhB{background:var(--border-border-neutral-l2);border-radius:1px;flex-shrink:0;height:10px}.fileItemSecondary-fqonhB{width:70%}.fileItemAccent-p94J2F{background:var(--border-border-neutral-l2);border-radius:1px;flex-shrink:0;height:10px;width:35%}.container-tN01it{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-tN01it,.headerSection-ptSTGN{align-items:center;display:flex;justify-content:space-between}.headerSection-ptSTGN{height:36px;padding-left:4px;width:64px}.headerBackground-qwXOJi{background:var(--border-border-neutral-l2);border-radius:2px;height:14px;width:14px}.headerIconsWrapper-ltAng9{height:36px;overflow:hidden;position:relative;width:36px}.iconSettings-lATRfK{background:var(--status-alert-surface-l1);height:36px;left:0;position:absolute;top:0;width:36px}.decorativeVector-To6X3Z{background:var(--border-border-neutral-l2);height:1px;rotate:-90deg;width:16px}.footerBackground-Njua7S{background:var(--border-border-neutral-l2);border-radius:2px;height:14px;margin-left:8px;width:14px}.contentRight-PSSztj{align-items:center;display:flex}.minus-CZwblA{background:var(--status-error-surface-l1)}.minus-CZwblA,.plus-rxQYIs{border-radius:2px;height:13px;margin-left:4px;width:28px}.plus-rxQYIs{background:var(--status-success-surface-l1)}.codeContentWrapper-ZoplrX{align-items:flex-start;display:flex;flex-direction:column;row-gap:16px;width:100%}.codeLine-CpzCZJ{align-self:stretch;background:var(--border-border-neutral-l2);border-radius:1px;flex-shrink:0;height:10px}.codeLineWithHighlight-c3dHoQ{align-items:center;align-self:stretch;column-gap:12px;display:flex;flex-shrink:0;height:10px}.codeSegment-ODg5Ss{background:var(--border-border-neutral-l2);width:35%}.codeHighlightRed-war9tj,.codeSegment-ODg5Ss{align-self:stretch;border-radius:1px;flex-shrink:0}.codeHighlightRed-war9tj{background:var(--status-error-surface-l1);width:10%}.codeHighlightGreen-FGudYS{align-self:stretch;background:var(--status-success-surface-l1);border-radius:1px;flex-shrink:0;width:10%}.codeSegmentLong-Rdv4z9{align-self:stretch;background:var(--border-border-neutral-l2);border-radius:1px;flex-shrink:0;width:80%}.codeLineWithHighlightSmall-R0vMmr{align-items:center;align-self:stretch;column-gap:12px;display:flex;flex-shrink:0;height:10px}.codeHighlightGreenSmall-uOn7e2{background:var(--status-success-surface-l1);border-radius:1px;flex-shrink:0;height:6px;width:10%}.codeSegmentLongSmall-KuVauY{background:var(--border-border-neutral-l2);border-radius:1px;flex-shrink:0;height:6px;width:80%}.fileChangeSummary-TWSFML{align-items:center;column-gap:8px;display:flex;font-size:13px;letter-spacing:0;line-height:20px;white-space:nowrap;width:100%}.collapseButton-iITUcJ{align-items:center;border-radius:5px;display:flex;height:28px;justify-content:center;padding-left:8px;padding-right:8px;width:12px}.collapseButton-iITUcJ,.filesChangedText-nu_T5J{background:var(--border-border-neutral-l2);flex-shrink:0}.filesChangedText-nu_T5J{border-radius:2px;height:13px;width:103px}.changeCountsWrapper-pZJ4Fk{align-items:center;column-gap:4px;display:inline-flex;flex-shrink:0;justify-content:center}.minus-RC41jT{background:var(--status-error-surface-l1)}.minus-RC41jT,.plus-EAwmE1{border-radius:2px;height:13px;margin-left:4px;width:28px}.plus-EAwmE1{background:var(--status-success-surface-l1)}.mergeInfo-ps4u5P{align-items:center;display:flex;height:80px;width:100%}.leftSection-YvEfm6{align-items:center;display:flex;flex-shrink:0}.rightSection-rTvu0x{align-items:center;display:flex;gap:12px;margin-left:auto}.square-_YxQI9{width:28px}.rectangle-Kdrtr7,.square-_YxQI9{background:var(--border-border-neutral-l2);border-radius:2px;flex-shrink:0;height:28px}.rectangle-Kdrtr7{width:142px}.diffViewSkeleton-w0CaQm{background:var(--bg-bg-base-default);display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.divider-jUJ4Nk{background:var(--border-border-neutral-l1);height:1px;margin:0 16px}.mergeInfoSection-jTmpXX{flex-shrink:0;padding:0 16px}.diffStatusSection-XLEa_T{flex-shrink:0;padding:16px}.mainContent-HaiXF3{display:flex;flex:1 1;overflow:hidden}.fileListSection-UQMhOI{border-right:1px solid var(--border-border-neutral-l1);flex-shrink:0;overflow-y:hidden;padding:16px;width:240px}.codeSection-yAvYne{flex:1 1;overflow-y:hidden;padding:16px}.codeBlock-WkofD6{margin-bottom:24px}.codeBlock-WkofD6:last-child{margin-bottom:0}.codeContentWrapper-AUOVNC{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-snCzQr{background:var(--bg-bg-menu);display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.multiFileContainer-gCUwiZ{background:var(--bg-bg-menu);gap:12px;overflow-x:hidden;overflow-y:auto}.fileBlock-bAP60j{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-C3rNCP .fileHeader-kY__4B{border:none;border-radius:6px;box-shadow:none;margin:0}.container-snCzQr:not(.multiFileContainer-gCUwiZ) .fileBlock-bAP60j{max-height:100%}.fileHeader-kY__4B{align-items:center;background:var(--bg-bg-base-secondary);border:1px solid var(--border-border-neutral-l1);border-radius:6px 6px 0 0;box-shadow:-20px 0 0 0 var(--bg-bg-menu),5px 0 0 0 var(--bg-bg-menu);column-gap:12px;cursor:pointer;display:flex;flex-shrink:0;margin:-1px -1px 0 -1px;overflow:hidden;padding:0 8px;position:sticky;top:0;z-index:var(--z-sticky)}.fileHeaderLeft-IUf0Tq{align-items:center;column-gap:8px;display:flex}.expandButton-PpAsQv{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-PpAsQv:hover{background:var(--bg-bg-overlay-l1)}.fileIcon-z4HDTL{align-items:center;display:flex;height:36px;justify-content:center;width:36px}.fileInfo-rNvE2H{align-items:center;column-gap:4px;display:flex;flex:1 1;min-width:0;overflow:hidden}.fileName-rtO0TK{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-OMtrH2{align-items:center;display:flex;flex:1 1;min-width:0;overflow:hidden}.branchIcon-tfkWR_{color:var(--text-text-tertiary);flex-shrink:0;height:14px;width:14px}.filePath-OMtrH2 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-bmsDR4{align-items:center;column-gap:4px;display:flex;justify-content:center;padding:0 4px}.additions-U8qj2b{color:var(--status-success-default)}.additions-U8qj2b,.deletions-MTttjO{font-family:JetBrains Mono,monospace;font-size:12px;font-weight:450;line-height:1.5}.deletions-MTttjO{color:var(--status-error-default)}.fileContent-IoE6kD{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-IoE6kD::-webkit-scrollbar{width:4px}.fileContent-IoE6kD::-webkit-scrollbar-track{background:#0000}.fileContent-IoE6kD::-webkit-scrollbar-thumb{background-color:var(--bg-bg-overlay-l3);border-radius:4px}.fileContent-IoE6kD::-webkit-scrollbar-thumb:hover{background-color:var(--bg-bg-overlay-l4)}.emptyWrapper-JutXjn{align-items:center;display:flex;flex:1 1;justify-content:center;padding:24px}.emptyText-oKsYN4{color:var(--text-text-tertiary);font-size:14px}.errorContent-wu35fz{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-EPmFxK{color:var(--status-warning-default,#e28a00);font-size:16px}.errorText-hEnJV0{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-OwoLzE{background:var(--bg-bg-menu);border-radius:6px;display:flex;flex-direction:column;height:100%;overflow:hidden}.diffFileTreeContent-UzITNo{flex:1 1;min-height:0;overflow-x:hidden;overflow-y:auto}.diffFileTreeNode-WKoM3u{display:flex;flex-direction:column}.diffFileTreeNodeRow-NpMERv{align-items:center;cursor:pointer;display:flex;gap:0;height:24px;overflow:hidden;padding:0 4px;-webkit-user-select:none;user-select:none}.diffFileTreeNodeRow-NpMERv:hover{background:var(--bg-bg-overlay-l2);border-radius:4px}.diffFileTreeNodeRowSelected-TXUBP_{background:var(--bg-bg-overlay-l3);border-radius:4px}.diffFileTreeNodeRowSelected-TXUBP_:hover{background:var(--bg-bg-overlay-l3)}.diffFileTreeIndentGuide-mVMxSC{align-items:center;display:flex;flex-shrink:0;height:24px;position:relative;width:14px}.diffFileTreeIndentLine-WxlAai{background:var(--border-border-neutral-l1);bottom:0;left:6px;position:absolute;top:0;width:1px}.diffFileTreeExpandIcon-udlbAN{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-sAoP4L{transform:rotate(0deg)}.diffFileTreeExpandIconCollapsed-c9IsxA{transform:rotate(-90deg)}.diffFileTreeExpandIconPlaceholder-Nbrcyc{flex-shrink:0;height:24px;width:14px}.diffFileTreeDotIcon-b69h3K{color:var(--icon-icon-secondary);height:24px;width:14px}.diffFileTreeDiffIcon-rVGJnN,.diffFileTreeDotIcon-b69h3K{align-items:center;display:flex;flex-shrink:0;justify-content:center}.diffFileTreeDiffIcon-rVGJnN{box-sizing:initial;height:12px;padding-left:2px;width:12px}.diffFileTreeDiffIcon-rVGJnN svg{height:14px;width:14px}.diffFileTreeDiffIconAdded-_wCGWq{color:var(--status-success-default)}.diffFileTreeDiffIconModified-tn3Fu0{color:var(--status-alert-default)}.diffFileTreeDiffIconDeleted-sNPbNF{color:var(--status-error-default)}.diffFileTreeFolderIcon-illsYZ{align-items:center;color:var(--icon-icon-secondary);display:flex;flex-shrink:0;height:24px;justify-content:center;width:16px}.diffFileTreeFolderIcon-illsYZ svg{height:16px;width:16px}.diffFileTreeNodeNameWrapper-wuBybj{flex:1 1;min-width:0;overflow:hidden}.diffFileTreeNodeName-aOsodw{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-E9SgiV{display:flex;flex-direction:column}.diffFileTreeEmpty-fHCOmx{color:var(--text-text-tertiary);flex-direction:column;padding:24px 16px;text-align:center}.diffFileTreeConflictIcon-He1oGu,.diffFileTreeEmpty-fHCOmx{align-items:center;display:flex;font-size:13px;justify-content:center}.diffFileTreeConflictIcon-He1oGu{color:var(--status-error-default);flex-shrink:0;font-weight:400;height:16px;margin-left:4px;width:16px}.diffFileTreeConflictIcon-He1oGu svg{height:16px;width:16px}.flattenedGroup-bHKsqq{display:flex;flex-direction:column}.flattenedGroupHeader-fpVZX7{align-items:center;cursor:pointer;display:flex;gap:0;height:28px;overflow:hidden;padding:0 4px;-webkit-user-select:none;user-select:none}.flattenedGroupHeader-fpVZX7:hover{background:var(--bg-bg-overlay-l2);border-radius:4px}.flattenedGroupName-H8O3Zn{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-ib3LxR,.flattenedPathItem-ntupqq{display:flex;flex-direction:column}.flattenedPathHeader-STP_Nj{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-STP_Nj:hover{background:var(--bg-bg-overlay-l2);border-radius:4px}.flattenedPathName-Bzs3PM{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-Ga8bBf{display:flex;flex-direction:column}.flattenedFileRow-OGFt4M{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-OGFt4M:hover{background:var(--bg-bg-overlay-l2);border-radius:4px}.flattenedFileRowSelected-RznThj{border-radius:4px}.flattenedFileRowSelected-RznThj,.flattenedFileRowSelected-RznThj:hover{background:var(--bg-bg-overlay-l3)}.flattenedFileName-My7qoP{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-oCGqqF{align-items:center;display:flex;flex-shrink:0;font-size:11px;gap:4px;padding-left:8px}.flattenedFileDiffAdded-zzkDci{color:var(--status-success-default)}.flattenedFileDiffDeleted-hdR9N8{color:var(--status-error-default)}@keyframes fadeIn-wxvsvp{0%{opacity:0}to{opacity:1}}.diffPanelWrapper-bkT_0z{animation:fadeIn-wxvsvp .2s ease-out;display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.diffPanelContainer-a7uJRy{display:flex;flex:1 1;min-height:0;overflow:hidden}.diffPanelSidebar-PClwDh{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-kK1mKo{opacity:1;width:240px}.diffPanelSidebarInner-ohAfHW{box-sizing:border-box;min-width:240px;padding:12px 16px;width:240px}.diffPanelContent-Gg5s7E{border-radius:6px 6px 0 0;flex:1 1;min-width:0;overflow:hidden;padding:16px;padding-right:0}.diffPanelSingleContent-Y567wR{overflow:hidden;padding:16px}.diffPanelErrorWrapper-CBmCN3,.diffPanelSingleContent-Y567wR{animation:fadeIn-wxvsvp .2s ease-out;display:flex;flex-direction:column;height:100%;width:100%}.diffPanelErrorWrapper-CBmCN3{align-items:center;justify-content:center}.diffPanelHeader-M3oPIZ{border-bottom:1px solid var(--border-border-neutral-l1);gap:12px;margin:0 auto;min-height:72px;width:calc(100% - 24px)}.diffPanelHeader-M3oPIZ,.headerIcon-IPk7wt{align-items:center;display:flex;flex-shrink:0}.headerIcon-IPk7wt{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-K4hqzi{background-color:var(--bg-bg-overlay-l3)}.headerInfo-zJ5ono{display:flex;flex:1 1;flex-direction:column;min-width:0}.headerTitle-YhkVqv{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-Jwgyuc{align-items:center;display:flex;gap:8px}.headerBranchTag-XnAwaf{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-sZQFL_{max-width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.headerBranchArrow-Keh0T2{color:var(--text-text-tertiary);flex-shrink:0}.headerBranchDivider-v8G2Ze{background-color:var(--border-border-neutral-l2);flex-shrink:0;height:12px;width:1px}.headerMetaText-_nOVOT{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-fOsuXg{align-items:center;display:flex;gap:4px;justify-content:center}.headerAdditions-pjWgE8{color:var(--status-success-default)}.headerAdditions-pjWgE8,.headerDeletions-mzQJF8{font-family:JetBrains Mono,monospace;font-size:12px;font-weight:450;line-height:1.5}.headerDeletions-mzQJF8{color:var(--status-error-default)}.errorPanel-GdT1D0{box-sizing:border-box;height:100%;justify-content:center;padding:16px;width:100%}.content-gsi0G2,.errorPanel-GdT1D0{align-items:center;display:flex;flex-direction:column}.content-gsi0G2{gap:12px;max-width:300px}.icon-spfC6E{align-items:center;color:var(--icon-icon-secondary);display:flex;justify-content:center}.textContent-hxNwQ6{align-items:center;display:flex;flex-direction:column;gap:4px;width:100%}.title-fSEEpX{color:var(--text-text-secondary);font-size:13px;font-weight:400;line-height:20px;text-align:center}.description-mbEvvQ{color:var(--text-text-tertiary);display:-webkit-box;font-size:12px;font-weight:400;-webkit-line-clamp:5;line-height:18px;max-width:100%;overflow:hidden;text-align:center;text-overflow:ellipsis;-webkit-box-orient:vertical}.descriptionRow-um0Zof{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.detailLink-OTxFnI{background:none;border:none;color:var(--text-text-link);cursor:pointer;font-size:12px;font-weight:400;line-height:18px;padding:0;text-decoration:underline;white-space:nowrap}.detailLink-OTxFnI:hover{color:var(--text-text-link-hover)}.action-O6LJ6g{align-items:center;display:flex;gap:8px;justify-content:center;margin-top:4px}@keyframes fadeIn-GF7i95{0%{opacity:0}to{opacity:1}}.diffMobileWrapper-jBSf5x{animation:fadeIn-GF7i95 .2s ease-out;display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;width:100%}.diffMobileContent-b9RQhx{flex:1 1;min-height:0;overflow:hidden;padding:8px}.diffMobileSingleContent-uCuCKI{overflow:hidden;padding:8px}.diffMobileErrorWrapper-IofbKb,.diffMobileSingleContent-uCuCKI{animation:fadeIn-GF7i95 .2s ease-out;display:flex;flex-direction:column;height:100%;width:100%}.diffMobileErrorWrapper-IofbKb{align-items:center;justify-content:center}.diffMobileHeader-T1p3qk{border-bottom:1px solid var(--border-border-neutral-l1);display:flex;flex-direction:column;flex-shrink:0;padding:12px 16px 8px}.diffMobileHeaderTop-zvP3HA{align-items:center;display:flex;gap:8px}.diffMobileHeaderFileTreeBtn-aV7gm6{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-aV7gm6:active{background:var(--bg-bg-overlay-l3)}.diffMobileHeaderFileTreeBtn-aV7gm6 svg{height:16px;width:16px}.diffMobileHeaderTitle-f9MlGs{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-s_gZvM{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.diffMobileHeaderBranch-lpRwUR{align-items:center;color:var(--text-text-secondary);display:flex;font-size:12px;gap:4px}.diffMobileHeaderBranchName-ifl45z{max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.diffMobileHeaderBranchArrow-SLnJoD{color:var(--text-text-tertiary);flex-shrink:0}.diffMobileHeaderFileCount-GQPasc{color:var(--text-text-secondary);font-size:12px}.diffMobileHeaderStats-zbcVub{align-items:center;display:flex;gap:4px}.diffMobileHeaderAdditions-pmBrSR{color:var(--status-success-default)}.diffMobileHeaderAdditions-pmBrSR,.diffMobileHeaderDeletions-RyuL5P{font-family:JetBrains Mono,monospace;font-size:12px;font-weight:450;line-height:1.5}.diffMobileHeaderDeletions-RyuL5P{color:var(--status-error-default)}.diffFileListOverlay-bbOarB{background:#0006;inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .25s ease;z-index:var(--z-local-overlay)}.diffFileListOverlayVisible-yhnho6{opacity:1;pointer-events:auto}.diffFileListPanel-UcDZ07{background:var(--bg-bg-base-default);bottom:0;display:flex;flex-direction:column;left:0;position:fixed;right:0;top:0;transform:translateY(100%);transition:transform .3s ease;z-index:var(--z-local-overlay)}.diffFileListPanelVisible-rxeIMU{transform:translateY(0)}.diffFileListPanelHeader-poVIKE{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;padding:16px 16px 12px}.diffFileListPanelTitle-NshOch{color:var(--text-text-default);font-size:17px;font-weight:600}.diffFileListCloseBtn-qlMY_u{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-qlMY_u:active{background:var(--bg-bg-overlay-l3)}.diffFileListCloseBtn-qlMY_u svg{height:14px;width:14px}.diffFileListSearchBar-gRYNmk{flex-shrink:0;padding:0 16px 12px}.diffFileListSearchInput-ZDM7Ew{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-ZDM7Ew:focus-within{border-color:var(--border-border-brand)}.diffFileListSearchIcon-pv7P_v{color:var(--icon-icon-secondary);flex-shrink:0;height:14px;width:14px}.diffFileListSearchField-u4e6Zz{background:#0000;border:none;color:var(--text-text-default);flex:1 1;font-size:14px;line-height:36px;min-width:0;outline:none}.diffFileListSearchField-u4e6Zz::placeholder{color:var(--text-text-tertiary)}.diffFileListTreeContent-Hm79Qi{flex:1 1;min-height:0;overflow-x:hidden;overflow-y:auto;padding:0 8px 16px}.diffFileTreeNode-mPIJKX{display:flex;flex-direction:column}.diffFileTreeRow-tOIidk{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-tOIidk:active{background:var(--bg-bg-overlay-l2)}.diffFileTreeRowSelected-Pm4_4d,.diffFileTreeRowSelected-Pm4_4d:active{background:var(--bg-bg-overlay-l3)}.diffFileTreeExpandIcon-NU4PHh{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-NU4PHh svg{height:12px;width:12px}.expanded-jdtCRE{transform:rotate(0deg)}.collapsed-IDozCC{transform:rotate(-90deg)}.diffFileFolderIcon-HA0Whn,.diffFileTreeExpandPlaceholder-yrgfY3{flex-shrink:0;height:16px;width:16px}.diffFileFolderIcon-HA0Whn{align-items:center;color:var(--icon-icon-secondary);display:flex;justify-content:center}.diffFileFolderIcon-HA0Whn svg{height:16px;width:16px}.diffFileStatusIcon-yKfQsJ{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.diffFileStatusIcon-yKfQsJ svg{height:16px;width:16px}.diffFileTreeNodeName-tfj5rN{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-t9sbNX{display:flex;flex-direction:column}.diffFileListEmpty-otkb0m{align-items:center;color:var(--text-text-tertiary);display:flex;font-size:14px;justify-content:center;padding:32px 16px}.popoverContent-mp1XYT{background:#0000;border:none;box-shadow:none;padding:0}.arrowOverride-jBDHVz{--bg-bg-base-secondary:var(--bg-bg-tooltip);--border-border-neutral-l1:var(--border-border-neutral-l2,#e0e2f214)}.wrapper-QFM3y8{display:flex;position:relative}.arrow-ZYgO9u{border-style:solid;height:0;position:absolute;width:0}.arrowRight-_qWhrb{border-color:#0000 var(--bg-bg-tooltip) #0000 #0000;border-width:6px 6px 6px 0;left:-6px;top:16px}.arrowLeft-idMvCh{border-color:#0000 #0000 #0000 var(--bg-bg-tooltip);border-width:6px 0 6px 6px;right:-6px;top:16px}.arrowTop-wNta7T{border-color:var(--bg-bg-tooltip) #0000 #0000 #0000;border-width:6px 6px 0 6px;bottom:-6px;left:16px}.arrowBottom-DBMe_U{border-color:#0000 #0000 var(--bg-bg-tooltip) #0000;border-width:0 6px 6px 6px;left:16px;top:-6px}.container-UobCOi{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-F3UOjk{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:8px}.title-dtVSrP{color:var(--text-text-default-hover,#f5f9fe);font-size:var(--body-base-strong-fontSize,13px);font-style:normal;font-weight:var(--body-base-strong-fontWeight,500);line-height:var(--body-base-strong-lineHeight,20px)}.content-nAWTtJ{background:var(--bg-bg-base-secondary,#edeff2);border-radius:var(--Radius-radius-4,4px);margin-bottom:12px}.lottie-TkDSri{height:auto;width:100%}.lottie-TkDSri>svg{border-radius:var(--Radius-radius-4,4px)}.lottie-TkDSri.lottieRecolor-jFBAFp svg :is(path[fill="rgb(10,184,97)"],path[fill="rgb(15,220,120)"],path[fill="rgb(9,184,96)"]){fill:var(--lottie-brand-color)}.lottie-TkDSri.lottieRecolor-jFBAFp svg :is(path[stroke="rgb(10,184,97)"],path[stroke="rgb(15,220,120)"],path[stroke="rgb(9,184,96)"]){stroke:var(--lottie-brand-color)}.footer-sQeZMu{display:flex;justify-content:flex-end}.fileUploadList-V53UjV{position:relative;width:100%}.fileUploadListInner-Doiy0c{--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-Doiy0c::-webkit-scrollbar{display:none}.fileUploadListInner-Doiy0c[data-fade-left=true]{--mask-left:#0000 0,#0003 20px,var(--special-black) 200px}.fileUploadListInner-Doiy0c[data-fade-right=true]{--mask-right:var(--special-black) calc(100% - 200px),#0003 calc(100% - 20px),#0000 100%}.fileUploadScrollButton-su_Qx6{align-items:center;background:var(--bg-bg-base-default);border:1px solid var(--border-border-neutral-l1);border-radius:4px;color:var(--icon-icon-default);cursor:pointer;display:flex;height:24px;justify-content:center;padding:0;position:absolute;top:calc(50% + 6px);transform:translateY(-50%);width:24px;z-index:var(--z-sticky)}.fileUploadScrollButton-su_Qx6:hover{background:var(--bg-bg-base-secondary)}.fileUploadScrollButton-su_Qx6[data-position=left]{left:12px}.fileUploadScrollButton-su_Qx6[data-position=right]{right:12px}.fileUploadItem-A1uruG{background-color:var(--bg-bg-base-secondary,#5663770f);border:1px solid var(--border-border-neutral-l1);border-radius:8px;cursor:pointer;flex-direction:row;gap:12px;padding:8px 12px;transition:border-color .2s,box-shadow .2s;width:200px}.fileUploadItem-A1uruG,.fileUploadItemThumbnail-hdHy0N{align-items:center;display:flex;flex-shrink:0;position:relative}.fileUploadItemThumbnail-hdHy0N{border-radius:var(--radius-4);height:32px;justify-content:center;overflow:hidden;width:32px}.fileUploadItemImage-Msh6qb{border:.67px solid var(--border-border-neutral-l2,#4d6b992e);border-radius:var(--Radius-radius-6,4px);height:100%;object-fit:cover;width:100%}.fileUploadItemIcon-jfVnaq{align-items:center;display:flex;font-size:32px;justify-content:center;line-height:1}.fileUploadItemIcon-jfVnaq img{height:24px;width:24px}.fileUploadItemIconGray-peXedQ img{filter:grayscale(100%) opacity(.6)}.fileUploadItemOverlay-TCTXuw{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-fQ8GZI{transform:rotate(-90deg)}.fileUploadItemSpinnerArc-Iyk8nM{stroke-dasharray:41.91;transition:stroke-dashoffset .3s ease}.fileUploadItemInfo-zaMOBV{display:flex;flex:1 1;flex-direction:column;gap:0;min-width:0}.fileUploadItemName-WG_Bq8{color:var(--text-text-default);font-size:13px;font-weight:400;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fileUploadItemSize-NIrFeb{color:var(--text-text-tertiary);font-size:12px;line-height:18px}.fileUploadItemErrorText-QrJmzH{align-items:center;color:var(--status-error-default);display:flex;font-size:12px;gap:2px;line-height:18px}.fileUploadItemErrorIcon-I4WR67{flex-shrink:0;font-size:12px}.fileUploadItemRemove-PcBsQA{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-A1uruG:hover .fileUploadItemRemove-PcBsQA{opacity:1}.fileUploadDragOverlay-tFCjIs{background-color:var(--bg-bg-overlay-l2);border-radius:var(--radius-8);box-shadow:var(--shadow-elevation-100-tooltip);box-sizing:border-box;inset:0;overflow:hidden;padding:8px;pointer-events:auto;position:absolute;z-index:var(--z-local-overlay)}.fileUploadDragOverlayInner-oz9RtG{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-hnmrC3{align-items:center;display:flex;flex-direction:column;gap:4px}.fileUploadDragOverlayIcon-xxzaFF{color:var(--text-text-secondary)}.fileUploadDragOverlayText-rq7mEN{color:var(--text-text-secondary);font-size:13px;font-weight:400}.overlay-eqCHb9{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);inset:0;position:fixed;z-index:var(--z-max)}.closeButton-e08x5O,.overlay-eqCHb9{align-items:center;background-color:#0000003d;display:flex;justify-content:center}.closeButton-e08x5O{border:none;border-radius:.25rem;color:#fff;cursor:pointer;height:2.5rem;position:absolute;right:2rem;top:2rem;transition:background-color .2s;width:2.5rem;z-index:var(--z-local-overlay)}.closeButton-e08x5O:hover{background-color:#c2caf226}.imageWrapper-JnOmHN,.solo-lite-BhXZ0_ .imageWrapper-JnOmHN{align-items:center;display:flex;height:calc(100vh - 240px);justify-content:center;margin:120px;overflow:hidden;position:relative;width:calc(100vw - 240px)}.image-rBvd0E{max-height:100%;max-width:100%;object-fit:contain;transform-origin:center;transition:transform .2s;-webkit-user-select:none;user-select:none}.controls-UnfSSa{background-color:#0000003d;border-radius:.5rem;bottom:1rem;gap:0;height:2.5rem;left:50%;padding:0 .5rem;position:absolute;transform:translateX(-50%);z-index:var(--z-sticky)}.controlButton-EVwFum,.controls-UnfSSa{align-items:center;color:#fff;display:flex}.controlButton-EVwFum{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-EVwFum:hover:not(:disabled){background-color:#c2caf226}.controlButton-EVwFum:disabled{cursor:not-allowed;opacity:.5}.pageInfo-_qjcJb{align-items:center;color:#fff;display:flex;font-size:.875rem;font-weight:600;height:2rem;justify-content:center;text-align:center;width:60px}.separator-C74b6k{background-color:#fff3;height:1rem;margin:0 .75rem;width:1px}.chat-input-v2-file-upload-button{align-items:center;background-color:initial;border:none;border-radius:4px;color:var(--vscode-icube--icon-icon-default);cursor:pointer;display:flex;height:24px;justify-content:center;margin:0;padding:0;position:relative;width:24px}.chat-input-v2-file-upload-button svg{height:16px;width:16px}.chat-input-v2-file-upload-button.disabled{color:var(--vscode-icube--icon-icon-disabled);cursor:var(--icube-not-allowed,not-allowed)}.chat-input-v2-file-upload-button:not(.disabled):hover{background-color:var(--vscode-icube--bg-bg-overlay-l2);color:var(--vscode-icube--icon-icon-default-hover)}.chat-input-v2-file-upload-input{height:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;width:0}.rtcVoicePluginButton{align-items:center;background:#0000;border:none;border-radius:var(--radius-radius-sm-8,8px);color:var(--icon-icon-default);cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;transition:background-color .15s ease;width:32px}.rtcVoicePluginButton:active:not(.disabled),.rtcVoicePluginButton:hover:not(.disabled){background:var(--bg-bg-overlay-l2,#5663771a)}.rtcVoicePluginButton.disabled{cursor:not-allowed;opacity:.4}.rtcVoicePluginButton.recording{animation:rtcVoicePulse 1.5s ease-in-out infinite;color:var(--status-error-default)}.rtcVoicePluginButton.connecting{opacity:.6}.rtcVoiceBtnSpinner{animation:rtcVoiceSpin .8s linear infinite;border:2px solid var(--icon-icon-disabled,#fff3);border-radius:50%;border-top-color:var(--icon-icon-default);flex-shrink:0;height:16px;width:16px}@keyframes rtcVoicePulse{0%,to{opacity:1}50%{opacity:.5}}.voiceCallButton{align-items:center;background:#0000;border:none;border-radius:var(--radius-radius-sm-8,8px);color:var(--icon-icon-default);cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;transition:background-color .15s ease;width:32px}.voiceCallButton:active,.voiceCallButton:hover{background-color:var(--bg-bg-overlay-l2,#5663771a)}.voiceCallButton.disabled{cursor:not-allowed;opacity:.4}.voiceCallButton.disabled:active,.voiceCallButton.disabled:hover{background-color:initial}.rtcVoiceTextDisabledOverlay{border-radius:12px;bottom:52px;cursor:default;opacity:.5;top:1px}.rtcVoiceRecordingToolbar,.rtcVoiceTextDisabledOverlay{background:var(--bg-bg-base-default);left:1px;position:absolute;right:1px;z-index:1}.rtcVoiceRecordingToolbar{align-items:center;border-radius:14px;bottom:1px;display:flex;gap:12px;height:52px;padding:8px 12px 12px}.rtcVoiceToolbarBtn{align-items:center;background:var(--bg-bg-overlay-l2);border:none;border-radius:6px;color:var(--icon-icon-default);cursor:pointer;display:flex;flex-shrink:0;height:32px;justify-content:center;padding:0;transition:background-color .15s ease;width:32px}.rtcVoiceToolbarBtn .codicon{font-size:20px}.rtcVoiceToolbarBtn .codicon.codicon-icube-Check{font-size:24px}.rtcVoiceToolbarBtn:hover{background:var(--bg-bg-overlay-l3)}.rtcVoiceToolbarBtn:active{opacity:.8}.rtcVoiceToolbarBtnFinish{background:var(--bg-bg-brand-sub);border-radius:8px;color:var(--icon-icon-white,#fff)}.rtcVoiceToolbarBtnFinish:hover{background:var(--bg-bg-brand-sub);opacity:.9}.messageInputContainer[data-mode=code] .rtcVoiceToolbarBtnFinish{background:var(--bg-bg-brand);opacity:.9}.rtcVoiceWaveformArea{flex:1 1;height:32px;isolation:isolate;min-width:0;position:relative}.rtcVoiceWaveform,.rtcVoiceWaveformArea{align-items:center;display:flex;overflow:hidden}.rtcVoiceWaveform{flex-wrap:nowrap;gap:3px;inset:0;justify-content:flex-end;position:absolute}.rtcVoiceWaveformBar{background-color:var(--icon-icon-default);border-radius:1px;flex-shrink:0;width:1.5px}.rtcVoiceRecordingTimer{color:var(--text-text-default);flex-shrink:0;font-size:13px;font-variant-numeric:tabular-nums;line-height:1;-webkit-user-select:none;user-select:none;white-space:nowrap}.rtcVoiceOverlayCenter{align-items:center;background:var(--bg-bg-base-default);border-radius:12px 12px 0 0;bottom:52px;display:flex;flex-direction:column;gap:12px;justify-content:center;left:0;overflow:hidden;padding:16px;position:absolute;right:0;top:0}@keyframes rtcVoiceSpin{to{transform:rotate(1turn)}}.rtcVoiceToolbarBtnHidden{cursor:default;opacity:0;pointer-events:none}.rtcVoiceRefiningToolbarSpacer{flex:1 1}.rtcVoiceRefiningLabel{color:var(--text-text-secondary,#ffffff80);font-size:12px;line-height:16px;margin-right:8px;-webkit-user-select:none;user-select:none;white-space:nowrap}.rtcVoiceToolbarBtnLoading{cursor:default;pointer-events:none}.rtcVoiceToolbarBtnSpinner{animation:rtcVoiceSpin .8s linear infinite;border:2px solid var(--icon-icon-disabled,#fff3);border-radius:50%;border-top-color:var(--icon-icon-default);flex-shrink:0;height:16px;width:16px}.rtcVoiceErrorText{color:var(--status-error-default);font-size:13px;text-align:center}.rtcVoiceErrorBtn{background:#0000;border:1px solid var(--border-border-neutral-l2);border-radius:4px;color:var(--text-text-default);cursor:pointer;font-size:12px;padding:4px 12px}.rtcVoiceErrorBtn:hover{background-color:var(--bg-bg-base-hover)}.rtcVoiceMicSelectorBtn{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text-text-secondary);cursor:pointer;display:flex;flex-shrink:0;font-size:12px;gap:2px;height:32px;padding:8px;transition:background-color .15s ease}.rtcVoiceMicSelectorBtn:hover{background:var(--bg-bg-overlay-l2);color:var(--text-text-default)}.rtcVoiceMicSelectorLabel{line-height:1}.rtcVoiceMicSelectorChevron{font-size:12px;transition:transform .2s ease}.rtcVoiceMicSelectorChevronOpen{transform:rotate(180deg)}.rtcVoiceMicPopover{background:var(--bg-bg-base-default);border:1px solid var(--border-border-neutral-l1,#4d6b991f);border-radius:8px;box-shadow:var(--shadow-elevation-100-tooltip);display:flex;flex-direction:column;max-width:320px;min-width:220px;padding:4px 0}.rtcVoiceMicPopoverTitle{color:var(--text-text-tertiary);font-size:12px;font-weight:500;line-height:1.4;padding:8px 12px 4px}.rtcVoiceMicPopoverItem{align-items:center;background:#0000;border:none;color:var(--text-text-default);cursor:pointer;display:flex;font-size:13px;gap:8px;justify-content:space-between;line-height:1.4;padding:8px 12px;text-align:left;transition:background-color .1s ease}.rtcVoiceMicPopoverItem:hover{background:var(--bg-bg-base-hover)}.rtcVoiceMicPopoverItemActive{color:var(--text-text-default)}.rtcVoiceMicPopoverItemLabel{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rtcVoiceMicPopoverItemCheck{color:var(--status-success-default,#52c41a);flex-shrink:0;font-size:14px}.permissionModeTrigger-xBwU_g{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--icon-icon-default);cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:2px;height:24px;padding:0 4px;transition:background .15s;white-space:nowrap}.permissionModeTrigger-xBwU_g:hover,.permissionModeTriggerOpen-mtkc9D{background:var(--bg-bg-overlay-l2)}.permissionModeTriggerDanger-w1dvtU{color:var(--status-error-default)}.permissionModeTriggerIcon-hIyqPa{align-items:center;display:flex;font-size:14px}.permissionModeTriggerIcon-hIyqPa .ai-chat-v2-icon-wrap{height:14px;width:14px}.permissionModeTriggerLabel-WdR31l{color:var(--text-text-default);font:var(--body-body-sm-strong)}.permissionModeTriggerArrow-vx12q2{color:var(--icon-icon-secondary);font-size:10px}.permissionModePopover-deyY82{background:var(--bg-bg-menu);border:1px solid var(--border-border-neutral-l1);border-radius:6px;box-shadow:var(--shadow-elevation-200-menu-panel);overflow:hidden;width:320px}.permissionModeContent-NPLmrH{padding:6px 0}.permissionModeHeader-JJcMsZ{align-items:center;display:flex;height:28px;justify-content:space-between;padding:0 12px}.permissionModeTitle-qSoObW{font-weight:500}.permissionModeLearnMore-Ma6ljD,.permissionModeTitle-qSoObW{color:var(--text-text-tertiary);font-size:11px;line-height:16px}.permissionModeLearnMore-Ma6ljD{cursor:pointer;font-weight:400;text-decoration:underline}.permissionModeItem-pgfCQi{align-items:center;display:flex;height:28px;padding:0 6px}.permissionModeItemInner-SMRjLl{align-items:center;border-radius:4px;cursor:pointer;display:flex;flex:1 1;gap:4px;height:100%;padding:0 6px}.permissionModeItemInner-SMRjLl:hover{background:var(--bg-bg-overlay-l2)}.permissionModeItemIcon-BoiiXE{align-items:center;color:var(--icon-icon-default);display:flex;flex-shrink:0;font-size:14px;height:14px;justify-content:center;width:14px}.permissionModeItemName-zRa3R6{color:var(--text-text-default);font-size:12px;font-weight:500;line-height:18px;white-space:nowrap}.permissionModeItemDescWrap-Z4DL2s{display:grid;flex:1 1;min-width:0}.permissionModeItemDesc-flwIQ5{color:var(--text-text-tertiary);display:block;font-size:11px;font-weight:400;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.permissionModeItemCheck-cpw3TQ{align-items:center;color:var(--status-success-default);display:flex;flex-shrink:0;font-size:14px;height:14px;justify-content:center;width:14px}.messageInputContainer{align-items:center;background:var(--bg-bg-base-secondary);border-radius:var(--radius-16,16px);display:flex;flex-direction:column;max-width:860px;position:relative;width:100%}:is([data-theme=dark-blue],[data-theme=dark]) .messageInputContainer[data-mode=code],:is([data-theme=dark-blue],[data-theme=dark]) .messageInputContainer[data-mode=work] .messageInputChatInput{background:var(--bg-bg-overlay-l2)}.messageInputNoBg{background:#0000}#agent-chat-view .messageInputContainer,.session-panel .messageInputContainer{background:none!important}.messageInputEditorTaskOpacity0{opacity:0}.messageInputChatInput{width:100%}.messageInputChatInput .chat-input-v2-editor-part{background:var(--bg-bg-base-default);border:1px solid var(--border-border-neutral-l2);border-radius:var(--radius-16,16px);box-shadow:var(--shadow-elevation-100);min-height:118px}:is([data-theme=dark-blue],[data-theme=dark]) .messageInputChatInput .chat-input-v2-editor-part{background:var(--bg-bg-overlay-l1)}.messageInputChatInputHome .chat-input-v2-editor-part{min-height:auto}.messageInputChatInput.chat-input-v2-container--has-focus .chat-input-v2-editor-part{border:1px solid var(--border-border-neutral-l3);box-shadow:var(--shadow-elevation-200)}.messageInputChatInput .chat-input-v2-input-box-wrapper{margin:12px 2px 0 0;padding:4px 14px 2px 16px}.messageInputChatInputHome .chat-input-v2-input-box-wrapper,.solo-lite .messageInputChatInputHome .chat-input-v2-input-box-wrapper{margin:12px 2px 0 0;max-height:142px;min-height:62px;padding:0 14px 2px 16px;position:relative}.messageInputChatInputConversation .chat-input-v2-input-box-wrapper{min-height:68px}.messageInputChatInputConversation .chat-input-v2-editor-part-lower-content{padding:4px 8px}@media (max-width:768px){.messageInputContainerMini{gap:0}.messageInputChatInput.messageInputChatInputMini .chat-input-v2-editor-part{border-radius:10px;height:56px;max-height:56px;min-height:56px;overflow:hidden}.messageInputChatInput.messageInputChatInputMini .chat-input-v2-input-box-wrapper{height:54px;margin:0;max-height:54px;min-height:54px;overflow:hidden;padding:17px 52px 17px 14px}.messageInputChatInput.messageInputChatInputMini .chat-input-v2-input-box-wrapper>.chat-input-v2-input-box-editable{min-height:20px}.messageInputChatInput.messageInputChatInputMini .chat-input-v2-placeholder{left:14px;overflow:hidden;right:52px;text-overflow:ellipsis;top:17px;white-space:nowrap}.messageInputChatInput.messageInputChatInputMini .chat-input-v2-editor-part-lower-content{gap:0;padding:0;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.messageInputChatInput.messageInputChatInputMini .chat-input-v2-editor-part-lower-content>:not(.chat-input-v2-editor-part-lower__right),.messageInputChatInput.messageInputChatInputMini .chat-input-v2-editor-part-lower__left,.messageInputChatInput.messageInputChatInputMini .chat-input-v2-editor-part-lower__mid{display:none}.messageInputChatInput.messageInputChatInputMini .chat-input-v2-editor-part-lower__right{gap:0}.messageInputChatInput.messageInputChatInputMini .chat-input-v2-editor-part-lower__right>:not(:has(.chat-input-v2-send-button)){display:none}.messageInputChatInput.messageInputChatInputMini:focus-within .chat-input-v2-editor-part{border-radius:var(--radius-12);height:auto;max-height:none;min-height:136px;overflow:visible}.messageInputChatInput.messageInputChatInputMini:focus-within .chat-input-v2-input-box-wrapper{height:auto;margin:12px 2px 0 0;max-height:none;min-height:68px;overflow:visible;padding:4px 14px 2px 16px}.messageInputChatInput.messageInputChatInputMini:focus-within .chat-input-v2-placeholder{left:16px;overflow:visible;right:16px;text-overflow:clip;top:4px;white-space:normal}.messageInputChatInput.messageInputChatInputMini:focus-within .chat-input-v2-editor-part-lower-content{gap:initial;padding:4px 8px;position:static;transform:none}.messageInputChatInput.messageInputChatInputMini:focus-within .chat-input-v2-editor-part-lower-content>:not(.chat-input-v2-editor-part-lower__right),.messageInputChatInput.messageInputChatInputMini:focus-within .chat-input-v2-editor-part-lower__left,.messageInputChatInput.messageInputChatInputMini:focus-within .chat-input-v2-editor-part-lower__mid{display:flex}.messageInputChatInput.messageInputChatInputMini:focus-within .chat-input-v2-editor-part-lower__right>:not(:has(.chat-input-v2-send-button)){display:flex}}.messageInputChatInput .chat-input-v2-placeholder{color:var(--text-text-disabled,var(--vscode-icube--text-text-disabled,#8a9096));left:16px;right:16px;top:4px}.messageInputChatInputHome .chat-input-v2-input-box-wrapper .chat-input-v2-placeholder{font-size:13px;left:16px;line-height:20px;right:16px;top:0}.messageInputContainer[data-mode=code] .chat-input-v2-send-button{background:var(--bg-bg-brand);color:var(--text-text-onbrand)}.messageInputContainer[data-mode=code] .chat-input-v2-send-button:not(.disabled):hover{background:var(--bg-bg-brand-hover)}.messageInputContainer[data-mode=code] .chat-input-v2-send-button.disabled{background:var(--bg-bg-brand-disabled)}.messageInputContainer[data-mode=work] .chat-input-v2-send-button{background:var(--bg-bg-brand-sub);color:var(--text-text-onbrand)}.messageInputContainer[data-mode=work] .chat-input-v2-send-button:not(.disabled):hover{background:var(--bg-bg-brand-hover-sub)}.messageInputContainer[data-mode=work] .chat-input-v2-send-button.disabled{background:var(--bg-bg-brand-disabled-sub)}.messageInputContainer[data-mode=design] .chat-input-v2-send-button{background:var(--bg-bg-brand);color:var(--special-white,#fff);--icon-icon-onaccent:var(--special-white,#fff)}.messageInputContainer[data-mode=design] .chat-input-v2-send-button:has(.chat-input-v2-send-button-stop-icon){background:var(--bg-bg-brand)}.messageInputContainer[data-mode=design] .chat-input-v2-send-button:has(.chat-input-v2-send-button-stop-icon):hover{background:var(--bg-bg-brand-hover)}.messageInputContainer[data-mode=design] .chat-input-v2-send-button:has(.chat-input-v2-send-button-stop-icon):active{background:var(--bg-bg-brand-active)}.messageInputContainer[data-mode=design] .chat-input-v2-send-button-stop-icon{color:var(--icon-icon-onaccent)}.messageInputContainer[data-mode=design] :is(.chat-input-v2-send-button-arrow-icon,.chat-input-v2-send-button-sending-icon){color:var(--icon-icon-white,var(--special-white,#fff))}.messageInputContainer[data-mode=design] .chat-input-v2-send-button:not(.disabled):hover{background:var(--bg-bg-brand-hover)}.messageInputContainer[data-mode=design] .chat-input-v2-send-button.disabled{background:var(--bg-bg-brand-disabled)}.messageInputContainer[data-mode=design] .chat-input-v2-send-button.disabled :is(.chat-input-v2-send-button-arrow-icon,.chat-input-v2-send-button-sending-icon){color:var(--icon-icon-disabled)}.messageInputContainer[data-mode=design] .chat-input-v2-send-button.connecting{background:var(--bg-bg-brand);opacity:.8}.messageInputContainer[data-mode=design] .chat-input-v2-send-button.connecting .chat-input-v2-send-button-sending-icon{color:var(--icon-icon-onaccent)}.messageInputContainer[data-mode=design] .mention-symbol.design-canvas-page-mention-symbol{--design-canvas-page-bg:var(--bg-bg-brand-popup,var(--vscode-icube--bg-bg-brand-popup,#aab7ff5c));--design-canvas-page-fg:var(--text-text-brand,var(--brand-brand-500,#6a6fff));background-color:var(--design-canvas-page-bg);color:var(--design-canvas-page-fg)}.messageInputContainer[data-mode=design] .mention-symbol.design-canvas-page-mention-symbol :is(.design-canvas-page-icon,.remove-mention-icon,.text-content){color:var(--design-canvas-page-fg)}.messageInputContainer[data-mode=design] .mention-symbol.slash-command-symbol,.messageInputContainer[data-mode=design] .mention-symbol.slash-command-symbol.builtin-slash-symbol{background-color:var(--bg-bg-overlay-l3);color:var(--text-text-default,#1a1a1a)}.messageInputContainer[data-mode=design] .mention-symbol.slash-command-symbol :is(.description,.remove-mention-icon,.text-content){color:var(--text-text-default,#1a1a1a)}:is([data-theme=dark-blue],[data-theme=dark]) .messageInputContainer[data-mode=design] .mention-symbol.design-canvas-page-mention-symbol{--design-canvas-page-bg:var(--bg-bg-brand-popup,var(--vscode-icube--bg-bg-brand-popup,#6a6fff26));--design-canvas-page-fg:var(--text-text-brand,var(--brand-brand-500,#6a6fff));background-color:var(--design-canvas-page-bg);color:var(--design-canvas-page-fg)}[data-theme=dark-blue] .messageInputContainer[data-mode=design] .mention-symbol.design-canvas-page-mention-symbol .design-canvas-page-icon,[data-theme=dark-blue] .messageInputContainer[data-mode=design] .mention-symbol.design-canvas-page-mention-symbol .remove-mention-icon,[data-theme=dark-blue] .messageInputContainer[data-mode=design] .mention-symbol.design-canvas-page-mention-symbol .text-content,[data-theme=dark] .messageInputContainer[data-mode=design] .mention-symbol.design-canvas-page-mention-symbol .design-canvas-page-icon,[data-theme=dark] .messageInputContainer[data-mode=design] .mention-symbol.design-canvas-page-mention-symbol .remove-mention-icon,[data-theme=dark] .messageInputContainer[data-mode=design] .mention-symbol.design-canvas-page-mention-symbol .text-content{color:var(--design-canvas-page-fg)}[data-theme=dark-blue] .messageInputContainer[data-mode=design] .mention-symbol.slash-command-symbol,[data-theme=dark-blue] .messageInputContainer[data-mode=design] .mention-symbol.slash-command-symbol .description,[data-theme=dark-blue] .messageInputContainer[data-mode=design] .mention-symbol.slash-command-symbol .remove-mention-icon,[data-theme=dark-blue] .messageInputContainer[data-mode=design] .mention-symbol.slash-command-symbol .text-content,[data-theme=dark-blue] .messageInputContainer[data-mode=design] .mention-symbol.slash-command-symbol.builtin-slash-symbol,[data-theme=dark] .messageInputContainer[data-mode=design] .mention-symbol.slash-command-symbol,[data-theme=dark] .messageInputContainer[data-mode=design] .mention-symbol.slash-command-symbol .description,[data-theme=dark] .messageInputContainer[data-mode=design] .mention-symbol.slash-command-symbol .remove-mention-icon,[data-theme=dark] .messageInputContainer[data-mode=design] .mention-symbol.slash-command-symbol .text-content,[data-theme=dark] .messageInputContainer[data-mode=design] .mention-symbol.slash-command-symbol.builtin-slash-symbol{color:var(--special-white,#fff)}.messageInputChatInput .chat-input-v2-prompt-optimize-button{display:none}.messageInputContainerDragging{position:relative}.dragToChatOverlay{background-color:var(--bg-bg-base-default);border-radius:var(--radius-12);box-sizing:border-box;inset:0;overflow:hidden;padding:8px;pointer-events:none;position:absolute;z-index:var(--z-local-overlay)}.dragToChatOverlayInner{align-items:center;background-color:var(--bg-bg-overlay-l1);border:1px dashed var(--border-border-neutral-l3);border-radius:var(--radius-4);box-sizing:border-box;display:flex;height:100%;justify-content:center;width:100%}.dragToChatOverlayContent{align-items:center;display:flex;flex-direction:column;gap:12px}.dragToChatOverlayIcon{color:var(--text-text-secondary);height:24px;width:24px}.dragToChatOverlayText{color:var(--text-text-secondary);font-size:13px;font-weight:400;line-height:20px}.messageInputContainerWithTabs{gap:0}.messageInputContainerWithTabs .chat-input-v2-editor-part{background:var(--bg-bg-base-default);border-top:none;border-top-left-radius:0;border-top-right-radius:0;border-radius:0 0 12px 12px;box-shadow:none}:is([data-theme=dark-blue],[data-theme=dark]) .messageInputContainerWithTabs .chat-input-v2-editor-part{background:var(--bg-bg-overlay-l1)}.messageInputToolbarIconBtn{align-items:center;background:#0000;border:none;border-radius:var(--radius-radius-sm-8,8px);color:var(--text-text-default);cursor:pointer;display:flex;height:32px;justify-content:center;padding:0 4px;transition:all var(--transition-fast);width:32px}.messageInputToolbarIconBtn:hover{background:var(--bg-bg-overlay-l2)}.messageInputToolbarIconBtn:disabled{cursor:not-allowed;opacity:.4}.messageInputToolbarIconBtn:disabled:hover{background:#0000}.messageInputToolbarIconBtn svg{height:16px;width:16px}.messageInputPluginToolbar{align-items:center;background:#0000;border:none;border-radius:var(--radius-radius-sm-8,8px);color:var(--icon-icon-tertiary);cursor:pointer;display:flex;gap:4px;height:32px;justify-content:center;padding:0 4px;transition:background-color .15s ease}.messageInputPluginToolbar:hover,.messageInputPluginToolbarActive{background-color:var(--bg-bg-overlay-l2)}.messageInputPluginToolbarIconWrapper{align-items:center;background:var(--bg-bg-white);border:1px solid var(--border-border-neutral-l1);border-radius:8px;box-sizing:border-box;display:flex;flex:0 0 24px;height:24px;justify-content:center;position:relative;width:24px;z-index:1}:is([data-theme=dark-blue],[data-theme=dark]) .messageInputPluginToolbarIconWrapper{background:#292929}.messageInputPluginToolbarIconWrapper:not(:first-child){margin-left:-10px}.messageInputPluginToolbarIconWrapper:first-of-type{z-index:3}.messageInputPluginToolbarIconWrapper:nth-of-type(2){z-index:2}.messageInputPluginToolbarIcon{border-radius:3px;color:inherit;flex-shrink:0;height:16px;object-fit:contain;width:16px}.messageInputPluginToolbarMore{color:var(--text-text-secondary);font:var(--body-body-md);letter-spacing:-.01em;white-space:nowrap}.messageInputPluginToolbarAddIcon{color:var(--icon-icon-tertiary);flex:0 0 16px;height:16px;width:16px}.messageInputToolbarDivider{background:var(--border-border-neutral-l2);height:16px;margin:0 4px;width:1px}.messageInputWorkInFolderBtn{align-items:center;background:#0000;border:none;border-radius:var(--radius-4);color:var(--text-text-secondary);cursor:pointer;display:flex;font-size:12px;font-weight:400;gap:6px;line-height:16px;padding:4px 8px;transition:all var(--transition-fast)}.messageInputWorkInFolderBtn:hover{background:var(--bg-bg-overlay-l2);color:var(--text-text-default)}.messageInputWorkInFolderBtn svg{flex-shrink:0;height:14px;width:14px}.messageInputEditorWrapper{position:relative;width:100%}.messageInputToastContainer{box-sizing:border-box;padding-bottom:8px;transition:padding .2s ease;width:100%}.messageInputToastContainer:empty{padding:0}.messageInputToastLink{color:inherit;cursor:pointer;font-weight:700;line-height:20px;text-decoration:underline}.messageInputFileUploadInput{display:none}@keyframes inputBoxFlash{50%{box-shadow:var(--shadow-elevation-200-menu-panel)}}.messageInputFlashing .chat-input-v2-editor-part{animation:inputBoxFlash .3s ease-in-out}.model-select-area{align-items:center;display:flex;flex:0 1 auto;gap:4px;margin-left:12px;max-width:228px;overflow:hidden}.model-select-area-model{flex:1 1 80px;max-width:200px;overflow:hidden}.messageInputContainer.messageInputFloating.messageInputFloating{background:none;border-radius:0 0 16px 16px}.messageInputContainer.messageInputFloating .messageInputChatInputConversation .chat-input-v2-editor-part-lower-content{padding:8px 8px 12px}.messageInputContainer.messageInputFloating .rtcVoiceRecordingToolbar{height:48px;padding:8px 8px 12px}.messageInputContainer.messageInputFloating .rtcVoiceTextDisabledOverlay{background-color:initial}.messageInputContainer.messageInputFloating :is(.chat-input-v2-send-button,.messageInputToolbarIconBtn,.rtcVoicePluginButton,.rtcVoiceToolbarBtn,.voiceCallButton){height:28px;width:28px}.messageInputContainer.messageInputFloating .core-model-select-trigger{height:28px}.messageInputContainer.messageInputFloating .messageInputChatInput .chat-input-v2-editor-part{border:none;border-radius:0 0 16px 16px;border-top:1px solid var(--border-border-neutral-l1);box-shadow:none;min-height:auto}.messageInputContainer.messageInputFloating .messageInputChatInput .chat-input-v2-input-box-wrapper{max-height:200px;min-height:40px;overflow-y:auto}.messageInputContainer.messageInputFloating .messageInputChatInput:has(.chat-input-v2-slot-header:not(:empty)) .chat-input-v2-input-box-wrapper{margin-top:4px}.messageInputContainer.messageInputFloating .messageInputChatInput .chat-input-v2-placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.messageInputContainer.messageInputFloating .messageInputChatInput .chat-input-v2-input-box-wrapper>.chat-input-v2-input-box-editable{min-height:20px}.messageInputContainer.messageInputFloating .messageInputChatInput.chat-input-v2-container--has-focus .chat-input-v2-editor-part{border:none;border-top:1px solid var(--border-border-neutral-l1);box-shadow:none}.messageInputContainer.messageInputFloating .messageInputChatInput.chat-input-v2-container{border-top-left-radius:0;border-top-right-radius:0}.hub-yrpQql{align-items:center;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);border-radius:var(--radius-16,16px) var(--radius-16,16px) 0 0;box-sizing:border-box;display:flex;flex-direction:row;gap:6px;overflow:visible;padding:8px;width:100%}.hub-yrpQql.goalExpanded-zu4ksN{align-items:center;flex-wrap:wrap;gap:6px;max-height:none;overflow:hidden;padding:8px;position:relative}.hub-yrpQql.goalExpanded-zu4ksN:after{content:none;display:none}.separator-BW_a6H{background-color:var(--border-border-neutral-l2);flex-shrink:0;height:16px;margin:0 6px;width:1px}.messageInputContainer.messageInputFloating .hub-yrpQql{gap:4px}.hub-yrpQql.goalExpanded-zu4ksN .separator-BW_a6H{display:none}.goalExpandedContent-G1JLqd{box-sizing:border-box;color:#737373;flex-basis:100%;font-size:14px;font-weight:400;letter-spacing:-.02em;line-height:20px;max-height:100px;overflow-x:hidden;overflow-y:auto;padding:8px 12px;scrollbar-color:var(--bg-bg-invert-disabled) #0000;scrollbar-width:thin;white-space:pre-wrap;width:100%;word-break:break-word}.goalExpandedContent-G1JLqd::-webkit-scrollbar{width:6px}.goalExpandedContent-G1JLqd::-webkit-scrollbar-track{background:#0000}.goalExpandedContent-G1JLqd::-webkit-scrollbar-thumb{background-color:var(--bg-bg-invert-disabled);border-radius:9999px}.tabs-Fbrdbm{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;flex-grow:0;flex-shrink:0;gap:2px;height:28px;padding:0}.tabs-Fbrdbm.goalExpanded-xyj8O4{gap:4px;height:28px}.tabItem-B2IZDI{align-items:center;border-radius:5px;box-sizing:border-box;display:flex;gap:2px;height:32px;justify-content:center;padding:0;width:32px}.tabs-Fbrdbm.goalExpanded-xyj8O4 .tabItem-B2IZDI{height:28px;width:28px}.tabItem-B2IZDI:not(.disable-tE1K9y):not(.solo-g4gtKO){cursor:pointer}.tabItem-B2IZDI:not(.active-rOo7ll):not(.disable-tE1K9y):not(.solo-g4gtKO):hover{background:var(--bg-bg-overlay-l2,#e0e2f20d);color:var(--icon-icon-secondary-hover)}.tabItem-B2IZDI.active-rOo7ll{background:var(--bg-bg-overlay-l1,#5663770f);border-radius:4px}.tabs-Fbrdbm.goalExpanded-xyj8O4 .tabItem-B2IZDI.active-rOo7ll{background:#7373731f;border-radius:6px}.tabItem-B2IZDI.active-rOo7ll.dark-zGtH6c{background:var(--bg-bg-overlay-l1,#5663770f)}.tooltipBtn-wUXroP{cursor:pointer;text-decoration:underline}.tabIcon-s_ilYN{align-items:center;color:var(--icon-icon-secondary);display:flex;height:28px;justify-content:center;width:28px}.tabIcon-s_ilYN>svg{height:16px;width:16px}.tabIcon-s_ilYN.branch-d520CS>svg{height:15px;width:15px}.tabIcon-s_ilYN.active-rOo7ll{border-radius:4px;color:var(--icon-icon-default-active);height:28px;width:28px}.tabItem-B2IZDI.solo-g4gtKO .tabIcon-s_ilYN{color:var(--icon-icon-secondary-active)}.messageInputContainer.messageInputFloating .tabItem-B2IZDI{height:28px;width:28px}.title-AKUGxR{box-sizing:border-box;flex-grow:1;flex-shrink:1;height:32px;overflow:hidden;position:relative}.title-AKUGxR:has(.worktree-h7h9FE){overflow:visible}.title-AKUGxR.goalExpanded-izDhLf{align-self:stretch;display:block;flex:1 1;height:32px;min-width:0;overflow:hidden}.titleProvider-HW7hwd{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;height:32px;overflow:hidden;transition:opacity .2s ease-in-out;width:100%}.titleProvider-HW7hwd.task-Meoqkw{opacity:1}.titleProvider-HW7hwd.task-Meoqkw:not(.tabActive-xP32Ut){opacity:0;transform:translateX(-100%)}.titleProvider-HW7hwd.comments-qlBBoS,.titleProvider-HW7hwd.file-N3hsXF,.titleProvider-HW7hwd.goal-m0nhSP,.titleProvider-HW7hwd.message-M0MSdW,.titleProvider-HW7hwd.review-JvgW4a,.titleProvider-HW7hwd.terminal-uyYWdi{left:0;opacity:0;pointer-events:none;position:absolute;top:0}.titleProvider-HW7hwd.comments-qlBBoS.tabActive-xP32Ut,.titleProvider-HW7hwd.file-N3hsXF.tabActive-xP32Ut,.titleProvider-HW7hwd.goal-m0nhSP.tabActive-xP32Ut,.titleProvider-HW7hwd.message-M0MSdW.tabActive-xP32Ut,.titleProvider-HW7hwd.review-JvgW4a.tabActive-xP32Ut,.titleProvider-HW7hwd.terminal-uyYWdi.tabActive-xP32Ut{opacity:1;pointer-events:auto}.titleProvider-HW7hwd.goal-m0nhSP.goalExpanded-izDhLf{align-items:center;flex-direction:row;height:32px;left:0;overflow:hidden;position:absolute;right:0;top:0}.titleContent-pIxeqp{align-items:center;border-radius:4px;color:var(--text-text-default);cursor:pointer;display:flex;flex-direction:row;flex-grow:1;flex-shrink:0;font-size:13px;font-style:normal;font-weight:400;gap:8px;height:32px;line-height:18px;overflow:hidden;padding:0 4px;-webkit-user-select:none;user-select:none}.titleContent-pIxeqp.file-N3hsXF{flex-shrink:10}.titleContent-pIxeqp.allCompleted-vNvpKo.task-Meoqkw{cursor:auto}.titleText-k8maNh{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-n1kjIt{flex-shrink:0;font-family:var(--code-terminal-fontFamily,"JetBrains Mono");margin-right:2px;transform:translateY(1px)}.titleTextLabel-DLWNn2{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.titleTextAlert-HIv5cd{align-items:center;display:inline-flex;height:14px;justify-content:center;margin-left:6px;width:14px}.action-O5ME0j{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-O5ME0j.file-N3hsXF,.action-O5ME0j.terminal-uyYWdi{align-items:center;display:flex;flex-direction:row;gap:4px;height:32px;margin-left:8px;padding:0 4px 0 0}.actionButton-wG2OJR{flex-shrink:0}.actionButton-wG2OJR.file-N3hsXF{height:24px}.actionCancelIcon-PH_QrO{cursor:pointer;height:16px;width:16px}.actionCancelIcon-PH_QrO>svg{color:var(--icon-icon-secondary);height:16px;width:16px}.actionCancelIcon-PH_QrO>svg:hover{color:var(--icon-icon-secondary-hover)}.autoAccept-zsBv0l,.autoAcceptBtn-lIqa6v{align-items:center;display:flex;flex-direction:row;flex-shrink:1;min-width:0}.autoAcceptBtn-lIqa6v{border-radius:4px;cursor:pointer;height:20px;padding:0 4px}.autoAcceptBtn-lIqa6v:hover{background-color:var(--bg-bg-overlay-l2)}.autoAcceptBtnText-zCODao{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-OY3GO6{background-color:var(--border-border-neutral-l2);flex-shrink:0;height:12px;margin:0 3.5px 0 7.5px;width:1px}.autoAcceptTip-hAsrZF{align-items:center;display:flex;flex-direction:row;white-space:pre}.autoAcceptTipBtn-DJO5iZ{cursor:pointer;text-decoration:underline}.iconPlaceholder-o4iOsK{background:var(--bg-bg-overlay-l2,#e0e2f20d);border-radius:2px;flex-shrink:0;height:14px;width:14px}.wfTitleProvider-q0yilC{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;height:32px;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .2s ease-in-out;width:100%}.wfTitleProvider-q0yilC.wfTitleProviderActive-WqZ_xa{opacity:1;pointer-events:auto}.wfTitleContent-SkdD21{align-items:center;cursor:pointer;display:flex;flex:1 1;gap:8px;height:32px;min-width:0;overflow:hidden;padding:0 4px}.wfDot-Ob1oho{animation:wfDotBreathe-O8cPrw 2s ease-in-out infinite;background:#10b981;border-radius:50%;box-shadow:0 0 4px #10b98180;flex-shrink:0;height:6px;width:6px}.wfName-j24OUa{color:var(--text-text-default);flex-shrink:1;font-size:12px;font-weight:500;max-width:140px;min-width:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wfElapsed-EFhkCO,.wfPhase-N0RyDP{color:var(--text-text-tertiary);flex-shrink:0;font-size:11px;white-space:nowrap}.wfElapsed-EFhkCO{font-variant-numeric:tabular-nums}.wfProgressBar-rrqIaL{background:var(--bg-bg-overlay-l2,#ffffff1a);border-radius:1.5px;flex-shrink:0;height:3px;overflow:hidden;position:relative;width:48px}.wfProgressBarFill-TeRT1O{background:#10b981;border-radius:1.5px;height:100%;left:0;position:absolute;top:0;transition:width .4s ease}.wfExpandBtn-YJ2xgE{align-items:center;color:var(--icon-icon-secondary);cursor:pointer;display:flex;flex-shrink:0;height:16px;justify-content:center;padding:0 4px;-webkit-user-select:none;user-select:none;width:16px}.wfExpandBtn-YJ2xgE:hover{color:var(--icon-icon-secondary-hover)}.wfExpandBtn-YJ2xgE>svg{height:16px;width:16px}@keyframes wfDotBreathe-O8cPrw{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}.link-FhvBLb{color:var(--accent-accent-default);cursor:pointer}.link-FhvBLb:hover{text-decoration:underline}.collapseIcon-UWBKlR{align-items:center;color:var(--icon-icon-secondary);display:flex;flex-shrink:0;justify-content:center}.collapseIcon-UWBKlR,.collapseIcon-UWBKlR>svg{height:16px;width:16px}.scrollTextContainer-DqzKoO{height:18px;overflow:hidden;position:relative}.scrollTextWrapper-Bww9sq{display:flex;flex-direction:row;height:18px;justify-content:flex-end;position:relative}.scrollTextCurrent-n9HxEH{height:18px;opacity:1;overflow:hidden;position:relative;text-align:right;text-overflow:ellipsis;transform:translateY(0);white-space:nowrap}.scrollTextWrapper-Bww9sq.animating-HVrl_X .scrollTextCurrent-n9HxEH{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-cDXReY{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-Bww9sq.animating-HVrl_X .scrollTextNext-cDXReY{opacity:1;transform:translateY(0);transition:opacity .15s ease-in-out .15s,transform .3s ease-in-out;width:100%}.titleProvider-HW7hwd.review-JvgW4a{height:32px;overflow:visible}.titleProvider-HW7hwd.review-JvgW4a,.titleProvider-HW7hwd.worktree-h7h9FE{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:0}.titleProvider-HW7hwd.worktree-h7h9FE{bottom:0;left:0;opacity:1;pointer-events:auto;position:absolute;right:0;top:0;z-index:1}.reviewBranchInfo-Nit3r4{align-items:center;display:flex;flex:1 1;gap:6px;min-width:0;overflow:hidden}.reviewSourceBranch-WZYnZx{margin:0 4px}.reviewSourceBranch-WZYnZx,.reviewTargetBranch-JzkwmM{color:var(--text-text-default);font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reviewTargetBranch-JzkwmM{padding:0 4px}.reviewMergingTag-L1X9NM{background:var(--bg-bg-overlay-l1,#5663771c);color:var(--status-success-default);padding:0 5px}.reviewConflictTag-EsEL78,.reviewMergingTag-L1X9NM{border-radius:var(--radius-2,2px);flex-shrink:0;font-size:11px;-webkit-user-select:none;user-select:none}.reviewConflictTag-EsEL78{background:var(--status-error-surface-l1);color:var(--status-error-default);padding:0 4px;white-space:nowrap}.reviewBranchIcon-ogpBD7{align-items:center;color:var(--text-text-default);display:flex;flex-shrink:0;font-size:16px;height:28px;justify-content:center;width:28px}.reviewBranchIcon-ogpBD7>svg{height:16px;width:16px}.reviewArrow-CF7Dki{align-items:center;color:var(--text-text-secondary);display:flex;flex-shrink:0;justify-content:center}.reviewArrow-CF7Dki,.reviewArrow-CF7Dki>svg{height:12px;width:12px}.reviewActions-JOjat_{align-items:center;display:flex;flex-shrink:0;gap:8px}.reviewActions-JOjat_ button{border-radius:var(--radius-6,6px);font-size:var(--body-base-strong-fontSize,13px);font-style:normal;font-weight:var(--body-base-strong-fontWeight,500);height:32px;line-height:var(--body-base-strong-lineHeight,20px);padding:0 8px}.messageInputContainer.messageInputFloating .reviewActions-JOjat_ button,.messageInputContainer.messageInputFloating .title-AKUGxR,.messageInputContainer.messageInputFloating .titleProvider-HW7hwd{height:28px}.messageInputContainer.messageInputFloating .reviewMoreButton-dLNoPa{height:28px;width:28px}.reviewMoreButtonActive-NHBdoD{background:var(--bg-bg-overlay-l2);color:var(--icon-icon-default-active)}.reviewingStatusText-X0wAKP{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-dLNoPa{border-radius:var(--radius-6,6px);font-size:14px;height:32px;width:32px}.loadingIcon-H88oTa{animation:reviewLoadingSpin-QVvjPk 1s steps(12) infinite;height:12px;width:12px}@keyframes reviewLoadingSpin-QVvjPk{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.guidePopoverContent-ercEjB{background:#0000;border:none;box-shadow:none;padding:0}.guideArrowOverride-CcHc33{--bg-bg-base-secondary:var(--bg-bg-tooltip);--border-border-neutral-l1:var(--border-border-neutral-l2,#e0e2f214)}.guidePopover-p4RJlj{background:var(--bg-bg-tooltip);border:1px solid var(--border-border-neutral-l2,#e0e2f214);border-radius:8px;box-shadow:var(--vscode-icube-elevation-100-tooltip);display:flex;flex-direction:column;max-width:270px;padding:12px}.guideTitle-yWXMya{align-items:center;color:var(--text-text-default-active,#111214);display:flex;font-size:var(--body-base-fontSize,13px);font-weight:400;gap:6px;line-height:var(--body-base-lineHeight,20px);margin-bottom:8px}.guideInfoIcon-cZ2H5J{color:var(--status-primary-default);flex-shrink:0;height:18px;width:18px}.guideContent-hus6b4{color:var(--text-text-tertiary,#8a9096);font-size:var(--body-sm-fontSize,11px);font-style:normal;font-weight:400;line-height:var(--body-sm-lineHeight,16px);margin-bottom:12px;padding:0 8px}.guideFooter-Cn3qga{display:flex;justify-content:flex-end}.branchDeletedText-cCB96b{color:var(--text-text-secondary);font-size:12px;line-height:18px;-webkit-user-select:none;user-select:none}.branchDeletedText-cCB96b,.commentsTitleText-syV3uX{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.commentsTitleText-syV3uX{color:var(--text-text-default);flex:1 1;font-size:13px}.commentsSendAll-hXIuVL{background:var(--bg-bg-brand);border:none;border-radius:4px;color:#fff;cursor:pointer;flex-shrink:0;font-size:12px;line-height:18px;padding:2px 8px}.commentsSendAll-hXIuVL:disabled{cursor:not-allowed;opacity:.4}.container-ne8j2O{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-dVMVZ9{align-items:flex-start;display:flex;gap:6px}.icon-cgRXWe{color:var(--status-warning-default);flex-shrink:0;height:18px;margin-top:1px;width:18px}.text-CB6WKA{color:var(--text-text-default);font-size:13px;line-height:20px;-webkit-user-select:none;user-select:none}.actions-QpYOIn{display:flex;gap:6px;justify-content:flex-end}.arrow-cEIzLi{bottom:-8px;filter:drop-shadow(0 1px 1px rgba(0,0,0,.06)) drop-shadow(0 2px 4px rgba(0,0,0,.08));height:8px;left:50%;position:absolute;transform:translateX(-50%);width:16px}.goalContent-igCwjN{flex:1 1 auto;gap:8px!important;height:32px;justify-content:flex-start;min-width:0;padding:0}.goalHeader-uTcWKD{align-items:center;display:flex;flex-direction:row;gap:8px;height:32px;min-width:0;overflow:hidden;width:100%}.goalHeaderExpanded-lBe_eu{gap:6px}.goalContentExpanded-SRyOQz{gap:2px!important;padding:0 4px}.goalStatusText-vqtbg2{color:var(--text-text-secondary);flex-shrink:0;font-size:13px;font-weight:500;line-height:18px;-webkit-user-select:none;user-select:none;white-space:nowrap}.goalStatusTextExpanded-krqpLI{color:var(--text-text-secondary);font-size:14px;font-weight:500;letter-spacing:-.02em;line-height:20px}.goalDesc-y8Mxfu{color:var(--text-text-secondary,#8a9096);flex:0 1 auto;font-size:12px;line-height:18px;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.goalTooltip-FKdPWc{align-items:flex-start;box-sizing:border-box;justify-content:flex-start;overflow-y:auto;text-align:left}.goalTooltipText-xmK4BP{display:block;overflow-wrap:anywhere;white-space:pre-wrap;word-break:break-word}.goalActions-CWOiEf{flex-direction:row;flex-shrink:0;gap:8px}.actionIcon-je0MaF,.goalActions-CWOiEf{align-items:center;display:flex;height:32px;padding:0}.actionIcon-je0MaF{background:none;border:none;border-radius:4px;color:var(--icon-icon-secondary);cursor:pointer;font-size:14px;justify-content:center;width:32px}.actionIcon-je0MaF:hover{background:var(--bg-bg-overlay-l2,#e0e2f21a);color:var(--icon-icon-default-active)}.actionIconPrimary-6xsoHr{border-radius:6px}.actionIconPrimary-6xsoHr:hover{background:#73737314}.actionIcon-je0MaF>svg{color:currentColor;height:14px;width:14px}.actionIcon-je0MaF.disabled-bwoffs{cursor:not-allowed;opacity:.5;pointer-events:none}.editMask-hBQ_K_{align-items:center;background:color-mix(in srgb,var(--special-black) 45%,#0000);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:var(--z-modal)}.editDialog-MKnxb8{align-items:stretch;background:#fff;border-radius:8px;box-shadow:0 16px 32px 0 #00000029;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;max-width:calc(100vw - 48px);padding:16px;width:440px}.editHeader-N85uaB{align-items:center;align-self:stretch;display:flex;gap:8px;height:24px}.editTitle-dvlx8R{color:#212b2b;flex:1 1;font-family:var(--font-family-default);font-size:16px;font-weight:600;letter-spacing:.003em;line-height:24px;min-width:0}.editClose-GNmNcd{align-items:center;background:#0000;border:none;border-radius:6px;box-sizing:border-box;cursor:pointer;display:flex;height:24px;justify-content:center;padding:0;width:24px}.editClose-GNmNcd:hover{background:#0000}.editCloseIcon-tBNXK_{display:block;flex-shrink:0;height:24px;width:24px}.editContent-QeTRoK{align-self:stretch;display:flex;flex-direction:column;padding:0 0 4px}.editTextarea-uEaDx_{background:#c2caf21a;border:1px solid #c2caf229;border-radius:4px;box-sizing:border-box;color:#171717;font-family:var(--font-family-default);font-size:14px;font-weight:400;height:148px;letter-spacing:-.02em;line-height:20px;margin:0;min-width:0;outline:none;padding:12px;resize:none;width:100%}.editTextarea-uEaDx_:focus{border-color:#c2caf23d}.editTextarea-uEaDx_::placeholder{color:var(--text-text-secondary)}.editFooter-xnZnua{align-self:stretch;flex:0 0 28px;flex-direction:row;justify-content:stretch}.editButton-xug4jO,.editFooter-xnZnua{align-items:center;display:flex;height:28px}.editButton-xug4jO{background:#36393d;border:none;border-radius:4px;box-sizing:border-box;color:#fff;cursor:pointer;font-family:var(--font-family-default);font-size:13px;font-weight:600;justify-content:center;letter-spacing:.003em;line-height:20px;padding:3px 16px;width:100%}.editButton-xug4jO:hover{background:#2f3236}.editButton-xug4jO.disabled-bwoffs{cursor:not-allowed;opacity:.5;pointer-events:none}.deleteConfirm-_EUOP_{align-items:stretch;background:var(--bg-bg-base-default);border:1px solid var(--border-border-neutral-l1);border-radius:8px;box-shadow:var(--shadow-elevation-200-menu-panel);box-sizing:border-box;display:flex;flex-direction:column;gap:12px;padding:12px;position:fixed;width:260px;z-index:var(--z-modal)}.deleteConfirm-_EUOP_:after,.deleteConfirm-_EUOP_:before{border-left:6px solid #0000;border-right:6px solid #0000;content:"";height:0;left:var(--delete-confirm-arrow-left,238px);position:absolute;width:0}.deleteConfirm-_EUOP_:before{border-top:6px solid var(--border-border-neutral-l1);bottom:-7px}.deleteConfirm-_EUOP_:after{border-top:6px solid var(--bg-bg-base-default);bottom:-6px}.deleteConfirmBody-GAwLvz{gap:12px}.deleteConfirmBody-GAwLvz,.deleteConfirmHeader-bk1xsO{align-items:stretch;display:flex;flex-direction:column}.deleteConfirmHeader-bk1xsO{gap:4px}.deleteConfirmTitleFrame-s0NOZ2{align-self:stretch;display:flex;flex-direction:row;gap:4px}.deleteConfirmTitleInner-C4mzU3{align-items:center;display:flex;flex:1 1;flex-direction:row;gap:6px;min-width:0}.deleteConfirmIconWrap-ry_IEM{align-self:stretch;color:var(--status-warning-default);display:flex;flex-shrink:0;padding:3px 0}.deleteConfirmIconWrap-ry_IEM>svg{color:currentColor;height:18px;width:18px}.deleteConfirmTitleTextFrame-w9Mg9u{align-items:center;display:flex;flex:1 1;flex-direction:row;gap:4px;min-width:0}.deleteConfirmTitle-hvyQbE{color:var(--text-text-default-active);font-family:var(--font-family-default);font-size:13px;font-weight:600;line-height:20px;width:100%}.deleteConfirmContent-I2ykXJ{color:var(--text-text-secondary);font-family:var(--font-family-default);font-size:12px;font-weight:400;line-height:18px;width:100%}.deleteConfirmFooter-lol3q0{align-self:stretch;flex-direction:row}.deleteConfirmCtas-TOGXlK,.deleteConfirmFooter-lol3q0{align-items:center;display:flex;justify-content:flex-end}.deleteConfirmCtas-TOGXlK{flex:1 1;flex-direction:row;gap:6px}.deleteConfirmButton-UcqobF{align-items:center;background:var(--bg-bg-overlay-l3);border:none;border-radius:4px;color:var(--text-text-default);cursor:pointer;display:inline-flex;font-family:var(--font-family-default);font-size:13px;font-weight:500;height:24px;justify-content:center;line-height:20px;padding:0 6px}.deleteConfirmButton-UcqobF:hover{background:var(--bg-bg-overlay-l4)}.deleteConfirmButtonPrimary-K6IIZp{background:var(--bg-bg-invert);color:var(--text-text-onaccent)}.deleteConfirmButtonPrimary-K6IIZp:hover{background:var(--bg-bg-invert-hover)}.deleteConfirmButtonLabel-u7_I_f{align-items:center;display:flex;justify-content:center;padding:0 4px}.deleteConfirmButton-UcqobF.disabled-bwoffs,.deleteConfirmButtonPrimary-K6IIZp.disabled-bwoffs{cursor:not-allowed;opacity:.5;pointer-events:none}.tasksHub-Hirn8u{box-sizing:border-box;padding:0 16px;position:relative;width:100%}.tasksHubInner-Nogk3r{align-items:center;backdrop-filter:blur(60px);-webkit-backdrop-filter:blur(60px);background:var(--bg-bg-base-default);background:color-mix(in srgb,var(--bg-bg-base-default) 95%,#0000);border-left:1px solid var(--border-border-neutral-l2,#4d6b992e);border-radius:var(--radius-16,16px) var(--radius-16,16px) 0 0;border-right:1px solid var(--border-border-neutral-l2,#4d6b992e);border-top:1px solid var(--border-border-neutral-l2,#4d6b992e);bottom:0;box-shadow:0 2px 8px 0 color-mix(in srgb,var(--bg-bg-invert) 6%,#0000);box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;left:16px;position:absolute;right:16px}.tasksHubPlaceholder-Gkiwxf{flex-shrink:0;height:44px}.tasksHubInner-Nogk3r.expanded-JwqXow{border-bottom:none;border-radius:var(--radius-16,16px) var(--radius-16,16px) 0 0}.tasksHubInner-Nogk3r.goalExpanded-v7CSho{background:#fff;border-bottom:1px solid #7373732e;border-left:1px solid #7373732e;border-radius:var(--radius-16,16px);border-right:1px solid #7373732e;border-top:1px solid #7373732e;box-shadow:none;max-height:none;overflow:hidden}.tasksHubInner-Nogk3r.dark-d0JSFK,.tasksHubInner-Nogk3r.dark-d0JSFK.goalExpanded-v7CSho,[data-theme=dark-blue] .tasksHubInner-Nogk3r,[data-theme=dark-blue] .tasksHubInner-Nogk3r.goalExpanded-v7CSho,[data-theme=dark] .tasksHubInner-Nogk3r,[data-theme=dark] .tasksHubInner-Nogk3r.goalExpanded-v7CSho{background:var(--bg-bg-base-default)}.tasksHubInner-Nogk3r.dark-d0JSFK.expanded-JwqXow,[data-theme=dark-blue] .tasksHubInner-Nogk3r.expanded-JwqXow,[data-theme=dark] .tasksHubInner-Nogk3r.expanded-JwqXow{box-shadow:0 2px 8px 0 color-mix(in srgb,var(--bg-bg-invert) 6%,#0000)}.floatingChatShellCollapsed .messageInputFloating .tasksHub-Hirn8u{background-color:var(--bg-bg-base-secondary)}.messageInputFloating .tasksHubPlaceholder-Gkiwxf{height:44px}.messageInputFloating .tasksHubInner-Nogk3r{border-color:var(--border-border-neutral-l1);left:-1px;right:-1px}.expand-hU9GfJ{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:var(--radius-16,16px) var(--radius-16,16px) 0 0;box-sizing:border-box;display:flex;flex-direction:row;height:auto;max-height:180px;overflow:hidden;position:relative;transition:height .3s ease;width:100%}.expand-hU9GfJ.collapse-ie53j_{height:0}.expandContainer-nUsU6G{border-radius:var(--radius-16,16px) var(--radius-16,16px) 0 0;box-sizing:border-box;left:0;max-height:180px;position:absolute;top:0;transition:opacity .2s ease-in-out;width:100%}.expandContainerInner-fpNYZI{box-sizing:border-box;max-height:180px;overflow-x:hidden;overflow-y:auto;scrollbar-color:var(--bg-bg-invert-disabled) #0000;scrollbar-width:thin;width:100%}.expandContainerInner-fpNYZI::-webkit-scrollbar{width:6px}.expandContainerInner-fpNYZI::-webkit-scrollbar-track{background:#0000}.expandContainerInner-fpNYZI::-webkit-scrollbar-thumb{background-color:var(--bg-bg-invert-disabled);border-radius:9999px}.expandContainerInner-fpNYZI>:first-child{margin-top:6px}.expandContainerInner-fpNYZI>:last-child{margin-bottom:6px}.expandContainer-nUsU6G.file-MsFN3p .expandContainerInner-fpNYZI,.expandContainer-nUsU6G.task-ndlukU .expandContainerInner-fpNYZI{padding:0 8px}.expandContainer-nUsU6G.task-ndlukU{opacity:0}.expandContainer-nUsU6G.task-ndlukU.tabActive-Tz61Bz{opacity:1}.expandContainer-nUsU6G.file-MsFN3p,.expandContainer-nUsU6G.message-hWsaNB,.expandContainer-nUsU6G.terminal-uG_jr6,.expandContainer-nUsU6G.workflow-YtJ4Oy{left:0;opacity:0;pointer-events:none;position:absolute;top:0}.expandContainer-nUsU6G.file-MsFN3p.tabActive-Tz61Bz,.expandContainer-nUsU6G.message-hWsaNB.tabActive-Tz61Bz,.expandContainer-nUsU6G.terminal-uG_jr6.tabActive-Tz61Bz,.expandContainer-nUsU6G.workflow-YtJ4Oy.tabActive-Tz61Bz{opacity:1;pointer-events:auto}.fileItem-bMNWEc{align-items:center;cursor:pointer;display:flex;flex-direction:row;height:28px;justify-content:space-between;padding:0 4px}.fileItem-bMNWEc:hover{background:var(--bg-bg-overlay-l2,#e0e2f20d);border-radius:4px}.fileItemLeft-SzP_KZ{flex:1 1;overflow:hidden}.fileItemIcon-WgChaU,.fileItemLeft-SzP_KZ,.fileItemRight-tZOXaL{align-items:center;display:flex}.fileItemIcon-WgChaU{margin-bottom:-1px}.fileItemName-ULGQMr{color:var(--text-text-default);letter-spacing:.039px;margin:0 6px}.fileItemName-ULGQMr,.fileItemPath-eOIaXv{font-size:12px;font-style:normal;font-weight:400;line-height:normal;overflow:hidden;text-overflow:ellipsis}.fileItemPath-eOIaXv{color:var(--text-text-secondary,#7f848e);letter-spacing:.036px;margin-right:6px;white-space:nowrap}.fileItemAddDiff-d0DNOa{color:var(--status-success-default,#26a57b);margin-right:2px}.fileItemAddDiff-d0DNOa,.fileItemDeleteDiff-jawIj6{font-family:JetBrains Mono;font-size:11px;font-style:normal;font-weight:500;letter-spacing:.033px;line-height:normal}.fileItemDeleteDiff-jawIj6{color:var(--status-error-default,#cc4b53);margin-right:6px}.fileItemCrossIcon-zwfcy7{align-items:center;display:inline-flex;height:14px;justify-content:center;margin-right:6px;width:14px}.fileItemArrow-DLURm3{color:var(--icon-icon-secondary);flex-shrink:0}.shadowBottom-qOOYwc{background:linear-gradient(180deg,#fff0 0,var(--bg-bg-base-default,#fff) 100%);border-radius:0 0 6px 6px;bottom:0}.shadowBottom-qOOYwc,.shadowTop-sUB2VB{height:40px;left:8px;pointer-events:none;position:absolute;width:calc(100% - 16px)}.shadowTop-sUB2VB{background:linear-gradient(180deg,var(--bg-bg-base-default,#fff) 0,#fff0 100%);border-radius:6px 6px 0 0;top:0}.iconPlaceholder-_8hINr{background:var(--bg-bg-overlay-l2,#e0e2f20d);border-radius:2px;flex-shrink:0;height:14px;width:14px}.taskIcon-_2QlnD{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.taskIcon-_2QlnD svg{height:14px;width:14px}.taskIcon-_2QlnD.in_progress-eeyZ30{color:var(--icon-icon-default)}.taskIcon-_2QlnD.completed-AUNeY3{color:var(--status-success-default)}.taskIcon-_2QlnD.pending-nodqr0{color:var(--border-border-neutral-l2)}.loadingIcon-eMSJGf{animation:spin-gY72Lx 1s linear infinite}.workflowItem-lmNfCt{align-items:center;border-radius:6px;color:var(--text-text-default);cursor:pointer;display:flex;flex-direction:row;gap:8px;height:28px;padding:0 12px;transition:background .15s ease}.workflowItem-lmNfCt:hover{background:var(--bg-bg-overlay-l2,#e0e2f20d)}.workflowItemDot-VvZTOa{animation:workflowItemBreathe-Yiwvew 2s ease-in-out infinite;background:#10b981;border-radius:50%;box-shadow:0 0 4px #10b98166;flex-shrink:0;height:6px;width:6px}.workflowItemName-k_HqOD{flex:1 1 auto;font-size:12px;font-weight:500;line-height:18px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workflowItemElapsed-jxzwPT,.workflowItemPhase-MOJ5bc{color:var(--text-text-tertiary);flex-shrink:0;font-size:11px;line-height:16px;white-space:nowrap}.workflowItemElapsed-jxzwPT{font-variant-numeric:tabular-nums}.workflowItemProgress-ZLd5K4{background:var(--bg-bg-overlay-l2);border-radius:1.5px;flex-shrink:0;height:3px;overflow:hidden;position:relative;width:40px}.workflowItemProgressFill-xk417U{background:#10b981;border-radius:1.5px;height:100%;inset:0 auto 0 0;position:absolute;transition:width .4s ease}.workflowItemStopBtn-sZ_Y1u{align-items:center;background:#0000;border:0;border-radius:4px;color:var(--icon-icon-secondary);cursor:pointer;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;opacity:.7;padding:0;transition:opacity .15s ease;width:20px}.workflowItemStopBtn-sZ_Y1u:hover{background:var(--bg-bg-overlay-l2);color:var(--icon-icon-secondary-hover);opacity:1}.workflowItemStopBtn-sZ_Y1u svg{height:14px;width:14px}@keyframes workflowItemBreathe-Yiwvew{0%,to{opacity:1}50%{opacity:.4}}@keyframes spin-gY72Lx{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.taskItem-Gz057o{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-Gz057o.completed-AUNeY3{color:var(--text-text-tertiary);text-decoration:line-through}.taskItem-Gz057o.inProgress-A3kt7c{background:var(--bg-bg-overlay-l2,#e0e2f20d);color:var(--text-text-default)}.pendingMessageList-ZtEaob{flex-direction:column}.pendingMessageItem-Q3T6od,.pendingMessageList-ZtEaob{box-sizing:border-box;display:flex;gap:4px;padding:0 8px;width:100%}.pendingMessageItem-Q3T6od{align-items:center;border-radius:4px;cursor:pointer;height:28px}.pendingMessageItemDragging-RZK3FB{opacity:.6}.pendingMessageItem-Q3T6od:hover{background-color:var(--bg-bg-overlay-l2)}.pendingMessageItem-Q3T6od:hover .pendingMessageItemActions-wnaejh{opacity:1}.pendingMessageItemDragHandle-CM6HdR{background-image:radial-gradient(currentColor 1px,#0000 0);background-size:4px 4px;color:var(--icon-icon-secondary);cursor:grab;flex:none;height:12px;opacity:0;width:8px}.pendingMessageItem-Q3T6od:hover .pendingMessageItemDragHandle-CM6HdR{opacity:1}.pendingMessageItemDragHandle-CM6HdR:active{cursor:grabbing}.pendingMessageItemIcon-KGLYFP{align-items:center;color:var(--icon-icon-secondary);display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.pendingMessageItemIcon-KGLYFP svg{height:14px;width:14px}.errorIcon-bI268C{color:var(--status-error-default)}.successIcon-IctjqC{color:var(--border-border-neutral-l2)}.pendingMessageItemImages-gfPWcN{color:var(--text-text-secondary);flex-shrink:0;font-size:12px;margin-right:2px}.pendingMessageItemContent-MzYoNR{align-items:center;display:flex;flex:1 1;min-width:0}.pendingMessageItemContentText-kXmQiL{padding:4px 6px}.pendingMessageContentText-pVMKui,.pendingMessageItemContentText-kXmQiL{color:var(--text-text-secondary);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pendingMessageContentText-pVMKui{flex:1 1;gap:4px;line-height:1.4;min-width:0}.emptyMessage-nQXQRl{color:var(--text-text-tertiary);font-style:italic}.pendingMessageItemActions-wnaejh{align-items:center;display:flex;flex:none;gap:4px;justify-content:center;opacity:0}.pendingMessageItemActionButton-kSiKwv{align-items:center;background:#0000;border:0;border-radius:3px;color:var(--icon-icon-secondary);cursor:pointer;display:flex;flex:none;height:16px;justify-content:center;padding:0;width:16px}.pendingMessageItemActionButton-kSiKwv:hover{background:var(--bg-bg-overlay-l2);color:var(--icon-icon-default)}.pendingMessageItemActionButton-kSiKwv svg{height:14px;width:14px}.iconLoading-Gptkk8{animation:loading-XgyGT9 1s linear infinite}.iconWarning-T4epKa{color:var(--status-warning-default)}@keyframes loading-XgyGT9{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.terminalItem-U3rU6U{align-items:center;border-radius:4px;cursor:pointer;display:flex;flex-direction:row;gap:6px;height:28px;margin-left:4px;margin-right:4px;padding:0 12px}.terminalItem-U3rU6U:hover{background:var(--bg-bg-overlay-l2,#e0e2f20d)}.terminalItem-U3rU6U:hover .terminalItemStopBtn-GS8TJy{opacity:1}.terminalItem-U3rU6U:hover .terminalItemLoading-n9VbAh{display:none}.terminalItemIcon-SN7P0t{align-items:center;color:var(--icon-icon-secondary);display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.terminalItemIcon-SN7P0t svg{height:14px;width:14px}.terminalItemName-Ddw21T{color:var(--text-text-default);flex:1 1;font-size:12px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.terminalItemStopBtn-GS8TJy{align-items:center;background:none;border:none;border-radius:2px;color:var(--icon-icon-secondary);cursor:pointer;display:flex;flex-shrink:0;height:16px;justify-content:center;opacity:0;padding:0;width:16px}.terminalItemStopBtn-GS8TJy:hover{background:var(--bg-bg-overlay-l2);color:var(--icon-icon-secondary-hover)}.terminalItemStopBtn-GS8TJy svg{height:12px;width:12px}.terminalItemLoading-n9VbAh{align-items:center;animation:loading-XgyGT9 1s linear infinite;color:var(--icon-icon-secondary);display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.terminalItemLoading-n9VbAh svg{height:12px;width:12px}.expandList-QfNveI{box-sizing:border-box;left:0;max-height:180px;overflow-x:hidden;overflow-y:auto;padding:8px;position:absolute;scrollbar-width:thin;top:0;width:100%}.commentItem-d_m94x{align-items:center;border-radius:8px;display:flex;gap:8px;height:32px;padding:0 4px 0 8px}.commentItem-d_m94x+.commentItem-d_m94x{margin-top:4px}.commentItem-d_m94x:hover{background:var(--bg-bg-overlay-l1)}.commentItem-d_m94x:hover .commentActions-siCni0,.commentItemSending-QniJGs .commentActions-siCni0{opacity:1}.commentBadge-Og_KQy{align-items:center;background:var(--bg-bg-overlay-l3);border-radius:6px;display:flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.commentBadgeNum-b3uQjG{color:var(--text-text-default);font-size:12px;font-weight:500;line-height:18px;text-align:center}.commentThumbnail-SaK8zO{align-items:center;background:var(--bg-bg-overlay-l3);border:none;border-radius:6px;display:flex;flex-shrink:0;height:24px;justify-content:center;overflow:hidden;padding:0;width:24px}.commentThumbnail-SaK8zO img{height:100%;object-fit:cover;width:100%}.commentThumbnailClickable-i3prhZ{cursor:pointer}.commentThumbnail-SaK8zO:disabled{cursor:default}.commentThumbnailGenerating-XHuep2{color:var(--icon-icon-secondary)}.commentContent-Dk_Hbb{flex:1 1;min-width:0;overflow:hidden}.commentText-sZyh9V{color:var(--text-text-secondary);display:block;font-size:13px;font-weight:400;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.commentActions-siCni0{display:flex;flex-shrink:0;gap:4px;opacity:0}.commentActionBtn-iCkSvn{align-items:center;border-radius:5px;color:var(--icon-icon-secondary);cursor:pointer;display:flex;height:24px;justify-content:center;width:24px}.commentActionBtn-iCkSvn:hover{background:var(--bg-bg-overlay-l1)}.commentActionBtnLoading-il8pbL{color:var(--icon-icon-secondary);cursor:not-allowed}.commentActionBtnDisabled-yT4v9V{color:var(--icon-icon-disabled,var(--icon-icon-secondary));cursor:not-allowed;opacity:.5}.commentActionBtnDisabled-yT4v9V:hover,.commentActionBtnLoading-il8pbL:hover{background:#0000}.commentActionBtn-iCkSvn svg{height:16px;width:16px}.dialog-FfBiTO{max-height:90vh}.dialog-FfBiTO,.inner-ndPfNg{display:flex;flex-direction:column}.inner-ndPfNg{flex:1 1;gap:16px;min-height:0}.header-BSlC7i{align-items:flex-start;display:flex;gap:8px}.headerTitleWrap-T4ulnk{align-items:center;display:flex;flex:1 1;gap:4px;min-width:0}.headerTitle-zbjkI8{color:var(--text-text-default);font-size:16px;font-weight:600;line-height:24px;margin:0;white-space:nowrap}.headerIcons-F3EWGG{align-items:center;display:flex;flex-shrink:0;gap:12px;height:24px;justify-content:flex-end}.templateLink-mDmYKE{align-items:center;background:none;border:none;color:var(--text-text-secondary);cursor:pointer;display:inline-flex;font-size:12px;font-weight:400;gap:4px;line-height:18px;padding:1px 0}.templateLink-mDmYKE:hover{color:var(--text-text-default)}.templateLinkUnderline-I5EqbE{border-bottom:.5px dashed var(--border-border-neutral-l3)}.content-e710S9{display:flex;flex-direction:column;gap:16px;padding-bottom:4px}.fieldGroupOuter-IIQRFj{display:flex;flex-direction:column;gap:32px}.fieldGroup-txyVFc{display:flex;flex-direction:column;gap:12px}.fieldLabel-c9X7zY{color:var(--text-text-secondary);font-size:13px;font-weight:600;line-height:20px;margin:0}.triggerSelects-AW21iV{display:flex;flex-direction:column;gap:12px}.triggerRow-n9VtTg{align-items:center;display:flex;gap:12px}.triggerRow-n9VtTg>*{flex:1 1;min-width:0}.compoundInput-FO8IQI{align-items:center;display:flex;flex:1 1;min-width:0}.compoundInputPrefix-A2LnMW{align-items:center;background:var(--bg-bg-overlay-l1);border:1px solid var(--border-border-neutral-l1);border-radius:4px 0 0 4px;border-right:none;box-sizing:border-box;color:var(--text-text-default);display:flex;font-size:13px;font-weight:400;height:32px;line-height:20px;padding:6px 4px;white-space:nowrap}.compoundInputPrefix-A2LnMW>span{padding:0 4px}.compoundInputValue-v8MlGb{flex:1 1;min-width:0}.compoundInputValue-v8MlGb>div{background:var(--bg-bg-base-default);border-radius:0 4px 4px 0}.chatInputHeader-iJe1GL{align-items:center;display:flex;gap:2px}.chatInputHeaderLabel-ZhisoQ{align-items:center;display:flex;flex:1 1;gap:4px;min-width:0}.promptInfoIcon-JLrlTm{align-items:center;cursor:pointer;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.promptInfoIconSvg-tIMoml{color:var(--icon-icon-tertiary);height:14px;width:14px}.modeToggle-ytIwsi{align-items:center;background:#56637712;border:1px solid #4d6b9917;border-radius:4px;cursor:pointer;display:flex;flex-shrink:0;padding:3px}.modeToggleDisabled-db4f_f{cursor:not-allowed;opacity:.5}.modeToggleDisabled-db4f_f .modeToggleBtn-cZUUXF{cursor:not-allowed}.modeToggleBtn-cZUUXF{align-items:center;background:#0000;border:none;border-radius:4px;cursor:pointer;display:flex;font-size:11px;font-weight:500;height:24px;justify-content:center;line-height:16px;padding:0 6px}.modeToggleBtnCode-fV6NV6,.modeToggleBtnMtc-TLwTG4{color:var(--text-text-secondary)}.modeToggleBtnActive-XahTvB{background:var(--bg-bg-base-default);box-shadow:0 2px 6px #0000000f}.chatInputSection-WZoJl6{flex-shrink:0;gap:12px}.chatInputSection-WZoJl6,.chatInputWrapper-nWMeg6{display:flex;flex-direction:column;position:relative}.chatInputWrapper-nWMeg6{border-radius:12px;overflow:visible}.chatInputWrapper-nWMeg6 .chat-input-v2-container--has-focus .chat-input-v2-editor-part,.chatInputWrapper-nWMeg6 .chat-input-v2-editor-part{box-shadow:none}.footer-vRywsR{align-items:center;display:flex;justify-content:space-between}.footerInfo-TZXz5L{align-items:center;color:var(--text-text-tertiary);display:flex;font-size:12px;font-weight:400;line-height:1.5}.footerInfoIcon-QpwDtU{align-items:center;display:flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.footerInfoIconSvg-SGx_40{color:var(--icon-icon-tertiary);height:14px;width:14px}.footerActions-Km_9YK{align-items:center;display:flex;gap:8px}.fieldError-wEGcgB{align-items:center;color:#f65a5a;display:flex;font-size:12px;font-weight:400;gap:4px;line-height:18px}.fieldErrorIcon-vokS39{color:#f65a5a;flex-shrink:0;height:14px;width:14px}.readonlyInfoBar-tFNXD9{align-items:start;display:flex;height:24px;justify-content:space-between;width:100%}.readonlyInfoBarLeft-AXGEw2{align-items:center;display:flex;gap:var(--spacing-sm)}.readonlyInfoBarButton-KIW8Fx{align-items:center;background:#0000;border:none;border-radius:var(--radius-sm);box-sizing:border-box;color:var(--text-text-default);cursor:not-allowed;display:flex;font-size:12px;gap:6px;height:24px;line-height:16px;padding:4px 6px}.readonlyInfoBarIcon-TqHNNK{align-items:center;color:var(--icon-icon-disabled);display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.readonlyInfoBarIcon-TqHNNK svg{height:16px;width:16px}.readonlyInfoBarContent-AQ7tSB{align-items:center;display:flex;gap:4px;max-width:120px}.readonlyInfoBarText-Ad4KR2{font-weight:450}.readonlyInfoBarPlaceholder-z24Vfh,.readonlyInfoBarText-Ad4KR2{color:var(--text-text-disabled);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.container-sODw6a{border-radius:0;overflow:hidden}.container-sODw6a,.container-sODw6a .cm-editor{background:var(--bg-bg-menu);height:100%;width:100%}.container-sODw6a .cm-editor{outline:none}.container-sODw6a .cm-editor .cm-gutters{background:var(--bg-bg-menu)}.container-sODw6a .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-sODw6a .cm-scroller::-webkit-scrollbar{height:4px;width:2px}.container-sODw6a .cm-scroller::-webkit-scrollbar-track{background:#0000}.container-sODw6a .cm-scroller::-webkit-scrollbar-thumb{background-color:var(--bg-bg-overlay-l3);border-radius:3px}.container-sODw6a .cm-scroller::-webkit-scrollbar-thumb:hover{background-color:var(--bg-bg-overlay-l4)}.container-sODw6a .cm-scroller::-webkit-scrollbar-corner{background:#0000}.container-sODw6a .cm-focused{outline:none}.container-sODw6a .cm-gutterElement span[title="Fold line"]{align-items:center;display:flex;justify-content:flex-end;line-height:1}.container-sODw6a[data-theme=light],.container-sODw6a[data-theme=light] .cm-editor,.container-sODw6a[data-theme=light] .cm-editor .cm-gutters{background:var(--bg-bg-menu)}.container-sODw6a[data-readonly=true] .cm-cursor,.container-sODw6a[data-readonly=true] .cm-cursorLayer{display:none!important}.container-sODw6a .cm-editor:not(.cm-focused) .cm-selectionBackground,.container-sODw6a .cm-focused .cm-selectionBackground,.container-sODw6a .cm-selectionBackground{background:var(--bg-bg-brand-popup)!important}.container-sODw6a :is(.cm-content,.cm-line) ::selection{background:#0000!important}.container-sODw6a[data-has-selection=true] .cm-activeLine,.container-sODw6a[data-has-selection=true] .cm-activeLineGutter{background:#0000!important}.notificationContent-fRW6bc{align-items:baseline;display:flex;flex-wrap:wrap}.notificationTitle-jL4VTR{display:inline-flex;font-weight:500;max-width:100%;white-space:nowrap}.notificationTitleQuote-Za6yIg{flex-shrink:0}.notificationTitleText-WFMnGC{overflow:hidden;text-overflow:ellipsis}.notificationBody-StT5qq{font-weight:400}.notificationLink-sGrSSW{color:var(--status-primary-default,#2f74ff);cursor:pointer;white-space:nowrap}.container-GTFuJT{cursor:pointer;flex-shrink:0;position:relative}.avatarWithDot-xdJiz7{align-items:center;display:inline-flex;justify-content:center;position:relative}.sidebar-jJL5AN{display:flex;flex-direction:column;flex-shrink:1;gap:8px;min-width:0;width:100%}.sidebar-jJL5AN .trigger-wIYDIa:hover:not(:has([data-express-flash]:hover)):not(:has([data-install-btn]:hover)) .triggerUsername-kbHi7I{color:var(--text-text-default-hover)}.sidebar-jJL5AN .trigger-wIYDIa{align-items:center;border-radius:var(--radius-sm);display:flex;gap:8px;justify-content:flex-start;width:auto}.triggerUsername-kbHi7I{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-jJL5AN .downloadBtn-DRKvzk,.sidebar-jJL5AN .loginBtn-SWfGz2{justify-content:center;width:100%}.sidebar-jJL5AN .subMenu-leFjmy{left:calc(100% + 8px);right:auto}.dropdown-ZjwNVy{animation:fadeIn-tw2D8x .15s ease;background:var(--bg-bg-menu);border:1px solid var(--border-border-neutral-l1);border-radius:var(--radius-radius-md-12,12px);box-shadow:var(--shadow-elevation-200-menu-panel);padding:6px 0;width:276px;z-index:calc(var(--z-drawer) + 10)}.dropdownSidebar-MvSkbf .subMenu-leFjmy{left:calc(100% + 8px);right:auto}.dropdownSidebar-MvSkbf .subMenu-leFjmy:after{left:auto;right:100%}@keyframes fadeIn-tw2D8x{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.profileRow-qom60l{gap:8px;height:36px;margin:0 6px}.cashierLabel-wjFRMV,.profileRow-qom60l{align-items:center;border-radius:var(--radius-sm);display:flex;padding:0 6px}.cashierLabel-wjFRMV{background:var(--bg-bg-overlay-l1);color:var(--text-text-secondary);cursor:pointer;flex-shrink:0;font-size:11px;font-weight:500;height:20px;line-height:16px;margin-left:auto;transition:background var(--transition-fast),color var(--transition-fast)}.cashierLabel-wjFRMV:hover{background:var(--bg-bg-overlay-l2);color:var(--text-text-default)}.profileInfo-jrHWlu{display:flex;flex:1 1;flex-direction:column;gap:0;justify-content:center;min-width:0}.profileNameRow-paKFcq{align-items:center;display:flex;gap:4px}.profileOrg-MhdaaE{font-size:11px}.profileOrg-MhdaaE,.profileOrgName-Fgvn_1{color:var(--text-text-tertiary);font-weight:400;line-height:16px}.profileOrgName-Fgvn_1{font-size:12px;margin-top:2px;max-width:180px}.profileOrgName-Fgvn_1,.profileUsername-EEzGA7{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profileUsername-EEzGA7{color:var(--text-text-default);font-size:13px;font-weight:500;line-height:20px}.profileTag-sT8t9u{background:var(--bg-bg-overlay-l2);border-radius:2px;color:var(--text-text-secondary)}.profileTag-sT8t9u,.profileTagBrand-VCNg3Y{align-items:center;display:flex;flex-shrink:0;font-size:11px;font-weight:500;justify-content:center;line-height:16px;padding:0 4px}.profileTagBrand-VCNg3Y{background:var(--bg-bg-brand-popup,#aab7ff5c);border-radius:var(--radius-radius-2xs-4,4px)}.profileTagBrandText-CPwO8S{background:var(--text-text-brand,#4b3fe3);-webkit-background-clip:text;-webkit-text-fill-color:#0000;background-clip:text}.expressFlashTag-VIBVBn{align-items:center;background:var(--bg-bg-brand-disabled,#16ca7033);border-radius:2px;cursor:default;display:flex;flex-shrink:0;height:16px;justify-content:center;padding:0 2px}.expressFlashIcon-l52GSV{color:var(--icon-icon-secondary);height:12px;width:12px}.greenFlashTag-eL2Noo{align-items:center;background:var(--bg-bg-overlay-l2);border-radius:2px;cursor:default;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.greenFlashIcon-RwkftE{height:14px;width:14px}.upgradeButton-gMOoV0{align-items:center;background:#dadde5;border:none;border-radius:var(--radius-6,6px);cursor:pointer;display:flex;height:24px;justify-content:center;margin:8px 6px 0;padding:0 4px;transition:opacity var(--transition-fast);width:calc(100% - 12px)}.upgradeButton-gMOoV0:hover{opacity:.8}.upgradeButtonText-hLkg7G{color:#0c0c0d;font-size:11px;font-weight:500;line-height:16px}.cnActionButton-hHl_x_{align-items:center;background:var(--bg-bg-button-default,#36393d);border:none;border-radius:8px;cursor:pointer;display:flex;gap:4px;height:32px;justify-content:center;margin:8px 6px 0;transition:opacity var(--transition-fast);width:calc(100% - 12px)}.cnActionButton-hHl_x_:hover{opacity:.85}.cnButtonFlashIcon-Uo1YN7{flex-shrink:0;height:16px;width:16px}.cnActionButtonText-s1D5LS{color:#fff;font-size:12px;font-weight:500;line-height:16px}.cnRemainingBadge-wAOStr{align-items:center;background:#0000;border:1px solid var(--border-border-neutral-l1,#4d6b992e);border-radius:999px;box-sizing:border-box;cursor:pointer;display:flex;flex-shrink:0;gap:2px;height:28px;margin-left:auto;padding:0 10px 0 8px;transition:background .2s ease}.cnRemainingBadge-wAOStr:hover{background:var(--bg-bg-overlay-l2,#5663771f)}.cnRemainingIcon-pyymHt{color:var(--text-text-default);flex-shrink:0;height:14px;width:14px}.cnRemainingText-cwXDVg{color:var(--text-text-default);font-size:12px;font-weight:500;line-height:18px}.divider-Vhjb5R{align-items:center;display:flex;height:12px;justify-content:center;padding:0 6px}.divider-Vhjb5R:after{background:var(--border-border-neutral-l1);content:"";height:1px;width:100%}.menuItem-IpMbG8{align-items:center;border-radius:var(--radius-radius-sm-8,8px);cursor:pointer;display:flex;height:32px;justify-content:space-between;margin:0 6px;padding:0 8px;position:relative;transition:background var(--transition-fast)}.menuItem-IpMbG8:hover,.menuItemActive-iBTXMP{background:var(--bg-bg-overlay-l1)}.menuLabel-BQT2zw{color:var(--text-text-default);font-size:13px;font-weight:400;line-height:18px}.menuIconLeft-mAKhLg{color:var(--icon-icon-secondary);flex-shrink:0;height:14px;margin-right:6px;width:14px}.menuRight-U282Si{align-items:center;display:flex;gap:2px}.menuValue-etiwjm{color:var(--text-text-tertiary);font-size:13px;font-weight:var(--body-md-fontWeight,400);line-height:16px}.menuArrow-JY2UZc{color:var(--text-text-secondary);flex-shrink:0;height:14px;width:14px}.subMenu-leFjmy{animation:fadeIn-tw2D8x .15s ease;background:var(--bg-bg-menu);border:1px solid var(--border-border-neutral-l1);border-radius:var(--radius-radius-md-12,12px);box-shadow:var(--shadow-elevation-200-menu-panel);padding:6px 0;position:absolute;right:calc(100% + 8px);top:0;width:172px;z-index:var(--z-local-overlay)}.subMenu-leFjmy:after{content:"";height:100%;left:100%;position:absolute;top:0;width:8px}.subMenuItem-ZJc6Bl{align-items:center;border-radius:var(--radius-radius-xs-6,6px);cursor:pointer;display:flex;height:32px;justify-content:space-between;margin:0 6px;padding:0 8px;transition:background var(--transition-fast)}.subMenuItem-ZJc6Bl:hover{background:var(--bg-bg-overlay-l1)}.subMenuItemActive-EvELet{color:var(--status-status-success-default)}.subMenuIcon-uS9s8F{color:var(--text-text-tertiary);flex-shrink:0;height:12px;width:12px}.checkIcon-MvltCd{color:var(--icon-icon-default);flex-shrink:0;height:12px;width:12px}.loginBtnFull-XwGS62{justify-content:center;width:100%}.installBtn-Uj8lbZ{align-items:center;background:var(--bg-bg-overlay-l1);border:none;border-radius:9999px;cursor:pointer;display:flex;flex-shrink:0;height:24px;margin-left:auto;padding:0 3px 0 5px;transition:background var(--transition-fast)}.installBtn-Uj8lbZ:hover{background:var(--bg-bg-overlay-l2)}.installBtnIcon-OZSzSD{color:var(--text-text-default);display:block;flex-shrink:0;height:16px;width:16px}.installBtnText-drmItz{color:var(--text-text-default);font-size:12px;font-weight:500;line-height:18px;padding:0 6px 0 4px;white-space:nowrap}.downloadBtn-DRKvzk{align-items:center;background:var(--bg-bg-overlay-l1);border:none;border-radius:var(--radius-6,6px);cursor:pointer;display:flex;gap:4px;height:28px;padding:0 8px;transition:background var(--transition-fast)}.downloadBtn-DRKvzk:hover{background:var(--bg-bg-overlay-l2)}.downloadBtnText-apnoWj{color:var(--text-text-default);font-size:13px;font-weight:500;line-height:20px}.downloadBtnIcon-tpp_MB{color:var(--text-text-default);display:block;flex-shrink:0;height:16px;width:16px}.logoutBtn-ZMECYm{align-items:center;background:var(--bg-bg-overlay-l1,#7373731f);border-radius:var(--radius-radius-sm-8,8px);cursor:pointer;display:flex;height:32px;justify-content:center;margin:0 6px;padding:0 6px;transition:background var(--transition-fast)}.logoutBtn-ZMECYm:hover{background:var(--bg-bg-overlay-l2)}.logoutBtnDisabled-p3m0n0{cursor:not-allowed;opacity:.6;pointer-events:none}.inboxBadge-Df59hk{align-items:center;background:var(--status-primary-default,#2f74ff);border-radius:var(--radius-radius-full,999px);color:var(--special-white,#fff);display:flex;font-size:10px;font-weight:var(--code-editor-fontWeight,450);height:16px;justify-content:center;line-height:100%;min-width:16px}.websiteDark-JnspLU{--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-xk_gum{align-items:center;display:flex;position:relative}.uidTooltip-V_RVY0{z-index:var(--z-notification)}.uidTooltipContent-dR_uug{align-items:center;display:flex;gap:4px}.uidText-SDMxBg{color:var(--text-text-default);font-size:12px;font-weight:500;line-height:18px}.uidCopyBtn-bIjF37{color:var(--text-text-secondary);cursor:pointer;transition:color .2s ease}.uidCopyBtn-bIjF37:hover{color:var(--text-text-default)}.inviteMenuItem-xkUC_B{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-xkUC_B:hover{background:var(--bg-bg-overlay-l1)}.inviteMenuContent-f7CWne{align-items:center;display:flex;gap:4px}.inviteMenuIcon-rmCpjn{flex-shrink:0;height:20px;width:20px}.inviteMenuText-DPS7gz{background:linear-gradient(90deg,#0ac27b,#0ecd70 36%,#06c179 72%,#63c5b1);-webkit-background-clip:text;font-size:12px;font-weight:500;line-height:18px;-webkit-text-fill-color:#0000;background-clip:text}.mobileQrPanel-AmiRJl{bottom:0;height:204px;padding:24px 40px;top:auto;width:320px}.mobileQrTitle-kPYtOG{color:var(--text-text-default);font-family:var(--font-family-default,Inter);font-size:13px;font-style:normal;font-weight:600;line-height:20px;margin-bottom:12px;text-align:center}.mobileQrContent-sEIRDe{gap:48px}.mobileQrContent-sEIRDe,.mobileQrItem-EMZDZM{align-items:center;display:flex;justify-content:center}.mobileQrItem-EMZDZM{flex-direction:column;gap:6px}.mobileQrImage-AR3Xwr{background:var(--bg-bg-base-tertiary);border-radius:var(--radius-sm);height:96px;width:96px}.mobileQrBox-CbpFTt{background:#fff;border:1px solid var(--border-border-neutral-l1);border-radius:4px;height:96px;width:96px}.mobileQrBox-CbpFTt,.mobileQrLabel-EVifqB{align-items:center;display:flex;justify-content:center}.mobileQrLabel-EVifqB{color:var(--text-text-default);font-size:12px;font-weight:400;gap:4px;line-height:18px}.mobileQrDivider-K67_WH{background:var(--border-border-neutral-l1);flex-shrink:0;height:90px;width:1px}.badge-LL7aV5{align-items:center;background:#00b96b1f;border-radius:4px;color:#00b96b;display:inline-flex;flex-shrink:0;font-size:11px;font-weight:500;line-height:16px;padding:1px 6px;white-space:nowrap}.modalDialog-ujr_Uh{padding:0}.container-WK2dw0{background:var(--bg-bg-menu);border-radius:8px;overflow:hidden}.header-N8Himy{align-items:center;display:flex;gap:8px;padding:16px 20px 8px}.headerIcon-x4Npo5{color:var(--icon-icon-default);font-size:16px}.title-tl24cw{color:var(--text-text-default);flex:1 1;font-size:14px;font-weight:600}.closeBtn-nBN1v2{color:var(--icon-icon-secondary);flex-shrink:0}.body-wfG35J{padding:0 8px 12px}.list-RtcfhS{display:flex;flex-direction:column;max-height:min(336px,42vh);overflow-y:auto}.item-X_QzjM{align-items:center;border-radius:var(--radius-md);display:flex;gap:8px;padding:8px 12px;transition:background .15s}.item-X_QzjM:hover{background:var(--bg-bg-base-hover)}.itemTitle-Pod9Sj{color:var(--text-text-default);cursor:pointer;flex:1 1;font-size:13px;font-weight:500;min-width:0;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.itemTitle-Pod9Sj:hover{color:var(--text-text-brand)}.itemSession-pQIl0X{align-items:center;border-radius:var(--radius-sm);color:var(--text-text-tertiary);cursor:pointer;display:inline-flex;flex-shrink:0;font-size:11px;gap:2px;padding:2px 6px;text-decoration:none;transition:color .15s,background .15s}.itemSession-pQIl0X:hover{background:var(--bg-bg-base-hover);color:var(--text-text-secondary)}.itemSessionIcon-AUu8Gv{font-size:10px}.itemTime-Vk1adF{color:var(--text-text-tertiary);flex-shrink:0;font-size:11px;white-space:nowrap}.deleteBtn-KBq0dG{color:var(--icon-icon-tertiary);flex-shrink:0}.deleteBtn-KBq0dG:hover{color:var(--status-danger-default)}.empty-mC7eza{color:var(--text-text-tertiary);font-size:12px;padding:40px;text-align:center}.wrapper-jyimNr{display:flex;flex-direction:column;gap:4px;width:100%}.header-aTv2Rd{align-items:center;display:flex;gap:4px;padding:0 4px}.label-RK6tRE{color:var(--text-text-default);font-family:var(--font-family-default);font-size:13px;font-weight:600;line-height:20px}.required-1Nkyj5{color:var(--status-error-default);margin-left:2px}.textareaWrapper-bdKIec{background:var(--bg-bg-overlay-l1);border:1px solid var(--border-border-neutral-l1);border-radius:4px;display:flex;flex-direction:column;transition:border-color var(--transition-fast),background-color var(--transition-fast)}.textareaWrapper-bdKIec:hover:not(.disabled-qviHhu):not(.error-zhWOoa){border-color:var(--border-border-neutral-l2)}.textareaWrapper-bdKIec:focus-within:not(.disabled-qviHhu):not(.error-zhWOoa){border-color:var(--border-border-neutral-l3)}.textareaWrapper-bdKIec.error-zhWOoa{border-color:var(--status-error-default)}.textareaWrapper-bdKIec.disabled-qviHhu{background:var(--bg-bg-overlay-l1);cursor:not-allowed}.content-yox9N8{display:flex;flex-direction:column;padding:4px}.textContent-mV9iN6{flex:1 1;padding:0 4px}.textarea-RBg2O8{background:#0000;border:none;color:var(--text-text-default);font-family:var(--font-family-default);font-size:13px;font-weight:400;line-height:20px;min-height:60px;outline:none;padding:0;resize:none;width:100%}.textarea-RBg2O8::placeholder{color:var(--text-text-tertiary)}.textarea-RBg2O8:disabled{cursor:not-allowed}.textarea-RBg2O8:disabled,.textarea-RBg2O8:disabled::placeholder{color:var(--text-text-disabled)}.bottom-jhdETF{align-items:center;display:flex;height:16px;justify-content:flex-end;padding:0 4px}.counter-JxgZHl{color:var(--text-text-tertiary);flex:none;font-family:var(--font-family-default);font-size:11px;font-weight:400;line-height:16px;padding:0 2px}.resizer-pErZR3{align-items:center;background:none;border:none;color:var(--icon-icon-secondary);cursor:pointer;display:flex;flex:none;height:14px;justify-content:center;margin-left:4px;padding:0;width:14px}.resizer-pErZR3:hover{color:var(--icon-icon-secondary-hover)}.resizer-pErZR3 svg{height:14px;width:14px}.resizer-pErZR3:disabled{cursor:not-allowed;opacity:.5}.footer-UQwj4T{align-items:flex-start;display:flex;gap:4px;padding:0 4px}.description-WiHwSf{color:var(--text-text-secondary)}.description-WiHwSf,.errorMessage-nx2cB3{font-family:var(--font-family-default);font-size:12px;font-weight:400;line-height:18px}.errorMessage-nx2cB3{color:var(--status-error-default)}.container-RTri0l{box-sizing:initial;display:block;font-size:13px;line-height:20px;max-height:80vh;overflow:auto;padding:0 12px;width:560px}.modalHeader-_2HdF6{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.modalTitle-u4ViVB{color:var(--text-text-default);font-size:16px;font-weight:600;line-height:24px}.formItem-WYURTp{margin-bottom:16px}.formTitleWrapper-klTj1w{align-items:center;display:flex;gap:5px;margin-bottom:8px}.formTitle-kwNIZf{color:var(--text-text-default);font-size:13px;font-weight:600;line-height:20px}.formDescription-HG2Drq{align-items:center;color:var(--text-text-secondary);display:flex;font-size:12px;font-weight:400;gap:2px;height:auto;justify-content:flex-start;line-height:18px;margin-bottom:8px;text-align:left;width:100%}.radioGroup-onuN9w{display:flex;flex-direction:row;gap:8px}.radioItem-kCwhRA{background-color:var(--bg-bg-overlay-l1);border:1px solid var(--border-border-neutral-l1);border-radius:4px;box-sizing:border-box;cursor:pointer;flex:1 1;min-height:88px;padding:12px}.radioItemActive-NNNNKb{background-color:var(--bg-bg-overlay-l1);border:1px solid var(--border-border-neutral-l3)}.radioTitle-wRy1Fn{align-items:center;color:var(--text-text-default);display:flex;font-size:13px;gap:4px;line-height:20px}.radioDescription-mvS47q{color:var(--text-text-tertiary);font-size:12px;line-height:18px;margin-top:4px}.subCategoryGroup-c5wZvW{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px}.subCategoryItem-TQkQZQ{align-items:center;cursor:pointer;display:flex;gap:6px}.subCategoryLabel-yE7aQy{color:var(--text-text-default);cursor:pointer;font-size:12px;line-height:18px;-webkit-user-select:none;user-select:none}.assetsGrid-CeUpt2{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;margin-bottom:8px}.emptyUploader-dAwIpH{align-items:center;background-color:var(--bg-bg-overlay-l1);border:1px dashed var(--border-border-neutral-l1);border-radius:4px;cursor:pointer;display:flex;justify-content:center;min-height:80px;transition:border-color var(--transition-fast),background-color var(--transition-fast);width:100%}.emptyUploader-dAwIpH:hover{background-color:var(--bg-bg-overlay-l2)}.assetWrapper-kM1ibN{border:1px solid var(--border-border-neutral-l1);border-radius:4px;box-sizing:border-box;height:80px;overflow:hidden;position:relative;width:80px}.assetVideo-Jg2LYP,.assetWrapper-kM1ibN img{height:100%;object-fit:cover;width:100%}.assetRemoveBtn-gSxtE9{align-items:center;background:var(--bg-bg-overlay-l3);border:none;border-radius:50%;color:var(--icon-icon-default);cursor:pointer;display:flex;font-size:12px;height:18px;justify-content:center;line-height:1;padding:0;position:absolute;right:2px;top:2px;width:18px}.assetRemoveBtn-gSxtE9:hover{background:var(--bg-bg-overlay-l2)}.assetUploading-jCMkyd{align-items:center;background:var(--bg-bg-base-secondary);color:var(--text-text-tertiary);display:flex;font-size:12px;height:100%;justify-content:center;width:100%}.emptyUploaderContent-qYKUX9{align-items:center;color:var(--text-text-secondary);display:flex;flex-direction:column;font-size:12px;gap:4px}.emptyUploaderHint-CXzZBC{color:var(--text-text-tertiary);font-size:11px;line-height:16px}.hiddenInput-Zvm6E6{display:none}.addMoreWrapper-YVar8R{align-items:center;background-color:var(--bg-bg-overlay-l1);border:1px dashed var(--border-border-neutral-l1);border-radius:4px;cursor:pointer;display:flex;height:80px;justify-content:center;transition:border-color var(--transition-fast),background-color var(--transition-fast);width:80px}.addMoreWrapper-YVar8R:hover{background-color:var(--bg-bg-overlay-l2)}.checkInfoGroup-OXKnpg{margin-bottom:20px}.checkInfoGroup-OXKnpg,.checkInfoItem-GAjETw{align-items:center;display:flex;gap:8px}.checkBoxItemLabel-piBbJf{align-items:center;color:var(--text-text-default);cursor:pointer;display:flex;font-size:13px;gap:2px;-webkit-user-select:none;user-select:none}.submitArea-Vy0S8m{display:flex;justify-content:flex-end;margin-bottom:12px}.issueDesc-McaBj9{color:var(--text-text-secondary);font-size:12px;line-height:18px;margin-bottom:16px}.issueDesc-McaBj9 ul{margin:0;padding-left:20px}.issueDesc-McaBj9 li{margin-bottom:4px}.issueDescLink-lzmK1i{color:var(--text-text-brand);cursor:pointer;text-decoration:none}.issueDescLink-lzmK1i:hover{text-decoration:underline}.globalError-VygXWW{align-items:center;background-color:var(--status-error-surface-l1);border:1px solid var(--status-error-default);border-radius:4px;color:var(--text-text-default);display:flex;font-size:13px;font-weight:500;gap:8px;justify-content:flex-start;line-height:20px;margin-bottom:20px;padding:8px}.successContainer-wV6y0B{height:400px;position:relative;width:560px}.successCloseBtn-c7TiRQ,.successContainer-wV6y0B{align-items:center;display:flex;justify-content:center}.successCloseBtn-c7TiRQ{background:none;border:none;border-radius:4px;color:var(--icon-icon-secondary);cursor:pointer;font-size:14px;height:24px;position:absolute;right:12px;top:12px;width:24px}.successCloseBtn-c7TiRQ:hover{background:var(--bg-bg-overlay-l2);color:var(--icon-icon-default)}.successInnerWrapper-m75iLf{align-items:center;display:flex;flex-direction:column;width:360px}.successIconWrapper-ARxfNq{align-items:center;display:flex;height:60px;justify-content:center;position:absolute;top:100px;width:60px}.successIconMask-eqNaGj{background-color:var(--status-success-default);filter:blur(50px);height:100%;position:absolute;width:100%}.successMainTitle-l1nYlT{color:var(--text-text-default);font-size:24px;font-weight:600;line-height:1;margin-bottom:8px;text-align:center}.successSubTitle-NW7IhZ{color:var(--text-text-tertiary);font-size:14px;font-weight:500;line-height:20px;text-align:center}.cashierModal-on8gN7{background:var(--bg-bg-base-secondary,#edeff2);border-radius:8px;display:flex;flex-direction:column;overflow:hidden;padding:16px}.cashierModal-on8gN7>div{display:flex;flex:1 1;flex-direction:column;min-height:0}.cashierMask-Eu5uPM{background:color-mix(in srgb,#000 20%,#0000)}.cashierContent-ngiXNJ{display:flex;flex-direction:column;height:100%}.cashierHeader-nHBQIR{flex-shrink:0;margin-bottom:20px}.cashierBody-bipUap{flex:1 1;min-height:0;overflow-y:auto;scrollbar-width:none}.cashierBody-bipUap::-webkit-scrollbar{display:none}.message-inbox{background:var(--bg-bg-menu,#fff);border-radius:12px;box-shadow:0 2px 8px -1px color-mix(in srgb,var(--brand-brand-grey-950,#0a0a0a) 2%,#0000),0 10px 24px -1px color-mix(in srgb,var(--brand-brand-grey-950,#0a0a0a) 6%,#0000);color:var(--text-text-default,#0a0a0a);display:flex;flex-direction:column;font-size:13px;font-synthesis:none;line-height:18px;max-height:640px;min-height:381px;outline:1px solid var(--border-border-neutral-l1,#7373731f);overflow:hidden;width:min(680px,calc(100vw - 32px));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.message-inbox-header{align-items:center;background:var(--bg-bg-base-default,#fff);display:flex;flex:0 0 auto;justify-content:space-between;padding:20px 20px 16px 20px;width:100%}.message-inbox-header h2{color:var(--text-text-default,#0a0a0a);display:-webkit-box;flex:1 1;font-size:16px;font-weight:600;letter-spacing:-.32px;line-height:24px;margin:0;min-width:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1}.message-inbox-close,.message-inbox-delete{background:#0000;border:0;color:var(--icon-icon-secondary,#737373);cursor:pointer;display:inline-grid;padding:0;place-items:center}.message-inbox-close{align-items:center;border-radius:6px;display:flex;flex:0 0 auto;padding:4px}.message-inbox-close:focus-visible,.message-inbox-close:hover{background:var(--bg-bg-overlay-l1,#73737314);color:var(--text-text-secondary,#525252);outline:none}.message-inbox-delete{border-radius:6px;flex:0 0 auto;height:14px;transition:color .16s ease;width:14px}.message-inbox-delete:focus-visible,.message-inbox-delete:hover{background:#0000;color:var(--text-text-secondary,#525252);outline:none}.message-inbox-list{display:flex;flex:1 1 auto;flex-direction:column;gap:8px;min-height:0;overflow-y:auto;overscroll-behavior:contain;position:relative;scrollbar-width:none;width:100%;-webkit-overflow-scrolling:touch;padding:0 0 12px}.message-inbox-list::-webkit-scrollbar{height:0;width:0}.message-inbox-prefs-container{display:flex;flex:1 1;flex-direction:column;min-height:0}.message-inbox-prefs-loading{align-items:center;display:flex;flex:1 1;justify-content:center}.message-inbox-prefs-spinner{animation:message-inbox-spin .6s linear infinite;border:2px solid var(--border-border-neutral-l2,#7373731f);border-radius:50%;border-top-color:var(--text-text-tertiary,#737373);height:24px;width:24px}@keyframes message-inbox-spin{to{transform:rotate(1turn)}}.message-inbox-item-wrap{gap:10px;padding:0 20px;position:relative}.message-inbox-item-wrap,.message-inbox-row{display:flex;flex-direction:column;width:100%}.message-inbox-row{background:var(--bg-bg-menu,#fff);border:1px solid var(--border-border-neutral-l1,#7373731f);border-radius:12px;gap:12px;padding:15px 0;transition:background-color .16s ease}.message-inbox-row:hover{background:var(--bg-bg-base-secondary,#f5f5f5)}.message-inbox-content-stack{align-items:stretch;display:flex;flex-direction:column;gap:8px;width:100%}.message-inbox-title-row{align-items:center;border-radius:4px;box-sizing:border-box;display:flex;flex:0 0 auto;justify-content:space-between;min-height:24px;min-width:0;padding:0 12px;width:100%}.message-inbox-title-main{align-items:center;display:flex;flex:1 1 auto;gap:8px;min-width:0}.message-inbox-avatar{align-items:center;background:linear-gradient(180deg,var(--bg-bg-base-default,#fff) 50%,var(--bg-bg-base-secondary,#f7f7f7) 100%);border:1px solid var(--border-border-neutral-l2,#7373731f);border-radius:6px;color:var(--text-text-default,#0a0a0a);display:inline-flex;flex:0 0 24px;height:24px;justify-content:center;position:relative;width:24px}.message-inbox-unread-dot{background:var(--status-primary-default,#2f74ff);border:1px solid var(--bg-bg-base-secondary,#f5f5f5);border-radius:999px;border-radius:var(--radius-radius-full,999px);bottom:0;box-sizing:border-box;height:6px;position:absolute;right:0;width:6px}.message-inbox-title-row h3{color:var(--text-text-default,#0a0a0a);display:-webkit-box;flex:1 1 auto;font-size:14px;font-weight:500;letter-spacing:-.28px;line-height:20px;margin:0;min-width:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1}.message-inbox-meta{align-items:center;display:flex;flex:0 0 auto;gap:6px;margin-left:auto}.message-inbox-body p,.message-inbox-title-row time{color:var(--text-text-tertiary,#737373);font-size:13px;font-weight:400;letter-spacing:-.26px;line-height:20px}.message-inbox-title-row time{flex:0 0 auto;font-size:12px;letter-spacing:0;line-height:18px;white-space:nowrap}.message-inbox-body{align-items:center;border-radius:4px;display:flex;justify-content:space-between;padding:0 12px 0 44px}.message-inbox-body p{margin:0}.message-inbox-action-row{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;justify-content:center;min-height:28px;padding:0 12px 0 44px}.message-inbox-action{background:var(--bg-bg-overlay-l3,#69696924);border:0;border-radius:6px;color:var(--text-text-default,#0c0c0c);cursor:pointer;font-size:14px;font-weight:500;height:28px;letter-spacing:-.28px;line-height:20px;padding:0 12px}.message-inbox-action:focus-visible,.message-inbox-action:hover{background:var(--bg-bg-overlay-l3,#73737333);outline:none}.message-inbox-empty{border-radius:12px;flex:1 1 auto;flex-direction:column;gap:16px;max-width:none;padding:40px 48px;width:100%}.message-inbox-empty,.message-inbox-empty-icon{align-items:center;background:var(--bg-bg-base-default,#fff);display:flex;justify-content:center}.message-inbox-empty-icon{border:1px solid var(--border-border-neutral-l2,#7373731f);border-radius:8px;color:var(--icon-icon-tertiary,#a3a3a3);flex:0 0 auto;height:36px;width:36px}.message-inbox-empty-copy{align-items:center;display:flex;flex-direction:column;gap:4px}.message-inbox-empty-description,.message-inbox-empty-title{margin:0;text-align:center}.message-inbox-empty-title{color:var(--text-text-secondary,#404040);font-size:13px;font-weight:500;line-height:18px}.message-inbox-empty-description{color:var(--text-text-disabled,#a1a1a3);font-size:13px;font-weight:400;line-height:18px}.message-inbox-header-actions{align-items:center;display:flex;flex:0 0 auto;gap:8px}.message-inbox-settings{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--icon-icon-secondary,#737373);cursor:pointer;display:flex;flex:0 0 auto;padding:4px}.message-inbox-settings:focus-visible,.message-inbox-settings:hover{background:var(--bg-bg-overlay-l1,#73737314);color:var(--text-text-secondary,#525252);outline:none}.message-inbox-settings:disabled{cursor:default;opacity:.5}.message-inbox-breadcrumb{align-items:center;display:flex;flex:1 1;gap:8px;list-style:none;margin:0;min-width:0;padding:0}.message-inbox-breadcrumb-link{background:#0000;border:0;color:var(--text-text-disabled,#a1a1a1);cursor:pointer;font-size:16px;font-weight:600;letter-spacing:-.32px;line-height:24px;padding:0}.message-inbox-breadcrumb-link:hover{color:var(--text-text-secondary,#525252)}.message-inbox-breadcrumb-separator{color:var(--text-text-disabled,#a1a1a1);font-size:16px;font-weight:600;line-height:24px;-webkit-user-select:none;user-select:none}.message-inbox-breadcrumb-current{color:var(--text-text-default,#0a0a0a);font-size:16px;font-weight:600;letter-spacing:-.32px;line-height:24px}.message-inbox-preferences{display:flex;flex-direction:column;gap:10px;padding:0 20px 20px}.message-inbox-preferences::-webkit-scrollbar{height:0;width:0}.message-inbox-pref-card{border:1px solid var(--border-border-neutral-l1,#7373731f);border-radius:12px;display:flex;flex-direction:column;overflow:hidden}.message-inbox-pref-item{align-items:center;background:var(--bg-bg-white,#fff);display:flex;gap:12px;padding:16px}.message-inbox-pref-item-border{border-bottom:1px solid var(--border-border-neutral-l1,#7373731f)}.message-inbox-pref-text{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.message-inbox-pref-title{color:var(--text-text-default,#0a0a0a);font-size:14px;font-weight:500;letter-spacing:-.28px;line-height:20px}.message-inbox-pref-desc,.message-inbox-pref-title{display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;-webkit-box-orient:vertical}.message-inbox-pref-desc{color:var(--text-text-tertiary,#737373);font-size:12px;font-weight:400;line-height:18px}.message-inbox-toggle{align-items:center;border:0;border-radius:20px;cursor:pointer;display:flex;flex:0 0 auto;height:18px;overflow:hidden;padding:2px;transition:background-color .16s ease;width:32px}.message-inbox-toggle[aria-checked=true]{background:var(--status-success-default,#15a877);justify-content:flex-end}.message-inbox-toggle[aria-checked=false]{background:var(--bg-bg-overlay-l3,#73737333);justify-content:flex-start}.message-inbox-toggle-knob{background:var(--special-white,#fff);border-radius:50%;display:block;height:14px;transition:transform .16s ease;width:14px}.backdrop-aS3KZI{align-items:center;animation:fade-in-GHJ2_5 .16s ease;background:#0f172a73;display:flex;inset:0;justify-content:center;position:fixed;z-index:var(--z-modal)}@keyframes fade-in-GHJ2_5{0%{opacity:0}to{opacity:1}}.panel-qts5QR{animation:slide-up-GKJTog .2s ease}@keyframes slide-up-GKJTog{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.loading-HTtxms{align-items:center;background:var(--bg-bg-base-default,#fff);border:1px solid var(--border-border-neutral-l2,#7373731f);border-radius:16px;box-shadow:0 2px 8px -1px color-mix(in srgb,var(--brand-brand-grey-950,#0a0a0a) 2%,#0000),0 10px 24px -1px color-mix(in srgb,var(--brand-brand-grey-950,#0a0a0a) 6%,#0000);color:var(--text-text-tertiary,#737373);display:flex;font-size:13px;height:400px;justify-content:center;width:min(680px,calc(100vw - 32px))}.fileTreePanelContainer-gbJ2R7{display:flex;flex-direction:column;height:100%}.header-P3zO6P{padding:8px 0}.fileTreeHeader-mzolDr,.header-P3zO6P{align-items:center;display:flex;flex-shrink:0;gap:8px;justify-content:space-between}.title-zoiK9n{color:var(--text-text-default);flex:1 1;font-size:14px;font-weight:600}.headerRight-WE7XKb,.headerRightContainer-RfZbks{align-items:center;display:flex}.headerRightContainer-RfZbks{gap:4px}.dropdownContent-KCwyOC{align-items:flex-start;background:var(--bg-bg-menu,#fff);border:1px solid var(--border-border-neutral-l1,#7373731f);border-radius:var(--radius-radius-md-12,12px);box-shadow:0 6px 24px -1px #1818180f;display:flex;flex-direction:column;gap:var(--spacers-spacer-0,0);padding:var(--spacers-spacer-6,6px);width:160px}.dropdownContent-KCwyOC [role=menuitem]{align-items:center;align-self:stretch;border-radius:var(--radius-radius-sm-8,8px);color:var(--text-text-default,#0a0a0a);display:flex;font-family:var(--font-family-default,"SF Pro Text");font-size:13px;font-style:normal;font-weight:400;gap:6px;height:32px;letter-spacing:-.26px;line-height:20px;overflow:hidden;padding:0 6px 0 8px;text-overflow:ellipsis}.dropdownContent-KCwyOC [role=menuitem]:hover{background:var(--bg-bg-overlay-l1,#73737314)}.modeDropdownTrigger-fdfYvV{align-items:center;background:#0000;border:none;border-radius:var(--radius-4);color:var(--icon-icon-default);cursor:pointer;display:flex;font-size:16px;gap:2px;padding:4px 6px;transition:background .15s ease}.modeDropdownTrigger-fdfYvV:hover,.modeDropdownTriggerActive-kT1MPo{background:var(--bg-bg-overlay-l3)}.modeDropdownArrow-maSp63{color:var(--icon-icon-secondary);height:12px;width:12px}.modeDropdownItemIcon-p37wSD{align-items:center;color:var(--icon-icon-default);display:flex;font-size:16px;justify-content:center}.modeDropdownItemCheck-yv8rUY{align-items:center;display:flex;justify-content:center;margin-left:auto}.headerDivider-rQ8pED{background:var(--border-border-neutral-l2);height:14px;width:1px}.addButton-v7P7th{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-v7P7th:hover,.addButtonActive-I890Ql{background:var(--bg-bg-overlay-l2)!important;color:var(--icon-icon-default)}.loadingIcon-XGEVsc{animation:spin-KjWBbc 1s linear infinite}@keyframes spin-KjWBbc{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes fadeIn-OCeXbK{0%{opacity:0}to{opacity:1}}.contentFadeIn-yrUDZ3{animation:fadeIn-OCeXbK .2s ease-out}.fileInput-l_ZGKW{display:none}.contentWrapper-Xuj0J2{min-height:0;overflow:hidden;padding-top:6px}.contentWrapper-Xuj0J2,.emptyState-U4vZr4{display:flex;flex:1 1;flex-direction:column}.emptyState-U4vZr4{align-items:center;justify-content:center;padding:0 12px}.emptyStateInner-PPJcjY{align-items:center;border-radius:var(--radius-6);display:flex;flex-direction:column;gap:10px;padding:20px 0;width:100%}.emptyStateIcon-IhwRgG{color:var(--text-text-tertiary);height:24px;width:24px}.emptyStateText-c88itD{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-c88itD 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-BPbCQ2{background:var(--bg-bg-base-default);border-radius:var(--radius-6);display:flex;flex-direction:column;height:100%;width:100%}.dropZone-tlQ8N8{padding:12px}.dropZone-tlQ8N8,.dropZoneInner-G6o_ae{display:flex;flex:1 1;flex-direction:column}.dropZoneInner-G6o_ae{align-items:center;background:#56637712;border:1px dashed #4d6b992e;border-radius:var(--radius-4);gap:12px;justify-content:center;padding:24px}.dropZoneIcon-P2o34s{color:var(--icon-icon-secondary);height:20px;width:20px}.dropZoneText-ueL6q3{align-items:center;display:flex;flex-direction:column;gap:4px}.dropZoneTitle-ebQKWs{color:var(--text-text-secondary);font-size:13px;line-height:20px}.actionDropdownIcon-R8p7Jo{height:16px;width:16px}.sidebarCollapse-LNXB56{margin-left:calc(var(--workspace-gap-width)*-1)}.sidebarCollapse-LNXB56 .resizable-sidebar-button{left:var(--workspace-gap-width)}@keyframes fadeIn-eQyS1p{0%{opacity:0}to{opacity:1}}.container-ZRcP_M{animation:fadeIn-eQyS1p .15s ease-out;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;min-height:0;padding:8px;width:100%}.header-WLyHO4{gap:8px;height:var(--sidebar-header-height,64px);padding:0 12px}.header-WLyHO4,.logo-aaRbK9{align-items:center;display:flex;flex-shrink:0}.headerRight-zKtKVX{align-items:center;display:flex;gap:4px;margin-left:auto}.content-ltxS9m{display:flex;flex:1 1;flex-direction:column;min-height:0}.modeContainer-S9Kdmj{padding:0 12px 12px}.primarySection-RxL7j6{display:flex;flex-direction:column;flex-shrink:0;gap:2px;padding:8px 12px 12px 12px}.primaryItem-FUe4yI{align-items:center;background-color:initial;border:1px solid #0000;border-radius:var(--radius-radius-sm-8,8px);color:var(--text-text-default);cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:6px;height:32px;padding:6px 4px;transition:background-color var(--transition-fast),border-color var(--transition-fast)}.primaryItem-FUe4yI:hover{background-color:var(--bg-bg-overlay-l1)}.primaryItemActive-J0mAB9{background-color:var(--bg-bg-overlay-l2);border-color:var(--border-border-neutral-l2)}.primaryItemActive-J0mAB9:hover{background-color:var(--bg-bg-overlay-l3);border-color:var(--border-border-neutral-l3)}:is([data-theme=dark-blue],[data-theme=dark]) .primaryItemActive-J0mAB9{background-color:var(--bg-bg-overlay-l3);border-color:var(--border-border-neutral-l1)}:is([data-theme=dark-blue],[data-theme=dark]) .primaryItemActive-J0mAB9:hover{background-color:var(--bg-bg-overlay-l4);border-color:var(--border-border-neutral-l3)}.navItem-r4wswG{align-items:center;background-color:initial;border:1px solid #0000;border-radius:var(--radius-radius-sm-8,8px);color:var(--text-text-default);cursor:pointer;display:flex;font-size:var(--font-size-base,14px);font-weight:400;gap:4px;height:34px;padding:6px;transition:background-color var(--transition-fast),border-color var(--transition-fast)}.navItem-r4wswG:hover,.navItemActive-FMVRXn{background-color:var(--bg-bg-overlay-l2)}.navItemActive-FMVRXn:hover,:is([data-theme=dark-blue],[data-theme=dark]) .navItem-r4wswG:hover,:is([data-theme=dark-blue],[data-theme=dark]) .navItemActive-FMVRXn{background-color:var(--bg-bg-overlay-l3)}:is([data-theme=dark-blue],[data-theme=dark]) .navItemActive-FMVRXn:hover{background-color:var(--bg-bg-overlay-l4)}.primaryIcon-nFVwdl{color:var(--icon-icon-default);height:24px;width:24px}.primaryText-o42Vkv{flex:1 1;line-height:20px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.skillsItem-Dy6f3q{align-items:center;border:1px solid #0000;border-radius:var(--radius-radius-sm-8,8px);color:var(--text-text-default);cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:6px;height:32px;padding:6px 12px;transition:background-color var(--transition-fast),border-color var(--transition-fast)}.skillsItem-Dy6f3q:hover,.skillsItemActive-t_u9Li{background-color:var(--bg-bg-overlay-l1)}.skillsIconWrapper-IkSz4G{align-items:center;border-radius:4px;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.hotkey-SxnlGj{color:var(--text-text-tertiary);display:none;flex-shrink:0;line-height:20px}.navItem-r4wswG:hover .hotkey-SxnlGj,.navItemActive-FMVRXn .hotkey-SxnlGj{display:flex}.hotkeyKey-kM15uL{align-items:center;color:var(--text-text-tertiary);display:flex;font-size:11px;font-weight:400;height:12px;justify-content:center;min-width:12px;padding:0 2px}.pinnedSectionWrapper-Y0D1fl{flex-shrink:0;padding:0 0 4px 0}.pinnedHeader-oDZaLI{align-items:center;display:flex;padding:8px 4px 4px}.pinnedHeading-BaqPqr{color:var(--text-text-tertiary);font-size:13px;font-weight:500;line-height:20px}.pinnedList-rMWP3p{display:flex;flex-direction:column;gap:2px}.projectsSection-NbGP3T{flex:1 1;min-height:0;overflow:hidden;position:relative}.noTransitions-rmoqXj :is(.projectsSectionInner-SNZ8_p,.repoGroupCollapsible-iarCwm,.taskListCollapsible-Pi1Ab7){transition:none}.projectsSectionInner-SNZ8_p{display:flex;height:100%;transition:transform .3s ease-in-out;width:200%}.projectsSectionInner-SNZ8_p.showExecutions-O7LYLO,.projectsSectionInner-SNZ8_p.showFileTree-jePiGe{transform:translateX(-50%)}.projectsContent-JKZ_CZ{gap:2px}.fileTreeWrapper-mW1q5_,.projectsContent-JKZ_CZ{box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;min-height:0;padding:4px 12px;width:50%}.fileTreeWrapper-mW1q5_{overflow:hidden}.projectsHeader-Zw_C6i{align-items:center;box-sizing:border-box;cursor:pointer;display:flex;height:32px;justify-content:space-between;padding:0 4px 0 8px;-webkit-user-select:none;user-select:none}.projectsHeading-UVr4Aj{align-items:center;color:var(--text-text-tertiary,#737373);cursor:auto;display:inline-flex;flex:1 1;font-size:var(--font-size-base,14px);font-weight:400;gap:4px;line-height:var(--body-base-lineHeight,20px)}.projectsHeading-UVr4Aj.headingClickable-jMWykt:hover{color:var(--text-text-secondary);cursor:pointer}.projectsHeading-UVr4Aj .arrowIcon-c5Djal{height:16px;width:16px}.projectsAddIcon-Pv3wuD{color:var(--icon-icon-secondary)}.filterIcon-AYqTk3{color:var(--icon-icon-disabled,#a1a1a1)}.headerActions-cWB0ey{align-items:center;display:flex;gap:4px}.viewMenu-mlOUq3{background:var(--bg-bg-menu);border:1px solid var(--border-border-neutral-l1);border-radius:8px;box-shadow:0 3px 10px #00000014;display:flex;flex-direction:column;gap:2px;padding:8px 0;width:200px}.viewMenuHeader-x9khMD{align-items:center;color:var(--text-text-secondary);display:flex;font-size:13px;font-weight:500;height:32px;line-height:20px;padding:0 16px}.viewMenuItem-N5CgAN{align-items:center;border-radius:8px;cursor:pointer;display:flex;height:32px;justify-content:space-between;margin:0 6px;padding:0 8px}.viewMenuItem-N5CgAN:hover{background:var(--bg-bg-overlay-l1)}.viewMenuItemLeft-rhpdfE{align-items:center;display:flex;gap:6px}.viewMenuItemIcon-JJvBxF{align-items:center;color:var(--icon-icon-default);display:flex;height:20px;justify-content:center;width:20px}.viewMenuItemText-yxJSxN{color:var(--text-text-default);font-size:13px;font-weight:500;line-height:20px}.viewMenuItemCheck-cTVbnv{align-items:center;color:var(--status-success-default);display:flex;height:20px;justify-content:center;width:20px}.repoGroup-WLCKPf{display:flex;flex-direction:column}.repoGroupHeader-koHGc6{align-items:center;border-radius:var(--radius-radius-sm-8,8px);cursor:grab;display:flex;gap:4px;height:32px;padding:0 4px;-webkit-user-select:none;user-select:none}.repoGroupHeader-koHGc6:active{cursor:grabbing}.dropIndicator-K2OUdQ{background:var(--bg-bg-brand);border-radius:1px;height:1px;margin:0 4px}.repoGroupHeader-koHGc6:hover{background:var(--bg-bg-overlay-l1)}.repoGroupArrow-pTFxYY{align-items:center;display:flex;flex-shrink:0;height:24px;justify-content:center;width:24px}.repoGroupIconGit-w1s8Gm{overflow:visible}.repoGroupIconCloud-CWvMTN,.repoGroupIconGit-w1s8Gm{align-items:center;color:var(--icon-icon-tertiary);display:flex;flex-shrink:0;height:24px;justify-content:center;width:24px}.repoGroupIconCloud-CWvMTN svg{height:16px;width:16px}.repoGroupIconGit-w1s8Gm svg{height:20px;width:20px}.repoGroupArrow-pTFxYY{color:var(--icon-icon-secondary);display:none}.repoGroupHeader-koHGc6:hover :is(.repoGroupIconCloud-CWvMTN,.repoGroupIconGit-w1s8Gm){display:none}.repoGroupHeader-koHGc6:hover .repoGroupArrow-pTFxYY{display:flex}.repoGroupName-XgnRBs{color:var(--text-text-tertiary,#737373);flex:1 1;font-size:var(--font-size-base,14px);font-weight:400;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.repoGroupName-XgnRBs.scheduleTask-f5Iy97{color:var(--text-text-default,#737373)}.repoGroupHeader-koHGc6 .taskIconBtn-xkwOTP{margin-left:auto;opacity:0;transition:opacity .15s ease}.repoGroupHeader-koHGc6:hover .taskIconBtn-xkwOTP{opacity:1}.repoGroupCount-AgduST{color:var(--text-text-tertiary);flex-shrink:0;font-size:12px}.repoGroupAddBtn-Vy8312.repoGroupAddBtn-Vy8312{border-radius:var(--radius-radius-xs-6,6px);flex-shrink:0;opacity:0}.repoGroupAddBtn-Vy8312.repoGroupAddBtn-Vy8312:active,.repoGroupAddBtn-Vy8312.repoGroupAddBtn-Vy8312:hover{background:#0000}[data-theme=dark-blue] .repoGroupAddBtn-Vy8312.repoGroupAddBtn-Vy8312:active,[data-theme=dark-blue] .repoGroupAddBtn-Vy8312.repoGroupAddBtn-Vy8312:hover,[data-theme=dark] .repoGroupAddBtn-Vy8312.repoGroupAddBtn-Vy8312:active,[data-theme=dark] .repoGroupAddBtn-Vy8312.repoGroupAddBtn-Vy8312:hover{background:#0000}.repoGroupMoreBtn-apF0kA{color:var(--icon-icon-tertiary);display:none;flex-shrink:0;margin-left:auto}.repoGroupHeader-koHGc6:hover .repoGroupMoreBtn-apF0kA{align-items:center;display:flex;justify-content:center}.repoGroupHeader-koHGc6:hover .repoGroupAddBtn-Vy8312.repoGroupAddBtn-Vy8312{opacity:1}.repoGroupSessions-D58HUE{display:flex;flex-direction:column;gap:2px}.repoGroupCollapsible-iarCwm{display:grid;grid-template-rows:0fr;transition:grid-template-rows .2s ease}.repoGroupCollapsible-iarCwm.repoGroupExpanded-kkme7z{grid-template-rows:1fr}.repoGroupCollapsibleInner-cC3A14{overflow:hidden}.taskListCollapsible-Pi1Ab7{display:grid;flex:1 1;grid-template-rows:1fr;min-height:0;transition:grid-template-rows .2s ease}.taskListCollapsible-Pi1Ab7.taskListCollapsed-NGDHGa{grid-template-rows:0fr}.taskListCollapsibleInner-B5Kefm{display:flex;flex-direction:column;min-height:0;overflow:hidden}.projectsList-_cGMQr{display:flex;flex:1 1;flex-direction:column;min-height:0}.projectsListContent-n9sJMQ{gap:2px}.projectsList-_cGMQr [class*=scrollbarTrack][class*=vertical]{right:-8px}.projectGroup-cJYJf4{display:flex;flex-direction:column;gap:2px}.projectItem-JNJguU{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-JNJguU:hover{background-color:var(--bg-bg-overlay-l2)}.projectItem-JNJguU:hover .projectItemRight-AKUEBq,.projectItemActive-YQ4Jo1 .projectItemRight-AKUEBq{opacity:1}.projectItemLeft-lzmCc5{align-items:center;cursor:pointer;display:flex;flex:1 1;gap:4px;min-width:0}.projectItemRight-AKUEBq{align-items:center;display:flex;flex-shrink:0;opacity:0;transition:opacity var(--transition-fast)}.projectIconWrapper-JMYSvz{align-items:center;display:flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.projectIcon-S1B_4M{color:var(--icon-icon-default);flex-shrink:0;height:16px;width:16px}.projectName-lkmi1p{flex-shrink:0;max-width:200px}.projectAlias-opeF3t,.projectName-lkmi1p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.projectAlias-opeF3t{color:var(--text-text-tertiary);flex:1 1;font-size:12px;min-width:0}.projectAddIcon-dX_MH6,.projectMoreIcon-s1Bsre{flex-shrink:0}.projectMenu-xLHpOc{position:fixed}.taskList-TYOoT1{display:flex;flex-direction:column;gap:2px}.taskItem-agRc5x{align-items:center;border-radius:var(--radius-radius-sm-8,8px);color:var(--text-text-default);cursor:default;display:flex;flex-shrink:0;font-size:var(--font-size-base,14px);font-weight:400;gap:4px;height:32px;overflow:hidden;padding:6px 4px 6px 6px;transition:background-color var(--transition-fast)}.taskItem-agRc5x.pinnedTaskItem-Jvf3Vi{padding:6px 4px 6px 4px}.taskItem-agRc5x:hover .pinIconDefault-s6spfi,.taskItem-agRc5x:hover .taskPinAreaOverlay-sgCYSp{opacity:1}.taskItem-agRc5x:hover,.taskItemActive-WBLooL,.taskItemSelected-G_gfrr{background-color:var(--bg-bg-overlay-l2)}.taskItemDisabled-VwzAP3{cursor:default}.taskItemDisabled-VwzAP3 .taskText-QQKJpF{color:var(--text-text-disabled)}.taskItemDisabled-VwzAP3 .taskRight-GUQPja{cursor:default}.pinIndicator-Mi3YVk{color:var(--icon-icon-secondary);flex-shrink:0}.taskPinArea-rEysMP{align-items:center;cursor:pointer;display:flex;flex-shrink:0;justify-content:center}.taskPinAreaGrouped-agw5Tf{width:24px}.taskPinAreaOverlay-sgCYSp{align-items:center;background:linear-gradient(270deg,#e5e5e500,#e5e5e5 20%);display:flex;height:20px;justify-content:flex-start;left:6px;opacity:0;position:absolute;top:6px;width:32px;z-index:var(--z-sticky)}.pinIconHover-yeDaMu{align-items:center;display:none}.pinIconAlways-lQwg6w{align-items:center;display:flex}.taskItem-agRc5x:hover .pinIconHover-yeDaMu{display:flex}.pinIconDefault-s6spfi{color:var(--icon-icon-tertiary);height:16px;opacity:0;width:16px}.pinIconDefault-s6spfi.pinIconAlways-lQwg6w{opacity:1}.pinIconDefault-s6spfi:hover{background:#0000!important;color:var(--icon-icon-secondary);opacity:1}.pinIconActive-TBwRFV{color:var(--icon-icon-brand)}.unpinIcon-yI8Wl1{color:var(--icon-icon-tertiary);opacity:.7}.taskText-QQKJpF{flex:1 1;margin:-6px 0;min-width:0;overflow:hidden;padding:6px 0;text-overflow:ellipsis;white-space:nowrap}.taskIndent-ogK5kY{flex-shrink:0;width:20px}.taskRight-GUQPja{align-items:center;display:flex;flex-shrink:0;position:relative}.statusIcon-AupjMu{flex-shrink:0}.taskMenuItem-j0xZv5{align-items:center;align-self:stretch;border-radius:var(--radius-radius-sm-8,8px);color:var(--text-text-default,#0a0a0a);cursor:pointer;display:flex;font-family:var(--font-family-default,"SF Pro Text");font-size:13px;font-style:normal;font-weight:400;gap:8px;height:32px;letter-spacing:-.26px;line-height:20px;overflow:hidden;padding:0 var(--spacers-spacer-8,8px);text-overflow:ellipsis;transition:background var(--transition-fast)}.taskMenuItem-j0xZv5.taskMenuItemDelete-smMOpE{color:var(--status-error-default,#e8463a)}.taskMenuItem-j0xZv5.taskMenuItemDelete-smMOpE:hover{background:var(--status-error-surface-l1,#e8463a1f)}.taskMenuItem-j0xZv5:hover{background:var(--bg-bg-overlay-l2)}.taskMenuIcon-POQnft{color:var(--text-text-secondary)}.taskMenuIcon-POQnft,.taskMenuIconDelete-Bzt9Tb{align-items:center;display:flex;height:16px;justify-content:center;width:16px}.taskMenuIconDelete-Bzt9Tb{color:var(--status-error-default)}.taskStatusIcon-A7e6gk{height:24px;width:24px}.taskStatusIcon-A7e6gk,.taskStatusIconLeading-_17idS{align-items:center;display:flex;flex-shrink:0;justify-content:center}.taskStatusIconLeading-_17idS{height:20px;width:20px}.taskPinArea-rEysMP:has(.taskStatusIconLeading-_17idS) :is(.pinIconAlways-lQwg6w,.pinIconHover-yeDaMu){display:none}.taskItem-agRc5x:hover .taskPinArea-rEysMP:has(.taskStatusIconLeading-_17idS) :is(.pinIconAlways-lQwg6w,.pinIconHover-yeDaMu){display:none}.taskItem-agRc5x:hover:not(.taskItemDisabled-VwzAP3):not(.scheduledTaskItem-IRnnja) .taskStatusIcon-A7e6gk{display:none}.taskItem-agRc5x:hover:not(.taskItemDisabled-VwzAP3):not(.scheduledTaskItem-IRnnja) .taskActions-vEzmmv{gap:4px;margin-left:0;width:52px}.taskItemActive-WBLooL:not(.scheduledTaskItem-IRnnja) .taskStatusIcon-A7e6gk{display:none}.taskItemActive-WBLooL:not(.scheduledTaskItem-IRnnja) .taskActions-vEzmmv{gap:4px;margin-left:0;width:52px}.taskItemSelected-G_gfrr:not(.scheduledTaskItem-IRnnja) .taskStatusIcon-A7e6gk{display:none}.taskItemSelected-G_gfrr:not(.scheduledTaskItem-IRnnja) .taskActions-vEzmmv{gap:4px;margin-left:0;width:24px}.taskItemSelected-G_gfrr .taskMoreBtn-n6rLAO{display:none}.taskItemSelected-G_gfrr.taskItemActive-WBLooL .taskStatusIcon-A7e6gk{display:none}.taskItemSelected-G_gfrr.taskItemActive-WBLooL .taskActions-vEzmmv{gap:4px;margin-left:0;width:52px}.taskItemSelected-G_gfrr.taskItemActive-WBLooL .taskMoreBtn-n6rLAO{display:flex}.taskItemSelected-G_gfrr:hover .taskStatusIcon-A7e6gk{display:none}.taskItemSelected-G_gfrr:hover .taskActions-vEzmmv{margin-left:0;width:52px}.taskItemSelected-G_gfrr:hover .taskMoreBtn-n6rLAO{display:flex}.taskItemWaiting-ZZfq1V .taskRight-GUQPja{display:none}.taskItemWaiting-ZZfq1V:hover .taskRight-GUQPja{display:flex}.taskTimeWrapper-xj88vI{display:flex;flex-shrink:0;justify-content:center;overflow:hidden;transition:width .15s ease,opacity .15s ease;width:24px}.taskItem-agRc5x:hover .taskTimeWrapper-xj88vI,.taskItemActive-WBLooL .taskTimeWrapper-xj88vI,.taskItemSelected-G_gfrr .taskTimeWrapper-xj88vI{opacity:0;width:0}.taskTime-PRz0pt{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-vEzmmv{display:flex;flex-shrink:0;margin-left:-4px;overflow:hidden;width:0}.taskIconBtn-xkwOTP{flex-shrink:0;min-width:20px;opacity:0;padding:0;transform:translateX(8px);transition:opacity .15s ease,transform .15s ease}.taskIconBtnActive-ZsM9Fr,.taskItem-agRc5x:hover:not(.scheduledTaskItem-IRnnja) .taskIconBtn-xkwOTP,.taskItemActive-WBLooL:not(.scheduledTaskItem-IRnnja) .taskIconBtn-xkwOTP{opacity:1;transform:translateX(0)}.taskItemSelected-G_gfrr:not(.scheduledTaskItem-IRnnja) .taskIconBtn-xkwOTP{opacity:1;transform:translateX(0);transition:none}.taskItem-agRc5x:hover .taskTreeBtnDesign-ANwSNu,.taskItemActive-WBLooL .taskTreeBtnDesign-ANwSNu,.taskItemSelected-G_gfrr .taskTreeBtnDesign-ANwSNu{color:var(--bg-bg-invert)}.taskItemWrapper-TttqwS{position:relative}.taskMenu-E9Ii6v{align-items:flex-start;background:var(--bg-bg-menu,#fff);border:1px solid var(--border-border-neutral-l1,#7373731f);border-radius:var(--radius-radius-md-12,12px);box-shadow:0 6px 24px -1px #1818180f;display:flex;flex-direction:column;gap:var(--spacers-spacer-0,0);padding:var(--spacers-spacer-6,6px);position:fixed}.projectMenu-xLHpOc,.taskMenu-E9Ii6v{animation:menuFadeIn-LdXdqi .15s ease;width:160px;z-index:var(--z-modal)}.projectMenu-xLHpOc{background:var(--bg-bg-menu);border:1px solid var(--border-border-neutral-l2);border-radius:6px;box-shadow:0 4px 8px #0000001f;left:6px;padding:6px 0;position:absolute;top:100%}@keyframes menuFadeIn-LdXdqi{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.renamePopover-bnrET0{animation:menuFadeIn-LdXdqi .15s ease;background:var(--bg-bg-menu);border:1px solid var(--border-border-neutral-l1);border-radius:6px;box-shadow:var(--shadow-elevation-200-menu-panel);display:flex;flex-direction:column;gap:8px;padding:6px 0;position:fixed;width:220px;z-index:var(--z-modal)}.renameInputWrapper-eqbkpZ{padding:0 6px}.renameInput-q2DQZg{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-q2DQZg::placeholder{color:var(--text-text-tertiary)}.renameActions-h9G6za{align-items:center;display:flex;gap:8px;justify-content:flex-end;padding:0 6px}.noTasks-PXccwX{color:var(--text-text-tertiary);font-size:12px;font-weight:500;height:28px;line-height:28px;padding-left:26px}.itemIconProgress-v5tT22{animation:rotate-zeydhK 1s linear infinite;color:var(--icon-icon-tertiary)}:is([data-theme=dark-blue],[data-theme=dark]) .itemIconProgress-v5tT22{color:var(--icon-icon-secondary)}@keyframes rotate-zeydhK{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.waitingBadge-HR76aq{align-items:center;background:var(--status-warning-default,#e27900);border-radius:9999px;box-sizing:border-box;display:flex;flex-shrink:0;height:20px;padding:0 4px 0 6px}.taskItem-agRc5x:hover .waitingBadge-HR76aq,.taskItemActive-WBLooL .waitingBadge-HR76aq,.taskItemSelected-G_gfrr .waitingBadge-HR76aq{display:none}.waitingDot-HVaW7b{background:var(--special-white,#fff);border-radius:50%;flex-shrink:0;height:4px;width:4px}.waitingText-pK4ysw{color:var(--special-white,#fff);font-size:11px;font-weight:500;line-height:16px;padding:0 4px;white-space:nowrap}.itemText-OIZIAr{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tooltipContainer-z_QrgW{padding:8px 12px}.tooltip-jeDgvO{display:flex;flex-direction:column;gap:4px;text-align:left}.ralphLoopTag-fRdHZw{align-items:center;background:var(--builtin-slash-mention-bg);border-radius:4px;display:inline-flex;flex-shrink:0;gap:2px;margin-left:-6px;padding:2px 4px}.ralphLoopTagIcon-hreqGK{color:var(--accent-accent-violet);flex-shrink:0;height:16px;width:16px}.ralphLoopTagText-tPPHlx{color:var(--text-text-default);font-size:11px;font-weight:500;line-height:16px;white-space:nowrap}.tooltipTitleRow-LjkjhF{align-items:center;display:flex;gap:4px;margin-bottom:4px}.tooltipTitle-zKRrgA{color:var(--text-text-default);font-size:13px;font-weight:500;line-height:20px;overflow-wrap:anywhere;word-break:keep-all}.tooltipMeta-r30le0{flex-direction:column;font-weight:400}.tooltipMeta-r30le0,.tooltipMetaRow-g3sYCD{color:var(--text-text-secondary);display:flex;font-size:12px;gap:4px;line-height:18px}.tooltipMetaRow-g3sYCD{align-items:center}.tooltipMetaIcon-eHx_bi{color:color-mix(in srgb,var(--icon-icon-secondary) 60%,#0000);flex-shrink:0;height:12px;width:12px}.tooltipMetaText-jdhAMA{color:color-mix(in srgb,var(--icon-icon-secondary) 60%,#0000)}.tooltipMetaEllipsis-ojsh7o,.tooltipMetaText-jdhAMA{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tooltipMetaEllipsis-ojsh7o{max-width:120px}.tooltipDot-zcsV6t{margin:0 4px}.footer-XkUaYe{flex-shrink:0;padding:8px 12px}.fissionAlert-L4MfIT{margin-bottom:8px}.footerContent-HUuOfB{align-items:center;border-radius:var(--radius-radius-sm-8,8px);cursor:pointer;display:flex;gap:8px;height:36px;padding:0 4px;transition:background-color var(--transition-fast)}.footerContent-HUuOfB:hover:not(:has([data-express-flash]:hover)):not(:has([data-install-btn]:hover)){background-color:var(--bg-bg-overlay-l1)}.footerLeft-Nqw33L{flex:1 1;flex-shrink:0;min-width:0}.footerRight-rDsrsf{flex-shrink:0}.footerLogin-BwNzSj{align-items:center;display:flex;min-height:44px;padding:0 2px}.settingsIconBtn-oozqDC{color:var(--icon-icon-secondary)}.settingsItem-kHNB3z{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-kHNB3z:hover{background-color:var(--bg-bg-overlay-l2)}.settingsIcon-XuEIWK{color:var(--icon-icon-default);flex-shrink:0;height:16px;width:16px}.settingsText-niiIif{flex:1 1;min-width:0}.backButton-I05EhZ{align-items:center;border-radius:var(--radius-radius-sm-8,8px);color:var(--text-text-default);cursor:pointer;display:flex;font-size:14px;gap:6px;height:34px;justify-content:flex-start;overflow:hidden;padding:4px 6px 4px 6px;width:100%}.backButton-I05EhZ:hover{background-color:var(--bg-bg-overlay-l1)}.backText-h7H9t6{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.projectsEmpty-uYHouZ{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:10px;justify-content:center;min-height:0}.projectsEmptyIcon-b92AzP{color:var(--icon-icon-tertiary);height:24px;width:24px}.projectsEmptyText-ApgUWv{font-weight:400;line-height:18px;text-align:center}.loadingMore-Flw8Ur,.projectsEmptyText-ApgUWv{color:var(--text-text-tertiary);font-size:12px}.loadingMore-Flw8Ur{align-items:center;display:flex;justify-content:center;padding:12px 0}.loadMoreSessions-hAcl1X{align-items:center;border-radius:4px;cursor:pointer;display:flex;height:32px;padding-left:22px;transition:background-color var(--transition-fast)}.loadMoreSessions-hAcl1X:hover{background-color:var(--bg-bg-overlay-l2)}.loadMoreSessions-hAcl1X:hover .loadMoreSessionsWrapper-nNzddF{color:var(--text-text-secondary,#5b6066)}.loadMoreSessionsWrapper-nNzddF{align-items:center;border-radius:4px;color:var(--text-text-tertiary,#8a9096);cursor:pointer;display:flex;font-size:var(--body-base-fontSize,13px);font-style:normal;font-weight:400;height:20px;justify-content:center;padding:0 6px;transition:background-color var(--transition-fast)}.scheduledTaskItem-IRnnja{cursor:pointer;gap:4px;padding:6px 4px 6px 4px;position:relative}.scheduledTaskItem-IRnnja .taskRight-GUQPja{height:24px;position:relative;width:24px}.scheduledTaskItem-IRnnja .taskActions-vEzmmv{margin-left:0;overflow:visible;position:absolute;right:0;top:0;width:24px}.scheduledTaskItem-IRnnja .taskIconBtn-xkwOTP{opacity:0;transform:none;transition:opacity .15s ease}:is(.scheduledTaskItem-IRnnja.taskItemActive-WBLooL,.scheduledTaskItem-IRnnja:hover) .taskIconBtn-xkwOTP{opacity:1;transform:none}.scheduledTaskItem-IRnnja .taskStatusIcon-A7e6gk{position:absolute;right:0;top:0;transition:opacity .15s ease}:is(.scheduledTaskItem-IRnnja.taskItemActive-WBLooL,.scheduledTaskItem-IRnnja:hover) .taskStatusIcon-A7e6gk{opacity:0;pointer-events:none}.executionsPanelListContent-qHGIHe .taskItem-agRc5x:hover .taskActions-vEzmmv{gap:4px;margin-left:0;width:52px}.executionsPanelListContent-qHGIHe .taskItem-agRc5x.taskItemDisabled-VwzAP3:hover .taskStatusIcon-A7e6gk,.executionsPanelListContent-qHGIHe .taskItem-agRc5x:hover .taskStatusIcon-A7e6gk{display:none}.executionsPanelListContent-qHGIHe .taskItem-agRc5x.taskItemDisabled-VwzAP3:hover .taskActions-vEzmmv{gap:4px;margin-left:0;width:20px}.executionsPanelListContent-qHGIHe .taskItem-agRc5x.taskItemDisabled-VwzAP3.taskItemActive-WBLooL .taskStatusIcon-A7e6gk{display:none}.executionsPanelListContent-qHGIHe .taskItem-agRc5x.taskItemDisabled-VwzAP3.taskItemActive-WBLooL .taskActions-vEzmmv{gap:4px;margin-left:0;width:20px}.scheduledTaskIconWrapper-bSgjNO{align-items:center;display:flex;flex-shrink:0;height:20px;justify-content:center;position:relative;width:20px}.scheduledTaskIcon-Tw45VN{color:var(--icon-icon-tertiary);flex-shrink:0;font-size:16px}.scheduledTaskDot-Mubav9{border:none;border-radius:50%;height:6px;left:12px;position:absolute;top:12px;width:6px}.scheduledTaskDot--running-YPsYaS,.scheduledTaskDot--success-tSwNMb{background-color:var(--status-success-default)}.scheduledTaskDot--failed-jfLtBr{background-color:var(--status-error-default)}.scheduledTaskDot--disabled-zM4lBs{background-color:var(--icon-icon-disabled)}.scheduledTaskTime-kAPROn{color:var(--text-text-tertiary);flex-shrink:0;font-size:12px;margin-left:auto}.executionsWrapper-h0tHOs{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.executionsInner-ocAiHS{display:flex;height:100%;transition:transform .3s ease-in-out;width:200%}.executionsInner-ocAiHS.executionsShowFileTree-FdPcd1{transform:translateX(-50%)}.executionsListPane-XJ6q3E{font-family:var(--font-family-default,"SF Pro Text");padding:0 12px}.executionsFileTreePane-IEqR1i,.executionsListPane-XJ6q3E{box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;min-height:0;overflow:hidden;width:50%}.executionsFileTreePane-IEqR1i{padding:4px 12px}.executionsHeader-s2OjrX{align-items:center;display:flex;flex-shrink:0;height:34px;margin-bottom:2px;width:100%}.executionsPanelContent-mAtQXM{display:flex;flex:1 1;flex-direction:column;gap:2px;min-height:0}.repoGroupHeader-koHGc6.executionsHeaderCode-seip1U,.repoGroupHeader-koHGc6.executionsHeaderCode-seip1U:hover,.repoGroupHeader-koHGc6.executionsHeaderWork-VyUiWN,.repoGroupHeader-koHGc6.executionsHeaderWork-VyUiWN:hover{background:#4b3fe31a;cursor:default}.executionsPanelList-Q_hb05{flex:1 1;min-height:0}.executionsPanelList-Q_hb05 [class*=scrollbarTrack][class*=vertical]{right:-8px}.executionsPanelListContent-qHGIHe{display:flex;flex-direction:column;gap:2px}.executionsPanelLoading-aHD1y3{font-size:12px;padding:16px 0}.executionsPanelEmpty-xgQ0Cx,.executionsPanelLoading-aHD1y3{align-items:center;color:var(--text-text-tertiary);display:flex;justify-content:center}.executionsPanelEmpty-xgQ0Cx{font-size:13px;padding:32px 0}.scheduledTaskIconOutter-ZJjElJ{height:24px;width:24px}.shareModalMask-SLJfX8{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:var(--bg-bg-overlay-l2)}.shareModal-vqskZh{background:var(--bg-bg-base-default);display:flex;flex-direction:column;overflow:hidden;padding:0}.header-U9Fbnj{align-items:center;display:flex;justify-content:space-between;padding:12px 20px}.headerLeft-PypDOW{align-items:center;display:flex;gap:8px}.headerIcon-xruJml{align-items:center;color:var(--icon-icon-default);display:flex;flex-shrink:0;font-size:18px;justify-content:center}.headerTitle-Nj9vIS{color:var(--text-text-default);font-size:15px;font-weight:600;line-height:22px}.titleRow-Bjih48{padding:0 20px 12px}.titleRowInput-sCzzu9{background:var(--bg-bg-base-default);border:1px solid var(--border-border-neutral-l1);border-radius:var(--radius-sm);box-sizing:border-box;color:var(--text-text-default);font-size:14px;font-weight:500;height:28px;line-height:20px;outline:none;padding:0 8px;width:100%}.titleRowInput-sCzzu9::placeholder{color:var(--text-text-tertiary);font-weight:400}.titleDisplay-BQxIlE{align-items:center;cursor:pointer;display:flex;gap:6px}.titleDisplayText-PsyZgf{color:var(--text-text-default);font-size:14px;font-weight:500;line-height:22px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.titleInput-ic3wbb{padding:0 20px 12px}.titleInputField-rmfary{background:var(--bg-bg-base-default);border:1px solid var(--border-border-neutral-l1);border-radius:var(--radius-md);box-sizing:border-box;color:var(--text-text-default);font-size:13px;height:32px;line-height:20px;outline:none;padding:0 12px;transition:border-color .15s ease;width:100%}.titleInputField-rmfary::placeholder{color:var(--text-text-tertiary)}.titleInputField-rmfary:focus{border-color:var(--border-border-neutral-l1)}.titleFieldRow-ITzl8W{align-items:center;display:flex;gap:8px}.titleFieldLabel-sillqx{color:var(--text-text-default);flex-shrink:0;font-size:13px;font-weight:500;white-space:nowrap}.previewArea-jeipAX{animation:slideDown-YDY7tV .3s ease;background:var(--bg-bg-base-default);border:1px solid var(--border-border-neutral-l1);border-radius:var(--radius-md);margin:0 20px;max-height:320px;min-width:240px;overflow-y:auto;position:relative}.previewList-CxbpN6{box-sizing:border-box;display:flex;flex-direction:column;gap:16px;padding:16px}@keyframes slideDown-YDY7tV{0%{max-height:0;opacity:0;overflow:hidden}to{max-height:320px;opacity:1;overflow:hidden}}.previewEmpty-mW5Gzp{align-items:center;color:var(--text-text-tertiary);display:flex;font-size:12px;justify-content:center;min-height:120px}.previewTurnUser-OWX1BX{display:flex;justify-content:flex-end}.previewUserBubble-NyCrY3{background:var(--bg-bg-brand-popup);border-radius:var(--radius-md);max-width:80%;padding:6px 10px}.previewUserBubbleWork-txRv2D{background:var(--bg-bg-brand-popup-sub)}.previewUserText-UwqIqF{color:var(--text-text-default);font-size:11px;line-height:16px;word-break:break-word}.previewTurnAssistant-vSUyWb{display:flex;flex-direction:column;gap:4px;max-width:90%}.previewAssistantHeader-jc_6vz{align-items:center;display:flex;gap:4px}.traeAvatar-ni4GZg{align-items:center;background:#0fdc78;border-radius:var(--radius-sm,4px);color:var(--special-black,#000);display:flex;flex-shrink:0;justify-content:center}.traeAvatarWork-Cx4u6d{background:#b689ff}.traeAvatar-ni4GZg>svg{height:50%;width:70%}.previewAssistantName-f0TT69{color:var(--text-text-secondary);font-size:11px;font-weight:600;line-height:16px}.previewAssistantText-TTn0S8{color:var(--text-text-tertiary);font-size:11px;line-height:16px;padding-left:20px;word-break:break-word}.previewAssistantMd-AFj_aj{overflow:hidden;padding-left:20px;position:relative}.previewAssistantMd-AFj_aj *{font-size:11px!important;line-height:16px!important}.previewAssistantMd-AFj_aj p{margin:0 0 2px}.previewAssistantMd-AFj_aj .markdown-link a,.previewAssistantMd-AFj_aj .markdown-renderer a,.previewAssistantMd-AFj_aj a{color:var(--text-text-default)!important;cursor:default;pointer-events:none;text-decoration:underline!important;word-break:break-all}.previewAssistantMd-AFj_aj code{background:var(--bg-bg-neutral-l1);border-radius:3px;font-size:10px!important;padding:1px 3px}.previewAssistantMd-AFj_aj pre{background:var(--bg-bg-neutral-l1);border-radius:4px;margin:2px 0;overflow:hidden;padding:4px 6px}.previewAssistantMd-AFj_aj :is(ol,ul){margin:0;padding-left:14px}.previewAssistantMd-AFj_aj li{margin:0}.previewErrorAlert-_OAVuJ{align-items:center;background:var(--status-warning-surface-l1);border-radius:4px;display:flex;gap:4px;margin-left:20px;margin-top:4px;overflow:hidden;padding:2px 8px}.previewErrorIcon-xILNHg{color:var(--status-warning-default);flex-shrink:0;font-size:11px;line-height:16px}.previewErrorText-vwJYMp{color:var(--text-text-tertiary);font-size:11px;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.artifactsSection-qP4nd6{margin-left:20px;margin-top:8px}.artifactsHeader-e8hUAd{align-items:center;display:flex;gap:6px;margin-bottom:6px}.artifactsTitle-a3JsjZ{color:var(--text-text-default);font-size:11px;font-weight:600;line-height:16px}.artifactsSubtitle-b1Wjw8{color:var(--text-text-tertiary);font-size:10px;font-weight:500;line-height:14px;margin:4px 0 2px}.artifactsCount-gEoIxb{color:var(--text-text-tertiary);font-size:11px;line-height:16px}.artifactsList-RMm_Ri{display:flex;flex-direction:column;gap:4px}.artifactCard-KvpMb_{align-items:center;background:var(--bg-bg-overlay-l1);border:1px solid var(--border-border-neutral-l1);border-radius:6px;display:flex;gap:6px;height:36px;padding:0 8px}.artifactIcon-rkA43o{align-items:center;display:flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.artifactIcon-rkA43o :is(img,span){height:100%}.artifactInfo-jUA5Wj{display:flex;flex-direction:column;gap:0;min-width:0}.artifactName-ARpvcK{color:var(--text-text-default);font-size:11px;font-weight:600;line-height:14px}.artifactFormat-quca8I,.artifactName-ARpvcK{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.artifactFormat-quca8I{color:var(--text-text-tertiary);font-size:10px;line-height:12px}.artifactMore-zZgDEx{align-items:center;color:var(--text-text-tertiary);display:flex;font-size:11px;height:20px;justify-content:center}.errorBar-D25lLT{background:var(--status-error-surface-l1);border-radius:var(--radius-6);color:var(--status-error-default);font-size:12px;line-height:18px;margin:8px 20px 0;padding:8px 12px}.footer-tcxovD{margin-top:12px;padding:0 20px 20px}.footer-tcxovD,.footerOptions-sXa0dD{display:flex;flex-direction:column;gap:12px}.optionRow-tOFa32{align-items:center;display:flex;justify-content:space-between;padding:12px 20px 0}.switchItem-VEiBUT{align-items:center;display:flex;gap:6px}.switchLabel-FKLc_i{color:var(--text-text-default);font-size:13px;-webkit-user-select:none;user-select:none;white-space:nowrap}.checkboxCode-gTc5Ac{--bg-bg-invert:var(--text-text-brand);--bg-bg-invert-hover:var(--text-text-brand)}.checkboxWork-ueRvMe{--bg-bg-invert:#715cff;--bg-bg-invert-hover:#715cff}.optionItem-pw2l4Y{align-items:center;display:flex;gap:6px}.optionLabel-jyix4Y{color:var(--text-text-default);font-size:13px;font-weight:400;line-height:20px}.privacyHintTrigger-wd3cOJ{align-items:center;cursor:pointer;font-weight:400;height:14px;justify-content:center;width:14px}.privacyHintIcon-suNPm8{flex-shrink:0;height:14px;width:14px}.privacyHint-lNeo77{color:var(--text-text-tertiary);font-size:12px;line-height:18px;margin-bottom:8px}.btnRow-VKLwPs{display:flex;gap:10px}.copyLinkBtn-JTu707{align-items:center;border:none;border-radius:var(--radius-md);box-sizing:border-box;color:#fff;cursor:pointer;display:flex;flex:1 1;font-size:13px;font-weight:600;height:36px;justify-content:center;line-height:20px;padding:0 16px;transition:background .15s ease,opacity .15s ease}.copyLinkBtnCode-qh1J52{background:var(--text-text-brand)}.copyLinkBtnCode-qh1J52:hover:not(:disabled){opacity:.88}.copyLinkBtnWork-b3rOpt{background:#715cff}.copyLinkBtnWork-b3rOpt:hover:not(:disabled){opacity:.88}.copyLinkBtn-JTu707:active:not(:disabled){opacity:.76}.copyLinkBtn-JTu707:disabled{cursor:not-allowed;opacity:.5}.copyLinkBtnCode-qh1J52.copyLinkBtnCopied-xbom0Y{background:var(--status-success-default)}.copyLinkBtnWork-b3rOpt.copyLinkBtnCopied-xbom0Y{background:#9b85ff}.sharePosterBtn-T3WEnC{align-items:center;border:none;border-radius:var(--radius-md);box-sizing:border-box;color:#fff;cursor:pointer;display:flex;flex:1 1;font-size:13px;font-weight:600;height:36px;justify-content:center;line-height:20px;padding:0 16px;transition:background .15s ease,opacity .15s ease}.sharePosterBtnCode-oBiDZN{background:var(--text-text-brand)}.sharePosterBtnCode-oBiDZN:hover:not(:disabled){opacity:.88}.sharePosterBtnWork-X2Nu6z{background:#715cff}.sharePosterBtnWork-X2Nu6z:hover:not(:disabled){opacity:.88}.sharePosterBtn-T3WEnC:active:not(:disabled){opacity:.76}.sharePosterBtn-T3WEnC:disabled{cursor:not-allowed;opacity:.5}.shareLinkBar-dWUNV8{align-items:center;background:var(--bg-bg-overlay-l1);border-radius:var(--radius-md);cursor:pointer;display:flex;height:32px;justify-content:space-between;padding:0 12px;text-decoration:none;transition:background .15s ease}.shareLinkBar-dWUNV8:hover{background:var(--bg-bg-overlay-l2)}.shareLinkText-OLmKd6{flex:1 1;line-height:18px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shareLinkIcon-OCVyeT,.shareLinkText-OLmKd6{color:var(--text-text-default);font-size:12px}.shareLinkIcon-OCVyeT{flex-shrink:0;margin-left:8px}.posterPreview-C503At{align-items:center;display:flex;flex-direction:column;gap:16px;max-height:60vh;overflow-y:auto;padding:16px 20px}.posterContainer-G5Eeln{background:#fff;border-radius:12px;box-shadow:0 4px 12px #00000026,0 0 0 1px #0000000a;box-sizing:border-box;padding:16px 20px;width:100%}.posterHeader-dpAegs{align-items:center;display:flex;gap:8px;margin-bottom:12px}.posterBrand-iFhBJu{color:var(--text-text-secondary);font-size:13px;font-weight:600}.posterTitle-NUf1mS{color:var(--text-text-default);font-size:16px;font-weight:600;margin-bottom:12px;word-break:break-word}.posterMessages-ZKh6x5{border:1px solid var(--border-border-neutral-l1);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:16px;max-height:400px;overflow:hidden;padding:16px 12px;position:relative}.posterMessages-ZKh6x5:after{background:linear-gradient(180deg,#fff0 0,#fff);border-radius:0 0 var(--radius-md) var(--radius-md);bottom:0;content:"";height:80px;left:0;pointer-events:none;position:absolute;right:0}.posterFooter-Gw9KJI{align-items:flex-start;display:flex;justify-content:space-between;margin-top:20px}.posterFooterLeft-DfUzRR{display:flex;flex-direction:column;gap:4px}.posterScanText-WYQsZU{color:var(--text-text-default);font-size:12px;font-weight:600}.posterSlogan-YIxKVw{color:var(--text-text-secondary);font-size:11px}.posterDisclaimer-GeEJ_T{color:var(--text-text-quaternary);font-size:10px;margin-top:8px;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.posterQr-BHTWJt{flex-shrink:0}.posterActions-vmlqEJ{display:flex;gap:10px;width:100%}.posterBackBtn-k5Pwri{align-items:center;background:var(--bg-bg-base-default);border:1px solid var(--border-border-neutral-l1);border-radius:var(--radius-md);box-sizing:border-box;color:var(--text-text-default);cursor:pointer;display:flex;flex:1 1;font-size:13px;font-weight:600;height:36px;justify-content:center;line-height:20px;padding:0 16px;transition:background .15s ease}.posterBackBtn-k5Pwri:hover{background:var(--bg-bg-base-secondary)}@media (max-width:768px){.shareModal-vqskZh{max-width:480px;width:calc(100vw - 32px)!important}}.modal-E7v43t.modal-E7v43t{border-radius:16px;box-shadow:none;max-height:min(533px,100vh);overflow:hidden;padding:10px;position:absolute;top:calc((100vh - min(533px, 100vh))/2)}.container-tTrTw2{display:flex;flex-direction:column;max-height:calc(min(533px, 100vh) - 20px);overflow:hidden}.searchBar-UKjRSD{border-bottom:1px solid var(--border-border-neutral-l1);padding:8px 12px 16px}.searchRow-hegTCk{align-items:center;display:flex;gap:8px}.searchIcon-ewjRjn{color:var(--icon-icon-secondary);flex-shrink:0;font-size:16px;height:16px;width:16px}.searchInput-B4HMSr{background:#0000;border:none;color:var(--text-text-default);flex:1 1;font-size:14px;line-height:20px;outline:none}.searchInput-B4HMSr::placeholder{color:var(--text-text-tertiary)}.clearButton-CWOplP{background-color:initial;color:var(--icon-icon-tertiary);font-size:16px}.clearButton-CWOplP:hover{color:var(--icon-icon-default)}.charCount-nKqoEi{color:var(--text-text-tertiary);flex-shrink:0;font-size:12px;line-height:16px}.content-SljuiW{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden;position:relative}.content-SljuiW .custom-scrollbar{padding-right:0}.emptyState-MAZhY_{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center;min-height:200px;padding:24px 16px}.emptyIcon-YE8uaX{color:var(--icon-icon-tertiary);height:48px;width:48px}.emptyText-uutBNl{color:var(--text-text-tertiary);font-size:12px}.noResults-Vf2k36{flex-direction:column;gap:16px;min-height:174px}.noResults-Vf2k36,.noResultsIconBox-MQKBOf{align-items:center;display:flex;justify-content:center}.noResultsIconBox-MQKBOf{background:var(--bg-bg-base-default,#fff);border-radius:8px;box-shadow:0 .75px 1.5px -.75px #18181814;height:36px;position:relative;width:36px}.noResultsIconBox-MQKBOf:before{background:linear-gradient(180deg,#7373731f,#7373733d);border-radius:8px;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:.75px;pointer-events:none;position:absolute}.noResultsIconBox-MQKBOf svg{color:var(--icon-icon-disabled,#a1a1a1)}.noResultsTextGroup-mLtsyW{align-items:center;display:flex;flex-direction:column;gap:2px}.noResultsTitle-yOraFw{color:var(--text-text-default);font-size:13px;font-weight:500;line-height:20px}.noResultsDesc-hVbKGg{color:var(--text-text-tertiary);font-size:13px;font-weight:400;line-height:20px}.loadingState-p86xA2{align-items:center;color:var(--icon-icon-secondary);display:flex;flex:1 1;justify-content:center;min-height:200px}.loadingState-p86xA2 svg{animation:spin-c0PNne 1s linear infinite}.loadingOverlay-V39Zz5{align-items:center;background:var(--bg-bg-base-default);display:flex;inset:0;justify-content:center;opacity:.7;position:absolute;z-index:1}.loadingOverlay-V39Zz5 svg{animation:spin-c0PNne 1s linear infinite;color:var(--icon-icon-secondary)}.resultList-rWCKqV{display:flex;flex:1 1;flex-direction:column;gap:2px;overflow-y:auto;padding-top:8px}.resultList-rWCKqV.custom-scrollbar{margin-right:0}.resultItem-R7PIUr{align-items:flex-start;cursor:pointer;display:flex;gap:8px;padding:12px}.resultItem-R7PIUr:hover,.resultItemActive-eKJ5Sl{background:var(--bg-bg-overlay-l1);border-radius:6px}.resultIcon-nWnsBV{align-items:center;color:var(--icon-icon-tertiary);display:flex;flex-shrink:0;font-size:16px;height:20px;justify-content:center;width:20px}.resultBody-d30Jwq{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.resultTitleLeft-FT2EEV,.resultTitleRow-fbqw6x{align-items:center;display:flex;gap:6px}.resultTitleLeft-FT2EEV{max-width:370px;min-width:0;overflow:hidden}.resultTitle-xHzcDo{color:var(--text-text-default);font-size:14px;font-weight:500;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recentIcon-CGMalJ{color:var(--icon-icon-tertiary);display:flex;flex-shrink:0;height:14px;width:14px}.resultWorkspace-tjQXXs{align-items:center;color:var(--text-text-tertiary);display:inline-flex;flex-shrink:1;font-size:12px;gap:4px;line-height:16px;margin-left:auto;max-width:120px;min-width:0;overflow:hidden;white-space:nowrap}.resultWorkspaceText-zAH1GM{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.resultWorkspaceIcon-Ir30Ok{align-items:center;color:var(--icon-icon-disabled,#a1a1a1);display:inline-flex;font-size:16px;height:16px;width:16px}.resultContent-JvM3LW{color:var(--text-text-tertiary);font-size:12px;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.resultContent-JvM3LW>*+*{margin-left:4px}.highlight-nXofTT{background:var(--bg-bg-brand-popup);border-radius:4px;padding:0 1px}.sentinel-YyVHgy{height:1px}.loadingIcon-UtN1cl{animation:spin-c0PNne 1s linear infinite;color:var(--icon-icon-secondary);height:16px;width:16px}.listFooter-EPXNhg{align-items:center;display:flex;gap:6px;justify-content:center;padding:12px 0}.footerText-TcehDk{color:var(--text-text-tertiary);font-size:12px}.loadingDots-fmCNDB{animation:spin-c0PNne .6s linear infinite;border:2px solid var(--border-border-neutral-l2);border-radius:50%;border-top-color:var(--icon-icon-secondary);display:inline-block;height:16px;width:16px}@keyframes spin-c0PNne{to{transform:rotate(1turn)}}.skeletonList-iBRSVA{display:flex;flex-direction:column;gap:16px;padding:8px 12px}.skeletonItem-pTJexu{align-items:flex-start;display:flex;gap:10px}.skeletonBody-Sv5Avj{display:flex;flex:1 1;flex-direction:column;gap:8px}.mentionTag-KQKfn8{align-items:center;background:var(--bg-bg-overlay-l3);border-radius:4px;color:var(--text-text-secondary);display:inline-flex;font-size:11px;font-weight:500;height:18px;line-height:18px;max-width:180px;padding:0 6px;vertical-align:middle}.mentionTagText-ttgBRC{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.slashCommandSymbol-HSJybx{background-color:var(--slash-mention-bg);color:var(--accent-accent-blue);gap:2px}.builtinSlashSymbol-kJN8SW{background-color:var(--builtin-slash-mention-bg);color:var(--accent-accent-violet)}.mentionTagIcon-N4F_OZ{align-items:center;display:inline-flex;flex-shrink:0;height:10px;width:10px}.fileMentionSymbol-xRihMY,.webpageMentionSymbol-_hEFq_{background:var(--bg-bg-overlay-l3)}.sidebar-IlIa2h{display:flex;flex-direction:column;flex-shrink:0;height:100%;min-width:0;overflow:hidden;position:relative;transition:opacity .2s ease-in-out,transform .2s ease-in-out;width:100%;z-index:var(--z-sticky)}.sidebarCollapsed-uQ9tUw{border-right:none;min-width:0;opacity:0;width:0}.sidebarTransitioning-u9ioI8{min-width:0;opacity:0;transform:translateX(-100%);width:0}.drawerOverlay-zG2w7_{animation:drawerFadeIn-jDqznT .2s ease-out;background-color:var(--special-bgtabsoverlay);bottom:0;left:0;position:fixed;right:0;top:0;z-index:var(--z-dropdown)}.drawerOverlayClosing-aW1aK7{animation:drawerFadeOut-Z_hAwP .2s ease-out forwards}.drawer-vm8z9u{animation:drawerSlideIn-dKjRI1 .2s ease-out;background-color:var(--bg-bg-base-secondary,#edeff2);border-bottom-right-radius:var(--radius-lg);border-right:1px solid var(--border-border-neutral-l1);border-top-right-radius:var(--radius-lg);bottom:0;box-shadow:0 4px 16px 0 #00000014;display:flex;flex-direction:column;left:0;max-width:85vw;position:absolute;top:0;width:300px}.drawerClosing-jur5d5{animation:drawerSlideOut-NT2LFe .2s ease-out forwards}@keyframes drawerFadeIn-jDqznT{0%{opacity:0}to{opacity:1}}@keyframes drawerFadeOut-Z_hAwP{0%{opacity:1}to{opacity:0}}@keyframes drawerSlideIn-dKjRI1{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes drawerSlideOut-NT2LFe{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.layout-kZA4Q1{background:var(--bg-bg-base-secondary,#edeff2);display:flex;height:100vh;height:100dvh;overflow-x:auto;overflow-y:hidden;position:relative;transition:background var(--transition-normal)}.layoutCollapsed-_ACuDn>main{padding-left:8px}@media (max-width:768px){.layout-kZA4Q1>main{padding-left:8px}}.floatingPanel-UdefEu{--sidebar-header-height:50px;background-color:var(--bg-bg-base-default,#fafafa);border:1px solid var(--border-border-neutral-l2);border-radius:16px;bottom:8px;box-shadow:0 10px 24px -1px #1818180f,0 2px 8px -1px #1818180f;left:8px;overflow:hidden;position:absolute;top:8px;width:300px;z-index:var(--z-drawer)}.container-n1NkeM{overflow:hidden;position:relative;width:100%}.container-n1NkeM,.error-U3_B5A{display:flex;flex-direction:column;height:100%}.error-U3_B5A{align-items:center;color:var(--text-text-secondary);font-size:13px;gap:8px;justify-content:center;padding:16px}.errorIcon-E9OL4w{color:var(--status-alert-default);font-size:32px}.errorMessage-JeECSg{line-height:1.5;max-width:400px;text-align:center}.retryButton-P_lPsp{background-color:var(--bg-bg-brand);border:none;border-radius:4px;color:var(--text-text-onbrand);cursor:pointer;font-size:12px;margin-top:8px;padding:4px 14px}.retryButton-P_lPsp:hover{background-color:var(--bg-bg-brand-hover)}.docContent-FMiFbb{display:flex;flex:1 1;height:100%;overflow:auto;width:100%}.notSupportPanel-mYjeHf{box-sizing:border-box;gap:20px;height:100%;justify-content:center;padding:32px 0}.notSupportContent-qDIOgO,.notSupportPanel-mYjeHf{align-items:center;display:flex;flex-direction:column;width:100%}.notSupportContent-qDIOgO{gap:12px}.notSupportIcon-pgnUCB{color:var(--icon-icon-disabled)}.notSupportTextGroup-IqOtCX{align-items:center;display:flex;flex-direction:column;gap:4px;width:100%}.notSupportTitle-oXB51r{color:var(--text-text-secondary);font-size:13px;font-weight:500;line-height:1.54}.notSupportDesc-kqBdfe{color:var(--text-text-tertiary);font-size:12px;font-weight:400;line-height:1.5;text-align:center}.notSupportButton-MPQ1dP{align-items:center;background-color:var(--bg-bg-overlay-l3);border:none;border-radius:4px;color:var(--text-text-default);cursor:pointer;display:flex;flex-direction:row;gap:2px;height:24px;padding:0 6px}.notSupportButton-MPQ1dP:hover{background-color:var(--bg-bg-overlay-l2)}.notSupportButtonLabel-mvXcU9{font-size:11px;font-weight:500;line-height:1.45;padding:0 4px}.buttonsCard-dxg9ru{gap:0;padding:var(--spacer-4)}.actionButton-xFYgis,.buttonsCard-dxg9ru{align-items:center;background:#0000;display:inline-flex}.actionButton-xFYgis{border:none;border-radius:var(--radius-4);cursor:pointer;gap:var(--spacer-4);padding:var(--spacer-4) var(--spacer-8);transition:background-color var(--transition-fast)}.actionButton-xFYgis:hover{background:var(--bg-bg-overlay-l2)}.actionButton-xFYgis:active{background:var(--bg-bg-overlay-l3)}.actionButton-xFYgis:focus-visible{outline:2px solid var(--status-primary-default);outline-offset:1px}.icon-T42Cgi{align-items:center;color:var(--icon-icon-default);display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.title-rtSTdH{color:var(--text-text-default);font-family:var(--font-family-default);font-size:11px;font-weight:500;line-height:16px;white-space:nowrap}.shortcut-rppUic{align-items:center;color:var(--icon-icon-secondary);display:flex;flex-shrink:0;gap:2px}.shortcutKey-WaUlXB{color:var(--icon-icon-secondary);font-family:var(--font-family-default);font-size:11px;font-weight:500;line-height:12px}.divider-v0iKZ3{background-clip:content-box;background-color:var(--border-border-neutral-l2);box-sizing:initial;flex-shrink:0;height:12px;padding:0 6px;width:1px}.commentEditorCard-oePgPE{background:#0000;display:flex;flex-direction:column;padding:var(--spacing-sm);width:320px}.textContainer-DDVVoL{align-items:center;background:var(--bg-bg-overlay-l1);border:1px solid var(--border-border-neutral-l3);border-radius:var(--radius-sm);display:flex;gap:var(--spacing-sm);padding:var(--spacing-sm);padding-right:0}.textarea-aLTNr1{background:#0000;border:none;color:var(--text-text-default);flex:1 1;font-family:var(--font-family-default);font-size:13px;font-weight:400;line-height:20px;max-height:140px;outline:none;overflow-y:auto;padding:0 var(--spacing-sm) 0 2px;resize:none;scrollbar-color:#56637726 #0000;scrollbar-width:thin}.textarea-aLTNr1::-webkit-scrollbar{width:6px}.textarea-aLTNr1::-webkit-scrollbar-track{background:#0000}.textarea-aLTNr1::-webkit-scrollbar-thumb{background:#56637726;border-radius:3px}.textarea-aLTNr1::placeholder{color:var(--text-text-tertiary)}.actionBar-O21VZ0{align-items:center;display:flex;gap:var(--spacing-xs);justify-content:flex-end;max-height:0;opacity:0;overflow:hidden;transition:max-height .2s ease-out,opacity .2s ease-out,margin-top .2s ease-out}.actionBarVisible-LjeaIO{margin-top:var(--spacing-sm);max-height:32px;opacity:1}.actionBarNoExpandAnimation-gM54fW{transition:opacity .2s ease-out}.actionBarNoExpandAnimation-gM54fW.actionBarVisible-LjeaIO{margin-top:var(--spacing-sm);max-height:32px}.cancelButton-NfHVeH{align-items:center;background:var(--bg-bg-overlay-l2);border:none;border-radius:var(--radius-sm);cursor:pointer;display:flex;height:24px;justify-content:center;padding:0 var(--spacing-xs);transition:background-color var(--transition-fast)}.cancelButton-NfHVeH:active,.cancelButton-NfHVeH:hover{background:var(--bg-bg-overlay-l3)}.cancelButton-NfHVeH:focus-visible{outline:2px solid var(--status-primary-default);outline-offset:1px}.cancelText-BfqY56{color:var(--text-text-default);font-family:var(--font-family-default);font-size:11px;font-weight:500;line-height:16px;padding:0 var(--spacing-xs);white-space:nowrap}.submitButton-IeFbSw{align-items:center;background:var(--bg-bg-invert);border:none;border-radius:var(--radius-sm);cursor:pointer;display:flex;height:24px;justify-content:center;padding:0 var(--spacing-sm);transition:background-color var(--transition-fast)}.submitButton-IeFbSw:hover:not(:disabled){background:var(--bg-bg-invert-hover)}.submitButton-IeFbSw:active:not(:disabled){background:var(--bg-bg-invert-active)}.submitButton-IeFbSw:disabled{background:var(--bg-bg-invert-disabled);color:var(--text-text-disabled);cursor:not-allowed}.submitButton-IeFbSw:focus-visible{outline:2px solid var(--status-primary-default);outline-offset:1px}.submitText-YD6NGb{color:var(--text-text-onaccent);font-family:var(--font-family-default);font-size:11px;font-weight:500;line-height:16px;padding:0 var(--spacing-xs);white-space:nowrap}.submitButton-IeFbSw:disabled .submitText-YD6NGb{color:var(--text-text-disabled)}.submitIcon-d6BTJk{align-items:center;color:var(--icon-icon-onaccent);display:flex;flex-shrink:0;height:12px;justify-content:center;width:12px}.submitButton-IeFbSw:disabled .submitIcon-d6BTJk{color:var(--text-text-disabled)}.limitWarning-OsrfIM{align-items:center;color:var(--status-warning-default);display:flex;flex:1 1;gap:var(--spacing-xs);-webkit-user-select:none;user-select:none}.limitText-YI6qqM{color:var(--status-warning-default);font-family:var(--font-family-default);font-size:12px;font-weight:400;line-height:18px}.previewCommentCardContainer-zLgSGg{background:var(--bg-bg-menu);border:1px solid var(--border-border-neutral-l1);border-radius:var(--radius-8);box-shadow:0 2px 6px #0003,0 .5px 0 #ffffff0f,inset 0 .5px 0 #ffffff0f;display:inline-block;overflow:hidden;transition:width .25s cubic-bezier(.4,0,.2,1),height .25s cubic-bezier(.4,0,.2,1)}.previewCommentCardContent-FxsdEb{position:relative;width:max-content}.previewCommentCardFadeEnter-cQRt0E{opacity:0}.previewCommentCardFadeEnterActive-CXltYO{opacity:1;transition:opacity .2s ease-in}.previewCommentCardFadeExit-f68ByV{left:0;opacity:1;position:absolute;right:0;top:0}.previewCommentCardFadeExitActive-uW_lQ1{opacity:0;transition:opacity .15s ease-out}.previewCommentCardSuccessCard-pjLZEh{align-items:center;display:flex;gap:6px;height:32px;justify-content:center;padding:0 12px;white-space:nowrap}.previewCommentCardSuccessIcon-o279Q1{align-items:center;color:var(--status-success-default);display:flex;height:16px;justify-content:center;width:16px}.previewCommentCardSuccessText-c8jeZ7{color:var(--text-text-default);font-family:var(--font-family-default);font-size:12px;font-weight:400;line-height:18px;-webkit-user-select:none;user-select:none}.toolsBarLeft-mf6Q1n{align-items:center;display:flex;gap:4px}.editorPanelCanvas-DWOb6D{align-self:stretch;background:var(--bg-bg-menu);border-radius:var(--radius-6);flex:1 1;flex-direction:row}.editorPanelCanvas-DWOb6D,.editorPanelWorkspace-Yy4Nno{align-items:stretch;display:flex;justify-content:stretch;overflow:hidden}.editorPanelContainer-TtQclO,.editorPanelWorkspace-Yy4Nno{flex:1 1;flex-direction:column}.editorPanelContainer-TtQclO{background:var(--bg-bg-menu);border-radius:var(--radius-6);display:flex;overflow:hidden}.editorPanelBreadcrumb-zDHCH0{align-items:center;align-self:stretch;display:flex;flex-direction:row;flex-shrink:0;gap:6px;height:36px;padding:0 12px}.editorPanelBreadcrumbItem-Ofgb7I{align-items:center;background:var(--bg-bg-base-default);display:flex;gap:4px}.editorPanelBreadcrumbText-IRE4BG{color:var(--text-text-tertiary);font-size:13px;line-height:1.5}.editorPanelBreadcrumbTextActive-_d2gG9{color:var(--text-text-default)}.editorPanelBreadcrumbSeparator-uHbIRJ{align-items:center;color:var(--icon-icon-tertiary);display:flex}.editorPanelBreadcrumbIcon-c7SCK3,.editorPanelErrorWrapper-V1_RLp{align-items:center;display:flex;justify-content:center}.editorPanelErrorWrapper-V1_RLp{color:var(--status-error-default);flex:1 1;font-size:14px;padding:24px}.editorPanelContent-FoLuKw{flex:1 1;min-height:0;overflow:hidden;position:relative;scrollbar-color:var(--bg-bg-overlay-l3) #0000;scrollbar-width:thin}.editorPanelContent-FoLuKw::-webkit-scrollbar{width:4px}.editorPanelContent-FoLuKw::-webkit-scrollbar-track{background:#0000}.editorPanelContent-FoLuKw::-webkit-scrollbar-thumb{background-color:var(--bg-bg-overlay-l3);border-radius:4px}.editorPanelContent-FoLuKw::-webkit-scrollbar-thumb:hover{background-color:var(--bg-bg-overlay-l4)}.editorPanelEmptyWrapper-Mk5DoT{align-items:center;color:var(--text-text-tertiary);display:flex;flex:1 1;font-size:14px;justify-content:center;padding:24px}.editorPanelIconButton-A76LJk{align-items:center;border-radius:var(--radius-4);color:var(--icon-icon-secondary);cursor:pointer;display:flex;height:28px;justify-content:center;transition:all var(--transition-fast);width:28px}.editorPanelIconButton-A76LJk:hover,.editorPanelIconButtonActive-awQVuc{background:#56637712;color:var(--icon-icon-default)}pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}:is(:root:not([data-theme]),:root[data-theme=light]) .hljs{background:#fff;color:#383a42}:root:not([data-theme]) .hljs-keyword,:root:not([data-theme]) .hljs-literal,:root:not([data-theme]) .hljs-meta .hljs-keyword,:root[data-theme=light] .hljs-keyword,:root[data-theme=light] .hljs-literal,:root[data-theme=light] .hljs-meta .hljs-keyword{color:#00f}:root:not([data-theme]) .hljs-doctag,:root:not([data-theme]) .hljs-regexp,:root:not([data-theme]) .hljs-template-tag,:root:not([data-theme]) .hljs-template-variable,:root[data-theme=light] .hljs-doctag,:root[data-theme=light] .hljs-regexp,:root[data-theme=light] .hljs-template-tag,:root[data-theme=light] .hljs-template-variable{color:#af00db}:root:not([data-theme]) .hljs-name,:root:not([data-theme]) .hljs-selector-tag,:root:not([data-theme]) .hljs-type,:root[data-theme=light] .hljs-name,:root[data-theme=light] .hljs-selector-tag,:root[data-theme=light] .hljs-type{color:#267f99}:root:not([data-theme]) .hljs-title,:root:not([data-theme]) .hljs-title.class_,:root:not([data-theme]) .hljs-title.class_.inherited__,:root:not([data-theme]) .hljs-title.function_,:root[data-theme=light] .hljs-title,:root[data-theme=light] .hljs-title.class_,:root[data-theme=light] .hljs-title.class_.inherited__,:root[data-theme=light] .hljs-title.function_{color:#795e26}:root:not([data-theme]) .hljs-attr,:root:not([data-theme]) .hljs-attribute,:root:not([data-theme]) .hljs-selector-attr,:root:not([data-theme]) .hljs-selector-class,:root:not([data-theme]) .hljs-selector-id,:root:not([data-theme]) .hljs-variable,:root:not([data-theme]) .hljs-variable.language_,:root[data-theme=light] .hljs-attr,:root[data-theme=light] .hljs-attribute,:root[data-theme=light] .hljs-selector-attr,:root[data-theme=light] .hljs-selector-class,:root[data-theme=light] .hljs-selector-id,:root[data-theme=light] .hljs-variable,:root[data-theme=light] .hljs-variable.language_{color:#0070c1}:is(:root:not([data-theme]),:root[data-theme=light]) .hljs-number{color:#098658}:root:not([data-theme]) .hljs-meta,:root:not([data-theme]) .hljs-operator,:root:not([data-theme]) .hljs-punctuation,:root[data-theme=light] .hljs-meta,:root[data-theme=light] .hljs-operator,:root[data-theme=light] .hljs-punctuation{color:#383a42}:root:not([data-theme]) .hljs-meta .hljs-string,:root:not([data-theme]) .hljs-string,:root[data-theme=light] .hljs-meta .hljs-string,:root[data-theme=light] .hljs-string{color:#a31515}:root:not([data-theme]) .hljs-built_in,:root:not([data-theme]) .hljs-symbol,:root[data-theme=light] .hljs-built_in,:root[data-theme=light] .hljs-symbol{color:#0070c1}:root:not([data-theme]) .hljs-code,:root:not([data-theme]) .hljs-comment,:root:not([data-theme]) .hljs-formula,:root[data-theme=light] .hljs-code,:root[data-theme=light] .hljs-comment,:root[data-theme=light] .hljs-formula{color:green}:root:not([data-theme]) .hljs-quote,:root:not([data-theme]) .hljs-selector-pseudo,:root[data-theme=light] .hljs-quote,:root[data-theme=light] .hljs-selector-pseudo{color:#267f99}:is(:root:not([data-theme]),:root[data-theme=light]) .hljs-subst{color:#383a42}:is(:root:not([data-theme]),:root[data-theme=light]) .hljs-section{color:#0070c1;font-weight:700}:is(:root:not([data-theme]),:root[data-theme=light]) .hljs-bullet{color:#0070c1}:is(:root:not([data-theme]),:root[data-theme=light]) .hljs-emphasis{color:#383a42;font-style:italic}:is(:root:not([data-theme]),:root[data-theme=light]) .hljs-strong{color:#383a42;font-weight:700}:is(:root:not([data-theme]),:root[data-theme=light]) .hljs-addition{background-color:#f0fff4;color:#098658}:is(:root:not([data-theme]),:root[data-theme=light]) .hljs-deletion{background-color:#ffeef0;color:#a31515}:is(:root:not([data-theme]),:root[data-theme=light]) .hljs-link{color:#4078f2;text-decoration:underline}:is(:root[data-theme=dark-blue],:root[data-theme=dark]) .hljs{background:#282c34;color:#abb2bf}:root[data-theme=dark-blue] .hljs-keyword,:root[data-theme=dark-blue] .hljs-meta .hljs-keyword,:root[data-theme=dark] .hljs-keyword,:root[data-theme=dark] .hljs-meta .hljs-keyword{color:#c678dd}:root[data-theme=dark-blue] .hljs-doctag,:root[data-theme=dark-blue] .hljs-template-tag,:root[data-theme=dark-blue] .hljs-template-variable,:root[data-theme=dark-blue] .hljs-type,:root[data-theme=dark-blue] .hljs-variable.language_,:root[data-theme=dark] .hljs-doctag,:root[data-theme=dark] .hljs-template-tag,:root[data-theme=dark] .hljs-template-variable,:root[data-theme=dark] .hljs-type,:root[data-theme=dark] .hljs-variable.language_{color:#e5c07b}:root[data-theme=dark-blue] .hljs-title,:root[data-theme=dark-blue] .hljs-title.class_,:root[data-theme=dark-blue] .hljs-title.class_.inherited__,:root[data-theme=dark-blue] .hljs-title.function_,:root[data-theme=dark] .hljs-title,:root[data-theme=dark] .hljs-title.class_,:root[data-theme=dark] .hljs-title.class_.inherited__,:root[data-theme=dark] .hljs-title.function_{color:#61afef}:root[data-theme=dark-blue] .hljs-name,:root[data-theme=dark-blue] .hljs-selector-tag,:root[data-theme=dark] .hljs-name,:root[data-theme=dark] .hljs-selector-tag{color:#e06c75}:root[data-theme=dark-blue] .hljs-attr,:root[data-theme=dark-blue] .hljs-attribute,:root[data-theme=dark-blue] .hljs-literal,:root[data-theme=dark-blue] .hljs-selector-attr,:root[data-theme=dark-blue] .hljs-selector-class,:root[data-theme=dark-blue] .hljs-selector-id,:root[data-theme=dark-blue] .hljs-variable,:root[data-theme=dark] .hljs-attr,:root[data-theme=dark] .hljs-attribute,:root[data-theme=dark] .hljs-literal,:root[data-theme=dark] .hljs-selector-attr,:root[data-theme=dark] .hljs-selector-class,:root[data-theme=dark] .hljs-selector-id,:root[data-theme=dark] .hljs-variable{color:#d19a66}:is(:root[data-theme=dark-blue],:root[data-theme=dark]) .hljs-number{color:#e5c07b}:root[data-theme=dark-blue] .hljs-operator,:root[data-theme=dark-blue] .hljs-regexp,:root[data-theme=dark] .hljs-operator,:root[data-theme=dark] .hljs-regexp{color:#56b6c2}:root[data-theme=dark-blue] .hljs-meta .hljs-string,:root[data-theme=dark-blue] .hljs-string,:root[data-theme=dark] .hljs-meta .hljs-string,:root[data-theme=dark] .hljs-string{color:#98c379}:root[data-theme=dark-blue] .hljs-built_in,:root[data-theme=dark-blue] .hljs-symbol,:root[data-theme=dark] .hljs-built_in,:root[data-theme=dark] .hljs-symbol{color:#d19a66}:root[data-theme=dark-blue] .hljs-code,:root[data-theme=dark-blue] .hljs-comment,:root[data-theme=dark-blue] .hljs-formula,:root[data-theme=dark-blue] .hljs-meta,:root[data-theme=dark] .hljs-code,:root[data-theme=dark] .hljs-comment,:root[data-theme=dark] .hljs-formula,:root[data-theme=dark] .hljs-meta{color:#7d8799}:root[data-theme=dark-blue] .hljs-quote,:root[data-theme=dark-blue] .hljs-selector-pseudo,:root[data-theme=dark] .hljs-quote,:root[data-theme=dark] .hljs-selector-pseudo{color:#e5c07b}:is(:root[data-theme=dark-blue],:root[data-theme=dark]) .hljs-subst{color:#abb2bf}:is(:root[data-theme=dark-blue],:root[data-theme=dark]) .hljs-section{color:#e06c75;font-weight:700}:is(:root[data-theme=dark-blue],:root[data-theme=dark]) .hljs-bullet{color:#d19a66}:is(:root[data-theme=dark-blue],:root[data-theme=dark]) .hljs-emphasis{color:#abb2bf;font-style:italic}:is(:root[data-theme=dark-blue],:root[data-theme=dark]) .hljs-strong{color:#abb2bf;font-weight:700}:is(:root[data-theme=dark-blue],:root[data-theme=dark]) .hljs-addition{background-color:#033a16;color:#98c379}:is(:root[data-theme=dark-blue],:root[data-theme=dark]) .hljs-deletion{background-color:#67060c;color:#e06c75}:is(:root[data-theme=dark-blue],:root[data-theme=dark]) .hljs-link{color:#7d8799;text-decoration:underline}:is(:root[data-theme=dark-blue],:root[data-theme=dark]) .hljs-punctuation{color:#abb2bf}.leftGroup-mkdWx1{align-items:center;display:flex;gap:8px;height:16px}.trigger-bXeTRN{align-items:center;background:#0000;border:none;color:var(--text-text-secondary,#9599a6);cursor:pointer;display:flex;font-size:12px;gap:4px;line-height:1.5;padding:0;transition:color .2s}.trigger-bXeTRN:hover{color:var(--text-text-default)}.languageName-yVeG8v{max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.icon-JHLeu3{flex-shrink:0;height:12px;width:12px}.previewToggle-ZnOZDO{align-items:center;background:#0000;border:none;color:var(--text-text-secondary,#9599a6);cursor:pointer;display:flex;font-size:12px;line-height:1.5;padding:0;transition:color .2s}.previewToggle-ZnOZDO:hover{color:var(--text-text-default)}.toggleText-IbWtHI{white-space:nowrap}.copyButton-r81fjN{align-items:center;background:#0000;border:none;color:var(--text-text-secondary,#9599a6);cursor:pointer;display:flex;height:18px;justify-content:center;padding:0;transition:color .2s;width:18px}.copyButton-r81fjN:hover{color:var(--text-text-default)}.copyButton-r81fjN svg{height:14px;width:14px}.mermaid-container{border-radius:6px;min-height:200px;overflow:hidden;position:relative}.mermaid-svg-container{display:inline-block;line-height:0;text-align:center;width:100%}.mermaid-svg-container svg{display:inline-block;height:auto!important;max-width:100%}.mermaid-not-supported{gap:8px;padding:16px}.mermaid-not-supported,.mermaid-render-failed{align-items:center;background-color:var(--bg-bg-overlay-l2);border-radius:6px;color:var(--text-text-secondary);display:flex;font-size:14px}.mermaid-render-failed{flex-direction:column;gap:12px;justify-content:center;min-height:200px;padding:32px 16px;text-align:center}.mermaid-copy-error-link{background:none;border:none;color:var(--text-text-secondary);cursor:pointer;font-size:12px;margin-left:6px;padding:0}.mermaid-copy-error-link,.mermaid-copy-error-link:hover{text-decoration:underline}.mermaid-retry-btn{align-items:center;background-color:var(--bg-bg-base-secondary);border:1px solid var(--border-border-neutral-l1);border-radius:4px;color:var(--text-text-default);cursor:pointer;display:flex;font-size:13px;gap:6px;padding:6px 12px;transition:all .2s}.mermaid-retry-btn:hover{background-color:var(--bg-bg-base-tertiary);border-color:var(--border-border-neutral-l2)}.mermaid-failed-container{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;min-height:200px;padding:32px}.mermaid-failed-message{align-items:center;color:var(--status-warning-default);display:flex;font-size:14px;gap:8px}.mermaid-failed-text,.mermaid-retry-button{color:var(--text-text-default)}.mermaid-retry-button{align-items:center;background-color:var(--bg-bg-base-secondary);border:1px solid var(--border-border-neutral-l1);border-radius:4px;cursor:pointer;display:flex;font-size:13px;gap:6px;padding:6px 12px;transition:all .2s}.mermaid-retry-button:hover{background-color:var(--bg-bg-base-tertiary);border-color:var(--border-border-neutral-l2)}.mermaid-loading{animation:mermaidSpin 1s linear infinite}@keyframes mermaidSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.mermaid-actions{align-items:center;background-color:var(--bg-bg-base-secondary);border:1px solid var(--border-border-neutral-l1);border-radius:6px;bottom:16px;box-shadow:0 2px 8px #0000001a;display:flex;gap:8px;padding:6px 8px;position:absolute;right:16px}.mermaid-actions button{align-items:center;background:none;border:none;border-radius:4px;color:var(--icon-icon-default);cursor:pointer;display:flex;height:24px;justify-content:center;padding:0;transition:all .2s;width:24px}.mermaid-actions button:hover{background-color:var(--bg-bg-overlay-l2);color:var(--icon-icon-default-active)}.mermaid-actions-text{color:var(--text-text-secondary);font-size:12px;min-width:40px;text-align:center}.mermaid-fullscreen-overlay{background-color:var(--bg-bg-base-default);height:100vh;left:0;overflow:hidden;position:fixed;top:0;width:100vw;z-index:var(--z-fullscreen)}.mermaid-fullscreen-close,.mermaid-fullscreen-overlay{align-items:center;display:flex;justify-content:center}.mermaid-fullscreen-close{background-color:var(--bg-bg-base-secondary);border:1px solid var(--border-border-neutral-l1);border-radius:6px;box-shadow:0 2px 8px #0000001a;color:var(--icon-icon-default);cursor:pointer;height:32px;padding:0;position:absolute;right:16px;top:16px;transition:all .2s;width:32px;z-index:var(--z-sticky)}.mermaid-fullscreen-close:hover{background-color:var(--bg-bg-overlay-l2);color:var(--icon-icon-default-active)}.mermaid-fullscreen-content{align-items:center;display:flex;height:100%;justify-content:center;line-height:0;width:100%}.mermaid-fullscreen-content svg{display:inline-block;height:auto!important;max-height:100%;max-width:100%;width:auto!important}.mermaid-fullscreen-overlay .mermaid-actions{bottom:32px;right:32px}.editorPreviewPanelContainer-pvXJ43{border-radius:var(--radius-6);display:flex;flex:1 1;flex-direction:column;overflow:hidden}.editorPreviewPanelContent-kEPKjk{flex:1 1;isolation:isolate;overflow:auto;padding:16px;position:relative;scrollbar-color:var(--bg-bg-overlay-l3) #0000;scrollbar-width:thin}.selectionHighlight-Tr7NxO{background-color:var(--bg-bg-brand-popup);border-radius:2px;pointer-events:none;position:absolute;z-index:-1}.editorPreviewPanelContent-kEPKjk ::selection{background:var(--bg-bg-brand-popup)}.editorPreviewPanelContent-kEPKjk::-webkit-scrollbar{width:4px}.editorPreviewPanelContent-kEPKjk::-webkit-scrollbar-track{background:#0000}.editorPreviewPanelContent-kEPKjk::-webkit-scrollbar-thumb{background-color:var(--bg-bg-overlay-l3);border-radius:4px}.editorPreviewPanelContent-kEPKjk::-webkit-scrollbar-thumb:hover{background-color:var(--bg-bg-overlay-l4)}.exportPopover-dF8nzR{z-index:var(--z-fullscreen)}.exportMenuContent-NAsdKI{background:var(--bg-bg-menu);border:1px solid #7373731f;border-radius:12px;box-shadow:0 6px 24px -1px #1818180f;padding:0;width:180px}.exportMenu-qXGoao{padding:6px 0}.exportMenuItem-OawW2B{align-items:center;border-radius:6px;color:var(--text-text-default);cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:4px;height:32px;line-height:18px;margin:0 8px;padding:0 8px}.exportMenuItem-OawW2B:hover{background:var(--bg-bg-overlay-l2)}.exportMenuIcon-el9m4O{align-items:center;display:flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.exportingToastIcon-CHTi_f{animation:exportingToastIconSpin-iHsq4N .8s linear infinite}@keyframes exportingToastIconSpin-iHsq4N{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.container-uid9b3{display:flex;flex-direction:column;height:100%;width:100%}.fileNameSlot-vsVeCZ{align-items:center;display:flex;min-width:0;width:100%}.fileName-Xtghpt{box-sizing:border-box;color:var(--text-text-default,#1a1a1a);flex:0 1 auto;font-size:14px;letter-spacing:-.28px;line-height:20px;max-width:100%;min-width:0;padding:0 8px;width:-moz-fit-content;width:fit-content}.filePathTooltip-j2Dgw6{display:inline;font-size:13px;line-height:20px}.filePathTooltipText-QxEiP4{overflow-wrap:anywhere;text-align:left}.filePathTooltipCopy-Vx_QfO{margin-left:4px;vertical-align:middle}.content-qNeomY{display:flex;flex:1 1;flex-direction:column;overflow:hidden;position:relative}.iconButton-HJkj4Z:hover,.iconButtonActive-VGdWPl{background:var(--bg-bg-overlay-l1,#56637712);border:1px solid var(--border-border-neutral-l1,#4d6b9917);color:var(--icon-icon-default)}.loadingIcon-CvuC8v{animation:spin-UESKa9 1s linear infinite}.toolbarActionDivider-ZUpahI{background:var(--border-border-neutral-l1,#7373731f);flex-shrink:0;height:16px;width:1px}.toolbarMoreMenuItem-A60pf0{align-items:stretch;background:#0000;border:none;color:var(--text-text-default,#0a0a0a);cursor:pointer;display:flex;font-family:var(--font-family-default);font-size:13px;font-weight:400;height:32px;justify-content:space-between;letter-spacing:-.02em;line-height:20px;padding:0 6px;width:100%}.toolbarMoreMenuItem-A60pf0:hover :is(.toolbarMoreMenuItemLead-NtjwAK,.toolbarMoreMenuItemSuffix-OtCa94){background:var(--bg-bg-overlay-l1,#73737314)}.toolbarMoreMenuItemLead-NtjwAK{align-items:center;border-radius:8px 0 0 8px;display:flex;flex:1 1;gap:4px;min-width:0;padding:0 8px}.toolbarMoreMenuItemIcon-k179pl{align-items:center;color:var(--icon-icon-default);display:flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.toolbarMoreMenuItemIcon-k179pl svg{height:16px;width:16px}.toolbarMoreMenuItemLabel-VLd7x3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.toolbarMoreMenuItemSuffix-OtCa94{align-items:center;border-radius:0 8px 8px 0;color:var(--icon-icon-default);display:flex;justify-content:center;min-width:20px;padding:0 8px 0 0}.toolbarMoreMenuItemSuffix-OtCa94 svg{height:16px;width:16px}@keyframes spin-UESKa9{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.imagePreviewerContainer-ZohUaM{align-items:center;background:var(--bg-bg-menu,#f8f9fa);cursor:grab;display:flex;height:100%;justify-content:center;overflow:hidden;overscroll-behavior:contain;position:relative;touch-action:none;width:100%}.imagePreviewerContainer-ZohUaM.dragging-Pzx0AY{cursor:grabbing}.imagePreviewerImageWrapper-FjAjxf{align-items:center;display:flex;justify-content:center;position:relative}.imagePreviewerImage-pyKv9J{max-height:100%;max-width:100%;object-fit:contain;transform-origin:center;transition:transform .2s,opacity .3s ease-in-out;-webkit-user-select:none;user-select:none}.imagePreviewerImage-pyKv9J.dragging-Pzx0AY{transition:transform .03s ease-out,opacity .3s ease-in-out}.imagePreviewerSvg-K31Bfy{align-items:center;display:flex;justify-content:center;transform-origin:center;transition:transform .2s;-webkit-user-select:none;user-select:none}.imagePreviewerSvg-K31Bfy.dragging-Pzx0AY{transition:transform .03s ease-out}.imagePreviewerSvg-K31Bfy svg{max-height:100%;max-width:100%;min-width:50px}.imagePreviewerImageLoading-X4zpFt{opacity:0}.imagePreviewerImageLoaded-JGsx0e{opacity:1}.imagePreviewerControls-QRqZJ1{align-items:center;background-color:var(--bg-bg-base-default);border-radius:var(--radius-md);bottom:var(--spacing-lg);box-shadow:0 2px 8px #00000026;color:var(--text-text-default);display:flex;height:40px;left:50%;padding:0 var(--spacing-sm);position:absolute;transform:translateX(-50%);-webkit-user-select:none;user-select:none;z-index:var(--z-sticky)}.imagePreviewerControlButton-oQAZGy{align-items:center;background:none;border:none;border-radius:var(--radius-sm);color:var(--icon-icon-default);cursor:pointer;display:flex;font-size:1.5rem;height:32px;justify-content:center;padding:var(--spacing-xs) var(--spacing-sm);transition:background-color .2s;width:32px}.imagePreviewerControlButton-oQAZGy:hover:not(:disabled){background-color:var(--bg-bg-base-secondary)}.imagePreviewerControlButton-oQAZGy:disabled{color:var(--icon-icon-disabled);cursor:not-allowed}.imagePreviewerPageIndicator-c6_DeF,.imagePreviewerZoomNumber-Z6ar7M{color:var(--text-text-default);font-size:14px;text-align:center;width:60px}.imagePreviewerPageIndicator-c6_DeF{align-items:center;display:flex;font-weight:600;height:32px;justify-content:center}.imagePreviewerSeparator-rjCdn3{background-color:var(--border-border-neutral-l2);height:16px;margin:0 var(--spacing-sm);width:1px}.imagePreviewerContextMenu-GZ6uZa{background-color:var(--bg-bg-base-default);border:1px solid var(--border-border-neutral-l2);border-radius:var(--radius-sm);box-shadow:0 4px 12px #00000026;color:var(--text-text-default);min-width:100px;padding:var(--spacing-xs);position:fixed;z-index:var(--z-dropdown)}.imagePreviewerMenuItem-GvdQN5{border-radius:var(--radius-xs);cursor:pointer;font-size:13px;line-height:26px;padding:0 var(--spacing-sm)}.imagePreviewerMenuItem-GvdQN5:hover{background-color:var(--bg-bg-base-secondary)}.imagePreviewerError-RdR7_c{align-items:center;color:var(--text-text-secondary);display:flex;font-size:14px;justify-content:center}.imagePreviewerLoading-cixovT{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:var(--z-above)}.imagePreviewerSpinner-uV8vDm{animation:imagePreviewerSpin-NMpZ1p .8s linear infinite;border:2px solid var(--border-border-neutral-l2);border-radius:50%;border-top-color:var(--icon-icon-default);height:24px;width:24px}@keyframes imagePreviewerSpin-NMpZ1p{to{transform:rotate(1turn)}}.imagePreviewPanelContainer-fW73Fz{background:var(--bg-bg-base-default);display:flex;flex:1 1;flex-direction:column;overflow:hidden}.imagePreviewPanelContent-UuN5ap{align-items:center;display:flex;flex:1 1;justify-content:center;overflow:hidden;position:relative}.imagePreviewPanelLoading-W1c7zB{color:var(--text-text-tertiary)}.imagePreviewPanelError-PFg_4X,.imagePreviewPanelLoading-W1c7zB{align-items:center;display:flex;flex:1 1;font-size:14px;justify-content:center}.imagePreviewPanelError-PFg_4X{color:var(--text-text-danger)}.breadcrumb-E5Pa5t{align-items:center;display:flex;gap:2px;min-width:0;overflow:hidden;padding:0 8px}.breadcrumbFileIcon-PzI9sw,.breadcrumbSeparator-PQioKJ{color:var(--text-text-tertiary,#737373);flex-shrink:0}.breadcrumbSegment-rbshmV{color:var(--text-text-secondary,#404040);flex-shrink:0;font-size:14px;letter-spacing:-.28px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.breadcrumbSegmentLast-i9SjjI{flex-shrink:1}.loadingIcon-G15Z6p{animation:spin-iPKW2N 1s linear infinite}@keyframes spin-iPKW2N{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.filterWrapper-sYKGs9{position:relative}.filterButton-qcTdTU{align-items:center;border-radius:4px;cursor:pointer;display:flex;height:20px;justify-content:center;transition:background-color .2s ease-out;width:20px}.filterButton-qcTdTU:hover{background-color:var(--bg-bg-overlay-l1)}.filterButton-qcTdTU:active,.filterButtonActive-i7FHO4{background-color:var(--bg-bg-overlay-l2)}.filterButton-qcTdTU svg{color:var(--icon-icon-secondary)}.filterDropdown-weEkjk{background-color:var(--bg-bg-menu);border:1px solid var(--border-border-neutral-l1);border-radius:6px;box-shadow:0 4px 12px #00000026;box-sizing:border-box;padding:6px 0;position:absolute;width:160px;z-index:var(--z-dropdown)}.filterTitle-sPegzU{color:var(--text-text-secondary);cursor:default;font-size:11px}.filterItem-q69OXO,.filterTitle-sPegzU{align-items:center;display:flex;height:28px;margin:0 6px;padding:0 6px}.filterItem-q69OXO{border-radius:4px;color:var(--text-text-default);cursor:pointer;font-size:12px;font-weight:500;gap:8px;transition:background-color .2s ease-out}.filterItem-q69OXO:hover{background:var(--bg-bg-overlay-l2)}.checkbox-XCfvvo{cursor:pointer;height:14px;width:14px}.checkbox-XCfvvo:disabled{cursor:not-allowed}.filterLabel-lv36jb{flex:1 1;-webkit-user-select:none;user-select:none}.resizableWrapper-UQsSt_{width:100%}.container-GTKK5J{background:var(--bg-bg-base-default);display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.resizeHandle-SVa0xB{background-color:var(--border-border-neutral-l1);cursor:ns-resize}.resizeHandle-SVa0xB.resizeHandle-SVa0xB:after{bottom:0}.header-xLyRec{flex-shrink:0;height:40px;justify-content:space-between;min-height:40px}.header-xLyRec,.headerLeft-EJVg14{align-items:center;display:flex;gap:8px}.headerLeft-EJVg14{cursor:pointer;flex:1 1;height:100%;padding-left:8px}.collapseIcon-xzYitQ{align-items:center;display:flex;font-size:14px;justify-content:center;transform:rotate(-90deg);transition:transform .2s ease-out}.iconRotated-_rlzw8{color:var(--icon-icon-default);transform:rotate(0deg)}.headerTitle-U8KkhJ{color:var(--text-text-default);font-size:12px;font-weight:500}.countTag-e4l9l1{align-items:center;display:flex;font-family:var(--font-family-code);font-size:12px;font-weight:450;gap:4px}.countTagError-os6XFD{color:#f64646}.countTagWarn-mXYFQ2{color:#d9b136}.headerRight-icsgPX{align-items:center;display:flex;gap:4px;padding-right:6px}.clearButton-J6iYXW{color:var(--text-text-secondary)}.logList-H3kYga{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow-y:auto;padding:6px}.logRow-p6qiOh{border-radius:4px;cursor:pointer;display:flex;flex-direction:column;padding:0 4px;transition:background-color var(--transition-fast)}.logRow-p6qiOh:hover{background:var(--bg-bg-overlay-l1)}.logRowContent-NUD31e{align-items:flex-start;display:flex;gap:4px;position:relative}.expandIcon-nUWyxt{color:var(--icon-icon-default);flex-shrink:0;padding-top:9px}.expandIconPlaceholder-ev5UrQ{flex-shrink:0;width:14px}.logContent-djA03p{align-items:flex-start;display:flex;flex:1 1;gap:5px;min-width:0}.logIcon-k3W4bp{align-items:center;color:var(--icon-icon-default);display:flex;flex-shrink:0;font-size:14px;height:16px;justify-content:center;line-height:1;margin-top:9px;width:16px}.logTextContainer-CR4r8i{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0;padding:7px 0}.logRowExpanded-nKNxTQ .logTextContainer-CR4r8i{white-space:normal}.logText-qRNo7U{color:var(--text-text-default);font-family:var(--font-family-code);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.logRowExpanded-nKNxTQ .logText-qRNo7U{white-space:normal;word-break:break-word}.stackTrace-eWFXW2{color:var(--text-text-default);font-family:var(--font-family-code);font-size:12px;font-weight:450;line-height:16px;margin:0;overflow-x:auto;white-space:pre}.logRowContent-NUD31e:hover .addToChatButtonWrapper-fiAN0n{display:flex;position:absolute;right:0;top:4px;z-index:var(--z-local-overlay)}.addToChatButtonWrapper-fiAN0n{background-color:var(--bg-bg-base-tertiary);border-radius:4px;display:none}.addToChatButtonWrapper-fiAN0n .addToChatButton-jVGI2g,.headerRight-icsgPX>.addToChatButton-jVGI2g{display:flex;margin-top:0}.addToChatButton-jVGI2g{align-items:center;background-color:var(--bg-bg-overlay-l3);border:none;border-radius:4px;color:var(--text-text-default);cursor:pointer;display:none;flex-direction:row;flex-shrink:0;font-size:11px;font-weight:500;gap:4px;height:auto;justify-content:center;line-height:1.45em;margin-left:auto;margin-top:4px;min-height:auto;padding:4px 6px 4px 4px;transition:background-color .2s ease-out;white-space:nowrap}.addToChatButton-jVGI2g:hover{background:#56637740!important}.addToChatIcon-X54EyP{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.container-ukjogv{display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative}.browserBar-sFjiWn{align-items:center;background:var(--bg-bg-base-tertiary);border-bottom:1px solid var(--border-border-neutral-l2);display:flex;gap:var(--spacing-sm);padding:var(--spacing-sm) 0}.navigationButtons-BmOz0x,.toolButtons-FR64NV{align-items:center;display:flex;gap:2px}.toolButtons-FR64NV{margin-left:auto}.inspectButtonActive-qsqYMt{background:var(--bg-bg-overlay-l2)!important;color:var(--status-primary-default)!important}.addressBar-Lubji1{align-items:center;background:var(--bg-bg-base-default);border:1px solid var(--border-border-neutral-l2);border-radius:var(--radius-sm);display:flex;flex:1 1;gap:var(--spacing-sm);padding:var(--spacing-xs) var(--spacing-sm)}.lockIcon-Dti9xi{color:var(--status-success-default);font-size:12px}.urlInput-pWrH3f{background:#0000;border:none;color:var(--text-text-default);flex:1 1;font-size:13px;outline:none}.urlInput-pWrH3f::placeholder{color:var(--text-text-tertiary)}.browserContent-qV7cNX{flex:1 1;position:relative}.iframe-ZBJF0m{border:none;height:100%;width:100%}.iframeHidden-OCY5lH{opacity:0;pointer-events:none;position:absolute}.iframeResizing-j65UAW{pointer-events:none}.browserErrorPanel-_6VDam,.browserLoadingPanel-hyX69g{background:var(--bg-bg-base-default);inset:0;position:absolute}.iconButton-InqnPy:hover,.iconButtonActive-bdyB7u{background:var(--bg-bg-overlay-l1,#56637712);border:1px solid var(--border-border-neutral-l1,#4d6b9917);color:var(--icon-icon-default)}.showWidgetPanelContainer-cqTH09{background:var(--bg-bg-base-default);height:100%;overflow:auto;padding:var(--spacing-md);width:100%}.showWidgetPanelEmpty-iZe3Ch{align-items:center;color:var(--text-text-secondary);display:flex;font:var(--body-body-base);height:100%;justify-content:center;width:100%}.showWidgetPanelSource-sU2fYG{height:100%;overflow:hidden;width:100%}.container-MCZ72C{display:flex;flex-direction:column;height:100%;width:100%}.breadcrumb-rZygfJ{align-items:center;display:flex;gap:2px;min-width:0;overflow:hidden;padding:0 8px}.breadcrumbFileIcon-hAoFtk,.breadcrumbSeparator-GFSKha{color:var(--text-text-tertiary,#737373);flex-shrink:0}.breadcrumbSegment-_Kr1BH{color:var(--text-text-secondary,#404040);flex-shrink:0;font-size:14px;letter-spacing:-.28px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.breadcrumbSegmentLast-iKYG9b{flex-shrink:1}.toolbarTitle-UZuX9c{color:var(--text-text-secondary);font-size:13px;line-height:20px;padding:0 8px;white-space:nowrap}.loadingIcon-prX4k5{animation:spin-GJfRBc 1s linear infinite}@keyframes spin-GJfRBc{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.content-Kl551C{display:flex;flex:1 1;flex-direction:column;overflow:hidden;position:relative}.voice-summary-results-card-fm_iOw{background:var(--bg-bg-base,#fafafa);border:1px solid var(--border-border-neutral-l1,#4d6b9917);border-radius:var(--radius-md,8px);color:var(--text-text-default,#0f1528d1);overflow:hidden}.voice-summary-results-card__header-D9ELiW{align-items:center;background:var(--bg-bg-overlay-l1,#56637712);border-bottom:1px solid var(--border-border-neutral-l1,#0000000f);display:flex;justify-content:space-between;min-height:44px;padding:0 12px}.voice-summary-results-card__title-MEAIvN{color:var(--text-text-default,#0f1528d1);font-size:14px;font-weight:600;line-height:20px;min-width:0}.voice-summary-results-card__copy-button-nHREAF{align-items:center;background:#0000;border:0;border-radius:var(--radius-sm,4px);color:var(--icon-icon-secondary,#0f15288f);cursor:pointer;display:inline-flex;height:24px;justify-content:center;padding:0;transition:background .15s ease,color .15s ease;width:24px}.voice-summary-results-card__copy-button-nHREAF:hover{background:var(--bg-bg-base-hover,#56637714);color:var(--icon-icon-default,#0f1528d1)}.voice-summary-results-card__body-QXgd7D{display:flex;flex-direction:column;gap:16px;padding:12px 16px}.voice-summary-results-card__bottom-text-XfBKXJ,.voice-summary-results-card__header-text-rCoD75{color:var(--text-text-secondary,#0f15289e);font-size:14px;line-height:22px;margin:0;white-space:pre-wrap}.voice-summary-results-card__summary-nLxNo6{min-width:0}.voice-summary-results-card__summary-markdown-I9VGQO{margin:0}.voice-summary-results-card__summary-nLxNo6 .markdown-renderer{color:var(--text-text-default,#0f1528d1);font-size:14px;line-height:22px}.voice-summary-results-card__summary-nLxNo6 :is(.markdown-h1,.markdown-h2,.markdown-h3,.markdown-h4,.markdown-h5,.markdown-h6){color:var(--text-text-default,#0f1528d1);font-size:16px;font-weight:600;line-height:24px;margin:0 0 8px}.voice-summary-results-card__summary-nLxNo6 .markdown-p{margin:0 0 8px}.voice-summary-results-card__summary-nLxNo6 :is(ol,ul){margin:0 0 8px;padding-left:8px}.voice-summary-results-card__summary-nLxNo6 :is(ol,ul)>li>input{position:relative;top:1px}.voice-summary-results-card__summary-nLxNo6 li{margin:4px 0}.voice-summary-results-card__summary-nLxNo6 .markdown-renderer>:last-child,.voice-summary-results-card__summary-nLxNo6 .markdown-renderer>:last-child .markdown-p,.voice-summary-results-card__summary-nLxNo6 .markdown-renderer>:last-child ol,.voice-summary-results-card__summary-nLxNo6 .markdown-renderer>:last-child ul{margin-bottom:0}.voice-summary-results-card__footer-VSOxEL{border-top:1px solid var(--border-border-neutral-l2,#4d6b992e);padding:12px 16px}.voice-summary-results-card__history-button-HeeHfB{align-items:center;background:var(--bg-bg-overlay-l2,#5663771c);border:0;border-radius:var(--radius-sm,4px);color:var(--text-text-default,#0f1528d1);cursor:pointer;display:inline-flex;font-size:12px;gap:4px;line-height:18px;min-height:26px;padding:4px 12px;transition:background .15s ease,color .15s ease}.voice-summary-results-card__history-button-HeeHfB:hover{background:var(--bg-bg-overlay-l3,#56637724)}.voice-summary-results-card__history-icon-WKIizX{align-items:center;display:inline-flex;flex:0 0 14px;height:14px;justify-content:center;width:14px}.discussion-results-wrapper__summarizing-DyBVL0{color:var(--text-text-tertiary);font-size:13px;line-height:20px;padding:8px 0}.discussion-results-wrapper-r5Yz8x{background:var(--bg-bg-base);border:1px solid var(--border-border-neutral-l1,#4d6b9917);border-radius:6px;margin:8px 0}.discussion-results-wrapper__structured-card-LFsDcU{margin:8px 0}.discussion-results-wrapper__summary-markdown-Xv1NSf{margin:0}.discussion-results-wrapper__stream-capture-lpxlkU{clip-path:inset(50%);height:1px;margin:-1px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;width:1px}.discussion-results-wrapper__header-X_ccfA{align-items:center;background:var(--bg-bg-overlay-l1,#56637712);border-bottom:1px solid var(--border-border-neutral-l1,#0000000f);display:flex;height:34px;justify-content:space-between;padding:8px}.discussion-results-wrapper__title-RTXP9H{color:var(--text-text-default);font-size:13px;font-weight:600;line-height:20px}.discussion-results-wrapper__copy-icon-AWJu_v{align-items:center;border-radius:var(--radius-sm,4px);color:var(--icon-icon-secondary);cursor:pointer;display:flex;height:18px;justify-content:center;transition:background .15s ease;width:18px}.discussion-results-wrapper__copy-icon-AWJu_v:hover{background:var(--bg-bg-base-hover)}.discussion-results-wrapper__body-ENZdmb{padding:12px 16px}.discussion-results-wrapper__footer-EVfYc1{border-top:1px solid var(--border-border-neutral-l2,#4d6b992e);padding-top:12px}.discussion-results-wrapper__transcript-btn-P6vRYj{align-items:center;background:var(--bg-bg-overlay-l2,#5663771c);border:none;border-radius:var(--radius-sm,4px);color:var(--text-text-default);cursor:pointer;display:inline-flex;font-size:12px;gap:4px;line-height:18px;padding:4px 12px;transition:background .15s ease,border-color .15s ease}.discussion-results-wrapper__transcript-btn-P6vRYj:hover:not(:disabled){background:var(--bg-bg-overlay-l3);border-color:var(--border-border-neutral-l3)}.discussion-results-wrapper__transcript-btn-P6vRYj:disabled{cursor:not-allowed;opacity:.5}.errorFallback-kJTyoa{align-items:center;background-color:var(--bg-bg-base-default);display:flex;inset:0;justify-content:center;overflow:hidden;position:fixed;z-index:var(--z-local-overlay)}.errorContent-YGw4uO{align-items:center;display:flex;gap:48px;position:relative;z-index:1}.errorMain-VaPhTA{align-items:flex-start;display:flex;flex-direction:column}.errorTextGroup-EZBTMX{display:flex;flex-direction:column;gap:10px;margin-bottom:28px}.errorTitle-P_ADlB{color:var(--text-text-default);font-size:28px;font-weight:600;letter-spacing:.2px;line-height:1.29;margin:0}.errorMessage-Xn5k3X{color:var(--text-text-secondary);font-size:16px;font-weight:300;line-height:1.5;margin:0}.errorPhase-mhCSaO{color:var(--text-text-secondary);font-size:14px}.errorButton-AVvhL8{font-size:16px;font-weight:500;height:48px;padding:0 16px}.errorAvatarWrapper-uDnyt7{flex-shrink:0;height:280px;position:relative;width:280px}.errorGlow-ewXStx{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-zH5kHv{height:100%;object-fit:cover;pointer-events:none;position:relative;transform:scaleX(-1);width:100%}@media (max-width:768px){.errorFallback-kJTyoa{padding:24px}.errorContent-YGw4uO{flex-direction:column-reverse;gap:24px;text-align:center}.errorMain-VaPhTA{align-items:center}.errorTitle-P_ADlB{font-size:22px}.errorMessage-Xn5k3X{font-size:14px}.errorAvatarWrapper-uDnyt7{height:180px;width:180px}.errorGlow-ewXStx{height:220px;width:220px}.errorButton-AVvhL8{justify-content:center;width:100%}}