<!DOCTYPE html>
<html lang="id">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Buku Panduan FIFA World Cup 2026 - Untuk Member Biasa</title>
    <style>
        * {
            margin: 0;
            padding: 0;
            box-sizing: border-box;
        }
        body {
            font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
            background: #e2e8f0;
            padding: 20px;
        }
        /* Tombol download PDF */
        .download-btn-container {
            text-align: right;
            max-width: 1100px;
            margin: 0 auto 20px auto;
        }
        .pdf-btn {
            background: #f59e0b;
            color: #000;
            border: none;
            padding: 12px 28px;
            border-radius: 40px;
            font-weight: 800;
            font-size: 1rem;
            cursor: pointer;
            display: inline-flex;
            align-items: center;
            gap: 10px;
            box-shadow: 0 4px 12px rgba(0,0,0,0.15);
            transition: all 0.2s;
        }
        .pdf-btn:hover {
            background: #d97706;
            transform: scale(1.02);
        }
        /* Setiap halaman */
        .page {
            width: 100%;
            max-width: 1100px;
            margin: 0 auto 30px auto;
            background: white;
            border-radius: 24px;
            box-shadow: 0 10px 25px -5px rgba(0,0,0,0.1);
            padding: 2rem;
            page-break-after: always;
            break-after: page;
        }
        .page:last-child {
            page-break-after: auto;
            break-after: auto;
        }
        .page-title {
            font-size: 1.8rem;
            font-weight: 800;
            color: #0f172a;
            border-left: 6px solid #f59e0b;
            padding-left: 1rem;
            margin-bottom: 1.5rem;
        }
        .screenshot {
            text-align: center;
            background: #f8fafc;
            border-radius: 20px;
            padding: 1.5rem;
            border: 1px solid #e2e8f0;
            margin: 1rem 0;
        }
        .screenshot img {
            max-width: 100%;
            border-radius: 12px;
            box-shadow: 0 8px 20px rgba(0,0,0,0.15);
        }
        .caption {
            margin-top: 1rem;
            font-size: 0.9rem;
            color: #475569;
            font-style: italic;
            text-align: center;
        }
        .description {
            margin-top: 1rem;
            padding: 1rem;
            background: #fef9e3;
            border-left: 4px solid #f59e0b;
            border-radius: 12px;
            font-size: 0.95rem;
        }
        .description ul {
            margin-left: 1.5rem;
            margin-top: 0.5rem;
        }
        table {
            width: 100%;
            border-collapse: collapse;
            margin: 1rem 0;
            background: #f8fafc;
            border-radius: 12px;
            overflow: hidden;
        }
        th, td {
            border: 1px solid #cbd5e1;
            padding: 0.75rem;
            text-align: left;
        }
        th {
            background: #f59e0b;
            color: #000;
        }
        @media print {
            body {
                background: white;
                padding: 0;
                margin: 0;
            }
            .download-btn-container {
                display: none;
            }
            .page {
                box-shadow: none;
                margin: 0;
                border-radius: 0;
                padding: 1.5rem;
                page-break-after: always;
                break-after: page;
            }
            .page:last-child {
                page-break-after: auto;
            }
            .screenshot img {
                max-width: 90%;
            }
        }
    </style>
</head>
<body>

<div class="download-btn-container">
    <button class="pdf-btn" id="downloadPDFBtn">📥 Download / Simpan sebagai PDF</button>
</div>

<!-- Halaman 1: Login -->
<div class="page">
    <div class="page-title">🔐 1. Form Login</div>
    <div class="screenshot">
        <img src="images/login.png" alt="Form Login" onerror="this.outerHTML='<div style=\'background:#1e293b;color:#94a3b8;padding:2rem;text-align:center;border-radius:12px;\'>⚠️ Gambar tidak ditemukan: images/login.png</div>'">
    </div>
    <div class="caption">Gambar 1 – Halaman Login (Secure Access)</div>
    <div class="description">
        <p>✅ <strong>Cara menggunakan:</strong></p>
        <ul>
            <li>Klik tombol <strong>MASUK</strong> di pojok kanan atas.</li>
            <li>Masukkan <strong>Username</strong> (min 3 karakter) dan <strong>Password</strong> (min 6 karakter).</li>
            <li>Klik <strong>MASUK</strong>. Jika belum punya akun, klik <strong>Belum punya akun? Daftar</strong>.</li>
        </ul>
    </div>
</div>

<!-- Halaman 2: Daftar -->
<div class="page">
    <div class="page-title">📝 2. Form Pendaftaran</div>
    <div class="screenshot">
        <img src="images/daftar.jpg" alt="Form Daftar" onerror="this.outerHTML='<div style=\'background:#1e293b;color:#94a3b8;padding:2rem;text-align:center;border-radius:12px;\'>⚠️ Gambar tidak ditemukan: images/daftar.jpg</div>'">
    </div>
    <div class="caption">Gambar 2 – Form Daftar Akun Baru</div>
    <div class="description">
        <p>✅ <strong>Cara mendaftar:</strong></p>
        <ul>
            <li>Isi <strong>Username</strong> (unik, min 3 karakter).</li>
            <li>Buat <strong>Password</strong> (min 6 karakter).</li>
            <li>Masukkan <strong>Nomor HP</strong> dengan format Indonesia (contoh: 08123456789 atau +628123456789).</li>
            <li>Klik <strong>DAFTAR</strong>. Pendaftar pertama otomatis menjadi <strong>Administrator</strong>.</li>
        </ul>
    </div>
</div>

