feat: implement browser OAuth for guestbook signing
- Add @atcute/oauth-browser-client integration for ATProto OAuth
- Create oauth.js module with login, callback handling, session management
- Update guestbook-ui.js with login/sign modals and proper auth flow
- Add CSS styling for login and sign forms
- Update oauth-client-metadata.json for wisp.place domain
- Configure Vite to inject OAuth environment variables for dev/prod
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>