.showcase-shell,.showcase-sidebar [data-slot=sidebar-inner]{background-image:radial-gradient(color-mix(in srgb, var(--sidebar-foreground) 8%, transparent) .65px, transparent .65px);background-size:12px 12px}.showcase-sidebar [data-slot=sidebar-inner]{background-color:var(--sidebar)}.showcase-shell>[data-slot=sidebar-inset]>[data-slot=app-shell-top-bar]{gap:.75rem;height:3.75rem}.showcase-sidebar [data-slot=sidebar-header]{padding-top:1.5rem;padding-bottom:1rem}.showcase-sidebar [data-slot=sidebar-footer]{border-top:1px solid var(--sidebar-border);margin:.5rem;padding:.5rem 0}.showcase-sidebar [data-slot=sidebar-menu-button][data-active]{background:var(--background);box-shadow:var(--shadow-xs)}.showcase-sidebar [data-slot=sidebar-group-label]{letter-spacing:.08em;text-transform:uppercase;font-size:.625rem}.showcase-sidebar [data-slot=sidebar-content],.showcase-sidebar [data-slot=scroll-fade-viewport],.showcase-shell>[data-slot=sidebar-inset] [data-slot=app-shell-page-card]{scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--sidebar-foreground) 22%, transparent) transparent;scrollbar-gutter:stable}@media (min-width:768px){.showcase-shell{height:100svh}.showcase-shell>[data-slot=sidebar-inset],.showcase-shell [data-slot=app-shell-body]{min-height:0}.showcase-shell>[data-slot=sidebar-inset] [data-slot=app-shell-page-card]{overscroll-behavior:contain;border-radius:1.25rem;overflow:hidden auto}}@media (max-width:767px){.showcase-shell>[data-slot=sidebar-inset]>[data-slot=app-shell-top-bar]{gap:.5rem;height:3.5rem}}.showcase-navigation [data-slot=scroll-fade-viewport]>.flex{gap:.25rem}
