Refactor UI tables and visual styles; improve SPA error handling and proxy configuration:
- Removed "Type" column from `IpDetailView`, `BanHistory`, and `LiveView` components. - Enhanced table rows with gradient background based on event types. - Updated `SpaConfig` to forward HTTP 404 errors as HTTP 200 for SPA routing. - Enabled WebSocket proxying in Vite config.