I've let our admins know. Dunno how cases like yours are handled, sorry. As a general rule, when setting up 2FA, always download the recovery codes as instructed and store them safely.
Please wait for a while, itch.io staff will get back to you when they can. No need to do anything rash.