@props(['percentage' => 0, 'showValue' => true]) @php $value = max(0, min(100, (float) $percentage)); $fill = match (true) { $value >= 80 => 'bg-emerald-500', $value >= 60 => 'bg-amber-500', default => 'bg-rose-500', }; @endphp