<!DOCTYPE html>
<html dir="rtl" lang="ar">
<head>
    <meta charset="UTF-8">
    <title>{{ __('جدول المجموعة') }} - {{ $group->name_ar }}</title>
    <style>
        * { margin: 0; padding: 0; box-sizing: border-box; }
        body { font-family: 'Cairo', 'Noto Sans Arabic', sans-serif; direction: rtl; padding: 20px; font-size: 14px; }
        .header { text-align: center; margin-bottom: 30px; border-bottom: 2px solid #333; padding-bottom: 15px; }
        .header h1 { font-size: 22px; margin-bottom: 5px; }
        .header p { color: #666; font-size: 13px; }
        .info-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 10px; margin-bottom: 20px; }
        .info-item { padding: 8px; background: #f9f9f9; border-radius: 4px; }
        .info-item label { font-weight: bold; font-size: 12px; color: #555; }
        .info-item span { display: block; margin-top: 2px; }
        table { width: 100%; border-collapse: collapse; margin-bottom: 20px; }
        th, td { border: 1px solid #ddd; padding: 8px 12px; text-align: right; font-size: 13px; }
        th { background: #f3f3f3; font-weight: bold; }
        .section-title { font-size: 16px; font-weight: bold; margin: 20px 0 10px; padding-bottom: 5px; border-bottom: 1px solid #eee; }
        .footer { margin-top: 30px; text-align: center; font-size: 11px; color: #999; }
        @media print { body { padding: 0; } .no-print { display: none; } }
    </style>
</head>
<body>
    <div class="no-print" style="margin-bottom: 15px;">
        <button onclick="window.print()" style="padding: 8px 20px; background: #2563eb; color: white; border: none; border-radius: 6px; cursor: pointer;">{{ __('طباعة') }}</button>
    </div>

    <div class="header">
        <h1>{{ $group->name_ar }}</h1>
        <p>{{ $group->program?->name_ar ?? '' }} — {{ __('الحالة') }}: {{ __($group->status->value) }}</p>
    </div>

    <div class="info-grid">
        <div class="info-item">
            <label>{{ __('السعة') }}</label>
            <span>{{ $group->current_count ?? 0 }} / {{ $group->max_capacity }}</span>
        </div>
        <div class="info-item">
            <label>{{ __('الفترة') }}</label>
            <span>{{ $group->start_date ?? '-' }} — {{ $group->end_date ?? '-' }}</span>
        </div>
    </div>

    <p class="section-title">{{ __('المواعيد الأسبوعية') }}</p>
    @if($group->schedules && $group->schedules->count())
    <table>
        <thead>
            <tr>
                <th>{{ __('اليوم') }}</th>
                <th>{{ __('من') }}</th>
                <th>{{ __('إلى') }}</th>
            </tr>
        </thead>
        <tbody>
            @php
                $days = ['saturday' => 'السبت', 'sunday' => 'الأحد', 'monday' => 'الاثنين', 'tuesday' => 'الثلاثاء', 'wednesday' => 'الأربعاء', 'thursday' => 'الخميس', 'friday' => 'الجمعة'];
            @endphp
            @foreach($group->schedules as $schedule)
            <tr>
                <td>{{ $days[$schedule->day_of_week] ?? $schedule->day_of_week }}</td>
                <td dir="ltr">{{ $schedule->start_time }}</td>
                <td dir="ltr">{{ $schedule->end_time }}</td>
            </tr>
            @endforeach
        </tbody>
    </table>
    @else
    <p style="color: #999; padding: 10px;">{{ __('لا توجد مواعيد') }}</p>
    @endif

    <p class="section-title">{{ __('قائمة المشتركين') }} ({{ $group->enrollments->count() }})</p>
    @if($group->enrollments->count())
    <table>
        <thead>
            <tr>
                <th>#</th>
                <th>{{ __('الاسم') }}</th>
                <th>{{ __('تاريخ التسجيل') }}</th>
            </tr>
        </thead>
        <tbody>
            @foreach($group->enrollments as $i => $enrollment)
            <tr>
                <td>{{ $i + 1 }}</td>
                <td>{{ $enrollment->participant?->full_name ?? '-' }}</td>
                <td dir="ltr">{{ $enrollment->created_at?->format('Y-m-d') }}</td>
            </tr>
            @endforeach
        </tbody>
    </table>
    @else
    <p style="color: #999; padding: 10px;">{{ __('لا يوجد مشتركين') }}</p>
    @endif

    <div class="footer">
        {{ __('تم الطباعة بتاريخ') }}: {{ now()->format('Y-m-d H:i') }}
    </div>
</body>
</html>
