SIGN IN SIGN UP

fix(webapp): derive expiry status from loader time (#4718)

## Summary

Derives session and API key expiry states from a timestamp captured by
each route loader. Every status on a page now uses one consistent point
in time instead of changing according to when an individual component
rerenders.
C
Chris Arderne committed
34211e664928d91ce0307408571000b71e4a2215
Parent: 11ea1f8
Committed by GitHub <noreply@github.com> on 8/20/2026, 8:59:40 AM