{"version":3,"file":"shared-lib.p7DUnKTM.mjs","names":["r"],"sources":["https:/ga.jspm.io/npm:superhuman-node-uuid@1.4.9/uuid.js","https:/framerusercontent.com/modules/dBL2vbDV3sJ2ZEsyWyCN/qHgUWwFlATqQ8OP4PpGa/siteMetadata.js"],"sourcesContent":["var r={};var t=new Uint8Array(16);var a=[];for(var v=0;v<256;v++)a[v]=(v+256).toString(16).substr(1);function v4(){crypto.getRandomValues(t);t[6]=15&t[6]|64;t[8]=63&t[8]|128;var r=0;return a[t[r++]]+a[t[r++]]+a[t[r++]]+a[t[r++]]+\"-\"+a[t[r++]]+a[t[r++]]+\"-\"+a[t[r++]]+a[t[r++]]+\"-\"+a[t[r++]]+a[t[r++]]+\"-\"+a[t[r++]]+a[t[r++]]+a[t[r++]]+a[t[r++]]+a[t[r++]]+a[t[r++]]}r.v4=v4;const n=r.v4;export default r;export{n as v4};\n\n//# sourceMappingURL=uuid.js.map","// Generated by Framer (9eb3b99)\nexport default function metadata(params,activeLocale){return{customHTMLBodyEnd:'<script type=\"text/javascript\">\\n_linkedin_partner_id = \"3213932\";\\nwindow._linkedin_data_partner_ids = window._linkedin_data_partner_ids || [];\\nwindow._linkedin_data_partner_ids.push(_linkedin_partner_id);\\n</script><script type=\"text/javascript\">\\n(function(l) {\\nif (!l){window.lintrk = function(a,b){window.lintrk.q.push([a,b])};\\nwindow.lintrk.q=[]}\\nvar s = document.getElementsByTagName(\"script\")[0];\\nvar b = document.createElement(\"script\");\\nb.type = \"text/javascript\";b.async = true;\\nb.src = \"https://snap.licdn.com/li.lms-analytics/insight.min.js\";\\ns.parentNode.insertBefore(b, s);})(window.lintrk);\\n</script>\\n<noscript>\\n<img height=\"1\" width=\"1\" style=\"display:none;\" alt=\"\" src=\"https://px.ads.linkedin.com/collect/?pid=3213932&amp;fmt=gif\">\\n</noscript>',customHTMLBodyStart:\"<!-- Google Tag Manager (noscript) -->\\n<noscript><iframe src=\\\"https://www.googletagmanager.com/ns.html?id=GTM-PF3NX8X\\\" height=\\\"0\\\" width=\\\"0\\\" style=\\\"display:none;visibility:hidden\\\"></iframe></noscript>\\n<!-- End Google Tag Manager (noscript) -->\\n\\n<script>\\n(function(c, p, d, u, id, i) {\\n    id = ''; // Optional Custom ID for user in your system\\n    u = 'https://tracking.g2crowd.com/attribution_tracking/conversions/' + c + '.js?p=' + encodeURI(p) + '&e=' + id;\\n    i = document.createElement('script');\\n    i.type = 'application/javascript';\\n    i.async = true;\\n    i.src = u;\\n    d.getElementsByTagName('head')[0].appendChild(i);\\n}(\\\"1007433\\\", document.location.href, document));\\n</script>\",customHTMLHeadEnd:'<style>\\n  a {\\n    transition: opacity .3s ease, color .3s ease;\\n  }\\n\\n  input {\\n    transition: outline-color 0.3s ease;\\n  }\\n  \\n  input::placeholder {\\n    line-height: 24px !important;\\n  }\\n\\n  /* L and XL Breakpoints */\\n  @media (min-width: 1200px) {\\n    input::placeholder {\\n      font-size: 16px;\\n    }\\n\\n    @-moz-document url-prefix() {\\n      select {\\n        padding-top: 10px;\\n      }\\n    }\\n  }\\n\\n  /* M Breakpoint */\\n  @media (min-width: 768px) and (max-width: 1199px) {\\n    input::placeholder {\\n      font-size: 15px;\\n    }\\n\\n    @-moz-document url-prefix() {\\n      select {\\n        padding-top: 7px;\\n      }\\n    }\\n  }\\n\\n  /* S Breakpoint */\\n  @media (max-width: 767px) {\\n    input::placeholder {\\n      font-size: 15px;\\n    }\\n\\n    @-moz-document url-prefix() {\\n      select {\\n        padding-top: 5px;\\n      }\\n    }\\n  }\\n  \\n  /* We use !important to override inline styles */\\n  input:active, input:focus, textarea:active, textarea:focus {\\n    outline-color: white !important;\\n  }\\n  \\n  .signupEmailInput::placeholder {\\n    font-family: \"Adelle Sans Regular\";\\n    color: #FFFFFF;\\n    opacity: 0.7;\\n  }\\n  .signupEmailInput.desktop::placeholder {\\n    font-size: 24px;\\n    line-height: 40px;\\n  }\\n  .signupEmailInput.tablet::placeholder {\\n    font-size: 20px;\\n    line-height: 32px;\\n  }\\n  .signupEmailInput.mobile::placeholder {\\n    font-size: 18px;\\n    line-height: 28px;\\n  }\\n\\n  .signupEmailInput:focus-visible {\\n    outline: none;\\n  }\\n  .confirmEmailButton:focus-visible,\\n  .declineEmailButton:focus-visible {\\n    outline: none;\\n    box-shadow: 0 14px 40px -10px rgba(0,0,0,.35), 0 14px 40px -10px rgba(0,0,0,.35) !important;\\n  }\\n  \\n  /* Hyperlinks */\\n  .superhumanLink {\\n    opacity: 0.8;\\n  }\\n  .superhumanLink.onLightBackground,\\n  .superhumanLink:hover,\\n  .superhumanLink:active,\\n  .superhumanLink:focus {\\n    opacity: 1;\\n  }\\n  .superhumanLink.onLightBackground:hover,\\n  .superhumanLink.onLightBackground:active,\\n  .superhumanLink.onLightBackground:focus {\\n    color: rgb(61, 165, 224);\\n  }\\n\\n  .gradientBorder::before {\\n    content: \"\";\\n    position: absolute;\\n    top: 0;\\n    left: 0;\\n    right: 0;\\n    bottom: 0;\\n    border-radius: 4px;\\n    border: 1px solid transparent;\\n    mask: linear-gradient(#fff 0 0) padding-box, linear-gradient(#fff 0 0);\\n    -webkit-mask: linear-gradient(#fff 0 0) padding-box, linear-gradient(#fff 0 0);\\n    mask-composite: exclude;\\n    -webkit-mask-composite: xor;\\n  }\\n\\n  /* When the button content\\'s radius is 4, the outer border\\'s radius is 5px to look good. */\\n  .gradientBorder.radius4::before {\\n    border-radius: 5px;\\n  }\\n  \\n  .gradientBorder.radius8::before {\\n    border-radius: 8px;\\n  }\\n\\n  .gradientBorder.radius20::before {\\n    border-radius: 20px;\\n  }\\n  \\n  .gradientBorder.borderNarrow::before {\\n    border: 0.5px solid transparent;\\n  }\\n\\n  .gradientBorder.borderDefault::before {\\n    border: 1px solid transparent;\\n  }\\n\\n  .gradientBorder.borderWide::before {\\n    border: 2px solid transparent;\\n  }\\n\\n  .gradientBorder.colored.borderDefault::before,\\n  .gradientBorder.disabled.borderDefault::before {\\n    inset: -1px;\\n  }\\n\\n  .gradientBorder.colored.borderWide::before,\\n  .gradientBorder.disabled.borderWide::before {\\n    inset: -2px;\\n  }\\n\\n  :root {\\n    --gray30: rgba(255, 255, 255, 0.30);\\n    --gray20: rgba(255, 255, 255, 0.20);\\n    --gray15: rgba(255, 255, 255, 0.15);\\n    --gray10: rgba(255, 255, 255, 0.10);\\n  }\\n\\n  .gradientBorder.disabled::before {\\n    background: var(--gray20);\\n  }\\n\\n  .gradientBorder.glass::before {\\n    background: linear-gradient(90deg, var(--gray30), var(--gray15)) border-box;\\n  }\\n  \\n  .gradientBorder.glass:hover::before {\\n    background: linear-gradient(90deg, var(--gray15), var(--gray10)) border-box;\\n  }\\n\\n  .gradientBorder.colored::before {\\n    background: linear-gradient(#FA75F8, #9E6EE5) border-box, linear-gradient(rgba(0,0,0,0.2), rgba(0,0,0,0.2)) border-box;\\n  }\\n</style>',customHTMLHeadStart:'<!-- These 2 tags *must* come first. -->\\n<meta httpequiv=\"X-UA-Compatible\" content=\"IE=edge\">\\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\\n<!-- These 2 tags *must* come first. -->\\n\\n<meta name=\"description\" content=\"The fastest email experience ever made\">\\n<meta name=\"author\" content=\"\">\\n\\n<!-- Google Tag Manager -->\\n<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({\\'gtm.start\\':\\nnew Date().getTime(),event:\\'gtm.js\\'});var f=d.getElementsByTagName(s)[0],\\nj=d.createElement(s),dl=l!=\\'dataLayer\\'?\\'&l=\\'+l:\\'\\';j.async=true;j.src=\\n\\'https://www.googletagmanager.com/gtm.js?id=\\'+i+dl;f.parentNode.insertBefore(j,f);\\n})(window,document,\\'script\\',\\'dataLayer\\',\\'GTM-PF3NX8X\\');</script>\\n<!-- End Google Tag Manager -->\\n\\n<!-- Facebook Domain Insights -->\\n<meta property=\"fb:admins\" content=\"510222505\">\\n\\n<!-- Pinterest Domain Verification -->\\n<meta name=\"p:domain_verify\" content=\"f11522a03855daa85bdcd3972eb57caa\">\\n\\n<!-- Open Graph -->\\n<meta property=\"og:title\" content=\"Superhuman is the most productive email app ever made.\">\\n<meta property=\"og:type\" content=\"website\">\\n<!-- <meta property=\"og:url\" content=\"https://superhuman.com/products/mail/\"> -->\\n<meta property=\"og:description\" content=\"Fly through your inbox twice as fast, and save hours every week. Get started now.\">\\n<meta property=\"og:site_name\" content=\"Superhuman Mail\">\\n<!-- Twitter -->\\n<meta name=\"twitter:card\" content=\"summary_large_image\">\\n<meta name=\"twitter:site\" content=\"@Superhuman\">\\n<meta name=\"twitter:creator\" content=\"@Superhuman\">\\n<meta name=\"twitter:title\" content=\"Superhuman is the most productive email app ever made.\">\\n<meta name=\"twitter:description\" content=\"Collaborate faster and get more done with AI-native email. Get started now.\">\\n<meta name=\"twitter:url\" content=\"https://superhuman.com/products/mail/\">\\n<!-- Rich Snippets and Structured Data -->\\n<meta itemprop=\"name\" content=\"Superhuman is the most productive email app ever made.\">\\n<meta itemprop=\"url\" content=\"https://superhuman.com/products/mail/\">\\n<meta itemprop=\"description\" content=\"Collaborate faster and get more done with AI-native email. Get started now.\">\\n<script src=\"https://www.dubcdn.com/analytics/script.js\" defer=\"\"></script>\\n\\n<script>\\nvar script = document.createElement(\\'script\\');\\n  script.defer = true;\\n  script.async = true;\\n  script.src = \"https://pocustrack.com/pocus.js\";\\n  script.setAttribute(\"data-pocus-project-id\", \"267a1b37-9468-4113-9ba8-8d6037a77c4e\");\\n  document.getElementsByTagName(\\'head\\')[0].appendChild(script);\\n</script>\\n\\n<script>\\n  (function () {\\n    const KEY = \"scroll:\";\\n    const keyFor = (url) => {\\n      const u = new URL(url, location.href);\\n      return KEY + u.pathname + u.search + u.hash;\\n    };\\n  \\n    if (\"scrollRestoration\" in history) history.scrollRestoration = \"manual\";\\n  \\n    const save = () => {\\n      try {\\n        sessionStorage.setItem(\\n          keyFor(location.href),\\n          JSON.stringify({ y: scrollY })\\n        );\\n      } catch {}\\n    };\\n  \\n    const restore = () => {\\n      let raw;\\n      try { raw = sessionStorage.getItem(keyFor(location.href)); } catch {}\\n      if (!raw) return;\\n      const { x, y } = JSON.parse(raw);\\n  \\n      let tries = 0;\\n      const tick = () => {\\n        const canScroll =\\n          (document.documentElement.scrollHeight - innerHeight) >= y || tries > 20;\\n        if (canScroll) {\\n          scrollTo(x, y);\\n        } else {\\n          tries++;\\n          requestAnimationFrame(tick);\\n        }\\n      };\\n      requestAnimationFrame(tick);\\n    };\\n  \\n    [\"pushState\"].forEach((m) => {\\n      const orig = history[m];\\n      history[m] = function (...args) {\\n        save();                \\n        return orig.apply(this, args);\\n      };\\n    });\\n    addEventListener(\"popstate\", restore)\\n  })();\\n  </script>\\n    ',description:\"Collaborate faster and get more done with AI-native email. Save 4 hours per person every single week. \",favicon:\"https://framerusercontent.com/assets/OcVjwzzZw3hqFLcHspEbJj6oaY.png\",robots:\"max-image-preview:large\",socialImage:\"https://framerusercontent.com/assets/7ziz922VO7zBDrQC3R0jGjSNcYI.png\",title:\"Superhuman Mail\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"2DAAqG,SAAS,GAAI,CAAC,OAAO,gBAAgB,EAAE,CAAC,EAAE,GAAG,GAAG,EAAE,GAAG,GAAG,EAAE,GAAG,GAAG,EAAE,GAAG,IAAI,IAAIA,EAAE,EAAE,OAAO,EAAE,EAAE,MAAM,EAAE,EAAE,MAAM,EAAE,EAAE,MAAM,EAAE,EAAE,MAAM,IAAI,EAAE,EAAE,MAAM,EAAE,EAAE,MAAM,IAAI,EAAE,EAAE,MAAM,EAAE,EAAE,MAAM,IAAI,EAAE,EAAE,MAAM,EAAE,EAAE,MAAM,IAAI,EAAE,EAAE,MAAM,EAAE,EAAE,MAAM,EAAE,EAAE,MAAM,EAAE,EAAE,MAAM,EAAE,EAAE,MAAM,EAAE,EAAE,8BAA5T,IAAvC,EAAE,EAAE,CAAK,EAAE,IAAI,WAAW,GAAG,CAAK,EAAE,EAAE,CAAS,EAAE,EAAE,EAAE,IAAI,IAAI,EAAE,IAAI,EAAE,KAAK,SAAS,GAAG,CAAC,OAAO,EAAE,CAAyQ,EAAE,GAAG,EAAW,EAAE,KAAkB,KCCjZ,SAAwB,EAAS,EAAO,EAAa,CAAC,MAAM,CAAC,kBAAkB;;;;;;;;;;;;;;;;aAAywB,oBAAoB;;;;;;;;;;;;;;YAA2sB,kBAAkB;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;UAA07H,oBAAoB;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;MAAizH,YAAY,yGAAyG,QAAQ,sEAAsE,OAAO,0BAA0B,YAAY,uEAAuE,MAAM,kBAAkB"}