Fake steam login prompt made with Javascript

https://esleuropean.com/?r=tryhardteam - this is the fake website (DO NOT PUT IN YOUR STEAM INFORMATION ON THIS SITE)

This was sent to me by OSharlock who is an actual admin for a competitive TF2 League in Europe - he later messaged me and said that his account was compromised in spite of having 2 factor authentication enabled on his account.

this comes up now:

Warning: Suspected Phishing Site Ahead!
This link has been flagged as phishing. We suggest you avoid it.
What is phishing?
This link has been flagged as phishing. Phishing is an attempt to acquire personal information such as passwords and credit card details by pretending to be a trustworthy source.

What can I do?
If you're a visitor of this website
The website owner has been notified and is in the process of resolving the issue. For now, it is recommended that you do not continue to the link that has been flagged.

If you're the owner of this website
Please log in to cloudflare.com to review your flagged website. If you have questions about why this was flagged as phishing please contact the Trust & Safety team for more information.

As shown by the screenshot below, Firefox and Google Safe Browsing have identified the site. If you proceed, you’ll be redirected to a page with two words: “It works!”

image hosted at ImgBB — ImgBB

Damm they got his cookies