/// CORS headers for API and SignalR (Flutter web sends X-Requested-With). Map apiCorsHeaders({String methods = 'GET, PUT, POST, OPTIONS'}) { return { 'Access-Control-Allow-Origin': '*', 'Access-Control-Allow-Methods': methods, 'Access-Control-Allow-Headers': 'Authorization, Content-Type, X-Requested-With', }; }