shape="qr" draws a square frame with corner brackets and asks the guest to hold their code inside it.status="scanning" moves a line across the frame while the camera reads, with a description for where to hold the code.shape="document" sizes the frame like an ID card for a passport page or a driving licence.shape="face" draws an oval, and children puts the camera picture inside it, clipped to the frame.status="success" turns the corners green and shows a done message, here under a custom title.status="error" turns the corners red and asks the guest to try again.