{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/NNi4JkUC7fPthk4VtRIU/2H02wOI0csDLczDWewln/SWU0jiucJ.js", "ssg:https://framerusercontent.com/modules/gh5xmpM9GHT9MXnnMpPc/yx3Yu3CvNlklDmNPtEF9/Animator.js"],
  "sourcesContent": ["// Generated by Framer (2372734)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, Link, SVG, useActiveVariantCallback, useLocaleInfo, useOnVariantChange, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nconst cycleOrder = [\"NGcCLZsC6\", \"itj_nf2Pk\"];\nconst variantClassNames = {\n  itj_nf2Pk: \"framer-v-1x3djrn\",\n  NGcCLZsC6: \"framer-v-19h36r9\"\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}\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst Transition = ({\n  value,\n  children\n}) => {\n  const config = React.useContext(MotionConfigContext);\n  const transition = value !== null && value !== void 0 ? value : config.transition;\n  const contextValue = React.useMemo(() => ({\n    ...config,\n    transition\n  }), [JSON.stringify(transition)]);\n  return /*#__PURE__*/_jsx(MotionConfigContext.Provider, {\n    value: contextValue,\n    children: children\n  });\n};\nconst humanReadableVariantMap = {\n  \"Variant 1\": \"NGcCLZsC6\",\n  \"Variant 2\": \"itj_nf2Pk\"\n};\nconst getProps = ({\n  height,\n  id,\n  width,\n  ...props\n}) => {\n  var _variant, ref;\n  return {\n    ...props,\n    variant: (ref = (_variant = humanReadableVariantMap[props.variant]) !== null && _variant !== void 0 ? _variant : props.variant) !== null && ref !== void 0 ? ref : \"NGcCLZsC6\"\n  };\n};\nconst createLayoutDependency = (props, variants) => variants.join(\"-\") + props.layoutDependency;\nconst Component = /*#__PURE__*/React.forwardRef(function (props, ref) {\n  const {\n    activeLocale\n  } = useLocaleInfo();\n  const {\n    style,\n    className,\n    layoutId,\n    variant,\n    ...restProps\n  } = getProps(props);\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"NGcCLZsC6\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\n  const {\n    activeVariantCallback,\n    delay\n  } = useActiveVariantCallback(baseVariant);\n  const onAppear1wyer8b = activeVariantCallback(async (...args) => {\n    await delay(() => setVariant(\"itj_nf2Pk\"), 700);\n  });\n  const onAppear1shan2n = activeVariantCallback(async (...args) => {\n    await delay(() => setVariant(\"NGcCLZsC6\"), 200);\n  });\n  useOnVariantChange(baseVariant, {\n    default: onAppear1wyer8b,\n    itj_nf2Pk: onAppear1shan2n\n  });\n  const isDisplayed = () => {\n    if (baseVariant === \"itj_nf2Pk\") return true;\n    return false;\n  };\n  const isDisplayed1 = () => {\n    if (baseVariant === \"itj_nf2Pk\") return false;\n    return true;\n  };\n  const defaultLayoutId = React.useId();\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-cW6Jh\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsx(Link, {\n          href: {\n            hash: \":EeGEhYfMp\",\n            webPageId: \"ebqaLDdyR\"\n          },\n          openInNewTab: false,\n          smoothScroll: true,\n          children: /*#__PURE__*/_jsxs(motion.a, {\n            ...restProps,\n            className: `${cx(\"framer-19h36r9\", className)} framer-vgvaio`,\n            \"data-framer-name\": \"Variant 1\",\n            \"data-highlight\": true,\n            layoutDependency: layoutDependency,\n            layoutId: \"NGcCLZsC6\",\n            ref: ref,\n            style: {\n              ...style\n            },\n            ...addPropertyOverrides({\n              itj_nf2Pk: {\n                \"data-framer-name\": \"Variant 2\"\n              }\n            }, baseVariant, gestureVariant),\n            children: [/*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-1kjp4an\",\n              layoutDependency: layoutDependency,\n              layoutId: \"GaHlnJ_gG\",\n              style: {\n                opacity: .4\n              },\n              children: [isDisplayed() && /*#__PURE__*/_jsx(SVG, {\n                className: \"framer-3xvu91\",\n                \"data-framer-name\": \"graphic\",\n                layout: \"position\",\n                layoutDependency: layoutDependency,\n                layoutId: \"F96ZtF5SZ\",\n                opacity: 1,\n                svg: '<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 27 35\"><path d=\"M 12.728 3 C 12.728 12.414 12.906 21.957 12.906 31.309\" fill=\"transparent\" stroke-width=\"5\" stroke=\"var(--token-d811d07c-bc4e-412d-b161-870bdabe6f3b, rgb(91, 94, 118)) /* {&quot;name&quot;:&quot;Text Light&quot;} */\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path><path d=\"M 2.936 18.668 C 4.393 20.126 6.634 21.508 7.604 23.376 C 8.364 24.839 9.191 26.426 9.741 27.966 C 9.925 28.481 11.695 32.179 12.273 32.179 C 12.515 32.179 12.608 31.309 12.688 31.131 C 13.028 30.378 13.235 29.796 13.816 29.163 C 15.059 27.807 16.248 26.405 17.456 25.018 C 18.378 23.96 19.49 23.038 20.285 21.873 C 20.963 20.878 21.927 19.983 22.52 18.945 C 22.782 18.488 23.36 18.235 23.589 17.778\" fill=\"transparent\" stroke-width=\"5\" stroke=\"var(--token-d811d07c-bc4e-412d-b161-870bdabe6f3b, rgb(91, 94, 118)) /* {&quot;name&quot;:&quot;Text Light&quot;} */\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',\n                svgContentId: 376615411,\n                withExternalLayout: true,\n                ...addPropertyOverrides({\n                  itj_nf2Pk: {\n                    svgContentId: 3365027019\n                  }\n                }, baseVariant, gestureVariant)\n              }), isDisplayed1() && /*#__PURE__*/_jsx(SVG, {\n                className: \"framer-14nq7l7\",\n                \"data-framer-name\": \"graphic\",\n                layout: \"position\",\n                layoutDependency: layoutDependency,\n                layoutId: \"geAHpwzKf\",\n                opacity: 1,\n                svg: '<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 27 35\"><path d=\"M 12 3 L 12 32 M 3 18.634 C 5.755 21.695 8.366 25.314 10.671 28.717 C 11.347 29.715 12.206 30.529 12.798 31.581 C 13.266 32.412 13.223 31.848 13.251 31.297 C 13.467 26.975 20.977 21.786 23.5 18.5\" fill=\"transparent\" stroke-width=\"5\" stroke=\"var(--token-d811d07c-bc4e-412d-b161-870bdabe6f3b, rgb(91, 94, 118)) /* {&quot;name&quot;:&quot;Text Light&quot;} */\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',\n                svgContentId: 2732950336,\n                withExternalLayout: true\n              })]\n            }), /*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-cpm1qu\",\n              layoutDependency: layoutDependency,\n              layoutId: \"ykAEJxVo0\",\n              style: {\n                opacity: .4\n              },\n              children: [isDisplayed() && /*#__PURE__*/_jsx(SVG, {\n                className: \"framer-1k6l211\",\n                \"data-framer-name\": \"graphic\",\n                layout: \"position\",\n                layoutDependency: layoutDependency,\n                layoutId: \"x3HrsxZlu\",\n                opacity: 1,\n                svg: '<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 26 34\"><path d=\"M 11.18 3 L 11.18 28.497 M 3 16.61 C 3.713 20.889 8.092 24.822 10.254 28.48 C 11.504 30.594 11.278 32.108 12.671 29.896 C 15.513 25.382 19.551 21.511 23.441 17.904\" fill=\"transparent\" stroke-width=\"5\" stroke=\"var(--token-d811d07c-bc4e-412d-b161-870bdabe6f3b, rgb(91, 94, 118)) /* {&quot;name&quot;:&quot;Text Light&quot;} */\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',\n                svgContentId: 4284556296,\n                withExternalLayout: true,\n                ...addPropertyOverrides({\n                  itj_nf2Pk: {\n                    svgContentId: 2334219442\n                  }\n                }, baseVariant, gestureVariant)\n              }), isDisplayed1() && /*#__PURE__*/_jsx(SVG, {\n                className: \"framer-bjwlat\",\n                \"data-framer-name\": \"graphic\",\n                layout: \"position\",\n                layoutDependency: layoutDependency,\n                layoutId: \"Jx0NKEaE6\",\n                opacity: 1,\n                svg: '<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 29 36\"><path d=\"M 11.912 3 L 11.912 14.988 C 11.912 17.848 11.789 20.73 12.13 23.574 C 12.502 26.672 12.803 29.616 12.803 32.734\" fill=\"transparent\" stroke-width=\"5\" stroke=\"var(--token-d811d07c-bc4e-412d-b161-870bdabe6f3b, rgb(91, 94, 118)) /* {&quot;name&quot;:&quot;Text Light&quot;} */\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path><path d=\"M 2.654 18.668 C 2.654 19.285 3.092 19.603 3.475 20.043 C 4.904 21.683 6.275 23.356 7.817 24.899 C 8.829 25.911 10.1 26.863 10.982 27.966 C 11.29 28.35 11.419 29.27 11.596 29.746 C 11.955 30.712 12.388 31.648 12.892 32.546 C 12.934 32.62 13.722 33.832 13.861 33.346 C 13.963 32.987 13.821 32.57 13.911 32.199 C 14.151 31.212 14.675 30.229 15.246 29.399 C 17.462 26.191 20.012 23.228 22.852 20.557 C 23.634 19.822 24.666 18.79 25.622 18.312\" fill=\"transparent\" stroke-width=\"5\" stroke=\"var(--token-d811d07c-bc4e-412d-b161-870bdabe6f3b, rgb(91, 94, 118)) /* {&quot;name&quot;:&quot;Text Light&quot;} */\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',\n                svgContentId: 139776630,\n                withExternalLayout: true\n              })]\n            }), /*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-t5djkq\",\n              layoutDependency: layoutDependency,\n              layoutId: \"BGpJ6BA9F\",\n              style: {\n                opacity: .4\n              },\n              children: [isDisplayed() && /*#__PURE__*/_jsx(SVG, {\n                className: \"framer-n1cxs1\",\n                \"data-framer-name\": \"graphic\",\n                layout: \"position\",\n                layoutDependency: layoutDependency,\n                layoutId: \"MJyawVRI7\",\n                opacity: 1,\n                svg: '<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 23 36\"><path d=\"M 12 3 L 12 32 M 3 18.634 C 5.755 21.695 8.366 25.314 10.671 28.717 C 11.347 29.715 11.908 31.947 12.5 33 C 12.967 33.83 13.223 31.848 13.25 31.297 C 13.467 26.975 17.193 22.003 19.716 18.717\" fill=\"transparent\" stroke-width=\"5\" stroke=\"var(--token-d811d07c-bc4e-412d-b161-870bdabe6f3b, rgb(91, 94, 118)) /* {&quot;name&quot;:&quot;Text Light&quot;} */\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',\n                svgContentId: 3939367999,\n                withExternalLayout: true,\n                ...addPropertyOverrides({\n                  itj_nf2Pk: {\n                    svgContentId: 2619751487\n                  }\n                }, baseVariant, gestureVariant)\n              }), isDisplayed1() && /*#__PURE__*/_jsx(SVG, {\n                className: \"framer-175crqe\",\n                \"data-framer-name\": \"graphic\",\n                layout: \"position\",\n                layoutDependency: layoutDependency,\n                layoutId: \"Q4OYKw25Q\",\n                opacity: 1,\n                svg: '<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 40\"><path d=\"M 13.48 3 L 13.48 36.027 C 13.48 36.535 13.659 37.899 13.123 36.828\" fill=\"transparent\" stroke-width=\"5\" stroke=\"var(--token-d811d07c-bc4e-412d-b161-870bdabe6f3b, rgb(91, 94, 118)) /* {&quot;name&quot;:&quot;Text Light&quot;} */\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path><path d=\"M 2.797 19.914 C 4.925 22.161 6.813 24.576 8.761 26.957 C 9.483 27.839 9.868 29.237 10.314 30.241 C 11.23 32.301 13.036 34.163 13.668 36.373 C 13.733 36.603 13.836 35.228 13.836 35.048 C 13.836 34.066 14.229 32.944 14.548 32.021 C 15.456 29.393 16.983 26.804 17.584 24.098 C 17.84 22.947 18.564 21.383 19.177 20.408 C 19.594 19.746 20.089 18.668 20.957 18.668\" fill=\"transparent\" stroke-width=\"5\" stroke=\"var(--token-d811d07c-bc4e-412d-b161-870bdabe6f3b, rgb(91, 94, 118)) /* {&quot;name&quot;:&quot;Text Light&quot;} */\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',\n                svgContentId: 921170355,\n                withExternalLayout: true\n              })]\n            })]\n          })\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-cW6Jh [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-cW6Jh .framer-vgvaio { display: block; }\", \".framer-cW6Jh .framer-19h36r9 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; text-decoration: none; width: min-content; }\", \".framer-cW6Jh .framer-1kjp4an { flex: none; height: 35px; overflow: visible; position: relative; width: 27px; }\", \".framer-cW6Jh .framer-3xvu91, .framer-cW6Jh .framer-14nq7l7 { flex: none; height: 35px; left: calc(48.14814814814817% - 27px / 2); position: absolute; top: calc(48.57142857142859% - 35px / 2); width: 27px; }\", \".framer-cW6Jh .framer-cpm1qu { flex: none; height: 34px; overflow: visible; position: relative; width: 26px; }\", \".framer-cW6Jh .framer-1k6l211 { flex: none; height: 34px; left: calc(50.00000000000002% - 26px / 2); position: absolute; top: calc(50.00000000000002% - 34px / 2); width: 26px; }\", \".framer-cW6Jh .framer-bjwlat { flex: none; height: 36px; left: calc(50.00000000000002% - 29px / 2); position: absolute; top: calc(50.00000000000002% - 36px / 2); width: 29px; }\", \".framer-cW6Jh .framer-t5djkq { flex: none; height: 36px; overflow: visible; position: relative; width: 23px; }\", \".framer-cW6Jh .framer-n1cxs1 { flex: none; height: 36px; left: calc(47.82608695652176% - 23px / 2); position: absolute; top: calc(50.00000000000002% - 36px / 2); width: 23px; }\", \".framer-cW6Jh .framer-175crqe { flex: none; height: 40px; left: calc(47.82608695652176% - 24px / 2); position: absolute; top: calc(52.7777777777778% - 40px / 2); width: 24px; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-cW6Jh .framer-19h36r9 { gap: 0px; } .framer-cW6Jh .framer-19h36r9 > * { margin: 0px; margin-left: calc(20px / 2); margin-right: calc(20px / 2); } .framer-cW6Jh .framer-19h36r9 > :first-child { margin-left: 0px; } .framer-cW6Jh .framer-19h36r9 > :last-child { margin-right: 0px; } }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * @framerIntrinsicHeight 36\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * @framerIntrinsicWidth 116\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"itj_nf2Pk\":{\"layout\":[\"auto\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        */\nconst FramerSWU0jiucJ = withCSS(Component, css, \"framer-cW6Jh\");\nexport default FramerSWU0jiucJ;\nFramerSWU0jiucJ.displayName = \"Arrows Small\";\nFramerSWU0jiucJ.defaultProps = {\n  height: 36,\n  width: 116\n};\naddPropertyControls(FramerSWU0jiucJ, {\n  variant: {\n    options: [\"NGcCLZsC6\", \"itj_nf2Pk\"],\n    optionTitles: [\"Variant 1\", \"Variant 2\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  }\n});\naddFonts(FramerSWU0jiucJ, []);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerSWU0jiucJ\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"itj_nf2Pk\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\n        \"framerIntrinsicHeight\": \"36\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicWidth\": \"116\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./SWU0jiucJ.map", "import { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { Children } from \"react\";\nimport { addPropertyControls, ControlType, RenderTarget } from \"framer\";\nimport { motion, useMotionValue, useTransform } from \"framer-motion\"; /**\n                                                                      * ANIMATOR\n                                                                      *\n                                                                      * @framerIntrinsicWidth 200\n                                                                      * @framerIntrinsicHeight 200\n                                                                      * @framerDisableUnlink\n                                                                      *\n                                                                      * @framerSupportedLayoutWidth fixed\n                                                                      * @framerSupportedLayoutHeight fixed\n                                                                      */\nexport default function Animator(props) {\n  /* Properties */const {\n    pathAnimation,\n    from,\n    to,\n    animate,\n    shouldLoop,\n    loopOptions,\n    slots = [],\n    endCircle\n  } = props; /* State */\n  const hasChildren = Children.count(slots) > 0; /* Empty State */\n  let customShape = /*#__PURE__*/_jsxs(\"div\", {\n    style: placeholderStyles,\n    children: [/*#__PURE__*/_jsx(\"div\", {\n      style: emojiStyles,\n      children: \"\u270D\uFE0F\"\n    }), /*#__PURE__*/_jsx(\"p\", {\n      style: titleStyles,\n      children: \"Connect to Graphic\"\n    }), /*#__PURE__*/_jsx(\"p\", {\n      style: subtitleStyles,\n      children: \"Animates single or joined paths on Web Pages only.\"\n    })]\n  });\n  if (hasChildren) {\n    /* Grab the SVG from the Graphic */const firstChild = getFirstChild(slots);\n    const svgChild = getFirstChild(firstChild.props.svg);\n    const isSpring = pathAnimation.type === \"spring\"; /* Shape transition properties */ /* Dividing stiffness and damping by 1000 is a trick I got from Matt \n                                                                                        which helps with pathLength animations, which otherwise are so fast \n                                                                                        you never even see them happen in the preview. */\n    const shapeTransition = {\n      pathLength: {\n        ...pathAnimation,\n        repeat: shouldLoop ? Infinity : 0,\n        repeatType: loopOptions,\n        stiffness: isSpring ? pathAnimation.stiffness / 1e3 : pathAnimation.stiffness,\n        damping: isSpring ? pathAnimation.damping / 1e3 : pathAnimation.damping\n      }\n    }; /* Add our own properties to the Path */\n    const pathLength = useMotionValue(0);\n    const opacity = useTransform(pathLength, [0, .025], [0, 1]);\n    const shapeProps = {\n      variants: {\n        start: {\n          pathLength: from / 100\n        },\n        end: {\n          pathLength: to / 100\n        }\n      },\n      transition: shapeTransition\n    }; /* Prevent animating or adjusting pathLength on the Canvas */\n    const isCanvas = RenderTarget.current() === RenderTarget.canvas; /* Just render the full connected Graphic on Canvas, when connected */\n    if (isCanvas) {\n      customShape = firstChild;\n    } /* If on a web page */\n    if (!isCanvas && svgChild) {\n      /* Pass Attributes */let attributes = svgChild.match(/[\\w-]+=\"[^\"]*\"/g);\n      let pathD;\n      let stroke;\n      let strokeWidth;\n      let strokeLinecap;\n      let strokeLinejoin;\n      for (const element of attributes) {\n        if (element.includes(\"d=\")) {\n          pathD = splitAndReplace(element);\n        }\n        if (element.includes(\"stroke=\")) {\n          stroke = splitAndReplace(element);\n        }\n        if (element.includes(\"stroke-width=\")) {\n          strokeWidth = splitAndReplace(element);\n        }\n        if (element.includes(\"stroke-linecap=\")) {\n          strokeLinecap = splitAndReplace(element);\n        }\n        if (element.includes(\"stroke-linejoin=\")) {\n          strokeLinejoin = splitAndReplace(element);\n        }\n      } /* Grab viewbox */\n      let svgViewbox;\n      svgViewbox = svgChild.split(\"viewBox=\")[1];\n      svgViewbox = svgViewbox.split(\">\")[0];\n      svgViewbox = svgViewbox.replace(/^\"(.+(?=\"$))\"$/, \"$1\");\n      customShape = /*#__PURE__*/_jsx(motion.div, {\n        initial: isCanvas || animate === false ? false : \"start\",\n        animate: isCanvas || animate === false ? false : \"end\",\n        style: {\n          width: \"100%\",\n          height: \"100%\",\n          display: \"flex\",\n          placeContent: \"center\",\n          placeItems: \"center\",\n          backgroundColor: \"transparent\",\n          overflow: \"hidden\"\n        },\n        children: /*#__PURE__*/_jsx(motion.svg, {\n          xmlns: \"http://www.w3.org/2000/svg\",\n          width: \"100%\",\n          height: \"100%\",\n          viewBox: svgViewbox,\n          children: /*#__PURE__*/_jsx(motion.path, {\n            ...shapeProps,\n            d: pathD,\n            stroke: stroke,\n            strokeWidth: strokeWidth,\n            strokeLinejoin: strokeLinejoin,\n            strokeLinecap: strokeLinecap,\n            fill: \"transparent\",\n            style: !endCircle && {\n              pathLength,\n              opacity\n            }\n          })\n        })\n      });\n    }\n  }\n  return customShape;\n}\n; /* Default Properties */\nAnimator.defaultProps = {\n  animate: true,\n  shouldLoop: false,\n  loopOptions: \"reverse\",\n  from: 0,\n  to: 100,\n  pathAnimation: {\n    type: \"tween\",\n    duration: 2\n  },\n  endCircle: true\n}; /* Property Controls */\naddPropertyControls(Animator, {\n  slots: {\n    type: ControlType.ComponentInstance,\n    title: \"Children\"\n  },\n  animate: {\n    title: \"Animate\",\n    type: ControlType.Boolean,\n    defaultValue: Animator.defaultProps.animate,\n    enabledTitle: \"True\",\n    disabledTitle: \"False\"\n  },\n  shouldLoop: {\n    title: \"Loop\",\n    type: ControlType.Boolean,\n    defaultValue: Animator.defaultProps.shouldLoop,\n    enabledTitle: \"True\",\n    disabledTitle: \"False\",\n    hidden(props) {\n      return props.animate === false;\n    }\n  },\n  loopOptions: {\n    type: ControlType.Enum,\n    title: \"Type\",\n    defaultValue: Animator.defaultProps.loopOptions,\n    options: [\"loop\", \"reverse\", \"mirror\"],\n    optionTitles: [\"Loop\", \"Reverse\", \"Mirror\"],\n    hidden(props) {\n      return props.shouldLoop === false;\n    }\n  },\n  endCircle: {\n    title: \"End Circle\",\n    type: ControlType.Boolean,\n    defaultValue: Animator.defaultProps.endCircle,\n    enabledTitle: \"Show\",\n    disabledTitle: \"Hide\",\n    hidden(props) {\n      return props.animate === false;\n    }\n  },\n  from: {\n    title: \"From\",\n    type: ControlType.Number,\n    min: 0,\n    max: 100,\n    displayStepper: true,\n    step: 1,\n    defaultValue: Animator.defaultProps.from,\n    unit: \"%\",\n    hidden(props) {\n      return props.animate === false;\n    }\n  },\n  to: {\n    title: \"To\",\n    type: ControlType.Number,\n    min: 0,\n    max: 100,\n    displayStepper: true,\n    step: 1,\n    defaultValue: Animator.defaultProps.to,\n    unit: \"%\",\n    hidden(props) {\n      return props.animate === false;\n    }\n  },\n  pathAnimation: {\n    title: \" \",\n    type: ControlType.Transition,\n    defaultValue: Animator.defaultProps.pathAnimation,\n    hidden(props) {\n      return props.animate === false;\n    }\n  }\n}); /* Method to get stringless attributes */\nconst splitAndReplace = string => {\n  return string.split(\"=\")[1].replace(/['\"]+/g, \"\");\n}; /* Method to get the first child */\nfunction getFirstChild(slots) {\n  let firstChild;\n  Children.map(slots, child => {\n    if (firstChild === undefined) {\n      firstChild = child;\n    }\n  });\n  return firstChild;\n} /* Styles */\nconst placeholderStyles = {\n  display: \"flex\",\n  width: \"100%\",\n  height: \"100%\",\n  placeContent: \"center\",\n  placeItems: \"center\",\n  flexDirection: \"column\",\n  color: \"#96F\",\n  background: \"rgba(136, 85, 255, 0.1)\",\n  fontSize: 11,\n  overflow: \"hidden\"\n};\nconst emojiStyles = {\n  fontSize: 32,\n  marginBottom: 10\n};\nconst titleStyles = {\n  margin: 0,\n  marginBottom: 10,\n  fontWeight: 600,\n  textAlign: \"center\"\n};\nconst subtitleStyles = {\n  margin: 0,\n  opacity: .7,\n  maxWidth: 150,\n  lineHeight: 1.5,\n  textAlign: \"center\"\n};\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"Animator\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicWidth\": \"200\",\n        \"framerIntrinsicHeight\": \"200\",\n        \"framerDisableUnlink\": \"*\",\n        \"framerSupportedLayoutWidth\": \"fixed\",\n        \"framerSupportedLayoutHeight\": \"fixed\",\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./Animator.map"],
  "mappings": "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",
  "names": ["cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "_variant", "ref", "createLayoutDependency", "Component", "Y", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onAppear1wyer8b", "args", "onAppear1shan2n", "useOnVariantChange", "isDisplayed", "isDisplayed1", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "Link", "u", "SVG", "css", "FramerSWU0jiucJ", "withCSS", "SWU0jiucJ_default", "addPropertyControls", "ControlType", "addFonts", "Animator", "props", "pathAnimation", "from", "to", "animate", "shouldLoop", "loopOptions", "slots", "endCircle", "hasChildren", "j", "customShape", "u", "placeholderStyles", "p", "emojiStyles", "titleStyles", "subtitleStyles", "firstChild", "getFirstChild", "svgChild", "isSpring", "shapeTransition", "pathLength", "useMotionValue", "opacity", "useTransform", "shapeProps", "isCanvas", "RenderTarget", "attributes", "pathD", "stroke", "strokeWidth", "strokeLinecap", "strokeLinejoin", "element", "splitAndReplace", "svgViewbox", "motion", "addPropertyControls", "ControlType", "string", "child"]
}
