OVERLAY
A modal overlay that appears on top of the current screen without affecting the back stack. Examples include bottom sheets, dialogs, and menus. Dismissing the overlay returns to the screen that was visible underneath.
The generated binding contributes one NavDestination.Overlay and one NavRouteBinding<*>. The output is structurally identical to SCREEN except for the destination subclass. The consumer's navigator inspects that subclass at runtime to decide whether to push the destination onto the back stack or display it in an overlay slot.