fix/auth-loading-and-admin-hooks
main
Scanner was sending logged-in users to /login while useAuth was still loading. Admin card-editor/card-import crashed on login because hooks ran after a mounted early return (Rules of Hooks violation). Co-authored-by: Cursor <cursoragent@cursor.com>