fix(web): keep the profile chrome from crowding its neighbours

The leading-icon rules added for the Browser sub-trigger were scoped with
`:first-of-type`, which on a sub-trigger with no leading icon matches the
trailing chevron instead — the compound selector outranks its `ms-auto` and
took away the right alignment on the existing Appearance and Turn triggers.
Scoping away from the last child leaves the chevron alone.

The profile badge in the chrome row was unbounded while profile names run to 48
characters, so it took width from the URL input, the only flexible element
there. It is capped and truncated.

Removing a profile now confirms first, like every other destructive action in
Settings, and Incognito is no longer offered as — or resolved to — the default
profile: as a default it would open every new tab into storage discarded on
close, and the settings list and the resolved default now agree on that.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
040e929071Julius Marminge committed on 9/2/2026, 9:34:14 PMparentfa3e6b5
5 files changedLine totals unavailable