- Render ModelSelectionModal via createPortal to document.body so it is no longer clipped behind the board on mobile - Add SSR guard (typeof document check) around the portal call - Update QuickEntryBox test to assert the modal is portaled outside the component container - Add changeset for the patch fix