DI token holding the active CngxPhoneMetadata strategy that
CngxPhoneInput consults to drive its auto line-type mask. providedIn: 'root' with a default that returns 'unknown', so the field works without
any provider and falls back to its length-based alternation; override
app-wide or per-subtree through providePhoneMetadata to swap in a
metadata-backed adapter.