@tailwind base;@tailwind components;@tailwind utilities;:root{--fd-sidebar-separator-font-size:0.65rem;--fd-sidebar-separator-font-weight:600}aside div>div>div>div>div>p,aside[data-sidebar] div[data-collapsed]+div>p{font-size:.65rem!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.08em!important;color:hsl(var(--muted-foreground)/.6)!important;padding:.625rem .75rem .25rem!important;margin:0!important}aside div>div>div>div>div>p:first-child,aside[data-sidebar] div[data-collapsed]+div>p:first-child{padding-top:.25rem!important}#nd-sidebar [data-radix-scroll-area-viewport],#nd-sidebar [data-radix-scroll-area-viewport]>div{padding:0!important}#nd-sidebar a,#nd-sidebar button{border-radius:0!important}#nd-sidebar [data-state]{border-bottom:1px solid var(--color-fd-border)}#nd-sidebar [data-state] [data-state]{border-bottom:none}#nd-sidebar button[aria-expanded]{padding:.45rem .75rem!important;font-weight:500!important;font-size:.9rem!important;color:var(--color-fd-foreground)!important}#nd-sidebar [data-state] button[aria-expanded]{padding-left:1.75rem!important}#nd-sidebar [data-state] [data-state] button[aria-expanded]{padding-left:2.5rem!important}#nd-sidebar [data-state] a{padding-left:1.75rem!important}#nd-sidebar [data-state] [data-state] a{padding-left:2.5rem!important}#nd-sidebar button[aria-expanded]:hover{background-color:transparent!important}#nd-sidebar button[aria-expanded] svg:not([data-icon]){width:1.25rem!important;height:1.25rem!important;opacity:.75}#nd-sidebar button[aria-expanded] svg[data-icon]{opacity:.5}