.logo-container[data-v-e970ebed]{align-items:center;display:flex;flex-shrink:0;height:2rem;justify-content:center;transition:transform .3s ease;width:2rem}.logo-centered[data-v-e970ebed]{transform:translate(2px)}.fade-enter-active[data-v-e970ebed]{transition:opacity .2s ease-in .1s}.fade-leave-active[data-v-e970ebed]{transition:opacity .15s ease-out}.fade-enter-from[data-v-e970ebed],.fade-leave-to[data-v-e970ebed]{opacity:0}[data-v-0caec14f] .p-select-label,.tenant-menu-item[data-v-0caec14f]{font-size:14px;padding:.25rem .5rem}.tenant-menu-item-selected[data-v-0caec14f]{background-color:#dcfce7;color:#166534}.tenant-menu-item-selected[data-v-0caec14f]:hover{background-color:#a7f3d0}.dark .tenant-menu-item-selected[data-v-0caec14f]{background-color:#064e3b;color:#fff}.dark .tenant-menu-item-selected[data-v-0caec14f]:hover{background-color:#065f46}.tenant-icon-button[data-v-0caec14f]{position:relative}.tenant-tooltip[data-v-0caec14f]{opacity:0;pointer-events:none;position:fixed;transition:opacity .15s ease-out;white-space:nowrap;z-index:9999}.tenant-icon-button:hover .tenant-tooltip[data-v-0caec14f]{opacity:1}.tenant-tooltip-content[data-v-0caec14f]{background-color:#111827;border-radius:.375rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;color:#fff;font-size:.875rem;font-weight:500;padding:.5rem .75rem;white-space:nowrap}.dark .tenant-tooltip-content[data-v-0caec14f]{background-color:#1f2937}.tenant-tooltip-arrow[data-v-0caec14f]{border:6px solid transparent;border-right-color:#111827;left:-6px;position:absolute;top:50%;transform:translateY(-50%)}.dark .tenant-tooltip-arrow[data-v-0caec14f]{border-right-color:#1f2937}.fade-enter-active[data-v-ba946258]{transition:opacity .2s ease-in .1s}.fade-leave-active[data-v-ba946258]{transition:opacity .15s ease-out}.fade-enter-from[data-v-ba946258],.fade-leave-to[data-v-ba946258]{opacity:0}.nav-icon-container[data-v-ba946258]{align-items:center;display:flex;flex-shrink:0;height:1.5rem;justify-content:center;transition:transform .3s ease;width:1.5rem}.icon-centered[data-v-ba946258]{transform:translate(2px)}.ask-ai-toggle[data-v-ba946258],.nav-link[data-v-ba946258]{position:relative}.nav-tooltip[data-v-ba946258]{left:4rem;opacity:0;pointer-events:none;position:fixed;transition:opacity .15s ease-out;white-space:nowrap;z-index:9999}.ask-ai-toggle:hover .nav-tooltip[data-v-ba946258],.nav-link:hover .nav-tooltip[data-v-ba946258]{opacity:1}.nav-tooltip-content[data-v-ba946258]{background-color:#111827;border-radius:.375rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;color:#fff;font-size:.875rem;font-weight:500;padding:.5rem .75rem;white-space:nowrap}.dark .nav-tooltip-content[data-v-ba946258]{background-color:#1f2937}.nav-tooltip-content.ask-ai-tooltip[data-v-ba946258]{background:linear-gradient(135deg,#8b5cf6,#6366f1)}.nav-tooltip-arrow[data-v-ba946258]{border:6px solid transparent;border-right-color:#111827;left:-6px;position:absolute;top:50%;transform:translateY(-50%)}.dark .nav-tooltip-arrow[data-v-ba946258]{border-right-color:#1f2937}.nav-tooltip-arrow.ask-ai-arrow[data-v-ba946258]{border-right-color:#8b5cf6}.ask-ai-active[data-v-ba946258]{box-shadow:0 4px 6px -1px #8b5cf64d,0 2px 4px -2px #6366f133}.teams-text[data-v-3a7989ef]{animation:fadeIn-3a7989ef .2s ease-in .1s both}@keyframes fadeIn-3a7989ef{0%{opacity:0}to{opacity:1}}[data-v-3a7989ef] .p-tree{background-color:transparent;height:auto;min-height:0;overflow-x:hidden;padding:0}[data-v-3a7989ef] .p-tree-container,[data-v-3a7989ef] .p-tree-wrapper{height:auto;min-height:0;overflow-x:hidden;padding:0}[data-v-3a7989ef] .p-tree-node-content{color:#374151;gap:0;padding:0;padding-left:0!important}[data-v-3a7989ef] .p-tree-node-content>*{flex:1}[data-v-3a7989ef] .p-tree-node-children{display:block;overflow:hidden;padding-left:1.85rem;transition:max-height .3s ease-in-out,opacity .3s ease-in-out}[data-v-3a7989ef] .p-tree-node-children[style*="display: none"]{display:block!important;max-height:0;opacity:0;visibility:hidden}[data-v-3a7989ef] .p-tree-node-children:not([style*="display: none"]){max-height:1000px;opacity:1;visibility:visible}[data-v-3a7989ef] .p-tree-node-children .p-tree-node{opacity:0;padding-left:0;transition:opacity .25s ease-in-out}[data-v-3a7989ef] .p-tree-node-children:not([style*="display: none"]) .p-tree-node{opacity:1}.chevron-icon[data-v-3a7989ef]{transition:transform .2s ease-in-out}.chevron-icon.rotated[data-v-3a7989ef]{transform:rotate(90deg)}.dark[data-v-3a7989ef] .p-tree-node-content{color:#e5e7eb}[data-v-3a7989ef] .p-tree-node-content:hover{background-color:#f3f4f6}.dark[data-v-3a7989ef] .p-tree-node-content:hover{background-color:#374151}[data-v-3a7989ef] .p-tree-node-toggle-button,[data-v-3a7989ef] .p-tree-node-toggler,[data-v-3a7989ef] .p-tree-node-toggler-container,[data-v-3a7989ef] .p-tree-node-icon{display:none}.team-icon-button[data-v-3a7989ef]{position:relative}.team-tooltip[data-v-3a7989ef]{left:4rem;opacity:0;pointer-events:none;position:fixed;transition:opacity .15s ease-out;white-space:nowrap;z-index:9999}.team-icon-button:hover .team-tooltip[data-v-3a7989ef]{opacity:1}.team-tooltip-content[data-v-3a7989ef]{background-color:#111827;border-radius:.375rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;color:#fff;font-size:.875rem;font-weight:500;padding:.5rem .75rem;white-space:nowrap}.dark .team-tooltip-content[data-v-3a7989ef]{background-color:#1f2937}.team-tooltip-arrow[data-v-3a7989ef]{border:6px solid transparent;border-right-color:#111827;left:-6px;position:absolute;top:50%;transform:translateY(-50%)}.dark .team-tooltip-arrow[data-v-3a7989ef]{border-right-color:#1f2937}.overflow-y-auto[data-v-3a7989ef]{scrollbar-color:#9ca3af transparent;scrollbar-width:thin}.overflow-y-auto[data-v-3a7989ef]::-webkit-scrollbar{width:6px}.overflow-y-auto[data-v-3a7989ef]::-webkit-scrollbar-track{background:transparent}.overflow-y-auto[data-v-3a7989ef]::-webkit-scrollbar-thumb{background-color:#9ca3af;border-radius:3px}.overflow-y-auto[data-v-3a7989ef]::-webkit-scrollbar-thumb:hover{background-color:#6b7280}.dark .overflow-y-auto[data-v-3a7989ef]{scrollbar-color:#4b5563 transparent}.dark .overflow-y-auto[data-v-3a7989ef]::-webkit-scrollbar-thumb{background-color:#4b5563}.dark .overflow-y-auto[data-v-3a7989ef]::-webkit-scrollbar-thumb:hover{background-color:#6b7280}.p-menu{font-size:.875rem}.p-menu-list{gap:0;margin:0;padding:0}.sidebar-footer-container[data-v-15fde555]{gap:.75rem}.sidebar-user-menu[data-v-15fde555]{align-items:center;display:flex}.inline-account-menu[data-v-15fde555]{bottom:70px;left:1rem;margin:0;padding:0}.account-menu-header[data-v-15fde555]{background-color:var(--p-surface-0);border-radius:.375rem .375rem 0 0;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a;z-index:1101}.dark .account-menu-header[data-v-15fde555]{background-color:var(--p-surface-900)}.account-button[data-v-15fde555]{position:relative}.account-expandable-content[data-v-15fde555]{min-width:0}.account-tooltip[data-v-15fde555]{opacity:0;pointer-events:none;position:fixed;transition:opacity .15s ease-out;white-space:nowrap;z-index:9999}.account-button:hover .account-tooltip[data-v-15fde555]{opacity:1}.account-tooltip-content[data-v-15fde555]{background-color:#111827;border-radius:.375rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;color:#fff;font-size:.875rem;font-weight:500;padding:.5rem .75rem;white-space:nowrap}.dark .account-tooltip-content[data-v-15fde555]{background-color:#1f2937}.account-tooltip-arrow[data-v-15fde555]{border:6px solid transparent;border-right-color:#111827;left:-6px;position:absolute;top:50%;transform:translateY(-50%)}.dark .account-tooltip-arrow[data-v-15fde555]{border-right-color:#1f2937}.account-menu{font-size:.875rem;position:fixed;z-index:1100}.input-container[data-v-c5a59b3a]{--input-bg:#f9fafb;--input-border:#e5e7eb;--input-focus-border:#8b5cf6;--btn-gradient:linear-gradient(135deg,#8b5cf6,#6366f1);--btn-disabled:#d1d5db}.dark{--input-bg:#1f2937;--input-border:#374151;--btn-disabled:#4b5563}.input-inner[data-v-c5a59b3a]{display:flex;gap:.5rem}.input-container.chat[data-v-c5a59b3a]{background:var(--input-bg);border:1px solid var(--input-border);border-radius:.5rem;padding:.375rem .5rem}.input-container.chat[data-v-c5a59b3a]:focus-within{border-color:var(--input-focus-border)}.chat .input-inner[data-v-c5a59b3a]{align-items:flex-end}.input-container.welcome[data-v-c5a59b3a]{background:var(--btn-gradient);border-radius:.625rem;box-shadow:0 4px 6px -1px #8b5cf626,0 2px 4px -2px #6366f11a;padding:2px;position:relative;transition:box-shadow .2s}.input-container.welcome[data-v-c5a59b3a]:focus-within{box-shadow:0 4px 12px -2px #8b5cf640,0 2px 6px -2px #6366f126}.dark{box-shadow:0 4px 12px -2px #8b5cf659,0 2px 6px -2px #6366f140}.welcome .input-inner[data-v-c5a59b3a]{align-items:start;background:#fff;border-radius:calc(.625rem - 2px);padding:.625rem}.dark{background:#1f2937}.input-icon[data-v-c5a59b3a]{color:#9ca3af;flex-shrink:0;margin-top:.125rem}.input-container .input-textarea[data-v-c5a59b3a]{background:transparent;flex:1;padding:0;resize:none}.input-container .input-textarea[data-v-c5a59b3a],.input-container .input-textarea[data-v-c5a59b3a]:focus{border:none;box-shadow:none;outline:none}.input-container.chat .input-textarea[data-v-c5a59b3a]{font-size:.8125rem;max-height:6rem;min-height:1.25rem;padding:.25rem 0}.input-container.welcome .input-textarea[data-v-c5a59b3a]{font-size:.875rem;min-height:1.5rem}.send-btn[data-v-c5a59b3a]{align-items:center;background:var(--btn-gradient);border:none;border-radius:.5rem;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:.75rem;height:1.75rem;justify-content:center;transition:all .15s;width:1.75rem}.send-btn[data-v-c5a59b3a]:hover:not(:disabled){opacity:.9;transform:scale(1.02)}.send-btn[data-v-c5a59b3a]:disabled{background:var(--btn-disabled);cursor:not-allowed}.status-text[data-v-c5a59b3a]{align-items:center;color:#8b5cf6;display:flex;font-size:.75rem;margin-top:.375rem;padding-left:.5rem}.dark{color:#c4b5fd}.ai-sidebar[data-v-1109e737]{flex-shrink:0;min-width:0}.chat-header[data-v-1109e737]{align-items:center;background:#fff;border-bottom:1px solid #f4f4f5;display:flex;justify-content:space-between;padding:.625rem .75rem}.dark{background:#18181b;border-bottom-color:#27272a}.icon-btn[data-v-1109e737]{align-items:center;background:transparent;border:none;border-radius:.375rem;color:#a1a1aa;cursor:pointer;display:flex;flex-shrink:0;font-size:.875rem;height:1.5rem;justify-content:center;transition:all .15s;width:1.5rem}.icon-btn[data-v-1109e737]:hover{background:#f4f4f5;color:#3f3f46}.dark{color:#71717a}.chat-tabs-bar[data-v-1109e737]{align-items:center;background:#fafafa;display:flex;gap:.375rem;padding:.375rem .5rem}.dark{background:#18181b}.tabs-scroll[data-v-1109e737]{align-items:center;display:flex;gap:.25rem;min-width:0;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.tabs-scroll[data-v-1109e737]::-webkit-scrollbar{display:none}.tabs-scroll-btn[data-v-1109e737]{align-items:center;background:transparent;border:none;border-radius:.25rem;color:#71717a;cursor:pointer;display:flex;flex-shrink:0;font-size:.625rem;height:1.25rem;justify-content:center;transition:all .15s;width:1.25rem}.tabs-scroll-btn[data-v-1109e737]:hover{background:#f4f4f5;color:#3f3f46}.tabs-scroll-btn .pi[data-v-1109e737]{font-size:.625rem}.chat-tab[data-v-1109e737]{align-items:center;background:transparent;border:none;border-radius:.375rem;color:#71717a;cursor:pointer;display:flex;flex-shrink:0;font-size:.75rem;gap:.375rem;max-width:9rem;padding:.3125rem .5rem;transition:all .15s;white-space:nowrap}.chat-tab[data-v-1109e737]:hover{background:#f4f4f5;color:#3f3f46}.chat-tab.active[data-v-1109e737]{background:#fff;box-shadow:0 1px 2px #0000000d;color:#27272a}.dark{background:#27272a;color:#d4d4d8}.dark{background:#27272a;box-shadow:0 1px 2px #0003;color:#fafafa}.chat-tab-new[data-v-1109e737]{max-width:none;padding:.3125rem .4375rem!important}.tab-title[data-v-1109e737]{max-width:6rem;overflow:hidden;text-overflow:ellipsis}.tab-close[data-v-1109e737]{align-items:center;background:transparent;border:none;color:#3e3e44;cursor:pointer;display:flex;flex-shrink:0;height:.75rem;justify-content:center;margin-left:.125rem;opacity:0;transition:opacity .1s;width:.75rem}.tab-close .pi[data-v-1109e737]{font-size:.5rem}.chat-tab:hover .tab-close[data-v-1109e737]{opacity:.7}.chat-tab.active .tab-close[data-v-1109e737]{opacity:.6}.tab-close[data-v-1109e737]:hover{opacity:1}.dark{color:#a1a1aa}.welcome-bg[data-v-1109e737]{background:linear-gradient(180deg,#f3f4f6,#fff)}.dark{background:linear-gradient(180deg,#111827,#1f2937)}.suggestion-pill[data-v-1109e737]{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:9999px;color:#374151;cursor:pointer;display:inline-flex;font-size:.75rem;gap:.375rem;padding:.375rem .75rem;transition:all .2s}.suggestion-pill[data-v-1109e737]:hover:not(:disabled){background:#8b5cf60d;border-color:#8b5cf6;color:#8b5cf6}.suggestion-pill[data-v-1109e737]:disabled{cursor:not-allowed;opacity:.5}.dark{background:#1f2937;border-color:#374151;color:#d1d5db}.dark{background:#8b5cf626;border-color:#8b5cf6;color:#c4b5fd}.ai-message[data-v-1109e737]{background-color:#fff;box-shadow:0 1px 2px #0000000a}.dark{background-color:var(--surface-800)}.ai-message.user[data-v-1109e737]{background:linear-gradient(135deg,#8b5cf60d,#6366f10d);border-left:2px solid #8b5cf6}.dark{background:linear-gradient(135deg,#8b5cf626,#6366f126)}.ai-message.assistant[data-v-1109e737]{border-left:2px solid var(--p-surface-400)}.ai-message.error[data-v-1109e737]{border-left:2px solid var(--p-red-400)}.ai-message-role[data-v-1109e737]{color:var(--text-color-secondary);font-size:.5625rem;letter-spacing:.05em;line-height:1;text-transform:uppercase}.ai-message-body[data-v-1109e737]{font-size:.8125rem;line-height:1.4;margin:.125rem 0 0;white-space:pre-line}
