.conversation-item[data-v-c85defef]{align-items:center;border-radius:.625rem;cursor:pointer;display:flex;gap:.5rem;margin:0 .5rem;padding:.5rem 1rem;transition:background .15s ease}.conversation-item[data-v-c85defef]:hover{background:#f5f5f5}.conversation-item:hover .delete-btn[data-v-c85defef]{opacity:1}.conversation-item:hover .type-tag[data-v-c85defef]{margin:0;opacity:0;overflow:hidden;padding:0;width:0}.conversation-item.active[data-v-c85defef]{background:#f6f3ff}.conversation-item.active .conversation-title[data-v-c85defef]{color:#5521d9}.conversation-content[data-v-c85defef]{display:flex;flex:1;flex-direction:column;gap:.125rem;min-width:0}.conversation-title[data-v-c85defef]{color:#000;display:block;font-size:.8125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conversation-meta[data-v-c85defef]{align-items:center;display:flex;gap:.25rem}.meta-connector-logo[data-v-c85defef]{border-radius:.125rem;flex-shrink:0;height:.75rem;-o-object-fit:cover;object-fit:cover;width:.75rem}.event-tag[data-v-c85defef]{background:#f5f5f5;color:#4a4a4a;font-size:.625rem}.event-tag[data-v-c85defef],.type-tag[data-v-c85defef]{border-radius:9999px;font-weight:500;padding:.0625rem .375rem;white-space:nowrap}.type-tag[data-v-c85defef]{flex-shrink:0;font-size:.75rem;transition:all .15s ease}.auto-tag[data-v-c85defef]{background:#f6f3ff;border:1px solid #c4b5fd;color:#5521d9}.chatbot-tag[data-v-c85defef]{background:#f5f5f5;border:1px solid #dcdcdc;color:#4a4a4a}.delete-btn[data-v-c85defef]{background:none;border:none;border-radius:.375rem;color:#9a9a9a;cursor:pointer;flex-shrink:0;opacity:0;padding:.25rem;transition:all .15s ease}.delete-btn[data-v-c85defef]:hover{background:#fef2f2;color:#ef4444}.delete-spinner[data-v-c85defef]{animation:spin-c85defef .6s linear infinite;border:2px solid #dcdcdc;border-radius:50%;border-top-color:#9a9a9a;flex-shrink:0;height:.875rem;width:.875rem}@keyframes spin-c85defef{to{transform:rotate(1turn)}}.conversation-item.deleting[data-v-c85defef]{opacity:.6;pointer-events:none}.plan-badge[data-v-008867cb]{align-items:center;border-radius:.375rem;display:inline-flex;font-size:.75rem;font-weight:500;line-height:1.4;padding:.2em .6em;white-space:nowrap}.plan-badge.compact[data-v-008867cb]{font-size:.625rem;padding:.125em .4em}.badge-trial[data-v-008867cb]{background:#f5f5f5;color:#4a4a4a}.badge-starter[data-v-008867cb]{background:#eff6ff;color:#1e40af}.badge-pro[data-v-008867cb]{background:#f6f3ff;color:#6731f3}.badge-enterprise[data-v-008867cb]{background:#fef9c3;color:#854d0e}.badge-expired[data-v-008867cb]{background:#fef2f2;color:#ef4444}.usage-bar[data-v-b914c357]{width:100%}.usage-header[data-v-b914c357]{align-items:center;display:flex;justify-content:space-between;margin-bottom:.5rem}.usage-label[data-v-b914c357]{color:#4a4a4a;font-size:.8125rem}.usage-percent[data-v-b914c357]{color:#000;font-size:.8125rem;font-weight:500}.bar-track[data-v-b914c357]{background:#f5f5f5;border-radius:9999px;height:.5rem;overflow:hidden;width:100%}.bar-fill[data-v-b914c357]{border-radius:9999px;height:100%;transition:width .3s ease}.bar-green[data-v-b914c357]{background:#22c55e}.bar-amber[data-v-b914c357]{background:#f59e0b}.bar-red[data-v-b914c357]{background:#ef4444}.trial-card-wrapper[data-v-8ccc3f18]{flex-shrink:0;padding:0 .75rem .75rem}.trial-card[data-v-8ccc3f18]{background:#f6f3ff;border:1px solid #c4b5fd;border-radius:.625rem;color:#5521d9;display:flex;flex-direction:column;gap:.5rem;padding:.75rem}.trial-card.expired[data-v-8ccc3f18]{background:#fef2f2;border-color:#f9b9b9;color:#991b1b}.trial-heading[data-v-8ccc3f18]{color:#5521d9;font-size:.8125rem;font-weight:600;margin:0}.expired .trial-heading[data-v-8ccc3f18]{color:#dc2626}.trial-expired-text[data-v-8ccc3f18]{color:#991b1b;font-size:.75rem;margin:0}.trial-details[data-v-8ccc3f18]{display:flex;flex-direction:column;gap:.125em}.trial-stat[data-v-8ccc3f18]{color:#8b5cf6;font-size:.75rem}.trial-stat strong[data-v-8ccc3f18]{color:#5521d9;font-weight:600}[data-v-8ccc3f18] .usage-bar .usage-label,[data-v-8ccc3f18] .usage-bar .usage-percent{color:#8b5cf6;font-size:.75rem}[data-v-8ccc3f18] .usage-bar .usage-percent{color:#5521d9;font-weight:600}[data-v-8ccc3f18] .usage-bar .bar-track{background:#6c2bd926;height:.375rem}.trial-cta[data-v-8ccc3f18]{align-items:center;border:none;border-radius:.625rem;cursor:pointer;display:flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.875rem;font-weight:500;gap:.5rem;padding:.5rem 1rem;transition:all .15s ease}.trial-cta[data-v-8ccc3f18]:disabled{cursor:not-allowed;opacity:.5}.trial-cta[data-v-8ccc3f18]{background:#6731f3;color:#fff}.trial-cta[data-v-8ccc3f18]:hover:not(:disabled){background:#5521d9}.trial-cta[data-v-8ccc3f18]:active:not(:disabled){transform:scale(.98)}.trial-cta[data-v-8ccc3f18]{font-size:.75rem;justify-content:center;margin-top:.25rem;padding:.375em .75em;text-decoration:none;width:100%}.expired .trial-cta[data-v-8ccc3f18]{background:#ef4444}.expired .trial-cta[data-v-8ccc3f18]:hover{background:#dc2626}.trial-cta-outline[data-v-8ccc3f18]{align-items:center;background:transparent;border:1px solid #6731f3;border-radius:.625rem;color:#6731f3;cursor:pointer;display:inline-flex;font-size:.75rem;font-weight:500;gap:.25rem;justify-content:center;padding:.375em .75em;text-decoration:none;transition:all .15s ease;width:100%}.trial-cta-outline[data-v-8ccc3f18]:hover{background:#6731f314}.sidebar[data-v-c04f60fc]{background:#fff;border-right:1px solid #dcdcdc;box-shadow:0 1px 2px #0000000a;display:flex;flex-direction:column;height:100vh;overflow:hidden;transition:width .3s ease;width:16.25rem}.sidebar.collapsed[data-v-c04f60fc]{width:4rem}.sidebar.collapsed .logo-text[data-v-c04f60fc]{display:none}.sidebar.collapsed .sidebar-header[data-v-c04f60fc]{display:flex;justify-content:center;padding:.75rem}.sidebar.collapsed .sidebar-middle[data-v-c04f60fc]{overflow-y:hidden}.sidebar.collapsed .nav-item[data-v-c04f60fc]{justify-content:center;padding:.5rem;position:relative}.sidebar.collapsed .nav-item .nav-caret[data-v-c04f60fc],.sidebar.collapsed .nav-item span[data-v-c04f60fc],.sidebar.collapsed .nav-item[data-v-c04f60fc] .plan-badge{display:none}.sidebar.collapsed .nav-item i[data-v-c04f60fc]{margin:0}.sidebar.collapsed .nav-item[data-v-c04f60fc]:hover:after{background:#000;border-radius:.375rem;color:#fff;content:attr(data-tooltip);font-size:.75rem;font-weight:500;left:3.5rem;padding:.25rem .5rem;pointer-events:none;position:fixed;white-space:nowrap;z-index:300}.sidebar.collapsed .nav-group[data-v-c04f60fc]{position:relative}.sidebar.collapsed .nav-sub-items .sub-item-name[data-v-c04f60fc]{display:none}.sidebar.collapsed .nav-sub-items .nav-sub-item[data-v-c04f60fc]{justify-content:center;margin-left:.25rem;padding:.25rem;position:relative}.sidebar.collapsed .nav-sub-items .nav-sub-item[data-v-c04f60fc]:hover:after{background:#000;border-radius:.375rem;color:#fff;content:attr(data-tooltip);font-size:.75rem;font-weight:500;left:3.5rem;padding:.25rem .5rem;pointer-events:none;position:fixed;white-space:nowrap;z-index:300}.sidebar.collapsed .conversations-toggle[data-v-c04f60fc],.sidebar.collapsed .sidebar-conversations[data-v-c04f60fc]{display:none}.sidebar.collapsed .sidebar-footer[data-v-c04f60fc]{padding:.5rem}.sidebar.collapsed .trial-banner-wrapper[data-v-c04f60fc],.sidebar.collapsed[data-v-c04f60fc] .trial-banner{display:none!important}.sidebar.collapsed .user-menu[data-v-c04f60fc]{justify-content:center}.sidebar.collapsed .chevron[data-v-c04f60fc],.sidebar.collapsed .user-info[data-v-c04f60fc]{display:none}.sidebar.collapsed .user-dropdown[data-v-c04f60fc]{bottom:.75rem;left:4.5rem;min-width:16rem;position:fixed;right:auto;top:auto;z-index:300}.sidebar-header[data-v-c04f60fc]{padding:1rem}.logo[data-v-c04f60fc]{align-items:center;display:flex;gap:.5rem;text-decoration:none}.logo-icon[data-v-c04f60fc]{width:1.5rem}.logo-text[data-v-c04f60fc]{height:1.15rem}.sidebar-middle[data-v-c04f60fc]{flex:1;min-height:0;overflow-y:auto}.sidebar-middle[data-v-c04f60fc]::-webkit-scrollbar{height:6px;width:6px}.sidebar-middle[data-v-c04f60fc]::-webkit-scrollbar-track{background:transparent}.sidebar-middle[data-v-c04f60fc]::-webkit-scrollbar-thumb{background:#c4c4c4;border-radius:3px}.sidebar-middle[data-v-c04f60fc]::-webkit-scrollbar-thumb:hover{background:#9a9a9a}.sidebar-middle[data-v-c04f60fc],.sidebar-nav[data-v-c04f60fc]{display:flex;flex-direction:column}.sidebar-nav[data-v-c04f60fc]{flex-shrink:0;gap:.25rem;padding:.75rem}.nav-item[data-v-c04f60fc]{align-items:center;border-radius:.625rem;color:#4a4a4a;display:flex;font-size:.875rem;font-weight:500;gap:.625em;padding:.5em .75em;text-decoration:none;transition:color .15s ease}.nav-item i[data-v-c04f60fc]{font-size:1.25em}.nav-item[data-v-c04f60fc]:hover{color:#000}.nav-item.active[data-v-c04f60fc]{background:#f5f5f5;color:#000}.nav-item[data-v-c04f60fc] .tooltip-wrapper{margin-left:auto}.nav-group[data-v-c04f60fc]{display:flex;flex-direction:column}.nav-caret[data-v-c04f60fc]{color:#9a9a9a;font-size:1em;margin-left:auto;transition:transform .15s ease}.nav-caret.expanded[data-v-c04f60fc]{transform:rotate(180deg)}.nav-sub-items[data-v-c04f60fc]{display:flex;flex-direction:column;padding:.25rem 0}.nav-sub-item[data-v-c04f60fc]{align-items:center;border-radius:.625rem;color:#4a4a4a;display:flex;font-size:.8125rem;gap:.5rem;margin-bottom:.25rem;overflow:hidden;padding:.5em .75em .5em 2.25em;text-decoration:none;text-overflow:ellipsis;transition:color .15s ease;white-space:nowrap}.nav-sub-item[data-v-c04f60fc]:hover{color:#000}.nav-sub-item.active[data-v-c04f60fc]{background:#f5f5f5;color:#000}.sub-item-avatar[data-v-c04f60fc]{align-items:center;border-radius:.375rem;color:#fff;display:flex;flex-shrink:0;font-size:.5625rem;font-weight:700;height:1.25rem;justify-content:center;width:1.25rem}.sub-item-avatar.has-emoji[data-v-c04f60fc]{background:#f5f5f5;font-size:.8125rem}.sub-item-name[data-v-c04f60fc]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-content[data-v-c04f60fc]{flex:1;overflow-y:auto;padding:.5rem 0}.sidebar-content[data-v-c04f60fc]::-webkit-scrollbar{height:6px;width:6px}.sidebar-content[data-v-c04f60fc]::-webkit-scrollbar-track{background:transparent}.sidebar-content[data-v-c04f60fc]::-webkit-scrollbar-thumb{background:#c4c4c4;border-radius:3px}.sidebar-content[data-v-c04f60fc]::-webkit-scrollbar-thumb:hover{background:#9a9a9a}.conversations-toggle[data-v-c04f60fc]{align-items:center;background:none;border:none;border-top:.5px solid #dcdcdc;color:#9a9a9a;cursor:pointer;display:flex;flex-shrink:0;font-size:.75rem;font-weight:600;justify-content:space-between;letter-spacing:.05em;margin-top:.5rem;padding:.75rem 1rem .5rem;text-transform:uppercase;width:100%}.conversations-toggle[data-v-c04f60fc]:hover{color:#4a4a4a}.toggle-caret[data-v-c04f60fc]{font-size:.875rem;transition:transform .15s ease}.toggle-caret.expanded[data-v-c04f60fc]{transform:rotate(180deg)}.loading-state[data-v-c04f60fc]{align-items:center;display:flex;justify-content:center;padding:2rem}.spinner[data-v-c04f60fc]{animation:spin-c04f60fc .8s linear infinite;border:.125em solid #dcdcdc;border-radius:50%;border-top-color:#000;height:1.5em;width:1.5em}@keyframes spin-c04f60fc{to{transform:rotate(1turn)}}.empty-state[data-v-c04f60fc]{font-size:.8125rem;padding:2rem 1rem}.empty-state[data-v-c04f60fc],.see-all-btn[data-v-c04f60fc]{color:#9a9a9a;text-align:center}.see-all-btn[data-v-c04f60fc]{background:none;border:none;cursor:pointer;display:block;font-size:.75rem;margin-top:.25rem;padding:.5rem .75rem;transition:color .15s ease;width:100%}.see-all-btn[data-v-c04f60fc]:hover{color:#6731f3}.conversation-group[data-v-c04f60fc]{margin-bottom:.5rem}.group-label[data-v-c04f60fc]{color:#9a9a9a;font-size:.75rem;font-weight:500;letter-spacing:.05em;padding:.5rem 1rem;text-transform:uppercase}.sidebar-footer[data-v-c04f60fc]{border-top:1px solid #dcdcdc;padding:.75rem;position:relative}.user-menu[data-v-c04f60fc]{align-items:center;border-radius:.625rem;cursor:pointer;display:flex;gap:.75rem;padding:.5rem .75rem;transition:background .15s ease}.user-avatar[data-v-c04f60fc],.user-menu[data-v-c04f60fc]:hover{background:#f5f5f5}.user-avatar[data-v-c04f60fc]{align-items:center;border:1px solid #dcdcdc;border-radius:9999px;color:#000;display:flex;font-size:.8125rem;font-weight:600;height:2em;justify-content:center;width:2em}.user-info[data-v-c04f60fc]{display:flex;flex:1;flex-direction:column;min-width:0}.user-name[data-v-c04f60fc]{color:#000;font-size:.8125rem;font-weight:500}.org-name[data-v-c04f60fc],.user-name[data-v-c04f60fc]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.org-name[data-v-c04f60fc]{color:#9a9a9a;font-size:.75rem}.chevron[data-v-c04f60fc]{color:#9a9a9a;flex-shrink:0;font-size:1.125em;transition:transform .15s ease}.chevron.rotated[data-v-c04f60fc]{transform:rotate(180deg)}.user-dropdown[data-v-c04f60fc]{background:#fff;border:1px solid #dcdcdc;border-radius:.875rem;bottom:100%;box-shadow:0 8px 24px #00000014;left:.75rem;margin-bottom:.5rem;overflow:hidden;padding:.5rem;position:absolute;right:.75rem;z-index:100}.dropdown-section[data-v-c04f60fc]{padding:0 0 .5rem}.org-list-scroll[data-v-c04f60fc]{max-height:18rem;overflow-y:auto}.org-list-scroll[data-v-c04f60fc]::-webkit-scrollbar{height:6px;width:6px}.org-list-scroll[data-v-c04f60fc]::-webkit-scrollbar-track{background:transparent}.org-list-scroll[data-v-c04f60fc]::-webkit-scrollbar-thumb{background:#c4c4c4;border-radius:3px}.org-list-scroll[data-v-c04f60fc]::-webkit-scrollbar-thumb:hover{background:#9a9a9a}.dropdown-label[data-v-c04f60fc]{color:#9a9a9a;font-size:.75rem;font-weight:500;letter-spacing:.05em;padding:.5rem .75rem;text-transform:uppercase}.dropdown-item[data-v-c04f60fc]{align-items:center;background:none;border:none;border-radius:.375rem;color:#000;cursor:pointer;display:flex;font-size:.8125rem;gap:.75rem;justify-content:flex-start;padding:.5rem .75rem;text-align:left;text-decoration:none;transition:all .15s ease;width:100%}.dropdown-item[data-v-c04f60fc]:hover{background:#f0f0f0}.dropdown-item.active[data-v-c04f60fc]{font-weight:500}.dropdown-item.danger[data-v-c04f60fc]{color:#ef4444}.dropdown-item.danger[data-v-c04f60fc]:hover{background:#fef2f2}.dropdown-item i[data-v-c04f60fc]{flex-shrink:0;font-size:1.125em}.dropdown-item .org-name[data-v-c04f60fc]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown-item .plan-badge[data-v-c04f60fc]{flex-shrink:0;margin-left:auto}.org-indicator[data-v-c04f60fc]{background:#c4c4c4;border-radius:50%;height:.5em;width:.5em}.org-indicator.current[data-v-c04f60fc]{background:#22c55e}.dropdown-divider[data-v-c04f60fc]{background:#dcdcdc;height:1px;margin:.5rem 0}.dropdown-enter-active[data-v-c04f60fc],.dropdown-leave-active[data-v-c04f60fc]{transition:opacity .15s ease,transform .15s ease}.dropdown-enter-from[data-v-c04f60fc],.dropdown-leave-to[data-v-c04f60fc]{opacity:0;transform:translateY(4px)}.modal-overlay[data-v-c04f60fc]{align-items:center;background:#0006;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;position:fixed;z-index:200}.conv-modal[data-v-c04f60fc]{background:#fff;border-radius:1.125rem;box-shadow:0 16px 32px #0000001f;display:flex;flex-direction:column;max-height:70vh;max-width:30rem;transition:transform .2s ease;width:100%}.conv-modal-header[data-v-c04f60fc]{align-items:center;border-bottom:1px solid #dcdcdc;display:flex;justify-content:space-between;padding:1rem 1.25rem}.conv-modal-header h3[data-v-c04f60fc]{color:#000;font-size:.875rem;font-weight:600;margin:0}.modal-close[data-v-c04f60fc]{align-items:center;background:none;border:none;border-radius:0;color:#9a9a9a;cursor:pointer;display:flex;justify-content:center;padding:.5rem;transition:color .15s ease}.modal-close[data-v-c04f60fc]:hover:not(:disabled){background:none;color:#000}.modal-close[data-v-c04f60fc]:disabled{cursor:not-allowed;opacity:.5}.conv-modal-body[data-v-c04f60fc]{flex:1;overflow-y:auto;padding:.75rem}.conv-modal-body[data-v-c04f60fc]::-webkit-scrollbar{height:6px;width:6px}.conv-modal-body[data-v-c04f60fc]::-webkit-scrollbar-track{background:transparent}.conv-modal-body[data-v-c04f60fc]::-webkit-scrollbar-thumb{background:#c4c4c4;border-radius:3px}.conv-modal-body[data-v-c04f60fc]::-webkit-scrollbar-thumb:hover{background:#9a9a9a}.modal-enter-active[data-v-c04f60fc],.modal-leave-active[data-v-c04f60fc]{transition:opacity .2s ease}.modal-enter-active .conv-modal[data-v-c04f60fc],.modal-leave-active .conv-modal[data-v-c04f60fc]{transition:transform .2s ease}.modal-enter-from[data-v-c04f60fc],.modal-leave-to[data-v-c04f60fc]{opacity:0}.modal-enter-from .conv-modal[data-v-c04f60fc],.modal-leave-to .conv-modal[data-v-c04f60fc]{transform:scale(.95)}.toast-container[data-v-976c0182]{display:flex;flex-direction:column;gap:.5rem;left:50%;pointer-events:none;position:fixed;top:1rem;transform:translate(-50%);z-index:300}.toast[data-v-976c0182]{align-items:center;border-radius:.875rem;box-shadow:0 4px 8px #0000000f;cursor:pointer;display:flex;font-size:.8125rem;font-weight:500;gap:.5rem;padding:.5rem 1rem;pointer-events:auto;transition:all .15s ease}.toast[data-v-976c0182]:hover{transform:scale(1.02)}.toast i[data-v-976c0182]{flex-shrink:0;font-size:1.125em}.toast.info[data-v-976c0182],.toast.success[data-v-976c0182],.toast.warning[data-v-976c0182]{background:#000;border:1px solid hsla(0,0%,100%,.1);color:#fff}.toast.positive[data-v-976c0182]{background:#16a34a}.toast.error[data-v-976c0182],.toast.positive[data-v-976c0182]{border:1px solid hsla(0,0%,100%,.15);color:#fff}.toast.error[data-v-976c0182]{background:#ef4444}.toast-message[data-v-976c0182]{white-space:nowrap}.toast-enter-active[data-v-976c0182],.toast-leave-active[data-v-976c0182]{transition:all .3s ease}.toast-enter-from[data-v-976c0182]{opacity:0;transform:translateY(-1rem)}.toast-leave-to[data-v-976c0182]{opacity:0;transform:translateY(-.5rem)}.confirm-overlay[data-v-4514a27f]{align-items:center;background:#0006;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;position:fixed;z-index:210}.confirm-modal[data-v-4514a27f]{background:#fff;border:1px solid #dcdcdc;border-radius:1.125rem;box-shadow:0 16px 32px #0000001f;max-width:24rem;padding:1.5rem;width:100%}.confirm-modal h3[data-v-4514a27f]{color:#000;font-size:1rem;font-weight:600;margin:0 0 .5rem}.confirm-modal p[data-v-4514a27f]{color:#4a4a4a;font-size:.8125rem;line-height:1.5;margin:0 0 1.25rem}.confirm-actions[data-v-4514a27f]{display:flex;gap:.75rem;justify-content:flex-end}.btn-cancel[data-v-4514a27f]{align-items:center;border:none;border-radius:.625rem;cursor:pointer;display:flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.875rem;font-weight:500;gap:.5rem;justify-content:center;padding:.5rem 1rem;transition:all .15s ease}.btn-cancel[data-v-4514a27f]:disabled{cursor:not-allowed;opacity:.5}.btn-cancel[data-v-4514a27f]{background:#fff;border:1px solid #dcdcdc;color:#000}.btn-cancel[data-v-4514a27f]:hover:not(:disabled){border-color:#000}.btn-confirm[data-v-4514a27f]{align-items:center;border:none;border-radius:.625rem;cursor:pointer;display:flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.875rem;font-weight:500;gap:.5rem;justify-content:center;padding:.5rem 1rem;transition:all .15s ease}.btn-confirm[data-v-4514a27f]:disabled{cursor:not-allowed;opacity:.5}.btn-confirm[data-v-4514a27f]{background:#000;color:#fff}.btn-confirm[data-v-4514a27f]:hover:not(:disabled){background:#3b3b3b}.btn-confirm[data-v-4514a27f]:active:not(:disabled){transform:scale(.98)}.btn-confirm.danger[data-v-4514a27f]{background:#ef4444}.btn-confirm.danger[data-v-4514a27f]:hover{background:#991b1b}.confirm-fade-enter-active[data-v-4514a27f],.confirm-fade-leave-active[data-v-4514a27f]{transition:opacity .15s ease}.confirm-fade-enter-from[data-v-4514a27f],.confirm-fade-leave-to[data-v-4514a27f]{opacity:0}.demo-overlay[data-v-faa50e34]{align-items:center;background:#00000073;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding:1rem;position:fixed;z-index:220}.demo-modal[data-v-faa50e34]{background:#fff;border:1px solid #dcdcdc;border-radius:1.125rem;box-shadow:0 16px 32px #0000001f;max-width:28rem;padding:2rem;position:relative;width:100%}.demo-modal h2[data-v-faa50e34]{color:#000;font-size:1.125rem;font-weight:600;margin:0 0 .5rem}.demo-close[data-v-faa50e34]{align-items:center;background:transparent;border:none;border-radius:9999px;color:#9a9a9a;cursor:pointer;display:flex;height:2rem;justify-content:center;position:absolute;right:.75rem;top:.75rem;transition:background .15s ease;width:2rem}.demo-close[data-v-faa50e34]:hover{background:#f5f5f5;color:#000}.demo-close i[data-v-faa50e34]{font-size:1.125rem}.demo-sub[data-v-faa50e34]{color:#4a4a4a;font-size:.8125rem;line-height:1.5;margin:0 0 1.25rem}.demo-form[data-v-faa50e34]{gap:1rem}.demo-form[data-v-faa50e34],.demo-prefilled[data-v-faa50e34]{display:flex;flex-direction:column}.demo-prefilled[data-v-faa50e34]{background:#f5f5f5;border:1px solid #dcdcdc;border-radius:.625rem;gap:.5rem;padding:.75rem 1rem}.prefilled-row[data-v-faa50e34]{align-items:center;display:flex;font-size:.8125rem;gap:.75rem;justify-content:space-between}.prefilled-label[data-v-faa50e34]{color:#9a9a9a;font-weight:500}.prefilled-value[data-v-faa50e34]{color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.demo-field[data-v-faa50e34]{display:flex;flex-direction:column;gap:.5rem}.demo-field label[data-v-faa50e34]{color:#000;font-size:.8125rem;font-weight:500}.demo-field select[data-v-faa50e34]{background:#fff;border:1px solid #dcdcdc;border-radius:.625rem;color:#000;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.875rem;height:2.5rem;padding:0 .75rem;transition:border-color .15s ease;width:100%}.demo-field select[data-v-faa50e34]::-moz-placeholder{color:#9a9a9a}.demo-field select[data-v-faa50e34]::placeholder{color:#9a9a9a}.demo-field select[data-v-faa50e34]:focus{border-color:#000;outline:none}.demo-field select[data-v-faa50e34]:disabled{background:#f5f5f5;color:#c4c4c4;cursor:not-allowed}.demo-error[data-v-faa50e34]{color:#ef4444;font-size:.8125rem;margin:0}.demo-submit[data-v-faa50e34]{align-items:center;background:#000;border:none;border-radius:.625rem;color:#fff;cursor:pointer;display:flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.875rem;font-weight:500;gap:.5rem;justify-content:center;padding:.5rem 1rem;transition:all .15s ease}.demo-submit[data-v-faa50e34]:hover:not(:disabled){background:#3b3b3b}.demo-submit[data-v-faa50e34]:active:not(:disabled){transform:scale(.98)}.demo-submit[data-v-faa50e34]{width:100%}.demo-submit[data-v-faa50e34]:disabled{cursor:not-allowed;opacity:.5}.demo-submit .spin[data-v-faa50e34]{animation:demo-spin-faa50e34 .8s linear infinite;display:inline-block}@keyframes demo-spin-faa50e34{to{transform:rotate(1turn)}}.demo-success[data-v-faa50e34]{padding:.75rem 0;text-align:center}.demo-success h2[data-v-faa50e34]{margin-top:1rem}.demo-success p[data-v-faa50e34]{color:#4a4a4a;font-size:.8125rem;line-height:1.55;margin:0 0 1.25rem}.success-icon[data-v-faa50e34]{align-items:center;background:#22c55e1f;border-radius:9999px;color:#22c55e;display:flex;height:3rem;justify-content:center;margin:0 auto;width:3rem}.success-icon i[data-v-faa50e34]{font-size:1.5rem}.demo-done[data-v-faa50e34]{align-items:center;border:none;border-radius:.625rem;cursor:pointer;display:flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.875rem;font-weight:500;gap:.5rem;justify-content:center;padding:.5rem 1rem;transition:all .15s ease}.demo-done[data-v-faa50e34]:disabled{cursor:not-allowed;opacity:.5}.demo-done[data-v-faa50e34]{background:#fff;border:1px solid #dcdcdc;color:#000}.demo-done[data-v-faa50e34]:hover:not(:disabled){border-color:#000}.demo-done[data-v-faa50e34]{width:100%}.demo-fade-enter-active[data-v-faa50e34],.demo-fade-leave-active[data-v-faa50e34]{transition:opacity .15s ease}.demo-fade-enter-from[data-v-faa50e34],.demo-fade-leave-to[data-v-faa50e34]{opacity:0}.help-wrapper[data-v-ed1829fd]{bottom:1rem;position:fixed;right:1.5rem;z-index:201}.help-trigger[data-v-ed1829fd]{align-items:center;background:#000;border:none;border-radius:9999px;box-shadow:0 8px 24px #00000014;color:#fff;cursor:pointer;display:flex;height:2.75rem;justify-content:center;transition:background .15s ease,transform .15s ease;width:2.75rem}.help-trigger i[data-v-ed1829fd]{font-size:1.5rem}.help-trigger[data-v-ed1829fd]:hover{background:#262626}.help-trigger.active[data-v-ed1829fd]{background:#262626;transform:rotate(15deg)}.help-menu[data-v-ed1829fd]{background:#fff;border:1px solid #dcdcdc;border-radius:.875rem;bottom:calc(100% + .5rem);box-shadow:0 8px 24px #00000014;min-width:12rem;overflow:hidden;position:absolute;right:0}.help-option[data-v-ed1829fd]{align-items:center;background:none;border:none;color:#000;cursor:pointer;display:flex;font-size:.8125rem;font-weight:500;gap:.75rem;padding:.75rem 1rem;text-decoration:none;transition:background .15s ease;width:100%}.help-option i[data-v-ed1829fd]{color:#4a4a4a;font-size:1.125rem}.help-option[data-v-ed1829fd]:hover{background:#f5f5f5}.help-option+.help-option[data-v-ed1829fd]{border-top:1px solid #dcdcdc}.help-menu-enter-active[data-v-ed1829fd],.help-menu-leave-active[data-v-ed1829fd]{transition:opacity .15s ease,transform .15s ease}.help-menu-enter-from[data-v-ed1829fd],.help-menu-leave-to[data-v-ed1829fd]{opacity:0;transform:translateY(.5rem)}.dh-wrapper[data-v-b3f2fb77]{bottom:4.5rem;position:fixed;right:.875rem;z-index:200}.dh-trigger[data-v-b3f2fb77]{align-items:center;background:transparent;border:none;color:#6731f3;cursor:pointer;display:flex;height:4rem;justify-content:center;overflow:visible;padding:0;position:relative;width:4rem}.dh-trigger:hover .dh-mascot[data-v-b3f2fb77]{animation:dh-wobble-b3f2fb77 .5s ease-in-out}.dh-trigger:hover .dh-tooltip[data-v-b3f2fb77]{opacity:1;transform:translate(-.5rem,-50%)}.dh-mascot[data-v-b3f2fb77]{display:inline-block;position:relative;transform-origin:50% 60%}.dh-mascot-lg[data-v-b3f2fb77]{height:3.5rem;width:3.5rem}.dh-mascot-md[data-v-b3f2fb77],.dh-mascot-sm[data-v-b3f2fb77]{height:1.75rem;width:1.75rem}.dh-mascot-trigger[data-v-b3f2fb77]{height:4rem;width:4rem}.dh-mascot-body[data-v-b3f2fb77]{display:block;height:100%;width:100%}.dh-eye[data-v-b3f2fb77]{animation:dh-blink-b3f2fb77 3.2s ease-in-out infinite;background:#fff;border-radius:50%;height:22%;position:absolute;top:42%;transform-origin:50% 50%;width:16%}.dh-eye-left[data-v-b3f2fb77]{left:30%}.dh-eye-right[data-v-b3f2fb77]{animation-delay:.05s;right:30%}@keyframes dh-blink-b3f2fb77{0%,85%,to{transform:scaleY(1)}90%,93%{transform:scaleY(.08)}}@keyframes dh-wobble-b3f2fb77{0%,to{transform:rotate(0)}25%{transform:rotate(-7deg) scale(1.05)}75%{transform:rotate(7deg) scale(1.05)}}.dh-tooltip[data-v-b3f2fb77]{background:#000;border-radius:.625rem;box-shadow:0 4px 8px #0000000f;color:#fff;font-size:.75rem;font-weight:500;opacity:0;padding:.35rem .5rem;pointer-events:none;position:absolute;right:100%;top:50%;transform:translateY(-50%);transition:opacity .15s ease,transform .15s ease;white-space:nowrap}.dh-panel[data-v-b3f2fb77]{border:1px solid #dcdcdc;border-radius:1.125rem;box-shadow:0 16px 32px #0000001f;flex-direction:column;height:36rem;max-height:calc(100vh - 7rem);overflow:hidden;transform-origin:bottom right;width:30rem}.dh-header[data-v-b3f2fb77],.dh-panel[data-v-b3f2fb77]{background:#fff;display:flex}.dh-header[data-v-b3f2fb77]{align-items:center;border-bottom:1px solid #dcdcdc;flex-shrink:0;justify-content:space-between;padding:.75rem 1rem;position:relative}.dh-title[data-v-b3f2fb77]{align-items:center;color:#000;display:flex;font-size:.8125rem;font-weight:600;gap:.5rem;min-width:0}.dh-title i[data-v-b3f2fb77]{color:#4a4a4a}.dh-title .dh-mascot[data-v-b3f2fb77]{color:#6731f3;flex-shrink:0}.dh-title-text[data-v-b3f2fb77]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dh-title-btn[data-v-b3f2fb77]{background:transparent;border:none;border-radius:.625rem;cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;margin-left:-.5rem;padding:.25rem .5rem;transition:background .15s ease}.dh-title-btn[data-v-b3f2fb77]:hover{background:#f5f5f5}.dh-title-chevron[data-v-b3f2fb77]{color:#9a9a9a;flex-shrink:0;font-size:1rem;transition:transform .15s ease}.dh-title-chevron.open[data-v-b3f2fb77]{transform:rotate(180deg)}.dh-history[data-v-b3f2fb77]{background:transparent;inset:100% 0 auto 0;position:absolute;z-index:100}.dh-history-panel[data-v-b3f2fb77]{background:#fff;border:1px solid #dcdcdc;border-radius:.875rem;box-shadow:0 8px 24px #00000014;display:flex;flex-direction:column;gap:.125rem;margin:.5rem .75rem;max-height:22rem;overflow-y:auto;padding:.5rem}.dh-history-panel[data-v-b3f2fb77]::-webkit-scrollbar{height:6px;width:6px}.dh-history-panel[data-v-b3f2fb77]::-webkit-scrollbar-track{background:transparent}.dh-history-panel[data-v-b3f2fb77]::-webkit-scrollbar-thumb{background:#c4c4c4;border-radius:3px}.dh-history-panel[data-v-b3f2fb77]::-webkit-scrollbar-thumb:hover{background:#9a9a9a}.dh-history-state[data-v-b3f2fb77]{align-items:center;color:#9a9a9a;display:flex;font-size:.75rem;gap:.25rem;justify-content:center;min-height:3rem;padding:.75rem}.dh-history-group[data-v-b3f2fb77]{color:#9a9a9a;font-size:.75rem;font-weight:600;letter-spacing:.04em;padding:.5rem .5rem .25rem;text-transform:uppercase}.dh-history-item[data-v-b3f2fb77]{align-items:center;background:transparent;border:none;border-radius:.625rem;color:#000;cursor:pointer;display:flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.8125rem;gap:.5rem;padding:.5rem;text-align:left;transition:background .15s ease;width:100%}.dh-history-item[data-v-b3f2fb77]:hover{background:#f5f5f5}.dh-history-item.active[data-v-b3f2fb77]{background:#f5f5f5;font-weight:500}.dh-history-item i[data-v-b3f2fb77]{color:#4a4a4a;flex-shrink:0;font-size:1rem}.dh-history-item-title[data-v-b3f2fb77]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dh-history-new[data-v-b3f2fb77]{border-bottom:1px solid #dcdcdc;border-radius:0;color:#4a4a4a;font-weight:500;margin-bottom:.25rem;padding-bottom:.5rem}.dh-history-new[data-v-b3f2fb77]:hover{background:#f5f5f5;color:#000}.dh-header-actions[data-v-b3f2fb77]{display:flex;flex-shrink:0;gap:.25rem}.dh-icon-btn[data-v-b3f2fb77]{background:none;border:none;border-radius:0;cursor:pointer;display:flex;padding:.5rem;transition:color .15s ease}.dh-icon-btn[data-v-b3f2fb77]:hover:not(:disabled){background:none;color:#000}.dh-icon-btn[data-v-b3f2fb77]:disabled{cursor:not-allowed;opacity:.5}.dh-icon-btn[data-v-b3f2fb77]{align-items:center;border-radius:.625rem;color:#9a9a9a;display:inline-flex;height:2rem;justify-content:center;padding:0;transition:background .15s ease,color .15s ease;width:2rem}.dh-icon-btn[data-v-b3f2fb77]:hover{background:#f5f5f5;color:#000}.dh-icon-btn i[data-v-b3f2fb77]{font-size:1.125rem;line-height:1}.dh-messages[data-v-b3f2fb77]{display:flex;flex:1;flex-direction:column;gap:.75rem;overflow-y:auto;padding:1rem}.dh-messages[data-v-b3f2fb77]::-webkit-scrollbar{height:6px;width:6px}.dh-messages[data-v-b3f2fb77]::-webkit-scrollbar-track{background:transparent}.dh-messages[data-v-b3f2fb77]::-webkit-scrollbar-thumb{background:#c4c4c4;border-radius:3px}.dh-messages[data-v-b3f2fb77]::-webkit-scrollbar-thumb:hover{background:#9a9a9a}.dh-empty[data-v-b3f2fb77]{align-items:flex-start;display:flex;flex:1;flex-direction:column;padding-top:.5rem}.dh-empty h3[data-v-b3f2fb77]{color:#000;font-size:1.125rem;font-weight:600;margin:0 0 .5rem}.dh-empty-subtitle[data-v-b3f2fb77]{color:#4a4a4a;font-size:.8125rem;line-height:1.4;margin:0 0 1rem}.dh-suggestions[data-v-b3f2fb77]{display:flex;flex-direction:column;gap:.5rem;width:100%}.dh-suggestion[data-v-b3f2fb77]{align-items:center;background:#fafafa;border:1px solid rgba(0,0,0,.06);border-radius:.625rem;color:#000;cursor:pointer;display:flex;font-size:.8125rem;gap:.5rem;padding:.5rem .75rem;text-align:left;transition:background .15s ease,color .15s ease,border-color .15s ease}.dh-suggestion i[data-v-b3f2fb77]{color:#4a4a4a;flex-shrink:0;font-size:1rem;transition:color .15s ease}.dh-suggestion[data-v-b3f2fb77]:hover{background:#1b1b1b;border-color:#000;color:#fff}.dh-suggestion:hover i[data-v-b3f2fb77]{color:#fff}.dh-msg[data-v-b3f2fb77]{display:flex;flex-direction:column;gap:.25rem}.dh-msg-user[data-v-b3f2fb77]{align-items:flex-end}.dh-msg-assistant[data-v-b3f2fb77]{align-items:flex-start}.dh-msg-tool[data-v-b3f2fb77]{align-items:stretch}.dh-bubble[data-v-b3f2fb77]{border-radius:.875rem;font-size:.8125rem;line-height:1.5;max-width:90%;padding:.5rem .75rem;word-wrap:break-word}.dh-bubble-user[data-v-b3f2fb77]{background:#000;border-bottom-right-radius:.375rem;color:#fff}.dh-bubble-assistant[data-v-b3f2fb77]{background:transparent;color:#000;padding-left:0;padding-right:0}.dh-bubble-assistant[data-v-b3f2fb77] p{margin:0 0 .5rem}.dh-bubble-assistant[data-v-b3f2fb77] p:last-child{margin-bottom:0}.dh-bubble-assistant[data-v-b3f2fb77] ol,.dh-bubble-assistant[data-v-b3f2fb77] ul{margin:0 0 .5rem;padding-left:1rem}.dh-bubble-assistant[data-v-b3f2fb77] code{background:#fff;border-radius:.375rem;font-family:SF Mono,Fira Code,Consolas,monospace;font-size:.92em;padding:.1em .35em}.dh-bubble-assistant[data-v-b3f2fb77] pre{background:#fff;border:1px solid #dcdcdc;border-radius:.625rem;margin:.5rem 0;overflow-x:auto;padding:.5rem}.dh-bubble-assistant[data-v-b3f2fb77] table{border-collapse:collapse;font-size:.75rem;margin:.5rem 0;width:100%}.dh-bubble-assistant[data-v-b3f2fb77] td,.dh-bubble-assistant[data-v-b3f2fb77] th{border:1px solid #dcdcdc;padding:.25rem .5rem;text-align:left}.dh-bubble-assistant[data-v-b3f2fb77] th{background:#fff;font-weight:600}.dh-bubble-assistant[data-v-b3f2fb77] a{color:#6731f3;text-decoration:underline}.dh-bubble-assistant[data-v-b3f2fb77] .dh-yt-card{background:#fff;border:1px solid #dcdcdc;border-radius:.875rem;color:#000;display:block;margin:.5rem 0;overflow:hidden;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.dh-bubble-assistant[data-v-b3f2fb77] .dh-yt-card:hover{border-color:#3b3b3b;box-shadow:0 4px 8px #0000000f;transform:translateY(-1px)}.dh-bubble-assistant[data-v-b3f2fb77] .dh-yt-thumb{aspect-ratio:16/9;background:#f5f5f5;border-top-left-radius:.875rem;border-top-right-radius:.875rem;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.dh-bubble-assistant[data-v-b3f2fb77] .dh-yt-meta{align-items:center;color:#000;display:flex;font-size:.8125rem;font-weight:500;gap:.5rem;padding:.5rem .75rem}.dh-bubble-assistant[data-v-b3f2fb77] .dh-yt-meta i{color:red;flex-shrink:0;font-size:1.25em}.dh-bubble-assistant[data-v-b3f2fb77] .dh-yt-meta span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dh-tool-row[data-v-b3f2fb77]{background:transparent;border:none;border-radius:0}.dh-tool-head[data-v-b3f2fb77]{align-items:center;background:transparent;border:none;color:#4a4a4a;cursor:pointer;display:flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.8125rem;gap:.5rem;padding:.25rem 0;text-align:left;transition:color .15s ease;width:100%}.dh-tool-head[data-v-b3f2fb77]:hover{color:#000}.dh-tool-icon[data-v-b3f2fb77]{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center;width:1.125rem}.dh-tool-icon i[data-v-b3f2fb77]{font-size:1em}.dh-tool-done .dh-tool-icon i[data-v-b3f2fb77],.dh-tool-running .dh-tool-icon i[data-v-b3f2fb77]{color:#9a9a9a}.dh-tool-error .dh-tool-icon i[data-v-b3f2fb77]{color:#ef4444}.dh-tool-label[data-v-b3f2fb77]{flex:1;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dh-tool-state[data-v-b3f2fb77]{color:#9a9a9a;flex-shrink:0;font-size:.75rem}.dh-tool-chevron[data-v-b3f2fb77]{color:#9a9a9a;flex-shrink:0;font-size:1rem;transition:transform .15s ease}.dh-tool-detail[data-v-b3f2fb77]{background:transparent;display:flex;flex-direction:column;gap:.5rem;padding:.5rem 0 .5rem 1.75rem}.dh-tool-section-label[data-v-b3f2fb77]{color:#9a9a9a;font-size:.75rem;font-weight:600;letter-spacing:.04em;margin-bottom:.25rem;text-transform:uppercase}.dh-tool-section pre[data-v-b3f2fb77]{background:#fafafa;border:1px solid #dcdcdc;border-radius:.375rem;font-family:SF Mono,Fira Code,Consolas,monospace;font-size:.75rem;margin:0;max-height:14rem;overflow:auto;padding:.5rem;white-space:pre-wrap;word-break:break-word}.dh-tool-section pre[data-v-b3f2fb77]::-webkit-scrollbar{height:6px;width:6px}.dh-tool-section pre[data-v-b3f2fb77]::-webkit-scrollbar-track{background:transparent}.dh-tool-section pre[data-v-b3f2fb77]::-webkit-scrollbar-thumb{background:#c4c4c4;border-radius:3px}.dh-tool-section pre[data-v-b3f2fb77]::-webkit-scrollbar-thumb:hover{background:#9a9a9a}.dh-tool-spin[data-v-b3f2fb77]{animation:dh-spin-b3f2fb77 1s linear infinite}@keyframes dh-spin-b3f2fb77{to{transform:rotate(1turn)}}.dh-status[data-v-b3f2fb77]{align-items:center;color:#9a9a9a;display:flex;font-size:.75rem;gap:.5rem;padding:.5rem .75rem}.dh-dot[data-v-b3f2fb77]{animation:dh-bounce-b3f2fb77 1.2s infinite;background:#9a9a9a;border-radius:9999px;height:.35rem;width:.35rem}.dh-dot[data-v-b3f2fb77]:nth-child(2){animation-delay:.15s}.dh-dot[data-v-b3f2fb77]:nth-child(3){animation-delay:.3s}@keyframes dh-bounce-b3f2fb77{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}.dh-composer[data-v-b3f2fb77]{background:#fff;flex-shrink:0;padding:.5rem .75rem .75rem}.dh-input-container[data-v-b3f2fb77]{background:#fff;border:1px solid #dcdcdc;border-radius:.875rem;padding:.5rem .75rem;transition:border-color .15s ease,box-shadow .15s ease}.dh-input-container[data-v-b3f2fb77]:focus-within{border-color:#6731f3;box-shadow:0 0 0 3px #6731f31a}.dh-context-chip-row[data-v-b3f2fb77]{display:flex;margin-bottom:.5rem}.dh-context-chip[data-v-b3f2fb77]{align-items:center;background:#6731f314;border:1px solid rgba(103,49,243,.2);border-radius:9999px;color:#6731f3;display:inline-flex;font-size:.75rem;font-weight:500;gap:.25rem;max-width:100%;padding:.2rem .5rem}.dh-context-chip i[data-v-b3f2fb77]{font-size:.95em}.dh-context-chip span[data-v-b3f2fb77]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dh-input[data-v-b3f2fb77]{background:transparent;border:none;border-radius:0;color:#000;display:block;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.8125rem;line-height:1.35;max-height:6rem;min-height:1.35em;padding:0;resize:none;width:100%}.dh-input[data-v-b3f2fb77]::-moz-placeholder{color:#9a9a9a}.dh-input[data-v-b3f2fb77]::placeholder{color:#9a9a9a}.dh-input[data-v-b3f2fb77]:focus{outline:none}.dh-input[data-v-b3f2fb77]:disabled{cursor:not-allowed;opacity:.6}.dh-input-actions[data-v-b3f2fb77]{align-items:center;display:flex;gap:.5rem;justify-content:space-between;margin-top:.25rem}.dh-actions-left[data-v-b3f2fb77],.dh-actions-right[data-v-b3f2fb77]{align-items:center;display:flex;gap:.25rem}.dh-send[data-v-b3f2fb77]{align-items:center;background:#6731f3;border:none;border-radius:.625rem;color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:1.85em;justify-content:center;transition:background .15s ease;width:1.85em}.dh-send[data-v-b3f2fb77]:hover:not(:disabled){background:#5521d9}.dh-send[data-v-b3f2fb77]:disabled{background:#c4c4c4;color:#9a9a9a;cursor:not-allowed}.dh-send i[data-v-b3f2fb77]{font-size:1em}.app-layout[data-v-a2ec80a5]{height:100vh}.app-layout[data-v-a2ec80a5],.app-main[data-v-a2ec80a5]{display:flex;overflow:hidden}.app-main[data-v-a2ec80a5]{background:#fafafa;flex:1;flex-direction:column}
