.navigation-item-inactive[data-v-ff1875ef]{color:hsl(var(--company-text))}.navigation-icon-inactive[data-v-ff1875ef],.navigation-item-inactive[data-v-ff1875ef]:hover{background-color:hsl(var(--company-background-muted))}.navigation-icon-inactive[data-v-ff1875ef]{color:hsl(var(--company-text-muted))}.group:hover .navigation-icon-inactive[data-v-ff1875ef]{background-color:hsl(var(--company-hover)/.1)}.navigation-label[data-v-ff1875ef]{color:hsl(var(--company-text))}.navigation-active-blue[data-v-ff1875ef]{background-color:hsl(var(--nav-active-blue-bg));color:hsl(var(--nav-active-blue-text));border:1px solid hsl(var(--nav-active-blue-border));box-shadow:0 1px 2px hsl(var(--company-shadow-md))}.navigation-icon-active-blue[data-v-ff1875ef]{background-color:hsl(var(--nav-active-blue-icon-bg));color:hsl(var(--nav-active-blue-text))}.navigation-active-purple[data-v-ff1875ef]{background-color:hsl(var(--nav-active-purple-bg));color:hsl(var(--nav-active-purple-text));border:1px solid hsl(var(--nav-active-purple-border));box-shadow:0 1px 2px hsl(var(--company-shadow-md))}.navigation-icon-active-purple[data-v-ff1875ef]{background-color:hsl(var(--nav-active-purple-icon-bg));color:hsl(var(--nav-active-purple-text))}.navigation-icon-svg[data-v-ff1875ef]{color:inherit}.navigation-icon-svg[data-v-ff1875ef] *{stroke:currentColor;fill:currentColor}.navigation-badge[data-v-ff1875ef]{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;padding:0 .25rem;border-radius:9999px;background:#ef4444;color:#fff;font-size:.6875rem;font-weight:600;line-height:1;font-variant-numeric:tabular-nums;pointer-events:none}.navigation-badge-expanded[data-v-ff1875ef]{margin-left:auto}.navigation-badge-collapsed[data-v-ff1875ef]{position:absolute;top:-.3rem;right:-.3rem;z-index:1}.navigation-item-inactive[data-v-f13bbb39]{color:hsl(var(--company-text))}.navigation-icon-inactive[data-v-f13bbb39],.navigation-item-inactive[data-v-f13bbb39]:hover{background-color:hsl(var(--company-background-muted))}.navigation-icon-inactive[data-v-f13bbb39]{color:hsl(var(--company-text-muted))}.group:hover .navigation-icon-inactive[data-v-f13bbb39]{background-color:hsl(var(--company-hover)/.1)}.navigation-label[data-v-f13bbb39]{color:hsl(var(--company-text))}.navigation-active-blue[data-v-f13bbb39]{background-color:hsl(var(--nav-active-blue-bg));color:hsl(var(--nav-active-blue-text));border:1px solid hsl(var(--nav-active-blue-border));box-shadow:0 1px 2px hsl(var(--company-shadow-md))}.navigation-icon-active-blue[data-v-f13bbb39]{background-color:hsl(var(--nav-active-blue-icon-bg));color:hsl(var(--nav-active-blue-text))}.navigation-active-purple[data-v-f13bbb39]{background-color:hsl(var(--nav-active-purple-bg));color:hsl(var(--nav-active-purple-text));border:1px solid hsl(var(--nav-active-purple-border));box-shadow:0 1px 2px hsl(var(--company-shadow-md))}.navigation-icon-active-purple[data-v-f13bbb39]{background-color:hsl(var(--nav-active-purple-icon-bg));color:hsl(var(--nav-active-purple-text))}.navigation-icon-svg[data-v-f13bbb39]{color:inherit}.navigation-icon-svg[data-v-f13bbb39] *{stroke:currentColor;fill:currentColor}.sidebar-background[data-v-8622d97e]{background-color:hsl(var(--company-background))}.sidebar-border[data-v-8622d97e]{border-right:1px solid hsl(var(--company-border-soft)/.2)}.sidebar-header-border[data-v-8622d97e]{border-bottom:1px solid hsl(var(--company-border-soft)/.2)}.sidebar-text[data-v-8622d97e]{color:hsl(var(--company-text))}.sidebar-icon[data-v-8622d97e]{color:hsl(var(--company-text-muted))}.sidebar-close-button[data-v-8622d97e]{background-color:hsl(var(--company-background))}.sidebar-close-border[data-v-8622d97e],.sidebar-close-button[data-v-8622d97e]{border:1px solid hsl(var(--company-border-soft)/.2)}.sidebar-close-hover[data-v-8622d97e]:hover{background-color:hsl(var(--company-background-muted))}.sidebar-nav[data-v-8622d97e]{scrollbar-gutter:stable}.sidebar-nav[data-v-8622d97e]::-webkit-scrollbar{width:6px}.sidebar-nav[data-v-8622d97e]::-webkit-scrollbar-thumb{background-color:hsl(var(--company-border-soft)/.55);border-radius:3px}
