Passkeys Explained: FIDO’s Passwordless Authentication Deep Dive