.sidebar[data-v-654dd9b3]{display:flex;flex-direction:column;height:100%}.sidebar-logo[data-v-654dd9b3]{align-items:center;border-bottom:1px solid var(--color-border-primary);display:flex;gap:var(--space-sm);padding:var(--space-lg)}.logo-icon[data-v-654dd9b3]{font-size:20px}.logo-text[data-v-654dd9b3]{font-size:var(--font-size-lg);font-weight:700}.sidebar-nav[data-v-654dd9b3]{display:flex;flex:1;flex-direction:column;gap:var(--space-xs);overflow-y:auto;padding:var(--space-md)}.nav-item[data-v-654dd9b3]{align-items:center;border-radius:var(--radius-md);color:var(--color-text-muted);cursor:pointer;display:flex;font-size:var(--font-size-sm);gap:var(--space-sm);padding:var(--space-sm) var(--space-md);text-decoration:none;transition:all .2s}.nav-item[data-v-654dd9b3]:hover{background:var(--color-bg-hover);color:var(--color-text-secondary)}.nav-item.active[data-v-654dd9b3]{background:var(--color-intelligence-glow);color:var(--color-intelligence);font-weight:500}.nav-icon[data-v-654dd9b3]{font-size:var(--font-size-md);text-align:center;width:20px}.nav-label[data-v-654dd9b3]{white-space:nowrap}.sidebar-footer[data-v-654dd9b3]{border-top:1px solid var(--color-border-primary);padding:var(--space-md)}.enterprise-shell[data-v-26a551fe]{background:var(--color-bg-primary);color:var(--color-text-primary);display:flex;height:100vh}.shell-sidebar[data-v-26a551fe]{background:var(--color-bg-secondary);border-right:1px solid var(--color-border-primary);display:flex;flex-direction:column;flex-shrink:0;transition:width .2s;width:220px}.shell-collapsed .shell-sidebar[data-v-26a551fe]{width:60px}.shell-main[data-v-26a551fe]{display:flex;flex:1;flex-direction:column;overflow:hidden}.shell-content[data-v-26a551fe]{flex:1;overflow-y:auto;padding:32px}
