MKB Voting Chart - Artwork URL + Upload Repair
===============================================

SAFE UPDATE - DOES NOT CONTAIN poll/vote/settings/upload data.

INSTALL
1. Back up your current site (Admin > Backup & Restore is fine).
2. Merge the public_html folder from this ZIP over your existing public_html.
3. DO NOT delete your existing data/ or public/assets/uploads/ folders.
4. Open Admin > Visual Editor and press Ctrl+F5 once.
5. For any missing artwork, either:
   - paste an image URL (direct image URL or an iBB share link), OR
   - choose a JPG/PNG/WEBP/GIF/AVIF file from your computer.
   If both are supplied, the uploaded file wins.

WHAT CHANGED
- Large phone/camera artwork is resized in the browser before it reaches cPanel.
- cPanel/PHP upload allowance requested at 16 MB via .user.ini.
- Application still limits saved image uploads to 8 MB.
- Real PHP upload errors are shown instead of generic "Upload failed".
- Checks uploads folder permissions/writability and reports the exact problem.
- Supports JPG, PNG, WEBP, GIF and AVIF.
- Every existing chart row supports URL OR file upload.
- New Visual Editor rows support URL OR file upload too.
- iBB share-page links (ibb.co/...) are resolved to their image when cURL is available.
- Browser asset cache bumped to v1.0.6.

NOTE
Some cPanel hosts cache .user.ini changes for up to about 5 minutes. Browser-side resizing means most artwork should still upload below a default 2 MB PHP limit immediately.
