fix: NiceGUI native mode when run from canopy-viewer entry point