{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/jfK7C7JmdHGaVBsvt1V7/G0lF2a2mezep3QZSQZwm/DotLottie.js", "ssg:https://framerusercontent.com/modules/oWVHHLIj4Q7woeIlKzbt/QOVXBlV2UNTt0qPAuW0e/Input.js", "ssg:https://framerusercontent.com/modules/Z5b9DgssIa7wG621WYV9/a1iWN17DkltDpjFf67xF/cfV_o_Nqf.js", "ssg:https://framerusercontent.com/modules/jtKAvrxm8EnQFXUS5j2i/iaXLJBT0c7TxL3H8JnYX/ShapesBig.js", "ssg:https://ga.jspm.io/npm:@emotion/hash@0.9.0/dist/emotion-hash.esm.js", "ssg:https://framerusercontent.com/modules/3MWcrMEsMqcvbME7JHN8/4mRU4Xl16sDEeAc34g0n/z8feWUXzV.js", "ssg:https://framerusercontent.com/modules/jQOf74aaCAgpS0kK8lwl/w52z8OSv3PKHEayOgAHU/mOcwmQf31.js"],
  "sourcesContent": ["import { jsx as _jsx } from \"react/jsx-runtime\";\nimport * as React from \"react\";\nimport { addPropertyControls, ControlType, RenderTarget } from \"framer\";\nimport { useEffect, useRef, useState } from \"react\";\nconst placeholderUrl = \"https://lottie.host/d826e0a7-b7e8-4072-8afe-c943ed2dd2ca/DpX3m5yT5Z.lottie\"; /**\n                                                                                                     * DOT LOTTIE\n                                                                                                     *\n                                                                                                     * @framerIntrinsicWidth 200\n                                                                                                     * @framerIntrinsicHeight 200\n                                                                                                     * @framerDisableUnlink\n                                                                                                     *\n                                                                                                     * @framerSupportedLayoutWidth fixed\n                                                                                                     * @framerSupportedLayoutHeight any-prefer-fixed\n                                                                                                     */\nexport default function DotLottie(props) {\n  return /*#__PURE__*/_jsx(OptimizationFriendly, {\n    loading: /*#__PURE__*/_jsx(\"div\", {}),\n    loaded: /*#__PURE__*/_jsx(LottiePlayer, {\n      ...props\n    })\n  });\n}\n;\nfunction LottiePlayer(props) {\n  /* Checks */const isCanvas = RenderTarget.current() === RenderTarget.canvas;\n  const lottieInstanceRef = useRef(null);\n  const shouldPlay = isCanvas || props.hover === true || props.autoplay === false ? null : true; /* File or URL */\n  let src;\n  switch (props.srcType) {\n    case \"url\":\n      src = props.srcUrl;\n      break;\n    case \"file\":\n      src = props.srcFile;\n      break;\n    default:\n      src = placeholderUrl;\n      break;\n  } /* Progress */\n  const [isReady, setIsReady] = useState(false); /* For canvas states */\n  useEffect(() => {\n    if (!lottieInstanceRef.current) return;\n    lottieInstanceRef.current.addEventListener(\"ready\", () => setIsReady(true));\n  }, []);\n  useEffect(() => {\n    if (!lottieInstanceRef.current) return;\n    lottieInstanceRef.current.seek(`${props.progress}%`);\n  }, [isReady, props.progress]);\n  const lastVariant = useRef(); /* For component variant support */\n  useEffect(() => {\n    if (isCanvas) return;\n    if (lastVariant.current !== props.autoplay) {\n      if (!lottieInstanceRef.current) return;\n      if (props.autoplay === true) {\n        lottieInstanceRef.current.play();\n      }\n      if (props.autoplay === false) {\n        lottieInstanceRef.current.pause();\n      }\n    }\n    lastVariant.current = props.autoplay;\n  }, [props.autoplay]);\n  return (\n    // @ts-ignore\n    /*#__PURE__*/\n    _jsx(\"dotlottie-player\", {\n      src: src,\n      ref: lottieInstanceRef,\n      autoplay: shouldPlay,\n      loop: props.loop ? true : null,\n      hover: props.hover ? true : null,\n      controls: props.controls ? true : null,\n      background: props.background ? props.background : null,\n      speed: props.speed,\n      direction: props.direction,\n      style: {\n        ...props.style,\n        width: \"100%\",\n        height: \"100%\"\n      }\n    }, src)\n  );\n}\nDotLottie.defaultProps = {\n  srcUrl: placeholderUrl,\n  autoplay: true,\n  background: \"#05F\",\n  controls: false,\n  direction: 1,\n  hover: false,\n  loop: true,\n  speed: 1\n};\nDotLottie.displayName = \"Dot Lottie\";\naddPropertyControls(DotLottie, {\n  srcType: {\n    type: ControlType.Enum,\n    displaySegmentedControl: true,\n    title: \"Source\",\n    options: [\"url\", \"file\"],\n    optionTitles: [\"URL\", \"File\"]\n  },\n  srcUrl: {\n    type: ControlType.String,\n    title: \"Link\",\n    placeholder: \"../example.lottie\",\n    hidden: props => props.srcType === \"file\"\n  },\n  srcFile: {\n    type: ControlType.File,\n    title: \"File\",\n    allowedFileTypes: [\"lottie\", \"json\"],\n    hidden: props => props.srcType === \"url\"\n  },\n  autoplay: {\n    type: ControlType.Boolean,\n    title: \"Autoplay\",\n    defaultValue: true\n  },\n  background: {\n    type: ControlType.Color,\n    title: \"Backdrop\",\n    defaultValue: \"#05F\"\n  },\n  controls: {\n    type: ControlType.Boolean,\n    title: \"Controls\"\n  },\n  direction: {\n    type: ControlType.Enum,\n    title: \"Direction\",\n    defaultValue: \"1\",\n    displaySegmentedControl: true,\n    segmentedControlDirection: \"horizontal\",\n    options: [\"1\", \"-1\"],\n    optionTitles: [\"Normal\", \"Reverse\"]\n  },\n  hover: {\n    type: ControlType.Boolean,\n    title: \"Hover Play\"\n  },\n  loop: {\n    type: ControlType.Boolean,\n    title: \"Loop\"\n  },\n  speed: {\n    type: ControlType.Number,\n    title: \"Speed\",\n    defaultValue: 1,\n    min: 1,\n    max: 10,\n    unit: \"x\",\n    step: .5,\n    displayStepper: true\n  },\n  progress: {\n    type: ControlType.Number,\n    title: \"Progress\",\n    defaultValue: 0,\n    min: 0,\n    max: 100,\n    step: 1,\n    description: \"This component is made for Lottie files. [Learn more here](https://dotlottie.io/).\"\n  }\n}); /* For SSG */\nfunction OptimizationFriendly({\n  loading,\n  loaded\n}) {\n  const [isLoading, setLoading] = React.useState(true); // We can't load web-components in ssg on the server,\n  // so we defer rendering until we hit the client.\n  React.useEffect(() => {\n    import(\"https://unpkg.com/@dotlottie/player-component@1.3.2/dist/dotlottie-player.js\").then(() => {\n      setLoading(false);\n    });\n  }, []);\n  return isLoading ? loading : loaded;\n}\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"DotLottie\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicWidth\": \"200\",\n        \"framerIntrinsicHeight\": \"200\",\n        \"framerSupportedLayoutHeight\": \"any-prefer-fixed\",\n        \"framerDisableUnlink\": \"*\",\n        \"framerSupportedLayoutWidth\": \"fixed\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./DotLottie.map", "import { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { useCallback, useState } from \"react\";\nimport { addPropertyControls, ControlType, withCSS, useRouter, inferInitialRouteFromPath } from \"framer\";\nimport { motion, useAnimationControls } from \"framer-motion\";\nconst emailRegex = /^(([^<>()[\\]\\\\.,;:\\s@\"]+(\\.[^<>()[\\]\\\\.,;:\\s@\"]+)*)|(\".+\"))@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\])|(([a-zA-Z\\-0-9]+\\.)+[a-zA-Z]{2,}))$/;\nconst mailchimpRegex = /^https?:\\/\\/([^\\/]+)[^\\?]+\\??(.+)$/;\nconst validateEmail = email => {\n  return emailRegex.test(String(email).toLowerCase());\n};\nconst parseMailChimpUrl = url => {\n  var ref;\n  const [, domain, parameters] = (ref = url.replace(\"&amp;\", \"&\").match(mailchimpRegex)) !== null && ref !== void 0 ? ref : [null, null, null];\n  return [domain, parameters ? new URLSearchParams(parameters) : null];\n};\nfunction isExternalURL(url) {\n  try {\n    return !!new URL(url);\n  } catch {}\n  try {\n    return !!new URL(`https://${url}`);\n  } catch {}\n  return false;\n} /**\n  * Increment the number whenever shipping a new version to customers.\n  * This will ensure that multiple versions of this component can exist\n  * in the same project without css rules overlapping. Only use valid css class characters.\n  */\nconst VERSION = \"v1\"; /**\n                      * INPUT\n                      * By Benjamin den Boer\n                      *\n                      * @framerDisableUnlink\n                      *\n                      * @framerIntrinsicWidth 300\n                      * @framerIntrinsicHeight 40\n                      *\n                      * @framerSupportedLayoutWidth fixed\n                      * @framerSupportedLayoutHeight any\n                      */\nconst Input = withCSS(function Input({\n  service,\n  redirectAs,\n  mailchimpURL,\n  loopsID,\n  formsparkID,\n  getwaitlistAPI,\n  input,\n  button,\n  font,\n  layout,\n  link,\n  gap,\n  style,\n  onSubmit\n}) {\n  const [email, setEmail] = useState(\"\");\n  const [isError, setError] = useState(false);\n  const [isLoading, setLoading] = useState(false);\n  const [isFocus, setFocus] = useState(false); // Padding\n  const {\n    paddingPerSide,\n    paddingTop,\n    paddingRight,\n    paddingBottom,\n    paddingLeft,\n    padding,\n    borderRadius,\n    borderObject,\n    focusObject,\n    shadowObject,\n    height,\n    fixedHeight\n  } = input;\n  const {\n    buttonPaddingPerSide,\n    buttonPaddingTop,\n    buttonPaddingRight,\n    buttonPaddingBottom,\n    buttonPaddingLeft,\n    buttonPadding\n  } = button;\n  const paddingValue = paddingPerSide ? `${paddingTop}px ${button.isDocked ? paddingRight + button.widthWhenDocked : paddingRight}px ${paddingBottom}px ${paddingLeft}px` : `${padding}px ${button.isDocked ? padding + button.widthWhenDocked : padding}px ${padding}px ${padding}px`;\n  const buttonPaddingValue = buttonPaddingPerSide ? `${button.isDocked ? 0 : buttonPaddingTop}px ${buttonPaddingRight}px ${button.isDocked ? 0 : buttonPaddingBottom}px ${buttonPaddingLeft}px` : `${button.isDocked ? 0 : buttonPadding}px ${buttonPadding}px ${button.isDocked ? 0 : buttonPadding}px ${buttonPadding}px`;\n  const router = useRouter();\n  const onSuccess = () => {\n    /* Reset */setLoading(false);\n    setFocus(false);\n    setEmail(\"\");\n    if (redirectAs === \"link\" && link && !isError) {\n      const [path, hash] = link.split(\"#\");\n      const {\n        routeId,\n        pathVariables\n      } = inferInitialRouteFromPath(router.routes, path);\n      if (routeId) {\n        router.navigate(routeId, hash, pathVariables);\n      }\n      if (isExternalURL(link)) {\n        setError(true);\n        formControls.start(\"error\");\n        return false;\n      }\n    }\n  };\n  const validateForm = useCallback(email => {\n    if (email === \"\" || !validateEmail(email)) {\n      setError(true);\n      formControls.start(\"error\");\n      return false;\n    }\n    return true;\n  }, [validateEmail]);\n  const handleChange = useCallback(event => {\n    setError(false);\n    setEmail(event.target.value);\n  }, []);\n  const handleFocus = useCallback(event => {\n    setFocus(true);\n  }, []);\n  const handleBlur = useCallback(event => {\n    setFocus(false);\n    setError(false);\n  }, []);\n  const handleSubmit = useCallback(event => {\n    event.preventDefault(); // Prevent submitting while submitting\n    if (isLoading) return;\n    setLoading(true);\n    if (service === \"mailchimp\") {\n      const [domain, parameters] = parseMailChimpUrl(mailchimpURL);\n      if (!validateForm(email) || !domain || !parameters) {\n        setLoading(false);\n        return;\n      } // MERGE0 is Mailchimp\u2019s email field name\n      parameters.set(\"MERGE0\", email);\n      fetch(`https://${domain}/subscribe/post`, {\n        method: \"POST\",\n        mode: \"no-cors\",\n        headers: {\n          \"Content-Type\": \"application/x-www-form-urlencoded;charset=UTF-8\"\n        },\n        body: parameters.toString()\n      }).then(response => {\n        onSuccess();\n        if (redirectAs === \"overlay\") onSubmit === null || onSubmit === void 0 ? void 0 : onSubmit();\n      }).catch(error => {\n        console.error(error);\n        setLoading(false);\n        setError(true);\n        formControls.start(\"error\");\n      });\n    }\n    if (service === \"loops\") {\n      if (!validateForm(email)) {\n        setLoading(false);\n        return;\n      }\n      const formBody = `email=${encodeURIComponent(email)}`;\n      fetch(`https://app.loops.so/api/newsletter-form/${loopsID}`, {\n        method: \"POST\",\n        headers: {\n          \"Content-Type\": \"application/x-www-form-urlencoded\"\n        },\n        body: formBody\n      }).then(() => {\n        onSuccess();\n        if (redirectAs === \"overlay\") onSubmit === null || onSubmit === void 0 ? void 0 : onSubmit();\n      }).catch(error => {\n        console.error(error);\n        setLoading(false);\n        setError(true);\n        formControls.start(\"error\");\n      });\n    }\n    if (service === \"formspark\") {\n      if (!validateForm(email)) {\n        setLoading(false);\n        return;\n      }\n      const data = new FormData(event.target);\n      const entries = Object.fromEntries(data.entries());\n      fetch(`https://submit-form.com/${formsparkID}`, {\n        method: \"POST\",\n        headers: {\n          \"Content-Type\": \"application/json\",\n          Accept: \"application/json\"\n        },\n        body: JSON.stringify(entries)\n      }).then(() => {\n        onSuccess();\n        onSubmit === null || onSubmit === void 0 ? void 0 : onSubmit();\n      }).catch(error => {\n        console.error(error);\n        setLoading(false);\n        setError(true);\n        formControls.start(\"error\");\n      });\n    }\n    if (service === \"getwaitlist\") {\n      if (!validateForm(email)) {\n        setLoading(false);\n        return;\n      }\n      const data1 = new FormData(event.target);\n      const entries1 = Object.fromEntries(data1.entries());\n      fetch(`https://api.getwaitlist.com/api/v1\n/waiter/`, {\n        method: \"POST\",\n        headers: {\n          \"Content-Type\": \"application/json\",\n          Accept: \"application/json\"\n        },\n        body: JSON.stringify(entries1)\n      }).then(() => {\n        onSuccess();\n        if (redirectAs === \"overlay\") onSubmit === null || onSubmit === void 0 ? void 0 : onSubmit();\n      }).catch(error => {\n        console.error(error);\n        setLoading(false);\n        setError(true);\n        formControls.start(\"error\");\n      });\n    }\n  }, [mailchimpURL, formsparkID, email, onSubmit, validateForm, isLoading]); // Animation\n  const formControls = useAnimationControls(); // Input Box Shadow Stylees\n  const focusStylesFrom = input.focusObject ? `inset 0 0 0 ${focusObject.focusWidthFrom}px ${focusObject.focusColor}` : null;\n  const focusStylesTo = input.focusObject ? `inset 0 0 0 ${focusObject.focusWidthTo}px ${focusObject.focusColor}` : null;\n  const shadowStyles = input.shadowObject ? `${shadowObject.shadowX}px ${shadowObject.shadowY}px ${shadowObject.shadowBlur}px ${shadowObject.shadowColor}` : null;\n  const borderStyles = input.borderObject ? `inset 0 0 0 ${borderObject.borderWidth}px ${borderObject.borderColor}` : null; // Shake or wiggle as error\n  const formVariants = {\n    default: {\n      x: 0\n    },\n    error: {\n      x: [0, -4, 4, 0],\n      transition: {\n        duration: .2\n      }\n    }\n  };\n  const inputVariants = {\n    default: {\n      boxShadow: dynamicBoxShadow(focusStylesFrom, shadowStyles, borderStyles)\n    },\n    focused: {\n      boxShadow: dynamicBoxShadow(focusStylesTo, shadowStyles, borderStyles)\n    }\n  };\n  return /*#__PURE__*/_jsx(motion.div, {\n    style: {\n      ...style,\n      ...containerStyles,\n      \"--framer-custom-placeholder-color\": input.placeholderColor\n    },\n    variants: formVariants,\n    animate: formControls,\n    children: /*#__PURE__*/_jsxs(\"form\", {\n      style: {\n        width: \"100%\",\n        height: \"auto\",\n        display: \"flex\",\n        position: \"relative\",\n        flexDirection: layout === \"vertical\" ? \"column\" : \"row\",\n        color: button.color,\n        gap: button.isDocked ? 0 : gap\n      },\n      onSubmit: handleSubmit,\n      method: \"POST\",\n      children: [service === \"getwaitlist\" && /*#__PURE__*/_jsx(\"input\", {\n        type: \"hidden\",\n        name: \"api_key\",\n        value: getwaitlistAPI\n      }), /*#__PURE__*/_jsx(motion.input, {\n        type: \"email\",\n        name: \"email\",\n        placeholder: input.placeholder,\n        value: email,\n        className: `${VERSION} framer-custom-input`,\n        onChange: handleChange,\n        onFocus: handleFocus,\n        onBlur: handleBlur,\n        autoComplete: \"off\",\n        autoCapitalize: \"off\",\n        autoCorrect: \"off\",\n        spellCheck: \"false\",\n        style: {\n          ...defaultStyle,\n          padding: paddingValue,\n          borderRadius,\n          fontSize: 16,\n          ...font,\n          background: input.fill,\n          height: height ? \"auto\" : fixedHeight,\n          color: input.color,\n          boxShadow: dynamicBoxShadow(focusStylesFrom, shadowStyles, borderStyles)\n        },\n        variants: inputVariants,\n        initial: false,\n        animate: isFocus ? \"focused\" : \"default\",\n        transition: {\n          duration: .3\n        }\n      }), !button.shouldAppear && isLoading && /*#__PURE__*/_jsx(Spinner, {\n        shouldAppear: button.shouldAppear,\n        paddingPerSide: paddingPerSide,\n        paddingTop: paddingTop,\n        paddingRight: paddingRight,\n        padding: padding,\n        color: input.color\n      }), button.shouldAppear && /*#__PURE__*/_jsxs(\"div\", {\n        style: {\n          position: button.isDocked ? \"absolute\" : \"relative\",\n          top: button.isDocked ? button.insetWhenDocked : 0,\n          right: button.isDocked ? button.insetWhenDocked : 0,\n          bottom: button.isDocked ? button.insetWhenDocked : 0\n        },\n        children: [/*#__PURE__*/_jsx(motion.input, {\n          type: \"submit\",\n          value: button.label,\n          style: {\n            ...defaultStyle,\n            width: button.isDocked ? button.widthWhenDocked : \"100%\",\n            height: height ? \"100%\" : fixedHeight,\n            cursor: \"pointer\",\n            padding: buttonPaddingValue,\n            borderRadius: button.isDocked ? borderRadius - button.insetWhenDocked : borderRadius,\n            fontWeight: button.fontWeight,\n            fontSize: 16,\n            ...button.buttonFont,\n            background: button.fill,\n            color: button.color,\n            zIndex: 1,\n            boxShadow: getButtonShadow(button)\n          }\n        }), isLoading && /*#__PURE__*/_jsx(\"div\", {\n          style: {\n            borderRadius: button.isDocked ? borderRadius - button.insetWhenDocked : borderRadius,\n            position: \"absolute\",\n            display: \"flex\",\n            justifyContent: \"center\",\n            alignItems: \"center\",\n            width: \"100%\",\n            height: \"100%\",\n            inset: 0,\n            zIndex: 2,\n            color: button.color,\n            background: button.fill\n          },\n          children: /*#__PURE__*/_jsx(Spinner, {\n            color: button.color\n          })\n        })]\n      })]\n    })\n  });\n}, [`.${VERSION}.framer-custom-input::placeholder { color: var(--framer-custom-placeholder-color) !important; }`]);\nconst Spinner = props => {\n  const noButtonStyles = !props.shouldAppear ? {\n    position: \"absolute\",\n    top: `calc(50% - 8px)`,\n    right: props.paddingPerSide ? props.paddingRight : props.padding\n  } : {};\n  return /*#__PURE__*/_jsx(motion.div, {\n    style: {\n      height: 16,\n      width: 16,\n      ...noButtonStyles\n    },\n    initial: {\n      rotate: 0\n    },\n    animate: {\n      rotate: 360\n    },\n    transition: {\n      duration: 1,\n      repeat: Infinity\n    },\n    children: /*#__PURE__*/_jsx(motion.div, {\n      initial: {\n        scale: 0\n      },\n      animate: {\n        scale: 1\n      },\n      children: /*#__PURE__*/_jsxs(\"svg\", {\n        xmlns: \"http://www.w3.org/2000/svg\",\n        width: \"16\",\n        height: \"16\",\n        style: {\n          fill: \"currentColor\",\n          color: props.color\n        },\n        children: [/*#__PURE__*/_jsx(\"path\", {\n          d: \"M 8 0 C 3.582 0 0 3.582 0 8 C 0 12.419 3.582 16 8 16 C 12.418 16 16 12.419 16 8 C 15.999 3.582 12.418 0 8 0 Z M 8 14 C 4.687 14 2 11.314 2 8 C 2 4.687 4.687 2 8 2 C 11.314 2 14 4.687 14 8 C 14 11.314 11.314 14 8 14 Z\",\n          fill: \"currentColor\",\n          opacity: \"0.2\"\n        }), /*#__PURE__*/_jsx(\"path\", {\n          d: \"M 8 0 C 12.418 0 15.999 3.582 16 8 C 16 8 16 9 15 9 C 14 9 14 8 14 8 C 14 4.687 11.314 2 8 2 C 4.687 2 2 4.687 2 8 C 2 8 2 9 1 9 C 0 9 0 8 0 8 C 0 3.582 3.582 0 8 0 Z\",\n          fill: \"currentColor\"\n        })]\n      })\n    })\n  });\n};\naddPropertyControls(Input, {\n  service: {\n    title: \"Service\",\n    type: ControlType.Enum,\n    options: [\"loops\", \"formspark\", \"mailchimp\", \"getwaitlist\"],\n    optionTitles: [\"Loops\", \"FormSpark\", \"MailChimp\", \"Get Waitlist\"],\n    defaultValue: \"loops\"\n  },\n  mailchimpURL: {\n    title: \"URL\",\n    placeholder: \"https://***.us6.list-manage.com/subscribe/post?u=***\",\n    type: ControlType.String,\n    hidden: props => props.service !== \"mailchimp\"\n  },\n  loopsID: {\n    title: \"ID\",\n    placeholder: \"klm2jxy0i98abzr01pq7defg5\",\n    type: ControlType.String,\n    hidden: props => props.service !== \"loops\"\n  },\n  formsparkID: {\n    title: \"ID\",\n    placeholder: \"7PbPpGN3\",\n    type: ControlType.String,\n    hidden: props => props.service !== \"formspark\"\n  },\n  getwaitlistAPI: {\n    title: \"ID\",\n    placeholder: \"9148\",\n    type: ControlType.String,\n    hidden: props => props.service !== \"getwaitlist\"\n  },\n  redirectAs: {\n    title: \"Success\",\n    type: ControlType.Enum,\n    options: [\"link\", \"overlay\"],\n    optionTitles: [\"Open Link\", \"Show Overlay\"],\n    defaultValue: \"link\"\n  },\n  link: {\n    title: \"Redirect\",\n    type: ControlType.Link,\n    hidden: props => props.redirectAs === \"overlay\"\n  },\n  onSubmit: {\n    title: \"Submit\",\n    type: ControlType.EventHandler,\n    hidden: props => props.redirectAs === \"link\"\n  },\n  layout: {\n    title: \"Layout\",\n    type: ControlType.Enum,\n    options: [\"horizontal\", \"vertical\"],\n    displaySegmentedControl: true,\n    hidden: props => props.button.isDocked\n  },\n  font: {\n    type: ControlType.Font,\n    title: \"Font\",\n    controls: \"extended\"\n  },\n  input: {\n    title: \"Input\",\n    type: ControlType.Object,\n    controls: {\n      placeholder: {\n        title: \"Placeholder\",\n        type: ControlType.String,\n        defaultValue: \"name@email.com\"\n      },\n      placeholderColor: {\n        title: \" \",\n        type: ControlType.Color,\n        defaultValue: \"rgba(0, 0, 0, 0.3)\"\n      },\n      fill: {\n        title: \"Fill\",\n        type: ControlType.Color,\n        defaultValue: \"#EBEBEB\"\n      },\n      color: {\n        title: \"Text\",\n        type: ControlType.Color,\n        defaultValue: \"#000\"\n      },\n      height: {\n        title: \"Height\",\n        type: ControlType.Boolean,\n        enabledTitle: \"Auto\",\n        disabledTitle: \"Fixed\"\n      },\n      fixedHeight: {\n        title: \" \",\n        type: ControlType.Number,\n        displayStepper: true,\n        min: 0,\n        defaultValue: 50,\n        hidden: props => props.height\n      },\n      padding: {\n        title: \"Padding\",\n        type: ControlType.FusedNumber,\n        toggleKey: \"paddingPerSide\",\n        toggleTitles: [\"Padding\", \"Padding per side\"],\n        defaultValue: 15,\n        valueKeys: [\"paddingTop\", \"paddingRight\", \"paddingBottom\", \"paddingLeft\"],\n        valueLabels: [\"T\", \"R\", \"B\", \"L\"],\n        min: 0\n      },\n      borderRadius: {\n        title: \"Radius\",\n        type: ControlType.Number,\n        displayStepper: true,\n        min: 0,\n        defaultValue: 8\n      },\n      focusObject: {\n        type: ControlType.Object,\n        title: \"Focus\",\n        optional: true,\n        controls: {\n          focusWidthFrom: {\n            title: \"From\",\n            type: ControlType.Number,\n            displayStepper: true,\n            defaultValue: 0\n          },\n          focusWidthTo: {\n            title: \"To\",\n            type: ControlType.Number,\n            displayStepper: true,\n            defaultValue: 2\n          },\n          focusColor: {\n            title: \"Color\",\n            type: ControlType.Color,\n            defaultValue: \"#09F\"\n          }\n        }\n      },\n      borderObject: {\n        type: ControlType.Object,\n        title: \"Border\",\n        optional: true,\n        controls: {\n          borderWidth: {\n            title: \"Width\",\n            type: ControlType.Number,\n            displayStepper: true,\n            defaultValue: 1\n          },\n          borderColor: {\n            title: \"Color\",\n            type: ControlType.Color,\n            defaultValue: \"rgba(200,200,200,0.5)\"\n          }\n        }\n      },\n      shadowObject: {\n        type: ControlType.Object,\n        title: \"Shadow\",\n        optional: true,\n        controls: {\n          shadowColor: {\n            title: \"Color\",\n            type: ControlType.Color,\n            defaultValue: \"rgba(0,0,0,0.25)\"\n          },\n          shadowX: {\n            title: \"Shadow X\",\n            type: ControlType.Number,\n            min: -100,\n            max: 100,\n            defaultValue: 0\n          },\n          shadowY: {\n            title: \"Shadow Y\",\n            type: ControlType.Number,\n            min: -100,\n            max: 100,\n            defaultValue: 2\n          },\n          shadowBlur: {\n            title: \"Shadow B\",\n            type: ControlType.Number,\n            min: 0,\n            max: 100,\n            defaultValue: 4\n          }\n        }\n      }\n    }\n  },\n  button: {\n    title: \"Button\",\n    type: ControlType.Object,\n    controls: {\n      shouldAppear: {\n        title: \"Show\",\n        type: ControlType.Boolean,\n        defaultValue: true\n      },\n      label: {\n        title: \"Label\",\n        type: ControlType.String,\n        defaultValue: \"Subscribe\"\n      },\n      buttonFont: {\n        type: ControlType.Font,\n        title: \"Font\",\n        controls: \"extended\"\n      },\n      fill: {\n        title: \"Fill\",\n        type: ControlType.Color,\n        defaultValue: \"#333\"\n      },\n      color: {\n        title: \"Text\",\n        type: ControlType.Color,\n        defaultValue: \"#FFF\"\n      },\n      isDocked: {\n        title: \"Docked\",\n        type: ControlType.Boolean,\n        defaultValue: false\n      },\n      widthWhenDocked: {\n        title: \"Width\",\n        type: ControlType.Number,\n        min: 0,\n        defaultValue: 100,\n        displayStepper: true,\n        hidden: props => !props.isDocked\n      },\n      insetWhenDocked: {\n        title: \"Inset\",\n        type: ControlType.Number,\n        min: 0,\n        defaultValue: 5,\n        displayStepper: true,\n        hidden: props => !props.isDocked\n      },\n      buttonPadding: {\n        title: \"Padding\",\n        type: ControlType.FusedNumber,\n        toggleKey: \"buttonPaddingPerSide\",\n        toggleTitles: [\"Padding\", \"Padding per side\"],\n        defaultValue: 15,\n        valueKeys: [\"buttonPaddingTop\", \"buttonPaddingRight\", \"buttonPaddingBottom\", \"buttonPaddingLeft\"],\n        valueLabels: [\"T\", \"R\", \"B\", \"L\"],\n        min: 0\n      },\n      buttonShadow: {\n        type: ControlType.Object,\n        title: \"Shadow\",\n        optional: true,\n        controls: {\n          shadowColor: {\n            title: \"Color\",\n            type: ControlType.Color,\n            defaultValue: \"rgba(0,0,0,0.25)\"\n          },\n          shadowX: {\n            title: \"Shadow X\",\n            type: ControlType.Number,\n            min: -100,\n            max: 100,\n            defaultValue: 0\n          },\n          shadowY: {\n            title: \"Shadow Y\",\n            type: ControlType.Number,\n            min: -100,\n            max: 100,\n            defaultValue: 2\n          },\n          shadowBlur: {\n            title: \"Shadow B\",\n            type: ControlType.Number,\n            min: 0,\n            max: 100,\n            defaultValue: 4\n          }\n        }\n      }\n    }\n  },\n  gap: {\n    title: \"Gap\",\n    type: ControlType.Number,\n    displayStepper: true,\n    min: 0,\n    defaultValue: 10,\n    hidden: props => props.button.isDocked\n  }\n});\nconst defaultStyle = {\n  WebkitAppearance: \"none\",\n  appearance: \"none\",\n  width: \"100%\",\n  height: \"auto\",\n  outline: \"none\",\n  border: \"none\"\n};\nconst containerStyles = {\n  position: \"relative\",\n  width: \"100%\",\n  height: \"100%\",\n  display: \"flex\",\n  justifyContent: \"center\",\n  alignItems: \"center\"\n};\nfunction getButtonShadow(button) {\n  if (button.buttonShadow) {\n    return `${button.buttonShadow.shadowX}px ${button.buttonShadow.shadowY}px ${button.buttonShadow.shadowBlur}px ${button.buttonShadow.shadowColor}`;\n  } else return \"none\";\n}\nfunction dynamicBoxShadow(...shadows) {\n  const output = [];\n  shadows.forEach(shadow => shadow && output.push(shadow));\n  return output.join(\", \");\n}\nexport default Input;\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"Input\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicHeight\": \"40\",\n        \"framerIntrinsicWidth\": \"300\",\n        \"framerDisableUnlink\": \"*\",\n        \"framerSupportedLayoutHeight\": \"any\",\n        \"framerContractVersion\": \"1\",\n        \"framerSupportedLayoutWidth\": \"fixed\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./Input.map", "// Generated by Framer (89417f6)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, getFonts, Image, RichText, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nimport DotLottie from \"https://framerusercontent.com/modules/jfK7C7JmdHGaVBsvt1V7/G0lF2a2mezep3QZSQZwm/DotLottie.js\";\nimport ShapesBig from \"https://framerusercontent.com/modules/jtKAvrxm8EnQFXUS5j2i/iaXLJBT0c7TxL3H8JnYX/ShapesBig.js\";\nimport Input from \"https://framerusercontent.com/modules/oWVHHLIj4Q7woeIlKzbt/QOVXBlV2UNTt0qPAuW0e/Input.js\";\nimport * as sharedStyle from \"https://framerusercontent.com/modules/3MWcrMEsMqcvbME7JHN8/4mRU4Xl16sDEeAc34g0n/z8feWUXzV.js\";\nconst DotLottieFonts = getFonts(DotLottie);\nconst InputFonts = getFonts(Input);\nconst ShapesBigFonts = getFonts(ShapesBig);\nconst cycleOrder = [\"tC8f8RLo3\", \"pUqELQgoO\"];\nconst variantClassNames = {\n  pUqELQgoO: \"framer-v-1ogipgu\",\n  tC8f8RLo3: \"framer-v-i3heni\"\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    duration: 0,\n    type: \"tween\"\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  Desktop: \"tC8f8RLo3\",\n  Mobile: \"pUqELQgoO\"\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 : \"tC8f8RLo3\"\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: \"tC8f8RLo3\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\n  const isDisplayed = () => {\n    if (baseVariant === \"pUqELQgoO\") return false;\n    return true;\n  };\n  const isDisplayed1 = () => {\n    if (baseVariant === \"pUqELQgoO\") return true;\n    return false;\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-XyyI2\", sharedStyle.className, classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsx(motion.div, {\n          ...restProps,\n          className: cx(\"framer-i3heni\", className),\n          \"data-framer-name\": \"Desktop\",\n          layoutDependency: layoutDependency,\n          layoutId: \"tC8f8RLo3\",\n          ref: ref,\n          style: {\n            ...style\n          },\n          ...addPropertyOverrides({\n            pUqELQgoO: {\n              \"data-framer-name\": \"Mobile\"\n            }\n          }, baseVariant, gestureVariant),\n          children: /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-1c3dmmn\",\n            \"data-framer-name\": \"Container\",\n            layoutDependency: layoutDependency,\n            layoutId: \"tj5bW09d8\",\n            children: /*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-w4rlz1\",\n              \"data-framer-name\": \"CTA Block\",\n              layoutDependency: layoutDependency,\n              layoutId: \"gH9QK0nbe\",\n              style: {\n                backgroundColor: \"rgb(23, 120, 242)\",\n                borderBottomLeftRadius: 16,\n                borderBottomRightRadius: 16,\n                borderTopLeftRadius: 16,\n                borderTopRightRadius: 16\n              },\n              children: [/*#__PURE__*/_jsxs(motion.div, {\n                className: \"framer-1n8fas5\",\n                \"data-framer-name\": \"Grid\",\n                layoutDependency: layoutDependency,\n                layoutId: \"MenfNFSTE\",\n                children: [/*#__PURE__*/_jsxs(motion.div, {\n                  className: \"framer-cpsb03\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"ZXFFWXh3Y\",\n                  children: [isDisplayed() && /*#__PURE__*/_jsx(motion.div, {\n                    className: \"framer-1evfg87-container\",\n                    layoutDependency: layoutDependency,\n                    layoutId: \"AaGzjZ43q-container\",\n                    children: /*#__PURE__*/_jsx(DotLottie, {\n                      autoplay: true,\n                      background: \"rgba(0, 85, 255, 0)\",\n                      controls: false,\n                      direction: \"1\",\n                      height: \"100%\",\n                      hover: false,\n                      id: \"AaGzjZ43q\",\n                      layoutId: \"AaGzjZ43q\",\n                      loop: true,\n                      progress: 0,\n                      speed: 1,\n                      srcFile: \"https://framerusercontent.com/assets/RKGpaDxosMIlM87o3tk3k4oqI.zip\",\n                      srcType: \"file\",\n                      srcUrl: \"https://lottie.host/3b619b8e-da63-4e55-b084-4050152d346f/PIlSqIWZZx.lottie\",\n                      style: {\n                        height: \"100%\",\n                        width: \"100%\"\n                      },\n                      width: \"100%\"\n                    })\n                  }), isDisplayed1() && /*#__PURE__*/_jsx(Image, {\n                    background: {\n                      alt: \"Marketer Pulse\",\n                      fit: \"fill\",\n                      intrinsicHeight: 850,\n                      intrinsicWidth: 1e3,\n                      pixelHeight: 850,\n                      pixelWidth: 1e3,\n                      src: \"https://framerusercontent.com/images/cMmyxdfYRSSB0OqBs9g9Exeh0Z8.gif\",\n                      srcSet: \"https://framerusercontent.com/images/cMmyxdfYRSSB0OqBs9g9Exeh0Z8.gif?scale-down-to=512 512w, https://framerusercontent.com/images/cMmyxdfYRSSB0OqBs9g9Exeh0Z8.gif 1000w\"\n                    },\n                    className: \"framer-1mkujfw\",\n                    layoutDependency: layoutDependency,\n                    layoutId: \"XvWJ0WlL_\",\n                    ...addPropertyOverrides({\n                      pUqELQgoO: {\n                        background: {\n                          alt: \"Marketer Pulse\",\n                          fit: \"fill\",\n                          intrinsicHeight: 850,\n                          intrinsicWidth: 1e3,\n                          pixelHeight: 850,\n                          pixelWidth: 1e3,\n                          sizes: \"max(min(max(min(min(390px, 100vw) - 48px, 1200px) - 316px, 0px), 1000px), 200px)\",\n                          src: \"https://framerusercontent.com/images/cMmyxdfYRSSB0OqBs9g9Exeh0Z8.gif\",\n                          srcSet: \"https://framerusercontent.com/images/cMmyxdfYRSSB0OqBs9g9Exeh0Z8.gif?scale-down-to=512 512w, https://framerusercontent.com/images/cMmyxdfYRSSB0OqBs9g9Exeh0Z8.gif 1000w\"\n                        }\n                      }\n                    }, baseVariant, gestureVariant)\n                  }), /*#__PURE__*/_jsx(RichText, {\n                    __fromCanvasComponent: true,\n                    children: /*#__PURE__*/_jsx(React.Fragment, {\n                      children: /*#__PURE__*/_jsxs(motion.h2, {\n                        className: \"framer-styles-preset-xh7th2\",\n                        \"data-styles-preset\": \"z8feWUXzV\",\n                        children: [\"Get access to over \", /*#__PURE__*/_jsx(motion.strong, {\n                          children: \"5000+\"\n                        }), \" ChatGPT prompts for \", /*#__PURE__*/_jsx(motion.strong, {\n                          children: \"FREE\"\n                        }), \"!\"]\n                      })\n                    }),\n                    className: \"framer-i057tj\",\n                    \"data-framer-name\": \"Save time and build better today.\",\n                    layoutDependency: layoutDependency,\n                    layoutId: \"jwalL_Tgy\",\n                    style: {\n                      \"--framer-paragraph-spacing\": \"0px\"\n                    },\n                    verticalAlignment: \"top\",\n                    withExternalLayout: true\n                  })]\n                }), /*#__PURE__*/_jsxs(motion.div, {\n                  className: \"framer-6vft3b\",\n                  \"data-framer-name\": \"Text Wrap\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"trRpzS_DS\",\n                  children: [/*#__PURE__*/_jsx(RichText, {\n                    __fromCanvasComponent: true,\n                    children: /*#__PURE__*/_jsx(React.Fragment, {\n                      children: /*#__PURE__*/_jsx(motion.p, {\n                        style: {\n                          \"--font-selector\": \"R0Y7QXJjaGl2by1yZWd1bGFy\",\n                          \"--framer-font-family\": '\"Archivo\", \"Archivo Placeholder\", sans-serif',\n                          \"--framer-font-size\": \"20px\",\n                          \"--framer-line-height\": \"2em\",\n                          \"--framer-text-color\": \"var(--extracted-r6o4lv, rgb(255, 255, 255))\"\n                        },\n                        children: \"With over 5000+ ChatGPT prompts, you can leverage the power of AI to supercharge your marketing and increase your efficiency to get more done. \"\n                      })\n                    }),\n                    className: \"framer-1s6mp72\",\n                    \"data-framer-name\": \"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut metus nunc.\",\n                    fonts: [\"GF;Archivo-regular\"],\n                    layoutDependency: layoutDependency,\n                    layoutId: \"PCl6o4Lzi\",\n                    style: {\n                      \"--extracted-r6o4lv\": \"rgb(255, 255, 255)\",\n                      \"--framer-paragraph-spacing\": \"0px\"\n                    },\n                    verticalAlignment: \"top\",\n                    withExternalLayout: true,\n                    ...addPropertyOverrides({\n                      pUqELQgoO: {\n                        children: /*#__PURE__*/_jsx(React.Fragment, {\n                          children: /*#__PURE__*/_jsx(motion.p, {\n                            style: {\n                              \"--font-selector\": \"R0Y7QXJjaGl2by1yZWd1bGFy\",\n                              \"--framer-font-family\": '\"Archivo\", \"Archivo Placeholder\", sans-serif',\n                              \"--framer-font-size\": \"18px\",\n                              \"--framer-line-height\": \"2em\",\n                              \"--framer-text-color\": \"var(--extracted-r6o4lv, rgb(255, 255, 255))\"\n                            },\n                            children: \"With over 5000+ ChatGPT prompts, you can leverage the power of AI to supercharge your marketing and increase your efficiency to get more done. \"\n                          })\n                        })\n                      }\n                    }, baseVariant, gestureVariant)\n                  }), /*#__PURE__*/_jsx(motion.div, {\n                    className: \"framer-1k2wjoz-container\",\n                    layoutDependency: layoutDependency,\n                    layoutId: \"VW7FEYSvs-container\",\n                    children: /*#__PURE__*/_jsx(Input, {\n                      button: {\n                        buttonFont: {\n                          fontFamily: '\"Archivo\", \"Archivo Placeholder\", sans-serif',\n                          fontSize: \"18px\",\n                          fontStyle: \"normal\",\n                          fontWeight: 400,\n                          letterSpacing: \"0em\",\n                          lineHeight: \"1em\"\n                        },\n                        buttonPadding: 0,\n                        buttonPaddingBottom: 0,\n                        buttonPaddingLeft: 0,\n                        buttonPaddingPerSide: false,\n                        buttonPaddingRight: 0,\n                        buttonPaddingTop: 0,\n                        buttonShadow: {\n                          shadowBlur: 4,\n                          shadowColor: \"rgba(0, 0, 0, 0.25)\",\n                          shadowX: 2,\n                          shadowY: 2\n                        },\n                        color: \"rgb(255, 255, 255)\",\n                        fill: \"rgb(50, 162, 35)\",\n                        insetWhenDocked: 6,\n                        isDocked: true,\n                        label: \"Get Access\",\n                        shouldAppear: true,\n                        widthWhenDocked: 122\n                      },\n                      font: {\n                        fontFamily: '\"Archivo\", \"Archivo Placeholder\", sans-serif',\n                        fontSize: \"18px\",\n                        fontStyle: \"normal\",\n                        fontWeight: 400,\n                        letterSpacing: \"0em\",\n                        lineHeight: \"1em\"\n                      },\n                      formsparkID: \"\",\n                      gap: 10,\n                      getwaitlistAPI: \"\",\n                      height: \"100%\",\n                      id: \"VW7FEYSvs\",\n                      input: {\n                        borderObject: {\n                          borderColor: \"rgba(200, 200, 200, 0.5)\",\n                          borderWidth: 0\n                        },\n                        borderRadius: 8,\n                        color: \"rgb(0, 0, 0)\",\n                        fill: \"rgb(255, 255, 255)\",\n                        fixedHeight: 50,\n                        focusObject: {\n                          focusColor: \"rgb(0, 153, 255)\",\n                          focusWidthFrom: 0,\n                          focusWidthTo: 2\n                        },\n                        height: true,\n                        padding: 15,\n                        paddingBottom: 15,\n                        paddingLeft: 15,\n                        paddingPerSide: false,\n                        paddingRight: 15,\n                        paddingTop: 15,\n                        placeholder: \"Your Email Address\",\n                        placeholderColor: \"rgba(0, 0, 0, 0.3)\"\n                      },\n                      layout: \"horizontal\",\n                      layoutId: \"VW7FEYSvs\",\n                      link: \"https://docs.google.com/spreadsheets/d/17liD2IP3a_BAdm0CiGt5SEbQcnG4ZUMpqbkB-xLEE9U/edit?usp=sharing\",\n                      loopsID: \"clk0m0k5n00clkx0ocizypq8z\",\n                      mailchimpURL: \"\",\n                      redirectAs: \"link\",\n                      service: \"loops\",\n                      style: {\n                        width: \"100%\"\n                      },\n                      width: \"100%\",\n                      ...addPropertyOverrides({\n                        pUqELQgoO: {\n                          button: {\n                            buttonFont: {\n                              fontFamily: '\"Archivo\", \"Archivo Placeholder\", sans-serif',\n                              fontSize: \"18px\",\n                              fontStyle: \"normal\",\n                              fontWeight: 400,\n                              letterSpacing: \"0em\",\n                              lineHeight: \"1em\"\n                            },\n                            buttonPadding: 0,\n                            buttonPaddingBottom: 0,\n                            buttonPaddingLeft: 0,\n                            buttonPaddingPerSide: false,\n                            buttonPaddingRight: 0,\n                            buttonPaddingTop: 0,\n                            color: \"rgb(255, 255, 255)\",\n                            fill: \"rgb(69, 204, 51)\",\n                            insetWhenDocked: 6,\n                            isDocked: true,\n                            label: \"Get Access\",\n                            shouldAppear: true,\n                            widthWhenDocked: 130\n                          },\n                          font: {\n                            fontFamily: '\"Archivo\", \"Archivo Placeholder\", sans-serif',\n                            fontSize: \"15px\",\n                            fontStyle: \"normal\",\n                            fontWeight: 400,\n                            letterSpacing: \"0em\",\n                            lineHeight: \"1em\"\n                          }\n                        }\n                      }, baseVariant, gestureVariant)\n                    })\n                  })]\n                })]\n              }), /*#__PURE__*/_jsxs(motion.div, {\n                className: \"framer-13en7ct\",\n                \"data-framer-name\": \"Dot Pattern\",\n                layoutDependency: layoutDependency,\n                layoutId: \"z_ynm58SY\",\n                children: [/*#__PURE__*/_jsx(motion.div, {\n                  className: \"framer-fumx6u\",\n                  \"data-framer-name\": \"Rating\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"gGVm5m4xu\",\n                  style: {\n                    backgroundColor: \"rgb(196, 196, 196)\",\n                    borderBottomLeftRadius: \"100%\",\n                    borderBottomRightRadius: \"100%\",\n                    borderTopLeftRadius: \"100%\",\n                    borderTopRightRadius: \"100%\"\n                  }\n                }), /*#__PURE__*/_jsx(motion.div, {\n                  className: \"framer-hu68nw\",\n                  \"data-framer-name\": \"Rating\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"uH66_5f2T\",\n                  style: {\n                    backgroundColor: \"rgb(196, 196, 196)\",\n                    borderBottomLeftRadius: \"100%\",\n                    borderBottomRightRadius: \"100%\",\n                    borderTopLeftRadius: \"100%\",\n                    borderTopRightRadius: \"100%\"\n                  }\n                }), /*#__PURE__*/_jsx(motion.div, {\n                  className: \"framer-1phl060\",\n                  \"data-framer-name\": \"Rating\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"g94Qu_iuO\",\n                  style: {\n                    backgroundColor: \"rgb(196, 196, 196)\",\n                    borderBottomLeftRadius: \"100%\",\n                    borderBottomRightRadius: \"100%\",\n                    borderTopLeftRadius: \"100%\",\n                    borderTopRightRadius: \"100%\"\n                  }\n                }), /*#__PURE__*/_jsx(motion.div, {\n                  className: \"framer-hnbs1g\",\n                  \"data-framer-name\": \"Rating\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"VtaoO9_hd\",\n                  style: {\n                    backgroundColor: \"rgb(196, 196, 196)\",\n                    borderBottomLeftRadius: \"100%\",\n                    borderBottomRightRadius: \"100%\",\n                    borderTopLeftRadius: \"100%\",\n                    borderTopRightRadius: \"100%\"\n                  }\n                }), /*#__PURE__*/_jsx(motion.div, {\n                  className: \"framer-saa8s2\",\n                  \"data-framer-name\": \"Rating\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"dev0E_IrI\",\n                  style: {\n                    backgroundColor: \"rgb(196, 196, 196)\",\n                    borderBottomLeftRadius: \"100%\",\n                    borderBottomRightRadius: \"100%\",\n                    borderTopLeftRadius: \"100%\",\n                    borderTopRightRadius: \"100%\"\n                  }\n                }), /*#__PURE__*/_jsx(motion.div, {\n                  className: \"framer-18h36cq\",\n                  \"data-framer-name\": \"Rating\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"mTtEg3puU\",\n                  style: {\n                    backgroundColor: \"rgb(196, 196, 196)\",\n                    borderBottomLeftRadius: \"100%\",\n                    borderBottomRightRadius: \"100%\",\n                    borderTopLeftRadius: \"100%\",\n                    borderTopRightRadius: \"100%\"\n                  }\n                }), /*#__PURE__*/_jsx(motion.div, {\n                  className: \"framer-1hb1x21\",\n                  \"data-framer-name\": \"Rating\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"ZjuZmqkmV\",\n                  style: {\n                    backgroundColor: \"rgb(196, 196, 196)\",\n                    borderBottomLeftRadius: \"100%\",\n                    borderBottomRightRadius: \"100%\",\n                    borderTopLeftRadius: \"100%\",\n                    borderTopRightRadius: \"100%\"\n                  }\n                }), /*#__PURE__*/_jsx(motion.div, {\n                  className: \"framer-i088qe\",\n                  \"data-framer-name\": \"Rating\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"bc_Rs8rkp\",\n                  style: {\n                    backgroundColor: \"rgb(196, 196, 196)\",\n                    borderBottomLeftRadius: \"100%\",\n                    borderBottomRightRadius: \"100%\",\n                    borderTopLeftRadius: \"100%\",\n                    borderTopRightRadius: \"100%\"\n                  }\n                }), /*#__PURE__*/_jsx(motion.div, {\n                  className: \"framer-1j1i0c5\",\n                  \"data-framer-name\": \"Rating\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"x8l5_ddk1\",\n                  style: {\n                    backgroundColor: \"rgb(196, 196, 196)\",\n                    borderBottomLeftRadius: \"100%\",\n                    borderBottomRightRadius: \"100%\",\n                    borderTopLeftRadius: \"100%\",\n                    borderTopRightRadius: \"100%\"\n                  }\n                }), /*#__PURE__*/_jsx(motion.div, {\n                  className: \"framer-1006m8t\",\n                  \"data-framer-name\": \"Rating\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"ujwYIQB1W\",\n                  style: {\n                    backgroundColor: \"rgb(196, 196, 196)\",\n                    borderBottomLeftRadius: \"100%\",\n                    borderBottomRightRadius: \"100%\",\n                    borderTopLeftRadius: \"100%\",\n                    borderTopRightRadius: \"100%\"\n                  }\n                }), /*#__PURE__*/_jsx(motion.div, {\n                  className: \"framer-694x22\",\n                  \"data-framer-name\": \"Rating\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"Na9NKyfqx\",\n                  style: {\n                    backgroundColor: \"rgb(196, 196, 196)\",\n                    borderBottomLeftRadius: \"100%\",\n                    borderBottomRightRadius: \"100%\",\n                    borderTopLeftRadius: \"100%\",\n                    borderTopRightRadius: \"100%\"\n                  }\n                }), /*#__PURE__*/_jsx(motion.div, {\n                  className: \"framer-u8y8s3\",\n                  \"data-framer-name\": \"Rating\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"jnlOycFAn\",\n                  style: {\n                    backgroundColor: \"rgb(196, 196, 196)\",\n                    borderBottomLeftRadius: \"100%\",\n                    borderBottomRightRadius: \"100%\",\n                    borderTopLeftRadius: \"100%\",\n                    borderTopRightRadius: \"100%\"\n                  }\n                })]\n              }), /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-qyq2al\",\n                \"data-framer-name\": \"Pattern\",\n                layoutDependency: layoutDependency,\n                layoutId: \"GOtrPAzYu\",\n                children: /*#__PURE__*/_jsx(motion.div, {\n                  className: \"framer-mf0fgk-container\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"nRoN4Olde-container\",\n                  children: /*#__PURE__*/_jsx(ShapesBig, {\n                    angle: 0,\n                    color: \"rgb(77, 157, 255)\",\n                    endColor: \"rgb(153, 102, 255)\",\n                    hasColor: true,\n                    height: \"100%\",\n                    id: \"nRoN4Olde\",\n                    layoutId: \"nRoN4Olde\",\n                    paths: 2,\n                    startColor: \"rgb(0, 153, 255)\",\n                    style: {\n                      height: \"100%\",\n                      width: \"100%\"\n                    },\n                    width: \"100%\"\n                  })\n                })\n              })]\n            })\n          })\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-XyyI2 [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-XyyI2 .framer-u12tok { display: block; }\", \".framer-XyyI2 .framer-i3heni { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: center; overflow: hidden; padding: 28px 24px 28px 24px; position: relative; width: 1200px; }\", \".framer-XyyI2 .framer-1c3dmmn { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; max-width: 1200px; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-XyyI2 .framer-w4rlz1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-end; overflow: hidden; padding: 45px 64px 45px 64px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\", \".framer-XyyI2 .framer-1n8fas5 { align-self: stretch; display: grid; flex: 1 0 0px; gap: 40px; grid-auto-rows: min-content; grid-template-columns: repeat(2, minmax(200px, 1fr)); grid-template-rows: repeat(1, min-content); height: auto; justify-content: center; max-width: 1000px; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\", \".framer-XyyI2 .framer-cpsb03 { align-content: center; align-items: center; align-self: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 321px; justify-content: flex-start; justify-self: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-XyyI2 .framer-1evfg87-container { flex: none; height: 175px; position: relative; width: 510px; }\", \".framer-XyyI2 .framer-1mkujfw { flex: none; height: 65%; position: relative; width: 100%; }\", \".framer-XyyI2 .framer-i057tj { flex: none; height: auto; max-width: 380px; position: relative; white-space: pre-wrap; width: 326px; word-break: break-word; word-wrap: break-word; }\", \".framer-XyyI2 .framer-6vft3b { align-content: flex-start; align-items: flex-start; align-self: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 35px; height: min-content; justify-content: flex-start; justify-self: center; max-width: 100%; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-XyyI2 .framer-1s6mp72 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\", \".framer-XyyI2 .framer-1k2wjoz-container { flex: none; height: auto; position: relative; width: 100%; }\", \".framer-XyyI2 .framer-13en7ct { display: grid; flex: none; gap: 24px; grid-auto-rows: min-content; grid-template-columns: repeat(4, minmax(1px, 1fr)); grid-template-rows: repeat(2, min-content); height: min-content; justify-content: center; left: 42px; overflow: visible; padding: 0px 0px 0px 0px; position: absolute; top: 30px; width: 88px; z-index: 1; }\", \".framer-XyyI2 .framer-fumx6u, .framer-XyyI2 .framer-hu68nw, .framer-XyyI2 .framer-1phl060, .framer-XyyI2 .framer-hnbs1g, .framer-XyyI2 .framer-saa8s2, .framer-XyyI2 .framer-18h36cq, .framer-XyyI2 .framer-1hb1x21, .framer-XyyI2 .framer-i088qe, .framer-XyyI2 .framer-1j1i0c5, .framer-XyyI2 .framer-1006m8t, .framer-XyyI2 .framer-694x22, .framer-XyyI2 .framer-u8y8s3 { align-self: start; flex: none; height: 4px; justify-self: start; position: relative; width: 4px; }\", \".framer-XyyI2 .framer-qyq2al { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 254px; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: absolute; right: -127px; top: -127px; width: 254px; z-index: 1; }\", \".framer-XyyI2 .framer-mf0fgk-container { flex: none; height: 100%; position: relative; width: 100%; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-XyyI2 .framer-i3heni, .framer-XyyI2 .framer-1c3dmmn, .framer-XyyI2 .framer-w4rlz1, .framer-XyyI2 .framer-cpsb03, .framer-XyyI2 .framer-6vft3b, .framer-XyyI2 .framer-qyq2al { gap: 0px; } .framer-XyyI2 .framer-i3heni > * { margin: 0px; margin-left: calc(64px / 2); margin-right: calc(64px / 2); } .framer-XyyI2 .framer-i3heni > :first-child, .framer-XyyI2 .framer-w4rlz1 > :first-child, .framer-XyyI2 .framer-qyq2al > :first-child { margin-left: 0px; } .framer-XyyI2 .framer-i3heni > :last-child, .framer-XyyI2 .framer-w4rlz1 > :last-child, .framer-XyyI2 .framer-qyq2al > :last-child { margin-right: 0px; } .framer-XyyI2 .framer-1c3dmmn > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-XyyI2 .framer-1c3dmmn > :first-child, .framer-XyyI2 .framer-cpsb03 > :first-child, .framer-XyyI2 .framer-6vft3b > :first-child { margin-top: 0px; } .framer-XyyI2 .framer-1c3dmmn > :last-child, .framer-XyyI2 .framer-cpsb03 > :last-child, .framer-XyyI2 .framer-6vft3b > :last-child { margin-bottom: 0px; } .framer-XyyI2 .framer-w4rlz1 > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-XyyI2 .framer-cpsb03 > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-XyyI2 .framer-6vft3b > * { margin: 0px; margin-bottom: calc(35px / 2); margin-top: calc(35px / 2); } .framer-XyyI2 .framer-qyq2al > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } }\", \".framer-XyyI2.framer-v-1ogipgu .framer-i3heni { padding: 17px 24px 17px 24px; width: 390px; }\", \".framer-XyyI2.framer-v-1ogipgu .framer-w4rlz1 { padding: 50px 24px 56px 24px; }\", \".framer-XyyI2.framer-v-1ogipgu .framer-1n8fas5 { gap: 16px; grid-template-columns: repeat(1, minmax(200px, 1fr)); z-index: 2; }\", \".framer-XyyI2.framer-v-1ogipgu .framer-cpsb03 { height: 396px; }\", \".framer-XyyI2.framer-v-1ogipgu .framer-1mkujfw, .framer-XyyI2.framer-v-1ogipgu .framer-1s6mp72 { order: 0; }\", \".framer-XyyI2.framer-v-1ogipgu .framer-i057tj { order: 2; width: 297px; }\", \".framer-XyyI2.framer-v-1ogipgu .framer-6vft3b { gap: 24px; justify-self: start; }\", \".framer-XyyI2.framer-v-1ogipgu .framer-1k2wjoz-container { order: 1; }\", \".framer-XyyI2.framer-v-1ogipgu .framer-13en7ct { bottom: 24px; left: unset; right: 20px; top: unset; }\", \".framer-XyyI2.framer-v-1ogipgu .framer-qyq2al { height: 180px; right: -90px; top: -90px; width: 180px; }\", \".framer-XyyI2.framer-v-1ogipgu .framer-mf0fgk-container { z-index: -1; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-XyyI2.framer-v-1ogipgu .framer-1n8fas5, .framer-XyyI2.framer-v-1ogipgu .framer-6vft3b { gap: 0px; } .framer-XyyI2.framer-v-1ogipgu .framer-1n8fas5 > *, .framer-XyyI2.framer-v-1ogipgu .framer-1n8fas5 > :first-child, .framer-XyyI2.framer-v-1ogipgu .framer-1n8fas5 > :last-child { margin: 0px; } .framer-XyyI2.framer-v-1ogipgu .framer-6vft3b > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-XyyI2.framer-v-1ogipgu .framer-6vft3b > :first-child { margin-top: 0px; } .framer-XyyI2.framer-v-1ogipgu .framer-6vft3b > :last-child { margin-bottom: 0px; } }\", ...sharedStyle.css]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * @framerIntrinsicHeight 467\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * @framerIntrinsicWidth 1200\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"pUqELQgoO\":{\"layout\":[\"fixed\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * @framerImmutableVariables false\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        */\nconst FramercfV_o_Nqf = withCSS(Component, css, \"framer-XyyI2\");\nexport default FramercfV_o_Nqf;\nFramercfV_o_Nqf.displayName = \"Section/CTA\";\nFramercfV_o_Nqf.defaultProps = {\n  height: 467,\n  width: 1200\n};\naddPropertyControls(FramercfV_o_Nqf, {\n  variant: {\n    options: [\"tC8f8RLo3\", \"pUqELQgoO\"],\n    optionTitles: [\"Desktop\", \"Mobile\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  }\n});\naddFonts(FramercfV_o_Nqf, [{\n  family: \"Archivo\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/cfV_o_Nqf:default\",\n    url: \"https://fonts.gstatic.com/s/archivo/v19/k3k6o8UDI-1M0wlSV9XAw6lQkqWY8Q82sJaRE-NWIDdgffTTNDNp8B1oJ0vyVQ.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/archivo/v19/k3k6o8UDI-1M0wlSV9XAw6lQkqWY8Q82sJaRE-NWIDdgffTTNDNp8B1oJ0vyVQ.ttf\",\n  weight: \"400\"\n}, ...DotLottieFonts, ...InputFonts, ...ShapesBigFonts, ...sharedStyle.fonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramercfV_o_Nqf\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicHeight\": \"467\",\n        \"framerImmutableVariables\": \"false\",\n        \"framerIntrinsicWidth\": \"1200\",\n        \"framerContractVersion\": \"1\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"pUqELQgoO\\\":{\\\"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};\n//# sourceMappingURL=./cfV_o_Nqf.map", "import { jsx as _jsx } from \"react/jsx-runtime\";\nimport { addPropertyControls, ControlType } from \"framer\";\nimport hash from \"@emotion/hash\";\nimport { useMemo } from \"react\"; /**\n                                 * Shapes by Monika\n                                 * Componentized by Benjamin\n                                 * Curated by Jorn\n                                 * shapes.framer.website\n                                 *\n                                 * @framerDisableUnlink\n                                 *\n                                 * @framerSupportedLayoutWidth fixed\n                                 * @framerSupportedLayoutHeight fixed\n                                 */\nexport default function ShapesBig(props) {\n  const {\n    image,\n    paths,\n    hasColor,\n    color,\n    startColor,\n    endColor,\n    angle,\n    id: nodeId\n  } = props; // Unique IDs\n  const path = shapesBig[paths].path;\n  const id = useMemo(() => path ? `curve-${nodeId}-${hash(path)}` : undefined, [nodeId, path]); // These shapes are drawn at 200 x 200\n  // We need to offset the path points for objectBoundingBox\n  const scale = 1 / 200;\n  return /*#__PURE__*/_jsx(\"div\", {\n    style: {\n      width: \"100%\",\n      height: \"100%\",\n      clipPath: `url(#${id})`,\n      background: hasColor ? color : `linear-gradient(${angle}deg, ${startColor}, ${endColor})`\n    },\n    children: /*#__PURE__*/_jsx(\"svg\", {\n      children: /*#__PURE__*/_jsx(\"clipPath\", {\n        id: id,\n        clipPathUnits: \"objectBoundingBox\",\n        transform: `scale(${scale})`,\n        children: /*#__PURE__*/_jsx(\"path\", {\n          d: path\n        })\n      })\n    })\n  });\n}\n;\nconst shapesBig = [{\n  title: \"Shape 1\",\n  path: \"M44 0H0v150c0 27.614 22.386 50 50 50h44V50C94 22.386 71.614 0 44 0Zm112 0c-27.614 0-50 22.386-50 50v150h44c27.614 0 50-22.386 50-50V0h-44Z\"\n}, {\n  title: \"Shape 2\",\n  path: \"M100.106 0L115 54.1591L158.884 19.0983L139.1 71.6687L195.211 69.0983L148.306 100L195.211 130.902L139.1 128.331L158.884 180.902L115 145.841L100.106 200L85.211 145.841L41.3271 180.902L61.111 128.331L5 130.902L51.9057 100L5 69.0983L61.111 71.6687L41.3271 19.0983L85.211 54.1591L100.106 0Z\"\n}, {\n  title: \"Shape 3\",\n  path: \"M89.9318 6.12863C94.1569 -2.04288 105.843 -2.04288 110.068 6.12863L136.973 58.1644C138.051 60.2496 139.75 61.9486 141.836 63.0268L193.871 89.9318C202.043 94.1569 202.043 105.843 193.871 110.068L141.836 136.973C139.75 138.051 138.051 139.75 136.973 141.836L110.068 193.871C105.843 202.043 94.1569 202.043 89.9318 193.871L63.0268 141.836C61.9486 139.75 60.2496 138.051 58.1644 136.973L6.12863 110.068C-2.04288 105.843 -2.04288 94.1569 6.12863 89.9318L58.1644 63.0268C60.2496 61.9486 61.9486 60.2496 63.0268 58.1644L89.9318 6.12863Z\"\n}, {\n  title: \"Shape 4\",\n  path: \"M93.6797 5.15479C97.359 2.15401 102.641 2.15401 106.32 5.15479L114.253 11.625C116.75 13.6608 120.074 14.3696 123.183 13.5291L133.039 10.8652C137.616 9.62811 142.432 11.775 144.572 16.0058L149.229 25.2154C150.679 28.0814 153.416 30.0768 156.588 30.5793L166.717 32.184C171.384 32.9234 174.897 36.829 175.139 41.5483L175.672 51.9384C175.836 55.133 177.519 58.0565 180.199 59.8033L188.865 65.452C192.811 68.0247 194.427 73.0033 192.743 77.4035L189.015 87.1465C187.874 90.1271 188.225 93.4731 189.958 96.1526L195.618 104.899C198.175 108.852 197.629 114.053 194.306 117.389L186.976 124.748C184.722 127.011 183.684 130.214 184.184 133.369L185.815 143.668C186.552 148.327 183.933 152.868 179.531 154.564L169.921 158.264C166.93 159.416 164.672 161.931 163.849 165.029L161.188 175.047C159.973 179.623 155.716 182.719 150.989 182.466L140.78 181.92C137.567 181.748 134.468 183.132 132.452 185.639L126.014 193.647C123.04 197.346 117.876 198.445 113.653 196.277L104.567 191.612C101.7 190.141 98.2999 190.141 95.4331 191.612L86.3465 196.277C82.1243 198.445 76.9601 197.346 73.9862 193.647L67.548 185.639C65.5321 183.132 62.433 181.748 59.2203 181.92L49.0111 182.466C44.284 182.719 40.0271 179.623 38.8119 175.047L36.1507 165.029C35.3279 161.931 33.0702 159.416 30.0792 158.264L20.4691 154.564C16.0666 152.868 13.4477 148.327 14.1855 143.668L15.8162 133.369C16.3157 130.214 15.2781 127.011 13.024 124.748L5.69367 117.389C2.37113 114.053 1.82509 108.852 4.38248 104.899L10.0415 96.1526C11.7752 93.4731 12.1257 90.1271 10.9851 87.1465L7.25661 77.4035C5.57275 73.0033 7.18856 68.0247 11.1354 65.452L19.8014 59.8033C22.4812 58.0565 24.1636 55.133 24.3275 51.9384L24.8607 41.5483C25.1029 36.829 28.6155 32.9234 33.2828 32.184L43.4118 30.5793C46.5838 30.0768 49.3214 28.0814 50.7708 25.2154L55.4283 16.0058C57.5679 11.775 62.3844 9.62811 66.9613 10.8652L76.8169 13.5291C79.9264 14.3696 83.2504 13.6608 85.7465 11.625L93.6797 5.15479Z\"\n}, {\n  title: \"Shape 5\",\n  path: \"M97.8118 1.84638C98.2359 -0.615472 101.764 -0.615455 102.188 1.8464L106.863 28.9805C107.236 31.1438 110.179 31.5163 111.077 29.5138L122.339 4.39701C123.361 2.11817 126.778 2.99725 126.578 5.48745L124.371 32.9338C124.195 35.1221 126.953 36.2162 128.32 34.5003L145.463 12.9789C147.018 11.0263 150.11 12.7293 149.298 15.0913L140.348 41.1255C139.634 43.2011 142.034 44.9481 143.784 43.6267L165.73 27.053C167.721 25.5493 170.293 27.9691 168.92 30.0546L153.789 53.0407C152.583 54.8733 154.474 57.1634 156.497 56.3195L181.867 45.7349C184.169 44.7746 186.06 47.7592 184.212 49.4371L163.851 67.9308C162.228 69.4053 163.491 72.0946 165.66 71.7812L192.86 67.8507C195.328 67.4941 196.419 70.8561 194.213 72.021L169.901 84.8603C167.963 85.8839 168.519 88.8034 170.697 89.0403L198.019 92.0109C200.498 92.2805 200.719 95.8084 198.294 96.3871L171.559 102.765C169.427 103.274 169.241 106.24 171.292 107.012L197.018 116.697C199.352 117.576 198.691 121.048 196.198 121.005L168.72 120.521C166.529 120.482 165.613 123.309 167.408 124.568L189.922 140.359C191.964 141.792 190.462 144.99 188.058 144.326L161.564 137.011C159.451 136.428 157.862 138.937 159.288 140.604L177.175 161.509C178.798 163.406 176.549 166.129 174.385 164.887L150.539 151.2C148.637 150.109 146.475 152.144 147.443 154.113L159.579 178.818C160.68 181.06 157.826 183.137 156.039 181.396L136.338 162.197C134.768 160.666 132.168 162.098 132.617 164.247L138.24 191.199C138.75 193.645 135.469 194.946 134.171 192.814L119.855 169.309C118.713 167.435 115.84 168.174 115.741 170.367L114.497 197.875C114.385 200.37 110.884 200.813 110.156 198.424L102.124 172.091C101.483 169.992 98.5168 169.992 97.8764 172.091L89.8444 198.424C89.1156 200.813 85.6154 200.37 85.5025 197.875L84.259 170.367C84.1599 168.174 81.2866 167.435 80.1453 169.309L65.8294 192.814C64.5305 194.946 61.2502 193.645 61.7604 191.199L67.3835 164.247C67.8318 162.098 65.2323 160.666 63.6617 162.197L43.9615 181.396C42.1741 183.137 39.3198 181.06 40.421 178.818L52.5574 154.113C53.525 152.144 51.3625 150.109 49.4613 151.2L25.6147 164.887C23.4511 166.129 21.2022 163.406 22.8251 161.509L40.7123 140.604C42.1384 138.937 40.5489 136.428 38.4365 137.011L11.9418 144.326C9.53794 144.99 8.03576 141.792 10.0784 140.359L32.5924 124.568C34.3874 123.309 33.4707 120.482 31.28 120.521L3.80194 121.005C1.30888 121.048 0.647761 117.576 2.98188 116.697L28.708 107.012C30.7591 106.24 30.5728 103.274 28.4413 102.765L1.7065 96.3871C-0.719137 95.8084 -0.497588 92.2805 1.98131 92.0109L29.3032 89.0403C31.4815 88.8034 32.0373 85.8839 30.099 84.8603L5.78724 72.021C3.58145 70.856 4.67171 67.4941 7.13963 67.8507L34.3405 71.7812C36.5091 72.0946 37.7722 69.4053 36.1488 67.9308L15.7877 49.4371C13.9404 47.7592 15.8308 44.7746 18.1327 45.7349L43.5034 56.3195C45.5262 57.1634 47.417 54.8733 46.2107 53.0407L31.0796 30.0546C29.7067 27.9691 32.2786 25.5493 34.2698 27.053L56.2162 43.6267C57.966 44.9481 60.3658 43.2011 59.6523 41.1255L50.7019 15.0913C49.8899 12.7293 52.9816 11.0263 54.537 12.9789L71.6801 34.5003C73.0469 36.2162 75.805 35.122 75.6291 32.9338L73.4219 5.48743C73.2216 2.99724 76.6389 2.11816 77.6608 4.39699L88.9235 29.5138C89.8214 31.5163 92.7645 31.1438 93.1372 28.9805L97.8118 1.84638Z\"\n}, {\n  title: \"Shape 6\",\n  path: \"M71.5579 16.3347C84.3365 -5.4449 115.825 -5.44489 128.603 16.3347L129.067 17.1257C134.963 27.1733 145.709 33.378 157.358 33.4596L158.276 33.466C183.527 33.6428 199.271 60.9123 186.798 82.8687L186.345 83.6661C180.591 93.7953 180.591 106.205 186.345 116.334L186.798 117.131C199.271 139.088 183.527 166.357 158.276 166.534L157.358 166.54C145.709 166.622 134.963 172.827 129.067 182.874L128.603 183.665C115.825 205.445 84.3365 205.445 71.5579 183.665L71.0938 182.874C65.1986 172.827 54.4517 166.622 42.8027 166.54L41.8856 166.534C16.6346 166.357 0.890585 139.088 13.3629 117.131L13.8159 116.334C19.5698 106.205 19.5698 93.7953 13.8159 83.6661L13.3629 82.8687C0.890585 60.9123 16.6346 33.6428 41.8856 33.466L42.8027 33.4596C54.4518 33.378 65.1986 27.1733 71.0938 17.1257L71.5579 16.3347Z\"\n}, {\n  title: \"Shape 7\",\n  path: \"M50 0H0V100C0 155.228 44.7715 200 100 200C155.228 200 200 155.228 200 100V0H150C122.386 0 100 22.3858 100 50C100 22.3858 77.6142 0 50 0Z\"\n}, {\n  title: \"Shape 8\",\n  path: \"M100.254 200C97.0998 200 94.4337 197.716 93.6699 194.656C91.2352 184.903 86.5744 174.531 79.6875 163.542C71.5278 150.347 59.8958 138.108 44.7917 126.823C31.6549 116.894 18.5181 110.123 5.38138 106.511C2.27005 105.656 0 102.897 0 99.6702C0 96.5066 2.18273 93.7795 5.22473 92.9109C18.1045 89.2335 30.5122 83.2631 42.4479 75C56.1632 65.4514 67.6215 53.993 76.8229 40.625C84.9629 28.7165 90.5507 16.9388 93.5863 5.29207C94.3815 2.24095 97.0676 0 100.221 0C103.409 0 106.114 2.29058 106.89 5.3833C108.642 12.3654 111.38 19.512 115.104 26.8229C119.792 35.8507 125.781 44.5312 133.073 52.8646C140.538 61.0243 148.872 68.4028 158.073 75C170.097 83.5231 182.32 89.5111 194.744 92.964C197.792 93.8109 200 96.5244 200 99.6874C200 102.898 197.725 105.634 194.629 106.483C186.754 108.642 178.648 112.124 170.313 116.927C160.243 122.83 150.868 129.861 142.187 138.021C133.507 146.007 126.389 154.427 120.833 163.281C113.933 174.293 109.267 184.745 106.837 194.639C106.083 197.708 103.413 200 100.254 200Z\"\n}, {\n  title: \"Shape 9\",\n  path: \"M120 0H80V51.7157L43.4315 15.1472L15.1472 43.4314L51.7158 80H0V120H51.7157L15.1472 156.568L43.4315 184.853L80 148.284V200H120V148.284L156.569 184.853L184.853 156.569L148.284 120H200V80H148.284L184.853 43.4314L156.569 15.1471L120 51.7157V0Z\"\n}, {\n  title: \"Shape 10\",\n  path: \"M0 0H100C155.228 0 200 44.7715 200 100V200H100C44.7715 200 0 155.228 0 100V0Z\"\n}, {\n  title: \"Shape 11\",\n  path: \"M128.603 16.3347C115.825 -5.44489 84.3365 -5.4449 71.5579 16.3347L71.0938 17.1257C65.1986 27.1733 54.4518 33.378 42.8027 33.4596L41.8856 33.466C16.6346 33.6428 0.890585 60.9123 13.3629 82.8687L13.8159 83.6661C19.5698 93.7953 19.5698 106.205 13.8159 116.334L13.3629 117.131C0.890586 139.088 16.6346 166.357 41.8856 166.534L42.8027 166.54C54.4517 166.622 65.1986 172.827 71.0938 182.874L71.5579 183.665C84.3365 205.445 115.825 205.445 128.603 183.665L129.067 182.874C134.963 172.827 145.709 166.622 157.358 166.54L158.276 166.534C183.527 166.357 199.271 139.088 186.798 117.131L186.345 116.334C180.591 106.205 180.591 93.7953 186.345 83.6661L186.798 82.8687C199.271 60.9123 183.527 33.6428 158.276 33.466L157.358 33.4596C145.709 33.378 134.963 27.1733 129.067 17.1257L128.603 16.3347ZM100.081 149.604C127.476 149.604 149.685 127.396 149.685 100C149.685 72.6042 127.476 50.3955 100.081 50.3955C72.6848 50.3955 50.4761 72.6042 50.4761 100C50.4761 127.396 72.6848 149.604 100.081 149.604Z\"\n}, {\n  title: \"Shape 12\",\n  path: \"M101.604 0.859655C100.827 -0.435397 98.9501 -0.435396 98.1734 0.859656L79.3113 32.3082C78.7978 33.1643 77.7318 33.5106 76.8132 33.1199L43.0684 18.7644C41.6788 18.1732 40.1604 19.2764 40.2932 20.7806L43.5184 57.3099C43.6062 58.3043 42.9474 59.2111 41.9745 59.4349L6.23647 67.6557C4.76478 67.9943 4.18481 69.7792 5.17645 70.9182L29.2571 98.5752C29.9126 99.3281 29.9126 100.449 29.2571 101.202L5.17645 128.859C4.18481 129.998 4.76478 131.783 6.23648 132.121L41.9745 140.342C42.9474 140.566 43.6062 141.473 43.5184 142.467L40.2932 178.996C40.1604 180.501 41.6788 181.604 43.0684 181.013L76.8132 166.657C77.7318 166.266 78.7978 166.613 79.3113 167.469L98.1734 198.917C98.9501 200.213 100.827 200.212 101.604 198.917L120.466 167.469C120.979 166.613 122.045 166.266 122.964 166.657L156.709 181.013C158.098 181.604 159.617 180.501 159.484 178.996L156.259 142.467C156.171 141.473 156.83 140.566 157.803 140.342L193.541 132.121C195.012 131.783 195.592 129.998 194.601 128.859L170.52 101.202C169.865 100.449 169.865 99.3281 170.52 98.5752L194.601 70.9182C195.592 69.7792 195.012 67.9943 193.541 67.6557L157.803 59.4349C156.83 59.2111 156.171 58.3043 156.259 57.3099L159.484 20.7806C159.617 19.2764 158.098 18.1732 156.709 18.7644L122.964 33.1199C122.045 33.5106 120.979 33.1643 120.466 32.3082L101.604 0.859655ZM100 150C127.614 150 150 127.614 150 100C150 72.3857 127.614 50 100 50C72.3858 50 50 72.3857 50 100C50 127.614 72.3858 150 100 150Z\"\n}, {\n  title: \"Shape 13\",\n  path: \"M100 173.738C24.3644 236.944 -36.9438 175.636 26.2621 100C-36.9438 24.3644 24.3644 -36.9438 100 26.2621C175.621 -36.9438 236.944 24.3644 173.738 100C236.944 175.578 175.621 236.944 100 173.738Z\"\n}, {\n  title: \"Shape 14\",\n  path: \"M100 200C155.228 200 200 155.228 200 100C200 44.7715 155.228 0 100 0C44.7715 0 0 44.7715 0 100C0 155.228 44.7715 200 100 200ZM100 143.75C124.162 143.75 143.75 124.162 143.75 100C143.75 75.8375 124.162 56.25 100 56.25C75.8375 56.25 56.25 75.8375 56.25 100C56.25 124.162 75.8375 143.75 100 143.75Z\"\n}, {\n  title: \"Shape 15\",\n  path: \"M50 100C77.6142 100 100 77.6142 100 50C100 77.6142 122.386 100 150 100C122.386 100 100 122.386 100 150C100 122.386 77.6142 100 50 100ZM50 100C22.3858 100 0 122.386 0 150C0 177.614 22.3858 200 50 200C77.6142 200 100 177.614 100 150C100 177.614 122.386 200 150 200C177.614 200 200 177.614 200 150C200 122.386 177.614 100 150 100C177.614 100 200 77.6142 200 50C200 22.3858 177.614 0 150 0C122.386 0 100 22.3858 100 50C100 22.3858 77.6142 0 50 0C22.3858 0 0 22.3858 0 50C0 77.6142 22.3858 100 50 100Z\"\n}, {\n  title: \"Shape 16\",\n  path: \"M29.2893 29.2893C19.2658 39.3128 15.6458 53.315 18.4294 66.2123C7.34132 73.3638 0 85.8246 0 100C-1.74156e-06 114.175 7.34132 126.636 18.4294 133.788C15.6458 146.685 19.2658 160.687 29.2893 170.711C39.3129 180.734 53.315 184.354 66.2123 181.571C73.3639 192.659 85.8246 200 100 200C114.175 200 126.636 192.659 133.788 181.571C146.685 184.354 160.687 180.734 170.711 170.711C180.734 160.687 184.354 146.685 181.571 133.788C192.659 126.636 200 114.175 200 100C200 85.8246 192.659 73.3638 181.571 66.2123C184.354 53.315 180.734 39.3129 170.711 29.2893C160.687 19.2658 146.685 15.6458 133.788 18.4294C126.636 7.34133 114.175 0 100 0C85.8246 0 73.3638 7.34131 66.2123 18.4293C53.315 15.6458 39.3129 19.2658 29.2893 29.2893Z\"\n}, {\n  title: \"Shape 17\",\n  path: \"M99.9759 100C44.7585 99.987 -2.80187e-06 55.2204 -7.62939e-06 1.74846e-05L200 0C200 55.2204 155.242 99.987 100.024 100C155.242 100.013 200 144.78 200 200H1.11288e-06C1.11288e-06 144.78 44.7585 100.013 99.9759 100Z\"\n}, {\n  title: \"Shape 18\",\n  path: \"M170 129.496C170 168.434 138.66 200 100 200C61.3401 200 30 168.434 30 129.496C30 92.6391 65.8392 48.2064 95.1126 6.95421C97.5122 3.57266 102.538 3.53875 104.974 6.89421C135.351 48.7369 170 92.5911 170 129.496Z\"\n}, {\n  title: \"Shape 19\",\n  path: \"M200 100.671L100 0L0 100.671H98.6668L0 200H200L101.333 100.671H200Z\"\n}, {\n  title: \"Shape 20\",\n  path: \"M50 0H0V100H50C22.3858 100 0 122.386 0 150V200H100V150C100 177.614 122.386 200 150 200H200V100H150C177.614 100 200 77.6142 200 50V0H100V50C100 22.3858 77.6142 0 50 0ZM100 100H50C77.6142 100 100 122.386 100 150V100ZM100 100V50C100 77.6142 122.386 100 150 100H100Z\"\n}, {\n  title: \"Shape 21\",\n  path: \"M117.333 100L200 183H5.45799e-05L82.6668 100L2.28882e-05 17L200 17L117.333 100Z\"\n}];\nShapesBig.defaultProps = {\n  paths: 1\n};\naddPropertyControls(ShapesBig, {\n  paths: {\n    title: \"Shape\",\n    type: ControlType.Enum,\n    options: shapesBig.map((_, i) => i),\n    optionTitles: shapesBig.map(shape => shape.title)\n  },\n  hasColor: {\n    title: \"Fill\",\n    type: ControlType.Boolean,\n    enabledTitle: \"Color\",\n    disabledTitle: \"Gradient\"\n  },\n  color: {\n    title: \"Color\",\n    type: ControlType.Color,\n    defaultValue: \"#09F\",\n    hidden: props => !props.hasColor\n  },\n  startColor: {\n    title: \"Start\",\n    type: ControlType.Color,\n    defaultValue: \"#09F\",\n    hidden: props => props.hasColor\n  },\n  endColor: {\n    title: \"End\",\n    type: ControlType.Color,\n    defaultValue: \"#96F\",\n    hidden: props => props.hasColor\n  },\n  angle: {\n    title: \"Angle\",\n    type: ControlType.Number,\n    defaultValue: 0,\n    min: -360,\n    max: 360,\n    unit: \"\\xb0\",\n    displayStepper: true,\n    step: 15,\n    hidden: props => props.hasColor\n  }\n});\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"ShapesBig\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerSupportedLayoutHeight\": \"fixed\",\n        \"framerDisableUnlink\": \"*\",\n        \"framerContractVersion\": \"1\",\n        \"framerSupportedLayoutWidth\": \"fixed\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./ShapesBig.map", "function murmur2(r){var t=0;var a,e=0,c=r.length;for(;c>=4;++e,c-=4){a=255&r.charCodeAt(e)|(255&r.charCodeAt(++e))<<8|(255&r.charCodeAt(++e))<<16|(255&r.charCodeAt(++e))<<24;a=1540483477*(65535&a)+(59797*(a>>>16)<<16);a^=a>>>24;t=1540483477*(65535&a)+(59797*(a>>>16)<<16)^1540483477*(65535&t)+(59797*(t>>>16)<<16)}switch(c){case 3:t^=(255&r.charCodeAt(e+2))<<16;case 2:t^=(255&r.charCodeAt(e+1))<<8;case 1:t^=255&r.charCodeAt(e);t=1540483477*(65535&t)+(59797*(t>>>16)<<16)}t^=t>>>13;t=1540483477*(65535&t)+(59797*(t>>>16)<<16);return((t^t>>>15)>>>0).toString(36)}export{murmur2 as default};\n\n//# sourceMappingURL=emotion-hash.esm.js.map", "import { fontStore } from \"framer\";\nfontStore.loadWebFontsFromSelectors([\"GF;Archivo-regular\"]);\nexport const fonts = [{\n  family: \"Archivo\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/z8feWUXzV:default\",\n    url: \"https://fonts.gstatic.com/s/archivo/v18/k3k6o8UDI-1M0wlSV9XAw6lQkqWY8Q82sJaRE-NWIDdgffTTNDNp8B1oJ0vyVQ.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/archivo/v18/k3k6o8UDI-1M0wlSV9XAw6lQkqWY8Q82sJaRE-NWIDdgffTTNDNp8B1oJ0vyVQ.ttf\",\n  weight: \"400\"\n}];\nexport const css = ['.framer-NN51E .framer-styles-preset-xh7th2:not(.rich-text-wrapper), .framer-NN51E .framer-styles-preset-xh7th2.rich-text-wrapper h2 { --framer-font-family: \"Archivo\", \"Archivo Placeholder\", sans-serif; --framer-font-size: 32px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: -1.5px; --framer-line-height: 120%; --framer-paragraph-spacing: 40px; --framer-text-alignment: center; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-transform: none; }'];\nexport const className = \"framer-NN51E\";\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"className\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"fonts\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"css\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "// Generated by Framer (89417f6)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, Image, Link, RichText, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nconst enabledGestures = {\n  WuX2zGcfh: {\n    hover: true\n  }\n};\nconst cycleOrder = [\"WuX2zGcfh\", \"ILjaFYcmn\"];\nconst variantClassNames = {\n  ILjaFYcmn: \"framer-v-121lidi\",\n  WuX2zGcfh: \"framer-v-8b8u67\"\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    duration: 0,\n    type: \"tween\"\n  }\n};\nconst toResponsiveImage = value => {\n  if (typeof value === \"object\" && value !== null && typeof value.src === \"string\") {\n    return value;\n  }\n  return typeof value === \"string\" ? {\n    src: value\n  } : undefined;\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  \"Blog Card\": \"WuX2zGcfh\",\n  \"Variant 2\": \"ILjaFYcmn\"\n};\nconst getProps = ({\n  authorName,\n  badgeColor,\n  category,\n  date,\n  detailWithAuthorName,\n  detailWithReadTime,\n  height,\n  id,\n  link,\n  readTime,\n  thumnail,\n  title,\n  width,\n  ...props\n}) => {\n  var ref, ref1, ref2, ref3, ref4, ref5, ref6, ref7, _variant, ref8;\n  return {\n    ...props,\n    aNdTZGKeH: (ref = thumnail !== null && thumnail !== void 0 ? thumnail : props.aNdTZGKeH) !== null && ref !== void 0 ? ref : {\n      src: \"https://framerusercontent.com/images/vnW5wnn96pSqVeqMeFKiGy7j6Nc.png?scale-down-to=512\",\n      srcSet: \"https://framerusercontent.com/images/vnW5wnn96pSqVeqMeFKiGy7j6Nc.png?scale-down-to=512 512w, https://framerusercontent.com/images/vnW5wnn96pSqVeqMeFKiGy7j6Nc.png?scale-down-to=1024 1024w, https://framerusercontent.com/images/vnW5wnn96pSqVeqMeFKiGy7j6Nc.png 1056w\"\n    },\n    evAtH5Qes: (ref1 = detailWithReadTime !== null && detailWithReadTime !== void 0 ? detailWithReadTime : props.evAtH5Qes) !== null && ref1 !== void 0 ? ref1 : true,\n    GEGG2hHhL: (ref2 = readTime !== null && readTime !== void 0 ? readTime : props.GEGG2hHhL) !== null && ref2 !== void 0 ? ref2 : \"4 min read\",\n    jsdVSe9bE: (ref3 = category !== null && category !== void 0 ? category : props.jsdVSe9bE) !== null && ref3 !== void 0 ? ref3 : \"ORGANIZATION\",\n    LYKPI2HCY: detailWithAuthorName !== null && detailWithAuthorName !== void 0 ? detailWithAuthorName : props.LYKPI2HCY,\n    OEtEY_ale: (ref4 = title !== null && title !== void 0 ? title : props.OEtEY_ale) !== null && ref4 !== void 0 ? ref4 : \"Add your own blog heading here with the Webflow CMS\",\n    PDoaJXEli: (ref5 = badgeColor !== null && badgeColor !== void 0 ? badgeColor : props.PDoaJXEli) !== null && ref5 !== void 0 ? ref5 : 'var(--token-f6ec71d8-65e8-4e7b-893d-928c2f9f0377, rgb(194, 255, 102)) /* {\"name\":\"Green Base\"} */',\n    q2o1kdYmA: link !== null && link !== void 0 ? link : props.q2o1kdYmA,\n    qxszKIwF6: (ref6 = date !== null && date !== void 0 ? date : props.qxszKIwF6) !== null && ref6 !== void 0 ? ref6 : \"October 05, 2021\",\n    SVYcuYive: (ref7 = authorName !== null && authorName !== void 0 ? authorName : props.SVYcuYive) !== null && ref7 !== void 0 ? ref7 : \"October 05, 2021\",\n    variant: (ref8 = (_variant = humanReadableVariantMap[props.variant]) !== null && _variant !== void 0 ? _variant : props.variant) !== null && ref8 !== void 0 ? ref8 : \"WuX2zGcfh\"\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    aNdTZGKeH,\n    jsdVSe9bE,\n    PDoaJXEli,\n    OEtEY_ale,\n    GEGG2hHhL,\n    qxszKIwF6,\n    SVYcuYive,\n    evAtH5Qes,\n    LYKPI2HCY,\n    q2o1kdYmA,\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: \"WuX2zGcfh\",\n    enabledGestures,\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\n  const isDisplayed = () => {\n    if (gestureVariant === \"WuX2zGcfh-hover\") return false;\n    return true;\n  };\n  const isDisplayed1 = () => {\n    if (gestureVariant === \"WuX2zGcfh-hover\") return true;\n    return false;\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-I2vJa\", classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsx(Link, {\n          href: q2o1kdYmA,\n          children: /*#__PURE__*/_jsx(motion.a, {\n            ...restProps,\n            className: `${cx(\"framer-8b8u67\", className)} framer-hi216q`,\n            \"data-border\": true,\n            \"data-framer-name\": \"Blog Card\",\n            layoutDependency: layoutDependency,\n            layoutId: \"WuX2zGcfh\",\n            ref: ref,\n            style: {\n              \"--border-bottom-width\": \"1px\",\n              \"--border-color\": \"rgb(160, 156, 156)\",\n              \"--border-left-width\": \"1px\",\n              \"--border-right-width\": \"1px\",\n              \"--border-style\": \"solid\",\n              \"--border-top-width\": \"1px\",\n              backgroundColor: \"rgba(255, 255, 255, 0)\",\n              borderBottomLeftRadius: 16,\n              borderBottomRightRadius: 16,\n              borderTopLeftRadius: 16,\n              borderTopRightRadius: 16,\n              boxShadow: \"0px 0.6021873017743928px 0.6021873017743928px -1.25px hsla(240, 2%, 55%, 0.59031), 0px 2.288533303243457px 2.288533303243457px -2.5px hsla(240, 2%, 55%, 0.52117), 0px 10px 10px -3.75px hsla(240, 2%, 55%, 0.205)\",\n              ...style\n            },\n            variants: {\n              \"WuX2zGcfh-hover\": {\n                backgroundColor: \"rgba(0, 0, 0, 0)\",\n                boxShadow: \"0.5175247177903657px 0.5573343114665477px 0.45633673156374327px -0.9375px hsla(0, 2%, 52%, 0.7301), 1.5694289930179366px 1.6901543001731625px 1.3838722528134186px -1.875px hsla(0, 2%, 52%, 0.68964), 4.1487247889649px 4.467857465039123px 3.658212729310854px -2.8125px hsla(0, 2%, 52%, 0.59043), 13px 14px 11.462983904725682px -3.75px hsla(0, 2%, 52%, 0.25)\"\n              }\n            },\n            ...addPropertyOverrides({\n              \"WuX2zGcfh-hover\": {\n                \"data-framer-name\": undefined\n              },\n              ILjaFYcmn: {\n                \"data-framer-name\": \"Variant 2\"\n              }\n            }, baseVariant, gestureVariant),\n            children: /*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-b41hiq\",\n              \"data-framer-name\": \"Wrap\",\n              layoutDependency: layoutDependency,\n              layoutId: \"I3tDikP49\",\n              children: [/*#__PURE__*/_jsxs(motion.div, {\n                className: \"framer-1qsyoto\",\n                \"data-framer-name\": \"Image Wrap\",\n                layoutDependency: layoutDependency,\n                layoutId: \"Ns0hIUSnn\",\n                style: {\n                  borderBottomLeftRadius: 8,\n                  borderBottomRightRadius: 8,\n                  borderTopLeftRadius: 8,\n                  borderTopRightRadius: 8\n                },\n                children: [isDisplayed() && /*#__PURE__*/_jsx(Image, {\n                  background: {\n                    alt: \"\",\n                    fit: \"fill\",\n                    intrinsicHeight: 496,\n                    intrinsicWidth: 704,\n                    pixelHeight: 496,\n                    pixelWidth: 704,\n                    ...toResponsiveImage(aNdTZGKeH)\n                  },\n                  className: \"framer-vqrsgd\",\n                  \"data-framer-name\": \"Image\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"KuuqTJ1Ar\",\n                  style: {\n                    borderBottomLeftRadius: 8,\n                    borderBottomRightRadius: 8,\n                    borderTopLeftRadius: 8,\n                    borderTopRightRadius: 8\n                  }\n                }), isDisplayed1() && /*#__PURE__*/_jsx(Image, {\n                  background: {\n                    alt: \"\",\n                    fit: \"fill\",\n                    intrinsicHeight: 496,\n                    intrinsicWidth: 704,\n                    pixelHeight: 496,\n                    pixelWidth: 704,\n                    ...toResponsiveImage(aNdTZGKeH)\n                  },\n                  className: \"framer-hpy6wi\",\n                  \"data-framer-name\": \"Image\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"JhPmTLPmC\",\n                  style: {\n                    borderBottomLeftRadius: 8,\n                    borderBottomRightRadius: 8,\n                    borderTopLeftRadius: 8,\n                    borderTopRightRadius: 8\n                  }\n                })]\n              }), /*#__PURE__*/_jsxs(motion.div, {\n                className: \"framer-1g70jr1\",\n                \"data-framer-name\": \"Content\",\n                layoutDependency: layoutDependency,\n                layoutId: \"aRnscBs0k\",\n                children: [/*#__PURE__*/_jsxs(motion.div, {\n                  className: \"framer-u0gah6\",\n                  \"data-framer-name\": \"Wrap\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"tyhePdRNk\",\n                  children: [/*#__PURE__*/_jsx(motion.div, {\n                    className: \"framer-1nu3jvr\",\n                    \"data-framer-name\": \"Badge\",\n                    layoutDependency: layoutDependency,\n                    layoutId: \"myfNzoLfp\",\n                    style: {\n                      backgroundColor: PDoaJXEli,\n                      borderBottomLeftRadius: 40,\n                      borderBottomRightRadius: 40,\n                      borderTopLeftRadius: 40,\n                      borderTopRightRadius: 40\n                    },\n                    children: /*#__PURE__*/_jsx(RichText, {\n                      __fromCanvasComponent: true,\n                      children: /*#__PURE__*/_jsx(React.Fragment, {\n                        children: /*#__PURE__*/_jsx(motion.p, {\n                          style: {\n                            \"--font-selector\": \"R0Y7QXJjaGl2by02MDA=\",\n                            \"--framer-font-family\": '\"Archivo\", sans-serif',\n                            \"--framer-font-size\": \"14px\",\n                            \"--framer-font-weight\": \"600\",\n                            \"--framer-letter-spacing\": \"1.75px\",\n                            \"--framer-line-height\": \"180%\",\n                            \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-1d388c80-d82c-4f62-8068-f7cb2a09ae02, rgb(24, 24, 27)))\",\n                            \"--framer-text-transform\": \"uppercase\"\n                          },\n                          children: \"ORGANIZATION\"\n                        })\n                      }),\n                      className: \"framer-18ykgkf\",\n                      \"data-framer-name\": \"ORGANIZATION\",\n                      fonts: [\"GF;Archivo-600\"],\n                      layoutDependency: layoutDependency,\n                      layoutId: \"C_F8OcuMz\",\n                      style: {\n                        \"--extracted-r6o4lv\": \"var(--token-1d388c80-d82c-4f62-8068-f7cb2a09ae02, rgb(24, 24, 27))\",\n                        \"--framer-paragraph-spacing\": \"0px\"\n                      },\n                      text: jsdVSe9bE,\n                      verticalAlignment: \"top\",\n                      withExternalLayout: true\n                    })\n                  }), /*#__PURE__*/_jsx(RichText, {\n                    __fromCanvasComponent: true,\n                    children: /*#__PURE__*/_jsx(React.Fragment, {\n                      children: /*#__PURE__*/_jsx(motion.h3, {\n                        style: {\n                          \"--font-selector\": \"R0Y7QXJjaGl2by01MDA=\",\n                          \"--framer-font-family\": '\"Archivo\", sans-serif',\n                          \"--framer-font-size\": \"24px\",\n                          \"--framer-font-weight\": \"500\",\n                          \"--framer-letter-spacing\": \"-0.5px\",\n                          \"--framer-line-height\": \"120%\",\n                          \"--framer-text-color\": \"var(--extracted-a0htzi, var(--token-1d388c80-d82c-4f62-8068-f7cb2a09ae02, rgb(24, 24, 27)))\"\n                        },\n                        children: \"Add your own blog heading here with the Webflow CMS\"\n                      })\n                    }),\n                    className: \"framer-ah9k1a\",\n                    \"data-framer-name\": \"Add your own blog heading here with the Webflow CMS\",\n                    fonts: [\"GF;Archivo-500\"],\n                    layoutDependency: layoutDependency,\n                    layoutId: \"Yyuqbfl1a\",\n                    style: {\n                      \"--extracted-a0htzi\": \"var(--token-1d388c80-d82c-4f62-8068-f7cb2a09ae02, rgb(24, 24, 27))\",\n                      \"--framer-paragraph-spacing\": \"0px\"\n                    },\n                    text: OEtEY_ale,\n                    verticalAlignment: \"top\",\n                    withExternalLayout: true\n                  })]\n                }), /*#__PURE__*/_jsxs(motion.div, {\n                  className: \"framer-su9fmb\",\n                  \"data-framer-name\": \"Wrap\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"up2cDuijy\",\n                  children: [evAtH5Qes && /*#__PURE__*/_jsxs(motion.div, {\n                    className: \"framer-1mxfm5m\",\n                    \"data-framer-name\": \"Wrap\",\n                    layoutDependency: layoutDependency,\n                    layoutId: \"rAyzoWXK9\",\n                    style: {\n                      borderBottomLeftRadius: 4,\n                      borderBottomRightRadius: 4,\n                      borderTopLeftRadius: 4,\n                      borderTopRightRadius: 4\n                    },\n                    children: [/*#__PURE__*/_jsx(RichText, {\n                      __fromCanvasComponent: true,\n                      children: /*#__PURE__*/_jsx(React.Fragment, {\n                        children: /*#__PURE__*/_jsx(motion.p, {\n                          style: {\n                            \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                            \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", sans-serif',\n                            \"--framer-font-size\": \"14px\",\n                            \"--framer-font-weight\": \"500\",\n                            \"--framer-letter-spacing\": \"-0.75px\",\n                            \"--framer-line-height\": \"180%\",\n                            \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-1d388c80-d82c-4f62-8068-f7cb2a09ae02, rgb(24, 24, 27)))\"\n                          },\n                          children: \"October 05, 2021\"\n                        })\n                      }),\n                      className: \"framer-5prkt8\",\n                      \"data-framer-name\": \"October 05, 2021\",\n                      fonts: [\"Inter-Medium\"],\n                      layoutDependency: layoutDependency,\n                      layoutId: \"ArBU0q9ss\",\n                      style: {\n                        \"--extracted-r6o4lv\": \"var(--token-1d388c80-d82c-4f62-8068-f7cb2a09ae02, rgb(24, 24, 27))\",\n                        \"--framer-paragraph-spacing\": \"0px\"\n                      },\n                      text: qxszKIwF6,\n                      verticalAlignment: \"top\",\n                      withExternalLayout: true\n                    }), /*#__PURE__*/_jsx(motion.div, {\n                      className: \"framer-ra410p\",\n                      \"data-framer-name\": \"Divider\",\n                      layoutDependency: layoutDependency,\n                      layoutId: \"BkmZdXfHl\",\n                      style: {\n                        backgroundColor: \"rgb(0, 0, 0)\"\n                      }\n                    }), /*#__PURE__*/_jsx(RichText, {\n                      __fromCanvasComponent: true,\n                      children: /*#__PURE__*/_jsx(React.Fragment, {\n                        children: /*#__PURE__*/_jsx(motion.p, {\n                          style: {\n                            \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                            \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", sans-serif',\n                            \"--framer-font-size\": \"14px\",\n                            \"--framer-font-weight\": \"500\",\n                            \"--framer-letter-spacing\": \"-0.75px\",\n                            \"--framer-line-height\": \"180%\",\n                            \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-1d388c80-d82c-4f62-8068-f7cb2a09ae02, rgb(24, 24, 27)))\"\n                          },\n                          children: \"4 min read\"\n                        })\n                      }),\n                      className: \"framer-1c4a4m5\",\n                      \"data-framer-name\": \"4 min read\",\n                      fonts: [\"Inter-Medium\"],\n                      layoutDependency: layoutDependency,\n                      layoutId: \"SuOQpcimX\",\n                      style: {\n                        \"--extracted-r6o4lv\": \"var(--token-1d388c80-d82c-4f62-8068-f7cb2a09ae02, rgb(24, 24, 27))\",\n                        \"--framer-paragraph-spacing\": \"0px\"\n                      },\n                      text: GEGG2hHhL,\n                      verticalAlignment: \"top\",\n                      withExternalLayout: true\n                    })]\n                  }), LYKPI2HCY && /*#__PURE__*/_jsxs(motion.div, {\n                    className: \"framer-b1uh39\",\n                    \"data-framer-name\": \"Wrap\",\n                    layoutDependency: layoutDependency,\n                    layoutId: \"AFy9XB1Le\",\n                    style: {\n                      borderBottomLeftRadius: 4,\n                      borderBottomRightRadius: 4,\n                      borderTopLeftRadius: 4,\n                      borderTopRightRadius: 4\n                    },\n                    children: [/*#__PURE__*/_jsx(RichText, {\n                      __fromCanvasComponent: true,\n                      children: /*#__PURE__*/_jsx(React.Fragment, {\n                        children: /*#__PURE__*/_jsx(motion.p, {\n                          style: {\n                            \"--framer-letter-spacing\": \"-0.75px\",\n                            \"--framer-line-height\": \"200%\",\n                            \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-f8972656-c1e5-47a6-aa65-eee23a226172, rgb(106, 106, 119)))\"\n                          },\n                          children: \"October 05, 2021\"\n                        })\n                      }),\n                      className: \"framer-1plz40\",\n                      \"data-framer-name\": \"October 05, 2021\",\n                      layoutDependency: layoutDependency,\n                      layoutId: \"oCYHDr3Fq\",\n                      style: {\n                        \"--extracted-r6o4lv\": \"var(--token-f8972656-c1e5-47a6-aa65-eee23a226172, rgb(106, 106, 119))\",\n                        \"--framer-paragraph-spacing\": \"0px\"\n                      },\n                      text: SVYcuYive,\n                      verticalAlignment: \"top\",\n                      withExternalLayout: true\n                    }), /*#__PURE__*/_jsx(motion.div, {\n                      className: \"framer-1rdx227\",\n                      \"data-framer-name\": \"Divider\",\n                      layoutDependency: layoutDependency,\n                      layoutId: \"VyVyvvkAM\",\n                      style: {\n                        backgroundColor: \"var(--token-ab62a2e6-dba7-4ecd-b471-233f73854aae, rgb(236, 236, 238))\"\n                      }\n                    }), /*#__PURE__*/_jsx(RichText, {\n                      __fromCanvasComponent: true,\n                      children: /*#__PURE__*/_jsx(React.Fragment, {\n                        children: /*#__PURE__*/_jsx(motion.p, {\n                          style: {\n                            \"--font-selector\": \"SW50ZXItTWVkaXVt\",\n                            \"--framer-font-family\": '\"Inter-Medium\", \"Inter\", sans-serif',\n                            \"--framer-font-weight\": \"500\",\n                            \"--framer-letter-spacing\": \"-0.75px\",\n                            \"--framer-line-height\": \"150%\",\n                            \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-f8972656-c1e5-47a6-aa65-eee23a226172, rgb(106, 106, 119)))\"\n                          },\n                          children: \"October 05, 2021\"\n                        })\n                      }),\n                      className: \"framer-1wwbvap\",\n                      \"data-framer-name\": \"4 min read\",\n                      fonts: [\"Inter-Medium\"],\n                      layoutDependency: layoutDependency,\n                      layoutId: \"O5G61WHrr\",\n                      style: {\n                        \"--extracted-r6o4lv\": \"var(--token-f8972656-c1e5-47a6-aa65-eee23a226172, rgb(106, 106, 119))\",\n                        \"--framer-paragraph-spacing\": \"0px\"\n                      },\n                      text: qxszKIwF6,\n                      verticalAlignment: \"top\",\n                      withExternalLayout: true\n                    })]\n                  })]\n                })]\n              })]\n            })\n          })\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-I2vJa [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-I2vJa .framer-hi216q { display: block; }\", \".framer-I2vJa .framer-8b8u67 { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 24px 24px 24px 24px; position: relative; text-decoration: none; width: 332px; will-change: var(--framer-will-change-override, transform); }\", \".framer-I2vJa .framer-b41hiq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: 398px; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-I2vJa .framer-1qsyoto { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 1px; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\", \".framer-I2vJa .framer-vqrsgd, .framer-I2vJa .framer-hpy6wi { flex: none; height: 100%; overflow: hidden; position: relative; width: 317px; will-change: var(--framer-will-change-override, transform); }\", \".framer-I2vJa .framer-1g70jr1 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-I2vJa .framer-u0gah6 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-I2vJa .framer-1nu3jvr { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 2px 12px 2px 12px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\", \".framer-I2vJa .framer-18ykgkf, .framer-I2vJa .framer-5prkt8, .framer-I2vJa .framer-1c4a4m5, .framer-I2vJa .framer-1plz40, .framer-I2vJa .framer-1wwbvap { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \".framer-I2vJa .framer-ah9k1a { flex: none; height: 80px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\", \".framer-I2vJa .framer-su9fmb { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 18px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-I2vJa .framer-1mxfm5m, .framer-I2vJa .framer-b1uh39 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\", \".framer-I2vJa .framer-ra410p { flex: none; height: 12px; overflow: visible; position: relative; width: 3px; }\", \".framer-I2vJa .framer-1rdx227 { flex: none; height: 12px; overflow: visible; position: relative; width: 1px; }\", \".framer-I2vJa .framer-v-8b8u67 .framer-8b8u67 { cursor: pointer; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-I2vJa .framer-8b8u67, .framer-I2vJa .framer-b41hiq, .framer-I2vJa .framer-1qsyoto, .framer-I2vJa .framer-1g70jr1, .framer-I2vJa .framer-u0gah6, .framer-I2vJa .framer-1nu3jvr, .framer-I2vJa .framer-su9fmb, .framer-I2vJa .framer-1mxfm5m, .framer-I2vJa .framer-b1uh39 { gap: 0px; } .framer-I2vJa .framer-8b8u67 > *, .framer-I2vJa .framer-b41hiq > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-I2vJa .framer-8b8u67 > :first-child, .framer-I2vJa .framer-b41hiq > :first-child, .framer-I2vJa .framer-1g70jr1 > :first-child, .framer-I2vJa .framer-u0gah6 > :first-child, .framer-I2vJa .framer-su9fmb > :first-child { margin-top: 0px; } .framer-I2vJa .framer-8b8u67 > :last-child, .framer-I2vJa .framer-b41hiq > :last-child, .framer-I2vJa .framer-1g70jr1 > :last-child, .framer-I2vJa .framer-u0gah6 > :last-child, .framer-I2vJa .framer-su9fmb > :last-child { margin-bottom: 0px; } .framer-I2vJa .framer-1qsyoto > *, .framer-I2vJa .framer-1nu3jvr > *, .framer-I2vJa .framer-1mxfm5m > *, .framer-I2vJa .framer-b1uh39 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-I2vJa .framer-1qsyoto > :first-child, .framer-I2vJa .framer-1nu3jvr > :first-child, .framer-I2vJa .framer-1mxfm5m > :first-child, .framer-I2vJa .framer-b1uh39 > :first-child { margin-left: 0px; } .framer-I2vJa .framer-1qsyoto > :last-child, .framer-I2vJa .framer-1nu3jvr > :last-child, .framer-I2vJa .framer-1mxfm5m > :last-child, .framer-I2vJa .framer-b1uh39 > :last-child { margin-right: 0px; } .framer-I2vJa .framer-1g70jr1 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-I2vJa .framer-u0gah6 > *, .framer-I2vJa .framer-su9fmb > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              * @framerIntrinsicHeight 446\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              * @framerIntrinsicWidth 332\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"ILjaFYcmn\":{\"layout\":[\"fixed\",\"auto\"]},\"Res4xJfi0\":{\"layout\":[\"fixed\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              * @framerVariables {\"aNdTZGKeH\":\"thumnail\",\"jsdVSe9bE\":\"category\",\"PDoaJXEli\":\"badgeColor\",\"OEtEY_ale\":\"title\",\"GEGG2hHhL\":\"readTime\",\"qxszKIwF6\":\"date\",\"SVYcuYive\":\"authorName\",\"evAtH5Qes\":\"detailWithReadTime\",\"LYKPI2HCY\":\"detailWithAuthorName\",\"q2o1kdYmA\":\"link\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              * @framerImmutableVariables false\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              */\nconst FramermOcwmQf31 = withCSS(Component, css, \"framer-I2vJa\");\nexport default FramermOcwmQf31;\nFramermOcwmQf31.displayName = \"Elements/Blog Card\";\nFramermOcwmQf31.defaultProps = {\n  height: 446,\n  width: 332\n};\naddPropertyControls(FramermOcwmQf31, {\n  variant: {\n    options: [\"WuX2zGcfh\", \"ILjaFYcmn\"],\n    optionTitles: [\"Blog Card\", \"Variant 2\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  },\n  aNdTZGKeH: {\n    __defaultAssetReference: \"data:framer/asset-reference,vnW5wnn96pSqVeqMeFKiGy7j6Nc.png?originalFilename=Brand+Positioning.png&preferredSize=auto\",\n    title: \"Thumnail\",\n    type: ControlType.ResponsiveImage\n  },\n  jsdVSe9bE: {\n    defaultValue: \"ORGANIZATION\",\n    displayTextArea: false,\n    title: \"Category\",\n    type: ControlType.String\n  },\n  PDoaJXEli: {\n    defaultValue: 'var(--token-f6ec71d8-65e8-4e7b-893d-928c2f9f0377, rgb(194, 255, 102)) /* {\"name\":\"Green Base\"} */',\n    title: \"Badge Color\",\n    type: ControlType.Color\n  },\n  OEtEY_ale: {\n    defaultValue: \"Add your own blog heading here with the Webflow CMS\",\n    displayTextArea: false,\n    title: \"Title\",\n    type: ControlType.String\n  },\n  GEGG2hHhL: {\n    defaultValue: \"4 min read\",\n    displayTextArea: false,\n    title: \"Read Time\",\n    type: ControlType.String\n  },\n  qxszKIwF6: {\n    defaultValue: \"October 05, 2021\",\n    displayTextArea: false,\n    title: \"Date\",\n    type: ControlType.String\n  },\n  SVYcuYive: {\n    defaultValue: \"October 05, 2021\",\n    displayTextArea: false,\n    title: \"Author Name\",\n    type: ControlType.String\n  },\n  evAtH5Qes: {\n    defaultValue: true,\n    title: \"Detail With Read Time\",\n    type: ControlType.Boolean\n  },\n  LYKPI2HCY: {\n    defaultValue: false,\n    title: \"Detail With Author Name\",\n    type: ControlType.Boolean\n  },\n  q2o1kdYmA: {\n    title: \"Link\",\n    type: ControlType.Link\n  }\n});\naddFonts(FramermOcwmQf31, [{\n  family: \"Archivo\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/mOcwmQf31:default\",\n    url: \"https://fonts.gstatic.com/s/archivo/v19/k3k6o8UDI-1M0wlSV9XAw6lQkqWY8Q82sJaRE-NWIDdgffTT6jRp8B1oJ0vyVQ.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/archivo/v19/k3k6o8UDI-1M0wlSV9XAw6lQkqWY8Q82sJaRE-NWIDdgffTT6jRp8B1oJ0vyVQ.ttf\",\n  weight: \"600\"\n}, {\n  family: \"Archivo\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/mOcwmQf31:default\",\n    url: \"https://fonts.gstatic.com/s/archivo/v19/k3k6o8UDI-1M0wlSV9XAw6lQkqWY8Q82sJaRE-NWIDdgffTTBjNp8B1oJ0vyVQ.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/archivo/v19/k3k6o8UDI-1M0wlSV9XAw6lQkqWY8Q82sJaRE-NWIDdgffTTBjNp8B1oJ0vyVQ.ttf\",\n  weight: \"500\"\n}]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramermOcwmQf31\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerVariables\": \"{\\\"aNdTZGKeH\\\":\\\"thumnail\\\",\\\"jsdVSe9bE\\\":\\\"category\\\",\\\"PDoaJXEli\\\":\\\"badgeColor\\\",\\\"OEtEY_ale\\\":\\\"title\\\",\\\"GEGG2hHhL\\\":\\\"readTime\\\",\\\"qxszKIwF6\\\":\\\"date\\\",\\\"SVYcuYive\\\":\\\"authorName\\\",\\\"evAtH5Qes\\\":\\\"detailWithReadTime\\\",\\\"LYKPI2HCY\\\":\\\"detailWithAuthorName\\\",\\\"q2o1kdYmA\\\":\\\"link\\\"}\",\n        \"framerIntrinsicHeight\": \"446\",\n        \"framerImmutableVariables\": \"false\",\n        \"framerIntrinsicWidth\": \"332\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ILjaFYcmn\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Res4xJfi0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./mOcwmQf31.map"],
  "mappings": "qVAAAA,IAIA,IAAMC,GAAiB,6EAUR,SAARC,EAA2BC,EAAO,CACvC,OAAoBC,EAAKC,GAAsB,CAC7C,QAAsBD,EAAK,MAAO,CAAC,CAAC,EACpC,OAAqBA,EAAKE,GAAc,CACtC,GAAGH,CACL,CAAC,CACH,CAAC,CACH,CAEA,SAASG,GAAaH,EAAO,CACf,IAAMI,EAAWC,GAAa,QAAQ,IAAMA,GAAa,OAC/DC,EAAoBC,GAAO,IAAI,EAC/BC,EAAaJ,GAAYJ,EAAM,QAAU,IAAQA,EAAM,WAAa,GAAQ,KAAO,GACrFS,EACJ,OAAQT,EAAM,QAAS,CACrB,IAAK,MACHS,EAAMT,EAAM,OACZ,MACF,IAAK,OACHS,EAAMT,EAAM,QACZ,MACF,QACES,EAAMX,GACN,KACJ,CACA,GAAM,CAACY,EAASC,CAAU,EAAIC,EAAS,EAAK,EAC5CC,EAAU,IAAM,CACTP,EAAkB,SACvBA,EAAkB,QAAQ,iBAAiB,QAAS,IAAMK,EAAW,EAAI,CAAC,CAC5E,EAAG,CAAC,CAAC,EACLE,EAAU,IAAM,CACTP,EAAkB,SACvBA,EAAkB,QAAQ,KAAK,GAAGN,EAAM,WAAW,CACrD,EAAG,CAACU,EAASV,EAAM,QAAQ,CAAC,EAC5B,IAAMc,EAAcP,GAAO,EAC3B,OAAAM,EAAU,IAAM,CACd,GAAI,CAAAT,EACJ,IAAIU,EAAY,UAAYd,EAAM,SAAU,CAC1C,GAAI,CAACM,EAAkB,QAAS,OAC5BN,EAAM,WAAa,IACrBM,EAAkB,QAAQ,KAAK,EAE7BN,EAAM,WAAa,IACrBM,EAAkB,QAAQ,MAAM,EAGpCQ,EAAY,QAAUd,EAAM,SAC9B,EAAG,CAACA,EAAM,QAAQ,CAAC,EAIjBC,EAAK,mBAAoB,CACvB,IAAKQ,EACL,IAAKH,EACL,SAAUE,EACV,KAAMR,EAAM,KAAO,GAAO,KAC1B,MAAOA,EAAM,MAAQ,GAAO,KAC5B,SAAUA,EAAM,SAAW,GAAO,KAClC,WAAYA,EAAM,WAAaA,EAAM,WAAa,KAClD,MAAOA,EAAM,MACb,UAAWA,EAAM,UACjB,MAAO,CACL,GAAGA,EAAM,MACT,MAAO,OACP,OAAQ,MACV,CACF,EAAGS,CAAG,CAEV,CACAV,EAAU,aAAe,CACvB,OAAQD,GACR,SAAU,GACV,WAAY,OACZ,SAAU,GACV,UAAW,EACX,MAAO,GACP,KAAM,GACN,MAAO,CACT,EACAC,EAAU,YAAc,aACxBgB,EAAoBhB,EAAW,CAC7B,QAAS,CACP,KAAMiB,EAAY,KAClB,wBAAyB,GACzB,MAAO,SACP,QAAS,CAAC,MAAO,MAAM,EACvB,aAAc,CAAC,MAAO,MAAM,CAC9B,EACA,OAAQ,CACN,KAAMA,EAAY,OAClB,MAAO,OACP,YAAa,oBACb,OAAQhB,GAASA,EAAM,UAAY,MACrC,EACA,QAAS,CACP,KAAMgB,EAAY,KAClB,MAAO,OACP,iBAAkB,CAAC,SAAU,MAAM,EACnC,OAAQhB,GAASA,EAAM,UAAY,KACrC,EACA,SAAU,CACR,KAAMgB,EAAY,QAClB,MAAO,WACP,aAAc,EAChB,EACA,WAAY,CACV,KAAMA,EAAY,MAClB,MAAO,WACP,aAAc,MAChB,EACA,SAAU,CACR,KAAMA,EAAY,QAClB,MAAO,UACT,EACA,UAAW,CACT,KAAMA,EAAY,KAClB,MAAO,YACP,aAAc,IACd,wBAAyB,GACzB,0BAA2B,aAC3B,QAAS,CAAC,IAAK,IAAI,EACnB,aAAc,CAAC,SAAU,SAAS,CACpC,EACA,MAAO,CACL,KAAMA,EAAY,QAClB,MAAO,YACT,EACA,KAAM,CACJ,KAAMA,EAAY,QAClB,MAAO,MACT,EACA,MAAO,CACL,KAAMA,EAAY,OAClB,MAAO,QACP,aAAc,EACd,IAAK,EACL,IAAK,GACL,KAAM,IACN,KAAM,GACN,eAAgB,EAClB,EACA,SAAU,CACR,KAAMA,EAAY,OAClB,MAAO,WACP,aAAc,EACd,IAAK,EACL,IAAK,IACL,KAAM,EACN,YAAa,oFACf,CACF,CAAC,EACD,SAASd,GAAqB,CAC5B,QAAAe,EACA,OAAAC,CACF,EAAG,CACD,GAAM,CAACC,EAAWC,CAAU,EAAUR,EAAS,EAAI,EAEnD,OAAMC,EAAU,IAAM,CACpB,OAAO,iCAA8E,EAAE,KAAK,IAAM,CAChGO,EAAW,EAAK,CAClB,CAAC,CACH,EAAG,CAAC,CAAC,EACED,EAAYF,EAAUC,CAC/B,CCjLAG,IAIA,IAAMC,GAAa,wJACbC,GAAiB,qCACjBC,GAAgBC,GACbH,GAAW,KAAK,OAAOG,CAAK,EAAE,YAAY,CAAC,EAE9CC,GAAoBC,GAAO,CAC/B,IAAIC,EACJ,GAAM,CAAC,CAAEC,EAAQC,CAAU,GAAKF,EAAMD,EAAI,QAAQ,QAAS,GAAG,EAAE,MAAMJ,EAAc,KAAO,MAAQK,IAAQ,OAASA,EAAM,CAAC,KAAM,KAAM,IAAI,EAC3I,MAAO,CAACC,EAAQC,EAAa,IAAI,gBAAgBA,CAAU,EAAI,IAAI,CACrE,EACA,SAASC,GAAcJ,EAAK,CAC1B,GAAI,CACF,MAAO,CAAC,CAAC,IAAI,IAAIA,CAAG,CACtB,MAAE,CAAO,CACT,GAAI,CACF,MAAO,CAAC,CAAC,IAAI,IAAI,WAAWA,GAAK,CACnC,MAAE,CAAO,CACT,MAAO,EACT,CAKA,IAAMK,GAAU,KAYVC,GAAQC,EAAQ,SAAe,CACnC,QAAAC,EACA,WAAAC,EACA,aAAAC,EACA,QAAAC,EACA,YAAAC,EACA,eAAAC,EACA,MAAAC,EACA,OAAAC,EACA,KAAAC,EACA,OAAAC,EACA,KAAAC,EACA,IAAAC,EACA,MAAAC,EACA,SAAAC,CACF,EAAG,CACD,GAAM,CAACvB,EAAOwB,CAAQ,EAAIC,EAAS,EAAE,EAC/B,CAACC,EAASC,CAAQ,EAAIF,EAAS,EAAK,EACpC,CAACG,EAAWC,CAAU,EAAIJ,EAAS,EAAK,EACxC,CAACK,EAASC,CAAQ,EAAIN,EAAS,EAAK,EACpC,CACJ,eAAAO,EACA,WAAAC,EACA,aAAAC,EACA,cAAAC,GACA,YAAAC,GACA,QAAAC,EACA,aAAAC,EACA,aAAAC,GACA,YAAAC,GACA,aAAAC,GACA,OAAAC,GACA,YAAAC,EACF,EAAI3B,EACE,CACJ,qBAAA4B,GACA,iBAAAC,GACA,mBAAAC,GACA,oBAAAC,GACA,kBAAAC,GACA,cAAAC,EACF,EAAIhC,EACEiC,GAAelB,EAAiB,GAAGC,OAAgBhB,EAAO,SAAWiB,EAAejB,EAAO,gBAAkBiB,OAAkBC,QAAmBC,OAAkB,GAAGC,OAAapB,EAAO,SAAWoB,EAAUpB,EAAO,gBAAkBoB,OAAaA,OAAaA,MACnQc,GAAqBP,GAAuB,GAAG3B,EAAO,SAAW,EAAI4B,QAAsBC,QAAwB7B,EAAO,SAAW,EAAI8B,QAAyBC,OAAwB,GAAG/B,EAAO,SAAW,EAAIgC,QAAmBA,QAAmBhC,EAAO,SAAW,EAAIgC,QAAmBA,OAClSG,GAASC,GAAU,EACnBC,GAAY,IAAM,CAItB,GAHWzB,EAAW,EAAK,EAC3BE,EAAS,EAAK,EACdP,EAAS,EAAE,EACPb,IAAe,QAAUS,GAAQ,CAACM,EAAS,CAC7C,GAAM,CAAC6B,EAAMC,CAAI,EAAIpC,EAAK,MAAM,GAAG,EAC7B,CACJ,QAAAqC,EACA,cAAAC,CACF,EAAIC,GAA0BP,GAAO,OAAQG,CAAI,EAIjD,GAHIE,GACFL,GAAO,SAASK,EAASD,EAAME,CAAa,EAE1CpD,GAAcc,CAAI,EACpB,OAAAO,EAAS,EAAI,EACbiC,EAAa,MAAM,OAAO,EACnB,GAGb,EACMC,EAAeC,EAAY9D,GAC3BA,IAAU,IAAM,CAACD,GAAcC,CAAK,GACtC2B,EAAS,EAAI,EACbiC,EAAa,MAAM,OAAO,EACnB,IAEF,GACN,CAAC7D,EAAa,CAAC,EACZgE,GAAeD,EAAYE,GAAS,CACxCrC,EAAS,EAAK,EACdH,EAASwC,EAAM,OAAO,KAAK,CAC7B,EAAG,CAAC,CAAC,EACCC,GAAcH,EAAYE,GAAS,CACvCjC,EAAS,EAAI,CACf,EAAG,CAAC,CAAC,EACCmC,GAAaJ,EAAYE,GAAS,CACtCjC,EAAS,EAAK,EACdJ,EAAS,EAAK,CAChB,EAAG,CAAC,CAAC,EACCwC,GAAeL,EAAYE,GAAS,CAExC,GADAA,EAAM,eAAe,EACjB,CAAApC,EAEJ,IADAC,EAAW,EAAI,EACXnB,IAAY,YAAa,CAC3B,GAAM,CAACN,EAAQC,CAAU,EAAIJ,GAAkBW,CAAY,EAC3D,GAAI,CAACiD,EAAa7D,CAAK,GAAK,CAACI,GAAU,CAACC,EAAY,CAClDwB,EAAW,EAAK,EAChB,OAEFxB,EAAW,IAAI,SAAUL,CAAK,EAC9B,MAAM,WAAWI,mBAAyB,CACxC,OAAQ,OACR,KAAM,UACN,QAAS,CACP,eAAgB,iDAClB,EACA,KAAMC,EAAW,SAAS,CAC5B,CAAC,EAAE,KAAK+D,GAAY,CAClBd,GAAU,EACN3C,IAAe,WAA+DY,IAAS,CAC7F,CAAC,EAAE,MAAM8C,GAAS,CAChB,QAAQ,MAAMA,CAAK,EACnBxC,EAAW,EAAK,EAChBF,EAAS,EAAI,EACbiC,EAAa,MAAM,OAAO,CAC5B,CAAC,EAEH,GAAIlD,IAAY,QAAS,CACvB,GAAI,CAACmD,EAAa7D,CAAK,EAAG,CACxB6B,EAAW,EAAK,EAChB,OAEF,IAAMyC,EAAW,SAAS,mBAAmBtE,CAAK,IAClD,MAAM,4CAA4Ca,IAAW,CAC3D,OAAQ,OACR,QAAS,CACP,eAAgB,mCAClB,EACA,KAAMyD,CACR,CAAC,EAAE,KAAK,IAAM,CACZhB,GAAU,EACN3C,IAAe,WAA+DY,IAAS,CAC7F,CAAC,EAAE,MAAM8C,GAAS,CAChB,QAAQ,MAAMA,CAAK,EACnBxC,EAAW,EAAK,EAChBF,EAAS,EAAI,EACbiC,EAAa,MAAM,OAAO,CAC5B,CAAC,EAEH,GAAIlD,IAAY,YAAa,CAC3B,GAAI,CAACmD,EAAa7D,CAAK,EAAG,CACxB6B,EAAW,EAAK,EAChB,OAEF,IAAM0C,EAAO,IAAI,SAASP,EAAM,MAAM,EAChCQ,EAAU,OAAO,YAAYD,EAAK,QAAQ,CAAC,EACjD,MAAM,2BAA2BzD,IAAe,CAC9C,OAAQ,OACR,QAAS,CACP,eAAgB,mBAChB,OAAQ,kBACV,EACA,KAAM,KAAK,UAAU0D,CAAO,CAC9B,CAAC,EAAE,KAAK,IAAM,CACZlB,GAAU,EAC0C/B,IAAS,CAC/D,CAAC,EAAE,MAAM8C,GAAS,CAChB,QAAQ,MAAMA,CAAK,EACnBxC,EAAW,EAAK,EAChBF,EAAS,EAAI,EACbiC,EAAa,MAAM,OAAO,CAC5B,CAAC,EAEH,GAAIlD,IAAY,cAAe,CAC7B,GAAI,CAACmD,EAAa7D,CAAK,EAAG,CACxB6B,EAAW,EAAK,EAChB,OAEF,IAAM4C,EAAQ,IAAI,SAAST,EAAM,MAAM,EACjCU,EAAW,OAAO,YAAYD,EAAM,QAAQ,CAAC,EACnD,MAAM;AAAA,UACD,CACH,OAAQ,OACR,QAAS,CACP,eAAgB,mBAChB,OAAQ,kBACV,EACA,KAAM,KAAK,UAAUC,CAAQ,CAC/B,CAAC,EAAE,KAAK,IAAM,CACZpB,GAAU,EACN3C,IAAe,WAA+DY,IAAS,CAC7F,CAAC,EAAE,MAAM8C,GAAS,CAChB,QAAQ,MAAMA,CAAK,EACnBxC,EAAW,EAAK,EAChBF,EAAS,EAAI,EACbiC,EAAa,MAAM,OAAO,CAC5B,CAAC,GAEL,EAAG,CAAChD,EAAcE,EAAad,EAAOuB,EAAUsC,EAAcjC,CAAS,CAAC,EAClEgC,EAAee,GAAqB,EACpCC,GAAkB5D,EAAM,YAAc,eAAewB,GAAY,oBAAoBA,GAAY,aAAe,KAChHqC,GAAgB7D,EAAM,YAAc,eAAewB,GAAY,kBAAkBA,GAAY,aAAe,KAC5GsC,GAAe9D,EAAM,aAAe,GAAGyB,GAAa,aAAaA,GAAa,aAAaA,GAAa,gBAAgBA,GAAa,cAAgB,KACrJsC,GAAe/D,EAAM,aAAe,eAAeuB,GAAa,iBAAiBA,GAAa,cAAgB,KAC9GyC,GAAe,CACnB,QAAS,CACP,EAAG,CACL,EACA,MAAO,CACL,EAAG,CAAC,EAAG,GAAI,EAAG,CAAC,EACf,WAAY,CACV,SAAU,EACZ,CACF,CACF,EACMC,GAAgB,CACpB,QAAS,CACP,UAAWC,GAAiBN,GAAiBE,GAAcC,EAAY,CACzE,EACA,QAAS,CACP,UAAWG,GAAiBL,GAAeC,GAAcC,EAAY,CACvE,CACF,EACA,OAAoBI,EAAKC,EAAO,IAAK,CACnC,MAAO,CACL,GAAG9D,EACH,GAAG+D,GACH,oCAAqCrE,EAAM,gBAC7C,EACA,SAAUgE,GACV,QAASpB,EACT,SAAuB0B,EAAM,OAAQ,CACnC,MAAO,CACL,MAAO,OACP,OAAQ,OACR,QAAS,OACT,SAAU,WACV,cAAenE,IAAW,WAAa,SAAW,MAClD,MAAOF,EAAO,MACd,IAAKA,EAAO,SAAW,EAAII,CAC7B,EACA,SAAU8C,GACV,OAAQ,OACR,SAAU,CAACzD,IAAY,eAA8ByE,EAAK,QAAS,CACjE,KAAM,SACN,KAAM,UACN,MAAOpE,CACT,CAAC,EAAgBoE,EAAKC,EAAO,MAAO,CAClC,KAAM,QACN,KAAM,QACN,YAAapE,EAAM,YACnB,MAAOhB,EACP,UAAW,GAAGO,yBACd,SAAUwD,GACV,QAASE,GACT,OAAQC,GACR,aAAc,MACd,eAAgB,MAChB,YAAa,MACb,WAAY,QACZ,MAAO,CACL,GAAGqB,GACH,QAASrC,GACT,aAAAZ,EACA,SAAU,GACV,GAAGpB,EACH,WAAYF,EAAM,KAClB,OAAQ0B,GAAS,OAASC,GAC1B,MAAO3B,EAAM,MACb,UAAWkE,GAAiBN,GAAiBE,GAAcC,EAAY,CACzE,EACA,SAAUE,GACV,QAAS,GACT,QAASnD,EAAU,UAAY,UAC/B,WAAY,CACV,SAAU,EACZ,CACF,CAAC,EAAG,CAACb,EAAO,cAAgBW,GAA0BuD,EAAKK,GAAS,CAClE,aAAcvE,EAAO,aACrB,eAAgBe,EAChB,WAAYC,EACZ,aAAcC,EACd,QAASG,EACT,MAAOrB,EAAM,KACf,CAAC,EAAGC,EAAO,cAA6BqE,EAAM,MAAO,CACnD,MAAO,CACL,SAAUrE,EAAO,SAAW,WAAa,WACzC,IAAKA,EAAO,SAAWA,EAAO,gBAAkB,EAChD,MAAOA,EAAO,SAAWA,EAAO,gBAAkB,EAClD,OAAQA,EAAO,SAAWA,EAAO,gBAAkB,CACrD,EACA,SAAU,CAAckE,EAAKC,EAAO,MAAO,CACzC,KAAM,SACN,MAAOnE,EAAO,MACd,MAAO,CACL,GAAGsE,GACH,MAAOtE,EAAO,SAAWA,EAAO,gBAAkB,OAClD,OAAQyB,GAAS,OAASC,GAC1B,OAAQ,UACR,QAASQ,GACT,aAAclC,EAAO,SAAWqB,EAAerB,EAAO,gBAAkBqB,EACxE,WAAYrB,EAAO,WACnB,SAAU,GACV,GAAGA,EAAO,WACV,WAAYA,EAAO,KACnB,MAAOA,EAAO,MACd,OAAQ,EACR,UAAWwE,GAAgBxE,CAAM,CACnC,CACF,CAAC,EAAGW,GAA0BuD,EAAK,MAAO,CACxC,MAAO,CACL,aAAclE,EAAO,SAAWqB,EAAerB,EAAO,gBAAkBqB,EACxE,SAAU,WACV,QAAS,OACT,eAAgB,SAChB,WAAY,SACZ,MAAO,OACP,OAAQ,OACR,MAAO,EACP,OAAQ,EACR,MAAOrB,EAAO,MACd,WAAYA,EAAO,IACrB,EACA,SAAuBkE,EAAKK,GAAS,CACnC,MAAOvE,EAAO,KAChB,CAAC,CACH,CAAC,CAAC,CACJ,CAAC,CAAC,CACJ,CAAC,CACH,CAAC,CACH,EAAG,CAAC,IAAIV,mGAAwG,CAAC,EAC3GiF,GAAUE,GAAS,CACvB,IAAMC,EAAkBD,EAAM,aAI1B,CAAC,EAJwC,CAC3C,SAAU,WACV,IAAK,kBACL,MAAOA,EAAM,eAAiBA,EAAM,aAAeA,EAAM,OAC3D,EACA,OAAoBP,EAAKC,EAAO,IAAK,CACnC,MAAO,CACL,OAAQ,GACR,MAAO,GACP,GAAGO,CACL,EACA,QAAS,CACP,OAAQ,CACV,EACA,QAAS,CACP,OAAQ,GACV,EACA,WAAY,CACV,SAAU,EACV,OAAQ,GACV,EACA,SAAuBR,EAAKC,EAAO,IAAK,CACtC,QAAS,CACP,MAAO,CACT,EACA,QAAS,CACP,MAAO,CACT,EACA,SAAuBE,EAAM,MAAO,CAClC,MAAO,6BACP,MAAO,KACP,OAAQ,KACR,MAAO,CACL,KAAM,eACN,MAAOI,EAAM,KACf,EACA,SAAU,CAAcP,EAAK,OAAQ,CACnC,EAAG,2NACH,KAAM,eACN,QAAS,KACX,CAAC,EAAgBA,EAAK,OAAQ,CAC5B,EAAG,yKACH,KAAM,cACR,CAAC,CAAC,CACJ,CAAC,CACH,CAAC,CACH,CAAC,CACH,EACAS,EAAoBpF,GAAO,CACzB,QAAS,CACP,MAAO,UACP,KAAMqF,EAAY,KAClB,QAAS,CAAC,QAAS,YAAa,YAAa,aAAa,EAC1D,aAAc,CAAC,QAAS,YAAa,YAAa,cAAc,EAChE,aAAc,OAChB,EACA,aAAc,CACZ,MAAO,MACP,YAAa,uDACb,KAAMA,EAAY,OAClB,OAAQH,GAASA,EAAM,UAAY,WACrC,EACA,QAAS,CACP,MAAO,KACP,YAAa,4BACb,KAAMG,EAAY,OAClB,OAAQH,GAASA,EAAM,UAAY,OACrC,EACA,YAAa,CACX,MAAO,KACP,YAAa,WACb,KAAMG,EAAY,OAClB,OAAQH,GAASA,EAAM,UAAY,WACrC,EACA,eAAgB,CACd,MAAO,KACP,YAAa,OACb,KAAMG,EAAY,OAClB,OAAQH,GAASA,EAAM,UAAY,aACrC,EACA,WAAY,CACV,MAAO,UACP,KAAMG,EAAY,KAClB,QAAS,CAAC,OAAQ,SAAS,EAC3B,aAAc,CAAC,YAAa,cAAc,EAC1C,aAAc,MAChB,EACA,KAAM,CACJ,MAAO,WACP,KAAMA,EAAY,KAClB,OAAQH,GAASA,EAAM,aAAe,SACxC,EACA,SAAU,CACR,MAAO,SACP,KAAMG,EAAY,aAClB,OAAQH,GAASA,EAAM,aAAe,MACxC,EACA,OAAQ,CACN,MAAO,SACP,KAAMG,EAAY,KAClB,QAAS,CAAC,aAAc,UAAU,EAClC,wBAAyB,GACzB,OAAQH,GAASA,EAAM,OAAO,QAChC,EACA,KAAM,CACJ,KAAMG,EAAY,KAClB,MAAO,OACP,SAAU,UACZ,EACA,MAAO,CACL,MAAO,QACP,KAAMA,EAAY,OAClB,SAAU,CACR,YAAa,CACX,MAAO,cACP,KAAMA,EAAY,OAClB,aAAc,gBAChB,EACA,iBAAkB,CAChB,MAAO,IACP,KAAMA,EAAY,MAClB,aAAc,oBAChB,EACA,KAAM,CACJ,MAAO,OACP,KAAMA,EAAY,MAClB,aAAc,SAChB,EACA,MAAO,CACL,MAAO,OACP,KAAMA,EAAY,MAClB,aAAc,MAChB,EACA,OAAQ,CACN,MAAO,SACP,KAAMA,EAAY,QAClB,aAAc,OACd,cAAe,OACjB,EACA,YAAa,CACX,MAAO,IACP,KAAMA,EAAY,OAClB,eAAgB,GAChB,IAAK,EACL,aAAc,GACd,OAAQH,GAASA,EAAM,MACzB,EACA,QAAS,CACP,MAAO,UACP,KAAMG,EAAY,YAClB,UAAW,iBACX,aAAc,CAAC,UAAW,kBAAkB,EAC5C,aAAc,GACd,UAAW,CAAC,aAAc,eAAgB,gBAAiB,aAAa,EACxE,YAAa,CAAC,IAAK,IAAK,IAAK,GAAG,EAChC,IAAK,CACP,EACA,aAAc,CACZ,MAAO,SACP,KAAMA,EAAY,OAClB,eAAgB,GAChB,IAAK,EACL,aAAc,CAChB,EACA,YAAa,CACX,KAAMA,EAAY,OAClB,MAAO,QACP,SAAU,GACV,SAAU,CACR,eAAgB,CACd,MAAO,OACP,KAAMA,EAAY,OAClB,eAAgB,GAChB,aAAc,CAChB,EACA,aAAc,CACZ,MAAO,KACP,KAAMA,EAAY,OAClB,eAAgB,GAChB,aAAc,CAChB,EACA,WAAY,CACV,MAAO,QACP,KAAMA,EAAY,MAClB,aAAc,MAChB,CACF,CACF,EACA,aAAc,CACZ,KAAMA,EAAY,OAClB,MAAO,SACP,SAAU,GACV,SAAU,CACR,YAAa,CACX,MAAO,QACP,KAAMA,EAAY,OAClB,eAAgB,GAChB,aAAc,CAChB,EACA,YAAa,CACX,MAAO,QACP,KAAMA,EAAY,MAClB,aAAc,uBAChB,CACF,CACF,EACA,aAAc,CACZ,KAAMA,EAAY,OAClB,MAAO,SACP,SAAU,GACV,SAAU,CACR,YAAa,CACX,MAAO,QACP,KAAMA,EAAY,MAClB,aAAc,kBAChB,EACA,QAAS,CACP,MAAO,WACP,KAAMA,EAAY,OAClB,IAAK,KACL,IAAK,IACL,aAAc,CAChB,EACA,QAAS,CACP,MAAO,WACP,KAAMA,EAAY,OAClB,IAAK,KACL,IAAK,IACL,aAAc,CAChB,EACA,WAAY,CACV,MAAO,WACP,KAAMA,EAAY,OAClB,IAAK,EACL,IAAK,IACL,aAAc,CAChB,CACF,CACF,CACF,CACF,EACA,OAAQ,CACN,MAAO,SACP,KAAMA,EAAY,OAClB,SAAU,CACR,aAAc,CACZ,MAAO,OACP,KAAMA,EAAY,QAClB,aAAc,EAChB,EACA,MAAO,CACL,MAAO,QACP,KAAMA,EAAY,OAClB,aAAc,WAChB,EACA,WAAY,CACV,KAAMA,EAAY,KAClB,MAAO,OACP,SAAU,UACZ,EACA,KAAM,CACJ,MAAO,OACP,KAAMA,EAAY,MAClB,aAAc,MAChB,EACA,MAAO,CACL,MAAO,OACP,KAAMA,EAAY,MAClB,aAAc,MAChB,EACA,SAAU,CACR,MAAO,SACP,KAAMA,EAAY,QAClB,aAAc,EAChB,EACA,gBAAiB,CACf,MAAO,QACP,KAAMA,EAAY,OAClB,IAAK,EACL,aAAc,IACd,eAAgB,GAChB,OAAQH,GAAS,CAACA,EAAM,QAC1B,EACA,gBAAiB,CACf,MAAO,QACP,KAAMG,EAAY,OAClB,IAAK,EACL,aAAc,EACd,eAAgB,GAChB,OAAQH,GAAS,CAACA,EAAM,QAC1B,EACA,cAAe,CACb,MAAO,UACP,KAAMG,EAAY,YAClB,UAAW,uBACX,aAAc,CAAC,UAAW,kBAAkB,EAC5C,aAAc,GACd,UAAW,CAAC,mBAAoB,qBAAsB,sBAAuB,mBAAmB,EAChG,YAAa,CAAC,IAAK,IAAK,IAAK,GAAG,EAChC,IAAK,CACP,EACA,aAAc,CACZ,KAAMA,EAAY,OAClB,MAAO,SACP,SAAU,GACV,SAAU,CACR,YAAa,CACX,MAAO,QACP,KAAMA,EAAY,MAClB,aAAc,kBAChB,EACA,QAAS,CACP,MAAO,WACP,KAAMA,EAAY,OAClB,IAAK,KACL,IAAK,IACL,aAAc,CAChB,EACA,QAAS,CACP,MAAO,WACP,KAAMA,EAAY,OAClB,IAAK,KACL,IAAK,IACL,aAAc,CAChB,EACA,WAAY,CACV,MAAO,WACP,KAAMA,EAAY,OAClB,IAAK,EACL,IAAK,IACL,aAAc,CAChB,CACF,CACF,CACF,CACF,EACA,IAAK,CACH,MAAO,MACP,KAAMA,EAAY,OAClB,eAAgB,GAChB,IAAK,EACL,aAAc,GACd,OAAQH,GAASA,EAAM,OAAO,QAChC,CACF,CAAC,EACD,IAAMH,GAAe,CACnB,iBAAkB,OAClB,WAAY,OACZ,MAAO,OACP,OAAQ,OACR,QAAS,OACT,OAAQ,MACV,EACMF,GAAkB,CACtB,SAAU,WACV,MAAO,OACP,OAAQ,OACR,QAAS,OACT,eAAgB,SAChB,WAAY,QACd,EACA,SAASI,GAAgBxE,EAAQ,CAC/B,OAAIA,EAAO,aACF,GAAGA,EAAO,aAAa,aAAaA,EAAO,aAAa,aAAaA,EAAO,aAAa,gBAAgBA,EAAO,aAAa,cACxH,MAChB,CACA,SAASiE,MAAoBY,EAAS,CACpC,IAAMC,EAAS,CAAC,EAChB,OAAAD,EAAQ,QAAQE,GAAUA,GAAUD,EAAO,KAAKC,CAAM,CAAC,EAChDD,EAAO,KAAK,IAAI,CACzB,CACA,IAAOE,GAAQzF,GCvtBf0F,ICAAC,ICAAC,IAAA,SAASC,GAAQC,EAAE,CAA8B,QAAzBC,EAAE,EAAMC,EAAEC,EAAE,EAAEC,EAAEJ,EAAE,OAAYI,GAAG,EAAE,EAAED,EAAEC,GAAG,EAAGF,EAAE,IAAIF,EAAE,WAAWG,CAAC,GAAG,IAAIH,EAAE,WAAW,EAAEG,CAAC,IAAI,GAAG,IAAIH,EAAE,WAAW,EAAEG,CAAC,IAAI,IAAI,IAAIH,EAAE,WAAW,EAAEG,CAAC,IAAI,GAAGD,EAAE,YAAY,MAAMA,IAAI,OAAOA,IAAI,KAAK,IAAIA,GAAGA,IAAI,GAAGD,EAAE,YAAY,MAAMC,IAAI,OAAOA,IAAI,KAAK,IAAI,YAAY,MAAMD,IAAI,OAAOA,IAAI,KAAK,IAAI,OAAOG,EAAE,CAAC,IAAK,GAAEH,IAAI,IAAID,EAAE,WAAWG,EAAE,CAAC,IAAI,GAAG,IAAK,GAAEF,IAAI,IAAID,EAAE,WAAWG,EAAE,CAAC,IAAI,EAAE,IAAK,GAAEF,GAAG,IAAID,EAAE,WAAWG,CAAC,EAAEF,EAAE,YAAY,MAAMA,IAAI,OAAOA,IAAI,KAAK,GAAG,CAAC,OAAAA,GAAGA,IAAI,GAAGA,EAAE,YAAY,MAAMA,IAAI,OAAOA,IAAI,KAAK,MAAYA,EAAEA,IAAI,MAAM,GAAG,SAAS,EAAE,CAAC,CDcniB,SAARI,EAA2BC,EAAO,CACvC,GAAM,CACJ,MAAAC,EACA,MAAAC,EACA,SAAAC,EACA,MAAAC,EACA,WAAAC,EACA,SAAAC,EACA,MAAAC,EACA,GAAIC,CACN,EAAIR,EACES,EAAOC,GAAUR,CAAK,EAAE,KACxBS,EAAKC,EAAQ,IAAMH,EAAO,SAASD,KAAUK,GAAKJ,CAAI,IAAM,OAAW,CAACD,EAAQC,CAAI,CAAC,EAErFK,EAAQ,EAAI,IAClB,OAAoBC,EAAK,MAAO,CAC9B,MAAO,CACL,MAAO,OACP,OAAQ,OACR,SAAU,QAAQJ,KAClB,WAAYR,EAAWC,EAAQ,mBAAmBG,SAAaF,MAAeC,IAChF,EACA,SAAuBS,EAAK,MAAO,CACjC,SAAuBA,EAAK,WAAY,CACtC,GAAIJ,EACJ,cAAe,oBACf,UAAW,SAASG,KACpB,SAAuBC,EAAK,OAAQ,CAClC,EAAGN,CACL,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAEA,IAAMC,GAAY,CAAC,CACjB,MAAO,UACP,KAAM,4IACR,EAAG,CACD,MAAO,UACP,KAAM,+RACR,EAAG,CACD,MAAO,UACP,KAAM,mhBACR,EAAG,CACD,MAAO,UACP,KAAM,y3DACR,EAAG,CACD,MAAO,UACP,KAAM,inGACR,EAAG,CACD,MAAO,UACP,KAAM,gxBACR,EAAG,CACD,MAAO,UACP,KAAM,0IACR,EAAG,CACD,MAAO,UACP,KAAM,g+BACR,EAAG,CACD,MAAO,UACP,KAAM,iPACR,EAAG,CACD,MAAO,WACP,KAAM,+EACR,EAAG,CACD,MAAO,WACP,KAAM,y9BACR,EAAG,CACD,MAAO,WACP,KAAM,y5CACR,EAAG,CACD,MAAO,WACP,KAAM,mMACR,EAAG,CACD,MAAO,WACP,KAAM,ySACR,EAAG,CACD,MAAO,WACP,KAAM,kfACR,EAAG,CACD,MAAO,WACP,KAAM,8sBACR,EAAG,CACD,MAAO,WACP,KAAM,uNACR,EAAG,CACD,MAAO,WACP,KAAM,mNACR,EAAG,CACD,MAAO,WACP,KAAM,qEACR,EAAG,CACD,MAAO,WACP,KAAM,wQACR,EAAG,CACD,MAAO,WACP,KAAM,iFACR,CAAC,EACDX,EAAU,aAAe,CACvB,MAAO,CACT,EACAiB,EAAoBjB,EAAW,CAC7B,MAAO,CACL,MAAO,QACP,KAAMkB,EAAY,KAClB,QAASP,GAAU,IAAI,CAACQ,EAAGC,IAAMA,CAAC,EAClC,aAAcT,GAAU,IAAIU,GAASA,EAAM,KAAK,CAClD,EACA,SAAU,CACR,MAAO,OACP,KAAMH,EAAY,QAClB,aAAc,QACd,cAAe,UACjB,EACA,MAAO,CACL,MAAO,QACP,KAAMA,EAAY,MAClB,aAAc,OACd,OAAQjB,GAAS,CAACA,EAAM,QAC1B,EACA,WAAY,CACV,MAAO,QACP,KAAMiB,EAAY,MAClB,aAAc,OACd,OAAQjB,GAASA,EAAM,QACzB,EACA,SAAU,CACR,MAAO,MACP,KAAMiB,EAAY,MAClB,aAAc,OACd,OAAQjB,GAASA,EAAM,QACzB,EACA,MAAO,CACL,MAAO,QACP,KAAMiB,EAAY,OAClB,aAAc,EACd,IAAK,KACL,IAAK,IACL,KAAM,OACN,eAAgB,GAChB,KAAM,GACN,OAAQjB,GAASA,EAAM,QACzB,CACF,CAAC,EE9JDqB,IACAC,GAAU,0BAA0B,CAAC,oBAAoB,CAAC,EACnD,IAAMC,GAAQ,CAAC,CACpB,OAAQ,UACR,YAAa,CACX,sBAAuB,qCACvB,IAAK,4GACP,EACA,MAAO,SACP,IAAK,6GACL,OAAQ,KACV,CAAC,EACYC,GAAM,CAAC,4fAA4f,EACngBC,GAAY,eHJzB,IAAMC,GAAiBC,GAASC,CAAS,EACnCC,GAAaF,GAASG,EAAK,EAC3BC,GAAiBJ,GAASK,CAAS,EACnCC,GAAa,CAAC,YAAa,WAAW,EACtCC,GAAoB,CACxB,UAAW,mBACX,UAAW,iBACb,EACA,SAASC,GAAqBC,KAAcC,EAAU,CACpD,IAAMC,EAAgB,CAAC,EACvB,OAAoDD,GAAS,QAAQE,GAAWA,GAAW,OAAO,OAAOD,EAAeF,EAAUG,CAAO,CAAC,CAAC,EACpID,CACT,CACA,IAAME,GAAc,CAClB,QAAS,CACP,SAAU,EACV,KAAM,OACR,CACF,EACMC,GAAa,CAAC,CAClB,MAAAC,EACA,SAAAC,CACF,IAAM,CACJ,IAAMC,EAAeC,GAAWC,CAAmB,EAC7CC,EAAaL,GAA6CE,EAAO,WACjEI,EAAqBC,EAAQ,KAAO,CACxC,GAAGL,EACH,WAAAG,CACF,GAAI,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAChC,OAAoBG,EAAKJ,EAAoB,SAAU,CACrD,MAAOE,EACP,SAAUL,CACZ,CAAC,CACH,EACMQ,GAA0B,CAC9B,QAAS,YACT,OAAQ,WACV,EACMC,GAAW,CAAC,CAChB,OAAAC,EACA,GAAAC,EACA,MAAAC,EACA,GAAGC,CACL,IAAM,CACJ,IAAIC,EAAUC,EACd,MAAO,CACL,GAAGF,EACH,SAAUE,GAAOD,EAAWN,GAAwBK,EAAM,OAAO,KAAO,MAAQC,IAAa,OAASA,EAAWD,EAAM,WAAa,MAAQE,IAAQ,OAASA,EAAM,WACrK,CACF,EACMC,GAAyB,CAACH,EAAOnB,IAAaA,EAAS,KAAK,GAAG,EAAImB,EAAM,iBACzEI,GAA+BC,GAAW,SAAUL,EAAOE,EAAK,CACpE,GAAM,CACJ,aAAAI,CACF,EAAIC,GAAc,EACZ,CACJ,MAAAC,EACA,UAAAC,EACA,SAAAC,EACA,QAAA3B,EACA,GAAG4B,CACL,EAAIf,GAASI,CAAK,EACZ,CACJ,YAAAY,EACA,WAAAC,EACA,eAAAC,EACA,gBAAAC,EACA,WAAAC,EACA,WAAAzB,EACA,SAAAV,CACF,EAAIoC,GAAgB,CAClB,WAAAxC,GACA,eAAgB,YAChB,YAAAO,GACA,QAAAD,EACA,kBAAAL,EACF,CAAC,EACKwC,EAAmBf,GAAuBH,EAAOnB,CAAQ,EACzDsC,EAAc,IACdP,IAAgB,YAGhBQ,EAAe,IACfR,IAAgB,YAGhBS,EAAwBC,GAAM,EACpC,OAAoB5B,EAAK6B,GAAa,CACpC,GAAIb,GAAsDW,EAC1D,SAAuB3B,EAAK8B,EAAO,IAAK,CACtC,QAASzC,EACT,QAASF,EACT,aAAc,IAAMkC,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,UAAWU,EAAG,eAA4BhB,GAAWI,CAAU,EAC/D,MAAO,CACL,QAAS,UACX,EACA,SAAuBnB,EAAKT,GAAY,CACtC,MAAOM,EACP,SAAuBG,EAAK8B,EAAO,IAAK,CACtC,GAAGb,EACH,UAAWc,EAAG,gBAAiBhB,CAAS,EACxC,mBAAoB,UACpB,iBAAkBS,EAClB,SAAU,YACV,IAAKhB,EACL,MAAO,CACL,GAAGM,CACL,EACA,GAAG7B,GAAqB,CACtB,UAAW,CACT,mBAAoB,QACtB,CACF,EAAGiC,EAAaE,CAAc,EAC9B,SAAuBpB,EAAK8B,EAAO,IAAK,CACtC,UAAW,iBACX,mBAAoB,YACpB,iBAAkBN,EAClB,SAAU,YACV,SAAuBQ,EAAMF,EAAO,IAAK,CACvC,UAAW,gBACX,mBAAoB,YACpB,iBAAkBN,EAClB,SAAU,YACV,MAAO,CACL,gBAAiB,oBACjB,uBAAwB,GACxB,wBAAyB,GACzB,oBAAqB,GACrB,qBAAsB,EACxB,EACA,SAAU,CAAcQ,EAAMF,EAAO,IAAK,CACxC,UAAW,iBACX,mBAAoB,OACpB,iBAAkBN,EAClB,SAAU,YACV,SAAU,CAAcQ,EAAMF,EAAO,IAAK,CACxC,UAAW,gBACX,iBAAkBN,EAClB,SAAU,YACV,SAAU,CAACC,EAAY,GAAkBzB,EAAK8B,EAAO,IAAK,CACxD,UAAW,2BACX,iBAAkBN,EAClB,SAAU,sBACV,SAAuBxB,EAAKtB,EAAW,CACrC,SAAU,GACV,WAAY,sBACZ,SAAU,GACV,UAAW,IACX,OAAQ,OACR,MAAO,GACP,GAAI,YACJ,SAAU,YACV,KAAM,GACN,SAAU,EACV,MAAO,EACP,QAAS,qEACT,QAAS,OACT,OAAQ,6EACR,MAAO,CACL,OAAQ,OACR,MAAO,MACT,EACA,MAAO,MACT,CAAC,CACH,CAAC,EAAGgD,EAAa,GAAkB1B,EAAKiC,EAAO,CAC7C,WAAY,CACV,IAAK,iBACL,IAAK,OACL,gBAAiB,IACjB,eAAgB,IAChB,YAAa,IACb,WAAY,IACZ,IAAK,uEACL,OAAQ,yKACV,EACA,UAAW,iBACX,iBAAkBT,EAClB,SAAU,YACV,GAAGvC,GAAqB,CACtB,UAAW,CACT,WAAY,CACV,IAAK,iBACL,IAAK,OACL,gBAAiB,IACjB,eAAgB,IAChB,YAAa,IACb,WAAY,IACZ,MAAO,mFACP,IAAK,uEACL,OAAQ,yKACV,CACF,CACF,EAAGiC,EAAaE,CAAc,CAChC,CAAC,EAAgBpB,EAAKkC,EAAU,CAC9B,sBAAuB,GACvB,SAAuBlC,EAAWmC,EAAU,CAC1C,SAAuBH,EAAMF,EAAO,GAAI,CACtC,UAAW,8BACX,qBAAsB,YACtB,SAAU,CAAC,sBAAoC9B,EAAK8B,EAAO,OAAQ,CACjE,SAAU,OACZ,CAAC,EAAG,wBAAsC9B,EAAK8B,EAAO,OAAQ,CAC5D,SAAU,MACZ,CAAC,EAAG,GAAG,CACT,CAAC,CACH,CAAC,EACD,UAAW,gBACX,mBAAoB,oCACpB,iBAAkBN,EAClB,SAAU,YACV,MAAO,CACL,6BAA8B,KAChC,EACA,kBAAmB,MACnB,mBAAoB,EACtB,CAAC,CAAC,CACJ,CAAC,EAAgBQ,EAAMF,EAAO,IAAK,CACjC,UAAW,gBACX,mBAAoB,YACpB,iBAAkBN,EAClB,SAAU,YACV,SAAU,CAAcxB,EAAKkC,EAAU,CACrC,sBAAuB,GACvB,SAAuBlC,EAAWmC,EAAU,CAC1C,SAAuBnC,EAAK8B,EAAO,EAAG,CACpC,MAAO,CACL,kBAAmB,2BACnB,uBAAwB,+CACxB,qBAAsB,OACtB,uBAAwB,MACxB,sBAAuB,6CACzB,EACA,SAAU,iJACZ,CAAC,CACH,CAAC,EACD,UAAW,iBACX,mBAAoB,0EACpB,MAAO,CAAC,oBAAoB,EAC5B,iBAAkBN,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,qBACtB,6BAA8B,KAChC,EACA,kBAAmB,MACnB,mBAAoB,GACpB,GAAGvC,GAAqB,CACtB,UAAW,CACT,SAAuBe,EAAWmC,EAAU,CAC1C,SAAuBnC,EAAK8B,EAAO,EAAG,CACpC,MAAO,CACL,kBAAmB,2BACnB,uBAAwB,+CACxB,qBAAsB,OACtB,uBAAwB,MACxB,sBAAuB,6CACzB,EACA,SAAU,iJACZ,CAAC,CACH,CAAC,CACH,CACF,EAAGZ,EAAaE,CAAc,CAChC,CAAC,EAAgBpB,EAAK8B,EAAO,IAAK,CAChC,UAAW,2BACX,iBAAkBN,EAClB,SAAU,sBACV,SAAuBxB,EAAKpB,GAAO,CACjC,OAAQ,CACN,WAAY,CACV,WAAY,+CACZ,SAAU,OACV,UAAW,SACX,WAAY,IACZ,cAAe,MACf,WAAY,KACd,EACA,cAAe,EACf,oBAAqB,EACrB,kBAAmB,EACnB,qBAAsB,GACtB,mBAAoB,EACpB,iBAAkB,EAClB,aAAc,CACZ,WAAY,EACZ,YAAa,sBACb,QAAS,EACT,QAAS,CACX,EACA,MAAO,qBACP,KAAM,mBACN,gBAAiB,EACjB,SAAU,GACV,MAAO,aACP,aAAc,GACd,gBAAiB,GACnB,EACA,KAAM,CACJ,WAAY,+CACZ,SAAU,OACV,UAAW,SACX,WAAY,IACZ,cAAe,MACf,WAAY,KACd,EACA,YAAa,GACb,IAAK,GACL,eAAgB,GAChB,OAAQ,OACR,GAAI,YACJ,MAAO,CACL,aAAc,CACZ,YAAa,2BACb,YAAa,CACf,EACA,aAAc,EACd,MAAO,eACP,KAAM,qBACN,YAAa,GACb,YAAa,CACX,WAAY,mBACZ,eAAgB,EAChB,aAAc,CAChB,EACA,OAAQ,GACR,QAAS,GACT,cAAe,GACf,YAAa,GACb,eAAgB,GAChB,aAAc,GACd,WAAY,GACZ,YAAa,qBACb,iBAAkB,oBACpB,EACA,OAAQ,aACR,SAAU,YACV,KAAM,uGACN,QAAS,4BACT,aAAc,GACd,WAAY,OACZ,QAAS,QACT,MAAO,CACL,MAAO,MACT,EACA,MAAO,OACP,GAAGK,GAAqB,CACtB,UAAW,CACT,OAAQ,CACN,WAAY,CACV,WAAY,+CACZ,SAAU,OACV,UAAW,SACX,WAAY,IACZ,cAAe,MACf,WAAY,KACd,EACA,cAAe,EACf,oBAAqB,EACrB,kBAAmB,EACnB,qBAAsB,GACtB,mBAAoB,EACpB,iBAAkB,EAClB,MAAO,qBACP,KAAM,mBACN,gBAAiB,EACjB,SAAU,GACV,MAAO,aACP,aAAc,GACd,gBAAiB,GACnB,EACA,KAAM,CACJ,WAAY,+CACZ,SAAU,OACV,UAAW,SACX,WAAY,IACZ,cAAe,MACf,WAAY,KACd,CACF,CACF,EAAGiC,EAAaE,CAAc,CAChC,CAAC,CACH,CAAC,CAAC,CACJ,CAAC,CAAC,CACJ,CAAC,EAAgBY,EAAMF,EAAO,IAAK,CACjC,UAAW,iBACX,mBAAoB,cACpB,iBAAkBN,EAClB,SAAU,YACV,SAAU,CAAcxB,EAAK8B,EAAO,IAAK,CACvC,UAAW,gBACX,mBAAoB,SACpB,iBAAkBN,EAClB,SAAU,YACV,MAAO,CACL,gBAAiB,qBACjB,uBAAwB,OACxB,wBAAyB,OACzB,oBAAqB,OACrB,qBAAsB,MACxB,CACF,CAAC,EAAgBxB,EAAK8B,EAAO,IAAK,CAChC,UAAW,gBACX,mBAAoB,SACpB,iBAAkBN,EAClB,SAAU,YACV,MAAO,CACL,gBAAiB,qBACjB,uBAAwB,OACxB,wBAAyB,OACzB,oBAAqB,OACrB,qBAAsB,MACxB,CACF,CAAC,EAAgBxB,EAAK8B,EAAO,IAAK,CAChC,UAAW,iBACX,mBAAoB,SACpB,iBAAkBN,EAClB,SAAU,YACV,MAAO,CACL,gBAAiB,qBACjB,uBAAwB,OACxB,wBAAyB,OACzB,oBAAqB,OACrB,qBAAsB,MACxB,CACF,CAAC,EAAgBxB,EAAK8B,EAAO,IAAK,CAChC,UAAW,gBACX,mBAAoB,SACpB,iBAAkBN,EAClB,SAAU,YACV,MAAO,CACL,gBAAiB,qBACjB,uBAAwB,OACxB,wBAAyB,OACzB,oBAAqB,OACrB,qBAAsB,MACxB,CACF,CAAC,EAAgBxB,EAAK8B,EAAO,IAAK,CAChC,UAAW,gBACX,mBAAoB,SACpB,iBAAkBN,EAClB,SAAU,YACV,MAAO,CACL,gBAAiB,qBACjB,uBAAwB,OACxB,wBAAyB,OACzB,oBAAqB,OACrB,qBAAsB,MACxB,CACF,CAAC,EAAgBxB,EAAK8B,EAAO,IAAK,CAChC,UAAW,iBACX,mBAAoB,SACpB,iBAAkBN,EAClB,SAAU,YACV,MAAO,CACL,gBAAiB,qBACjB,uBAAwB,OACxB,wBAAyB,OACzB,oBAAqB,OACrB,qBAAsB,MACxB,CACF,CAAC,EAAgBxB,EAAK8B,EAAO,IAAK,CAChC,UAAW,iBACX,mBAAoB,SACpB,iBAAkBN,EAClB,SAAU,YACV,MAAO,CACL,gBAAiB,qBACjB,uBAAwB,OACxB,wBAAyB,OACzB,oBAAqB,OACrB,qBAAsB,MACxB,CACF,CAAC,EAAgBxB,EAAK8B,EAAO,IAAK,CAChC,UAAW,gBACX,mBAAoB,SACpB,iBAAkBN,EAClB,SAAU,YACV,MAAO,CACL,gBAAiB,qBACjB,uBAAwB,OACxB,wBAAyB,OACzB,oBAAqB,OACrB,qBAAsB,MACxB,CACF,CAAC,EAAgBxB,EAAK8B,EAAO,IAAK,CAChC,UAAW,iBACX,mBAAoB,SACpB,iBAAkBN,EAClB,SAAU,YACV,MAAO,CACL,gBAAiB,qBACjB,uBAAwB,OACxB,wBAAyB,OACzB,oBAAqB,OACrB,qBAAsB,MACxB,CACF,CAAC,EAAgBxB,EAAK8B,EAAO,IAAK,CAChC,UAAW,iBACX,mBAAoB,SACpB,iBAAkBN,EAClB,SAAU,YACV,MAAO,CACL,gBAAiB,qBACjB,uBAAwB,OACxB,wBAAyB,OACzB,oBAAqB,OACrB,qBAAsB,MACxB,CACF,CAAC,EAAgBxB,EAAK8B,EAAO,IAAK,CAChC,UAAW,gBACX,mBAAoB,SACpB,iBAAkBN,EAClB,SAAU,YACV,MAAO,CACL,gBAAiB,qBACjB,uBAAwB,OACxB,wBAAyB,OACzB,oBAAqB,OACrB,qBAAsB,MACxB,CACF,CAAC,EAAgBxB,EAAK8B,EAAO,IAAK,CAChC,UAAW,gBACX,mBAAoB,SACpB,iBAAkBN,EAClB,SAAU,YACV,MAAO,CACL,gBAAiB,qBACjB,uBAAwB,OACxB,wBAAyB,OACzB,oBAAqB,OACrB,qBAAsB,MACxB,CACF,CAAC,CAAC,CACJ,CAAC,EAAgBxB,EAAK8B,EAAO,IAAK,CAChC,UAAW,gBACX,mBAAoB,UACpB,iBAAkBN,EAClB,SAAU,YACV,SAAuBxB,EAAK8B,EAAO,IAAK,CACtC,UAAW,0BACX,iBAAkBN,EAClB,SAAU,sBACV,SAAuBxB,EAAKlB,EAAW,CACrC,MAAO,EACP,MAAO,oBACP,SAAU,qBACV,SAAU,GACV,OAAQ,OACR,GAAI,YACJ,SAAU,YACV,MAAO,EACP,WAAY,mBACZ,MAAO,CACL,OAAQ,OACR,MAAO,MACT,EACA,MAAO,MACT,CAAC,CACH,CAAC,CACH,CAAC,CAAC,CACJ,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,EACKsD,GAAM,CAAC,sZAAuZ,kFAAmF,mDAAoD,0RAA2R,+SAAgT,yVAA0V,wWAAyW,oUAAqU,2GAA4G,8FAA+F,uLAAwL,mWAAoW,qKAAsK,yGAA0G,sWAAuW,mdAAod,4TAA6T,wGAAyG,8gDAA+gD,gGAAiG,kFAAmF,kIAAmI,mEAAoE,+GAAgH,4EAA6E,oFAAqF,yEAA0E,yGAA0G,2GAA4G,2EAA4E,oqBAAqqB,GAAeA,EAAG,EAO/gPC,EAAkBC,EAAQ5B,GAAW0B,GAAK,cAAc,EACvDG,GAAQF,EACfA,EAAgB,YAAc,cAC9BA,EAAgB,aAAe,CAC7B,OAAQ,IACR,MAAO,IACT,EACAG,EAAoBH,EAAiB,CACnC,QAAS,CACP,QAAS,CAAC,YAAa,WAAW,EAClC,aAAc,CAAC,UAAW,QAAQ,EAClC,MAAO,UACP,KAAMI,EAAY,IACpB,CACF,CAAC,EACDC,GAASL,EAAiB,CAAC,CACzB,OAAQ,UACR,YAAa,CACX,sBAAuB,iDACvB,IAAK,4GACP,EACA,MAAO,SACP,IAAK,6GACL,OAAQ,KACV,EAAG,GAAG7D,GAAgB,GAAGG,GAAY,GAAGE,GAAgB,GAAe8D,EAAK,CAAC,EI7mB7EC,IAKA,IAAMC,GAAkB,CACtB,UAAW,CACT,MAAO,EACT,CACF,EACMC,GAAa,CAAC,YAAa,WAAW,EACtCC,GAAoB,CACxB,UAAW,mBACX,UAAW,iBACb,EACA,SAASC,GAAqBC,KAAcC,EAAU,CACpD,IAAMC,EAAgB,CAAC,EACvB,OAAoDD,GAAS,QAAQE,GAAWA,GAAW,OAAO,OAAOD,EAAeF,EAAUG,CAAO,CAAC,CAAC,EACpID,CACT,CACA,IAAME,GAAc,CAClB,QAAS,CACP,SAAU,EACV,KAAM,OACR,CACF,EACMC,GAAoBC,GACpB,OAAOA,GAAU,UAAYA,IAAU,MAAQ,OAAOA,EAAM,KAAQ,SAC/DA,EAEF,OAAOA,GAAU,SAAW,CACjC,IAAKA,CACP,EAAI,OAEAC,GAAa,CAAC,CAClB,MAAAD,EACA,SAAAE,CACF,IAAM,CACJ,IAAMC,EAAeC,GAAWC,CAAmB,EAC7CC,EAAaN,GAA6CG,EAAO,WACjEI,EAAqBC,EAAQ,KAAO,CACxC,GAAGL,EACH,WAAAG,CACF,GAAI,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAChC,OAAoBG,EAAKJ,EAAoB,SAAU,CACrD,MAAOE,EACP,SAAUL,CACZ,CAAC,CACH,EACMQ,GAA0B,CAC9B,YAAa,YACb,YAAa,WACf,EACMC,GAAW,CAAC,CAChB,WAAAC,EACA,WAAAC,EACA,SAAAC,EACA,KAAAC,EACA,qBAAAC,EACA,mBAAAC,EACA,OAAAC,EACA,GAAAC,EACA,KAAAC,EACA,SAAAC,EACA,SAAAC,EACA,MAAAC,EACA,MAAAC,EACA,GAAGC,CACL,IAAM,CACJ,IAAIC,EAAKC,EAAMC,EAAMC,EAAMC,EAAMC,EAAMC,EAAMC,EAAMC,EAAUC,EAC7D,MAAO,CACL,GAAGV,EACH,WAAYC,EAAMJ,GAAsDG,EAAM,aAAe,MAAQC,IAAQ,OAASA,EAAM,CAC1H,IAAK,yFACL,OAAQ,wQACV,EACA,WAAYC,EAAOV,GAAoFQ,EAAM,aAAe,MAAQE,IAAS,OAASA,EAAO,GAC7J,WAAYC,EAAOP,GAAsDI,EAAM,aAAe,MAAQG,IAAS,OAASA,EAAO,aAC/H,WAAYC,EAAOf,GAAsDW,EAAM,aAAe,MAAQI,IAAS,OAASA,EAAO,eAC/H,UAAWb,GAA0FS,EAAM,UAC3G,WAAYK,EAAOP,GAA6CE,EAAM,aAAe,MAAQK,IAAS,OAASA,EAAO,sDACtH,WAAYC,EAAOlB,GAA4DY,EAAM,aAAe,MAAQM,IAAS,OAASA,EAAO,oGACrI,UAAWX,GAA0CK,EAAM,UAC3D,WAAYO,EAAOjB,GAA0CU,EAAM,aAAe,MAAQO,IAAS,OAASA,EAAO,mBACnH,WAAYC,EAAOrB,GAA4Da,EAAM,aAAe,MAAQQ,IAAS,OAASA,EAAO,mBACrI,SAAUE,GAAQD,EAAWxB,GAAwBe,EAAM,OAAO,KAAO,MAAQS,IAAa,OAASA,EAAWT,EAAM,WAAa,MAAQU,IAAS,OAASA,EAAO,WACxK,CACF,EACMC,GAAyB,CAACX,EAAO9B,IAAaA,EAAS,KAAK,GAAG,EAAI8B,EAAM,iBACzEY,GAA+BC,GAAW,SAAUb,EAAOC,EAAK,CACpE,GAAM,CACJ,aAAAa,CACF,EAAIC,GAAc,EACZ,CACJ,MAAAC,EACA,UAAAC,EACA,SAAAC,EACA,QAAA9C,EACA,UAAA+C,EACA,UAAAC,EACA,UAAAC,EACA,UAAAC,EACA,UAAAC,EACA,UAAAC,EACA,UAAAC,EACA,UAAAC,EACA,UAAAC,EACA,UAAAC,EACA,GAAGC,CACL,EAAI3C,GAASc,CAAK,EACZ,CACJ,YAAA8B,EACA,WAAAC,EACA,eAAAC,EACA,gBAAAC,EACA,WAAAC,EACA,WAAArD,EACA,SAAAX,CACF,EAAIiE,GAAgB,CAClB,WAAArE,GACA,eAAgB,YAChB,gBAAAD,GACA,YAAAQ,GACA,QAAAD,EACA,kBAAAL,EACF,CAAC,EACKqE,EAAmBzB,GAAuBX,EAAO9B,CAAQ,EACzDmE,GAAc,IACdL,IAAmB,kBAGnBM,GAAe,IACfN,IAAmB,kBAGnBO,EAAwBC,GAAM,EACpC,OAAoBxD,EAAKyD,GAAa,CACpC,GAAIvB,GAAsDqB,EAC1D,SAAuBvD,EAAK0D,EAAO,IAAK,CACtC,QAAStE,EACT,QAASF,EACT,aAAc,IAAM+D,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,UAAWU,EAAG,eAAgBZ,CAAU,EACxC,MAAO,CACL,QAAS,UACX,EACA,SAAuB/C,EAAKR,GAAY,CACtC,MAAOK,EACP,SAAuBG,EAAK4D,GAAM,CAChC,KAAMhB,EACN,SAAuB5C,EAAK0D,EAAO,EAAG,CACpC,GAAGb,EACH,UAAW,GAAGc,EAAG,gBAAiB1B,CAAS,kBAC3C,cAAe,GACf,mBAAoB,YACpB,iBAAkBmB,EAClB,SAAU,YACV,IAAKnC,EACL,MAAO,CACL,wBAAyB,MACzB,iBAAkB,qBAClB,sBAAuB,MACvB,uBAAwB,MACxB,iBAAkB,QAClB,qBAAsB,MACtB,gBAAiB,yBACjB,uBAAwB,GACxB,wBAAyB,GACzB,oBAAqB,GACrB,qBAAsB,GACtB,UAAW,qNACX,GAAGe,CACL,EACA,SAAU,CACR,kBAAmB,CACjB,gBAAiB,mBACjB,UAAW,qWACb,CACF,EACA,GAAGhD,GAAqB,CACtB,kBAAmB,CACjB,mBAAoB,MACtB,EACA,UAAW,CACT,mBAAoB,WACtB,CACF,EAAG8D,EAAaE,CAAc,EAC9B,SAAuBa,EAAMH,EAAO,IAAK,CACvC,UAAW,gBACX,mBAAoB,OACpB,iBAAkBN,EAClB,SAAU,YACV,SAAU,CAAcS,EAAMH,EAAO,IAAK,CACxC,UAAW,iBACX,mBAAoB,aACpB,iBAAkBN,EAClB,SAAU,YACV,MAAO,CACL,uBAAwB,EACxB,wBAAyB,EACzB,oBAAqB,EACrB,qBAAsB,CACxB,EACA,SAAU,CAACC,GAAY,GAAkBrD,EAAK8D,EAAO,CACnD,WAAY,CACV,IAAK,GACL,IAAK,OACL,gBAAiB,IACjB,eAAgB,IAChB,YAAa,IACb,WAAY,IACZ,GAAGxE,GAAkB6C,CAAS,CAChC,EACA,UAAW,gBACX,mBAAoB,QACpB,iBAAkBiB,EAClB,SAAU,YACV,MAAO,CACL,uBAAwB,EACxB,wBAAyB,EACzB,oBAAqB,EACrB,qBAAsB,CACxB,CACF,CAAC,EAAGE,GAAa,GAAkBtD,EAAK8D,EAAO,CAC7C,WAAY,CACV,IAAK,GACL,IAAK,OACL,gBAAiB,IACjB,eAAgB,IAChB,YAAa,IACb,WAAY,IACZ,GAAGxE,GAAkB6C,CAAS,CAChC,EACA,UAAW,gBACX,mBAAoB,QACpB,iBAAkBiB,EAClB,SAAU,YACV,MAAO,CACL,uBAAwB,EACxB,wBAAyB,EACzB,oBAAqB,EACrB,qBAAsB,CACxB,CACF,CAAC,CAAC,CACJ,CAAC,EAAgBS,EAAMH,EAAO,IAAK,CACjC,UAAW,iBACX,mBAAoB,UACpB,iBAAkBN,EAClB,SAAU,YACV,SAAU,CAAcS,EAAMH,EAAO,IAAK,CACxC,UAAW,gBACX,mBAAoB,OACpB,iBAAkBN,EAClB,SAAU,YACV,SAAU,CAAcpD,EAAK0D,EAAO,IAAK,CACvC,UAAW,iBACX,mBAAoB,QACpB,iBAAkBN,EAClB,SAAU,YACV,MAAO,CACL,gBAAiBf,EACjB,uBAAwB,GACxB,wBAAyB,GACzB,oBAAqB,GACrB,qBAAsB,EACxB,EACA,SAAuBrC,EAAK+D,EAAU,CACpC,sBAAuB,GACvB,SAAuB/D,EAAWgE,EAAU,CAC1C,SAAuBhE,EAAK0D,EAAO,EAAG,CACpC,MAAO,CACL,kBAAmB,uBACnB,uBAAwB,wBACxB,qBAAsB,OACtB,uBAAwB,MACxB,0BAA2B,SAC3B,uBAAwB,OACxB,sBAAuB,8FACvB,0BAA2B,WAC7B,EACA,SAAU,cACZ,CAAC,CACH,CAAC,EACD,UAAW,iBACX,mBAAoB,eACpB,MAAO,CAAC,gBAAgB,EACxB,iBAAkBN,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,qEACtB,6BAA8B,KAChC,EACA,KAAMhB,EACN,kBAAmB,MACnB,mBAAoB,EACtB,CAAC,CACH,CAAC,EAAgBpC,EAAK+D,EAAU,CAC9B,sBAAuB,GACvB,SAAuB/D,EAAWgE,EAAU,CAC1C,SAAuBhE,EAAK0D,EAAO,GAAI,CACrC,MAAO,CACL,kBAAmB,uBACnB,uBAAwB,wBACxB,qBAAsB,OACtB,uBAAwB,MACxB,0BAA2B,SAC3B,uBAAwB,OACxB,sBAAuB,6FACzB,EACA,SAAU,qDACZ,CAAC,CACH,CAAC,EACD,UAAW,gBACX,mBAAoB,sDACpB,MAAO,CAAC,gBAAgB,EACxB,iBAAkBN,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,qEACtB,6BAA8B,KAChC,EACA,KAAMd,EACN,kBAAmB,MACnB,mBAAoB,EACtB,CAAC,CAAC,CACJ,CAAC,EAAgBuB,EAAMH,EAAO,IAAK,CACjC,UAAW,gBACX,mBAAoB,OACpB,iBAAkBN,EAClB,SAAU,YACV,SAAU,CAACV,GAA0BmB,EAAMH,EAAO,IAAK,CACrD,UAAW,iBACX,mBAAoB,OACpB,iBAAkBN,EAClB,SAAU,YACV,MAAO,CACL,uBAAwB,EACxB,wBAAyB,EACzB,oBAAqB,EACrB,qBAAsB,CACxB,EACA,SAAU,CAAcpD,EAAK+D,EAAU,CACrC,sBAAuB,GACvB,SAAuB/D,EAAWgE,EAAU,CAC1C,SAAuBhE,EAAK0D,EAAO,EAAG,CACpC,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,sCACxB,qBAAsB,OACtB,uBAAwB,MACxB,0BAA2B,UAC3B,uBAAwB,OACxB,sBAAuB,6FACzB,EACA,SAAU,kBACZ,CAAC,CACH,CAAC,EACD,UAAW,gBACX,mBAAoB,mBACpB,MAAO,CAAC,cAAc,EACtB,iBAAkBN,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,qEACtB,6BAA8B,KAChC,EACA,KAAMZ,EACN,kBAAmB,MACnB,mBAAoB,EACtB,CAAC,EAAgBxC,EAAK0D,EAAO,IAAK,CAChC,UAAW,gBACX,mBAAoB,UACpB,iBAAkBN,EAClB,SAAU,YACV,MAAO,CACL,gBAAiB,cACnB,CACF,CAAC,EAAgBpD,EAAK+D,EAAU,CAC9B,sBAAuB,GACvB,SAAuB/D,EAAWgE,EAAU,CAC1C,SAAuBhE,EAAK0D,EAAO,EAAG,CACpC,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,sCACxB,qBAAsB,OACtB,uBAAwB,MACxB,0BAA2B,UAC3B,uBAAwB,OACxB,sBAAuB,6FACzB,EACA,SAAU,YACZ,CAAC,CACH,CAAC,EACD,UAAW,iBACX,mBAAoB,aACpB,MAAO,CAAC,cAAc,EACtB,iBAAkBN,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,qEACtB,6BAA8B,KAChC,EACA,KAAMb,EACN,kBAAmB,MACnB,mBAAoB,EACtB,CAAC,CAAC,CACJ,CAAC,EAAGI,GAA0BkB,EAAMH,EAAO,IAAK,CAC9C,UAAW,gBACX,mBAAoB,OACpB,iBAAkBN,EAClB,SAAU,YACV,MAAO,CACL,uBAAwB,EACxB,wBAAyB,EACzB,oBAAqB,EACrB,qBAAsB,CACxB,EACA,SAAU,CAAcpD,EAAK+D,EAAU,CACrC,sBAAuB,GACvB,SAAuB/D,EAAWgE,EAAU,CAC1C,SAAuBhE,EAAK0D,EAAO,EAAG,CACpC,MAAO,CACL,0BAA2B,UAC3B,uBAAwB,OACxB,sBAAuB,gGACzB,EACA,SAAU,kBACZ,CAAC,CACH,CAAC,EACD,UAAW,gBACX,mBAAoB,mBACpB,iBAAkBN,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,wEACtB,6BAA8B,KAChC,EACA,KAAMX,EACN,kBAAmB,MACnB,mBAAoB,EACtB,CAAC,EAAgBzC,EAAK0D,EAAO,IAAK,CAChC,UAAW,iBACX,mBAAoB,UACpB,iBAAkBN,EAClB,SAAU,YACV,MAAO,CACL,gBAAiB,uEACnB,CACF,CAAC,EAAgBpD,EAAK+D,EAAU,CAC9B,sBAAuB,GACvB,SAAuB/D,EAAWgE,EAAU,CAC1C,SAAuBhE,EAAK0D,EAAO,EAAG,CACpC,MAAO,CACL,kBAAmB,mBACnB,uBAAwB,sCACxB,uBAAwB,MACxB,0BAA2B,UAC3B,uBAAwB,OACxB,sBAAuB,gGACzB,EACA,SAAU,kBACZ,CAAC,CACH,CAAC,EACD,UAAW,iBACX,mBAAoB,aACpB,MAAO,CAAC,cAAc,EACtB,iBAAkBN,EAClB,SAAU,YACV,MAAO,CACL,qBAAsB,wEACtB,6BAA8B,KAChC,EACA,KAAMZ,EACN,kBAAmB,MACnB,mBAAoB,EACtB,CAAC,CAAC,CACJ,CAAC,CAAC,CACJ,CAAC,CAAC,CACJ,CAAC,CAAC,CACJ,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,EACKyB,GAAM,CAAC,sZAAuZ,kFAAmF,mDAAoD,oYAAqY,0RAA2R,uVAAwV,2MAA4M,oSAAqS,wSAAyS,0WAA2W,2OAA4O,oKAAqK,ySAA0S,8XAA+X,gHAAiH,iHAAkH,qEAAsE,g1DAAg1D,EAQr1LC,EAAkBC,EAAQvC,GAAWqC,GAAK,cAAc,EACvDG,GAAQF,EACfA,EAAgB,YAAc,qBAC9BA,EAAgB,aAAe,CAC7B,OAAQ,IACR,MAAO,GACT,EACAG,EAAoBH,EAAiB,CACnC,QAAS,CACP,QAAS,CAAC,YAAa,WAAW,EAClC,aAAc,CAAC,YAAa,WAAW,EACvC,MAAO,UACP,KAAMI,EAAY,IACpB,EACA,UAAW,CACT,wBAAyB,wHACzB,MAAO,WACP,KAAMA,EAAY,eACpB,EACA,UAAW,CACT,aAAc,eACd,gBAAiB,GACjB,MAAO,WACP,KAAMA,EAAY,MACpB,EACA,UAAW,CACT,aAAc,oGACd,MAAO,cACP,KAAMA,EAAY,KACpB,EACA,UAAW,CACT,aAAc,sDACd,gBAAiB,GACjB,MAAO,QACP,KAAMA,EAAY,MACpB,EACA,UAAW,CACT,aAAc,aACd,gBAAiB,GACjB,MAAO,YACP,KAAMA,EAAY,MACpB,EACA,UAAW,CACT,aAAc,mBACd,gBAAiB,GACjB,MAAO,OACP,KAAMA,EAAY,MACpB,EACA,UAAW,CACT,aAAc,mBACd,gBAAiB,GACjB,MAAO,cACP,KAAMA,EAAY,MACpB,EACA,UAAW,CACT,aAAc,GACd,MAAO,wBACP,KAAMA,EAAY,OACpB,EACA,UAAW,CACT,aAAc,GACd,MAAO,0BACP,KAAMA,EAAY,OACpB,EACA,UAAW,CACT,MAAO,OACP,KAAMA,EAAY,IACpB,CACF,CAAC,EACDC,GAASL,EAAiB,CAAC,CACzB,OAAQ,UACR,YAAa,CACX,sBAAuB,iDACvB,IAAK,4GACP,EACA,MAAO,SACP,IAAK,6GACL,OAAQ,KACV,EAAG,CACD,OAAQ,UACR,YAAa,CACX,sBAAuB,iDACvB,IAAK,4GACP,EACA,MAAO,SACP,IAAK,6GACL,OAAQ,KACV,CAAC,CAAC",
  "names": ["init_shims", "placeholderUrl", "DotLottie", "props", "p", "OptimizationFriendly", "LottiePlayer", "isCanvas", "RenderTarget", "lottieInstanceRef", "pe", "shouldPlay", "src", "isReady", "setIsReady", "ye", "ue", "lastVariant", "addPropertyControls", "ControlType", "loading", "loaded", "isLoading", "setLoading", "init_shims", "emailRegex", "mailchimpRegex", "validateEmail", "email", "parseMailChimpUrl", "url", "ref", "domain", "parameters", "isExternalURL", "VERSION", "Input", "withCSS", "service", "redirectAs", "mailchimpURL", "loopsID", "formsparkID", "getwaitlistAPI", "input", "button", "font", "layout", "link", "gap", "style", "onSubmit", "setEmail", "ye", "isError", "setError", "isLoading", "setLoading", "isFocus", "setFocus", "paddingPerSide", "paddingTop", "paddingRight", "paddingBottom", "paddingLeft", "padding", "borderRadius", "borderObject", "focusObject", "shadowObject", "height", "fixedHeight", "buttonPaddingPerSide", "buttonPaddingTop", "buttonPaddingRight", "buttonPaddingBottom", "buttonPaddingLeft", "buttonPadding", "paddingValue", "buttonPaddingValue", "router", "useRouter", "onSuccess", "path", "hash", "routeId", "pathVariables", "inferInitialRouteFromPath", "formControls", "validateForm", "te", "handleChange", "event", "handleFocus", "handleBlur", "handleSubmit", "response", "error", "formBody", "data", "entries", "data1", "entries1", "useAnimationControls", "focusStylesFrom", "focusStylesTo", "shadowStyles", "borderStyles", "formVariants", "inputVariants", "dynamicBoxShadow", "p", "motion", "containerStyles", "u", "defaultStyle", "Spinner", "getButtonShadow", "props", "noButtonStyles", "addPropertyControls", "ControlType", "shadows", "output", "shadow", "Input_default", "init_shims", "init_shims", "init_shims", "murmur2", "r", "t", "a", "e", "c", "ShapesBig", "props", "image", "paths", "hasColor", "color", "startColor", "endColor", "angle", "nodeId", "path", "shapesBig", "id", "se", "murmur2", "scale", "p", "addPropertyControls", "ControlType", "_", "i", "shape", "init_shims", "fontStore", "fonts", "css", "className", "DotLottieFonts", "getFonts", "DotLottie", "InputFonts", "Input_default", "ShapesBigFonts", "ShapesBig", "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", "isDisplayed", "isDisplayed1", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "u", "Image2", "RichText", "x", "css", "FramercfV_o_Nqf", "withCSS", "cfV_o_Nqf_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "init_shims", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "toResponsiveImage", "value", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "authorName", "badgeColor", "category", "date", "detailWithAuthorName", "detailWithReadTime", "height", "id", "link", "readTime", "thumnail", "title", "width", "props", "ref", "ref1", "ref2", "ref3", "ref4", "ref5", "ref6", "ref7", "_variant", "ref8", "createLayoutDependency", "Component", "Y", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "aNdTZGKeH", "jsdVSe9bE", "PDoaJXEli", "OEtEY_ale", "GEGG2hHhL", "qxszKIwF6", "SVYcuYive", "evAtH5Qes", "LYKPI2HCY", "q2o1kdYmA", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "isDisplayed", "isDisplayed1", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "Link", "u", "Image2", "RichText", "x", "css", "FramermOcwmQf31", "withCSS", "mOcwmQf31_default", "addPropertyControls", "ControlType", "addFonts"]
}
