.wrapper-IgjxWg{pointer-events:none;position:fixed;z-index:var(--z-notification)}.wrapperAbsolute-fOh3Ny{position:absolute}.list-WQBl9c{display:flex;flex-direction:column;gap:var(--spacer-8)}.topRight-jvQvKI{right:var(--spacer-12);top:var(--spacer-12)}.topLeft-rxR3lh{left:var(--spacer-12);top:var(--spacer-12)}.bottomRight-MlySZU{bottom:var(--spacer-12);right:var(--spacer-12)}.bottomLeft-F340gY{bottom:var(--spacer-12);left:var(--spacer-12)}.card-jtXSnJ{align-items:stretch;animation:slideIn-_TSqbY 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-s2qXOV{animation:slideOut-a3tRNZ var(--transition-fast) forwards}@keyframes slideIn-_TSqbY{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes slideOut-a3tRNZ{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-8px)}}:is(.bottomLeft-F340gY,.bottomRight-MlySZU) .card-jtXSnJ{animation-name:slideInBottom-j9dmny}:is(.bottomLeft-F340gY,.bottomRight-MlySZU) .cardExiting-s2qXOV{animation-name:slideOutBottom-y1Px6X}@keyframes slideInBottom-j9dmny{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes slideOutBottom-y1Px6X{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(8px)}}.title-B1AGqq{align-items:center;display:flex;flex-direction:row;padding:var(--spacer-12)}.container-_OpF7C,.text-NSsJzo{align-items:flex-start;display:flex;flex:1 1;flex-direction:row;gap:var(--spacer-8);min-width:0}.icon-jaOfGB{align-items:center;display:flex;flex-shrink:0;font-size:16px;height:18px;line-height:0;width:16px}.iconInfo-_269Qz{color:var(--status-primary-default)}.iconSuccess-WhcK2L{color:var(--status-success-default)}.iconWarning-tRuEDt{color:var(--status-warning-default)}.iconError-SCDJhh{color:var(--status-error-default)}.content-SUSIaE{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-yBJ3fX,.content-SUSIaE{display:flex;justify-content:center}.close-yBJ3fX{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-yBJ3fX:hover{background-color:var(--bg-bg-overlay-l1);color:var(--icon-icon-default)}.close-yBJ3fX:active{background-color:var(--bg-bg-overlay-l2)}.action-tqVuro{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(//trae-console-cdn.trae.volces.com/solo_static/static/font/codicon.b58f744b.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-MXKNBJ{color:var(--text-text-secondary);font-size:14px}@keyframes fadeIn-qeMS3w{0%{opacity:0}to{opacity:1}}@keyframes contentFadeIn-uvRloL{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes skeletonFadeOut-y6fUQN{0%{opacity:1}to{opacity:0}}.skeletonWrapper-wPficH{inset:0;position:absolute;z-index:1}.skeletonFadeOut-y6fUQN{animation:skeletonFadeOut-y6fUQN .15s ease-out forwards;pointer-events:none}.skeletonFadeIn-DqomGv{animation:fadeIn-qeMS3w .15s ease-out}.devBadge-o_Bnlu{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-utyNax{display:flex;flex-direction:column}.skeletonBlock-emN96F,.skeletonRow-I2mDbo{background:var(--bg-bg-base-secondary,#e5e6eb);border-radius:6px}.skeletonAnimation-g5Ygw_{animation:skeletonLoading-lLTrMz 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-lLTrMz{0%{background-position:100% 50%}to{background-position:0 50%}}.main-EqOmSu{min-width:0;padding:8px 8px 8px 0;position:relative}.contentWrapper-XR0hf2,.main-EqOmSu{display:flex;flex:1 1;flex-direction:column;min-height:0}.contentWrapper-XR0hf2{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-XR0hf2{background:var(--bg-bg-base-default,#0a0a0a)}.layout-k2vNx0{background:var(--bg-bg-base-secondary,#edeff2);display:flex;height:100vh;overflow:hidden}:is([data-theme=dark-blue],[data-theme=dark]) .layout-k2vNx0{background:var(--bg-bg-base-default)}.sidebar-erELxM{box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;padding:8px;width:300px}.sidebarHeader-syrU5j{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px;padding:8px}.sidebarContent-wyoATo{flex:1 1;padding:8px}.sidebarFooter-EOsHPo{align-items:center;display:flex;gap:8px;padding:12px 8px}.header-w43nCj{align-items:center;display:flex;height:var(--header-height,48px);justify-content:flex-end;padding:0 12px}.workspace-JPO48y{align-items:center;container-type:inline-size;display:flex;flex:1 1;flex-direction:column;overflow:visible;padding:0 16px 16px 16px}.welcomeTitleWrapper-FHpcC4{align-items:center;display:flex;flex:1 1;justify-content:center;max-width:800px;min-height:0;width:100%}.showcaseWrapper-g8jEUO{container-type:inline-size;flex-shrink:0;max-width:800px;width:100%}.showcaseSkeleton-e3cUBf{display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr));width:100%}.showcaseItem-fzAcg8{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-sc3gnC{flex-shrink:0;height:64px;width:64px}.showcaseText-iEe2nR{display:flex;flex-direction:column;gap:4px;margin-top:auto}@media (min-width:908px) and (max-width:1199px){.showcaseSkeleton-e3cUBf{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.showcaseItem-fzAcg8{align-items:center;flex-direction:row;gap:4px;height:88px;padding:12px 16px}.showcaseText-iEe2nR{flex:1 1;margin-top:0;min-width:0}}@media (max-width:907px){.showcaseSkeleton-e3cUBf{grid-template-columns:1fr}.showcaseItem-fzAcg8{align-items:center;flex-direction:row;gap:12px;height:auto;padding:12px}.showcaseIcon-sc3gnC{height:48px;width:48px}.showcaseText-iEe2nR{flex:1 1;margin-top:0;min-width:0}}@media (max-height:690px){.showcaseSkeleton-e3cUBf{display:none}}.inputSkeleton-B2c65i{margin-top:28px}.layout-wGVQMj{background:var(--bg-bg-base-secondary,#edeff2);display:flex;height:100vh;overflow:hidden}:is([data-theme=dark-blue],[data-theme=dark]) .layout-wGVQMj{background:var(--bg-bg-base-default)}.sidebar-Th6PA2{box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;padding:8px;width:300px}.sidebarHeader-T5NRsS{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px;padding:8px}.sidebarContent-kFzsBj{flex:1 1;padding:8px}.sidebarFooter-sRI4EX{align-items:center;display:flex;gap:8px;padding:12px 8px}.main-Vqec_B{min-width:0;padding:8px 8px 8px 0}.contentWrapper-nHUG7_,.main-Vqec_B{display:flex;flex:1 1;flex-direction:column}.contentWrapper-nHUG7_{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-ZmBT7L{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-vrWv22{display:flex;flex:1 1;flex-direction:column;gap:4px}.headerTitleRow-A_yXGi{align-items:center;display:flex;gap:8px}.headerRight-vKQBAM{align-items:center;display:flex;gap:10px}.workspace-z4XVXY{display:flex;flex:1 1;overflow:hidden;padding:0 12px 12px}.mainContent-TQbfR6{background:var(--bg-bg-base-default);border-radius:var(--radius-6);display:flex;flex:1 1;overflow:hidden}.chatArea-uwc_R8{gap:16px;padding:16px}.chatArea-uwc_R8,.chatMessages-KHJlOc{display:flex;flex:1 1;flex-direction:column}.chatMessages-KHJlOc{gap:24px;margin:0 auto;max-width:860px;width:100%}.messageGroup-uOfBHo,.messageGroupRight-Kjs2k5{display:flex;flex-direction:column}.messageGroupRight-Kjs2k5{align-items:flex-end}.inputArea-xRjEJy{margin:0 auto;max-width:860px;width:100%}.statusPanel-HEAdgT{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-QCYL0e{margin-bottom:20px}.statusContent-msWdlR{flex:1 1}.main-tRyDQ5{min-width:0}.contentWrapper-O668mO,.main-tRyDQ5{display:flex;flex:1 1;flex-direction:column;min-height:0}.contentWrapper-O668mO{overflow:hidden}.header-gFWV3j{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-dbPd3N{gap:12px}.headerLeft-dbPd3N,.headerRight-Q9HfSB{align-items:center;display:flex}.workspace-wN5qxS{display:flex;flex:1 1;justify-content:center;overflow:hidden}.chatMessages-QXvEBk{flex:1 1;gap:24px;margin:0 auto;max-width:780px;padding:40px 24px;width:100%}.chatMessages-QXvEBk,.messageGroup-lj9HM5,.messageGroupRight-aKQBcc{display:flex;flex-direction:column}.messageGroupRight-aKQBcc{align-items:flex-end}.hotkey-K28Y3E{align-items:center;display:inline-flex}.hotkey-K28Y3E,.hotkey-K28Y3E.mrl-pyxj9g{margin-left:var(--spacer-4,4px)}.key-WEkYy4{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-w8peE_{display:flex;position:relative}.containerHorizontal-T86XNS{flex-direction:row}.containerVertical-eVrnOQ{flex-direction:column}.containerPassthrough-z4LMvG,.containerPassthrough-z4LMvG>.content-sj7ODa{display:contents}.content-sj7ODa{overflow:hidden}.contentResizing-GHqVSY{transition:none}.contentCollapsing-1q2vT6{transition:width .3s ease,height .3s ease}.contentCollapsing-1q2vT6,.contentExpandStart-S7cIPO{height:0!important;width:0!important}.contentExpanding-W0GwiP{transition:width .3s ease,height .3s ease}.containerHorizontal-T86XNS>.content-sj7ODa{flex:1 1}.containerVertical-eVrnOQ>.content-sj7ODa{flex:none}.splitHandle-zmTZbw{align-items:center;background:#0000;display:flex;flex-shrink:0;justify-content:center;position:relative;transition:background .15s ease;z-index:var(--z-drawer)}.splitHandleHorizontal-HjXecf{cursor:col-resize;width:1px}.splitHandleVertical-GLePza{cursor:row-resize;height:1px}.splitHandle-zmTZbw:before{content:"";position:absolute;z-index:var(--z-above)}.splitHandleHorizontal-HjXecf:before{bottom:0;left:-4px;right:-4px;top:0}.splitHandleVertical-GLePza:before{bottom:-4px;left:0;right:0;top:-4px}.splitHandle-zmTZbw:after{background:#0000;content:"";position:absolute;transition:background .15s ease}.splitHandleHorizontal-HjXecf:after{bottom:0;left:calc(50% + var(--indicator-offset, 0px));top:0;transform:translateX(-50%);width:1px}.splitHandleVertical-GLePza:after{height:1px;left:0;right:0;top:calc(50% + var(--indicator-offset, 0px));transform:translateY(-50%)}.splitHandle-zmTZbw:hover:after{background:linear-gradient(to bottom,#0000 0,#0000 5%,var(--border-border-brand) 50%,#0000 95%,#0000 100%)}.splitHandleVertical-GLePza:hover:after{background:linear-gradient(to right,#0000 0,#0000 5%,var(--border-border-brand) 50%,#0000 95%,#0000 100%)}.splitHandleActive-dt3wmE:after{background:#0000}.splitHandleDisabled-AzsQPm{cursor:default;pointer-events:none}.splitHandleNoIndicator-XwndXB: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-AY1y9V{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-SvXmED{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-SvXmED{box-shadow:0 1px 2px -1px #0003}.tab-XKH13R{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-XKH13R:not(.tabActive-IBWFI8):hover{background:var(--bg-bg-overlay-l1,#73737314)}.tab-XKH13R:focus-visible{outline:2px solid var(--border-border-focus);outline-offset:1px}.tabIcon-cnaJeI{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-EPqs4n{margin-right:4px;opacity:1;transform:scale(1);width:16px}.tabIcon-cnaJeI svg{display:block;height:16px;overflow:visible;width:16px}@media (prefers-reduced-motion:reduce){.indicator-SvXmED,.tab-XKH13R,.tabIcon-cnaJeI{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-T6fR9O{transition:color .2s ease}.iconCopy-T6fR9O.iconCopySuccess-rziRNw{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}.share-unavailable-artifact__tooltip-trigger{display:block;height:100%;min-width:0}.share-unavailable-artifact{cursor:not-allowed;height:100%;min-width:0}.share-unavailable-artifact__content{height:100%;min-width:0;pointer-events:none}.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}.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)}.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}.mention-info-modal{overflow:hidden;padding:0!important}.mention-info-modal--comment{--mention-info-modal-comment-image-max-height:252px;background:var(--bg-bg-base-secondary);border:1px solid var(--border-border-neutral-l1);border-radius:var(--radius-12);box-shadow:var(--shadow-elevation-300-modal-panel);max-height:650px}.mention-info-modal-mask{background:#00000080!important}.mention-info-modal-content-wrapper{display:flex;flex-direction:column;gap:0}.mention-info-modal-content-wrapper--comment{box-sizing:border-box;gap:var(--spacer-16);max-height:650px;min-height:0;overflow:hidden;padding:var(--spacer-16)}.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-content-wrapper--comment .mention-info-modal-header{border-bottom:none;flex-shrink:0;min-height:24px;padding:0}.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-content-wrapper--comment .mention-info-modal-title{color:var(--icon-icon-default);font-size:var(--font-size-lg);line-height:24px}.mention-info-modal-comment-content{align-items:stretch;display:flex;flex:1 1 auto;flex-direction:column;gap:var(--spacer-12);min-height:0}.mention-info-modal-comment-image-frame{align-items:center;background:var(--bg-bg-overlay-l1);border:.5px solid var(--border-border-neutral-l1);border-radius:var(--radius-16);display:flex;flex-shrink:0;justify-content:center;max-height:var(--mention-info-modal-comment-image-max-height);overflow:hidden;position:relative;width:100%}.mention-info-modal-comment-image-frame--wide{justify-content:center}.mention-info-modal-comment-image-frame--tall{align-self:flex-start;justify-content:flex-start;max-width:100%;width:-moz-fit-content;width:fit-content}.mention-info-modal-comment-image-frame--loading,.mention-info-modal-comment-image-frame--tall{height:var(--mention-info-modal-comment-image-max-height)}.mention-info-modal-comment-image{display:block;max-height:var(--mention-info-modal-comment-image-max-height);opacity:1}.mention-info-modal-comment-image--wide{height:auto;width:100%}.mention-info-modal-comment-image--tall{height:100%;width:auto}.mention-info-modal-comment-image-skeleton{animation:mention-info-modal-comment-image-skeleton .6s ease-in-out infinite;background-repeat:no-repeat;background-size:100% 100%;height:100%;inset:0;position:absolute;width:100%}@keyframes mention-info-modal-comment-image-skeleton{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%)}}.mention-info-modal-comment-field{align-items:stretch;display:flex;flex:0 1 auto;flex-direction:column;gap:var(--spacer-8);min-height:0}.mention-info-modal-comment-field-label{color:var(--text-text-default);flex-shrink:0;font-size:var(--font-size-regular);font-weight:var(--font-weight-strong);letter-spacing:-.02em;line-height:20px}.mention-info-modal-comment-field-text{align-items:stretch;align-self:stretch;background:var(--bg-bg-overlay-l1);border-radius:var(--radius-8);box-sizing:border-box;display:flex;flex:0 1 auto;gap:calc(var(--spacer-8) + var(--spacer-2));justify-content:flex-start;max-height:128px;min-height:36px;overflow:hidden;padding:var(--spacer-8) var(--spacer-12)}.mention-info-modal-comment-field-text-scroll{color:var(--text-text-default);flex:1 1;font-size:var(--font-size-base);font-weight:var(--font-weight-default);letter-spacing:-.02em;line-height:20px;max-height:112px;min-height:0;min-width:0;overflow-y:auto;white-space:pre-wrap;word-break:break-word}.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-yTIRRV{display:inline}.active-PpKzXY{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-T5PetM var(--shimmer-duration,3s) linear infinite}@keyframes shimmer-T5PetM{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-Z44ICf{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center}.icon-BIXpHK{display:block;height:100%;width:100%}.small-MattW8{font-size:12px;height:12px;width:12px}.default-vo4a5M{font-size:14px;height:14px;width:14px}.large-IJ8Ww2{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{background:var(--query-tag-bg-brand);border-radius:var(--query-tag-radius);box-sizing:border-box;color:var(--query-tag-text-brand);gap:var(--query-tag-gap);height:var(--query-tag-height);padding:var(--query-tag-padding);vertical-align:middle}.user-message-query-line .markdown-a-span.feishu-doc-link:hover{background:var(--query-tag-bg-brand)}.user-message-query-line .feishu-doc-link .feishu-doc-link-icon,.user-message-query-line .feishu-doc-link .feishu-doc-link-icon svg{height:var(--query-tag-icon-size);width:var(--query-tag-icon-size)}.user-message-query-line .feishu-doc-link .markdown-a,.user-message-query-line .feishu-doc-link:hover .markdown-a{color:var(--query-tag-text-brand);vertical-align:middle}.user-message-query-line .web-page-mention-pill{background:var(--query-tag-bg-neutral);border:0;border-radius:var(--query-tag-radius);color:var(--query-tag-text-neutral);font-size:var(--query-tag-font-size);font-weight:var(--query-tag-font-weight);gap:var(--query-tag-gap);height:var(--query-tag-height);letter-spacing:var(--query-tag-letter-spacing);line-height:var(--query-tag-height);padding:var(--query-tag-padding);vertical-align:middle}.user-message-query-line :is(.web-page-mention-pill.clickable:active,.web-page-mention-pill.clickable:hover){background:var(--query-tag-bg-neutral)}.user-message-query-line .web-page-mention-pill .web-page-mention-pill-icon,.user-message-query-line .web-page-mention-pill .web-page-mention-pill-icon svg{height:var(--query-tag-icon-size);width:var(--query-tag-icon-size)}.user-message-query-line .web-page-mention-pill .web-page-mention-pill-text{color:var(--query-tag-text-neutral);line-height:var(--query-tag-height)}.user-message-query-text{display:inline;line-height:20px;vertical-align:middle}.user-message-query-line .query-mention-symbol,.user-message-query-line .query-mention-text{vertical-align:middle}.user-message-query-line .query-mention-selection,.user-message-query-line .query-mention-symbol,.user-message-query-line .query-mention-text{font-size:var(--query-tag-font-size);font-weight:var(--query-tag-font-weight);letter-spacing:var(--query-tag-letter-spacing);line-height:var(--query-tag-height)}.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:var(--query-tag-radius);max-width:170px}.comment-mention-tag,.query-mention-symbol{align-items:center;background-color:var(--query-tag-bg-neutral);border:none;box-sizing:border-box;color:var(--query-tag-text-neutral);display:inline-flex;font-size:var(--query-tag-font-size);font-weight:var(--query-tag-font-weight);gap:var(--query-tag-gap);height:var(--query-tag-height);letter-spacing:var(--query-tag-letter-spacing);margin:0 2px;padding:var(--query-tag-padding);vertical-align:middle}.query-mention-symbol{border-radius:var(--query-tag-radius);cursor:default;flex-wrap:nowrap;line-height:var(--query-tag-height);max-width:180px;position:relative}.query-mention-symbol.clickable{cursor:pointer;transition:background-color .15s ease}.query-mention-symbol.clickable:active,.query-mention-symbol.clickable:hover{background-color:var(--query-tag-bg-neutral)}.query-mention-symbol.query-tag--brand,.query-mention-symbol.query-tag--brand.clickable:active,.query-mention-symbol.query-tag--brand.clickable:hover{background-color:var(--query-tag-bg-brand)}.query-mention-symbol.query-tag--brand :is(.query-mention-selection,.query-mention-symbol-icon,.query-mention-text){color:inherit}.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(--query-tag-text-neutral);display:inline-flex;flex-shrink:0;position:relative}.query-mention-symbol .query-external-reference-avatar,.query-mention-symbol .query-mention-symbol-icon,.query-mention-symbol .query-mention-symbol-icon :is(img,svg){height:var(--query-tag-icon-size);width:var(--query-tag-icon-size)}.query-mention-symbol .query-external-reference-avatar{border-radius:999px;object-fit:cover}.query-mention-symbol .query-mention-symbol-icon.file-icon{height:var(--query-tag-icon-size)}.query-mention-symbol .query-mention-symbol-icon.folder-icon{font-size:var(--query-tag-icon-size);height:var(--query-tag-icon-size)}.query-mention-symbol .query-mention-text{color:inherit;display:inline-block;line-height:var(--query-tag-height);overflow:hidden;text-overflow:ellipsis;-webkit-user-select:text;user-select:text;white-space:nowrap}.query-mention-symbol.query-mention-symbol--web-element{background-color:var(--query-tag-bg-neutral);border-radius:var(--query-tag-radius);color:var(--query-tag-text-neutral);font-size:var(--query-tag-font-size);font-weight:var(--query-tag-font-weight);gap:var(--query-tag-gap);height:var(--query-tag-height);line-height:var(--query-tag-height);max-width:180px;padding:var(--query-tag-padding)}.query-mention-symbol.query-mention-symbol--web-element :is(.comment-mention-separator,.query-mention-symbol-icon,.query-mention-text){flex:none;max-width:44px}.query-mention-symbol.query-mention-symbol--web-element .query-mention-symbol-icon{border-radius:3px;color:var(--icon-icon-default);height:var(--query-tag-icon-size);justify-content:center;width:var(--query-tag-icon-size)}.query-mention-symbol.query-mention-symbol--web-element .query-mention-symbol-icon-svg{color:var(--icon-icon-default);display:block;flex-shrink:0;height:var(--query-tag-icon-size);width:var(--query-tag-icon-size)}.query-mention-symbol.query-mention-symbol--web-element :is(.comment-text,.query-mention-text){color:var(--query-tag-text-neutral);font-size:var(--query-tag-font-size);font-weight:var(--query-tag-font-weight);line-height:var(--query-tag-height);min-width:0}.query-mention-symbol.query-mention-symbol--web-element .comment-text{flex:1 1 auto}.query-mention-symbol.query-mention-symbol--web-element .comment-mention-separator{color:var(--query-tag-text-neutral);font-size:var(--query-tag-font-size);font-weight:var(--query-tag-font-weight);line-height:var(--query-tag-height)}.query-mention-symbol .query-mention-selection{color:var(--text-text-tertiary);line-height:var(--query-tag-height);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:var(--query-tag-font-size);line-height:var(--query-tag-height)}.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:var(--query-tag-height);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-size:var(--query-tag-font-size);font-weight:var(--query-tag-font-weight);line-height:var(--query-tag-height);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(--query-tag-bg-neutral)}.query-mention-symbol.slash-command-symbol .query-mention-symbol-icon{color:var(--query-tag-text-neutral)}.query-mention-symbol.slash-command-symbol.builtin-slash{background-color:var(--query-tag-bg-neutral)}.query-mention-symbol.slash-command-symbol.builtin-slash .query-mention-symbol-icon{color:var(--query-tag-text-neutral)}.query-mention-symbol.slash-command-symbol.query-tag--brand,.query-mention-symbol.slash-command-symbol.query-tag--brand.clickable:active,.query-mention-symbol.slash-command-symbol.query-tag--brand.clickable:hover{background-color:var(--query-tag-bg-brand);color:var(--query-tag-text-brand)}.query-mention-symbol.slash-command-symbol.query-tag--brand :is(.query-mention-symbol-icon,.query-mention-text){color:inherit}.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)}.user-message[data-mode=design] .query-mention-symbol.slash-command-symbol.query-tag--brand{background-color:var(--query-tag-bg-brand);color:var(--query-tag-text-brand)}.user-message[data-mode=design] .query-mention-symbol.slash-command-symbol.query-tag--brand :is(.query-mention-symbol-icon,.query-mention-text){color:var(--query-tag-text-brand)}.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}.comment-mention-tag,.query-mention-symbol,.query-mention-symbol.clickable:active,.query-mention-symbol.clickable:hover,.user-message-query-line .comment-mention-tag,.user-message-query-line .query-mention-symbol{background:var(--query-tag-bg-neutral);border:0;border-radius:var(--query-tag-radius);color:var(--query-tag-text-neutral);font-size:var(--query-tag-font-size);font-weight:var(--query-tag-font-weight);gap:var(--query-tag-gap);height:var(--query-tag-height);letter-spacing:var(--query-tag-letter-spacing);line-height:var(--query-tag-height);margin:0;padding:var(--query-tag-padding);vertical-align:middle}.query-mention-symbol .query-mention-symbol-icon,.user-message-query-line .query-mention-symbol .query-mention-symbol-icon{align-items:center;color:inherit;display:inline-flex;flex:0 0 var(--query-tag-icon-slot-size);height:var(--query-tag-icon-slot-size);justify-content:center;width:var(--query-tag-icon-slot-size)}.query-mention-symbol .query-mention-symbol-icon>img,.query-mention-symbol .query-mention-symbol-icon>svg,.user-message-query-line .query-mention-symbol .query-mention-symbol-icon>img,.user-message-query-line .query-mention-symbol .query-mention-symbol-icon>svg{height:var(--query-tag-icon-size)!important;width:var(--query-tag-icon-size)!important}.query-mention-symbol .query-mention-selection,.query-mention-symbol .query-mention-text,.user-message-query-line .query-mention-symbol .query-mention-selection,.user-message-query-line .query-mention-symbol .query-mention-text{color:inherit;font-size:var(--query-tag-font-size);font-weight:var(--query-tag-font-weight);letter-spacing:var(--query-tag-letter-spacing);line-height:var(--query-tag-height)}.query-mention-symbol.query-tag--brand,.query-mention-symbol.query-tag--brand.clickable:active,.query-mention-symbol.query-tag--brand.clickable:hover{background:var(--query-tag-bg-brand);color:var(--query-tag-text-brand);vertical-align:middle}.query-mention-symbol.slash-command-symbol.builtin-slash,.query-mention-symbol.slash-command-symbol.query-tag--command{color:var(--query-tag-text-command)}.query-mention-symbol.slash-command-symbol.query-tag--plugin,.query-mention-symbol.slash-command-symbol.query-tag--skill{color:var(--query-tag-text-brand)}:is(.query-mention-symbol.slash-command-symbol.query-tag--plugin,.query-mention-symbol.slash-command-symbol.query-tag--skill) .query-mention-symbol-icon{color:inherit}.query-mention-symbol.query-tag--figma{color:var(--query-tag-text-design)}.query-mention-symbol.query-tag--lark{color:var(--query-tag-text-brand)}.user-message-query-line .markdown-a-span.feishu-doc-link,.user-message-query-line .markdown-a-span.feishu-doc-link:hover{background:var(--query-tag-bg-brand);border:0;border-radius:var(--query-tag-radius);color:var(--query-tag-text-brand);gap:var(--query-tag-gap);height:var(--query-tag-height);padding:var(--query-tag-padding);vertical-align:middle}.user-message-query-line .feishu-doc-link .feishu-doc-link-icon{align-items:center;color:inherit;display:inline-flex;flex:0 0 var(--query-tag-icon-slot-size);height:var(--query-tag-icon-slot-size);justify-content:center;width:var(--query-tag-icon-slot-size)}.user-message-query-line .feishu-doc-link .feishu-doc-link-icon svg{height:var(--query-tag-icon-size);width:var(--query-tag-icon-size)}.user-message-query-line .feishu-doc-link .markdown-a,.user-message-query-line .feishu-doc-link:hover .markdown-a{color:inherit;font-size:var(--query-tag-font-size);font-weight:var(--query-tag-font-weight);letter-spacing:var(--query-tag-letter-spacing);line-height:var(--query-tag-height);text-decoration:none}.user-message-query-line .feishu-doc-link-loading .markdown-a{opacity:1}.user-message-query-line .markdown-a-span.feishu-doc-link.feishu-doc-link--sheet{color:var(--query-tag-text-lark-sheet)}.user-message-query-line .markdown-a-span.feishu-doc-link.feishu-doc-link--bitable{color:var(--query-tag-text-lark-bitable)}.user-message-query-line .web-page-mention-pill,.user-message-query-line .web-page-mention-pill.clickable:active,.user-message-query-line .web-page-mention-pill.clickable:hover{background:var(--query-tag-bg-neutral);border:0;border-radius:var(--query-tag-radius);color:var(--query-tag-text-neutral);font-size:var(--query-tag-font-size);font-weight:var(--query-tag-font-weight);gap:var(--query-tag-gap);height:var(--query-tag-height);letter-spacing:var(--query-tag-letter-spacing);line-height:var(--query-tag-height);margin:0;padding:var(--query-tag-padding);vertical-align:middle}.user-message-query-line .web-page-mention-pill .web-page-mention-pill-icon{height:var(--query-tag-icon-slot-size);width:var(--query-tag-icon-slot-size)}.user-message-query-line .web-page-mention-pill .web-page-mention-pill-icon svg{height:var(--query-tag-icon-size);width:var(--query-tag-icon-size)}.query-mention-symbol.query-mention-symbol--design-canvas-brand,.query-mention-symbol.query-mention-symbol--design-canvas-element,.query-mention-symbol.query-mention-symbol--design-canvas-image,.query-mention-symbol.query-mention-symbol--design-canvas-page,.query-mention-symbol.query-mention-symbol--visual-changes,.query-mention-symbol.query-mention-symbol--web-element{--query-design-canvas-fg:var(--query-tag-text-design);background:var(--query-tag-bg-neutral);border:0;border-radius:var(--query-tag-radius);color:var(--query-tag-text-design);font-size:var(--query-tag-font-size);font-weight:var(--query-tag-font-weight);gap:var(--query-tag-gap);height:var(--query-tag-height);letter-spacing:var(--query-tag-letter-spacing);line-height:var(--query-tag-height);max-width:180px;padding:var(--query-tag-padding)}.query-mention-symbol.query-mention-symbol--visual-changes{color:var(--query-tag-text-brand)}:is(.query-mention-symbol.query-mention-symbol--design-canvas-brand,.query-mention-symbol.query-mention-symbol--design-canvas-element,.query-mention-symbol.query-mention-symbol--design-canvas-image,.query-mention-symbol.query-mention-symbol--design-canvas-page,.query-mention-symbol.query-mention-symbol--visual-changes,.query-mention-symbol.query-mention-symbol--web-element) .query-mention-symbol-icon{color:inherit;flex:0 0 var(--query-tag-icon-slot-size);height:var(--query-tag-icon-slot-size);width:var(--query-tag-icon-slot-size)}.query-mention-symbol.query-mention-symbol--design-canvas-brand .query-mention-text,.query-mention-symbol.query-mention-symbol--design-canvas-element .query-mention-text,.query-mention-symbol.query-mention-symbol--design-canvas-image .query-mention-text,.query-mention-symbol.query-mention-symbol--design-canvas-page .query-mention-text,.query-mention-symbol.query-mention-symbol--visual-changes .query-mention-count,.query-mention-symbol.query-mention-symbol--visual-changes .query-mention-text,.query-mention-symbol.query-mention-symbol--web-element .comment-mention-separator,.query-mention-symbol.query-mention-symbol--web-element .comment-text,.query-mention-symbol.query-mention-symbol--web-element .query-mention-text{color:inherit;font-size:var(--query-tag-font-size);font-weight:var(--query-tag-font-weight);letter-spacing:var(--query-tag-letter-spacing);line-height:var(--query-tag-height)}.query-mention-symbol.send-message-symbol,.user-message[data-mode=design] .query-mention-symbol.slash-command-symbol,.user-message[data-mode=design] .query-mention-symbol.slash-command-symbol.builtin-slash,.user-message[data-mode=design] .query-mention-symbol.slash-command-symbol.query-tag--brand{background:var(--query-tag-bg-neutral)}.query-mention-text.query-mention-text--command{background-image:none;color:var(--query-tag-text-command);font-size:var(--query-tag-font-size);font-weight:var(--query-tag-font-weight);letter-spacing:var(--query-tag-letter-spacing);line-height:var(--query-tag-height)}.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-file-link-disabled,.markdown-renderer .markdown-file-link-disabled:hover{background:var(--bg-bg-overlay-l1,#56637712);color:var(--accent-accent-blue,#3f85ff);cursor:not-allowed;text-decoration:none}.markdown-renderer .markdown-computer-link{color:inherit;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:pointer}.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-tooltip-trigger{display:block}.core-finish-card__file-name-tooltip-trigger{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.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-Tv8ggy{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-YeW3HQ{cursor:default}.mergeCardHeaderExpanded-wMse_F{border-radius:var(--chat-radius-md,12px) var(--chat-radius-md,12px) 0 0}.mergeCardHeaderLeft-v3fwaI{align-items:center;display:flex;flex:1 1;min-width:0}.mergeCardHeaderIcon-beRTgY{align-items:center;display:flex;flex-shrink:0;font-size:40px;height:40px;justify-content:center;width:40px}.mergeCardBranchInfo-s7CLjc{align-items:center;display:flex;flex-shrink:1;gap:4px;margin-left:12px;min-width:0;overflow:hidden}.mergeCardBranchName-TKHV2P{color:var(--text-text-default);font-size:13px;font-weight:600;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mergeCardBranchArrow-gbepTV{color:var(--text-text-tertiary);flex-shrink:0;font-size:13px}.mergeCardFilesText-tFcFL2{color:var(--text-text-secondary);flex-shrink:0;font-size:13px;font-weight:400;margin-left:12px;white-space:nowrap}.mergeCardConflictText-W80QjB{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-zYlGmr{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-EmZGKu{align-items:center;display:flex;flex-shrink:0;gap:4px}.mergeCardStats-Ylcwso{align-items:center;display:flex;gap:4px;padding:0 6px}.mergeCardAdded-dmi4lo{color:var(--status-success-default)}.mergeCardAdded-dmi4lo,.mergeCardDeleted-muV8CV{font-family:JetBrains Mono,monospace;font-size:12px}.mergeCardDeleted-muV8CV{color:var(--status-error-default)}.mergeCardDivider-QejaM4{background-color:var(--border-border-neutral-l2);height:16px;width:1px}.mergeCardExternalIcon-nDowQr{align-items:center;color:var(--icon-icon-secondary);display:inline-flex;font-size:20px;height:28px;justify-content:center;width:28px}.mergeCardFileListContainer-w6uQZc{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-w6uQZc::-webkit-scrollbar{width:4px}.mergeCardFileListContainer-w6uQZc::-webkit-scrollbar-track{background:#0000}.mergeCardFileListContainer-w6uQZc::-webkit-scrollbar-thumb{background-color:var(--bg-bg-overlay-l3);border-radius:4px}.mergeCardFileListContainer-w6uQZc::-webkit-scrollbar-thumb:hover{background-color:var(--bg-bg-overlay-l4)}.mergeCardFileListContainerExpanded-ld2_v5{display:block}.mergeCardFileList-avBO7v{font-size:12px;padding:var(--chat-spacer-md,12px)}.mergeCardFileItem-j_r1Ei{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-X37MZD{cursor:default}.mergeCardFileItem-j_r1Ei:hover{background-color:var(--bg-bg-overlay-l1)}.mergeCardFileItemReadonly-X37MZD:hover{background-color:initial}.mergeCardFileItem-j_r1Ei:hover .mergeCardFileName-IL86zE,.mergeCardFileItemReadonly-X37MZD:hover .mergeCardFileName-IL86zE{color:var(--text-text-default)}.mergeCardFileInfo-bXdOar{align-items:center;display:flex;flex:1 1;gap:6px;min-width:0}.mergeCardFileIcon-Gs2bEG{align-items:center;display:inline-flex;flex-shrink:0;font-size:14px;height:16px;justify-content:center;width:16px}.mergeCardFileIconModified-ldgVuA{color:var(--status-alert-default)}.mergeCardFileIconDeleted-qx81eG{color:var(--status-error-default)}.mergeCardFileIconAdded-fI7wxU{color:var(--status-success-default)}.mergeCardFileDetails-vSDuZv{align-items:center;display:flex;flex:1 1;gap:6px;min-width:0}.mergeCardFileName-IL86zE{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-QSsSKb{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-goNvJl{align-items:center;display:flex;flex-shrink:99999;min-width:80px;overflow:hidden}.mergeCardFilePath-XzJvoe{color:var(--text-text-tertiary);overflow:hidden;text-overflow:ellipsis;transition:all .2s;white-space:nowrap}.mergeCardFilePath-XzJvoe:hover{color:var(--text-text-secondary);text-decoration:underline}.mergeCardFileItemReadonly-X37MZD .mergeCardFilePath-XzJvoe:hover{color:var(--text-text-tertiary);text-decoration:none}.mergeCardFileStats-oQZYx1{align-items:center;display:flex;flex-shrink:0;gap:4px}.mergeCardFileAddedStat-J84d0L{color:var(--status-success-default);font-family:JetBrains Mono,monospace}.mergeCardFileDeletedStat-UUEWRF{color:var(--status-error-default);font-family:JetBrains Mono,monospace}.errorPanel-KgLFxy{box-sizing:border-box;height:100%;justify-content:center;padding:16px;width:100%}.content-bWlHiZ,.errorPanel-KgLFxy{align-items:center;display:flex;flex-direction:column}.content-bWlHiZ{gap:12px;max-width:300px}.icon-QkIccO{align-items:center;color:var(--icon-icon-secondary);display:flex;justify-content:center}.textContent-pHuJP6{align-items:center;display:flex;flex-direction:column;gap:4px;width:100%}.title-XbDBEA{color:var(--text-text-secondary);font-size:13px;font-weight:400;line-height:20px;text-align:center}.description-MWbooH{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-kBwuvM{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.detailLink-WawLzG{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-WawLzG:hover{color:var(--text-text-link-hover)}.action-e5iTPr{align-items:center;display:flex;gap:8px;justify-content:center;margin-top:4px}.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{background:var(--bg-bg-base-secondary);display:block;height:100%;object-fit:cover;object-position:top center;width:100%}.core-in-message-previewer__video-play-button{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000047;border:1px solid #fff6;border-radius:50%;box-shadow:0 2px 8px #0000002e;color:var(--icon-icon-onaccent,#fff);cursor:pointer;display:flex;font-size:24px;height:48px;justify-content:center;left:50%;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background-color .15s ease,transform .15s ease;width:48px;z-index:2}.core-in-message-previewer__video-play-button:hover{background:#0000007a;border-color:#ffffffa6;transform:translate(-50%,-50%) scale(1.06)}.core-in-message-previewer__video-play-button:active{background:#00000094;transform:translate(-50%,-50%) scale(.98)}.core-in-message-previewer__video-play-button:focus-visible{outline:2px solid var(--border-border-focus,#4c88ff);outline-offset:2px}.core-in-message-previewer__video-play-button>svg{height:24px;width:24px}.core-in-message-previewer__video-duration{background:#000000ad;border-radius:4px;bottom:8px;color:var(--text-text-onaccent,#fff);font-size:12px;font-variant-numeric:tabular-nums;font-weight:500;height:auto;left:auto;line-height:18px;padding:2px 6px;pointer-events:none;position:absolute;right:8px;top:auto;width:auto;z-index:2}.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}.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-aWPau1{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-SKvpPM{font-size:11px;gap:3px;height:16px;line-height:16px;padding:0 4px}.large-ZGSowm{font-size:12px;gap:3px;height:18px;line-height:18px;padding:0 5px}.tag-aWPau1{color:var(--text-text-secondary)}.withBackground-TUThAn{background-color:var(--bg-bg-overlay-l2)}.icon-S1yu7k{align-items:center;display:inline-flex;flex-shrink:0;height:12px;justify-content:center;width:12px}.icon-S1yu7k>svg{height:100%;width:100%}.wrapper-TRhvyv{align-items:center;cursor:pointer;display:inline-flex;gap:8px;padding:4px 0;-webkit-user-select:none;user-select:none}.wrapper-TRhvyv.disabled-VlEG4A{cursor:not-allowed}.track-_f2BRW{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-TRhvyv.default-Cj4q0l .track-_f2BRW{height:18px;padding:0 2px;width:32px}.wrapper-TRhvyv.small-Z97_mL .track-_f2BRW{height:14px;padding:0 1.5px;width:25px}.wrapper-TRhvyv:hover:not(.disabled-VlEG4A) .track-_f2BRW:not(.checked-OxVgCN):not(.indeterminate-VNovVm){background-color:var(--bg-bg-overlay-l2)}.track-_f2BRW.checked-OxVgCN,.track-_f2BRW.indeterminate-VNovVm{background-color:var(--status-success-default)}.wrapper-TRhvyv:hover:not(.disabled-VlEG4A) :is(.track-_f2BRW.checked-OxVgCN,.track-_f2BRW.indeterminate-VNovVm){background-color:var(--status-success-hover)}.wrapper-TRhvyv.disabled-VlEG4A .track-_f2BRW{opacity:.5}.input-q51SEN{cursor:inherit;height:100%;margin:0;opacity:0;padding:0;position:absolute;width:100%}.thumb-ThzzSX{background-color:var(--special-white);border-radius:50%;flex-shrink:0;transition:margin-left .15s ease}.wrapper-TRhvyv.default-Cj4q0l .thumb-ThzzSX{height:14px;width:14px}.wrapper-TRhvyv.small-Z97_mL .thumb-ThzzSX{height:11px;width:11px}.wrapper-TRhvyv.default-Cj4q0l .track-_f2BRW.checked-OxVgCN .thumb-ThzzSX{margin-left:14px}.wrapper-TRhvyv.small-Z97_mL .track-_f2BRW.checked-OxVgCN .thumb-ThzzSX{margin-left:10px}.wrapper-TRhvyv.default-Cj4q0l .track-_f2BRW.indeterminate-VNovVm .thumb-ThzzSX{margin-left:7px}.wrapper-TRhvyv.small-Z97_mL .track-_f2BRW.indeterminate-VNovVm .thumb-ThzzSX{margin-left:5px}.label-KhLA6U{color:var(--text-text-secondary);font-family:var(--font-family-default);font-size:12px;font-weight:var(--font-weight-medium);line-height:18px}.wrapper-TRhvyv.disabled-VlEG4A .label-KhLA6U{color:var(--text-text-disabled)}.listRow-Ff6a4c{align-items:center;border-bottom:1px solid #7373731f;cursor:pointer;display:flex;min-width:0;padding:16px;transition:background var(--transition-fast,.1s)}.listRow-Ff6a4c:last-child{border-bottom:none}.listRow-Ff6a4c:hover{background:var(--bg-bg-overlay-l1,#5663771a)}.rowLeft-fmXnE4{align-items:center;display:flex;flex:1 1;gap:8px;min-width:0;overflow:hidden}.rowEnvIcon-KH1FPH{color:var(--icon-icon-secondary);flex-shrink:0;height:20px;margin-right:-2px;width:20px}.rowName-GNDvmQ{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-crn3gm{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-cp7xfj{color:var(--icon-icon-tertiary);height:12px;width:12px}.rowRight-t34dZr{align-items:center;display:flex;flex-shrink:0;gap:8px;margin-left:12px}.rowRunBtn-oZvMGG{align-items:center;border-radius:6px;color:var(--icon-icon-secondary);cursor:pointer;display:flex;height:24px;justify-content:center;width:24px}.rowRunBtn-oZvMGG:hover{background:var(--bg-bg-overlay-l1,#5663770f);color:var(--text-text-default)}.container-giqKAY{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-giqKAY:hover{background:var(--bg-bg-overlay-l2,#5663771a)}.top-CZwpdH{align-items:flex-start;display:flex;gap:12px}.leftContent-BMzo26{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.titleRow-b6wzA9{align-items:center;display:flex;gap:8px;min-width:0;overflow:hidden}.taskName-qIV1oB{color:var(--text-text-default);font-size:13px;font-weight:500;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.description-h9_oDM{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-OdPg00{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-YgOpJV{padding:4px 0}.dividerLine-f6M20Y{border-top:1px dashed var(--border-border-neutral-l1)}.bottom-xddgfg{gap:8px;justify-content:space-between}.bottom-xddgfg,.bottomRight-ncS5zN{align-items:center;display:flex;overflow:hidden}.bottomRight-ncS5zN{gap:6px;min-width:0}.bottomTag-FMmcV0{border-radius:4px;flex-shrink:0;gap:4px;height:18px;padding:0;white-space:nowrap}.bottomRightTag-XA6Hzm{border-radius:2px;flex-shrink:1;gap:4px;height:18px;min-width:0;overflow:hidden;padding:0}.bottomRightTag-XA6Hzm>span:first-child{flex-shrink:0}.tagText-S2Vz37{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bottomIcon-Qy4JZM{color:var(--icon-icon-tertiary)}.bottomIcon-Qy4JZM path{opacity:1}.menu-s7g_oB{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-YTR5JK{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-YTR5JK:hover{background:var(--bg-bg-overlay-l1)}.menuItemDanger-AOGQdP{color:var(--status-error-default)}.menuIcon-ycBy1J{color:var(--icon-icon-default)}.menuIcon-ycBy1J,.menuIconDanger-nl4In7{align-items:center;display:flex;height:16px;justify-content:center;width:16px}.menuIconDanger-nl4In7{color:var(--status-error-default)}.container-W2HFKS{align-items:center;background:var(--bg-bg-overlay-l2);border-radius:2px;cursor:default;display:flex;flex-shrink:0;justify-content:center}.containerYellow-EE7RId{background:var(--special-bggoldoverlay,#d2b5131f)}.containerNoBg-ITJcmP{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center}.iconGoldenSolid-U_Ca1O,.iconGreenSolid-mRgcDb{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-ciZ3XA,.iconGreenOutline-jhHsGQ{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-jhHsGQ,.iconGreenSolid-mRgcDb{background:var(--gradient-brand)}.iconGoldenOutline-ciZ3XA,.iconGoldenSolid-U_Ca1O{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-t6e31Z{margin-bottom:10px}.container-t6e31Z.hasReason-bsuC6E{border:1px solid var(--border-border-neutral-l2);border-radius:var(--radius-6);overflow:hidden}.container-t6e31Z.hasReason-bsuC6E .alertBox-Tv44Zd{border:0;border-radius:0}.alertBox-Tv44Zd{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-t6e31Z.compact-T0DbVE .alertBox-Tv44Zd{align-items:center;border-radius:var(--radius-6);padding:var(--spacer-8)}.container-t6e31Z.compact-T0DbVE .content-IesF_M{align-items:center;display:flex}.container-t6e31Z.compact-T0DbVE .header-TAvtPf{align-items:center;flex:1 1}.container-t6e31Z.compact-T0DbVE .icon-v4FSYC{margin-top:0}.container-t6e31Z.compact-T0DbVE .messageWrapper-ZRMQQh{justify-content:center}.container-t6e31Z.compact-T0DbVE .buttonContainer-fZLX0a{flex-shrink:0;margin:0 0 0 var(--spacer-8)}.container-t6e31Z.info-LGqxkL .alertBox-Tv44Zd{background:var(--status-primary-surface-l1,#3579ff2e);border:1px solid var(--status-primary-surface-l2,#3579ff47)}.container-t6e31Z.error-vV1_3s .alertBox-Tv44Zd{background:var(--status-error-surface-l1,#f646462e);border:1px solid var(--status-error-surface-l2,#f6464647)}.container-t6e31Z.warning-SavTUO .alertBox-Tv44Zd{background:var(--status-warning-surface-l1,#d27e2429);border:1px solid var(--status-warning-surface-l2,#d27e2447)}.container-t6e31Z.success-CLeD_M .alertBox-Tv44Zd{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-IesF_M{flex:1 1;min-width:0}.header-TAvtPf{align-items:flex-start;display:flex;gap:var(--spacer-8)}.icon-v4FSYC{align-items:center;display:flex;flex-shrink:0;font-size:16px;justify-content:center;margin-top:1px}.icon-v4FSYC,.icon-v4FSYC>svg{height:16px;width:16px}.icon-v4FSYC.info-LGqxkL{color:var(--status-primary-default)}.icon-v4FSYC.error-vV1_3s{color:var(--status-error-default)}.icon-v4FSYC.warning-SavTUO{color:var(--status-warning-default)}.icon-v4FSYC.success-CLeD_M{color:var(--status-success-default)}.title-iE5Xmo{font-size:13px;font-weight:600;line-height:20px}.message-qHmRyD,.title-iE5Xmo{color:var(--text-text-default);word-break:break-word}.message-qHmRyD{font-size:12px;line-height:18px;margin-left:24px;margin-top:2px}.messageWrapper-ZRMQQh{display:flex;flex:1 1;flex-direction:column;min-width:0}.messageText-_QPRsa{color:var(--text-text-default);font-size:12px;line-height:18px;word-break:break-word}.messageWithDetail-Pcgtzq{align-items:center;display:flex;flex-wrap:wrap;gap:4px}.detailLink-On4YaZ{color:var(--text-text-secondary);cursor:pointer;font-size:12px;line-height:18px;text-decoration:underline}.detailLink-On4YaZ:hover{color:var(--text-text-default)}.inlineActionButtons-u73elP{display:flex;gap:6px;margin-top:var(--spacer-8)}.description-Ylixya{color:var(--text-text-default);font-size:12px;line-height:18px;margin-left:24px;margin-top:4px}.buttonContainer-fZLX0a{align-items:center;display:flex;gap:var(--spacer-8);margin-left:24px;margin-top:var(--spacer-8)}.actionButton-cFMcy_{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.actionLink-EpeTj3{color:var(--text-text-default);cursor:pointer;font-size:12px;font-weight:600;line-height:20px;text-decoration:underline;white-space:nowrap}.actionLink-EpeTj3:hover{color:var(--text-text-default-hover)}.expandButton-I6XfJT{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-I6XfJT:hover{color:var(--icon-icon-default)}.container-t6e31Z.expanded-fssBd2 .expandButton-I6XfJT{transform:rotate(180deg)}.expandIcon-bY7BHm{font-size:16px}.closeButton-rc0pc6{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-rc0pc6:hover{color:var(--icon-icon-default)}.closeButton-rc0pc6:focus-visible{outline:2px solid var(--border-border-brand);outline-offset:1px}.reasonDetail-OlDzPX{color:var(--text-text-default);font-size:11px;font-weight:400;max-height:170px;overflow-y:auto;padding:10px}.reasonDetail-OlDzPX::-webkit-scrollbar{height:4px;width:4px}.reasonDetail-OlDzPX::-webkit-scrollbar-thumb{background:var(--bg-bg-overlay-l3);border-radius:50px;-webkit-transition:all .3s linear;transition:all .3s linear}.reasonDetail-OlDzPX::-webkit-scrollbar-thumb:hover{background:var(--bg-bg-overlay-l4)}.reasonPre-UxqKeN{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(//trae-console-cdn.trae.volces.com/solo_static/static/image/fission-card-light.bd601484.png)}:is([data-theme=dark-blue],[data-theme=dark]) .fissionActivityCard{background-image:url(//trae-console-cdn.trae.volces.com/solo_static/static/image/fission-card-dark.04d9d57a.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(//trae-console-cdn.trae.volces.com/solo_static/static/image/fission-card-light.bd601484.png)}:is([data-theme=dark-blue],[data-theme=dark]) .downloadDesktopCard{background-image:url(//trae-console-cdn.trae.volces.com/solo_static/static/image/fission-card-dark.04d9d57a.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-m_bwBL{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-m_bwBL.error-V99ZU_{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-m_bwBL.warning-gQJQco{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-m_bwBL.alert-w4LgYI{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-m_bwBL.information-twUWdi{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-m_bwBL.borderless-zhxIU8{border:none;border-radius:0}.body-LCiuFx{align-items:flex-start;display:flex;flex:1 1;gap:var(--spacer-8);min-width:0}.icon-V31ime{align-items:center;display:flex;flex-shrink:0;font-size:16px;height:16px;justify-content:center;margin-top:1px;width:16px}.icon-V31ime.error-V99ZU_{color:var(--status-error-default)}.icon-V31ime.warning-gQJQco{color:var(--status-warning-default)}.icon-V31ime.alert-w4LgYI{color:var(--status-alert-default)}.icon-V31ime.information-twUWdi{color:var(--status-primary-default)}.content-UDxzeE{color:var(--text-text-default);flex:1 1;font-size:12px;line-height:18px;min-width:0}.contentWrapper-YQBBQO{display:flex;flex:1 1;flex-direction:column;gap:var(--spacer-4);min-width:0}.header-vgSsBW{align-items:center;display:flex;gap:var(--spacer-8);justify-content:space-between}.title-USxUF3{font-weight:600}.description-wiBAlf,.title-USxUF3{color:var(--text-text-default);font-size:12px;line-height:18px}.actionButtons-JBXy3Y{align-items:center;display:flex;gap:6px}.actions-q0VR1t{gap:var(--spacer-8)}.actions-q0VR1t,.closeButton-I_H96h{align-items:center;display:flex;flex-shrink:0}.closeButton-I_H96h{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-I_H96h:hover{color:var(--icon-icon-default)}.closeButton-I_H96h: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}.cn-session-usage-tail{align-items:center;color:var(--text-text-tertiary);cursor:default;display:inline-flex;flex-shrink:0;font-family:var(--font-family-default);font-size:var(--font-size-regular,var(--font-size-base,13px));font-style:normal;font-weight:var(--font-weight-medium,500);gap:var(--spacer-6,6px);letter-spacing:-.26px;line-height:var(--spacer-20,20px);padding:0 var(--spacer-6,6px);white-space:nowrap}.cn-session-usage-tail__amount{align-items:center;display:inline-flex;flex-shrink:0;gap:var(--spacer-2,2px)}.cn-session-usage-tail__icon{color:var(--text-text-tertiary);flex-shrink:0;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-jEUFWj{align-items:center;display:inline-flex;gap:var(--spacer-4)}.svg-PO2cs6{animation:spin-NApIxO .8s linear infinite}.track-jyYGBv{fill:none;stroke:var(--border-border-neutral-l2);stroke-opacity:.12}.indicator-M2OKuy{fill:none;stroke:var(--icon-icon-default)}.label-qKRQBQ{color:var(--text-text-secondary);font-family:var(--font-family-default);font-size:13px;line-height:20px}.small-Y_W7GM{--spinner-size:16px;--stroke-width:1.33px}.default-Lwq9y0{--spinner-size:20px;--stroke-width:1.67px}.large-cd0BAC{--spinner-size:24px;--stroke-width:2px}:is(.default-Lwq9y0,.large-cd0BAC,.small-Y_W7GM) .svg-PO2cs6{height:var(--spinner-size);width:var(--spinner-size)}.default-Lwq9y0 .indicator-M2OKuy,.default-Lwq9y0 .track-jyYGBv,.large-cd0BAC .indicator-M2OKuy,.large-cd0BAC .track-jyYGBv,.small-Y_W7GM .indicator-M2OKuy,.small-Y_W7GM .track-jyYGBv{stroke-width:var(--stroke-width)}@keyframes spin-NApIxO{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-c_xv0B{display:flex;flex-direction:column;gap:4px}.notificationLink-nXsObL{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-ssuoUq{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-ssuoUq.clickable-bNKqdT{cursor:pointer}.tag-ssuoUq.clickable-bNKqdT:hover,.tag-ssuoUq.hovered-KYgHVS{background-color:var(--bg-bg-overlay-l2)}.tag-ssuoUq.clickable-bNKqdT:active{background-color:var(--bg-bg-overlay-l3)}.iconWrapper-Esxg4s{align-items:center;display:inline-flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.iconWrapper-Esxg4s[role=button]{cursor:pointer}.iconWrapper-Esxg4s[role=button]:focus{outline:none}.text-wYa2Hs{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}.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-TuYLSK{display:flex;flex-direction:column;gap:var(--chat-spacer-md);margin-bottom:6px;margin-top:var(--chat-spacer-xl)}.item-GA077o{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-GA077o:hover{background:var(--bg-bg-overlay-l2)}.item-GA077o:hover .addToChat-xijgY8{opacity:1;pointer-events:auto;width:24px}.left-yTzwt7{gap:4px;min-width:0}.actions-BufhC3,.left-yTzwt7{align-items:center;display:flex}.actions-BufhC3{flex-shrink:0;gap:6px}.addToChat-xijgY8{flex-shrink:0;opacity:0;overflow:hidden;pointer-events:none;transition:width .3s ease,opacity .3s ease;width:0}.arrow-OdLcqA{flex-shrink:0}.text-xkyTRW{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-PbToop{background:var(--bg-bg-base-tertiary);flex-shrink:0;height:20px;padding:1px 2px}.tag-PbToop,.tagInner-aKlo5g{align-items:center;border-radius:4px;display:flex}.tagInner-aKlo5g{gap:2px;height:16px;justify-content:center;padding:1px 3px}.tagAt-qTHweu{height:12px;justify-content:center;line-height:12px;width:12px}.tagAt-qTHweu,.tagCount-NpqRPD{align-items:center;color:var(--text-text-secondary);display:inline-flex;font-size:12px}.tagCount-NpqRPD{line-height:16px;padding:0 2px}.hoverPopoverContainer-UogrLv{display:flex;text-align:left}.hoverWrap-SS8B4m{align-items:center;display:flex;flex-wrap:wrap;gap:4px}.hoverText-xjDstL{color:var(--text-text-default);font-size:13px;font-weight:500;line-height:20px;overflow-wrap:anywhere}.hoverRef-z1vEzl{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-MrFtsW{display:flex;flex-direction:column;padding:4px 0}.popoverHeading-_xeooo{color:var(--text-text-secondary);font-size:11px;font-weight:500;line-height:16px;padding:4px 8px}.popoverList-Npo_e4{display:flex;flex-direction:column;gap:4px;padding:4px}.popoverRow-vSe0jS{align-items:center;border-radius:4px;display:flex;gap:4px;padding:0 4px}.popoverRowText-KVzgbA{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-s8MNIz{color:var(--text-text-secondary);flex-shrink:0;font-size:11px;line-height:16px}.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)}}.core-plugin-recommendation{margin-top:20px;position:relative;width:100%}.core-plugin-recommendation__heading{align-items:center;background:var(--bg-bg-base-default,#fff);box-sizing:border-box;color:var(--text-text-tertiary,#737373);display:flex;font-size:12px;font-weight:400;gap:6px;height:20px;justify-content:center;left:50%;letter-spacing:-.12px;line-height:18px;max-width:calc(100% - 24px);padding:0 6px;position:absolute;top:-10px;transform:translateX(-50%);white-space:nowrap;z-index:1}.core-plugin-recommendation__heading>span{overflow:hidden;text-overflow:ellipsis}.core-plugin-recommendation__quote{color:var(--bg-bg-brand-disabled);flex:0 0 12px;height:12px;width:12px}.core-plugin-recommendation__quote--right{transform:rotate(180deg)}.core-plugin-recommendation-install-card{align-items:center;background:var(--bg-bg-base-default,#fff);border:1px solid var(--border-border-neutral-l1,#7373731f);border-radius:var(--radius-radius-md-12,12px);box-sizing:border-box;display:flex;gap:24px;height:72px;justify-content:space-between;padding:0 12px;width:100%}.core-plugin-recommendation-install-card__main{align-items:center;display:flex;flex:1 1;gap:12px;min-width:0}.core-plugin-recommendation-install-card__icon-wrap{background:var(--bg-bg-base-default,#fff);border-radius:10px;box-sizing:border-box;display:grid;flex:0 0 40px;height:40px;padding:4px;place-items:center;width:40px}.core-plugin-recommendation-install-card__icon{border-radius:6px;height:32px;object-fit:cover;width:32px}.core-plugin-recommendation-install-card__icon--fallback{background:var(--bg-bg-base-secondary,#73737314);color:var(--text-text-default,#171717);display:grid;font-weight:500;place-items:center}.core-plugin-recommendation-install-card__copy{flex:1 1;min-width:0}.core-plugin-recommendation-install-card__description,.core-plugin-recommendation-install-card__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.core-plugin-recommendation-install-card__name{color:var(--text-text-default,#171717);font-size:14px;font-weight:500;letter-spacing:-.28px;line-height:20px}.core-plugin-recommendation-install-card__description{color:var(--text-text-tertiary,#737373);font-size:13px;font-weight:400;letter-spacing:-.26px;line-height:20px}.core-plugin-recommendation-install-card__install{align-items:center;background:var(--bg-bg-base-default,#fff);border:1px solid var(--border-border-neutral-l2,#7373732e);border-radius:var(--radius-radius-sm-8,8px);box-sizing:border-box;color:var(--text-text-default,#0a0a0a);cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:13px;font-weight:500;gap:4px;height:32px;justify-content:center;line-height:20px;padding:0 12px;white-space:nowrap}.core-plugin-recommendation-install-card__install>svg{flex:0 0 16px;height:16px;width:16px}.core-plugin-recommendation-install-card__install--try{background:var(--bg-bg-invert,#262626);border-color:var(--bg-bg-invert,#262626);color:var(--text-text-onaccent,#fff)}.core-plugin-recommendation-install-card__install:disabled{cursor:default;opacity:.6}.tooManyTurnsTipWrap-_jT8rq{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-asUpo7{align-items:center;color:var(--accent-accent-amber,#f59e0b);display:flex;flex:none;height:16px;justify-content:center;margin-left:4px;width:16px}.tooManyTurnsTipTitle-eNItSJ{color:var(--text-text-default);flex:1 1;font-size:12px;font-weight:400;line-height:18px}.tooManyTurnsTipAction-lbeK99{flex:none}.tooManyTurnsTipClose-vE0VPC{align-items:center;color:var(--icon-icon-secondary);cursor:pointer;display:flex;flex:none;height:16px;justify-content:center;width:16px}.tooManyTurnsTipClose-vE0VPC:hover{background-color:var(--bg-bg-overlay-l2)}.message-selection-top-bar{background:var(--bg-bg-base-default,#fff);display:flex;flex-shrink:0;position:relative;z-index:var(--z-sticky)}.message-selection-top-bar__content{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;margin:0 auto;max-width:780px;padding:12px 16px;width:100%}.message-selection-top-bar:before{background:var(--border-border-neutral-l1,#e5e5e5);bottom:0;content:"";height:1px;left:0;pointer-events:none;position:absolute;right:0;z-index:1}.message-selection-top-bar:after{background:linear-gradient(to bottom,var(--bg-bg-base-default,#fff),#0000);content:"";height:24px;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:100%;transition:opacity .15s}.message-selection-top-bar--fade:after{opacity:1}.message-selection-top-bar__title{color:var(--text-text-default,#1a1a1a);font-size:16px;font-weight:600}.message-selection-top-bar__cancel{background:none;border:none;border-radius:6px;color:var(--text-text-secondary,#666);cursor:pointer;font-size:14px;padding:4px 8px}.message-selection-top-bar__cancel:hover{background:var(--bg-bg-base-secondary,#f5f5f5)}.message-selection-bottom-bar{background:var(--bg-bg-base-default,#fff);display:flex;flex-shrink:0;position:relative;z-index:var(--z-sticky)}.message-selection-bottom-bar__content{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;margin:0 auto;max-width:780px;padding:12px 16px;width:100%}.message-selection-bottom-bar:before{background:linear-gradient(to top,var(--bg-bg-base-default,#fff),#0000);bottom:100%;content:"";height:24px;left:0;opacity:0;pointer-events:none;position:absolute;right:0;transition:opacity .15s}.message-selection-bottom-bar:after{background:var(--border-border-neutral-l1,#e5e5e5);content:"";height:1px;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.message-selection-bottom-bar--fade:before{opacity:1}.message-selection-bottom-bar__select-all{align-items:center;color:var(--text-text-default,#1a1a1a);cursor:pointer;display:flex;font-size:14px;gap:8px;-webkit-user-select:none;user-select:none}.message-selection-bottom-bar__actions{align-items:center;display:flex;gap:8px}.message-selection-bottom-bar__btn{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:6px;justify-content:center;padding:8px 16px;transition:opacity .15s}.message-selection-bottom-bar__btn:disabled{cursor:not-allowed;opacity:.4}.message-selection-bottom-bar__btn--primary{background:var(--bg-bg-invert);color:var(--icon-icon-onaccent)}.message-selection-bottom-bar__btn--primary:hover:not(:disabled){opacity:.9}.message-selection-bottom-bar__btn--secondary{background:var(--bg-bg-overlay-l2);color:var(--text-text-default,#1a1a1a)}.message-selection-bottom-bar__btn--secondary:hover:not(:disabled){background:var(--bg-bg-base-tertiary,#eee)}.message-selection-checkbox{align-items:center;cursor:pointer;display:flex;flex-shrink:0;justify-content:center}.message-selection-checkbox--disabled{cursor:not-allowed}.message-selection-checkbox__input{height:0;opacity:0;pointer-events:none;position:absolute;width:0}.message-selection-checkbox__indicator{align-items:center;border:1px solid var(--border-border-neutral-l3,#d9d9d9);border-radius:4px;box-sizing:border-box;display:flex;height:16px;justify-content:center;transition:background-color .15s,border-color .15s;width:16px}.message-selection-checkbox:not(.message-selection-checkbox--disabled):hover .message-selection-checkbox__indicator:not(.message-selection-checkbox__indicator--checked){background-color:var(--bg-bg-overlay-l2);border-color:var(--border-border-neutral-l3)}.message-selection-checkbox__indicator--checked{background-color:var(--bg-bg-invert,#1a1a1a);border-color:var(--bg-bg-invert,#1a1a1a)}.message-selection-checkbox__indicator--disabled{background-color:var(--bg-bg-base-tertiary,#eee);border-color:var(--border-border-neutral-l1,#e5e5e5);opacity:.4}.turn--selectable{border-radius:12px}.turn--selectable.turn--last{flex-direction:column}.turn--selectable :is(.turn__agent-row,.turn__user-row){border-radius:12px;padding:12px 12px 12px 16px}.turn--selectable .turn__user-row{margin-bottom:5px}.turn--selectable:not(.turn--selection-disabled) :is(.turn__agent-row:has(.message-selection-checkbox:hover),.turn__user-row:has(.message-selection-checkbox:hover)){background-color:var(--bg-bg-base-secondary,#f5f5f5)}.turn--selected{background-color:var(--bg-bg-base-secondary,#f5f5f5)}.turn__user-row{align-items:center;display:flex;flex-direction:row;padding:12px 12px 12px 16px}.turn__user-row .turn__user-message{flex:1 1;min-width:0}.turn__agent-row{align-items:center;display:flex;flex-direction:row;padding:12px 12px 12px 16px}.turn__agent-row .turn__agent-message{flex:1 1;min-width:0}.turn--selectable .message-selection-checkbox{margin-right:16px}body.message-selection-active .assistant-action-bar,body.message-selection-active .latest-assistant-bar,body.message-selection-active .messageInputContainer,body.message-selection-active .user-message__bottom-bar{display:none}body.message-selection-active .turn__user-message .user-message{padding-bottom:0}body.message-selection-active [class*=chatContent]{margin-bottom:0!important}body.message-selection-active .turn--last{padding-bottom:12px}body.message-selection-active [class*=sessionToastContainer]{margin-bottom:0!important}.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%}.virtualized-message-list-view--im-bridge .turn{padding-bottom:var(--spacer-24,24px)}.virtualized-message-list-view--im-bridge .turn--last{padding-bottom:var(--spacer-4,4px)}.virtualized-message-list-view--im-bridge .turn__user-message .user-message{padding-bottom:var(--spacer-24,24px)}.virtualized-message-list-view--im-bridge .user-message__content-area{max-width:min(75%,560px)}.virtualized-message-list-view--im-bridge .user-message__text-box{background:var(--bg-bg-overlay-l2,#7373731f);border-radius:var(--radius-16,16px)}.virtualized-message-list-view--im-bridge .user-message__text-inner{padding:var(--spacer-12,12px) var(--spacer-16,16px)}.virtualized-message-list-view--im-bridge .agent-message{gap:var(--spacer-12,12px)}.virtualized-message-list-view--im-bridge .agent-message__header{gap:var(--spacer-4,4px)}.virtualized-message-list-view--im-bridge .agent-message__title{color:var(--text-text-secondary,#404040);font:var(--body-body-base,14px/1.5 sans-serif)}.virtualized-message-list-view--im-bridge .agent-message__metadata{display:none}.virtualized-message-list-view--im-bridge :is(.agent-message__body,.agent-message__plan-items){gap:var(--spacer-12,12px)}.virtualized-message-list-view--im-bridge .core-reply-user-card{background:#0000;border:0;border-radius:0;color:var(--text-text-default,#171717);padding:0;width:100%}.virtualized-message-list-view--im-bridge .core-reply-user-card .markdown-renderer{color:var(--text-text-default,#171717);font:var(--body-body-base,14px/1.5 sans-serif);letter-spacing:-.28px}.virtualized-message-list-view--im-bridge .core-reply-user-card .markdown-renderer .markdown-p{margin:0}.virtualized-message-list-view--im-bridge .core-reply-user-card .markdown-renderer .markdown-p+.markdown-p{margin-top:var(--spacer-8,8px)}.virtualized-message-list-view--im-bridge .core-create-task-card{width:100%}.virtualized-message-list-view--im-bridge .core-create-task-card__panel{background:var(--bg-bg-card,#fafafa);border-color:var(--border-border-neutral-l1,#7373731f);border-radius:var(--radius-12,12px);box-shadow:none;gap:var(--spacer-12,12px);padding:15px 15px 15px 11px}.virtualized-message-list-view--im-bridge .core-create-task-card__description{color:var(--text-text-default,#171717);font:var(--body-body-base,14px/1.5 sans-serif);font-weight:var(--font-weight-medium,500)}.virtualized-message-list-view--im-bridge .core-create-task-card__secondary{color:var(--text-text-tertiary,#737373);font:var(--body-body-md,12px/1.5 sans-serif)}.virtualized-message-list-view--im-bridge .core-create-task-card__open-button{flex-shrink:0}.virtualized-message-list-view--im-bridge .thinking{gap:var(--spacer-4,4px)}.virtualized-message-list-view--im-bridge .thinkingContent,.virtualized-message-list-view--im-bridge .thinkingContent .markdown-renderer,.virtualized-message-list-view--im-bridge .thought{color:var(--text-text-secondary,#404040);font:var(--body-body-md,12px/1.5 sans-serif)}.core-image-thumbnail-grid{display:flex;flex-wrap:wrap;gap:8px;max-width:640px}@keyframes core-image-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-image-thumbnail{background:var(--bg-bg-base-secondary);border:none;border-radius:16px;cursor:pointer;flex:0 0 100px;height:100px;overflow:hidden;padding:0;position:relative;width:100px}.core-image-thumbnail-grid--single .core-image-thumbnail{flex:0 0 200px;height:200px;transition:width .2s ease,flex .2s ease;width:200px}.core-image-thumbnail:hover{opacity:.85}.core-image-thumbnail__shimmer{animation:core-image-shimmer .6s ease-in-out infinite;background-repeat:no-repeat;background-size:100% 100%;height:100%;width:100%}.core-image-thumbnail__error{align-items:center;background:var(--bg-bg-base-secondary);display:flex;height:100%;justify-content:center;width:100%}.core-image-thumbnail__error-icon{color:var(--icon-icon-disabled,#c9cdd4);height:24px;width:24px}.core-image-thumbnail__img{border-radius:16px;display:block;height:100%;object-fit:cover;width:100%}.core-image-thumbnail__overlay{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0003;border-radius:16px;display:flex;inset:0;justify-content:center;position:absolute}.core-image-thumbnail__overlay-text{color:var(--bg-bg-white,#fff);font-family:var(--fontFamily,"SF Pro Text");font-size:var(--heading-sm-fontSize,16px);font-weight:600;letter-spacing:-.32px;line-height:var(--heading-sm-lineHeight,24px)}@media (max-width:599px){.core-image-thumbnail-grid{max-width:516px}}@media (max-width:439px){.core-image-thumbnail-grid{max-width:308px}}.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}.core-finish-card__thumbnail-container{border-radius:8px;cursor:pointer;max-width:640px;overflow:hidden;width:100%}.core-finish-card__thumbnail-img{display:block;height:auto;width:100%}.core-finish-card__thumbnail-skeleton{background:var(--bg-bg-base-secondary,#f5f5f5);border-radius:8px;height:200px;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}.core-open-preview-card__url--readonly:hover{text-decoration:none}.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-lTh35U{align-items:flex-start;background:var(--status-warning-surface-l1);display:flex;gap:8px;padding:8px}.askUserQuestionTipCardIcon-brQJMw{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.askUserQuestionTipCardBody-PsT2sm{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.askUserQuestionTipCardContent-I8bugN{color:var(--text-text-default);font-size:12px;font-weight:400;line-height:18px}.askUserQuestionTipCardSettingsLink-jPuR7i{cursor:pointer;text-decoration:underline;text-underline-offset:2px}.askUserQuestionTipCardClose-ALxa8p{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-ALxa8p:hover{background-color:var(--bg-bg-overlay-l2)}.askUserQuestionErrorAlertWrap-Al6U3R{align-items:center;background:var(--status-error-surface-l1);display:flex;padding:8px}.askUserQuestionErrorAlertText-DhiiNB{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-Mozij6{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-Mozij6:hover{color:var(--icon-icon-secondary);text-decoration:underline}.browserActionLinkReadonly-xZjhwe{cursor:default}.browserActionLinkReadonly-xZjhwe:hover{color:var(--text-text-disabled,#9599a6);text-decoration:none}.browserActionText-V0ptzj{color:var(--text-text-tertiary,#9599a6)}.browserActionValue-_tA3nS{color:var(--text-text-disabled,#9599a6);margin-left:var(--spacer-8,8px);max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.browserActionKey-m7K9EW{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}.screenshotContainer-XzaBEf{border-radius:6px;cursor:pointer;margin-top:4px;max-width:200px;min-height:32px;overflow:hidden}.screenshotImage-vlLCbU{border:1px solid var(--border-border-neutral-l1,#56637714);border-radius:6px;display:block;height:auto;width:100%}.screenshotPlaceholder-iyfIi1{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-r4cbpa{color:var(--text-text-tertiary,#8f959e);font-size:11px;text-align:center;word-break:break-word}.screenshotRetryBtn-P2RCG9{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-P2RCG9: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);font-size:12px;font-style:normal;font-weight:400;-webkit-hyphens:auto;hyphens:auto;line-height:18px;overflow-wrap:break-word;white-space:normal;word-break:normal}.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:14px;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-value .core-model-select-trigger-max-label{color:var(--text-text-tertiary);flex:0 0 auto;font:var(--body-body-md);font-weight:var(--font-weight-default);margin-left:var(--spacer-4)}.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);box-sizing:border-box;max-width:280px;min-width:280px;overflow:hidden;width:280px;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:var(--spacer-6)}.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:var(--spacer-6);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,.core-model-select-model-group{display:flex;flex-direction:column;gap:var(--spacer-0);padding:0 var(--spacer-6)}.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:var(--radius-8);box-sizing:border-box;cursor:pointer;display:flex;min-height:32px;outline:none;padding:var(--spacer-6) var(--spacer-8)}.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-wrapper{align-items:center;display:flex;flex:1 1;gap:var(--spacer-12);min-width:0}.core-model-select-model-item-inner-wrapper{align-items:center;display:flex;flex:1 1;gap:var(--spacer-4);min-width:0}.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:0 1 auto;font-size:14px;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-model-item-trail{align-items:center;display:flex;flex-shrink:0;gap:var(--spacer-4);justify-content:flex-end;min-height:var(--spacer-16)}.core-model-select-model-item-status-slot{align-items:center;display:flex;flex:0 0 var(--spacer-16);height:var(--spacer-16);justify-content:center;width:var(--spacer-16)}.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:14px;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;font-size:16px;height:16px;justify-content:center;width:16px}.core-model-select-footer{flex:none;padding:0 var(--spacer-6) var(--spacer-6)}.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:14px;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-feature-tag{background-color:var(--bg-bg-overlay-l3);color:var(--text-text-brand-hover,#6a6fff);flex-shrink:0;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-align:center;white-space:nowrap}.core-model-select-consumption-rate{color:var(--text-text-tertiary);flex-shrink:0;font:var(--body-body-md);line-height:var(--spacer-16);white-space:nowrap}.core-model-select-feature-tag-tooltip-copy{white-space:pre-line}.core-model-select-feature-tag-tooltip-copy-line-through{text-decoration:line-through}.core-model-select-tooltip.core-model-select-feature-model-tooltip{max-width:240px;padding:0;width:240px;word-break:normal}.core-model-select-feature-tooltip{display:flex;flex-direction:column}.core-model-select-feature-tooltip-section{display:flex;flex-direction:column;gap:var(--spacer-8);padding:var(--spacer-12)}.core-model-select-feature-tooltip-section+.core-model-select-feature-tooltip-section{border-top:1px solid var(--border-border-neutral-l1)}.core-model-select-max-mode-tooltip-section{gap:var(--spacer-4)}.core-model-select-max-mode-tooltip-header{align-items:center;display:flex;gap:var(--spacer-4);justify-content:space-between}.core-model-select-max-mode-tooltip-title{color:var(--text-text-default);font-family:var(--font-family-default);font-size:var(--font-size-regular);font-weight:var(--font-weight-medium);line-height:var(--spacer-20)}.core-model-select-max-mode-tooltip-description{color:var(--text-text-secondary);font:var(--body-body-md)}.core-model-select-feature-tooltip-title{color:var(--text-text-secondary);font:var(--body-body-base-strong)}.core-model-select-feature-tooltip-title-brand{color:var(--text-text-brand)}.core-model-select-feature-tooltip-description{color:var(--text-text-default);font:var(--body-body-md)}.core-model-select-feature-tooltip-description-secondary{color:var(--text-text-secondary)}.core-model-select-feature-tooltip-description-warning{color:var(--status-alert-default)}.core-model-select-feature-tooltip-description-brand{color:var(--text-text-brand)}.core-model-select-feature-tooltip-tags{display:flex;flex-wrap:wrap;gap:var(--spacer-4)}.core-model-select-feature-tooltip-link{align-items:center;background:#0000;border:none;color:var(--text-text-brand);cursor:pointer;display:inline-flex;font:var(--body-body-md);gap:var(--spacer-4);padding:0;width:-moz-fit-content;width:fit-content}.core-model-select-feature-tooltip-link:hover{color:var(--text-text-brand-hover)}.core-model-select-feature-tooltip-highlight{background:var(--bg-bg-overlay-l2);border-radius:var(--radius-6);color:var(--text-text-default);font:var(--body-body-md);padding:var(--spacer-6) var(--spacer-8)}.core-model-select-feature-tooltip-highlight-brand{background:var(--bg-bg-brand-popup);color:var(--text-text-brand)}.core-model-select-feature-tooltip-highlight-warning{background:var(--status-alert-surface-l1);color:var(--status-alert-default)}.core-model-select-feature-tooltip-action{align-items:center;background:var(--bg-bg-invert);border:none;border-radius:var(--radius-8);color:var(--text-text-onaccent);cursor:pointer;display:flex;font:var(--body-body-base-strong);height:var(--spacer-32);justify-content:center;margin-top:var(--spacer-4);padding:0 var(--spacer-12);width:100%}.core-model-select-feature-tooltip-action-primary:hover{background:var(--bg-bg-invert-hover)}.core-model-select-feature-tooltip-action-primary:active{background:var(--bg-bg-invert-active)}.core-model-select-feature-tooltip-action-secondary{background:var(--bg-bg-overlay-l2);color:var(--text-text-default)}.core-model-select-feature-tooltip-action-secondary:hover{background:var(--bg-bg-overlay-l3)}.core-model-select-feature-tooltip-action-secondary:active{background:var(--bg-bg-overlay-l4)}@keyframes feature-tooltip-action-blink{0%,to{opacity:1}50%{opacity:.4}}.core-model-select-feature-tooltip-action-blink{animation:feature-tooltip-action-blink var(--transition-slow) 2}.core-model-select-red-circle{background-color:var(--status-error-default);border-radius:50%;height:var(--spacer-6);position:absolute;right:var(--spacer-2);top:var(--spacer-2);width:var(--spacer-6)}.core-model-select-model-item.access-restricted{cursor:not-allowed}.core-model-select-model-item-lock{align-items:center;color:var(--icon-icon-secondary);display:flex;flex-shrink:0;font-size:16px;height:var(--spacer-16);justify-content:center;width:var(--spacer-16)}.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__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-HQXUkj{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-aR7O4W{--cascade-menu-vertical-inset:calc(var(--spacer-16) + 2px);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;max-height:280px;outline:none;overflow:visible;padding:8px 0;width:320px}.cascadeMenuCompact-SzzxnO{gap:0;max-height:400px;padding:var(--spacer-6) 0;width:200px}.cascadeSubmenu-rsUe4F.cascadeMenuCompact-SzzxnO{padding:var(--spacer-8) 0;width:280px}.cascadeMenuTop-V_CXM6{transform-origin:bottom center}.cascadeMenuBottom-Q2KXSE{transform-origin:top center}.cascadeSubmenuCustomPanel-x9TW15{overflow-x:hidden;overflow-y:auto}.cascadeMenuContent-OCF7p_{--cascade-state-min-height:calc(var(--spacer-64) + var(--spacer-64) + var(--spacer-32));display:flex;flex:1 1;flex-direction:column;gap:4px;max-height:280px;max-width:400px;min-height:0;min-width:200px;overflow:visible;padding:0}.cascadeMenuCompact-SzzxnO .cascadeMenuContent-OCF7p_{gap:0;max-height:inherit;max-width:none;min-width:0}.cascadeSearchContainer-LbEVuI{align-items:center;display:flex;height:32px;padding:0 8px}.cascadeMenuCompact-SzzxnO .cascadeSearchContainer-LbEVuI{padding:0 14px}.cascadeMenuCompact-SzzxnO .searchInput-uA3di3{border-radius:2px;gap:var(--spacer-4);padding:0}.cascadeMenuCompact-SzzxnO .searchInputField-rTqhc6{font-size:var(--font-size-base);font-weight:var(--font-weight-default);line-height:20px}.cascadeMenuScrollContainer-rEhN4e{flex:1 1;min-height:0}.cascadeMenuScrollContainer-rEhN4e [data-menu-state=true]{min-height:var(--cascade-state-min-height)}.cascadeFooter-jI1Tqz{margin:0 8px}.cascadeSubmenu-rsUe4F.cascadeMenuCompact-SzzxnO .cascadeFooter-jI1Tqz{margin:0 var(--spacer-6)}.cascadeFooterButton-pzt_zd{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-pzt_zd:hover{background:var(--bg-bg-overlay-l2)}.cascadeFooterButton-pzt_zd:active{background:var(--bg-bg-overlay-l3)}.cascadeSearchDivider-zfz2dA{align-items:center;display:flex;flex-shrink:0;height:8px;justify-content:center;min-height:8px}.cascadeSearchDivider-zfz2dA:after{background:var(--border-border-neutral-l1);content:"";height:1px;width:100%}.cascadeSubmenu-rsUe4F.cascadeMenuCompact-SzzxnO .cascadeSearchDivider-zfz2dA{height:var(--spacer-12);margin:0 var(--spacer-8);min-height:var(--spacer-12)}.cascadeError-gSWrf8{align-items:center;color:var(--status-error-default);display:flex;font-size:13px;justify-content:center;padding:var(--spacing-lg)}.errorText-vjHkkg{text-align:center}.cascadeMenuGroup-ucU6gu{display:flex;flex-direction:column;gap:2px}.cascadeMenuGroupHeader-WEx1DD{align-items:center;display:flex;height:32px;padding:0 16px}.cascadeMenuGroupTitle-UvhE_S{color:var(--text-text-tertiary);font-size:13px;font-weight:500;line-height:1.5em}.cascadeMenuGroupContent-ZTJZLZ{display:flex;flex-direction:column;gap:0}.cascadeSubmenu-rsUe4F.cascadeMenuCompact-SzzxnO .cascadeMenuGroupContent-ZTJZLZ{gap:var(--spacer-2)}.cascadeMenuDivider-ha4k6h{align-items:center;display:flex;height:1px;margin:4px 8px}.cascadeMenuDividerLine-CIkKHC{background-color:var(--border-border-neutral-l1);height:1px;width:100%}.cascadeMenuCompact-SzzxnO .cascadeMenuDivider-ha4k6h{height:12px;margin:0 var(--spacer-8)}.cascadeMenuItem-Zg60Oj{align-items:stretch;cursor:pointer;display:flex;min-height:32px;padding:0 8px;-webkit-user-select:none;user-select:none}.cascadeMenuItemDisabled-NxWj3R{cursor:not-allowed;opacity:.5}.cascadeMenuItemDisabled-NxWj3R:hover .cascadeMenuItemInner-x_vJaU{background-color:initial}.cascadeMenuItemWithSubtitle-ieheLb{min-height:48px}.cascadeMenuCompact-SzzxnO .cascadeMenuItem-Zg60Oj{min-height:32px;padding:0 var(--spacer-6)}.cascadeMenuCompact-SzzxnO .cascadeMenuItemWithSubtitle-ieheLb{min-height:44px}.cascadeSubmenu-rsUe4F.cascadeMenuCompact-SzzxnO .cascadeMenuItem-Zg60Oj{padding:0 var(--spacer-6)}.cascadeMenuItemInner-x_vJaU{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%}.cascadeMenuCompact-SzzxnO .cascadeMenuItemInner-x_vJaU{border-radius:var(--radius-8);gap:var(--spacer-4);padding:0 var(--spacer-8)}.cascadeSubmenu-rsUe4F.cascadeMenuCompact-SzzxnO .cascadeMenuItemInner-x_vJaU{gap:var(--spacer-4);padding:0 var(--spacer-8)}:is(.cascadeMenuItemExpanded-eBakAq,.cascadeMenuItemHighlighted-vDSEqj) .cascadeMenuItemInner-x_vJaU{background-color:var(--bg-bg-overlay-l2)}:is(.cascadeMenuItemExpanded-eBakAq,.cascadeMenuItemHighlighted-vDSEqj) .cascadeMenuItemInner-x_vJaU svg{color:var(--icon-icon-default-active)}.cascadeMenuItemExpanded-eBakAq .cascadeMenuItemCheckIcon-ykZ8YR,.cascadeMenuItemExpanded-eBakAq .cascadeMenuItemCheckIcon-ykZ8YR svg,.cascadeMenuItemHighlighted-vDSEqj .cascadeMenuItemCheckIcon-ykZ8YR,.cascadeMenuItemHighlighted-vDSEqj .cascadeMenuItemCheckIcon-ykZ8YR svg{color:var(--icon-icon-brand)!important}.cascadeMenuItemIcon-ipEr9h{align-items:center;border-radius:4px;color:var(--icon-icon-default);display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.cascadeMenuItemIcon-ipEr9h svg{height:16px;width:16px}.cascadeMenuCompact-SzzxnO .cascadeMenuItemIcon-ipEr9h{height:20px;width:20px}.cascadeMenuCompact-SzzxnO .cascadeMenuItemIcon-ipEr9h svg{height:16px;width:16px}.cascadeMenuItemContent-ujNlPq{display:flex;flex:1 1;flex-direction:column;min-width:0;overflow:hidden}.cascadeMenuItemTitleRow-Obx_R9{align-items:center;display:flex;flex:1 1;gap:6px;min-width:0}.cascadeMenuItemTitle-hLYUCg{color:var(--text-text-default);font-size:14px;line-height:1.5em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cascadeMenuCompact-SzzxnO .cascadeMenuItemTitle-hLYUCg{font-size:var(--font-size-base);font-weight:var(--font-weight-default);letter-spacing:-.02em;line-height:20px}.cascadeMenuItemSubtitle-_8VILO{color:var(--text-text-tertiary);font-size:11px;line-height:1.5em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cascadeMenuCompact-SzzxnO .cascadeMenuItemSubtitle-_8VILO{color:var(--text-text-tertiary);font-size:var(--font-size-sm);line-height:16px}.cascadeMenuItemBadge-qnkK6V{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-HrpfYh{align-items:center;color:var(--icon-icon-default);display:flex;flex-shrink:0;justify-content:center;margin-left:auto}.cascadeMenuItemCheckIcon-ykZ8YR{align-items:center;color:var(--icon-icon-brand);display:flex;justify-content:center}.cascadeMenuItemCheckIcon-ykZ8YR svg{color:var(--icon-icon-brand)}.cascadeMenuItemArrow-G3lhP4{align-items:center;color:var(--icon-icon-secondary);display:flex;flex-shrink:0;font-size:var(--font-size-lg);justify-content:center;margin-left:auto;transition:transform .15s ease}:is(.cascadeMenuItemExpanded-eBakAq,.cascadeMenuItemHighlighted-vDSEqj) .cascadeMenuItemArrow-G3lhP4{color:var(--icon-icon-default)}.cascadeMenuItemLoading-abr6eD,.loadingIconSpin-DDof6l{animation:loadingIconSpin-DDof6l .8s linear infinite}@keyframes loadingIconSpin-DDof6l{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.cascadeMenuItemTitle-hLYUCg mark{background-color:var(--bg-bg-brand-popup,#aab7ff5c);border-radius:2px}.cascadeMenu-aR7O4W::-webkit-scrollbar{width:6px}.cascadeMenu-aR7O4W::-webkit-scrollbar-track{background:#0000}.cascadeMenu-aR7O4W::-webkit-scrollbar-thumb{background-color:var(--bg-bg-overlay-l3);border-radius:3px}.cascadeMenu-aR7O4W::-webkit-scrollbar-thumb:hover{background-color:var(--bg-bg-overlay-l4)}.cascadeMenuItemTooltip-owZkuc{border-radius:8px;box-shadow:var(--shadow-elevation-200-menu-panel);padding:12px}.cascadeMenuItemTooltip-owZkuc.cascadeMenuItemTooltipDescription-r8Lzit{background:var(--bg-bg-menu);border:1px solid var(--border-border-neutral-l1);border-radius:var(--radius-6);box-shadow:var(--shadow-elevation-100-tooltip);box-sizing:border-box;padding:var(--spacer-6);text-align:left}.cascadeMenuItemTooltip-owZkuc.cascadeMenuItemTooltipDescription-r8Lzit>span{box-sizing:border-box;color:var(--text-text-default);display:block;font-size:var(--font-size-sm);font-weight:var(--font-weight-default);line-height:16px;padding:0 var(--spacer-4);text-align:left;width:100%}.cascadeMenuItemTooltip-owZkuc.cascadeMenuItemTooltipPreview-xw0cPt{background:var(--bg-bg-menu);border:1px solid var(--border-border-neutral-l2);border-radius:var(--radius-16);box-shadow:none;box-sizing:border-box;overflow:hidden;padding:var(--spacer-12);text-align:left}.cascadeMenuItemTooltipPreview-xw0cPt>span{display:block;height:100%;width:100%}.searchInput-uA3di3,.searchInputContainer-OgLjkn{position:relative;width:100%}.searchInput-uA3di3{align-items:center;background:#0000;border:none;border-radius:4px;display:flex;gap:6px;height:32px;padding:0 8px}.searchIcon-wZ5vWV{align-items:center;color:var(--icon-icon-default);display:flex;flex-shrink:0;font-size:16px;height:16px;justify-content:center;width:16px}.searchInputField-rTqhc6{background:#0000;border:none;color:var(--text-text-default);flex:1 1;font-size:14px;height:100%;line-height:1.5em;outline:none;padding:0}.searchInputField-rTqhc6::placeholder{color:var(--text-text-tertiary)}.searchSpinner-EwQGQ0{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.spinner-PoLT1U{animation:spin-NEhBk6 1s linear infinite;color:var(--icon-icon-secondary);height:16px;width:16px}@keyframes spin-NEhBk6{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.searchClearButton-CZEl64{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-CZEl64:hover{color:var(--icon-icon-default)}.searchClearButton-CZEl64:active{transform:scale(.9)}.cascadeLoading-s9vnba{align-items:stretch;display:flex;flex-direction:column;min-height:var(--cascade-state-min-height);padding:0;width:100%}.cascadeLoadingRow-UhtfjU{align-items:stretch;height:var(--spacer-32)}.cascadeLoadingRow-UhtfjU,.cascadeLoadingRowInner-YtP_pe{box-sizing:border-box;display:flex;padding:0 var(--spacer-8)}.cascadeLoadingRowInner-YtP_pe{align-items:center;border-radius:var(--radius-8);gap:var(--spacer-4);min-width:0;width:100%}.cascadeLoadingBar-e8Rb_E{animation:cascadeLoadingShimmer-tSFBzp 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-6);flex-shrink:0;height:var(--spacer-20)}.cascadeLoadingBarFill-lANRxH{flex:1 1;min-width:0}.cascadeLoadingBarShort-BTgFqI{max-width:100%;width:160px}@keyframes cascadeLoadingShimmer-tSFBzp{0%{background-position:100% 50%}to{background-position:0 50%}}@media (prefers-reduced-motion:reduce){.cascadeLoadingBar-e8Rb_E{animation:none;background:var(--bg-bg-overlay-l2)}}.cascadeFooterDivider-LEtrk1{align-items:center;display:flex;height:13px;min-height:13px;padding:0 8px}.cascadeSubmenu-rsUe4F.cascadeMenuCompact-SzzxnO .cascadeFooterDivider-LEtrk1{height:auto;min-height:0;padding:var(--spacer-4) var(--spacer-8)}.cascadeFooterDividerLine-h9mLgJ{background:var(--border-border-neutral-l1);height:1px;width:100%}.cascadeLoadMore-k_CECK{align-items:center;color:var(--icon-icon-tertiary);display:flex;justify-content:center;padding:8px 16px}.popupMenu-SW6qp1,.popupMenuButtonInner-pv0MHs{--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-brand-popup,#aab7ff5c);--popup-menu-checkmark:var(--icon-icon-brand,#3794ff);--popup-menu-badge-gradient:linear-gradient(135deg,#667eea,#764ba2)}.vscode-light .popupMenu-SW6qp1,.vscode-light .popupMenuButtonInner-pv0MHs,[data-theme=light] .popupMenu-SW6qp1,[data-theme=light] .popupMenuButtonInner-pv0MHs{--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-brand-popup,#aab7ff5c);--popup-menu-checkmark:var(--icon-icon-brand,#007acc);--popup-menu-badge-gradient:linear-gradient(135deg,#667eea,#764ba2)}.popupMenu-SW6qp1{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-VQJcwx{max-height:inherit;overflow-x:hidden;overflow-y:auto;padding:6px 0}.popupMenuGroup-FJN2Jl{margin:0;padding:0}.popupMenuGroupHeader-ELUPGM{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-_PqIQu{border-radius:2px;cursor:pointer}.popupMenuGroupHeaderCollapsible-_PqIQu:hover{background-color:var(--popup-menu-item-hover-bg)}.popupMenuGroupTitle-TfsWf9{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.popupMenuGroupCollapseIcon-fWNuV5{font-size:10px;margin-left:8px;opacity:.6;transition:transform .15s ease}.popupMenuGroupCollapseIconCollapsed-gaoiS9{transform:rotate(-90deg)}.popupMenuGroupContent-_GI3AU{margin:0;padding:0}.popupMenuItem-bFcQaV{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}.popupMenuItem-bFcQaV svg{font-size:16px}.popupMenuItemInner-ELpbqS{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-bFcQaV:hover .popupMenuItemInner-ELpbqS{background-color:var(--popup-menu-item-hover-bg)}.popupMenuItemHighlighted-kbslSS .popupMenuItemInner-ELpbqS{background-color:var(--popup-menu-item-selected-bg)}.popupMenuItemHighlighted-kbslSS .popupMenuItemTitle-fy71FY{color:var(--popup-menu-text-highlighted)}.popupMenuItemHighlighted-kbslSS .popupMenuItemSubtitle-lH1XAP{color:var(--popup-menu-text-tertiary)}.popupMenuItemDisabled-Bl690x{color:var(--popup-menu-item-disabled-text);cursor:not-allowed;opacity:.5}.popupMenuItemDisabled-Bl690x:hover .popupMenuItemInner-ELpbqS{background-color:initial}.popupMenuItemIcon-dtIeLs{align-items:center;display:flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.popupMenuItemIcon-dtIeLs>svg{height:16px;width:16px}.popupMenuItemIcon-dtIeLs>img{border-radius:2px;height:16px;object-fit:contain;width:16px}.popupMenuItemIconSmall-Tm_hOl{height:16px;width:16px}.popupMenuItemIconSmall-Tm_hOl>svg{height:14px;width:14px}.popupMenuItemContent-xqYd08{align-items:center;display:flex;flex:1 1;gap:6px;min-width:0}.popupMenuItemContentWithSubtitle-gfWcIz{align-items:flex-start;flex-direction:column;gap:0}.popupMenuItemTitleRow-KZiSVQ{align-items:center;display:flex;gap:6px}.popupMenuItemTitle-fy71FY{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.popupMenuItemTitle-fy71FY mark{background-color:var(--popup-menu-highlight-bg);border-radius:2px;color:inherit;padding:0 1px}.popupMenuItemSubtitle-lH1XAP{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-UD_5sQ{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-czN1In{color:var(--popup-menu-text-secondary);padding-left:4px}.popupMenuItemCheckmark-i1NtGT,.popupMenuItemRightSlot-czN1In{align-items:center;display:flex;flex-shrink:0;margin-left:auto}.popupMenuItemCheckmark-i1NtGT{color:var(--popup-menu-checkmark);height:16px;justify-content:center;width:16px}.popupMenuItemCheckmark-i1NtGT svg{height:16px;width:16px}.popupMenuItemArrow-IVwcC3{color:var(--popup-menu-text-secondary);flex-shrink:0;height:16px;margin-left:auto;width:16px}.popupMenuDivider-MOGOWt,.popupMenuItemArrow-IVwcC3{align-items:center;display:flex;justify-content:center}.popupMenuDivider-MOGOWt{height:9px;margin:4px 0;padding:0 8px}.popupMenuDividerLine-D7LKHb{background-color:var(--popup-menu-separator);height:1px;width:100%}.popupMenuButton-jv1Uc9{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-pv0MHs{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-jv1Uc9:hover .popupMenuButtonInner-pv0MHs{background-color:var(--popup-menu-item-hover-bg)}.popupMenuButtonDisabled-h_8wl1{cursor:not-allowed;opacity:.5}.popupMenuButtonDisabled-h_8wl1:hover .popupMenuButtonInner-pv0MHs{background-color:var(--popup-menu-button-bg)}.popupMenuFooter-KV_CFe{background-color:var(--popup-menu-bg);border-top:1px solid var(--popup-menu-separator);padding:6px 0}.popupMenuCustomItem-IIuC71{padding:0}.popupMenuEmpty-TpUYdD{text-align:center}.popupMenuEmpty-TpUYdD,.popupMenuLoading-Y0GVnH{align-items:center;color:var(--popup-menu-text-secondary);display:flex;font-size:12px;justify-content:center;padding:16px 12px}.popupMenuTop-E94J59{transform-origin:bottom center}.popupMenuBottom-R06v53{transform-origin:top center}.popupMenuContent-VQJcwx::-webkit-scrollbar{width:6px}.popupMenuContent-VQJcwx::-webkit-scrollbar-track{background:#0000;margin:2px 0}.popupMenuContent-VQJcwx::-webkit-scrollbar-thumb{background-color:var(--popup-menu-scrollbar-bg);border-radius:3px}.popupMenuContent-VQJcwx::-webkit-scrollbar-thumb:hover{background-color:var(--popup-menu-scrollbar-hover-bg)}.popupMenuItem-bFcQaV:focus-visible .popupMenuItemInner-ELpbqS{outline:1px solid var(--border-border-brand,#007acc);outline-offset:-1px}.popupMenuButton-jv1Uc9:focus-visible .popupMenuButtonInner-pv0MHs{outline:1px solid var(--border-border-brand,#007acc);outline-offset:-1px}.popupMenuAgent-yIShC6{max-width:280px;min-width:212px}.popupMenuMention-gNAr6h{max-width:252px;min-width:212px}.popupMenuAssetMention-06XqNN,.popupMenuCodeMention-i0LRf2,.popupMenuDocMention-idWfyp,.popupMenuFileMention-lrTmO4,.popupMenuRuleMention-QEaNRY{max-width:320px;min-width:252px}.popupMenuSlash-p1C9ax{max-width:280px;min-width:200px}.popupMenuItemWithSubtitle-Yu8WwP .popupMenuItemContent-xqYd08{align-items:flex-start;flex-direction:column;gap:0}.popupMenuItemWithSubtitle-Yu8WwP .popupMenuItemInner-ELpbqS{gap:6px}.popupMenuTooltip-qH_xpY{--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-WqqWTm{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-kxFfUA{padding:0}.popupMenuTooltipGroupTitle-yQm025{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-PQYt4B{padding:0}.popupMenuTooltipDivider-dKVsSp{align-items:center;display:flex;height:8px;justify-content:center;padding:0 1px}.popupMenuTooltipDivider-dKVsSp:before{background-color:var(--tooltip-separator);content:"";height:1px;width:100%}.popupMenuTooltipItem-DOdk6n{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-oWoz4x{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.popupMenuTooltipItemIcon-oWoz4x>svg{height:16px;width:16px}.popupMenuTooltipItemText-tvKWSa{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-db5Ia5{align-items:center;color:var(--tooltip-text-secondary);display:flex;flex-shrink:0}.popupMenuTooltipArrow-RuVffj{color:var(--tooltip-bg);height:12px;position:absolute;width:6px}.popupMenuTooltipArrowBody-J2ym98{left:0;position:absolute;top:0}.popupMenuTooltipArrowBorder-MpegR2{color:var(--tooltip-border);left:0;position:absolute;top:0}.popupMenuTooltipArrowLeftBottom-LsqP3V,.popupMenuTooltipArrowLeftCenter-PUUqPy,.popupMenuTooltipArrowLeftTop-cHMhDl{left:-6px}.popupMenuTooltipArrowLeftTop-cHMhDl{top:8px;transform:rotate(180deg)}.popupMenuTooltipArrowLeftCenter-PUUqPy{top:50%;transform:translateY(-50%) rotate(180deg)}.popupMenuTooltipArrowLeftBottom-LsqP3V{bottom:8px;top:auto;transform:rotate(180deg)}.popupMenuTooltipArrowRightBottom-CbpTDI,.popupMenuTooltipArrowRightCenter-MKhsTG,.popupMenuTooltipArrowRightTop-cVfBUU{left:auto;right:-6px}.popupMenuTooltipArrowRightTop-cVfBUU{top:8px}.popupMenuTooltipArrowRightCenter-MKhsTG{top:50%;transform:translateY(-50%)}.popupMenuTooltipArrowRightBottom-CbpTDI{bottom:8px;top:auto}.menuState-HxFDQ2{align-self:stretch;flex-direction:column;gap:var(--spacer-16);padding:var(--spacer-24) var(--spacer-48);text-align:center}.menuState-HxFDQ2,.menuStateIconFrame-I96uuC{align-items:center;box-sizing:border-box;display:flex;justify-content:center}.menuStateIconFrame-I96uuC{background:linear-gradient(var(--bg-bg-menu),var(--bg-bg-menu)) padding-box,linear-gradient(180deg,var(--border-border-neutral-l1) 0,var(--border-border-neutral-l2) 100%) border-box;border:.75px solid #0000;border-radius:var(--radius-8);box-shadow:var(--shadow-elevation-50);color:var(--icon-icon-disabled);flex:0 0 36px;height:36px;width:36px}.menuStateIconFrame-I96uuC>*{height:var(--spacer-20);width:var(--spacer-20)}.menuStateTextGroup-i2MksF{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:var(--spacer-2);min-width:0}.menuStateDescription-_GuQk0,.menuStateTitle-Gis9zT{letter-spacing:-.02em;max-width:100%;overflow-wrap:anywhere}.menuStateTitle-Gis9zT{color:var(--text-text-default);font-size:var(--font-size-regular);font-weight:var(--font-weight-medium);line-height:20px}.menuStateDescription-_GuQk0{color:var(--text-text-tertiary);font-size:var(--font-size-regular);font-weight:var(--font-weight-default);line-height:20px}.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-WNdB4A{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-AQHiFh,.inputBarCollapsedHome-_KUj8F{height:0;padding-bottom:0;padding-top:0}.inputBarCollapsedHome-_KUj8F{pointer-events:none;visibility:hidden}@media (prefers-reduced-motion:reduce){.inputBarContainer-WNdB4A{transition:none}}.inputBarLeft-Tw1uPO{align-items:center;display:flex;gap:6px}.inputBarRight-EbRCrK{align-items:center;display:flex;gap:var(--spacing-sm)}.inputBarButton-Sr52B3{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:14px;gap:4px;height:32px;line-height:20px;padding:6px 8px;transition:all var(--transition-fast)}.messageInputContainer.messageInputFloating .inputBarButton-Sr52B3{height:28px}.inputBarButtonReadonly-ndpufy{cursor:default}.inputBarButton-Sr52B3:not(.inputBarButtonReadonly-ndpufy):hover{background:var(--bg-bg-overlay-l2);color:var(--text-text-default-active)}.inputBarButton-Sr52B3:disabled{cursor:not-allowed;opacity:.5}.inputBarButtonIcon-Nlx4ef{align-items:center;color:var(--icon-icon-default);display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.inputBarButtonIcon-Nlx4ef svg{height:16px;width:16px}.inputBarButtonContent-Qj2gyS{align-items:center;display:flex;gap:2px;max-width:162px}.inputBarButtonText-UZ2RZl{color:var(--text-text-default);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inputBarButtonPlaceholder-L_SYTB{color:var(--text-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inputBarButtonArrow-GC_2I0{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-a5_6Lm{transform:rotate(180deg)}.localRemoteMenuIcon-qU_NVb{align-items:center;color:var(--icon-icon-secondary);display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.localRemoteMenuIcon-qU_NVb svg{height:16px;width:16px}.localRemoteCheckIcon-IvEKO3,.menuCheckIcon-MVLEzL{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.menuCheckIcon-MVLEzL svg{color:var(--icon-icon-brand)!important;height:16px;width:16px}.cascadeFooterButton-usgwcZ{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:14px;font-weight:400;gap:6px;height:32px;justify-content:flex-start;padding:0 6px;transition:all var(--transition-fast);width:100%}.cascadeFooterButton-usgwcZ:hover{background:var(--bg-bg-overlay-l2);color:var(--text-text-default)}.connectGithubButton-TNRJq5{align-items:center;background-color:initial;border:none;border-radius:8px;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-BEqRJx{display:inline-flex}.connectGithubButtonIcon-AUaxPw{align-items:center;color:var(--icon-icon-secondary);display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.connectGithubButton-TNRJq5:hover{background:var(--bg-bg-overlay-l2)}.connectGithubButton-TNRJq5:disabled{cursor:not-allowed;opacity:.6}.connectGithubButton-TNRJq5:disabled:hover{background:#0000}.connectGithubButton-TNRJq5 svg{height:16px;width:16px}.projectButtonTipPopover-Fx9HS8{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-J7HZ_h,.projectButtonTipPopover-Fx9HS8{box-sizing:border-box;display:flex;flex-direction:column;gap:12px}.modeButtonTipPopover-J7HZ_h{text-align:left}.projectButtonTipTitle-u_Amxh{align-items:flex-start;display:flex;gap:4px}.projectButtonTipIcon-fT5okb{align-items:center;color:var(--status-primary-default);display:flex;flex-shrink:0;height:18px;justify-content:center;margin-top:1px;width:18px}.projectButtonTipIcon-fT5okb svg{height:16px;width:16px}.projectButtonTipText-piYWT0{color:var(--text-text-default);flex:1 1;font-size:13px;line-height:20px}.projectButtonTipFooter-GuKUB7{align-items:center;display:flex;gap:6px;justify-content:flex-end}.projectButtonTipBtn-nW4yDM{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-nW4yDM:hover{background:var(--bg-bg-overlay-l3)}.projectButtonTipBtnText-qRoJk5{color:var(--text-text-default);font-size:11px;font-weight:450;line-height:16px}.projectButtonTipCountdown-sVIiH_{color:var(--text-text-tertiary);font-size:11px;line-height:16px}.projectButtonTipWrapper-cv92Y7{align-items:center;display:flex;flex-direction:column}.projectButtonTipArrow-o3Qiln{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-ch1zCM{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-Sr52B3:hover .inputBarButtonClear-ch1zCM{display:flex}.inputBarButton-Sr52B3:hover .inputBarButtonClear-ch1zCM+.inputBarButtonArrow-GC_2I0{display:none}.inputBarButtonClear-ch1zCM svg{height:16px;width:16px}@keyframes projectCodeBreathe-_kBJ0N{0%,to{background:#7864ff14}50%{background:#0000}}.projectButtonPlaceholderCode-uE8O7y{animation:projectCodeBreathe-_kBJ0N 2s ease-in-out infinite;background:#7864ff14;color:var(--text-text-brand,#0ab861)}.projectButtonPlaceholderCode-uE8O7y :is(.inputBarButtonArrow-GC_2I0,.inputBarButtonIcon-Nlx4ef,.inputBarButtonPlaceholder-L_SYTB,.inputBarButtonText-UZ2RZl){color:inherit}.projectButtonPlaceholderCode-uE8O7y:not(.inputBarButtonReadonly-ndpufy):hover{background:#7864ff14;color:var(--text-text-brand,#0ab861)}.projectButtonPlaceholderWork-FiBsgD{color:var(--text-text-disabled,#8a9096)}.projectButtonPlaceholderWork-FiBsgD :is(.inputBarButtonArrow-GC_2I0,.inputBarButtonIcon-Nlx4ef,.inputBarButtonPlaceholder-L_SYTB,.inputBarButtonText-UZ2RZl){color:inherit}.projectButtonPlaceholderWork-FiBsgD:not(.inputBarButtonReadonly-ndpufy):hover{color:var(--text-text-disabled,#8a9096)}.solo-lite .messageInputContainer.messageInputFloating .inputBarContainer-WNdB4A{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:14px;line-height:20px}.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:14px;line-height:20px}.repo-selector-create-branch-icon{align-items:center;color:var(--text-text-secondary);display:flex;height:16px;justify-content:center;width:16px}.repo-selector-create-branch-icon svg{height:16px;width:16px}@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-VAAzcI{align-items:center;box-sizing:border-box;display:flex;height:12px;justify-content:center;width:100%}.padding-XKm2Zk{padding-left:var(--spacer-6);padding-right:var(--spacer-6)}.line-SLTevi{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);flex-shrink:1;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-name.sub{color:var(--text-text-disabled,#8a9096);flex-shrink:1000;min-width:10px}.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}.tabSlider-B_kKJl{align-items:center;display:flex;flex:1 0 auto;gap:24px;min-width:0;position:relative}.tabSliderItem-wPA3BX,.tabSliderItemActive-rjgAOX{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-wPA3BX:hover,.tabSliderItemActive-rjgAOX{color:var(--text-text-default)}.tabSliderIndicator-F9bvo6,.tabSliderIndicatorAnimated-stze8H{background-color:var(--bg-bg-invert);border-radius:1px;bottom:0;height:2px;position:absolute}.tabSliderIndicatorAnimated-stze8H{transition:left .25s ease,width .25s ease}.root-EmW7Xv{--library-page-content-max-width:1240px;--library-page-horizontal-gutter:40px;--library-page-resolved-sticky-top:var(--library-page-sticky-top,50px);--library-page-shell-max-width:calc(var(--library-page-content-max-width) + var(--library-page-horizontal-gutter) + var(--library-page-horizontal-gutter));display:flex;flex-direction:column;height:100%;min-height:0;width:100%}.scrollArea-e0_1sW{--custom-scrollbar-track-z-index:calc(var(--z-sticky, 10) + 1);flex:1 1;min-height:0;width:100%}.scrollArea-e0_1sW:before{background:var(--bg-bg-base-default);content:"";height:var(--library-page-resolved-sticky-top);left:0;pointer-events:auto;position:absolute;right:0;top:0;z-index:var(--z-sticky,10)}.scrollContent-xDSDEA{overflow-anchor:none}.contentRail-x8MCZR,.filtersRail-MEHjf1,.headerRail-cjPRS3,.toolbarRail-Uiq1rh{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:var(--library-page-shell-max-width);padding-left:var(--library-page-horizontal-gutter);padding-right:var(--library-page-horizontal-gutter);width:100%}.headerRail-cjPRS3{align-items:center;display:flex;gap:16px;justify-content:space-between;padding-bottom:20px;padding-top:var(--library-page-header-padding-top,60px)}.titleGroup-Fitbhi{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.title-jc4c1P{color:var(--text-text-default);font-size:var(--font-size-xxl,24px);font-weight:var(--font-weight-strong,600);letter-spacing:.1px;line-height:32px;margin:0}.subtitle-Uq7XB2{color:var(--text-text-tertiary);font-size:var(--font-size-regular,13px);font-weight:400;line-height:20px;margin:0;overflow:hidden;text-overflow:ellipsis}.headerActions-mjMSic{align-items:center;display:flex;flex-shrink:0;gap:8px}.stickyNavigation-JddAw6{background:var(--bg-bg-base-default);position:sticky;top:var(--library-page-resolved-sticky-top);width:100%;z-index:var(--z-sticky,10)}.toolbarRail-Uiq1rh{align-items:center;display:flex;flex-wrap:wrap;gap:24px;min-height:40px}.stickyNavigationWithoutFilters-RfIfwN .toolbarRail-Uiq1rh{padding-bottom:20px}.toolbarEnd-ftalDL{align-items:center;display:flex;flex:1 1 min-content;gap:8px;justify-content:flex-end;min-width:min-content}.searchSlot-uc4IxH{flex:1 1 200px;max-width:400px;min-width:200px}.searchSlot-uc4IxH>*{width:100%}.filtersRail-MEHjf1{padding-bottom:20px;padding-top:20px}.contentRail-x8MCZR{flex:1 0 auto;padding-bottom:16px}.container-cHf08p{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-cHf08p,.left-Defenu{align-items:center;display:flex}.left-Defenu{gap:8px}.infoIcon-weOqyy{align-items:center;color:var(--status-primary-default,#387bff);display:flex;flex-shrink:0;justify-content:center}.text-GzO2jS{color:var(--text-text-default);font-size:12px;font-weight:400;line-height:18px}.right-NO6rg5{align-items:center;display:flex;flex-shrink:0;gap:8px}.label-HmJMeI{color:var(--text-text-default);font-size:12px;font-weight:400;line-height:18px;white-space:nowrap}.panel-_dmkb0{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-ishOpA{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-psPnqt{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-psPnqt:hover{background:var(--bg-bg-overlay-l1)}.presetCheckIcon-s3kfKw{color:var(--icon-icon-brand);flex-shrink:0;height:16px;width:16px}.calendarSection-fwVn6d{display:flex;flex-direction:column}.calendarWrapper-iPKHFb{padding:0}.footer-vd4vO9{border-top:1px solid var(--border-border-neutral-l2);display:flex;gap:8px;justify-content:flex-end;padding:8px}.trigger-bFH4T5{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-bFH4T5:hover{border-color:var(--border-border-neutral-l3)}.triggerContent-rEBPdd{align-items:center;display:flex;flex:1 1;gap:6px;padding:0 2px 0 4px}.triggerPlaceholder-U6rrKC{color:var(--text-text-secondary,#5b6066)}.triggerDate-rbDmkR,.triggerPlaceholder-U6rrKC{font-size:13px;font-weight:400;line-height:20px}.triggerDate-rbDmkR{color:var(--text-text-default,#31353a)}.triggerSeparator-qmTlqL{color:var(--text-text-tertiary,#8a9096);font-size:13px;font-weight:400;line-height:20px}.monthHeader-lx2qAZ{align-items:center;border-bottom:1px solid var(--border-border-neutral-l2);box-sizing:border-box;display:flex;gap:10px;padding:8px}.monthTitle-E7CF2m{color:var(--text-text-default);flex:1 1;font-size:13px;font-weight:400;line-height:1.538;text-align:center}.navButton-hHFx5Z{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-hHFx5Z:hover{color:var(--icon-icon-default)}.navButton-hHFx5Z:disabled{cursor:default;opacity:.3}.calendarWrapper-iPKHFb .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-iPKHFb .rdp-root *{box-sizing:border-box}.calendarWrapper-iPKHFb .rdp-months{display:flex;flex-wrap:wrap;gap:0;max-width:-moz-fit-content;max-width:fit-content;position:relative}.calendarWrapper-iPKHFb .rdp-month{display:flex;flex-direction:column;gap:0}.calendarWrapper-iPKHFb .rdp-month_grid{border-collapse:initial;border-spacing:0;padding:8px}.calendarWrapper-iPKHFb .rdp-month_caption{display:none}.calendarWrapper-iPKHFb .rdp-weekday{color:var(--text-text-secondary);font-size:12px;font-weight:500;height:32px;width:32px}.calendarWrapper-iPKHFb .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-iPKHFb .rdp-outside,.calendarWrapper-iPKHFb .rdp-outside .rdp-day_button{color:var(--text-text-disabled)}.calendarWrapper-iPKHFb .rdp-today{font-weight:600}.calendarWrapper-iPKHFb .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-iPKHFb .rdp-day_button:disabled{cursor:default}.calendarWrapper-iPKHFb .rdp-day_button:hover{background:var(--bg-bg-overlay-l3,#56637724);border-radius:4px}.calendarWrapper-iPKHFb .rdp-range_end,.calendarWrapper-iPKHFb .rdp-range_start{background:#0000}.calendarWrapper-iPKHFb .rdp-range_start .rdp-day_button{background:var(--bg-bg-invert,#36393d);border-radius:4px 0 0 4px;color:#fff;font-weight:500}.calendarWrapper-iPKHFb .rdp-range_end .rdp-day_button{background:var(--bg-bg-invert,#36393d);border-radius:0 4px 4px 0;color:#fff;font-weight:500}.calendarWrapper-iPKHFb .rdp-range_start.rdp-range_end .rdp-day_button{border-radius:4px}.calendarWrapper-iPKHFb .rdp-range_middle{background:#0000}.calendarWrapper-iPKHFb .rdp-range_middle .rdp-day_button{background:var(--bg-bg-overlay-l3,#56637724);border-radius:0;color:var(--text-text-default)}.calendarWrapper-iPKHFb .rdp-range_start .rdp-day_button:hover{background:var(--bg-bg-invert,#36393d);border-radius:4px 0 0 4px}.calendarWrapper-iPKHFb .rdp-range_end .rdp-day_button:hover{background:var(--bg-bg-invert,#36393d);border-radius:0 4px 4px 0}.calendarWrapper-iPKHFb .rdp-range_start.rdp-range_end .rdp-day_button:hover{border-radius:4px}.calendarWrapper-iPKHFb .rdp-range_middle .rdp-day_button:hover{background:var(--bg-bg-overlay-l3,#56637724);border-radius:0}.calendarWrapper-iPKHFb .rdp-selected .rdp-day_button{border:none}.calendarWrapper-iPKHFb .rdp-selected{font-size:inherit;font-weight:inherit}.calendarWrapper-iPKHFb .rdp-hidden{visibility:hidden}.calendarWrapper-iPKHFb .rdp-disabled:not(.rdp-selected){opacity:var(--rdp-disabled-opacity)}.calendarWrapper-iPKHFb .rdp-focusable{cursor:pointer}.calendarWrapper-iPKHFb :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-iPKHFb .rdp-outside .rdp-day_button:hover{background:#0000}.popover-P0TWiw{z-index:var(--z-popover)}.skeletonListContainer-sTO460{border:1px solid var(--border-border-neutral-l1,#7373731f);border-radius:12px;display:flex;flex-direction:column;overflow:hidden}.skeletonListRow-VjR4VW{align-items:center;border-bottom:1px solid #7373731f;display:flex;padding:16px}.skeletonListRow-VjR4VW:last-child{border-bottom:none}.skeletonListLeft-d_sb2W{flex:1 1}.skeletonListLeft-d_sb2W,.skeletonListRight-eCJZVU{align-items:center;display:flex;gap:8px}.skeletonCardGrid-VvNqt8{display:grid;gap:16px;grid-template-columns:repeat(2,1fr)}.skeletonCard-_p4b2Q{border:1px solid var(--border-border-neutral-l2);border-radius:6px;display:flex;flex-direction:column;gap:8px;padding:16px}.skeletonCardTop-xYX7Xz{display:flex;flex-direction:column;gap:2px}.skeletonCardDivider-vJiuYi{padding:4px 0}.skeletonCardDividerLine-ZTGOEF{border-top:1px dashed var(--border-border-neutral-l1)}.skeletonCardBottom-LlEvX4{align-items:center;display:flex;justify-content:space-between}.skeletonCardBottomRight-OyhQuk{align-items:center;display:flex;gap:6px}.skeletonHistoryContainer-MWMjsM{display:flex;flex:1 1;flex-direction:column;margin-top:16px;overflow:hidden}.skeletonDateLabel-XjOv4t{padding:8px 0}.skeletonHistoryRow-zKdkZv{display:flex;gap:12px;padding:6px 16px}.skeletonTimelineCol-pfVdLZ{align-items:center;display:flex;flex-direction:column;flex-shrink:0;gap:6px;padding-top:2px;width:16px}.skeletonTimelineLine-RxFxYu{background:var(--border-border-neutral-l2);flex:1 1;width:1px}.skeletonHistoryContent-cGRREN{display:flex;flex:1 1;flex-direction:column;gap:0;min-width:0;padding-bottom:16px}.skeletonHistoryMeta-CmdMT1{margin-top:8px}.skeletonTemplateContainer-xcCmG6{display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}@media (max-width:900px){.skeletonTemplateContainer-xcCmG6{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.skeletonTemplateContainer-xcCmG6{grid-template-columns:1fr}}.skeletonTemplateCard-TcEDVb{border:1px solid #4d6b992e;gap:16px;min-width:0;padding:16px}.container-CT9Ko8,.skeletonTemplateCard-TcEDVb{border-radius:6px;display:flex;flex-direction:column}.container-CT9Ko8{height:100%;overflow:hidden;position:relative;width:100%}.cardGrid-fnamXb,.tabContent-d_fTpC{display:flex;flex-direction:column}.cardGrid-fnamXb{border:1px solid var(--border-border-neutral-l1,#7373731f);border-radius:6px;overflow:hidden}.loadingMore-XORJfi{color:var(--text-text-secondary);display:flex;font-size:13px;justify-content:center;padding:16px 0}.emptyState-kjTzcM{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:24px}.emptyState-kjTzcM:before{content:"";flex:0 0 33%}.emptyContent-aTdSAd{align-items:center;display:flex;flex-direction:column;gap:12px}.emptyIcon-jqVKwG{color:var(--icon-icon-disabled);height:28px;width:28px}.emptyText-xNC_rC{color:var(--text-text-secondary);font-size:13px;font-weight:400;line-height:20px;margin:0;text-align:center}.emptyTextGroup-RsF6sC{align-items:center;display:flex;flex-direction:column;gap:4px}.emptySubText-RnpCzU{color:var(--text-text-disabled);font-size:12px;font-weight:400;line-height:18px;margin:0;text-align:center}.emptyAction-WuEdiO{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-WuEdiO:hover{opacity:.9}.emptyActionLabel-OrILAe{color:var(--text-text-onaccent);font-size:13px;font-weight:500;line-height:20px;padding:0 4px;white-space:nowrap}.emptyActionIcon-blYZX_{align-items:center;color:var(--text-text-onaccent);display:flex;height:16px;justify-content:center;width:16px}.root-SoJn2G{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.filterBar-ncm9EI{align-items:center;background:var(--bg-bg-base-default);display:flex;flex-shrink:0;gap:16px;height:32px;margin-bottom:16px}.scrollArea-S3KN3G{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow-y:auto}.statusSelect-m6I7fa{height:32px;width:120px}.statusSelect-m6I7fa [role=listbox]{max-height:280px}.statusSelect-m6I7fa>div{display:block;width:100%}.taskSelect-CajlpO{height:32px;max-width:280px;min-width:160px;width:200px}.taskSelect-CajlpO>div{display:block;width:100%}.datePicker-aqK774{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-Lj9V4d{align-items:center;display:flex;flex:1 1;padding:0 2px 0 4px}.datePickerText-wxjKF3{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-O_wKBb{color:var(--text-text-tertiary,#8a9096)}.datePickerIcon-FngSp0{color:var(--icon-icon-secondary);flex-shrink:0;height:16px;width:16px}.listContainer-ZqR_WC{gap:0}.dateGroup-Yxn3Tp,.listContainer-ZqR_WC{display:flex;flex-direction:column}.dateLabel-u_Dkwu{color:var(--text-text-default);font-size:13px;font-weight:500;line-height:20px;padding:8px 0}.timelineContainer-DgFJ_h{display:flex;flex-direction:column}.historyRow-kmC_KV{align-items:stretch;border-radius:6px;cursor:pointer;display:flex;gap:12px;padding:6px 16px}.historyRow-kmC_KV:hover{background:var(--bg-bg-overlay-l1,#5663770f);cursor:pointer}.historyRowDisabled-uWDqfn{cursor:default;opacity:.5}.historyRowDisabled-uWDqfn:hover{background:none;cursor:default}.timelineColumn-XUZsZx{align-items:center;display:flex;flex-direction:column;flex-shrink:0;gap:6px;padding-top:2px;width:16px}.statusIcon-0j78Wd{flex-shrink:0;height:16px;width:16px}.statusIconSuccess-KLSc1i{color:var(--status-success-default,#33c192)}.statusIconFailure-bZrOkS{color:var(--text-text-danger,#f65a5a)}.statusIconRunning-kaNlZv{animation:spin-clZivc 1s linear infinite;color:var(--icon-icon-tertiary,#8a9096)}@keyframes spin-clZivc{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.statusIconWaiting-Ke64iy{color:var(--status-warning-default,#e6a637)}.statusIconStopped-k6rpip{color:var(--icon-icon-secondary)}.timelineLine-kSPgiw{background:var(--border-border-neutral-l2,#4d6b995c);flex:1 1;width:1px}.historyContent-_piMRr{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0;padding-bottom:16px}.infoRow-Jp4oEk{align-items:center;display:flex;gap:8px}.taskName-sa5R5C{color:var(--text-text-default);font-size:13px;font-weight:500;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.metaSection-_vHvTf{display:flex;flex-direction:column;gap:0;padding-top:8px}.metaRow-Sz6DBu{align-items:center;display:flex;gap:8px}.timeInfo-CT6dud,.triggeredBy-ctJvkF{color:var(--text-text-tertiary);font-size:12px;font-weight:400;line-height:18px}.timeInfo-CT6dud{align-items:center;display:flex;gap:4px}.errorMessage-g5ySxQ{color:var(--text-text-danger,#e8463a)}.errorMessage-g5ySxQ,.warningMessage-_j8_cz{font-size:12px;font-weight:400;line-height:18px}.warningMessage-_j8_cz{color:var(--text-text-warning,#e98a14)}.loadingMore-pCTxt7{color:var(--text-text-secondary);display:flex;font-size:13px;justify-content:center;padding:16px 0}.container-E76H7q{display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}@media (max-width:900px){.container-E76H7q{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.container-E76H7q{grid-template-columns:1fr}}.card-qBiFRW{border:1px solid #4d6b992e;border-radius:6px;cursor:pointer;display:flex;flex-direction:column;gap:16px;min-width:0;padding:16px}.card-qBiFRW:hover{background:var(--bg-bg-hover,#5663770f)}.cardIcon-a3g1M_{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-a3g1M_ svg,.cardIconImg-GBq8CP{display:block;height:48px;width:48px}.cardIconImg-GBq8CP{border-radius:5.6px;object-fit:cover}.cardIconImg-GBq8CP svg{border-radius:5.6px;display:block;height:48px;width:48px}.cardTextGroup-WlUuFg{display:flex;flex-direction:column;gap:2px;min-width:0}.cardName-fCj2OO{color:var(--text-text-default,#26292c);font-size:13px;font-weight:500;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cardDescription-Eqyqtg{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-ct3qYF{align-items:center;display:flex;flex:1 1;justify-content:center;padding:48px 0}.emptyText-p5qD_6{color:var(--text-text-secondary);font-size:13px;font-weight:400;line-height:20px;margin:0}.container-_WycXS{display:flex;gap:8px}.dayButton-q2zO0m{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-q2zO0m.selected-WYvJw3{background:var(--bg-bg-invert);color:var(--text-text-onaccent)}.dayButton-q2zO0m:hover:not(.selected-WYvJw3){background:var(--bg-bg-overlay-l2)}.trigger-KPRrrm{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-KPRrrm:hover{border-color:var(--border-border-neutral-l2)}.triggerContent-zzBKIL{align-items:center;display:flex;flex:1 1;min-width:0;padding:0 2px 0 4px}.triggerText-VyEFXz{flex:1 1;overflow:hidden;padding:0 4px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.triggerIcon-WvrOZM{align-items:center;color:var(--icon-icon-secondary);display:flex;flex:none;height:16px;justify-content:center;width:16px}.popoverHighZ-HKyX9P{z-index:var(--z-notification)!important}.grid-FTibgF{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-yqs4Pu{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-yqs4Pu:hover:not(.cellSelected-Y3Rp18){background:var(--bg-bg-overlay-l1)}.cellSelected-Y3Rp18{background:var(--bg-bg-invert);color:var(--text-text-onaccent)}.trigger-c6ig0H{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-c6ig0H:hover{border-color:var(--border-border-neutral-l2)}.triggerContent-DExFOe{align-items:center;display:flex;flex:1 1;min-width:0;padding:0 2px 0 4px}.triggerPlaceholder-DlxgTN,.triggerText-P6oPbO{flex:1 1;overflow:hidden;padding:0 4px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.triggerPlaceholder-DlxgTN{color:var(--text-text-tertiary)}.triggerIcon-sKbnm3{align-items:center;color:var(--icon-icon-secondary);display:flex;flex:none;height:16px;justify-content:center;width:16px}.popoverHighZ-tBYVfi{z-index:var(--z-notification)!important}.panel-BJVC4U{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-XeBAaR{height:196px;overflow-y:auto;position:relative;scroll-snap-type:y mandatory;scrollbar-width:none;width:61px}.column-XeBAaR::-webkit-scrollbar{display:none}.colonSeparator-ykegdT{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-pN1UvB{flex-shrink:0;height:84px}.item-R9HasC{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-R9HasC:hover{background:var(--bg-bg-base-secondary)}.itemSelected-pSyKxa{color:var(--text-text-default);font-weight:400}.highlightBar-iqsw0i{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-KTICoM{color:var(--text-text-secondary);font-size:10px;font-weight:500;letter-spacing:.3%;line-height:18px;text-align:center;width:18px}.columnInner-fk86x0{position:relative}.maskTop-YtqNKQ{background:linear-gradient(to bottom,var(--bg-bg-menu),#0000);top:0}.maskBottom-Y4ogcx,.maskTop-YtqNKQ{height:84px;left:0;pointer-events:none;position:absolute;right:0;z-index:1}.maskBottom-Y4ogcx{background:linear-gradient(to top,var(--bg-bg-menu),#0000);bottom:0}.container-LbnjGS{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-QiYvqR{align-items:flex-start;display:flex;gap:6px}.icon-N0XmaH{color:var(--status-warning-default);flex-shrink:0;height:18px;margin-top:1px;width:18px}.iconPrimary-BMNANj{color:var(--status-primary-default)}.text-Xk7oGY{color:var(--text-text-default);font-size:13px;line-height:20px}.actions-PKwmXj{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-IHrSI3{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-IHrSI3{border:none;border-radius:16px;box-shadow:none}.header-uPJlRz{display:flex;gap:12px;justify-content:space-between;margin-bottom:16px;padding:4px 0 4px 4px}.avatar-DHtejH,.header-uPJlRz{align-items:center;height:24px}.avatar-DHtejH{background:var(--bg-bg-brand,#0fdc78);border-radius:var(--radius-sm,4px);display:none;flex-shrink:0;justify-content:center;width:24px}.avatar-DHtejH svg{color:var(--special-black,#000);height:50%;width:70%}.titleSection-Ciju7M{flex:1 1;min-width:0}.titleWrapper-aLNXyw{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-BC57MM{flex-shrink:0}.optionList-aUiyx3{display:flex;flex-direction:column;gap:4px}.option-q0sDfn{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-q0sDfn:hover{background:var(--bg-bg-overlay-l3,#56637724)}.option-q0sDfn:focus-visible{background:var(--bg-bg-overlay-l3,#56637724)}.optionFocused-udi0W8{background:var(--bg-bg-overlay-l3,#56637724)}.optionDisabled-R3GExS{cursor:not-allowed;opacity:.5}.optionLabel-H4F80H{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-UoD2Dq{align-items:center;color:var(--icon-icon-secondary);display:flex;flex-shrink:0;height:12px;justify-content:center;width:12px}.optionArrowHidden-eOc5Zh{visibility:hidden}.option-q0sDfn:hover .optionArrow-UoD2Dq,.optionFocused-udi0W8 .optionArrow-UoD2Dq{color:var(--icon-icon-secondary)}.tooltipKey-YNAUgy{color:var(--text-text-disabled,#666b75);font-size:10px;font-weight:400;line-height:14px}.inputConfirmModal-dzVjBt{align-items:flex-end;bottom:0;display:flex;min-height:100%;position:absolute;width:100%;z-index:var(--z-dropdown)}.confirmModal-MR0s1i{width:100%}.messageInputContainer.messageInputFloating .inputConfirmModal-dzVjBt{border-top:1px solid var(--border-border-neutral-l1);min-height:auto;position:static;z-index:auto}.toggleWrapper-bzNThl{align-items:center;display:inline-flex;flex-shrink:0}.toggleButton-eJtAtx{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-eJtAtx:hover,.toggleButtonActive-xSaXZz:hover{background:var(--bg-bg-base-tertiary)}.toggleButtonDisabled-bs2xE_{cursor:not-allowed;opacity:.5}.toggleButtonDisabled-bs2xE_:hover{background:#0000}.toggleButtonLocked-SbDbsV{cursor:not-allowed;opacity:.5}.toggleButtonLocked-SbDbsV:active,.toggleButtonLocked-SbDbsV:hover,.toggleButtonLockedOn-EBmENu:active,.toggleButtonLockedOn-EBmENu:hover{background:#0000}.toggleButtonExpress-rsj0O3{cursor:default}.toggleButtonExpress-rsj0O3:hover{background:var(--bg-bg-base-tertiary)}.guideTooltip-bzHV_V{display:flex;flex-direction:column;gap:4px;max-width:184px;min-width:140px;padding:4px 0;text-align:left}.guideTitle-XuIp9U{align-items:center;display:flex;font-size:var(--heading-2xs-fontSize,12px);font-weight:600;line-height:var(--heading-2xs-lineHeight,18px)}.guideTitleHighlight-WVO8Oy{overflow:hidden;text-overflow:ellipsis}.guideDescription-OgPrzt{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-djmAFQ{align-items:center;display:flex;gap:8px;margin-top:4px}.guideConfirmBtn-eSYDSt{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-eSYDSt:hover{background:var(--bg-bg-overlay-l2,#e0e2f21f)}.guideUpgradeBtn-H6pKIg{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-H6pKIg:hover{background:var(--bg-bg-overlay-l2,#e0e2f21f)}.guideCountdown-ebH1cu{color:var(--text-text-secondary,#9599a6);font-family:JetBrains Mono,monospace;font-size:12px;line-height:18px;margin-left:4px}.anchor-ITu56o{display:inline-flex;position:relative}.popover-Pypeev{display:inline-flex;filter:drop-shadow(var(--shadow-elevation-200-menu-panel));position:absolute;right:0;top:calc(100% + 22px);width:280px;z-index:calc(var(--z-fullscreen, 1400) + 2)}.onboardingDot-ZUsaWY{align-items:center;display:flex;padding:6px;pointer-events:none;right:28px;top:calc(100% - 6px);z-index:calc(var(--z-fullscreen, 1400) + 3)}.onboardingDot-ZUsaWY,.onboardingDot-ZUsaWY:before{background:var(--bg-bg-overlay-l4,#73737333);border-radius:50px;position:absolute}.onboardingDot-ZUsaWY:before{animation:breatheRing-YOltot 1.5s ease-out infinite;content:"";inset:0}.onboardingDotInner-NyyczI{background:var(--bg-bg-invert,#262626);border-radius:50px;height:8px;position:relative;width:8px}@keyframes breatheRing-YOltot{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}.arrow-bffzpq{height:6px;overflow:hidden;position:absolute;right:32px;top:-5px;width:12px}.arrow-bffzpq: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-XtQ_03{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-Xp2udk{border-radius:12px;display:block;height:180px;object-fit:contain;width:100%}.copy-VkrfVi{align-items:stretch;display:flex;flex-direction:column;gap:4px;padding:0 4px}.title-er4Qee{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-VTYLZg{color:var(--text-text-tertiary,#737373);font:var(--body-body-md,400 12px/18px var(--font-family-default,sans-serif))}.footer-i4uXjA{align-items:center;display:flex;gap:12px;justify-content:space-between;padding-left:4px}.pageIndex-yHougb{color:var(--text-text-tertiary,#737373);font:var(--body-body-md,400 12px/18px var(--font-family-default,sans-serif))}.actions-Med0Be{align-items:center;display:inline-flex;gap:8px}.primaryButton-KKjP9n,.secondaryButton-JBuJUE{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-KKjP9n{background:var(--bg-bg-invert,#262626);color:var(--text-text-default-reverse,#fff)}.secondaryButton-JBuJUE{background:#0000;color:var(--text-text-default,#0c0c0c)}.primaryButton-KKjP9n:hover{background:var(--bg-bg-invert-hover,#404040)}.secondaryButton-JBuJUE: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:0;content:"";left:0;pointer-events:none;position:absolute;top:0;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}.user-message-navigator--query-list{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:color-mix(in srgb,var(--bg-bg-base-default) 72%,#0000);border-radius:var(--radius-8);box-shadow:var(--shadow-elevation-100-tooltip);left:2px;padding:3px 0;width:16px}.user-message-navigator--query-list:before{width:16px}.user-message-navigator__query-points{align-items:center;display:flex;flex-direction:column;max-height:100%;min-height:0;overflow-x:hidden;overflow-y:auto;position:relative;scrollbar-width:none;z-index:var(--z-above)}.user-message-navigator__query-points::-webkit-scrollbar{display:none}.user-message-navigator__query-dot{background:#0000;border:0;border-radius:var(--radius-6);cursor:pointer;flex:none;height:16px;padding:0;position:relative;width:16px}.user-message-navigator__query-dot:after{background:var(--text-text-disabled);border-radius:50%;content:"";height:4px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background var(--transition-fast),transform var(--transition-fast);width:4px}.user-message-navigator__query-dot:focus-visible,.user-message-navigator__query-dot:hover{outline:0}.user-message-navigator__query-dot:focus-visible:after,.user-message-navigator__query-dot:hover:after{background:var(--icon-icon-secondary);transform:translate(-50%,-50%) scale(1.3)}.user-message-navigator__query-dot:focus-visible{box-shadow:inset 0 0 0 1px var(--status-primary-default)}.user-message-navigator__query-dot--active:after{background:var(--bg-bg-invert);transform:translate(-50%,-50%) scale(1.4)}.user-message-navigator__query-list{background:var(--bg-bg-menu);border:1px solid var(--border-border-neutral-l1);border-radius:var(--radius-6);box-shadow:var(--shadow-elevation-200-menu-panel);left:0;opacity:0;overflow-x:hidden;overflow-y:auto;padding:6px 0;pointer-events:none;position:absolute;scrollbar-color:var(--bg-bg-overlay-l4) #0000;scrollbar-width:thin;top:50%;transform:translate(-4px,-50%);transition:opacity var(--transition-fast),transform var(--transition-fast),visibility var(--transition-fast);visibility:hidden;z-index:var(--z-above-2)}.user-message-navigator__query-list--visible{opacity:1;pointer-events:auto;transform:translateY(-50%);visibility:visible}.user-message-navigator__query-list::-webkit-scrollbar{width:5px}.user-message-navigator__query-list::-webkit-scrollbar-track{background:#0000}.user-message-navigator__query-list::-webkit-scrollbar-thumb{background:var(--bg-bg-overlay-l4);border-radius:var(--radius-6)}.user-message-navigator__query-item{align-items:center;background:#0000;border:0;border-radius:var(--radius-4);color:var(--text-text-default);cursor:pointer;display:flex;font:var(--body-body-md);font-weight:var(--font-weight-medium);height:28px;margin:0 6px;padding:0 6px;text-align:left;width:calc(100% - 12px)}.user-message-navigator__query-item--preview,.user-message-navigator__query-item:focus-visible,.user-message-navigator__query-item:hover{background:var(--bg-bg-overlay-l2);color:var(--text-text-default-hover);outline:0}.user-message-navigator__query-item--current{background:var(--bg-bg-overlay-l3);color:var(--text-text-default-hover)}.user-message-navigator__query-item span{display:block;flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.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-OjqP5p{position:fixed;z-index:var(--z-notification)}.gapCover-jXT0ex{background:#0000;height:8px;left:0;position:absolute;right:0;top:-8px}.arrow-hIWf5b{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-hIWf5b,.arrow-hIWf5b:after{height:0;position:absolute;width:0}.arrow-hIWf5b: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-kyZ1k_{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-7TrDE6{background:#0000;bottom:-8px;height:8px;left:0;position:absolute;right:0}.arrowBottom-naJ3Uv{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-naJ3Uv: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-COiG8Z{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-Dk1rvb{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-vOeyXM{display:flex;flex-direction:column;gap:0}.title-fLOaOH{color:var(--text-text-default,#31353a);font-size:11px;font-weight:500;line-height:16px;padding:4px 8px}.descriptionWrapper-J_ff8V{border-radius:2px;padding:4px}.description-ALTwkb{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-lA3AZC{align-items:center;display:flex;justify-content:flex-end;padding:0 8px}.loginButton-KavaXz{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-KavaXz:hover{background:var(--bg-bg-invert-hover,#42464a)}.loginButton-KavaXz:active{background:var(--bg-bg-invert-active,#2d3033)}.loginIcon-lPjj9E{flex-shrink:0;height:14px;width:14px}.disabledButtonWrapper-yj2n1M{display:inline-flex}.disabledButton-vOc3mS{cursor:not-allowed;opacity:.5}.branch-selector-popup{max-width:300px;min-width:200px}.selectorButton-r_Kosg{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-valz8w{cursor:default}.selectorButton-r_Kosg:not(.selectorButtonReadonly-valz8w):hover{background:var(--bg-bg-overlay-l2)}.selectorButton-r_Kosg:disabled{cursor:not-allowed;opacity:.5}.selectorText-ErE5p1{max-width:120px;overflow:hidden;padding:0 4px;text-overflow:ellipsis;white-space:nowrap}.selectorPlaceholder-ddYEOe{color:var(--text-text-secondary)}.selectorArrow-WSilBJ{align-items:center;color:var(--icon-icon-secondary);display:flex;flex-shrink:0;justify-content:center}.menuCheckIcon-piT9SQ,.selectorArrow-WSilBJ,.selectorArrow-WSilBJ svg{height:16px;width:16px}.menuCheckIcon-piT9SQ{align-items:center;color:var(--icon-icon-brand);display:flex;justify-content:center}.menuCheckIcon-piT9SQ svg{height:16px;width:16px}.imageUploadContainer{display:inline-flex}.imageUploadInput{display:none}.imageUploadBtn{font-size:16px}.imageUploadBtn>span{height:16px;width:16px}.commercialWorkBannerIconImage,.commercialWorkBannerIconPreset{display:block;flex-shrink:0;height:var(--spacer-16,16px);width:var(--spacer-16,16px)}.commercialWorkBannerIconPreset{color:var(--icon-icon-brand)}.commercialWorkBannerIconImage{object-fit:contain}.dailyCheckinBannerRenderer{background:var(--bg-bg-base-default);border:1px solid var(--border-border-neutral-l1);border-radius:var(--radius-6);box-sizing:border-box;display:flex;flex-direction:column;gap:var(--spacer-8);justify-content:flex-start;min-height:102px;overflow:hidden;padding:var(--spacer-12);width:100%}.dailyCheckinBannerRendererContent{display:flex;flex-direction:column;gap:var(--spacer-4);min-width:0}.dailyCheckinBannerRendererHeader{align-items:center;display:flex;gap:var(--spacer-6);height:20px}.dailyCheckinBannerRendererIcon{align-items:center;color:var(--icon-icon-default);display:flex;height:20px;width:16px}.dailyCheckinBannerRendererIcon svg{height:16px;width:16px}.dailyCheckinBannerRendererTitle{color:var(--text-text-default);font-family:var(--font-family-default);font-size:var(--font-size-regular);font-weight:var(--font-weight-medium);letter-spacing:-.26px;line-height:20px}.dailyCheckinBannerRendererDescription{color:var(--text-text-secondary);font-family:var(--font-family-default);font-size:var(--font-size-md);font-weight:var(--font-weight-default);letter-spacing:-.12px;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dailyCheckinBannerRenderer>button{border-radius:var(--radius-6);height:28px;justify-content:center;min-height:28px;width:100%}.commercialWorkBanner{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;gap:8px;justify-content:center;overflow:hidden;padding:12px;width:100%}.commercialWorkBanner,.commercialWorkBannerContent{display:flex;flex-direction:column;position:relative}.commercialWorkBannerContent{align-items:stretch;gap:4px;padding-right:18px}.commercialWorkBannerTitleRow{align-items:center;display:flex;gap:var(--spacer-6,6px);min-height:20px}.commercialWorkBannerTitle{color:var(--text-text-default);font-size:13px;font-weight:500;line-height:20px}.commercialWorkBannerDescription{color:var(--text-text-secondary);font-size:12px;font-weight:400;line-height:18px}.commercialWorkBannerActions{align-items:stretch;display:flex;flex-direction:column;gap:6px;position:relative}.commercialWorkBannerActions button{justify-content:center;width:100%}.commercialWorkBannerClose{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)}.commercialWorkBannerClose:hover{opacity:.8}.commercialWorkFullscreenDialogOverlay{align-items:center;background:var(--bg-bg-overlay-l3,#73737329);box-sizing:border-box;display:flex;inset:0;justify-content:center;padding:var(--spacer-24,24px);position:fixed;z-index:var(--z-modal)}.commercialWorkFullscreenDialogCard{background:var(--bg-bg-base-default,#fff);border:1px solid var(--border-border-neutral-l1,#7373732e);border-radius:var(--radius-16,16px);box-shadow:var(--shadow-elevation-300-modal-panel,0 2px 8px -1px #18181805,0 10px 24px -1px #1818180f);box-sizing:border-box;color:var(--text-text-default,#171717);display:flex;flex-direction:column;height:520px;max-width:480px;overflow:hidden;position:relative;width:min(480px,calc(100vw - 48px))}.commercialWorkFullscreenDialogClose{align-items:center;background:#0000;border:none;border-radius:var(--radius-4,4px);color:var(--icon-icon-secondary,#404040);cursor:pointer;display:flex;height:28px;justify-content:center;padding:var(--spacer-4,4px);position:absolute;right:10px;top:10px;width:28px;z-index:var(--z-above)}.commercialWorkFullscreenDialogClose svg{height:20px;width:20px}.commercialWorkFullscreenDialogClose:hover{background:var(--bg-bg-overlay-l1,#73737314);color:var(--icon-icon-default,#262626)}.commercialWorkFullscreenDialogMedia{background:var(--bg-bg-base-secondary,#f5f5f5);flex:1 1 220px;min-height:120px;overflow:hidden;position:relative;width:100%}.commercialWorkFullscreenDialogMedia :is(img,video){height:100%;object-fit:cover;object-position:top center;width:100%}.commercialWorkFullscreenDialogBody{display:flex;flex:0 0 auto;flex-direction:column;max-height:328px;min-height:92px}.commercialWorkFullscreenDialogHeader{align-items:center;box-sizing:border-box;display:flex;flex:0 0 92px;padding:var(--spacer-20,20px)}.commercialWorkFullscreenDialogTitleGroup{display:flex;flex-direction:column;gap:var(--spacer-6,6px);width:100%}.commercialWorkFullscreenDialogEyebrow{color:var(--text-text-brand,#4b3fe3);font-size:var(--font-size-md,12px);font-weight:400;line-height:18px}.commercialWorkFullscreenDialogEyebrow,.commercialWorkFullscreenDialogTitle{font-family:var(--font-family-heading,"PingFang SC",sans-serif);margin:0;text-align:left}.commercialWorkFullscreenDialogTitle{color:var(--text-text-default,#171717);font-size:var(--font-size-xl,20px);font-weight:700;letter-spacing:.1px;line-height:28px}.commercialWorkFullscreenDialogDescriptions{box-sizing:border-box;display:flex;flex:0 1 auto;flex-direction:column;gap:var(--spacer-8,8px);max-height:236px;overflow-y:auto;overscroll-behavior:contain;padding:var(--spacer-12,12px) var(--spacer-20,20px) var(--spacer-20,20px)}.commercialWorkFullscreenDialogDescription{align-items:flex-start;color:var(--text-text-secondary,#404040);display:flex;flex:0 0 auto;font-family:var(--font-family-default,"SF Pro Text",sans-serif);font-size:var(--font-size-regular,13px);font-weight:400;gap:var(--spacer-8,8px);letter-spacing:-.26px;line-height:20px;padding:0 var(--spacer-4,4px);text-align:left}.commercialWorkFullscreenDialogDescriptionIcon{align-items:center;color:var(--icon-icon-default,#262626);display:inline-flex;flex:0 0 auto;height:18px;justify-content:center;margin-top:1px;width:18px}.commercialWorkFullscreenDialogDescriptionIcon svg{height:18px;width:18px}.commercialWorkFullscreenDialogDescriptionText{min-width:0;overflow-wrap:anywhere}.commercialWorkFullscreenDialogDescriptionTooltip{align-items:center;background:#0000;border:0;color:var(--icon-icon-secondary,#404040);cursor:help;display:inline-flex;flex:0 0 auto;height:var(--spacer-16,16px);justify-content:center;margin-top:2px;padding:0;width:var(--spacer-16,16px)}.commercialWorkFullscreenDialogDescriptionTooltip svg{height:var(--font-size-base,14px);width:var(--font-size-base,14px)}.commercialWorkFullscreenDialogDescriptionTooltip:focus-visible,.commercialWorkFullscreenDialogDescriptionTooltip:hover{color:var(--icon-icon-default,#262626)}.commercialWorkFullscreenDialogActions{box-sizing:border-box;display:flex;flex:0 0 72px;gap:var(--spacer-12,12px);padding:var(--spacer-20,20px)}.commercialWorkFullscreenDialogActions button{border-radius:var(--radius-8,8px);font-family:var(--font-family-default,"SF Pro Text",sans-serif);font-size:var(--font-size-regular,13px);font-weight:500;height:32px;justify-content:center;line-height:20px;min-width:0;width:100%}@media (max-width:520px){.commercialWorkFullscreenDialogOverlay{padding:var(--spacer-16,16px)}.commercialWorkFullscreenDialogCard{height:520px;width:calc(100vw - 32px)}}.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-r6rAbC{align-items:center;display:flex;gap:12px;width:100%}.otherTextarea-vbcG5w{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-vbcG5w[data-single-line="1"]{padding-top:2px}.otherTextarea-vbcG5w::placeholder{color:var(--text-text-tertiary,#8a9096)}.otherTextarea-vbcG5w::-webkit-scrollbar{width:4px}.otherTextarea-vbcG5w::-webkit-scrollbar-track{background:#0000}.otherTextarea-vbcG5w::-webkit-scrollbar-thumb{background:var(--bg-bg-overlay-l3,#56637726);border-radius:var(--Radius-radius-full,9999px);min-height:10px}.otherTextarea-vbcG5w::-webkit-scrollbar-thumb:hover{background:var(--bg-bg-overlay-l3,#56637740)}.otherCounter-pBMhH8{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-horhNE{display:flex;flex-direction:column;gap:8px}.optionItem-tXvA_V{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-_oKLHV.optionItemSelected-RP_3NZ,.optionItemOther-_oKLHV.optionItemSelected-RP_3NZ.optionItemFocused-sewrdt{background:none;border:none}.optionItemOther-_oKLHV:has(.otherTextarea-vbcG5w[data-single-line="1"]){padding-bottom:6px;padding-top:6px}.optionItemFocused-sewrdt{background:var(--bg-bg-overlay-l1,#5663770f)}.optionItemSelected-RP_3NZ{background:var(--bg-bg-overlay-l2,#5663771a);border:1px solid var(--border-border-neutral-l1,#4d6b991f);border-radius:var(--radius-lg,12px)}.optionItemSelected-RP_3NZ.optionItemFocused-sewrdt{background:var(--bg-bg-overlay-l3,#56637724);border:1px solid var(--border-border-neutral-l2,#4d6b992e)}.optionContent-tcRm2r{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.optionLabelRow-tyOuk4{align-items:center;display:flex;gap:8px}.optionLabel-KcV7jd{color:var(--text-text-default);flex-shrink:0;font-family:var(--font-family-default);font-size:13px;font-weight:500;line-height:20px}.optionDescription-T839tg{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-L13Cbn{flex-shrink:0;gap:4px;margin:auto 0}.optionArrowIcon-HShrZf,.optionIcons-L13Cbn{align-items:center;display:flex;justify-content:center}.optionArrowIcon-HShrZf{color:var(--icon-icon-secondary);height:14px;width:14px}.optionEnterIcon-h2KiZS{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-MXkHPW{visibility:hidden}.arrowIcon-ZDKG48{align-items:center;color:var(--icon-icon-secondary);display:flex;height:12px;justify-content:center;width:12px}.arrowIconDisabled-yvC9I9{color:var(--icon-icon-disabled)}.otherInputContainer-VGMOt_{width:100%}.textBody-qwmJrs{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-sQQrcB{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:0 8px}.textTextarea-waSfau{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-waSfau::placeholder{color:var(--text-text-tertiary,#8a9096)}.textToolbar-f24aof{align-items:center;display:flex;justify-content:flex-end}.textExpandIcon-Bgch0R{align-items:center;color:var(--icon-icon-secondary);display:flex;height:14px;justify-content:center;width:14px}.textCounter-jKR3cf{color:var(--text-text-tertiary,#8a9096);font-family:var(--font-family-default);font-size:11px;font-weight:400;line-height:16px}.header-CfrBqv{align-items:center;display:flex;gap:16px;margin-bottom:16px}.headerLeft-WHCt4z{align-items:center;display:flex;flex:1 1;gap:12px;min-width:0;padding:4px}.avatar-NARa3y{display:none;flex-shrink:0;height:24px;position:relative;width:24px}.title-nGcP4E{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-YSQzPj{align-items:center;display:flex;flex-shrink:0;gap:12px}.pagination-uCc9jg{align-items:center;display:flex;gap:4px}.paginationBtn-eXPhSt{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-eXPhSt:hover:not(:disabled){background:var(--bg-bg-overlay-l1)}.paginationBtn-eXPhSt:disabled{color:var(--icon-icon-disabled);cursor:not-allowed}.paginationText-WpmvZS{color:var(--text-text-default,#1a1a1a);font-size:13px;font-weight:400;line-height:20px;white-space:nowrap}.tooltipWithIcon-i9IcQU{align-items:center;display:inline-flex;gap:6px}.tooltipKey-OLNrTH{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-v9W_uU{flex-shrink:0}.footer-R9j__S{align-items:center;display:flex;gap:8px;justify-content:flex-end}.footerWrapper-P3sTsu{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-xGe153{margin-top:0;max-height:0;opacity:0;pointer-events:none;transform:translateY(4px)}.footerVisible-AeWVkP{margin-top:16px;max-height:200px;opacity:1;pointer-events:auto;transform:translateY(0)}.footerBtnFixed-TuMgkv{align-items:center;display:flex;justify-content:center;min-width:64px}.footerShortcutIcon-QRwUaU{align-items:center;color:var(--icon-icon-secondary);display:inline-flex;margin-left:4px;opacity:.6}.footerKbd-c7V7cG{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-pypR3V{gap:2px;min-width:28px;padding:2px 6px;width:auto}.questionCard-uq9QSe{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-zGCkK2,.questionCard-uq9QSe{display:flex;flex-direction:column}.body-zGCkK2{gap:4px;position:relative}.loading-hD4cHH .optionItemFocused-sewrdt,.loading-hD4cHH .optionItemSelected-RP_3NZ{background:var(--bg-bg-overlay-l1,#5663770f)!important}.loading-hD4cHH .optionItemSelected-RP_3NZ{border-color:#0000!important}.bodyOverlay-F8xi0Z{display:flex;inset:0;pointer-events:auto}.avatarLoadingBadge-vQg9OX,.bodyOverlay-F8xi0Z{align-items:center;justify-content:center;position:absolute}.avatarLoadingBadge-vQg9OX{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-pOKt3u{--spinner-size:12px}.avatarLoadingSpinner-pOKt3u svg>circle,.avatarLoadingSpinner-pOKt3u svg>path{stroke:var(--icon-icon-default-active,#111214)!important}.avatarLoadingSpinner-pOKt3u svg>circle{stroke-opacity:.32!important;stroke-width:1.5px!important}.wrapper-P5pRDK{align-items:center;cursor:pointer;display:inline-flex;gap:8px;padding:4px 0;-webkit-user-select:none;user-select:none}.wrapper-P5pRDK.disabled-eqkU7a{cursor:not-allowed}.checkbox-pNsGPP{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-P5pRDK:hover:not(.disabled-eqkU7a) .checkbox-pNsGPP:not(.checked-Pxh29W):not(.indeterminate-rQtN8o){background-color:var(--bg-bg-overlay-l1)}.checkbox-pNsGPP.checked-Pxh29W,.checkbox-pNsGPP.indeterminate-rQtN8o{background-color:var(--bg-bg-invert);border-color:#0000}.wrapper-P5pRDK:hover:not(.disabled-eqkU7a) :is(.checkbox-pNsGPP.checked-Pxh29W,.checkbox-pNsGPP.indeterminate-rQtN8o){background-color:var(--bg-bg-invert-hover)}.wrapper-P5pRDK.disabled-eqkU7a .checkbox-pNsGPP{border-color:color-mix(in srgb,var(--border-border-neutral-l3) 50%,#0000)}.wrapper-P5pRDK.disabled-eqkU7a :is(.checkbox-pNsGPP.checked-Pxh29W,.checkbox-pNsGPP.indeterminate-rQtN8o){background-color:var(--bg-bg-invert-disabled)}.input-mSNOPa{cursor:inherit;height:100%;margin:0;padding:0;width:100%}.icon-sl4owC,.input-mSNOPa{opacity:0;position:absolute}.icon-sl4owC{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-pNsGPP.checked-Pxh29W .checkIcon-eOERrR,.checkbox-pNsGPP.indeterminate-rQtN8o .indeterminateIcon-sAbfVM{opacity:1;transform:scale(1)}.wrapper-P5pRDK.disabled-eqkU7a .icon-sl4owC{color:var(--icon-icon-disabled)}.label-hEZUo4{color:var(--text-text-default);font-family:var(--font-family-default);font-size:12px;font-weight:var(--font-weight-medium);line-height:18px}.wrapper-P5pRDK.disabled-eqkU7a .label-hEZUo4{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}.ask-user-question-bottom-panel__expired-notice{align-items:center;background:var(--status-warning-surface-l1);border:1px solid var(--status-warning-surface-l2);border-radius:var(--radius-md);color:var(--status-warning-default);display:flex;font:var(--body-body-md);gap:var(--spacing-md);justify-content:space-between;padding:var(--spacing-sm) var(--spacing-md)}.ask-user-question-bottom-panel__clear-draft-button{background:var(--bg-bg-base-default);border:1px solid var(--border-border-neutral-l2);border-radius:var(--radius-sm);color:var(--text-text-secondary);cursor:pointer;flex:none;font:var(--body-body-md);padding:var(--spacing-xs) var(--spacing-sm);transition:background var(--transition-fast)}.ask-user-question-bottom-panel__clear-draft-button:hover{background:var(--bg-bg-overlay-l1)}.ask-user-question-bottom-panel__error-notice{background:var(--status-error-surface-l1);border:1px solid var(--status-error-surface-l2);border-radius:var(--radius-md);color:var(--status-error-default);font:var(--body-body-md);padding:var(--spacing-sm) var(--spacing-md)}.ask-user-question-bottom-panel__read-only-card{opacity:.72;pointer-events:none}@keyframes askUserQuestionFadeInUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.scheduleConfirmPanel-IUp1mF{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-FLR0Qm{box-sizing:border-box;gap:16px;height:32px;justify-content:center;padding:4px}.header-FLR0Qm,.headerLeft-ZJzeJh{align-items:center;display:flex;flex-direction:row}.headerLeft-ZJzeJh{flex:1 1;gap:12px;min-width:0}.scheduleIcon-pPqKfJ{align-items:center;display:flex;flex-shrink:0;height:24px;justify-content:center;width:24px}.headerText-eZOtNE{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-tBDy7z{border-radius:8px;display:flex;flex-direction:column;gap:8px}.optionItem-Iim9zQ{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-Iim9zQ:hover,.optionItemSelected-Nh2vTT{background:var(--bg-bg-overlay-l2)}.optionItemSelected-Nh2vTT{border-color:var(--border-border-neutral-l1)}.optionText-CvGbQ0{color:var(--text-text-default);flex-shrink:0;font-size:13px;font-weight:500;line-height:20px;white-space:nowrap}.inputWrapper-c9NlFn{align-items:center;border-bottom:1px solid var(--text-text-tertiary);display:flex;flex:1 1;gap:10px;height:24px;min-width:0}.messageInput-x5rlXi{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-D2fB8B,.messageInput-x5rlXi::placeholder{color:var(--text-text-tertiary)}.charCount-D2fB8B{flex-shrink:0;font-size:11px;font-weight:400;line-height:16px;white-space:nowrap}.charCountSeparator-VFfPol{margin:0 1px}.enterIcon-Vb4pvv{align-items:center;color:var(--text-text-secondary);display:flex;flex-shrink:0;justify-content:center}.deleteOptionItem-Y5GoZE{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-Y5GoZE:hover{opacity:.85}.deleteOptionConfirm-c_NgPq{background:var(--bg-bg-overlay-l2);border-color:var(--border-border-neutral-l1)}.deleteOptionCancel-RqSkqD{background:var(--bg-bg-overlay-l1)}.deleteOptionText-bqslAJ{color:var(--text-text-default);flex:1 1;font-size:14px;font-weight:500;letter-spacing:-.02em;line-height:20px}.footer-jPeSaX{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:flex-end}.confirmActionList-eHyOwO{border-radius:8px;display:flex;flex-direction:column;flex-shrink:0;gap:4px}.confirmActionItem-UH0Ky1{align-items:center;border-radius:12px;cursor:pointer;display:flex;flex-direction:row;gap:12px;padding:8px}.confirmActionItem-UH0Ky1:first-child,.confirmActionItem-UH0Ky1:hover{background:var(--bg-bg-overlay-l2);border-radius:4px}.confirmActionItemLoading-E63TwI{cursor:wait}.confirmActionItemLoading-E63TwI :is(.confirmActionLabel-jt8pEX,.confirmActionNumber-r4znVB,.confirmActionShortcut-_QZh4s){color:var(--text-text-disabled)}.confirmActionNumber-r4znVB{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;font-weight:500;height:20px;justify-content:center;letter-spacing:-.02em;line-height:20px;width:20px}.confirmActionLabel-jt8pEX{color:var(--text-text-default);font-size:14px;font-weight:500;letter-spacing:-.02em;line-height:20px}.confirmActionShortcut-_QZh4s{align-items:center;color:var(--text-text-tertiary);display:flex;margin-left:auto}.panel-XcvmJR{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;display:flex;flex-direction:column;gap:16px;justify-content:flex-end;max-height:60vh;overflow:hidden;padding:12px;width:100%}.titleRow-LPRLy6{align-items:center;display:flex;flex-direction:row;flex-shrink:0;gap:8px;height:32px;padding:4px}.titleIcon-adZYvm{align-items:center;color:var(--status-warning-default);display:flex;justify-content:center}.titleIcon-adZYvm,.titleIcon-adZYvm .ai-chat-v2-icon-wrap{height:20px;width:20px}.titleText-I0Sbwe{color:var(--text-text-default);font-size:16px;font-weight:600;line-height:24px}.permissionDesc-kksvn_{color:var(--text-text-default);font-size:14px;font-weight:400;letter-spacing:-.02em;line-height:20px;overflow-y:auto;padding:0 4px;scrollbar-color:var(--bg-bg-overlay-l3) #0000;scrollbar-width:thin}.permissionDesc-kksvn_::-webkit-scrollbar{width:4px}.permissionDesc-kksvn_::-webkit-scrollbar-track{background:#0000}.permissionDesc-kksvn_::-webkit-scrollbar-thumb{background-color:var(--bg-bg-overlay-l3);border-radius:4px}.permissionDesc-kksvn_::-webkit-scrollbar-thumb:hover{background-color:var(--bg-bg-overlay-l4)}.permissionDesc-kksvn_ .core-run-command-card__alert-text{font-size:14px;font-weight:400;line-height:20px}.cwdText-WkCFMd{color:var(--text-text-default);display:block;font-weight:450;margin-top:4px}.commandBlock-XuiuJO{align-items:flex-start;background:var(--bg-bg-overlay-l1);border:1px solid var(--border-border-neutral-l1);border-radius:8px;display:flex;flex-direction:row;gap:12px;max-height:240px;overflow-y:auto;padding:8px 12px;scrollbar-color:var(--bg-bg-overlay-l3) #0000;scrollbar-width:thin}.commandBlock-XuiuJO::-webkit-scrollbar{width:4px}.commandBlock-XuiuJO::-webkit-scrollbar-track{background:#0000}.commandBlock-XuiuJO::-webkit-scrollbar-thumb{background-color:var(--bg-bg-overlay-l3);border-radius:4px}.commandBlock-XuiuJO::-webkit-scrollbar-thumb:hover{background-color:var(--bg-bg-overlay-l4)}.commandText-mxQgsb{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}.permissionPaths-HmxJXY{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-HmxJXY::-webkit-scrollbar{width:4px}.permissionPaths-HmxJXY::-webkit-scrollbar-track{background:#0000}.permissionPaths-HmxJXY::-webkit-scrollbar-thumb{background-color:var(--bg-bg-overlay-l3);border-radius:4px}.permissionPaths-HmxJXY::-webkit-scrollbar-thumb:hover{background-color:var(--bg-bg-overlay-l4)}.permissionPathGroup-YhurGN{display:flex;flex-direction:column;gap:4px}.permissionPathLabel-DEMlSw{color:var(--text-text-default);font-size:14px;font-weight:400;letter-spacing:-.02em;line-height:20px}.permissionPathItem-JZsRS2{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-sg_oDW{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-KotYiK{align-items:center;display:flex;flex-direction:row;gap:8px;height:32px;padding:4px}.titleIcon-kcKThQ{align-items:center;color:var(--status-warning-default);display:flex;justify-content:center}.titleIcon-kcKThQ,.titleIcon-kcKThQ .ai-chat-v2-icon-wrap{height:20px;width:20px}.titleText-ao9wyZ{color:var(--text-text-default);font-size:16px;font-weight:600;line-height:24px}.permissionDesc-bg3CPy{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-Py8jlD{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-Py8jlD::-webkit-scrollbar{width:4px}.fileBlock-Py8jlD::-webkit-scrollbar-track{background:#0000}.fileBlock-Py8jlD::-webkit-scrollbar-thumb{background-color:var(--bg-bg-overlay-l3);border-radius:4px}.fileBlock-Py8jlD::-webkit-scrollbar-thumb:hover{background-color:var(--bg-bg-overlay-l4)}.fileItem-iU8kzK{align-items:center;color:var(--text-text-default);display:flex;font-size:13px;font-weight:450;gap:12px;line-height:20px}.fileDot-GwHiOz{background:var(--icon-icon-disabled);border-radius:4px;flex-shrink:0;height:4px;width:4px}.filePath-Vsldbh{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.permissionPaths-b5i_Kq{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-b5i_Kq::-webkit-scrollbar{width:4px}.permissionPaths-b5i_Kq::-webkit-scrollbar-track{background:#0000}.permissionPaths-b5i_Kq::-webkit-scrollbar-thumb{background-color:var(--bg-bg-overlay-l3);border-radius:4px}.permissionPaths-b5i_Kq::-webkit-scrollbar-thumb:hover{background-color:var(--bg-bg-overlay-l4)}.permissionPathGroup-eGOCgz{display:flex;flex-direction:column;gap:4px}.permissionPathLabel-inETcJ{color:var(--text-text-default);font-size:14px;font-weight:400;letter-spacing:-.02em;line-height:20px}.permissionPathItem-UVF9Fb{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-JVuxmv{display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.titleBar-wD2hZM{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-CiMR8d{align-items:center;display:flex;flex:1 1;overflow:hidden}.title-PlJxz6{color:var(--text-text-default,#1a1a1a);font-size:12px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.titleRight-fJPc93{align-items:center;display:flex;flex-shrink:0;gap:2px}.controlButton-cz6Sgj{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-cz6Sgj:hover{background:var(--bg-bg-base-secondary,#f5f5f5)}.panelContent-j8Yx6C{display:flex;flex:1 1;flex-direction:column;overflow:hidden;position:relative}.statusPanel-UKZbUk{align-items:center;display:flex;flex-direction:column;gap:12px;height:100%;justify-content:center}.statusMessage-FjozQz{color:var(--text-text-secondary,#666);font-size:13px;margin:0;padding:0 16px;text-align:center}.retryButton-BXLTTT{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-BXLTTT:hover{background:var(--bg-bg-base-secondary,#f5f5f5)}.componentToolbar-pdpqck{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-tw7kRv{gap:4px}.componentToolbarWithCenter-jh434S{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.left-S9jvRD{align-items:center;display:flex;flex:1 1;gap:8px;min-width:0;overflow:hidden}.right-oOLCvM{gap:4px}.leading-_8zT4x,.right-oOLCvM{align-items:center;display:flex;flex-shrink:0}.primary-zbMvIG{gap:var(--spacer-4,4px);min-width:0}.center-mp17UB,.primary-zbMvIG{align-items:center;display:flex}.center-mp17UB{justify-self:center}.verticalDivider-_z2SmD{background:var(--border-border-neutral-l1,#7373731f);flex-shrink:0;height:16px;width:1px}.title-MmTVym{flex:1 1;min-width:0;overflow:hidden}.actions-gC3o9w,.title-MmTVym{align-items:center;display:flex}.actions-gC3o9w{flex-shrink:0;gap:6px}.componentToolbarWithCenter-jh434S .actions-gC3o9w{justify-self:end;min-width:0}.iconButtonActive-engEmK{background:var(--bg-bg-overlay-l1,#56637708);border:1px solid var(--border-border-neutral-l1,#7373731f);color:var(--icon-icon-default)}.actionGroup-pSOeRN{align-items:center;display:flex;gap:4px}.moreMenuPopover-RF5CLL{z-index:var(--z-fullscreen)}.moreMenuContent-w6bdMx{padding:0}.moreMenuPopover-RF5CLL{z-index:calc(var(--z-fullscreen, 1400) + 1)}.moreMenu-YlGWLc{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-WwqkUN{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-WwqkUN:hover:not(:disabled) :is(.moreMenuItemLead-_0hCSU,.moreMenuItemSuffix-F1Y7_G){background:var(--bg-bg-overlay-l1,#73737314)}.moreMenuItem-WwqkUN:disabled{color:var(--text-text-disabled);cursor:not-allowed}.moreMenuItemLead-_0hCSU{align-items:center;border-radius:8px 0 0 8px;display:flex;flex:1 1;gap:4px;min-width:0;padding:0 8px}.moreMenuItemIcon-VY0AvW{align-items:center;color:var(--icon-icon-default);display:flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.moreMenuItemIcon-VY0AvW svg{height:16px;width:16px}.moreMenuItemLabel-BXqUwt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.moreMenuItemSuffix-F1Y7_G{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-jibtGl{background:var(--border-border-neutral-l1,#7373731f);height:1px;margin:6px 8px}.tabBar-TyyS3b{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-ryVEJE{flex:1 1}.tabList-NtAtu_,.tabListArea-ryVEJE{align-items:center;display:flex;gap:4px;min-width:0}.tabList-NtAtu_{flex:0 1 auto;overflow-x:auto;overflow-y:hidden;position:relative;scrollbar-width:none}.tabList-NtAtu_::-webkit-scrollbar{display:none}.tabListOverflowLeft-Es45Fr{mask-image:linear-gradient(90deg,#0000 0,#000 24px,#000);-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 24px,#000)}.tabListOverflowRight-GtoNlx{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-D5fD24{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-z9mYPT{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-z9mYPT:hover,.tabItemActive-sLrhOG{background:var(--bg-bg-base-secondary,#f5f5f5)}.tabItemActive-sLrhOG{box-shadow:inset 0 0 0 .5px var(--border-border-neutral-l3,#7373735c),var(--shadow-elevation-50,0 1px 2px -1px #18181814)}.tabItemDragging-fbi5AA{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-b6OLFA{align-items:center;display:flex;gap:4px}.tabIcon-vyydzU{color:var(--icon-icon-secondary,#666)}.tabCloseIcon-DtaA3c,.tabIcon-vyydzU{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.tabCloseCircle-tI1_Lm{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-DtaA3c:hover .tabCloseCircle-tI1_Lm{background:var(--brand-brand-grey-700,#404040)}.tabTitle-k0pjbt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tabRenameInput-q65tQO,.tabTitle-k0pjbt{color:var(--text-text-default,#0a0a0a);font-size:14px;font-weight:400;letter-spacing:-.28px;line-height:20px;max-width:120px}.tabRenameInput-q65tQO{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-ryVEJE .addButton-AJYJn2{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-ryVEJE .addButton-AJYJn2 span{color:var(--icon-icon-secondary,#666)}.actions-R7imVb{align-items:center;display:flex;flex-shrink:0;gap:4px}.actions-R7imVb .actionButton-Ps2ENj{border-radius:var(--radius-6,6px);height:32px;justify-content:center;padding:0;width:32px;-webkit-app-region:no-drag}.actions-R7imVb .actionButton-Ps2ENj span{color:var(--icon-icon-secondary,#666)}.actions-R7imVb .actionButton-Ps2ENj.actionButtonFullscreen-LMCEfa{background:var(--bg-bg-overlay-l1)}.emptyState-uz8LVV{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-eGZqwF{display:flex;flex-direction:column;gap:20px;width:100%}.title-NTb6fb{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-OdnxCw{display:flex;flex-direction:column;gap:4px;width:100%}.toolItem-gcUd4e{align-items:center;border-radius:8px;cursor:pointer;display:flex;padding:12px 8px;transition:background .15s}.toolItem-gcUd4e:hover{background:var(--bg-bg-overlay-l1,#73737314)}.toolItemDisabled-J7euI_{cursor:not-allowed;opacity:.5}.toolItemDisabled-J7euI_:hover{background:none}.toolItemLeft-a0XiYw{align-items:center;display:flex;gap:8px}.toolIcon-VlcYWM{align-items:center;color:var(--text-text-default-hover,#171717);display:flex;flex-shrink:0;height:24px;justify-content:center;width:24px}.toolName-J5CfuW{color:var(--text-text-default-hover,#171717)}.toolDescription-jb7OBT,.toolName-J5CfuW{font-size:14px;font-weight:400;letter-spacing:-.28px;line-height:20px;white-space:nowrap}.toolDescription-jb7OBT{color:var(--text-text-disabled,#a1a1a1)}@container (max-width: 399px){.toolDescription-jb7OBT{display:none}}.scrollableBreadcrumb-t_9ESi{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-t_9ESi::-webkit-scrollbar{display:none;height:0;width:0}.separator-QVa5Vs{color:var(--text-text-tertiary,#737373);flex-shrink:0}.segment-sjIRTm{color:var(--text-text-secondary,#404040);flex-shrink:0;font-size:14px;letter-spacing:-.28px;line-height:20px;white-space:nowrap}.segmentLast-q3U9xe{color:var(--text-text-default,#1a1a1a)}.fileTreeMenu-lsBrqh{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-sAjGCk{margin:0;padding:0}.fileTreeMenuDivider-OWvnRC{align-items:center;display:flex;height:12px;justify-content:center;padding:0 6px}.fileTreeMenuDividerLine-bsGuZz{background:var(--border-border-neutral-l1,#4d6b9917);height:1px;width:100%}.fileTreeMenuItem-_7NKBR{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-_7NKBR:hover{background:var(--bg-bg-overlay-l2,#5663771c)}.fileTreeMenuItemDisabled-fB6BHK{cursor:not-allowed;opacity:.5}.fileTreeMenuItemDisabled-fB6BHK:hover{background-color:initial}.fileTreeMenuItemLabel-E6_e6O{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fileTreeMenuItemShortcut-K9Ug2S{color:var(--icon-icon-tertiary,#8a9096);flex-shrink:0;font-size:11px;font-weight:400}.renameInput-Kz45iw{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-PsSXD_{background:#0000;display:flex;flex-direction:column;height:100%;outline:none}.searchWrapper-MdPJml{flex-shrink:0;padding:8px}.treeWrapperCommon-Byp0dJ{flex:1 1;min-height:0}.treeWrapper-ZBpMZ8{overflow-y:auto;scrollbar-color:var(--bg-bg-invert-disabled,#56637726) #0000;scrollbar-width:thin}.treeWrapper-ZBpMZ8::-webkit-scrollbar{height:6px;width:6px}.treeWrapper-ZBpMZ8::-webkit-scrollbar-track{background:#0000}.treeWrapper-ZBpMZ8::-webkit-scrollbar-thumb{background:var(--bg-bg-invert-disabled,#56637726);border-radius:3px}.treeWrapper-ZBpMZ8::-webkit-scrollbar-thumb:hover{background:var(--bg-bg-invert-hover,#56637740)}.treeWrapperSimpleBar-Aj_hfx :is(.simplebar-content-wrapper,.simplebar-mask,.simplebar-offset,.simplebar-wrapper){height:100%}.treeWrapperSimpleBar-Aj_hfx .simplebar-scrollbar:before{background:var(--bg-bg-invert-disabled,#56637726);border-radius:3px}.treeWrapperSimpleBar-Aj_hfx .simplebar-scrollbar:hover:before,.treeWrapperSimpleBar-Aj_hfx.simplebar-dragging .simplebar-scrollbar:before{background:var(--bg-bg-invert-hover,#56637740)}.treeWrapperSimpleBar-Aj_hfx .simplebar-track{pointer-events:all}.treeWrapperSimpleBar-Aj_hfx:hover .simplebar-scrollbar:before{opacity:.5}.treeWrapperSimpleBar-Aj_hfx .simplebar-track.simplebar-vertical{width:6px}.treeWrapperSimpleBar-Aj_hfx .simplebar-track.simplebar-vertical .simplebar-scrollbar:before{bottom:0;left:0;right:0;top:0}.loading-NvCmEZ{color:var(--text-text-secondary);font-size:var(--font-size-md)}.cutNode-ccvsZe{opacity:.5}.container-PsSXD_ .rc-tree{background:#0000;border-radius:4px;color:var(--text-text-default);font-size:14px;line-height:1.5;margin:0;padding:0}.container-PsSXD_ .rc-tree-list-holder-inner{align-items:flex-start}.container-PsSXD_ .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-PsSXD_ .rc-tree-treenode:hover{background:var(--bg-bg-overlay-l2);border-radius:4px}.container-PsSXD_ .rc-tree-treenode-selected{background:var(--bg-bg-overlay-l3)!important;border-radius:4px}.container-PsSXD_ .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-PsSXD_ .rc-tree-indent{align-self:stretch;-webkit-user-select:none;user-select:none;white-space:nowrap}.container-PsSXD_ .rc-tree-indent-unit{display:inline-block;width:14px}.container-PsSXD_ .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-PsSXD_ .rc-tree-switcher-noop{cursor:default}.container-PsSXD_ .rc-tree-switcher svg{display:inline-block;font-size:14px;position:relative;top:3px;transition:transform .3s;vertical-align:initial}.container-PsSXD_ .rc-tree-switcher_close svg{transform:rotate(-90deg)}.container-PsSXD_ .rc-tree-switcher_open svg{transform:rotate(0deg)}.container-PsSXD_ .rc-tree-iconEle{align-items:center;display:inline-flex;height:28px;justify-content:center;margin-right:2px;width:16px}.container-PsSXD_ .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-PsSXD_ .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-PsSXD_ .rc-tree-show-line .rc-tree-indent-unit{height:100%;position:relative}.container-PsSXD_ .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-PsSXD_ .rc-tree-show-line .rc-tree-switcher{background:#0000}.container-PsSXD_ .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-PsSXD_ .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-PsSXD_ .rc-tree-checkbox{margin:0 4px 0 0}.container-PsSXD_ [data-key^=__error_] .rc-tree-title{color:var(--text-text-warning);cursor:pointer;font-style:italic}.container-PsSXD_ [data-key^=__error_]:hover .rc-tree-title{color:var(--text-text-danger);text-decoration:underline}.loadingIcon-TP6wUu{animation:rotate-QgRmcp 1s linear infinite;display:inline-block}@keyframes rotate-QgRmcp{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.emptyState-q2zPfO{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-lgFGUn{gap:4px}.titleWrapper-D3ZVzM,.uploadingNode-lgFGUn{align-items:center;display:flex;flex:1 1;min-width:0}.titleWrapper-D3ZVzM{height:100%}.titleWrapper-D3ZVzM>span{position:relative;top:-1px}.titleWrapper-D3ZVzM>span,.uploadingTitle-s8Thye{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uploadingTitle-s8Thye{opacity:.5}.uploadingSpinner-XrJw7p{align-items:center;animation:rotate-QgRmcp 1s linear infinite;color:var(--icon-icon-secondary);display:flex;flex-shrink:0;height:12px;justify-content:center;width:12px}.container-PsSXD_ .uploading-icon{filter:grayscale(100%)}.container-pggw_U{display:flex;flex-direction:column;width:100%}.searchBox-dyyp0P{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-dyyp0P:focus-within{border-color:var(--border-border-brand)}.searchIcon-N3H8LX{color:var(--icon-icon-secondary);flex-shrink:0;font-size:14px}.searchInput-DSc9dM{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-DSc9dM::placeholder{color:var(--text-text-tertiary)}.clearButton-NYP5eT{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-NYP5eT:hover{background:var(--bg-bg-overlay-l4);color:var(--icon-icon-default)}.resultList-dwTWbX{display:flex;flex-direction:column;margin-top:4px;max-height:300px;overflow-y:auto}.resultItem-GOivFw{align-items:center;border-radius:4px;cursor:pointer;display:flex;gap:8px;padding:6px 8px;transition:background-color .15s}.resultItem-GOivFw.active-AERS6R,.resultItem-GOivFw:hover{background:var(--bg-bg-overlay-l2)}.resultIcon-oBMVQl{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.resultIcon-oBMVQl svg{height:14px;width:14px}.resultContent-l1R7Gq{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.resultName-zenPjR{color:var(--text-text-default);font-size:13px;line-height:18px}.resultName-zenPjR,.resultPath-jxe7_r{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.resultPath-jxe7_r{color:var(--text-text-tertiary);font-size:11px;line-height:14px}.highlight-_irfUX{background:var(--bg-bg-warning-l1);border-radius:2px;color:var(--text-text-warning);padding:0 1px}.emptyState-Qj0K1h{align-items:center;color:var(--text-text-tertiary);display:flex;font-size:12px;justify-content:center;padding:16px 8px}.flatContainer-d7CweD{display:flex;flex-direction:column;gap:10px;height:100%;outline:none}.breadcrumb-Pb_btr{align-items:center;display:flex;flex-shrink:0;gap:2px;overflow:hidden;padding:0 10px}.breadcrumbItem-j1UgDc{align-items:center;display:flex;flex-shrink:1;gap:2px;min-width:0}.breadcrumbItem-j1UgDc:first-child,.breadcrumbItemEllipsis-CKVA6J{flex-shrink:0}.breadcrumbSeparator-dn6oBX{color:var(--icon-icon-tertiary);flex-shrink:0;height:16px;width:10px}.breadcrumbText-oq5ukl{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-oq5ukl:hover{background-color:var(--bg-bg-overlay-l2);color:var(--text-text-default)}.breadcrumbTextDropTarget-NMLJ_C{background-color:var(--bg-bg-brand-l2);outline:2px dashed var(--border-border-brand);outline-offset:-2px}.breadcrumbTextActive-STpRsr{color:var(--text-text-default);font-weight:500}.breadcrumbEllipsis-h0IKCM{color:var(--text-text-tertiary);cursor:default;flex-shrink:0;font-size:12px;line-height:18px;padding:2px 5px}.listContainer-rp9lBS{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-rp9lBS::-webkit-scrollbar{height:6px;width:6px}.listContainer-rp9lBS::-webkit-scrollbar-track{background:#0000}.listContainer-rp9lBS::-webkit-scrollbar-thumb{background:var(--bg-bg-invert-disabled,#56637726);border-radius:3px}.listContainer-rp9lBS::-webkit-scrollbar-thumb:hover{background:var(--bg-bg-invert-hover,#56637740)}.listItem-C23KoC{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-C23KoC:hover{background-color:var(--bg-bg-overlay-l1)}.listItemSelected-jvEM8W{background-color:var(--bg-bg-overlay-l2)}.listItemLoading-aeJ3J0{opacity:.6;pointer-events:none}.listItemCut-N3cU1x{opacity:.5}.listItemDropTarget-TaZeyq{background-color:var(--bg-bg-brand-l2);outline:2px dashed var(--border-border-brand);outline-offset:-2px}.listItemIcon-zcU4lI{align-items:center;display:flex;flex-shrink:0;font-size:24px;justify-content:center}.fileIcon-SNVJG2,.folderIcon-DmKzKS,.listItemIcon-zcU4lI{height:24px;width:24px}.listItemIcon-zcU4lI img{height:100%;position:relative;top:1px;width:100%}.listItemContent-s_7Skq{display:flex;flex:1 1;flex-direction:column;justify-content:center;min-width:0}.listItemName-JFRlAH{color:var(--text-text-default);font-size:13px;font-weight:500;line-height:20px;width:100%}.listItemInfo-MSE9xY,.listItemName-JFRlAH{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.listItemInfo-MSE9xY{color:var(--text-text-tertiary);font-size:11px;line-height:16px}.emptyState-lsT8UH{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-l2Uw4I{filter:grayscale(100%)}.listItemNameUploading-tXUHJ0{opacity:.5}.uploadingSpinner-hIPez2{animation:rotate-N7Rv1u 1s linear infinite;color:var(--icon-icon-secondary);display:inline-block;flex-shrink:0;height:14px;width:14px}@keyframes rotate-N7Rv1u{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.diffWrapper-sZbJrz{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-CAHMil{display:flex;flex-direction:column;width:100%}.diffLine-Z6qaXp{display:flex;min-height:20px}.lineNumbers-XRpM7k{flex-shrink:0;-webkit-user-select:none;user-select:none;white-space:nowrap}.newLineNumber-xO0U6v,.oldLineNumber-Yr7gCG{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-AVSXv4{color:var(--text-text-default);flex:1 1;min-width:0;padding:0 8px 0 16px}.lineContent-AVSXv4,.lineContent-AVSXv4 pre{overflow-wrap:break-word;white-space:pre-wrap}.lineContent-AVSXv4 pre{background:#0000;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;padding:0}.lineContent-AVSXv4 pre :is(.hljs-built_in,.hljs-keyword,.hljs-type){color:var(--code-code-action)}.lineContent-AVSXv4 pre :is(.hljs-regexp,.hljs-string){color:var(--code-code-parameter)}.lineContent-AVSXv4 pre :is(.hljs-literal,.hljs-number){color:var(--code-code-number)}.lineContent-AVSXv4 pre .hljs-comment{color:var(--code-code-doc)}.lineContent-AVSXv4 pre :is(.hljs-function,.hljs-title){color:var(--code-code-function)}.lineContent-AVSXv4 pre :is(.hljs-attr,.hljs-variable){color:var(--code-code-attribute)}.lineContent-AVSXv4 pre .hljs-name,.lineContent-AVSXv4 pre .hljs-tag{color:var(--code-code-tag)}.lineContent-AVSXv4 pre .hljs-attribute{color:var(--code-code-attribute)}.lineUnchanged-etbCci{background:var(--bg-bg-base-default)}.lineAdded-bd3Epm{background:var(--status-success-surface-l1,#3fb95026)}.lineRemoved-X09heV{background:var(--status-error-surface-l1,#f8514926)}.collapsedBlock-BatJn8{align-items:center;background:#0000;cursor:pointer;display:flex;justify-content:center;min-height:32px}.collapsedDashedLine-GHYI20{border-top:1px dashed var(--border-border-neutral-l3);flex:1 1;height:0}.collapsedButton-bKr2Jl{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-bKr2Jl:hover{background:var(--bg-bg-overlay-l3)}.collapsedIcon-Jl1rcC{color:var(--icon-icon-secondary);height:16px;width:16px}.collapsedText-joAiHq{color:var(--text-text-tertiary,#8c8c8c);font-size:12px;margin-right:8px;white-space:nowrap}.sideBySideWrapper-B5Tzfo{display:flex;flex-direction:row}.sideBySideColumn-Vpn5ne{display:flex;flex:1 1;flex-direction:column;min-width:0}.sideBySideColumn-Vpn5ne:first-child{border-right:1px solid var(--border-border-neutral-l1,#4d6b992e)}.sideBySideRow-svRzES{display:flex;min-height:20px}.sideBySideLeft-pVT5dd,.sideBySideRight-qom5sj{display:flex;flex:1 1;isolation:isolate;min-width:0;position:relative}.sideBySideRight-qom5sj{border-right:none}.sideLineNumber-D3QL6Y{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-IDV2Ww{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-IDV2Ww 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-IDV2Ww pre :is(.hljs-built_in,.hljs-keyword,.hljs-type){color:var(--code-code-action)}.sideLineContent-IDV2Ww pre :is(.hljs-regexp,.hljs-string){color:var(--code-code-parameter)}.sideLineContent-IDV2Ww pre :is(.hljs-literal,.hljs-number){color:var(--code-code-number)}.sideLineContent-IDV2Ww pre .hljs-comment{color:var(--code-code-doc)}.sideLineContent-IDV2Ww pre :is(.hljs-function,.hljs-title){color:var(--code-code-function)}.sideLineContent-IDV2Ww pre :is(.hljs-attr,.hljs-variable){color:var(--code-code-attribute)}.sideLineContent-IDV2Ww pre .hljs-name,.sideLineContent-IDV2Ww pre .hljs-tag{color:var(--code-code-tag)}.sideLineContent-IDV2Ww pre .hljs-attribute{color:var(--code-code-attribute)}.lineUnchanged-c1tIHJ{background:var(--bg-bg-base-default)}.lineAdded-DTkA3U{background:var(--status-success-surface-l1,#3fb95026)}.lineRemoved-pMOp21{background:var(--status-error-surface-l1,#f8514926)}.lineEmpty-ItWyFY{display:none}.collapsedBlock-_4oXRH{align-items:center;background:#0000;cursor:pointer;display:flex;justify-content:center;min-height:32px}.collapsedDashedLine-fwbbhH{border-top:1px dashed var(--border-border-neutral-l3);flex:1 1;height:0}.collapsedButton-Jhk11J{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-Jhk11J:hover{background:var(--bg-bg-overlay-l3)}.collapsedIcon-hDLPNv{height:16px;width:16px}.collapsedText-fDBhYy{color:var(--text-text-tertiary,#8c8c8c);font-size:12px;margin-right:8px;white-space:nowrap}.fileListWrapper-noP2Jg{align-items:flex-start;display:flex;flex-direction:column;row-gap:16px;width:100%}.fileItemPrimary-UEn93Q{width:100%}.fileItemPrimary-UEn93Q,.fileItemSecondary-BBlZv5{background:var(--border-border-neutral-l2);border-radius:1px;flex-shrink:0;height:10px}.fileItemSecondary-BBlZv5{width:70%}.fileItemAccent-mGHshe{background:var(--border-border-neutral-l2);border-radius:1px;flex-shrink:0;height:10px;width:35%}.container-EN0vWM{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-EN0vWM,.headerSection-naYIQK{align-items:center;display:flex;justify-content:space-between}.headerSection-naYIQK{height:36px;padding-left:4px;width:64px}.headerBackground-N_X8IT{background:var(--border-border-neutral-l2);border-radius:2px;height:14px;width:14px}.headerIconsWrapper-mtPBpY{height:36px;overflow:hidden;position:relative;width:36px}.iconSettings-_1N3J_{background:var(--status-alert-surface-l1);height:36px;left:0;position:absolute;top:0;width:36px}.decorativeVector-baTXbU{background:var(--border-border-neutral-l2);height:1px;rotate:-90deg;width:16px}.footerBackground-m3x0aw{background:var(--border-border-neutral-l2);border-radius:2px;height:14px;margin-left:8px;width:14px}.contentRight-j05h8A{align-items:center;display:flex}.minus-xMVybv{background:var(--status-error-surface-l1)}.minus-xMVybv,.plus-GOS5NH{border-radius:2px;height:13px;margin-left:4px;width:28px}.plus-GOS5NH{background:var(--status-success-surface-l1)}.codeContentWrapper-g_WjhB{align-items:flex-start;display:flex;flex-direction:column;row-gap:16px;width:100%}.codeLine-UxAPBk{align-self:stretch;background:var(--border-border-neutral-l2);border-radius:1px;flex-shrink:0;height:10px}.codeLineWithHighlight-RDiTde{align-items:center;align-self:stretch;column-gap:12px;display:flex;flex-shrink:0;height:10px}.codeSegment-SVDXu3{background:var(--border-border-neutral-l2);width:35%}.codeHighlightRed-DvTlvJ,.codeSegment-SVDXu3{align-self:stretch;border-radius:1px;flex-shrink:0}.codeHighlightRed-DvTlvJ{background:var(--status-error-surface-l1);width:10%}.codeHighlightGreen-GmKJ9K{align-self:stretch;background:var(--status-success-surface-l1);border-radius:1px;flex-shrink:0;width:10%}.codeSegmentLong-skSFC0{align-self:stretch;background:var(--border-border-neutral-l2);border-radius:1px;flex-shrink:0;width:80%}.codeLineWithHighlightSmall-_bkPuv{align-items:center;align-self:stretch;column-gap:12px;display:flex;flex-shrink:0;height:10px}.codeHighlightGreenSmall-uVtiHw{background:var(--status-success-surface-l1);border-radius:1px;flex-shrink:0;height:6px;width:10%}.codeSegmentLongSmall-r1XOs5{background:var(--border-border-neutral-l2);border-radius:1px;flex-shrink:0;height:6px;width:80%}.fileChangeSummary-vIciII{align-items:center;column-gap:8px;display:flex;font-size:13px;letter-spacing:0;line-height:20px;white-space:nowrap;width:100%}.collapseButton-B5_BUw{align-items:center;border-radius:5px;display:flex;height:28px;justify-content:center;padding-left:8px;padding-right:8px;width:12px}.collapseButton-B5_BUw,.filesChangedText-ER6yhQ{background:var(--border-border-neutral-l2);flex-shrink:0}.filesChangedText-ER6yhQ{border-radius:2px;height:13px;width:103px}.changeCountsWrapper-X2ISip{align-items:center;column-gap:4px;display:inline-flex;flex-shrink:0;justify-content:center}.minus-TcVnNZ{background:var(--status-error-surface-l1)}.minus-TcVnNZ,.plus-MCKlWZ{border-radius:2px;height:13px;margin-left:4px;width:28px}.plus-MCKlWZ{background:var(--status-success-surface-l1)}.mergeInfo-A_3_BP{align-items:center;display:flex;height:80px;width:100%}.leftSection-pRVq3w{align-items:center;display:flex;flex-shrink:0}.rightSection-YlUUXe{align-items:center;display:flex;gap:12px;margin-left:auto}.square-cFSCli{width:28px}.rectangle-J1xpuy,.square-cFSCli{background:var(--border-border-neutral-l2);border-radius:2px;flex-shrink:0;height:28px}.rectangle-J1xpuy{width:142px}.diffViewSkeleton-gmaeZ1{background:var(--bg-bg-base-default);display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.divider-by2ZQt{background:var(--border-border-neutral-l1);height:1px;margin:0 16px}.mergeInfoSection-pSTXks{flex-shrink:0;padding:0 16px}.diffStatusSection-XrPiGm{flex-shrink:0;padding:16px}.mainContent-olk8Ie{display:flex;flex:1 1;overflow:hidden}.fileListSection-jEUMD7{border-right:1px solid var(--border-border-neutral-l1);flex-shrink:0;overflow-y:hidden;padding:16px;width:240px}.codeSection-LdC91F{flex:1 1;overflow-y:hidden;padding:16px}.codeBlock-cSWBrL{margin-bottom:24px}.codeBlock-cSWBrL:last-child{margin-bottom:0}.codeContentWrapper-x_r6rz{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-pjS8Eq{background:var(--bg-bg-menu);display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.multiFileContainer-NqKSVx{background:var(--bg-bg-menu);gap:12px;overflow-x:hidden;overflow-y:auto}.fileBlock-GRSgRb{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-LNYjtF .fileHeader-BEox2J{border:none;border-radius:6px;box-shadow:none;margin:0}.container-pjS8Eq:not(.multiFileContainer-NqKSVx) .fileBlock-GRSgRb{max-height:100%}.fileHeader-BEox2J{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-QpKSyp{align-items:center;column-gap:8px;display:flex}.expandButton-hvr9Qc{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-hvr9Qc:hover{background:var(--bg-bg-overlay-l1)}.fileIcon-rRMUcy{align-items:center;display:flex;height:36px;justify-content:center;width:36px}.fileInfo-DCAzCM{align-items:center;column-gap:4px;display:flex;flex:1 1;min-width:0;overflow:hidden}.fileName-zO7yYq{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-HN_cIm{align-items:center;display:flex;flex:1 1;min-width:0;overflow:hidden}.branchIcon-b4OSiU{color:var(--text-text-tertiary);flex-shrink:0;height:14px;width:14px}.filePath-HN_cIm 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-_g8XHY{align-items:center;column-gap:4px;display:flex;justify-content:center;padding:0 4px}.additions-poiQrJ{color:var(--status-success-default)}.additions-poiQrJ,.deletions-ffObTU{font-family:JetBrains Mono,monospace;font-size:12px;font-weight:450;line-height:1.5}.deletions-ffObTU{color:var(--status-error-default)}.fileContent-Xupz29{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-Xupz29::-webkit-scrollbar{width:4px}.fileContent-Xupz29::-webkit-scrollbar-track{background:#0000}.fileContent-Xupz29::-webkit-scrollbar-thumb{background-color:var(--bg-bg-overlay-l3);border-radius:4px}.fileContent-Xupz29::-webkit-scrollbar-thumb:hover{background-color:var(--bg-bg-overlay-l4)}.emptyWrapper-SXDM97{align-items:center;display:flex;flex:1 1;justify-content:center;padding:24px}.emptyText-t0hy6W{color:var(--text-text-tertiary);font-size:14px}.errorContent-zV1FZm{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-uLyptB{color:var(--status-warning-default,#e28a00);font-size:16px}.errorText-BX94jq{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-CX6maE{background:var(--bg-bg-menu);border-radius:6px;display:flex;flex-direction:column;height:100%;overflow:hidden}.diffFileTreeContent-jYZxSG{flex:1 1;min-height:0;overflow-x:hidden;overflow-y:auto}.diffFileTreeNode-Psf1RH{display:flex;flex-direction:column}.diffFileTreeNodeRow-rSHUI7{align-items:center;cursor:pointer;display:flex;gap:0;height:24px;overflow:hidden;padding:0 4px;-webkit-user-select:none;user-select:none}.diffFileTreeNodeRow-rSHUI7:hover{background:var(--bg-bg-overlay-l2);border-radius:4px}.diffFileTreeNodeRowSelected-vHPKsE{background:var(--bg-bg-overlay-l3);border-radius:4px}.diffFileTreeNodeRowSelected-vHPKsE:hover{background:var(--bg-bg-overlay-l3)}.diffFileTreeIndentGuide-N1pBph{align-items:center;display:flex;flex-shrink:0;height:24px;position:relative;width:14px}.diffFileTreeIndentLine-Q1nhzt{background:var(--border-border-neutral-l1);bottom:0;left:6px;position:absolute;top:0;width:1px}.diffFileTreeExpandIcon-idO2BO{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-LuJ8Tr{transform:rotate(0deg)}.diffFileTreeExpandIconCollapsed-NX0LWD{transform:rotate(-90deg)}.diffFileTreeExpandIconPlaceholder-KMtdY1{flex-shrink:0;height:24px;width:14px}.diffFileTreeDotIcon-q_gBj6{color:var(--icon-icon-secondary);height:24px;width:14px}.diffFileTreeDiffIcon-utCg7b,.diffFileTreeDotIcon-q_gBj6{align-items:center;display:flex;flex-shrink:0;justify-content:center}.diffFileTreeDiffIcon-utCg7b{box-sizing:initial;height:12px;padding-left:2px;width:12px}.diffFileTreeDiffIcon-utCg7b svg{height:14px;width:14px}.diffFileTreeDiffIconAdded-JgzbsL{color:var(--status-success-default)}.diffFileTreeDiffIconModified-tKhm1U{color:var(--status-alert-default)}.diffFileTreeDiffIconDeleted-Wm6_ev{color:var(--status-error-default)}.diffFileTreeFolderIcon-SgvcRW{align-items:center;color:var(--icon-icon-secondary);display:flex;flex-shrink:0;height:24px;justify-content:center;width:16px}.diffFileTreeFolderIcon-SgvcRW svg{height:16px;width:16px}.diffFileTreeNodeNameWrapper-JFGsv7{flex:1 1;min-width:0;overflow:hidden}.diffFileTreeNodeName-LmMXjp{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-IGxNxM{display:flex;flex-direction:column}.diffFileTreeEmpty-myyARD{color:var(--text-text-tertiary);flex-direction:column;padding:24px 16px;text-align:center}.diffFileTreeConflictIcon-juHSoC,.diffFileTreeEmpty-myyARD{align-items:center;display:flex;font-size:13px;justify-content:center}.diffFileTreeConflictIcon-juHSoC{color:var(--status-error-default);flex-shrink:0;font-weight:400;height:16px;margin-left:4px;width:16px}.diffFileTreeConflictIcon-juHSoC svg{height:16px;width:16px}.flattenedGroup-_tcAtY{display:flex;flex-direction:column}.flattenedGroupHeader-yaHvxq{align-items:center;cursor:pointer;display:flex;gap:0;height:28px;overflow:hidden;padding:0 4px;-webkit-user-select:none;user-select:none}.flattenedGroupHeader-yaHvxq:hover{background:var(--bg-bg-overlay-l2);border-radius:4px}.flattenedGroupName-xgjAPE{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-rbiVo_,.flattenedPathItem-suLLVX{display:flex;flex-direction:column}.flattenedPathHeader-nJH4FD{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-nJH4FD:hover{background:var(--bg-bg-overlay-l2);border-radius:4px}.flattenedPathName-XAvvVJ{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-Y7YEFW{display:flex;flex-direction:column}.flattenedFileRow-lmbCCj{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-lmbCCj:hover{background:var(--bg-bg-overlay-l2);border-radius:4px}.flattenedFileRowSelected-TJDBZx{border-radius:4px}.flattenedFileRowSelected-TJDBZx,.flattenedFileRowSelected-TJDBZx:hover{background:var(--bg-bg-overlay-l3)}.flattenedFileName-JkxEoQ{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-ju73kY{align-items:center;display:flex;flex-shrink:0;font-size:11px;gap:4px;padding-left:8px}.flattenedFileDiffAdded-n83UAG{color:var(--status-success-default)}.flattenedFileDiffDeleted-IDwtDG{color:var(--status-error-default)}@keyframes fadeIn-wbWjQh{0%{opacity:0}to{opacity:1}}.diffPanelWrapper-NJ4Fd0{animation:fadeIn-wbWjQh .2s ease-out;display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.diffPanelContainer-xQd0DT{display:flex;flex:1 1;min-height:0;overflow:hidden}.diffPanelSidebar-cve2Hf{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-liAXOp{opacity:1;width:240px}.diffPanelSidebarInner-k3Ip6d{box-sizing:border-box;min-width:240px;padding:12px 16px;width:240px}.diffPanelContent-fyIsPe{border-radius:6px 6px 0 0;flex:1 1;min-width:0;overflow:hidden;padding:16px;padding-right:0}.diffPanelSingleContent-xHpowc{overflow:hidden;padding:16px}.diffPanelErrorWrapper-Gdzwt9,.diffPanelSingleContent-xHpowc{animation:fadeIn-wbWjQh .2s ease-out;display:flex;flex-direction:column;height:100%;width:100%}.diffPanelErrorWrapper-Gdzwt9{align-items:center;justify-content:center}.diffPanelHeader-qbxmlt{border-bottom:1px solid var(--border-border-neutral-l1);gap:12px;margin:0 auto;min-height:72px;width:calc(100% - 24px)}.diffPanelHeader-qbxmlt,.headerIcon-zCLJVv{align-items:center;display:flex;flex-shrink:0}.headerIcon-zCLJVv{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-NxYcLK{background-color:var(--bg-bg-overlay-l3)}.headerInfo-zDfNmu{display:flex;flex:1 1;flex-direction:column;min-width:0}.headerTitle-jDkqd5{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-tZzXQf{align-items:center;display:flex;gap:8px}.headerBranchTag-DH987z{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-TppXTP{max-width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.headerBranchArrow-Ihzij8{color:var(--text-text-tertiary);flex-shrink:0}.headerBranchDivider-T7i2UQ{background-color:var(--border-border-neutral-l2);flex-shrink:0;height:12px;width:1px}.headerMetaText-qELGgx{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-RetUZ6{align-items:center;display:flex;gap:4px;justify-content:center}.headerAdditions-n1z3s4{color:var(--status-success-default)}.headerAdditions-n1z3s4,.headerDeletions-BYfSWi{font-family:JetBrains Mono,monospace;font-size:12px;font-weight:450;line-height:1.5}.headerDeletions-BYfSWi{color:var(--status-error-default)}@keyframes fadeIn-dGVL3E{0%{opacity:0}to{opacity:1}}.diffMobileWrapper-hRGla4{animation:fadeIn-dGVL3E .2s ease-out;display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;width:100%}.diffMobileContent-CV_u8i{flex:1 1;min-height:0;overflow:hidden;padding:8px}.diffMobileSingleContent-ibdwUa{overflow:hidden;padding:8px}.diffMobileErrorWrapper-_9VIaP,.diffMobileSingleContent-ibdwUa{animation:fadeIn-dGVL3E .2s ease-out;display:flex;flex-direction:column;height:100%;width:100%}.diffMobileErrorWrapper-_9VIaP{align-items:center;justify-content:center}.diffMobileHeader-UlPIED{border-bottom:1px solid var(--border-border-neutral-l1);display:flex;flex-direction:column;flex-shrink:0;padding:12px 16px 8px}.diffMobileHeaderTop-A6iNou{align-items:center;display:flex;gap:8px}.diffMobileHeaderFileTreeBtn-EPJ3JD{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-EPJ3JD:active{background:var(--bg-bg-overlay-l3)}.diffMobileHeaderFileTreeBtn-EPJ3JD svg{height:16px;width:16px}.diffMobileHeaderTitle-lltqer{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-jbFdDM{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.diffMobileHeaderBranch-BbVyds{align-items:center;color:var(--text-text-secondary);display:flex;font-size:12px;gap:4px}.diffMobileHeaderBranchName-S6sZ5a{max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.diffMobileHeaderBranchArrow-TEXoRX{color:var(--text-text-tertiary);flex-shrink:0}.diffMobileHeaderFileCount-ClG18p{color:var(--text-text-secondary);font-size:12px}.diffMobileHeaderStats-z2l1DM{align-items:center;display:flex;gap:4px}.diffMobileHeaderAdditions-Co4zL3{color:var(--status-success-default)}.diffMobileHeaderAdditions-Co4zL3,.diffMobileHeaderDeletions-SiXXa3{font-family:JetBrains Mono,monospace;font-size:12px;font-weight:450;line-height:1.5}.diffMobileHeaderDeletions-SiXXa3{color:var(--status-error-default)}.diffFileListOverlay-cv4IcT{background:#0006;inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .25s ease;z-index:var(--z-local-overlay)}.diffFileListOverlayVisible-XSVW5_{opacity:1;pointer-events:auto}.diffFileListPanel-YXxVyZ{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-dMNpv8{transform:translateY(0)}.diffFileListPanelHeader-x6VUjS{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;padding:16px 16px 12px}.diffFileListPanelTitle-GBMayg{color:var(--text-text-default);font-size:17px;font-weight:600}.diffFileListCloseBtn-cPSVSQ{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-cPSVSQ:active{background:var(--bg-bg-overlay-l3)}.diffFileListCloseBtn-cPSVSQ svg{height:14px;width:14px}.diffFileListSearchBar-zjHAJP{flex-shrink:0;padding:0 16px 12px}.diffFileListSearchInput-Y2ABwj{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-Y2ABwj:focus-within{border-color:var(--border-border-brand)}.diffFileListSearchIcon-M5DKXd{color:var(--icon-icon-secondary);flex-shrink:0;height:14px;width:14px}.diffFileListSearchField-qg0ict{background:#0000;border:none;color:var(--text-text-default);flex:1 1;font-size:14px;line-height:36px;min-width:0;outline:none}.diffFileListSearchField-qg0ict::placeholder{color:var(--text-text-tertiary)}.diffFileListTreeContent-S56c28{flex:1 1;min-height:0;overflow-x:hidden;overflow-y:auto;padding:0 8px 16px}.diffFileTreeNode-cnyYA2{display:flex;flex-direction:column}.diffFileTreeRow-pR4eGS{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-pR4eGS:active{background:var(--bg-bg-overlay-l2)}.diffFileTreeRowSelected-EMTZSu,.diffFileTreeRowSelected-EMTZSu:active{background:var(--bg-bg-overlay-l3)}.diffFileTreeExpandIcon-yIZKpP{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-yIZKpP svg{height:12px;width:12px}.expanded-Js7_fT{transform:rotate(0deg)}.collapsed-fmwafo{transform:rotate(-90deg)}.diffFileFolderIcon-wu9RNi,.diffFileTreeExpandPlaceholder-Z69x9j{flex-shrink:0;height:16px;width:16px}.diffFileFolderIcon-wu9RNi{align-items:center;color:var(--icon-icon-secondary);display:flex;justify-content:center}.diffFileFolderIcon-wu9RNi svg{height:16px;width:16px}.diffFileStatusIcon-POSKtI{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.diffFileStatusIcon-POSKtI svg{height:16px;width:16px}.diffFileTreeNodeName-GoH9lc{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-xZsy81{display:flex;flex-direction:column}.diffFileListEmpty-PJzwcS{align-items:center;color:var(--text-text-tertiary);display:flex;font-size:14px;justify-content:center;padding:32px 16px}.popoverContent-d5Mk3m{background:#0000;border:none;box-shadow:none;padding:0}.arrowOverride-UCLcCf{--bg-bg-base-secondary:var(--bg-bg-tooltip);--border-border-neutral-l1:var(--border-border-neutral-l2,#e0e2f214)}.wrapper-nIsgyh{display:flex;position:relative}.arrow-rilxnh{border-style:solid;height:0;position:absolute;width:0}.arrowRight-LRO82u{border-color:#0000 var(--bg-bg-tooltip) #0000 #0000;border-width:6px 6px 6px 0;left:-6px;top:16px}.arrowLeft-h2qDLR{border-color:#0000 #0000 #0000 var(--bg-bg-tooltip);border-width:6px 0 6px 6px;right:-6px;top:16px}.arrowTop-jxf3L0{border-color:var(--bg-bg-tooltip) #0000 #0000 #0000;border-width:6px 6px 0 6px;bottom:-6px;left:16px}.arrowBottom-CwtjWv{border-color:#0000 #0000 var(--bg-bg-tooltip) #0000;border-width:0 6px 6px 6px;left:16px;top:-6px}.container-ia_l3E{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-UuZwfn{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:8px}.title-_JEcz0{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-EU6BQh{background:var(--bg-bg-base-secondary,#edeff2);border-radius:var(--Radius-radius-4,4px);margin-bottom:12px}.lottie-zJ1Qg1{height:auto;width:100%}.lottie-zJ1Qg1>svg{border-radius:var(--Radius-radius-4,4px)}.lottie-zJ1Qg1.lottieRecolor-WRvx_O 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-zJ1Qg1.lottieRecolor-WRvx_O 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-HSvn4a{display:flex;justify-content:flex-end}.fileUploadList-aRbW_A{position:relative;width:100%}.fileUploadListInner-2Kfn1a{--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-2Kfn1a::-webkit-scrollbar{display:none}.fileUploadListInner-2Kfn1a[data-fade-left=true]{--mask-left:#0000 0,#0003 20px,var(--special-black) 200px}.fileUploadListInner-2Kfn1a[data-fade-right=true]{--mask-right:var(--special-black) calc(100% - 200px),#0003 calc(100% - 20px),#0000 100%}.fileUploadScrollButton-CLf65Y{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-CLf65Y:hover{background:var(--bg-bg-base-secondary)}.fileUploadScrollButton-CLf65Y[data-position=left]{left:12px}.fileUploadScrollButton-CLf65Y[data-position=right]{right:12px}.fileUploadItem-iZxnAS{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-iZxnAS,.fileUploadItemThumbnail-rQcNGN{align-items:center;display:flex;flex-shrink:0;position:relative}.fileUploadItemThumbnail-rQcNGN{border-radius:var(--radius-4);height:32px;justify-content:center;overflow:hidden;width:32px}.fileUploadItemImage-kkf1DL{border:.67px solid var(--border-border-neutral-l2,#4d6b992e);border-radius:var(--Radius-radius-6,4px);height:100%;object-fit:cover;width:100%}.fileUploadItemIcon-s9A4BL{align-items:center;display:flex;font-size:32px;justify-content:center;line-height:1}.fileUploadItemIcon-s9A4BL img{height:24px;width:24px}.fileUploadItemIconGray-JCKFzH img{filter:grayscale(100%) opacity(.6)}.fileUploadItemOverlay-m8yfSg{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-PRcjpy{transform:rotate(-90deg)}.fileUploadItemSpinnerArc-_3_Ds9{stroke-dasharray:41.91;transition:stroke-dashoffset .3s ease}.fileUploadItemInfo-IG3nZc{display:flex;flex:1 1;flex-direction:column;gap:0;min-width:0}.fileUploadItemName-iFgksd{color:var(--text-text-default);font-size:13px;font-weight:400;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fileUploadItemSize-agKJCu{color:var(--text-text-tertiary);font-size:12px;line-height:18px}.fileUploadItemErrorText-XcRi2l{align-items:center;color:var(--status-error-default);display:flex;font-size:12px;gap:2px;line-height:18px}.fileUploadItemErrorIcon-Qi4TtN{flex-shrink:0;font-size:12px}.fileUploadItemRemove-N8z5sD{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-iZxnAS:hover .fileUploadItemRemove-N8z5sD{opacity:1}.fileUploadDragOverlay-E402Dn{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-Zf_y97{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-Mc8xJM{align-items:center;display:flex;flex-direction:column;gap:4px}.fileUploadDragOverlayIcon-eh_UcD{color:var(--text-text-secondary)}.fileUploadDragOverlayText-ACA6Mm{color:var(--text-text-secondary);font-size:13px;font-weight:400}.overlay-hUw2Qq{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);inset:0;position:fixed;z-index:var(--z-max)}.closeButton-I_TaW3,.overlay-hUw2Qq{align-items:center;background-color:#0000003d;display:flex;justify-content:center}.closeButton-I_TaW3{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-I_TaW3:hover{background-color:#c2caf226}.imageWrapper-szdR4N,.solo-lite-C1tRPO .imageWrapper-szdR4N{align-items:center;display:flex;height:calc(100vh - 240px);justify-content:center;margin:120px;overflow:hidden;position:relative;width:calc(100vw - 240px)}.image-qfZJbL{max-height:100%;max-width:100%;object-fit:contain;transform-origin:center;transition:transform .2s;-webkit-user-select:none;user-select:none}.controls-Xqlk2d{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-x1TMv4,.controls-Xqlk2d{align-items:center;color:#fff;display:flex}.controlButton-x1TMv4{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-x1TMv4:hover:not(:disabled){background-color:#c2caf226}.controlButton-x1TMv4:disabled{cursor:not-allowed;opacity:.5}.pageInfo-cGlJbP{align-items:center;color:#fff;display:flex;font-size:.875rem;font-weight:600;height:2rem;justify-content:center;text-align:center;width:60px}.separator-_jMIAc{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}}.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}.commentPopoverContent-E3zZEA{background:#0000;border-radius:16px;box-shadow:none;padding:0}.commentPopoverPortal-tTYglX{z-index:calc(var(--z-fullscreen, 1400) + 1)}.commentPopover-zAPeQD{-webkit-backdrop-filter:blur(60px);backdrop-filter:blur(60px);background:var(--bg-bg-menu);border:1px solid var(--border-border-neutral-l1);border-radius:16px;box-shadow:var(--shadow-elevation-100-tooltip);overflow:hidden;width:360px}.commentListScroll-iwT64h{max-height:260px;overflow-y:auto}.commentEmptyState-ne3ZV6,.commentList-9AyWi1{align-items:stretch;display:flex;flex-direction:column;gap:6px;padding:8px}.commentEmptyState-ne3ZV6{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px 16px 0 0}.commentEmptyContent-JUhHGq{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;padding:40px 48px}.commentEmptyIconFrame-qZrLEV{align-items:center;background:linear-gradient(var(--bg-bg-white),var(--bg-bg-white)) padding-box,linear-gradient(180deg,var(--border-border-neutral-l1) 0,var(--bg-bg-overlay-l4) 100%) border-box;border:.75px solid #0000;border-radius:8px;color:var(--icon-icon-disabled);display:flex;height:36px;justify-content:center;width:36px}.commentEmptyIcon-V3LBn8{flex-shrink:0;height:20px;width:20px}.commentEmptyTextGroup-EDwPIW{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:2px}.commentEmptyTitle-sp1ebz{color:var(--text-text-secondary);font-size:13px;font-weight:500;letter-spacing:-.02em;line-height:20px}.commentItem-EgHDvL{align-items:center;border-radius:8px;display:flex;gap:8px;min-height:32px;padding:0 4px 0 8px}.commentItem-EgHDvL:hover,.commentItemSending-uu6kZn{background:var(--bg-bg-overlay-l2)}.commentBadge-prrtmr{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-SpVhpY{color:var(--text-text-default);font-size:12px;font-weight:500;line-height:18px;text-align:center}.commentBody-ZQOGxv{align-items:center;display:flex;flex:1 1;gap:8px;min-width:0}.commentThumbnail-ZwU02i{align-items:center;background:var(--bg-bg-overlay-l3);border:none;border-radius:6px;color:var(--icon-icon-secondary);display:flex;flex-shrink:0;height:24px;justify-content:center;overflow:hidden;padding:0;width:24px}.commentThumbnailClickable-Uyagxh{cursor:pointer}.commentThumbnail-ZwU02i:disabled{cursor:default}.commentThumbnail-ZwU02i img{height:100%;object-fit:cover;width:100%}.commentTag-SwsTYj{color:var(--text-text-default);flex-shrink:0;font-size:13px;font-weight:500;letter-spacing:-.02em;line-height:20px}.commentContent-lVFTBR{flex:1 1;min-width:0;overflow:hidden}.commentText-0lOnbf{color:var(--text-text-secondary);display:block;font-size:13px;font-weight:400;letter-spacing:-.02em;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.commentActions-tsjNRw{display:flex;flex-shrink:0;gap:4px;opacity:0}.commentItem-EgHDvL:hover .commentActions-tsjNRw,.commentItemSending-uu6kZn .commentActions-tsjNRw{opacity:1}.commentActionBtn-SEYeHa{align-items:center;background:#0000;border:none;border-radius:5px;color:var(--icon-icon-secondary);cursor:pointer;display:flex;height:24px;justify-content:center;padding:0;width:24px}.commentActionBtn-SEYeHa:hover:not(:disabled){background:var(--bg-bg-overlay-l1)}.commentActionBtn-SEYeHa:disabled{color:var(--icon-icon-disabled);cursor:not-allowed;opacity:.5}.commentActionBtn-SEYeHa svg,.loadingIcon-vTbnBE{height:16px;width:16px}.loadingIcon-vTbnBE{animation:commentSpin-kf3Vi2 1s linear infinite}.commentFooter-uejQJE{align-items:center;border-top:1px solid var(--border-border-neutral-l1);display:flex;gap:6px;justify-content:flex-end;padding:8px}.commentFooterButton-U7W6jX{align-items:center;background:var(--bg-bg-overlay-l2);border:none;border-radius:6px;color:var(--text-text-default);cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:var(--spacer-6);height:32px;justify-content:center;letter-spacing:-.02em;line-height:20px;padding:0 8px}.commentFooterButton-U7W6jX:hover:not(:disabled){background:var(--bg-bg-overlay-l3)}.commentFooterButtonPrimary-bKe_2c{background:var(--bg-bg-invert);color:var(--text-text-onaccent)}.commentFooterButtonPrimary-bKe_2c:hover:not(:disabled){background:var(--bg-bg-invert-hover)}.commentFooterButton-U7W6jX:disabled{background:var(--bg-bg-overlay-l2);color:var(--text-text-disabled);cursor:not-allowed}.commentTriggerContent-KyhA2K{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--icon-icon-default);cursor:pointer;display:inline-flex;gap:4px;height:28px;justify-content:center;padding:0 8px}.commentTriggerContent-KyhA2K:hover,.commentTriggerContentActive-MzeP0g{background:var(--bg-bg-overlay-l1)}.commentTriggerContent-KyhA2K:focus,.commentTriggerContent-KyhA2K:focus-visible{box-shadow:none;outline:none}.commentTriggerIcon-tn1Ltm{flex-shrink:0;height:16px;width:16px}.commentTriggerContentWithComments-QIVAcn .commentCount-gi3OrV,.commentTriggerContentWithComments-QIVAcn .commentTriggerIcon-tn1Ltm{color:var(--icon-icon-brand)}.commentCount-gi3OrV{color:var(--text-text-default);font-size:12px;font-weight:500;line-height:18px;min-width:8px}@keyframes commentSpin-kf3Vi2{to{transform:rotate(1turn)}}.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)}.taskMenuItemDisabled{color:var(--text-text-disabled,#a1a1a1);cursor:not-allowed}.taskMenuItemDisabled:hover{background:#0000}.taskMenuItemDisabled .taskMenuIcon{color:var(--icon-icon-disabled,#a1a1a1)}.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:hover .taskRight{width:48px}.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-nP8sSh{align-items:center;display:flex;gap:4px;justify-content:space-between;line-height:28px;padding:8px 12px}.header-nP8sSh.minimized-TtYMz4{background:var(--bg-bg-base-secondary);border-radius:16px 16px 0 0;padding-bottom:6px}.dragHandle-gz4b_d{align-items:center;align-self:stretch;cursor:grab;display:flex;flex:1 1;min-width:0}.dragHandle-gz4b_d:active{cursor:grabbing}.headerCenter-VJVH7p{align-items:center;display:flex;flex:1 1;gap:6px;min-width:0}.miniSessionName-z087p8{animation:fadeIn-HFyyzV .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-Q9eqXx{animation:fadeIn-HFyyzV .5s ease;display:inline-flex}.aiWorkingText-wb2Gst{color:var(--text-text-tertiary);font:var(--body-body-base)}.finishedText-RclMex{align-items:center;animation:fadeIn-HFyyzV .5s ease;color:var(--status-success-default);display:inline-flex;font-size:14px;font-weight:500;gap:4px}@keyframes fadeIn-HFyyzV{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.waitingBadge-rWMoWP{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-SjEPJF{background:#fff;border-radius:50%;height:4px;margin-right:4px;width:4px}.errorIconWrapper-iUlPwi{align-items:center;color:var(--status-error-default);display:flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.shell-e6akqW{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-awjAfQ{height:auto}.body-OVNDe7{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.bodyHidden-eQbuFa{display:none}.footer-AI1ySE{border-bottom-left-radius:16px;border-bottom-right-radius:16px;flex-shrink:0}.shell-e6akqW .chat-input-v2-container>div:has([class*=slashMenu]){bottom:100%!important}.shell-e6akqW [class*=slashMenu-]{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;max-height:240px!important}.shell-e6akqW.collapsed-awjAfQ .messageInputEditorWrapper{background-color:var(--bg-bg-base-secondary);border-bottom-left-radius:16px;border-bottom-right-radius:16px}.shell-e6akqW .user-message__attached-cards{max-width:390px;overflow-x:auto;scrollbar-color:var(--bg-bg-overlay-l3) #0000;scrollbar-width:thin}.shell-e6akqW .user-message__attached-cards::-webkit-scrollbar{height:4px}.shell-e6akqW .user-message__attached-cards::-webkit-scrollbar-track{background:#0000}.shell-e6akqW .user-message__attached-cards::-webkit-scrollbar-thumb{background-color:var(--bg-bg-overlay-l3);border-radius:4px}.shell-e6akqW .user-message__attached-cards::-webkit-scrollbar-thumb:hover{background-color:var(--bg-bg-overlay-l4)}.categoryNav-QoqX8t{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.categoryNavItem-Ul_n7O,.categoryNavItemActive-lgjQXB{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-Ul_n7O:hover{background:var(--bg-bg-overlay-l1);color:var(--text-text-default)}.categoryNavItemActive-lgjQXB{background:var(--bg-bg-overlay-l3,#73737329);border-color:#0000;color:var(--text-text-default)}.categoryNavItem-Ul_n7O:disabled,.categoryNavItemActive-lgjQXB:disabled{color:var(--text-text-disabled);cursor:not-allowed;opacity:.7}.registrySelect-hC48H3{flex:0 0 180px;min-width:100px;width:180px}.pluginsContentInner-unBx4U{container-name:plugins-content;container-type:inline-size;display:flex;flex-direction:column;gap:24px}.pluginsContentInnerEmpty-UYqMoq{justify-content:center}.featuredBanner-Y00xQF{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:size;height:auto;max-height:240px;max-width:var(--library-page-content-max-width);overflow:hidden;position:relative;width:100%}.featuredBannerSkeleton-JXVteo{background:var(--bg-bg-overlay-l1)}.featuredVisualRail-AWf9Ua{inset:0;position:absolute;transform:translateX(max(0px,calc(11.322cqw - 45.288cqh)))}.featuredBannerSkeletonContent-i3SSVs{display:flex;flex-direction:column;gap:8.3332cqh;left:6.9563cqw;position:absolute;top:19.1668cqh;transform:scale(.9);transform-origin:left top;width:116.6668cqh}.featuredBannerSkeletonMain-e2AMFo{align-self:stretch;display:flex;flex-direction:column;gap:5cqh}.featuredBannerSkeletonTextGroup-h_jsv_{align-self:stretch;display:flex;flex-direction:column;height:31.6668cqh;justify-content:space-between}.featuredBannerSkeletonBlock-GZeXCy{animation:skeletonLoading-Qx9Sb_ 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-vlZdEp{height:20cqh;width:20cqh}.featuredBannerSkeletonTitle-vvh7E8{height:8.3332cqh;width:100%}.featuredBannerSkeletonText-NDScow{height:8.3332cqh;width:83.3332cqh}.featuredBannerSkeletonAction-BPRbUD{height:13.3332cqh;width:40cqh}.featuredBannerSkeletonPreview-spNd5Z{border-radius:var(--radius-radius-lg-16);height:78.4624cqh;left:55.8333cqw;position:absolute;top:19.1668cqh;width:147.9168cqh}.featuredBannerImage-KfD_w1{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.featuredTrack-d1KKcw{display:flex;inset:0;position:absolute;transition:transform var(--transition-slow);will-change:transform}.featuredTrackResetting-XcDQTU{transition:none}.featuredSlide-L7wSRs{flex:0 0 100%;height:100%;overflow:hidden;pointer-events:none;position:relative;width:100%}.featuredSlideActive-oMvsVh{pointer-events:auto}.featuredContent-gIQyUD{display:flex;flex-direction:column;gap:8.3332cqh;left:6.9563cqw;position:absolute;top:16cqh;transform:scale(.9);transform-origin:left top;width:140cqh;z-index:2}.featuredMainFrame-W_9HBm{align-self:stretch;display:flex;flex-direction:column;gap:5cqh}.featuredIconFrame-dkh8sL{align-items:center;background:var(--bg-bg-white);border-radius:3.3332cqh;box-sizing:border-box;display:flex;height:20cqh;justify-content:center;width:20cqh}.featuredIconFallback-L0Uiou,.featuredIconImage-IDdrk9{height:13.3332cqh;width:13.3332cqh}.featuredIconImage-IDdrk9{object-fit:contain}.featuredIconFallback-L0Uiou{color:var(--icon-icon-default)}.featuredTextGroup-ddTyFT{align-items:stretch;align-self:stretch;display:flex;flex-direction:column;gap:1.6668cqh}.featuredTitle-dZH_j7{color:var(--special-white);font-family:var(--font-family-heading);font-size:10cqh;font-weight:var(--font-weight-strong);letter-spacing:-.01em;line-height:13.3332cqh;margin:0}.featuredDesc-JBUCHi{color:var(--special-white);font-family:var(--font-family-default);font-size:5.8332cqh;font-weight:var(--font-weight-medium);letter-spacing:-.02em;line-height:8.3332cqh;margin:0}.featuredActions-Ji7HuK{align-items:center;display:flex;gap:3.3332cqh}.featuredActionButton-lAcAtq{align-items:center;border:none;border-radius:3.3332cqh;cursor:pointer;display:flex;font-family:var(--font-family-default);font-size:5.4168cqh;font-weight:var(--font-weight-medium);height:13.3332cqh;justify-content:center;letter-spacing:-.02em;line-height:8.3332cqh;padding:0 5cqh;transition:background-color var(--transition-fast)}.featuredActionLabel-r77GDt{align-items:center;display:flex;justify-content:center;padding:0 1.6668cqh}.featuredActionPrimary-iQcKWg{background:#262626;color:#fff}.featuredActionSecondary-JFpdks{background:#e5e5e5;color:#0a0a0a}.featuredDots-KnfUP3{align-items:flex-start;background:#0006;border:1px solid #fff3;border-radius:999px;bottom:5.4168cqh;display:inline-flex;flex-direction:row;gap:10px;left:50%;opacity:1;padding:6px;position:absolute;transform:translateX(-50%);transition:opacity var(--transition-fast);z-index:3}.featuredDotButton-lAaQ0A{background:#0000;border:none;cursor:pointer;display:flex;padding:0}.featuredDot-mDQgDw,.featuredDotButton-lAaQ0A{border-radius:var(--radius-radius-full);height:2.5cqh;width:2.5cqh}.featuredDot-mDQgDw{background:var(--special-white);opacity:.4}.featuredDotActive-kpoP61{opacity:1}.featuredNextButton-polCjB{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:11.6668cqh;justify-content:center;opacity:1;padding:1.25cqh;position:absolute;right:7.2916cqh;top:44.1666cqh;transition:background-color var(--transition-fast),opacity var(--transition-fast);width:11.6668cqh;z-index:3}.featuredNextIcon-VQvAuq{height:6.6668cqh;width:6.6668cqh}.featuredPrevButton-SRVIMe{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:11.6668cqh;justify-content:center;left:7.2916cqh;opacity:1;padding:1.25cqh;position:absolute;top:44.1666cqh;transition:background-color var(--transition-fast),opacity var(--transition-fast);width:11.6668cqh;z-index:3}.featuredPrevIcon-MHnIng{height:6.6668cqh;width:6.6668cqh}.featuredControlsHidden-fvxy6g{opacity:0;pointer-events:none}.categorySection-zGMRrv{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:16px;justify-content:center;width:100%}.categorySectionTitle-OMA82z{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-hOUCXo{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-hOUCXo:hover{color:var(--text-text-default)}.categoryExpandIcons-Q1jTs5{align-items:center;display:flex;flex-shrink:0}.categoryExpandIconWrapper-yLCMh6{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-yLCMh6:first-child{margin-left:0}.categoryExpandIcon-r0orlQ{border-radius:var(--radius-radius-2xs-4,4px);display:block;flex-shrink:0;height:16px;object-fit:contain;width:16px}.categoryExpandIconFallback-ew39Pu{align-items:center;color:var(--icon-icon-secondary);display:flex;height:16px;justify-content:center;width:16px}.categoryExpandIconFallbackSymbol-xSAwEb{height:12px;width:12px}.categoryExpandText-DGGmnH{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-hOUCXo:hover .categoryExpandText-DGGmnH{color:var(--text-text-default)}.pluginsGrid-wqVsDC{align-self:stretch;column-gap:16px;display:grid;grid-auto-flow:row;grid-template-columns:1fr;row-gap:16px;width:100%}@container plugins-content (min-width: 600px){.pluginsGrid-wqVsDC{grid-template-columns:repeat(2,minmax(0,1fr))}}@container plugins-content (min-width: 900px){.pluginsGrid-wqVsDC{grid-template-columns:repeat(3,minmax(0,1fr))}}.pluginCard-VOWvZc{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-VOWvZc:hover{background-color:var(--bg-bg-overlay-l1)}.pluginCardHeader-vCRT8g{align-items:center;display:flex;gap:12px;width:100%}.pluginCardBody-Ez7zQo{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.pluginCardName-V5_GnL{color:var(--text-text-default);font-size:14px;font-weight:500;letter-spacing:-.28px;white-space:nowrap}.pluginCardDesc-lMfDKS,.pluginCardName-V5_GnL{line-height:20px;overflow:hidden;text-overflow:ellipsis}.pluginCardDesc-lMfDKS{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}.pluginCardActionButton-KN4_Gt{border:1px solid var(--border-border-neutral-l2);font-size:var(--font-size-regular)}.pluginCard-VOWvZc:hover .pluginCardActionButton-KN4_Gt{background:var(--bg-bg-base-default)}.pluginCard-VOWvZc:hover .pluginCardActionButton-KN4_Gt:hover:not(:disabled){background:var(--bg-bg-overlay-l1)}.skeletonContent-Cdqv2r{display:flex;flex-direction:column;gap:20px;width:100%}.skeletonBlock-FlgbcD{animation:skeletonLoading-Qx9Sb_ 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-cTwnmR{height:20px;width:120px}.skeletonIcon-crAsR2{border-radius:var(--radius-radius-2xs-4,4px);flex-shrink:0;height:48px;width:48px}.skeletonTextGroup-mOHTgl{display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:0}.skeletonName-kk7xDK{height:16px;width:42%}.skeletonDesc-jXHNzM{height:14px;width:78%}.skeletonAction-b7wfg5{border-radius:var(--radius-radius-sm-8,8px);flex-shrink:0;height:28px;width:28px}.skeletonContent-Cdqv2r .pluginCard-VOWvZc{cursor:default;pointer-events:none}@keyframes skeletonLoading-Qx9Sb_{0%{background-position:100% 50%}to{background-position:0 50%}}@keyframes pluginSpinnerRotate-B75u9O{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.cardSpinner-UN2tBh{animation:pluginSpinnerRotate-B75u9O .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-RfhwKm{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center;padding:60px 0;width:100%}.pluginsContentInnerEmpty-UYqMoq .pluginsEmpty-RfhwKm{padding:0}.pluginsEmptyIcon-MA6eS9{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-VGRbU5{color:var(--text-text-default);font-size:14px;font-weight:600;line-height:20px;margin:0;text-align:center}.pluginsEmptyDesc-dOXd4d{color:var(--text-text-tertiary);font-size:13px;font-weight:400;line-height:20px;margin:0;text-align:center}.marketIcon-TkJfMf{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-sRz9S2{border:1.167px solid var(--border-border-neutral-l1);height:56px;padding:11px;width:56px}.marketIconPluginImage-LVRNLi{border-radius:inherit;height:100%;object-fit:cover;width:100%}.marketIconSkillImage-UWWxn6{border-radius:inherit;height:100%;object-fit:contain;pointer-events:none;width:100%}.marketIconPluginFallback-A2p5x7{align-items:center;border-radius:inherit;color:var(--icon-icon-tertiary);display:flex;height:100%;justify-content:center;width:100%}.marketIconPluginFallbackSymbol-gkZdz6{height:32px;width:32px}.marketIconSkillFallback-tpjiXi{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-LdOvMG{height:24px;width:24px}.recommendationCard-J_fDm0{position:relative}.recommendationCardFeatured-qQda0C{height:100%;inset:0;pointer-events:none;position:absolute;width:100%;z-index:2}.recommendationCardFeaturedPreviews-yuQqD0{height:62.655%;left:70.4%;pointer-events:auto;position:absolute;top:16.295%;transform:translateX(-50%);transition:left var(--transition-slow);width:147.916cqh}.recommendationCardFeaturedPreviewSmall-Tt2Iuc{align-items:flex-start;background:var(--bg-bg-white);border-radius:2.6668cqh 2.6668cqh 0 0;box-shadow:var(--shadow-marketplace-banner-preview-card-small);display:flex;flex-direction:column;gap:4.1668cqh;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-CatJRT{background:var(--bg-bg-white);border-radius:4.3332cqh 4.3332cqh 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-Ahc33r .recommendationCardFeaturedPreviews-yuQqD0{left:70.4%}.recommendationCardFeaturedPromptActive-Ahc33r .recommendationCardFeaturedPreviewSmall-Tt2Iuc{top:33.115%;transform:rotate(0deg)}.recommendationCardFeaturedPromptActive-Ahc33r .recommendationCardFeaturedPreviewLarge-CatJRT{left:24.664%;transform:rotate(0deg)}.recommendationCardUsage-lU1Nrz{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:size;flex:1 1;height:auto;isolation:isolate;max-height:var(--usage-banner-max-height,309px);min-width:0;overflow:hidden}.recommendationCardUsageBackground-dDCAHc,.recommendationCardUsageBackgroundFallback-Weem69{height:100%;inset:0;position:absolute;width:100%;z-index:0}.recommendationCardUsageBackground-dDCAHc{object-fit:cover}.recommendationCardUsageBackgroundFallback-Weem69{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-tkgI0j{height:auto;left:50%;position:absolute;top:16.48%;transform:translateX(-50%);width:100%;z-index:1}.recommendationCardUsagePreviewFrame-wU2HqZ{aspect-ratio:5/3;background:var(--bg-bg-white);border-radius:min(2.564cqw,10.923px) min(2.564cqw,10.923px) 0 0;box-shadow:var(--shadow-marketplace-banner-preview-card);height:auto;margin:0 auto;overflow:hidden;position:relative;width:min(64.1cqw,273.067px)}.recommendationCardPreviewImage-eAYEfA{height:100%;width:100%}.recommendationCardPromptShadow-AOxCyQ{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-HtkKaa{border-radius:6.6668cqh;height:17.5%;left:70.4%;max-width:186cqh;pointer-events:auto;top:66.15%;transform:translateX(-50%);transition:top var(--transition-slow);width:max-content;will-change:top}.recommendationCardPromptShadowUsage-ZRd_fs{border-radius:min(3.419cqw,14.565px);height:min(10.256cqw,42.7px);left:50%;max-width:calc(100% - 40px);min-width:min(75.15cqw,320.139px);overflow:hidden;top:100%;transform:translateX(-50%);width:max-content;z-index:2}.recommendationCardFeaturedPromptActive-Ahc33r .recommendationCardPromptShadowFeatured-HtkKaa{top:66.15%}.recommendationCardPromptBox-XA1vpP{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-vWddpZ{align-items:center;box-sizing:border-box;display:flex;gap:9.630317687988281px;height:100%;padding:14.445476531982422px;width:100%}:is(.recommendationCardPromptShadowFeatured-HtkKaa,.recommendationCardPromptShadowUsage-ZRd_fs) .recommendationCardPromptActions-vWddpZ{max-width:100%;width:auto}.recommendationCardPromptLeadingGroup-XfItx_{align-items:center;align-self:stretch;display:flex;flex:1 1;gap:4.815158843994141px;min-width:0}:is(.recommendationCardPromptShadowFeatured-HtkKaa,.recommendationCardPromptShadowUsage-ZRd_fs) .recommendationCardPromptLeadingGroup-XfItx_{flex:0 1 auto;max-width:100%}.recommendationCardPromptShadowFeatured-HtkKaa .recommendationCardPromptBox-XA1vpP{border-radius:6.6668cqh;height:100%}.recommendationCardPromptShadowUsage-ZRd_fs .recommendationCardPromptBox-XA1vpP{border-radius:inherit;height:100%}.recommendationCardPromptShadowFeatured-HtkKaa .recommendationCardPromptActions-vWddpZ{gap:4.0128cqh;padding:6.02cqh}.recommendationCardPromptShadowUsage-ZRd_fs .recommendationCardPromptActions-vWddpZ{gap:min(2.057cqw,8.763px);padding:min(3.086cqw,13.146px)}.recommendationCardPromptShadowFeatured-HtkKaa .recommendationCardPromptLeadingGroup-XfItx_{gap:2.0064cqh}.recommendationCardPromptShadowUsage-ZRd_fs .recommendationCardPromptLeadingGroup-XfItx_{gap:min(1.029cqw,4.384px)}.recommendationCardPromptShadowFeatured-HtkKaa .recommendationCardPluginTag-RX7k_j{border-radius:2.5cqh;gap:.8332cqh;padding:.4168cqh 2.5cqh .4168cqh 1.6668cqh}.recommendationCardPromptShadowUsage-ZRd_fs .recommendationCardPluginTag-RX7k_j{border-radius:min(1.282cqw,5.461px);gap:min(.427cqw,1.819px);padding:min(.214cqw,.912px) min(1.282cqw,5.461px) min(.214cqw,.912px) min(.855cqw,3.642px)}.recommendationCardPromptShadowFeatured-HtkKaa .recommendationCardPluginTagInner-kPZOfo{gap:.8332cqh}.recommendationCardPromptShadowUsage-ZRd_fs .recommendationCardPluginTagInner-kPZOfo{gap:min(.427cqw,1.819px)}.recommendationCardPromptShadowFeatured-HtkKaa .recommendationCardPluginIcon-ZHWVuZ{border-radius:1.0936cqh;padding:.8332cqh}.recommendationCardPromptShadowUsage-ZRd_fs .recommendationCardPluginIcon-ZHWVuZ{border-radius:min(.561cqw,2.39px);padding:min(.427cqw,1.819px)}.recommendationCardPromptShadowFeatured-HtkKaa :is(.recommendationCardPluginIconFallback-cfbnML,.recommendationCardPluginIconImage-f_D9bF){height:5.8332cqh;width:5.8332cqh}.recommendationCardPromptShadowUsage-ZRd_fs :is(.recommendationCardPluginIconFallback-cfbnML,.recommendationCardPluginIconImage-f_D9bF){height:min(2.991cqw,12.742px);width:min(2.991cqw,12.742px)}.recommendationCardPromptShadowFeatured-HtkKaa .recommendationCardPluginName-Vpzitd{font-size:5.4168cqh;line-height:8.3332cqh}.recommendationCardPromptShadowUsage-ZRd_fs .recommendationCardPluginName-Vpzitd{font-size:min(2.778cqw,11.834px);line-height:min(4.274cqw,18.207px)}.recommendationCardPromptShadowFeatured-HtkKaa .recommendationCardPromptText-bBPOX5{font-size:5.8332cqh;line-height:8.3332cqh}.recommendationCardPromptShadowUsage-ZRd_fs .recommendationCardPromptText-bBPOX5{font-size:min(2.991cqw,12.742px);line-height:min(4.274cqw,18.207px)}.recommendationCardPluginTag-RX7k_j{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-kPZOfo{align-items:center;display:flex;gap:2px;min-width:0}.recommendationCardPluginIcon-ZHWVuZ{align-items:center;border-radius:var(--radius-radius-2);box-sizing:border-box;display:flex;justify-content:center;padding:2px}.recommendationCardPluginIconFallback-cfbnML,.recommendationCardPluginIconImage-f_D9bF{height:14px;width:14px}.recommendationCardPluginIconImage-f_D9bF{object-fit:contain}.recommendationCardPluginIconFallback-cfbnML{color:var(--text-text-marketplace-banner-plugin-tag)}.recommendationCardPluginName-Vpzitd{color:var(--text-text-marketplace-banner-plugin-tag);font-size:13px;font-weight:var(--font-weight-medium)}.recommendationCardPluginName-Vpzitd,.recommendationCardPromptText-bBPOX5{font-family:var(--font-family-default);line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recommendationCardPromptText-bBPOX5{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-HtkKaa,.recommendationCardPromptShadowUsage-ZRd_fs) .recommendationCardPromptText-bBPOX5{flex:0 1 auto}.recommendationCardPromptHoverOverlay-FhBBNY{-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-zpevMY{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-BZuwI_{height:18px;width:18px}.recommendationCardPromptShadowFeatured-HtkKaa .recommendationCardPromptHoverCta-zpevMY{font-size:5.8332cqh;gap:3.3332cqh;line-height:8.3332cqh}.recommendationCardPromptShadowFeatured-HtkKaa .recommendationCardPromptHoverIcon-BZuwI_{height:7.5cqh;width:7.5cqh}.recommendationCardPromptShadowUsage-ZRd_fs .recommendationCardPromptHoverOverlay-FhBBNY{border-radius:inherit}.recommendationCardPromptShadowUsage-ZRd_fs .recommendationCardPromptHoverCta-zpevMY{font-size:min(2.991cqw,12.742px);gap:min(1.709cqw,7.28px);line-height:min(4.274cqw,18.207px)}.recommendationCardPromptShadowUsage-ZRd_fs .recommendationCardPromptHoverIcon-BZuwI_{height:min(3.846cqw,16.384px);width:min(3.846cqw,16.384px)}.recommendationCardPromptShadow-AOxCyQ:focus-visible .recommendationCardPromptHoverCta-zpevMY,.recommendationCardPromptShadow-AOxCyQ:focus-visible .recommendationCardPromptHoverOverlay-FhBBNY,.recommendationCardPromptShadow-AOxCyQ:hover .recommendationCardPromptHoverCta-zpevMY,.recommendationCardPromptShadow-AOxCyQ:hover .recommendationCardPromptHoverOverlay-FhBBNY{opacity:1}:is(.recommendationCardPromptShadow-AOxCyQ:focus-visible,.recommendationCardPromptShadow-AOxCyQ:hover) .recommendationCardPromptHoverCta-zpevMY{transform:translate(-50%,-50%)}.countBadge-1hSR8d{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-EKkQmA{--plugin-detail-content-max-width:1240px;--plugin-detail-horizontal-gutter:40px;--plugin-detail-shell-max-width:calc(var(--plugin-detail-content-max-width) + var(--plugin-detail-horizontal-gutter) + var(--plugin-detail-horizontal-gutter));height:100%;min-height:0;position:relative}.detailCanvas-EKkQmA,.detailFixed-sHH4qr{display:flex;flex-direction:column;width:100%}.detailFixed-sHH4qr{box-sizing:border-box;flex-shrink:0;gap:20px;margin:0 auto;max-width:var(--plugin-detail-shell-max-width);padding:60px var(--plugin-detail-horizontal-gutter) 20px}.detailContent-ZEYoNu{flex:1 1;min-height:0}.detailContentInner-nb6AxX{box-sizing:border-box;container-name:pluginDetailContent;container-type:inline-size;display:flex;flex-direction:column;gap:20px;margin:0 auto;max-width:var(--plugin-detail-shell-max-width);padding:0 var(--plugin-detail-horizontal-gutter) 40px;width:100%}.backBtn-FLRoN1{left:12px;position:absolute;top:8px}.headerRow-O1OA94{align-items:center;display:flex;gap:16px}.pluginTitleGroup-Y6Ko9G{display:flex;flex-direction:column;gap:2px}.pluginTitle-e_7EBu{color:var(--text-text-default);font-size:24px;font-weight:600;line-height:32px;margin:0}.pluginMeta-Z8rrfy{color:var(--text-text-tertiary);font-size:13px;font-weight:400;line-height:20px;margin:0}.headerActions-aUUCnZ{align-items:center;display:flex;gap:12px;margin-left:auto}.descriptionBlock-JNu_Nc{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-P0Uu_y{--usage-banner-max-height:309px;align-items:stretch;align-self:stretch;display:flex;gap:24px;max-height:var(--usage-banner-max-height)}.usageBannerSkeletonCard-ZyRRbS{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:size;flex:1 1;height:auto;max-height:var(--usage-banner-max-height);min-width:0;overflow:hidden;position:relative}.usageBannerSkeletonContent-ESHOjy{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-wj2pL3{border-radius:var(--radius-radius-md-12,12px);height:160px;width:min(300px,100%)}.usageBannerSkeletonActionRow-co6xFU{align-items:stretch;align-self:stretch;display:flex;gap:8px;height:48px}.usageBannerSkeletonAction-qPMxoN{border-radius:var(--radius-radius-lg-16,16px);flex:1 1;min-width:0}.sectionBlock-Hi0GJ0{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:8px}.sectionTitle-TVeeTi{align-items:center;color:var(--text-text-default);display:flex;font-size:14px;font-weight:500;gap:8px;line-height:20px}.sectionBox-HtMt1Y{align-self:stretch;border:1px solid var(--border-border-neutral-l1,#7373731f);border-radius:12px;overflow:hidden}.listItem-eWn3bG{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-eWn3bG:hover{background:var(--bg-bg-overlay-l1,#73737314)}.listItem-eWn3bG:last-child{border-bottom:none}.itemIcon-TD4lDU{background-color:var(--bg-bg-overlay-l1);border-radius:var(--radius-radius-xs-6,6px);flex-shrink:0;height:48px;object-fit:contain;width:48px}.itemIconFallback-YnvX3l{background-color:var(--bg-bg-overlay-l1);border-radius:var(--radius-radius-sm-8,8px);color:var(--icon-icon-secondary)}.connectorIconFrame-NLA4rV,.itemIconFallback-YnvX3l{align-items:center;display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.connectorIconFrame-NLA4rV{background:var(--bg-bg-base-default);border-radius:8px;box-sizing:border-box;color:var(--icon-icon-default);overflow:hidden;padding:8px}.connectorIconImage-Nh_ZxT{border-radius:inherit;height:100%;object-fit:cover;width:100%}.connectorIconSymbol-Bmu2eO{height:24px;width:24px}.itemInfo-LmqDEP{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.itemName-UeGl5O{color:var(--text-text-default);font-size:14px;font-weight:500;line-height:20px;margin:0}.itemDesc-dnqH4N{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-q1gB1T,.connectorActionGroup-zbVtKg{align-items:center;display:flex}.connectorActionGroup-zbVtKg{flex-shrink:0}.connectedBadge-oQEXrB{background:var(--bg-bg-overlay-l2,#7373731f);border-radius:var(--radius-radius-sm-8,8px);cursor:pointer;white-space:nowrap}.connectedBadge-oQEXrB,.connectedDotWrapper-T2xrR6,.connectedIconWrapper-E68eM0{align-items:center;display:flex;height:28px;padding:0 var(--spacers-spacer-8,8px)}.connectedDot-bzFLsF{aspect-ratio:1/1;background:var(--status-success-default);border-radius:50%;height:6px;width:6px}.connectedText-Tt4Vcr{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-E68eM0{color:var(--icon-icon-default)}.connectedIconWrapper-E68eM0 svg{height:16px;width:16px}.moreBtn-sSwYp7{align-items:center;border-radius:4px;color:var(--icon-icon-secondary);cursor:pointer;display:flex;height:24px;justify-content:center;width:24px}.moreBtn-sSwYp7:hover{background-color:var(--bg-bg-base-tertiary);color:var(--icon-icon-default)}.disconnectMenu-XJyQvM{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-wuv9vf{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-S4e2l3{color:var(--status-error-default)}.disconnectMenuItemIcon-zURVYl{flex-shrink:0;height:14px;width:14px}.disconnectMenuItem-wuv9vf:hover{background:var(--bg-bg-overlay-l1)}.connectDropdownTrigger-MpSHl0,.connectTextAction-kT5eug{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-MpSHl0:hover,.connectTextAction-kT5eug:hover{background:var(--bg-bg-overlay-l2,#7373731f)}.connectActionIcon-uq6G1Y{color:var(--icon-icon-default);flex-shrink:0;height:16px;width:16px}.connectMenu-DhIXit{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-yz7kiD{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-yz7kiD:hover{background:var(--bg-bg-overlay-l2,#7373731f);border-radius:var(--radius-radius-sm-8,8px)}.connectMenuIcon-Q8w0Aa{color:var(--icon-icon-default);flex-shrink:0;height:20px;width:20px}.mcpServerMeta-MeBV48{color:var(--text-text-tertiary);font-size:12px;font-weight:400;line-height:1.4;word-break:break-all}.detailSkeletonBlock-_Qt1rk{animation:detailSkeletonLoading-xMBb7l 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-KQL8Ql{border-radius:var(--radius-radius-md-12,12px);flex-shrink:0;height:56px;width:56px}.detailSkeletonTitle-VPOVjJ{height:28px;width:180px}.detailSkeletonMeta-T_amJS{height:16px;width:240px}.detailSkeletonMoreAction-KnP0eh{border-radius:var(--radius-radius-2xs-4,4px);height:24px;width:24px}.detailSkeletonSwitch-CIUzWQ{border-radius:var(--radius-radius-full);height:20px;width:36px}.detailSkeletonPrimaryAction-sqe5ly{border-radius:var(--radius-radius-sm-8,8px);height:32px;width:112px}.detailSkeletonDescription-ENuDlO{border-radius:var(--radius-radius-md-12,12px);height:72px;width:100%}.detailSkeletonSection-L8KEDU{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:8px}.detailSkeletonSectionTitle-S7s3at{height:20px;width:120px}.detailSkeletonBox-T10pIP{align-self:stretch;border:1px solid var(--border-border-neutral-l1);border-radius:var(--radius-radius-md-12,12px);overflow:hidden}.detailSkeletonListItem-l6eTf3{align-items:center;border-bottom:1px solid var(--border-border-neutral-l1);display:flex;gap:12px;padding:16px}.detailSkeletonListItem-l6eTf3:last-child{border-bottom:none}.detailSkeletonItemIcon-mSzPB9{flex-shrink:0;height:48px;width:48px}.detailSkeletonItemInfo-FuqLfh{display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:0}.detailSkeletonItemName-dkWhHl{height:16px;width:34%}.detailSkeletonItemDesc-liEnzx{height:14px;width:68%}.detailSkeletonItemAction-UF0iXx{border-radius:var(--radius-radius-sm-8,8px);flex-shrink:0;height:28px;width:56px}@keyframes detailSkeletonLoading-xMBb7l{0%{background-position:100% 50%}to{background-position:0 50%}}@container pluginDetailContent (max-width: 760px){.usageBannerGroup-P0Uu_y{gap:15.5px}}@container (max-width: 388px){.usageBannerSkeletonContent-ESHOjy{gap:7.75px;top:17.65%;width:76.92%}.usageBannerSkeletonPreview-wj2pL3{aspect-ratio:15/8;border-radius:7.75px;height:auto;width:83.33%}.usageBannerSkeletonActionRow-co6xFU{gap:5.17px;height:31px}.usageBannerSkeletonAction-qPMxoN{border-radius:10.33px}}.manageCanvas-_J4hnl{display:flex;flex-direction:column;height:100%;min-height:0;position:relative;width:100%}.manageContent-U6yXBx{display:flex;flex-direction:column;min-width:0;padding-bottom:40px}.backBtn-cgfvSs{left:12px;position:absolute;top:8px;z-index:calc(var(--z-sticky, 10) + 2)}.tabLabelWrap-C80UIK{align-items:center;display:inline-flex;gap:6px}.listContent-VE85sO{display:flex;flex-direction:column;gap:16px;min-width:0}.listContentEmpty-sRT5pV{flex:1 1;min-height:100%}.listSection-WPexJf{border:1px solid var(--border-border-neutral-l1,#7373731f);border-radius:12px;display:flex;flex-direction:column;min-width:0;overflow:hidden}.sectionTitle-zjrc0h{color:var(--text-text-secondary);font-size:13px;font-weight:600;line-height:20px;padding:12px 0 4px}.listItem-_scutJ{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-_scutJ:hover{background:var(--bg-bg-overlay-l1,#73737314)}.listItem-_scutJ:last-child{border-bottom:none}.connectorListItem-Nzge0W{min-height:80px}.connectorIconFrame-TdMQA5{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-dECOm5{border-radius:inherit;height:100%;object-fit:cover;width:100%}.connectorIconSymbol-JZL2Xa{height:24px;width:24px}.itemInfo-n82PrU{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0;overflow:hidden;width:0}.itemNameRow-oRPYRg{align-items:center;display:flex;gap:8px}.itemName-iuhvW7{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-IsO_H3{background-color:var(--bg-bg-overlay-l1);border-radius:4px;color:var(--text-text-tertiary);font-size:11px;font-weight:500;height:18px}.itemBadge-IsO_H3,.skillTagBadge-ws29il{flex-shrink:0;line-height:18px;padding:0 6px;white-space:nowrap}.skillTagBadge-ws29il{font-size:12px;font-weight:400}.skillPluginSourceBadge-s7RCya,.skillTagBadge-ws29il{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;height:20px}.skillPluginSourceBadge-s7RCya{flex-shrink:0;gap:4px;max-width:220px;min-width:0;padding:0 6px 0 4px}.skillPluginSourceIconImage-bUi9Uu{border-radius:var(--radius-radius-2xs-4,4px);flex-shrink:0;height:14px;object-fit:cover;width:14px}.skillPluginSourceIconFallback-sx21Yv{color:var(--icon-icon-secondary);flex-shrink:0;height:14px;width:14px}.skillPluginSourceText-cQJHpc{font-size:12px;font-weight:400;line-height:18px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sourceBadge-nOXpkJ{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-aqGlP9,.sourceBadge-nOXpkJ{flex-shrink:0;font-weight:500;line-height:20px;white-space:nowrap}.downloadStatus-aqGlP9{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-tNPDoG{animation:downloadStatusIconSpin-gqwuG_ 1s linear infinite;color:var(--icon-icon-secondary);height:28px;width:28px}@keyframes downloadStatusIconSpin-gqwuG_{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.itemDescription-qvGSoQ{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-v1pc3K{align-items:center;display:flex;flex-shrink:0;gap:8px;justify-content:flex-end;min-width:96px}.connectorActions-ydZYVq{min-width:136px;width:136px}.connectorConnectButton-B_wnsi{font-size:13px;font-weight:500;height:28px;line-height:20px;padding:0 8px}.connectorConnectIcon-jLuyqG{color:var(--icon-icon-default);height:16px;width:16px}.connectorConnectedBadge-MkbU1b{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-tBalG9,.connectorConnectedIconWrapper-u8wtCJ{align-items:center;display:flex;height:28px;padding:0 8px}.connectorConnectedDot-oTnRNL{background:var(--status-success-default);border-radius:50%;height:6px;width:6px}.connectorConnectedText-WfiQsb{font-size:13px;font-weight:500;letter-spacing:-.26px;line-height:20px}.connectorConnectedIconWrapper-u8wtCJ{color:var(--icon-icon-default)}.connectorConnectedIconWrapper-u8wtCJ svg{height:16px;width:16px}.connectorDisconnectMenu-j1PTlW{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-yj_lhF{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-yj_lhF:hover{background:var(--bg-bg-overlay-l1)}.connectorDisconnectMenuItemIcon-xu3VGY{flex-shrink:0;height:14px;width:14px}.skillSyncButton-zfFYRf{color:var(--text-text-secondary);flex-shrink:0}.skillSyncButtonFailed-d85rBb{color:var(--status-error-default)}.skillSyncStatus-uKqwHV{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-XbcjyY{color:var(--status-success-default)}.skillSyncStatusSyncing-OYUI6s{color:var(--text-text-secondary)}.skillSyncIcon-lkkDKf{flex-shrink:0;height:14px;width:14px}.skillSyncSpinner-eEWM5S{animation:downloadStatusIconSpin-gqwuG_ 1s linear infinite}.skillToggleLoading-v8vBkg{align-items:center;color:var(--icon-icon-secondary);display:inline-flex;flex-shrink:0;height:26px;justify-content:center;width:32px}.skillToggleLoadingIcon-g5hRI8{animation:downloadStatusIconSpin-gqwuG_ 1s linear infinite;height:14px;width:14px}.deleteBtn-vlzY30{opacity:0;transition:opacity .15s ease}.listItem-_scutJ:hover .deleteBtn-vlzY30{opacity:1}.emptyState-ItAg7P{flex:1 1;flex-direction:column;gap:12px;min-height:0}.emptyState-ItAg7P,.emptyStateIcon-IMSeR7{align-items:center;display:flex;justify-content:center}.emptyStateIcon-IMSeR7{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-lLTJy4{height:24px;width:24px}.emptyStateTitle-cMAIcr{color:var(--text-text-default);font-size:14px;font-weight:600;line-height:20px;text-align:center}.emptyStateDesc-nuxdD2{color:var(--text-text-tertiary);font-size:13px;font-weight:400;line-height:20px;text-align:center}.emptyStateAction-t_oMSS{font-size:13px;line-height:20px;margin-top:8px}.emptyStateActionIcon-zXfFf5{height:16px;width:16px}.availablePluginsPopover-dw1UJX{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-xGcoiG{height:14px;width:14px}.availablePluginsEmptyState-dnzL6i{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-vJUuSN,.availablePluginsEmptyState-dnzL6i{align-items:center;box-sizing:border-box;display:flex;justify-content:center}.availablePluginsEmptyIconFrame-vJUuSN{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-bcbK9o{height:24px;width:24px}.availablePluginsEmptyTextGroup-vjsmVx{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:var(--spacer-8,8px)}.availablePluginsEmptyTitle-zv4_Eq{color:var(--text-text-default);font:var(--heading-heading-lg);letter-spacing:-.02em;text-align:center}.availablePluginsEmptyDescription-DQ2Oeu{color:var(--text-text-tertiary);font:var(--body-body-base);letter-spacing:-.02em;text-align:center}.availablePluginsEmptyAction-mSzFuN{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-mSzFuN:hover{background:var(--bg-bg-invert-hover)}.availablePluginsEmptyActionIcon-b59Abv{flex-shrink:0;height:16px;width:16px}.availablePluginsHeader-pnCazn{align-items:center;align-self:stretch;color:var(--text-text-tertiary);display:flex;font-size:13px;font-weight:500;height:32px;line-height:16px;padding:0 16px}.availablePluginsList-Hij3HR{align-self:stretch;margin-right:0!important;max-height:210px;overflow-y:auto;padding:0!important}.availablePluginsMenuItemFrame-TnEqhW{align-self:stretch;box-sizing:border-box;padding:0 8px;width:100%}.availablePluginsMenuItem-upd69j{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:14px;gap:4px;height:32px;justify-content:space-between;line-height:20px;padding:0 var(--spacer-8,8px);text-align:left;width:100%}.availablePluginsMenuItem-upd69j:hover{background:var(--bg-bg-overlay-l1)}.availablePluginsItemMain-gdKgaX{align-items:center;display:flex;gap:6px;min-width:0}.availablePluginsItemFallback-FW4k4N,.availablePluginsItemIcon-XJnu9A{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-XJnu9A{object-fit:contain;padding:var(--spacer-2,2px)}.availablePluginsItemFallback-FW4k4N{align-items:center;color:var(--icon-icon-secondary);display:flex;justify-content:center}.availablePluginsItemFallbackSymbol-C3jipX{height:16px;width:16px}.availablePluginsItemName-d2SjeF{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.availablePluginsAddAction-rMr3pt{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-rMr3pt:hover{background:var(--bg-bg-overlay-l1)}.availablePluginsActionIcon-cZjq21{color:var(--icon-icon-default);flex-shrink:0;height:16px;width:16px}.availablePluginsDivider-Rpw8U3{align-self:stretch;background:var(--border-border-neutral-l1);height:1px;margin:var(--spacer-4,4px) var(--spacer-8,8px)}.overlay-IdKbms{align-items:center;animation:fadeIn-XN4mcz .2s ease;background:#00000080;display:flex;inset:0;justify-content:center;position:fixed;z-index:var(--z-modal)}@keyframes fadeIn-XN4mcz{0%{opacity:0}to{opacity:1}}.modal-wxqbKf{animation:scaleIn-xrYWFN .25s ease;background:var(--bg-bg-base-default,#fff);border-radius:16px;box-shadow:0 2px 8px -1px #18181805,0 10px 24px -1px #1818180f;overflow:hidden;position:relative;width:480px}@keyframes scaleIn-xrYWFN{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.closeButton-cLXe7Q{align-items:center;background:#0000;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;height:28px;justify-content:center;position:absolute;right:9px;top:9px;transition:background-color .15s ease;width:28px;z-index:1}.closeButton-cLXe7Q:hover{background-color:#00000014}.headerImageWrapper-saFXAP{height:220px;overflow:hidden;position:relative;width:100%}.headerImage-MdkMnj{display:block;height:100%;width:100%}.content-ykuGNI{padding:20px}.title-J7P_CY{color:var(--text-text-default,#1a1a1a);font-size:20px;font-weight:700;letter-spacing:.1px;line-height:28px;margin:0 0 12px}.featureList-lrbx3L{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0 0 20px;padding:0}.featureItem-RYQ7Sx{align-items:flex-start;color:var(--text-text-secondary,#404040);display:flex;font-size:13px;gap:8px;letter-spacing:-.26px;line-height:20px;padding:0 4px}.featureIcon-cGp12d{align-items:center;color:var(--text-text-default,#1a1a1a);display:flex;flex-shrink:0;height:22px;width:18px}.buttonContainer-mMNZ8Q,.primaryButton-UPMTfP{display:flex;justify-content:center}.primaryButton-UPMTfP{align-items:center;background:var(--bg-bg-invert,#262626);border:none;border-radius:8px;color:var(--text-text-onaccent,#fff);cursor:pointer;font-size:13px;font-weight:500;height:32px;letter-spacing:-.26px;line-height:20px;transition:opacity .15s ease;width:100%}.primaryButton-UPMTfP:hover{opacity:.9}.onboardingOverlay-DYVNAK{align-items:flex-end;display:flex;flex-direction:column;pointer-events:auto;position:fixed;transform:translate(-100%,-100%);z-index:var(--z-popover)}.onboardingCard-rMU0XE{background:var(--bg-bg-tooltip,#fff);border:1px solid var(--border-border-neutral-l1,#4d6b991f);border-radius:16px;box-shadow:var(--shadow-elevation-200-menu-panel,0 3px 10px 0 #00000014);box-sizing:border-box;display:flex;flex-direction:column;gap:12px;height:302px;overflow:hidden;padding:12px;position:relative;width:280px}.onboardingPreviewWrapper-f9CDV3{background:var(--bg-bg-base-secondary,#edeff2);border-radius:12px;flex-shrink:0;height:160px;overflow:hidden;width:256px}.onboardingPreview-hLRSy_{display:block;height:100%;width:100%}.onboardingContent-MoxiSc{box-sizing:border-box;display:flex;flex-direction:column;gap:4px;height:60px;padding:0 4px}.onboardingTitle-PXWAxm{color:var(--text-text-default,#1a1a1a);font-size:14px;font-weight:500;letter-spacing:-.28px;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.onboardingDescription-V9V8GJ,.onboardingTitle-PXWAxm{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;margin:0;overflow:hidden}.onboardingDescription-V9V8GJ{color:var(--text-text-tertiary,#8a9096);display:-webkit-box;font-size:12px;font-weight:400;line-height:18px;-webkit-box-orient:vertical;-webkit-line-clamp:2}.onboardingButton-a6KNW1{align-items:center;background:var(--bg-bg-invert,#36393d);border:none;border-radius:8px;color:var(--text-text-onaccent,#fff);cursor:pointer;display:flex;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;font-size:13px;font-weight:500;height:32px;justify-content:center;letter-spacing:-.26px;line-height:20px;padding:6px 12px;transition:opacity .15s ease;width:-moz-fit-content;width:fit-content}.onboardingButtonContainer-lpZxcp{display:flex;justify-content:flex-end}.onboardingButton-a6KNW1:hover{opacity:.9}.onboardingArrow-HPiRwv{height:6px;margin-right:44px;margin-top:-1px;overflow:hidden;position:relative;width:12px}.onboardingArrow-HPiRwv:before{background:var(--bg-bg-tooltip,#fff);border-bottom:1px solid var(--border-border-neutral-l1,#4d6b991f);border-right:1px solid var(--border-border-neutral-l1,#4d6b991f);box-sizing:border-box;content:"";height:8px;position:absolute;right:2px;top:-4px;transform:rotate(45deg);width:8px}.onboardingDot-o58YMr{align-items:center;display:flex;margin-right:56px;margin-top:5px;padding:6px;position:relative}.onboardingDot-o58YMr,.onboardingDot-o58YMr:before{background:var(--bg-bg-invert-disabled,#56637733);border-radius:50px}.onboardingDot-o58YMr:before{animation:breatheRing-H6rT6k 1.5s ease-out infinite;content:"";inset:0;position:absolute}@keyframes breatheRing-H6rT6k{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}.onboardingDotInner-bYWR7Q{background:var(--bg-bg-invert-active,#1a1b1d);border-radius:50px;height:8px;width:8px}.wrapper-uVi3Mr{display:inline-block;position:relative}.dropdown-wZcLnc{opacity:0;pointer-events:none;position:absolute;transition:opacity var(--transition-fast);z-index:var(--z-dropdown)}.visible-tcNAkg{opacity:1;pointer-events:auto}.side-bottom-P4o7ha .dropdown-wZcLnc{top:calc(100% + var(--dropdown-offset, 4px))}.side-top-SXWx13 .dropdown-wZcLnc{bottom:calc(100% + var(--dropdown-offset, 4px))}.side-left-cE7sl6 .dropdown-wZcLnc{right:calc(100% + var(--dropdown-offset, 4px))}.side-right-jNUalR .dropdown-wZcLnc{left:calc(100% + var(--dropdown-offset, 4px))}:is(.side-bottom-P4o7ha.align-start-X6xOle,.side-top-SXWx13.align-start-X6xOle) .dropdown-wZcLnc{left:0}:is(.side-bottom-P4o7ha.align-center-drnIwP,.side-top-SXWx13.align-center-drnIwP) .dropdown-wZcLnc{left:50%;transform:translateX(-50%)}:is(.side-bottom-P4o7ha.align-end-KoatIp,.side-top-SXWx13.align-end-KoatIp) .dropdown-wZcLnc{right:0}:is(.side-left-cE7sl6.align-start-X6xOle,.side-right-jNUalR.align-start-X6xOle) .dropdown-wZcLnc{top:0}:is(.side-left-cE7sl6.align-center-drnIwP,.side-right-jNUalR.align-center-drnIwP) .dropdown-wZcLnc{top:50%;transform:translateY(-50%)}:is(.side-left-cE7sl6.align-end-KoatIp,.side-right-jNUalR.align-end-KoatIp) .dropdown-wZcLnc{bottom:0}.content-t4PFBs{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-SbGSlP{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-SbGSlP:hover{background-color:var(--bg-bg-overlay-l2)}.item-SbGSlP.disabled-EfbuEN{pointer-events:none}.item-SbGSlP.disabled-EfbuEN,.item-SbGSlP.disabledWithTitle-t6aXnH{color:var(--text-text-disabled);cursor:not-allowed}.item-SbGSlP.disabledWithTitle-t6aXnH:hover{background-color:initial}.itemLabel-h9cM08{align-items:center;display:flex;gap:6px;width:100%}.labelCenter-vaKSC_{justify-content:center}.labelRight-gsfV4T{justify-content:flex-end}.createDropdown-BQC357{min-width:220px}.createDropdown-BQC357 [role=menuitem]{color:var(--text-text-default);font-size:12px;font-weight:500;gap:4px;height:32px;line-height:18px;padding:0 8px}.uploadModalOverlay-NsLcao{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-oGndr8{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-JaW_vZ{align-items:center;display:flex;gap:8px;justify-content:space-between}.uploadModalTitle-dS0LAp{color:var(--text-text-default);font-size:16px;font-weight:600;line-height:24px}.uploadModalContent-KCvLSA{display:flex;flex-direction:column;gap:24px}.uploadDropzone-xsJCQa{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-xsJCQa:hover{border-color:var(--border-border-neutral-l2)}.uploadDropzoneDragOver-tGlqT0{background:var(--status-primary-surface-l1,#2f74ff1f)}.uploadDropzoneHasFile-HXAXo0{background:var(--bg-bg-overlay-l1);cursor:default}.uploadDropzoneIcon-LsYj2Y{align-items:center;color:var(--icon-icon-default);display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.uploadDropzoneText-SV0gjD{color:var(--text-text-default);font-size:13px;font-weight:500;line-height:20px;text-align:center}.uploadDropzoneFileInfo-sL3bUU{align-items:center;display:flex;flex-direction:column;gap:4px}.uploadDropzoneFileName-sEFBQi{color:var(--text-text-default);font-size:13px;font-weight:500;line-height:20px;text-align:center;word-break:break-all}.uploadDropzoneStatus-ZCYkfy{align-items:center;display:flex;gap:4px;height:18px}.uploadDropzoneStatusText-CguZF9{color:var(--text-text-tertiary);font-size:12px;font-weight:400;line-height:18px}.uploadSpinner-ux8eoY{animation:uploadSpin-yRIn8T 1s linear infinite}@keyframes uploadSpin-yRIn8T{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.uploadModalDescription-cDAoOT{color:var(--text-text-default);font-size:13px;font-weight:400;line-height:20px;list-style:disc;margin:0;padding-left:20px}.uploadInlineAlert-et6mmA{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-rOOOri{color:var(--text-text-default);font-size:12px;font-weight:400;line-height:18px}.uploadModalFooter-StyUwA{align-items:center;display:flex;gap:8px;justify-content:flex-end}.uploadModalBtnCancel-GGgfLZ{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-GGgfLZ,.uploadModalBtnCancel-GGgfLZ:hover{background:var(--bg-bg-overlay-l3)}.uploadModalBtnConfirm-yFoQTN{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-UoszqA{background:var(--bg-bg-invert);color:var(--text-text-onaccent);cursor:pointer}.skillsContentInner-AwoBHB{container-name:skills-content;container-type:inline-size;display:flex;flex-direction:column;gap:20px}.skillsContentInnerEmpty-rhEo0x{justify-content:center}.categorySection-IIvcjn{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:16px;justify-content:center;width:100%}.categorySectionTitle-cp73od{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-_uuROv{align-self:stretch;column-gap:16px;display:grid;grid-auto-flow:row;grid-template-columns:1fr;row-gap:16px;width:100%}@container skills-content (min-width: 600px){.skillsGrid-_uuROv{grid-template-columns:repeat(2,minmax(0,1fr))}}@container skills-content (min-width: 900px){.skillsGrid-_uuROv{grid-template-columns:repeat(3,minmax(0,1fr))}}.skillCard-ASiIH7{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-ASiIH7:hover{background-color:var(--bg-bg-overlay-l1)}.skillCardHeader-A42Sz7{align-items:center;display:flex;gap:12px;width:100%}.skillCardBody-IW2bF9{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.skillCardName-uZl4of{color:var(--text-text-default);font-size:14px;font-weight:500;letter-spacing:-.28px;white-space:nowrap}.skillCardDesc-UCPXXw,.skillCardName-uZl4of{line-height:20px;overflow:hidden;text-overflow:ellipsis}.skillCardDesc-UCPXXw{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-pCS1Ra{display:flex;flex-direction:column;gap:20px;width:100%}.skeletonSection-QUWt9C{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:16px;justify-content:center;width:100%}.skeletonBlock-WCMSzH{animation:skeletonLoading-ShehTl 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-zxLozd{height:20px;width:120px}.skeletonIcon-MBvSXS{border-radius:var(--radius-radius-2xs-4,4px);flex-shrink:0;height:48px;width:48px}.skeletonTextGroup-ypkYKH{display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:0}.skeletonName-GIlitJ{height:16px;width:42%}.skeletonDesc-fKYelw{height:14px;width:78%}.skeletonAction-Di8A6T{border-radius:var(--radius-radius-sm-8,8px);flex-shrink:0;height:28px;width:28px}.skeletonContent-pCS1Ra .skillCard-ASiIH7{cursor:default;pointer-events:none}@keyframes skeletonLoading-ShehTl{0%{background-position:100% 50%}to{background-position:0 50%}}@keyframes spinnerRotate-o460H2{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.cardSpinner-tEE0xv{animation:spinnerRotate-o460H2 .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-d9WSKW{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center;padding:60px 0;width:100%}.skillsContentInnerEmpty-rhEo0x .emptyState-d9WSKW{padding:0}.emptyStateIcon-uVbKBY{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-Y7aqOm{color:var(--text-text-default);font-size:14px;font-weight:600;line-height:20px;margin:0;text-align:center}.emptyStateDesc-ziq7Jd{color:var(--text-text-tertiary);font-size:13px;font-weight:400;line-height:20px;margin:0;text-align:center}.detailMask-UnrxPq{align-items:center;animation:modalFadeIn-EuVqgM .2s ease;background:var(--bg-bg-overlay-l4);display:flex;inset:0;justify-content:center;position:fixed;z-index:var(--z-dropdown)}.detailPanel-z42q5S{animation:modalSlideIn-Nh_fLc .2s ease;background:var(--bg-bg-base-default);border-radius:6px;height:80vh;max-width:calc(100% - 80px);position:relative;width:800px}.detailBody-UNscgM,.detailPanel-z42q5S{display:flex;flex-direction:column;overflow:hidden}.detailBody-UNscgM{flex:1 1;min-height:0}.detailInfoSection-NXM2gG{align-items:flex-start;align-self:stretch;display:flex;flex-shrink:0;gap:12px;justify-content:space-between;padding:20px}.detailHeaderRow-cI6uHi,.detailIconRow-N72DHg{align-items:center;display:flex;flex:1 1;gap:12px;min-width:0}.detailIcon-gz87jP{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-HwJtfy{height:100%;object-fit:contain;pointer-events:none;width:100%}.detailIconFallback-i4kQNs{align-items:center;border-radius:5px;display:flex;height:100%;justify-content:center;width:100%}.detailIconFallbackText-W8ia99{color:#fff;font-size:20px;font-weight:600}.detailTitleGroup-f8sdmi{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.detailTitle-ODJaaw{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-F_a_0y{color:var(--text-text-tertiary);font-size:13px;line-height:20px}.detailDescription-F_a_0y,.detailPublisher-NABb3C{font-weight:400;margin:0;overflow:hidden;text-overflow:ellipsis}.detailPublisher-NABb3C{color:var(--text-text-secondary);font-size:12px;line-height:18px;white-space:nowrap}.detailDocSection-rS0JZT{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-zqEdgr{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-kQ4z4M{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-dzNQsB{align-self:stretch;border:1px solid var(--border-border-neutral-l1);border-radius:12px;flex:1 1;min-height:0}.detailMarkdownInner-ZCwYsO{padding:16px}.detailMarkdownInner-ZCwYsO :is(ol,ul){padding-left:1.5em}.detailDocLoading-lqqDFt{align-items:center;align-self:stretch;display:flex;flex:1 1;justify-content:center;min-height:0;padding:40px 0}.detailDocSpinner-ICokDB{animation:spin-qwcNZg .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-WZtlB6{align-self:stretch;border:1px solid var(--border-border-neutral-l1);border-radius:12px;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;min-height:0;padding:16px}.detailDocFallbackName-keNeiY{color:var(--text-text-default);font-size:16px;font-weight:600;line-height:1.5;margin:0 0 8px}.detailDocFallbackDesc-aikRDS{color:var(--text-text-default);font-size:13px;font-weight:400;line-height:1.538;margin:0}.detailDocSkillsTitle-VyBbMP{color:var(--text-text-default);font-size:14px;font-weight:600;line-height:1.5;margin:16px 0 8px}.detailDocSkillsList-qlObCu{color:var(--text-text-default);font-size:13px;font-weight:400;line-height:1.538;margin:4px 0 0;padding-left:20px}.detailDocSkillsList-qlObCu li{margin-bottom:4px}.detailDocSkillsList-qlObCu li strong{font-weight:500}.detailActionBar-S1eGLj{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;padding:16px}.detailActionLeft-AbDWoQ,.detailActionRight-iDx12H{align-items:center;display:flex;gap:8px}.detailBtn-TnrGc2{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-TnrGc2:disabled{cursor:not-allowed;opacity:.5}.detailBtnSpinner-dx_Pu7{animation:spin-qwcNZg .8s linear infinite;border:2px solid currentcolor;border-radius:50%;border-top-color:#0000;height:14px;width:14px}.detailBtnPrimary-kt0Mjs{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-kt0Mjs:hover:not(:disabled){opacity:.9}.detailBtnSecondary-TbVHgk{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-TbVHgk:hover:not(:disabled){opacity:.9}.detailBtnDanger-kZfRjZ{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-kZfRjZ:hover:not(:disabled){opacity:.9}.detailCloseBtn-Sqc2lz{flex-shrink:0}@keyframes modalFadeIn-EuVqgM{0%{opacity:0}to{opacity:1}}@keyframes modalSlideIn-Nh_fLc{0%{opacity:0;transform:scale(.96) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes spin-qwcNZg{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.modalOverlay-angeOh{align-items:center;background:#00000080;display:flex;inset:0;justify-content:center;position:fixed;z-index:var(--z-fullscreen)}.modalContainer-V0SPl_{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-gJH_94{align-items:center;display:flex;flex-shrink:0;height:32px;justify-content:space-between;padding:8px 8px 0 8px}.headerTitle-zaNbnp{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-tGgaWX{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-tGgaWX:hover{background:var(--bg-bg-overlay-l1,#73737314)}.modalBody-jfF2MU{align-self:stretch;display:flex;flex:1 0;gap:4px;padding:8px}.chatPanel-BdamXn{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-ndqkeL{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-Ff48wt{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-jxUIMq{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-jqPVN1{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-sJcBvV{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-JPhCt1{align-items:center;align-self:stretch;column-gap:8px;display:flex;justify-content:flex-end;padding-bottom:4px}.artifactPanel-RTrfnt{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-YNeiZb{border:none;height:100%;width:100%}.emptyArtifact-PtmYyE{align-items:center;color:var(--text-text-tertiary);display:flex;font-size:13px;inset:0;justify-content:center;position:absolute}.loadingSpin-nKbfKm{animation:spin-TG7jP6 1s linear infinite}@keyframes spin-TG7jP6{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%}.trae-chat-core-my-space-empty{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:24px;height:100%;justify-content:center;padding:0 40px 80px 40px;width:100%}.trae-chat-core-my-space-empty .icon{align-items:center;background:var(--bg-bg-base-default);border:1px solid var(--border-border-neutral-l1);border-radius:12px;box-shadow:0 1px 1px #18181814;color:var(--icon-icon-disabled);display:flex;height:48px;justify-content:center;width:48px}.trae-chat-core-my-space-empty .text{align-items:center;display:flex;flex-direction:column;gap:8px;width:100%}.trae-chat-core-my-space-empty .title{color:var(--text-text-default);font-size:16px;font-weight:600;letter-spacing:-.32px;line-height:24px;white-space:nowrap}.trae-chat-core-my-space-empty .description{color:var(--text-text-tertiary);font-size:14px;font-weight:400;letter-spacing:-.28px;line-height:20px;max-width:400px;text-align:center}.my-space-artifact-context-popup-menu [data-key=delete]:hover>div{background-color:var(--status-error-surface-l1)}.my-space-artifact-thumbnail{height:100%;position:relative;width:100%}.my-space-artifact-thumbnail .thumbnail-img{height:100%;object-fit:cover;object-position:top;width:100%}.my-space-artifact-thumbnail .thumbnail-play-button{align-items:center;background:#0a0a0a80;border-radius:var(--radius-radius-full,999px);box-shadow:0 2px 8px 0 #18181805,0 10px 24px 0 #1818180f;display:flex;left:50%;padding:8px;position:absolute;top:50%;transform:translate(-50%,-50%)}.my-space-artifact-thumbnail .thumbnail-play-icon{color:var(--vscode-icube-colorSnow,#fff);height:32px;width:32px}.my-space-artifact-thumbnail .thumbnail-duration-tag{align-items:center;background:#26262680;border-radius:var(--radius-radius-2xs-4,4px);bottom:8px;color:var(--text-text-white,#fff);display:flex;font-size:12px;font-weight:500;height:20px;justify-content:center;letter-spacing:-.12px;line-height:18px;padding:0 5px;position:absolute;right:8px;white-space:nowrap}.my-space-artifact-thumbnail .thumbnail-loading{animation:artifact-thumbnail-shimmer .6s ease-in-out infinite;inset:0;position:absolute}.my-space-artifact-thumbnail .thumbnail-placeholder{align-items:center;background:var(--bg-bg-overlay-l1,#73737314);display:flex;flex-direction:column;gap:12px;height:100%;justify-content:center;padding:40px 48px;width:100%}.my-space-artifact-thumbnail .thumbnail-placeholder .thumbnail-icon{align-items:center;color:var(--text-text-disabled,#a1a1a1);display:flex;font-size:32px;height:32px;justify-content:center;width:32px}.my-space-artifact-thumbnail .thumbnail-placeholder .thumbnail-description{color:var(--text-text-disabled,#a1a1a1);font-size:13px;letter-spacing:-.26px;line-height:20px;max-width:100%;overflow:hidden;text-align:center;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;white-space:nowrap}@keyframes artifact-thumbnail-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%)}}.my-space-artifact-card{background:var(--bg-bg-base-default,#fff);border:1px solid var(--border-border-neutral-l1,#7373731f);border-radius:var(--radius-md-12,12px);cursor:pointer;display:flex;flex-direction:column;overflow:hidden;transition:box-shadow var(--transition-fast),border-color var(--transition-fast);width:100%}.my-space-artifact-card:hover{border-color:var(--border-border-neutral-l2,#7373732e);box-shadow:0 2px 8px -1px #18181805,0 10px 24px -1px #1818180f}.my-space-artifact-card .pin-button{visibility:hidden}:is(.my-space-artifact-card.pinned,.my-space-artifact-card:hover) .pin-button{visibility:visible}.my-space-artifact-card.checked{position:relative}.my-space-artifact-card.checked:after{border:2px solid var(--border-border-contrast,#000);border-radius:var(--radius-md-12,12px);content:"";inset:0;pointer-events:none;position:absolute}.my-space-artifact-card .thumbnail-area{height:175px;overflow:hidden;position:relative;width:100%}.my-space-artifact-card .info-bar{align-items:center;border-top:1px solid var(--border-border-neutral-l1,#7373731f);display:flex;flex-direction:row;gap:12px;height:64px;padding:12px 12px 12px 8px}.my-space-artifact-card .info-bar .card-content-area{align-items:center;display:flex;flex:1 1;flex-direction:row;gap:12px;min-width:0}.my-space-artifact-card .info-bar .card-content-area .type-icon{align-items:center;border-radius:var(--radius-sm-8,8px);display:flex;flex-shrink:0;font-size:32px;height:32px;justify-content:center;overflow:hidden;width:32px}.my-space-artifact-card .info-bar .card-content-area .text-info{display:flex;flex:1 1;flex-direction:column;min-width:0}.my-space-artifact-card .info-bar .card-content-area .text-info .title-row{align-items:center;display:flex;flex-direction:row;gap:2px}.my-space-artifact-card .info-bar .card-content-area .text-info .title-row .name{color:var(--text-text-default,#171717);font-size:14px;font-weight:500;letter-spacing:-.02em;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.my-space-artifact-card .info-bar .card-content-area .text-info .title-row .pin-button{flex-shrink:0}.my-space-artifact-card .info-bar .card-content-area .text-info .meta-row{align-items:center;display:flex;flex-direction:row;gap:4px;min-width:0}.my-space-artifact-card .info-bar .card-content-area .text-info .meta-row .folder-icon{color:var(--text-text-disabled,#a1a1a1);flex-shrink:0;height:14px;width:14px}.my-space-artifact-card .info-bar .card-content-area .text-info .meta-row .folder-name{color:var(--text-text-disabled,#a1a1a1);font-size:13px;letter-spacing:-.02em;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.my-space-artifact-card .info-bar .card-content-area .text-info .meta-row .separator,.my-space-artifact-card .info-bar .card-content-area .text-info .meta-row .timestamp{color:var(--text-text-disabled,#a1a1a1);flex-shrink:0;font-size:13px;line-height:20px}.my-space-artifact-card .info-bar .card-content-area .text-info .meta-row .timestamp{letter-spacing:-.02em;white-space:nowrap}.my-space-artifact-card .info-bar .action-area{align-items:center;display:flex;flex-shrink:0;justify-content:center}.my-space-artifact-card .info-bar .action-area button:not(:hover){color:var(--text-text-tertiary,#a1a1a1)}.my-space-group-header{align-items:center;display:flex;flex-direction:row;gap:10px;height:24px}.my-space-group-header.collapsible{cursor:pointer;-webkit-user-select:none;user-select:none}.my-space-group-header .group-icon{color:var(--icon-icon-secondary,#737373);font-size:16px;height:16px;padding-left:4px}.my-space-group-header .group-icon.collapse{display:none;transition:transform .2s ease}.my-space-group-header-collapse-trigger:hover .my-space-group-header,.my-space-group-header.collapsible:hover{color:var(--vscode-icube--text-text-brand-hover,#262626)}:is(.my-space-group-header-collapse-trigger:hover .my-space-group-header,.my-space-group-header.collapsible:hover) .group-icon.normal{display:none}:is(.my-space-group-header-collapse-trigger:hover .my-space-group-header,.my-space-group-header.collapsible:hover) .group-icon.collapse{display:block}.my-space-group-header.collapsed .group-icon.collapse{transform:rotate(-90deg)}.my-space-group-header .group-name{color:var(--text-text-default,#0a0a0a);flex-shrink:0;font-size:16px;font-weight:600;letter-spacing:-.32px;line-height:24px;white-space:nowrap}.my-space-group-header .group-count{align-items:center;background:var(--bg-bg-overlay-l3,#73737329);border-radius:999px;color:var(--text-text-tertiary,#737373);display:flex;flex-shrink:0;font-size:13px;height:16px;justify-content:center;letter-spacing:-.26px;line-height:20px;min-width:16px;padding:0 5px;white-space:nowrap}.load-more-infinite-scroll-sentinel{height:1px}.load-more-infinite-scroll-sentinel-wrapper{align-items:center;display:flex;flex-direction:column}.load-more-infinite-scroll-status{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:center}.load-more-infinite-scroll-status .icon{align-items:center;color:var(--text-text-tertiary,#737373);display:flex;font-size:16px;height:20px;justify-content:center;padding:2px;width:20px}.load-more-infinite-scroll-status .icon.loading{animation:load-more-rotate-icon 1s linear infinite;color:var(--status-primary-default)}.load-more-infinite-scroll-status .text{color:var(--text-text-tertiary,#737373);font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.28px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.load-more-infinite-scroll-status .text .retry-button{cursor:pointer;text-decoration:underline}@keyframes load-more-rotate-icon{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.my-space-grid-content{display:flex;flex-direction:column;gap:16px}.my-space-grid-content .group-section .grid-group-header{height:52px;width:100%}.my-space-grid-content .grid-group-collapsible{display:grid;grid-template-rows:1fr;transition:grid-template-rows .3s ease}.my-space-grid-content .grid-group-collapsible.collapsed{grid-template-rows:0fr}.my-space-grid-content .grid-group-inner{min-height:0;overflow:hidden}.my-space-grid-content .artifact-grid-container{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(244px,1fr));min-width:504px;width:100%}.my-space-grid-content .grid-chunk-wrapper{display:grid;gap:16px;grid-column:1/-1;grid-template-columns:repeat(auto-fill,minmax(244px,1fr))}.my-space-grid-content .grid-chunk-placeholder{box-sizing:border-box;grid-column:1/-1}.my-space-grid-content .grid-group-footer{margin:16px}.my-space-artifact-list-row{cursor:pointer;display:contents}.my-space-artifact-list-row .list-cell{align-items:center;background:var(--bg-bg-base-default,#fff);border-top:1px solid var(--border-border-neutral-l1,#7373731f);color:var(--text-text-default,#0a0a0a);display:flex;font-size:14px;font-weight:400;height:60px;letter-spacing:-.28px;line-height:20px;min-width:0;padding:0 4px}.my-space-artifact-list-row .list-cell.list-spacer-cell{background:var(--bg-bg-base-default,#fff);border-top:none;height:60px;min-width:0}.my-space-artifact-list-row .list-cell.list-spacer-cell.left{left:0;position:sticky;z-index:2}.my-space-artifact-list-row .list-cell.list-name-cell{left:16px;padding-right:16px;position:sticky;z-index:2}.my-space-artifact-list-row:hover .list-cell{background:var(--bg-bg-base-secondary,#f5f5f5);border-top-color:#0000}.my-space-artifact-list-row:hover .list-cell.list-spacer-cell.left{border-radius:var(--radius-radius-sm-8,8px) 0 0 var(--radius-radius-sm-8,8px)}.my-space-artifact-list-row:hover .list-cell.list-spacer-cell.right{border-radius:0 var(--radius-radius-sm-8,8px) var(--radius-radius-sm-8,8px) 0}.my-space-artifact-list-row:hover+.my-space-artifact-list-row .list-cell{border-top-color:#0000}.my-space-artifact-list-row .list-name-cell{gap:8px;overflow:visible}.my-space-artifact-list-row .list-name-cell .list-type-icon{align-items:center;border-radius:8px;display:flex;flex-shrink:0;font-size:32px;height:32px;justify-content:center;width:32px}.my-space-artifact-list-row .list-name-cell .list-file-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.my-space-artifact-list-row .list-name-cell .list-pin-button{flex-shrink:0;visibility:hidden}.my-space-artifact-list-row .list-name-cell .list-pin-button.pinned,.my-space-artifact-list-row:hover :is(.my-space-artifact-list-row .list-name-cell .list-pin-button){visibility:visible}.my-space-artifact-list-row .list-name-cell .list-start-chat-button{flex-shrink:0;visibility:hidden}.my-space-artifact-list-row:hover :is(.my-space-artifact-list-row .list-name-cell .list-start-chat-button){visibility:visible}.my-space-artifact-list-row .list-folder-cell{align-items:center;display:flex;flex-direction:row;gap:6px}.my-space-artifact-list-row .list-folder-cell .list-folder-icon{color:var(--icon-icon-secondary,#737373);flex-shrink:0}.my-space-artifact-list-row .list-session-cell .link{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.my-space-artifact-list-row .list-session-cell .link:hover{text-decoration:underline}.my-space-artifact-list-row .list-action-cell{justify-content:center}.my-space-artifact-list-row .text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.my-space-list-content-wrapper{position:relative;width:100%}.my-space-list-content-wrapper .list-sticky-shadow{bottom:0;box-shadow:inset 8px 0 8px -8px #1818180f;left:calc(12px + var(--col-ruler-width, 140px));pointer-events:none;position:absolute;top:0;width:8px;z-index:6}.my-space-list-content{overflow-x:auto;width:100%}.my-space-list-content .list-table{display:flex;flex-direction:column;gap:16px}.my-space-list-content .list-table .list-content-group{display:grid;grid-template-columns:16px minmax(140px,4fr) minmax(140px,3fr) minmax(140px,3fr) 64px 16px}.my-space-list-content.local :is(.my-space-list-content .list-table .list-content-group){grid-template-columns:16px minmax(140px,2fr) minmax(140px,1fr) minmax(140px,1fr) minmax(140px,1fr) 64px 16px}.my-space-list-content .list-table .list-content-group.list-col-ruler{height:0;margin-top:-16px;min-height:0;overflow:hidden}.my-space-list-content .list-table .list-content-group .list-content-group-header{cursor:pointer;display:grid;grid-column:1/-1;grid-template-columns:subgrid}.my-space-list-content .list-table .list-content-group .list-content-group-header .list-content-group-header-slot{box-sizing:border-box;grid-column:1/3;left:0;overflow:visible;position:sticky;z-index:2}.my-space-list-content .list-table .list-content-group .list-content-group-header .list-content-group-header-slot .list-group-header{height:52px;padding-left:16px;width:100%}.my-space-list-content.scrolled :is(.my-space-list-content .list-table .list-content-group .list-content-group-header .list-content-group-header-slot){overflow:hidden}.my-space-list-content.scrolled :is(.my-space-list-content .list-table .list-content-group .list-content-group-header .list-content-group-header-slot) .group-name{flex-shrink:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.my-space-list-content .list-table .list-content-group .list-content-group-body{display:contents}.my-space-list-content .list-table .list-content-group .list-chunk-wrapper{display:grid;grid-column:1/-1;grid-template-columns:subgrid}.my-space-list-content .list-table .list-content-group .list-chunk-placeholder{box-sizing:border-box}.my-space-list-content .list-table .list-content-group .list-content-group-collapsible{display:grid;grid-column:1/-1;grid-template-columns:subgrid;grid-template-rows:1fr;transition:grid-template-rows .3s ease}.my-space-list-content .list-table .list-content-group .list-content-group-collapsible.collapsed{grid-template-rows:0fr}.my-space-list-content .list-table .list-content-group .list-content-group-inner{display:grid;grid-column:1/-1;grid-template-columns:subgrid;min-height:0;overflow:clip}.my-space-list-content .list-table .list-content-group .list-content-group-footer{display:contents}.my-space-list-content .list-table .list-content-group .list-content-group-footer .list-content-group-footer-slot{grid-column:1/-1}.my-space-list-content .list-table .list-content-group .list-content-group-footer .list-content-group-footer-slot .list-group-footer{display:flex;width:100%}.my-space-list-content .list-table .list-content-group .list-content-group-footer .list-content-group-footer-slot .list-group-footer:not(.infinite-scroll){justify-content:flex-start;padding-top:16px}.my-space-list-content .list-table .list-content-group .list-content-group-footer .list-content-group-footer-slot .list-group-footer.infinite-scroll{align-items:center;height:52px;justify-content:center}.my-space-migration-failed-overlay{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:16px;height:100%;justify-content:center;width:100%}.my-space-migration-failed-overlay .my-space-migration-failed-card{align-items:center;display:flex;flex-direction:column;gap:20px;padding:32px 0;width:300px}.my-space-migration-failed-overlay .iconTextArea{align-items:center;display:flex;flex-direction:column;gap:12px;width:100%}.my-space-migration-failed-overlay .icon{align-items:center;color:var(--icon-icon-disabled);display:flex;font-size:48px;height:48px;justify-content:center;width:48px}.my-space-migration-failed-overlay .textArea{align-items:center;display:flex;flex-direction:column;gap:4px;width:100%}.my-space-migration-failed-overlay .title{color:var(--text-text-secondary);font-size:13px;font-weight:400;line-height:20px;white-space:nowrap}.my-space-migration-failed-overlay .description{color:var(--text-text-tertiary);font-size:12px;font-weight:400;line-height:18px;text-align:center;width:100%}.trae-chat-core-my-space-content{box-sizing:border-box;height:100%;margin:0 auto;max-width:1320px;padding:0 40px 28px 40px;width:100%}.trae-chat-core-my-space-content.list{padding:0 24px 28px 24px}.trae-chat-core-my-space-content.content-loading{height:100%;overflow:hidden}.trae-chat-core-my-space-content .lark-auth-fallback{align-items:center;box-sizing:border-box;display:flex;justify-content:center;min-height:520px;padding:var(--spacer-40,40px)}.trae-chat-core-my-space-content .lark-auth-card{align-items:center;display:flex;flex-direction:column;gap:16px;width:min(450px,100%)}.trae-chat-core-my-space-content .lark-auth-logo-row{align-items:center;display:flex;justify-content:center;width:min(300px,100%)}.trae-chat-core-my-space-content .lark-auth-logo-box-trae{margin-right:12px}.trae-chat-core-my-space-content .lark-auth-logo-box-feishu{margin-left:12px}.trae-chat-core-my-space-content .lark-auth-logo-box{align-items:center;background:var(--bg-bg-base-default,#fff);border:1px solid var(--border-border-neutral-l2,#7373732e);border-radius:var(--radius-radius-lg-16,16px);box-shadow:var(--shadow-elevation-200-menu-panel);box-sizing:border-box;display:flex;flex-shrink:0;height:80px;justify-content:center;width:80px}.trae-chat-core-my-space-content .lark-auth-logo-line{background:var(--border-border-neutral-l1,#7373731f);flex:1 1;height:1px;min-width:0}.trae-chat-core-my-space-content .lark-auth-trae-logo{color:var(--icon-icon-default,#262626);height:40px;width:60px}.trae-chat-core-my-space-content .lark-auth-feishu-logo{height:40px;width:40px}.trae-chat-core-my-space-content .lark-auth-link-icon{align-items:center;color:var(--icon-icon-tertiary,#737373);display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.trae-chat-core-my-space-content .lark-auth-link-icon svg{height:24px;width:24px}.trae-chat-core-my-space-content .lark-auth-title-group{align-items:center;display:flex;flex-direction:column;gap:var(--spacer-4,4px);width:100%}.trae-chat-core-my-space-content .lark-auth-title{color:var(--text-text-default);font-size:22px;font-weight:600;letter-spacing:.1px;line-height:30px;text-align:center;white-space:nowrap}.trae-chat-core-my-space-content .lark-auth-developer,.trae-chat-core-my-space-content .lark-auth-tip{color:var(--text-text-secondary);font-size:13px;letter-spacing:-.26px;line-height:20px;text-align:center;width:100%}.trae-chat-core-my-space-content .lark-auth-tip{background:var(--bg-bg-base-secondary,#f5f5f5);border-radius:var(--radius-radius-md-12,12px);box-sizing:border-box;padding:var(--spacer-16,16px)}.trae-chat-core-my-space-content .lark-auth-provider-list{background:var(--bg-bg-base-default);border:1px solid var(--border-border-neutral-l1);border-radius:var(--radius-radius-md-12,12px);overflow:hidden;width:100%}.trae-chat-core-my-space-content .lark-auth-provider-row{align-items:center;box-sizing:border-box;display:flex;gap:12px;min-height:78px;padding:var(--spacer-16,16px)}.trae-chat-core-my-space-content .lark-auth-provider-row+.lark-auth-provider-row{border-top:1px solid var(--border-border-neutral-l1)}.trae-chat-core-my-space-content .lark-auth-provider-copy{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.trae-chat-core-my-space-content .lark-auth-provider-icon{align-items:center;background:var(--bg-bg-base-default,#fff);border-radius:var(--radius-radius-sm-8,8px);box-sizing:border-box;display:flex;flex-shrink:0;height:48px;justify-content:center;padding:6px;width:48px}.trae-chat-core-my-space-content .lark-auth-provider-icon svg{height:26px;width:26px}.trae-chat-core-my-space-content .lark-auth-provider-name{color:var(--text-text-default);font-size:14px;font-weight:500;letter-spacing:-.28px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trae-chat-core-my-space-content .lark-auth-connect-button{border-radius:var(--radius-radius-sm-8,8px);flex-shrink:0;height:28px;min-height:28px}.trae-chat-core-my-space-content .lark-auth-connect-button svg{height:16px;width:16px}@keyframes my-space-skeleton-shimmer{0%{opacity:1}50%{opacity:.4}to{opacity:1}}.my-space-artifact-card-skeleton{background:var(--bg-bg-base-default,#fff);border:1px solid var(--border-border-neutral-l1,#7373731f);border-radius:var(--radius-md-12,12px);display:flex;flex-direction:column;overflow:clip;width:100%}.my-space-artifact-card-skeleton .skeleton-thumbnail{animation:my-space-skeleton-shimmer 1.5s ease-in-out infinite;background:var(--bg-bg-overlay-l1,#73737314);flex-shrink:0;height:175px;width:100%}.my-space-artifact-card-skeleton .skeleton-info-bar{align-items:center;border-top:1px solid var(--border-border-neutral-l1,#7373731f);display:flex;flex-direction:row;flex-shrink:0;gap:12px;height:64px;padding:12px 12px 12px 8px}.my-space-artifact-card-skeleton .skeleton-info-bar .skeleton-content-area{align-items:center;display:flex;flex:1 1;flex-direction:row;gap:12px;min-width:0}.my-space-artifact-card-skeleton .skeleton-info-bar .skeleton-content-area .skeleton-icon-slot{animation:my-space-skeleton-shimmer 1.5s ease-in-out infinite;background:var(--bg-bg-overlay-l1,#73737314);border-radius:var(--radius-sm-8,8px);flex-shrink:0;height:32px;width:32px}.my-space-artifact-card-skeleton .skeleton-info-bar .skeleton-content-area .skeleton-text-area{display:flex;flex:1 1;flex-direction:column;height:40px;min-width:0;position:relative}.my-space-artifact-card-skeleton .skeleton-info-bar .skeleton-content-area .skeleton-text-area .skeleton-title-bar{animation:my-space-skeleton-shimmer 1.5s ease-in-out infinite;background:var(--bg-bg-overlay-l1,#73737314);border-radius:4px;height:16px;left:0;max-width:100%;position:absolute;top:3px;width:205px}.my-space-artifact-card-skeleton .skeleton-info-bar .skeleton-content-area .skeleton-text-area .skeleton-subtitle-bar{animation:my-space-skeleton-shimmer 1.5s ease-in-out infinite;background:var(--bg-bg-overlay-l1,#73737314);border-radius:4px;height:12px;left:0;max-width:100%;position:absolute;top:27px;width:185px}.my-space-artifact-card-skeleton .skeleton-info-bar .skeleton-action-slot{flex-shrink:0;height:28px;width:28px}.my-space-artifact-grid-skeleton .artifact-grid-skeleton-container{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(244px,1fr));min-width:504px;width:100%}.my-space-artifact-list-skeleton{width:100%}.my-space-artifact-list-skeleton .list-skeleton-grid{display:grid;grid-template-columns:16px minmax(140px,2fr) minmax(140px,1fr) minmax(140px,1fr) minmax(140px,1fr) 64px 16px}.my-space-artifact-list-skeleton .list-skeleton-row{display:contents}.my-space-artifact-list-skeleton .list-skeleton-spacer{background:var(--bg-bg-base-default,#fff);border-bottom:1px solid var(--border-border-neutral-l1,#7373731f);height:60px}.my-space-artifact-list-skeleton .list-skeleton-name-cell{flex-direction:row;gap:8px;padding-right:16px}.my-space-artifact-list-skeleton .list-skeleton-data-cell,.my-space-artifact-list-skeleton .list-skeleton-name-cell{align-items:center;background:var(--bg-bg-base-default,#fff);border-bottom:1px solid var(--border-border-neutral-l1,#7373731f);display:flex;height:60px}.my-space-artifact-list-skeleton .list-skeleton-data-cell{padding:0 4px}.my-space-artifact-list-skeleton .list-skeleton-action-cell{align-items:center;background:var(--bg-bg-base-default,#fff);border-bottom:1px solid var(--border-border-neutral-l1,#7373731f);display:flex;height:60px;justify-content:center}.my-space-artifact-list-skeleton .list-skeleton-spacer{border-color:#0000}.my-space-artifact-list-skeleton .list-skeleton-icon{border-radius:var(--radius-sm-8,8px);flex-shrink:0;height:32px;width:32px}.my-space-artifact-list-skeleton .list-skeleton-bar,.my-space-artifact-list-skeleton .list-skeleton-icon{animation:my-space-skeleton-shimmer 1.5s ease-in-out infinite;background:var(--bg-bg-overlay-l1,#73737314)}.my-space-artifact-list-skeleton .list-skeleton-bar{border-radius:4px;height:16px;width:121px}.my-space-artifact-list-skeleton .list-skeleton-bar.name-bar{width:180px}.my-space-artifact-list-skeleton .list-skeleton-action{animation:my-space-skeleton-shimmer 1.5s ease-in-out infinite;background:var(--bg-bg-overlay-l1,#73737314);border-radius:4px;height:16px;width:16px}.trae-chat-core-my-space-header{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between}.trae-chat-core-my-space-header .title-section{display:flex;flex-direction:column;gap:4px}.trae-chat-core-my-space-header .title-section .title{color:var(--text-text-default,#0a0a0a);font-size:24px;font-weight:600;letter-spacing:.1px;line-height:32px}.trae-chat-core-my-space-header .title-section .subtitle{color:var(--text-text-tertiary,#737373);font-size:13px;line-height:20px}.trae-chat-core-my-space-header .search-input{width:280px}.trae-chat-core-my-space-header .search-input>div{background:var(--bg-bg-base-default);gap:8px;padding-left:8px}.toggleTabGroup-rVGhRn{background:var(--bg-bg-overlay-l2,#5663771c);gap:2px;padding:1px}.toggleTabGroup-rVGhRn,.toggleTabItem-MXUdyV{align-items:center;border-radius:var(--radius-radius-sm-8,8px);display:flex}.toggleTabItem-MXUdyV{color:var(--icon-icon-tertiary);cursor:pointer;height:26px;justify-content:center;transition:all var(--transition-fast);width:26px}.toggleTabItem-MXUdyV:hover,.toggleTabItemActive-KoqtVI{color:var(--icon-icon-default)}.toggleTabItemActive-KoqtVI{background:var(--bg-bg-base-default,#fff)}.toggleTabGroupUnderline-DDsL_o{align-items:center;display:flex;gap:24px}.underlineItem-f3b1PH{align-items:center;border-bottom:2px solid #0000;cursor:pointer;display:flex;font-size:16px;height:40px;justify-content:center;min-width:60px;overflow:clip;padding:0 12px;transition:border-color var(--transition-fast),color var(--transition-fast)}.underlineItem-f3b1PH:hover .underlineLabel-k0eNnP,.underlineItem-f3b1PH:hover .underlineLabelText-fOamZs{color:var(--text-text-default,#0a0a0a)}.underlineItemActive-B8_hGi{border-bottom-color:var(--border-border-contrast,#000)}.underlineItemActive-B8_hGi .underlineLabel-k0eNnP,.underlineItemActive-B8_hGi .underlineLabelText-fOamZs{color:var(--text-text-default,#0a0a0a)}.underlineLabel-k0eNnP{align-items:center;color:var(--text-text-secondary,#404040);display:flex;gap:6px;justify-content:center}.underlineLabelText-fOamZs{color:var(--text-text-secondary,#404040);font-size:16px;font-weight:600;letter-spacing:-.02em;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.toggleTabGroupDisabled-Tm7AIX .underlineItem-f3b1PH{cursor:not-allowed}.toggleTabGroupDisabled-Tm7AIX .underlineItemActive-B8_hGi{cursor:default}.toggleTabGroupDisabled-Tm7AIX .underlineItem-f3b1PH:hover .underlineLabel-k0eNnP,.toggleTabGroupDisabled-Tm7AIX .underlineItem-f3b1PH:hover .underlineLabelText-fOamZs{color:var(--text-text-disabled)}.toggleTabGroupDisabled-Tm7AIX .underlineItemActive-B8_hGi:hover .underlineLabel-k0eNnP,.toggleTabGroupDisabled-Tm7AIX .underlineItemActive-B8_hGi:hover .underlineLabelText-fOamZs{color:var(--text-text-default,#0a0a0a)}.toggleTabGroupDisabled-Tm7AIX .underlineLabel-k0eNnP,.toggleTabGroupDisabled-Tm7AIX .underlineLabelText-fOamZs{color:var(--text-text-disabled)}.toggleTabGroupDisabled-Tm7AIX .underlineItemActive-B8_hGi .underlineLabel-k0eNnP,.toggleTabGroupDisabled-Tm7AIX .underlineItemActive-B8_hGi .underlineLabelText-fOamZs{color:var(--text-text-default,#0a0a0a)}.toggleTabGroupDisabled-Tm7AIX .toggleTabItem-MXUdyV{color:var(--icon-icon-disabled);cursor:not-allowed}.toggleTabGroupDisabled-Tm7AIX .toggleTabItemActive-KoqtVI{color:var(--icon-icon-default);cursor:default}.trae-chat-core-my-space-tab-bar{align-items:center;display:flex;flex-direction:row;gap:12px}.trae-chat-core-my-space-tab-bar .tabs{flex:1 1}.trae-chat-core-my-space-tab-bar .toolbar-right{align-items:center;display:flex;flex-direction:row;gap:8px}.trae-chat-core-my-space-tab-bar .toolbar-right .group-btn:not(.active){color:var(--text-text-tertiary)}.trae-chat-core-my-space-tab-bar .toolbar-right .group-btn:not(.active) span:first-child{color:var(--icon-icon-tertiary)}.trae-chat-core-my-space-tab-bar .toolbar-right .divider{background:var(--border-border-neutral-l1,#7373731f);height:20px;width:1px}.trae-chat-core-my-space-tab-bar .toolbar-right .view-mode-buttons{align-items:center;display:flex;flex-direction:row;gap:2px}.trae-chat-core-my-space-tab-bar .toolbar-right .view-mode-buttons :is(.grid-view:not(.active),.list-view:not(.active)){color:var(--icon-icon-tertiary)}.my-space-artifact-preview-modal{border:none;border-radius:var(--radius-radius-lg-16);display:flex;flex-direction:column;overflow:hidden;padding:0;transition:width .2s ease,height .2s ease}.my-space-artifact-preview-modal.fullscreen{border-radius:unset}.my-space-artifact-preview-modal.fullscreen.solo-lite.mac .preview-header .preview-header-left{padding-left:96px}.my-space-artifact-preview-modal.fullscreen.solo-lite.windows .preview-header .preview-header-right{padding-right:132px}.my-space-artifact-preview-modal.fullscreen.solo-lite .preview-header{-webkit-app-region:drag}.my-space-artifact-preview-modal.fullscreen.solo-lite .preview-header :is(.preview-header-controls,.preview-header-left-actions,.preview-header-right-actions){-webkit-app-region:no-drag}.my-space-artifact-preview-modal .preview{border-radius:var(--radius-radius-lg-16);display:flex;flex-direction:column;height:100%;overflow:hidden}.my-space-artifact-preview-modal .preview .preview-header{align-items:center;border-bottom:1px solid var(--border-border-neutral-l1);display:flex;flex-shrink:0;gap:var(--spacer-12);justify-content:space-between;padding:var(--spacer-12)}.my-space-artifact-preview-modal .preview .preview-header .preview-header-left{align-items:center;display:flex;gap:var(--spacer-8);min-width:0}.my-space-artifact-preview-modal .preview .preview-header .preview-header-left .preview-icon{align-items:center;display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.my-space-artifact-preview-modal .preview .preview-header .preview-header-left .preview-icon svg{height:32px;width:32px}.my-space-artifact-preview-modal .preview .preview-header .preview-header-left .preview-title{color:var(--text-text-default);font-size:var(--font-size-lg);font-weight:var(--font-weight-strong);letter-spacing:-.32px;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.my-space-artifact-preview-modal .preview .preview-header .preview-header-left .preview-pin-btn{flex-shrink:0}.my-space-artifact-preview-modal .preview .preview-header .preview-header-left .preview-header-left-actions{align-items:center;display:flex;gap:var(--spacer-8)}.my-space-artifact-preview-modal .preview .preview-header .preview-header-right{align-items:center;display:flex;flex-shrink:0;font-size:20px;gap:var(--spacer-12)}.my-space-artifact-preview-modal .preview .preview-header .preview-header-right .preview-header-right-actions{align-items:center;display:flex;gap:var(--spacer-8)}.my-space-artifact-preview-modal .preview .preview-header .preview-header-right .preview-header-divider{background:var(--border-border-neutral-l1);height:20px;width:1px}.my-space-artifact-preview-modal .preview .preview-header .preview-header-right .preview-header-controls{align-items:center;display:flex;gap:var(--spacer-8)}.my-space-artifact-preview-modal .preview .preview-content{flex:1 1;min-height:0;overflow-x:hidden;overflow-y:auto;position:relative}.my-space-artifact-preview-modal .preview .preview-content,.my-space-artifact-preview-modal .preview .preview-content .imagePreviewerContainer,.my-space-artifact-preview-modal .preview .preview-content .ondemandVideoPlayerContainer{background:var(--bg-bg-base-secondary)}.my-space-artifact-preview-modal .preview .preview-content .preview-footer{display:none}.my-space-artifact-preview-modal .preview .preview-content .preview-placeholder{height:100%;width:100%}.my-space-artifact-preview-modal .preview .preview-footer{align-items:center;-webkit-backdrop-filter:blur(60px);backdrop-filter:blur(60px);background:var(--bg-bg-base-default);display:flex;flex-shrink:0;gap:var(--spacer-8);justify-content:flex-end;padding:var(--spacer-16) var(--spacer-12)}.my-space-artifact-preview-modal .preview :is(.preview-footer,.preview-header){background:var(--bg-bg-base-default)}.dark :is(.my-space-artifact-preview-modal .preview .preview-footer),.dark :is(.my-space-artifact-preview-modal .preview .preview-header),[data-theme=dark] :is(.my-space-artifact-preview-modal .preview .preview-footer),[data-theme=dark] :is(.my-space-artifact-preview-modal .preview .preview-header){background:var(--bg-bg-base-secondary)}.my-space-artifact-preview-context-popup-menu [data-key=delete]:hover>div{background-color:var(--status-error-surface-l1)}.trae-chat-core-my-space-page{display:flex;flex-direction:column;height:100%}.trae-chat-core-my-space-page .header-buttons{align-items:center;display:flex;flex-shrink:0;gap:6px;height:48px;padding:0 12px}.trae-chat-core-my-space-page .page-header{box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;gap:20px;margin:0 auto;max-width:1320px;padding:60px 40px 20px 40px;width:100%}.trae-chat-core-my-space-page .page-header.page-header-with-prefix{padding-top:12px}.trae-chat-core-my-space-page .content-scroll-wrapper{flex:1 1;min-height:0;overflow-y:auto;scrollbar-gutter:stable}.treeMenu-Kzo7f9{--tree-menu-max-height:352px;--tree-menu-effective-max-height:max(var(--spacer-0),min(var(--tree-menu-max-height),calc(var(--cascade-submenu-max-height, var(--tree-menu-max-height)) - var(--cascade-menu-vertical-inset, var(--spacer-0)))));--tree-menu-depth:0;color:var(--text-text-default);display:flex;flex-direction:column;max-height:var(--tree-menu-effective-max-height);min-height:0;width:100%}.treeMenuSearch-xBg95S{align-items:center;display:flex;flex-shrink:0;gap:var(--spacer-4);height:var(--spacer-32);padding:0 calc(var(--spacer-8) + var(--spacer-6))}.treeMenuSearchIcon-G0JOKJ{color:var(--icon-icon-default);flex-shrink:0}.treeMenuSearchInput-tQqDox{background:#0000;border:none;color:var(--text-text-default);font-size:var(--font-size-base);font-weight:var(--font-weight-default);letter-spacing:-.02em;line-height:20px;min-width:0;outline:none;padding:0;width:100%}.treeMenuSearchInput-tQqDox::placeholder{color:var(--text-text-tertiary)}.treeMenuDivider-ZATC7f{align-items:center;display:flex;flex-shrink:0;height:var(--spacer-12);margin:0 var(--spacer-8)}.treeMenuDivider-ZATC7f:after{background:var(--border-border-neutral-l1);content:"";height:1px;width:100%}.treeMenuScroll-IU7QDa{flex:1 1;max-height:calc(var(--tree-menu-effective-max-height) - var(--spacer-32) - var(--spacer-12));min-height:0}.treeMenuScrollContent-dKC9Gt{min-height:0}.treeMenuVirtualCanvas-FQWpKE{position:relative;width:100%}.treeMenuVirtualRow-cOm7iU{left:0;position:absolute;top:0;width:100%}.treeMenuRowOuter-kGKtWV{align-items:stretch;box-sizing:border-box;display:flex;height:var(--spacer-32);padding:0 var(--spacer-8)}.treeMenuSearchResultOuter-RfXEAS{height:44px}.treeMenuRow-7MCb7U{align-items:center;background:#0000;border-radius:var(--radius-8);box-sizing:border-box;display:flex;gap:var(--spacer-6);min-width:0;padding:0 var(--spacer-6);transition:background-color var(--transition-fast);width:100%}.treeMenuSearchResultRow-UN9cps{align-items:stretch}:is(.treeMenuRowOuter-kGKtWV:focus-within,.treeMenuRowOuter-kGKtWV:hover) .treeMenuRow-7MCb7U{background:var(--bg-bg-overlay-l2)}.treeMenu-Kzo7f9[data-tree-menu-keyboard-navigation=true] .treeMenuRowOuter-kGKtWV:hover:not(:focus-within) .treeMenuRow-7MCb7U{background:#0000}.treeMenuRowDisabled-nde_bR{cursor:not-allowed;opacity:.5}.treeMenuRowDisabled-nde_bR:hover .treeMenuRow-7MCb7U{background:#0000}.treeMenuRowMain-b6trYx{align-items:center;background:#0000;border:none;color:var(--text-text-default);cursor:pointer;display:flex;flex:1 1;gap:var(--spacer-4);height:100%;min-width:0;outline:none;padding:0;padding-left:calc(var(--tree-menu-depth)*var(--spacer-16));text-align:left}.treeMenuRowMain-b6trYx:disabled{cursor:not-allowed}.treeMenuSearchResultMain-Kakk_Y{gap:var(--spacer-6);padding-left:0}.treeMenuChevron-wKbGWq{align-items:center;color:var(--icon-icon-tertiary);display:inline-flex;flex-shrink:0;height:var(--spacer-20);justify-content:center;transition:transform var(--transition-fast);width:var(--spacer-16)}.treeMenuChevronExpanded-AAvskm{transform:rotate(90deg)}.treeMenuNodeIcon-ams6yg{align-items:center;color:var(--icon-icon-default);display:inline-flex;flex-shrink:0;font-size:var(--font-size-lg);height:var(--spacer-20);justify-content:center;width:var(--spacer-16)}.treeMenuNodeIcon-ams6yg>*{height:var(--spacer-16);width:var(--spacer-16)}.treeMenuSearchResultIcon-Qm334o{height:var(--spacer-20);width:var(--spacer-20)}.treeMenuNodeTitle-ducEMp{color:var(--text-text-default);flex:1 1;font-size:var(--font-size-base);font-weight:var(--font-weight-default);letter-spacing:-.02em;line-height:20px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.treeMenuSearchResultContent-_TsGcY{display:flex;flex:1 1;flex-direction:column;justify-content:center;min-width:0}.treeMenuSearchResultContent-_TsGcY .treeMenuNodeTitle-ducEMp{flex:0 0 auto;width:100%}.treeMenuNodeSubtitle-qasqpH{color:var(--text-text-tertiary);font-size:var(--font-size-sm);font-weight:var(--font-weight-default);line-height:16px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.treeMenuSearchMatch-wNmXyL{background:var(--bg-bg-brand-popup);border-radius:var(--radius-4);color:inherit}button.treeMenuAction-kkw6Bj{background:var(--bg-bg-base-default);border:1px solid var(--border-border-neutral-l1);border-radius:var(--radius-6);box-sizing:border-box;color:var(--text-text-default);display:none;flex-shrink:0;height:var(--spacer-24);letter-spacing:-.01em;line-height:18px;padding:0 var(--spacer-6)}:is(.treeMenuRowOuter-kGKtWV:focus-within,.treeMenuRowOuter-kGKtWV:hover) .treeMenuAction-kkw6Bj{display:inline-flex}.treeMenuAction-kkw6Bj:focus-visible,.treeMenuAction-kkw6Bj:hover{background:var(--bg-bg-overlay-l2);border:1px solid var(--border-border-neutral-l1)}.treeMenuAction-kkw6Bj:active{background:var(--bg-bg-overlay-l4);color:var(--text-text-default-hover)}button.treeMenuAction-kkw6Bj:focus-visible{outline:1px solid var(--border-border-brand);outline-offset:-1px}.treeMenuInlineState-FsHquG{box-sizing:border-box;color:var(--status-error-default);display:flex;flex-direction:column;font-size:var(--font-size-sm);gap:2px;line-height:16px;min-height:var(--spacer-32);min-width:0;padding:4px var(--spacer-16);padding-left:calc(var(--spacer-16) + var(--tree-menu-inline-indent))}.treeMenuInlineStateTitle-CO3dyB{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.treeMenuInlineStateDescription-p5dOxd{color:var(--text-text-tertiary);display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.treeMenuLoadingMore-RwUYM6{align-items:center;color:var(--icon-icon-tertiary);display:flex;height:var(--spacer-32);justify-content:center}.inputActionArtifactPreview-k4ACjo{align-items:flex-end;display:flex;flex-direction:column;gap:var(--spacer-8);height:100%;justify-content:flex-end;text-align:left;width:100%}.inputActionArtifactPreviewTitle-LtCRDP{align-items:center;align-self:stretch;box-sizing:border-box;color:var(--text-text-secondary);display:flex;flex:0 0 18px;font-size:var(--font-size-md);font-weight:var(--font-weight-default);gap:var(--spacer-4);height:18px;line-height:18px;overflow:hidden;padding:0 var(--spacer-4);text-overflow:ellipsis;white-space:nowrap}.inputActionArtifactPreviewMedia-klc3gQ{align-self:stretch;background:var(--bg-bg-menu);border:1px solid var(--border-border-neutral-l2);border-radius:var(--radius-12);box-sizing:border-box;display:flex;flex:1 1;gap:calc(var(--spacer-8) + var(--spacer-2));min-height:0;overflow:hidden;position:relative}.inputActionArtifactPreviewImage-_sXlxU{display:block;height:100%;object-fit:cover;object-position:top;width:100%}.inputActionArtifactPreviewPlaceholder-X_NAOb{align-items:center;background:var(--bg-bg-overlay-l1);display:flex;height:100%;justify-content:center;width:100%}.inputActionArtifactPreviewPlaceholderIcon-I04vuM{height:32px;width:32px}.inputActionArtifactPreviewLoading-yF32Jp{background:var(--bg-bg-base-secondary);inset:0;position:absolute}.inputActionMenuSwitch-uwrJut{align-items:center;display:inline-flex;justify-content:center}.inputActionMenuPluginIcon-M26UdG{border-radius:var(--radius-2);flex-shrink:0;height:16px;object-fit:contain;width:16px}.inputActionMenuArtifactIcon-Lue7GU{font-size:var(--font-size-lg);height:var(--spacer-16);width:var(--spacer-16)}.inputActionMenuRootSkillIcon-uyvyRh path:first-child{fill:var(--icon-icon-secondary)}.inputActionMenuRootSkillIcon-uyvyRh path:last-child{fill:var(--icon-icon-default)}.inputActionMenuRootLabel-pmvaj5{align-items:center;display:flex;max-width:100%;min-width:0}.inputActionMenuRootLabelFixed-LLs1do{flex-shrink:0;white-space:pre}.inputActionMenuRootLabelEllipsis-w9vyBv{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inputActionMenuDescriptionTooltip-CMUNZ6{display:-webkit-box;overflow:hidden;text-align:left;-webkit-box-orient:vertical;-webkit-line-clamp:4}.inputActionMenuFooter-o4vydx{display:flex;flex-direction:column;gap:var(--spacer-2)}.inputActionMenuFooterButton-HAO2o1{align-items:center;background:#0000;border:0;border-radius:var(--radius-8);color:var(--text-text-default);cursor:pointer;display:flex;font-size:var(--font-size-base);gap:var(--spacer-8);height:32px;line-height:20px;padding:0 var(--spacer-8);width:100%}.inputActionMenuFooterButton-HAO2o1:hover{background:var(--bg-bg-overlay-l2)}.inputActionMenuFooterButton-HAO2o1:active{background:var(--bg-bg-overlay-l3)}.inputActionMenuFooterButton-HAO2o1:disabled{color:var(--text-text-disabled);cursor:not-allowed}.permissionModeRoot-Oz4kHx{display:inline-flex}.permissionModeTrigger-V1NQuF{align-items:center;background:var(--permission-trigger-bg,#0000);border:none;border-radius:var(--radius-8);box-sizing:border-box;color:var(--icon-icon-default);cursor:pointer;display:flex;font-size:var(--font-size-base);font-weight:var(--font-weight-default);gap:var(--spacer-4);height:var(--spacer-32);letter-spacing:-.02em;line-height:20px;padding:var(--spacer-2) var(--spacer-8);white-space:nowrap}.permissionModeTrigger-V1NQuF:hover,.permissionModeTriggerOpen-QJf6Sq{background:var(--bg-bg-overlay-l2)}.permissionModeTriggerCompact-x8tP6g{justify-content:center;padding:0;width:var(--spacer-32)}.permissionModeTriggerDanger-Im78Vi{color:var(--status-warning-default)}.permissionModeTriggerIcon-ebDsQB{align-items:center;display:flex;flex-shrink:0;font-size:var(--spacer-16);justify-content:center}.permissionModeTriggerIcon-ebDsQB,.permissionModeTriggerIcon-ebDsQB .ai-chat-v2-icon-wrap,:is(.permissionModeItemCheck-oclnUg,.permissionModeItemIcon-KtGGB3,.permissionModeTriggerIcon-ebDsQB) svg{height:var(--spacer-16);width:var(--spacer-16)}.permissionModeTriggerText-L2vurd{align-items:center;display:flex;justify-content:center}.permissionModeTriggerLabel-sWOk26{color:var(--text-text-default);font-size:var(--font-size-base);font-weight:var(--font-weight-default);letter-spacing:-.02em;line-height:20px}.permissionModeTriggerLabelDanger-dlA5Lb{color:var(--status-warning-default)}.permissionModeTriggerArrow-eJIZAf{color:var(--icon-icon-secondary);flex-shrink:0;font-size:var(--spacer-16);height:var(--spacer-16);width:var(--spacer-16)}.permissionModeTriggerOpen-QJf6Sq .permissionModeTriggerArrow-eJIZAf{transform:rotate(180deg)}.permissionModePopover-ZESy8T{background:var(--bg-bg-menu);border-radius:var(--radius-6);box-shadow:var(--shadow-elevation-200-menu-panel);box-sizing:border-box;overflow:hidden;width:360px}.permissionModeContent-SKUv_z{align-items:stretch;display:flex;flex-direction:column;gap:var(--spacer-2);padding:var(--spacer-8) 0}.permissionModeHeader-Rs989_{align-items:center;display:flex;flex-shrink:0;height:var(--spacer-32);justify-content:space-between;padding:0 14px}.permissionModeTitle-lTAflu{font-weight:var(--font-weight-medium)}.permissionModeLearnMore-hONBTe,.permissionModeTitle-lTAflu{color:var(--text-text-tertiary);font-size:var(--font-size-regular);line-height:20px}.permissionModeLearnMore-hONBTe{cursor:pointer;font-weight:var(--font-weight-default);letter-spacing:-.02em;text-decoration:underline}.permissionModeItem-GiM1IV{align-items:stretch;border-radius:var(--radius-2);height:var(--spacer-48)}.permissionModeItem-GiM1IV,.permissionModeItemInner-eP3rND{display:flex;justify-content:space-between;padding:0 var(--spacer-8)}.permissionModeItemInner-eP3rND{align-items:center;border-radius:var(--radius-8);cursor:pointer;flex:1 1;height:100%;min-width:0}.permissionModeItemInner-eP3rND:hover{background:var(--bg-bg-overlay-l2)}.permissionModeItemMain-hNb9AM{align-items:center;display:flex;flex:1 1;gap:var(--spacer-8);min-width:0}.permissionModeItemIcon-KtGGB3{align-items:center;color:var(--icon-icon-default);display:flex;flex-shrink:0;font-size:var(--spacer-16);height:var(--spacer-16);justify-content:center;width:var(--spacer-16)}.permissionModeItemIconDanger-UgWG0C{color:var(--status-warning-default)}.permissionModeItemText-gEncLF{align-items:stretch;display:flex;flex:1 1;flex-direction:column;justify-content:center;min-width:0}.permissionModeItemName-SVmA1B{color:var(--text-text-default);font-size:var(--font-size-base);font-weight:var(--font-weight-default);letter-spacing:-.02em;line-height:20px;white-space:nowrap}.permissionModeItemNameDanger-K6wnEm{color:var(--status-warning-default)}.permissionModeItemDescWrap-dozPnQ{display:grid;min-width:0}.permissionModeItemDesc-hHNtdO{color:var(--text-text-tertiary);display:block;font-size:var(--font-size-md);font-weight:var(--font-weight-default);line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.permissionModeItemDescDanger-_YScFC{color:var(--status-warning-default)}.permissionModeItemCheck-oclnUg{align-items:center;color:var(--icon-icon-brand);display:flex;flex-shrink:0;font-size:var(--spacer-16);height:var(--spacer-16);justify-content:center;width:var(--spacer-16)}.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}@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:14px;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:#0000;--design-canvas-page-fg:var(--query-tag-text-design);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(--query-tag-bg-neutral);color:var(--query-tag-text-command)}.messageInputContainer[data-mode=design] .mention-symbol.slash-command-symbol :is(.description,.remove-mention-icon,.text-content){color:inherit}:is([data-theme=dark-blue],[data-theme=dark]) .messageInputContainer[data-mode=design] .mention-symbol.design-canvas-page-mention-symbol{--design-canvas-page-bg:#0000;--design-canvas-page-fg:var(--query-tag-text-design);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.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.builtin-slash-symbol{color:var(--query-tag-text-command)}[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] .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{color:inherit}.messageInputContainer[data-mode=design] .mention-symbol.slash-command-symbol.query-tag--brand,.messageInputContainer[data-mode=design] .mention-symbol.slash-command-symbol.query-tag--brand.hovered,.messageInputContainer[data-mode=design] .mention-symbol.slash-command-symbol.query-tag--brand:focus,.messageInputContainer[data-mode=design] .mention-symbol.slash-command-symbol.query-tag--brand:hover{background-color:var(--query-tag-bg-brand);color:var(--query-tag-text-brand)}.messageInputContainer[data-mode=design] .mention-symbol.slash-command-symbol.query-tag--brand :is(.description,.mention-symbol-icon,.remove-mention-icon,.text-content){color:var(--query-tag-text-brand)}.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;outline:none;padding:0 4px;transition:all var(--transition-fast);width:32px}.messageInputToolbarIconBtn:hover,.messageInputToolbarIconBtn[aria-expanded=true]{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}.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{background:var(--bg-bg-base-default);box-sizing:border-box;padding-bottom:8px;transition:padding .2s ease;width:100%}.messageInputToastContainer:empty{padding:0}.messageInputToastContainer:not(:empty)~.messageInputEditorWrapper{box-shadow:inset 0 var(--radius-16,16px) 0 var(--bg-bg-base-default)}.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 .chat-input-v2-send-button-voice-icon [clip-path]{clip-path:none}.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;height:auto;min-height:auto}.messageInputContainer.messageInputFloating .messageInputChatInput .chat-input-v2-input-box-wrapper{max-height:200px;min-height:40px;overflow-y:auto}.messageInputContainer.messageInputFloating .messageInputChatInput .chat-input-v2-upper-area{display:flex;flex-direction:column;max-height:136px;overflow:hidden}.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-Zf9QPl{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-Zf9QPl.goalExpanded-UF_RzW{align-items:center;flex-wrap:wrap;gap:6px;max-height:none;overflow:hidden;padding:8px;position:relative}.hub-Zf9QPl.goalExpanded-UF_RzW:after{content:none;display:none}.separator-BK8oUz{background-color:var(--border-border-neutral-l2);flex-shrink:0;height:16px;margin:0 6px;width:1px}.messageInputContainer.messageInputFloating .hub-Zf9QPl{gap:4px}.hub-Zf9QPl.goalExpanded-UF_RzW .separator-BK8oUz{display:none}.goalExpandedContent-FMsW0v{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-FMsW0v::-webkit-scrollbar{width:6px}.goalExpandedContent-FMsW0v::-webkit-scrollbar-track{background:#0000}.goalExpandedContent-FMsW0v::-webkit-scrollbar-thumb{background-color:var(--bg-bg-invert-disabled);border-radius:9999px}.tabs-AMd0QW{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-AMd0QW.goalExpanded-NpPSKW{gap:4px;height:28px}.tabItem-OAstZf{align-items:center;border-radius:5px;box-sizing:border-box;display:flex;gap:2px;height:32px;justify-content:center;padding:0;width:32px}.tabs-AMd0QW.goalExpanded-NpPSKW .tabItem-OAstZf{height:28px;width:28px}.tabItem-OAstZf:not(.disable-iltvV_):not(.solo-XmI8hj){cursor:pointer}.tabItem-OAstZf:not(.active-_jcAkD):not(.disable-iltvV_):not(.solo-XmI8hj):hover{background:var(--bg-bg-overlay-l2,#e0e2f20d);color:var(--icon-icon-secondary-hover)}.tabItem-OAstZf.active-_jcAkD{background:var(--bg-bg-overlay-l1,#5663770f);border-radius:4px}.tabs-AMd0QW.goalExpanded-NpPSKW .tabItem-OAstZf.active-_jcAkD{background:#7373731f;border-radius:6px}.tabItem-OAstZf.active-_jcAkD.dark-hQNkMK{background:var(--bg-bg-overlay-l1,#5663770f)}.tooltipBtn-J5L8_W{cursor:pointer;text-decoration:underline}.tabIcon-So_e9B{align-items:center;color:var(--icon-icon-secondary);display:flex;height:28px;justify-content:center;width:28px}.tabIcon-So_e9B>svg{height:16px;width:16px}.tabIcon-So_e9B.branch-OweEth>svg{height:15px;width:15px}.tabIcon-So_e9B.subAgents-BBh2Q7{height:16px;width:16px}.tabIcon-So_e9B.subAgents-BBh2Q7 svg{height:14px;width:14px}.tabIcon-So_e9B.active-_jcAkD{border-radius:4px;color:var(--icon-icon-default-active);height:28px;width:28px}.tabIcon-So_e9B.subAgents-BBh2Q7.active-_jcAkD{color:var(--accent-accent-violet)}.tabItem-OAstZf.solo-XmI8hj .tabIcon-So_e9B{color:var(--icon-icon-secondary-active)}.messageInputContainer.messageInputFloating .tabItem-OAstZf{height:28px;width:28px}.title-J8DbiL{box-sizing:border-box;flex-grow:1;flex-shrink:1;height:32px;overflow:hidden;position:relative}.title-J8DbiL:has(.worktree-CHoJjm){overflow:visible}.title-J8DbiL.goalExpanded-uOewpy{align-self:stretch;display:block;flex:1 1;height:32px;min-width:0;overflow:hidden}.titleProvider-FIBCTZ{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-FIBCTZ.task-xnzJth{opacity:1}.titleProvider-FIBCTZ.task-xnzJth:not(.tabActive-LBdI4j){opacity:0;transform:translateX(-100%)}.titleProvider-FIBCTZ.comments-kCpYJD,.titleProvider-FIBCTZ.file-OvNQeu,.titleProvider-FIBCTZ.goal-uSkESV,.titleProvider-FIBCTZ.message-izJchj,.titleProvider-FIBCTZ.review-r4G4b5,.titleProvider-FIBCTZ.subAgents-udgwva,.titleProvider-FIBCTZ.terminal-gZGCON{left:0;opacity:0;pointer-events:none;position:absolute;top:0}.titleProvider-FIBCTZ.comments-kCpYJD.tabActive-LBdI4j,.titleProvider-FIBCTZ.file-OvNQeu.tabActive-LBdI4j,.titleProvider-FIBCTZ.goal-uSkESV.tabActive-LBdI4j,.titleProvider-FIBCTZ.message-izJchj.tabActive-LBdI4j,.titleProvider-FIBCTZ.review-r4G4b5.tabActive-LBdI4j,.titleProvider-FIBCTZ.subAgents-udgwva.tabActive-LBdI4j,.titleProvider-FIBCTZ.terminal-gZGCON.tabActive-LBdI4j{opacity:1;pointer-events:auto}.titleProvider-FIBCTZ.goal-uSkESV.goalExpanded-uOewpy{align-items:center;flex-direction:row;height:32px;left:0;overflow:hidden;position:absolute;right:0;top:0}.titleContent-zywi5R{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-zywi5R.file-OvNQeu{flex-shrink:10}.titleContent-zywi5R.allCompleted-g5rU05.task-xnzJth{cursor:auto}.titleText-DbVZaH{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-nJUUZr{flex-shrink:0;font-family:var(--code-terminal-fontFamily,"JetBrains Mono");margin-right:2px;transform:translateY(1px)}.titleTextLabel-9VvAX5{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.titleTextAlert-SpQ7Xi{align-items:center;display:inline-flex;height:14px;justify-content:center;margin-left:6px;width:14px}.action-k6wKUn{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-k6wKUn.file-OvNQeu,.action-k6wKUn.terminal-gZGCON{align-items:center;display:flex;flex-direction:row;gap:4px;height:32px;margin-left:8px;padding:0 4px 0 0}.actionButton-_QQhEC{flex-shrink:0}.actionButton-_QQhEC.file-OvNQeu{height:24px}.action-k6wKUn.task-xnzJth{align-items:center;display:flex;flex-shrink:0;padding:0 var(--spacer-4)}.completeTasksButton-r2BT1A{flex-shrink:0}.autoAccept-a_FoJr,.autoAcceptBtn-W69fNK{align-items:center;display:flex;flex-direction:row;flex-shrink:1;min-width:0}.autoAcceptBtn-W69fNK{border-radius:4px;cursor:pointer;height:20px;padding:0 4px}.autoAcceptBtn-W69fNK:hover{background-color:var(--bg-bg-overlay-l2)}.autoAcceptBtnText-g0bpny{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-Pb237E{background-color:var(--border-border-neutral-l2);flex-shrink:0;height:12px;margin:0 3.5px 0 7.5px;width:1px}.autoAcceptTip-VarKgA{align-items:center;display:flex;flex-direction:row;white-space:pre}.autoAcceptTipBtn-BwChQr{cursor:pointer;text-decoration:underline}.iconPlaceholder-gWaceE{background:var(--bg-bg-overlay-l2,#e0e2f20d);border-radius:2px;flex-shrink:0;height:14px;width:14px}.wfTitleProvider-Bkhydl{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-Bkhydl.wfTitleProviderActive-VBvg0w{opacity:1;pointer-events:auto}.wfTitleContent-jQLK4D{align-items:center;cursor:pointer;display:flex;flex:1 1;gap:8px;height:32px;min-width:0;overflow:hidden;padding:0 4px}.wfDot-TdJ90o{animation:wfDotBreathe-_bJQ4D 2s ease-in-out infinite;background:#10b981;border-radius:50%;box-shadow:0 0 4px #10b98180;flex-shrink:0;height:6px;width:6px}.wfName-FARJRs{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-Q6O0Y4,.wfPhase-b9_eDs{color:var(--text-text-tertiary);flex-shrink:0;font-size:11px;white-space:nowrap}.wfElapsed-Q6O0Y4{font-variant-numeric:tabular-nums}.wfProgressBar-amCUE1{background:var(--bg-bg-overlay-l2,#ffffff1a);border-radius:1.5px;flex-shrink:0;height:3px;overflow:hidden;position:relative;width:48px}.wfProgressBarFill-pFVGpk{background:#10b981;border-radius:1.5px;height:100%;left:0;position:absolute;top:0;transition:width .4s ease}.wfExpandBtn-dGZcAt{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-dGZcAt:hover{color:var(--icon-icon-secondary-hover)}.wfExpandBtn-dGZcAt>svg{height:16px;width:16px}@keyframes wfDotBreathe-_bJQ4D{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}.link-v3O0I4{color:var(--accent-accent-default);cursor:pointer}.link-v3O0I4:hover{text-decoration:underline}.collapseIcon-eo1qHt{align-items:center;color:var(--icon-icon-secondary);display:flex;flex-shrink:0;justify-content:center}.collapseIcon-eo1qHt,.collapseIcon-eo1qHt>svg{height:16px;width:16px}.scrollTextContainer-_wL8Rh{height:18px;overflow:hidden;position:relative}.scrollTextWrapper-qMBJ17{display:flex;flex-direction:row;height:18px;justify-content:flex-end;position:relative}.scrollTextCurrent-JGgbpa{height:18px;opacity:1;overflow:hidden;position:relative;text-align:right;text-overflow:ellipsis;transform:translateY(0);white-space:nowrap}.scrollTextWrapper-qMBJ17.animating-LPDHTx .scrollTextCurrent-JGgbpa{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-O8y5ys{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-qMBJ17.animating-LPDHTx .scrollTextNext-O8y5ys{opacity:1;transform:translateY(0);transition:opacity .15s ease-in-out .15s,transform .3s ease-in-out;width:100%}.titleProvider-FIBCTZ.review-r4G4b5{height:32px;overflow:visible}.titleProvider-FIBCTZ.review-r4G4b5,.titleProvider-FIBCTZ.worktree-CHoJjm{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:0}.titleProvider-FIBCTZ.worktree-CHoJjm{bottom:0;left:0;opacity:1;pointer-events:auto;position:absolute;right:0;top:0;z-index:1}.reviewBranchInfo-T_EGIf{align-items:center;display:flex;flex:1 1;gap:6px;min-width:0;overflow:hidden}.reviewSourceBranch-PmC6KY{margin:0 4px}.reviewSourceBranch-PmC6KY,.reviewTargetBranch-xvdCEw{color:var(--text-text-default);font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reviewTargetBranch-xvdCEw{padding:0 4px}.reviewMergingTag-_cDVp7{background:var(--bg-bg-overlay-l1,#5663771c);color:var(--status-success-default);padding:0 5px}.reviewConflictTag-Uy3v0h,.reviewMergingTag-_cDVp7{border-radius:var(--radius-2,2px);flex-shrink:0;font-size:11px;-webkit-user-select:none;user-select:none}.reviewConflictTag-Uy3v0h{background:var(--status-error-surface-l1);color:var(--status-error-default);padding:0 4px;white-space:nowrap}.reviewBranchIcon-hcUMaw{align-items:center;color:var(--text-text-default);display:flex;flex-shrink:0;font-size:16px;height:28px;justify-content:center;width:28px}.reviewBranchIcon-hcUMaw>svg{height:16px;width:16px}.reviewArrow-zuUSaM{align-items:center;color:var(--text-text-secondary);display:flex;flex-shrink:0;justify-content:center}.reviewArrow-zuUSaM,.reviewArrow-zuUSaM>svg{height:12px;width:12px}.reviewActions-_BDtUD{align-items:center;display:flex;flex-shrink:0;gap:8px}.reviewActions-_BDtUD 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-_BDtUD button,.messageInputContainer.messageInputFloating .title-J8DbiL,.messageInputContainer.messageInputFloating .titleProvider-FIBCTZ{height:28px}.messageInputContainer.messageInputFloating .reviewMoreButton-bQmSYP{height:28px;width:28px}.reviewMoreButtonActive-vJFB61{background:var(--bg-bg-overlay-l2);color:var(--icon-icon-default-active)}.reviewingStatusText-uugFF4{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-bQmSYP{border-radius:var(--radius-6,6px);font-size:14px;height:32px;width:32px}.loadingIcon-Fq4jy4{animation:reviewLoadingSpin-RZ5bbO 1s steps(12) infinite;height:12px;width:12px}@keyframes reviewLoadingSpin-RZ5bbO{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.guidePopoverContent-TqOD2o{background:#0000;border:none;box-shadow:none;padding:0}.guideArrowOverride-yOz8MT{--bg-bg-base-secondary:var(--bg-bg-tooltip);--border-border-neutral-l1:var(--border-border-neutral-l2,#e0e2f214)}.guidePopover-coxT_Y{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-kATI_A{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-ynD1Br{color:var(--status-primary-default);flex-shrink:0;height:18px;width:18px}.guideContent-XpyE_x{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-Sv74mB{display:flex;justify-content:flex-end}.branchDeletedText-sgyKup{color:var(--text-text-secondary);font-size:12px;line-height:18px;-webkit-user-select:none;user-select:none}.branchDeletedText-sgyKup,.commentsTitleText-wy_eUw{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.commentsTitleText-wy_eUw{color:var(--text-text-default);flex:1 1;font-size:13px}.commentsSendAll-hRvIGq{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-hRvIGq:disabled{cursor:not-allowed;opacity:.4}.container-eGAz0Q{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-VyrwMA{align-items:flex-start;display:flex;gap:6px}.icon-M5UYVe{color:var(--status-warning-default);flex-shrink:0;height:18px;margin-top:1px;width:18px}.text-SHRXlA{color:var(--text-text-default);font-size:13px;line-height:20px;-webkit-user-select:none;user-select:none}.actions-wmkFNq{display:flex;gap:6px;justify-content:flex-end}.arrow-wjiuqy{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-Urzb2B{flex:1 1 auto;gap:8px!important;height:32px;justify-content:flex-start;min-width:0;padding:0}.goalHeader-n7Aixu{align-items:center;display:flex;flex-direction:row;gap:8px;height:32px;min-width:0;overflow:hidden;width:100%}.goalHeaderExpanded-pLmQXv{gap:6px}.goalContentExpanded-W4pJqQ{gap:2px!important;padding:0 4px}.goalStatusText-TL7Ac5{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-EWPoKw{color:var(--text-text-secondary);font-size:14px;font-weight:500;letter-spacing:-.02em;line-height:20px}.goalDesc-E7UmPu{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-wci2qW{align-items:flex-start;box-sizing:border-box;justify-content:flex-start;overflow-y:auto;text-align:left}.goalTooltipText-b4jjxm{display:block;overflow-wrap:anywhere;white-space:pre-wrap;word-break:break-word}.goalActions-bACIbz{flex-direction:row;flex-shrink:0;gap:8px}.actionIcon-ZGVMHQ,.goalActions-bACIbz{align-items:center;display:flex;height:32px;padding:0}.actionIcon-ZGVMHQ{background:none;border:none;border-radius:4px;color:var(--icon-icon-secondary);cursor:pointer;font-size:14px;justify-content:center;width:32px}.actionIcon-ZGVMHQ:hover{background:var(--bg-bg-overlay-l2,#e0e2f21a);color:var(--icon-icon-default-active)}.actionIconPrimary-WisJGg{border-radius:6px}.actionIconPrimary-WisJGg:hover{background:#73737314}.actionIcon-ZGVMHQ>svg{color:currentColor;height:14px;width:14px}.actionIcon-ZGVMHQ.disabled-tfK7Cs{cursor:not-allowed;opacity:.5;pointer-events:none}.editMask-PcpY3_{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-FjIBsG{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-nhkZ4t{align-items:center;align-self:stretch;display:flex;gap:8px;height:24px}.editTitle-eJsRVy{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-LG_iCL{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-LG_iCL:hover{background:#0000}.editCloseIcon-VBmj8y{display:block;flex-shrink:0;height:24px;width:24px}.editContent-wFvEXL{align-self:stretch;display:flex;flex-direction:column;padding:0 0 4px}.editTextarea-oAOPln{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-oAOPln:focus{border-color:#c2caf23d}.editTextarea-oAOPln::placeholder{color:var(--text-text-secondary)}.editFooter-Cqtm4o{align-self:stretch;flex:0 0 28px;flex-direction:row;justify-content:stretch}.editButton-LK6A__,.editFooter-Cqtm4o{align-items:center;display:flex;height:28px}.editButton-LK6A__{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-LK6A__:hover{background:#2f3236}.editButton-LK6A__.disabled-tfK7Cs{cursor:not-allowed;opacity:.5;pointer-events:none}.deleteConfirm-AQvb3e{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-AQvb3e:after,.deleteConfirm-AQvb3e: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-AQvb3e:before{border-top:6px solid var(--border-border-neutral-l1);bottom:-7px}.deleteConfirm-AQvb3e:after{border-top:6px solid var(--bg-bg-base-default);bottom:-6px}.deleteConfirmBody-KSc5mD{gap:12px}.deleteConfirmBody-KSc5mD,.deleteConfirmHeader-YFJvod{align-items:stretch;display:flex;flex-direction:column}.deleteConfirmHeader-YFJvod{gap:4px}.deleteConfirmTitleFrame-yFTxZa{align-self:stretch;display:flex;flex-direction:row;gap:4px}.deleteConfirmTitleInner-hBzeDO{align-items:center;display:flex;flex:1 1;flex-direction:row;gap:6px;min-width:0}.deleteConfirmIconWrap-S6eDs5{align-self:stretch;color:var(--status-warning-default);display:flex;flex-shrink:0;padding:3px 0}.deleteConfirmIconWrap-S6eDs5>svg{color:currentColor;height:18px;width:18px}.deleteConfirmTitleTextFrame-nbp7zx{align-items:center;display:flex;flex:1 1;flex-direction:row;gap:4px;min-width:0}.deleteConfirmTitle-ICVr5t{color:var(--text-text-default-active);font-family:var(--font-family-default);font-size:13px;font-weight:600;line-height:20px;width:100%}.deleteConfirmContent-SRnfje{color:var(--text-text-secondary);font-family:var(--font-family-default);font-size:12px;font-weight:400;line-height:18px;width:100%}.deleteConfirmFooter-R63fPl{align-self:stretch;flex-direction:row}.deleteConfirmCtas-Qm60PN,.deleteConfirmFooter-R63fPl{align-items:center;display:flex;justify-content:flex-end}.deleteConfirmCtas-Qm60PN{flex:1 1;flex-direction:row;gap:6px}.deleteConfirmButton-NfB_Ld{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-NfB_Ld:hover{background:var(--bg-bg-overlay-l4)}.deleteConfirmButtonPrimary-nDYdTW{background:var(--bg-bg-invert);color:var(--text-text-onaccent)}.deleteConfirmButtonPrimary-nDYdTW:hover{background:var(--bg-bg-invert-hover)}.deleteConfirmButtonLabel-yXbmSu{align-items:center;display:flex;justify-content:center;padding:0 4px}.deleteConfirmButton-NfB_Ld.disabled-tfK7Cs,.deleteConfirmButtonPrimary-nDYdTW.disabled-tfK7Cs{cursor:not-allowed;opacity:.5;pointer-events:none}.tasksHub-WZ_7Wh{box-sizing:border-box;padding:0 16px;position:relative;width:100%}.tasksHubInner-htufU7{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-nWYkel{flex-shrink:0;height:44px}.tasksHubInner-htufU7.expanded-uPI4D7{border-bottom:none;border-radius:var(--radius-16,16px) var(--radius-16,16px) 0 0;overflow:hidden}.tasksHubInner-htufU7.goalExpanded-ok18Bh{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-htufU7.dark-cbecML,.tasksHubInner-htufU7.dark-cbecML.goalExpanded-ok18Bh,[data-theme=dark-blue] .tasksHubInner-htufU7,[data-theme=dark-blue] .tasksHubInner-htufU7.goalExpanded-ok18Bh,[data-theme=dark] .tasksHubInner-htufU7,[data-theme=dark] .tasksHubInner-htufU7.goalExpanded-ok18Bh{background:var(--bg-bg-base-default)}.tasksHubInner-htufU7.dark-cbecML.expanded-uPI4D7,[data-theme=dark-blue] .tasksHubInner-htufU7.expanded-uPI4D7,[data-theme=dark] .tasksHubInner-htufU7.expanded-uPI4D7{box-shadow:0 2px 8px 0 color-mix(in srgb,var(--bg-bg-invert) 6%,#0000)}.floatingChatShellCollapsed .messageInputFloating .tasksHub-WZ_7Wh{background-color:var(--bg-bg-base-secondary)}.messageInputFloating .tasksHubPlaceholder-nWYkel{height:44px}.messageInputFloating .tasksHubInner-htufU7{border-color:var(--border-border-neutral-l1);left:-1px;right:-1px}.expand-R1lr9v{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-R1lr9v.collapse-IXMLxz{height:0}.expandContainer-ZOP5Fg{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-F0fS9r{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-F0fS9r::-webkit-scrollbar{width:6px}.expandContainerInner-F0fS9r::-webkit-scrollbar-track{background:#0000}.expandContainerInner-F0fS9r::-webkit-scrollbar-thumb{background-color:var(--bg-bg-invert-disabled);border-radius:9999px}.expandContainerInner-F0fS9r>:first-child{margin-top:6px}.expandContainerInner-F0fS9r>:last-child{margin-bottom:6px}.expandContainer-ZOP5Fg.file-l44Sc9 .expandContainerInner-F0fS9r,.expandContainer-ZOP5Fg.task-etwakL .expandContainerInner-F0fS9r{padding:0 8px}.expandContainer-ZOP5Fg.task-etwakL{opacity:0}.expandContainer-ZOP5Fg.task-etwakL.tabActive-RQgpJJ{opacity:1}.expandContainer-ZOP5Fg.file-l44Sc9,.expandContainer-ZOP5Fg.message-kV8DKQ,.expandContainer-ZOP5Fg.subAgents-bIEEoP,.expandContainer-ZOP5Fg.terminal-LRC_GM,.expandContainer-ZOP5Fg.workflow-yJJHAo{left:0;opacity:0;pointer-events:none;position:absolute;top:0}.expandContainer-ZOP5Fg.file-l44Sc9.tabActive-RQgpJJ,.expandContainer-ZOP5Fg.message-kV8DKQ.tabActive-RQgpJJ,.expandContainer-ZOP5Fg.subAgents-bIEEoP.tabActive-RQgpJJ,.expandContainer-ZOP5Fg.terminal-LRC_GM.tabActive-RQgpJJ,.expandContainer-ZOP5Fg.workflow-yJJHAo.tabActive-RQgpJJ{opacity:1;pointer-events:auto}.fileItem-hTx6fi{align-items:center;cursor:pointer;display:flex;flex-direction:row;height:28px;justify-content:space-between;padding:0 4px}.fileItem-hTx6fi:hover{background:var(--bg-bg-overlay-l2,#e0e2f20d);border-radius:4px}.fileItemLeft-eRGsnf{flex:1 1;overflow:hidden}.fileItemIcon-x5uB4X,.fileItemLeft-eRGsnf,.fileItemRight-P1IiXD{align-items:center;display:flex}.fileItemIcon-x5uB4X{margin-bottom:-1px}.fileItemName-F39g54{color:var(--text-text-default);letter-spacing:.039px;margin:0 6px}.fileItemName-F39g54,.fileItemPath-xIbGjb{font-size:12px;font-style:normal;font-weight:400;line-height:normal;overflow:hidden;text-overflow:ellipsis}.fileItemPath-xIbGjb{color:var(--text-text-secondary,#7f848e);letter-spacing:.036px;margin-right:6px;white-space:nowrap}.fileItemAddDiff-QGS_iQ{color:var(--status-success-default,#26a57b);margin-right:2px}.fileItemAddDiff-QGS_iQ,.fileItemDeleteDiff-jb1_l4{font-family:JetBrains Mono;font-size:11px;font-style:normal;font-weight:500;letter-spacing:.033px;line-height:normal}.fileItemDeleteDiff-jb1_l4{color:var(--status-error-default,#cc4b53);margin-right:6px}.fileItemCrossIcon-KMlI7o{align-items:center;display:inline-flex;height:14px;justify-content:center;margin-right:6px;width:14px}.fileItemArrow-H68pw7{color:var(--icon-icon-secondary);flex-shrink:0}.shadowBottom-Inq1MT{background:linear-gradient(180deg,#fff0 0,var(--bg-bg-base-default,#fff) 100%);border-radius:0 0 6px 6px;bottom:0}.shadowBottom-Inq1MT,.shadowTop-amle2F{height:40px;left:8px;pointer-events:none;position:absolute;width:calc(100% - 16px)}.shadowTop-amle2F{background:linear-gradient(180deg,var(--bg-bg-base-default,#fff) 0,#fff0 100%);border-radius:6px 6px 0 0;top:0}.iconPlaceholder-k52fha{background:var(--bg-bg-overlay-l2,#e0e2f20d);border-radius:2px;flex-shrink:0;height:14px;width:14px}.taskIcon-SUdXg8{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.taskIcon-SUdXg8 svg{height:14px;width:14px}.taskIcon-SUdXg8.in_progress-GFVaLk{color:var(--icon-icon-default)}.taskIcon-SUdXg8.completed-kWVC3J{color:var(--status-success-default)}.taskIcon-SUdXg8.pending-Ebg6GX{color:var(--border-border-neutral-l2)}.loadingIcon-qq1bX6{animation:spin-iC4aOm 1s linear infinite}.workflowItem-lzu3qM{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-lzu3qM:hover{background:var(--bg-bg-overlay-l2,#e0e2f20d)}.workflowItemDot-TrWGkt{animation:workflowItemBreathe-bGdvTc 2s ease-in-out infinite;background:#10b981;border-radius:50%;box-shadow:0 0 4px #10b98166;flex-shrink:0;height:6px;width:6px}.workflowItemName-WoRNlT{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-c33wb_,.workflowItemPhase-XuDF3_{color:var(--text-text-tertiary);flex-shrink:0;font-size:11px;line-height:16px;white-space:nowrap}.workflowItemElapsed-c33wb_{font-variant-numeric:tabular-nums}.workflowItemProgress-O41apd{background:var(--bg-bg-overlay-l2);border-radius:1.5px;flex-shrink:0;height:3px;overflow:hidden;position:relative;width:40px}.workflowItemProgressFill-K4H3WK{background:#10b981;border-radius:1.5px;height:100%;inset:0 auto 0 0;position:absolute;transition:width .4s ease}.workflowItemStopBtn-RjpPiM{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-RjpPiM:hover{background:var(--bg-bg-overlay-l2);color:var(--icon-icon-secondary-hover);opacity:1}.workflowItemStopBtn-RjpPiM svg{height:14px;width:14px}@keyframes workflowItemBreathe-bGdvTc{0%,to{opacity:1}50%{opacity:.4}}@keyframes spin-iC4aOm{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.taskItem-tI06tM{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-tI06tM.completed-kWVC3J{color:var(--text-text-tertiary);text-decoration:line-through}.taskItem-tI06tM.inProgress-mK3Ql7{background:var(--bg-bg-overlay-l2,#e0e2f20d);color:var(--text-text-default)}.pendingMessageList-hN9ngk{flex-direction:column}.pendingMessageItem-B_ONEw,.pendingMessageList-hN9ngk{box-sizing:border-box;display:flex;gap:4px;padding:0 8px;width:100%}.pendingMessageItem-B_ONEw{align-items:center;border-radius:4px;cursor:pointer;height:28px}.pendingMessageItemDragging-NXLHn2{opacity:.6}.pendingMessageItem-B_ONEw:hover{background-color:var(--bg-bg-overlay-l2)}.pendingMessageItem-B_ONEw:hover .pendingMessageItemActions-UhCj5i{opacity:1}.pendingMessageItemDragHandle-FSkhfg{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-B_ONEw:hover .pendingMessageItemDragHandle-FSkhfg{opacity:1}.pendingMessageItemDragHandle-FSkhfg:active{cursor:grabbing}.pendingMessageItemIcon-NTIA0H{align-items:center;color:var(--icon-icon-secondary);display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.pendingMessageItemIcon-NTIA0H svg{height:14px;width:14px}.errorIcon-VVcDC9{color:var(--status-error-default)}.successIcon-KcxLAs{color:var(--border-border-neutral-l2)}.pendingMessageItemImages-yKwHbN{color:var(--text-text-secondary);flex-shrink:0;font-size:12px;margin-right:2px}.pendingMessageItemContent-DbwQQT{align-items:center;display:flex;flex:1 1;min-width:0}.pendingMessageItemContentText-GGxBi6{padding:4px 6px}.pendingMessageContentText-GAKKcd,.pendingMessageItemContentText-GGxBi6{color:var(--text-text-secondary);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pendingMessageContentText-GAKKcd{flex:1 1;gap:4px;line-height:1.4;min-width:0}.emptyMessage-RbDOvk{color:var(--text-text-tertiary);font-style:italic}.pendingMessageItemActions-UhCj5i{align-items:center;display:flex;flex:none;gap:4px;justify-content:center;opacity:0}.pendingMessageItemActionButton-vuzy4b{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-vuzy4b:hover{background:var(--bg-bg-overlay-l2);color:var(--icon-icon-default)}.pendingMessageItemActionButton-vuzy4b:disabled{cursor:not-allowed}.pendingMessageItemActionButton-vuzy4b:disabled,.pendingMessageItemActionButton-vuzy4b:disabled:hover{background:#0000;color:var(--icon-icon-secondary)}.pendingMessageItemActionButton-vuzy4b svg{height:14px;width:14px}.iconLoading-oTK_Np{animation:loading-ClSL7N 1s linear infinite}.iconWarning-SBONdV{color:var(--status-warning-default)}@keyframes loading-ClSL7N{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.terminalItem-WtA5_x{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-WtA5_x:hover{background:var(--bg-bg-overlay-l2,#e0e2f20d)}.terminalItem-WtA5_x:hover .terminalItemStopBtn-omIZGL{opacity:1}.terminalItem-WtA5_x:hover .terminalItemLoading-r3CoYY{display:none}.terminalItemIcon-xD2ejR{align-items:center;color:var(--icon-icon-secondary);display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.terminalItemIcon-xD2ejR svg{height:14px;width:14px}.terminalItemName-k_rEMU{color:var(--text-text-default);flex:1 1;font-size:12px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.terminalItemStopBtn-omIZGL{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-omIZGL:hover{background:var(--bg-bg-overlay-l2);color:var(--icon-icon-secondary-hover)}.terminalItemStopBtn-omIZGL svg{height:12px;width:12px}.terminalItemLoading-r3CoYY{align-items:center;animation:loading-ClSL7N 1s linear infinite;color:var(--icon-icon-secondary);display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.terminalItemLoading-r3CoYY svg{height:12px;width:12px}.subAgentItem-HE50aq{align-items:center;border-radius:4px;color:var(--text-text-default);cursor:pointer;display:flex;flex-direction:row;gap:6px;height:28px;margin-left:4px;margin-right:4px;padding:0 12px}.subAgentItem-HE50aq:hover{background:var(--bg-bg-overlay-l2,#e0e2f20d)}.subAgentItemAvatar-vFkzEp,.subAgentItemRunning-tLwUXy{align-items:center;color:var(--icon-icon-secondary);display:inline-flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.subAgentItemAvatar-vFkzEp svg,.subAgentItemAvatarImage-dLZKJB,.subAgentItemRunning-tLwUXy svg{height:14px;width:14px}.subAgentItemAvatarImage-dLZKJB{border-radius:var(--radius-full,9999px);display:block;object-fit:cover}.subAgentItemName-GetHxX{color:var(--text-text-default);flex-shrink:0;font-weight:500;max-width:120px}.subAgentItemActivity-xFDWQ0,.subAgentItemName-GetHxX{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.subAgentItemActivity-xFDWQ0{color:var(--text-text-tertiary);flex:1 1;min-width:0}.subAgentItemRunning-tLwUXy{animation:loading-ClSL7N 1s linear infinite;color:var(--icon-icon-secondary)}.subAgentItemRunning-tLwUXy svg{height:12px;width:12px}.expandList-xeHh6e{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-EbBF5h{align-items:center;border-radius:8px;display:flex;gap:8px;height:32px;padding:0 4px 0 8px}.commentItem-EbBF5h+.commentItem-EbBF5h{margin-top:4px}.commentItem-EbBF5h:hover{background:var(--bg-bg-overlay-l1)}.commentItem-EbBF5h:hover .commentActions-LA6N9v,.commentItemSending-IJtRD9 .commentActions-LA6N9v{opacity:1}.commentBadge-h0grak{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-GoypF0{color:var(--text-text-default);font-size:12px;font-weight:500;line-height:18px;text-align:center}.commentThumbnail-NwLKI_{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-NwLKI_ img{height:100%;object-fit:cover;width:100%}.commentThumbnailClickable-ThvTxb{cursor:pointer}.commentThumbnail-NwLKI_:disabled{cursor:default}.commentThumbnailGenerating-kzBZW3{color:var(--icon-icon-secondary)}.commentContent-i7DUSb{flex:1 1;min-width:0;overflow:hidden}.commentText-GGMA4D{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-LA6N9v{display:flex;flex-shrink:0;gap:4px;opacity:0}.commentActionBtn-rofEFP{align-items:center;border-radius:5px;color:var(--icon-icon-secondary);cursor:pointer;display:flex;height:24px;justify-content:center;width:24px}.commentActionBtn-rofEFP:hover{background:var(--bg-bg-overlay-l1)}.commentActionBtnLoading-JhDFxw{color:var(--icon-icon-secondary);cursor:not-allowed}.commentActionBtnDisabled-Ts8RA8{color:var(--icon-icon-disabled,var(--icon-icon-secondary));cursor:not-allowed;opacity:.5}.commentActionBtnDisabled-Ts8RA8:hover,.commentActionBtnLoading-JhDFxw:hover{background:#0000}.commentActionBtn-rofEFP svg{height:16px;width:16px}.dialog-iYDspe{max-height:90vh}.dialog-iYDspe,.inner-_J2rkC{display:flex;flex-direction:column}.inner-_J2rkC{flex:1 1;gap:16px;min-height:0}.header-tWjTVn{align-items:flex-start;display:flex;gap:8px}.headerTitleWrap-usv2NA{align-items:center;display:flex;flex:1 1;gap:4px;min-width:0}.headerTitle-rPZu4r{color:var(--text-text-default);font-size:16px;font-weight:600;line-height:24px;margin:0;white-space:nowrap}.headerIcons-h8KoFT{align-items:center;display:flex;flex-shrink:0;gap:12px;height:24px;justify-content:flex-end}.templateLink-iHEbBu{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-iHEbBu:hover{color:var(--text-text-default)}.templateLinkUnderline-ceHJHV{border-bottom:.5px dashed var(--border-border-neutral-l3)}.content-LORhHs{display:flex;flex-direction:column;gap:16px;padding-bottom:4px}.fieldGroupOuter-D0Gaxm{display:flex;flex-direction:column;gap:32px}.fieldGroup-_6j4ep{display:flex;flex-direction:column;gap:12px}.fieldLabel-Fwz8ov{color:var(--text-text-secondary);font-size:13px;font-weight:600;line-height:20px;margin:0}.triggerSelects-hbnNIP{display:flex;flex-direction:column;gap:12px}.triggerRow-FWCjRe{align-items:center;display:flex;gap:12px}.triggerRow-FWCjRe>*{flex:1 1;min-width:0}.compoundInput-fiBHsq{align-items:center;display:flex;flex:1 1;min-width:0}.compoundInputPrefix-mOKxo7{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-mOKxo7>span{padding:0 4px}.compoundInputValue-T51gK7{flex:1 1;min-width:0}.compoundInputValue-T51gK7>div{background:var(--bg-bg-base-default);border-radius:0 4px 4px 0}.chatInputHeader-g2VTsG{align-items:center;display:flex;gap:2px}.chatInputHeaderLabel-yJfAit{align-items:center;display:flex;flex:1 1;gap:4px;min-width:0}.promptInfoIcon-E0JicM{align-items:center;cursor:pointer;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.promptInfoIconSvg-BgPOI5{color:var(--icon-icon-tertiary);height:14px;width:14px}.modeToggle-k4by1M{align-items:center;background:#56637712;border:1px solid #4d6b9917;border-radius:4px;cursor:pointer;display:flex;flex-shrink:0;padding:3px}.modeToggleDisabled-Wtt83c{cursor:not-allowed;opacity:.5}.modeToggleDisabled-Wtt83c .modeToggleBtn-jtRuO8{cursor:not-allowed}.modeToggleBtn-jtRuO8{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-SjIe1K,.modeToggleBtnMtc-AUVOvv{color:var(--text-text-secondary)}.modeToggleBtnActive-XgiRut{background:var(--bg-bg-base-default);box-shadow:0 2px 6px #0000000f}.chatInputSection-M4tkMK{flex-shrink:0;gap:12px}.chatInputSection-M4tkMK,.chatInputWrapper-k8IdI6{display:flex;flex-direction:column;position:relative}.chatInputWrapper-k8IdI6{border-radius:12px;overflow:visible}.chatInputWrapper-k8IdI6 .chat-input-v2-container--has-focus .chat-input-v2-editor-part,.chatInputWrapper-k8IdI6 .chat-input-v2-editor-part{box-shadow:none}.footer-ImNG8p{align-items:center;display:flex;justify-content:space-between}.footerInfo-KnGj2w{align-items:center;color:var(--text-text-tertiary);display:flex;font-size:12px;font-weight:400;line-height:1.5}.footerInfoIcon-JpHqzl{align-items:center;display:flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.footerInfoIconSvg-dVbssj{color:var(--icon-icon-tertiary);height:14px;width:14px}.footerActions-LmeL06{align-items:center;display:flex;gap:8px}.fieldError-0RdqME{align-items:center;color:#f65a5a;display:flex;font-size:12px;font-weight:400;gap:4px;line-height:18px}.fieldErrorIcon-v4g1Ay{color:#f65a5a;flex-shrink:0;height:14px;width:14px}.readonlyInfoBar-Tbi0ho{align-items:start;display:flex;height:24px;justify-content:space-between;width:100%}.readonlyInfoBarLeft-W26EB_{align-items:center;display:flex;gap:var(--spacing-sm)}.readonlyInfoBarButton-TDYzo_{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-dRP93U{align-items:center;color:var(--icon-icon-disabled);display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.readonlyInfoBarIcon-dRP93U svg{height:16px;width:16px}.readonlyInfoBarContent-xdMpGS{align-items:center;display:flex;gap:4px;max-width:120px}.readonlyInfoBarText-o2mHRO{font-weight:450}.readonlyInfoBarPlaceholder-W1u_Z3,.readonlyInfoBarText-o2mHRO{color:var(--text-text-disabled);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.banner-DlJCIK{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-DlJCIK,.body-hWOiP2{align-items:center;display:flex}.body-hWOiP2{flex:1 1;gap:6px;min-width:0}.icon-lCMrji{align-items:center;display:flex;flex-shrink:0}.icon-lCMrji svg{height:14px;width:14px}.text-MSRvz3{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-ktd6Ze{align-items:center;display:flex;flex-shrink:0;gap:4px}.upgradeButton-C3kUoQ{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-C3kUoQ:hover{color:var(--text-text-default-hover)}.container-GOv5JX{border-radius:0;overflow:hidden}.container-GOv5JX,.container-GOv5JX .cm-editor{background:var(--bg-bg-menu);height:100%;width:100%}.container-GOv5JX .cm-editor{outline:none}.container-GOv5JX .cm-editor .cm-gutters{background:var(--bg-bg-menu)}.container-GOv5JX .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-GOv5JX .cm-scroller::-webkit-scrollbar{height:4px;width:2px}.container-GOv5JX .cm-scroller::-webkit-scrollbar-track{background:#0000}.container-GOv5JX .cm-scroller::-webkit-scrollbar-thumb{background-color:var(--bg-bg-overlay-l3);border-radius:3px}.container-GOv5JX .cm-scroller::-webkit-scrollbar-thumb:hover{background-color:var(--bg-bg-overlay-l4)}.container-GOv5JX .cm-scroller::-webkit-scrollbar-corner{background:#0000}.container-GOv5JX .cm-focused{outline:none}.container-GOv5JX .cm-gutterElement span[title="Fold line"]{align-items:center;display:flex;justify-content:flex-end;line-height:1}.container-GOv5JX[data-theme=light],.container-GOv5JX[data-theme=light] .cm-editor,.container-GOv5JX[data-theme=light] .cm-editor .cm-gutters{background:var(--bg-bg-menu)}.container-GOv5JX[data-readonly=true] .cm-cursor,.container-GOv5JX[data-readonly=true] .cm-cursorLayer{display:none!important}.container-GOv5JX .cm-editor:not(.cm-focused) .cm-selectionBackground,.container-GOv5JX .cm-focused .cm-selectionBackground,.container-GOv5JX .cm-selectionBackground{background:var(--bg-bg-brand-popup)!important}.container-GOv5JX :is(.cm-content,.cm-line) ::selection{background:#0000!important}.container-GOv5JX[data-has-selection=true] .cm-activeLine,.container-GOv5JX[data-has-selection=true] .cm-activeLineGutter{background:#0000!important}.notificationContent-tsg85d{align-items:baseline;display:flex;flex-wrap:wrap}.notificationTitle-J6s3k8{display:inline-flex;font-weight:500;max-width:100%;white-space:nowrap}.notificationTitleQuote-lyzoYn{flex-shrink:0}.notificationTitleText-CsY007{overflow:hidden;text-overflow:ellipsis}.notificationBody-qgEt6r{font-weight:400}.notificationLink-SD9hM2{color:var(--status-primary-default,#2f74ff);cursor:pointer;white-space:nowrap}.accountRoot-EcchxZ{align-items:center;display:flex;flex-shrink:0;gap:var(--spacer-8);max-width:100%;min-width:0}.accountVariantSidebar-qtU8cp{width:100%}.accountVariantSidebar-qtU8cp.accountRootLoggedOut-U3t8Nn{align-items:stretch;flex-direction:column}.accountVariantWebsiteDark-iR6okt{width:auto}.accountRoot-EcchxZ>span{flex:1 1 auto;min-width:0;width:100%}.accountTrigger-NCZv66{align-items:center;background:#0000;border:0;border-radius:var(--radius-radius-sm-8,8px);color:var(--text-text-default);cursor:pointer;display:flex;gap:var(--spacer-8);height:32px;min-width:0;padding:0 var(--spacer-6);width:100%}.accountVariantWebsiteDark-iR6okt .accountTrigger-NCZv66:hover{background:var(--bg-bg-overlay-l1)}.accountTriggerAvatar-ueKut3{align-items:center;border-radius:var(--radius-radius-xs-6,6px);display:inline-flex;flex:0 0 auto;height:24px;justify-content:center;overflow:visible;position:relative;width:24px}.accountHeaderAvatar-vrIa3g>img,.accountTriggerAvatar-ueKut3>img{border-radius:inherit;height:100%;object-fit:cover;width:100%}.accountTriggerName-q1Ildp{color:var(--text-text-default);font-size:var(--font-size-regular);font-weight:var(--font-weight-medium);line-height:20px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.accountTriggerMembership-txNNWU{display:inline-flex;flex:0 0 auto}.accountLoginButton-QyTMKZ{align-items:center;background:var(--bg-bg-invert);border:0;border-radius:var(--radius-radius-2xs-4,4px);color:var(--text-text-onaccent);cursor:pointer;display:flex;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);gap:var(--spacer-4);height:28px;justify-content:center;line-height:16px;padding:0 var(--spacer-8);width:100%}.accountLoginButton-QyTMKZ:hover{background:var(--bg-bg-invert-hover)}.accountLoginButton-QyTMKZ:active{background:var(--bg-bg-invert-active)}.accountLoginButton-QyTMKZ:disabled{background:var(--bg-bg-invert-disabled);color:var(--text-text-disabled);cursor:not-allowed}.accountLoginIcon-UXyjDc{height:14px;width:14px}.accountPopover-ERVWHq.accountPopover-ERVWHq{z-index:calc(var(--z-drawer) + 10)}.accountPopoverContent-Z4sDgB{width:276px}.accountCard-ATfgzy{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);box-sizing:border-box;color:var(--text-text-default);padding:var(--spacer-6);width:276px}.accountHeader-NzRePS{align-items:center;display:flex;gap:var(--spacer-8);height:44px;padding:0 var(--spacer-8)}.accountHeaderAvatar-vrIa3g{border-radius:var(--radius-radius-xs-6,6px);flex:0 0 auto;height:28px;position:relative;width:28px}.accountUidTooltip-G3UjJ_{align-items:center;background:var(--bg-bg-tooltip);border-radius:var(--radius-radius-2xs-4,4px);box-shadow:var(--shadow-elevation-100-tooltip);color:var(--text-text-default);display:none;font-size:var(--font-size-md);gap:var(--spacer-4);left:0;line-height:18px;padding:var(--spacer-4) var(--spacer-8);position:absolute;top:calc(100% + var(--spacer-8));white-space:nowrap;z-index:var(--z-tooltip)}.accountUidTooltip-G3UjJ_:before{content:"";height:var(--spacer-8);left:0;position:absolute;right:0;top:calc(0px - var(--spacer-8))}.accountHeaderAvatar-vrIa3g:hover .accountUidTooltip-G3UjJ_{display:inline-flex}.accountUidCopy-jDf0Mm{align-items:center;background:#0000;border:0;color:var(--icon-icon-secondary);cursor:pointer;display:inline-flex;padding:0}.accountUidCopy-jDf0Mm>svg{height:12px;width:12px}.accountIdentity-s4O9VP{display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;min-width:0}.accountIdentityNameRow-NO_AQ_{align-items:center;display:flex;gap:var(--spacer-4);min-width:0}.accountIdentityName-LsJmtQ{color:var(--text-text-default);font-size:var(--font-size-regular);font-weight:var(--font-weight-medium);line-height:20px;min-width:0}.accountIdentityName-LsJmtQ,.accountOrganization-B2mRpW{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.accountOrganization-B2mRpW{color:var(--text-text-secondary);font-size:var(--font-size-sm);line-height:16px}.accountUsage-pm_nWp{align-items:center;background:#0000;border:1px solid var(--border-border-neutral-l1);border-radius:var(--radius-radius-full,999px);color:var(--text-text-default);cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:var(--font-size-md);font-weight:var(--font-weight-medium);gap:var(--spacer-4);height:28px;padding:0 var(--spacer-8)}.accountUsage-pm_nWp:hover{background:var(--bg-bg-overlay-l2)}.accountHeaderAction-A97y19{align-items:center;background:var(--bg-bg-overlay-l1);border:0;border-radius:var(--radius-radius-xs-6,6px);color:var(--text-text-secondary);cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);height:20px;line-height:16px;padding:0 var(--spacer-6)}.accountHeaderAction-A97y19:hover{background:var(--bg-bg-overlay-l2);color:var(--text-text-default)}.accountUsageIcon-tBHd5H{color:var(--icon-icon-default);height:14px;width:14px}.accountUpgradeButton-rUqDqH{align-items:center;background:var(--bg-bg-invert);border:0;border-radius:var(--radius-radius-sm-8,8px);color:var(--text-text-onaccent);cursor:pointer;display:flex;font-size:var(--font-size-md);font-weight:var(--font-weight-medium);height:32px;justify-content:center;margin-top:var(--spacer-8);width:100%}.accountUpgradeButton-rUqDqH:hover{background:var(--bg-bg-invert-hover)}.accountUpgradeButton-rUqDqH:disabled{background:var(--bg-bg-invert-disabled);cursor:not-allowed}.accountCheckinSlot-j6Ug2H{margin-top:var(--spacer-6)}.accountCheckin-GuADQJ,.accountCheckinSlot-j6Ug2H{align-items:center;box-sizing:border-box;display:flex;height:48px;width:100%}.accountCheckin-GuADQJ{background:var(--bg-bg-card);border:1px solid var(--border-border-neutral-l1);border-radius:var(--radius-8);color:var(--text-text-default);gap:var(--spacer-2);padding:var(--spacer-12) var(--spacer-8)}.accountCheckinIcon-VRQvj6{align-items:center;color:var(--icon-icon-secondary);display:inline-flex;flex:0 0 auto;height:20px;justify-content:flex-start;width:20px}.accountCheckinTitle-w96xDb{flex:1 1 auto;font-size:var(--font-size-regular);font-weight:var(--font-weight-default);line-height:20px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.accountCheckinTooltipTrigger-sNdWbW{border-radius:var(--radius-6);display:inline-flex;flex:0 0 auto}.accountCheckinButton-LtxzCb{align-items:center;background:var(--bg-bg-invert);border:0;border-radius:var(--radius-6);color:var(--text-text-onaccent);cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:var(--font-size-md);font-weight:var(--font-weight-medium);gap:var(--spacer-4);height:24px;justify-content:center;line-height:18px;padding:0 var(--spacer-6);width:68px}.accountCheckinButtonLabel-OG0OcC{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.accountCheckinButton-LtxzCb:hover{background:var(--bg-bg-invert-hover)}.accountCheckinButton-LtxzCb:disabled{background:var(--bg-bg-invert-disabled);color:var(--text-text-disabled);cursor:not-allowed}.accountSection-shzTAw,.accountSections-GptNmP{display:flex;flex-direction:column}.accountSection-shzTAw{border-bottom:1px solid var(--border-border-neutral-l1);padding:var(--spacer-6) 0}.accountSection-shzTAw:first-child{border-top:1px solid var(--border-border-neutral-l1);margin-top:var(--spacer-6)}.accountSectionMerged-CI7WNT:first-child{border-top:0;margin-top:0}.accountMenuItemWrapper-WLtjzz{position:relative}.accountMenuItem-e8JLbZ{align-items:center;background:#0000;border:0;border-radius:var(--radius-radius-sm-8,8px);box-sizing:border-box;color:var(--text-text-default);cursor:pointer;display:flex;gap:var(--spacer-6);height:32px;padding:0 var(--spacer-8);width:100%}.accountMenuItem-e8JLbZ:hover{background:var(--bg-bg-overlay-l2)}.accountMenuItem-e8JLbZ:active{background:var(--bg-bg-overlay-l3)}.accountMenuItem-e8JLbZ:disabled{color:var(--text-text-disabled);cursor:not-allowed}.accountMenuIcon-DUVgo1,.accountMenuTrailing-lkxLBG,.accountOptionTrailing-OQUteu{align-items:center;color:var(--icon-icon-secondary);display:inline-flex;flex:0 0 auto;justify-content:center}.accountMenuIconSvg-IoAZdI{height:16px;width:16px}.accountMenuLabel-qk2_9G,.accountOptionLabel-Yr5ili{color:inherit;flex:1 1 auto;font-weight:var(--font-weight-default);min-width:0;text-align:left}.accountMenuLabel-qk2_9G,.accountMenuValue-Y3bb29,.accountOptionLabel-Yr5ili{font-size:var(--font-size-regular);line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.accountMenuValue-Y3bb29{color:var(--text-text-tertiary);max-width:100px}.accountMenuArrow-G0Qa37{color:var(--icon-icon-secondary);flex:0 0 auto;height:14px;width:14px}.accountSubmenuPanel-sboVj0{left:100%;opacity:0;padding-left:var(--spacer-8);position:absolute;top:calc(var(--spacer-6)*-1);transition:visibility 0s var(--transition-fast),opacity var(--transition-fast);visibility:hidden;z-index:var(--z-local-overlay)}.accountSubmenuPanel-sboVj0[data-submenu-align=bottom]{bottom:calc(var(--spacer-6)*-1);top:auto}.accountMenuItemWrapper-WLtjzz:hover .accountSubmenuPanel-sboVj0,.accountSubmenuPanel-sboVj0:hover{opacity:1;transition-delay:0s;visibility:visible}.accountSubmenu-TJ7uCm{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);box-sizing:border-box;min-width:172px;padding:var(--spacer-6)}.accountOptionItem-yGXFu8{align-items:center;background:#0000;border:0;border-radius:var(--radius-radius-xs-6,6px);color:var(--text-text-default);cursor:pointer;display:flex;gap:var(--spacer-8);height:32px;padding:0 var(--spacer-8);width:100%}.accountOptionItem-yGXFu8:hover{background:var(--bg-bg-overlay-l2)}.accountOptionItem-yGXFu8:disabled{color:var(--text-text-disabled);cursor:not-allowed}.accountCheckIcon-evif2V{color:var(--status-success-default);height:14px;width:14px}.accountLoadingIndicator-f_SwU1{animation:accountSpin-Bg7Gpp 1s linear infinite;border:1px solid var(--border-border-neutral-l2);border-radius:var(--radius-radius-full,999px);border-top-color:var(--icon-icon-default);flex:0 0 auto;height:14px;width:14px}.accountLogoutButton-VDbVXt{align-items:center;background:var(--bg-bg-overlay-l1);border:0;border-radius:var(--radius-radius-sm-8,8px);color:var(--text-text-default);cursor:pointer;display:flex;font-size:var(--font-size-regular);font-weight:var(--font-weight-medium);gap:var(--spacer-4);height:32px;justify-content:center;line-height:18px;margin-top:var(--spacer-6);padding:0 var(--spacer-6);width:100%}.accountLogoutIcon-NNY630{flex:0 0 auto;height:16px;width:16px}.accountLogoutButton-VDbVXt:hover{background:var(--bg-bg-overlay-l2)}.accountLogoutButton-VDbVXt:disabled{color:var(--text-text-disabled);cursor:not-allowed}@keyframes accountSpin-Bg7Gpp{to{transform:rotate(1turn)}}.badge-yCRxee{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-x620MH{padding:0}.container-ip6Zk0{background:var(--bg-bg-menu);border-radius:8px;overflow:hidden}.header-PsdPM4{align-items:center;display:flex;gap:8px;padding:16px 20px 8px}.headerIcon-wftOpG{color:var(--icon-icon-default);font-size:16px}.title-J96ZCo{color:var(--text-text-default);flex:1 1;font-size:14px;font-weight:600}.closeBtn-yv5fBE{color:var(--icon-icon-secondary);flex-shrink:0}.body-y_zMZF{padding:0 8px 12px}.list-LeWxeC{display:flex;flex-direction:column;max-height:min(336px,42vh);overflow-y:auto}.item-WY9HkB{align-items:center;border-radius:var(--radius-md);display:flex;gap:8px;padding:8px 12px;transition:background .15s}.item-WY9HkB:hover{background:var(--bg-bg-base-hover)}.itemTitle-QJpyzc{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-QJpyzc:hover{color:var(--text-text-brand)}.itemSession-WYzuV0{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-WYzuV0:hover{background:var(--bg-bg-base-hover);color:var(--text-text-secondary)}.itemSessionIcon-U97Bj_{font-size:10px}.itemTime-BQROwn{color:var(--text-text-tertiary);flex-shrink:0;font-size:11px;white-space:nowrap}.deleteBtn-d85t3f{color:var(--icon-icon-tertiary);flex-shrink:0}.deleteBtn-d85t3f:hover{color:var(--status-danger-default)}.empty-CUewAm{color:var(--text-text-tertiary);font-size:12px;padding:40px;text-align:center}.wrapper-_ylu1F{display:flex;flex-direction:column;gap:4px;width:100%}.header-ELe94_{align-items:center;display:flex;gap:4px;padding:0 4px}.label-_9GBEt{color:var(--text-text-default);font-family:var(--font-family-default);font-size:13px;font-weight:600;line-height:20px}.required-NHpi2P{color:var(--status-error-default);margin-left:2px}.textareaWrapper-npR7ft{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-npR7ft:hover:not(.disabled-Zo5J0T):not(.error-QMo3JK){border-color:var(--border-border-neutral-l2)}.textareaWrapper-npR7ft:focus-within:not(.disabled-Zo5J0T):not(.error-QMo3JK){border-color:var(--border-border-neutral-l3)}.textareaWrapper-npR7ft.error-QMo3JK{border-color:var(--status-error-default)}.textareaWrapper-npR7ft.disabled-Zo5J0T{background:var(--bg-bg-overlay-l1);cursor:not-allowed}.content-V_4I6t{display:flex;flex-direction:column;padding:4px}.textContent-Mua9EG{flex:1 1;padding:0 4px}.textarea-lDLbIB{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-lDLbIB::placeholder{color:var(--text-text-tertiary)}.textarea-lDLbIB:disabled{cursor:not-allowed}.textarea-lDLbIB:disabled,.textarea-lDLbIB:disabled::placeholder{color:var(--text-text-disabled)}.bottom-VtcIdc{align-items:center;display:flex;height:16px;justify-content:flex-end;padding:0 4px}.counter-nXHRzZ{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-I1Kmgk{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-I1Kmgk:hover{color:var(--icon-icon-secondary-hover)}.resizer-I1Kmgk svg{height:14px;width:14px}.resizer-I1Kmgk:disabled{cursor:not-allowed;opacity:.5}.footer-ZnOZEo{align-items:flex-start;display:flex;gap:4px;padding:0 4px}.description-IhTqlw{color:var(--text-text-secondary)}.description-IhTqlw,.errorMessage-Lunktp{font-family:var(--font-family-default);font-size:12px;font-weight:400;line-height:18px}.errorMessage-Lunktp{color:var(--status-error-default)}.container-jEa2eB{box-sizing:initial;display:block;font-size:13px;line-height:20px;max-height:80vh;overflow:auto;padding:0 12px;width:560px}.modalHeader-FiWjeO{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.modalTitle-iLO1LO{color:var(--text-text-default);font-size:16px;font-weight:600;line-height:24px}.formItem-PjWOMl{margin-bottom:16px}.formTitleWrapper-Rvrc1i{align-items:center;display:flex;gap:5px;margin-bottom:8px}.formTitle-ut54uF{color:var(--text-text-default);font-size:13px;font-weight:600;line-height:20px}.formDescription-Vb78sc{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-_KZDni{display:flex;flex-direction:row;gap:8px}.radioItem-iLZgt4{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-U0oSWQ{background-color:var(--bg-bg-overlay-l1);border:1px solid var(--border-border-neutral-l3)}.radioTitle-sz5mTZ{align-items:center;color:var(--text-text-default);display:flex;font-size:13px;gap:4px;line-height:20px}.radioDescription-HYLCu5{color:var(--text-text-tertiary);font-size:12px;line-height:18px;margin-top:4px}.subCategoryGroup-bqkQcx{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px}.subCategoryItem-SQPw96{align-items:center;cursor:pointer;display:flex;gap:6px}.subCategoryLabel-p51mVa{color:var(--text-text-default);cursor:pointer;font-size:12px;line-height:18px;-webkit-user-select:none;user-select:none}.assetsGrid-tcRBXi{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;margin-bottom:8px}.emptyUploader-NtgzIM{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-NtgzIM:hover{background-color:var(--bg-bg-overlay-l2)}.assetWrapper-sg_SdY{border:1px solid var(--border-border-neutral-l1);border-radius:4px;box-sizing:border-box;height:80px;overflow:hidden;position:relative;width:80px}.assetVideo-nexsU0,.assetWrapper-sg_SdY img{height:100%;object-fit:cover;width:100%}.assetRemoveBtn-z65etx{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-z65etx:hover{background:var(--bg-bg-overlay-l2)}.assetUploading-PZP0Lk{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-frZFc_{align-items:center;color:var(--text-text-secondary);display:flex;flex-direction:column;font-size:12px;gap:4px}.emptyUploaderHint-nhearj{color:var(--text-text-tertiary);font-size:11px;line-height:16px}.hiddenInput-BbDHNi{display:none}.addMoreWrapper-Jp6VSX{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-Jp6VSX:hover{background-color:var(--bg-bg-overlay-l2)}.checkInfoGroup-z2p9Th{margin-bottom:20px}.checkInfoGroup-z2p9Th,.checkInfoItem-bCmg3K{align-items:center;display:flex;gap:8px}.checkBoxItemLabel-u1IFFc{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-nJQxGp{display:flex;justify-content:flex-end;margin-bottom:12px}.issueDesc-WidOQU{color:var(--text-text-secondary);font-size:12px;line-height:18px;margin-bottom:16px}.issueDesc-WidOQU ul{margin:0;padding-left:20px}.issueDesc-WidOQU li{margin-bottom:4px}.issueDescLink-r9CqkK{color:var(--text-text-brand);cursor:pointer;text-decoration:none}.issueDescLink-r9CqkK:hover{text-decoration:underline}.globalError-uYdhnH{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-FY_HIc{height:400px;position:relative;width:560px}.successCloseBtn-SkGHPj,.successContainer-FY_HIc{align-items:center;display:flex;justify-content:center}.successCloseBtn-SkGHPj{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-SkGHPj:hover{background:var(--bg-bg-overlay-l2);color:var(--icon-icon-default)}.successInnerWrapper-Flp3mq{align-items:center;display:flex;flex-direction:column;width:360px}.successIconWrapper-bT73JK{align-items:center;display:flex;height:60px;justify-content:center;position:absolute;top:100px;width:60px}.successIconMask-qW4FZ8{background-color:var(--status-success-default);filter:blur(50px);height:100%;position:absolute;width:100%}.successMainTitle-oVhYWu{color:var(--text-text-default);font-size:24px;font-weight:600;line-height:1;margin-bottom:8px;text-align:center}.successSubTitle-TPFlHE{color:var(--text-text-tertiary);font-size:14px;font-weight:500;line-height:20px;text-align:center}.cashierModal-QaCYZf{background:var(--bg-bg-base-secondary,#edeff2);border-radius:8px;display:flex;flex-direction:column;overflow:hidden;padding:16px}.cashierModal-QaCYZf>div{display:flex;flex:1 1;flex-direction:column;min-height:0}.cashierMask-T75b5_{background:color-mix(in srgb,#000 20%,#0000)}.cashierContent-RKDLYY{display:flex;flex-direction:column;height:100%}.cashierHeader-5R4gvi{flex-shrink:0;margin-bottom:20px}.cashierBody-y3GucO{flex:1 1;min-height:0;overflow-y:auto;scrollbar-width:none}.cashierBody-y3GucO::-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-MwmuOm{align-items:center;animation:fade-in-EfIrKW .16s ease;background:#0f172a73;display:flex;inset:0;justify-content:center;position:fixed;z-index:var(--z-modal)}@keyframes fade-in-EfIrKW{0%{opacity:0}to{opacity:1}}.panel-HywoM6{animation:slide-up-MltveY .2s ease}@keyframes slide-up-MltveY{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.loading-isNpjV{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))}.accountHostBrandTag-kntMce,.accountHostTag-o0e162{align-items:center;background:var(--bg-bg-overlay-l2);border-radius:var(--radius-radius-2xs-4);color:var(--text-text-secondary);display:inline-flex;flex:0 0 auto;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);justify-content:center;line-height:16px;padding:0 var(--spacer-4,4px)}.accountHostBrandTag-kntMce{background:var(--bg-bg-brand-popup);border-radius:var(--radius-radius-2xs-4,4px);color:var(--text-text-brand)}.accountHostOpenIcon-Q62Yuv{color:var(--icon-icon-tertiary);height:12px;width:12px}.accountHostUnread-QnL0aq{align-items:center;background:var(--status-primary-default);border-radius:var(--radius-radius-full,999px);color:var(--text-text-onaccent);display:inline-flex;font-size:var(--font-size-xs);height:16px;justify-content:center;line-height:1;min-width:16px;padding:0 var(--spacer-2,2px)}.accountHostTriggerDot-OOi88J{background:var(--status-primary-default);border:1px solid var(--bg-bg-base-secondary);border-radius:var(--radius-radius-full);bottom:0;box-sizing:border-box;height:6px;position:absolute;right:0;width:6px}.accountHostTriggerDotWithAvatarBadge-BtwW4t{bottom:auto;top:0}.accountHostBytedanceBadge-vEFVtG{align-items:center;bottom:-7px;display:inline-flex;height:var(--spacer-16);justify-content:center;pointer-events:none;position:absolute;right:-4px;width:var(--spacer-16)}.accountHostBytedanceBadgeIcon-jC5AWx{height:100%;width:100%}.accountHostLoggedOutDownloadButton-rF3lrR{align-items:center;background:var(--bg-bg-overlay-l1);border:0;border-radius:var(--radius-6);box-sizing:border-box;color:var(--text-text-default);cursor:pointer;display:flex;flex:0 0 auto;font-size:var(--font-size-regular);font-weight:var(--font-weight-medium);gap:var(--spacer-4);height:28px;justify-content:center;line-height:20px;padding:0 var(--spacer-8);transition:background var(--transition-fast);width:100%}.accountHostLoggedOutDownloadButton-rF3lrR:hover{background:var(--bg-bg-overlay-l2)}.accountHostLoggedOutDownloadButton-rF3lrR>svg{flex:0 0 auto;height:16px;width:16px}.accountHostAccessoryButton-Ah3bE1{align-items:center;background:var(--bg-bg-overlay-l1);border:0;border-radius:var(--radius-radius-full,999px);color:var(--text-text-default);cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:var(--font-size-md);font-weight:var(--font-weight-medium);gap:var(--spacer-4,4px);height:24px;line-height:18px;padding:0 var(--spacer-6,6px);white-space:nowrap}.accountHostAccessoryButton-Ah3bE1:hover{background:var(--bg-bg-overlay-l2)}.accountHostAccessoryButton-Ah3bE1>svg{height:16px;width:16px}.accountHostAvatarFallback-cj_3Cj{height:100%;width:100%}.accountHostQrPanel-n1CexK{min-width:220px;padding:var(--spacer-8,8px)}.accountHostQrTitle-Gm2ep0{color:var(--text-text-default);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);line-height:18px;margin-bottom:var(--spacer-8,8px)}.accountHostQrContent-y0oF14{display:flex;gap:var(--spacer-12,12px)}.accountHostQrItem-lBFf93{align-items:center;color:var(--text-text-secondary);display:flex;flex-direction:column;font-size:var(--font-size-sm);gap:var(--spacer-6,6px);line-height:16px}.accountHostQrItem-lBFf93>svg:first-child{background:var(--bg-bg-white);border-radius:var(--radius-radius-xs-6,6px)}.accountHostQrItem-lBFf93>span{align-items:center;display:inline-flex;gap:var(--spacer-4,4px)}.accountHostQrItem-lBFf93>span>svg{height:16px;width:16px}.fileTreePanelContainer-IhpWCy{display:flex;flex-direction:column;height:100%}.header-Ml0Esz{padding:8px 0}.fileTreeHeader-dOuvgV,.header-Ml0Esz{align-items:center;display:flex;flex-shrink:0;gap:8px;justify-content:space-between}.title-YwsLnB{color:var(--text-text-default);flex:1 1;font-size:14px;font-weight:600}.headerRight-z8YWQl,.headerRightContainer-VvN6Cn{align-items:center;display:flex}.headerRightContainer-VvN6Cn{gap:4px}.dropdownContent-j2bxPX{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-j2bxPX [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-j2bxPX [role=menuitem]:hover{background:var(--bg-bg-overlay-l1,#73737314)}.modeDropdownTrigger-pOHXzP{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-pOHXzP:hover,.modeDropdownTriggerActive-ahpqTL{background:var(--bg-bg-overlay-l3)}.modeDropdownArrow-U2C_v8{color:var(--icon-icon-secondary);height:12px;width:12px}.modeDropdownItemIcon-BXxeKj{align-items:center;color:var(--icon-icon-default);display:flex;font-size:16px;justify-content:center}.modeDropdownItemCheck-HgMLAu{align-items:center;display:flex;justify-content:center;margin-left:auto}.headerDivider-VPmIfH{background:var(--border-border-neutral-l2);height:14px;width:1px}.addButton-FSfDme{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-FSfDme:hover,.addButtonActive-HHm7p4{background:var(--bg-bg-overlay-l2)!important;color:var(--icon-icon-default)}.loadingIcon-gx_SDb{animation:spin-Mr_VcE 1s linear infinite}@keyframes spin-Mr_VcE{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes fadeIn-sXJ87G{0%{opacity:0}to{opacity:1}}.contentFadeIn-f86cKW{animation:fadeIn-sXJ87G .2s ease-out}.fileInput-z85JBv{display:none}.contentWrapper-RB9i0n{min-height:0;overflow:hidden;padding-top:6px}.contentWrapper-RB9i0n,.emptyState-Y_ucWs{display:flex;flex:1 1;flex-direction:column}.emptyState-Y_ucWs{align-items:center;justify-content:center;padding:0 12px}.emptyStateInner-AvlzIo{align-items:center;border-radius:var(--radius-6);display:flex;flex-direction:column;gap:10px;padding:20px 0;width:100%}.emptyStateIcon-Jv7hcz{color:var(--text-text-tertiary);height:24px;width:24px}.emptyStateText-HX1ksz{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-HX1ksz 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-mFTPvQ{background:var(--bg-bg-base-default);border-radius:var(--radius-6);display:flex;flex-direction:column;height:100%;width:100%}.dropZone-gieWev{padding:12px}.dropZone-gieWev,.dropZoneInner-DnY7hF{display:flex;flex:1 1;flex-direction:column}.dropZoneInner-DnY7hF{align-items:center;background:#56637712;border:1px dashed #4d6b992e;border-radius:var(--radius-4);gap:12px;justify-content:center;padding:24px}.dropZoneIcon-YBmX0I{color:var(--icon-icon-secondary);height:20px;width:20px}.dropZoneText-eC9oVa{align-items:center;display:flex;flex-direction:column;gap:4px}.dropZoneTitle-ccXewl{color:var(--text-text-secondary);font-size:13px;line-height:20px}.actionDropdownIcon-s7HSR4{height:16px;width:16px}.sidebarCollapse-uUy5lZ{margin-left:calc(var(--workspace-gap-width)*-1)}.sidebarCollapse-uUy5lZ .resizable-sidebar-button{left:var(--workspace-gap-width)}@keyframes fadeIn-gYvLxT{0%{opacity:0}to{opacity:1}}.container-mV0QFW{animation:fadeIn-gYvLxT .15s ease-out;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;min-height:0;padding:8px;width:100%}.header-ZHbnAH{gap:8px;height:var(--sidebar-header-height,64px);padding:0 12px}.header-ZHbnAH,.logo-vpfeQ_{align-items:center;display:flex;flex-shrink:0}.headerRight-MGLhRR{align-items:center;display:flex;gap:4px;margin-left:auto}.content-pdPHWJ{display:flex;flex:1 1;flex-direction:column;min-height:0}.modeContainer-qZhcMU{padding:0 12px 12px}.primarySection-RhK7Ig{display:flex;flex-direction:column;flex-shrink:0;gap:2px;padding:8px 12px 12px 12px}.primaryItem-lDtxoU{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-lDtxoU:hover{background-color:var(--bg-bg-overlay-l1)}.primaryItemActive-s8sT7E{background-color:var(--bg-bg-overlay-l2);border-color:var(--border-border-neutral-l2)}.primaryItemActive-s8sT7E:hover{background-color:var(--bg-bg-overlay-l3);border-color:var(--border-border-neutral-l3)}:is([data-theme=dark-blue],[data-theme=dark]) .primaryItemActive-s8sT7E{background-color:var(--bg-bg-overlay-l3);border-color:var(--border-border-neutral-l1)}:is([data-theme=dark-blue],[data-theme=dark]) .primaryItemActive-s8sT7E:hover{background-color:var(--bg-bg-overlay-l4);border-color:var(--border-border-neutral-l3)}.navItem-vwAZ5Y{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-vwAZ5Y:hover,.navItemActive-LCPtct{background-color:var(--bg-bg-overlay-l2)}.navItemActive-LCPtct:hover,:is([data-theme=dark-blue],[data-theme=dark]) .navItem-vwAZ5Y:hover,:is([data-theme=dark-blue],[data-theme=dark]) .navItemActive-LCPtct{background-color:var(--bg-bg-overlay-l3)}:is([data-theme=dark-blue],[data-theme=dark]) .navItemActive-LCPtct:hover{background-color:var(--bg-bg-overlay-l4)}.primaryIcon-tJ9Ltb{color:var(--icon-icon-default);height:24px;width:24px}.primaryText-hEMWi2{flex:1 1;line-height:20px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.skillsItem-iji_Aj{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-iji_Aj:hover,.skillsItemActive-WrsB33{background-color:var(--bg-bg-overlay-l1)}.skillsIconWrapper-ab9L9J{align-items:center;border-radius:4px;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.hotkey-DB88M8{color:var(--text-text-tertiary);display:none;flex-shrink:0;line-height:20px}.navItem-vwAZ5Y:hover .hotkey-DB88M8,.navItemActive-LCPtct .hotkey-DB88M8{display:flex}.hotkeyKey-zCVXVq{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-IeKCMl{flex-shrink:0;padding:0 0 4px 0}.pinnedHeader-OrZUMb{align-items:center;display:flex;padding:8px 4px 4px}.pinnedHeading-NLqUCT{color:var(--text-text-tertiary);font-size:13px;font-weight:500;line-height:20px}.pinnedList-w5Tx4q{display:flex;flex-direction:column;gap:2px}.projectsSection-urZgot{flex:1 1;min-height:0;overflow:hidden;position:relative}.noTransitions-eyvfL7 :is(.projectsSectionInner-asSqZh,.repoGroupCollapsible-y3KMgX,.taskListCollapsible-VKWWxM){transition:none}.projectsSectionInner-asSqZh{display:flex;height:100%;transition:transform .3s ease-in-out;width:200%}.projectsSectionInner-asSqZh.showExecutions-Lpjq9m,.projectsSectionInner-asSqZh.showFileTree-I7TkBL{transform:translateX(-50%)}.projectsContent-yOBb2K{gap:2px}.fileTreeWrapper-w5fsCk,.projectsContent-yOBb2K{box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;min-height:0;padding:4px 12px;width:50%}.fileTreeWrapper-w5fsCk{overflow:hidden}.projectsHeader-OMNHQp{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-gP6uHP{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-gP6uHP.headingClickable-R43ut7:hover{color:var(--text-text-secondary);cursor:pointer}.projectsHeading-gP6uHP .arrowIcon-JvkvAA{height:16px;width:16px}.projectsAddIcon-dobRjm{color:var(--icon-icon-secondary)}.filterIcon-BWvKvg{color:var(--icon-icon-disabled,#a1a1a1)}.headerActions-hogASa{align-items:center;display:flex;gap:4px}.viewMenu-kCRiCG{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-X_OgYK{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-mGvp0F{align-items:center;border-radius:8px;cursor:pointer;display:flex;height:32px;justify-content:space-between;margin:0 6px;padding:0 8px}.viewMenuItem-mGvp0F:hover{background:var(--bg-bg-overlay-l1)}.viewMenuItemLeft-LjYSza{align-items:center;display:flex;gap:6px}.viewMenuItemIcon-mtCSQE{align-items:center;color:var(--icon-icon-default);display:flex;height:20px;justify-content:center;width:20px}.viewMenuItemText-OyLt4l{color:var(--text-text-default);font-size:13px;font-weight:500;line-height:20px}.viewMenuItemCheck-LcugGw{align-items:center;color:var(--status-success-default);display:flex;height:20px;justify-content:center;width:20px}.repoGroup-r8HWf2{display:flex;flex-direction:column}.repoGroupHeader-W8tIoK{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-W8tIoK:active{cursor:grabbing}.dropIndicator-YvM9e1{background:var(--bg-bg-brand);border-radius:1px;height:1px;margin:0 4px}.repoGroupHeader-W8tIoK:hover{background:var(--bg-bg-overlay-l1)}.repoGroupArrow-j8Se6C{align-items:center;display:flex;flex-shrink:0;height:24px;justify-content:center;width:24px}.repoGroupIconGit-BQ2s0S{overflow:visible}.repoGroupIconCloud-pNWN82,.repoGroupIconGit-BQ2s0S{align-items:center;color:var(--icon-icon-tertiary);display:flex;flex-shrink:0;height:24px;justify-content:center;width:24px}.repoGroupIconCloud-pNWN82 svg{height:16px;width:16px}.repoGroupIconGit-BQ2s0S svg{height:20px;width:20px}.repoGroupArrow-j8Se6C{color:var(--icon-icon-secondary);display:none}.repoGroupHeader-W8tIoK:hover :is(.repoGroupIconCloud-pNWN82,.repoGroupIconGit-BQ2s0S){display:none}.repoGroupHeader-W8tIoK:hover .repoGroupArrow-j8Se6C{display:flex}.repoGroupName-YxhX6d{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-YxhX6d.scheduleTask-rfTibl{color:var(--text-text-default,#737373)}.repoGroupHeader-W8tIoK .taskIconBtn-QXda5H{margin-left:auto;opacity:0;transition:opacity .15s ease}.repoGroupHeader-W8tIoK:hover .taskIconBtn-QXda5H{opacity:1}.repoGroupCount-sBPtQr{color:var(--text-text-tertiary);flex-shrink:0;font-size:12px}.repoGroupAddBtn-ZJ2jXA.repoGroupAddBtn-ZJ2jXA{border-radius:var(--radius-radius-xs-6,6px);flex-shrink:0;opacity:0}.repoGroupAddBtn-ZJ2jXA.repoGroupAddBtn-ZJ2jXA:active,.repoGroupAddBtn-ZJ2jXA.repoGroupAddBtn-ZJ2jXA:hover{background:#0000}[data-theme=dark-blue] .repoGroupAddBtn-ZJ2jXA.repoGroupAddBtn-ZJ2jXA:active,[data-theme=dark-blue] .repoGroupAddBtn-ZJ2jXA.repoGroupAddBtn-ZJ2jXA:hover,[data-theme=dark] .repoGroupAddBtn-ZJ2jXA.repoGroupAddBtn-ZJ2jXA:active,[data-theme=dark] .repoGroupAddBtn-ZJ2jXA.repoGroupAddBtn-ZJ2jXA:hover{background:#0000}.repoGroupMoreBtn-X3DnyI{color:var(--icon-icon-tertiary);display:none;flex-shrink:0;margin-left:auto}.repoGroupHeader-W8tIoK:hover .repoGroupMoreBtn-X3DnyI{align-items:center;display:flex;justify-content:center}.repoGroupHeader-W8tIoK:hover .repoGroupAddBtn-ZJ2jXA.repoGroupAddBtn-ZJ2jXA{opacity:1}.repoGroupSessions-ecmaJK{display:flex;flex-direction:column;gap:2px}.repoGroupCollapsible-y3KMgX{display:grid;grid-template-rows:0fr;transition:grid-template-rows .2s ease}.repoGroupCollapsible-y3KMgX.repoGroupExpanded-C0DFCV{grid-template-rows:1fr}.repoGroupCollapsibleInner-Y3r5gv{overflow:hidden}.taskListCollapsible-VKWWxM{display:grid;flex:1 1;grid-template-rows:1fr;min-height:0;transition:grid-template-rows .2s ease}.taskListCollapsible-VKWWxM.taskListCollapsed-iyp362{grid-template-rows:0fr}.taskListCollapsibleInner-Wmueuo{display:flex;flex-direction:column;min-height:0;overflow:hidden}.projectsList-qwW4R6{display:flex;flex:1 1;flex-direction:column;min-height:0}.projectsListContent-IkSLYn{gap:2px}.projectsList-qwW4R6 [class*=scrollbarTrack][class*=vertical]{right:-8px}.projectGroup-_3iypS{display:flex;flex-direction:column;gap:2px}.projectItem-c93hxw{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-c93hxw:hover{background-color:var(--bg-bg-overlay-l2)}.projectItem-c93hxw:hover .projectItemRight-mGAd9w,.projectItemActive-PQkMb0 .projectItemRight-mGAd9w{opacity:1}.projectItemLeft-UkZr4w{align-items:center;cursor:pointer;display:flex;flex:1 1;gap:4px;min-width:0}.projectItemRight-mGAd9w{align-items:center;display:flex;flex-shrink:0;opacity:0;transition:opacity var(--transition-fast)}.projectIconWrapper-csz3H7{align-items:center;display:flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.projectIcon-cJPxUG{color:var(--icon-icon-default);flex-shrink:0;height:16px;width:16px}.projectName-ll6yqP{flex-shrink:0;max-width:200px}.projectAlias-ShS4KG,.projectName-ll6yqP{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.projectAlias-ShS4KG{color:var(--text-text-tertiary);flex:1 1;font-size:12px;min-width:0}.projectAddIcon-jNEweJ,.projectMoreIcon-P_E3EA{flex-shrink:0}.projectMenu-sm5SNH{position:fixed}.taskList-Pyafc_{display:flex;flex-direction:column;gap:2px}.taskItem-LMwXzn{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-LMwXzn.pinnedTaskItem-ZerECd{padding:6px 4px 6px 4px}.taskItem-LMwXzn:hover .pinIconDefault-3phZkf,.taskItem-LMwXzn:hover .taskPinAreaOverlay-KVDvmc{opacity:1}.taskItem-LMwXzn:hover,.taskItemActive-sOv9uZ,.taskItemSelected-jZx4yJ{background-color:var(--bg-bg-overlay-l2)}.taskItemDisabled-qfcYc4{cursor:default}.taskItemDisabled-qfcYc4 .taskText-sM20Hg{color:var(--text-text-disabled)}.taskItemDisabled-qfcYc4 .taskRight-BPSHZF{cursor:default}.pinIndicator-T5sW1_{color:var(--icon-icon-secondary);flex-shrink:0}.taskPinArea-VOpc8V{align-items:center;cursor:pointer;display:flex;flex-shrink:0;justify-content:center}.taskPinAreaGrouped-R_W9O0{width:24px}.taskPinAreaOverlay-KVDvmc{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-_E1KND{align-items:center;display:none}.pinIconAlways-HyQ7MV{align-items:center;display:flex}.taskItem-LMwXzn:hover .pinIconHover-_E1KND{display:flex}.pinIconDefault-3phZkf{color:var(--icon-icon-tertiary);height:16px;opacity:0;width:16px}.pinIconDefault-3phZkf.pinIconAlways-HyQ7MV{opacity:1}.pinIconDefault-3phZkf:hover{background:#0000!important;color:var(--icon-icon-secondary);opacity:1}.pinIconActive-cwlcQI{color:var(--icon-icon-brand)}.unpinIcon-sA4sbE{color:var(--icon-icon-tertiary);opacity:.7}.taskText-sM20Hg{flex:1 1;margin:-6px 0;min-width:0;overflow:hidden;padding:6px 0;text-overflow:ellipsis;white-space:nowrap}.taskIndent-DRXSzN{flex-shrink:0;width:20px}.taskRight-BPSHZF{align-items:center;display:flex;flex-shrink:0;position:relative}.statusIcon-ehqh5T{flex-shrink:0}.taskMenuItem-mwig6o{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-mwig6o.taskMenuItemDelete-JvYKqr{color:var(--status-error-default,#e8463a)}.taskMenuItem-mwig6o.taskMenuItemDelete-JvYKqr:hover{background:var(--status-error-surface-l1,#e8463a1f)}.taskMenuItem-mwig6o:hover{background:var(--bg-bg-overlay-l2)}.taskMenuItemDisabled-bt4ZJ_{color:var(--text-text-disabled,#a1a1a1);cursor:not-allowed}.taskMenuItemDisabled-bt4ZJ_:hover{background:#0000}.taskMenuItemDisabled-bt4ZJ_ .taskMenuIcon-mNeV88{color:var(--icon-icon-disabled,#a1a1a1)}.taskMenuIcon-mNeV88{color:var(--text-text-secondary)}.taskMenuIcon-mNeV88,.taskMenuIconDelete-IaG_Bq{align-items:center;display:flex;height:16px;justify-content:center;width:16px}.taskMenuIconDelete-IaG_Bq{color:var(--status-error-default)}.taskStatusIcon-yWpd6N{height:24px;width:24px}.taskStatusIcon-yWpd6N,.taskStatusIconLeading-_cZXBs{align-items:center;display:flex;flex-shrink:0;justify-content:center}.taskStatusIconLeading-_cZXBs{height:20px;width:20px}.taskPinArea-VOpc8V:has(.taskStatusIconLeading-_cZXBs) :is(.pinIconAlways-HyQ7MV,.pinIconHover-_E1KND){display:none}.taskItem-LMwXzn:hover .taskPinArea-VOpc8V:has(.taskStatusIconLeading-_cZXBs) :is(.pinIconAlways-HyQ7MV,.pinIconHover-_E1KND){display:none}.taskItem-LMwXzn:hover:not(.taskItemDisabled-qfcYc4):not(.scheduledTaskItem-xlyhaI) .taskStatusIcon-yWpd6N{display:none}.taskItem-LMwXzn:hover:not(.taskItemDisabled-qfcYc4):not(.scheduledTaskItem-xlyhaI) .taskActions-ed2ID9{gap:4px;margin-left:0;width:52px}.taskItemActive-sOv9uZ:not(.scheduledTaskItem-xlyhaI) .taskStatusIcon-yWpd6N{display:none}.taskItemActive-sOv9uZ:not(.scheduledTaskItem-xlyhaI) .taskActions-ed2ID9{gap:4px;margin-left:0;width:52px}.taskItemSelected-jZx4yJ:not(.scheduledTaskItem-xlyhaI) .taskStatusIcon-yWpd6N{display:none}.taskItemSelected-jZx4yJ:not(.scheduledTaskItem-xlyhaI) .taskActions-ed2ID9{gap:4px;margin-left:0;width:24px}.taskItemSelected-jZx4yJ .taskMoreBtn-MGl9IB{display:none}.taskItemSelected-jZx4yJ.taskItemActive-sOv9uZ .taskStatusIcon-yWpd6N{display:none}.taskItemSelected-jZx4yJ.taskItemActive-sOv9uZ .taskActions-ed2ID9{gap:4px;margin-left:0;width:52px}.taskItemSelected-jZx4yJ.taskItemActive-sOv9uZ .taskMoreBtn-MGl9IB{display:flex}.taskItemSelected-jZx4yJ:hover .taskStatusIcon-yWpd6N{display:none}.taskItemSelected-jZx4yJ:hover .taskActions-ed2ID9{margin-left:0;width:52px}.taskItemSelected-jZx4yJ:hover .taskMoreBtn-MGl9IB{display:flex}.taskItemWaiting-_ekfA9 .taskRight-BPSHZF{display:none}.taskItemWaiting-_ekfA9:hover .taskRight-BPSHZF{display:flex}.taskTimeWrapper-pTfemn{display:flex;flex-shrink:0;justify-content:center;overflow:hidden;transition:width .15s ease,opacity .15s ease;width:24px}.taskItem-LMwXzn:hover .taskTimeWrapper-pTfemn,.taskItemActive-sOv9uZ .taskTimeWrapper-pTfemn,.taskItemSelected-jZx4yJ .taskTimeWrapper-pTfemn{opacity:0;width:0}.taskTime-sC46TA{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-ed2ID9{display:flex;flex-shrink:0;margin-left:-4px;overflow:hidden;width:0}.taskIconBtn-QXda5H{flex-shrink:0;min-width:20px;opacity:0;padding:0;transform:translateX(8px);transition:opacity .15s ease,transform .15s ease}.taskIconBtnActive-zROEvf,.taskItem-LMwXzn:hover:not(.scheduledTaskItem-xlyhaI) .taskIconBtn-QXda5H,.taskItemActive-sOv9uZ:not(.scheduledTaskItem-xlyhaI) .taskIconBtn-QXda5H{opacity:1;transform:translateX(0)}.taskItemSelected-jZx4yJ:not(.scheduledTaskItem-xlyhaI) .taskIconBtn-QXda5H{opacity:1;transform:translateX(0);transition:none}.taskItem-LMwXzn:hover .taskTreeBtnDesign-HbZj5Z,.taskItemActive-sOv9uZ .taskTreeBtnDesign-HbZj5Z,.taskItemSelected-jZx4yJ .taskTreeBtnDesign-HbZj5Z{color:var(--bg-bg-invert)}.taskItemWrapper-GlT9ns{position:relative}.taskMenu-Pt3nEx{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-sm5SNH,.taskMenu-Pt3nEx{animation:menuFadeIn-pAiH6s .15s ease;width:160px;z-index:var(--z-modal)}.projectMenu-sm5SNH{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-pAiH6s{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.renamePopover-KNZFYH{animation:menuFadeIn-pAiH6s .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-AxeLxp{padding:0 6px}.renameInput-sbUFSf{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-sbUFSf::placeholder{color:var(--text-text-tertiary)}.renameActions-wtcQCV{align-items:center;display:flex;gap:8px;justify-content:flex-end;padding:0 6px}.noTasks-tzhkib{color:var(--text-text-tertiary);font-size:12px;font-weight:500;height:28px;line-height:28px;padding-left:26px}.itemIconProgress-bHPKGk{animation:rotate-oOPG9y 1s linear infinite;color:var(--icon-icon-tertiary)}:is([data-theme=dark-blue],[data-theme=dark]) .itemIconProgress-bHPKGk{color:var(--icon-icon-secondary)}@keyframes rotate-oOPG9y{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.waitingBadge-i460q7{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-LMwXzn:hover .waitingBadge-i460q7,.taskItemActive-sOv9uZ .waitingBadge-i460q7,.taskItemSelected-jZx4yJ .waitingBadge-i460q7{display:none}.waitingDot-UPuv_B{background:var(--special-white,#fff);border-radius:50%;flex-shrink:0;height:4px;width:4px}.waitingText-T9XvXA{color:var(--special-white,#fff);font-size:11px;font-weight:500;line-height:16px;padding:0 4px;white-space:nowrap}.itemText-vIq3RO{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tooltipContainer-fEtTga{padding:8px 12px}.tooltip-lgaoa6{display:flex;flex-direction:column;gap:4px;text-align:left}.ralphLoopTag-pOBnlA{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-AYl_cJ{color:var(--accent-accent-violet);flex-shrink:0;height:16px;width:16px}.ralphLoopTagText-IzAyCN{color:var(--text-text-default);font-size:11px;font-weight:500;line-height:16px;white-space:nowrap}.tooltipTitleRow-qGCUXi{align-items:center;display:flex;gap:4px;margin-bottom:4px}.tooltipTitle-LUZ2d2{color:var(--text-text-default);font-size:13px;font-weight:500;line-height:20px;overflow-wrap:anywhere;word-break:keep-all}.tooltipMeta-jq7ycU{flex-direction:column;font-weight:400}.tooltipMeta-jq7ycU,.tooltipMetaRow-ufvlBG{color:var(--text-text-secondary);display:flex;font-size:12px;gap:4px;line-height:18px}.tooltipMetaRow-ufvlBG{align-items:center}.tooltipMetaIcon-BWpAuj{color:color-mix(in srgb,var(--icon-icon-secondary) 60%,#0000);flex-shrink:0;height:12px;width:12px}.tooltipMetaText-yslGrF{color:color-mix(in srgb,var(--icon-icon-secondary) 60%,#0000)}.tooltipMetaEllipsis-OsREKP,.tooltipMetaText-yslGrF{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tooltipMetaEllipsis-OsREKP{max-width:120px}.tooltipDot-rA8GYa{margin:0 4px}.footer-bbdMS3{flex-shrink:0;padding:8px 12px}.fissionAlert-gDzGFv{margin-bottom:8px}.footerContent-pW69gl{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-pW69gl:hover:not(:has([data-express-flash]:hover)):not(:has([data-install-btn]:hover)){background-color:var(--bg-bg-overlay-l1)}.footerLeft-DyRHIX{flex:1 1;flex-shrink:0;min-width:0}.footerRight-2r5aCD{flex-shrink:0}.footerLogin-jvetM_{align-items:center;display:flex;min-height:44px;padding:0 2px}.settingsIconBtn-dL9orN{color:var(--icon-icon-secondary)}.settingsItem-CpB_ek{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-CpB_ek:hover{background-color:var(--bg-bg-overlay-l2)}.settingsIcon-IBDTAF{color:var(--icon-icon-default);flex-shrink:0;height:16px;width:16px}.settingsText-Lvk3Bd{flex:1 1;min-width:0}.backButton-MSB7iB{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-MSB7iB:hover{background-color:var(--bg-bg-overlay-l1)}.backText-WNUz2V{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.projectsEmpty-UqqGND{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:10px;justify-content:center;min-height:0}.projectsEmptyIcon-j7NiCP{color:var(--icon-icon-tertiary);height:24px;width:24px}.projectsEmptyText-zWybVx{font-weight:400;line-height:18px;text-align:center}.loadingMore-NmyamG,.projectsEmptyText-zWybVx{color:var(--text-text-tertiary);font-size:12px}.loadingMore-NmyamG{align-items:center;display:flex;justify-content:center;padding:12px 0}.loadMoreSessions-ySI5m_{align-items:center;border-radius:4px;cursor:pointer;display:flex;height:32px;padding-left:22px;transition:background-color var(--transition-fast)}.loadMoreSessions-ySI5m_:hover{background-color:var(--bg-bg-overlay-l2)}.loadMoreSessions-ySI5m_:hover .loadMoreSessionsWrapper-q38buk{color:var(--text-text-secondary,#5b6066)}.loadMoreSessionsWrapper-q38buk{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-xlyhaI{cursor:pointer;gap:4px;padding:6px 4px 6px 4px;position:relative}.scheduledTaskItem-xlyhaI .taskRight-BPSHZF{height:24px;position:relative;width:24px}.scheduledTaskItem-xlyhaI .taskActions-ed2ID9{margin-left:0;overflow:visible;position:absolute;right:0;top:0;width:24px}.scheduledTaskItem-xlyhaI .taskIconBtn-QXda5H{opacity:0;transform:none;transition:opacity .15s ease}:is(.scheduledTaskItem-xlyhaI.taskItemActive-sOv9uZ,.scheduledTaskItem-xlyhaI:hover) .taskIconBtn-QXda5H{opacity:1;transform:none}.scheduledTaskItem-xlyhaI .taskStatusIcon-yWpd6N{position:absolute;right:0;top:0;transition:opacity .15s ease}:is(.scheduledTaskItem-xlyhaI.taskItemActive-sOv9uZ,.scheduledTaskItem-xlyhaI:hover) .taskStatusIcon-yWpd6N{opacity:0;pointer-events:none}.executionsPanelListContent-FZ91hA .taskItem-LMwXzn:hover .taskActions-ed2ID9{gap:4px;margin-left:0;width:52px}.executionsPanelListContent-FZ91hA .taskItem-LMwXzn.taskItemDisabled-qfcYc4:hover .taskStatusIcon-yWpd6N,.executionsPanelListContent-FZ91hA .taskItem-LMwXzn:hover .taskStatusIcon-yWpd6N{display:none}.executionsPanelListContent-FZ91hA .taskItem-LMwXzn.taskItemDisabled-qfcYc4:hover .taskActions-ed2ID9{gap:4px;margin-left:0;width:20px}.executionsPanelListContent-FZ91hA .taskItem-LMwXzn.taskItemDisabled-qfcYc4.taskItemActive-sOv9uZ .taskStatusIcon-yWpd6N{display:none}.executionsPanelListContent-FZ91hA .taskItem-LMwXzn.taskItemDisabled-qfcYc4.taskItemActive-sOv9uZ .taskActions-ed2ID9{gap:4px;margin-left:0;width:20px}.scheduledTaskIconWrapper-LVNZS6{align-items:center;display:flex;flex-shrink:0;height:20px;justify-content:center;position:relative;width:20px}.scheduledTaskIcon-_61GOL{color:var(--icon-icon-tertiary);flex-shrink:0;font-size:16px}.scheduledTaskDot-rcHbai{border:none;border-radius:50%;height:6px;left:12px;position:absolute;top:12px;width:6px}.scheduledTaskDot--running-PNbBbl,.scheduledTaskDot--success-oTysV7{background-color:var(--status-success-default)}.scheduledTaskDot--failed-WXhvto{background-color:var(--status-error-default)}.scheduledTaskDot--disabled-XCotbE{background-color:var(--icon-icon-disabled)}.scheduledTaskTime-LalKfP{color:var(--text-text-tertiary);flex-shrink:0;font-size:12px;margin-left:auto}.executionsWrapper-b6vpBL{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.executionsInner-yuBi_k{display:flex;height:100%;transition:transform .3s ease-in-out;width:200%}.executionsInner-yuBi_k.executionsShowFileTree-ko_4Mz{transform:translateX(-50%)}.executionsListPane-r8HPdv{font-family:var(--font-family-default,"SF Pro Text");padding:0 12px}.executionsFileTreePane-Ucf4av,.executionsListPane-r8HPdv{box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;min-height:0;overflow:hidden;width:50%}.executionsFileTreePane-Ucf4av{padding:4px 12px}.executionsHeader-LsQeTn{align-items:center;display:flex;flex-shrink:0;height:34px;margin-bottom:2px;width:100%}.executionsPanelContent-FSjUIy{display:flex;flex:1 1;flex-direction:column;gap:2px;min-height:0}.repoGroupHeader-W8tIoK.executionsHeaderCode-s9g5sw,.repoGroupHeader-W8tIoK.executionsHeaderCode-s9g5sw:hover,.repoGroupHeader-W8tIoK.executionsHeaderWork-R0vFGj,.repoGroupHeader-W8tIoK.executionsHeaderWork-R0vFGj:hover{background:#4b3fe31a;cursor:default}.executionsPanelList-eX9gJr{flex:1 1;min-height:0}.executionsPanelList-eX9gJr [class*=scrollbarTrack][class*=vertical]{right:-8px}.executionsPanelListContent-FZ91hA{display:flex;flex-direction:column;gap:2px}.executionsPanelLoading-mP0nHq{font-size:12px;padding:16px 0}.executionsPanelEmpty-cD0eNu,.executionsPanelLoading-mP0nHq{align-items:center;color:var(--text-text-tertiary);display:flex;justify-content:center}.executionsPanelEmpty-cD0eNu{font-size:13px;padding:32px 0}.scheduledTaskIconOutter-K_1EAg{height:24px;width:24px}.modal-ipkpUH.modal-ipkpUH{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-SIs7ww{display:flex;flex-direction:column;max-height:calc(min(533px, 100vh) - 20px);overflow:hidden}.searchBar-WdjRb0{border-bottom:1px solid var(--border-border-neutral-l1);padding:8px 12px 16px}.searchRow-nQdnFm{align-items:center;display:flex;gap:8px}.searchIcon-UZpm9t{color:var(--icon-icon-secondary);flex-shrink:0;font-size:16px;height:16px;width:16px}.searchInput-rgZKPP{background:#0000;border:none;color:var(--text-text-default);flex:1 1;font-size:14px;line-height:20px;outline:none}.searchInput-rgZKPP::placeholder{color:var(--text-text-tertiary)}.clearButton-dgv3HD{background-color:initial;color:var(--icon-icon-tertiary);font-size:16px}.clearButton-dgv3HD:hover{color:var(--icon-icon-default)}.charCount-nrCgGH{color:var(--text-text-tertiary);flex-shrink:0;font-size:12px;line-height:16px}.content-yGl1J5{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden;position:relative}.content-yGl1J5 .custom-scrollbar{padding-right:0}.emptyState-EGYubp{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center;min-height:200px;padding:24px 16px}.emptyIcon-v0cUIM{color:var(--icon-icon-tertiary);height:48px;width:48px}.emptyText-_3ajsJ{color:var(--text-text-tertiary);font-size:12px}.noResults-wW76SY{flex-direction:column;gap:16px;min-height:174px}.noResults-wW76SY,.noResultsIconBox-SN3fSp{align-items:center;display:flex;justify-content:center}.noResultsIconBox-SN3fSp{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-SN3fSp: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-SN3fSp svg{color:var(--icon-icon-disabled,#a1a1a1)}.noResultsTextGroup-HBDw8j{align-items:center;display:flex;flex-direction:column;gap:2px}.noResultsTitle-oHqm5s{color:var(--text-text-default);font-size:13px;font-weight:500;line-height:20px}.noResultsDesc-VSCBG8{color:var(--text-text-tertiary);font-size:13px;font-weight:400;line-height:20px}.loadingState-d6WSkD{align-items:center;color:var(--icon-icon-secondary);display:flex;flex:1 1;justify-content:center;min-height:200px}.loadingState-d6WSkD svg{animation:spin-ApWnc0 1s linear infinite}.loadingOverlay-V3eYAn{align-items:center;background:var(--bg-bg-base-default);display:flex;inset:0;justify-content:center;opacity:.7;position:absolute;z-index:1}.loadingOverlay-V3eYAn svg{animation:spin-ApWnc0 1s linear infinite;color:var(--icon-icon-secondary)}.resultList-vRvdyv{display:flex;flex:1 1;flex-direction:column;gap:2px;overflow-y:auto;padding-top:8px}.resultList-vRvdyv.custom-scrollbar{margin-right:0}.resultItem-w89rIK{align-items:flex-start;cursor:pointer;display:flex;gap:8px;padding:12px}.resultItem-w89rIK:hover,.resultItemActive-F66GAH{background:var(--bg-bg-overlay-l1);border-radius:6px}.resultIcon-BjSdKv{align-items:center;color:var(--icon-icon-tertiary);display:flex;flex-shrink:0;font-size:16px;height:20px;justify-content:center;width:20px}.resultBody-indaE3{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.resultTitleLeft-XOgBpH,.resultTitleRow-wJvbWV{align-items:center;display:flex;gap:6px}.resultTitleLeft-XOgBpH{max-width:370px;min-width:0;overflow:hidden}.resultTitle-MfnSjk{color:var(--text-text-default);font-size:14px;font-weight:500;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recentIcon-GgkNjq{color:var(--icon-icon-tertiary);display:flex;flex-shrink:0;height:14px;width:14px}.resultWorkspace-L7HmtB{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-M6abM2{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.resultWorkspaceIcon-AaNZbx{align-items:center;color:var(--icon-icon-disabled,#a1a1a1);display:inline-flex;font-size:16px;height:16px;width:16px}.resultContent-QWIRP6{color:var(--text-text-tertiary);font-size:12px;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.resultContent-QWIRP6>*+*{margin-left:4px}.highlight-LyMiV0{background:var(--bg-bg-brand-popup);border-radius:4px;padding:0 1px}.sentinel-aY3Z3k{height:1px}.loadingIcon-ULSB34{animation:spin-ApWnc0 1s linear infinite;color:var(--icon-icon-secondary);height:16px;width:16px}.listFooter-Ohbk4G{align-items:center;display:flex;gap:6px;justify-content:center;padding:12px 0}.footerText-_Kjn9N{color:var(--text-text-tertiary);font-size:12px}.loadingDots-GyDIUi{animation:spin-ApWnc0 .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-ApWnc0{to{transform:rotate(1turn)}}.skeletonList-hoVVFm{display:flex;flex-direction:column;gap:16px;padding:8px 12px}.skeletonItem-tpX2xC{align-items:flex-start;display:flex;gap:10px}.skeletonBody-XKmQ7F{display:flex;flex:1 1;flex-direction:column;gap:8px}.mentionTag-moGBD_{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-nfBGT2{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.slashCommandSymbol-ju8CVA{background-color:var(--slash-mention-bg);color:var(--accent-accent-blue);gap:2px}.builtinSlashSymbol-MCmDkv{background-color:var(--builtin-slash-mention-bg);color:var(--accent-accent-violet)}.mentionTagIcon-NVAmP8{align-items:center;display:inline-flex;flex-shrink:0;height:10px;width:10px}.fileMentionSymbol-Iypu0z,.webpageMentionSymbol-TRKCVS{background:var(--bg-bg-overlay-l3)}.sidebar-HoAtjv{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-ZllNtC{border-right:none;min-width:0;opacity:0;width:0}.sidebarTransitioning-I3SIn7{min-width:0;opacity:0;transform:translateX(-100%);width:0}.drawerOverlay-jwVTXa{animation:drawerFadeIn-L2ysEK .2s ease-out;background-color:var(--special-bgtabsoverlay);bottom:0;left:0;position:fixed;right:0;top:0;z-index:var(--z-dropdown)}.drawerOverlayClosing-lu_0Ol{animation:drawerFadeOut-Zz8PX9 .2s ease-out forwards}.drawer-bNt3b9{animation:drawerSlideIn-UNilt0 .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-ZR5u6_{animation:drawerSlideOut-jnLInu .2s ease-out forwards}@keyframes drawerFadeIn-L2ysEK{0%{opacity:0}to{opacity:1}}@keyframes drawerFadeOut-Zz8PX9{0%{opacity:1}to{opacity:0}}@keyframes drawerSlideIn-UNilt0{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes drawerSlideOut-jnLInu{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.layout-V4EYK5{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-eWmZgO>main{padding-left:8px}.layoutStandalonePreview-pwdK9X>main{padding-left:0}@media (max-width:768px){.layout-V4EYK5>main{padding-left:8px}.layoutStandalonePreview-pwdK9X>main{padding-left:0}}.floatingPanel-zk_J4G{--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-UDjQTQ{overflow:hidden;position:relative;width:100%}.container-UDjQTQ,.error-u0df6t{display:flex;flex-direction:column;height:100%}.error-u0df6t{align-items:center;color:var(--text-text-secondary);font-size:13px;gap:8px;justify-content:center;padding:16px}.errorIcon-pOnynV{color:var(--status-alert-default);font-size:32px}.errorMessage-vWt2tZ{line-height:1.5;max-width:400px;text-align:center}.retryButton-x9vzGD{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-x9vzGD:hover{background-color:var(--bg-bg-brand-hover)}.docContent-_Q7Zd8{display:flex;flex:1 1;height:100%;overflow:auto;width:100%}.notSupportPanel-PUHgPT{box-sizing:border-box;gap:20px;height:100%;justify-content:center;padding:32px 0}.notSupportContent-EqCUE1,.notSupportPanel-PUHgPT{align-items:center;display:flex;flex-direction:column;width:100%}.notSupportContent-EqCUE1{gap:12px}.notSupportIcon-qkL8EK{color:var(--icon-icon-disabled)}.notSupportTextGroup-MuemjD{align-items:center;display:flex;flex-direction:column;gap:4px;width:100%}.notSupportTitle-RXSEBP{color:var(--text-text-secondary);font-size:13px;font-weight:500;line-height:1.54}.notSupportDesc-FfwytF{color:var(--text-text-tertiary);font-size:12px;font-weight:400;line-height:1.5;text-align:center}.notSupportButton-yCt3Af{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-yCt3Af:hover{background-color:var(--bg-bg-overlay-l2)}.notSupportButtonLabel-SpOzBE{font-size:11px;font-weight:500;line-height:1.45;padding:0 4px}.buttonsCard-pUWq_j{gap:0;padding:var(--spacer-4)}.actionButton-Yank_W,.buttonsCard-pUWq_j{align-items:center;background:#0000;display:inline-flex}.actionButton-Yank_W{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-Yank_W:hover{background:var(--bg-bg-overlay-l2)}.actionButton-Yank_W:active{background:var(--bg-bg-overlay-l3)}.actionButton-Yank_W:focus-visible{outline:2px solid var(--status-primary-default);outline-offset:1px}.icon-L97HYu{align-items:center;color:var(--icon-icon-default);display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.title-wO_1RC{color:var(--text-text-default);font-family:var(--font-family-default);font-size:11px;font-weight:500;line-height:16px;white-space:nowrap}.shortcut-_Awhwr{align-items:center;color:var(--icon-icon-secondary);display:flex;flex-shrink:0;gap:2px}.shortcutKey-XurPow{color:var(--icon-icon-secondary);font-family:var(--font-family-default);font-size:11px;font-weight:500;line-height:12px}.divider-tuzU8V{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-HPRFkc{background:#0000;display:flex;flex-direction:column;padding:var(--spacing-sm);width:320px}.textContainer-RV1L9K{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-EsMcBV{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-EsMcBV::-webkit-scrollbar{width:6px}.textarea-EsMcBV::-webkit-scrollbar-track{background:#0000}.textarea-EsMcBV::-webkit-scrollbar-thumb{background:#56637726;border-radius:3px}.textarea-EsMcBV::placeholder{color:var(--text-text-tertiary)}.actionBar-Irye3J{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-c1_nxT{margin-top:var(--spacing-sm);max-height:32px;opacity:1}.actionBarNoExpandAnimation-HJoKWC{transition:opacity .2s ease-out}.actionBarNoExpandAnimation-HJoKWC.actionBarVisible-c1_nxT{margin-top:var(--spacing-sm);max-height:32px}.cancelButton-BKtIie{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-BKtIie:active,.cancelButton-BKtIie:hover{background:var(--bg-bg-overlay-l3)}.cancelButton-BKtIie:focus-visible{outline:2px solid var(--status-primary-default);outline-offset:1px}.cancelText-Cht9dF{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-KB6v8c{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-KB6v8c:hover:not(:disabled){background:var(--bg-bg-invert-hover)}.submitButton-KB6v8c:active:not(:disabled){background:var(--bg-bg-invert-active)}.submitButton-KB6v8c:disabled{background:var(--bg-bg-invert-disabled);color:var(--text-text-disabled);cursor:not-allowed}.submitButton-KB6v8c:focus-visible{outline:2px solid var(--status-primary-default);outline-offset:1px}.submitText-Er186C{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-KB6v8c:disabled .submitText-Er186C{color:var(--text-text-disabled)}.submitIcon-tlvAzm{align-items:center;color:var(--icon-icon-onaccent);display:flex;flex-shrink:0;height:12px;justify-content:center;width:12px}.submitButton-KB6v8c:disabled .submitIcon-tlvAzm{color:var(--text-text-disabled)}.limitWarning-ALdk0v{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-caUZrf{color:var(--status-warning-default);font-family:var(--font-family-default);font-size:12px;font-weight:400;line-height:18px}.previewCommentCardContainer-_2Aj4u{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-VzMXWf{position:relative;width:max-content}.previewCommentCardFadeEnter-DbuY7R{opacity:0}.previewCommentCardFadeEnterActive-Kugrkw{opacity:1;transition:opacity .2s ease-in}.previewCommentCardFadeExit-wezu2A{left:0;opacity:1;position:absolute;right:0;top:0}.previewCommentCardFadeExitActive-ZZmuau{opacity:0;transition:opacity .15s ease-out}.previewCommentCardSuccessCard-I55HoY{align-items:center;display:flex;gap:6px;height:32px;justify-content:center;padding:0 12px;white-space:nowrap}.previewCommentCardSuccessIcon-hzbFiQ{align-items:center;color:var(--status-success-default);display:flex;height:16px;justify-content:center;width:16px}.previewCommentCardSuccessText-MWgZgt{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-WmIujc{align-items:center;display:flex;gap:4px}.editorPanelCanvas-UWdeHq{align-self:stretch;background:var(--bg-bg-menu);border-radius:var(--radius-6);flex:1 1;flex-direction:row}.editorPanelCanvas-UWdeHq,.editorPanelWorkspace-EFZ0J0{align-items:stretch;display:flex;justify-content:stretch;overflow:hidden}.editorPanelContainer-jog056,.editorPanelWorkspace-EFZ0J0{flex:1 1;flex-direction:column}.editorPanelContainer-jog056{background:var(--bg-bg-menu);border-radius:var(--radius-6);display:flex;overflow:hidden}.editorPanelBreadcrumb-SIGZMU{align-items:center;align-self:stretch;display:flex;flex-direction:row;flex-shrink:0;gap:6px;height:36px;padding:0 12px}.editorPanelBreadcrumbItem-jIxE2q{align-items:center;background:var(--bg-bg-base-default);display:flex;gap:4px}.editorPanelBreadcrumbText-ucCNFx{color:var(--text-text-tertiary);font-size:13px;line-height:1.5}.editorPanelBreadcrumbTextActive-eq0gZK{color:var(--text-text-default)}.editorPanelBreadcrumbSeparator-NIupN7{align-items:center;color:var(--icon-icon-tertiary);display:flex}.editorPanelBreadcrumbIcon-oI2mVQ,.editorPanelErrorWrapper-s9rADD{align-items:center;display:flex;justify-content:center}.editorPanelErrorWrapper-s9rADD{color:var(--status-error-default);flex:1 1;font-size:14px;padding:24px}.editorPanelContent-SpSFt0{flex:1 1;min-height:0;overflow:hidden;position:relative;scrollbar-color:var(--bg-bg-overlay-l3) #0000;scrollbar-width:thin}.editorPanelContent-SpSFt0::-webkit-scrollbar{width:4px}.editorPanelContent-SpSFt0::-webkit-scrollbar-track{background:#0000}.editorPanelContent-SpSFt0::-webkit-scrollbar-thumb{background-color:var(--bg-bg-overlay-l3);border-radius:4px}.editorPanelContent-SpSFt0::-webkit-scrollbar-thumb:hover{background-color:var(--bg-bg-overlay-l4)}.editorPanelEmptyWrapper-nQXYKd{align-items:center;color:var(--text-text-tertiary);display:flex;flex:1 1;font-size:14px;justify-content:center;padding:24px}.editorPanelIconButton-ybHh02{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-ybHh02:hover,.editorPanelIconButtonActive-RRPFY8{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-XjA2ur{align-items:center;display:flex;gap:8px;height:16px}.trigger-h2K3fu{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-h2K3fu:hover{color:var(--text-text-default)}.languageName-lq1k3v{max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.icon-ahinLt{flex-shrink:0;height:12px;width:12px}.previewToggle-A5tm1m{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-A5tm1m:hover{color:var(--text-text-default)}.toggleText-dj9I7E{white-space:nowrap}.copyButton-XIGZAR{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-XIGZAR:hover{color:var(--text-text-default)}.copyButton-XIGZAR 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-Jt9jnU{border-radius:var(--radius-6);display:flex;flex:1 1;flex-direction:column;overflow:hidden}.editorPreviewPanelContent-lDUc2e{flex:1 1;isolation:isolate;overflow:auto;padding:16px;position:relative;scrollbar-color:var(--bg-bg-overlay-l3) #0000;scrollbar-width:thin}.selectionHighlight-QWvgR8{background-color:var(--bg-bg-brand-popup);border-radius:2px;pointer-events:none;position:absolute;z-index:-1}.editorPreviewPanelContent-lDUc2e ::selection{background:var(--bg-bg-brand-popup)}.editorPreviewPanelContent-lDUc2e::-webkit-scrollbar{width:4px}.editorPreviewPanelContent-lDUc2e::-webkit-scrollbar-track{background:#0000}.editorPreviewPanelContent-lDUc2e::-webkit-scrollbar-thumb{background-color:var(--bg-bg-overlay-l3);border-radius:4px}.editorPreviewPanelContent-lDUc2e::-webkit-scrollbar-thumb:hover{background-color:var(--bg-bg-overlay-l4)}.exportPopover-Gytspn{z-index:var(--z-fullscreen)}.exportMenuContent-OcQviW{background:var(--bg-bg-menu);border:1px solid #7373731f;border-radius:12px;box-shadow:0 6px 24px -1px #1818180f;padding:0;width:180px}.exportMenu-C5Cbp9{padding:6px 0}.exportMenuItem-JmdbIF{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-JmdbIF:hover{background:var(--bg-bg-overlay-l2)}.exportMenuIcon-FzMojO{align-items:center;display:flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.exportingToastIcon-hcFzpk{animation:exportingToastIconSpin-Z8P8UN .8s linear infinite}@keyframes exportingToastIconSpin-Z8P8UN{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.container-oemAIU{display:flex;flex-direction:column;height:100%;width:100%}.fileNameSlot-0hreM0{align-items:center;display:flex;min-width:0;width:100%}.fileNameIcon-iBIhsK{flex-shrink:0;height:32px;margin-right:6px;width:32px}.fileName-RV9Qb4{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-H8gHEn{display:inline;font-size:13px;line-height:20px}.filePathTooltipText-OS5B7Z{overflow-wrap:anywhere;text-align:left}.filePathTooltipCopy-SQfxiR{margin-left:4px;vertical-align:middle}.filePathTooltipCopy-SQfxiR:hover:not(:disabled){color:var(--icon-icon-onaccent)}.content-ELORt9{display:flex;flex:1 1;flex-direction:column;overflow:hidden;position:relative}.iconButton-xDlCY8:hover,.iconButtonActive-dtQNj3{background:var(--bg-bg-overlay-l1,#56637712);border:1px solid var(--border-border-neutral-l1,#4d6b9917);color:var(--icon-icon-default)}.shareButton-xnhVfG{align-items:center;background:#0000;border:none;border-radius:var(--radius-8,8px);color:var(--text-text-secondary);cursor:pointer;display:inline-flex;font-family:var(--font-family-default);font-size:var(--font-size-regular);font-weight:var(--font-weight-default);gap:6px;height:32px;justify-content:center;letter-spacing:-.02em;line-height:20px;outline:none;padding:0 12px 0 8px}.shareButton-xnhVfG:focus,.shareButton-xnhVfG:focus-visible{outline:none}.shareButton-xnhVfG:hover:not(:disabled),.shareButtonActive-cFqPIz{background:var(--bg-bg-overlay-l1);color:var(--text-text-secondary)}.shareButton-xnhVfG:disabled{color:var(--text-text-disabled);cursor:not-allowed}.shareButtonIcon-HSeia8{align-items:center;color:currentColor;display:inline-flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.shareButtonIcon-HSeia8 svg{height:16px;width:16px}.shareButtonText-RQAmr8{white-space:nowrap}.loadingIcon-VFmsiM{animation:spin-capQlL 1s linear infinite}.previewToolbar-jf7L8z{gap:8px}.previewToolbar-jf7L8z [role=button]:focus,.previewToolbar-jf7L8z [role=button]:focus-visible,.previewToolbar-jf7L8z button:focus,.previewToolbar-jf7L8z button:focus-visible{box-shadow:none;outline:none}.toolbarActionDivider-GwKUVW{background:var(--border-border-neutral-l1,#7373731f);flex-shrink:0;height:16px;width:1px}.toolbarActionDividerCompact-wniAI2{align-items:center;display:inline-flex;flex-shrink:0;height:14px;justify-content:center;width:4px}.toolbarActionDividerCompact-wniAI2:before{background:var(--border-border-neutral-l2);content:"";height:14px;width:1px}.toolbarMoreMenuItem-Umvm7z{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-Umvm7z:hover :is(.toolbarMoreMenuItemLead-omxjQA,.toolbarMoreMenuItemSuffix-LHsNMe){background:var(--bg-bg-overlay-l1,#73737314)}.toolbarMoreMenuItemLead-omxjQA{align-items:center;border-radius:8px 0 0 8px;display:flex;flex:1 1;gap:4px;min-width:0;padding:0 8px}.toolbarMoreMenuItemIcon-krCTmC{align-items:center;color:var(--icon-icon-default);display:flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.toolbarMoreMenuItemIcon-krCTmC svg{height:16px;width:16px}.toolbarMoreMenuItemLabel-c2rcDY{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.toolbarMoreMenuItemSuffix-LHsNMe{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-LHsNMe svg{height:16px;width:16px}.fileNameTooltipWrapper-mSsmbE{align-items:center;display:flex;min-width:0;overflow:hidden}@container (max-width: 420px){.fileNameIcon-iBIhsK,.fileNameTooltipWrapper-mSsmbE,[class*=commentCount]{display:none}}@container (max-width: 340px){.fileNameSlot-0hreM0{display:none}}.previewToolbarEditing-LY3w1y{container-type:inline-size}.previewToolbarCompact-dlX6tS{grid-template-columns:auto auto 1fr!important}.previewToolbarCompact-dlX6tS>:first-child>:is(:last-child,:nth-child(2)){display:none}@keyframes spin-capQlL{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.imagePreviewerContainer-ax6P3W{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-ax6P3W.dragging-DPXhOr{cursor:grabbing}.imagePreviewerImageWrapper-qJ9DLn{align-items:center;display:flex;justify-content:center;position:relative}.imagePreviewerImage-dWml6q{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-dWml6q.dragging-DPXhOr{transition:transform .03s ease-out,opacity .3s ease-in-out}.imagePreviewerSvg-l27V_K{align-items:center;display:flex;justify-content:center;transform-origin:center;transition:transform .2s;-webkit-user-select:none;user-select:none}.imagePreviewerSvg-l27V_K.dragging-DPXhOr{transition:transform .03s ease-out}.imagePreviewerSvg-l27V_K svg{max-height:100%;max-width:100%;min-width:50px}.imagePreviewerImageLoading-W1WZgX{opacity:0}.imagePreviewerImageLoaded-to8VRT{opacity:1}.imagePreviewerControls-ZZ1c8M{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-LOOirl{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-LOOirl:hover:not(:disabled){background-color:var(--bg-bg-base-secondary)}.imagePreviewerControlButton-LOOirl:disabled{color:var(--icon-icon-disabled);cursor:not-allowed}.imagePreviewerPageIndicator-ezb_gv,.imagePreviewerZoomNumber-RiwPs9{color:var(--text-text-default);font-size:14px;text-align:center;width:60px}.imagePreviewerPageIndicator-ezb_gv{align-items:center;display:flex;font-weight:600;height:32px;justify-content:center}.imagePreviewerSeparator-KoNNuj{background-color:var(--border-border-neutral-l2);height:16px;margin:0 var(--spacing-sm);width:1px}.imagePreviewerContextMenu-T4EDiC{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-lo6xJe{border-radius:var(--radius-xs);cursor:pointer;font-size:13px;line-height:26px;padding:0 var(--spacing-sm)}.imagePreviewerMenuItem-lo6xJe:hover{background-color:var(--bg-bg-base-secondary)}.imagePreviewerError-AmsUj2{align-items:center;color:var(--text-text-secondary);display:flex;font-size:14px;justify-content:center}.imagePreviewerLoading-vPQZXr{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:var(--z-above)}.imagePreviewerSpinner-r358pS{animation:imagePreviewerSpin-A1sLdV .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-A1sLdV{to{transform:rotate(1turn)}}.imagePreviewPanelContainer-u39OQ5{background:var(--bg-bg-base-default);display:flex;flex:1 1;flex-direction:column;overflow:hidden}.imagePreviewPanelContent-Qfl0WC{align-items:center;display:flex;flex:1 1;justify-content:center;overflow:hidden;position:relative}.imagePreviewPanelLoading-P0dqcW{color:var(--text-text-tertiary)}.imagePreviewPanelError-i7QZ6f,.imagePreviewPanelLoading-P0dqcW{align-items:center;display:flex;flex:1 1;font-size:14px;justify-content:center}.imagePreviewPanelError-i7QZ6f{color:var(--text-text-danger)}.breadcrumb-LU0iYP{align-items:center;display:flex;gap:2px;min-width:0;overflow:hidden;padding:0 8px}.breadcrumbSeparator-G1_VWK{color:var(--text-text-tertiary,#737373);flex-shrink:0}.breadcrumbFileIcon-oq_DXx{flex-shrink:0;height:32px;margin-right:4px;width:32px}.breadcrumbSegment-FIVOiF{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-VlnA5X{flex-shrink:1}.loadingIcon-eSakpA{animation:spin-YJ3rng 1s linear infinite}@keyframes spin-YJ3rng{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.filterWrapper-e2ezr2{position:relative}.filterButton-ZYOuLl{align-items:center;border-radius:4px;cursor:pointer;display:flex;height:20px;justify-content:center;transition:background-color .2s ease-out;width:20px}.filterButton-ZYOuLl:hover{background-color:var(--bg-bg-overlay-l1)}.filterButton-ZYOuLl:active,.filterButtonActive-HfGoCe{background-color:var(--bg-bg-overlay-l2)}.filterButton-ZYOuLl svg{color:var(--icon-icon-secondary)}.filterDropdown-p6Vl_r{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-LDg2eO{color:var(--text-text-secondary);cursor:default;font-size:11px}.filterItem-O6ozSg,.filterTitle-LDg2eO{align-items:center;display:flex;height:28px;margin:0 6px;padding:0 6px}.filterItem-O6ozSg{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-O6ozSg:hover{background:var(--bg-bg-overlay-l2)}.checkbox-FiXoPV{cursor:pointer;height:14px;width:14px}.checkbox-FiXoPV:disabled{cursor:not-allowed}.filterLabel-C9NxDw{flex:1 1;-webkit-user-select:none;user-select:none}.resizableWrapper-i7cMI1{width:100%}.container-y4WMu7{background:var(--bg-bg-base-default);display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.resizeHandle-tXlIEw{background-color:var(--border-border-neutral-l1);cursor:ns-resize}.resizeHandle-tXlIEw.resizeHandle-tXlIEw:after{bottom:0}.header-wSGB6w{flex-shrink:0;height:40px;justify-content:space-between;min-height:40px}.header-wSGB6w,.headerLeft-VjrquD{align-items:center;display:flex;gap:8px}.headerLeft-VjrquD{cursor:pointer;flex:1 1;height:100%;padding-left:8px}.collapseIcon-VHeb8w{align-items:center;display:flex;font-size:14px;justify-content:center;transform:rotate(-90deg);transition:transform .2s ease-out}.iconRotated-Onu1fS{color:var(--icon-icon-default);transform:rotate(0deg)}.headerTitle-ZVNkDv{color:var(--text-text-default);font-size:12px;font-weight:500}.countTag-M1j9Hb{align-items:center;display:flex;font-family:var(--font-family-code);font-size:12px;font-weight:450;gap:4px}.countTagError-R8Awn9{color:#f64646}.countTagWarn-RppnpH{color:#d9b136}.headerRight-yo64iH{align-items:center;display:flex;gap:4px;padding-right:6px}.clearButton-tN2Uaa{color:var(--text-text-secondary)}.logList-FvH3ON{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow-y:auto;padding:6px}.logRow-FlMhsn{border-radius:4px;cursor:pointer;display:flex;flex-direction:column;padding:0 4px;transition:background-color var(--transition-fast)}.logRow-FlMhsn:hover{background:var(--bg-bg-overlay-l1)}.logRowContent-BfkUrr{align-items:flex-start;display:flex;gap:4px;position:relative}.expandIcon-oAOgj4{color:var(--icon-icon-default);flex-shrink:0;padding-top:9px}.expandIconPlaceholder-OQfhb4{flex-shrink:0;width:14px}.logContent-Kj9DFd{align-items:flex-start;display:flex;flex:1 1;gap:5px;min-width:0}.logIcon-nXqehA{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-VnCmVo{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0;padding:7px 0}.logRowExpanded-oxyjBH .logTextContainer-VnCmVo{white-space:normal}.logText-WCM_T3{color:var(--text-text-default);font-family:var(--font-family-code);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.logRowExpanded-oxyjBH .logText-WCM_T3{white-space:normal;word-break:break-word}.stackTrace-DJTbiQ{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-BfkUrr:hover .addToChatButtonWrapper-zvIxj5{display:flex;position:absolute;right:0;top:4px;z-index:var(--z-local-overlay)}.addToChatButtonWrapper-zvIxj5{background-color:var(--bg-bg-base-tertiary);border-radius:4px;display:none}.addToChatButtonWrapper-zvIxj5 .addToChatButton-Sfet31,.headerRight-yo64iH>.addToChatButton-Sfet31{display:flex;margin-top:0}.addToChatButton-Sfet31{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-Sfet31:hover{background:#56637740!important}.addToChatIcon-_ZWjNr{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.container-ULbWaF{display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative}.browserBar-VK52k8{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-MXBPT4,.toolButtons-CLOAtW{align-items:center;display:flex;gap:2px}.toolButtons-CLOAtW{margin-left:auto}.inspectButtonActive-VnXg5B{background:var(--bg-bg-overlay-l2)!important;color:var(--status-primary-default)!important}.addressBar-q6kBgo{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-TzuKcG{color:var(--status-success-default);font-size:12px}.urlInput-hQbalS{background:#0000;border:none;color:var(--text-text-default);flex:1 1;font-size:13px;outline:none}.urlInput-hQbalS::placeholder{color:var(--text-text-tertiary)}.browserContent-WBoCE_{flex:1 1;position:relative}.iframe-G1Xq2z{border:none;height:100%;width:100%}.iframeHidden-R48N28{opacity:0;pointer-events:none;position:absolute}.iframeResizing-QZxTkP{pointer-events:none}.browserErrorPanel-J0f8zl,.browserLoadingPanel-RYKagh{background:var(--bg-bg-base-default);inset:0;position:absolute}.iconButton-Ur8KYL:hover,.iconButtonActive-pBjC1a{background:var(--bg-bg-overlay-l1,#56637712);border:1px solid var(--border-border-neutral-l1,#4d6b9917);color:var(--icon-icon-default)}.showWidgetPanelContainer-MuWpjV{background:var(--bg-bg-base-default);height:100%;overflow:auto;padding:var(--spacing-md);width:100%}.showWidgetPanelEmpty-Z0kh3m{align-items:center;color:var(--text-text-secondary);display:flex;font:var(--body-body-base);height:100%;justify-content:center;width:100%}.showWidgetPanelSource-nYQTIk{height:100%;overflow:hidden;width:100%}.container-kJcgUB{display:flex;flex-direction:column;height:100%;width:100%}.breadcrumb-WnDzEF{align-items:center;display:flex;gap:2px;min-width:0;overflow:hidden;padding:0 8px}.breadcrumbSeparator-d5nDXd{color:var(--text-text-tertiary,#737373);flex-shrink:0}.breadcrumbFileIcon-htiJLX{flex-shrink:0;height:var(--standalone-file-preview-breadcrumb-icon-size,24px);width:var(--standalone-file-preview-breadcrumb-icon-size,24px)}.breadcrumbFileIcon-htiJLX>span{height:var(--standalone-file-preview-breadcrumb-icon-size,16px);width:var(--standalone-file-preview-breadcrumb-icon-size,16px)}.breadcrumbSegment-fDcB4R{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-t1WVpi{flex-shrink:1}.toolbarTitle-RIdAIM{color:var(--text-text-secondary);font-size:13px;line-height:20px;padding:0 8px;white-space:nowrap}.loadingIcon-j18GNS{animation:spin-s_pQhf 1s linear infinite}@keyframes spin-s_pQhf{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.content-YJRK8H{display:flex;flex:1 1;flex-direction:column;overflow:hidden;position:relative}.voice-summary-results-card-N1nz4P{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-wDFYAC{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-CK2oHa{color:var(--text-text-default,#0f1528d1);font-size:14px;font-weight:600;line-height:20px;min-width:0}.voice-summary-results-card__copy-button-uILX_E{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-uILX_E:hover{background:var(--bg-bg-base-hover,#56637714);color:var(--icon-icon-default,#0f1528d1)}.voice-summary-results-card__body-rqRYxU{display:flex;flex-direction:column;gap:16px;padding:12px 16px}.voice-summary-results-card__bottom-text-w_IyZZ,.voice-summary-results-card__header-text-poFwdQ{color:var(--text-text-secondary,#0f15289e);font-size:14px;line-height:22px;margin:0;white-space:pre-wrap}.voice-summary-results-card__summary-dN67Vj{min-width:0}.voice-summary-results-card__summary-markdown-GoCtFg{margin:0}.voice-summary-results-card__summary-dN67Vj .markdown-renderer{color:var(--text-text-default,#0f1528d1);font-size:14px;line-height:22px}.voice-summary-results-card__summary-dN67Vj :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-dN67Vj .markdown-p{margin:0 0 8px}.voice-summary-results-card__summary-dN67Vj :is(ol,ul){margin:0 0 8px;padding-left:8px}.voice-summary-results-card__summary-dN67Vj :is(ol,ul)>li>input{position:relative;top:1px}.voice-summary-results-card__summary-dN67Vj li{margin:4px 0}.voice-summary-results-card__summary-dN67Vj .markdown-renderer>:last-child,.voice-summary-results-card__summary-dN67Vj .markdown-renderer>:last-child .markdown-p,.voice-summary-results-card__summary-dN67Vj .markdown-renderer>:last-child ol,.voice-summary-results-card__summary-dN67Vj .markdown-renderer>:last-child ul{margin-bottom:0}.voice-summary-results-card__footer-hPge8E{border-top:1px solid var(--border-border-neutral-l2,#4d6b992e);padding:12px 16px}.voice-summary-results-card__history-button-MqxkZv{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-MqxkZv:hover:not(:disabled){background:var(--bg-bg-overlay-l3,#56637724)}.voice-summary-results-card__history-button-MqxkZv:disabled{cursor:not-allowed;opacity:.5}.voice-summary-results-card__history-icon-YcjFHx{align-items:center;display:inline-flex;flex:0 0 14px;height:14px;justify-content:center;width:14px}.discussion-results-wrapper__summarizing-F3qq1p{color:var(--text-text-tertiary);font-size:13px;line-height:20px;padding:8px 0}.discussion-results-wrapper-D9hMMj{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-jbXFfN{margin:8px 0}.discussion-results-wrapper__summary-markdown-q17XjE{margin:0}.discussion-results-wrapper__stream-capture-mDmN63{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-jCJCzq{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-QTICIe{color:var(--text-text-default);font-size:13px;font-weight:600;line-height:20px}.discussion-results-wrapper__copy-icon-FbSFO6{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-FbSFO6:hover{background:var(--bg-bg-base-hover)}.discussion-results-wrapper__body-s_JhZq{padding:12px 16px}.discussion-results-wrapper__footer-b6BPTI{border-top:1px solid var(--border-border-neutral-l2,#4d6b992e);padding-top:12px}.discussion-results-wrapper__transcript-btn-owcgJA{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-owcgJA:hover:not(:disabled){background:var(--bg-bg-overlay-l3);border-color:var(--border-border-neutral-l3)}.discussion-results-wrapper__transcript-btn-owcgJA:disabled{cursor:not-allowed;opacity:.5}.errorFallback-zJBeLN{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-hXbhec{align-items:center;display:flex;gap:48px;position:relative;z-index:1}.errorMain-PcPOfu{align-items:flex-start;display:flex;flex-direction:column}.errorTextGroup-MEKHx7{display:flex;flex-direction:column;gap:10px;margin-bottom:28px}.errorTitle-eNrUQd{color:var(--text-text-default);font-size:28px;font-weight:600;letter-spacing:.2px;line-height:1.29;margin:0}.errorMessage-a3AMAQ{color:var(--text-text-secondary);font-size:16px;font-weight:300;line-height:1.5;margin:0}.errorPhase-fR0tYA{color:var(--text-text-secondary);font-size:14px}.errorButton-CKfYEy{font-size:16px;font-weight:500;height:48px;padding:0 16px}.errorAvatarWrapper-rPdhBM{flex-shrink:0;height:280px;position:relative;width:280px}.errorGlow-JbOGEV{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-BHSGlg{height:100%;object-fit:cover;pointer-events:none;position:relative;transform:scaleX(-1);width:100%}@media (max-width:768px){.errorFallback-zJBeLN{padding:24px}.errorContent-hXbhec{flex-direction:column-reverse;gap:24px;text-align:center}.errorMain-PcPOfu{align-items:center}.errorTitle-eNrUQd{font-size:22px}.errorMessage-a3AMAQ{font-size:14px}.errorAvatarWrapper-rPdhBM{height:180px;width:180px}.errorGlow-JbOGEV{height:220px;width:220px}.errorButton-CKfYEy{justify-content:center;width:100%}}