.copilot-status-panel[data-v-7245aec7]{border-top:1px solid #0f3460;padding:8px 10px;font-size:11px;color:#8892b0;max-height:200px;overflow-y:auto}.copilot-status-header[data-v-7245aec7]{display:flex;align-items:center;gap:6px;margin-bottom:6px;color:#c5c8c6;font-weight:600}.copilot-alert-badge[data-v-7245aec7]{background:#ef4444;color:#fff;border-radius:50%;width:16px;height:16px;display:flex;align-items:center;justify-content:center;font-size:10px}.copilot-status-time[data-v-7245aec7]{margin-left:auto;font-weight:400;font-size:10px}.copilot-status-section[data-v-7245aec7]{margin-bottom:6px}.copilot-container-row[data-v-7245aec7]{display:flex;justify-content:space-between;margin-bottom:2px}.copilot-container-name[data-v-7245aec7]{color:#c5c8c6}.copilot-container-status.ok[data-v-7245aec7]{color:#22c55e}.copilot-container-status[data-v-7245aec7]:not(.ok){color:#ef4444}.copilot-health-row .ok[data-v-7245aec7]{color:#22c55e}.copilot-health-row .fail[data-v-7245aec7]{color:#ef4444}.copilot-response-time[data-v-7245aec7]{color:#667eea}.copilot-bot-header[data-v-7245aec7]{margin-top:4px;margin-bottom:2px;color:#c5c8c6}.copilot-bot-line[data-v-7245aec7]{font-family:Menlo,monospace;font-size:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.copilot-test-preview[data-v-68b70b1a]{border:1px solid #0f3460;border-radius:6px;overflow:hidden;margin-bottom:8px}.copilot-preview-header[data-v-68b70b1a]{background:#16213e;padding:6px 10px;font-size:12px;color:#667eea}.copilot-preview-iframe[data-v-68b70b1a]{width:100%;height:250px;border:none;background:#fff}.copilot-preview-loading[data-v-68b70b1a]{height:250px;display:flex;align-items:center;justify-content:center;color:#8892b0;font-size:13px}.copilot-preview-actions[data-v-68b70b1a]{padding:8px;display:flex;gap:6px;background:#16213e}.copilot-commit-input[data-v-68b70b1a]{flex:1;background:#1a1a2e;border:1px solid #0f3460;border-radius:4px;color:#e0e0e0;padding:4px 8px;font-size:12px}.copilot-approve-btn[data-v-68b70b1a]{background:#22c55e;color:#fff;border:none;border-radius:4px;padding:4px 12px;cursor:pointer;font-size:12px;white-space:nowrap}.copilot-approve-btn[data-v-68b70b1a]:disabled{opacity:.5}.copilot-reject-btn[data-v-68b70b1a]{background:#ef4444;color:#fff;border:none;border-radius:4px;padding:4px 12px;cursor:pointer;font-size:12px;white-space:nowrap}.copilot-diff[data-v-581ae2a3]{border:1px solid #0f3460;border-radius:6px;overflow:hidden;margin-bottom:8px}.copilot-diff-header[data-v-581ae2a3]{background:#16213e;padding:6px 10px;font-size:11px;color:#8892b0}.copilot-diff-content[data-v-581ae2a3]{padding:8px 10px;font-family:Menlo,Consolas,monospace;font-size:11px;line-height:1.4;max-height:200px;overflow-y:auto;white-space:pre-wrap;word-wrap:break-word;color:#c5c8c6;margin:0}.copilot-container[data-v-605be71d]{position:fixed;bottom:16px;right:16px;z-index:2147483647}.copilot-fab[data-v-605be71d]{width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,#667eea,#764ba2);border:none;cursor:pointer;box-shadow:0 4px 12px #0000004d;display:flex;align-items:center;justify-content:center;position:relative}.copilot-fab-icon[data-v-605be71d]{color:#fff;font-weight:700;font-size:18px}.copilot-status-dot[data-v-605be71d]{position:absolute;bottom:2px;right:2px;width:12px;height:12px;border-radius:50%;border:2px solid white}.copilot-status-dot.online[data-v-605be71d]{background:#22c55e}.copilot-status-dot.connecting[data-v-605be71d]{background:#f59e0b}.copilot-status-dot.offline[data-v-605be71d]{background:#ef4444}.copilot-panel[data-v-605be71d]{width:380px;height:580px;background:#1a1a2e;border-radius:12px;box-shadow:0 8px 32px #0006;display:flex;flex-direction:column;overflow:hidden;color:#e0e0e0}.copilot-header[data-v-605be71d]{padding:10px 14px;background:#16213e;cursor:pointer;display:flex;align-items:center;gap:8px;border-bottom:1px solid #0f3460}.copilot-title[data-v-605be71d]{font-weight:600;font-size:14px}.copilot-user[data-v-605be71d]{font-size:11px;color:#8892b0}.copilot-status[data-v-605be71d]{font-size:11px;margin-left:auto}.copilot-status.online[data-v-605be71d]{color:#22c55e}.copilot-status.connecting[data-v-605be71d]{color:#f59e0b}.copilot-status.offline[data-v-605be71d]{color:#ef4444}.copilot-close[data-v-605be71d]{background:none;border:none;color:#8892b0;cursor:pointer;font-size:20px;line-height:1}.copilot-messages[data-v-605be71d]{flex:1;overflow-y:auto;padding:10px 14px}.copilot-msg[data-v-605be71d]{margin-bottom:8px;padding:8px 12px;border-radius:8px;font-size:13px;line-height:1.5}.copilot-msg.bot[data-v-605be71d]{background:#0f3460}.copilot-msg.system[data-v-605be71d]{color:#8892b0;font-style:italic}.copilot-msg.error[data-v-605be71d]{background:#3b1111;color:#ef4444}.copilot-actions[data-v-605be71d]{padding:6px 10px;display:flex;gap:6px;border-top:1px solid #0f3460}.copilot-action-btn[data-v-605be71d]{flex:1;background:#0f3460;color:#667eea;border:1px solid #667eea;border-radius:4px;padding:4px 8px;cursor:pointer;font-size:12px}.copilot-action-btn[data-v-605be71d]:hover{background:#1a1a4e}.copilot-input-area[data-v-605be71d]{padding:10px;border-top:1px solid #0f3460;display:flex;gap:8px}.copilot-input[data-v-605be71d]{flex:1;background:#16213e;border:1px solid #0f3460;border-radius:6px;color:#e0e0e0;padding:8px;font-size:13px;resize:none;font-family:inherit}.copilot-input[data-v-605be71d]:focus{outline:none;border-color:#667eea}.copilot-input[data-v-605be71d]:disabled{opacity:.6}.copilot-send-btn[data-v-605be71d]{background:#667eea;color:#fff;border:none;border-radius:6px;padding:8px 16px;cursor:pointer;font-size:13px}.copilot-send-btn[data-v-605be71d]:disabled{opacity:.5;cursor:not-allowed}.copilot-stop-btn[data-v-605be71d]{background:#ef4444;color:#fff;border:none;border-radius:6px;padding:8px 16px;cursor:pointer;font-size:13px}.copilot-msg.copilot-streaming pre[data-v-605be71d]{white-space:pre-wrap;word-wrap:break-word;font-family:Menlo,Consolas,monospace;font-size:11px;max-height:300px;overflow-y:auto;margin:0}.copilot-done[data-v-605be71d]{color:#22c55e;font-size:12px}
