Fixed a bug where URLs containing spaces would break when opened in a browser on Windows. PowerShell’s Start-Process was splitting the URL at space boundaries, so the browser would only receive a truncated URL. The fix encodes spaces as %20 before passing them through, and also switches the argument format to use PowerShell array syntax (@()) instead of a single quoted string — this ensures browser arguments and the URL are passed as distinct parameters rather than getting concatenated together.