.extension-preview{--text-xs:10px;--text-sm:11px;--text-base:12px;--text-md:13px;--text-lg:14px;--text-xl:16px;--radius-sm:3px;--radius-md:3px;--radius-lg:3px;--radius-xl:3px;--radius-pill:12px;--lex-menu-background:#202124;--lex-menu-border:1px solid #ffffff17;--lex-menu-radius:6px;--lex-menu-shadow:0 8px 24px #0000004d;--lex-subtle-border:#d4d4d41a;--lex-subtle-bg:#d4d4d40a;--lex-subtle-hover:#d4d4d414;--lex-bg-image:none;--vscode-font-family:"Segoe UI", sans-serif;--vscode-editor-font-family:Consolas, "Courier New", monospace;--vscode-font-size:13px;--vscode-editor-font-size:13px;--vscode-foreground:#d4d4d4;--vscode-descriptionForeground:#d4d4d4b3;--vscode-disabledForeground:#d4d4d46b;--vscode-editor-background:#181818;--vscode-editor-foreground:#d4d4d4;--vscode-sideBar-background:#111214;--vscode-editorGroupHeader-tabsBackground:#121214;--vscode-input-background:#ffffff08;--vscode-input-foreground:#d4d4d4;--vscode-input-placeholderForeground:#d4d4d45c;--vscode-input-border:#ea792e59;--vscode-panel-border:#ea792e2e;--vscode-widget-border:#ea792e33;--vscode-focusBorder:#ea792e80;--vscode-button-foreground:#f7f3ef;--vscode-button-border:transparent;--vscode-button-secondaryBackground:#ffffff0a;--vscode-button-secondaryForeground:#d4d4d4d6;--vscode-button-secondaryHoverBackground:#ffffff14;--vscode-badge-background:#ffffff0f;--vscode-badge-foreground:#ffffffeb;--vscode-list-hoverBackground:#ffffff0a;--vscode-list-activeSelectionBackground:#ea792e1f;--vscode-list-activeSelectionForeground:#fff;--vscode-toolbar-hoverBackground:#ffffff0f;--vscode-toolbar-activeBackground:#ea792e24;--vscode-menu-background:#202124;--vscode-menu-border:#ffffff17;--vscode-menu-foreground:#d4d4d4;--vscode-menu-selectionBackground:#ea792e1f;--vscode-menu-selectionForeground:#fff;--vscode-menu-separatorBackground:#ffffff14;--vscode-dropdown-background:#212225;--vscode-dropdown-border:#ffffff17;--vscode-editorWidget-background:#202124;--vscode-editorHoverWidget-background:#202124;--vscode-editorHoverWidget-border:#ffffff17;--vscode-editorHoverWidget-foreground:#d4d4d4;--vscode-checkbox-background:#212225;--vscode-checkbox-border:#ffffff1a;--vscode-checkbox-foreground:#d4d4d4;--vscode-textLink-foreground:#63a8ff;--vscode-textBlockQuote-background:#ffffff0a;--vscode-textBlockQuote-border:#ea792e73;--vscode-textCodeBlock-background:#0000003d;--vscode-errorForeground:#f48771;--vscode-editorWarning-foreground:#d7ba7d;--vscode-editorInfo-foreground:#63a8ff;--vscode-testing-iconPassed:#89d185;--vscode-scrollbarSlider-background:#ffffff24;--lex-orange:#ed7321;--lex-orange-hover:#de6312;--lex-orange-rgb:234 121 46;--lex-orange-fg:#fff;--lex-accent-text:var(--lex-orange);--lex-avatar:radial-gradient(circle at 30% 30%, #ffab55e6, transparent 32%), radial-gradient(circle at 62% 42%, #ff7118d9, transparent 24%), linear-gradient(135deg, #2c1b12f5, #101012fa);--lex-accent-border:color-mix(in srgb, var(--lex-orange) 58%, var(--vscode-panel-border) 42%);--lex-accent-border-strong:color-mix(in srgb, var(--lex-orange) 74%, var(--vscode-panel-border) 26%);--lex-accent-bg:color-mix(in srgb, var(--lex-orange) 18%, transparent);--lex-accent-bg-strong:color-mix(in srgb, var(--lex-orange) 26%, transparent);--lex-button-bg:color-mix(in srgb, var(--vscode-editor-background) 86%, var(--vscode-sideBar-background) 14%);--lex-button-bg-hover:color-mix(in srgb, var(--vscode-toolbar-hoverBackground) 76%, var(--lex-accent-bg) 24%);--lex-button-border:color-mix(in srgb, var(--lex-orange) 28%, var(--vscode-panel-border) 72%);--lex-button-border-strong:color-mix(in srgb, var(--lex-orange) 40%, var(--vscode-panel-border) 60%);--lex-button-fg:var(--vscode-foreground);--lex-button-accent-bg:color-mix(in srgb, var(--lex-orange) 18%, var(--vscode-editor-background) 82%);--lex-button-accent-bg-hover:color-mix(in srgb, var(--lex-orange) 24%, var(--vscode-toolbar-hoverBackground) 76%);--lex-button-accent-fg:color-mix(in srgb, var(--vscode-foreground) 88%, var(--lex-orange) 12%);--sb-size:14px;--sb-thumb:var(--vscode-scrollbarSlider-background);--sb-thumb-hover:var(--lex-orange);color:var(--vscode-foreground);font-family:var(--vscode-font-family);flex-direction:column;height:100%;display:flex}.extension-preview *,.extension-preview :before,.extension-preview :after{box-sizing:border-box}.extension-preview-shell{background:#121315;border:1px solid #ea792e38;border-radius:3px;flex-direction:column;flex:auto;min-height:560px;padding-block:12px 14px;display:flex;overflow:hidden;box-shadow:0 30px 90px #00000073,inset 0 1px #ffffff08}.extension-preview-shell .conversation-tab{flex:auto;min-height:0;display:flex}.extension-preview-shell .title-bar{flex-shrink:0}.extension-preview-shell .page-frame,.extension-preview-shell .title-bar-inner{max-width:100%}.extension-preview-shell .page-frame{flex:auto;min-height:0;padding-inline:18px}.extension-preview-shell .title-bar-inner{padding-inline:14px}.extension-preview-shell .conversation-content,.extension-preview-shell .chat-panel,.extension-preview-shell .messages-container{min-height:0}.extension-preview-shell .conversation-content{padding-bottom:0}.extension-preview-shell .messages-container{padding-top:18px}.extension-preview-shell .message-group{gap:10px}.extension-preview-shell .message.assistant .message-body{gap:16px}.extension-preview-shell .subagent-timeline{margin-block:2px}.extension-preview-shell .bottom-widgets{padding-top:0}.extension-preview-shell .chat-input-container{gap:6px;margin-bottom:10px;padding:10px 14px 13px}.extension-preview-shell .chat-input-footer{padding-top:3px;padding-inline:2px}.extension-preview-shell .footer-left{padding-left:0}@media (max-width:1024px){.extension-preview-shell{border-radius:3px;min-height:620px;padding-block:10px 12px}.extension-preview-shell .page-frame{padding-inline:14px}}
