@props(['value', 'label', 'icon', 'color' => 'blue', 'trend' => null, 'trendUp' => true]) @php $colorClasses = [ 'blue' => 'bg-blue-50 text-blue-600 border-blue-100', 'green' => 'bg-green-50 text-green-600 border-green-100', 'purple' => 'bg-purple-50 text-purple-600 border-purple-100', 'orange' => 'bg-orange-50 text-orange-600 border-orange-100', 'red' => 'bg-red-50 text-red-600 border-red-100', 'gold' => 'bg-amber-50 text-amber-600 border-amber-100', 'royal' => 'bg-royal-blue/10 text-royal-blue border-royal-blue/20', ]; $iconBgClasses = [ 'blue' => 'bg-blue-100', 'green' => 'bg-green-100', 'purple' => 'bg-purple-100', 'orange' => 'bg-orange-100', 'red' => 'bg-red-100', 'gold' => 'bg-amber-100', 'royal' => 'bg-royal-blue/20', ]; @endphp
merge(['class' => 'bg-white p-6 rounded-2xl border border-gray-100 shadow-sm hover:shadow-md transition-all group']) }}>
@if($trend)
{{ $trend }}
@endif
{{ $value }} {{ $label }}