:root,:root[data-theme=light]{--bolt-elements-borderColor:#1717171a;--bolt-elements-borderColorActive:#8a5fff;--bolt-elements-bg-depth-1:#fff;--bolt-elements-bg-depth-2:#fafafa;--bolt-elements-bg-depth-3:#e5e5e5;--bolt-elements-bg-depth-4:#1717170d;--bolt-elements-textPrimary:#0a0a0a;--bolt-elements-textSecondary:#525252;--bolt-elements-textTertiary:#737373;--bolt-elements-code-background:#f5f5f5;--bolt-elements-code-text:#0a0a0a;--bolt-elements-button-primary-background:#9c7dff1a;--bolt-elements-button-primary-backgroundHover:#9c7dff33;--bolt-elements-button-primary-text:#9c7dff;--bolt-elements-button-secondary-background:#1717170d;--bolt-elements-button-secondary-backgroundHover:#1717171a;--bolt-elements-button-secondary-text:#0a0a0a;--bolt-elements-button-danger-background:#ef44441a;--bolt-elements-button-danger-backgroundHover:#ef444433;--bolt-elements-button-danger-text:#ef4444;--bolt-elements-item-contentDefault:#17171780;--bolt-elements-item-contentActive:#0a0a0a;--bolt-elements-item-contentAccent:#7645e8;--bolt-elements-item-contentDanger:#ef4444;--bolt-elements-item-backgroundDefault:#0000;--bolt-elements-item-backgroundActive:#1717170d;--bolt-elements-item-backgroundAccent:#9c7dff1a;--bolt-elements-item-backgroundDanger:#ef44441a;--bolt-elements-loader-background:#1717171a;--bolt-elements-loader-progress:#9c7dff;--bolt-elements-artifacts-background:#fff;--bolt-elements-artifacts-backgroundHover:#17171705;--bolt-elements-artifacts-borderColor:var(--bolt-elements-borderColor);--bolt-elements-artifacts-inlineCode-background:#f5f5f5;--bolt-elements-artifacts-inlineCode-text:var(--bolt-elements-textPrimary);--bolt-elements-actions-background:#fff;--bolt-elements-actions-code-background:#262626;--bolt-elements-messages-background:#f5f5f5;--bolt-elements-messages-linkColor:#9c7dff;--bolt-elements-messages-code-background:#262626;--bolt-elements-messages-inlineCode-background:#e5e5e5;--bolt-elements-messages-inlineCode-text:#262626;--bolt-elements-icon-success:#22c55e;--bolt-elements-icon-error:#ef4444;--bolt-elements-icon-primary:#0a0a0a;--bolt-elements-icon-secondary:#525252;--bolt-elements-icon-tertiary:#737373;--bolt-elements-dividerColor:#f5f5f5;--bolt-elements-prompt-background:#fffc;--bolt-elements-sidebar-dropdownShadow:#1717171a;--bolt-elements-sidebar-buttonBackgroundDefault:#9c7dff1a;--bolt-elements-sidebar-buttonBackgroundHover:#9c7dff33;--bolt-elements-sidebar-buttonText:#7645e8;--bolt-elements-preview-addressBar-background:#f5f5f5;--bolt-elements-preview-addressBar-backgroundHover:#1717170d;--bolt-elements-preview-addressBar-backgroundActive:#fff;--bolt-elements-preview-addressBar-text:var(--bolt-elements-textSecondary);--bolt-elements-preview-addressBar-textActive:var(--bolt-elements-textPrimary);--bolt-elements-terminals-background:#fff;--bolt-elements-terminals-buttonBackground:var(--bolt-elements-bg-depth-4);--bolt-elements-cta-background:#f5f5f5;--bolt-elements-cta-text:#0a0a0a;--bolt-terminal-background:var(--bolt-elements-terminals-background);--bolt-terminal-foreground:#333;--bolt-terminal-selection-background:#00000040;--bolt-terminal-black:#000;--bolt-terminal-red:#cd3131;--bolt-terminal-green:#00bc00;--bolt-terminal-yellow:#949800;--bolt-terminal-blue:#0451a5;--bolt-terminal-magenta:#bc05bc;--bolt-terminal-cyan:#0598bc;--bolt-terminal-white:#555;--bolt-terminal-brightBlack:#686868;--bolt-terminal-brightRed:#cd3131;--bolt-terminal-brightGreen:#00bc00;--bolt-terminal-brightYellow:#949800;--bolt-terminal-brightBlue:#0451a5;--bolt-terminal-brightMagenta:#bc05bc;--bolt-terminal-brightCyan:#0598bc;--bolt-terminal-brightWhite:#a5a5a5;--modern-scrollbar-thumb-background:#64646473;--modern-scrollbar-thumb-backgroundHover:#4a4a4acc}:root,:root[data-theme=dark]{--bolt-elements-borderColor:#ffffff1a;--bolt-elements-borderColorActive:#9c7dff;--bolt-elements-bg-depth-1:#0a0a0a;--bolt-elements-bg-depth-2:#171717;--bolt-elements-bg-depth-3:#262626;--bolt-elements-bg-depth-4:#ffffff0d;--bolt-elements-textPrimary:#fff;--bolt-elements-textSecondary:#a3a3a3;--bolt-elements-textTertiary:#737373;--bolt-elements-code-background:#262626;--bolt-elements-code-text:#fff;--bolt-elements-button-primary-background:#9c7dff1a;--bolt-elements-button-primary-backgroundHover:#9c7dff33;--bolt-elements-button-primary-text:#9c7dff;--bolt-elements-button-secondary-background:#ffffff0d;--bolt-elements-button-secondary-backgroundHover:#ffffff1a;--bolt-elements-button-secondary-text:#fff;--bolt-elements-button-danger-background:#ef44441a;--bolt-elements-button-danger-backgroundHover:#ef444433;--bolt-elements-button-danger-text:#ef4444;--bolt-elements-item-contentDefault:#ffffff80;--bolt-elements-item-contentActive:#fff;--bolt-elements-item-contentAccent:#9c7dff;--bolt-elements-item-contentDanger:#ef4444;--bolt-elements-item-backgroundDefault:#fff0;--bolt-elements-item-backgroundActive:#ffffff1a;--bolt-elements-item-backgroundAccent:#9c7dff1a;--bolt-elements-item-backgroundDanger:#ef44441a;--bolt-elements-loader-background:#1717171a;--bolt-elements-loader-progress:#9c7dff;--bolt-elements-artifacts-background:#171717;--bolt-elements-artifacts-backgroundHover:#ffffff0d;--bolt-elements-artifacts-borderColor:var(--bolt-elements-borderColor);--bolt-elements-artifacts-inlineCode-background:#262626;--bolt-elements-artifacts-inlineCode-text:#fff;--bolt-elements-actions-background:#171717;--bolt-elements-actions-code-background:#262626;--bolt-elements-messages-background:#262626;--bolt-elements-messages-linkColor:#9c7dff;--bolt-elements-messages-code-background:#171717;--bolt-elements-messages-inlineCode-background:#404040;--bolt-elements-messages-inlineCode-text:var(--bolt-elements-textPrimary);--bolt-elements-icon-success:#4ade80;--bolt-elements-icon-error:#f87171;--bolt-elements-icon-primary:#0a0a0a;--bolt-elements-icon-secondary:#525252;--bolt-elements-icon-tertiary:#737373;--bolt-elements-dividerColor:#f5f5f5;--bolt-elements-prompt-background:#171717cc;--bolt-elements-sidebar-dropdownShadow:#1717174d;--bolt-elements-sidebar-buttonBackgroundDefault:#9c7dff1a;--bolt-elements-sidebar-buttonBackgroundHover:#9c7dff33;--bolt-elements-sidebar-buttonText:#9c7dff;--bolt-elements-preview-addressBar-background:var(--bolt-elements-bg-depth-1);--bolt-elements-preview-addressBar-backgroundHover:#ffffff0d;--bolt-elements-preview-addressBar-backgroundActive:var(--bolt-elements-bg-depth-1);--bolt-elements-preview-addressBar-text:var(--bolt-elements-textSecondary);--bolt-elements-preview-addressBar-textActive:var(--bolt-elements-textPrimary);--bolt-elements-terminals-background:var(--bolt-elements-bg-depth-1);--bolt-elements-terminals-buttonBackground:var(--bolt-elements-bg-depth-3);--bolt-elements-cta-background:#ffffff1a;--bolt-elements-cta-text:#fff;--bolt-terminal-background:var(--bolt-elements-terminals-background);--bolt-terminal-foreground:#eff0eb;--bolt-terminal-selection-background:#97979b33;--bolt-terminal-black:#000;--bolt-terminal-red:#ff5c57;--bolt-terminal-green:#5af78e;--bolt-terminal-yellow:#f3f99d;--bolt-terminal-blue:#57c7ff;--bolt-terminal-magenta:#ff6ac1;--bolt-terminal-cyan:#9aedfe;--bolt-terminal-white:#f1f1f0;--bolt-terminal-brightBlack:#686868;--bolt-terminal-brightRed:#ff5c57;--bolt-terminal-brightGreen:#5af78e;--bolt-terminal-brightYellow:#f3f99d;--bolt-terminal-brightBlue:#57c7ff;--bolt-terminal-brightMagenta:#ff6ac1;--bolt-terminal-brightCyan:#9aedfe;--bolt-terminal-brightWhite:#f1f1f0;--modern-scrollbar-thumb-background:#a0a0a073;--modern-scrollbar-thumb-backgroundHover:#bebebeb3}:root[data-color-theme=light-solarized]{--bolt-elements-bg-depth-1:#fdf6e3;--bolt-elements-bg-depth-2:#eee8d5;--bolt-elements-bg-depth-3:#e4ddc8;--bolt-elements-textPrimary:#073642;--bolt-elements-textSecondary:#586e75;--bolt-elements-textTertiary:#657b83;--bolt-elements-borderColor:#d8d0bb;--bolt-elements-borderColorActive:#268bd2;--bolt-elements-button-primary-text:#268bd2;--bolt-elements-item-contentAccent:#268bd2;--bolt-elements-loader-progress:#268bd2;--bolt-elements-messages-linkColor:#268bd2;--bolt-elements-sidebar-buttonText:#268bd2;--bolt-elements-code-background:#eee8d5;--bolt-elements-messages-background:#eee8d5;--bolt-elements-artifacts-background:#fdf6e3;--bolt-elements-actions-background:#fdf6e3;--bolt-elements-terminals-background:#fdf6e3;--bolt-terminal-foreground:#073642;--bolt-terminal-background:#fdf6e3}:root[data-color-theme=light-nord]{--bolt-elements-bg-depth-1:#eceff4;--bolt-elements-bg-depth-2:#e5e9f0;--bolt-elements-bg-depth-3:#d8dee9;--bolt-elements-textPrimary:#2e3440;--bolt-elements-textSecondary:#4c566a;--bolt-elements-textTertiary:#616e88;--bolt-elements-borderColor:#c8d0dc;--bolt-elements-borderColorActive:#5e81ac;--bolt-elements-button-primary-text:#5e81ac;--bolt-elements-item-contentAccent:#5e81ac;--bolt-elements-loader-progress:#5e81ac;--bolt-elements-messages-linkColor:#5e81ac;--bolt-elements-sidebar-buttonText:#5e81ac;--bolt-elements-code-background:#d8dee9;--bolt-elements-messages-background:#e5e9f0;--bolt-elements-artifacts-background:#eceff4;--bolt-elements-actions-background:#eceff4;--bolt-elements-terminals-background:#eceff4;--bolt-terminal-foreground:#2e3440;--bolt-terminal-background:#eceff4}:root[data-color-theme=light-monochrome],:root[data-color-theme=light-pastel-dreams],:root[data-color-theme=light-easter],:root[data-color-theme=light-birthday],:root[data-color-theme=light-halloween-harvest],:root[data-color-theme=light-sakura-bloom],:root[data-color-theme=light-mint-breeze],:root[data-color-theme=light-lemonade],:root[data-color-theme=light-lavender-fields]{--bolt-elements-button-primary-background:color-mix(in srgb, var(--light-palette-accent) 12%, transparent);--bolt-elements-button-primary-backgroundHover:color-mix(in srgb, var(--light-palette-accent) 20%, transparent);--bolt-elements-button-primary-text:var(--light-palette-accent);--bolt-elements-borderColorActive:var(--light-palette-accent);--bolt-elements-item-contentAccent:var(--light-palette-accent);--bolt-elements-loader-progress:var(--light-palette-accent);--bolt-elements-messages-linkColor:var(--light-palette-accent);--bolt-elements-sidebar-buttonText:var(--light-palette-accent);--bolt-elements-bg-depth-1:var(--light-palette-bg-1);--bolt-elements-bg-depth-2:var(--light-palette-bg-2);--bolt-elements-bg-depth-3:var(--light-palette-bg-3);--bolt-elements-textPrimary:var(--light-palette-text);--bolt-elements-textSecondary:var(--light-palette-muted);--bolt-elements-textTertiary:var(--light-palette-tertiary);--bolt-elements-borderColor:color-mix(in srgb, var(--light-palette-text) 14%, transparent);--bolt-elements-code-background:var(--light-palette-bg-3);--bolt-elements-code-text:var(--light-palette-text);--bolt-elements-artifacts-background:var(--light-palette-bg-1);--bolt-elements-actions-background:var(--light-palette-bg-1);--bolt-elements-messages-background:var(--light-palette-bg-2);--bolt-elements-terminals-background:var(--light-palette-bg-1);--bolt-terminal-foreground:var(--light-palette-text);--bolt-terminal-background:var(--light-palette-bg-1)}:root[data-color-theme=light-sakura-bloom]{--light-palette-bg-1:#fff8fb;--light-palette-bg-2:#fff0f5;--light-palette-bg-3:#f8dfe8;--light-palette-text:#35242d;--light-palette-muted:#725765;--light-palette-tertiary:#927987;--light-palette-accent:#d94678}:root[data-color-theme=light-mint-breeze]{--light-palette-bg-1:#f5fcf8;--light-palette-bg-2:#e8f7ef;--light-palette-bg-3:#d5eee2;--light-palette-text:#19372d;--light-palette-muted:#4d7062;--light-palette-tertiary:#729183;--light-palette-accent:#188a68}:root[data-color-theme=light-lemonade]{--light-palette-bg-1:#fffef5;--light-palette-bg-2:#fff9dc;--light-palette-bg-3:#f5edc4;--light-palette-text:#393216;--light-palette-muted:#75683b;--light-palette-tertiary:#93875c;--light-palette-accent:#ad8010}:root[data-color-theme=light-lavender-fields]{--light-palette-bg-1:#fbf9ff;--light-palette-bg-2:#f1ecff;--light-palette-bg-3:#e5dcfa;--light-palette-text:#302747;--light-palette-muted:#665b80;--light-palette-tertiary:#82799a;--light-palette-accent:#7952c7}:root[data-color-theme=light-monochrome]{--light-palette-bg-1:#f5f5f5;--light-palette-bg-2:#e5e5e5;--light-palette-bg-3:#d4d4d4;--light-palette-text:#171717;--light-palette-muted:#525252;--light-palette-tertiary:#737373;--light-palette-accent:#404040}:root[data-color-theme=light-pastel-dreams]{--light-palette-bg-1:#fff8fb;--light-palette-bg-2:#fff0f6;--light-palette-bg-3:#f5eaff;--light-palette-text:#342a48;--light-palette-muted:#695d7d;--light-palette-tertiary:#857b98;--light-palette-accent:#d64f9c}:root[data-color-theme=light-easter]{--light-palette-bg-1:#fffdf8;--light-palette-bg-2:#f5fff5;--light-palette-bg-3:#fff1f7;--light-palette-text:#202b48;--light-palette-muted:#53617d;--light-palette-tertiary:#7e8aa2;--light-palette-accent:#cf3d9d}:root[data-color-theme=light-birthday]{--light-palette-bg-1:#fff9e7;--light-palette-bg-2:#fff0d1;--light-palette-bg-3:#ffe2eb;--light-palette-text:#271d3a;--light-palette-muted:#62556e;--light-palette-tertiary:#817489;--light-palette-accent:#e83e91}:root[data-color-theme=light-halloween-harvest]{--light-palette-bg-1:#fff8ed;--light-palette-bg-2:#f6ebdd;--light-palette-bg-3:#ead8c7;--light-palette-text:#34231e;--light-palette-muted:#69534a;--light-palette-tertiary:#89776f;--light-palette-accent:#c95c22}:root[data-color-theme=dark-aurora],:root[data-color-theme=dark-solarized],:root[data-color-theme=dark-nord],:root[data-color-theme=dark-dracula],:root[data-color-theme=dark-monokai],:root[data-color-theme=dark-tokyo-night],:root[data-color-theme=dark-birthday],:root[data-color-theme=dark-holiday-cheer],:root[data-color-theme=dark-halloween-night],:root[data-color-theme=dark-halloween-harvest],:root[data-color-theme=dark-cyberpunk-2077],:root[data-color-theme=dark-synthwave],:root[data-color-theme=dark-matrix],:root[data-color-theme=dark-ocean-depths],:root[data-color-theme=dark-rose-pine],:root[data-color-theme=dark-cappuccino-mocha],:root[data-color-theme=dark-gruvbox],:root[data-color-theme=dark-one-dark-pro]{--bolt-elements-button-primary-background:color-mix(in srgb, var(--palette-accent) 18%, transparent);--bolt-elements-button-primary-backgroundHover:color-mix(in srgb, var(--palette-accent) 28%, transparent);--bolt-elements-button-primary-text:var(--palette-accent);--bolt-elements-borderColorActive:var(--palette-accent);--bolt-elements-item-contentAccent:var(--palette-accent);--bolt-elements-loader-progress:var(--palette-accent);--bolt-elements-messages-linkColor:var(--palette-accent);--bolt-elements-sidebar-buttonText:var(--palette-accent);--bolt-elements-bg-depth-1:var(--palette-bg-1);--bolt-elements-bg-depth-2:var(--palette-bg-2);--bolt-elements-bg-depth-3:var(--palette-bg-3);--bolt-elements-bg-depth-4:color-mix(in srgb, var(--palette-text) 7%, transparent);--bolt-elements-textPrimary:var(--palette-text);--bolt-elements-textSecondary:var(--palette-muted);--bolt-elements-textTertiary:var(--palette-tertiary);--bolt-elements-borderColor:color-mix(in srgb, var(--palette-text) 14%, transparent);--bolt-elements-code-background:var(--palette-bg-3);--bolt-elements-code-text:var(--palette-text);--bolt-elements-button-secondary-text:var(--palette-text);--bolt-elements-artifacts-background:var(--palette-bg-2);--bolt-elements-artifacts-inlineCode-background:var(--palette-bg-3);--bolt-elements-artifacts-inlineCode-text:var(--palette-text);--bolt-elements-actions-background:var(--palette-bg-2);--bolt-elements-messages-background:var(--palette-bg-3);--bolt-elements-messages-inlineCode-background:var(--palette-bg-2);--bolt-elements-messages-inlineCode-text:var(--palette-text);--bolt-elements-terminals-background:var(--palette-bg-1);--bolt-elements-cta-text:var(--palette-text);--bolt-terminal-foreground:var(--palette-text);--bolt-terminal-background:var(--palette-bg-1)}:root[data-color-theme=dark-cyberpunk-2077]{--palette-bg-1:#111018;--palette-bg-2:#1b1925;--palette-bg-3:#292632;--palette-text:#f3f0fa;--palette-muted:#c2bdce;--palette-tertiary:#9690a4;--palette-accent:#fcee0a}:root[data-color-theme=dark-synthwave]{--palette-bg-1:#171126;--palette-bg-2:#211735;--palette-bg-3:#302047;--palette-text:#f8edff;--palette-muted:#c8b5dc;--palette-tertiary:#a18bb8;--palette-accent:#ff4fd8}:root[data-color-theme=dark-matrix]{--palette-bg-1:#07130d;--palette-bg-2:#0c1b12;--palette-bg-3:#14271b;--palette-text:#e1f5e8;--palette-muted:#a5c5ae;--palette-tertiary:#7ea18a;--palette-accent:#00e676}:root[data-color-theme=dark-ocean-depths]{--palette-bg-1:#071923;--palette-bg-2:#0c2430;--palette-bg-3:#123442;--palette-text:#e2f5fa;--palette-muted:#a8c7d0;--palette-tertiary:#7fa5b0;--palette-accent:#20c6d7}:root[data-color-theme=dark-rose-pine]{--palette-bg-1:#191724;--palette-bg-2:#211f2e;--palette-bg-3:#26233a;--palette-text:#e0def4;--palette-muted:#c0bfd8;--palette-tertiary:#9997b5;--palette-accent:#ebbcba}:root[data-color-theme=dark-cappuccino-mocha]{--palette-bg-1:#191513;--palette-bg-2:#251e1a;--palette-bg-3:#30251f;--palette-text:#f3e9df;--palette-muted:#c9b7a8;--palette-tertiary:#a18d7e;--palette-accent:#cba6f7}:root[data-color-theme=dark-gruvbox]{--palette-bg-1:#282828;--palette-bg-2:#32302f;--palette-bg-3:#3c3836;--palette-text:#ebdbb2;--palette-muted:#c8b98e;--palette-tertiary:#a89975;--palette-accent:#fabd2f}:root[data-color-theme=dark-one-dark-pro]{--palette-bg-1:#21252b;--palette-bg-2:#282c34;--palette-bg-3:#31363f;--palette-text:#abb2bf;--palette-muted:#9299a5;--palette-tertiary:#747c89;--palette-accent:#61afef}:root[data-color-theme=dark-aurora]{--palette-bg-1:#10131f;--palette-bg-2:#171b2d;--palette-bg-3:#242945;--palette-text:#eef0ff;--palette-muted:#b2b9db;--palette-tertiary:#858db4;--palette-accent:#a78bfa}:root[data-color-theme=dark-solarized]{--palette-bg-1:#002b36;--palette-bg-2:#073642;--palette-bg-3:#10424d;--palette-text:#eee8d5;--palette-muted:#93a1a1;--palette-tertiary:#839496;--palette-accent:#2aa198}:root[data-color-theme=dark-nord]{--palette-bg-1:#2e3440;--palette-bg-2:#3b4252;--palette-bg-3:#434c5e;--palette-text:#eceff4;--palette-muted:#d8dee9;--palette-tertiary:#aab5c5;--palette-accent:#88c0d0}:root[data-color-theme=dark-dracula]{--palette-bg-1:#282a36;--palette-bg-2:#343746;--palette-bg-3:#44475a;--palette-text:#f8f8f2;--palette-muted:#c5c6d0;--palette-tertiary:#a7a9b8;--palette-accent:#bd93f9}:root[data-color-theme=dark-monokai]{--palette-bg-1:#272822;--palette-bg-2:#303128;--palette-bg-3:#3e3d32;--palette-text:#f8f8f2;--palette-muted:#c2c2ad;--palette-tertiary:#a6a690;--palette-accent:#a6e22e}:root[data-color-theme=dark-tokyo-night]{--palette-bg-1:#1a1b26;--palette-bg-2:#202331;--palette-bg-3:#292e42;--palette-text:#c0caf5;--palette-muted:#a9b1d6;--palette-tertiary:#7982a9;--palette-accent:#7aa2f7}:root[data-color-theme=dark-birthday]{--palette-bg-1:#0b0e1c;--palette-bg-2:#13172a;--palette-bg-3:#20233a;--palette-text:#fff8fc;--palette-muted:#c4bdd0;--palette-tertiary:#9991aa;--palette-accent:#ff4fa6}:root[data-color-theme=dark-holiday-cheer]{--palette-bg-1:#080d12;--palette-bg-2:#101a18;--palette-bg-3:#172720;--palette-text:#f5f0df;--palette-muted:#c1c3b7;--palette-tertiary:#969d90;--palette-accent:#e0b74e}:root[data-color-theme=dark-halloween-night]{--palette-bg-1:#0b0f20;--palette-bg-2:#12162a;--palette-bg-3:#1c1b36;--palette-text:#f8f4f1;--palette-muted:#c2bbc9;--palette-tertiary:#9890a5;--palette-accent:#ff6a00}:root[data-color-theme=dark-halloween-harvest]{--palette-bg-1:#1b1112;--palette-bg-2:#261817;--palette-bg-3:#38231d;--palette-text:#f9ead9;--palette-muted:#d1b8a8;--palette-tertiary:#ac9181;--palette-accent:#ff843f}:root{--header-height:54px;--chat-max-width:33rem;--chat-min-width:533px;--workbench-width:min(calc(100% - var(--chat-min-width)), 2536px);--workbench-inner-width:var(--workbench-width);--workbench-left:calc(100% - var(--workbench-width));--toastify-color-progress-success:var(--bolt-elements-icon-success);--toastify-color-progress-error:var(--bolt-elements-icon-error);--bolt-elements-terminal-backgroundColor:var(--bolt-terminal-background);--bolt-elements-terminal-textColor:var(--bolt-terminal-foreground);--bolt-elements-terminal-cursorColor:var(--bolt-terminal-foreground);--bolt-elements-terminal-selection-backgroundColor:var(--bolt-terminal-selection-background);--bolt-elements-terminal-color-black:var(--bolt-terminal-black);--bolt-elements-terminal-color-red:var(--bolt-terminal-red);--bolt-elements-terminal-color-green:var(--bolt-terminal-green);--bolt-elements-terminal-color-yellow:var(--bolt-terminal-yellow);--bolt-elements-terminal-color-blue:var(--bolt-terminal-blue);--bolt-elements-terminal-color-magenta:var(--bolt-terminal-magenta);--bolt-elements-terminal-color-cyan:var(--bolt-terminal-cyan);--bolt-elements-terminal-color-white:var(--bolt-terminal-white);--bolt-elements-terminal-color-brightBlack:var(--bolt-terminal-brightBlack);--bolt-elements-terminal-color-brightRed:var(--bolt-terminal-brightRed);--bolt-elements-terminal-color-brightGreen:var(--bolt-terminal-brightGreen);--bolt-elements-terminal-color-brightYellow:var(--bolt-terminal-brightYellow);--bolt-elements-terminal-color-brightBlue:var(--bolt-terminal-brightBlue);--bolt-elements-terminal-color-brightMagenta:var(--bolt-terminal-brightMagenta);--bolt-elements-terminal-color-brightCyan:var(--bolt-terminal-brightCyan);--bolt-elements-terminal-color-brightWhite:var(--bolt-terminal-brightWhite)}.z-logo{z-index:998}.z-sidebar{z-index:997}.z-port-dropdown{z-index:996}.z-iframe-overlay{z-index:995}.z-prompt{z-index:2}.z-workbench{z-index:3}.z-file-tree-breadcrumb{z-index:998}.z-max{z-index:999}.z-toast,.Toastify__toast-container{z-index:1000}.animated{animation-fill-mode:both;animation-duration:var(--animate-duration,.2s);animation-timing-function:cubic-bezier(0,0,.2,1)}.animated.fadeInRight{animation-name:fadeInRight}.animated.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate(100%)}}.dropdown-animation{opacity:0;animation:.15s cubic-bezier(.4,0,.2,1) forwards fadeMoveDown}@keyframes fadeMoveDown{to{opacity:1;transform:translateY(6px)}}.xterm{background-color:var(--bolt-elements-terminal-backgroundColor);padding:1rem}html .xterm .xterm-viewport{background-color:var(--bolt-elements-terminal-backgroundColor)}html .xterm .composition-view{background-color:var(--bolt-elements-terminal-backgroundColor);color:var(--bolt-elements-terminal-textColor)}[data-resize-handle]{position:relative}[data-resize-handle][data-panel-group-direction=horizontal]:after{content:"";z-index:999;position:absolute;inset:0 -5px 0 -6px}[data-resize-handle][data-panel-group-direction=vertical]:after{content:"";z-index:999;position:absolute;inset:-5px 0 -6px}[data-resize-handle][data-resize-handle-state=hover]:after,[data-resize-handle][data-resize-handle-state=drag]:after{background-color:#8882}.actions .shiki{background-color:var(--bolt-elements-actions-code-background)!important}.shiki:not(:has(.actions),.actions *,.mcp-tool-invocation-code *){background-color:var(--bolt-elements-messages-code-background)!important}:root{--cm-backgroundColor:var(--bolt-elements-editor-backgroundColor,var(--bolt-elements-bg-depth-1));--cm-textColor:var(--bolt-elements-editor-textColor,var(--bolt-elements-textPrimary));--cm-gutter-backgroundColor:var(--bolt-elements-editor-gutter-backgroundColor,var(--cm-backgroundColor));--cm-gutter-textColor:var(--bolt-elements-editor-gutter-textColor,var(--bolt-elements-textSecondary));--cm-gutter-activeLineTextColor:var(--bolt-elements-editor-gutter-activeLineTextColor,var(--cm-gutter-textColor));--cm-foldGutter-textColor:var(--bolt-elements-editor-foldGutter-textColor,var(--cm-gutter-textColor));--cm-foldGutter-textColorHover:var(--bolt-elements-editor-foldGutter-textColorHover,var(--cm-gutter-textColor));--cm-activeLineBackgroundColor:var(--bolt-elements-editor-activeLineBackgroundColor,#e0e7eb4d);--cm-cursor-width:2px;--cm-cursor-backgroundColor:var(--bolt-elements-editor-cursorColor,var(--bolt-elements-textSecondary));--cm-matching-bracket:var(--bolt-elements-editor-matchingBracketBackgroundColor,#328c824d);--cm-selection-backgroundColorFocused:var(--bolt-elements-editor-selection-backgroundColor,#42b4ff);--cm-selection-backgroundOpacityFocused:var(--bolt-elements-editor-selection-backgroundOpacity,.3);--cm-selection-backgroundColorBlured:var(--bolt-elements-editor-selection-inactiveBackgroundColor,#c9e9ff);--cm-selection-backgroundOpacityBlured:var(--bolt-elements-editor-selection-inactiveBackgroundOpacity,.3);--cm-panels-borderColor:var(--bolt-elements-editor-panels-borderColor,var(--bolt-elements-borderColor));--cm-search-backgroundColor:var(--bolt-elements-editor-search-backgroundColor,var(--cm-backgroundColor));--cm-search-textColor:var(--bolt-elements-editor-search-textColor,var(--bolt-elements-textSecondary));--cm-search-closeButton-backgroundColor:var(--bolt-elements-editor-search-closeButton-backgroundColor,transparent);--cm-search-closeButton-backgroundColorHover:var(--bolt-elements-editor-search-closeButton-backgroundColorHover,var(--bolt-elements-item-backgroundActive));--cm-search-closeButton-textColor:var(--bolt-elements-editor-search-closeButton-textColor,var(--bolt-elements-item-contentDefault));--cm-search-closeButton-textColorHover:var(--bolt-elements-editor-search-closeButton-textColorHover,var(--bolt-elements-item-contentActive));--cm-search-button-backgroundColor:var(--bolt-elements-editor-search-button-backgroundColor,var(--bolt-elements-item-backgroundDefault));--cm-search-button-backgroundColorHover:var(--bolt-elements-editor-search-button-backgroundColorHover,var(--bolt-elements-item-backgroundActive));--cm-search-button-textColor:var(--bolt-elements-editor-search-button-textColor,var(--bolt-elements-textSecondary));--cm-search-button-textColorHover:var(--bolt-elements-editor-search-button-textColorHover,var(--bolt-elements-textPrimary));--cm-search-button-borderColor:var(--bolt-elements-editor-search-button-borderColor,transparent);--cm-search-button-borderColorHover:var(--bolt-elements-editor-search-button-borderColorHover,transparent);--cm-search-button-borderColorFocused:var(--bolt-elements-editor-search-button-borderColorFocused,var(--bolt-elements-borderColorActive));--cm-search-input-backgroundColor:var(--bolt-elements-editor-search-input-backgroundColor,transparent);--cm-search-input-textColor:var(--bolt-elements-editor-search-input-textColor,var(--bolt-elements-textPrimary));--cm-search-input-borderColor:var(--bolt-elements-editor-search-input-borderColor,var(--bolt-elements-borderColor));--cm-search-input-borderColorFocused:var(--bolt-elements-editor-search-input-borderColorFocused,var(--bolt-elements-borderColorActive));--cm-tooltip-backgroundColor:var(--bolt-elements-editor-tooltip-backgroundColor,var(--cm-backgroundColor));--cm-tooltip-textColor:var(--bolt-elements-editor-tooltip-textColor,var(--bolt-elements-textPrimary));--cm-tooltip-backgroundColorSelected:var(--bolt-elements-editor-tooltip-backgroundColorSelected,#9c7dff4d);--cm-tooltip-textColorSelected:var(--bolt-elements-editor-tooltip-textColorSelected,var(--bolt-elements-textPrimary));--cm-tooltip-borderColor:var(--bolt-elements-editor-tooltip-borderColor,var(--bolt-elements-borderColor));--cm-searchMatch-backgroundColor:var(--bolt-elements-editor-searchMatch-backgroundColor,#ea5c0054)}html[data-theme=light]{--bolt-elements-editor-gutter-textColor:#237893;--bolt-elements-editor-gutter-activeLineTextColor:var(--bolt-elements-textPrimary);--bolt-elements-editor-foldGutter-textColorHover:var(--bolt-elements-textPrimary);--bolt-elements-editor-activeLineBackgroundColor:#32353f0d;--bolt-elements-editor-tooltip-backgroundColorSelected:#9c7dff33;--bolt-elements-editor-search-button-backgroundColor:#f5f5f5;--bolt-elements-editor-search-button-backgroundColorHover:#1717171a}html[data-theme=dark]{--cm-backgroundColor:var(--bolt-elements-bg-depth-2);--bolt-elements-editor-gutter-textColor:var(--bolt-elements-textTertiary);--bolt-elements-editor-gutter-activeLineTextColor:var(--bolt-elements-textSecondary);--bolt-elements-editor-selection-inactiveBackgroundOpacity:.3;--bolt-elements-editor-activeLineBackgroundColor:#32353f80;--bolt-elements-editor-foldGutter-textColorHover:var(--bolt-elements-textPrimary);--bolt-elements-editor-matchingBracketBackgroundColor:#42b4ff4d;--bolt-elements-editor-search-button-backgroundColor:#262626;--bolt-elements-editor-search-button-backgroundColorHover:#ffffff1a}.Toastify__toast{--un-shadow:var(--un-shadow-inset) 0 4px 6px -1px var(--un-shadow-color,#0000001a),var(--un-shadow-inset) 0 2px 4px -2px var(--un-shadow-color,#0000001a);box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);background-color:var(--bolt-elements-bg-depth-2);color:var(--bolt-elements-textPrimary);border:1px solid var(--bolt-elements-borderColor)}.Toastify__close-button{color:var(--bolt-elements-item-contentDefault);opacity:1;transition:none}.Toastify__close-button:hover{color:var(--bolt-elements-item-contentActive)}html,body{background-color:var(--bolt-elements-bg-depth-1);width:100%;height:100%}html[data-accent-intensity] .bg-accent-500{background-color:color-mix(in srgb, var(--bolt-elements-button-primary-text) var(--interface-accent-strength), transparent)!important}html[data-corner-radius=sharp] [class*=rounded-]:not([class*=rounded-full]),html[data-corner-radius=soft] [class*=rounded-]:not([class*=rounded-full]),html[data-corner-radius=round] [class*=rounded-]:not([class*=rounded-full]){border-radius:var(--interface-corner-radius)!important}html[data-corner-radius=sharp]{--interface-corner-radius:2px}html[data-corner-radius=soft]{--interface-corner-radius:8px}html[data-corner-radius=round]{--interface-corner-radius:16px}html[data-compact-mode=true] .p-4{padding:.75rem}html[data-compact-mode=true] .p-3{padding:.5rem}html[data-compact-mode=true] .gap-4{gap:.75rem}html[data-compact-mode=true] .gap-3{gap:.5rem}html[data-animated-transitions=false] *,html[data-animated-transitions=false] :before,html[data-animated-transitions=false] :after{transition-duration:0s!important;animation-duration:0s!important}:root{--gradient-opacity:.8;--primary-color:rgba(158, 117, 240, var(--gradient-opacity));--secondary-color:rgba(138, 43, 226, var(--gradient-opacity));--accent-color:rgba(128, 59, 239, var(--gradient-opacity))}.modern-scrollbar{overflow:auto}.modern-scrollbar,.modern-scrollbar-invert,.xterm .xterm-viewport{scrollbar-width:thin;scrollbar-color:var(--modern-scrollbar-thumb-background) transparent}.modern-scrollbar::-webkit-scrollbar,.modern-scrollbar-invert::-webkit-scrollbar,.xterm .xterm-viewport::-webkit-scrollbar{width:8px;height:8px}.modern-scrollbar::-webkit-scrollbar-track,.modern-scrollbar::-webkit-scrollbar-corner,.modern-scrollbar-invert::-webkit-scrollbar-track,.modern-scrollbar-invert::-webkit-scrollbar-corner,.xterm .xterm-viewport::-webkit-scrollbar-track,.xterm .xterm-viewport::-webkit-scrollbar-corner{background:0 0}.modern-scrollbar::-webkit-scrollbar-button,.modern-scrollbar-invert::-webkit-scrollbar-button,.xterm .xterm-viewport::-webkit-scrollbar-button{width:0;height:0;display:none}.modern-scrollbar::-webkit-scrollbar-thumb,.modern-scrollbar-invert::-webkit-scrollbar-thumb,.xterm .xterm-viewport::-webkit-scrollbar-thumb{background-color:var(--modern-scrollbar-thumb-background);background-clip:padding-box;border:2px solid #0000;border-radius:9999px}.modern-scrollbar::-webkit-scrollbar-thumb:hover,.modern-scrollbar-invert::-webkit-scrollbar-thumb:hover,.xterm .xterm-viewport::-webkit-scrollbar-thumb:hover{background-color:var(--modern-scrollbar-thumb-backgroundHover)}.modern-scrollbar:hover,.modern-scrollbar-invert:hover,.xterm .xterm-viewport:hover{scrollbar-color:var(--modern-scrollbar-thumb-backgroundHover) transparent}
