Lipken backoffice
This TALL admin shell keeps the familiar username and password flow, while verification now happens on the server against the existing Firestore portal records.
Migration note
This phase connects TALL to the existing portal auth data model first. Orders, payments, and follow-ups will migrate on top of the same owner/admin/tech role boundary.