{group.title}
{group.items.map(item => (
`group flex items-center gap-2.5 rounded-lg px-2.5 py-2 text-sm transition-colors ${
isActive
? 'bg-brand-500/15 text-brand-100 ring-1 ring-inset ring-brand-500/30'
: 'text-ink-200 hover:bg-ink-800 hover:text-ink-50'
}`
}
>
{item.icon}
{item.label}
{item.new && new}
))}
))}