Settings → Account still opens MagicLinkFlow, a centered dialog with a 32px Mail icon, "Send Magic Link" CTA, and its own CSS module.
AuthGate (first-run, ADR 002) is now token-aligned: inverted ink button, glass card, no icon hero, quieter copy.
Same product action, two visual languages. Concrete mismatches:
- Dialog overlay vs full-window gate
- Accent/icon-led header vs logo + tabs
- Different input/button radii and type
- Copy still says "magic link" (AuthGate says "link")
Do not invent a new auth path. Either restyle MagicLinkFlow to AuthGate tokens or reuse the same form chrome. See docs/VISUAL_LANGUAGE.md (AuthGate rules).
Settings → Account still opens
MagicLinkFlow, a centered dialog with a 32px Mail icon, "Send Magic Link" CTA, and its own CSS module.AuthGate (first-run, ADR 002) is now token-aligned: inverted ink button, glass card, no icon hero, quieter copy.
Same product action, two visual languages. Concrete mismatches:
Do not invent a new auth path. Either restyle
MagicLinkFlowto AuthGate tokens or reuse the same form chrome. Seedocs/VISUAL_LANGUAGE.md(AuthGate rules).