{{-- ─── Status banner ───────────────────────────────────────────────────────── --}}
@php
$kycStatus = $user->kyc_status?->value ?? 'not_verified';
$banners = [
'verified' => ['color' => 'emerald', 'icon' => 'check-circle', 'title' => 'Identity Verified', 'msg' => 'Your KYC has been approved. You have full access to all platform features.'],
'pending' => ['color' => 'amber', 'icon' => 'clock', 'title' => 'Verification Pending', 'msg' => 'Your documents are under review. This usually takes 24–48 hours.'],
'not_verified' => ['color' => 'blue', 'icon' => 'info', 'title' => 'Verification Required', 'msg' => 'Submit your identity documents to unlock withdrawals and higher limits.'],
'rejected' => ['color' => 'red', 'icon' => 'x-circle', 'title' => 'Verification Rejected', 'msg' => 'Your KYC was rejected. Please resubmit with valid documents.'],
];
$banner = $banners[$kycStatus] ?? $banners['not_verified'];
@endphp
@php
$bannerBg = ['emerald'=>'bg-emerald-50 dark:bg-emerald-900/20 border-emerald-200 dark:border-emerald-700/40','amber'=>'bg-amber-50 dark:bg-amber-900/20 border-amber-200 dark:border-amber-700/40','blue'=>'bg-primary-50 dark:bg-primary-900/20 border-primary-200 dark:border-primary-700/40','red'=>'bg-red-50 dark:bg-red-900/20 border-red-200 dark:border-red-700/40'];
$bannerIcon = ['emerald'=>'text-emerald-500','amber'=>'text-amber-500','blue'=>'text-primary-500','red'=>'text-red-500'];
$bannerTitle = ['emerald'=>'text-emerald-800 dark:text-emerald-300','amber'=>'text-amber-800 dark:text-amber-300','blue'=>'text-primary-800 dark:text-primary-300','red'=>'text-red-800 dark:text-red-300'];
$bannerText = ['emerald'=>'text-emerald-700 dark:text-emerald-400','amber'=>'text-amber-700 dark:text-amber-400','blue'=>'text-primary-700 dark:text-primary-400','red'=>'text-red-700 dark:text-red-400'];
@endphp
{{ $banner['title'] }}
{{ $banner['msg'] }}
{{-- ─── KYC Form (show if not_verified or rejected) ─────────────────────────── --}}
@if(in_array($kycStatus, ['not_verified', 'rejected']))
@endif
{{-- ─── If pending or verified, show summary ───────────────────────────────── --}}
@if(in_array($kycStatus, ['pending', 'verified']) && $user->kyc)