Auth Session Polish
Improved login persistence and cleaned up a few rough edges in session handling.
This polish pass made signin and session handling feel less fragile across normal browser use. The app now keeps account state in place more reliably and cleans up stale data more cleanly when a session ends.
Better token persistence between browser sessions.
Cleaner logout cleanup.
More graceful handling of expired session state.