Apply the glassmorphic Bitcoin-orange design system across the claim flow and all pages, add the eligibility draw animation, and flank the claim wizard with deposit and stats panels again.
Add patchSponsor API, SponsorEditModal for title/description/URLs, and
Edit actions on desktop and mobile. Server PATCH /sponsor/:id already
enforces creator-only edits.
Made-with: Cursor
- Backend: payout is now random between FAUCET_MIN_SATS and FAUCET_MAX_SATS
- Remove weighted buckets; simplify config and .env.example
- Frontend: show loading and eligibility in main body, modal only for confirm/success
- Rename Confirm payout to Claim; add styles for body loading and eligible state
Made-with: Cursor