:root{--sidebar-background:0 0% 100%;--sidebar-foreground:224 71.4% 4.1%;--sidebar-primary:262.1 83.3% 57.8%;--sidebar-primary-foreground:210 20% 98%;--sidebar-accent:220 14.3% 95.9%;--sidebar-accent-foreground:220.9 39.3% 11%;--sidebar-border:220 13% 91%;--sidebar-ring:262.1 83.3% 57.8%}.dark{--sidebar-background:224 71.4% 4.1%;--sidebar-foreground:210 20% 98%;--sidebar-primary:263.4 70% 50.4%;--sidebar-primary-foreground:210 20% 98%;--sidebar-accent:215 27.9% 16.9%;--sidebar-accent-foreground:210 20% 98%;--sidebar-border:215 27.9% 16.9%;--sidebar-ring:263.4 70% 50.4%}.bg-sidebar{background-color:hsl(var(--sidebar-background))}.text-sidebar-foreground{color:hsl(var(--sidebar-foreground))}.bg-sidebar-primary{background-color:hsl(var(--sidebar-primary))}.text-sidebar-primary-foreground{color:hsl(var(--sidebar-primary-foreground))}.bg-sidebar-accent{background-color:hsl(var(--sidebar-accent))}.text-sidebar-accent-foreground{color:hsl(var(--sidebar-accent-foreground))}.border-sidebar-border{border-color:hsl(var(--sidebar-border))}.outline-sidebar-ring{outline-color:hsl(var(--sidebar-ring))}.sidebar-item-active{background-color:hsl(var(--sidebar-accent));color:hsl(var(--sidebar-accent-foreground));font-weight:500}.sidebar-item-active:hover{background-color:hsl(var(--sidebar-primary));color:hsl(var(--sidebar-primary-foreground))}
