Usage policy

Long-form modal content should remain readable and keep actions pinned at the end.

Dialogs are best reserved for focused tasks, decisions, or short forms.

Because the component uses the native dialog element, focus is moved into the modal and restored to the opener when it closes.

The content element is portaled under body at runtime so the backdrop and stacking context stay predictable.