Why this is tricky

Two role panels on the same page each track their own independent logged-in state. Logging into one must not affect the other — practice locators and assertions scoped to a specific panel, not the page as a whole.

Initial state.