Groups — the member list opens inline, and the page is wider

Driven signed-in against staging data (real device emulation at 390px + desktop at 1280px). Every state below asserted zero horizontal overflow and no text under 12px. 30/30 automated checks passed.

Shown: the member list expanding in place (host-first, real names, vouch inline), the empty-group line, a group whose host is a stand-in (the D demo pill), and a vouch made from the inline list surviving a reload.

Mobile · 390px primary — he reviews on a phone

collapsed
1 · Collapsed — every group shows its member count; nothing fetched yet.
expanded created
2 · A created group expanded in place — real members Mia & Leo, title-cased, vouch from here.
empty group
3 · A group nobody has joined — an honest one-liner, no empty toggle.
stand-in host
4 · A joined group whose host is a stand-in — “Group host” + the D demo pill (the closed gap).
vouched before reload
5 · Host vouched from the inline list → the row rests as “Vouched”.
vouched after reload
6 · After a full page reload — still “Vouched” (server truth).

Desktop · 1280px matches /network width

desktop collapsed
Collapsed — the hub now uses the same wide band as the network page.
desktop expanded
A created group expanded inline.
desktop empty
The empty-group line.
desktop stand-in host
Stand-in host with the D pill + “Group host”.