is bugged for me on Chrome

When trying to submit a new ticket, it just shows me the League of Legends Help Center with Submit a Request at the very bottom. I can't even check my previous support tickets, because it's only a blank page.
Report as:
Offensive Spam Harassment Incorrect Board