{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/iRxs8o7BcrMj9w51slaR/IS3g2zzK3A3E20pcNEoP/QwQmuXFgC.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/Ow1drPf6NW8F5iiPt6aL/7KMEuvZgpJoPy6O5wEtR/TcV8RzNr1.js", "ssg:https://framerusercontent.com/modules/wpsczL4WgpdKeiAtaNif/Srfv5XyLT09LkVuOodb8/k9N1jz6wx.js", "ssg:https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js", "ssg:https://framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js", "ssg:https://framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js", "ssg:https://framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js", "ssg:https://framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js", "ssg:https://framerusercontent.com/modules/cuQH4dmpDnV8YK1mSgQX/KqRXqunFjE6ufhpc7ZRu/useFontControls.js", "ssg:https://framerusercontent.com/modules/eSkl4PxN5Pcnd8JmBnbq/GMAC8Djn9aQ0ob7IJfv4/Jk03_wh2n.js", "ssg:https://framerusercontent.com/modules/Hj20QU19p80mpYsvesiZ/RfHh9MIwqlgi04HKZ3Qo/Clipboard.js", "ssg:https://framerusercontent.com/modules/qa9YQLR0zBs8fXFomF6m/FvKQoX85C3RyiKFcONKS/IPTv1itIF.js", "ssg:https://framerusercontent.com/modules/sM1ckLWdMh8E77T9arMq/cV2MKuS0QXI90JE4amvL/LIHgmiCae.js"],
  "sourcesContent": ["import { fontStore as t } from \"framer\";\nt.loadWebFontsFromSelectors([\"GF;Inter Tight-regular\", \"GF;Inter Tight-700\", \"GF;Inter Tight-700italic\", \"GF;Inter Tight-italic\"]);\nexport const fonts = [{\n  family: \"Inter Tight\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/QwQmuXFgC:default\",\n    url: \"https://fonts.gstatic.com/s/intertight/v7/NGSnv5HMAFg6IuGlBNMjxJEL2VmU3NS7Z2mjDw-qWSRToK8EPg.woff2\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/intertight/v7/NGSnv5HMAFg6IuGlBNMjxJEL2VmU3NS7Z2mjDw-qWSRToK8EPg.woff2\",\n  weight: \"400\"\n}, {\n  family: \"Inter Tight\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/QwQmuXFgC:default\",\n    url: \"https://fonts.gstatic.com/s/intertight/v7/NGSnv5HMAFg6IuGlBNMjxJEL2VmU3NS7Z2mj6AiqWSRToK8EPg.woff2\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/intertight/v7/NGSnv5HMAFg6IuGlBNMjxJEL2VmU3NS7Z2mj6AiqWSRToK8EPg.woff2\",\n  weight: \"700\"\n}, {\n  family: \"Inter Tight\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/QwQmuXFgC:default\",\n    url: \"https://fonts.gstatic.com/s/intertight/v7/NGShv5HMAFg6IuGlBNMjxLsC66ZMtb8hyW62x0ylGC5SgqoUPvi5.woff2\"\n  },\n  style: \"italic\",\n  url: \"https://fonts.gstatic.com/s/intertight/v7/NGShv5HMAFg6IuGlBNMjxLsC66ZMtb8hyW62x0ylGC5SgqoUPvi5.woff2\",\n  weight: \"700\"\n}, {\n  family: \"Inter Tight\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/QwQmuXFgC:default\",\n    url: \"https://fonts.gstatic.com/s/intertight/v7/NGShv5HMAFg6IuGlBNMjxLsC66ZMtb8hyW62x0xCHy5SgqoUPvi5.woff2\"\n  },\n  style: \"italic\",\n  url: \"https://fonts.gstatic.com/s/intertight/v7/NGShv5HMAFg6IuGlBNMjxLsC66ZMtb8hyW62x0xCHy5SgqoUPvi5.woff2\",\n  weight: \"400\"\n}];\nexport const css = ['.framer-8Cq2Z .framer-styles-preset-s1wdyu:not(.rich-text-wrapper), .framer-8Cq2Z .framer-styles-preset-s1wdyu.rich-text-wrapper p { --framer-font-family: \"Inter Tight\", \"Inter Tight Placeholder\", sans-serif; --framer-font-family-bold: \"Inter Tight\", \"Inter Tight Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter Tight\", \"Inter Tight Placeholder\", sans-serif; --framer-font-family-italic: \"Inter Tight\", \"Inter Tight Placeholder\", sans-serif; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.6em; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: var(--token-b0e983a9-b9b9-4d20-9d25-29cd272956af, #b3b3b3); --framer-text-decoration: none; --framer-text-transform: none; }'];\nexport const className = \"framer-8Cq2Z\";\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"className\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"fonts\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"css\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "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", "import { fontStore as t } from \"framer\";\nt.loadWebFontsFromSelectors([\"GF;Inter Tight-600\", \"Inter-Bold\", \"Inter-BoldItalic\", \"Inter-Italic\"]);\nexport const fonts = [{\n  family: \"Inter Tight\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/TcV8RzNr1:default\",\n    url: \"https://fonts.gstatic.com/s/intertight/v7/NGSnv5HMAFg6IuGlBNMjxJEL2VmU3NS7Z2mj0QiqWSRToK8EPg.woff2\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/intertight/v7/NGSnv5HMAFg6IuGlBNMjxJEL2VmU3NS7Z2mj0QiqWSRToK8EPg.woff2\",\n  weight: \"600\"\n}];\nexport const css = ['.framer-hdiLK .framer-styles-preset-um8q02:not(.rich-text-wrapper), .framer-hdiLK .framer-styles-preset-um8q02.rich-text-wrapper p { --framer-font-family: \"Inter Tight\", \"Inter Tight Placeholder\", sans-serif; --framer-font-family-bold: \"Inter-Bold\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter-BoldItalic\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter-Italic\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.6em; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: var(--token-b0e983a9-b9b9-4d20-9d25-29cd272956af, #b3b3b3); --framer-text-decoration: none; --framer-text-transform: none; }'];\nexport const className = \"framer-hdiLK\";\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 (de6f63d)\nimport { jsx as e, jsxs as r } from \"react/jsx-runtime\";\nimport { addFonts as t, addPropertyControls as o, ControlType as a, cx as n, getFonts as i, getPropertyControls as l, Link as d, RichText as m, useLocaleInfo as f, useVariantState as s, withCSS as c } from \"framer\";\nimport { LayoutGroup as p, motion as u, MotionConfigContext as v } from \"framer-motion\";\nimport * as h from \"react\";\nimport { Icon as b } from \"https://framerusercontent.com/modules/zL9598C4KbEbqUGvSR14/rI8sPHpnG9XGcCPc0vU4/Iconoir.js\";\nimport * as g from \"https://framerusercontent.com/modules/Ow1drPf6NW8F5iiPt6aL/7KMEuvZgpJoPy6O5wEtR/TcV8RzNr1.js\";\nlet x = i(b),\n  y = l(b),\n  w = {\n    B4rQfvLmk: {\n      hover: !0\n    },\n    mlM147zvD: {\n      hover: !0\n    }\n  },\n  z = [\"B4rQfvLmk\", \"mlM147zvD\"],\n  B = \"framer-fYO9n\",\n  k = {\n    B4rQfvLmk: \"framer-v-1rez8i2\",\n    mlM147zvD: \"framer-v-i3sdmp\"\n  };\nfunction T(e, ...r) {\n  let t = {};\n  return null == r || r.forEach(r => r && Object.assign(t, e[r])), t;\n}\nlet R = {\n    default: {\n      delay: 0,\n      duration: .3,\n      ease: [.12, .23, .5, 1],\n      type: \"tween\"\n    }\n  },\n  S = ({\n    value: r,\n    children: t\n  }) => {\n    let o = h.useContext(v),\n      a = null != r ? r : o.transition,\n      n = h.useMemo(() => ({\n        ...o,\n        transition: a\n      }), [JSON.stringify(a)]);\n    return /*#__PURE__*/e(v.Provider, {\n      value: n,\n      children: t\n    });\n  },\n  Y = {\n    \"Button with icon\": \"mlM147zvD\",\n    \"Button with text\": \"B4rQfvLmk\"\n  },\n  L = ({\n    buttonText: e,\n    height: r,\n    icon: t,\n    id: o,\n    link: a,\n    newTab: n,\n    smoothScroll: i,\n    width: l,\n    ...d\n  }) => {\n    var m, f, s, c, p;\n    return {\n      ...d,\n      gJsznKhJ3: null === (m = null != i ? i : d.gJsznKhJ3) || void 0 === m || m,\n      QrST_3agU: null !== (f = null != t ? t : d.QrST_3agU) && void 0 !== f ? f : \"Home\",\n      RYzzEG5wW: null != a ? a : d.RYzzEG5wW,\n      TRcHYqmt9: null != n ? n : d.TRcHYqmt9,\n      variant: null !== (c = null !== (s = Y[d.variant]) && void 0 !== s ? s : d.variant) && void 0 !== c ? c : \"B4rQfvLmk\",\n      Wo5itrCPz: null !== (p = null != e ? e : d.Wo5itrCPz) && void 0 !== p ? p : \"Button Text\"\n    };\n  },\n  D = (e, r) => r.join(\"-\") + e.layoutDependency,\n  O = /*#__PURE__*/h.forwardRef(function (t, o) {\n    let {\n        activeLocale: a\n      } = f(),\n      {\n        style: i,\n        className: l,\n        layoutId: c,\n        variant: v,\n        Wo5itrCPz: x,\n        RYzzEG5wW: y,\n        TRcHYqmt9: B,\n        gJsznKhJ3: Y,\n        QrST_3agU: O,\n        ...C\n      } = L(t),\n      {\n        baseVariant: H,\n        classNames: M,\n        gestureVariant: Q,\n        setGestureState: N,\n        setVariant: q,\n        transition: I,\n        variants: P\n      } = s({\n        cycleOrder: z,\n        defaultVariant: \"B4rQfvLmk\",\n        enabledGestures: w,\n        transitions: R,\n        variant: v,\n        variantClassNames: k\n      }),\n      A = D(t, P),\n      E = h.useRef(null),\n      V = h.useId(),\n      j = [g.className];\n    return /*#__PURE__*/e(p, {\n      id: null != c ? c : V,\n      children: /*#__PURE__*/e(u.div, {\n        initial: v,\n        animate: P,\n        onHoverStart: () => N({\n          isHovered: !0\n        }),\n        onHoverEnd: () => N({\n          isHovered: !1\n        }),\n        onTapStart: () => N({\n          isPressed: !0\n        }),\n        onTap: () => N({\n          isPressed: !1\n        }),\n        onTapCancel: () => N({\n          isPressed: !1\n        }),\n        className: n(\"framer-fYO9n\", ...j, M),\n        style: {\n          display: \"contents\"\n        },\n        children: /*#__PURE__*/e(S, {\n          value: I,\n          children: /*#__PURE__*/e(d, {\n            href: y,\n            openInNewTab: B,\n            smoothScroll: Y,\n            children: /*#__PURE__*/r(u.a, {\n              ...C,\n              className: `${n(\"framer-1rez8i2\", l)} framer-3oiiph`,\n              \"data-border\": !0,\n              \"data-framer-name\": \"Button with text\",\n              layoutDependency: A,\n              layoutId: \"B4rQfvLmk\",\n              ref: null != o ? o : E,\n              style: {\n                \"--border-bottom-width\": \"1px\",\n                \"--border-color\": 'var(--token-5057eaf7-b17a-4982-a6fb-ae9995aeb86f, rgb(38, 38, 38)) /* {\"name\":\"Border Color\"} */',\n                \"--border-left-width\": \"1px\",\n                \"--border-right-width\": \"1px\",\n                \"--border-style\": \"solid\",\n                \"--border-top-width\": \"1px\",\n                backgroundColor: \"var(--token-5871a5a5-5007-4b00-8f99-fdf06f41245d, rgb(38, 38, 38))\",\n                borderBottomLeftRadius: 6,\n                borderBottomRightRadius: 6,\n                borderTopLeftRadius: 6,\n                borderTopRightRadius: 6,\n                ...i\n              },\n              variants: {\n                \"B4rQfvLmk-hover\": {\n                  \"--border-color\": 'var(--token-cfa56aa5-ec6e-4db7-900b-419bd8c6939e, rgb(84, 84, 84)) /* {\"name\":\"Button Border Hover\"} */',\n                  backgroundColor: \"var(--token-419135d0-ce12-4e81-bfef-d2a79c9bfe56, rgb(54, 54, 54))\"\n                },\n                \"mlM147zvD-hover\": {\n                  \"--border-color\": 'var(--token-cfa56aa5-ec6e-4db7-900b-419bd8c6939e, rgb(84, 84, 84)) /* {\"name\":\"Button Border Hover\"} */',\n                  backgroundColor: \"var(--token-419135d0-ce12-4e81-bfef-d2a79c9bfe56, rgb(54, 54, 54))\"\n                }\n              },\n              ...T({\n                \"B4rQfvLmk-hover\": {\n                  \"data-framer-name\": void 0\n                },\n                \"mlM147zvD-hover\": {\n                  \"data-framer-name\": void 0\n                },\n                mlM147zvD: {\n                  \"aria-label\": \"Social link\",\n                  \"data-framer-name\": \"Button with icon\"\n                }\n              }, H, Q),\n              children: [(\"mlM147zvD-hover\" === Q || \"mlM147zvD\" === H) && /*#__PURE__*/e(u.div, {\n                className: \"framer-6dqor1-container\",\n                layoutDependency: A,\n                layoutId: \"qAdsSARf1-container\",\n                children: /*#__PURE__*/e(b, {\n                  color: 'var(--token-b0e983a9-b9b9-4d20-9d25-29cd272956af, rgb(179, 179, 179)) /* {\"name\":\"Text Color\"} */',\n                  height: \"100%\",\n                  iconSearch: \"Home\",\n                  iconSelection: O,\n                  id: \"qAdsSARf1\",\n                  layoutId: \"qAdsSARf1\",\n                  mirrored: !1,\n                  selectByList: !0,\n                  style: {\n                    height: \"100%\",\n                    width: \"100%\"\n                  },\n                  width: \"100%\"\n                })\n              }), \"mlM147zvD-hover\" !== Q && \"mlM147zvD\" !== H && /*#__PURE__*/e(m, {\n                __fromCanvasComponent: !0,\n                children: /*#__PURE__*/e(h.Fragment, {\n                  children: /*#__PURE__*/e(u.p, {\n                    className: \"framer-styles-preset-um8q02\",\n                    \"data-styles-preset\": \"TcV8RzNr1\",\n                    style: {\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv, rgb(255, 255, 255))\"\n                    },\n                    children: \"Button Text\"\n                  })\n                }),\n                className: \"framer-1dp4e4z\",\n                layoutDependency: A,\n                layoutId: \"OdAShEku4\",\n                style: {\n                  \"--extracted-r6o4lv\": \"rgb(255, 255, 255)\",\n                  \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n                  \"--framer-link-text-decoration\": \"underline\",\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                text: x,\n                verticalAlignment: \"top\",\n                withExternalLayout: !0\n              })]\n            })\n          })\n        })\n      })\n    });\n  }),\n  C = ['.framer-fYO9n [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-fYO9n .framer-3oiiph { display: block; }\", \".framer-fYO9n .framer-1rez8i2 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 10px 15px 10px 15px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\", \".framer-fYO9n .framer-6dqor1-container { flex: none; height: 24px; position: relative; width: 24px; }\", \".framer-fYO9n .framer-1dp4e4z { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-fYO9n .framer-1rez8i2 { gap: 0px; } .framer-fYO9n .framer-1rez8i2 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-fYO9n .framer-1rez8i2 > :first-child { margin-left: 0px; } .framer-fYO9n .framer-1rez8i2 > :last-child { margin-right: 0px; } }\", \".framer-fYO9n.framer-v-i3sdmp .framer-1rez8i2 { padding: 10px 10px 10px 10px; }\", ...g.css],\n  H = c(O, C, \"framer-fYO9n\");\nexport default H;\nH.displayName = \"Button\", H.defaultProps = {\n  height: 45.5,\n  width: 112.5\n}, o(H, {\n  variant: {\n    options: [\"B4rQfvLmk\", \"mlM147zvD\"],\n    optionTitles: [\"Button with text\", \"Button with icon\"],\n    title: \"Variant\",\n    type: a.Enum\n  },\n  Wo5itrCPz: {\n    defaultValue: \"Button Text\",\n    displayTextArea: !1,\n    title: \"Button Text\",\n    type: a.String\n  },\n  RYzzEG5wW: {\n    title: \"Link\",\n    type: a.Link\n  },\n  TRcHYqmt9: {\n    defaultValue: !1,\n    title: \"New Tab\",\n    type: a.Boolean\n  },\n  gJsznKhJ3: {\n    defaultValue: !0,\n    title: \"Smooth Scroll\",\n    type: a.Boolean\n  },\n  QrST_3agU: (null == y ? void 0 : y.iconSelection) && {\n    ...y.iconSelection,\n    defaultValue: \"Home\",\n    hidden: void 0,\n    title: \"Icon\"\n  }\n}), t(H, [...x, ...g.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\": \"Framerk9N1jz6wx\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerVariables\": \"{\\\"Wo5itrCPz\\\":\\\"buttonText\\\",\\\"RYzzEG5wW\\\":\\\"link\\\",\\\"TRcHYqmt9\\\":\\\"newTab\\\",\\\"gJsznKhJ3\\\":\\\"smoothScroll\\\",\\\"QrST_3agU\\\":\\\"icon\\\"}\",\n        \"framerIntrinsicHeight\": \"45.5\",\n        \"framerContractVersion\": \"1\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"mlM147zvD\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"X3GuRoxfF\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"TgM4xahKm\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\n        \"framerIntrinsicWidth\": \"112.5\",\n        \"framerImmutableVariables\": \"true\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./k9N1jz6wx.map", "import { ControlType } from \"framer\";\nexport const fontStack = `\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;\nexport const containerStyles = {\n  position: \"relative\",\n  width: \"100%\",\n  height: \"100%\",\n  display: \"flex\",\n  justifyContent: \"center\",\n  alignItems: \"center\"\n};\nexport const emptyStateStyle = {\n  ...containerStyles,\n  borderRadius: 6,\n  background: \"rgba(136, 85, 255, 0.3)\",\n  color: \"#85F\",\n  border: \"1px dashed #85F\",\n  flexDirection: \"column\"\n};\nexport const defaultEvents = {\n  onClick: {\n    type: ControlType.EventHandler\n  },\n  onMouseEnter: {\n    type: ControlType.EventHandler\n  },\n  onMouseLeave: {\n    type: ControlType.EventHandler\n  }\n};\nexport const fontSizeOptions = {\n  type: ControlType.Number,\n  title: \"Font Size\",\n  min: 2,\n  max: 200,\n  step: 1,\n  displayStepper: true\n};\nexport const fontControls = {\n  font: {\n    type: ControlType.Boolean,\n    title: \"Font\",\n    defaultValue: false,\n    disabledTitle: \"Default\",\n    enabledTitle: \"Custom\"\n  },\n  fontFamily: {\n    type: ControlType.String,\n    title: \"Family\",\n    placeholder: \"Inter\",\n    hidden: ({\n      font\n    }) => !font\n  },\n  fontWeight: {\n    type: ControlType.Enum,\n    title: \"Weight\",\n    options: [100, 200, 300, 400, 500, 600, 700, 800, 900],\n    optionTitles: [\"Thin\", \"Extra-light\", \"Light\", \"Regular\", \"Medium\", \"Semi-bold\", \"Bold\", \"Extra-bold\", \"Black\"],\n    hidden: ({\n      font\n    }) => !font\n  }\n};\n// @TODO check if we're missing anything here \u2014 there doesn't seem to be a reliable browser API for this\nexport const localeOptions = {\n  af: \"Afrikaans\",\n  sq: \"Albanian\",\n  an: \"Aragonese\",\n  ar: \"Arabic (Standard)\",\n  \"ar-dz\": \"Arabic (Algeria)\",\n  \"ar-bh\": \"Arabic (Bahrain)\",\n  \"ar-eg\": \"Arabic (Egypt)\",\n  \"ar-iq\": \"Arabic (Iraq)\",\n  \"ar-jo\": \"Arabic (Jordan)\",\n  \"ar-kw\": \"Arabic (Kuwait)\",\n  \"ar-lb\": \"Arabic (Lebanon)\",\n  \"ar-ly\": \"Arabic (Libya)\",\n  \"ar-ma\": \"Arabic (Morocco)\",\n  \"ar-om\": \"Arabic (Oman)\",\n  \"ar-qa\": \"Arabic (Qatar)\",\n  \"ar-sa\": \"Arabic (Saudi Arabia)\",\n  \"ar-sy\": \"Arabic (Syria)\",\n  \"ar-tn\": \"Arabic (Tunisia)\",\n  \"ar-ae\": \"Arabic (U.A.E.)\",\n  \"ar-ye\": \"Arabic (Yemen)\",\n  hy: \"Armenian\",\n  as: \"Assamese\",\n  ast: \"Asturian\",\n  az: \"Azerbaijani\",\n  eu: \"Basque\",\n  bg: \"Bulgarian\",\n  be: \"Belarusian\",\n  bn: \"Bengali\",\n  bs: \"Bosnian\",\n  br: \"Breton\",\n  my: \"Burmese\",\n  ca: \"Catalan\",\n  ch: \"Chamorro\",\n  ce: \"Chechen\",\n  zh: \"Chinese\",\n  \"zh-hk\": \"Chinese (Hong Kong)\",\n  \"zh-cn\": \"Chinese (PRC)\",\n  \"zh-sg\": \"Chinese (Singapore)\",\n  \"zh-tw\": \"Chinese (Taiwan)\",\n  cv: \"Chuvash\",\n  co: \"Corsican\",\n  cr: \"Cree\",\n  hr: \"Croatian\",\n  cs: \"Czech\",\n  da: \"Danish\",\n  nl: \"Dutch (Standard)\",\n  \"nl-be\": \"Dutch (Belgian)\",\n  en: \"English\",\n  \"en-au\": \"English (Australia)\",\n  \"en-bz\": \"English (Belize)\",\n  \"en-ca\": \"English (Canada)\",\n  \"en-ie\": \"English (Ireland)\",\n  \"en-jm\": \"English (Jamaica)\",\n  \"en-nz\": \"English (New Zealand)\",\n  \"en-ph\": \"English (Philippines)\",\n  \"en-za\": \"English (South Africa)\",\n  \"en-tt\": \"English (Trinidad & Tobago)\",\n  \"en-gb\": \"English (United Kingdom)\",\n  \"en-us\": \"English (United States)\",\n  \"en-zw\": \"English (Zimbabwe)\",\n  eo: \"Esperanto\",\n  et: \"Estonian\",\n  fo: \"Faeroese\",\n  fa: \"Farsi\",\n  fj: \"Fijian\",\n  fi: \"Finnish\",\n  fr: \"French (Standard)\",\n  \"fr-be\": \"French (Belgium)\",\n  \"fr-ca\": \"French (Canada)\",\n  \"fr-fr\": \"French (France)\",\n  \"fr-lu\": \"French (Luxembourg)\",\n  \"fr-mc\": \"French (Monaco)\",\n  \"fr-ch\": \"French (Switzerland)\",\n  fy: \"Frisian\",\n  fur: \"Friulian\",\n  gd: \"Gaelic (Scots)\",\n  \"gd-ie\": \"Gaelic (Irish)\",\n  gl: \"Galacian\",\n  ka: \"Georgian\",\n  de: \"German (Standard)\",\n  \"de-at\": \"German (Austria)\",\n  \"de-de\": \"German (Germany)\",\n  \"de-li\": \"German (Liechtenstein)\",\n  \"de-lu\": \"German (Luxembourg)\",\n  \"de-ch\": \"German (Switzerland)\",\n  el: \"Greek\",\n  gu: \"Gujurati\",\n  ht: \"Haitian\",\n  he: \"Hebrew\",\n  hi: \"Hindi\",\n  hu: \"Hungarian\",\n  is: \"Icelandic\",\n  id: \"Indonesian\",\n  iu: \"Inuktitut\",\n  ga: \"Irish\",\n  it: \"Italian (Standard)\",\n  \"it-ch\": \"Italian (Switzerland)\",\n  ja: \"Japanese\",\n  kn: \"Kannada\",\n  ks: \"Kashmiri\",\n  kk: \"Kazakh\",\n  km: \"Khmer\",\n  ky: \"Kirghiz\",\n  tlh: \"Klingon\",\n  ko: \"Korean\",\n  \"ko-kp\": \"Korean (North Korea)\",\n  \"ko-kr\": \"Korean (South Korea)\",\n  la: \"Latin\",\n  lv: \"Latvian\",\n  lt: \"Lithuanian\",\n  lb: \"Luxembourgish\",\n  mk: \"FYRO Macedonian\",\n  ms: \"Malay\",\n  ml: \"Malayalam\",\n  mt: \"Maltese\",\n  mi: \"Maori\",\n  mr: \"Marathi\",\n  mo: \"Moldavian\",\n  nv: \"Navajo\",\n  ng: \"Ndonga\",\n  ne: \"Nepali\",\n  no: \"Norwegian\",\n  nb: \"Norwegian (Bokmal)\",\n  nn: \"Norwegian (Nynorsk)\",\n  oc: \"Occitan\",\n  or: \"Oriya\",\n  om: \"Oromo\",\n  \"fa-ir\": \"Persian/Iran\",\n  pl: \"Polish\",\n  pt: \"Portuguese\",\n  \"pt-br\": \"Portuguese (Brazil)\",\n  pa: \"Punjabi\",\n  \"pa-in\": \"Punjabi (India)\",\n  \"pa-pk\": \"Punjabi (Pakistan)\",\n  qu: \"Quechua\",\n  rm: \"Rhaeto-Romanic\",\n  ro: \"Romanian\",\n  \"ro-mo\": \"Romanian (Moldavia)\",\n  ru: \"Russian\",\n  \"ru-mo\": \"Russian (Moldavia)\",\n  sz: \"Sami (Lappish)\",\n  sg: \"Sango\",\n  sa: \"Sanskrit\",\n  sc: \"Sardinian\",\n  sd: \"Sindhi\",\n  si: \"Singhalese\",\n  sr: \"Serbian\",\n  sk: \"Slovak\",\n  sl: \"Slovenian\",\n  so: \"Somani\",\n  sb: \"Sorbian\",\n  es: \"Spanish\",\n  \"es-ar\": \"Spanish (Argentina)\",\n  \"es-bo\": \"Spanish (Bolivia)\",\n  \"es-cl\": \"Spanish (Chile)\",\n  \"es-co\": \"Spanish (Colombia)\",\n  \"es-cr\": \"Spanish (Costa Rica)\",\n  \"es-do\": \"Spanish (Dominican Republic)\",\n  \"es-ec\": \"Spanish (Ecuador)\",\n  \"es-sv\": \"Spanish (El Salvador)\",\n  \"es-gt\": \"Spanish (Guatemala)\",\n  \"es-hn\": \"Spanish (Honduras)\",\n  \"es-mx\": \"Spanish (Mexico)\",\n  \"es-ni\": \"Spanish (Nicaragua)\",\n  \"es-pa\": \"Spanish (Panama)\",\n  \"es-py\": \"Spanish (Paraguay)\",\n  \"es-pe\": \"Spanish (Peru)\",\n  \"es-pr\": \"Spanish (Puerto Rico)\",\n  \"es-es\": \"Spanish (Spain)\",\n  \"es-uy\": \"Spanish (Uruguay)\",\n  \"es-ve\": \"Spanish (Venezuela)\",\n  sx: \"Sutu\",\n  sw: \"Swahili\",\n  sv: \"Swedish\",\n  \"sv-fi\": \"Swedish (Finland)\",\n  \"sv-sv\": \"Swedish (Sweden)\",\n  ta: \"Tamil\",\n  tt: \"Tatar\",\n  te: \"Teluga\",\n  th: \"Thai\",\n  tig: \"Tigre\",\n  ts: \"Tsonga\",\n  tn: \"Tswana\",\n  tr: \"Turkish\",\n  tk: \"Turkmen\",\n  uk: \"Ukrainian\",\n  hsb: \"Upper Sorbian\",\n  ur: \"Urdu\",\n  ve: \"Venda\",\n  vi: \"Vietnamese\",\n  vo: \"Volapuk\",\n  wa: \"Walloon\",\n  cy: \"Welsh\",\n  xh: \"Xhosa\",\n  ji: \"Yiddish\",\n  zu: \"Zulu\"\n};\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"fontSizeOptions\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"fontControls\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"localeOptions\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"fontStack\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"emptyStateStyle\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"containerStyles\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"defaultEvents\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    }\n  }\n};\n//# sourceMappingURL=./constants.map", "import { useIsInCurrentNavigationTarget } from \"framer\";\nimport { useEffect } from \"react\";\nexport function useOnEnter(onEnter, enabled) {\n  return useOnSpecificTargetChange(true, onEnter, enabled);\n}\nexport function useOnExit(onExit, enabled) {\n  return useOnSpecificTargetChange(false, onExit, enabled);\n}\nfunction useOnSpecificTargetChange(goal, callback, enabled = true) {\n  const isInTarget = useIsInCurrentNavigationTarget();\n  useEffect(() => {\n    if (enabled && isInTarget === goal) callback();\n  }, [isInTarget]);\n}\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"useOnEnter\": {\n      \"type\": \"function\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"useOnExit\": {\n      \"type\": \"function\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    }\n  }\n};\n//# sourceMappingURL=./useOnNavigationTargetChange.map", "import { useMemo } from \"react\";\nexport const isBrowserSafari = () => {\n  if (typeof navigator !== `undefined`) {\n    const userAgent = navigator.userAgent.toLowerCase();\n    const isSafari = (userAgent.indexOf(\"safari\") > -1 || userAgent.indexOf(\"framermobile\") > -1 || userAgent.indexOf(\"framerx\") > -1) && userAgent.indexOf(\"chrome\") < 0;\n    return isSafari;\n  } else return false;\n};\nexport const useIsBrowserSafari = () => useMemo(() => isBrowserSafari(), []);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"useIsBrowserSafari\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"isBrowserSafari\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    }\n  }\n};\n//# sourceMappingURL=./isBrowser.map", "import { useMemo } from \"react\";\nimport { RenderTarget } from \"framer\";\nexport function useRenderTarget() {\n  const currentRenderTarget = useMemo(() => RenderTarget.current(), []);\n  return currentRenderTarget;\n}\nexport function useIsInPreview() {\n  const inPreview = useMemo(() => RenderTarget.current() === RenderTarget.preview, []);\n  return inPreview;\n}\nexport function useIsOnCanvas() {\n  const onCanvas = useMemo(() => RenderTarget.current() === RenderTarget.canvas, []);\n  return onCanvas;\n}\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"useIsInPreview\": {\n      \"type\": \"function\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"useRenderTarget\": {\n      \"type\": \"function\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"useIsOnCanvas\": {\n      \"type\": \"function\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    }\n  }\n};\n//# sourceMappingURL=./useRenderTarget.map", "import { useMemo } from \"react\";\nimport { ControlType } from \"framer\";\nexport function useRadius(props) {\n  const {\n    borderRadius,\n    isMixedBorderRadius,\n    topLeftRadius,\n    topRightRadius,\n    bottomRightRadius,\n    bottomLeftRadius\n  } = props;\n  const radiusValue = useMemo(() => isMixedBorderRadius ? `${topLeftRadius}px ${topRightRadius}px ${bottomRightRadius}px ${bottomLeftRadius}px` : `${borderRadius}px`, [borderRadius, isMixedBorderRadius, topLeftRadius, topRightRadius, bottomRightRadius, bottomLeftRadius]);\n  return radiusValue;\n}\nexport const borderRadiusControl = {\n  borderRadius: {\n    title: \"Radius\",\n    type: ControlType.FusedNumber,\n    toggleKey: \"isMixedBorderRadius\",\n    toggleTitles: [\"Radius\", \"Radius per corner\"],\n    valueKeys: [\"topLeftRadius\", \"topRightRadius\", \"bottomRightRadius\", \"bottomLeftRadius\"],\n    valueLabels: [\"TL\", \"TR\", \"BR\", \"BL\"],\n    min: 0\n  }\n};\nexport function usePadding(props) {\n  const {\n    padding,\n    paddingPerSide,\n    paddingTop,\n    paddingRight,\n    paddingBottom,\n    paddingLeft\n  } = props;\n  const paddingValue = useMemo(() => paddingPerSide ? `${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px` : padding, [padding, paddingPerSide, paddingTop, paddingRight, paddingBottom, paddingLeft]);\n  return paddingValue;\n}\nexport const paddingControl = {\n  padding: {\n    type: ControlType.FusedNumber,\n    toggleKey: \"paddingPerSide\",\n    toggleTitles: [\"Padding\", \"Padding per side\"],\n    valueKeys: [\"paddingTop\", \"paddingRight\", \"paddingBottom\", \"paddingLeft\"],\n    valueLabels: [\"T\", \"R\", \"B\", \"L\"],\n    min: 0,\n    title: \"Padding\"\n  }\n};\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"borderRadiusControl\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"useRadius\": {\n      \"type\": \"function\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"RadiusProps\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"PaddingProps\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"usePadding\": {\n      \"type\": \"function\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"paddingControl\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    }\n  }\n};\n//# sourceMappingURL=./propUtils.map", "// @ts-ignore\nimport { fontStore } from \"framer\";\nimport { useEffect } from \"react\";\nimport { fontStack } from \"https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js\";\nconst fontWeights = {\n  100: \"Thin\",\n  200: \"Extra-light\",\n  300: \"Light\",\n  400: \"Regular\",\n  500: \"Medium\",\n  600: \"Semi-bold\",\n  700: \"Bold\",\n  800: \"Extra-bold\",\n  900: \"Black\"\n};\nexport function useFontControls(props) {\n  const {\n    fontFamily = \"Inter\",\n    fontSize = 16,\n    fontWeight = 400,\n    font = false\n  } = props;\n  const fontWeightName = fontWeights[fontWeight];\n  const customFontStack = `\"${fontFamily} ${fontWeightName}\", \"${fontFamily}\", ${fontStack}`;\n  const fontFamilyStyle = fontFamily ? {\n    fontSize,\n    fontWeight,\n    fontFamily: customFontStack\n  } : {\n    fontSize,\n    fontWeight\n  };\n  const fetchCustomFonts = async () => {\n    await fontStore.loadWebFontsFromSelectors([`CUSTOM;${fontFamily}`, `CUSTOM;${fontFamily} ${fontWeightName}`, `GF;${fontFamily}-${fontWeightName.toLowerCase()}`]).catch(e => console.error(e));\n  };\n  useEffect(() => {\n    if (font) fetchCustomFonts();\n  }, [font, fontFamily, fontWeight]);\n  return fontFamilyStyle;\n}\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"useFontControls\": {\n      \"type\": \"function\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    }\n  }\n};\n//# sourceMappingURL=./useFontControls.map", "import { fontStore as r } from \"framer\";\nr.loadWebFontsFromSelectors([\"GF;Cormorant Infant-500\", \"GF;Cormorant Infant-700\", \"GF;Cormorant Infant-700italic\", \"GF;Cormorant Infant-500italic\"]);\nexport const fonts = [{\n  family: \"Cormorant Infant\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/Jk03_wh2n:default\",\n    url: \"https://fonts.gstatic.com/s/cormorantinfant/v17/HhyIU44g9vKiM1sORYSiWeAsLN995wQ2_DYrQqcdJrk.woff2\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/cormorantinfant/v17/HhyIU44g9vKiM1sORYSiWeAsLN995wQ2_DYrQqcdJrk.woff2\",\n  weight: \"500\"\n}, {\n  family: \"Cormorant Infant\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/Jk03_wh2n:default\",\n    url: \"https://fonts.gstatic.com/s/cormorantinfant/v17/HhyIU44g9vKiM1sORYSiWeAsLN9950ww_DYrQqcdJrk.woff2\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/cormorantinfant/v17/HhyIU44g9vKiM1sORYSiWeAsLN9950ww_DYrQqcdJrk.woff2\",\n  weight: \"700\"\n}, {\n  family: \"Cormorant Infant\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/Jk03_wh2n:default\",\n    url: \"https://fonts.gstatic.com/s/cormorantinfant/v17/HhyKU44g9vKiM1sORYSiWeAsLN997_ItYDYhQ4UYNrn_Ig.woff2\"\n  },\n  style: \"italic\",\n  url: \"https://fonts.gstatic.com/s/cormorantinfant/v17/HhyKU44g9vKiM1sORYSiWeAsLN997_ItYDYhQ4UYNrn_Ig.woff2\",\n  weight: \"700\"\n}, {\n  family: \"Cormorant Infant\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/Jk03_wh2n:default\",\n    url: \"https://fonts.gstatic.com/s/cormorantinfant/v17/HhyKU44g9vKiM1sORYSiWeAsLN997_ItKDAhQ4UYNrn_Ig.woff2\"\n  },\n  style: \"italic\",\n  url: \"https://fonts.gstatic.com/s/cormorantinfant/v17/HhyKU44g9vKiM1sORYSiWeAsLN997_ItKDAhQ4UYNrn_Ig.woff2\",\n  weight: \"500\"\n}];\nexport const css = ['.framer-gWIC5 .framer-styles-preset-30dj18:not(.rich-text-wrapper), .framer-gWIC5 .framer-styles-preset-30dj18.rich-text-wrapper h2 { --framer-font-family: \"Cormorant Infant\", \"Cormorant Infant Placeholder\", serif; --framer-font-family-bold: \"Cormorant Infant\", \"Cormorant Infant Placeholder\", serif; --framer-font-family-bold-italic: \"Cormorant Infant\", \"Cormorant Infant Placeholder\", serif; --framer-font-family-italic: \"Cormorant Infant\", \"Cormorant Infant Placeholder\", serif; --framer-font-size: 40px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-d925fd9d-b32e-4810-86da-a78346415874, #ffffff); --framer-text-decoration: none; --framer-text-transform: none; }', '@media (max-width: 1199px) and (min-width: 810px) { .framer-gWIC5 .framer-styles-preset-30dj18:not(.rich-text-wrapper), .framer-gWIC5 .framer-styles-preset-30dj18.rich-text-wrapper h2 { --framer-font-family: \"Cormorant Infant\", \"Cormorant Infant Placeholder\", serif; --framer-font-family-bold: \"Cormorant Infant\", \"Cormorant Infant Placeholder\", serif; --framer-font-family-bold-italic: \"Cormorant Infant\", \"Cormorant Infant Placeholder\", serif; --framer-font-family-italic: \"Cormorant Infant\", \"Cormorant Infant Placeholder\", serif; --framer-font-size: 32px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-d925fd9d-b32e-4810-86da-a78346415874, #ffffff); --framer-text-decoration: none; --framer-text-transform: none; } }', '@media (max-width: 809px) and (min-width: 0px) { .framer-gWIC5 .framer-styles-preset-30dj18:not(.rich-text-wrapper), .framer-gWIC5 .framer-styles-preset-30dj18.rich-text-wrapper h2 { --framer-font-family: \"Cormorant Infant\", \"Cormorant Infant Placeholder\", serif; --framer-font-family-bold: \"Cormorant Infant\", \"Cormorant Infant Placeholder\", serif; --framer-font-family-bold-italic: \"Cormorant Infant\", \"Cormorant Infant Placeholder\", serif; --framer-font-family-italic: \"Cormorant Infant\", \"Cormorant Infant Placeholder\", serif; --framer-font-size: 32px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-d925fd9d-b32e-4810-86da-a78346415874, #ffffff); --framer-text-decoration: none; --framer-text-transform: none; } }'];\nexport const className = \"framer-gWIC5\";\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"className\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"fonts\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"css\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "import { jsx as _jsx } from \"react/jsx-runtime\";\nimport { useCallback } from \"react\";\nimport { addPropertyControls, ControlType } from \"framer\";\nimport { motion } from \"framer-motion\";\nimport { defaultEvents, usePadding, useRadius, useFontControls } from \"https://framer.com/m/framer/default-utils.js@^0.45.0\"; /**\n                                                                                                                              * CLIPBOARD\n                                                                                                                              *\n                                                                                                                              * @framerIntrinsicWidth 90\n                                                                                                                              * @framerIntrinsicHeight 50\n                                                                                                                              *\n                                                                                                                              * @framerSupportedLayoutWidth any\n                                                                                                                              * @framerSupportedLayoutHeight any\n                                                                                                                              */\nexport default function Clipboard(props) {\n  const {\n    label,\n    content,\n    fill,\n    color,\n    style,\n    onClick,\n    font,\n    hoverOptions,\n    ...rest\n  } = props;\n  const deprecatedFont = useFontControls({\n    fontWeight: 500,\n    ...rest\n  });\n  const borderRadius = useRadius(props);\n  const paddingValue = usePadding(props);\n  const handleClick = useCallback(() => {\n    var ref;\n    (ref = navigator.clipboard) === null || ref === void 0 ? void 0 : ref.writeText(content);\n    onClick === null || onClick === void 0 ? void 0 : onClick();\n  }, [onClick, content]);\n  return /*#__PURE__*/_jsx(motion.button, {\n    style: {\n      border: \"none\",\n      outline: \"none\",\n      resize: \"none\",\n      width: \"max-content\",\n      wordBreak: \"break-word\",\n      overflowWrap: \"break-word\",\n      WebkitTapHighlightColor: \"rgba(0, 0, 0, 0)\",\n      letterSpacing: \"-0.2px\",\n      display: \"flex\",\n      justifyContent: \"center\",\n      alignItems: \"center\",\n      background: fill,\n      borderRadius,\n      cursor: \"pointer\",\n      padding: paddingValue,\n      color,\n      ...deprecatedFont,\n      ...font,\n      ...style\n    },\n    onClick: handleClick,\n    ...rest,\n    whileHover: hoverOptions,\n    transition: hoverOptions === null || hoverOptions === void 0 ? void 0 : hoverOptions.transition,\n    children: label\n  });\n}\n;\naddPropertyControls(Clipboard, {\n  content: {\n    type: ControlType.String,\n    title: \"Content\",\n    displayTextArea: true,\n    description: \"When clicked, this content will be copied to the clipboard.\"\n  },\n  label: {\n    type: ControlType.String,\n    title: \"Label\",\n    defaultValue: \"Copy to Clipboard\"\n  },\n  fill: {\n    type: ControlType.Color,\n    title: \"Fill\",\n    defaultValue: \"#06F\"\n  },\n  color: {\n    type: ControlType.Color,\n    title: \"Text\",\n    defaultValue: \"#fff\"\n  },\n  font: {\n    // @ts-ignore - Internal\n    type: ControlType.Font,\n    controls: \"extended\",\n    defaultValue: {\n      fontSize: 16\n    }\n  },\n  hoverOptions: {\n    type: ControlType.Object,\n    title: \"Hover\",\n    buttonTitle: \"Effect\",\n    optional: true,\n    controls: {\n      scale: {\n        type: ControlType.Number,\n        title: \"Scale\",\n        min: 0,\n        max: 10,\n        displayStepper: true,\n        step: .01,\n        defaultValue: 1.1\n      },\n      backgroundColor: {\n        type: ControlType.Color,\n        title: \"Fill\",\n        defaultValue: \"#0088FF\",\n        optional: true\n      },\n      color: {\n        type: ControlType.Color,\n        title: \"Color\",\n        defaultValue: \"#FFF\",\n        optional: true\n      },\n      transition: {\n        type: ControlType.Transition,\n        title: \"Transition\",\n        defaultValue: {\n          type: \"spring\",\n          stiffness: 400,\n          damping: 30\n        }\n      }\n    }\n  },\n  padding: {\n    type: ControlType.FusedNumber,\n    toggleKey: \"paddingPerSide\",\n    toggleTitles: [\"Padding\", \"Padding per side\"],\n    valueKeys: [\"paddingTop\", \"paddingRight\", \"paddingBottom\", \"paddingLeft\"],\n    valueLabels: [\"T\", \"R\", \"B\", \"L\"],\n    min: 0,\n    title: \"Padding\",\n    defaultValue: 10\n  },\n  borderRadius: {\n    title: \"Radius\",\n    type: ControlType.FusedNumber,\n    toggleKey: \"isMixedBorderRadius\",\n    toggleTitles: [\"Radius\", \"Radius per corner\"],\n    valueKeys: [\"topLeftRadius\", \"topRightRadius\", \"bottomRightRadius\", \"bottomLeftRadius\"],\n    valueLabels: [\"TL\", \"TR\", \"BR\", \"BL\"],\n    min: 0,\n    defaultValue: 50\n  },\n  ...defaultEvents\n});\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"Clipboard\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerSupportedLayoutHeight\": \"any\",\n        \"framerSupportedLayoutWidth\": \"any\",\n        \"framerIntrinsicHeight\": \"50\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicWidth\": \"90\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./Clipboard.map", "// Generated by Framer (1efbb65)\nimport { jsx as e } from \"react/jsx-runtime\";\nimport { addFonts as t, addPropertyControls as r, ControlType as a, cx as o, getFonts as i, useActiveVariantCallback as n, useLocaleInfo as d, useOnVariantChange as l, useVariantState as u, withCSS as s } from \"framer\";\nimport { LayoutGroup as m, motion as f, MotionConfigContext as p } from \"framer-motion\";\nimport * as c from \"react\";\nimport g from \"https://framerusercontent.com/modules/Hj20QU19p80mpYsvesiZ/RfHh9MIwqlgi04HKZ3Qo/Clipboard.js\";\nlet h = i(g),\n  v = [\"QASJDVXNo\", \"IburJq1uS\"],\n  b = \"framer-ukB6v\",\n  y = {\n    IburJq1uS: \"framer-v-6uebot\",\n    QASJDVXNo: \"framer-v-1jmt1og\"\n  };\nfunction S(e, ...t) {\n  let r = {};\n  return null == t || t.forEach(t => t && Object.assign(r, e[t])), r;\n}\nlet x = {\n    default: {\n      delay: 0,\n      duration: 0,\n      ease: [.12, .23, .5, 1],\n      type: \"tween\"\n    },\n    IburJq1uS: {\n      delay: 0,\n      duration: 0,\n      ease: [.44, 0, .56, 1],\n      type: \"tween\"\n    }\n  },\n  w = ({\n    value: t,\n    children: r\n  }) => {\n    let a = c.useContext(p),\n      o = null != t ? t : a.transition,\n      i = c.useMemo(() => ({\n        ...a,\n        transition: o\n      }), [JSON.stringify(o)]);\n    return /*#__PURE__*/e(p.Provider, {\n      value: i,\n      children: r\n    });\n  },\n  k = {\n    \"Variant 1\": \"QASJDVXNo\",\n    Clicked: \"IburJq1uS\"\n  },\n  I = ({\n    height: e,\n    id: t,\n    width: r,\n    ...a\n  }) => {\n    var o, i;\n    return {\n      ...a,\n      variant: null !== (i = null !== (o = k[a.variant]) && void 0 !== o ? o : a.variant) && void 0 !== i ? i : \"QASJDVXNo\"\n    };\n  },\n  J = (e, t) => t.join(\"-\") + e.layoutDependency,\n  N = /*#__PURE__*/c.forwardRef(function (t, r) {\n    let {\n        activeLocale: a\n      } = d(),\n      {\n        style: i,\n        className: s,\n        layoutId: p,\n        variant: h,\n        ...b\n      } = I(t),\n      {\n        baseVariant: k,\n        classNames: N,\n        gestureVariant: j,\n        setGestureState: B,\n        setVariant: T,\n        transition: V,\n        variants: R\n      } = u({\n        cycleOrder: v,\n        defaultVariant: \"QASJDVXNo\",\n        transitions: x,\n        variant: h,\n        variantClassNames: y\n      }),\n      C = J(t, R),\n      {\n        activeVariantCallback: D,\n        delay: Q\n      } = n(k),\n      q = D(async (...e) => {\n        T(\"IburJq1uS\");\n      }),\n      A = D(async (...e) => {\n        await Q(() => T(\"QASJDVXNo\"), 1500);\n      });\n    l(k, {\n      IburJq1uS: A\n    });\n    let H = c.useRef(null),\n      P = c.useId();\n    return /*#__PURE__*/e(m, {\n      id: null != p ? p : P,\n      children: /*#__PURE__*/e(f.div, {\n        initial: h,\n        animate: R,\n        onHoverStart: () => B({\n          isHovered: !0\n        }),\n        onHoverEnd: () => B({\n          isHovered: !1\n        }),\n        onTapStart: () => B({\n          isPressed: !0\n        }),\n        onTap: () => B({\n          isPressed: !1\n        }),\n        onTapCancel: () => B({\n          isPressed: !1\n        }),\n        className: o(\"framer-ukB6v\", ...[], N),\n        style: {\n          display: \"contents\"\n        },\n        children: /*#__PURE__*/e(w, {\n          value: V,\n          children: /*#__PURE__*/e(f.div, {\n            ...b,\n            className: o(\"framer-1jmt1og\", s),\n            \"data-framer-name\": \"Variant 1\",\n            \"data-highlight\": !0,\n            layoutDependency: C,\n            layoutId: \"QASJDVXNo\",\n            onTapStart: q,\n            ref: null != r ? r : H,\n            style: {\n              ...i\n            },\n            ...S({\n              IburJq1uS: {\n                \"data-framer-name\": \"Clicked\"\n              }\n            }, k, j),\n            children: /*#__PURE__*/e(f.div, {\n              className: \"framer-1u98zo9-container\",\n              layoutDependency: C,\n              layoutId: \"uKTL_WQ30-container\",\n              children: /*#__PURE__*/e(g, {\n                borderRadius: 5,\n                bottomLeftRadius: 5,\n                bottomRightRadius: 5,\n                color: 'var(--token-b0e983a9-b9b9-4d20-9d25-29cd272956af, rgb(179, 179, 179)) /* {\"name\":\"Text Color\"} */',\n                content: \"rahulhegde97@gmail.com\",\n                fill: 'var(--token-5871a5a5-5007-4b00-8f99-fdf06f41245d, rgb(26, 26, 26)) /* {\"name\":\"Button Background\"} */',\n                font: {\n                  fontFamily: '\"Inter Tight\", \"Inter Tight Placeholder\", sans-serif',\n                  fontSize: \"16px\",\n                  fontStyle: \"normal\",\n                  fontWeight: 400,\n                  letterSpacing: \"0em\",\n                  lineHeight: \"1em\"\n                },\n                height: \"100%\",\n                hoverOptions: {\n                  backgroundColor: 'var(--token-419135d0-ce12-4e81-bfef-d2a79c9bfe56, rgb(54, 54, 54)) /* {\"name\":\"Button Hover\"} */',\n                  color: 'var(--token-b0e983a9-b9b9-4d20-9d25-29cd272956af, rgb(179, 179, 179)) /* {\"name\":\"Text Color\"} */',\n                  scale: 1,\n                  transition: {\n                    damping: 30,\n                    stiffness: 400,\n                    type: \"spring\"\n                  }\n                },\n                id: \"uKTL_WQ30\",\n                isMixedBorderRadius: !1,\n                label: \"copy email\",\n                layoutId: \"uKTL_WQ30\",\n                padding: 10,\n                paddingBottom: 10,\n                paddingLeft: 10,\n                paddingPerSide: !1,\n                paddingRight: 10,\n                paddingTop: 10,\n                topLeftRadius: 5,\n                topRightRadius: 5,\n                width: \"100%\",\n                ...S({\n                  IburJq1uS: {\n                    label: \"copied!\"\n                  }\n                }, k, j)\n              })\n            })\n          })\n        })\n      })\n    });\n  }),\n  j = ['.framer-ukB6v [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-ukB6v .framer-1ep3p31 { display: block; }\", \".framer-ukB6v .framer-1jmt1og { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-ukB6v .framer-1u98zo9-container { flex: none; height: auto; position: relative; width: auto; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-ukB6v .framer-1jmt1og { gap: 0px; } .framer-ukB6v .framer-1jmt1og > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-ukB6v .framer-1jmt1og > :first-child { margin-left: 0px; } .framer-ukB6v .framer-1jmt1og > :last-child { margin-right: 0px; } }\"],\n  B = s(N, j, \"framer-ukB6v\");\nexport default B;\nB.displayName = \"Contact Component/Copy Email\", B.defaultProps = {\n  height: 36,\n  width: 93.5\n}, r(B, {\n  variant: {\n    options: [\"QASJDVXNo\", \"IburJq1uS\"],\n    optionTitles: [\"Variant 1\", \"Clicked\"],\n    title: \"Variant\",\n    type: a.Enum\n  }\n}), t(B, [{\n  family: \"Inter Tight\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/IPTv1itIF:default\",\n    url: \"https://fonts.gstatic.com/s/intertight/v7/NGSnv5HMAFg6IuGlBNMjxJEL2VmU3NS7Z2mjDw-qWSRToK8EPg.woff2\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/intertight/v7/NGSnv5HMAFg6IuGlBNMjxJEL2VmU3NS7Z2mjDw-qWSRToK8EPg.woff2\",\n  weight: \"400\"\n}, ...h]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerIPTv1itIF\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerImmutableVariables\": \"true\",\n        \"framerContractVersion\": \"1\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"IburJq1uS\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\n        \"framerIntrinsicHeight\": \"36\",\n        \"framerIntrinsicWidth\": \"93.5\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./IPTv1itIF.map", "import { fontStore as r } from \"framer\";\nr.loadWebFontsFromSelectors([]);\nexport const fonts = [];\nexport const css = ['.framer-Nvbs5 .framer-styles-preset-1mjzyz7:not(.rich-text-wrapper), .framer-Nvbs5 .framer-styles-preset-1mjzyz7.rich-text-wrapper a { --framer-link-current-text-color: var(--token-d925fd9d-b32e-4810-86da-a78346415874, #ffffff) /* {\"name\":\"Title Color\"} */; --framer-link-current-text-decoration: none; --framer-link-hover-text-color: var(--token-b0e983a9-b9b9-4d20-9d25-29cd272956af, #b3b3b3) /* {\"name\":\"Text Color\"} */; --framer-link-hover-text-decoration: none; --framer-link-text-color: var(--token-d925fd9d-b32e-4810-86da-a78346415874, #ffffff); --framer-link-text-decoration: none; }'];\nexport const className = \"framer-Nvbs5\";\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"className\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\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    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};"],
  "mappings": "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",
  "names": ["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", "fontStore", "fonts", "css", "className", "x", "getFonts", "Icon", "y", "getPropertyControls", "w", "z", "k", "T", "r", "t", "R", "S", "o", "re", "MotionConfigContext", "a", "n", "se", "p", "Y", "L", "i", "l", "d", "m", "f", "s", "c", "D", "O", "useLocaleInfo", "v", "x", "y", "B", "C", "H", "M", "Q", "N", "q", "I", "P", "useVariantState", "z", "w", "A", "E", "pe", "V", "ae", "j", "className", "LayoutGroup", "motion", "cx", "Link", "u", "Icon", "RichText", "css", "withCSS", "k9N1jz6wx_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "fontStack", "containerStyles", "emptyStateStyle", "defaultEvents", "ControlType", "fontSizeOptions", "fontControls", "font", "useOnEnter", "onEnter", "enabled", "useOnSpecificTargetChange", "useOnExit", "onExit", "goal", "callback", "isInTarget", "useIsInCurrentNavigationTarget", "ue", "isBrowserSafari", "navigator", "userAgent", "useIsBrowserSafari", "se", "useIsOnCanvas", "se", "RenderTarget", "useRadius", "props", "borderRadius", "isMixedBorderRadius", "topLeftRadius", "topRightRadius", "bottomRightRadius", "bottomLeftRadius", "se", "borderRadiusControl", "ControlType", "usePadding", "padding", "paddingPerSide", "paddingTop", "paddingRight", "paddingBottom", "paddingLeft", "paddingControl", "fontWeights", "useFontControls", "props", "fontFamily", "fontSize", "fontWeight", "font", "fontWeightName", "customFontStack", "fontStack", "fontFamilyStyle", "fetchCustomFonts", "fontStore", "e", "ue", "fontStore", "fonts", "css", "className", "Clipboard", "props", "label", "content", "fill", "color", "style", "onClick", "font", "hoverOptions", "rest", "deprecatedFont", "useFontControls", "borderRadius", "useRadius", "paddingValue", "usePadding", "handleClick", "te", "ref", "navigator", "p", "motion", "addPropertyControls", "ControlType", "defaultEvents", "h", "getFonts", "Clipboard", "v", "y", "S", "r", "t", "x", "w", "re", "MotionConfigContext", "se", "p", "k", "I", "a", "o", "i", "J", "N", "Y", "useLocaleInfo", "s", "h", "b", "j", "B", "T", "V", "R", "useVariantState", "v", "C", "D", "Q", "useActiveVariantCallback", "q", "e", "A", "useOnVariantChange", "H", "pe", "P", "ae", "LayoutGroup", "motion", "cx", "Clipboard", "withCSS", "IPTv1itIF_default", "addPropertyControls", "ControlType", "addFonts", "fontStore", "fonts", "css", "className"]
}
