TeamsMeetingDialog

Two entry forms — a work-meeting link, or a meeting ID plus an optional passcode. Validation and server refusals render inline, under the active field; the info line names the viewer as an external participant.