.xterm{cursor:text;-webkit-user-select:none;user-select:none;position:relative}.xterm.focus,.xterm:focus{outline:none}.xterm .xterm-helpers{z-index:5;position:absolute;top:0}.xterm .xterm-helper-textarea{opacity:0;z-index:-5;white-space:nowrap;resize:none;border:0;width:0;height:0;margin:0;padding:0;position:absolute;top:0;left:-9999em;overflow:hidden}.xterm .composition-view{color:#fff;white-space:nowrap;z-index:1;background:#000;display:none;position:absolute}.xterm .composition-view.active{display:block}.xterm .xterm-viewport{cursor:default;background-color:#000;position:absolute;inset:0;overflow-y:scroll}.xterm .xterm-screen{position:relative}.xterm .xterm-screen canvas{position:absolute;top:0;left:0}.xterm .xterm-scroll-area{visibility:hidden}.xterm-char-measure-element{visibility:hidden;line-height:normal;display:inline-block;position:absolute;top:0;left:-9999em}.xterm.enable-mouse-events{cursor:default}.xterm.xterm-cursor-pointer,.xterm .xterm-cursor-pointer{cursor:pointer}.xterm.column-select.focus{cursor:crosshair}.xterm .xterm-accessibility,.xterm .xterm-message{z-index:10;color:#0000;pointer-events:none;position:absolute;inset:0}.xterm .live-region{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.xterm-dim{opacity:1!important}.xterm-underline-1{text-decoration:underline}.xterm-underline-2{-webkit-text-decoration:underline double;text-decoration:underline double}.xterm-underline-3{-webkit-text-decoration:underline wavy;text-decoration:underline wavy}.xterm-underline-4{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.xterm-underline-5{-webkit-text-decoration:underline dashed;text-decoration:underline dashed}.xterm-overline{text-decoration:overline}.xterm-overline.xterm-underline-1{text-decoration:underline overline}.xterm-overline.xterm-underline-2{-webkit-text-decoration:overline double underline;text-decoration:overline double underline}.xterm-overline.xterm-underline-3{-webkit-text-decoration:overline wavy underline;text-decoration:overline wavy underline}.xterm-overline.xterm-underline-4{-webkit-text-decoration:overline dotted underline;text-decoration:overline dotted underline}.xterm-overline.xterm-underline-5{-webkit-text-decoration:overline dashed underline;text-decoration:overline dashed underline}.xterm-strikethrough{text-decoration:line-through}.xterm-screen .xterm-decoration-container .xterm-decoration{z-index:6;position:absolute}.xterm-screen .xterm-decoration-container .xterm-decoration.xterm-decoration-top-layer{z-index:7}.xterm-decoration-overview-ruler{z-index:8;pointer-events:none;position:absolute;top:0;right:0}.xterm-decoration-top{z-index:2;position:relative}.activity-bar.svelte-16uoq1x{background:#333;flex-direction:column;grid-area:1/1/3/2;align-items:center;gap:15px;padding-top:10px;display:flex;overflow:hidden}.activity-item.svelte-16uoq1x{color:#858585;cursor:pointer;background:0 0;border:none;border-left:2px solid #0000;padding:5px}.activity-item.active.svelte-16uoq1x{color:#fff;border-left:2px solid var(--neon-cyan)}.sidebar.svelte-a0rvo2{background:#1e1e1e;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.file-list.svelte-a0rvo2{flex:1;overflow:hidden auto}.file-list-header.svelte-a0rvo2{background:#252526;border-bottom:1px solid #333;flex-shrink:0;align-items:center;padding:4px 8px;font-size:11px;display:flex}.select-all-label.svelte-a0rvo2{color:#999;cursor:pointer;align-items:center;gap:6px;display:flex}.select-all-text.svelte-a0rvo2{font-size:11px}.file-checkbox.svelte-a0rvo2{cursor:pointer;accent-color:#00c8c8;flex-shrink:0;width:14px;height:14px;margin-right:6px}.file-item.svelte-a0rvo2{color:#ccc;cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;width:100%;padding:4px 8px;font-size:12px;display:flex}.file-item.svelte-a0rvo2:hover{background:#ffffff0d}.file-item.active-file.svelte-a0rvo2{background:#00c8c826}.file-icon.svelte-a0rvo2{background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;width:16px;height:16px;margin-right:6px;display:inline-block}.file-name.svelte-a0rvo2{color:#ccc;white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.file-actions.svelte-a0rvo2{flex-shrink:0;align-items:center;gap:4px;display:flex}.dirty-dot.svelte-a0rvo2{color:#f5a623;font-size:10px}.push-kv-btn.svelte-a0rvo2,.delete-btn.svelte-a0rvo2{cursor:pointer;color:#888;background:0 0;border:none;border-radius:3px;justify-content:center;align-items:center;width:20px;height:20px;padding:0;font-size:12px;display:inline-flex}.push-kv-btn.svelte-a0rvo2:hover,.delete-btn.svelte-a0rvo2:hover{color:#fff;background:#ffffff1a}.delete-btn.svelte-a0rvo2:hover{color:#ff6b6b}.batch-delete-overlay.svelte-a0rvo2{z-index:100;background:#000000b3;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.batch-delete-modal.svelte-a0rvo2{background:#1e1e1e;border:1px solid #444;border-radius:8px;min-width:300px;padding:20px;box-shadow:0 4px 20px #00000080}.batch-delete-modal.svelte-a0rvo2 h3:where(.svelte-a0rvo2){color:#ff6b6b;margin:0 0 10px;font-size:14px}.batch-delete-modal.svelte-a0rvo2 p:where(.svelte-a0rvo2){color:#ccc;margin:0 0 16px;font-size:12px}.batch-delete-actions.svelte-a0rvo2{justify-content:flex-end;gap:8px;display:flex}.btn-cancel.svelte-a0rvo2,.btn-confirm-delete.svelte-a0rvo2{cursor:pointer;border:none;border-radius:4px;padding:6px 16px;font-size:12px}.btn-cancel.svelte-a0rvo2{color:#ccc;background:#333}.btn-cancel.svelte-a0rvo2:hover{background:#444}.btn-confirm-delete.svelte-a0rvo2{color:#fff;background:#c0392b}.btn-confirm-delete.svelte-a0rvo2:hover{background:#e74c3c}.delete-batch-btn.svelte-a0rvo2{color:#ccc;cursor:pointer;background:0 0;border:1px solid #444;border-radius:4px;padding:4px 8px;font-size:12px}.delete-batch-btn.svelte-a0rvo2:hover{color:#ff6b6b;background:#c0392b33}.drag-overlay.svelte-a0rvo2{z-index:50;background:#000c;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.drag-icon.svelte-a0rvo2{margin-bottom:10px;font-size:48px}.drag-text.svelte-a0rvo2{color:#ccc;font-size:14px}.sidebar-title.svelte-a0rvo2{color:#666;border-bottom:1px solid #333;flex-shrink:0;padding:8px;font-size:11px}.explorer-header.svelte-a0rvo2{border-bottom:1px solid #333;flex-shrink:0;justify-content:space-between;align-items:center;padding:8px;display:flex}.folder-header.svelte-a0rvo2{color:#ccc;align-items:center;font-size:13px;font-weight:600;display:flex}.explorer-actions.svelte-a0rvo2{align-items:center;gap:4px;display:flex}.explorer-action-btn.svelte-a0rvo2{cursor:pointer;color:#999;background:0 0;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;transition:all .15s;display:inline-flex}.explorer-action-btn.svelte-a0rvo2:hover{color:#fff;background:#ffffff14;border-color:#444}.upload-btn.svelte-a0rvo2 input[type=file]:where(.svelte-a0rvo2){display:none}.search-results.svelte-a0rvo2{flex:1;overflow-y:auto}.search-stat.svelte-a0rvo2{color:#888;border-bottom:1px solid #333;padding:4px 8px;font-size:11px}.search-item.svelte-a0rvo2{color:#ccc;cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:4px;width:100%;padding:4px 8px;font-family:inherit;font-size:11px;display:flex}.search-item.svelte-a0rvo2:hover{background:#00c8c81a}.search-file.svelte-a0rvo2{color:var(--neon-cyan);flex-shrink:0}.search-line.svelte-a0rvo2{color:#888;flex-shrink:0}.search-text.svelte-a0rvo2{text-overflow:ellipsis;white-space:nowrap;color:#999;flex:1;font-family:monospace;font-size:10px;overflow:hidden}.search-empty.svelte-a0rvo2,.search-hint.svelte-a0rvo2{text-align:center;color:#666;padding:20px;font-size:12px}.graph-container.svelte-2ewyr3{background:#111;width:100%;height:100%;position:relative;overflow:hidden}.zone-4.svelte-1um5biq{background:#0a050ff2;flex-direction:column;grid-area:1/4/3/5;height:100%;min-height:0;padding:15px;display:flex;overflow:hidden}.section-label.svelte-1um5biq{margin-bottom:5px;font-size:10px;font-weight:700}.section-label.cyan.svelte-1um5biq{color:var(--neon-cyan)}.section-label.gold.svelte-1um5biq{color:var(--neon-gold)}.core-btn-row.svelte-1um5biq{flex-wrap:wrap;gap:5px;margin-bottom:10px;display:flex}.core-btn.svelte-1um5biq{color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #555;padding:3px 6px;font-size:9px}.core-btn.svelte-1um5biq:hover{background:var(--neon-cyan);color:#000}.tuning-module.svelte-1um5biq{border-top:1px solid #ff00ff4d;flex-shrink:0;margin-top:5px;padding-top:5px}.slider-group.svelte-1um5biq{flex-direction:column;gap:5px;display:flex}.mini-slider-row.svelte-1um5biq{color:#ccc;align-items:center;gap:8px;font-size:10px;display:flex}.mini-slider-row.svelte-1um5biq span:where(.svelte-1um5biq){width:55px}.slider.svelte-1um5biq{appearance:none;border-radius:2px;flex:1;height:4px}.slider.svelte-1um5biq::-webkit-slider-thumb{-webkit-appearance:none;border-radius:50%;width:12px;height:12px;box-shadow:0 0 5px}.pink-slider.svelte-1um5biq::-webkit-slider-thumb{background:var(--neon-pink);color:var(--neon-pink)}.blue-slider.svelte-1um5biq::-webkit-slider-thumb{background:var(--neon-cyan);color:var(--neon-cyan)}.green-slider.svelte-1um5biq::-webkit-slider-thumb{background:var(--neon-green);color:var(--neon-green)}.action-btn.svelte-1um5biq{cursor:pointer;background:0 0;padding:12px;font-family:Orbitron;font-size:12px}.matrix-btn.svelte-1um5biq{border:1px solid var(--neon-pink);color:var(--neon-pink)}.god-mode-label.svelte-1um5biq{color:var(--neon-gold);cursor:pointer;margin-top:10px;font-family:Share Tech Mono,monospace;font-size:11px;display:block}.labs-mode-neural.svelte-100ixg7{grid-area:1/4/3}.tech-card.svelte-100ixg7{background:#00050a99;border:1px solid #f0f3;border-radius:6px;padding:12px}.lexie-labs-container.svelte-z782x7{background:#1e1e1e;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.main-area.svelte-z782x7{flex:1;min-height:0;display:flex;overflow:hidden}.sidebar.svelte-z782x7{background:#252526;flex-direction:column;flex-shrink:0;grid-area:1/2/3/3;display:flex;overflow:hidden}.zone.svelte-z782x7{border:1px solid #333;flex-direction:column;display:flex;overflow:hidden}.zone-2.svelte-z782x7{border:none;flex-direction:column;flex:1;height:100%;min-height:0;display:flex}.zone-3.svelte-z782x7{background:#1e1e1e;border-top:1px solid #333;flex-direction:column;flex-shrink:0;display:flex;overflow:hidden}.zone-4.svelte-z782x7{background:#0a050ff2;flex-direction:column;flex-shrink:0;height:100%;min-height:0;padding:15px;display:flex;overflow:hidden}.resize-handle.svelte-z782x7{z-index:20;background:0 0;border:0;padding:0;transition:background .2s;position:relative}.resize-handle.active.svelte-z782x7{background:var(--neon-cyan)}.resize-left.svelte-z782x7{cursor:col-resize;flex-shrink:0;width:4px}.resize-left.svelte-z782x7:hover{background:#00e5ff4d}.resize-right.svelte-z782x7{cursor:col-resize;flex-shrink:0;width:4px}.resize-right.svelte-z782x7:hover{background:#00e5ff4d}.resize-terminal.svelte-z782x7{cursor:row-resize;flex-shrink:0;height:4px}.resize-terminal.svelte-z782x7:hover{background:#00e5ff4d}.vs-code-header.svelte-z782x7{background:#252526;flex-shrink:0;align-items:center;min-height:35px;display:flex}.editor-tabs.svelte-z782x7{flex:1;min-width:0;display:flex;overflow:auto hidden}.editor-tab.svelte-z782x7{color:#888;cursor:pointer;white-space:nowrap;background:#2d2d2d;border:none;border-right:1px solid #252526;flex-shrink:0;align-items:center;gap:5px;height:35px;padding:0 8px;font-family:inherit;font-size:12px;display:flex}.editor-tab.active.svelte-z782x7{color:#fff;background:#1e1e1e}.editor-tab.svelte-z782x7:hover:not(.active){background:#383838}.tab-label.svelte-z782x7{text-overflow:ellipsis;max-width:120px;overflow:hidden}.tab-close.svelte-z782x7{color:#888;cursor:pointer;margin-left:2px;padding:0 2px;font-size:14px;line-height:1}.tab-close.svelte-z782x7:hover{color:#fff}.code-tabs.svelte-z782x7{margin:0 8px;display:flex}.code-tab.svelte-z782x7{cursor:pointer;color:#666;background:0 0;border:none;padding:0 6px;font-family:inherit;font-size:11px}.code-tab.active.svelte-z782x7{color:var(--neon-cyan)}.quick-open-overlay.svelte-z782x7{z-index:100;background:#0006;justify-content:center;padding-top:60px;display:flex;position:absolute;inset:0}.quick-open-dialog.svelte-z782x7{background:#252526;border:1px solid #454545;flex-direction:column;width:400px;max-height:400px;display:flex;box-shadow:0 8px 30px #0009}.quick-open-input.svelte-z782x7{color:#e7e7e7;box-sizing:border-box;background:#1e1e1e;border:none;border-bottom:1px solid #454545;outline:none;width:100%;padding:10px;font-family:inherit;font-size:14px}.quick-open-results.svelte-z782x7{flex:1;max-height:300px;overflow-y:auto}.quick-open-item.svelte-z782x7{color:#ccc;cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:8px;width:100%;padding:8px 12px;font-family:inherit;font-size:13px;display:flex}.quick-open-item.svelte-z782x7:hover{color:#fff;background:#094771}.quick-open-empty.svelte-z782x7{color:#555;text-align:center;padding:20px;font-size:12px}.autopsy-btn.svelte-z782x7{border:1px solid var(--neon-cyan);color:var(--neon-cyan);padding:4px 10px;font-size:10px}.output-btn.svelte-z782x7{color:#ccc;border:1px solid #555;padding:4px 10px;font-size:10px}.action-btn.svelte-z782x7{cursor:pointer;background:0 0;font-family:inherit}.editor-split.svelte-z782x7{box-sizing:border-box;flex:1;gap:2px;min-height:0;display:flex;overflow:hidden}.editor-pane.svelte-z782x7{flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.monaco-container.svelte-z782x7{flex:1;position:absolute;inset:0;overflow:hidden}.terminal-tabs.svelte-z782x7{border-bottom:1px solid #333;flex-shrink:0;gap:20px;padding:4px 15px;display:flex}.term-tab.svelte-z782x7{cursor:pointer;color:#888;background:0 0;border:none;padding:6px 12px;font-family:inherit;font-size:12px}.term-tab.active.svelte-z782x7{color:#e7e7e7;border-bottom:1px solid #e7e7e7}.status-bar.svelte-z782x7{color:#fff;z-index:5;background:#007acc;flex-shrink:0;align-items:center;gap:16px;height:25px;padding:2px 10px;font-size:11px;display:flex}.status-item.svelte-z782x7{white-space:nowrap}.status-item.dirty.svelte-z782x7{color:#ffe600}.output-panel.svelte-z782x7{background:#1e1e1e;border-top:1px solid #333;flex-direction:column;flex-shrink:0;height:140px;display:flex}.output-header.svelte-z782x7{color:#888;background:#252526;border-bottom:1px solid #333;justify-content:space-between;padding:4px 10px;font-size:11px;display:flex}.output-clear.svelte-z782x7{color:var(--neon-cyan);cursor:pointer;background:0 0;border:none;font-size:10px}.output-body.svelte-z782x7{flex:1;padding:6px 10px;font-family:monospace;font-size:11px;overflow-y:auto}.output-line.svelte-z782x7{color:#ccc;padding:1px 0}.output-line.info.svelte-z782x7{color:#6bc}.output-line.error.svelte-z782x7{color:#e55}.context-menu.svelte-z782x7{z-index:99999;background:#252526;border:1px solid #454545;min-width:150px;padding:4px 0;position:fixed;box-shadow:0 4px 15px #00000080}.ctx-item.svelte-z782x7{color:#ccc;text-align:left;cursor:pointer;background:0 0;border:none;width:100%;padding:6px 20px;font-family:inherit;font-size:12px;display:block}.ctx-item.svelte-z782x7:hover{color:#fff;background:#094771}.ctx-danger.svelte-z782x7{color:#e55}.ctx-separator.svelte-z782x7{background:#333;height:1px;margin:4px 0}.diff-overlay.svelte-z782x7{z-index:100000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.diff-modal.svelte-z782x7{background:#1e1e1e;border:1px solid #454545;flex-direction:column;width:90vw;height:90vh;display:flex;box-shadow:0 0 40px #000c}.diff-header.svelte-z782x7{background:#252526;border-bottom:1px solid #333;justify-content:space-between;align-items:center;padding:10px 20px;display:flex}.diff-title.svelte-z782x7{color:#fff;letter-spacing:1px;font-family:Orbitron,monospace;font-size:14px}.diff-close.svelte-z782x7{color:#888;cursor:pointer;background:0 0;border:none;font-size:24px}.diff-close.svelte-z782x7:hover{color:#fff}.diff-body.svelte-z782x7{flex:1;position:relative;overflow:hidden}.diff-editor-container.svelte-z782x7{width:100%;height:100%}.diff-footer.svelte-z782x7{background:#252526;border-top:1px solid #333;justify-content:flex-end;gap:12px;padding:10px 20px;display:flex}.diff-btn.svelte-z782x7{cursor:pointer;border-radius:2px;padding:6px 16px;font-family:inherit;font-size:12px}.diff-btn.cancel.svelte-z782x7{color:#ccc;background:#333;border:1px solid #444}.diff-btn.cancel.svelte-z782x7:hover{background:#444}.diff-btn.merge.svelte-z782x7{background:var(--neon-cyan);color:#000;border:none;font-weight:700}.diff-btn.merge.svelte-z782x7:hover{box-shadow:0 0 10px var(--neon-cyan);background:#0ff}.ast-visual-container.svelte-z782x7{color:#e7e7e7;background:#111;flex-direction:column;height:100%;padding:20px;font-family:Share Tech Mono,monospace;display:flex;overflow-y:auto}.ast-title.svelte-z782x7{color:var(--neon-pink);letter-spacing:2px;border-bottom:1px dashed #333;margin-bottom:20px;padding-bottom:10px;font-size:11px}.ast-graph.svelte-z782x7{border-left:2px solid #333;flex-direction:column;gap:15px;padding-left:20px;display:flex}.ast-node.svelte-z782x7{opacity:0;align-items:center;gap:15px;animation:.3s forwards svelte-z782x7-slideIn;display:flex;position:relative}.ast-node.svelte-z782x7:before{content:"";background:#333;width:20px;height:2px;position:absolute;top:50%;left:-20px}.node-icon.svelte-z782x7{z-index:2;background:#555;border-radius:50%;width:12px;height:12px;margin-left:-6px;box-shadow:0 0 10px #00000080}.node-info.svelte-z782x7{background:#ffffff0d;border:1px solid #333;border-radius:4px;flex-direction:column;min-width:200px;padding:8px 15px;display:flex}.type-classdef.svelte-z782x7 .node-icon:where(.svelte-z782x7){background:var(--neon-cyan);box-shadow:0 0 10px var(--neon-cyan)}.type-functiondef.svelte-z782x7 .node-icon:where(.svelte-z782x7){background:var(--neon-green);box-shadow:0 0 10px var(--neon-green)}.type-arrowfunc.svelte-z782x7 .node-icon:where(.svelte-z782x7){background:var(--neon-pink);box-shadow:0 0 10px var(--neon-pink)}.type-condition.svelte-z782x7 .node-icon:where(.svelte-z782x7){background:var(--neon-gold);box-shadow:0 0 10px var(--neon-gold)}.type-callexpression.svelte-z782x7 .node-icon:where(.svelte-z782x7){background:#888}.node-type.svelte-z782x7{color:#888;margin-bottom:3px;font-size:10px}.node-label.svelte-z782x7{color:var(--neon-blue);font-size:13px}@keyframes svelte-z782x7-slideIn{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}@keyframes svelte-z782x7-blinkDot{0%,20%{opacity:0}50%{opacity:1}80%,to{opacity:0}}.chat-window.svelte-z782x7{scroll-behavior:smooth;min-height:0;padding:4px}.chat-msg.svelte-z782x7{margin-bottom:10px;line-height:1.6}.user-msg.svelte-z782x7{color:var(--neon-pink)}.system-msg.svelte-z782x7{color:#888;margin-bottom:12px;font-style:italic}.user-bubble.svelte-z782x7{color:#e7e7e7;word-break:break-word;background:#00e5ff14;border:1px solid #00e5ff33;max-width:100%;padding:8px 12px;font-size:13px;display:inline-block}.lexie-msg.svelte-z782x7{color:#e7e7e7;white-space:pre-wrap;overflow-wrap:break-word;word-break:break-word;padding:6px 4px;font-size:13px}.chat-code.svelte-z782x7{border:1px solid #333;border-left:3px solid var(--neon-cyan);white-space:pre;color:#e7e7e7;background:#0d0d0d;border-radius:0;max-height:300px;margin:6px 0;padding:10px;font-family:Courier New,monospace;font-size:11px;overflow:auto}.apply-fix-btn.svelte-z782x7{border:1px solid var(--neon-cyan);color:var(--neon-cyan);cursor:pointer;background:0 0;margin-bottom:8px;padding:3px 10px;font-family:inherit;font-size:10px;display:inline-block}.apply-fix-btn.svelte-z782x7:hover{background:#00e5ff26}.chat-action-btn.svelte-z782x7{color:#aaa;cursor:pointer;background:0 0;border:1px solid #555;padding:3px 8px;font-family:inherit;font-size:10px}.chat-action-btn.svelte-z782x7:hover:not(:disabled){border-color:var(--neon-pink);color:#fff}.chat-action-btn.svelte-z782x7:disabled{opacity:.4;cursor:not-allowed}.typing-indicator.svelte-z782x7{color:#888;font-style:italic}.dot-1.svelte-z782x7{animation:1.4s infinite svelte-z782x7-blinkDot}.dot-2.svelte-z782x7{animation:1.4s .2s infinite svelte-z782x7-blinkDot}.dot-3.svelte-z782x7{animation:1.4s .4s infinite svelte-z782x7-blinkDot}.copilot-cat-btn.svelte-z782x7{color:#aaa;cursor:pointer;background:0 0;border:1px solid #555;padding:3px 8px;font-family:inherit;font-size:10px}.copilot-cat-btn.active.svelte-z782x7{border-color:var(--neon-green);color:var(--neon-green);background:#00ff641a}.copilot-cat-btn.svelte-z782x7:hover:not(.active){color:#fff;border-color:#888}.copilot-suggestions-grid.svelte-z782x7{flex-direction:column;gap:4px;padding:4px 0;display:flex}.copilot-suggestion-card.svelte-z782x7{text-align:left;color:#ccc;cursor:pointer;background:#ffffff08;border:1px solid #333;width:100%;padding:6px 8px;font-family:inherit;transition:all .15s}.copilot-suggestion-card.svelte-z782x7:hover{border-color:var(--neon-cyan);background:#00e5ff14}.agent-step.svelte-z782x7{border-radius:2px;transition:all .2s}.agent-step.svelte-z782x7:hover{background:#ffffff08}.agent-status-dot.running.svelte-z782x7{color:var(--neon-gold);font-size:10px;animation:1.5s ease-in-out infinite svelte-z782x7-pulse}@keyframes svelte-z782x7-pulse{0%,to{opacity:1}50%{opacity:.4}}
