nsupported,
      'unknown_os': downloadUnsupported
    };

    function enableDownloadFor(os) {
      for (const key in buttons) {
          buttons[key].classList.add('hidden');
      }
      buttons[os].classList.remove('hidden');
    }

    var detectedOS = "unknown_os";

    if (navigator.userAgent.indexOf("Mac") != -1) {
        detectedOS = "mac";
    } else if (navigator.userAgent.indexOf("Win") != -1) {
        detectedOS = "windows";
    } else if (navigator.userAgent.indexOf("Linux") != -1) {
   