WireGuard Tools Modern UI

What changed
- Modern responsive dark interface with blue and cyan accents.
- Mobile-friendly navigation, form layout, config output, QR output, tables and buttons.
- Added logo slot with an automatic WG fallback mark.
- Refreshed Config Generator, QR Code Generator and About pages.
- Added a cleaner root redirect page.

What did not change
- The core WebSharper WireGuard generator logic.
- Random seed behavior and key generation logic.
- Server and client config generation.
- Validation rules.
- Pre-shared key option.
- QR code generation.
- ZIP download generation.
- Newsletter and donation logic contained in the original application JavaScript.

Logo setup
Open these files:
- www.wireguardconfig.com/index.html
- www.wireguardconfig.com/qrcode.html
- www.wireguardconfig.com/about.html

Find:
YOUR_LOGO_URL_HERE

Replace it with the direct URL of your logo image, for example:
https://example.com/assets/logo.png

If the URL is missing or invalid, the interface automatically shows the WG fallback mark.

Main style file
www.wireguardconfig.com/css/main.css

Core application logic remains unchanged from the supplied archive.
