@props(['variant' => 'neutral']) @php $classes = match($variant) { 'success' => 'bg-emerald-100 text-emerald-800', 'danger' => 'bg-red-100 text-red-800', 'warning' => 'bg-amber-100 text-amber-800', default => 'bg-zinc-100 text-zinc-700' }; @endphp merge(['class' => "inline-flex items-center rounded-full px-2.5 py-1 text-xs font-bold {$classes}"]) }}>{{ $slot }}