RAYXPRESS FINAL UI + AUTH + BRANDING BUILD

Base used:
- RayXpress-One-OTP-System-Welcome-Final (known working OTP/mail build)
- Preserved the recent professional mobile stats/footer styling

IMPORTANT:
- No SQL import required.
- Keep the live config/database.php and SMTP settings.
- Upload/replace the project files.

FIXES INCLUDED:
1. Restored the known-working one-OTP registration/password-reset mail system.
2. Registration OTP and password-reset OTP use the same OTP generator.
3. Forgot Password checks the users table and shows "Email not found" for unknown email.
4. Welcome email is sent after successful registration verification.
5. PHPMailer + queue + immediate exact-queue processing preserved.
6. Website logo is now the source for transactional email logo as well.
7. Master Pro -> Appearance & Branding can replace logo and favicon.
8. New Master Pro -> Image Library replaces major public website images.
9. Public theme API and theme.js dynamically apply managed image assets.
10. Typography controls expanded: heading/body font, weight, letter spacing, heading size, body size, line height.
11. Client dashboard now has a mobile profile dropdown with My Profile, Change Password and Logout.
12. All authenticated roles can edit profile and change password through pages/account.php.
13. Master/Master Pro admin header now has a profile dropdown with profile, password and logout.
14. Master Pro favicon/logo appears in admin pages.
15. Recent professional mobile statistics/footer styling preserved.

IMAGE LIBRARY KEYS:
hero, about_operations, about_team, air_freight, ocean_freight, road_freight,
warehouse, customs, delivery, fleet.

EMAIL LOGO:
Changing the website Logo under Appearance & Branding updates the logo URL used by queued emails automatically.
