¡Gran idea! Puedo verme totalmente necesitando esto en el futuro también. Los proyectos angulares en la web no parecen tener ese componente por ahí. Sin embargo, en cuanto al código, parece bastante sencillo de hacer. Principalmente HTML y CSS.
Si fueras a hacer uno aquí hay algunos consejos.
Hágalo como un componente para que sea reutilizable. Permitir pasar parámetros (nombre del pedido, número de pedido, etc.). Aquí hay algo para comenzar y un buen ejemplo de cómo ofuscar el pin si es necesario: https://morioh.com/p/6a5fda70f894
Llame al componente como un modal de diálogo (esto le brinda un fondo, animaciones y tiende a evitar otros errores de estilo cuando se trata de posicionamiento absoluto y superposiciones) https://material.angular.io/components/dialog/overview