BUG: Uncommon TLDs showing as invalid on first /auth page

PLATFORM: WebApp

On signup/login /auth page, my email returns an error 'The email you entered is Invalid'

My email is domain is justso.cloud

I ended up signing up with my mobile number and it worked. Then I added my justso.cloud email as a secondary and on that page it actually worked interestingly.

From looking through dev tools, the primary sign-in email validation rejects valid longer TLDs such as .cloud.

The auth bundle appears to restrict email TLDs to 2-4 letters before standard email validation.

"/^[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,4}$/"

This rejects justso.cloud, while the secondary-contact email field accepts the same address, so the validation rules are inconsistent. So the fix should be to remove the {2,4} TLD length restriction or rely on the standard email validator.

Anyway. LOVE the app. So glad someone finally decided go up against the RIDICULOUS pricing model of Master Tour <3

Cheers,

Cam