@php $progress = (int) $getState() ?? 0; $color = match(true) { $progress >= 100 => 'bg-success-500', $progress >= 50 => 'bg-primary-500', $progress > 0 => 'bg-warning-500', default => 'bg-gray-300 dark:bg-gray-600', }; @endphp