b11c8aed1e
Removed $(document).ready() wrapper inside google.load callback which was preventing charts from rendering when page loaded via Turbolinks. Changes: - Remove document.ready wrapper (DOM already ready with Turbolinks) - Add check for element existence before drawing chart - Add guard to verify google.load exists before calling - Create separate initializeChart function for cleaner callback This ensures charts render properly on Turbolinks page loads where the DOM is already ready when the script executes. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>