I’d loose access to a bunch of services (temp I think I could still access via my watch, but never actually tested it).
For all critical services like gmail/github I use security keys, and I have multiple of them.