PESYJE MOBILE DARK + FAVORITES V19

Requested fixes:
1. Mobile menu text is readable in Dark Mode.
2. Appearance switcher (Light/Dark/System icon) is hidden while the mobile drawer is open.
   It returns automatically when the menu closes.
3. Search business-card bookmark icons are now HEART icons.
4. Authenticated users can click the heart and add/remove businesses from Favorites
   through the existing Livewire FavoriteButton.
5. Guests are sent to Login when they tap the heart.
6. Active favorite uses a filled pink/red heart.

This patch DOES NOT touch the map/controller/search filtering.

INSTALL:
cd /home/n377435/pesyje
unzip -o PESYJE_MOBILE_DARK_FAVORITES_V19.zip
php artisan optimize:clear
php artisan view:clear

IMPORTANT FAVORITES CHECK:
The project already contains:
database/migrations/2026_03_28_000000_create_user_business_favorites_table.php

If it is still Pending, run only that migration:
php artisan migrate --path=database/migrations/2026_03_28_000000_create_user_business_favorites_table.php --force

Then:
php artisan optimize:clear
