UPDATE: Batas Upload & Pagination Dashboard

File yang berubah:
- config.php
- index.php
- dashboard.php
- assets/style.css

Fitur:
1. Upload dibatasi maksimal 5 MB per file.
   - Format yang diizinkan: PDF, JPG, JPEG, PNG.
   - Validasi dilakukan di browser dan server.
   - Pesan error tampil jika file terlalu besar atau format tidak sesuai.

2. Dashboard admin sudah menggunakan pagination.
   - Default: 25 data per halaman.
   - Pilihan: 25, 50, atau 100 data per halaman.
   - Filter pencarian dan status tetap berjalan bersama pagination.

Cara upload:
1. Backup aplikasi lama.
2. Upload ZIP ini ke folder aplikasi.
3. Extract dan replace file lama.
4. Tidak perlu import ulang database.

Catatan:
- Database tidak berubah.
- Data lama tetap aman.
