{
  "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/HONyU9aj25axftulrWNz/VCI9sJvfiqXs98M3TTIc/ybsVMNaYi.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 (5ef4a49)\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 enabledGestures = {\n  \"jhWFv2twZ\": {\n    \"hover\": true,\n    \"pressed\": true\n  },\n  \"c7GpGMMS7\": {\n    \"hover\": true,\n    \"pressed\": true\n  },\n  \"hVDzHvqXA\": {\n    \"hover\": true,\n    \"pressed\": true\n  },\n  \"BA1b18zeH\": {\n    \"hover\": true,\n    \"pressed\": true\n  },\n  \"bq3IcaHG8\": {\n    \"hover\": true,\n    \"pressed\": true\n  },\n  \"AGECAYT40\": {\n    \"hover\": true,\n    \"pressed\": true\n  }\n};\nconst cycleOrder = [\"jhWFv2twZ\", \"c7GpGMMS7\", \"hVDzHvqXA\", \"BA1b18zeH\", \"bq3IcaHG8\", \"AGECAYT40\"];\nconst variantClassNames = {\n  \"jhWFv2twZ\": \"framer-v-1mfb89t\",\n  \"c7GpGMMS7\": \"framer-v-1q39t71\",\n  \"hVDzHvqXA\": \"framer-v-1touzbg\",\n  \"BA1b18zeH\": \"framer-v-4g6bly\",\n  \"bq3IcaHG8\": \"framer-v-ass73v\",\n  \"AGECAYT40\": \"framer-v-g4u5ea\"\n};\nconst humanReadableVariantMap = {\n  \"Primary L\": \"jhWFv2twZ\",\n  \"Secondary L\": \"c7GpGMMS7\",\n  \"Tertiary L\": \"hVDzHvqXA\",\n  \"Primary S\": \"BA1b18zeH\",\n  \"Secondary S\": \"bq3IcaHG8\",\n  \"Tertiary S\": \"AGECAYT40\"\n};\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 = \"jhWFv2twZ\",\n  label: aK7jyIIwi = \"Get Started\",\n  tap: frqFDimPA,\n  textColor: Dlf2qAxEt = \"rgb(255, 255, 255)\",\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: \"jhWFv2twZ\",\n    variant,\n    transitions,\n    variantClassNames,\n    enabledGestures,\n    cycleOrder\n  });\n  const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;\n  const {\n    activeVariantCallback,\n    delay\n  } = useActiveVariantCallback(baseVariant);\n  const onTap1mfb89t = activeVariantCallback(async (...args) => {\n    if (frqFDimPA) {\n      const res = await frqFDimPA(...args);\n      if (res === false) return false;\n    }\n  });\n  const variantProps = React.useMemo(() => ({\n    \"c7GpGMMS7\": {\n      \"jhWFv2twZ\": {\n        \"data-border\": true,\n        \"data-framer-name\": \"Secondary L\"\n      },\n      \"MGdPLK_DX\": {\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=''>Get Started</span><br></span></span>\",\n        \"fonts\": [\"GF;Be Vietnam Pro-700\"]\n      }\n    },\n    \"hVDzHvqXA\": {\n      \"jhWFv2twZ\": {\n        \"center\": false,\n        \"data-border\": false,\n        \"data-framer-name\": \"Tertiary L\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"auto\",\n          \"height\": \"auto\",\n          \"padding\": \"15px 20px 15px 20px\"\n        }\n      },\n      \"MGdPLK_DX\": {\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=''>Get Started</span><br></span></span>\",\n        \"fonts\": [\"GF;Be Vietnam Pro-700\"]\n      }\n    },\n    \"hVDzHvqXA-hover\": {\n      \"jhWFv2twZ\": {\n        \"center\": false,\n        \"__contentWrapperStyle\": {\n          \"width\": \"auto\",\n          \"height\": \"auto\",\n          \"padding\": \"15px 20px 15px 20px\"\n        }\n      }\n    },\n    \"hVDzHvqXA-pressed\": {\n      \"jhWFv2twZ\": {\n        \"center\": false,\n        \"__contentWrapperStyle\": {\n          \"width\": \"auto\",\n          \"height\": \"auto\",\n          \"padding\": \"15px 20px 15px 20px\"\n        }\n      }\n    },\n    \"BA1b18zeH\": {\n      \"jhWFv2twZ\": {\n        \"center\": false,\n        \"data-framer-name\": \"Primary S\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"auto\",\n          \"height\": \"auto\",\n          \"padding\": \"10px 15px 10px 15px\"\n        }\n      }\n    },\n    \"BA1b18zeH-hover\": {\n      \"jhWFv2twZ\": {\n        \"center\": false,\n        \"__contentWrapperStyle\": {\n          \"width\": \"auto\",\n          \"height\": \"auto\",\n          \"padding\": \"10px 15px 10px 15px\"\n        }\n      }\n    },\n    \"BA1b18zeH-pressed\": {\n      \"jhWFv2twZ\": {\n        \"center\": false,\n        \"__contentWrapperStyle\": {\n          \"width\": \"auto\",\n          \"height\": \"auto\",\n          \"padding\": \"10px 15px 10px 15px\"\n        }\n      }\n    },\n    \"bq3IcaHG8\": {\n      \"jhWFv2twZ\": {\n        \"data-border\": true,\n        \"center\": false,\n        \"data-framer-name\": \"Secondary S\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"auto\",\n          \"height\": \"auto\",\n          \"padding\": \"10px 15px 10px 15px\"\n        }\n      }\n    },\n    \"bq3IcaHG8-hover\": {\n      \"jhWFv2twZ\": {\n        \"center\": false,\n        \"__contentWrapperStyle\": {\n          \"width\": \"auto\",\n          \"height\": \"auto\",\n          \"padding\": \"10px 15px 10px 15px\"\n        }\n      }\n    },\n    \"bq3IcaHG8-pressed\": {\n      \"jhWFv2twZ\": {\n        \"center\": false,\n        \"__contentWrapperStyle\": {\n          \"width\": \"auto\",\n          \"height\": \"auto\",\n          \"padding\": \"10px 15px 10px 15px\"\n        }\n      }\n    },\n    \"AGECAYT40\": {\n      \"jhWFv2twZ\": {\n        \"center\": false,\n        \"data-border\": false,\n        \"data-framer-name\": \"Tertiary S\",\n        \"__contentWrapperStyle\": {\n          \"width\": \"auto\",\n          \"height\": \"auto\",\n          \"padding\": \"10px 15px 10px 15px\"\n        }\n      },\n      \"MGdPLK_DX\": {\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=''>Get Started</span><br></span></span>\",\n        \"fonts\": [\"GF;Be Vietnam Pro-700\"]\n      }\n    }\n  }), []);\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-MOA0c\", classNames),\n      style: {\n        \"display\": \"contents\",\n        \"pointerEvents\": pointerEvents !== null && pointerEvents !== void 0 ? pointerEvents : \"auto\"\n      },\n      children: /*#__PURE__*/_jsx(Stack, {\n        ...restProps,\n        layoutId: \"jhWFv2twZ\",\n        className: cx(\"framer-1mfb89t\", className),\n        style: {\n          \"borderBottomLeftRadius\": 10,\n          \"borderBottomRightRadius\": 10,\n          \"borderTopRightRadius\": 10,\n          \"borderTopLeftRadius\": 10,\n          \"WebkitFilter\": \"brightness(1)\",\n          \"filter\": \"brightness(1)\",\n          \"boxShadow\": \"0px 5px 20px 0px rgba(0, 0, 0, 0.05)\",\n          \"backgroundColor\": \"var(--token-265a51b5-06ea-48da-a42e-3d51fcd0756d, rgb(0, 153, 255))\",\n          \"opacity\": 1,\n          ...style\n        },\n        as: \"button\",\n        direction: \"horizontal\",\n        distribution: \"center\",\n        alignment: \"center\",\n        gap: 10,\n        __fromCanvasComponent: true,\n        __contentWrapperStyle: {\n          \"width\": \"auto\",\n          \"height\": \"auto\",\n          \"padding\": \"15px 20px 15px 20px\"\n        },\n        center: false,\n        \"data-highlight\": true,\n        \"data-framer-name\": \"Primary L\",\n        \"data-reset\": \"button\",\n        onTap: onTap1mfb89t,\n        variants: {\n          \"jhWFv2twZ-hover\": {\n            \"backgroundColor\": \"rgb(0, 153, 255)\",\n            \"opacity\": 1,\n            \"WebkitFilter\": \"brightness(0.95)\",\n            \"filter\": \"brightness(0.95)\",\n            \"boxShadow\": \"0px 5px 20px 0px rgba(0, 0, 0, 0.05)\"\n          },\n          \"jhWFv2twZ-pressed\": {\n            \"backgroundColor\": \"rgb(0, 153, 255)\",\n            \"opacity\": 1,\n            \"WebkitFilter\": \"brightness(0.9)\",\n            \"filter\": \"brightness(0.9)\",\n            \"boxShadow\": \"0px 5px 20px 0px rgba(0, 0, 0, 0.05)\"\n          },\n          \"c7GpGMMS7\": {\n            \"backgroundColor\": \"rgb(255, 255, 255)\",\n            \"--border-bottom-width\": \"1px\",\n            \"--border-top-width\": \"1px\",\n            \"--border-right-width\": \"1px\",\n            \"--border-left-width\": \"1px\",\n            \"--border-style\": \"solid\",\n            \"--border-color\": \"rgba(0, 0, 0, 0.05)\",\n            \"WebkitFilter\": \"brightness(1)\",\n            \"filter\": \"brightness(1)\",\n            \"boxShadow\": \"0px 5px 20px 0px rgba(0, 0, 0, 0.05)\"\n          },\n          \"c7GpGMMS7-hover\": {\n            \"opacity\": 1,\n            \"WebkitFilter\": \"brightness(0.95)\",\n            \"filter\": \"brightness(0.95)\",\n            \"boxShadow\": \"0px 5px 20px 0px rgba(0, 0, 0, 0.05)\"\n          },\n          \"c7GpGMMS7-pressed\": {\n            \"opacity\": 1,\n            \"WebkitFilter\": \"brightness(0.9)\",\n            \"filter\": \"brightness(0.9)\",\n            \"boxShadow\": \"0px 5px 20px 0px rgba(0, 0, 0, 0.05)\"\n          },\n          \"hVDzHvqXA\": {\n            \"backgroundColor\": \"rgba(255, 255, 255, 0.3)\",\n            \"--border-bottom-width\": \"0px\",\n            \"--border-top-width\": \"0px\",\n            \"--border-right-width\": \"0px\",\n            \"--border-left-width\": \"0px\",\n            \"WebkitFilter\": \"brightness(1)\",\n            \"filter\": \"brightness(1)\",\n            \"boxShadow\": \"none\"\n          },\n          \"hVDzHvqXA-hover\": {\n            \"WebkitFilter\": \"brightness(0.95)\",\n            \"filter\": \"brightness(0.95)\",\n            \"boxShadow\": \"none\"\n          },\n          \"hVDzHvqXA-pressed\": {\n            \"WebkitFilter\": \"brightness(0.9)\",\n            \"filter\": \"brightness(0.9)\",\n            \"boxShadow\": \"none\"\n          },\n          \"BA1b18zeH-hover\": {\n            \"opacity\": 1,\n            \"WebkitFilter\": \"brightness(0.95)\",\n            \"filter\": \"brightness(0.95)\",\n            \"boxShadow\": \"0px 5px 20px 0px rgba(0, 0, 0, 0.05)\"\n          },\n          \"BA1b18zeH-pressed\": {\n            \"opacity\": 1,\n            \"WebkitFilter\": \"brightness(0.9)\",\n            \"filter\": \"brightness(0.9)\",\n            \"boxShadow\": \"0px 5px 20px 0px rgba(0, 0, 0, 0.05)\"\n          },\n          \"bq3IcaHG8\": {\n            \"backgroundColor\": \"rgb(255, 255, 255)\",\n            \"--border-bottom-width\": \"1px\",\n            \"--border-top-width\": \"1px\",\n            \"--border-right-width\": \"1px\",\n            \"--border-left-width\": \"1px\",\n            \"--border-style\": \"solid\",\n            \"--border-color\": \"rgba(0, 0, 0, 0.05)\"\n          },\n          \"bq3IcaHG8-hover\": {\n            \"opacity\": 1,\n            \"WebkitFilter\": \"brightness(0.95)\",\n            \"filter\": \"brightness(0.95)\",\n            \"boxShadow\": \"0px 5px 20px 0px rgba(0, 0, 0, 0.05)\"\n          },\n          \"bq3IcaHG8-pressed\": {\n            \"opacity\": 1,\n            \"WebkitFilter\": \"brightness(0.9)\",\n            \"filter\": \"brightness(0.9)\",\n            \"boxShadow\": \"0px 5px 20px 0px rgba(0, 0, 0, 0.05)\"\n          },\n          \"AGECAYT40\": {\n            \"backgroundColor\": \"rgba(255, 255, 255, 0.3)\",\n            \"--border-bottom-width\": \"0px\",\n            \"--border-top-width\": \"0px\",\n            \"--border-right-width\": \"0px\",\n            \"--border-left-width\": \"0px\",\n            \"WebkitFilter\": \"brightness(1)\",\n            \"filter\": \"brightness(1)\",\n            \"boxShadow\": \"none\"\n          },\n          \"AGECAYT40-hover\": {\n            \"WebkitFilter\": \"brightness(0.95)\",\n            \"filter\": \"brightness(0.95)\",\n            \"boxShadow\": \"none\"\n          },\n          \"AGECAYT40-pressed\": {\n            \"WebkitFilter\": \"brightness(0.9)\",\n            \"filter\": \"brightness(0.9)\",\n            \"boxShadow\": \"none\"\n          }\n        },\n        transition: transition,\n        layoutDependency: layoutDependency,\n        ref: ref,\n        ...addVariantProps(\"jhWFv2twZ\"),\n        children: /*#__PURE__*/_jsx(Text, {\n          style: {\n            \"--framer-font-family\": \"\\\"Be Vietnam Pro\\\", serif\",\n            \"--framer-font-style\": \"normal\",\n            \"--framer-font-weight\": 700,\n            \"--framer-text-color\": Dlf2qAxEt,\n            \"--framer-font-size\": \"18px\",\n            \"--framer-letter-spacing\": \"-0.4px\",\n            \"--framer-text-transform\": \"none\",\n            \"--framer-text-decoration\": \"none\",\n            \"--framer-line-height\": \"1.2em\",\n            \"--framer-text-alignment\": \"start\"\n          },\n          withExternalLayout: true,\n          verticalAlignment: \"top\",\n          __fromCanvasComponent: true,\n          fonts: [\"GF;Be Vietnam Pro-700\"],\n          layoutId: \"MGdPLK_DX\",\n          className: \"framer-eere8k\",\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=''>Get Started</span><br></span></span>\",\n          text: aK7jyIIwi,\n          variants: {\n            \"c7GpGMMS7\": {\n              \"--framer-text-color\": \"var(--token-6a498dd2-32cd-4929-9ba2-df02fe315602, rgb(34, 34, 34))\"\n            },\n            \"hVDzHvqXA\": {\n              \"--framer-text-color\": \"rgb(255, 255, 255)\"\n            },\n            \"BA1b18zeH\": {\n              \"--framer-font-size\": \"14px\",\n              \"--framer-letter-spacing\": \"-0.2px\"\n            },\n            \"bq3IcaHG8\": {\n              \"--framer-font-size\": \"14px\",\n              \"--framer-letter-spacing\": \"-0.2px\",\n              \"--framer-text-color\": \"var(--token-6a498dd2-32cd-4929-9ba2-df02fe315602, rgb(34, 34, 34))\"\n            },\n            \"AGECAYT40\": {\n              \"--framer-font-size\": \"14px\",\n              \"--framer-letter-spacing\": \"-0.2px\",\n              \"--framer-text-color\": \"rgb(255, 255, 255)\"\n            }\n          },\n          transition: transition,\n          layoutDependency: layoutDependency,\n          ...addVariantProps(\"MGdPLK_DX\")\n        })\n      })\n    })\n  });\n});\nconst css = [\".framer-MOA0c [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-MOA0c * { box-sizing: border-box; }\", \".framer-MOA0c .framer-1mfb89t { position: relative; cursor: pointer; overflow: visible; width: min-content; height: min-content; }\", \".framer-MOA0c .framer-eere8k { position: relative; overflow: visible; width: auto; height: auto; flex: none; white-space: pre; }\", \".framer-MOA0c.framer-v-1mfb89t .framer-1mfb89t, .framer-MOA0c.framer-v-1mfb89t .framer-1mfb89t, .framer-MOA0c.framer-v-1q39t71 .framer-1mfb89t, .framer-MOA0c.framer-v-1q39t71 .framer-1mfb89t, .framer-MOA0c.framer-v-1touzbg .framer-1mfb89t, .framer-MOA0c.framer-v-1touzbg .framer-1mfb89t, .framer-MOA0c.framer-v-4g6bly .framer-1mfb89t, .framer-MOA0c.framer-v-4g6bly .framer-1mfb89t, .framer-MOA0c.framer-v-ass73v .framer-1mfb89t, .framer-MOA0c.framer-v-ass73v .framer-1mfb89t, .framer-MOA0c.framer-v-g4u5ea .framer-1mfb89t, .framer-MOA0c.framer-v-g4u5ea .framer-1mfb89t { cursor: pointer; }\", \".framer-MOA0c.framer-v-1touzbg .framer-1mfb89t, .framer-MOA0c.framer-v-1touzbg.hover .framer-1mfb89t, .framer-MOA0c.framer-v-1touzbg.pressed .framer-1mfb89t, .framer-MOA0c.framer-v-4g6bly .framer-1mfb89t, .framer-MOA0c.framer-v-4g6bly.hover .framer-1mfb89t, .framer-MOA0c.framer-v-4g6bly.pressed .framer-1mfb89t, .framer-MOA0c.framer-v-ass73v .framer-1mfb89t, .framer-MOA0c.framer-v-ass73v.hover .framer-1mfb89t, .framer-MOA0c.framer-v-ass73v.pressed .framer-1mfb89t, .framer-MOA0c.framer-v-g4u5ea .framer-1mfb89t { width: min-content; height: min-content; }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       * @framerIntrinsicHeight 52\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       * @framerIntrinsicWidth 143\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       * @framerCanvasComponentVariantDetails {\"propertyName\": \"variant\", \"data\": {\"default\": {\"layout\": [\"auto\", \"auto\"]}, \"FkBhonGGC\": {\"layout\": [\"auto\", \"auto\"]}, \"mUMHb7a7r\": {\"layout\": [\"auto\", \"auto\"]}, \"c7GpGMMS7\": {\"layout\": [\"auto\", \"auto\"]}, \"YAZ9jw4iE\": {\"layout\": [\"auto\", \"auto\"]}, \"l7t7atmjb\": {\"layout\": [\"auto\", \"auto\"]}, \"hVDzHvqXA\": {\"layout\": [\"auto\", \"auto\"]}, \"B6_rs6loZ\": {\"layout\": [\"auto\", \"auto\"]}, \"KMXT2adnY\": {\"layout\": [\"auto\", \"auto\"]}, \"BA1b18zeH\": {\"layout\": [\"auto\", \"auto\"]}, \"MQvm_9y5Z\": {\"layout\": [\"auto\", \"auto\"]}, \"GCuMLMvUx\": {\"layout\": [\"auto\", \"auto\"]}, \"bq3IcaHG8\": {\"layout\": [\"auto\", \"auto\"]}, \"lxnCVxHE1\": {\"layout\": [\"auto\", \"auto\"]}, \"o9ChFUDN_\": {\"layout\": [\"auto\", \"auto\"]}, \"AGECAYT40\": {\"layout\": [\"auto\", \"auto\"]}, \"KEHSiOqEl\": {\"layout\": [\"auto\", \"auto\"]}, \"Tz6Jy73zh\": {\"layout\": [\"auto\", \"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       * @framerVariables {\"aK7jyIIwi\": \"label\", \"frqFDimPA\": \"tap\", \"Dlf2qAxEt\": \"textColor\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       */\nconst FramerybsVMNaYi = withCSS(Component, css);\nexport default FramerybsVMNaYi;\nFramerybsVMNaYi.displayName = \"Button\";\nFramerybsVMNaYi.defaultProps = {\n  \"width\": 143,\n  \"height\": 52\n};\naddPropertyControls(FramerybsVMNaYi, {\n  \"variant\": {\n    \"type\": ControlType.Enum,\n    \"title\": \"Variant\",\n    \"options\": [\"jhWFv2twZ\", \"c7GpGMMS7\", \"hVDzHvqXA\", \"BA1b18zeH\", \"bq3IcaHG8\", \"AGECAYT40\"],\n    \"optionTitles\": [\"Primary L\", \"Secondary L\", \"Tertiary L\", \"Primary S\", \"Secondary S\", \"Tertiary S\"]\n  },\n  \"aK7jyIIwi\": {\n    \"type\": ControlType.String,\n    \"title\": \"Label\",\n    \"defaultValue\": \"Get Started\",\n    \"displayTextArea\": false\n  },\n  \"frqFDimPA\": {\n    \"type\": ControlType.EventHandler,\n    \"title\": \"Tap\"\n  },\n  \"Dlf2qAxEt\": {\n    \"type\": ControlType.Color,\n    \"title\": \"Text Color\",\n    \"defaultValue\": \"rgb(255, 255, 255)\"\n  }\n});\naddFonts(FramerybsVMNaYi, [{\n  \"url\": \"https://fonts.gstatic.com/s/bevietnampro/v8/QdVMSTAyLFyeg_IDWvOJmVES_HSMIF8yT7wrcwap.ttf\",\n  \"family\": \"Be Vietnam Pro\",\n  \"style\": \"normal\",\n  \"weight\": \"700\",\n  \"moduleAsset\": {\n    \"url\": \"https://fonts.gstatic.com/s/bevietnampro/v8/QdVMSTAyLFyeg_IDWvOJmVES_HSMIF8yT7wrcwap.ttf\",\n    \"localModuleIdentifier\": \"local-module:canvasComponent/ybsVMNaYi:default\"\n  }\n}]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerybsVMNaYi\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerVariables\": \"{\\\"aK7jyIIwi\\\": \\\"label\\\", \\\"frqFDimPA\\\": \\\"tap\\\", \\\"Dlf2qAxEt\\\": \\\"textColor\\\"}\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicHeight\": \"52\",\n        \"framerIntrinsicWidth\": \"143\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\": \\\"variant\\\", \\\"data\\\": {\\\"default\\\": {\\\"layout\\\": [\\\"auto\\\", \\\"auto\\\"]}, \\\"FkBhonGGC\\\": {\\\"layout\\\": [\\\"auto\\\", \\\"auto\\\"]}, \\\"mUMHb7a7r\\\": {\\\"layout\\\": [\\\"auto\\\", \\\"auto\\\"]}, \\\"c7GpGMMS7\\\": {\\\"layout\\\": [\\\"auto\\\", \\\"auto\\\"]}, \\\"YAZ9jw4iE\\\": {\\\"layout\\\": [\\\"auto\\\", \\\"auto\\\"]}, \\\"l7t7atmjb\\\": {\\\"layout\\\": [\\\"auto\\\", \\\"auto\\\"]}, \\\"hVDzHvqXA\\\": {\\\"layout\\\": [\\\"auto\\\", \\\"auto\\\"]}, \\\"B6_rs6loZ\\\": {\\\"layout\\\": [\\\"auto\\\", \\\"auto\\\"]}, \\\"KMXT2adnY\\\": {\\\"layout\\\": [\\\"auto\\\", \\\"auto\\\"]}, \\\"BA1b18zeH\\\": {\\\"layout\\\": [\\\"auto\\\", \\\"auto\\\"]}, \\\"MQvm_9y5Z\\\": {\\\"layout\\\": [\\\"auto\\\", \\\"auto\\\"]}, \\\"GCuMLMvUx\\\": {\\\"layout\\\": [\\\"auto\\\", \\\"auto\\\"]}, \\\"bq3IcaHG8\\\": {\\\"layout\\\": [\\\"auto\\\", \\\"auto\\\"]}, \\\"lxnCVxHE1\\\": {\\\"layout\\\": [\\\"auto\\\", \\\"auto\\\"]}, \\\"o9ChFUDN_\\\": {\\\"layout\\\": [\\\"auto\\\", \\\"auto\\\"]}, \\\"AGECAYT40\\\": {\\\"layout\\\": [\\\"auto\\\", \\\"auto\\\"]}, \\\"KEHSiOqEl\\\": {\\\"layout\\\": [\\\"auto\\\", \\\"auto\\\"]}, \\\"Tz6Jy73zh\\\": {\\\"layout\\\": [\\\"auto\\\", \\\"auto\\\"]}}}\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./ybsVMNaYi.map"],
  "mappings": "yLAOW,SAASA,EAAYC,EAAM,CAClC,IAAMC,EAAMC,EAAO,IAAI,EACvB,OAAID,EAAI,UAAY,OAChBA,EAAI,QAAUD,EAAK,GAEhBC,EAAI,OACf,CCZA,IAAME,EAAS,iEAGJ,SAASC,EAASC,EAAS,EAAG,CACrC,OAAO,MAAMA,CAAM,EAAE,KAAK,CAAC,EAAE,IAAI,IAAIF,EAAO,KAAK,MAAM,KAAK,OAAO,EAAIA,EAAO,MAAM,CAAC,CACrF,EAAE,KAAK,EAAE,CACb,CACO,SAASG,EAAYD,EAAS,EAAG,CACpC,OAAOE,EAAY,IAAIH,EAASC,CAAM,CACtC,CACJ,CCNA,IAAMG,EAAkB,CACtB,UAAa,CACX,MAAS,GACT,QAAW,EACb,EACA,UAAa,CACX,MAAS,GACT,QAAW,EACb,EACA,UAAa,CACX,MAAS,GACT,QAAW,EACb,EACA,UAAa,CACX,MAAS,GACT,QAAW,EACb,EACA,UAAa,CACX,MAAS,GACT,QAAW,EACb,EACA,UAAa,CACX,MAAS,GACT,QAAW,EACb,CACF,EACMC,EAAa,CAAC,YAAa,YAAa,YAAa,YAAa,YAAa,WAAW,EAC1FC,EAAoB,CACxB,UAAa,mBACb,UAAa,mBACb,UAAa,mBACb,UAAa,kBACb,UAAa,kBACb,UAAa,iBACf,EACMC,EAA0B,CAC9B,YAAa,YACb,cAAe,YACf,aAAc,YACd,YAAa,YACb,cAAe,YACf,aAAc,WAChB,EACMC,EAAc,CAClB,QAAW,CACT,KAAQ,SACR,KAAQ,CAAC,IAAM,EAAG,IAAM,CAAC,EACzB,SAAY,GACZ,MAAS,EACT,UAAa,IACb,QAAW,GACX,KAAQ,CACV,CACF,EACMC,GAA+BC,EAAW,SAAU,CACxD,MAAOC,EAAgB,CAAC,EACxB,UAAAC,EACA,MAAAC,GACA,OAAAC,GACA,SAAAC,EACA,QAASC,EAAe,YACxB,MAAOC,EAAY,cACnB,IAAKC,EACL,UAAWC,EAAY,qBACvB,GAAGC,CACL,EAAGC,EAAK,CAEN,IAAMC,EADiBf,EAAwBS,CAAY,GACzBA,EAC5B,CACJ,SAAAO,EACA,YAAAC,EACA,eAAAC,EACA,WAAAC,EACA,WAAAC,EACA,WAAAC,GACA,gBAAAC,CACF,EAAIC,EAAgB,CAClB,eAAgB,YAChB,QAAAR,EACA,YAAAd,EACA,kBAAAF,EACA,gBAAAF,EACA,WAAAC,CACF,CAAC,EACK0B,EAAmBR,EAAS,KAAK,GAAG,EAAIH,EAAU,iBAClD,CACJ,sBAAAY,EACA,MAAAC,EACF,EAAIC,EAAyBV,CAAW,EAClCW,EAAeH,EAAsB,SAAUI,IAAS,CAC5D,GAAIlB,GACU,MAAMA,EAAU,GAAGkB,CAAI,IACvB,GAAO,MAAO,EAE9B,CAAC,EACKC,EAAqBC,EAAQ,KAAO,CACxC,UAAa,CACX,UAAa,CACX,cAAe,GACf,mBAAoB,aACtB,EACA,UAAa,CACX,QAAW,mMACX,MAAS,CAAC,uBAAuB,CACnC,CACF,EACA,UAAa,CACX,UAAa,CACX,OAAU,GACV,cAAe,GACf,mBAAoB,aACpB,sBAAyB,CACvB,MAAS,OACT,OAAU,OACV,QAAW,qBACb,CACF,EACA,UAAa,CACX,QAAW,mMACX,MAAS,CAAC,uBAAuB,CACnC,CACF,EACA,kBAAmB,CACjB,UAAa,CACX,OAAU,GACV,sBAAyB,CACvB,MAAS,OACT,OAAU,OACV,QAAW,qBACb,CACF,CACF,EACA,oBAAqB,CACnB,UAAa,CACX,OAAU,GACV,sBAAyB,CACvB,MAAS,OACT,OAAU,OACV,QAAW,qBACb,CACF,CACF,EACA,UAAa,CACX,UAAa,CACX,OAAU,GACV,mBAAoB,YACpB,sBAAyB,CACvB,MAAS,OACT,OAAU,OACV,QAAW,qBACb,CACF,CACF,EACA,kBAAmB,CACjB,UAAa,CACX,OAAU,GACV,sBAAyB,CACvB,MAAS,OACT,OAAU,OACV,QAAW,qBACb,CACF,CACF,EACA,oBAAqB,CACnB,UAAa,CACX,OAAU,GACV,sBAAyB,CACvB,MAAS,OACT,OAAU,OACV,QAAW,qBACb,CACF,CACF,EACA,UAAa,CACX,UAAa,CACX,cAAe,GACf,OAAU,GACV,mBAAoB,cACpB,sBAAyB,CACvB,MAAS,OACT,OAAU,OACV,QAAW,qBACb,CACF,CACF,EACA,kBAAmB,CACjB,UAAa,CACX,OAAU,GACV,sBAAyB,CACvB,MAAS,OACT,OAAU,OACV,QAAW,qBACb,CACF,CACF,EACA,oBAAqB,CACnB,UAAa,CACX,OAAU,GACV,sBAAyB,CACvB,MAAS,OACT,OAAU,OACV,QAAW,qBACb,CACF,CACF,EACA,UAAa,CACX,UAAa,CACX,OAAU,GACV,cAAe,GACf,mBAAoB,aACpB,sBAAyB,CACvB,MAAS,OACT,OAAU,OACV,QAAW,qBACb,CACF,EACA,UAAa,CACX,QAAW,mMACX,MAAS,CAAC,uBAAuB,CACnC,CACF,CACF,GAAI,CAAC,CAAC,EACAC,EAAkBC,EAAmBhB,EAAaC,EAAgBY,CAAY,EAC9EI,EAAkBC,EAAY,EAC9B,CACJ,cAAAC,EACA,GAAGC,CACL,EAAIjC,EACJ,OAAoBkC,EAAKC,EAAa,CACpC,GAAI/B,GAAsD0B,EAC1D,SAAuBI,EAAKE,EAAO,IAAK,CACtC,wBAAyB,GACzB,QAASzB,EACT,QAASC,EACT,aAAc,IAAMM,EAAgB,CAClC,UAAW,EACb,CAAC,EACD,WAAY,IAAMA,EAAgB,CAChC,UAAW,EACb,CAAC,EACD,WAAY,IAAMA,EAAgB,CAChC,UAAW,EACb,CAAC,EACD,MAAO,IAAMA,EAAgB,CAC3B,UAAW,EACb,CAAC,EACD,YAAa,IAAMA,EAAgB,CACjC,UAAW,EACb,CAAC,EACD,UAAWmB,EAAG,eAAgBtB,CAAU,EACxC,MAAO,CACL,QAAW,WACX,cAAiBiB,GAAqE,MACxF,EACA,SAAuBE,EAAKI,EAAO,CACjC,GAAG7B,EACH,SAAU,YACV,UAAW4B,EAAG,iBAAkBpC,CAAS,EACzC,MAAO,CACL,uBAA0B,GAC1B,wBAA2B,GAC3B,qBAAwB,GACxB,oBAAuB,GACvB,aAAgB,gBAChB,OAAU,gBACV,UAAa,uCACb,gBAAmB,sEACnB,QAAW,EACX,GAAGgC,CACL,EACA,GAAI,SACJ,UAAW,aACX,aAAc,SACd,UAAW,SACX,IAAK,GACL,sBAAuB,GACvB,sBAAuB,CACrB,MAAS,OACT,OAAU,OACV,QAAW,qBACb,EACA,OAAQ,GACR,iBAAkB,GAClB,mBAAoB,YACpB,aAAc,SACd,MAAOT,EACP,SAAU,CACR,kBAAmB,CACjB,gBAAmB,mBACnB,QAAW,EACX,aAAgB,mBAChB,OAAU,mBACV,UAAa,sCACf,EACA,oBAAqB,CACnB,gBAAmB,mBACnB,QAAW,EACX,aAAgB,kBAChB,OAAU,kBACV,UAAa,sCACf,EACA,UAAa,CACX,gBAAmB,qBACnB,wBAAyB,MACzB,qBAAsB,MACtB,uBAAwB,MACxB,sBAAuB,MACvB,iBAAkB,QAClB,iBAAkB,sBAClB,aAAgB,gBAChB,OAAU,gBACV,UAAa,sCACf,EACA,kBAAmB,CACjB,QAAW,EACX,aAAgB,mBAChB,OAAU,mBACV,UAAa,sCACf,EACA,oBAAqB,CACnB,QAAW,EACX,aAAgB,kBAChB,OAAU,kBACV,UAAa,sCACf,EACA,UAAa,CACX,gBAAmB,2BACnB,wBAAyB,MACzB,qBAAsB,MACtB,uBAAwB,MACxB,sBAAuB,MACvB,aAAgB,gBAChB,OAAU,gBACV,UAAa,MACf,EACA,kBAAmB,CACjB,aAAgB,mBAChB,OAAU,mBACV,UAAa,MACf,EACA,oBAAqB,CACnB,aAAgB,kBAChB,OAAU,kBACV,UAAa,MACf,EACA,kBAAmB,CACjB,QAAW,EACX,aAAgB,mBAChB,OAAU,mBACV,UAAa,sCACf,EACA,oBAAqB,CACnB,QAAW,EACX,aAAgB,kBAChB,OAAU,kBACV,UAAa,sCACf,EACA,UAAa,CACX,gBAAmB,qBACnB,wBAAyB,MACzB,qBAAsB,MACtB,uBAAwB,MACxB,sBAAuB,MACvB,iBAAkB,QAClB,iBAAkB,qBACpB,EACA,kBAAmB,CACjB,QAAW,EACX,aAAgB,mBAChB,OAAU,mBACV,UAAa,sCACf,EACA,oBAAqB,CACnB,QAAW,EACX,aAAgB,kBAChB,OAAU,kBACV,UAAa,sCACf,EACA,UAAa,CACX,gBAAmB,2BACnB,wBAAyB,MACzB,qBAAsB,MACtB,uBAAwB,MACxB,sBAAuB,MACvB,aAAgB,gBAChB,OAAU,gBACV,UAAa,MACf,EACA,kBAAmB,CACjB,aAAgB,mBAChB,OAAU,mBACV,UAAa,MACf,EACA,oBAAqB,CACnB,aAAgB,kBAChB,OAAU,kBACV,UAAa,MACf,CACF,EACA,WAAYR,EACZ,iBAAkBI,EAClB,IAAKV,EACL,GAAGkB,EAAgB,WAAW,EAC9B,SAAuBM,EAAKK,EAAM,CAChC,MAAO,CACL,uBAAwB,0BACxB,sBAAuB,SACvB,uBAAwB,IACxB,sBAAuB/B,EACvB,qBAAsB,OACtB,0BAA2B,SAC3B,0BAA2B,OAC3B,2BAA4B,OAC5B,uBAAwB,QACxB,0BAA2B,OAC7B,EACA,mBAAoB,GACpB,kBAAmB,MACnB,sBAAuB,GACvB,MAAO,CAAC,uBAAuB,EAC/B,SAAU,YACV,UAAW,gBACX,QAAS,mMACT,KAAMF,EACN,SAAU,CACR,UAAa,CACX,sBAAuB,oEACzB,EACA,UAAa,CACX,sBAAuB,oBACzB,EACA,UAAa,CACX,qBAAsB,OACtB,0BAA2B,QAC7B,EACA,UAAa,CACX,qBAAsB,OACtB,0BAA2B,SAC3B,sBAAuB,oEACzB,EACA,UAAa,CACX,qBAAsB,OACtB,0BAA2B,SAC3B,sBAAuB,oBACzB,CACF,EACA,WAAYU,EACZ,iBAAkBI,EAClB,GAAGQ,EAAgB,WAAW,CAChC,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,EACKY,GAAM,CAAC,qZAA0Z,kFAAmF,8CAA+C,qIAAsI,mIAAoI,glBAAilB,gjBAAgjB,EAO96DC,EAAkBC,EAAQ5C,GAAW0C,EAAG,EACvCG,GAAQF,EACfA,EAAgB,YAAc,SAC9BA,EAAgB,aAAe,CAC7B,MAAS,IACT,OAAU,EACZ,EACAG,EAAoBH,EAAiB,CACnC,QAAW,CACT,KAAQI,EAAY,KACpB,MAAS,UACT,QAAW,CAAC,YAAa,YAAa,YAAa,YAAa,YAAa,WAAW,EACxF,aAAgB,CAAC,YAAa,cAAe,aAAc,YAAa,cAAe,YAAY,CACrG,EACA,UAAa,CACX,KAAQA,EAAY,OACpB,MAAS,QACT,aAAgB,cAChB,gBAAmB,EACrB,EACA,UAAa,CACX,KAAQA,EAAY,aACpB,MAAS,KACX,EACA,UAAa,CACX,KAAQA,EAAY,MACpB,MAAS,aACT,aAAgB,oBAClB,CACF,CAAC,EACDC,EAASL,EAAiB,CAAC,CACzB,IAAO,2FACP,OAAU,iBACV,MAAS,SACT,OAAU,MACV,YAAe,CACb,IAAO,2FACP,sBAAyB,gDAC3B,CACF,CAAC,CAAC",
  "names": ["useConstant", "init", "ref", "pe", "BASE62", "randomID", "length", "useRandomID", "useConstant", "enabledGestures", "cycleOrder", "variantClassNames", "humanReadableVariantMap", "transitions", "Component", "Y", "externalStyle", "className", "width", "height", "layoutId", "outerVariant", "aK7jyIIwi", "frqFDimPA", "Dlf2qAxEt", "restProps", "ref", "variant", "variants", "baseVariant", "gestureVariant", "classNames", "transition", "setVariant", "setGestureState", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap1mfb89t", "args", "variantProps", "se", "addVariantProps", "useAddVariantProps", "defaultLayoutId", "useRandomID", "pointerEvents", "style", "p", "LayoutGroup", "motion", "cx", "Stack", "Text", "css", "FramerybsVMNaYi", "withCSS", "ybsVMNaYi_default", "addPropertyControls", "ControlType", "addFonts"]
}
