{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/2rGdY3xNPdGAC1LGc2Ew/gQcpGdBaDKqalAQX5HN3/Pattern.js", "ssg:https://framerusercontent.com/modules/IX0CbNaY41wOcNgq4xCl/UrD6XbkOGb699P43MpEB/ArrowDynamicsTrial.js", "ssg:https://framerusercontent.com/modules/BR1yuAR2WefRwq9MWP8L/fPxQHEC4Glj3B6kMVrub/PyYypY_A0.js", "ssg:https://framerusercontent.com/modules/u0nUZQTyMTGSo0QikMkb/rh1umWRDMooSd8HqoUBJ/kKsiozaRi.js", "ssg:https://framer.com/m/framer/icon-nullstate.js@0.7.0", "ssg:https://framer.com/m/iconoir-icons/Home.js@0.0.11", "ssg:https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js", "ssg:https://framerusercontent.com/modules/zL9598C4KbEbqUGvSR14/rI8sPHpnG9XGcCPc0vU4/Iconoir.js", "ssg:https://framerusercontent.com/modules/mFX7BWStSgWVC85FvKOS/YfzTF4wvwJMmUhfPiyBj/mprPjRWEx.js", "ssg:https://framerusercontent.com/modules/Tir6duzdRzGV3o4cKjYp/wXuRNdr4XJeoUld1O11F/fWVCFexej.js", "ssg:https://framerusercontent.com/modules/KisxZ2UQMU5Otvp5aMIZ/D3MMNQro78CoA6VOme2I/Lds4VF3R9.js", "ssg:https://framerusercontent.com/modules/wuFlO0Bhq2FDxlEPheHA/z9yeUd3OxptxBC5gWzgc/xv6rY3C7C.js", "ssg:https://framerusercontent.com/modules/nTIb6m6BA0CaTQy6wy3B/9loXmxSXPqTUD8A3FQS7/QzcaJiNG6.js", "ssg:https://framerusercontent.com/modules/idtLOH8VJkEb6L5h00lj/QVwQLzelkQm2VKJQbTRM/zlrZy7r5v.js"],
  "sourcesContent": ["import { jsx as _jsx } from \"react/jsx-runtime\";\nimport { addPropertyControls, ControlType, RenderTarget, Color } from \"framer\";\nimport { motion } from \"framer-motion\"; /**\n                                        * PATTERN\n                                        *\n                                        * @framerIntrinsicWidth 200\n                                        * @framerIntrinsicHeight 200\n                                        * @framerDisableUnlink\n                                        *\n                                        * @framerSupportedLayoutWidth fixed\n                                        * @framerSupportedLayoutHeight fixed\n                                        */\nexport default function Pattern(props) {\n  const {\n    patternType,\n    front,\n    back,\n    radius,\n    scale,\n    shouldAnimate,\n    direction,\n    diagonal,\n    duration\n  } = props;\n  const isCanvas = RenderTarget.current() === RenderTarget.canvas;\n  let pattern;\n  let position;\n  let size;\n  let repeat;\n  let blendMode;\n  let filter;\n  let addBackground;\n  let backgroundPosAnimation;\n  const frontHex = Color.toHexString(Color(front));\n  const backHex = Color.toHexString(Color(back));\n  const frontWithoutHex = frontHex.replace(\"#\", \"\");\n  const backWithoutHex = backHex.replace(\"#\", \"\");\n  const factor = direction === \"left\" || direction === \"top\" ? -1 : 1;\n  const xScale = direction === \"left\" || direction === \"right\" ? factor * scale : 0;\n  const yScale = direction === \"top\" || direction === \"bottom\" ? factor * scale : 0;\n  if (patternType === \"wave\") {\n    pattern = `radial-gradient(circle at center center, ${front}, ${back}), repeating-radial-gradient(circle at center center, ${front}, ${front}, ${scale}px, transparent ${scale * 2}px, transparent ${scale}px)`;\n    blendMode = \"multiply\";\n  }\n  if (patternType === \"zigzag\") {\n    pattern = `linear-gradient(135deg, ${front} 25%, transparent 25%), linear-gradient(225deg, ${front} 25%, transparent 25%), linear-gradient(45deg, ${front} 25%, transparent 25%), linear-gradient(315deg, ${front} 25%, ${back} 25%)`;\n    position = `${scale}px 0, ${scale}px 0, 0 0, 0 0`;\n    size = `${scale * 2}px ${scale * 2}px`;\n    repeat = `repeat`;\n  }\n  if (patternType === \"diagonal\") {\n    pattern = `repeating-linear-gradient(45deg, ${front}, ${front} ${scale / 2}px, ${back} ${scale / 2}px, ${back} ${scale * 2}px )`;\n  }\n  if (patternType === \"diagonal-two\") {\n    pattern = `repeating-linear-gradient( 135deg, ${front}, ${front} ${scale / 2}px, ${back} ${scale / 2}px, ${back} ${scale * 2}px )`;\n  }\n  if (patternType === \"blocks\") {\n    pattern = `linear-gradient(30deg, ${front} 12%, transparent 12.5%, transparent 87%, ${front} 87.5%, ${front}), linear-gradient(150deg, ${front} 12%, transparent 12.5%, transparent 87%, ${front} 87.5%, ${front}), linear-gradient(30deg, ${front} 12%, transparent 12.5%, transparent 87%, ${front} 87.5%, ${front}), linear-gradient(150deg, ${front} 12%, transparent 12.5%, transparent 87%, ${front} 87.5%, ${front}), linear-gradient(60deg, ${back} 25%, transparent 25.5%, transparent 75%, ${back} 75%, ${back}), linear-gradient(60deg, ${back} 25%, transparent 25.5%, transparent 75%, ${back} 75%, ${back})`;\n    size = `${scale * 8}px ${scale * 14}px`;\n    position = `0 0, 0 0, ${scale * 4}px ${scale * 7}px, ${scale * 4}px ${scale * 7}px, 0 0, ${scale * 4}px ${scale * 7}px`;\n  }\n  if (patternType === \"polka\") {\n    pattern = `radial-gradient(${front} 1px, transparent 1px), radial-gradient(${front} 1px, ${back} 1px)`;\n    size = `${scale * 2}px ${scale * 2}px`;\n    position = `0 0, ${scale}px ${scale}px`;\n  }\n  if (patternType === \"rhombus\") {\n    pattern = `linear-gradient(135deg, ${front} 25%, transparent 25%), linear-gradient(225deg, ${front} 25%, transparent 25%), linear-gradient(45deg, ${front} 25%, transparent 25%), linear-gradient(315deg, ${front} 25%, ${back} 25%)`;\n    position = `${scale}px 0, ${scale}px 0, 0 0, 0 0`;\n    size = `${scale}px ${scale}px`;\n    repeat = \"repeat\";\n  }\n  if (patternType === \"stars\") {\n    pattern = `radial-gradient(ellipse ${scale}px ${scale}px, ${front}, ${front} 25%, ${back} 25%)`;\n    size = `${scale / 2}px ${scale / 2}px`;\n    if (shouldAnimate) {\n      backgroundPosAnimation = `${xScale}px ${yScale}px`;\n    }\n  }\n  if (patternType === \"circles\") {\n    pattern = `radial-gradient(circle at 100% 50%, ${back} 20%, ${front} 21%, ${front} 34%, transparent 35%, transparent), radial-gradient(circle at 0% 50%, ${back} 20%, ${front} 21%, ${front} 34%, ${back} 35%, ${back})`;\n    size = `${scale * 2}px ${scale * 2}px`;\n  }\n  if (patternType === \"rectangles\") {\n    pattern = `repeating-linear-gradient(45deg, ${front} 25%, transparent 25%, transparent 75%, ${front} 75%, ${front}), repeating-linear-gradient(45deg, ${front} 25%, ${back} 25%, ${back} 75%, ${front} 75%, ${front})`;\n    position = `0 0, ${scale}px ${scale}px`;\n    size = `${scale * 2}px ${scale * 2}px`;\n  }\n  if (patternType === \"lines\") {\n    pattern = `linear-gradient(0deg, ${front} 50%, ${back} 50%)`;\n    size = `${scale}px ${scale}px`;\n  }\n  if (patternType === \"lines-vertical\") {\n    pattern = `linear-gradient(to right, ${front} 50%, ${back} 50%)`;\n    size = `${scale}px ${scale}px`;\n  }\n  if (patternType === \"paper\") {\n    pattern = `linear-gradient(${front} 2px, transparent 2px), linear-gradient(90deg, ${front} 2px, transparent 2px), linear-gradient(${front} 1px, transparent 1px), linear-gradient(90deg, ${front} 1px, ${back} 1px)`;\n    size = `${scale * 5}px ${scale * 5}px, ${scale * 5}px ${scale * 5}px, ${scale}px ${scale}px, ${scale}px ${scale}px`;\n    position = `-2px -2px, -2px -2px, -1px -1px, -1px -1px`;\n  }\n  if (patternType === \"crosses\") {\n    pattern = `url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' %3E%3Cg fill-rule='evenodd'%3E%3Cg fill='%23${frontWithoutHex}' %3E%3Cpath d='M0 38.59l2.83-2.83 1.41 1.41L1.41 40H0v-1.41zM0 1.4l2.83 2.83 1.41-1.41L1.41 0H0v1.41zM38.59 40l-2.83-2.83 1.41-1.41L40 38.59V40h-1.41zM40 1.41l-2.83 2.83-1.41-1.41L38.59 0H40v1.41zM20 18.6l2.83-2.83 1.41 1.41L21.41 20l2.83 2.83-1.41 1.41L20 21.41l-2.83 2.83-1.41-1.41L18.59 20l-2.83-2.83 1.41-1.41L20 18.59z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E\")`;\n    size = `${scale * 4}px ${scale * 4}px`;\n    addBackground = back;\n  }\n  if (patternType === \"wave-lines\") {\n    pattern = `url(\"data:image/svg+xml,%3Csvg width='100' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.184 20c.357-.13.72-.264 1.088-.402l1.768-.661C33.64 15.347 39.647 14 50 14c10.271 0 15.362 1.222 24.629 4.928.955.383 1.869.74 2.75 1.072h6.225c-2.51-.73-5.139-1.691-8.233-2.928C65.888 13.278 60.562 12 50 12c-10.626 0-16.855 1.397-26.66 5.063l-1.767.662c-2.475.923-4.66 1.674-6.724 2.275h6.335zm0-20C13.258 2.892 8.077 4 0 4V2c5.744 0 9.951-.574 14.85-2h6.334zM77.38 0C85.239 2.966 90.502 4 100 4V2c-6.842 0-11.386-.542-16.396-2h-6.225zM0 14c8.44 0 13.718-1.21 22.272-4.402l1.768-.661C33.64 5.347 39.647 4 50 4c10.271 0 15.362 1.222 24.629 4.928C84.112 12.722 89.438 14 100 14v-2c-10.271 0-15.362-1.222-24.629-4.928C65.888 3.278 60.562 2 50 2 39.374 2 33.145 3.397 23.34 7.063l-1.767.662C13.223 10.84 8.163 12 0 12v2z' fill='%23${frontWithoutHex}' fill-rule='evenodd'/%3E%3C/svg%3E\")`;\n    size = `${scale * 10}px ${scale * 2}px`;\n    addBackground = back;\n    if (shouldAnimate) {\n      backgroundPosAnimation = `${xScale * 10}px ${yScale * 2}px`;\n    }\n  }\n  if (patternType === \"clouds\") {\n    pattern = `url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='28'%3E%3Cpath fill='%23${frontWithoutHex}' d='M56 26v2h-7.75c2.3-1.27 4.94-2 7.75-2zm-26 2a2 2 0 1 0-4 0h-4.09A25.98 25.98 0 0 0 0 16v-2c.67 0 1.34.02 2 .07V14a2 2 0 0 0-2-2v-2a4 4 0 0 1 3.98 3.6 28.09 28.09 0 0 1 2.8-3.86A8 8 0 0 0 0 6V4a9.99 9.99 0 0 1 8.17 4.23c.94-.95 1.96-1.83 3.03-2.63A13.98 13.98 0 0 0 0 0h7.75c2 1.1 3.73 2.63 5.1 4.45 1.12-.72 2.3-1.37 3.53-1.93A20.1 20.1 0 0 0 14.28 0h2.7c.45.56.88 1.14 1.29 1.74 1.3-.48 2.63-.87 4-1.15-.11-.2-.23-.4-.36-.59H26v.07a28.4 28.4 0 0 1 4 0V0h4.09l-.37.59c1.38.28 2.72.67 4.01 1.15.4-.6.84-1.18 1.3-1.74h2.69a20.1 20.1 0 0 0-2.1 2.52c1.23.56 2.41 1.2 3.54 1.93A16.08 16.08 0 0 1 48.25 0H56c-4.58 0-8.65 2.2-11.2 5.6 1.07.8 2.09 1.68 3.03 2.63A9.99 9.99 0 0 1 56 4v2a8 8 0 0 0-6.77 3.74c1.03 1.2 1.97 2.5 2.79 3.86A4 4 0 0 1 56 10v2a2 2 0 0 0-2 2.07 28.4 28.4 0 0 1 2-.07v2c-9.2 0-17.3 4.78-21.91 12H30zM7.75 28H0v-2c2.81 0 5.46.73 7.75 2zM56 20v2c-5.6 0-10.65 2.3-14.28 6h-2.7c4.04-4.89 10.15-8 16.98-8zm-39.03 8h-2.69C10.65 24.3 5.6 22 0 22v-2c6.83 0 12.94 3.11 16.97 8zm15.01-.4a28.09 28.09 0 0 1 2.8-3.86 8 8 0 0 0-13.55 0c1.03 1.2 1.97 2.5 2.79 3.86a4 4 0 0 1 7.96 0zm14.29-11.86c1.3-.48 2.63-.87 4-1.15a25.99 25.99 0 0 0-44.55 0c1.38.28 2.72.67 4.01 1.15a21.98 21.98 0 0 1 36.54 0zm-5.43 2.71c1.13-.72 2.3-1.37 3.54-1.93a19.98 19.98 0 0 0-32.76 0c1.23.56 2.41 1.2 3.54 1.93a15.98 15.98 0 0 1 25.68 0zm-4.67 3.78c.94-.95 1.96-1.83 3.03-2.63a13.98 13.98 0 0 0-22.4 0c1.07.8 2.09 1.68 3.03 2.63a9.99 9.99 0 0 1 16.34 0z'%3E%3C/path%3E%3C/svg%3E\")`;\n    size = `${scale * 5.6}px ${scale * 2.8}px`;\n    addBackground = back;\n    if (shouldAnimate) {\n      backgroundPosAnimation = `${xScale * 5.6}px ${yScale * 2.8}px`;\n    }\n  }\n  if (patternType === \"stars-two\") {\n    pattern = `url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32'%3E%3Cpath fill='%23${frontWithoutHex}' d='m16 8.764 2.351 4.764 5.257.764L19.804 18l.898 5.236L16 20.764l-4.702 2.472.898-5.236-3.804-3.708 5.257-.764Z'%3E%3C/path%3E%3C/svg%3E\")`;\n    size = `${scale * 3.2}px ${scale * 3.2}px`;\n    addBackground = back;\n  }\n  if (patternType === \"wiggle\") {\n    pattern = `url(\"data:image/svg+xml,%3Csvg width='52' height='26' viewBox='0 0 52 26' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23${frontWithoutHex}' %3E%3Cpath d='M10 10c0-2.21-1.79-4-4-4-3.314 0-6-2.686-6-6h2c0 2.21 1.79 4 4 4 3.314 0 6 2.686 6 6 0 2.21 1.79 4 4 4 3.314 0 6 2.686 6 6 0 2.21 1.79 4 4 4v2c-3.314 0-6-2.686-6-6 0-2.21-1.79-4-4-4-3.314 0-6-2.686-6-6zm25.464-1.95l8.486 8.486-1.414 1.414-8.486-8.486 1.414-1.414z' /%3E%3C/g%3E%3C/g%3E%3C/svg%3E\")`;\n    addBackground = back;\n    size = `${scale * 5.2}px ${scale * 2.6}px`;\n    if (shouldAnimate) {\n      if (diagonal) {\n        backgroundPosAnimation = `-${scale * 5.2}px -${scale * 5.2}px`;\n      } else {\n        backgroundPosAnimation = `${scale * 5.2}px ${scale * 5.2}px`;\n      }\n    }\n  }\n  if (patternType === \"groovy\") {\n    pattern = `url(\"data:image/svg+xml,%3Csvg width='24' height='40' viewBox='0 0 24 40' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 40c5.523 0 10-4.477 10-10V0C4.477 0 0 4.477 0 10v30zm22 0c-5.523 0-10-4.477-10-10V0c5.523 0 10 4.477 10 10v30z' fill='%23${frontWithoutHex}' fill-rule='evenodd'/%3E%3C/svg%3E\")`;\n    addBackground = back;\n    size = `${scale * 2.4}px ${scale * 4}px`;\n    if (shouldAnimate) {\n      backgroundPosAnimation = `${xScale * 2.4}px ${yScale * 4}px`;\n    }\n  }\n  if (patternType === \"plus\") {\n    pattern = `url(\"data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23${frontWithoutHex}' %3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E\")`;\n    addBackground = back;\n    size = `${scale * 6}px ${scale * 6}px`;\n  }\n  return /*#__PURE__*/_jsx(motion.div, {\n    style: {\n      width: \"100%\",\n      height: \"100%\",\n      backgroundColor: addBackground ? addBackground : \"transparent\",\n      backgroundImage: pattern,\n      backgroundPosition: position,\n      backgroundSize: size,\n      backgroundRepeat: repeat,\n      backgroundBlendMode: blendMode,\n      borderRadius: radius,\n      filter: filter\n    },\n    animate: shouldAnimate && {\n      backgroundPosition: backgroundPosAnimation\n    },\n    transition: {\n      type: \"tween\",\n      ease: \"linear\",\n      duration: duration,\n      repeat: Infinity,\n      repeatType: \"loop\"\n    }\n  });\n}\n;\nPattern.displayName = \"Pattern\"; /* Property Controls */\naddPropertyControls(Pattern, {\n  patternType: {\n    type: ControlType.Enum,\n    defaultValue: \"wave-lines\",\n    options: [\"wave-lines\", \"clouds\", \"wiggle\", \"groovy\", \"plus\", \"circles\", \"rectangles\", \"lines\", \"lines-vertical\", \"diagonal\", \"diagonal-two\", \"blocks\", \"wave\", \"zigzag\", \"polka\", \"rhombus\", \"stars\", \"stars-two\", \"paper\", \"crosses\"],\n    optionTitles: [\"Wave Lines\", \"Clouds\", \"Wiggle\", \"Groovy\", \"Plus\", \"Circles\", \"Rectangles\", \"Lines\", \"Lines Vertical\", \"Diagonal\", \"Diagonal 2\", \"Blocks\", \"Wave\", \"ZigZag\", \"Polka\", \"Rhombus\", \"Stars\", \"Stars 2\", \"Paper\", \"Crosses\"],\n    title: \"Type\"\n  },\n  front: {\n    type: ControlType.Color,\n    title: \"Front\",\n    defaultValue: \"#FFF\"\n  },\n  back: {\n    type: ControlType.Color,\n    title: \"Back\",\n    defaultValue: \"#2DD\"\n  },\n  scale: {\n    type: ControlType.Number,\n    min: 1,\n    max: 100,\n    step: 1,\n    defaultValue: 10\n  },\n  radius: {\n    type: ControlType.Number,\n    min: 0,\n    max: 100,\n    step: 1,\n    defaultValue: 0\n  },\n  shouldAnimate: {\n    type: ControlType.Boolean,\n    title: \"Animate\",\n    defaultValue: false,\n    hidden(props) {\n      return props.patternType !== \"wave-lines\" && props.patternType !== \"wiggle\" && props.patternType !== \"clouds\" && props.patternType !== \"stars\" && props.patternType !== \"groovy\";\n    }\n  },\n  direction: {\n    type: ControlType.Enum,\n    title: \"Direction\",\n    options: [\"left\", \"right\", \"top\", \"bottom\"],\n    optionIcons: [\"direction-left\", \"direction-right\", \"direction-up\", \"direction-down\"],\n    optionTitles: [\"Left\", \"Right\", \"Top\", \"Bottom\"],\n    defaultValue: \"left\",\n    displaySegmentedControl: true,\n    hidden(props) {\n      return props.patternType === \"wiggle\" || props.shouldAnimate === false;\n    }\n  },\n  diagonal: {\n    type: ControlType.Boolean,\n    title: \"Direction\",\n    defaultValue: true,\n    enabledTitle: \"TL\",\n    disabledTitle: \"BR\",\n    hidden(props) {\n      return props.patternType !== \"wiggle\";\n    }\n  },\n  duration: {\n    type: ControlType.Number,\n    min: 0,\n    max: 50,\n    step: .1,\n    defaultValue: 5,\n    hidden(props) {\n      return props.shouldAnimate === false;\n    }\n  }\n});\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"Pattern\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerDisableUnlink\": \"*\",\n        \"framerIntrinsicHeight\": \"200\",\n        \"framerContractVersion\": \"1\",\n        \"framerSupportedLayoutWidth\": \"fixed\",\n        \"framerSupportedLayoutHeight\": \"fixed\",\n        \"framerIntrinsicWidth\": \"200\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./Pattern.map", "import { jsx as _jsx } from \"react/jsx-runtime\";\nimport { lazy, Suspense } from \"react\";\nimport BaseArrowsLoading from \"https://framerusercontent.com/modules/ELcr35bPAEWAE7wTgvXd/c5aPMOud9GZyj9IP8gIP/BaseArrowsLoading.js\";\nimport { addPropertyControls, ControlType } from \"framer\";\nconst VARIANTS = {\n  CONVERGERS: \"Convergers\",\n  HARMONIZERS: \"Harmonizers\",\n  VERMIFORMERS: \"Vermiformers\"\n};\nconst INTERACTIVE_VARIANTS = [VARIANTS.CONVERGERS];\nconst COMPONENTS = {\n  [VARIANTS.CONVERGERS]: /*#__PURE__*/lazy(() => import(\"https://framerusercontent.com/modules/58cWiyTkMD9VhT6iecsI/ZkYQ9mBVOCXNqUv1aPFX/Convergers.js\")),\n  [VARIANTS.HARMONIZERS]: /*#__PURE__*/lazy(() => import(\"https://framerusercontent.com/modules/3PYlCsZssgPltWYbSacP/aso2CJDzfBrARW27m4gE/Harmonizers.js\")),\n  [VARIANTS.VERMIFORMERS]: /*#__PURE__*/lazy(() => import(\"https://framerusercontent.com/modules/2hnG1n66QCIYkx0KMZ6Q/wc6K3FB40oY81ZlPK9JD/Vermiformers.js\"))\n};\nconst DESCRIPTIONS = {\n  SPEED: \"Velocity at which items/objects move on interaction\",\n  INTENSITY: \"Amount of force applied to each object\u2019s movement\",\n  ANGLE: \"Object orientation angle\",\n  REVERT: \"Object reset behaviour\",\n  TRIGGER: \"Set interaction/animation to trigger on Hover or Click\",\n  RADIUS: \"Effective range of pointer interaction\",\n  SPEED_MODIFIER: \"Velocity at which objects move on interaction\",\n  REPEL: \"Force with which objects repel from the pointer\",\n  SCALE: \"Size of objects upon interaction\",\n  DELAY: \"Time after which objects reset\",\n  MOVEMENT: \"Direction of object movement. \u2191\u2190\u2193\u2192 (North, West, South, East)\",\n  GRAVITY: \"Intensity and effective radius of Gravity effect on objects\"\n};\nconst IMAGES = {\n  1: \"https://framerusercontent.com/images/jvInutwrAJdN683C7tlf2vFyk.webp\",\n  2: \"https://framerusercontent.com/images/uJV5MkdJrzm30Qy6WondrZ8Dm0.webp\",\n  3: \"https://framerusercontent.com/images/F98IJJ1szd9fE3yuXXJFhactNw.webp\",\n  4: \"https://framerusercontent.com/images/IJdgKMFCd4paU6j6CKjkzOK4l9A.webp\",\n  5: \"https://framerusercontent.com/images/QTPAZiPUAhLSuytjFqHK8WvlWZo.webp\"\n}; /**\n   * Arrow Dynamics\n   * By @rohanchkrabrty & @hckmstrrahul\n   *\n   * @framerDisableUnlink\n   */\nexport default function ArrowDynamicsTrial(props) {\n  const {\n    variant,\n    columns,\n    rows,\n    itemSize,\n    rowSpacing,\n    columnSpacing,\n    padding,\n    isInteracting,\n    isConfined,\n    item\n  } = props;\n  const canvasWidth = columns * (itemSize + columnSpacing) - columnSpacing + 2 * padding;\n  const canvasHeight = rows * (itemSize + rowSpacing) - rowSpacing + 2 * padding;\n  const updatedProps = {\n    ...props,\n    canvasWidth,\n    canvasHeight,\n    isText: false,\n    isImageDisk: false,\n    imageSrc: IMAGES[item]\n  };\n  const LazyComponent = COMPONENTS[variant];\n  return /*#__PURE__*/_jsx(Suspense, {\n    fallback: /*#__PURE__*/_jsx(BaseArrowsLoading, {\n      ...updatedProps\n    }),\n    children: LazyComponent && /*#__PURE__*/_jsx(LazyComponent, {\n      ...updatedProps\n    })\n  });\n}\nArrowDynamicsTrial.defaultProps = {\n  columns: 4,\n  rows: 4,\n  rowSpacing: 55,\n  columnSpacing: 75,\n  padding: 20,\n  itemSize: 35,\n  background: \"#fefefe\",\n  isText: true,\n  text: \"\",\n  font: {\n    font: \"Inter\",\n    fontSize: 35,\n    fontWeight: \"NORMAL\",\n    textAlign: \"CENTER\",\n    fontColor: \"#525E67\"\n  },\n  isImageDisk: false,\n  imageDisk: null,\n  imageUrl: \"\"\n};\nconst BASE_PROPERTY_CONTROLS = {\n  background: {\n    type: ControlType.Color,\n    title: \"Bg Color\"\n  },\n  rows: {\n    type: ControlType.Number,\n    title: \"Rows\",\n    displayStepper: true,\n    min: 1,\n    step: 1\n  },\n  columns: {\n    type: ControlType.Number,\n    title: \"Columns\",\n    displayStepper: true,\n    min: 1,\n    step: 1\n  },\n  rowSpacing: {\n    type: ControlType.Number,\n    title: \"Row Spacing\",\n    displayStepper: true,\n    // min: 0,\n    step: 5,\n    unit: \"px\"\n  },\n  columnSpacing: {\n    type: ControlType.Number,\n    title: \"Column Spacing\",\n    displayStepper: true,\n    // min: 0,\n    step: 5,\n    unit: \"px\"\n  },\n  itemSize: {\n    type: ControlType.Number,\n    title: \"Item Size\",\n    displayStepper: true,\n    min: 1,\n    step: 5,\n    unit: \"px\"\n  },\n  padding: {\n    type: ControlType.Number,\n    title: \"Canvas Padding\",\n    displayStepper: true,\n    // min: 0,\n    step: 5,\n    unit: \"px\"\n  },\n  item: {\n    type: ControlType.Enum,\n    options: [1, 2, 3, 4, 5],\n    optionTitles: [\"1\", \"2\", \"3\", \"4\", \"5\"],\n    title: \"Item\",\n    defaultValue: 1,\n    displaySegmentedControl: true,\n    description: \"*Unlock custom image, text, URL uploads by purchasing [Arrow Dynamics](https://arrowdynamics.dev/)*\\n\"\n  },\n  frameRate: {\n    type: ControlType.Enum,\n    options: [30, 60, 120],\n    optionTitles: [\"30\", \"60\", \"120\"],\n    title: \"Frame Rate\",\n    defaultValue: 60,\n    displaySegmentedControl: true\n  },\n  isPlaying: {\n    type: ControlType.Boolean,\n    title: \"Animation\",\n    enabledTitle: \"Yes\",\n    disabledTitle: \"No\",\n    defaultValue: true\n  },\n  isInteracting: {\n    type: ControlType.Boolean,\n    title: \"Interaction\",\n    enabledTitle: \"Yes\",\n    disabledTitle: \"No\",\n    defaultValue: true,\n    hidden(props) {\n      return !props.isPlaying || !INTERACTIVE_VARIANTS.includes(props.variant);\n    }\n  },\n  isConfined: {\n    type: ControlType.Boolean,\n    title: \"Interaction Area\",\n    enabledTitle: \"Confined\",\n    disabledTitle: \"Unconfined\",\n    defaultValue: false,\n    hidden(props) {\n      return !props.isPlaying || !props.isInteracting || !INTERACTIVE_VARIANTS.includes(props.variant);\n    },\n    description: \"Define if mouse interaction is confined to the canvas boundaries\"\n  },\n  shouldResetCanvas: {\n    type: ControlType.Boolean,\n    title: \"Canvas Reset\",\n    enabledTitle: \"Yes\",\n    disabledTitle: \"No\",\n    defaultValue: false,\n    hidden(props) {\n      return !props.isPlaying || !props.isInteracting || !props.isConfined || !INTERACTIVE_VARIANTS.includes(props.variant);\n    },\n    description: \"Define if original items should reset to their starting view on Mouse out\"\n  }\n};\naddPropertyControls(ArrowDynamicsTrial, {\n  variant: {\n    type: ControlType.Enum,\n    title: \"Variant\",\n    options: [...Object.values(VARIANTS)],\n    optionTitles: [...Object.values(VARIANTS).map(value => INTERACTIVE_VARIANTS.includes(value) ? value + \"\\xb0\" : value)],\n    defaultValue: VARIANTS.ACCELERATORS,\n    description: \"*Unlock all variants by purchasing [Arrow Dynamics](https://arrowdynamics.dev/)*\"\n  },\n  accelerators_speed: {\n    type: ControlType.Number,\n    title: \"Default Speed\",\n    displayStepper: true,\n    min: .1,\n    step: .1,\n    defaultValue: .8,\n    hidden(props) {\n      return props.variant !== VARIANTS.ACCELERATORS;\n    },\n    description: DESCRIPTIONS.SPEED\n  },\n  accelerators_multiplier: {\n    type: ControlType.Number,\n    title: \"Speed Multiplier\",\n    displayStepper: true,\n    min: .1,\n    step: .1,\n    defaultValue: 4,\n    unit: \"x\",\n    hidden(props) {\n      return props.variant !== VARIANTS.ACCELERATORS;\n    },\n    description: DESCRIPTIONS.SPEED_MODIFIER\n  },\n  accelerators_radius: {\n    type: ControlType.Number,\n    title: \"Radius\",\n    displayStepper: true,\n    min: 0,\n    step: 10,\n    defaultValue: 280,\n    hidden(props) {\n      return props.variant !== VARIANTS.ACCELERATORS;\n    },\n    unit: \"px\",\n    description: DESCRIPTIONS.RADIUS\n  },\n  decelerators_speed: {\n    type: ControlType.Number,\n    title: \"Default Speed\",\n    displayStepper: true,\n    min: .1,\n    step: .1,\n    defaultValue: .8,\n    hidden(props) {\n      return props.variant !== VARIANTS.DECELERATORS;\n    },\n    description: DESCRIPTIONS.SPEED\n  },\n  decelerators_multiplier: {\n    type: ControlType.Number,\n    title: \"Speed Divider\",\n    displayStepper: true,\n    min: .1,\n    step: .1,\n    defaultValue: 4,\n    unit: \"x\",\n    hidden(props) {\n      return props.variant !== VARIANTS.DECELERATORS;\n    },\n    description: DESCRIPTIONS.SPEED_MODIFIER\n  },\n  decelerators_radius: {\n    type: ControlType.Number,\n    title: \"Radius\",\n    displayStepper: true,\n    min: 0,\n    step: 10,\n    defaultValue: 280,\n    hidden(props) {\n      return props.variant !== VARIANTS.DECELERATORS;\n    },\n    unit: \"px\",\n    description: DESCRIPTIONS.RADIUS\n  },\n  amplifiers_repel: {\n    type: ControlType.Object,\n    title: \"Repel\",\n    controls: {\n      force: {\n        title: \"Intensity\",\n        type: ControlType.Number,\n        min: 1,\n        step: .5,\n        displayStepper: true,\n        defaultValue: 50,\n        description: DESCRIPTIONS.INTENSITY\n      },\n      distance: {\n        title: \"Radius\",\n        type: ControlType.Number,\n        min: 1,\n        step: 1,\n        displayStepper: true,\n        defaultValue: 200,\n        unit: \"px\",\n        description: DESCRIPTIONS.RADIUS\n      }\n    },\n    hidden(props) {\n      return props.variant !== VARIANTS.AMPLIFIERS;\n    },\n    description: DESCRIPTIONS.REPEL\n  },\n  amplifiers_scale: {\n    type: ControlType.Object,\n    title: \"Scale\",\n    controls: {\n      max: {\n        title: \"Max\",\n        type: ControlType.Number,\n        min: 0,\n        step: .1,\n        displayStepper: true,\n        defaultValue: 1.5,\n        unit: \"x\",\n        description: \"Control the size of interacted items\"\n      },\n      min: {\n        title: \"Min\",\n        type: ControlType.Number,\n        min: 0,\n        step: .1,\n        displayStepper: true,\n        defaultValue: .5,\n        unit: \"x\",\n        description: \"Control the size of non-interacted items\"\n      },\n      distance: {\n        title: \"Radius\",\n        type: ControlType.Number,\n        min: 1,\n        step: 1,\n        displayStepper: true,\n        defaultValue: 200,\n        unit: \"px\",\n        description: DESCRIPTIONS.RADIUS\n      }\n    },\n    hidden(props) {\n      return props.variant !== VARIANTS.AMPLIFIERS;\n    },\n    description: DESCRIPTIONS.SCALE\n  },\n  entropists_radius: {\n    title: \"Radius\",\n    type: ControlType.Number,\n    min: 1,\n    step: 5,\n    displayStepper: true,\n    defaultValue: 40,\n    hidden(props) {\n      return props.variant !== VARIANTS.ENTROPISTS;\n    },\n    unit: \"px\",\n    description: DESCRIPTIONS.RADIUS\n  },\n  entropists_speed: {\n    title: \"Speed\",\n    type: ControlType.Number,\n    min: .1,\n    step: .5,\n    displayStepper: true,\n    defaultValue: 18,\n    hidden(props) {\n      return props.variant !== VARIANTS.ENTROPISTS;\n    },\n    description: DESCRIPTIONS.SPEED\n  },\n  entropists_revert: {\n    type: ControlType.Object,\n    title: \"Revert\",\n    controls: {\n      shouldRevert: {\n        type: ControlType.Boolean,\n        title: \"Reset Back\",\n        enabledTitle: \"Yes\",\n        disabledTitle: \"No\",\n        defaultValue: false\n      },\n      delay: {\n        title: \"Delay\",\n        type: ControlType.Number,\n        min: 0,\n        step: .1,\n        displayStepper: true,\n        defaultValue: 1,\n        description: DESCRIPTIONS.DELAY,\n        hidden(props) {\n          return !props.shouldRevert;\n        }\n      },\n      delaySpeed: {\n        title: \"Speed\",\n        type: ControlType.Number,\n        min: .1,\n        step: .5,\n        displayStepper: true,\n        defaultValue: 8,\n        description: DESCRIPTIONS.SPEED,\n        hidden(props) {\n          return !props.shouldRevert;\n        }\n      }\n    },\n    hidden(props) {\n      return props.variant !== VARIANTS.ENTROPISTS;\n    },\n    description: DESCRIPTIONS.REVERT\n  },\n  gravitators_gravitate: {\n    type: ControlType.Object,\n    title: \"Gravity\",\n    controls: {\n      force: {\n        title: \"Intensity\",\n        type: ControlType.Number,\n        min: 1,\n        step: .5,\n        displayStepper: true,\n        defaultValue: 12,\n        description: DESCRIPTIONS.INTENSITY\n      },\n      distance: {\n        title: \"Radius\",\n        type: ControlType.Number,\n        min: 0,\n        step: 1,\n        displayStepper: true,\n        defaultValue: 0,\n        unit: \"px\",\n        description: DESCRIPTIONS.RADIUS\n      }\n    },\n    description: DESCRIPTIONS.GRAVITY,\n    hidden(props) {\n      return props.variant !== VARIANTS.GRAVITATORS;\n    }\n  },\n  oscillators_radius: {\n    title: \"Radius\",\n    type: ControlType.Number,\n    min: 1,\n    step: 5,\n    displayStepper: true,\n    defaultValue: 150,\n    unit: \"px\",\n    hidden(props) {\n      return props.variant !== VARIANTS.OSCILLATORS;\n    },\n    description: DESCRIPTIONS.RADIUS\n  },\n  oscillators_speed: {\n    title: \"Speed\",\n    type: ControlType.Number,\n    min: .1,\n    step: .1,\n    displayStepper: true,\n    defaultValue: 1,\n    unit: \"x\",\n    hidden(props) {\n      return props.variant !== VARIANTS.OSCILLATORS;\n    },\n    description: DESCRIPTIONS.SPEED\n  },\n  warriors_speed: {\n    title: \"Speed\",\n    type: ControlType.Number,\n    min: .1,\n    step: .1,\n    displayStepper: true,\n    defaultValue: 1,\n    unit: \"x\",\n    hidden(props) {\n      return props.variant !== VARIANTS.WARRIORS;\n    },\n    description: DESCRIPTIONS.SPEED\n  },\n  warriors_direction: {\n    type: ControlType.Enum,\n    optionTitles: [\"NORTH \u2191\", \"WEST \u2190\", \"SOUTH \u2193\", \"EAST \u2192\"],\n    options: [\"top\", \"left\", \"bottom\", \"right\"],\n    title: \"Movement\",\n    defaultValue: \"right\",\n    description: DESCRIPTIONS.MOVEMENT,\n    hidden(props) {\n      return props.variant !== VARIANTS.WARRIORS;\n    }\n  },\n  polarizers_speed: {\n    title: \"Speed\",\n    type: ControlType.Number,\n    min: .1,\n    step: 1,\n    displayStepper: true,\n    defaultValue: 8,\n    unit: \"x\",\n    description: DESCRIPTIONS.SPEED,\n    hidden(props) {\n      return props.variant !== VARIANTS.POLARIZERS;\n    }\n  },\n  polarizers_angle: {\n    title: \"Angle\",\n    type: ControlType.Number,\n    min: -360,\n    step: 90,\n    max: 360,\n    displayStepper: true,\n    defaultValue: 90,\n    unit: \" deg\",\n    description: DESCRIPTIONS.ANGLE,\n    hidden(props) {\n      return props.variant !== VARIANTS.POLARIZERS;\n    }\n  },\n  polarizers_trigger: {\n    type: ControlType.Boolean,\n    title: \"Trigger\",\n    enabledTitle: \"Click\",\n    disabledTitle: \"Hover\",\n    defaultValue: false,\n    description: DESCRIPTIONS.TRIGGER,\n    hidden(props) {\n      return props.variant !== VARIANTS.POLARIZERS;\n    }\n  },\n  ...BASE_PROPERTY_CONTROLS\n});\nArrowDynamicsTrial.displayName = \"Arrow Dynamics Trial\";\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"ArrowDynamicsTrial\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\",\n        \"framerDisableUnlink\": \"\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./ArrowDynamicsTrial.map", "import { fontStore } from \"framer\";\nfontStore.loadFonts([\"GF;Inter-500\", \"GF;Inter-700\"]);\nexport const fonts = [{\n  family: \"Inter\",\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuI6fMZ1rib2Bg-4.woff2\",\n  weight: \"500\"\n}, {\n  family: \"Inter\",\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuFuYMZ1rib2Bg-4.woff2\",\n  weight: \"700\"\n}];\nexport const css = ['.framer-DdYNP .framer-styles-preset-vk82d5:not(.rich-text-wrapper), .framer-DdYNP .framer-styles-preset-vk82d5.rich-text-wrapper p { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.02em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: var(--token-429bd493-97fd-400d-a30d-2b35856b5e0b, #696969); --framer-text-decoration: none; --framer-text-transform: none; }'];\nexport const className = \"framer-DdYNP\";\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"css\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"fonts\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"className\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "import { fontStore } from \"framer\";\nfontStore.loadFonts([\"GF;Inter-regular\", \"GF;Inter-700\"]);\nexport const fonts = [{\n  family: \"Inter\",\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuLyfMZ1rib2Bg-4.woff2\",\n  weight: \"400\"\n}, {\n  family: \"Inter\",\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuFuYMZ1rib2Bg-4.woff2\",\n  weight: \"700\"\n}];\nexport const css = ['.framer-s8nBS .framer-styles-preset-10c2tux:not(.rich-text-wrapper), .framer-s8nBS .framer-styles-preset-10c2tux.rich-text-wrapper p { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.02em; --framer-line-height: 1.7em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-429bd493-97fd-400d-a30d-2b35856b5e0b, #696969); --framer-text-decoration: none; --framer-text-transform: none; }', '@media (max-width: 1199px) and (min-width: 810px) { .framer-s8nBS .framer-styles-preset-10c2tux:not(.rich-text-wrapper), .framer-s8nBS .framer-styles-preset-10c2tux.rich-text-wrapper p { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.02em; --framer-line-height: 1.7em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-429bd493-97fd-400d-a30d-2b35856b5e0b, #696969); --framer-text-decoration: none; --framer-text-transform: none; } }', '@media (max-width: 809px) and (min-width: 0px) { .framer-s8nBS .framer-styles-preset-10c2tux:not(.rich-text-wrapper), .framer-s8nBS .framer-styles-preset-10c2tux.rich-text-wrapper p { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-size: 15px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.01em; --framer-line-height: 1.75em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-429bd493-97fd-400d-a30d-2b35856b5e0b, #696969); --framer-text-decoration: none; --framer-text-transform: none; } }'];\nexport const className = \"framer-s8nBS\";\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"css\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\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    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "import { jsx as _jsx } from \"react/jsx-runtime\";\nimport * as React from \"react\";\nexport const containerStyles = {\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nconst nullIconStyle = {\n    minWidth: \"10px\",\n    minHeight: \"10px\",\n    maxWidth: \"20px\",\n    maxHeight: \"20px\",\n    width: \"60%\",\n    height: \"60%\"\n};\nconst emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(149, 149, 149, 0.1)\",\n    border: \"1px dashed rgba(149, 149, 149, 0.15)\",\n    color: \"#a5a5a5\",\n    flexDirection: \"column\"\n};\nexport const NullState = /*#__PURE__*/ React.forwardRef((_, ref)=>{\n    return(/*#__PURE__*/ _jsx(\"div\", {\n        style: emptyStateStyle,\n        ref: ref\n    }));\n}) /*\n\n<svg\n                xmlns=\"http://www.w3.org/2000/svg\"\n                viewBox=\"0 0 30 30\"\n                style={nullIconStyle}\n            >\n                <path\n                    d=\"M 12.857 0 C 19.958 0 25.714 5.756 25.714 12.857 C 25.714 19.958 19.958 25.714 12.857 25.714 C 5.756 25.714 0 19.958 0 12.857 C 0 5.756 5.756 0 12.857 0 Z\"\n                    fill=\"#FFFFFF\"\n                ></path>\n                <path\n                    d=\"M 20.357 20.357 L 27.857 27.857\"\n                    fill=\"transparent\"\n                    strokeWidth=\"4.28\"\n                    stroke=\"#FFFFFF\"\n                    strokeLinecap=\"round\"\n                ></path>\n                <g transform=\"translate(9.643 6.429)\">\n                    <path\n                        d=\"M 3.214 12.857 L 3.214 12.857\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.75\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                    ></path>\n                    <path\n                        d=\"M 0 3.214 C 0 1.004 1.843 0 3.214 0 C 4.586 0 6.429 0.603 6.429 3.214 C 6.429 5.826 3.214 5.913 3.214 7.232 C 3.214 8.552 3.214 8.571 3.214 8.571\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.22\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                        strokeLinejoin=\"round\"\n                    ></path>\n                </g>\n            </svg>\n            */ ;\n\nexport const __FramerMetadata__ = {\"exports\":{\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NullState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./nullstate.map", "let e;var f=r=>{if(!e){let o=function(t,n){return r.createElement(\"svg\",{width:\"100%\",height:\"1.5em\",strokeWidth:1.5,viewBox:\"0 0 24 24\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",color:\"currentColor\",ref:n,...t},r.createElement(\"path\",{d:\"M3 9.5L12 4l9 5.5M19 13v6.4a.6.6 0 01-.6.6H5.6a.6.6 0 01-.6-.6V13\",stroke:\"currentColor\",strokeLinecap:\"round\",strokeLinejoin:\"round\"}))};e=r.forwardRef(o)}return e};export{f as default};\n", "import { useMemo } from \"react\";\nimport { ControlType } from \"framer\"; /*\n                                      ** ICON UTILS\n                                      ** Pull as much re-usable logic into here as possible\n                                      ** This will make it easier to replace in all icon components\n                                      */\nexport const containerStyles = {\n  width: \"100%\",\n  height: \"100%\",\n  display: \"flex\",\n  justifyContent: \"center\",\n  alignItems: \"center\"\n};\nexport const defaultEvents = {\n  onClick: {\n    type: ControlType.EventHandler\n  },\n  onMouseDown: {\n    type: ControlType.EventHandler\n  },\n  onMouseUp: {\n    type: ControlType.EventHandler\n  },\n  onMouseEnter: {\n    type: ControlType.EventHandler\n  },\n  onMouseLeave: {\n    type: ControlType.EventHandler\n  }\n};\nconst findByArray = (arr, search) => arr.find(a => a.toLowerCase().includes(search));\nexport function getIconSelection(iconKeys, selectByList, iconSearch = \"\", iconSelection, lowercaseIconKeyPairs) {\n  // gotta get the exact match first THEN find\n  // have a set and try to access ?\n  if (selectByList) return iconSelection;\n  if (iconSearch == null || (iconSearch === null || iconSearch === void 0 ? void 0 : iconSearch.length) === 0) return null;\n  const iconSearchTerm = iconSearch.toLowerCase().replace(/-|\\s/g, \"\");\n  var _iconSearchTerm; // check for exact match, otherwise use .find\n  const searchResult = (_iconSearchTerm = lowercaseIconKeyPairs[iconSearchTerm]) !== null && _iconSearchTerm !== void 0 ? _iconSearchTerm : findByArray(iconKeys, iconSearchTerm);\n  return searchResult;\n}\nexport function useIconSelection(iconKeys, selectByList, iconSearch = \"\", iconSelection, lowercaseIconKeyPairs) {\n  // Clean search term\n  const iconSearchResult = useMemo(() => {\n    if (iconSearch == null || (iconSearch === null || iconSearch === void 0 ? void 0 : iconSearch.length) === 0) return null;\n    const iconSearchTerm = iconSearch.toLowerCase().replace(/-|\\s/g, \"\");\n    var _iconSearchTerm; // check for exact match, otherwise use .find\n    const searchResult = (_iconSearchTerm = lowercaseIconKeyPairs[iconSearchTerm]) !== null && _iconSearchTerm !== void 0 ? _iconSearchTerm : findByArray(iconKeys, iconSearchTerm);\n    return searchResult;\n  }, [iconSelection, iconSearch]);\n  const name = selectByList ? iconSelection : iconSearchResult;\n  return name;\n}\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"getIconSelection\": {\n      \"type\": \"function\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"containerStyles\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"useIconSelection\": {\n      \"type\": \"function\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"defaultEvents\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./utils.map", "import { jsx as _jsx } from \"react/jsx-runtime\";\nimport * as React from \"react\";\nimport { useState, useEffect, useRef } from \"react\";\nimport { addPropertyControls, ControlType, RenderTarget } from \"framer\";\nimport { NullState } from \"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";\nimport HomeFactory from \"https://framer.com/m/iconoir-icons/Home.js@0.0.11\";\nimport { defaultEvents, useIconSelection } from \"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";\nexport const iconKeys = [\"Accessibility\", \"AccessibilitySign\", \"AccessibilityTech\", \"Activity\", \"AddCircledOutline\", \"AddDatabaseScript\", \"AddFolder\", \"AddFrame\", \"AddHexagon\", \"AddKeyframe\", \"AddKeyframeAlt\", \"AddKeyframes\", \"AddLens\", \"AddPage\", \"AddPinAlt\", \"AddSelection\", \"AddSquare\", \"AddToCart\", \"AddUser\", \"Airplane\", \"AirplaneHelix\", \"AirplaneHelix45Deg\", \"AirplaneOff\", \"AirplaneRotation\", \"Airplay\", \"Alarm\", \"Album\", \"AlbumCarousel\", \"AlbumList\", \"AlbumOpen\", \"AlignBottomBox\", \"AlignCenter\", \"AlignJustify\", \"AlignLeft\", \"AlignLeftBox\", \"AlignRight\", \"AlignRightBox\", \"AlignTopBox\", \"Antenna\", \"AntennaOff\", \"AntennaSignal\", \"AppNotification\", \"Apple\", \"AppleHalf\", \"AppleHalfAlt\", \"AppleImac2021\", \"AppleImac2021Side\", \"AppleSwift\", \"ArSymbol\", \"Archery\", \"Archive\", \"AreaSearch\", \"ArrowArchery\", \"ArrowDown\", \"ArrowDownCircled\", \"ArrowLeft\", \"ArrowLeftCircled\", \"ArrowRight\", \"ArrowRightCircled\", \"ArrowSeparate\", \"ArrowUnion\", \"ArrowUnionVertical\", \"ArrowUp\", \"ArrowUpCircled\", \"Asana\", \"Attachment\", \"AutoFlash\", \"Bag\", \"BasketBall\", \"BasketBallAlt\", \"BasketballField\", \"Battery25\", \"Battery50\", \"Battery75\", \"BatteryCharging\", \"BatteryEmpty\", \"BatteryFull\", \"BatteryIndicator\", \"BatteryWarning\", \"BeachBag\", \"BeachBagBig\", \"Bell\", \"BellNotification\", \"BellOff\", \"Bicycle\", \"Bin\", \"BinAdd\", \"BinFull\", \"BinHalf\", \"BinMinus\", \"Bluetooth\", \"Bold\", \"BoldSquareOutline\", \"BookmarkCircled\", \"BookmarkEmpty\", \"BorderBl\", \"BorderBottom\", \"BorderBr\", \"BorderInner\", \"BorderLeft\", \"BorderOut\", \"BorderRight\", \"BorderTl\", \"BorderTop\", \"BorderTr\", \"BounceLeft\", \"BounceRight\", \"BowlingBall\", \"Box\", \"BoxIso\", \"BoxingGlove\", \"BubbleDownload\", \"BubbleError\", \"BubbleIncome\", \"BubbleOutcome\", \"BubbleSearch\", \"BubbleStar\", \"BubbleUpload\", \"BubbleWarning\", \"Building\", \"BusOutline\", \"BusStop\", \"Calculator\", \"Calendar\", \"Camera\", \"Cancel\", \"CarOutline\", \"Cart\", \"CartAlt\", \"Cash\", \"Cell4X4\", \"CenterAlign\", \"ChatAdd\", \"ChatBubble\", \"ChatBubbleCheck\", \"ChatBubbleCheck1\", \"ChatBubbleEmpty\", \"ChatBubbleError\", \"ChatBubbleQuestion\", \"ChatBubbleTranslate\", \"ChatBubbleWarning\", \"ChatLines\", \"ChatRemove\", \"Check\", \"CheckCircledOutline\", \"Chocolate\", \"Chromecast\", \"ChromecastActive\", \"Church\", \"ChurchAlt\", \"CinemaOld\", \"Circle\", \"City\", \"ClockOutline\", \"Closet\", \"Cloud\", \"CloudBookAlt\", \"CloudCheck\", \"CloudDesync\", \"CloudDownload\", \"CloudError\", \"CloudSunny\", \"CloudSync\", \"CloudUpload\", \"Code\", \"Codepen\", \"Coin\", \"CollageFrame\", \"Collapse\", \"ColorFilter\", \"ColorPicker\", \"ColorPickerEmpty\", \"Combine\", \"CompactDisc\", \"Compress\", \"CompressLines\", \"Computer\", \"ControlSlider\", \"Copy\", \"Copyright\", \"CornerBottomLeft\", \"CornerBottomRight\", \"CornerTopLeft\", \"CornerTopRight\", \"Cpu\", \"CpuWarning\", \"CrackedEgg\", \"CreativeCommons\", \"CreditCard\", \"CreditCard2\", \"Crop\", \"CropRotateBl\", \"CropRotateBr\", \"CropRotateTl\", \"CropRotateTr\", \"Css3\", \"CursorPointer\", \"Cut\", \"CutAlt\", \"Cycling\", \"DashFlag\", \"Dashboard\", \"DashboardDots\", \"DashboardSpeed\", \"DataTransferBoth\", \"DataTransferCheck\", \"DataTransferDown\", \"DataTransferUp\", \"DataTransferWarning\", \"DatabaseBackup\", \"DatabaseExport\", \"DatabaseMonitor\", \"DatabaseRestore\", \"DatabaseScript\", \"DatabaseSettings\", \"DatabaseStar\", \"DatabaseStats\", \"Db\", \"DbCheck\", \"DbError\", \"DbSearch\", \"DbStar\", \"DbWarning\", \"DeCompress\", \"DeleteCircledOutline\", \"DesignPencil\", \"Dialpad\", \"Display4K\", \"DivideSelection1\", \"DivideSelection2\", \"DocSearch\", \"DocSearchAlt\", \"DocStar\", \"DocStarAlt\", \"Dollar\", \"DomoticIssue\", \"Donate\", \"DoubleCheck\", \"DownRoundArrow\", \"Download\", \"DragHandGesture\", \"Drawer\", \"Dribbble\", \"Droplet\", \"DropletHalf\", \"EaseIn\", \"EaseInControlPoint\", \"EaseInOut\", \"EaseOut\", \"EaseOutControlPoint\", \"Edit\", \"EditPencil\", \"Egg\", \"Eject\", \"ElectronicsChip\", \"Emoji\", \"EmojiBall\", \"EmojiBlinkLeft\", \"EmojiBlinkRight\", \"EmojiLookBottom\", \"EmojiLookLeft\", \"EmojiLookRight\", \"EmojiLookTop\", \"EmojiQuite\", \"EmojiReally\", \"EmojiSad\", \"EmojiSatisfied\", \"EmojiSingLeft\", \"EmojiSingLeftNote\", \"EmojiSingRight\", \"EmojiSingRightNote\", \"EmojiSurprise\", \"EmojiSurpriseAlt\", \"EmojiTalkingAngry\", \"EmojiTalkingHappy\", \"EmojiThinkLeft\", \"EmojiThinkRight\", \"EmptyPage\", \"Enlarge\", \"EnlargeRoundArrow\", \"Euro\", \"EuroSquare\", \"EvCharge\", \"EvChargeAlt\", \"EvPlug\", \"EvPlugCharging\", \"EvPlugError\", \"EvStation\", \"Exclude\", \"Expand\", \"ExpandLines\", \"EyeAlt\", \"EyeClose\", \"EyeEmpty\", \"EyeOff\", \"FaceId\", \"Facebook\", \"FacebookSquared\", \"Farm\", \"FastArrowDown\", \"FastArrowDownBox\", \"FastArrowLeft\", \"FastArrowLeftBox\", \"FastArrowRight\", \"FastArrowRightBox\", \"FastArrowTop\", \"FastArrowUpBox\", \"FastBottomCircle\", \"FastLeftCircle\", \"FastRightCircle\", \"FastTopCircle\", \"Female\", \"Figma\", \"FileNotFound\", \"Filter\", \"FilterAlt\", \"Finder\", \"Fingerprint\", \"FingerprintCircled\", \"FingerprintCircledOk\", \"FingerprintPhone\", \"FingerprintScan\", \"FingerprintSquared\", \"Fishing\", \"Flare\", \"Flash\", \"FlashOff\", \"Flip\", \"FlipReverse\", \"Flower\", \"Fog\", \"Folder\", \"FolderAlert\", \"FontSize\", \"Football\", \"FootballBall\", \"ForwardOutline\", \"Frame\", \"FrameAlt\", \"FrameAltEmpty\", \"FrameSelect\", \"FrameSimple\", \"FrameTool\", \"Fridge\", \"Fx\", \"Garage\", \"Gas\", \"GasTank\", \"GasTankDrop\", \"Gift\", \"GitBranch\", \"GitCommit\", \"GitHub\", \"GitHubOutline\", \"GitLabFull\", \"GitMerge\", \"GlassEmpty\", \"GlassHalf\", \"GlassHalfAlt\", \"Glasses\", \"Golf\", \"Google\", \"GoogleCircled\", \"GoogleDocs\", \"GoogleDrive\", \"GoogleDriveCheck\", \"GoogleDriveSync\", \"GoogleDriveWarning\", \"GoogleHome\", \"GoogleOne\", \"Gps\", \"GraphDown\", \"GraphUp\", \"GridAdd\", \"GridMinus\", \"GridRemove\", \"Group\", \"Gym\", \"HalfMoon\", \"HandBrake\", \"Handbag\", \"HardDrive\", \"Hat\", \"Hd\", \"Hdr\", \"Headset\", \"HeadsetCharge\", \"HeadsetHelp\", \"HeadsetIssue\", \"HealthShield\", \"Healthcare\", \"Heart\", \"HeavyRain\", \"Heptagon\", \"HerSlips\", \"HesaWarningOutline\", \"Hexagon\", \"HexagonAlt\", \"HighPriority\", \"HistoricShield\", \"HistoricShieldAlt\", \"Home\", \"HomeAlt\", \"HomeAltSlim\", \"HomeAltSlimHoriz\", \"HomeHospital\", \"HomeSimple\", \"HomeSimpleDoor\", \"HomeUser\", \"Hospital\", \"HospitalSign\", \"Hourglass\", \"Html5\", \"Iconoir\", \"Import\", \"Industry\", \"InfoEmpty\", \"InputField\", \"InputSearch\", \"Instagram\", \"Intersect\", \"IntersectAlt\", \"IosSettings\", \"IrisScan\", \"Italic\", \"ItalicSquareOutline\", \"Journal\", \"JournalPage\", \"KeyAlt\", \"KeyAltBack\", \"KeyAltMinus\", \"KeyAltPlus\", \"KeyAltRemove\", \"Keyframe\", \"KeyframeAlignCenter\", \"KeyframePosition\", \"Keyframes\", \"KeyframesCouple\", \"LabelOutline\", \"Lamp\", \"Language\", \"Laptop\", \"LaptopCharging\", \"LaptopFix\", \"LaptopIssue\", \"LargeSuitcase\", \"LayoutLeft\", \"LayoutRight\", \"Leaderboard\", \"LeaderboardStar\", \"LeftRoundArrow\", \"Lens\", \"Lifebelt\", \"LightBulb\", \"LightBulbOff\", \"LightBulbOn\", \"LineSpace\", \"Linear\", \"Link\", \"LinkedIn\", \"List\", \"LoadActionFloppy\", \"Lock\", \"LockKey\", \"LogDenied\", \"LogIn\", \"LogOut\", \"LongArrowDownLeft\", \"LongArrowDownRight\", \"LongArrowLeftDown\", \"LongArrowLeftUp\", \"LongArrowRightDown\", \"LongArrowRightUp\", \"LongArrowRightUp1\", \"LongArrowUpLeft\", \"LongArrowUpRight\", \"LotOfCash\", \"MacControlKey\", \"MacDock\", \"MacOptionKey\", \"MacOsWindow\", \"Mail\", \"MailOpened\", \"Male\", \"Map\", \"MapIssue\", \"MapsArrow\", \"MapsArrowDiagonal\", \"MapsArrowIssue\", \"MapsGoStraight\", \"MapsTurnBack\", \"MapsTurnLeft\", \"MapsTurnRight\", \"MaskSquare\", \"Maximize\", \"Medal\", \"Medal1St\", \"Medium\", \"Megaphone\", \"Menu\", \"MenuScale\", \"Message\", \"MessageAlert\", \"MessageText\", \"Metro\", \"Mic\", \"MicAdd\", \"MicCheck\", \"MicMute\", \"MicRemove\", \"MicSpeaking\", \"MicWarning\", \"Minus\", \"Minus1\", \"MinusHexagon\", \"MinusPinAlt\", \"MinusSquare\", \"MissingFont\", \"ModernTv\", \"ModernTv4K\", \"MoneySquare\", \"MoonSat\", \"MoreHoriz\", \"MoreVert\", \"MouseButtonLeft\", \"MouseButtonRight\", \"MouseScrollWheel\", \"MoveDown\", \"MoveLeft\", \"MoveRight\", \"MoveRuler\", \"MoveUp\", \"Movie\", \"MultiBubble\", \"MultiMacOsWindow\", \"MultiWindow\", \"MultiplePages\", \"MultiplePagesAdd\", \"MultiplePagesDelete\", \"MultiplePagesEmpty\", \"MultiplePagesRemove\", \"Music1\", \"Music1Add\", \"Music2\", \"Music2Add\", \"NavArrowDown\", \"NavArrowLeft\", \"NavArrowRight\", \"NavArrowUp\", \"Navigator\", \"NavigatorAlt\", \"Network\", \"NetworkAlt\", \"NetworkLeft\", \"NetworkRight\", \"NoBattery\", \"NoCoin\", \"NoCreditCard\", \"NoLock\", \"NoSmoking\", \"Notes\", \"Octagon\", \"OilIndustry\", \"OpenInBrowser\", \"OpenInWindow\", \"OpenVpn\", \"OrangeHalf\", \"OrangeSlice\", \"OrangeSliceAlt\", \"Page\", \"PageFlip\", \"PageSearch\", \"PageStar\", \"Palette\", \"PanoramaEnlarge\", \"PanoramaReduce\", \"Pants\", \"PantsAlt\", \"PasswordCursor\", \"PasswordError\", \"PasswordPass\", \"PauseOutline\", \"PcMouse\", \"PenConnectBluetooth\", \"PenConnectWifi\", \"PenTablet\", \"PenTabletConnectUsb\", \"PenTabletConnectWifi\", \"Pentagon\", \"Percentage\", \"PercentageRound\", \"PercentageSquare\", \"PharmacyCircledCross\", \"PharmacySquaredCross\", \"Phone\", \"PhoneAdd\", \"PhoneDelete\", \"PhoneDisabled\", \"PhoneIncome\", \"PhoneOutcome\", \"PhonePaused\", \"PhoneRemove\", \"Pin\", \"PinAlt\", \"PizzaSlice\", \"Planet\", \"PlanetAlt\", \"PlanetSat\", \"PlayOutline\", \"Playlist\", \"PlaylistAdd\", \"PlaylistPlay\", \"PlugTypeA\", \"PlugTypeC\", \"PlugTypeG\", \"PlugTypeL\", \"Plus\", \"Pocket\", \"Position\", \"PositionAlign\", \"Pound\", \"PrecisionTool\", \"Printer\", \"PrinterAlt\", \"PrintingPage\", \"PriorityDown\", \"PriorityUp\", \"ProfileCircled\", \"Prohibition\", \"QuestionMark\", \"QuestionMarkCircle\", \"Rain\", \"ReceiveDollars\", \"ReceiveEuros\", \"ReceivePounds\", \"ReceiveYens\", \"Redo\", \"RedoAction\", \"RedoCircle\", \"Reduce\", \"ReduceRoundArrow\", \"Refresh\", \"RefreshCircular\", \"RefreshDouble\", \"ReminderHandGesture\", \"RemoveDatabaseScript\", \"RemoveEmpty\", \"RemoveFolder\", \"RemoveFrame\", \"RemoveFromCart\", \"RemoveKeyframe\", \"RemoveKeyframeAlt\", \"RemoveKeyframes\", \"RemovePage\", \"RemovePinAlt\", \"RemoveSelection\", \"RemoveSquare\", \"RemoveUser\", \"Repeat\", \"RepeatOnce\", \"ReportColumns\", \"Reports\", \"RewindOutline\", \"Rhombus\", \"RightRoundArrow\", \"Rings\", \"RotateCameraLeft\", \"RotateCameraRight\", \"RssFeed\", \"RssFeedSquared\", \"Ruler\", \"RulerAdd\", \"RulerCombine\", \"RulerRemove\", \"Running\", \"Sandals\", \"SaveActionFloppy\", \"SaveFloppyDisk\", \"ScaleFrameEnlarge\", \"ScaleFrameReduce\", \"Scanning\", \"Scarf\", \"Scissor\", \"ScissorAlt\", \"SeaAndSun\", \"SeaWaves\", \"Search\", \"SearchFont\", \"SecurityPass\", \"Selection\", \"SelectiveTool\", \"SendDollars\", \"SendEuros\", \"SendPounds\", \"SendYens\", \"Server\", \"ServerConnection\", \"Settings\", \"SettingsCloud\", \"SettingsProfiles\", \"ShareAndroid\", \"ShareIos\", \"Shield\", \"ShieldAdd\", \"ShieldAlert\", \"ShieldAlt\", \"ShieldBroken\", \"ShieldCheck\", \"ShieldCross\", \"ShieldDownload\", \"ShieldEye\", \"ShieldLoading\", \"ShieldMinus\", \"ShieldQuestion\", \"ShieldSearch\", \"ShieldUpload\", \"Shop\", \"ShopAlt\", \"ShoppingBag\", \"ShoppingBagAdd\", \"ShoppingBagAlt\", \"ShoppingBagArrowDown\", \"ShoppingBagArrowUp\", \"ShoppingBagCheck\", \"ShoppingBagIssue\", \"ShoppingBagRemove\", \"ShoppingCode\", \"ShoppingCodeCheck\", \"ShoppingCodeError\", \"ShortPants\", \"ShortPantsAlt\", \"Shuffle\", \"SimpleCart\", \"SingleTapGesture\", \"Skateboard\", \"Skateboarding\", \"SkipNextOutline\", \"SkipPrevOutline\", \"SmallShop\", \"SmallShopAlt\", \"SmartphoneDevice\", \"Smoking\", \"Snow\", \"SnowFlake\", \"Soap\", \"SoccerBall\", \"SortDown\", \"SortUp\", \"SoundHigh\", \"SoundLow\", \"SoundMin\", \"SoundOff\", \"SpockHandGesture\", \"Square\", \"StarDashed\", \"StarHalfDashed\", \"StarOutline\", \"StatDown\", \"StatUp\", \"StatsReport\", \"StatsSquareDown\", \"StatsSquareUp\", \"Stretching\", \"StyleBorder\", \"Substract\", \"Suggestion\", \"SunLight\", \"Swimming\", \"SwipeDownGesture\", \"SwipeLeftGesture\", \"SwipeRightGesture\", \"SwipeUpGesture\", \"SwitchOffOutline\", \"SwitchOnOutline\", \"SystemRestart\", \"SystemShut\", \"Table\", \"Table2Columns\", \"TableRows\", \"Telegram\", \"TelegramCircled\", \"TennisBall\", \"TennisBallAlt\", \"TerminalOutline\", \"TerminalSimple\", \"Text\", \"TextAlt\", \"TextSize\", \"ThreeStars\", \"Thunderstorm\", \"TikTok\", \"Timer\", \"TimerOff\", \"Tower\", \"TowerCheck\", \"TowerNoAccess\", \"TowerWarning\", \"Trademark\", \"TrainOutline\", \"Tram\", \"TransitionBottom\", \"TransitionLeft\", \"TransitionRight\", \"TransitionTop\", \"Translate\", \"Trash\", \"Treadmill\", \"Trekking\", \"Trello\", \"Triangle\", \"TriangleFlag\", \"TriangleFlagCircle\", \"TriangleFlagFull\", \"Trophy\", \"Tunnel\", \"Tv\", \"TvFix\", \"TvIssue\", \"Twitter\", \"TwitterVerifiedBadge\", \"Type\", \"UmbrellaFull\", \"Underline\", \"Undo\", \"UndoAction\", \"UndoCircle\", \"Union\", \"UnionAlt\", \"UnionHorizAlt\", \"Unity\", \"Unity5\", \"UpRoundArrow\", \"Upload\", \"UploadSquareOutline\", \"Usb\", \"User\", \"UserBag\", \"UserCart\", \"UserCircleAlt\", \"UserScan\", \"UserSquareAlt\", \"VerifiedBadge\", \"VerifiedUser\", \"VideoCamera\", \"VideoCameraOff\", \"ViewColumns2\", \"ViewColumns3\", \"ViewGrid\", \"ViewStructureDown\", \"ViewStructureUp\", \"Voice\", \"VoiceCircled\", \"VoiceCircledLock\", \"VoiceError\", \"VoiceOk\", \"VoicePhone\", \"VoiceScan\", \"VoiceSquared\", \"VrSymbol\", \"Waist\", \"Walking\", \"WarningSquareOutline\", \"WebWindow\", \"WebWindowClose\", \"Weight\", \"WeightAlt\", \"WhiteFlag\", \"Wifi\", \"WifiIssue\", \"WifiOff\", \"WifiSignalNone\", \"Wind\", \"WrapText\", \"Wristwatch\", \"Yen\", \"YenSquare\", \"Yoga\", \"YouTube\", \"ZoomIn\", \"ZoomOut\"];\nconst moduleBaseUrl = \"https://framer.com/m/iconoir-icons/\";\nconst lowercaseIconKeyPairs = iconKeys.reduce((res, key) => {\n  res[key.toLowerCase()] = key;\n  return res;\n}, {}); /**\n        * ICONOIR\n        *\n        * @framerIntrinsicWidth 24\n        * @framerIntrinsicHeight 24\n        *\n        * @framerSupportedLayoutWidth fixed\n        * @framerSupportedLayoutHeight fixed\n        */\nexport function Icon(props) {\n  const {\n    color,\n    selectByList,\n    iconSearch,\n    iconSelection,\n    onClick,\n    onMouseDown,\n    onMouseUp,\n    onMouseEnter,\n    onMouseLeave,\n    mirrored\n  } = props;\n  const isMounted = useRef(false);\n  const iconKey = useIconSelection(iconKeys, selectByList, iconSearch, iconSelection, lowercaseIconKeyPairs); // Selected Icon Module\n  const [SelectedIcon, setSelectedIcon] = useState(iconKey === \"Home\" ? HomeFactory(React) : null); // Import the selected module or reset so null state\n  async function importModule() {\n    // Get the selected module\n    try {\n      const iconModuleUrl = `${moduleBaseUrl}${iconKey}.js@0.0.11`;\n      const module = await import( /* webpackIgnore: true */iconModuleUrl);\n      if (isMounted.current) setSelectedIcon(module.default(React));\n    } catch {\n      if (isMounted.current) setSelectedIcon(null);\n    }\n  } // Import module when new style or icon is selected\n  useEffect(() => {\n    isMounted.current = true;\n    importModule();\n    return () => {\n      isMounted.current = false;\n    };\n  }, [iconKey]);\n  const isOnCanvas = RenderTarget.current() === RenderTarget.canvas;\n  const emptyState = isOnCanvas ? /*#__PURE__*/_jsx(NullState, {}) : null;\n  return /*#__PURE__*/_jsx(\"div\", {\n    style: {\n      display: \"contents\"\n    },\n    onClick,\n    onMouseEnter,\n    onMouseLeave,\n    onMouseDown,\n    onMouseUp,\n    children: SelectedIcon ? /*#__PURE__*/_jsx(SelectedIcon, {\n      size: \"100$%\",\n      style: {\n        width: \"100%\",\n        height: \"100%\",\n        transform: mirrored ? \"scale(-1, 1)\" : undefined\n      },\n      color: color\n    }) : emptyState\n  });\n}\nIcon.displayName = \"Iconoir\";\nIcon.defaultProps = {\n  width: 24,\n  height: 24,\n  iconSelection: \"Home\",\n  iconSearch: \"Home\",\n  color: \"#66F\",\n  selectByList: true,\n  mirrored: false\n};\naddPropertyControls(Icon, {\n  selectByList: {\n    type: ControlType.Boolean,\n    title: \"Select\",\n    enabledTitle: \"List\",\n    disabledTitle: \"Search\",\n    defaultValue: Icon.defaultProps.selectByList\n  },\n  iconSelection: {\n    type: ControlType.Enum,\n    options: iconKeys,\n    defaultValue: Icon.defaultProps.iconSelection,\n    title: \"Name\",\n    hidden: ({\n      selectByList\n    }) => !selectByList,\n    description: \"Find every icon name on the [Iconoir site](https://iconoir.com/)\"\n  },\n  iconSearch: {\n    type: ControlType.String,\n    title: \"Name\",\n    placeholder: \"Menu, Wifi, Box\u2026\",\n    hidden: ({\n      selectByList\n    }) => selectByList\n  },\n  mirrored: {\n    type: ControlType.Boolean,\n    enabledTitle: \"Yes\",\n    disabledTitle: \"No\",\n    defaultValue: Icon.defaultProps.mirrored\n  },\n  color: {\n    type: ControlType.Color,\n    title: \"Color\",\n    defaultValue: Icon.defaultProps.color\n  },\n  ...defaultEvents\n});\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"iconKeys\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"IconProps\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"Icon\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"Icon\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerSupportedLayoutWidth\": \"fixed\",\n        \"framerIntrinsicHeight\": \"24\",\n        \"framerSupportedLayoutHeight\": \"fixed\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicWidth\": \"24\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./Iconoir.map", "// Generated by Framer (1c1e241)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, getFonts, getPropertyControls, Link, RichText, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nimport { Icon as Iconoir } from \"https://framerusercontent.com/modules/zL9598C4KbEbqUGvSR14/rI8sPHpnG9XGcCPc0vU4/Iconoir.js\";\nconst IconoirFonts = getFonts(Iconoir);\nconst IconoirControls = getPropertyControls(Iconoir);\nconst enabledGestures = {\n  ob7eziwWP: {\n    hover: true,\n    pressed: true\n  }\n};\nconst cycleOrder = [\"ob7eziwWP\"];\nconst serializationHash = \"framer-O0tTC\";\nconst variantClassNames = {\n  ob7eziwWP: \"framer-v-182gtle\"\n};\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst Transition = ({\n  value,\n  children\n}) => {\n  const config = React.useContext(MotionConfigContext);\n  const transition = value !== null && value !== void 0 ? value : config.transition;\n  const contextValue = React.useMemo(() => ({\n    ...config,\n    transition\n  }), [JSON.stringify(transition)]);\n  return /*#__PURE__*/_jsx(MotionConfigContext.Provider, {\n    value: contextValue,\n    children: children\n  });\n};\nconst getProps = ({\n  fontSize,\n  height,\n  icon,\n  id,\n  link,\n  newTab,\n  title,\n  width,\n  ...props\n}) => {\n  var _ref, _ref1, _ref2;\n  return {\n    ...props,\n    b9uDLNX1z: newTab !== null && newTab !== void 0 ? newTab : props.b9uDLNX1z,\n    dCHA8JyPi: (_ref = title !== null && title !== void 0 ? title : props.dCHA8JyPi) !== null && _ref !== void 0 ? _ref : \"Read more\",\n    Iee1FyeOJ: (_ref1 = fontSize !== null && fontSize !== void 0 ? fontSize : props.Iee1FyeOJ) !== null && _ref1 !== void 0 ? _ref1 : 16,\n    uvGJW41EC: link !== null && link !== void 0 ? link : props.uvGJW41EC,\n    xH06EzkHE: (_ref2 = icon !== null && icon !== void 0 ? icon : props.xH06EzkHE) !== null && _ref2 !== void 0 ? _ref2 : \"ArrowRight\"\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    dCHA8JyPi,\n    uvGJW41EC,\n    b9uDLNX1z,\n    xH06EzkHE,\n    Iee1FyeOJ,\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: \"ob7eziwWP\",\n    enabledGestures,\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\n  const ref1 = React.useRef(null);\n  const defaultLayoutId = React.useId();\n  const sharedStyleClassNames = [];\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-O0tTC\", ...sharedStyleClassNames, classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsx(Link, {\n          href: uvGJW41EC,\n          openInNewTab: b9uDLNX1z,\n          smoothScroll: true,\n          children: /*#__PURE__*/_jsxs(motion.a, {\n            ...restProps,\n            className: `${cx(\"framer-182gtle\", className)} framer-1yyc668`,\n            \"data-framer-name\": \"Variant 1\",\n            layoutDependency: layoutDependency,\n            layoutId: \"ob7eziwWP\",\n            ref: ref !== null && ref !== void 0 ? ref : ref1,\n            style: {\n              ...style\n            },\n            ...addPropertyOverrides({\n              \"ob7eziwWP-hover\": {\n                \"data-framer-name\": undefined\n              },\n              \"ob7eziwWP-pressed\": {\n                \"data-framer-name\": undefined\n              }\n            }, baseVariant, gestureVariant),\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\": \"R0Y7SW50ZXItcmVndWxhcg==\",\n                    \"--framer-font-family\": '\"Inter\", \"Inter Placeholder\", sans-serif',\n                    \"--framer-font-size\": \"calc(var(--variable-reference-Iee1FyeOJ-mprPjRWEx) * 1px)\",\n                    \"--framer-letter-spacing\": \"-0.02em\",\n                    \"--framer-line-height\": \"1.7em\",\n                    \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-b42d04da-9233-41b1-9ebf-0da48408c139, rgb(222, 222, 222)))\"\n                  },\n                  children: \"Read more\"\n                })\n              }),\n              className: \"framer-ndw0y9\",\n              fonts: [\"GF;Inter-regular\"],\n              layoutDependency: layoutDependency,\n              layoutId: \"uDvRHTgqB\",\n              style: {\n                \"--extracted-r6o4lv\": \"var(--token-b42d04da-9233-41b1-9ebf-0da48408c139, rgb(222, 222, 222))\",\n                \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n                \"--framer-link-text-decoration\": \"underline\",\n                \"--framer-paragraph-spacing\": \"0px\",\n                \"--variable-reference-Iee1FyeOJ-mprPjRWEx\": Iee1FyeOJ\n              },\n              text: dCHA8JyPi,\n              variants: {\n                \"ob7eziwWP-hover\": {\n                  \"--extracted-r6o4lv\": \"var(--token-429bd493-97fd-400d-a30d-2b35856b5e0b, rgb(105, 105, 105))\"\n                },\n                \"ob7eziwWP-pressed\": {\n                  \"--extracted-r6o4lv\": \"var(--token-429bd493-97fd-400d-a30d-2b35856b5e0b, rgb(105, 105, 105))\"\n                }\n              },\n              verticalAlignment: \"top\",\n              withExternalLayout: true,\n              ...addPropertyOverrides({\n                \"ob7eziwWP-hover\": {\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      style: {\n                        \"--font-selector\": \"R0Y7SW50ZXItcmVndWxhcg==\",\n                        \"--framer-font-family\": '\"Inter\", \"Inter Placeholder\", sans-serif',\n                        \"--framer-font-size\": \"calc(var(--variable-reference-Iee1FyeOJ-mprPjRWEx) * 1px)\",\n                        \"--framer-letter-spacing\": \"-0.02em\",\n                        \"--framer-line-height\": \"1.7em\",\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-429bd493-97fd-400d-a30d-2b35856b5e0b, rgb(105, 105, 105)))\"\n                      },\n                      children: \"Read more\"\n                    })\n                  })\n                },\n                \"ob7eziwWP-pressed\": {\n                  children: /*#__PURE__*/_jsx(React.Fragment, {\n                    children: /*#__PURE__*/_jsx(motion.p, {\n                      style: {\n                        \"--font-selector\": \"R0Y7SW50ZXItcmVndWxhcg==\",\n                        \"--framer-font-family\": '\"Inter\", \"Inter Placeholder\", sans-serif',\n                        \"--framer-font-size\": \"calc(var(--variable-reference-Iee1FyeOJ-mprPjRWEx) * 1px)\",\n                        \"--framer-letter-spacing\": \"-0.02em\",\n                        \"--framer-line-height\": \"1.7em\",\n                        \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-429bd493-97fd-400d-a30d-2b35856b5e0b, rgb(105, 105, 105)))\"\n                      },\n                      children: \"Read more\"\n                    })\n                  })\n                }\n              }, baseVariant, gestureVariant)\n            }), /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-6et9zn-container\",\n              layoutDependency: layoutDependency,\n              layoutId: \"Tjg0NaWiJ-container\",\n              children: /*#__PURE__*/_jsx(Iconoir, {\n                color: 'var(--token-b42d04da-9233-41b1-9ebf-0da48408c139, rgb(222, 222, 222)) /* {\"name\":\"Text\"} */',\n                height: \"100%\",\n                iconSearch: \"Home\",\n                iconSelection: xH06EzkHE,\n                id: \"Tjg0NaWiJ\",\n                layoutId: \"Tjg0NaWiJ\",\n                mirrored: false,\n                selectByList: true,\n                style: {\n                  height: \"100%\",\n                  width: \"100%\"\n                },\n                width: \"100%\",\n                ...addPropertyOverrides({\n                  \"ob7eziwWP-hover\": {\n                    color: 'var(--token-429bd493-97fd-400d-a30d-2b35856b5e0b, rgb(105, 105, 105)) /* {\"name\":\"Greyish\"} */'\n                  },\n                  \"ob7eziwWP-pressed\": {\n                    color: 'var(--token-429bd493-97fd-400d-a30d-2b35856b5e0b, rgb(105, 105, 105)) /* {\"name\":\"Greyish\"} */'\n                  }\n                }, baseVariant, gestureVariant)\n              })\n            })]\n          })\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-O0tTC [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-O0tTC .framer-1yyc668 { display: block; }\", \".framer-O0tTC .framer-182gtle { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; text-decoration: none; width: min-content; }\", \".framer-O0tTC .framer-ndw0y9 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\", \".framer-O0tTC .framer-6et9zn-container { flex: none; height: 20px; position: relative; width: 20px; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-O0tTC .framer-182gtle { gap: 0px; } .framer-O0tTC .framer-182gtle > * { margin: 0px; margin-left: calc(4px / 2); margin-right: calc(4px / 2); } .framer-O0tTC .framer-182gtle > :first-child { margin-left: 0px; } .framer-O0tTC .framer-182gtle > :last-child { margin-right: 0px; } }\", \".framer-O0tTC.framer-v-182gtle.hover .framer-182gtle, .framer-O0tTC.framer-v-182gtle.pressed .framer-182gtle { gap: 8px; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-O0tTC.framer-v-182gtle.hover .framer-182gtle { gap: 0px; } .framer-O0tTC.framer-v-182gtle.hover .framer-182gtle > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-O0tTC.framer-v-182gtle.hover .framer-182gtle > :first-child { margin-left: 0px; } .framer-O0tTC.framer-v-182gtle.hover .framer-182gtle > :last-child { margin-right: 0px; } }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-O0tTC.framer-v-182gtle.pressed .framer-182gtle { gap: 0px; } .framer-O0tTC.framer-v-182gtle.pressed .framer-182gtle > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-O0tTC.framer-v-182gtle.pressed .framer-182gtle > :first-child { margin-left: 0px; } .framer-O0tTC.framer-v-182gtle.pressed .framer-182gtle > :last-child { margin-right: 0px; } }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          * @framerIntrinsicHeight 27\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          * @framerIntrinsicWidth 102.5\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"z7C6htz72\":{\"layout\":[\"auto\",\"auto\"]},\"qcAwcP9Wp\":{\"layout\":[\"auto\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          * @framerVariables {\"dCHA8JyPi\":\"title\",\"uvGJW41EC\":\"link\",\"b9uDLNX1z\":\"newTab\",\"xH06EzkHE\":\"icon\",\"Iee1FyeOJ\":\"fontSize\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          * @framerImmutableVariables true\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          */\nconst FramermprPjRWEx = withCSS(Component, css, \"framer-O0tTC\");\nexport default FramermprPjRWEx;\nFramermprPjRWEx.displayName = \"Link\";\nFramermprPjRWEx.defaultProps = {\n  height: 27,\n  width: 102.5\n};\naddPropertyControls(FramermprPjRWEx, {\n  dCHA8JyPi: {\n    defaultValue: \"Read more\",\n    displayTextArea: false,\n    title: \"Title\",\n    type: ControlType.String\n  },\n  uvGJW41EC: {\n    title: \"Link\",\n    type: ControlType.Link\n  },\n  b9uDLNX1z: {\n    defaultValue: false,\n    title: \"New Tab\",\n    type: ControlType.Boolean\n  },\n  xH06EzkHE: (IconoirControls === null || IconoirControls === void 0 ? void 0 : IconoirControls[\"iconSelection\"]) && {\n    ...IconoirControls[\"iconSelection\"],\n    defaultValue: \"ArrowRight\",\n    hidden: undefined,\n    title: \"Icon\"\n  },\n  Iee1FyeOJ: {\n    defaultValue: 16,\n    title: \"Font Size\",\n    type: ControlType.Number\n  }\n});\naddFonts(FramermprPjRWEx, [{\n  family: \"Inter\",\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuLyfMZ1rib2Bg-4.woff2\",\n  weight: \"400\"\n}, ...IconoirFonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramermprPjRWEx\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicWidth\": \"102.5\",\n        \"framerVariables\": \"{\\\"dCHA8JyPi\\\":\\\"title\\\",\\\"uvGJW41EC\\\":\\\"link\\\",\\\"b9uDLNX1z\\\":\\\"newTab\\\",\\\"xH06EzkHE\\\":\\\"icon\\\",\\\"Iee1FyeOJ\\\":\\\"fontSize\\\"}\",\n        \"framerContractVersion\": \"1\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"z7C6htz72\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"qcAwcP9Wp\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\n        \"framerImmutableVariables\": \"true\",\n        \"framerIntrinsicHeight\": \"27\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./mprPjRWEx.map", "// Generated by Framer (80db6f3)\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nimport { addFonts, cx, RichText, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nconst cycleOrder = [\"vs_j7TbIg\"];\nconst serializationHash = \"framer-ESgSZ\";\nconst variantClassNames = {\n  vs_j7TbIg: \"framer-v-562mjv\"\n};\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst Transition = ({\n  value,\n  children\n}) => {\n  const config = React.useContext(MotionConfigContext);\n  const transition = value !== null && value !== void 0 ? value : config.transition;\n  const contextValue = React.useMemo(() => ({\n    ...config,\n    transition\n  }), [JSON.stringify(transition)]);\n  return /*#__PURE__*/_jsx(MotionConfigContext.Provider, {\n    value: contextValue,\n    children: children\n  });\n};\nconst getProps = ({\n  height,\n  id,\n  width,\n  ...props\n}) => {\n  return {\n    ...props\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: \"vs_j7TbIg\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\n  const ref1 = React.useRef(null);\n  const defaultLayoutId = React.useId();\n  const sharedStyleClassNames = [];\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-ESgSZ\", ...sharedStyleClassNames, 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-562mjv\", className),\n          \"data-framer-name\": \"New feature\",\n          layoutDependency: layoutDependency,\n          layoutId: \"vs_j7TbIg\",\n          ref: ref !== null && ref !== void 0 ? ref : ref1,\n          style: {\n            backgroundColor: \"var(--token-d327bb8a-a470-433b-9dfb-be716f9bf737, rgb(0, 20, 41))\",\n            borderBottomLeftRadius: 8,\n            borderBottomRightRadius: 8,\n            borderTopLeftRadius: 8,\n            borderTopRightRadius: 8,\n            ...style\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\": \"R0Y7SW50ZXItcmVndWxhcg==\",\n                  \"--framer-font-family\": '\"Inter\", \"Inter Placeholder\", sans-serif',\n                  \"--framer-font-size\": \"12px\",\n                  \"--framer-letter-spacing\": \"-0.02em\",\n                  \"--framer-line-height\": \"1.5em\",\n                  \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-632d5525-0d2e-4f10-b5cd-787162054b43, rgb(134, 38, 252)))\"\n                },\n                children: \"New\"\n              })\n            }),\n            className: \"framer-darfd9\",\n            fonts: [\"GF;Inter-regular\"],\n            layoutDependency: layoutDependency,\n            layoutId: \"lRJBtl5Nj\",\n            style: {\n              \"--extracted-r6o4lv\": \"var(--token-632d5525-0d2e-4f10-b5cd-787162054b43, rgb(134, 38, 252))\",\n              \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n              \"--framer-link-text-decoration\": \"underline\",\n              \"--framer-paragraph-spacing\": \"0px\"\n            },\n            verticalAlignment: \"top\",\n            withExternalLayout: true\n          })\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-ESgSZ [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-ESgSZ .framer-1rjckjy { display: block; }\", \".framer-ESgSZ .framer-562mjv { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 4px 12px 4px 12px; position: relative; width: min-content; }\", \".framer-ESgSZ .framer-darfd9 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-ESgSZ .framer-562mjv { gap: 0px; } .framer-ESgSZ .framer-562mjv > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-ESgSZ .framer-562mjv > :first-child { margin-left: 0px; } .framer-ESgSZ .framer-562mjv > :last-child { margin-right: 0px; } }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     * @framerIntrinsicHeight 26\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     * @framerIntrinsicWidth 49\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     * @framerImmutableVariables true\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     */\nconst FramerfWVCFexej = withCSS(Component, css, \"framer-ESgSZ\");\nexport default FramerfWVCFexej;\nFramerfWVCFexej.displayName = \"Category\";\nFramerfWVCFexej.defaultProps = {\n  height: 26,\n  width: 49\n};\naddFonts(FramerfWVCFexej, [{\n  family: \"Inter\",\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuLyfMZ1rib2Bg-4.woff2\",\n  weight: \"400\"\n}]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerfWVCFexej\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\",\n        \"framerImmutableVariables\": \"true\",\n        \"framerIntrinsicWidth\": \"49\",\n        \"framerIntrinsicHeight\": \"26\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./fWVCFexej.map", "// Generated by Framer (80db6f3)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, getFonts, Image, Link, RichText, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nimport * as sharedStyle from \"https://framerusercontent.com/modules/u0nUZQTyMTGSo0QikMkb/rh1umWRDMooSd8HqoUBJ/kKsiozaRi.js\";\nimport Category from \"https://framerusercontent.com/modules/Tir6duzdRzGV3o4cKjYp/wXuRNdr4XJeoUld1O11F/fWVCFexej.js\";\nimport Link1 from \"https://framerusercontent.com/modules/mFX7BWStSgWVC85FvKOS/YfzTF4wvwJMmUhfPiyBj/mprPjRWEx.js\";\nconst CategoryFonts = getFonts(Category);\nconst Link1Fonts = getFonts(Link1);\nconst cycleOrder = [\"BZBsl8iIs\", \"hFq_UwdEu\", \"HIlN_2CLf\"];\nconst serializationHash = \"framer-D4zfN\";\nconst variantClassNames = {\n  BZBsl8iIs: \"framer-v-1wn9btd\",\n  hFq_UwdEu: \"framer-v-zcj3e9\",\n  HIlN_2CLf: \"framer-v-1vwjv0n\"\n};\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst 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 transition1 = {\n  damping: 30,\n  delay: 0,\n  mass: 1,\n  stiffness: 400,\n  type: \"spring\"\n};\nconst animation = {\n  opacity: .8,\n  rotate: 0,\n  scale: 1,\n  transition: transition1\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: \"BZBsl8iIs\",\n  Phone: \"HIlN_2CLf\",\n  Tablet: \"hFq_UwdEu\"\n};\nconst getProps = ({\n  buttonLabel,\n  date,\n  height,\n  id,\n  image,\n  link,\n  new1,\n  shortDescription,\n  summary,\n  title,\n  width,\n  ...props\n}) => {\n  var _ref, _ref1, _ref2, _ref3, _ref4, _humanReadableVariantMap_props_variant, _ref5, _ref6;\n  return {\n    ...props,\n    iUry01FIr: (_ref = date !== null && date !== void 0 ? date : props.iUry01FIr) !== null && _ref !== void 0 ? _ref : \"Mar 15, 2023\",\n    JbWtNQAHx: (_ref1 = summary !== null && summary !== void 0 ? summary : props.JbWtNQAHx) !== null && _ref1 !== void 0 ? _ref1 : \"Added real-time collaboration on documents with live editing. Now team members can work simultaneously on documents, seeing each other's changes in real-time.\",\n    KSRKi7AZ8: (_ref2 = shortDescription !== null && shortDescription !== void 0 ? shortDescription : props.KSRKi7AZ8) !== null && _ref2 !== void 0 ? _ref2 : \"The November Update introduces brand new ways to work with Assets in Framer. You can now find all Styles in the Actions Menu, like Color Styles and Text Styles. Plus, we\u2019ve designed a new submenu with actions, such as Apply, Edit, and Find. We\u2019ve also improved search, performance, and the UI of the Actions Menu. All of this helps you better manage Components and Styles in large projects, with less time spent switching panels. \",\n    mfiywsdaS: (_ref3 = new1 !== null && new1 !== void 0 ? new1 : props.mfiywsdaS) !== null && _ref3 !== void 0 ? _ref3 : true,\n    Qx3_L3bJ8: (_ref4 = title !== null && title !== void 0 ? title : props.Qx3_L3bJ8) !== null && _ref4 !== void 0 ? _ref4 : \"Added real-time collaboration on documents with live editing\",\n    U43LigkdQ: link !== null && link !== void 0 ? link : props.U43LigkdQ,\n    variant: (_ref5 = (_humanReadableVariantMap_props_variant = humanReadableVariantMap[props.variant]) !== null && _humanReadableVariantMap_props_variant !== void 0 ? _humanReadableVariantMap_props_variant : props.variant) !== null && _ref5 !== void 0 ? _ref5 : \"BZBsl8iIs\",\n    waKz6t5SN: image !== null && image !== void 0 ? image : props.waKz6t5SN,\n    Y4vqtQQNy: (_ref6 = buttonLabel !== null && buttonLabel !== void 0 ? buttonLabel : props.Y4vqtQQNy) !== null && _ref6 !== void 0 ? _ref6 : \"Read more\"\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    mfiywsdaS,\n    iUry01FIr,\n    Qx3_L3bJ8,\n    JbWtNQAHx,\n    waKz6t5SN,\n    KSRKi7AZ8,\n    U43LigkdQ,\n    Y4vqtQQNy,\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: \"BZBsl8iIs\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\n  const ref1 = React.useRef(null);\n  const isDisplayed = () => {\n    if (baseVariant === \"HIlN_2CLf\") return false;\n    return true;\n  };\n  const isDisplayed1 = () => {\n    if (baseVariant === \"HIlN_2CLf\") return true;\n    return false;\n  };\n  const isDisplayed2 = () => {\n    if ([\"hFq_UwdEu\", \"HIlN_2CLf\"].includes(baseVariant)) return false;\n    return true;\n  };\n  const defaultLayoutId = React.useId();\n  const sharedStyleClassNames = [sharedStyle.className];\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-D4zfN\", ...sharedStyleClassNames, 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-1wn9btd\", className),\n          \"data-framer-name\": \"Desktop\",\n          layoutDependency: layoutDependency,\n          layoutId: \"BZBsl8iIs\",\n          ref: ref !== null && ref !== void 0 ? ref : ref1,\n          style: {\n            ...style\n          },\n          ...addPropertyOverrides({\n            hFq_UwdEu: {\n              \"data-framer-name\": \"Tablet\"\n            },\n            HIlN_2CLf: {\n              \"data-framer-name\": \"Phone\"\n            }\n          }, baseVariant, gestureVariant),\n          children: /*#__PURE__*/_jsx(motion.div, {\n            className: \"framer-dwyni7\",\n            \"data-framer-name\": \"Container Mid\",\n            layoutDependency: layoutDependency,\n            layoutId: \"ErXAhQir7\",\n            children: /*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-1q73bfe\",\n              \"data-framer-name\": \"Update Block Outer\",\n              layoutDependency: layoutDependency,\n              layoutId: \"mgbp4JA5v\",\n              children: [isDisplayed() && /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-n3cxgj\",\n                \"data-framer-name\": \"Sticky Sidebar\",\n                layoutDependency: layoutDependency,\n                layoutId: \"VxZyV_1re\",\n                children: /*#__PURE__*/_jsx(motion.div, {\n                  className: \"framer-118246j\",\n                  \"data-framer-name\": \"Category\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"u900OXzhz\",\n                  style: {\n                    borderBottomLeftRadius: 6,\n                    borderBottomRightRadius: 6,\n                    borderTopLeftRadius: 6,\n                    borderTopRightRadius: 6\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\": \"R0Y7SW50ZXItcmVndWxhcg==\",\n                          \"--framer-font-family\": '\"Inter\", \"Inter Placeholder\", sans-serif',\n                          \"--framer-font-size\": \"13px\",\n                          \"--framer-letter-spacing\": \"-0.02em\",\n                          \"--framer-line-height\": \"1.5em\",\n                          \"--framer-text-alignment\": \"left\",\n                          \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-429bd493-97fd-400d-a30d-2b35856b5e0b, rgb(105, 105, 105)))\"\n                        },\n                        children: \"Mar 15, 2023\"\n                      })\n                    }),\n                    className: \"framer-botavn\",\n                    fonts: [\"GF;Inter-regular\"],\n                    layoutDependency: layoutDependency,\n                    layoutId: \"tQ1fbOptd\",\n                    style: {\n                      \"--extracted-r6o4lv\": \"var(--token-429bd493-97fd-400d-a30d-2b35856b5e0b, rgb(105, 105, 105))\",\n                      \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n                      \"--framer-link-text-decoration\": \"underline\",\n                      \"--framer-paragraph-spacing\": \"0px\"\n                    },\n                    text: iUry01FIr,\n                    verticalAlignment: \"top\",\n                    withExternalLayout: true\n                  })\n                })\n              }), /*#__PURE__*/_jsxs(motion.div, {\n                className: \"framer-rjhk41\",\n                \"data-framer-name\": \"Update Block Inner\",\n                layoutDependency: layoutDependency,\n                layoutId: \"HLufBPmmK\",\n                children: [/*#__PURE__*/_jsxs(motion.div, {\n                  className: \"framer-r6fpqg\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"qGYY9ckkw\",\n                  children: [mfiywsdaS && /*#__PURE__*/_jsx(motion.div, {\n                    className: \"framer-1x7fu7-container\",\n                    layoutDependency: layoutDependency,\n                    layoutId: \"k5TumdCZ9-container\",\n                    children: /*#__PURE__*/_jsx(Category, {\n                      height: \"100%\",\n                      id: \"k5TumdCZ9\",\n                      layoutId: \"k5TumdCZ9\",\n                      width: \"100%\"\n                    })\n                  }), /*#__PURE__*/_jsx(Link, {\n                    href: U43LigkdQ,\n                    children: /*#__PURE__*/_jsxs(motion.a, {\n                      className: \"framer-13kx27s framer-1hri6by\",\n                      layoutDependency: layoutDependency,\n                      layoutId: \"dOC4f49tB\",\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\": \"R0Y7SW50ZXItNjAw\",\n                              \"--framer-font-family\": '\"Inter\", \"Inter Placeholder\", sans-serif',\n                              \"--framer-font-size\": \"18px\",\n                              \"--framer-font-weight\": \"600\",\n                              \"--framer-letter-spacing\": \"-0.02em\",\n                              \"--framer-line-height\": \"1.5em\",\n                              \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-b42d04da-9233-41b1-9ebf-0da48408c139, rgb(222, 222, 222)))\"\n                            },\n                            children: \"Added real-time collaboration on documents with live editing\"\n                          })\n                        }),\n                        className: \"framer-3ocn97\",\n                        fonts: [\"GF;Inter-600\"],\n                        layoutDependency: layoutDependency,\n                        layoutId: \"ORCVk78vA\",\n                        style: {\n                          \"--extracted-r6o4lv\": \"var(--token-b42d04da-9233-41b1-9ebf-0da48408c139, rgb(222, 222, 222))\",\n                          \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n                          \"--framer-link-text-decoration\": \"underline\",\n                          \"--framer-paragraph-spacing\": \"0px\"\n                        },\n                        text: Qx3_L3bJ8,\n                        verticalAlignment: \"top\",\n                        withExternalLayout: true\n                      }), isDisplayed1() && /*#__PURE__*/_jsx(RichText, {\n                        __fromCanvasComponent: true,\n                        children: /*#__PURE__*/_jsx(React.Fragment, {\n                          children: /*#__PURE__*/_jsx(motion.p, {\n                            style: {\n                              \"--font-selector\": \"R0Y7SW50ZXItcmVndWxhcg==\",\n                              \"--framer-font-family\": '\"Inter\", \"Inter Placeholder\", sans-serif',\n                              \"--framer-font-size\": \"13px\",\n                              \"--framer-letter-spacing\": \"-0.02em\",\n                              \"--framer-line-height\": \"1.5em\",\n                              \"--framer-text-alignment\": \"left\",\n                              \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-429bd493-97fd-400d-a30d-2b35856b5e0b, rgb(105, 105, 105)))\"\n                            },\n                            children: \"Mar 15, 2023\"\n                          })\n                        }),\n                        className: \"framer-l5h4h3\",\n                        fonts: [\"GF;Inter-regular\"],\n                        layoutDependency: layoutDependency,\n                        layoutId: \"eR_Uh8o1t\",\n                        style: {\n                          \"--extracted-r6o4lv\": \"var(--token-429bd493-97fd-400d-a30d-2b35856b5e0b, rgb(105, 105, 105))\",\n                          \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n                          \"--framer-link-text-decoration\": \"underline\",\n                          \"--framer-paragraph-spacing\": \"0px\"\n                        },\n                        text: iUry01FIr,\n                        verticalAlignment: \"top\",\n                        withExternalLayout: true\n                      }), /*#__PURE__*/_jsx(RichText, {\n                        __fromCanvasComponent: true,\n                        children: /*#__PURE__*/_jsx(React.Fragment, {\n                          children: /*#__PURE__*/_jsxs(motion.p, {\n                            className: \"framer-styles-preset-10c2tux\",\n                            \"data-styles-preset\": \"kKsiozaRi\",\n                            children: [\"Added real-time collaboration on documents with live editing. \", /*#__PURE__*/_jsx(motion.em, {\n                              children: \"Now team members can work simultaneously on documents, seeing each other's changes in real-time.\"\n                            })]\n                          })\n                        }),\n                        className: \"framer-k7ws6y\",\n                        layoutDependency: layoutDependency,\n                        layoutId: \"N1iOGC_bV\",\n                        style: {\n                          \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n                          \"--framer-link-text-decoration\": \"underline\",\n                          \"--framer-paragraph-spacing\": \"0px\"\n                        },\n                        text: JbWtNQAHx,\n                        verticalAlignment: \"top\",\n                        withExternalLayout: true\n                      })]\n                    })\n                  })]\n                }), /*#__PURE__*/_jsx(Link, {\n                  href: U43LigkdQ,\n                  openInNewTab: false,\n                  smoothScroll: true,\n                  children: /*#__PURE__*/_jsx(Image, {\n                    as: \"a\",\n                    background: {\n                      alt: \"\",\n                      fit: \"fill\",\n                      ...toResponsiveImage(waKz6t5SN)\n                    },\n                    className: \"framer-1yahlne framer-1hri6by\",\n                    \"data-border\": true,\n                    \"data-framer-name\": \"Image\",\n                    layoutDependency: layoutDependency,\n                    layoutId: \"NQCkkL9aN\",\n                    style: {\n                      \"--border-bottom-width\": \"1px\",\n                      \"--border-color\": 'var(--token-62f0b570-051c-43f0-8fa6-287081235a21, rgb(28, 28, 28)) /* {\"name\":\"Border 1\"} */',\n                      \"--border-left-width\": \"1px\",\n                      \"--border-right-width\": \"1px\",\n                      \"--border-style\": \"solid\",\n                      \"--border-top-width\": \"1px\",\n                      borderBottomLeftRadius: 16,\n                      borderBottomRightRadius: 16,\n                      borderTopLeftRadius: 16,\n                      borderTopRightRadius: 16\n                    },\n                    variants: {\n                      HIlN_2CLf: {\n                        borderBottomLeftRadius: 12,\n                        borderBottomRightRadius: 12,\n                        borderTopLeftRadius: 12,\n                        borderTopRightRadius: 12\n                      }\n                    },\n                    whileHover: animation,\n                    ...addPropertyOverrides({\n                      HIlN_2CLf: {\n                        background: {\n                          alt: \"\",\n                          fit: \"fill\",\n                          sizes: \"max(min(max(min(345px, 100vw), 0px), 1200px) - 48px, 0px)\",\n                          ...toResponsiveImage(waKz6t5SN)\n                        }\n                      }\n                    }, baseVariant, gestureVariant)\n                  })\n                }), /*#__PURE__*/_jsx(Link, {\n                  href: U43LigkdQ,\n                  children: /*#__PURE__*/_jsx(motion.a, {\n                    className: \"framer-14ak2l8 framer-1hri6by\",\n                    \"data-framer-name\": \"Excerp\",\n                    layoutDependency: layoutDependency,\n                    layoutId: \"tCGVGgy8T\",\n                    children: /*#__PURE__*/_jsxs(motion.div, {\n                      className: \"framer-n8hjsz\",\n                      layoutDependency: layoutDependency,\n                      layoutId: \"ltdizfmRy\",\n                      children: [/*#__PURE__*/_jsx(RichText, {\n                        __fromCanvasComponent: true,\n                        children: /*#__PURE__*/_jsx(React.Fragment, {\n                          children: /*#__PURE__*/_jsx(motion.p, {\n                            className: \"framer-styles-preset-10c2tux\",\n                            \"data-styles-preset\": \"kKsiozaRi\",\n                            children: \"The November Update introduces brand new ways to work with Assets in Framer. You can now find all Styles in the Actions Menu, like Color Styles and Text Styles. Plus, we\u2019ve designed a new submenu with actions, such as Apply, Edit, and Find. We\u2019ve also improved search, performance, and the UI of the Actions Menu. All of this helps you better manage Components and Styles in large projects, with less time spent switching panels. \"\n                          })\n                        }),\n                        className: \"framer-1wzih6v\",\n                        \"data-framer-name\": \"Long Description\",\n                        layoutDependency: layoutDependency,\n                        layoutId: \"fxAZppArq\",\n                        style: {\n                          \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n                          \"--framer-link-text-decoration\": \"underline\",\n                          \"--framer-paragraph-spacing\": \"0px\"\n                        },\n                        text: KSRKi7AZ8,\n                        verticalAlignment: \"top\",\n                        withExternalLayout: true\n                      }), /*#__PURE__*/_jsx(motion.div, {\n                        className: \"framer-1n5ynk3\",\n                        \"data-framer-name\": \"Gradient\",\n                        layoutDependency: layoutDependency,\n                        layoutId: \"LlTVic3WW\",\n                        style: {\n                          background: 'linear-gradient(0deg, var(--token-a3837b9f-4489-498f-9668-693aefeb745d, rgb(15, 15, 15)) /* {\"name\":\"Page\"} */ 0%, var(--token-82e9783e-8d89-48e5-a9b3-4d4b46e15bbd, rgba(0, 0, 0, 0)) /* {\"name\":\"Transparent\"} */ 100%)'\n                        }\n                      })]\n                    })\n                  })\n                }), /*#__PURE__*/_jsx(motion.div, {\n                  className: \"framer-njah24-container\",\n                  layoutDependency: layoutDependency,\n                  layoutId: \"Wfh45A1Le-container\",\n                  children: /*#__PURE__*/_jsx(Link1, {\n                    b9uDLNX1z: false,\n                    dCHA8JyPi: Y4vqtQQNy,\n                    height: \"100%\",\n                    id: \"Wfh45A1Le\",\n                    layoutId: \"Wfh45A1Le\",\n                    uvGJW41EC: U43LigkdQ,\n                    width: \"100%\",\n                    xH06EzkHE: \"ArrowRight\"\n                  })\n                })]\n              }), isDisplayed2() && /*#__PURE__*/_jsx(motion.div, {\n                className: \"framer-h1j82j\",\n                \"data-framer-name\": \"Spacer\",\n                layoutDependency: layoutDependency,\n                layoutId: \"RND4t5fxD\"\n              })]\n            })\n          })\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-D4zfN [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-D4zfN .framer-1hri6by { display: block; }\", \".framer-D4zfN .framer-1wn9btd { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 40px 0px 40px 0px; position: relative; width: 1200px; }\", \".framer-D4zfN .framer-dwyni7 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; max-width: 1200px; overflow: visible; padding: 0px 48px 0px 48px; position: relative; width: 1px; }\", \".framer-D4zfN .framer-1q73bfe { align-content: start; align-items: start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\", \".framer-D4zfN .framer-n3cxgj { align-content: start; align-items: start; align-self: stretch; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: flex-start; min-width: 160px; overflow: visible; padding: 4px 0px 0px 0px; position: relative; width: auto; }\", \".framer-D4zfN .framer-118246j { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: sticky; top: 40px; width: min-content; will-change: transform; z-index: 1; }\", \".framer-D4zfN .framer-botavn, .framer-D4zfN .framer-l5h4h3 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \".framer-D4zfN .framer-rjhk41 { align-content: start; align-items: start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\", \".framer-D4zfN .framer-r6fpqg { align-content: start; align-items: 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-D4zfN .framer-1x7fu7-container { flex: none; height: auto; position: relative; width: auto; z-index: 1; }\", \".framer-D4zfN .framer-13kx27s { align-content: start; align-items: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; text-decoration: none; width: 100%; }\", \".framer-D4zfN .framer-3ocn97, .framer-D4zfN .framer-k7ws6y, .framer-D4zfN .framer-1wzih6v { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\", \".framer-D4zfN .framer-1yahlne { aspect-ratio: 1.7777777777777777 / 1; cursor: pointer; flex: none; height: var(--framer-aspect-ratio-supported, 441px); overflow: hidden; position: relative; text-decoration: none; width: 100%; will-change: var(--framer-will-change-override, transform); }\", \".framer-D4zfN .framer-14ak2l8 { align-content: start; align-items: 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; text-decoration: none; width: 100%; }\", \".framer-D4zfN .framer-n8hjsz { align-content: start; align-items: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; max-height: 100px; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-D4zfN .framer-1n5ynk3 { bottom: 0px; flex: none; left: 0px; overflow: hidden; pointer-events: none; position: absolute; right: 0px; top: 0px; z-index: 1; }\", \".framer-D4zfN .framer-njah24-container { flex: none; height: auto; position: relative; width: auto; }\", \".framer-D4zfN .framer-h1j82j { align-content: start; align-items: start; align-self: stretch; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: flex-start; min-width: 160px; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: auto; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-D4zfN .framer-1wn9btd, .framer-D4zfN .framer-dwyni7, .framer-D4zfN .framer-1q73bfe, .framer-D4zfN .framer-n3cxgj, .framer-D4zfN .framer-118246j, .framer-D4zfN .framer-rjhk41, .framer-D4zfN .framer-r6fpqg, .framer-D4zfN .framer-13kx27s, .framer-D4zfN .framer-14ak2l8, .framer-D4zfN .framer-n8hjsz, .framer-D4zfN .framer-h1j82j { gap: 0px; } .framer-D4zfN .framer-1wn9btd > *, .framer-D4zfN .framer-118246j > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-D4zfN .framer-1wn9btd > :first-child, .framer-D4zfN .framer-dwyni7 > :first-child, .framer-D4zfN .framer-1q73bfe > :first-child, .framer-D4zfN .framer-118246j > :first-child { margin-left: 0px; } .framer-D4zfN .framer-1wn9btd > :last-child, .framer-D4zfN .framer-dwyni7 > :last-child, .framer-D4zfN .framer-1q73bfe > :last-child, .framer-D4zfN .framer-118246j > :last-child { margin-right: 0px; } .framer-D4zfN .framer-dwyni7 > *, .framer-D4zfN .framer-1q73bfe > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-D4zfN .framer-n3cxgj > *, .framer-D4zfN .framer-h1j82j > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-D4zfN .framer-n3cxgj > :first-child, .framer-D4zfN .framer-rjhk41 > :first-child, .framer-D4zfN .framer-r6fpqg > :first-child, .framer-D4zfN .framer-13kx27s > :first-child, .framer-D4zfN .framer-14ak2l8 > :first-child, .framer-D4zfN .framer-n8hjsz > :first-child, .framer-D4zfN .framer-h1j82j > :first-child { margin-top: 0px; } .framer-D4zfN .framer-n3cxgj > :last-child, .framer-D4zfN .framer-rjhk41 > :last-child, .framer-D4zfN .framer-r6fpqg > :last-child, .framer-D4zfN .framer-13kx27s > :last-child, .framer-D4zfN .framer-14ak2l8 > :last-child, .framer-D4zfN .framer-n8hjsz > :last-child, .framer-D4zfN .framer-h1j82j > :last-child { margin-bottom: 0px; } .framer-D4zfN .framer-rjhk41 > * { margin: 0px; margin-bottom: calc(32px / 2); margin-top: calc(32px / 2); } .framer-D4zfN .framer-r6fpqg > *, .framer-D4zfN .framer-14ak2l8 > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-D4zfN .framer-13kx27s > *, .framer-D4zfN .framer-n8hjsz > * { margin: 0px; margin-bottom: calc(8px / 2); margin-top: calc(8px / 2); } }\", \".framer-D4zfN.framer-v-zcj3e9 .framer-n3cxgj { min-width: 120px; }\", \".framer-D4zfN.framer-v-zcj3e9 .framer-1yahlne { height: var(--framer-aspect-ratio-supported, 554px); }\", \".framer-D4zfN.framer-v-1vwjv0n .framer-1wn9btd { padding: 24px 0px 24px 0px; width: 345px; }\", \".framer-D4zfN.framer-v-1vwjv0n .framer-dwyni7 { padding: 0px 24px 0px 24px; }\", \".framer-D4zfN.framer-v-1vwjv0n .framer-1q73bfe { flex-direction: column; gap: 24px; }\", \".framer-D4zfN.framer-v-1vwjv0n .framer-rjhk41 { flex: none; gap: 24px; order: 1; width: 100%; }\", \".framer-D4zfN.framer-v-1vwjv0n .framer-3ocn97 { order: 1; }\", \".framer-D4zfN.framer-v-1vwjv0n .framer-l5h4h3 { order: 0; }\", \".framer-D4zfN.framer-v-1vwjv0n .framer-k7ws6y { order: 2; }\", \".framer-D4zfN.framer-v-1vwjv0n .framer-1yahlne { height: var(--framer-aspect-ratio-supported, 113px); }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-D4zfN.framer-v-1vwjv0n .framer-1q73bfe, .framer-D4zfN.framer-v-1vwjv0n .framer-rjhk41 { gap: 0px; } .framer-D4zfN.framer-v-1vwjv0n .framer-1q73bfe > *, .framer-D4zfN.framer-v-1vwjv0n .framer-rjhk41 > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-D4zfN.framer-v-1vwjv0n .framer-1q73bfe > :first-child, .framer-D4zfN.framer-v-1vwjv0n .framer-rjhk41 > :first-child { margin-top: 0px; } .framer-D4zfN.framer-v-1vwjv0n .framer-1q73bfe > :last-child, .framer-D4zfN.framer-v-1vwjv0n .framer-rjhk41 > :last-child { margin-bottom: 0px; } }\", ...sharedStyle.css]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           * @framerIntrinsicHeight 875.5\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           * @framerIntrinsicWidth 1200\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"hFq_UwdEu\":{\"layout\":[\"fixed\",\"auto\"]},\"HIlN_2CLf\":{\"layout\":[\"fixed\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           * @framerVariables {\"mfiywsdaS\":\"new1\",\"iUry01FIr\":\"date\",\"Qx3_L3bJ8\":\"title\",\"JbWtNQAHx\":\"summary\",\"waKz6t5SN\":\"image\",\"KSRKi7AZ8\":\"shortDescription\",\"U43LigkdQ\":\"link\",\"Y4vqtQQNy\":\"buttonLabel\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           * @framerImmutableVariables true\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           */\nconst FramerLds4VF3R9 = withCSS(Component, css, \"framer-D4zfN\");\nexport default FramerLds4VF3R9;\nFramerLds4VF3R9.displayName = \"Update Block\";\nFramerLds4VF3R9.defaultProps = {\n  height: 875.5,\n  width: 1200\n};\naddPropertyControls(FramerLds4VF3R9, {\n  variant: {\n    options: [\"BZBsl8iIs\", \"hFq_UwdEu\", \"HIlN_2CLf\"],\n    optionTitles: [\"Desktop\", \"Tablet\", \"Phone\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  },\n  mfiywsdaS: {\n    defaultValue: true,\n    title: \"New\",\n    type: ControlType.Boolean\n  },\n  iUry01FIr: {\n    defaultValue: \"Mar 15, 2023\",\n    displayTextArea: false,\n    title: \"Date\",\n    type: ControlType.String\n  },\n  Qx3_L3bJ8: {\n    defaultValue: \"Added real-time collaboration on documents with live editing\",\n    displayTextArea: false,\n    title: \"Title\",\n    type: ControlType.String\n  },\n  JbWtNQAHx: {\n    defaultValue: \"Added real-time collaboration on documents with live editing. Now team members can work simultaneously on documents, seeing each other's changes in real-time.\",\n    displayTextArea: false,\n    title: \"Summary\",\n    type: ControlType.String\n  },\n  waKz6t5SN: {\n    title: \"Image\",\n    type: ControlType.ResponsiveImage\n  },\n  KSRKi7AZ8: {\n    defaultValue: \"The November Update introduces brand new ways to work with Assets in Framer. You can now find all Styles in the Actions Menu, like Color Styles and Text Styles. Plus, we\u2019ve designed a new submenu with actions, such as Apply, Edit, and Find. We\u2019ve also improved search, performance, and the UI of the Actions Menu. All of this helps you better manage Components and Styles in large projects, with less time spent switching panels. \",\n    displayTextArea: false,\n    title: \"Short Description\",\n    type: ControlType.String\n  },\n  U43LigkdQ: {\n    title: \"Link\",\n    type: ControlType.Link\n  },\n  Y4vqtQQNy: {\n    defaultValue: \"Read more\",\n    displayTextArea: false,\n    title: \"Button Label\",\n    type: ControlType.String\n  }\n});\naddFonts(FramerLds4VF3R9, [{\n  family: \"Inter\",\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuLyfMZ1rib2Bg-4.woff2\",\n  weight: \"400\"\n}, {\n  family: \"Inter\",\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuGKYMZ1rib2Bg-4.woff2\",\n  weight: \"600\"\n}, ...CategoryFonts, ...Link1Fonts, ...sharedStyle.fonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerLds4VF3R9\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerImmutableVariables\": \"true\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"hFq_UwdEu\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"HIlN_2CLf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicHeight\": \"875.5\",\n        \"framerIntrinsicWidth\": \"1200\",\n        \"framerVariables\": \"{\\\"mfiywsdaS\\\":\\\"new1\\\",\\\"iUry01FIr\\\":\\\"date\\\",\\\"Qx3_L3bJ8\\\":\\\"title\\\",\\\"JbWtNQAHx\\\":\\\"summary\\\",\\\"waKz6t5SN\\\":\\\"image\\\",\\\"KSRKi7AZ8\\\":\\\"shortDescription\\\",\\\"U43LigkdQ\\\":\\\"link\\\",\\\"Y4vqtQQNy\\\":\\\"buttonLabel\\\"}\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "// Generated by Framer (1c1e241)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, cx, Link, RichText, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nconst enabledGestures = {\n  A7U70_E9Q: {\n    hover: true,\n    pressed: true\n  }\n};\nconst cycleOrder = [\"A7U70_E9Q\"];\nconst serializationHash = \"framer-fp3ZE\";\nconst variantClassNames = {\n  A7U70_E9Q: \"framer-v-1k08wzr\"\n};\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst transformTemplate = (_, t) => `translate(-50%, -50%) ${t}`;\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 getProps = ({\n  height,\n  id,\n  width,\n  ...props\n}) => {\n  return {\n    ...props\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: \"A7U70_E9Q\",\n    enabledGestures,\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\n  const ref1 = React.useRef(null);\n  const defaultLayoutId = React.useId();\n  const sharedStyleClassNames = [];\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-fp3ZE\", ...sharedStyleClassNames, classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsx(Link, {\n          href: {\n            webPageId: \"augiA20Il\"\n          },\n          children: /*#__PURE__*/_jsxs(motion.a, {\n            ...restProps,\n            className: `${cx(\"framer-1k08wzr\", className)} framer-5yg9kp`,\n            \"data-framer-name\": \"Variant 1\",\n            layoutDependency: layoutDependency,\n            layoutId: \"A7U70_E9Q\",\n            ref: ref !== null && ref !== void 0 ? ref : ref1,\n            style: {\n              opacity: 1,\n              ...style\n            },\n            variants: {\n              \"A7U70_E9Q-hover\": {\n                opacity: .8\n              },\n              \"A7U70_E9Q-pressed\": {\n                opacity: .64\n              }\n            },\n            ...addPropertyOverrides({\n              \"A7U70_E9Q-hover\": {\n                \"data-framer-name\": undefined\n              },\n              \"A7U70_E9Q-pressed\": {\n                \"data-framer-name\": undefined\n              }\n            }, baseVariant, gestureVariant),\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\": \"R0Y7SGVkdmlnIExldHRlcnMgU2VyaWYtcmVndWxhcg==\",\n                    \"--framer-font-family\": '\"Hedvig Letters Serif\", \"Hedvig Letters Serif Placeholder\", serif',\n                    \"--framer-font-size\": \"24px\",\n                    \"--framer-letter-spacing\": \"-0.02em\",\n                    \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-b42d04da-9233-41b1-9ebf-0da48408c139, rgb(222, 222, 222)))\"\n                  },\n                  children: \"Updates\"\n                })\n              }),\n              className: \"framer-1f9q82w\",\n              fonts: [\"GF;Hedvig Letters Serif-regular\"],\n              layoutDependency: layoutDependency,\n              layoutId: \"rY2IeVbhF\",\n              style: {\n                \"--extracted-r6o4lv\": \"var(--token-b42d04da-9233-41b1-9ebf-0da48408c139, rgb(222, 222, 222))\",\n                \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n                \"--framer-link-text-decoration\": \"underline\",\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              verticalAlignment: \"top\",\n              withExternalLayout: true\n            }), /*#__PURE__*/_jsx(RichText, {\n              __fromCanvasComponent: true,\n              children: /*#__PURE__*/_jsx(React.Fragment, {\n                children: /*#__PURE__*/_jsx(motion.p, {\n                  style: {\n                    \"--font-selector\": \"R0Y7SGVkdmlnIExldHRlcnMgU2VyaWYtcmVndWxhcg==\",\n                    \"--framer-font-family\": '\"Hedvig Letters Serif\", \"Hedvig Letters Serif Placeholder\", serif',\n                    \"--framer-font-size\": \"12px\",\n                    \"--framer-letter-spacing\": \"-0.02em\",\n                    \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-429bd493-97fd-400d-a30d-2b35856b5e0b, rgb(105, 105, 105)))\"\n                  },\n                  children: \"\\xae\"\n                })\n              }),\n              className: \"framer-4u1qnm\",\n              fonts: [\"GF;Hedvig Letters Serif-regular\"],\n              layoutDependency: layoutDependency,\n              layoutId: \"MPA5nk8np\",\n              style: {\n                \"--extracted-r6o4lv\": \"var(--token-429bd493-97fd-400d-a30d-2b35856b5e0b, rgb(105, 105, 105))\",\n                \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n                \"--framer-link-text-decoration\": \"underline\",\n                \"--framer-paragraph-spacing\": \"0px\"\n              },\n              transformTemplate: transformTemplate,\n              verticalAlignment: \"top\",\n              withExternalLayout: true\n            })]\n          })\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-fp3ZE [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-fp3ZE .framer-5yg9kp { display: block; }\", \".framer-fp3ZE .framer-1k08wzr { align-content: start; align-items: start; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 10px 0px 0px; position: relative; text-decoration: none; width: min-content; }\", \".framer-fp3ZE .framer-1f9q82w { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\", \".framer-fp3ZE .framer-4u1qnm { flex: none; height: auto; left: 95%; position: absolute; top: 24%; white-space: pre; width: auto; z-index: 1; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-fp3ZE .framer-1k08wzr { gap: 0px; } .framer-fp3ZE .framer-1k08wzr > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-fp3ZE .framer-1k08wzr > :first-child { margin-left: 0px; } .framer-fp3ZE .framer-1k08wzr > :last-child { margin-right: 0px; } }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  * @framerIntrinsicHeight 29\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  * @framerIntrinsicWidth 98.5\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"AUiLH8GNa\":{\"layout\":[\"auto\",\"auto\"]},\"iTSfKTCq1\":{\"layout\":[\"auto\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  * @framerImmutableVariables true\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  */\nconst Framerxv6rY3C7C = withCSS(Component, css, \"framer-fp3ZE\");\nexport default Framerxv6rY3C7C;\nFramerxv6rY3C7C.displayName = \"Logo\";\nFramerxv6rY3C7C.defaultProps = {\n  height: 29,\n  width: 98.5\n};\naddFonts(Framerxv6rY3C7C, [{\n  family: \"Hedvig Letters Serif\",\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/hedviglettersserif/v2/OD5puN2I2mekHmyoU1Kj2AXOd5_7v7gIDlX8quj7viQ_N1HixEAZerfcvSGpZg.woff2\",\n  weight: \"400\"\n}]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"Framerxv6rY3C7C\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicHeight\": \"29\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicWidth\": \"98.5\",\n        \"framerImmutableVariables\": \"true\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"AUiLH8GNa\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"iTSfKTCq1\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"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=./xv6rY3C7C.map", "import { fontStore } from \"framer\";\nfontStore.loadFonts([]);\nexport const fonts = [];\nexport const css = ['.framer-SOtYd .framer-styles-preset-lxt7zb:not(.rich-text-wrapper), .framer-SOtYd .framer-styles-preset-lxt7zb.rich-text-wrapper a { --framer-link-current-text-decoration: none; --framer-link-hover-text-color: var(--token-429bd493-97fd-400d-a30d-2b35856b5e0b, #696969) /* {\"name\":\"Greyish\"} */; --framer-link-hover-text-decoration: underline; --framer-link-text-color: var(--token-b42d04da-9233-41b1-9ebf-0da48408c139, #dedede); --framer-link-text-decoration: underline; transition: color 0.3s cubic-bezier(0.44, 0, 0.56, 1) 0s; }'];\nexport const className = \"framer-SOtYd\";\nexport const __FramerMetadata__ = {\n  \"exports\": {\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    \"className\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "// Generated by Framer (1c1e241)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, Link, RichText, Text, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nimport * as sharedStyle from \"https://framerusercontent.com/modules/nTIb6m6BA0CaTQy6wy3B/9loXmxSXPqTUD8A3FQS7/QzcaJiNG6.js\";\nconst cycleOrder = [\"Aw0A01Wyn\", \"pv5FEyPOD\", \"OcKCrvXUH\"];\nconst serializationHash = \"framer-MHf7B\";\nconst variantClassNames = {\n  Aw0A01Wyn: \"framer-v-1jpymfs\",\n  OcKCrvXUH: \"framer-v-2wzz2r\",\n  pv5FEyPOD: \"framer-v-38uj97\"\n};\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst Transition = ({\n  value,\n  children\n}) => {\n  const config = React.useContext(MotionConfigContext);\n  const transition = value !== null && value !== void 0 ? value : config.transition;\n  const contextValue = React.useMemo(() => ({\n    ...config,\n    transition\n  }), [JSON.stringify(transition)]);\n  return /*#__PURE__*/_jsx(MotionConfigContext.Provider, {\n    value: contextValue,\n    children: children\n  });\n};\nconst humanReadableVariantMap = {\n  Desktop: \"Aw0A01Wyn\",\n  Phone: \"OcKCrvXUH\",\n  Tablet: \"pv5FEyPOD\"\n};\nconst getProps = ({\n  height,\n  id,\n  width,\n  ...props\n}) => {\n  var _humanReadableVariantMap_props_variant, _ref;\n  return {\n    ...props,\n    variant: (_ref = (_humanReadableVariantMap_props_variant = humanReadableVariantMap[props.variant]) !== null && _humanReadableVariantMap_props_variant !== void 0 ? _humanReadableVariantMap_props_variant : props.variant) !== null && _ref !== void 0 ? _ref : \"Aw0A01Wyn\"\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: \"Aw0A01Wyn\",\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\n  const ref1 = React.useRef(null);\n  const isDisplayed = () => {\n    if (baseVariant === \"OcKCrvXUH\") return false;\n    return true;\n  };\n  const defaultLayoutId = React.useId();\n  const sharedStyleClassNames = [sharedStyle.className];\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-MHf7B\", ...sharedStyleClassNames, 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-1jpymfs\", className),\n          \"data-border\": true,\n          \"data-framer-name\": \"Desktop\",\n          layoutDependency: layoutDependency,\n          layoutId: \"Aw0A01Wyn\",\n          ref: ref !== null && ref !== void 0 ? ref : ref1,\n          style: {\n            \"--border-bottom-width\": \"0px\",\n            \"--border-color\": 'var(--token-62f0b570-051c-43f0-8fa6-287081235a21, rgb(28, 28, 28)) /* {\"name\":\"Border 1\"} */',\n            \"--border-left-width\": \"0px\",\n            \"--border-right-width\": \"0px\",\n            \"--border-style\": \"solid\",\n            \"--border-top-width\": \"1px\",\n            backgroundColor: \"var(--token-a3837b9f-4489-498f-9668-693aefeb745d, rgb(15, 15, 15))\",\n            ...style\n          },\n          ...addPropertyOverrides({\n            OcKCrvXUH: {\n              \"data-framer-name\": \"Phone\"\n            },\n            pv5FEyPOD: {\n              \"data-framer-name\": \"Tablet\"\n            }\n          }, baseVariant, gestureVariant),\n          children: /*#__PURE__*/_jsxs(motion.div, {\n            className: \"framer-3pyhc8\",\n            \"data-framer-name\": \"Frame 199\",\n            layoutDependency: layoutDependency,\n            layoutId: \"LFpWbAg05\",\n            children: [/*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-1q7fyo9\",\n              \"data-framer-name\": \"Frame 201\",\n              layoutDependency: layoutDependency,\n              layoutId: \"ov5gKAf9n\",\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\": \"R0Y7SW50ZXItcmVndWxhcg==\",\n                      \"--framer-font-family\": '\"Inter\", \"Inter Placeholder\", sans-serif',\n                      \"--framer-font-size\": \"14px\",\n                      \"--framer-line-height\": \"24px\",\n                      \"--framer-text-alignment\": \"left\",\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-b42d04da-9233-41b1-9ebf-0da48408c139, rgb(222, 222, 222)))\"\n                    },\n                    children: /*#__PURE__*/_jsx(Link, {\n                      href: \"https://www.canvas.supply/products/updates\",\n                      openInNewTab: true,\n                      smoothScroll: false,\n                      children: /*#__PURE__*/_jsx(motion.a, {\n                        className: \"framer-styles-preset-lxt7zb\",\n                        \"data-styles-preset\": \"QzcaJiNG6\",\n                        children: \"Buy this template\"\n                      })\n                    })\n                  })\n                }),\n                className: \"framer-1gzx9wp\",\n                \"data-framer-name\": \"Framer\",\n                fonts: [\"GF;Inter-regular\"],\n                layoutDependency: layoutDependency,\n                layoutId: \"fQFYznTSn\",\n                style: {\n                  \"--extracted-r6o4lv\": \"var(--token-b42d04da-9233-41b1-9ebf-0da48408c139, rgb(222, 222, 222))\",\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: true\n              })\n            }), isDisplayed() && /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-1o6c7yg\",\n              \"data-border\": true,\n              \"data-framer-name\": \"Ellipse 9\",\n              layoutDependency: layoutDependency,\n              layoutId: \"h1w8FKLFG\",\n              style: {\n                \"--border-bottom-width\": \"1px\",\n                \"--border-color\": \"rgb(124, 127, 130)\",\n                \"--border-left-width\": \"1px\",\n                \"--border-right-width\": \"1px\",\n                \"--border-style\": \"solid\",\n                \"--border-top-width\": \"1px\",\n                borderBottomLeftRadius: \"100%\",\n                borderBottomRightRadius: \"100%\",\n                borderTopLeftRadius: \"100%\",\n                borderTopRightRadius: \"100%\",\n                opacity: .4\n              }\n            }), /*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-1tkir5e\",\n              \"data-framer-name\": \"Frame 201\",\n              layoutDependency: layoutDependency,\n              layoutId: \"saXvDiu_i\",\n              children: [/*#__PURE__*/_jsx(Text, {\n                __fromCanvasComponent: true,\n                alignment: \"left\",\n                className: \"framer-13v8tio\",\n                \"data-framer-name\": \"Proudly built in\",\n                fonts: [\"GF;Inter-regular\"],\n                layoutDependency: layoutDependency,\n                layoutId: \"v0bSpeMYa\",\n                rawHTML: \"<span style='font-size: 0; line-height: 0; tab-size: 4; white-space: inherit; word-wrap: inherit'><span style='font-size: 0'><span style=''>Proudly built in</span><br></span></span>\",\n                style: {\n                  \"--framer-font-family\": '\"Inter\", \"Inter Placeholder\", sans-serif',\n                  \"--framer-font-size\": \"14px\",\n                  \"--framer-font-style\": \"normal\",\n                  \"--framer-font-weight\": 400,\n                  \"--framer-letter-spacing\": \"0px\",\n                  \"--framer-line-height\": \"24px\",\n                  \"--framer-text-alignment\": \"left\",\n                  \"--framer-text-color\": \"var(--token-429bd493-97fd-400d-a30d-2b35856b5e0b, rgb(105, 105, 105))\",\n                  \"--framer-text-decoration\": \"none\",\n                  \"--framer-text-transform\": \"none\"\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: true\n              }), /*#__PURE__*/_jsx(RichText, {\n                __fromCanvasComponent: true,\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.p, {\n                    style: {\n                      \"--font-selector\": \"R0Y7SW50ZXItcmVndWxhcg==\",\n                      \"--framer-font-family\": '\"Inter\", \"Inter Placeholder\", sans-serif',\n                      \"--framer-font-size\": \"14px\",\n                      \"--framer-line-height\": \"24px\",\n                      \"--framer-text-alignment\": \"left\",\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-b42d04da-9233-41b1-9ebf-0da48408c139, rgb(222, 222, 222)))\"\n                    },\n                    children: /*#__PURE__*/_jsx(Link, {\n                      href: \"https://www.framer.com/?via=cedric_design\",\n                      openInNewTab: true,\n                      smoothScroll: false,\n                      children: /*#__PURE__*/_jsx(motion.a, {\n                        className: \"framer-styles-preset-lxt7zb\",\n                        \"data-styles-preset\": \"QzcaJiNG6\",\n                        children: \"Framer\"\n                      })\n                    })\n                  })\n                }),\n                className: \"framer-1e3z3wc\",\n                \"data-framer-name\": \"Framer\",\n                fonts: [\"GF;Inter-regular\"],\n                layoutDependency: layoutDependency,\n                layoutId: \"ivJ4XRGVs\",\n                style: {\n                  \"--extracted-r6o4lv\": \"var(--token-b42d04da-9233-41b1-9ebf-0da48408c139, rgb(222, 222, 222))\",\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: true\n              })]\n            }), isDisplayed() && /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-6s182r\",\n              \"data-border\": true,\n              \"data-framer-name\": \"Ellipse 9\",\n              layoutDependency: layoutDependency,\n              layoutId: \"Nz6eylL63\",\n              style: {\n                \"--border-bottom-width\": \"1px\",\n                \"--border-color\": \"rgb(124, 127, 130)\",\n                \"--border-left-width\": \"1px\",\n                \"--border-right-width\": \"1px\",\n                \"--border-style\": \"solid\",\n                \"--border-top-width\": \"1px\",\n                borderBottomLeftRadius: \"100%\",\n                borderBottomRightRadius: \"100%\",\n                borderTopLeftRadius: \"100%\",\n                borderTopRightRadius: \"100%\",\n                opacity: .4\n              }\n            }), /*#__PURE__*/_jsxs(motion.div, {\n              className: \"framer-10ss364\",\n              \"data-framer-name\": \"Frame 200\",\n              layoutDependency: layoutDependency,\n              layoutId: \"xEpA8JOlN\",\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\": \"R0Y7SW50ZXItcmVndWxhcg==\",\n                      \"--framer-font-family\": '\"Inter\", \"Inter Placeholder\", sans-serif',\n                      \"--framer-font-size\": \"14px\",\n                      \"--framer-letter-spacing\": \"0px\",\n                      \"--framer-line-height\": \"24px\",\n                      \"--framer-text-alignment\": \"left\",\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-429bd493-97fd-400d-a30d-2b35856b5e0b, rgb(105, 105, 105)))\"\n                    },\n                    children: \"Follow me on\"\n                  })\n                }),\n                className: \"framer-1l3assn\",\n                \"data-framer-name\": \"Let\u2019s chat\",\n                fonts: [\"GF;Inter-regular\"],\n                layoutDependency: layoutDependency,\n                layoutId: \"Yn4ioV7Cc\",\n                style: {\n                  \"--extracted-r6o4lv\": \"var(--token-429bd493-97fd-400d-a30d-2b35856b5e0b, rgb(105, 105, 105))\",\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: true\n              }), /*#__PURE__*/_jsx(RichText, {\n                __fromCanvasComponent: true,\n                children: /*#__PURE__*/_jsx(React.Fragment, {\n                  children: /*#__PURE__*/_jsx(motion.p, {\n                    style: {\n                      \"--font-selector\": \"R0Y7SW50ZXItcmVndWxhcg==\",\n                      \"--framer-font-family\": '\"Inter\", \"Inter Placeholder\", sans-serif',\n                      \"--framer-font-size\": \"14px\",\n                      \"--framer-line-height\": \"24px\",\n                      \"--framer-text-alignment\": \"left\",\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-b42d04da-9233-41b1-9ebf-0da48408c139, rgb(222, 222, 222)))\"\n                    },\n                    children: /*#__PURE__*/_jsx(Link, {\n                      href: \"https://twitter.com/cedric_design\",\n                      openInNewTab: true,\n                      smoothScroll: false,\n                      children: /*#__PURE__*/_jsx(motion.a, {\n                        className: \"framer-styles-preset-lxt7zb\",\n                        \"data-styles-preset\": \"QzcaJiNG6\",\n                        children: \"Twitter\"\n                      })\n                    })\n                  })\n                }),\n                className: \"framer-1aac7i0\",\n                \"data-framer-name\": \"hey@cedric.design\",\n                fonts: [\"GF;Inter-regular\"],\n                layoutDependency: layoutDependency,\n                layoutId: \"pqmj_1iTi\",\n                style: {\n                  \"--extracted-r6o4lv\": \"var(--token-b42d04da-9233-41b1-9ebf-0da48408c139, rgb(222, 222, 222))\",\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: true\n              })]\n            }), isDisplayed() && /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-1in61fq\",\n              \"data-border\": true,\n              \"data-framer-name\": \"Ellipse 10\",\n              layoutDependency: layoutDependency,\n              layoutId: \"d32VFBNkO\",\n              style: {\n                \"--border-bottom-width\": \"1px\",\n                \"--border-color\": \"rgb(124, 127, 130)\",\n                \"--border-left-width\": \"1px\",\n                \"--border-right-width\": \"1px\",\n                \"--border-style\": \"solid\",\n                \"--border-top-width\": \"1px\",\n                borderBottomLeftRadius: \"100%\",\n                borderBottomRightRadius: \"100%\",\n                borderTopLeftRadius: \"100%\",\n                borderTopRightRadius: \"100%\",\n                opacity: .4\n              }\n            }), /*#__PURE__*/_jsx(motion.div, {\n              className: \"framer-iz3xdr\",\n              \"data-framer-name\": \"Frame 202\",\n              layoutDependency: layoutDependency,\n              layoutId: \"hYut1FZ3b\",\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\": \"R0Y7SW50ZXItcmVndWxhcg==\",\n                      \"--framer-font-family\": '\"Inter\", \"Inter Placeholder\", sans-serif',\n                      \"--framer-font-size\": \"14px\",\n                      \"--framer-letter-spacing\": \"0px\",\n                      \"--framer-line-height\": \"24px\",\n                      \"--framer-text-alignment\": \"left\",\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-429bd493-97fd-400d-a30d-2b35856b5e0b, rgb(105, 105, 105)))\"\n                    },\n                    children: \"\\xa92024 Canvas Supply\"\n                  })\n                }),\n                className: \"framer-13wkdp3\",\n                \"data-framer-name\": \"\\xa92023 Moore Interactions\",\n                fonts: [\"GF;Inter-regular\"],\n                layoutDependency: layoutDependency,\n                layoutId: \"Nx2cnS60M\",\n                style: {\n                  \"--extracted-r6o4lv\": \"var(--token-429bd493-97fd-400d-a30d-2b35856b5e0b, rgb(105, 105, 105))\",\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: true\n              })\n            })]\n          })\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-MHf7B [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-MHf7B .framer-1bkixry { display: block; }\", \".framer-MHf7B .framer-1jpymfs { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 32px 32px 32px 32px; position: relative; width: 944px; }\", \".framer-MHf7B .framer-3pyhc8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-MHf7B .framer-1q7fyo9, .framer-MHf7B .framer-1tkir5e, .framer-MHf7B .framer-iz3xdr { align-content: start; align-items: start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-MHf7B .framer-1gzx9wp, .framer-MHf7B .framer-13v8tio, .framer-MHf7B .framer-1e3z3wc, .framer-MHf7B .framer-1l3assn, .framer-MHf7B .framer-1aac7i0, .framer-MHf7B .framer-13wkdp3 { flex: none; height: auto; overflow: visible; position: relative; white-space: pre; width: auto; }\", \".framer-MHf7B .framer-1o6c7yg, .framer-MHf7B .framer-6s182r, .framer-MHf7B .framer-1in61fq { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 5px); overflow: hidden; position: relative; width: 5px; will-change: var(--framer-will-change-override, transform); }\", \".framer-MHf7B .framer-10ss364 { align-content: start; align-items: start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-MHf7B .framer-1jpymfs, .framer-MHf7B .framer-3pyhc8, .framer-MHf7B .framer-1q7fyo9, .framer-MHf7B .framer-1tkir5e, .framer-MHf7B .framer-10ss364, .framer-MHf7B .framer-iz3xdr { gap: 0px; } .framer-MHf7B .framer-1jpymfs > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-MHf7B .framer-1jpymfs > :first-child { margin-top: 0px; } .framer-MHf7B .framer-1jpymfs > :last-child { margin-bottom: 0px; } .framer-MHf7B .framer-3pyhc8 > * { margin: 0px; margin-left: calc(16px / 2); margin-right: calc(16px / 2); } .framer-MHf7B .framer-3pyhc8 > :first-child, .framer-MHf7B .framer-1q7fyo9 > :first-child, .framer-MHf7B .framer-1tkir5e > :first-child, .framer-MHf7B .framer-10ss364 > :first-child, .framer-MHf7B .framer-iz3xdr > :first-child { margin-left: 0px; } .framer-MHf7B .framer-3pyhc8 > :last-child, .framer-MHf7B .framer-1q7fyo9 > :last-child, .framer-MHf7B .framer-1tkir5e > :last-child, .framer-MHf7B .framer-10ss364 > :last-child, .framer-MHf7B .framer-iz3xdr > :last-child { margin-right: 0px; } .framer-MHf7B .framer-1q7fyo9 > *, .framer-MHf7B .framer-1tkir5e > *, .framer-MHf7B .framer-10ss364 > *, .framer-MHf7B .framer-iz3xdr > * { margin: 0px; margin-left: calc(5px / 2); margin-right: calc(5px / 2); } }\", \".framer-MHf7B.framer-v-2wzz2r .framer-1jpymfs { width: 390px; }\", \".framer-MHf7B.framer-v-2wzz2r .framer-3pyhc8 { flex-direction: column; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-MHf7B.framer-v-2wzz2r .framer-3pyhc8 { gap: 0px; } .framer-MHf7B.framer-v-2wzz2r .framer-3pyhc8 > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-MHf7B.framer-v-2wzz2r .framer-3pyhc8 > :first-child { margin-top: 0px; } .framer-MHf7B.framer-v-2wzz2r .framer-3pyhc8 > :last-child { margin-bottom: 0px; } }\", ...sharedStyle.css]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     * @framerIntrinsicHeight 88\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     * @framerIntrinsicWidth 944\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"pv5FEyPOD\":{\"layout\":[\"fixed\",\"auto\"]},\"OcKCrvXUH\":{\"layout\":[\"fixed\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     * @framerImmutableVariables true\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     */\nconst FramerzlrZy7r5v = withCSS(Component, css, \"framer-MHf7B\");\nexport default FramerzlrZy7r5v;\nFramerzlrZy7r5v.displayName = \"Footer\";\nFramerzlrZy7r5v.defaultProps = {\n  height: 88,\n  width: 944\n};\naddPropertyControls(FramerzlrZy7r5v, {\n  variant: {\n    options: [\"Aw0A01Wyn\", \"pv5FEyPOD\", \"OcKCrvXUH\"],\n    optionTitles: [\"Desktop\", \"Tablet\", \"Phone\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  }\n});\naddFonts(FramerzlrZy7r5v, [{\n  family: \"Inter\",\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuLyfMZ1rib2Bg-4.woff2\",\n  weight: \"400\"\n}, ...sharedStyle.fonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerzlrZy7r5v\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerImmutableVariables\": \"true\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"pv5FEyPOD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"OcKCrvXUH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicWidth\": \"944\",\n        \"framerIntrinsicHeight\": \"88\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./zlrZy7r5v.map"],
  "mappings": "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",
  "names": ["Pattern", "props", "patternType", "front", "back", "radius", "scale", "shouldAnimate", "direction", "diagonal", "duration", "isCanvas", "RenderTarget", "pattern", "position", "size", "repeat", "blendMode", "filter", "addBackground", "backgroundPosAnimation", "frontHex", "Color", "backHex", "frontWithoutHex", "backWithoutHex", "factor", "xScale", "yScale", "p", "motion", "addPropertyControls", "ControlType", "VARIANTS", "INTERACTIVE_VARIANTS", "COMPONENTS", "K", "DESCRIPTIONS", "IMAGES", "ArrowDynamicsTrial", "props", "variant", "columns", "rows", "itemSize", "rowSpacing", "columnSpacing", "padding", "isInteracting", "isConfined", "item", "canvasWidth", "canvasHeight", "updatedProps", "LazyComponent", "p", "L", "o", "BASE_PROPERTY_CONTROLS", "ControlType", "addPropertyControls", "value", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "containerStyles", "emptyStateStyle", "containerStyles", "NullState", "Y", "_", "ref", "p", "e", "f", "r", "o", "t", "n", "defaultEvents", "ControlType", "findByArray", "arr", "search", "useIconSelection", "iconKeys", "selectByList", "iconSearch", "iconSelection", "lowercaseIconKeyPairs", "iconSearchResult", "se", "iconSearchTerm", "_iconSearchTerm", "findByArray", "iconKeys", "moduleBaseUrl", "lowercaseIconKeyPairs", "res", "key", "Icon", "props", "color", "selectByList", "iconSearch", "iconSelection", "onClick", "onMouseDown", "onMouseUp", "onMouseEnter", "onMouseLeave", "mirrored", "isMounted", "pe", "iconKey", "useIconSelection", "SelectedIcon", "setSelectedIcon", "ye", "f", "npm_react_18_1_exports", "importModule", "module", "ue", "emptyState", "RenderTarget", "p", "NullState", "addPropertyControls", "ControlType", "defaultEvents", "IconoirFonts", "getFonts", "Icon", "IconoirControls", "getPropertyControls", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "getProps", "fontSize", "height", "icon", "id", "link", "newTab", "title", "width", "props", "_ref", "_ref1", "_ref2", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "dCHA8JyPi", "uvGJW41EC", "b9uDLNX1z", "xH06EzkHE", "Iee1FyeOJ", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "cycleOrder", "enabledGestures", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "LayoutGroup", "motion", "cx", "Link", "u", "RichText", "x", "Icon", "css", "FramermprPjRWEx", "withCSS", "mprPjRWEx_default", "addPropertyControls", "ControlType", "IconoirControls", "addFonts", "IconoirFonts", "cycleOrder", "variantClassNames", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "getProps", "height", "id", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "cycleOrder", "variantClassNames", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "LayoutGroup", "motion", "cx", "RichText", "x", "css", "FramerfWVCFexej", "withCSS", "fWVCFexej_default", "addFonts", "CategoryFonts", "getFonts", "fWVCFexej_default", "Link1Fonts", "mprPjRWEx_default", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "toResponsiveImage", "value", "transition1", "animation", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "buttonLabel", "date", "height", "id", "image", "link", "new1", "shortDescription", "summary", "title", "width", "props", "_ref", "_ref1", "_ref2", "_ref3", "_ref4", "_humanReadableVariantMap_props_variant", "_ref5", "_ref6", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "mfiywsdaS", "iUry01FIr", "Qx3_L3bJ8", "JbWtNQAHx", "waKz6t5SN", "KSRKi7AZ8", "U43LigkdQ", "Y4vqtQQNy", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "cycleOrder", "layoutDependency", "ref1", "pe", "isDisplayed", "isDisplayed1", "isDisplayed2", "defaultLayoutId", "ae", "sharedStyleClassNames", "LayoutGroup", "motion", "cx", "u", "RichText", "x", "fWVCFexej_default", "Link", "Image2", "mprPjRWEx_default", "css", "FramerLds4VF3R9", "withCSS", "Lds4VF3R9_default", "addPropertyControls", "ControlType", "addFonts", "CategoryFonts", "Link1Fonts", "fonts", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "transformTemplate", "_", "t", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "cycleOrder", "enabledGestures", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "LayoutGroup", "motion", "cx", "Link", "u", "RichText", "x", "css", "Framerxv6rY3C7C", "withCSS", "xv6rY3C7C_default", "addFonts", "fontStore", "fonts", "css", "className", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "cycleOrder", "layoutDependency", "ref1", "pe", "isDisplayed", "defaultLayoutId", "ae", "sharedStyleClassNames", "LayoutGroup", "motion", "cx", "u", "RichText", "x", "Link", "Text", "css", "FramerzlrZy7r5v", "withCSS", "zlrZy7r5v_default", "addPropertyControls", "ControlType", "addFonts", "fonts"]
}
