.agent-selector[data-v-28710c88]{margin-bottom:15px;display:flex;flex-direction:column;gap:10px;width:100%}label[data-v-28710c88]{font-weight:500;margin-bottom:5px}.selector-container[data-v-28710c88]{border:1px solid #ccc;border-radius:6px;overflow:hidden;max-height:300px}.agent-list[data-v-28710c88]{overflow-y:auto;max-height:300px}.agent-item[data-v-28710c88]{padding:10px 15px;cursor:pointer;border-bottom:1px solid #eee;transition:background-color .2s;display:flex;justify-content:space-between;align-items:center}.agent-item[data-v-28710c88]:hover{background-color:#f1f3f5}.agent-item.active[data-v-28710c88]{background-color:#e7f5ff;color:#1971c2}.agent-type[data-v-28710c88]{font-size:.85rem;color:#868e96;background-color:#f8f9fa;padding:2px 8px;border-radius:12px}.empty-list[data-v-28710c88]{padding:15px;text-align:center;color:#868e96;font-style:italic}.selector-container[data-v-28710c88]{max-height:250px;width:100%}.agent-list[data-v-28710c88],.conversation-list[data-v-28710c88]{max-height:200px}.agent-item[data-v-28710c88],.conversation-item[data-v-28710c88],.create-new-conversation[data-v-28710c88]{padding:8px 12px;font-size:.95rem}.agent-type[data-v-28710c88]{font-size:.75rem;padding:1px 6px}.conversation-selector[data-v-7693b2a6]{margin-bottom:15px;display:flex;flex-direction:column;gap:10px;width:100%}label[data-v-7693b2a6]{font-weight:500;margin-bottom:5px}.selector-container[data-v-7693b2a6]{border:1px solid #ccc;border-radius:6px;overflow:hidden;max-height:300px;display:flex;flex-direction:column}.create-new-conversation[data-v-7693b2a6]{padding:10px 15px;border-bottom:1px solid #ccc;background-color:#f8f9fa;cursor:pointer;font-weight:500;transition:background-color .2s}.create-new-conversation[data-v-7693b2a6]:hover{background-color:#e9ecef}.conversation-list[data-v-7693b2a6]{overflow-y:auto;max-height:250px}.conversation-item[data-v-7693b2a6]{padding:10px 15px;cursor:pointer;border-bottom:1px solid #eee;transition:background-color .2s}.conversation-item[data-v-7693b2a6]:hover{background-color:#f1f3f5}.conversation-item.active[data-v-7693b2a6],.create-new-conversation.active[data-v-7693b2a6]{background-color:#e7f5ff;color:#1971c2}.empty-list[data-v-7693b2a6]{padding:15px;text-align:center;color:#868e96;font-style:italic}.selector-container[data-v-7693b2a6]{max-height:250px;width:100%}.agent-list[data-v-7693b2a6],.conversation-list[data-v-7693b2a6]{max-height:200px}.agent-item[data-v-7693b2a6],.conversation-item[data-v-7693b2a6],.create-new-conversation[data-v-7693b2a6]{padding:8px 12px;font-size:.95rem}.agent-type[data-v-7693b2a6]{font-size:.75rem;padding:1px 6px}.chat-container[data-v-f6c17435]{display:flex;--ai-shell-bg: #ffffff;--ai-shell-surface: #ffffff;--ai-shell-text: #111827;--ai-shell-border: rgba(0, 0, 0, .1);--ai-shell-muted: rgba(17, 24, 39, .55);height:85vh;position:relative;overflow:hidden}.chat-container.is-dark[data-v-f6c17435]{--ai-shell-bg: #111827;--ai-shell-surface: #1f2937;--ai-shell-text: #f9fafb;--ai-shell-border: rgba(255, 255, 255, .12);--ai-shell-muted: rgba(249, 250, 251, .6);color:var(--ai-shell-text)}.toggle-sidebar-btn[data-v-f6c17435]{position:absolute;top:50%;transform:translateY(-50%);z-index:100;background-color:var(--ai-shell-surface);border:1px solid var(--ai-shell-border);border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:left .3s ease;box-shadow:0 2px 5px #0000001a;color:var(--ai-shell-text)}.toggle-sidebar-btn[data-v-f6c17435]:hover{background-color:var(--ai-shell-surface)}.sidebar[data-v-f6c17435]{width:300px;min-width:300px;background-color:var(--ai-shell-surface);border-right:1px solid var(--ai-shell-border);overflow-y:auto;padding:20px;flex-shrink:0;transition:width .3s ease,padding .3s ease,border-right-color .3s ease;color:var(--ai-shell-text)}.sidebar-hidden[data-v-f6c17435]{width:0;min-width:0;padding:0;border-right-color:transparent;overflow:hidden}.selectors[data-v-f6c17435]{display:flex;flex-direction:column;gap:20px}.selectors h3[data-v-f6c17435]{margin-top:0;margin-bottom:15px;color:inherit;font-weight:600}.selector-header[data-v-f6c17435]{margin-top:10px;margin-bottom:5px}.selector-header h4[data-v-f6c17435]{font-size:1rem;color:inherit;margin:0;padding-bottom:5px;border-bottom:1px solid var(--ai-shell-border)}.chat-area[data-v-f6c17435]{flex:1;display:flex;flex-direction:column;box-sizing:border-box;position:relative;transition:all .3s ease}.audio-toolbar[data-v-f6c17435]{display:flex;align-items:center;gap:8px;padding:8px 12px;border-bottom:1px solid var(--ai-shell-border);flex-wrap:wrap}.audio-btn[data-v-f6c17435]{border:1px solid var(--ai-shell-border);background:var(--ai-shell-surface);color:var(--ai-shell-text);padding:6px 10px;border-radius:6px;font-size:.9rem}.mic-btn[data-v-f6c17435]{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--ai-shell-border);background:var(--ai-shell-surface);color:var(--ai-shell-text);padding:6px 10px;border-radius:999px;font-size:.9rem;cursor:pointer;-webkit-user-select:none;user-select:none}.mic-btn.recording[data-v-f6c17435]{border-color:#dc262699}.mic-label[data-v-f6c17435]{white-space:nowrap}.mic-dot[data-v-f6c17435]{width:10px;height:10px;border-radius:50%;background:#dc2626;animation:micPulse-f6c17435 1.1s infinite ease-in-out}.mic-time[data-v-f6c17435]{font-variant-numeric:tabular-nums;opacity:.85}.mic-btn[data-v-f6c17435]:disabled{opacity:.6;cursor:not-allowed}.mic-btn i[data-v-f6c17435]{width:14px}.audio-btn[data-v-f6c17435]:disabled{opacity:.6;cursor:not-allowed}.audio-error[data-v-f6c17435]{color:#dc2626;font-size:.9rem;margin-left:8px}.audio-preview[data-v-f6c17435]{padding:8px 12px;border-bottom:1px solid var(--ai-shell-border)}.audio-preview-title[data-v-f6c17435]{font-size:.85rem;opacity:.8;margin-bottom:6px}.audio-textarea[data-v-f6c17435]{width:100%;resize:vertical;background:var(--ai-shell-bg);color:var(--ai-shell-text);border:1px solid var(--ai-shell-border);border-radius:6px;padding:8px}@keyframes micPulse-f6c17435{0%{transform:scale(.85);opacity:.7}50%{transform:scale(1.1);opacity:1}to{transform:scale(.85);opacity:.7}}.full-width[data-v-f6c17435]{width:calc(100% - 20px)}.no-agent-option[data-v-f6c17435]{display:flex;flex-direction:column;gap:5px;margin-bottom:10px}.no-agent-btn[data-v-f6c17435]{display:flex;align-items:center;gap:10px;padding:10px;border:1px solid var(--ai-shell-border);border-radius:6px;background-color:var(--ai-shell-bg);cursor:pointer;font-size:.95rem;transition:all .2s;color:var(--ai-shell-text)}.no-agent-btn[data-v-f6c17435]:hover{background-color:var(--ai-shell-surface)}.no-agent-btn.active[data-v-f6c17435]{background-color:var(--ai-shell-surface);color:var(--ai-shell-text);border-color:var(--ai-shell-border)}.no-agent-btn i[data-v-f6c17435]{font-size:1.1rem}.text-muted[data-v-f6c17435]{color:#6c757d;font-size:.85rem;margin-left:10px}.deep-chat-component[data-v-f6c17435]{height:100%;width:100%;overflow-y:auto;padding:0 0 84px;box-sizing:border-box;background:transparent}[data-v-f6c17435] .deep-chat-input-container,[data-v-f6c17435] .dc-input-container{position:sticky!important;bottom:0!important;background:transparent!important;border-top:1px solid var(--ai-shell-border)!important;z-index:5!important}.full-width[data-v-f6c17435]{width:100%}@media (max-width: 768px){.sidebar[data-v-f6c17435]{width:250px}.toggle-sidebar-btn[data-v-f6c17435]{left:270px}.chat-area[data-v-f6c17435]{padding:10px}}
