{
  "version": 3,
  "sources": ["ssg:https://framer.com/m/framer/useConstant.js@^1.0.0", "ssg:https://framer.com/m/framer/randomID.js@^2.0.0", "ssg:https://framerusercontent.com/modules/9a1u3YFfIwhHhsVn3Kk5/jR2qeCukSqeGwgT6QdZ6/wiAyinioS.js", "ssg:https://framerusercontent.com/modules/qVPJXIqqcmIbth81tilS/u4RPRbIfU42x8A2RMcRy/UsePageYOffset.js", "ssg:https://framerusercontent.com/modules/jvOn29EfE2JGvjU48aZq/9lZ8rpUSDtOJWdQbT8J0/GetBrowserName.js", "ssg:https://framerusercontent.com/modules/nqBrIRHsMiKIfBpQzweL/WWsZrHolrAp09FVOLTRL/Overrides.js", "ssg:https://framerusercontent.com/modules/X83Qj98Pp5hqmC0hfC9H/W3sPecCX6c9PhVlqseXT/R21TLtReV.js", "ssg:https://framerusercontent.com/modules/ttoqmV4AuUwP2PHixf5f/1emPLhEF9LX2UA1E6x5i/zWvEaWUYw.js"],
  "sourcesContent": ["import { useRef } from \"react\";\n/**\n * Creates a constant value over the lifecycle of a component.\n *\n * Even if `useMemo` is provided an empty array as its final argument, it doesn't offer\n * a guarantee that it won't re-run for performance reasons later on.\n * By using `useConstant` you can ensure that initialisers don't execute twice or more.\n */ export function useConstant(init) {\n    const ref = useRef(null);\n    if (ref.current === null) {\n        ref.current = init();\n    }\n    return ref.current;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useConstant\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useConstant.map", "import { useConstant } from \"https://framer.com/m/framer/useConstant.js@^1.0.0\";\nconst BASE62 = \"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\";\n/**\n * Generates a random string of BASE62 characters.\n */ export function randomID(length = 5) {\n    return Array(length).fill(0).map(()=>BASE62[Math.floor(Math.random() * BASE62.length)]\n    ).join(\"\");\n}\nexport function useRandomID(length = 5) {\n    return useConstant(()=>randomID(length)\n    );\n}\nconst defaultStorageKey = \"$$FramerRandomID\";\n/**\n * `randomID` but cached in localStorage.\n */ export function useCachedRandomID(storageKey = defaultStorageKey) {\n    return useConstant(()=>{\n        const storage = getLocalStorage();\n        if (!storage) return randomID(8);\n        const cachedValue = storage.getItem(storageKey);\n        if (cachedValue) return cachedValue;\n        const newID = randomID(8);\n        storage.setItem(storageKey, newID);\n        return newID;\n    });\n}\nfunction getLocalStorage() {\n    if (typeof window === undefined) return undefined;\n    try {\n        return window.localStorage;\n    } catch (err) {\n        return undefined;\n    }\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useRandomID\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useCachedRandomID\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomID\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./randomID.map", "import { jsx as _jsx } from \"react/jsx-runtime\"; // Generated by Framer (34a0b35)\n\nimport * as React from \"react\";\nimport { motion, LayoutGroup } from \"framer-motion\";\nimport { useActiveVariantCallback, addFonts, withCSS, addPropertyControls, ControlType, cx, useAddVariantProps, useVariantState, Text, Stack } from \"framer\";\nimport { useRandomID } from \"https://framer.com/m/framer/randomID.js@^2.0.0\";\nconst cycleOrder = [\"Wn17LZCGM\"];\nconst variantClassNames = {\n  \"Wn17LZCGM\": \"framer-v-19tew5b\"\n};\nconst humanReadableVariantMap = {};\nconst transitions = {\n  \"default\": {\n    \"type\": \"spring\",\n    \"ease\": [0.44, 0, 0.56, 1],\n    \"duration\": 0.3,\n    \"delay\": 0,\n    \"stiffness\": 500,\n    \"damping\": 60,\n    \"mass\": 1\n  }\n};\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  style: externalStyle = {},\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"Wn17LZCGM\",\n  title: XOYLjU2i_ = \"Add to Chrome for free\",\n  tap: BnVdlbQwM,\n  ...restProps\n}, ref) {\n  const outerVariantId = humanReadableVariantMap[outerVariant];\n  const variant = outerVariantId || outerVariant;\n  const {\n    variants,\n    baseVariant,\n    gestureVariant,\n    classNames,\n    transition,\n    setVariant,\n    setGestureState\n  } = useVariantState({\n    defaultVariant: \"Wn17LZCGM\",\n    variant,\n    transitions,\n    variantClassNames,\n    cycleOrder\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const {\n    activeVariantCallback,\n    delay\n  } = useActiveVariantCallback(baseVariant);\n  const onTap19tew5b = activeVariantCallback(async (...args) => {\n    if (BnVdlbQwM) {\n      const res = await BnVdlbQwM(...args);\n      if (res === false) return false;\n    }\n  });\n  const variantProps = React.useMemo(() => ({}), []);\n  const addVariantProps = useAddVariantProps(baseVariant, gestureVariant, variantProps);\n  const defaultLayoutId = useRandomID();\n  const {\n    pointerEvents,\n    ...style\n  } = externalStyle;\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      \"data-framer-generated\": true,\n      initial: variant,\n      animate: variants,\n      onHoverStart: () => setGestureState({\n        isHovered: true\n      }),\n      onHoverEnd: () => setGestureState({\n        isHovered: false\n      }),\n      onTapStart: () => setGestureState({\n        isPressed: true\n      }),\n      onTap: () => setGestureState({\n        isPressed: false\n      }),\n      onTapCancel: () => setGestureState({\n        isPressed: false\n      }),\n      className: cx(\"framer-97uZo\", classNames),\n      style: {\n        \"display\": \"contents\",\n        \"pointerEvents\": pointerEvents !== null && pointerEvents !== void 0 ? pointerEvents : undefined\n      },\n      children: /*#__PURE__*/_jsx(Stack, { ...restProps,\n        layoutId: \"Wn17LZCGM\",\n        className: cx(\"framer-19tew5b\", className),\n        style: {\n          \"borderBottomLeftRadius\": 8,\n          \"borderBottomRightRadius\": 8,\n          \"borderTopRightRadius\": 8,\n          \"borderTopLeftRadius\": 8,\n          \"boxShadow\": \"0px 4px 0px -2px rgb(0, 0, 0)\",\n          \"backgroundColor\": \"rgb(255, 163, 110)\",\n          \"--border-bottom-width\": \"2px\",\n          \"--border-top-width\": \"2px\",\n          \"--border-right-width\": \"2px\",\n          \"--border-left-width\": \"2px\",\n          \"--border-style\": \"solid\",\n          \"--border-color\": \"rgb(0, 0, 0)\",\n          ...style\n        },\n        direction: \"horizontal\",\n        distribution: \"center\",\n        alignment: \"center\",\n        gap: 0,\n        __fromCanvasComponent: true,\n        __contentWrapperStyle: {\n          \"width\": \"auto\",\n          \"height\": \"auto\",\n          \"padding\": \"14px 16px 14px 16px\"\n        },\n        center: false,\n        \"data-highlight\": true,\n        \"data-framer-name\": \"Variant 1\",\n        \"data-border\": true,\n        onTap: onTap19tew5b,\n        transition: transition,\n        layoutDependency: layoutDependency,\n        ref: ref,\n        ...addVariantProps(\"Wn17LZCGM\"),\n        children: /*#__PURE__*/_jsx(Text, {\n          style: {\n            \"--framer-font-family\": \"\\\".SFNSText-Semibold\\\", \\\"SFProText-Semibold\\\", \\\"SFUIText-Semibold\\\", \\\".SFUIText-Semibold\\\", \\\"SF Pro Text\\\", \\\"-apple-system\\\", \\\"BlinkMacSystemFont\\\", sans-serif\",\n            \"--framer-font-style\": \"normal\",\n            \"--framer-font-weight\": 599,\n            \"--framer-text-color\": \"rgb(0, 0, 0)\",\n            \"--framer-font-size\": \"16px\",\n            \"--framer-letter-spacing\": \"0px\",\n            \"--framer-text-transform\": \"none\",\n            \"--framer-text-decoration\": \"none\",\n            \"--framer-line-height\": \"1.2em\",\n            \"--framer-text-alignment\": \"center\"\n          },\n          withExternalLayout: true,\n          verticalAlignment: \"center\",\n          __fromCanvasComponent: true,\n          alignment: \"center\",\n          fonts: [\"__SF-UI-Text-Semibold__\"],\n          layoutId: \"KB6z59RJv\",\n          className: \"framer-159ozq0\",\n          rawHTML: \"<span style='font-size: 0; line-height: 0; tab-size: 4; white-space: inherit; word-wrap: inherit'><span style='direction: ltr; font-size: 0'><span style=''>Add to Chrome for free</span><br></span></span>\",\n          text: XOYLjU2i_,\n          transition: transition,\n          layoutDependency: layoutDependency,\n          ...addVariantProps(\"KB6z59RJv\")\n        })\n      })\n    })\n  });\n});\nconst css = [\".framer-97uZo [data-border=\\\"true\\\"]::after { content: \\\"\\\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none;}\", \"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\", \".framer-97uZo * { box-sizing: border-box; }\", \".framer-97uZo .framer-19tew5b { position: relative; cursor: pointer; overflow: visible; width: min-content; height: min-content; }\", \".framer-97uZo .framer-159ozq0 { position: relative; overflow: visible; width: auto; height: auto; flex: none; white-space: pre; }\"];\n/**\n* This is a generated Framer component.\n* @framerIntrinsicHeight 47\n* @framerIntrinsicWidth 205\n* @framerCanvasComponentVariantDetails {\"propertyName\": \"variant\", \"data\": {\"default\": {\"layout\": [\"auto\", \"auto\"]}}}\n* @framerVariables {\"XOYLjU2i_\": \"title\", \"BnVdlbQwM\": \"tap\"}\n*/\n\nconst FramerwiAyinioS = withCSS(Component, css);\nexport default FramerwiAyinioS;\nFramerwiAyinioS.displayName = \"Button\";\nFramerwiAyinioS.defaultProps = {\n  \"width\": 205,\n  \"height\": 47\n};\naddPropertyControls(FramerwiAyinioS, {\n  \"XOYLjU2i_\": {\n    \"type\": ControlType.String,\n    \"title\": \"Title\",\n    \"defaultValue\": \"Add to Chrome for free\",\n    \"displayTextArea\": false\n  },\n  \"BnVdlbQwM\": {\n    \"type\": ControlType.EventHandler,\n    \"title\": \"Tap\"\n  }\n});\naddFonts(FramerwiAyinioS, []);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerwiAyinioS\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\": \\\"variant\\\", \\\"data\\\": {\\\"default\\\": {\\\"layout\\\": [\\\"auto\\\", \\\"auto\\\"]}}}\",\n        \"framerContractVersion\": \"1\",\n        \"framerVariables\": \"{\\\"XOYLjU2i_\\\": \\\"title\\\", \\\"BnVdlbQwM\\\": \\\"tap\\\"}\",\n        \"framerIntrinsicHeight\": \"47\",\n        \"framerIntrinsicWidth\": \"205\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n}; //# sourceMappingURL=./wiAyinioS.map", "import React from \"react\";\nexport const usePageYOffset = () => {\n  const [state, setState] = React.useState(0);\n  const scrollListener = React.useCallback(() => setState(window.pageYOffset), []);\n  React.useEffect(() => {\n    window.addEventListener(\"scroll\", scrollListener);\n    return () => {\n      window.removeEventListener(\"scroll\", scrollListener);\n    };\n  }, []);\n  return state;\n};\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"usePageYOffset\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n}; //# sourceMappingURL=./UsePageYOffset.map", "export const getBrowserName = () => {\n  const {\n    userAgent\n  } = window.navigator || {};\n\n  if (!userAgent) {\n    return null;\n  }\n\n  if (window.navigator.brave !== undefined) {\n    try {\n      if (window.navigator.brave.isBrave.name == \"isBrave\") {\n        return \"Brave\";\n      }\n    } catch (e) {}\n  }\n\n  if (userAgent.indexOf(\"Firefox\") > -1) {\n    return \"Firefox\";\n  }\n\n  if (userAgent.indexOf(\"SamsungBrowser\") > -1) {\n    return \"Samsung Internet\";\n  }\n\n  if (userAgent.indexOf(\"Opera\") > -1 || userAgent.indexOf(\"OPR\") > -1) {\n    return \"Opera\";\n  }\n\n  if (userAgent.indexOf(\"Trident\") > -1) {\n    return \"Internet Explorer\";\n  }\n\n  if (userAgent.indexOf(\"Edge\") > -1) {\n    return \"Microsoft Edge (Legacy)\";\n  }\n\n  if (userAgent.indexOf(\"Edg\") > -1) {\n    return \"Edge\";\n  }\n\n  if (userAgent.indexOf(\"Chrome\") > -1) {\n    return \"Chrome\";\n  }\n\n  if (userAgent.indexOf(\"Safari\") > -1) {\n    return \"Safari\";\n  }\n\n  return null;\n};\nexport const getBrowserNameForLandingPageButton = () => {\n  const browser = getBrowserName();\n\n  if (browser && [\"Firefox\", \"Edge\", \"Brave\"].includes(browser)) {\n    return browser;\n  } else {\n    return \"Chrome\";\n  }\n};\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"getBrowserName\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"getBrowserNameForLandingPageButton\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n}; //# sourceMappingURL=./GetBrowserName.map", "import { jsx as _jsx } from \"react/jsx-runtime\";\nimport React from \"react\";\nimport { usePageYOffset } from \"https://framerusercontent.com/modules/qVPJXIqqcmIbth81tilS/u4RPRbIfU42x8A2RMcRy/UsePageYOffset.js\";\nimport { getBrowserNameForLandingPageButton } from \"https://framerusercontent.com/modules/jvOn29EfE2JGvjU48aZq/9lZ8rpUSDtOJWdQbT8J0/GetBrowserName.js\";\nexport function segment(Component) {\n  return props => {\n    React.useEffect(() => {\n      var ref;\n      (ref = window.analytics) === null || ref === void 0 ? void 0 : ref.ready(() => {\n        window.analytics.page();\n      });\n    }, []);\n    return /*#__PURE__*/_jsx(Component, { ...props,\n      style: { ...props.style,\n        backgroundColor: \"transparent\"\n      }\n    });\n  };\n}\nexport function mailtoLinkOverride(Component) {\n  return props => {\n    return /*#__PURE__*/_jsx(Component, { ...props,\n      style: { ...props.style,\n        backgroundColor: \"transparent\"\n      }\n    });\n  };\n}\nexport function mainButtonOverrides(Component) {\n  return props => {\n    const browserName = getBrowserNameForLandingPageButton();\n    return /*#__PURE__*/_jsx(Component, { ...props,\n      title: `Add to ${browserName} for free`\n    });\n  };\n}\nexport function headerButtonOverride(Component) {\n  return props => {\n    const yOffset = usePageYOffset();\n    const [isVisible, setisVisible] = React.useState(false);\n    React.useEffect(() => {\n      if (yOffset > 500) {\n        setisVisible(true);\n      } else {\n        setisVisible(false);\n      }\n    }, [yOffset]);\n\n    if (!isVisible) {\n      return null;\n    }\n\n    return /*#__PURE__*/_jsx(Component, { ...props\n    });\n  };\n}\nexport function headerOverride(Component) {\n  return props => {\n    const yOffset = usePageYOffset();\n    const [isPageTop, setIsPageTop] = React.useState(true);\n    const [position, setPosition] = React.useState(\"relative\");\n    React.useEffect(() => {\n      if (yOffset === 0) {\n        setIsPageTop(true);\n      } else {\n        setIsPageTop(false);\n      }\n\n      setPosition(yOffset >= 12 ? \"fixed\" : \"relative\");\n    }, [yOffset, setPosition, setIsPageTop]);\n    return /*#__PURE__*/_jsx(Component, { ...props,\n      style: { ...props.style,\n        position: \"fixed\",\n        top: 0,\n        zIndex: \"5\",\n        boxShadow: !isPageTop ? \"0 1px 16px 0 rgba(255, 255, 255, 1)\" : \"\"\n      }\n    });\n  };\n}\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"mailtoLinkOverride\": {\n      \"type\": \"reactHoc\",\n      \"name\": \"mailtoLinkOverride\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"segment\": {\n      \"type\": \"reactHoc\",\n      \"name\": \"segment\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"mainButtonOverrides\": {\n      \"type\": \"reactHoc\",\n      \"name\": \"mainButtonOverrides\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"headerOverride\": {\n      \"type\": \"reactHoc\",\n      \"name\": \"headerOverride\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"headerButtonOverride\": {\n      \"type\": \"reactHoc\",\n      \"name\": \"headerButtonOverride\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "import { jsx as _jsx } from \"react/jsx-runtime\"; // Generated by Framer (b9414d2)\n\nimport * as React from \"react\";\nimport { motion, LayoutGroup } from \"framer-motion\";\nimport { Image, addFonts, withCSS, addPropertyControls, ControlType, cx, useAddVariantProps, useVariantState, useRouteAnchor, getFonts, Stack } from \"framer\";\nimport { useRandomID } from \"https://framer.com/m/framer/randomID.js@^2.0.0\";\nimport Button from \"https://framerusercontent.com/modules/9a1u3YFfIwhHhsVn3Kk5/jR2qeCukSqeGwgT6QdZ6/wiAyinioS.js\";\nimport { headerButtonOverride } from \"https://framerusercontent.com/modules/nqBrIRHsMiKIfBpQzweL/WWsZrHolrAp09FVOLTRL/Overrides.js\";\nconst ButtonFonts = getFonts(Button);\nconst ButtonHeaderButtonOverride = headerButtonOverride(Button);\nconst cycleOrder = [\"YBbugxpcL\"];\nconst variantClassNames = {\n  \"YBbugxpcL\": \"framer-v-1kfztcx\"\n};\nconst humanReadableVariantMap = {};\nconst transitions = {\n  \"default\": {\n    \"type\": \"spring\",\n    \"ease\": [0.44, 0, 0.56, 1],\n    \"duration\": 0.3,\n    \"delay\": 0,\n    \"stiffness\": 500,\n    \"damping\": 60,\n    \"mass\": 1\n  }\n};\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  style,\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"YBbugxpcL\",\n  image: pWUIySOrr = new URL(\"https://framerusercontent.com/images/tzDXFxq7U4xUM9DP8qqtLGWb9Rs.svg\").href,\n  ...restProps\n}, ref) {\n  const outerVariantId = humanReadableVariantMap[outerVariant];\n  const variant = outerVariantId || outerVariant;\n  const {\n    variants,\n    baseVariant,\n    gestureVariant,\n    classNames,\n    transition,\n    setVariant,\n    setGestureState\n  } = useVariantState({\n    defaultVariant: \"YBbugxpcL\",\n    variant,\n    transitions,\n    variantClassNames,\n    cycleOrder\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const linkTo1oaksav = useRouteAnchor(\"mZVErjfcr\");\n  const variantProps = React.useMemo(() => ({}), []);\n  const addVariantProps = useAddVariantProps(baseVariant, gestureVariant, variantProps);\n  const defaultLayoutId = useRandomID();\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      initial: variant,\n      animate: variants,\n      onHoverStart: () => setGestureState({\n        isHovered: true\n      }),\n      onHoverEnd: () => setGestureState({\n        isHovered: false\n      }),\n      onTapStart: () => setGestureState({\n        isPressed: true\n      }),\n      onTap: () => setGestureState({\n        isPressed: false\n      }),\n      onTapCancel: () => setGestureState({\n        isPressed: false\n      }),\n      className: cx(\"framer-OSTqE\", classNames),\n      style: {\n        \"display\": \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Stack, { ...restProps,\n        layoutId: \"YBbugxpcL\",\n        className: cx(\"framer-1kfztcx\", className),\n        style: { ...style\n        },\n        background: null,\n        direction: \"horizontal\",\n        distribution: \"space-between\",\n        alignment: \"center\",\n        gap: 0,\n        __fromCanvasComponent: true,\n        __contentWrapperStyle: {\n          \"width\": \"100%\",\n          \"height\": \"100%\",\n          \"padding\": \"0px 0px 0px 0px\"\n        },\n        center: false,\n        \"data-framer-name\": \"Variant 1\",\n        transition: transition,\n        layoutDependency: layoutDependency,\n        ref: ref,\n        ...addVariantProps(\"YBbugxpcL\"),\n        children: /*#__PURE__*/_jsx(Image, {\n          layoutId: \"LUeH8pp7q\",\n          className: \"framer-i8qeiy\",\n          style: {},\n          as: \"a\",\n          background: {\n            \"src\": pWUIySOrr,\n            \"pixelWidth\": 64,\n            \"pixelHeight\": 24,\n            \"intrinsicWidth\": 64,\n            \"intrinsicHeight\": 24,\n            \"fit\": \"fill\"\n          },\n          \"data-framer-name\": \"Logo\",\n          alt: \"\",\n          ...linkTo1oaksav,\n          transition: transition,\n          layoutDependency: layoutDependency,\n          ...addVariantProps(\"LUeH8pp7q\")\n        })\n      })\n    })\n  });\n});\nconst css = [\".framer-OSTqE [data-border=\\\"true\\\"]::after { content: \\\"\\\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none;}\", \"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\", \".framer-OSTqE * { box-sizing: border-box; }\", \".framer-OSTqE .framer-1kfztcx { position: relative; overflow: visible; width: 1376px; height: 80px; }\", \".framer-OSTqE .framer-i8qeiy { position: relative; overflow: hidden; width: 64px; height: 24px; flex: none; display: block; text-decoration: none; }\", \".framer-OSTqE .framer-by7ztj-container { position: relative; width: auto; height: auto; flex: none; }\"];\n/**\n* This is a generated Framer component.\n* @framerIntrinsicHeight 80\n* @framerIntrinsicWidth 1376\n* @framerCanvasComponentVariantDetails {\"propertyName\": \"variant\", \"data\": {\"default\": {\"layout\": [\"fixed\", \"fixed\"]}}}\n* @framerVariables {\"pWUIySOrr\": \"image\"}\n*/\n\nconst FramerR21TLtReV = withCSS(Component, css);\nexport default FramerR21TLtReV;\nFramerR21TLtReV.displayName = \"Header\";\nFramerR21TLtReV.defaultProps = {\n  \"width\": 1376,\n  \"height\": 80\n};\naddPropertyControls(FramerR21TLtReV, {\n  \"pWUIySOrr\": {\n    \"type\": ControlType.Image,\n    \"title\": \"Image\",\n    \"__defaultAssetReference\": \"data:framer/asset-reference,tzDXFxq7U4xUM9DP8qqtLGWb9Rs.svg?originalFilename=eesel-logo.svg&preferredSize=small\"\n  }\n});\naddFonts(FramerR21TLtReV, [...ButtonFonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerR21TLtReV\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\": \\\"variant\\\", \\\"data\\\": {\\\"default\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}}}\",\n        \"framerIntrinsicWidth\": \"1376\",\n        \"framerIntrinsicHeight\": \"80\",\n        \"framerContractVersion\": \"1\",\n        \"framerVariables\": \"{\\\"pWUIySOrr\\\": \\\"image\\\"}\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "import { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\"; // Generated by Framer (ab16450)\n\nimport * as React from \"react\";\nimport { motion, LayoutGroup } from \"framer-motion\";\nimport { addFonts, withCSS, addPropertyControls, ControlType, cx, useVariantState, Text, RichText, Stack } from \"framer\";\nimport { mailtoLinkOverride } from \"https://framerusercontent.com/modules/nqBrIRHsMiKIfBpQzweL/WWsZrHolrAp09FVOLTRL/Overrides.js\";\nconst RichTextMailtoLinkOverride = mailtoLinkOverride(RichText);\nconst TextMailtoLinkOverride = mailtoLinkOverride(Text);\nconst cycleOrder = [\"LitXzOwVw\", \"I4HQuA_Ss\"];\nconst variantClassNames = {\n  LitXzOwVw: \"framer-v-zmcnmf\",\n  I4HQuA_Ss: \"framer-v-wpzazf\"\n};\n\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\n\nconst humanReadableVariantMap = {\n  \"Footer large\": \"LitXzOwVw\",\n  \"Footer small\": \"I4HQuA_Ss\"\n};\nconst transitions = {\n  default: {\n    type: \"spring\",\n    ease: [.44, 0, .56, 1],\n    duration: .3,\n    delay: 0,\n    stiffness: 500,\n    damping: 60,\n    mass: 1\n  }\n};\nconst BASE62 = \"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\";\n\nconst useRandomID = () => {\n  const ref = React.useRef(null);\n\n  if (ref.current === null) {\n    ref.current = Array(5).fill(0).map(() => BASE62[Math.floor(Math.random() * BASE62.length)]).join(\"\");\n  }\n\n  return ref.current;\n};\n\nconst Component = /*#__PURE__*/React.forwardRef(function ({\n  id,\n  style: externalStyle = {},\n  className,\n  width,\n  height,\n  layoutId,\n  variant: outerVariant = \"LitXzOwVw\",\n  title: F_5_Iuv96 = \"Company\",\n  title2: WVNMM5bbY = \"Support & legal\",\n  title3: p2MRI9dJz = \"Download for\",\n  ...restProps\n}, ref) {\n  const outerVariantId = humanReadableVariantMap[outerVariant];\n  const variant = outerVariantId || outerVariant;\n  const {\n    variants,\n    baseVariant,\n    gestureVariant,\n    classNames,\n    transition,\n    setVariant,\n    setGestureState\n  } = useVariantState({\n    defaultVariant: \"LitXzOwVw\",\n    variant,\n    transitions,\n    variantClassNames,\n    cycleOrder\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const defaultLayoutId = useRandomID();\n  const {\n    pointerEvents,\n    ...style\n  } = externalStyle;\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      \"data-framer-generated\": true,\n      initial: variant,\n      animate: variants,\n      onHoverStart: () => setGestureState({\n        isHovered: true\n      }),\n      onHoverEnd: () => setGestureState({\n        isHovered: false\n      }),\n      onTapStart: () => setGestureState({\n        isPressed: true\n      }),\n      onTap: () => setGestureState({\n        isPressed: false\n      }),\n      onTapCancel: () => setGestureState({\n        isPressed: false\n      }),\n      className: cx(\"framer-imMeU\", classNames),\n      style: {\n        display: \"contents\",\n        pointerEvents: pointerEvents !== null && pointerEvents !== void 0 ? pointerEvents : undefined\n      },\n      children: /*#__PURE__*/_jsxs(Stack, { ...restProps,\n        className: cx(\"framer-zmcnmf\", className),\n        style: { ...style\n        },\n        layoutId: \"LitXzOwVw\",\n        transition: transition,\n        layoutDependency: layoutDependency,\n        background: null,\n        direction: \"vertical\",\n        distribution: \"start\",\n        alignment: \"start\",\n        gap: 24,\n        __fromCanvasComponent: true,\n        __contentWrapperStyle: {\n          width: \"100%\",\n          height: \"auto\",\n          padding: \"0px 0px 0px 0px\"\n        },\n        \"data-framer-name\": \"Footer large\",\n        ref: ref,\n        ...addPropertyOverrides({\n          I4HQuA_Ss: {\n            \"data-framer-name\": \"Footer small\",\n            __contentWrapperStyle: {\n              width: \"100%\",\n              height: \"auto\",\n              padding: \"0px 0px 0px 0px\"\n            },\n            background: null\n          }\n        }, baseVariant, gestureVariant),\n        children: [/*#__PURE__*/_jsx(motion.div, {\n          className: \"framer-ag96s8\",\n          style: {\n            backgroundColor: \"rgb(0, 0, 0)\"\n          },\n          layoutId: \"oiGkhvwab\",\n          transition: transition,\n          layoutDependency: layoutDependency,\n          \"data-framer-name\": \"separator\"\n        }), /*#__PURE__*/_jsxs(Stack, {\n          className: \"framer-1ds0h5r\",\n          style: {},\n          layoutId: \"Qe37HXKww\",\n          transition: transition,\n          layoutDependency: layoutDependency,\n          background: null,\n          direction: \"horizontal\",\n          distribution: \"start\",\n          alignment: \"start\",\n          gap: 64,\n          __fromCanvasComponent: true,\n          __contentWrapperStyle: {\n            width: \"100%\",\n            height: \"auto\",\n            padding: \"0px 0px 0px 0px\"\n          },\n          \"data-framer-name\": \"Footer menu\",\n          ...addPropertyOverrides({\n            I4HQuA_Ss: {\n              direction: \"vertical\",\n              gap: 32\n            }\n          }, baseVariant, gestureVariant),\n          children: [/*#__PURE__*/_jsxs(Stack, {\n            className: \"framer-fwk4wj\",\n            style: {},\n            layoutId: \"ND9NFm9D3\",\n            transition: transition,\n            layoutDependency: layoutDependency,\n            background: null,\n            direction: \"vertical\",\n            distribution: \"start\",\n            alignment: \"start\",\n            gap: 8,\n            __fromCanvasComponent: true,\n            __contentWrapperStyle: {\n              width: \"100%\",\n              height: \"auto\",\n              padding: \"0px 0px 0px 0px\"\n            },\n            \"data-framer-name\": \"Company\",\n            ...addPropertyOverrides({\n              I4HQuA_Ss: {\n                __contentWrapperStyle: {\n                  width: \"100%\",\n                  height: \"auto\",\n                  padding: \"0px 0px 0px 0px\"\n                },\n                background: null\n              }\n            }, baseVariant, gestureVariant),\n            children: [/*#__PURE__*/_jsx(Text, {\n              style: {\n                \"--framer-font-family\": '\".SFNSText-Medium\", \"SFProText-Medium\", \"SFUIText-Medium\", \".SFUIText-Medium\", \"SF Pro Text\", \"-apple-system\", \"BlinkMacSystemFont\", sans-serif',\n                \"--framer-font-style\": \"normal\",\n                \"--framer-font-weight\": 499,\n                \"--framer-text-color\": \"rgb(0, 0, 0)\",\n                \"--framer-font-size\": \"18px\",\n                \"--framer-letter-spacing\": \"0px\",\n                \"--framer-text-transform\": \"none\",\n                \"--framer-text-decoration\": \"none\",\n                \"--framer-line-height\": \"160%\",\n                \"--framer-text-alignment\": \"left\"\n              },\n              withExternalLayout: true,\n              verticalAlignment: \"top\",\n              __fromCanvasComponent: true,\n              alignment: \"left\",\n              fonts: [\"__SF-UI-Text-Medium__\"],\n              className: \"framer-fcth64\",\n              layoutId: \"pSMqPh5U2\",\n              transition: transition,\n              layoutDependency: layoutDependency,\n              rawHTML: \"<span style='font-size: 0; line-height: 0; tab-size: 4; white-space: inherit; word-wrap: inherit'><span style='font-size: 0'><span style=''>Company</span><br></span></span>\",\n              text: F_5_Iuv96\n            }), /*#__PURE__*/_jsx(RichText, {\n              className: \"framer-17axfi0\",\n              style: {\n                \"--framer-paragraph-spacing\": \"0px\",\n                whiteSpace: \"pre-wrap\",\n                wordWrap: \"break-word\",\n                wordBreak: \"break-word\"\n              },\n              layoutId: \"GnjlBkm6u\",\n              transition: transition,\n              layoutDependency: layoutDependency,\n              fonts: [\"__SF-UI-Text-Regular__\"],\n              withExternalLayout: true,\n              verticalAlignment: \"top\",\n              __fromCanvasComponent: true,\n              __link: \"https://www.eesel.app/blog\",\n              __htmlStructure: '<p style=\"--framer-line-height:160%; --framer-text-alignment:left;\"><a href=\"https://www.eesel.app/blog\" target=\"_blank\" rel=\"noreferrer noopener\"><span style=\"--framer-font-family:&quot;.SFNSText&quot;, &quot;SFProText-Regular&quot;, &quot;SFUIText-Regular&quot;, &quot;.SFUIText&quot;, &quot;-apple-system&quot;, &quot;BlinkMacSystemFont&quot;, sans-serif; --framer-font-style:normal; --framer-font-weight:400; --font-selector:X19TRi1VSS1UZXh0LVJlZ3VsYXJfXw==;\">{{ text-placeholder }}</span></a></p>',\n              htmlFromDesign: '<p style=\"--framer-line-height:160%; --framer-text-alignment:left;\"><a href=\"https://www.eesel.app/blog\" target=\"_blank\" rel=\"noreferrer noopener\"><span style=\"--framer-font-family:&quot;.SFNSText&quot;, &quot;SFProText-Regular&quot;, &quot;SFUIText-Regular&quot;, &quot;.SFUIText&quot;, &quot;-apple-system&quot;, &quot;BlinkMacSystemFont&quot;, sans-serif; --framer-font-style:normal; --framer-font-weight:400; --font-selector:X19TRi1VSS1UZXh0LVJlZ3VsYXJfXw==;\">Blog</span></a></p>'\n            }), /*#__PURE__*/_jsx(RichText, {\n              className: \"framer-1h1lic0\",\n              style: {\n                \"--framer-paragraph-spacing\": \"0px\",\n                whiteSpace: \"pre-wrap\",\n                wordWrap: \"break-word\",\n                wordBreak: \"break-word\"\n              },\n              layoutId: \"KgnHlW14w\",\n              transition: transition,\n              layoutDependency: layoutDependency,\n              fonts: [\"__SF-UI-Text-Regular__\"],\n              withExternalLayout: true,\n              verticalAlignment: \"top\",\n              preload: [\"csoxyG5Ey\"],\n              __fromCanvasComponent: true,\n              __link: \"data:framer/page-link,csoxyG5Ey\",\n              __htmlStructure: '<p style=\"--framer-line-height:160%; --framer-text-alignment:left;\"><a href=\"data:framer/page-link,csoxyG5Ey\"><span style=\"--framer-font-family:&quot;.SFNSText&quot;, &quot;SFProText-Regular&quot;, &quot;SFUIText-Regular&quot;, &quot;.SFUIText&quot;, &quot;-apple-system&quot;, &quot;BlinkMacSystemFont&quot;, sans-serif; --framer-font-style:normal; --framer-font-weight:400; --font-selector:X19TRi1VSS1UZXh0LVJlZ3VsYXJfXw==;\">{{ text-placeholder }}</span></a></p>',\n              htmlFromDesign: '<p style=\"--framer-line-height:160%; --framer-text-alignment:left;\"><a href=\"data:framer/page-link,csoxyG5Ey\"><span style=\"--framer-font-family:&quot;.SFNSText&quot;, &quot;SFProText-Regular&quot;, &quot;SFUIText-Regular&quot;, &quot;.SFUIText&quot;, &quot;-apple-system&quot;, &quot;BlinkMacSystemFont&quot;, sans-serif; --framer-font-style:normal; --framer-font-weight:400; --font-selector:X19TRi1VSS1UZXh0LVJlZ3VsYXJfXw==;\">Careers</span></a></p>'\n            }), /*#__PURE__*/_jsx(RichText, {\n              className: \"framer-zgciut\",\n              style: {\n                \"--framer-paragraph-spacing\": \"0px\",\n                whiteSpace: \"pre-wrap\",\n                wordWrap: \"break-word\",\n                wordBreak: \"break-word\"\n              },\n              layoutId: \"Z8v9d4Yqu\",\n              transition: transition,\n              layoutDependency: layoutDependency,\n              fonts: [\"__SF-UI-Text-Regular__\"],\n              withExternalLayout: true,\n              verticalAlignment: \"top\",\n              __fromCanvasComponent: true,\n              __link: \"https://www.eesel.app/amogh-sarda/eesel-changelog.UVWCwc2YyvCQ7Ea1gTMP1t\",\n              __htmlStructure: '<p style=\"--framer-line-height:160%; --framer-text-alignment:left;\"><a href=\"https://www.eesel.app/amogh-sarda/eesel-changelog.UVWCwc2YyvCQ7Ea1gTMP1t\" target=\"_blank\" rel=\"noreferrer noopener\"><span style=\"--framer-font-family:&quot;.SFNSText&quot;, &quot;SFProText-Regular&quot;, &quot;SFUIText-Regular&quot;, &quot;.SFUIText&quot;, &quot;-apple-system&quot;, &quot;BlinkMacSystemFont&quot;, sans-serif; --framer-font-style:normal; --framer-font-weight:400; --font-selector:X19TRi1VSS1UZXh0LVJlZ3VsYXJfXw==;\">{{ text-placeholder }}</span></a></p>',\n              htmlFromDesign: '<p style=\"--framer-line-height:160%; --framer-text-alignment:left;\"><a href=\"https://www.eesel.app/amogh-sarda/eesel-changelog.UVWCwc2YyvCQ7Ea1gTMP1t\" target=\"_blank\" rel=\"noreferrer noopener\"><span style=\"--framer-font-family:&quot;.SFNSText&quot;, &quot;SFProText-Regular&quot;, &quot;SFUIText-Regular&quot;, &quot;.SFUIText&quot;, &quot;-apple-system&quot;, &quot;BlinkMacSystemFont&quot;, sans-serif; --framer-font-style:normal; --framer-font-weight:400; --font-selector:X19TRi1VSS1UZXh0LVJlZ3VsYXJfXw==;\">Changelog</span></a></p>'\n            })]\n          }), /*#__PURE__*/_jsxs(Stack, {\n            className: \"framer-1cc7kpm\",\n            style: {},\n            layoutId: \"zyy65jJNT\",\n            transition: transition,\n            layoutDependency: layoutDependency,\n            background: null,\n            direction: \"vertical\",\n            distribution: \"start\",\n            alignment: \"start\",\n            gap: 8,\n            __fromCanvasComponent: true,\n            __contentWrapperStyle: {\n              width: \"100%\",\n              height: \"auto\",\n              padding: \"0px 0px 0px 0px\"\n            },\n            \"data-framer-name\": \"Support & legal\",\n            ...addPropertyOverrides({\n              I4HQuA_Ss: {\n                __contentWrapperStyle: {\n                  width: \"100%\",\n                  height: \"auto\",\n                  padding: \"0px 0px 0px 0px\"\n                },\n                background: null\n              }\n            }, baseVariant, gestureVariant),\n            children: [/*#__PURE__*/_jsx(Text, {\n              style: {\n                \"--framer-font-family\": '\".SFNSText-Medium\", \"SFProText-Medium\", \"SFUIText-Medium\", \".SFUIText-Medium\", \"SF Pro Text\", \"-apple-system\", \"BlinkMacSystemFont\", sans-serif',\n                \"--framer-font-style\": \"normal\",\n                \"--framer-font-weight\": 499,\n                \"--framer-text-color\": \"rgb(0, 0, 0)\",\n                \"--framer-font-size\": \"18px\",\n                \"--framer-letter-spacing\": \"0px\",\n                \"--framer-text-transform\": \"none\",\n                \"--framer-text-decoration\": \"none\",\n                \"--framer-line-height\": \"160%\",\n                \"--framer-text-alignment\": \"left\"\n              },\n              withExternalLayout: true,\n              verticalAlignment: \"top\",\n              __fromCanvasComponent: true,\n              alignment: \"left\",\n              fonts: [\"__SF-UI-Text-Medium__\"],\n              className: \"framer-1xg68cc\",\n              layoutId: \"RbggZIm00\",\n              transition: transition,\n              layoutDependency: layoutDependency,\n              rawHTML: \"<span style='font-size: 0; line-height: 0; tab-size: 4; white-space: inherit; word-wrap: inherit'><span style='font-size: 0'><span style=''>Support &amp; legal</span><br></span></span>\",\n              text: WVNMM5bbY\n            }), /*#__PURE__*/_jsx(RichTextMailtoLinkOverride, {\n              className: \"framer-1syd39m\",\n              style: {\n                \"--framer-paragraph-spacing\": \"0px\",\n                whiteSpace: \"pre-wrap\",\n                wordWrap: \"break-word\",\n                wordBreak: \"break-word\"\n              },\n              layoutId: \"WNz2VMhF_\",\n              transition: transition,\n              layoutDependency: layoutDependency,\n              fonts: [\"__SF-UI-Text-Regular__\"],\n              withExternalLayout: true,\n              verticalAlignment: \"top\",\n              __fromCanvasComponent: true,\n              __link: \"https://intercom.help/eesel/en/\",\n              __htmlStructure: '<p style=\"--framer-line-height:160%; --framer-text-alignment:left;\"><a href=\"https://intercom.help/eesel/en/\" target=\"_blank\" rel=\"noreferrer noopener\"><span style=\"--framer-font-family:&quot;.SFNSText&quot;, &quot;SFProText-Regular&quot;, &quot;SFUIText-Regular&quot;, &quot;.SFUIText&quot;, &quot;-apple-system&quot;, &quot;BlinkMacSystemFont&quot;, sans-serif; --framer-font-style:normal; --framer-font-weight:400; --font-selector:X19TRi1VSS1UZXh0LVJlZ3VsYXJfXw==;\">{{ text-placeholder }}</span></a></p>',\n              htmlFromDesign: '<p style=\"--framer-line-height:160%; --framer-text-alignment:left;\"><a href=\"https://intercom.help/eesel/en/\" target=\"_blank\" rel=\"noreferrer noopener\"><span style=\"--framer-font-family:&quot;.SFNSText&quot;, &quot;SFProText-Regular&quot;, &quot;SFUIText-Regular&quot;, &quot;.SFUIText&quot;, &quot;-apple-system&quot;, &quot;BlinkMacSystemFont&quot;, sans-serif; --framer-font-style:normal; --framer-font-weight:400; --font-selector:X19TRi1VSS1UZXh0LVJlZ3VsYXJfXw==;\">Help</span></a></p>'\n            }), /*#__PURE__*/_jsx(RichTextMailtoLinkOverride, {\n              className: \"framer-1obkltk\",\n              style: {\n                \"--framer-paragraph-spacing\": \"0px\",\n                whiteSpace: \"pre-wrap\",\n                wordWrap: \"break-word\",\n                wordBreak: \"break-word\"\n              },\n              layoutId: \"xsgIw_s62\",\n              transition: transition,\n              layoutDependency: layoutDependency,\n              fonts: [\"__SF-UI-Text-Regular__\"],\n              withExternalLayout: true,\n              verticalAlignment: \"top\",\n              preload: [\"VXNTilD_n\"],\n              __fromCanvasComponent: true,\n              __link: \"data:framer/page-link,VXNTilD_n?transition=instant\",\n              __htmlStructure: '<p style=\"--framer-line-height:160%; --framer-text-alignment:left;\"><a href=\"data:framer/page-link,VXNTilD_n?transition=instant\"><span style=\"--framer-font-family:&quot;.SFNSText&quot;, &quot;SFProText-Regular&quot;, &quot;SFUIText-Regular&quot;, &quot;.SFUIText&quot;, &quot;-apple-system&quot;, &quot;BlinkMacSystemFont&quot;, sans-serif; --framer-font-style:normal; --framer-font-weight:400; --font-selector:X19TRi1VSS1UZXh0LVJlZ3VsYXJfXw==;\">{{ text-placeholder }}</span></a></p>',\n              htmlFromDesign: '<p style=\"--framer-line-height:160%; --framer-text-alignment:left;\"><a href=\"data:framer/page-link,VXNTilD_n?transition=instant\"><span style=\"--framer-font-family:&quot;.SFNSText&quot;, &quot;SFProText-Regular&quot;, &quot;SFUIText-Regular&quot;, &quot;.SFUIText&quot;, &quot;-apple-system&quot;, &quot;BlinkMacSystemFont&quot;, sans-serif; --framer-font-style:normal; --framer-font-weight:400; --font-selector:X19TRi1VSS1UZXh0LVJlZ3VsYXJfXw==;\">Privacy policy</span></a></p>'\n            }), /*#__PURE__*/_jsx(RichTextMailtoLinkOverride, {\n              className: \"framer-133njrn\",\n              style: {\n                \"--framer-paragraph-spacing\": \"0px\",\n                whiteSpace: \"pre-wrap\",\n                wordWrap: \"break-word\",\n                wordBreak: \"break-word\"\n              },\n              layoutId: \"PNVNgrxOs\",\n              transition: transition,\n              layoutDependency: layoutDependency,\n              fonts: [\"__SF-UI-Text-Regular__\"],\n              withExternalLayout: true,\n              verticalAlignment: \"top\",\n              preload: [\"DRpQ7L5Ja\"],\n              __fromCanvasComponent: true,\n              __link: \"data:framer/page-link,DRpQ7L5Ja\",\n              __htmlStructure: '<p style=\"--framer-line-height:160%; --framer-text-alignment:left;\"><a href=\"data:framer/page-link,DRpQ7L5Ja\"><span style=\"--framer-font-family:&quot;.SFNSText&quot;, &quot;SFProText-Regular&quot;, &quot;SFUIText-Regular&quot;, &quot;.SFUIText&quot;, &quot;-apple-system&quot;, &quot;BlinkMacSystemFont&quot;, sans-serif; --framer-font-style:normal; --framer-font-weight:400; --font-selector:X19TRi1VSS1UZXh0LVJlZ3VsYXJfXw==;\">{{ text-placeholder }}</span></a></p>',\n              htmlFromDesign: '<p style=\"--framer-line-height:160%; --framer-text-alignment:left;\"><a href=\"data:framer/page-link,DRpQ7L5Ja\"><span style=\"--framer-font-family:&quot;.SFNSText&quot;, &quot;SFProText-Regular&quot;, &quot;SFUIText-Regular&quot;, &quot;.SFUIText&quot;, &quot;-apple-system&quot;, &quot;BlinkMacSystemFont&quot;, sans-serif; --framer-font-style:normal; --framer-font-weight:400; --font-selector:X19TRi1VSS1UZXh0LVJlZ3VsYXJfXw==;\">Terms of service</span></a></p>'\n            })]\n          }), /*#__PURE__*/_jsxs(Stack, {\n            className: \"framer-aws5a8\",\n            style: {},\n            layoutId: \"l7cYfN3Mt\",\n            transition: transition,\n            layoutDependency: layoutDependency,\n            background: null,\n            direction: \"vertical\",\n            distribution: \"start\",\n            alignment: \"start\",\n            gap: 8,\n            __fromCanvasComponent: true,\n            __contentWrapperStyle: {\n              width: \"100%\",\n              height: \"auto\",\n              padding: \"0px 0px 0px 0px\"\n            },\n            \"data-framer-name\": \"Downloads\",\n            ...addPropertyOverrides({\n              I4HQuA_Ss: {\n                __contentWrapperStyle: {\n                  width: \"100%\",\n                  height: \"auto\",\n                  padding: \"0px 0px 0px 0px\"\n                },\n                background: null\n              }\n            }, baseVariant, gestureVariant),\n            children: [/*#__PURE__*/_jsx(Text, {\n              style: {\n                \"--framer-font-family\": '\".SFNSText-Medium\", \"SFProText-Medium\", \"SFUIText-Medium\", \".SFUIText-Medium\", \"SF Pro Text\", \"-apple-system\", \"BlinkMacSystemFont\", sans-serif',\n                \"--framer-font-style\": \"normal\",\n                \"--framer-font-weight\": 499,\n                \"--framer-text-color\": \"rgb(0, 0, 0)\",\n                \"--framer-font-size\": \"18px\",\n                \"--framer-letter-spacing\": \"0px\",\n                \"--framer-text-transform\": \"none\",\n                \"--framer-text-decoration\": \"none\",\n                \"--framer-line-height\": \"160%\",\n                \"--framer-text-alignment\": \"left\"\n              },\n              withExternalLayout: true,\n              verticalAlignment: \"top\",\n              __fromCanvasComponent: true,\n              alignment: \"left\",\n              fonts: [\"__SF-UI-Text-Medium__\"],\n              className: \"framer-1an9tlj\",\n              layoutId: \"TMrXlhWC4\",\n              transition: transition,\n              layoutDependency: layoutDependency,\n              rawHTML: \"<span style='font-size: 0; line-height: 0; tab-size: 4; white-space: inherit; word-wrap: inherit'><span style='font-size: 0'><span style=''>Download for</span><br></span></span>\",\n              text: p2MRI9dJz\n            }), /*#__PURE__*/_jsx(RichText, {\n              className: \"framer-frqljz\",\n              style: {\n                \"--framer-paragraph-spacing\": \"0px\",\n                whiteSpace: \"pre-wrap\",\n                wordWrap: \"break-word\",\n                wordBreak: \"break-word\"\n              },\n              layoutId: \"wrUlSyaaB\",\n              transition: transition,\n              layoutDependency: layoutDependency,\n              fonts: [\"__SF-UI-Text-Regular__\"],\n              withExternalLayout: true,\n              verticalAlignment: \"top\",\n              __fromCanvasComponent: true,\n              __link: \"https://chrome.google.com/webstore/detail/eesel-productivity-at-wor/jffaiidojfhflballoapgofphkadiono\",\n              __htmlStructure: '<p style=\"--framer-line-height:160%; --framer-text-alignment:left;\"><a href=\"https://chrome.google.com/webstore/detail/eesel-productivity-at-wor/jffaiidojfhflballoapgofphkadiono\" target=\"_blank\" rel=\"noreferrer noopener\"><span style=\"--framer-font-family:&quot;.SFNSText&quot;, &quot;SFProText-Regular&quot;, &quot;SFUIText-Regular&quot;, &quot;.SFUIText&quot;, &quot;-apple-system&quot;, &quot;BlinkMacSystemFont&quot;, sans-serif; --framer-font-style:normal; --framer-font-weight:400; --font-selector:X19TRi1VSS1UZXh0LVJlZ3VsYXJfXw==;\">{{ text-placeholder }}</span></a></p>',\n              htmlFromDesign: '<p style=\"--framer-line-height:160%; --framer-text-alignment:left;\"><a href=\"https://chrome.google.com/webstore/detail/eesel-productivity-at-wor/jffaiidojfhflballoapgofphkadiono\" target=\"_blank\" rel=\"noreferrer noopener\"><span style=\"--framer-font-family:&quot;.SFNSText&quot;, &quot;SFProText-Regular&quot;, &quot;SFUIText-Regular&quot;, &quot;.SFUIText&quot;, &quot;-apple-system&quot;, &quot;BlinkMacSystemFont&quot;, sans-serif; --framer-font-style:normal; --framer-font-weight:400; --font-selector:X19TRi1VSS1UZXh0LVJlZ3VsYXJfXw==;\">Chrome</span></a></p>'\n            }), /*#__PURE__*/_jsx(RichText, {\n              className: \"framer-1v1hzl5\",\n              style: {\n                \"--framer-paragraph-spacing\": \"0px\",\n                whiteSpace: \"pre-wrap\",\n                wordWrap: \"break-word\",\n                wordBreak: \"break-word\"\n              },\n              layoutId: \"ghGReM4Bw\",\n              transition: transition,\n              layoutDependency: layoutDependency,\n              fonts: [\"__SF-UI-Text-Regular__\"],\n              withExternalLayout: true,\n              verticalAlignment: \"top\",\n              __fromCanvasComponent: true,\n              __link: \"https://addons.mozilla.org/en-US/firefox/addon/eesel\",\n              __htmlStructure: '<p style=\"--framer-line-height:160%; --framer-text-alignment:left;\"><a href=\"https://addons.mozilla.org/en-US/firefox/addon/eesel\" target=\"_blank\" rel=\"noreferrer noopener\"><span style=\"--framer-font-family:&quot;.SFNSText&quot;, &quot;SFProText-Regular&quot;, &quot;SFUIText-Regular&quot;, &quot;.SFUIText&quot;, &quot;-apple-system&quot;, &quot;BlinkMacSystemFont&quot;, sans-serif; --framer-font-style:normal; --framer-font-weight:400; --font-selector:X19TRi1VSS1UZXh0LVJlZ3VsYXJfXw==;\">{{ text-placeholder }}</span></a></p>',\n              htmlFromDesign: '<p style=\"--framer-line-height:160%; --framer-text-alignment:left;\"><a href=\"https://addons.mozilla.org/en-US/firefox/addon/eesel\" target=\"_blank\" rel=\"noreferrer noopener\"><span style=\"--framer-font-family:&quot;.SFNSText&quot;, &quot;SFProText-Regular&quot;, &quot;SFUIText-Regular&quot;, &quot;.SFUIText&quot;, &quot;-apple-system&quot;, &quot;BlinkMacSystemFont&quot;, sans-serif; --framer-font-style:normal; --framer-font-weight:400; --font-selector:X19TRi1VSS1UZXh0LVJlZ3VsYXJfXw==;\">Firefox</span></a></p>'\n            }), /*#__PURE__*/_jsx(RichText, {\n              className: \"framer-v7c5h8\",\n              style: {\n                \"--framer-paragraph-spacing\": \"0px\",\n                whiteSpace: \"pre-wrap\",\n                wordWrap: \"break-word\",\n                wordBreak: \"break-word\"\n              },\n              layoutId: \"w_c5rahxS\",\n              transition: transition,\n              layoutDependency: layoutDependency,\n              fonts: [\"__SF-UI-Text-Regular__\"],\n              withExternalLayout: true,\n              verticalAlignment: \"top\",\n              __fromCanvasComponent: true,\n              __link: \"https://chrome.google.com/webstore/detail/eesel-productivity-at-wor/jffaiidojfhflballoapgofphkadiono\",\n              __htmlStructure: '<p style=\"--framer-line-height:160%; --framer-text-alignment:left;\"><a href=\"https://chrome.google.com/webstore/detail/eesel-productivity-at-wor/jffaiidojfhflballoapgofphkadiono\" target=\"_blank\" rel=\"noreferrer noopener\"><span style=\"--framer-font-family:&quot;.SFNSText&quot;, &quot;SFProText-Regular&quot;, &quot;SFUIText-Regular&quot;, &quot;.SFUIText&quot;, &quot;-apple-system&quot;, &quot;BlinkMacSystemFont&quot;, sans-serif; --framer-font-style:normal; --framer-font-weight:400; --font-selector:X19TRi1VSS1UZXh0LVJlZ3VsYXJfXw==;\">{{ text-placeholder }}</span></a></p>',\n              htmlFromDesign: '<p style=\"--framer-line-height:160%; --framer-text-alignment:left;\"><a href=\"https://chrome.google.com/webstore/detail/eesel-productivity-at-wor/jffaiidojfhflballoapgofphkadiono\" target=\"_blank\" rel=\"noreferrer noopener\"><span style=\"--framer-font-family:&quot;.SFNSText&quot;, &quot;SFProText-Regular&quot;, &quot;SFUIText-Regular&quot;, &quot;.SFUIText&quot;, &quot;-apple-system&quot;, &quot;BlinkMacSystemFont&quot;, sans-serif; --framer-font-style:normal; --framer-font-weight:400; --font-selector:X19TRi1VSS1UZXh0LVJlZ3VsYXJfXw==;\">Brave</span></a></p>'\n            }), /*#__PURE__*/_jsx(RichText, {\n              className: \"framer-1ebhki0\",\n              style: {\n                \"--framer-paragraph-spacing\": \"0px\",\n                whiteSpace: \"pre-wrap\",\n                wordWrap: \"break-word\",\n                wordBreak: \"break-word\"\n              },\n              layoutId: \"kTxhGzSdw\",\n              transition: transition,\n              layoutDependency: layoutDependency,\n              fonts: [\"__SF-UI-Text-Regular__\"],\n              withExternalLayout: true,\n              verticalAlignment: \"top\",\n              __fromCanvasComponent: true,\n              __link: \"https://chrome.google.com/webstore/detail/eesel-productivity-at-wor/jffaiidojfhflballoapgofphkadiono\",\n              __htmlStructure: '<p style=\"--framer-line-height:160%; --framer-text-alignment:left;\"><a href=\"https://chrome.google.com/webstore/detail/eesel-productivity-at-wor/jffaiidojfhflballoapgofphkadiono\" target=\"_blank\" rel=\"noreferrer noopener\"><span style=\"--framer-font-family:&quot;.SFNSText&quot;, &quot;SFProText-Regular&quot;, &quot;SFUIText-Regular&quot;, &quot;.SFUIText&quot;, &quot;-apple-system&quot;, &quot;BlinkMacSystemFont&quot;, sans-serif; --framer-font-style:normal; --framer-font-weight:400; --font-selector:X19TRi1VSS1UZXh0LVJlZ3VsYXJfXw==;\">{{ text-placeholder }}</span></a></p>',\n              htmlFromDesign: '<p style=\"--framer-line-height:160%; --framer-text-alignment:left;\"><a href=\"https://chrome.google.com/webstore/detail/eesel-productivity-at-wor/jffaiidojfhflballoapgofphkadiono\" target=\"_blank\" rel=\"noreferrer noopener\"><span style=\"--framer-font-family:&quot;.SFNSText&quot;, &quot;SFProText-Regular&quot;, &quot;SFUIText-Regular&quot;, &quot;.SFUIText&quot;, &quot;-apple-system&quot;, &quot;BlinkMacSystemFont&quot;, sans-serif; --framer-font-style:normal; --framer-font-weight:400; --font-selector:X19TRi1VSS1UZXh0LVJlZ3VsYXJfXw==;\">Edge</span></a></p>'\n            })]\n          })]\n        })]\n      })\n    })\n  });\n});\nconst css = ['.framer-imMeU [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none;}', \"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\", \".framer-imMeU * { box-sizing: border-box; }\", \".framer-imMeU .framer-zmcnmf { position: relative; overflow: visible; width: 1376px; height: min-content; }\", \".framer-imMeU .framer-ag96s8 { position: relative; overflow: hidden; width: 100%; height: 1px; flex: none; }\", \".framer-imMeU .framer-1ds0h5r { position: relative; overflow: hidden; width: 100%; height: min-content; flex: none; }\", \".framer-imMeU .framer-fwk4wj { position: relative; overflow: visible; width: 94px; height: min-content; flex: none; }\", \".framer-imMeU .framer-fcth64, .framer-imMeU .framer-17axfi0, .framer-imMeU .framer-1h1lic0, .framer-imMeU .framer-zgciut, .framer-imMeU .framer-j36rib, .framer-imMeU .framer-1xg68cc, .framer-imMeU .framer-1syd39m, .framer-imMeU .framer-1obkltk, .framer-imMeU .framer-133njrn, .framer-imMeU .framer-15hcb7t, .framer-imMeU .framer-1an9tlj, .framer-imMeU .framer-frqljz, .framer-imMeU .framer-1v1hzl5, .framer-imMeU .framer-v7c5h8, .framer-imMeU .framer-1ebhki0 { position: relative; overflow: hidden; width: 100%; height: auto; flex: none; white-space: pre-wrap; word-wrap: break-word; word-break: break-word; }\", \".framer-imMeU .framer-1cc7kpm { position: relative; overflow: visible; width: 140px; height: min-content; flex: none; }\", \".framer-imMeU .framer-aws5a8 { position: relative; overflow: visible; width: 138px; height: min-content; flex: none; }\", \".framer-imMeU.framer-v-wpzazf .framer-zmcnmf { width: 1376px; height: min-content; }\", \".framer-imMeU.framer-v-wpzazf .framer-fwk4wj { width: 94px; height: min-content; right: auto; bottom: auto; left: auto; top: auto; flex: none; align-self: auto; aspect-ratio: unset; }\", \".framer-imMeU.framer-v-wpzazf .framer-1cc7kpm { width: 140px; height: min-content; right: auto; bottom: auto; left: auto; top: auto; flex: none; align-self: auto; aspect-ratio: unset; }\", \".framer-imMeU.framer-v-wpzazf .framer-aws5a8 { width: 138px; height: min-content; right: auto; bottom: auto; left: auto; top: auto; flex: none; align-self: auto; aspect-ratio: unset; }\"];\n/**\n* This is a generated Framer component.\n* @framerIntrinsicHeight 190\n* @framerIntrinsicWidth 1376\n* @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"I4HQuA_Ss\":{\"layout\":[\"fixed\",\"auto\"]}}}\n* @framerVariables {\"F_5_Iuv96\":\"title\",\"WVNMM5bbY\":\"title2\",\"p2MRI9dJz\":\"title3\"}\n*/\n\nconst FramerzWvEaWUYw = withCSS(Component, css);\nexport default FramerzWvEaWUYw;\nFramerzWvEaWUYw.displayName = \"Footer\";\nFramerzWvEaWUYw.defaultProps = {\n  width: 1376,\n  height: 190\n};\naddPropertyControls(FramerzWvEaWUYw, {\n  variant: {\n    type: ControlType.Enum,\n    title: \"Variant\",\n    options: [\"LitXzOwVw\", \"I4HQuA_Ss\"],\n    optionTitles: [\"Footer large\", \"Footer small\"]\n  },\n  F_5_Iuv96: {\n    type: ControlType.String,\n    title: \"Title\",\n    defaultValue: \"Company\",\n    displayTextArea: false\n  },\n  WVNMM5bbY: {\n    type: ControlType.String,\n    title: \"Title 2\",\n    defaultValue: \"Support & legal\",\n    displayTextArea: false\n  },\n  p2MRI9dJz: {\n    type: ControlType.String,\n    title: \"Title 3\",\n    defaultValue: \"Download for\",\n    displayTextArea: false\n  }\n});\naddFonts(FramerzWvEaWUYw, []);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerzWvEaWUYw\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicWidth\": \"1376\",\n        \"framerIntrinsicHeight\": \"190\",\n        \"framerVariables\": \"{\\\"F_5_Iuv96\\\":\\\"title\\\",\\\"WVNMM5bbY\\\":\\\"title2\\\",\\\"p2MRI9dJz\\\":\\\"title3\\\"}\",\n        \"framerContractVersion\": \"1\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"I4HQuA_Ss\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n}; //# sourceMappingURL=./zWvEaWUYw.map"],
  "mappings": "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",
  "names": ["useConstant", "init", "ref", "pe", "BASE62", "randomID", "length", "useRandomID", "useConstant", "cycleOrder", "variantClassNames", "humanReadableVariantMap", "transitions", "Component", "Y", "externalStyle", "className", "width", "height", "layoutId", "outerVariant", "XOYLjU2i_", "BnVdlbQwM", "restProps", "ref", "variant", "variants", "baseVariant", "gestureVariant", "classNames", "transition", "setVariant", "setGestureState", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap19tew5b", "args", "variantProps", "se", "addVariantProps", "useAddVariantProps", "defaultLayoutId", "useRandomID", "pointerEvents", "style", "p", "LayoutGroup", "motion", "cx", "Stack", "Text", "css", "FramerwiAyinioS", "withCSS", "wiAyinioS_default", "addPropertyControls", "ControlType", "addFonts", "usePageYOffset", "state", "setState", "e", "scrollListener", "window", "getBrowserName", "userAgent", "window", "getBrowserNameForLandingPageButton", "browser", "segment", "Component", "props", "e", "ref", "window", "p", "mailtoLinkOverride", "mainButtonOverrides", "browserName", "getBrowserNameForLandingPageButton", "headerButtonOverride", "yOffset", "usePageYOffset", "isVisible", "setisVisible", "ButtonFonts", "getFonts", "wiAyinioS_default", "ButtonHeaderButtonOverride", "headerButtonOverride", "cycleOrder", "variantClassNames", "humanReadableVariantMap", "transitions", "Component", "Y", "style", "className", "width", "height", "layoutId", "outerVariant", "pWUIySOrr", "restProps", "ref", "variant", "variants", "baseVariant", "gestureVariant", "classNames", "transition", "setVariant", "setGestureState", "useVariantState", "layoutDependency", "linkTo1oaksav", "useRouteAnchor", "variantProps", "se", "addVariantProps", "useAddVariantProps", "defaultLayoutId", "useRandomID", "p", "LayoutGroup", "motion", "cx", "Stack", "Image2", "css", "FramerR21TLtReV", "withCSS", "R21TLtReV_default", "addPropertyControls", "ControlType", "addFonts", "RichTextMailtoLinkOverride", "mailtoLinkOverride", "RichText", "TextMailtoLinkOverride", "Text", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "BASE62", "useRandomID", "ref", "pe", "Component", "Y", "id", "externalStyle", "className", "width", "height", "layoutId", "outerVariant", "F_5_Iuv96", "WVNMM5bbY", "p2MRI9dJz", "restProps", "baseVariant", "gestureVariant", "classNames", "transition", "setVariant", "setGestureState", "useVariantState", "layoutDependency", "defaultLayoutId", "pointerEvents", "style", "p", "LayoutGroup", "motion", "cx", "u", "Stack", "css", "FramerzWvEaWUYw", "withCSS", "zWvEaWUYw_default", "addPropertyControls", "ControlType", "addFonts"]
}
