<div>
    @if($show)
        <div class="rounded-lg p-3 flex items-center gap-3 {{ $isBlocking ? 'bg-red-50 border border-red-200' : 'bg-yellow-50 border border-yellow-200' }}">
            <svg class="w-5 h-5 flex-shrink-0 {{ $isBlocking ? 'text-red-500' : 'text-yellow-500' }}" fill="currentColor" viewBox="0 0 20 20">
                <path fill-rule="evenodd" d="M8.257 3.099c.765-1.36 2.722-1.36 3.486 0l5.58 9.92c.75 1.334-.213 2.98-1.742 2.98H4.42c-1.53 0-2.493-1.646-1.743-2.98l5.58-9.92zM11 13a1 1 0 11-2 0 1 1 0 012 0zm-1-8a1 1 0 00-1 1v3a1 1 0 002 0V6a1 1 0 00-1-1z" clip-rule="evenodd"/>
            </svg>
            <div>
                <p class="text-sm font-medium {{ $isBlocking ? 'text-red-800' : 'text-yellow-800' }}">
                    {{ $isBlocking ? __('مطلوب شهادة طبية سارية — لا يمكن تسجيل الحضور') : __('لم يتم رفع شهادة طبية سارية') }}
                </p>
                <p class="text-xs {{ $isBlocking ? 'text-red-600' : 'text-yellow-600' }} mt-0.5">
                    {{ __('يرجى رفع شهادة طبية صالحة للمشترك') }}
                </p>
            </div>
        </div>
    @endif
</div>
