use sheet modality so OAuth window doesn't take over full screen