<!-- Halaman 3: Klasemen -->
<div class="page">
    <div class="page-title">🏆 3. Klasemen Grup</div>
    <div class="screenshot">
        <img src="images/klasemen.png" alt="Klasemen Grup" onerror="this.outerHTML='<div style=\'background:#1e293b;color:#94a3b8;padding:2rem;text-align:center;border-radius:12px;\'>⚠️ Gambar tidak ditemukan: images/klasemen.png</div>'">
    </div>
    <div class="caption">Gambar 3 – Halaman Klasemen Grup</div>
    <div class="description">
        <ul>
            <li>Menampilkan grup A–H dengan tabel: Main, Menang, Seri, Kalah, GF, GA, GD, Poin.</li>
            <li>Klik pada kartu grup untuk melihat jadwal lengkap grup tersebut.</li>
            <li>Status <strong>LIVE</strong> atau <strong>COMING SOON</strong> menandakan pertandingan sedang berlangsung atau belum.</li>
        </ul>
    </div>
</div>

<!-- Halaman 4: Jadwal -->
<div class="page">
    <div class="page-title">📅 4. Jadwal Pertandingan</div>
    <div class="screenshot">
        <img src="images/jadwal.png" alt="Jadwal Pertandingan" onerror="this.outerHTML='<div style=\'background:#1e293b;color:#94a3b8;padding:2rem;text-align:center;border-radius:12px;\'>⚠️ Gambar tidak ditemukan: images/jadwal.png</div>'">
    </div>
    <div class="caption">Gambar 4 – Halaman Jadwal Pertandingan</div>
    <div class="description">
        <ul>
            <li>Pilih tanggal dari dropdown → daftar pertandingan akan muncul.</li>
            <li>Tombol <strong>DETAIL</strong> untuk info lengkap pertandingan.</li>
            <li>Tombol <strong>PREDIKSI</strong> untuk langsung membuat prediksi.</li>
        </ul>
    </div>
</div>

<!-- Halaman 5: Prediksi -->
<div class="page">
    <div class="page-title">🎯 5. Halaman Prediksi</div>
    <div class="screenshot">
        <img src="images/prediksi.png" alt="Halaman Prediksi" onerror="this.outerHTML='<div style=\'background:#1e293b;color:#94a3b8;padding:2rem;text-align:center;border-radius:12px;\'>⚠️ Gambar tidak ditemukan: images/prediksi.png</div>'">
    </div>
    <div class="caption">Gambar 5 – Halaman Buat Prediksi</div>
    <div class="description">
        <ul>
            <li>Setiap kategori (Pemenang, Skor, Total Gol, Pojok, Kartu, Offside) membutuhkan <strong>1 Tiket</strong>.</li>
            <li>Prediksi ditutup 30 menit sebelum pertandingan dimulai.</li>
            <li>Setelah dipasang, tombol berubah menjadi <strong>✔ Terpasang</strong> dan tidak bisa diubah.</li>
        </ul>
    </div>
</div>

<!-- Halaman 6: Profil & Klaim Tiket -->
<div class="page">
    <div class="page-title">👤 6. Profil & Klaim Tiket</div>
    <div class="screenshot">
        <img src="images/profil.png" alt="Halaman Profil" onerror="this.outerHTML='<div style=\'background:#1e293b;color:#94a3b8;padding:2rem;text-align:center;border-radius:12px;\'>⚠️ Gambar tidak ditemukan: images/profil.png</div>'">
    </div>
    <div class="caption">Gambar 6 – Halaman Profil Pengguna</div>
    <div class="description">
        <ul>
            <li><strong>Klaim Tiket Harian</strong> – dapatkan 1 tiket gratis setiap hari.</li>
            <li><strong>Klaim dengan Kode</strong> – masukkan kode dari admin untuk tiket tambahan.</li>
            <li><strong>Tukar Poin</strong> – lihat daftar hadiah dan tukar poin.</li>
            <li><strong>Riwayat Prediksi</strong> – lihat semua prediksi yang pernah dibuat.</li>
        </ul>
    </div>
</div>

<!-- Halaman 7: Bonus - Tabel Poin & Hadiah -->
<div class="page">
    <div class="page-title">⭐ 7. Sistem Poin & Hadiah</div>
    <div class="screenshot" style="background: transparent; border: none;">
        <table>
            <thead><tr><th>Jenis Prediksi</th><th>Poin (jika tepat)</th></tr></thead>
            <tbody>
                <tr><td>Hasil (menang/seri)</td><td>2</td></tr>
                <tr><td>Skor akhir tepat</td><td>4 (menggantikan poin hasil)</td></tr>
                <tr><td>Total gol</td><td>2</td></tr>
                <tr><td>Tendangan pojok</td><td>7</td></tr>
                <tr><td>Kartu kuning</td><td>9</td></tr>
                <tr><td>Kartu merah</td><td>9</td></tr>
                <tr><td>Offside</td><td>11</td></tr>
            </tbody>
        </table>
    </div>
    <div class="caption">Tabel poin prediksi</div>
    <div class="description">
        <p><strong>🏆 Hadiah Leaderboard Akhir:</strong></p>
        <ul>
            <li>Juara 1: iPhone, Jersey, Cash 2 Juta, Saldo 1 Juta</li>
            <li>Juara 2: Jersey Premium, Bola Official, Cash 1 Juta, Voucher 500k</li>
            <li>Juara 3: Jersey Official, Bola Premium, Saldo 750k, Voucher 300k</li>
            <li>Peringkat 4–10: kombinasi jersey, bola, voucher, saldo</li>
        </ul>
        <p>💡 <strong>Tips:</strong> Klaim tiket harian setiap hari, gunakan kode tiket dari admin, dan prediksi sebelum 30 menit pertandingan dimulai.</p>
    </div>
</div>

<script>
    document.getElementById('downloadPDFBtn').addEventListener('click', function() {
        window.print();
    });
</script>

</body>
</html>