{"version":3,"file":"shared-lib.Dc0o8Hqi.mjs","names":["containerStyles","emptyStateStyle","iconKeys","lowercaseIconKeyPairs","defaultEvents","iconKeys","lowercaseIconKeyPairs","React","moduleBaseUrl","defaultEvents","Component","Icon","React","defaultEvents","u","r","e","h","v","w","x","g","b","y","k","I","Z","j","f","L","i","o","a","x","r","f","c","l","y","F","U","g","k","j","Y","p","m","n","t","addPropertyOverrides","EcoSendLogoFonts","EcoSendLogo","SocialIcons","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","css","addPropertyOverrides","Hero","cycleOrder","serializationHash","variantClassNames","transition1","transition2","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","css","EcoSendLogo","GlobalNavInlineLink"],"sources":["https:/framer.com/m/framer/icon-nullstate.js@0.7.0","https:/framer.com/m/hero-icons/Home.js@0.0.27","https:/framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js","https:/framerusercontent.com/modules/hKjtTuWGYB451ckw6eTN/rQJeCcsGr1fSnWO0FT2G/Hero.js","https:/framer.com/m/phosphor-icons/House.js@0.0.53","https:/framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/CAjjxbTJBxHwH1MagCef/Phosphor.js","https:/framerusercontent.com/modules/agwUUugvIB2KNViYXYeq/a4nuGMmHCLWGKXqCZskv/xkLClFmEo.js","https:/framerusercontent.com/modules/9cRYR582C4qbbVfyxDun/bGn7CEdOOUCfz0DIJWWS/XRLfsMkAC.js","https:/framerusercontent.com/modules/MtsTzm8Bb7rJlq5GswGT/LRlnHoNqEYDKMIwEsenn/gfd4gl9b_.js","https:/framerusercontent.com/modules/sBx7f2MjJpCAznqCyRaz/ro0Bl7aqPNBA10VrKQPj/kpV5OR5hN.js","https:/framerusercontent.com/modules/pXgyqCNZ7GvI3OeILVme/NSl5U7z6whXcpONuDxQC/znSpgG67h.js","https:/framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js","https:/framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js","https:/framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js","https:/framerusercontent.com/modules/D2Lz5CmnNVPZFFiZXalt/QaCzPbriZBfXWZIIycFI/colorFromToken.js","https:/framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js","https:/framerusercontent.com/modules/xDiQsqBGXzmMsv7AlEVy/uhunpMiNsbXxzjlXsg1y/useUniqueClassName.js","https:/framerusercontent.com/modules/ETACN5BJyFTSo0VVDJfu/NHRqowOiXkF9UwOzczF7/variantUtils.js","https:/framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js","https:/framerusercontent.com/modules/v9AWX2URmiYsHf7GbctE/XxKAZ9KlhWqf5x1JMyyF/useOnChange.js","https:/framerusercontent.com/modules/kNDwabfjDEb3vUxkQlZS/fSIr3AOAYbGlfSPgXpYu/useAutoMotionValue.js","https:/framerusercontent.com/modules/cuQH4dmpDnV8YK1mSgQX/KqRXqunFjE6ufhpc7ZRu/useFontControls.js","https:/framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js","https:/framerusercontent.com/modules/zGkoP8tPDCkoBzMdt5uq/0zFSjxIYliHxrQQnryFX/useControlledState.js","https:/framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js"],"sourcesContent":["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 r;var l=e=>{if(!r){const t=({size:o=24,...a},n)=>e.createElement(\"svg\",{viewBox:\"0 0 20 20\",fill:\"currentColor\",width:o,height:o,ref:n,...a},e.createElement(\"path\",{d:\"M10.707 2.293a1 1 0 00-1.414 0l-7 7a1 1 0 001.414 1.414L4 10.414V17a1 1 0 001 1h2a1 1 0 001-1v-2a1 1 0 011-1h2a1 1 0 011 1v2a1 1 0 001 1h2a1 1 0 001-1v-6.586l.293.293a1 1 0 001.414-1.414l-7-7z\"}));r=e.forwardRef(t)}return r};export{l as default};\n","import{useMemo}from\"react\";import{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 */ export const containerStyles={width:\"100%\",height:\"100%\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\"};export const defaultEvents={onClick:{type:ControlType.EventHandler},onMouseDown:{type:ControlType.EventHandler},onMouseUp:{type:ControlType.EventHandler},onMouseEnter:{type:ControlType.EventHandler},onMouseLeave:{type:ControlType.EventHandler}};const findByArray=(arr,search)=>arr.find(a=>a.toLowerCase().includes(search));export function getIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// gotta get the exact match first THEN find\n// have a set and try to access ?\nif(selectByList)return iconSelection;if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;}export function useIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// Clean search term\nconst iconSearchResult=useMemo(()=>{if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;},[iconSelection,iconSearch]);const name=selectByList?iconSelection:iconSearchResult;return name;}\nexport const __FramerMetadata__ = {\"exports\":{\"getIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map","import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{useState,useEffect,useRef}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{motion}from\"framer-motion\";import{NullState}from\"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";import HomeFactory from\"https://framer.com/m/hero-icons/Home.js@0.0.27\";import{defaultEvents,useIconSelection}from\"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";export const iconKeys=[\"AcademicCap\",\"AcademicCapOutline\",\"Adjustments\",\"AdjustmentsOutline\",\"Annotation\",\"AnnotationOutline\",\"Archive\",\"ArchiveOutline\",\"ArrowCircleDown\",\"ArrowCircleLeft\",\"ArrowCircleRight\",\"ArrowCircleUp\",\"ArrowCircleUpOutline\",\"ArrowDown\",\"ArrowDownOutline\",\"ArrowLeft\",\"ArrowLeftOutline\",\"ArrowNarrowDown\",\"ArrowNarrowLeft\",\"ArrowNarrowRight\",\"ArrowNarrowUp\",\"ArrowNarrowUpOutline\",\"ArrowRight\",\"ArrowRightOutline\",\"ArrowUp\",\"ArrowUpOutline\",\"ArrowsExpand\",\"ArrowsExpandOutline\",\"AtSymbol\",\"AtSymbolOutline\",\"Backspace\",\"BackspaceOutline\",\"BadgeCheck\",\"BadgeCheckOutline\",\"Ban\",\"BanOutline\",\"Beaker\",\"BeakerOutline\",\"Bell\",\"BellOutline\",\"BookOpen\",\"BookOpenOutline\",\"Bookmark\",\"BookmarkAlt\",\"BookmarkAltOutline\",\"BookmarkOutline\",\"Briefcase\",\"BriefcaseOutline\",\"Cake\",\"CakeOutline\",\"Calculator\",\"CalculatorOutline\",\"Calendar\",\"CalendarOutline\",\"Camera\",\"CameraOutline\",\"Cash\",\"CashOutline\",\"ChartBar\",\"ChartBarOutline\",\"ChartPie\",\"ChartPieOutline\",\"ChartSquareBar\",\"Chat\",\"ChatAlt\",\"ChatAlt2\",\"ChatAlt2Outline\",\"ChatAltOutline\",\"ChatOutline\",\"Check\",\"CheckCircle\",\"CheckCircleOutline\",\"CheckOutline\",\"ChevronDoubleDown\",\"ChevronDoubleLeft\",\"ChevronDoubleRight\",\"ChevronDoubleUp\",\"ChevronDown\",\"ChevronDownOutline\",\"ChevronLeft\",\"ChevronLeftOutline\",\"ChevronRight\",\"ChevronRightOutline\",\"ChevronUp\",\"ChevronUpOutline\",\"Chip\",\"ChipOutline\",\"Clipboard\",\"ClipboardCheck\",\"ClipboardCopy\",\"ClipboardCopyOutline\",\"ClipboardList\",\"ClipboardListOutline\",\"ClipboardOutline\",\"Clock\",\"ClockOutline\",\"Cloud\",\"CloudDownload\",\"CloudDownloadOutline\",\"CloudOutline\",\"CloudUpload\",\"CloudUploadOutline\",\"Code\",\"CodeOutline\",\"Cog\",\"CogOutline\",\"Collection\",\"CollectionOutline\",\"ColorSwatch\",\"ColorSwatchOutline\",\"CreditCard\",\"CreditCardOutline\",\"Cube\",\"CubeOutline\",\"CubeTransparent\",\"CurrencyBangladeshi\",\"CurrencyDollar\",\"CurrencyEuro\",\"CurrencyEuroOutline\",\"CurrencyPound\",\"CurrencyPoundOutline\",\"CurrencyRupee\",\"CurrencyRupeeOutline\",\"CurrencyYen\",\"CurrencyYenOutline\",\"CursorClick\",\"CursorClickOutline\",\"Database\",\"DatabaseOutline\",\"DesktopComputer\",\"DeviceMobile\",\"DeviceMobileOutline\",\"DeviceTablet\",\"DeviceTabletOutline\",\"Document\",\"DocumentAdd\",\"DocumentAddOutline\",\"DocumentDownload\",\"DocumentDuplicate\",\"DocumentOutline\",\"DocumentRemove\",\"DocumentReport\",\"DocumentSearch\",\"DocumentText\",\"DocumentTextOutline\",\"DotsCircleHorizontal\",\"DotsHorizontal\",\"DotsVertical\",\"DotsVerticalOutline\",\"Download\",\"DownloadOutline\",\"Duplicate\",\"DuplicateOutline\",\"EmojiHappy\",\"EmojiHappyOutline\",\"EmojiSad\",\"EmojiSadOutline\",\"Exclamation\",\"ExclamationCircle\",\"ExclamationOutline\",\"ExternalLink\",\"ExternalLinkOutline\",\"Eye\",\"EyeOff\",\"EyeOffOutline\",\"EyeOutline\",\"FastForward\",\"FastForwardOutline\",\"Film\",\"FilmOutline\",\"Filter\",\"FilterOutline\",\"FingerPrint\",\"FingerPrintOutline\",\"Fire\",\"FireOutline\",\"Flag\",\"FlagOutline\",\"Folder\",\"FolderAdd\",\"FolderAddOutline\",\"FolderDownload\",\"FolderOpen\",\"FolderOpenOutline\",\"FolderOutline\",\"FolderRemove\",\"FolderRemoveOutline\",\"Gift\",\"GiftOutline\",\"Globe\",\"GlobeAlt\",\"GlobeAltOutline\",\"GlobeOutline\",\"Hand\",\"HandOutline\",\"Hashtag\",\"HashtagOutline\",\"Heart\",\"HeartOutline\",\"Home\",\"HomeOutline\",\"Identification\",\"Inbox\",\"InboxIn\",\"InboxInOutline\",\"InboxOutline\",\"InformationCircle\",\"Key\",\"KeyOutline\",\"Library\",\"LibraryOutline\",\"LightBulb\",\"LightBulbOutline\",\"LightningBolt\",\"LightningBoltOutline\",\"Link\",\"LinkOutline\",\"LocationMarker\",\"LockClosed\",\"LockClosedOutline\",\"LockOpen\",\"LockOpenOutline\",\"Login\",\"LoginOutline\",\"Logout\",\"LogoutOutline\",\"Mail\",\"MailOpen\",\"MailOpenOutline\",\"MailOutline\",\"Map\",\"MapOutline\",\"Menu\",\"MenuAlt1\",\"MenuAlt1Outline\",\"MenuAlt2\",\"MenuAlt2Outline\",\"MenuAlt3\",\"MenuAlt3Outline\",\"MenuAlt4\",\"MenuAlt4Outline\",\"MenuOutline\",\"Microphone\",\"MicrophoneOutline\",\"Minus\",\"MinusCircle\",\"MinusCircleOutline\",\"MinusOutline\",\"MinusSm\",\"MinusSmOutline\",\"Moon\",\"MoonOutline\",\"MusicNote\",\"MusicNoteOutline\",\"Newspaper\",\"NewspaperOutline\",\"OfficeBuilding\",\"PaperAirplane\",\"PaperAirplaneOutline\",\"PaperClip\",\"PaperClipOutline\",\"Pause\",\"PauseOutline\",\"Pencil\",\"PencilAlt\",\"PencilAltOutline\",\"PencilOutline\",\"Phone\",\"PhoneIncoming\",\"PhoneIncomingOutline\",\"PhoneMissedCall\",\"PhoneOutgoing\",\"PhoneOutgoingOutline\",\"PhoneOutline\",\"Photograph\",\"PhotographOutline\",\"Play\",\"PlayOutline\",\"Plus\",\"PlusCircle\",\"PlusCircleOutline\",\"PlusOutline\",\"PlusSm\",\"PlusSmOutline\",\"PresentationChartBar\",\"Printer\",\"PrinterOutline\",\"Puzzle\",\"PuzzleOutline\",\"Qrcode\",\"QrcodeOutline\",\"QuestionMarkCircle\",\"ReceiptRefund\",\"ReceiptRefundOutline\",\"ReceiptTax\",\"ReceiptTaxOutline\",\"Refresh\",\"RefreshOutline\",\"Reply\",\"ReplyOutline\",\"Rewind\",\"RewindOutline\",\"Rss\",\"RssOutline\",\"Save\",\"SaveAs\",\"SaveAsOutline\",\"SaveOutline\",\"Scale\",\"ScaleOutline\",\"Scissors\",\"ScissorsOutline\",\"Search\",\"SearchCircle\",\"SearchCircleOutline\",\"SearchOutline\",\"Selector\",\"SelectorOutline\",\"Server\",\"ServerOutline\",\"Share\",\"ShareOutline\",\"ShieldCheck\",\"ShieldCheckOutline\",\"ShieldExclamation\",\"ShoppingBag\",\"ShoppingBagOutline\",\"ShoppingCart\",\"ShoppingCartOutline\",\"SortAscending\",\"SortAscendingOutline\",\"SortDescending\",\"Sparkles\",\"SparklesOutline\",\"Speakerphone\",\"SpeakerphoneOutline\",\"Star\",\"StarOutline\",\"StatusOffline\",\"StatusOfflineOutline\",\"StatusOnline\",\"StatusOnlineOutline\",\"Stop\",\"StopOutline\",\"Sun\",\"SunOutline\",\"Support\",\"SupportOutline\",\"SwitchHorizontal\",\"SwitchVertical\",\"Table\",\"TableOutline\",\"Tag\",\"TagOutline\",\"Template\",\"TemplateOutline\",\"Terminal\",\"TerminalOutline\",\"ThumbDown\",\"ThumbDownOutline\",\"ThumbUp\",\"ThumbUpOutline\",\"Ticket\",\"TicketOutline\",\"Translate\",\"TranslateOutline\",\"Trash\",\"TrashOutline\",\"TrendingDown\",\"TrendingDownOutline\",\"TrendingUp\",\"TrendingUpOutline\",\"Truck\",\"TruckOutline\",\"Upload\",\"UploadOutline\",\"User\",\"UserAdd\",\"UserAddOutline\",\"UserCircle\",\"UserCircleOutline\",\"UserGroup\",\"UserGroupOutline\",\"UserOutline\",\"UserRemove\",\"UserRemoveOutline\",\"Users\",\"UsersOutline\",\"Variable\",\"VariableOutline\",\"VideoCamera\",\"VideoCameraOutline\",\"ViewBoards\",\"ViewBoardsOutline\",\"ViewGrid\",\"ViewGridAdd\",\"ViewGridAddOutline\",\"ViewGridOutline\",\"ViewList\",\"ViewListOutline\",\"VolumeOff\",\"VolumeOffOutline\",\"VolumeUp\",\"VolumeUpOutline\",\"Wifi\",\"WifiOutline\",\"X\",\"XCircle\",\"XCircleOutline\",\"XOutline\",\"ZoomIn\",\"ZoomInOutline\",\"ZoomOut\",\"ZoomOutOutline\",];const moduleBaseUrl=\"https://framer.com/m/hero-icons/\";const lowercaseIconKeyPairs=iconKeys.reduce((res,key)=>{res[key.toLowerCase()]=key;return res;},{});/**\n * HERO\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */ export function Icon(props){const{color,selectByList,iconSearch,iconSelection,onClick,onMouseDown,onMouseUp,onMouseEnter,onMouseLeave,mirrored}=props;const isMounted=useRef(false);const iconKey=useIconSelection(iconKeys,selectByList,iconSearch,iconSelection,lowercaseIconKeyPairs);// Selected Icon Module\nconst[SelectedIcon,setSelectedIcon]=useState(iconKey===\"Home\"?HomeFactory(React):null);// Import the selected module or reset so null state\nasync function importModule(){// Get the selected module\ntry{const iconModuleUrl=`${moduleBaseUrl}${iconKey}.js@0.0.27`;const module=await import(/* webpackIgnore: true */ iconModuleUrl);if(isMounted.current)setSelectedIcon(module.default(React));}catch{if(isMounted.current)setSelectedIcon(null);}}// Import module when new style or icon is selected\nuseEffect(()=>{isMounted.current=true;importModule();return()=>{isMounted.current=false;};},[iconKey]);const isOnCanvas=RenderTarget.current()===RenderTarget.canvas;const emptyState=isOnCanvas?/*#__PURE__*/ _jsx(NullState,{}):null;return /*#__PURE__*/ _jsx(motion.div,{style:{display:\"contents\"},onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,children:SelectedIcon?/*#__PURE__*/ _jsx(SelectedIcon,{style:{width:\"100%\",height:\"100%\",transform:mirrored?\"scale(-1, 1)\":undefined},color:color}):emptyState});}Icon.displayName=\"Hero\";Icon.defaultProps={width:24,height:24,iconSelection:\"Home\",iconSearch:\"Home\",color:\"#66F\",selectByList:true,mirrored:false};addPropertyControls(Icon,{selectByList:{type:ControlType.Boolean,title:\"Select\",enabledTitle:\"List\",disabledTitle:\"Search\",defaultValue:Icon.defaultProps.selectByList},iconSelection:{type:ControlType.Enum,options:iconKeys,defaultValue:Icon.defaultProps.iconSelection,title:\"Name\",hidden:({selectByList})=>!selectByList,description:\"Find every icon name on the [Hero site](https://heroicons.com/)\"},iconSearch:{type:ControlType.String,title:\"Name\",placeholder:\"Menu, Wifi, Box…\",hidden:({selectByList})=>selectByList},mirrored:{type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\",defaultValue:Icon.defaultProps.mirrored},color:{type:ControlType.Color,title:\"Color\",defaultValue:Icon.defaultProps.color},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"iconKeys\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Icon\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicHeight\":\"24\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\"}},\"IconProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Hero.map","let Component;\nvar House_default = (React) => {\n  if (!Component) {\n    const weights = /* @__PURE__ */ new Map([\n      [\n        \"bold\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M221.56,100.85,141.61,25.38l-.16-.15a19.93,19.93,0,0,0-26.91,0l-.17.15L34.44,100.85A20.07,20.07,0,0,0,28,115.55V208a20,20,0,0,0,20,20H96a20,20,0,0,0,20-20V164h24v44a20,20,0,0,0,20,20h48a20,20,0,0,0,20-20V115.55A20.07,20.07,0,0,0,221.56,100.85ZM204,204H164V160a20,20,0,0,0-20-20H112a20,20,0,0,0-20,20v44H52V117.28l76-71.75,76,71.75Z\" }))\n      ],\n      [\n        \"duotone\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\n          \"path\",\n          {\n            d: \"M216,115.54V208a8,8,0,0,1-8,8H160a8,8,0,0,1-8-8V160a8,8,0,0,0-8-8H112a8,8,0,0,0-8,8v48a8,8,0,0,1-8,8H48a8,8,0,0,1-8-8V115.54a8,8,0,0,1,2.62-5.92l80-75.54a8,8,0,0,1,10.77,0l80,75.54A8,8,0,0,1,216,115.54Z\",\n            opacity: \"0.2\"\n          }\n        ), /* @__PURE__ */ React.createElement(\"path\", { d: \"M218.83,103.77l-80-75.48a1.14,1.14,0,0,1-.11-.11,16,16,0,0,0-21.53,0l-.11.11L37.17,103.77A16,16,0,0,0,32,115.55V208a16,16,0,0,0,16,16H96a16,16,0,0,0,16-16V160h32v48a16,16,0,0,0,16,16h48a16,16,0,0,0,16-16V115.55A16,16,0,0,0,218.83,103.77ZM208,208H160V160a16,16,0,0,0-16-16H112a16,16,0,0,0-16,16v48H48V115.55l.11-.1L128,40l79.9,75.43.11.1Z\" }))\n      ],\n      [\n        \"fill\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M224,115.55V208a16,16,0,0,1-16,16H168a16,16,0,0,1-16-16V168a8,8,0,0,0-8-8H112a8,8,0,0,0-8,8v40a16,16,0,0,1-16,16H48a16,16,0,0,1-16-16V115.55a16,16,0,0,1,5.17-11.78l80-75.48.11-.11a16,16,0,0,1,21.53,0,1.14,1.14,0,0,0,.11.11l80,75.48A16,16,0,0,1,224,115.55Z\" }))\n      ],\n      [\n        \"light\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M217.47,105.24l-80-75.5-.09-.08a13.94,13.94,0,0,0-18.83,0l-.09.08-80,75.5A14,14,0,0,0,34,115.55V208a14,14,0,0,0,14,14H96a14,14,0,0,0,14-14V160a2,2,0,0,1,2-2h32a2,2,0,0,1,2,2v48a14,14,0,0,0,14,14h48a14,14,0,0,0,14-14V115.55A14,14,0,0,0,217.47,105.24ZM210,208a2,2,0,0,1-2,2H160a2,2,0,0,1-2-2V160a14,14,0,0,0-14-14H112a14,14,0,0,0-14,14v48a2,2,0,0,1-2,2H48a2,2,0,0,1-2-2V115.55a2,2,0,0,1,.65-1.48l.09-.08,79.94-75.48a2,2,0,0,1,2.63,0L209.26,114l.08.08a2,2,0,0,1,.66,1.48Z\" }))\n      ],\n      [\n        \"regular\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M218.83,103.77l-80-75.48a1.14,1.14,0,0,1-.11-.11,16,16,0,0,0-21.53,0l-.11.11L37.17,103.77A16,16,0,0,0,32,115.55V208a16,16,0,0,0,16,16H96a16,16,0,0,0,16-16V160h32v48a16,16,0,0,0,16,16h48a16,16,0,0,0,16-16V115.55A16,16,0,0,0,218.83,103.77ZM208,208H160V160a16,16,0,0,0-16-16H112a16,16,0,0,0-16,16v48H48V115.55l.11-.1L128,40l79.9,75.43.11.1Z\" }))\n      ],\n      [\n        \"thin\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M216.13,106.72,136.07,31.13a12,12,0,0,0-16.2.05L39.93,106.67A12,12,0,0,0,36,115.54V208a12,12,0,0,0,12,12H96a12,12,0,0,0,12-12V160a4,4,0,0,1,4-4h32a4,4,0,0,1,4,4v48a12,12,0,0,0,12,12h48a12,12,0,0,0,12-12V115.54A12,12,0,0,0,216.13,106.72ZM212,208a4,4,0,0,1-4,4H160a4,4,0,0,1-4-4V160a12,12,0,0,0-12-12H112a12,12,0,0,0-12,12v48a4,4,0,0,1-4,4H48a4,4,0,0,1-4-4V115.54a4.09,4.09,0,0,1,1.36-3L125.3,37.05a4,4,0,0,1,5.33,0l80.06,75.58a4,4,0,0,1,1.31,3Z\" }))\n      ]\n    ]);\n    const House = React.forwardRef((props, ref) => /* @__PURE__ */ React.createElement(\"g\", { ref, ...props }, weights.get(props.weight)));\n    House.displayName = \"House\";\n    Component = House;\n  }\n  return Component;\n};\nconst __FramerMetadata__ = {\n  exports: {\n    default: {\n      type: \"reactComponent\",\n      slots: [],\n      annotations: { framerContractVersion: \"1\" }\n    },\n    __FramerMetadata__: { type: \"variable\" }\n  }\n};\nexport {\n  __FramerMetadata__,\n  House_default as default\n};\n","import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{useState,useEffect,useRef}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{motion}from\"framer-motion\";import{NullState}from\"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";import HouseFactory from\"https://framer.com/m/phosphor-icons/House.js@0.0.53\";import{defaultEvents,useIconSelection}from\"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";const iconKeys=[\"AddressBook\",\"AirTrafficControl\",\"Airplane\",\"AirplaneInFlight\",\"AirplaneLanding\",\"AirplaneTakeoff\",\"AirplaneTilt\",\"Airplay\",\"Alarm\",\"Alien\",\"AlignBottom\",\"AlignBottomSimple\",\"AlignCenterVertical\",\"AlignLeft\",\"AlignLeftSimple\",\"AlignRight\",\"AlignRightSimple\",\"AlignTop\",\"AlignTopSimple\",\"AmazonLogo\",\"Anchor\",\"AnchorSimple\",\"AndroidLogo\",\"AngularLogo\",\"Aperture\",\"AppStoreLogo\",\"AppWindow\",\"AppleLogo\",\"ApplePodcastsLogo\",\"Archive\",\"ArchiveBox\",\"ArchiveTray\",\"Armchair\",\"ArrowArcLeft\",\"ArrowArcRight\",\"ArrowBendDownLeft\",\"ArrowBendDownRight\",\"ArrowBendLeftDown\",\"ArrowBendLeftUp\",\"ArrowBendRightDown\",\"ArrowBendRightUp\",\"ArrowBendUpLeft\",\"ArrowBendUpRight\",\"ArrowCircleDown\",\"ArrowCircleDownLeft\",\"ArrowCircleDownRight\",\"ArrowCircleLeft\",\"ArrowCircleRight\",\"ArrowCircleUp\",\"ArrowCircleUpLeft\",\"ArrowCircleUpRight\",\"ArrowClockwise\",\"ArrowDown\",\"ArrowDownLeft\",\"ArrowDownRight\",\"ArrowElbowDownLeft\",\"ArrowElbowDownRight\",\"ArrowElbowLeft\",\"ArrowElbowLeftDown\",\"ArrowElbowLeftUp\",\"ArrowElbowRight\",\"ArrowElbowRightDown\",\"ArrowElbowRightUp\",\"ArrowElbowUpLeft\",\"ArrowElbowUpRight\",\"ArrowFatDown\",\"ArrowFatLeft\",\"ArrowFatLineDown\",\"ArrowFatLineLeft\",\"ArrowFatLineRight\",\"ArrowFatLineUp\",\"ArrowFatLinesDown\",\"ArrowFatLinesLeft\",\"ArrowFatLinesRight\",\"ArrowFatLinesUp\",\"ArrowFatRight\",\"ArrowFatUp\",\"ArrowLeft\",\"ArrowLineDown\",\"ArrowLineDownLeft\",\"ArrowLineDownRight\",\"ArrowLineLeft\",\"ArrowLineRight\",\"ArrowLineUp\",\"ArrowLineUpLeft\",\"ArrowLineUpRight\",\"ArrowRight\",\"ArrowSquareDown\",\"ArrowSquareDownLeft\",\"ArrowSquareDownRight\",\"ArrowSquareIn\",\"ArrowSquareLeft\",\"ArrowSquareOut\",\"ArrowSquareRight\",\"ArrowSquareUp\",\"ArrowSquareUpLeft\",\"ArrowSquareUpRight\",\"ArrowUDownLeft\",\"ArrowUDownRight\",\"ArrowULeftDown\",\"ArrowULeftUp\",\"ArrowURightDown\",\"ArrowURightUp\",\"ArrowUUpLeft\",\"ArrowUUpRight\",\"ArrowUp\",\"ArrowUpLeft\",\"ArrowUpRight\",\"ArrowsClockwise\",\"ArrowsDownUp\",\"ArrowsHorizontal\",\"ArrowsIn\",\"ArrowsInCardinal\",\"ArrowsInLineVertical\",\"ArrowsInSimple\",\"ArrowsLeftRight\",\"ArrowsMerge\",\"ArrowsOut\",\"ArrowsOutCardinal\",\"ArrowsOutSimple\",\"ArrowsSplit\",\"ArrowsVertical\",\"Article\",\"ArticleMedium\",\"ArticleNyTimes\",\"Asterisk\",\"AsteriskSimple\",\"At\",\"Atom\",\"Baby\",\"Backpack\",\"Backspace\",\"Bag\",\"BagSimple\",\"Balloon\",\"Bandaids\",\"Bank\",\"Barbell\",\"Barcode\",\"Barricade\",\"Baseball\",\"BaseballCap\",\"Basket\",\"Basketball\",\"Bathtub\",\"BatteryCharging\",\"BatteryEmpty\",\"BatteryFull\",\"BatteryHigh\",\"BatteryLow\",\"BatteryMedium\",\"BatteryPlus\",\"BatteryPlusVertical\",\"BatteryVerticalEmpty\",\"BatteryVerticalFull\",\"BatteryVerticalHigh\",\"BatteryVerticalLow\",\"BatteryWarning\",\"Bed\",\"BeerBottle\",\"BeerStein\",\"BehanceLogo\",\"Bell\",\"BellRinging\",\"BellSimple\",\"BellSimpleRinging\",\"BellSimpleSlash\",\"BellSimpleZ\",\"BellSlash\",\"BellZ\",\"BezierCurve\",\"Bicycle\",\"Binoculars\",\"Bird\",\"Bluetooth\",\"BluetoothConnected\",\"BluetoothSlash\",\"BluetoothX\",\"Boat\",\"Bone\",\"Book\",\"BookBookmark\",\"BookOpen\",\"BookOpenText\",\"Bookmark\",\"BookmarkSimple\",\"Bookmarks\",\"BookmarksSimple\",\"Books\",\"Boot\",\"BoundingBox\",\"BowlFood\",\"BracketsAngle\",\"BracketsCurly\",\"BracketsRound\",\"BracketsSquare\",\"Brain\",\"Brandy\",\"Bridge\",\"Briefcase\",\"BriefcaseMetal\",\"Broadcast\",\"Broom\",\"Browser\",\"Browsers\",\"Bug\",\"BugBeetle\",\"BugDroid\",\"Buildings\",\"Bus\",\"Butterfly\",\"Cactus\",\"Cake\",\"Calculator\",\"Calendar\",\"CalendarBlank\",\"CalendarCheck\",\"CalendarPlus\",\"CalendarX\",\"CallBell\",\"Camera\",\"CameraPlus\",\"CameraRotate\",\"CameraSlash\",\"Campfire\",\"Car\",\"CarProfile\",\"CarSimple\",\"Cardholder\",\"Cards\",\"CaretCircleDoubleUp\",\"CaretCircleDown\",\"CaretCircleLeft\",\"CaretCircleRight\",\"CaretCircleUp\",\"CaretCircleUpDown\",\"CaretDoubleDown\",\"CaretDoubleLeft\",\"CaretDoubleRight\",\"CaretDoubleUp\",\"CaretDown\",\"CaretLeft\",\"CaretRight\",\"CaretUp\",\"CaretUpDown\",\"Carrot\",\"CassetteTape\",\"CastleTurret\",\"Cat\",\"CellSignalFull\",\"CellSignalHigh\",\"CellSignalLow\",\"CellSignalMedium\",\"CellSignalNone\",\"CellSignalSlash\",\"CellSignalX\",\"Certificate\",\"Chair\",\"Chalkboard\",\"ChalkboardSimple\",\"ChalkboardTeacher\",\"Champagne\",\"ChargingStation\",\"ChartBar\",\"ChartBarHorizontal\",\"ChartDonut\",\"ChartLine\",\"ChartLineDown\",\"ChartLineUp\",\"ChartPie\",\"ChartPieSlice\",\"ChartPolar\",\"ChartScatter\",\"Chat\",\"ChatCentered\",\"ChatCenteredDots\",\"ChatCenteredText\",\"ChatCircle\",\"ChatCircleDots\",\"ChatCircleText\",\"ChatDots\",\"ChatTeardrop\",\"ChatTeardropDots\",\"ChatTeardropText\",\"ChatText\",\"Chats\",\"ChatsCircle\",\"ChatsTeardrop\",\"Check\",\"CheckCircle\",\"CheckFat\",\"CheckSquare\",\"CheckSquareOffset\",\"Checks\",\"Church\",\"Circle\",\"CircleDashed\",\"CircleHalf\",\"CircleHalfTilt\",\"CircleNotch\",\"CirclesFour\",\"CirclesThree\",\"CirclesThreePlus\",\"Circuitry\",\"Clipboard\",\"ClipboardText\",\"Clock\",\"ClockAfternoon\",\"ClockClockwise\",\"ClockCounterClockwise\",\"ClockCountdown\",\"ClosedCaptioning\",\"Cloud\",\"CloudArrowDown\",\"CloudArrowUp\",\"CloudCheck\",\"CloudFog\",\"CloudLightning\",\"CloudMoon\",\"CloudRain\",\"CloudSlash\",\"CloudSnow\",\"CloudSun\",\"CloudWarning\",\"CloudX\",\"Club\",\"CoatHanger\",\"CodaLogo\",\"Code\",\"CodeBlock\",\"CodeSimple\",\"CodepenLogo\",\"CodesandboxLogo\",\"Coffee\",\"Coin\",\"CoinVertical\",\"Coins\",\"Columns\",\"Command\",\"Compass\",\"CompassTool\",\"ComputerTower\",\"Confetti\",\"ContactlessPayment\",\"Control\",\"Cookie\",\"CookingPot\",\"Copy\",\"CopySimple\",\"Copyleft\",\"Copyright\",\"CornersIn\",\"CornersOut\",\"Couch\",\"Cpu\",\"CreditCard\",\"Crop\",\"Cross\",\"Crosshair\",\"CrosshairSimple\",\"Crown\",\"CrownSimple\",\"Cube\",\"CubeFocus\",\"CubeTransparent\",\"CurrencyBtc\",\"CurrencyCircleDollar\",\"CurrencyCny\",\"CurrencyDollar\",\"CurrencyDollarSimple\",\"CurrencyEth\",\"CurrencyEur\",\"CurrencyGbp\",\"CurrencyInr\",\"CurrencyJpy\",\"CurrencyKrw\",\"CurrencyKzt\",\"CurrencyNgn\",\"CurrencyRub\",\"Cursor\",\"CursorClick\",\"CursorText\",\"Cylinder\",\"Database\",\"Desktop\",\"DesktopTower\",\"Detective\",\"DevToLogo\",\"DeviceMobile\",\"DeviceMobileCamera\",\"DeviceMobileSpeaker\",\"DeviceTablet\",\"DeviceTabletCamera\",\"DeviceTabletSpeaker\",\"Devices\",\"Diamond\",\"DiamondsFour\",\"DiceFive\",\"DiceFour\",\"DiceOne\",\"DiceSix\",\"DiceThree\",\"DiceTwo\",\"Disc\",\"DiscordLogo\",\"Divide\",\"Dna\",\"Dog\",\"Door\",\"DoorOpen\",\"Dot\",\"DotOutline\",\"DotsNine\",\"DotsSix\",\"DotsSixVertical\",\"DotsThree\",\"DotsThreeCircle\",\"DotsThreeOutline\",\"DotsThreeVertical\",\"Download\",\"DownloadSimple\",\"Dress\",\"DribbbleLogo\",\"Drop\",\"DropHalf\",\"DropHalfBottom\",\"DropboxLogo\",\"Ear\",\"EarSlash\",\"Egg\",\"EggCrack\",\"Eject\",\"EjectSimple\",\"Elevator\",\"Engine\",\"Envelope\",\"EnvelopeOpen\",\"EnvelopeSimple\",\"EnvelopeSimpleOpen\",\"Equalizer\",\"Equals\",\"Eraser\",\"EscalatorDown\",\"EscalatorUp\",\"Exam\",\"Exclude\",\"ExcludeSquare\",\"Export\",\"Eye\",\"EyeClosed\",\"EyeSlash\",\"Eyedropper\",\"EyedropperSample\",\"Eyeglasses\",\"FaceMask\",\"FacebookLogo\",\"Factory\",\"Faders\",\"FadersHorizontal\",\"Fan\",\"FastForward\",\"FastForwardCircle\",\"Feather\",\"FigmaLogo\",\"File\",\"FileArchive\",\"FileArrowDown\",\"FileArrowUp\",\"FileAudio\",\"FileCloud\",\"FileCode\",\"FileCss\",\"FileCsv\",\"FileDashed\",\"FileDoc\",\"FileHtml\",\"FileImage\",\"FileJpg\",\"FileJs\",\"FileJsx\",\"FileLock\",\"FileMagnifyingGlass\",\"FileMinus\",\"FilePdf\",\"FilePlus\",\"FilePng\",\"FilePpt\",\"FileRs\",\"FileSql\",\"FileSvg\",\"FileText\",\"FileTs\",\"FileTsx\",\"FileVideo\",\"FileVue\",\"FileX\",\"FileXls\",\"FileZip\",\"Files\",\"FilmReel\",\"FilmScript\",\"FilmSlate\",\"FilmStrip\",\"Fingerprint\",\"FingerprintSimple\",\"FinnTheHuman\",\"Fire\",\"FireExtinguisher\",\"FireSimple\",\"FirstAid\",\"FirstAidKit\",\"Fish\",\"FishSimple\",\"Flag\",\"FlagBanner\",\"FlagCheckered\",\"FlagPennant\",\"Flame\",\"Flashlight\",\"Flask\",\"FloppyDisk\",\"FloppyDiskBack\",\"FlowArrow\",\"Flower\",\"FlowerLotus\",\"FlowerTulip\",\"FlyingSaucer\",\"Folder\",\"FolderDashed\",\"FolderLock\",\"FolderMinus\",\"FolderNotch\",\"FolderNotchMinus\",\"FolderNotchOpen\",\"FolderNotchPlus\",\"FolderOpen\",\"FolderPlus\",\"FolderSimple\",\"FolderSimpleDashed\",\"FolderSimpleLock\",\"FolderSimpleMinus\",\"FolderSimplePlus\",\"FolderSimpleStar\",\"FolderSimpleUser\",\"FolderStar\",\"FolderUser\",\"Folders\",\"Football\",\"Footprints\",\"ForkKnife\",\"FrameCorners\",\"FramerLogo\",\"Function\",\"Funnel\",\"FunnelSimple\",\"GameController\",\"Garage\",\"GasCan\",\"GasPump\",\"Gauge\",\"Gavel\",\"Gear\",\"GearFine\",\"GearSix\",\"GenderFemale\",\"GenderIntersex\",\"GenderMale\",\"GenderNeuter\",\"GenderNonbinary\",\"GenderTransgender\",\"Ghost\",\"Gif\",\"Gift\",\"GitBranch\",\"GitCommit\",\"GitDiff\",\"GitFork\",\"GitMerge\",\"GitPullRequest\",\"GithubLogo\",\"GitlabLogo\",\"GitlabLogoSimple\",\"Globe\",\"GlobeHemisphereEast\",\"GlobeHemisphereWest\",\"GlobeSimple\",\"GlobeStand\",\"Goggles\",\"GoodreadsLogo\",\"GoogleCardboardLogo\",\"GoogleChromeLogo\",\"GoogleDriveLogo\",\"GoogleLogo\",\"GooglePhotosLogo\",\"GooglePlayLogo\",\"GooglePodcastsLogo\",\"Gradient\",\"GraduationCap\",\"Grains\",\"GrainsSlash\",\"Graph\",\"GridFour\",\"GridNine\",\"Guitar\",\"Hamburger\",\"Hammer\",\"Hand\",\"HandCoins\",\"HandEye\",\"HandFist\",\"HandGrabbing\",\"HandHeart\",\"HandPalm\",\"HandPointing\",\"HandSoap\",\"HandSwipeLeft\",\"HandSwipeRight\",\"HandTap\",\"HandWaving\",\"Handbag\",\"HandbagSimple\",\"HandsClapping\",\"HandsPraying\",\"Handshake\",\"HardDrive\",\"HardDrives\",\"Hash\",\"HashStraight\",\"Headlights\",\"Headphones\",\"Headset\",\"Heart\",\"HeartBreak\",\"HeartHalf\",\"HeartStraight\",\"HeartStraightBreak\",\"Heartbeat\",\"Hexagon\",\"HighHeel\",\"HighlighterCircle\",\"Hoodie\",\"Horse\",\"Hourglass\",\"HourglassHigh\",\"HourglassLow\",\"HourglassMedium\",\"HourglassSimple\",\"HourglassSimpleHigh\",\"HourglassSimpleLow\",\"House\",\"HouseLine\",\"HouseSimple\",\"IceCream\",\"IdentificationBadge\",\"IdentificationCard\",\"Image\",\"ImageSquare\",\"Images\",\"ImagesSquare\",\"Infinity\",\"Info\",\"InstagramLogo\",\"Intersect\",\"IntersectSquare\",\"IntersectThree\",\"Jeep\",\"Kanban\",\"Key\",\"KeyReturn\",\"Keyboard\",\"Keyhole\",\"Knife\",\"Ladder\",\"LadderSimple\",\"Lamp\",\"Laptop\",\"Layout\",\"Leaf\",\"Lifebuoy\",\"Lightbulb\",\"LightbulbFilament\",\"Lighthouse\",\"Lightning\",\"LightningA\",\"LightningSlash\",\"LineSegment\",\"LineSegments\",\"Link\",\"LinkBreak\",\"LinkSimple\",\"LinkSimpleBreak\",\"LinkSimpleHorizontal\",\"LinkedinLogo\",\"LinuxLogo\",\"List\",\"ListBullets\",\"ListChecks\",\"ListDashes\",\"ListMagnifyingGlass\",\"ListNumbers\",\"ListPlus\",\"Lock\",\"LockKey\",\"LockKeyOpen\",\"LockLaminated\",\"LockLaminatedOpen\",\"LockOpen\",\"LockSimple\",\"LockSimpleOpen\",\"Lockers\",\"MagicWand\",\"Magnet\",\"MagnetStraight\",\"MagnifyingGlass\",\"MagnifyingGlassMinus\",\"MagnifyingGlassPlus\",\"MapPin\",\"MapPinLine\",\"MapTrifold\",\"MarkerCircle\",\"Martini\",\"MaskHappy\",\"MaskSad\",\"MathOperations\",\"Medal\",\"MedalMilitary\",\"MediumLogo\",\"Megaphone\",\"MegaphoneSimple\",\"MessengerLogo\",\"MetaLogo\",\"Metronome\",\"Microphone\",\"MicrophoneSlash\",\"MicrophoneStage\",\"MicrosoftExcelLogo\",\"MicrosoftOutlookLogo\",\"MicrosoftTeamsLogo\",\"MicrosoftWordLogo\",\"Minus\",\"MinusCircle\",\"MinusSquare\",\"Money\",\"Monitor\",\"MonitorPlay\",\"Moon\",\"MoonStars\",\"Moped\",\"MopedFront\",\"Mosque\",\"Motorcycle\",\"Mountains\",\"Mouse\",\"MouseSimple\",\"MusicNote\",\"MusicNoteSimple\",\"MusicNotes\",\"MusicNotesPlus\",\"MusicNotesSimple\",\"NavigationArrow\",\"Needle\",\"Newspaper\",\"NewspaperClipping\",\"Notches\",\"Note\",\"NoteBlank\",\"NotePencil\",\"Notebook\",\"Notepad\",\"Notification\",\"NotionLogo\",\"NumberCircleEight\",\"NumberCircleFive\",\"NumberCircleFour\",\"NumberCircleNine\",\"NumberCircleOne\",\"NumberCircleSeven\",\"NumberCircleSix\",\"NumberCircleThree\",\"NumberCircleTwo\",\"NumberCircleZero\",\"NumberEight\",\"NumberFive\",\"NumberFour\",\"NumberNine\",\"NumberOne\",\"NumberSeven\",\"NumberSix\",\"NumberSquareEight\",\"NumberSquareFive\",\"NumberSquareFour\",\"NumberSquareNine\",\"NumberSquareOne\",\"NumberSquareSeven\",\"NumberSquareSix\",\"NumberSquareThree\",\"NumberSquareTwo\",\"NumberSquareZero\",\"NumberThree\",\"NumberTwo\",\"NumberZero\",\"Nut\",\"NyTimesLogo\",\"Octagon\",\"OfficeChair\",\"Option\",\"OrangeSlice\",\"Package\",\"PaintBrush\",\"PaintBrushBroad\",\"PaintBrushHousehold\",\"PaintBucket\",\"PaintRoller\",\"Palette\",\"Pants\",\"PaperPlane\",\"PaperPlaneRight\",\"PaperPlaneTilt\",\"Paperclip\",\"PaperclipHorizontal\",\"Parachute\",\"Paragraph\",\"Parallelogram\",\"Park\",\"Password\",\"Path\",\"PatreonLogo\",\"Pause\",\"PauseCircle\",\"PawPrint\",\"PaypalLogo\",\"Peace\",\"Pen\",\"PenNib\",\"PenNibStraight\",\"Pencil\",\"PencilCircle\",\"PencilLine\",\"PencilSimple\",\"PencilSimpleLine\",\"PencilSimpleSlash\",\"PencilSlash\",\"Pentagram\",\"Pepper\",\"Percent\",\"Person\",\"PersonArmsSpread\",\"PersonSimple\",\"PersonSimpleBike\",\"PersonSimpleRun\",\"PersonSimpleThrow\",\"PersonSimpleWalk\",\"Perspective\",\"Phone\",\"PhoneCall\",\"PhoneDisconnect\",\"PhoneIncoming\",\"PhoneOutgoing\",\"PhonePlus\",\"PhoneSlash\",\"PhoneX\",\"PhosphorLogo\",\"Pi\",\"PianoKeys\",\"PictureInPicture\",\"PiggyBank\",\"Pill\",\"PinterestLogo\",\"Pinwheel\",\"Pizza\",\"Placeholder\",\"Planet\",\"Plant\",\"Play\",\"PlayCircle\",\"PlayPause\",\"Playlist\",\"Plug\",\"PlugCharging\",\"Plugs\",\"PlugsConnected\",\"Plus\",\"PlusCircle\",\"PlusMinus\",\"PlusSquare\",\"PokerChip\",\"PoliceCar\",\"Polygon\",\"Popcorn\",\"PottedPlant\",\"Power\",\"Prescription\",\"Presentation\",\"PresentationChart\",\"Printer\",\"Prohibit\",\"ProhibitInset\",\"ProjectorScreen\",\"ProjectorScreenChart\",\"Pulse\",\"PushPin\",\"PushPinSimple\",\"PushPinSimpleSlash\",\"PushPinSlash\",\"PuzzlePiece\",\"QrCode\",\"Question\",\"Queue\",\"Quotes\",\"Radical\",\"Radio\",\"RadioButton\",\"Radioactive\",\"Rainbow\",\"RainbowCloud\",\"ReadCvLogo\",\"Receipt\",\"ReceiptX\",\"Record\",\"Rectangle\",\"Recycle\",\"RedditLogo\",\"Repeat\",\"RepeatOnce\",\"Rewind\",\"RewindCircle\",\"RoadHorizon\",\"Robot\",\"Rocket\",\"RocketLaunch\",\"Rows\",\"Rss\",\"RssSimple\",\"Rug\",\"Ruler\",\"Scales\",\"Scan\",\"Scissors\",\"Scooter\",\"Screencast\",\"ScribbleLoop\",\"Scroll\",\"Seal\",\"SealCheck\",\"SealQuestion\",\"SealWarning\",\"Selection\",\"SelectionAll\",\"SelectionBackground\",\"SelectionForeground\",\"SelectionInverse\",\"SelectionPlus\",\"SelectionSlash\",\"Shapes\",\"Share\",\"ShareFat\",\"ShareNetwork\",\"Shield\",\"ShieldCheck\",\"ShieldCheckered\",\"ShieldChevron\",\"ShieldPlus\",\"ShieldSlash\",\"ShieldStar\",\"ShieldWarning\",\"ShirtFolded\",\"ShootingStar\",\"ShoppingBag\",\"ShoppingBagOpen\",\"ShoppingCart\",\"ShoppingCartSimple\",\"Shower\",\"Shrimp\",\"Shuffle\",\"ShuffleAngular\",\"ShuffleSimple\",\"Sidebar\",\"SidebarSimple\",\"Sigma\",\"SignIn\",\"SignOut\",\"Signature\",\"Signpost\",\"SimCard\",\"Siren\",\"SketchLogo\",\"SkipBack\",\"SkipBackCircle\",\"SkipForward\",\"SkipForwardCircle\",\"Skull\",\"SlackLogo\",\"Sliders\",\"SlidersHorizontal\",\"Slideshow\",\"Smiley\",\"SmileyAngry\",\"SmileyBlank\",\"SmileyMeh\",\"SmileyNervous\",\"SmileySad\",\"SmileySticker\",\"SmileyWink\",\"SmileyXEyes\",\"SnapchatLogo\",\"Sneaker\",\"SneakerMove\",\"Snowflake\",\"SoccerBall\",\"SortAscending\",\"SortDescending\",\"SoundcloudLogo\",\"Spade\",\"Sparkle\",\"SpeakerHifi\",\"SpeakerHigh\",\"SpeakerLow\",\"SpeakerNone\",\"SpeakerSimpleHigh\",\"SpeakerSimpleLow\",\"SpeakerSimpleNone\",\"SpeakerSimpleSlash\",\"SpeakerSimpleX\",\"SpeakerSlash\",\"SpeakerX\",\"Spinner\",\"SpinnerGap\",\"Spiral\",\"SplitHorizontal\",\"SplitVertical\",\"SpotifyLogo\",\"Square\",\"SquareHalf\",\"SquareHalfBottom\",\"SquareLogo\",\"SquareSplitVertical\",\"SquaresFour\",\"Stack\",\"StackOverflowLogo\",\"StackSimple\",\"Stairs\",\"Stamp\",\"Star\",\"StarAndCrescent\",\"StarFour\",\"StarHalf\",\"StarOfDavid\",\"SteeringWheel\",\"Steps\",\"Stethoscope\",\"Sticker\",\"Stool\",\"Stop\",\"StopCircle\",\"Storefront\",\"Strategy\",\"StripeLogo\",\"Student\",\"Subtitles\",\"Subtract\",\"SubtractSquare\",\"Suitcase\",\"SuitcaseRolling\",\"SuitcaseSimple\",\"Sun\",\"SunDim\",\"SunHorizon\",\"Sunglasses\",\"Swap\",\"Swatches\",\"SwimmingPool\",\"Sword\",\"Synagogue\",\"Syringe\",\"TShirt\",\"Table\",\"Tabs\",\"Tag\",\"TagChevron\",\"TagSimple\",\"Target\",\"Taxi\",\"TelegramLogo\",\"Television\",\"TelevisionSimple\",\"TennisBall\",\"Tent\",\"Terminal\",\"TerminalWindow\",\"TestTube\",\"TextAUnderline\",\"TextAa\",\"TextAlignCenter\",\"TextAlignJustify\",\"TextAlignLeft\",\"TextAlignRight\",\"TextB\",\"TextColumns\",\"TextH\",\"TextHFive\",\"TextHFour\",\"TextHOne\",\"TextHSix\",\"TextHThree\",\"TextHTwo\",\"TextIndent\",\"TextItalic\",\"TextOutdent\",\"TextStrikethrough\",\"TextT\",\"TextUnderline\",\"Textbox\",\"Thermometer\",\"ThermometerCold\",\"ThermometerHot\",\"ThermometerSimple\",\"ThumbsDown\",\"ThumbsUp\",\"Ticket\",\"TidalLogo\",\"TiktokLogo\",\"Timer\",\"Tipi\",\"ToggleLeft\",\"ToggleRight\",\"Toilet\",\"ToiletPaper\",\"Toolbox\",\"Tooth\",\"Tote\",\"ToteSimple\",\"Trademark\",\"TrademarkRegistered\",\"TrafficCone\",\"TrafficSign\",\"TrafficSignal\",\"Train\",\"TrainRegional\",\"TrainSimple\",\"Tram\",\"Translate\",\"Trash\",\"TrashSimple\",\"Tray\",\"Tree\",\"TreeEvergreen\",\"TreePalm\",\"TreeStructure\",\"TrendDown\",\"TrendUp\",\"Triangle\",\"Trophy\",\"Truck\",\"TwitchLogo\",\"TwitterLogo\",\"Umbrella\",\"UmbrellaSimple\",\"Unite\",\"UniteSquare\",\"Upload\",\"UploadSimple\",\"Usb\",\"User\",\"UserCircle\",\"UserCircleGear\",\"UserCircleMinus\",\"UserCirclePlus\",\"UserFocus\",\"UserGear\",\"UserList\",\"UserMinus\",\"UserPlus\",\"UserRectangle\",\"UserSquare\",\"UserSwitch\",\"Users\",\"UsersFour\",\"UsersThree\",\"Van\",\"Vault\",\"Vibrate\",\"Video\",\"VideoCamera\",\"VideoCameraSlash\",\"Vignette\",\"VinylRecord\",\"VirtualReality\",\"Virus\",\"Voicemail\",\"Volleyball\",\"Wall\",\"Wallet\",\"Warehouse\",\"Warning\",\"WarningCircle\",\"WarningDiamond\",\"WarningOctagon\",\"Watch\",\"WaveSawtooth\",\"WaveSine\",\"WaveSquare\",\"WaveTriangle\",\"Waveform\",\"Waves\",\"Webcam\",\"WebcamSlash\",\"WebhooksLogo\",\"WechatLogo\",\"WhatsappLogo\",\"Wheelchair\",\"WheelchairMotion\",\"WifiHigh\",\"WifiLow\",\"WifiMedium\",\"WifiNone\",\"WifiSlash\",\"WifiX\",\"Wind\",\"WindowsLogo\",\"Wine\",\"Wrench\",\"X\",\"XCircle\",\"XSquare\",\"YinYang\",\"YoutubeLogo\",];const moduleBaseUrl=\"https://framer.com/m/phosphor-icons/\";const weightOptions=[\"thin\",\"light\",\"regular\",\"bold\",\"fill\",\"duotone\",];const lowercaseIconKeyPairs=iconKeys.reduce((res,key)=>{res[key.toLowerCase()]=key;return res;},{});/**\n * PHOSPHOR\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n */ export function Icon(props){const{color,selectByList,iconSearch,iconSelection,onClick,onMouseDown,onMouseUp,onMouseEnter,onMouseLeave,weight,mirrored}=props;const isMounted=useRef(false);const iconKey=useIconSelection(iconKeys,selectByList,iconSearch,iconSelection,lowercaseIconKeyPairs);const[SelectedIcon,setSelectedIcon]=useState(iconKey===\"Home\"?HouseFactory(React):null);async function importModule(){// Get the selected module\ntry{const version=\"0.0.53\";const iconModuleUrl=`${moduleBaseUrl}${iconKey}.js@${version}`;const module=await import(/* webpackIgnore: true */ iconModuleUrl);if(isMounted.current)setSelectedIcon(module.default(React));}catch(err){if(isMounted.current)setSelectedIcon(null);}}useEffect(()=>{isMounted.current=true;importModule();return()=>{isMounted.current=false;};},[iconKey]);const isOnCanvas=RenderTarget.current()===RenderTarget.canvas;const emptyState=isOnCanvas?/*#__PURE__*/ _jsx(NullState,{}):null;return /*#__PURE__*/ _jsx(motion.div,{style:{display:\"contents\"},onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,children:SelectedIcon?/*#__PURE__*/ _jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 256 256\",style:{userSelect:\"none\",width:\"100%\",height:\"100%\",display:\"inline-block\",fill:color,color,flexShrink:0,transform:mirrored?\"scale(-1, 1)\":undefined},focusable:\"false\",color:color,children:/*#__PURE__*/ _jsx(SelectedIcon,{color:color,weight:weight})}):emptyState});}Icon.displayName=\"Phosphor\";Icon.defaultProps={width:24,height:24,iconSelection:\"House\",iconSearch:\"House\",color:\"#66F\",selectByList:true,weight:\"regular\",mirrored:false};addPropertyControls(Icon,{selectByList:{type:ControlType.Boolean,title:\"Select\",enabledTitle:\"List\",disabledTitle:\"Search\",defaultValue:Icon.defaultProps.selectByList},iconSelection:{type:ControlType.Enum,options:iconKeys,defaultValue:Icon.defaultProps.iconSelection,title:\"Name\",hidden:({selectByList})=>!selectByList,description:\"Find every icon name on the [Phosphor site](https://phosphoricons.com/)\"},iconSearch:{type:ControlType.String,title:\"Name\",placeholder:\"Menu, Wifi, Box…\",hidden:({selectByList})=>selectByList},color:{type:ControlType.Color,title:\"Color\",defaultValue:Icon.defaultProps.color},weight:{type:ControlType.Enum,title:\"Weight\",optionTitles:weightOptions.map(piece=>piece.charAt(0).toUpperCase()+piece.slice(1)),options:weightOptions,defaultValue:Icon.defaultProps.weight},mirrored:{type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\",defaultValue:Icon.defaultProps.mirrored},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"Icon\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\"}},\"IconProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Phosphor.map","// Generated by Framer (85a580f)\nimport{jsx as C,jsxs as e}from\"react/jsx-runtime\";import{addFonts as r,addPropertyControls as t,ControlType as a,cx as n,Link as i,SVG as o,useActiveVariantCallback as l,useLocaleInfo as p,useVariantState as s,withCSS as d}from\"framer\";import{LayoutGroup as f,motion as L,MotionConfigContext as g}from\"framer-motion\";import*as m from\"react\";let c=[\"loTDjognq\",\"XekOJiKnJ\"],h=\"framer-cvI5V\",v={loTDjognq:\"framer-v-19nhdre\",XekOJiKnJ:\"framer-v-u55ibi\"};function u(C,...e){let r={};return null==e||e.forEach(e=>e&&Object.assign(r,C[e])),r;}let w={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}},x=({value:e,children:r})=>{let t=m.useContext(g),a=null!=e?e:t.transition,n=m.useMemo(()=>({...t,transition:a}),[JSON.stringify(a)]);return /*#__PURE__*/C(g.Provider,{value:n,children:r});},b={Default:\"loTDjognq\",White:\"XekOJiKnJ\"},y=({height:C,id:e,link:r,tap:t,width:a,...n})=>{var i,o;return{...n,Jg3QInaSc:null!=t?t:n.Jg3QInaSc,MRM6kP75L:null!=r?r:n.MRM6kP75L,variant:null!==(o=null!==(i=b[n.variant])&&void 0!==i?i:n.variant)&&void 0!==o?o:\"loTDjognq\"};},M=(C,e)=>e.join(\"-\")+C.layoutDependency,k=/*#__PURE__*/m.forwardRef(function(r,t){let{activeLocale:a}=p(),{style:d,className:g,layoutId:h,variant:b,Jg3QInaSc:k,MRM6kP75L:I,...Z}=y(r),{baseVariant:J,classNames:V,gestureVariant:j,setGestureState:D,setVariant:T,transition:q,variants:A}=s({cycleOrder:c,defaultVariant:\"loTDjognq\",transitions:w,variant:b,variantClassNames:v}),S=M(r,A),{activeVariantCallback:O,delay:E}=l(J),K=O(async(...C)=>{if(k){let e=await k(...C);if(!1===e)return!1;}}),H=m.useRef(null),P=m.useId();return /*#__PURE__*/C(f,{id:null!=h?h:P,children:/*#__PURE__*/C(L.div,{initial:b,animate:A,onHoverStart:()=>D({isHovered:!0}),onHoverEnd:()=>D({isHovered:!1}),onTapStart:()=>D({isPressed:!0}),onTap:()=>D({isPressed:!1}),onTapCancel:()=>D({isPressed:!1}),className:n(\"framer-cvI5V\",...[],V),style:{display:\"contents\"},children:/*#__PURE__*/C(x,{value:q,children:/*#__PURE__*/C(L.div,{...Z,\"aria-label\":\"EcoSend logo\",className:n(\"framer-19nhdre\",g),\"data-framer-name\":\"Default\",layoutDependency:S,layoutId:\"loTDjognq\",ref:null!=t?t:H,style:{...d},...u({XekOJiKnJ:{\"data-framer-name\":\"White\"}},J,j),children:/*#__PURE__*/C(i,{href:I,children:/*#__PURE__*/e(L.a,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:260,intrinsicWidth:1290,pixelHeight:260,pixelWidth:1290,src:\"https://framerusercontent.com/images/eAtqAyUcdrafg36urkJ132v2A.png\",srcSet:\"https://framerusercontent.com/images/eAtqAyUcdrafg36urkJ132v2A.png?scale-down-to=512 512w, https://framerusercontent.com/images/eAtqAyUcdrafg36urkJ132v2A.png?scale-down-to=1024 1024w, https://framerusercontent.com/images/eAtqAyUcdrafg36urkJ132v2A.png 1290w\"},className:\"framer-14zhp4e framer-wv1fgm\",\"data-framer-name\":\"Logo Lockup\",\"data-highlight\":!0,layoutDependency:S,layoutId:\"VYSI1_dLZ\",onTap:K,children:[/*#__PURE__*/C(o,{className:\"framer-1t75fuj\",\"data-framer-name\":\"Subtract (Stroke)\",layout:\"position\",layoutDependency:S,layoutId:\"FAH47WK8c\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32 28.952\"><path d=\"M 25.253 1.539 C 26.741 1.366 28.072 1.311 28.964 1.485 L 29.288 1.548 L 29.509 1.764 C 29.576 1.829 29.639 1.899 29.698 1.972 L 29.752 2.038 L 29.821 2.138 C 30.005 2.41 30.139 2.714 30.238 3.019 C 30.39 3.485 30.481 4.017 30.523 4.584 C 30.607 5.718 30.501 7.072 30.21 8.475 C 29.632 11.26 28.285 14.422 26.003 16.524 C 23.627 18.712 21.397 20.153 19.209 21.044 C 17.178 21.871 15.221 22.211 13.276 22.261 C 13.111 22.424 12.885 22.645 12.617 22.904 C 12.033 23.465 11.239 24.209 10.404 24.93 C 9.576 25.643 8.676 26.363 7.884 26.857 C 7.495 27.101 7.076 27.325 6.668 27.454 C 6.432 27.528 6.043 27.619 5.634 27.548 L 5.618 27.559 L 5.623 27.546 C 5.482 27.521 5.338 27.476 5.197 27.405 C 4.699 27.226 4.336 26.899 4.075 26.567 C 3.785 26.198 3.566 25.756 3.396 25.306 C 3.055 24.406 2.85 23.313 2.722 22.294 C 2.593 21.265 2.537 20.262 2.514 19.52 C 2.502 19.149 2.498 18.84 2.497 18.623 C 2.497 18.586 2.497 18.551 2.497 18.519 C 1.722 17.125 1.078 15.127 1.554 12.956 C 2.064 10.633 3.814 8.292 7.59 6.366 L 7.623 6.35 L 7.656 6.335 C 11.468 4.702 15.998 3.352 19.925 2.478 C 21.891 2.041 23.722 1.718 25.253 1.539 Z M 4.592 18.78 C 4.594 18.965 4.598 19.198 4.606 19.466 C 4.629 20.175 4.682 21.121 4.802 22.08 C 4.923 23.048 5.108 23.983 5.377 24.693 C 5.493 25.001 5.615 25.237 5.732 25.406 C 5.889 25.016 6.003 24.431 6.074 23.755 C 6.146 23.059 6.165 22.344 6.165 21.797 C 6.165 21.525 6.161 21.298 6.156 21.139 C 6.155 21.083 6.153 21.035 6.152 20.998 C 6.075 20.544 6.36 20.248 6.527 20.125 L 17.885 10.395 Z M 8.119 24.267 C 8.391 24.048 8.669 23.815 8.947 23.575 C 9.508 23.091 10.054 22.593 10.526 22.149 C 10.06 22.111 9.591 22.068 9.159 22.026 C 8.837 21.994 8.532 21.962 8.258 21.933 C 8.255 22.495 8.232 23.215 8.157 23.933 C 8.146 24.043 8.133 24.155 8.119 24.267 Z M 9.508 20.174 C 10.695 20.289 12.026 20.394 12.794 20.393 C 14.633 20.389 16.439 20.109 18.328 19.339 C 20.227 18.566 22.254 17.279 24.499 15.211 C 26.391 13.468 27.617 10.707 28.153 8.125 C 28.419 6.844 28.505 5.654 28.435 4.711 C 28.416 4.462 28.387 4.235 28.349 4.033 Z M 25.284 3.428 C 23.902 3.6 22.243 3.895 20.442 4.296 C 16.632 5.145 12.257 6.45 8.607 8.011 C 5.261 9.724 3.975 11.65 3.607 13.325 C 3.327 14.602 3.559 15.836 3.981 16.866 Z\" fill=\"rgb(47,207,143)\"></path></svg>',svgContentId:926482775,withExternalLayout:!0,...u({XekOJiKnJ:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32 28.952\"><path d=\"M 25.253 1.539 C 26.741 1.366 28.072 1.311 28.964 1.485 L 29.288 1.548 L 29.509 1.764 C 29.576 1.829 29.639 1.899 29.698 1.972 L 29.752 2.038 L 29.821 2.138 C 30.005 2.41 30.139 2.714 30.238 3.019 C 30.39 3.485 30.481 4.017 30.523 4.584 C 30.607 5.718 30.501 7.072 30.21 8.475 C 29.632 11.26 28.285 14.422 26.003 16.524 C 23.627 18.712 21.397 20.153 19.209 21.044 C 17.178 21.871 15.221 22.211 13.276 22.261 C 13.111 22.424 12.885 22.645 12.617 22.904 C 12.033 23.465 11.239 24.209 10.404 24.93 C 9.576 25.643 8.676 26.363 7.884 26.857 C 7.495 27.101 7.076 27.325 6.668 27.454 C 6.432 27.528 6.043 27.619 5.634 27.548 L 5.618 27.559 L 5.623 27.546 C 5.482 27.521 5.338 27.476 5.197 27.405 C 4.699 27.226 4.336 26.899 4.075 26.567 C 3.785 26.198 3.566 25.756 3.396 25.306 C 3.055 24.406 2.85 23.313 2.722 22.294 C 2.593 21.265 2.537 20.262 2.514 19.52 C 2.502 19.149 2.498 18.84 2.497 18.623 C 2.497 18.586 2.497 18.551 2.497 18.519 C 1.722 17.125 1.078 15.127 1.554 12.956 C 2.064 10.633 3.814 8.292 7.59 6.366 L 7.623 6.35 L 7.656 6.335 C 11.468 4.702 15.998 3.352 19.925 2.478 C 21.891 2.041 23.722 1.718 25.253 1.539 Z M 4.592 18.78 C 4.594 18.965 4.598 19.198 4.606 19.466 C 4.629 20.175 4.682 21.121 4.802 22.08 C 4.923 23.048 5.108 23.983 5.377 24.693 C 5.493 25.001 5.615 25.237 5.732 25.406 C 5.889 25.016 6.003 24.431 6.074 23.755 C 6.146 23.059 6.165 22.344 6.165 21.797 C 6.165 21.525 6.161 21.298 6.156 21.139 C 6.155 21.083 6.153 21.035 6.152 20.998 C 6.075 20.544 6.36 20.248 6.527 20.125 L 17.885 10.395 Z M 8.119 24.267 C 8.391 24.048 8.669 23.815 8.947 23.575 C 9.508 23.091 10.054 22.593 10.526 22.149 C 10.06 22.111 9.591 22.068 9.159 22.026 C 8.837 21.994 8.532 21.962 8.258 21.933 C 8.255 22.495 8.232 23.215 8.157 23.933 C 8.146 24.043 8.133 24.155 8.119 24.267 Z M 9.508 20.174 C 10.695 20.289 12.026 20.394 12.794 20.393 C 14.633 20.389 16.439 20.109 18.328 19.339 C 20.227 18.566 22.254 17.279 24.499 15.211 C 26.391 13.468 27.617 10.707 28.153 8.125 C 28.419 6.844 28.505 5.654 28.435 4.711 C 28.416 4.462 28.387 4.235 28.349 4.033 Z M 25.284 3.428 C 23.902 3.6 22.243 3.895 20.442 4.296 C 16.632 5.145 12.257 6.45 8.607 8.011 C 5.261 9.724 3.975 11.65 3.607 13.325 C 3.327 14.602 3.559 15.836 3.981 16.866 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',svgContentId:2919574135}},J,j)}),/*#__PURE__*/C(o,{className:\"framer-18ymfqa\",\"data-framer-name\":\"EcoSend\",layout:\"position\",layoutDependency:S,layoutId:\"oTMmb6pnM\",opacity:1,style:{backgroundColor:\"rgba(0, 0, 0, 0)\"},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 120 15\"><path d=\"M 15.465 13.077 L 1.846 13.077 L 1.846 1.956 L 15.465 1.956 L 15.465 4.803 L 6.383 4.803 L 6.383 6.226 L 15.465 6.226 L 15.465 8.799 L 6.383 8.799 L 6.383 10.222 L 15.465 10.222 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 28.027 8.452 L 32.676 8.452 C 32.596 9.384 32.339 10.167 31.906 10.801 C 31.473 11.43 30.899 11.932 30.183 12.307 C 29.467 12.677 28.645 12.939 27.715 13.093 C 26.792 13.253 25.805 13.333 24.755 13.333 C 23.658 13.333 22.628 13.245 21.664 13.069 C 20.706 12.898 19.863 12.608 19.136 12.2 C 18.408 11.786 17.837 11.229 17.421 10.528 C 17.012 9.828 16.807 8.954 16.807 7.905 L 16.807 7.095 C 16.807 6.046 17.012 5.175 17.421 4.48 C 17.837 3.779 18.408 3.225 19.136 2.817 C 19.863 2.403 20.706 2.108 21.664 1.931 C 22.628 1.755 23.658 1.667 24.755 1.667 C 25.805 1.667 26.792 1.747 27.715 1.907 C 28.645 2.067 29.467 2.334 30.183 2.709 C 30.899 3.079 31.473 3.578 31.906 4.207 C 32.339 4.836 32.596 5.616 32.676 6.548 L 28.027 6.548 C 27.889 6.19 27.661 5.911 27.343 5.713 C 27.026 5.514 26.645 5.379 26.2 5.307 C 25.756 5.236 25.274 5.2 24.755 5.2 C 24.131 5.2 23.56 5.255 23.04 5.365 C 22.527 5.476 22.117 5.688 21.811 6.002 C 21.505 6.311 21.352 6.766 21.352 7.368 L 21.352 7.641 C 21.352 8.236 21.505 8.691 21.811 9.006 C 22.117 9.315 22.527 9.527 23.04 9.643 C 23.56 9.753 24.131 9.809 24.755 9.809 C 25.274 9.809 25.756 9.773 26.2 9.701 C 26.645 9.624 27.026 9.489 27.343 9.296 C 27.661 9.097 27.889 8.816 28.027 8.452 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 41.758 1.667 C 42.855 1.667 43.882 1.755 44.84 1.931 C 45.804 2.102 46.647 2.395 47.368 2.809 C 48.096 3.217 48.664 3.771 49.074 4.472 C 49.489 5.172 49.697 6.046 49.697 7.095 L 49.697 7.905 C 49.697 8.954 49.489 9.828 49.074 10.528 C 48.664 11.223 48.096 11.778 47.368 12.191 C 46.647 12.605 45.804 12.898 44.84 13.069 C 43.882 13.245 42.855 13.333 41.758 13.333 C 40.662 13.333 39.631 13.245 38.667 13.069 C 37.703 12.898 36.858 12.605 36.131 12.191 C 35.409 11.778 34.841 11.223 34.425 10.528 C 34.015 9.828 33.81 8.954 33.81 7.905 L 33.81 7.095 C 33.81 6.046 34.015 5.172 34.425 4.472 C 34.841 3.771 35.409 3.217 36.131 2.809 C 36.858 2.395 37.703 2.102 38.667 1.931 C 39.631 1.755 40.662 1.667 41.758 1.667 Z M 45.161 7.632 L 45.161 7.359 C 45.161 6.764 45.008 6.311 44.702 6.002 C 44.396 5.688 43.983 5.476 43.464 5.365 C 42.95 5.249 42.382 5.191 41.758 5.191 C 41.129 5.191 40.555 5.249 40.035 5.365 C 39.522 5.476 39.112 5.688 38.806 6.002 C 38.5 6.311 38.347 6.764 38.347 7.359 L 38.347 7.632 C 38.347 8.234 38.5 8.691 38.806 9.006 C 39.112 9.315 39.522 9.527 40.035 9.643 C 40.555 9.753 41.129 9.809 41.758 9.809 C 42.382 9.809 42.95 9.753 43.464 9.643 C 43.983 9.527 44.396 9.315 44.702 9.006 C 45.008 8.691 45.161 8.234 45.161 7.632 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 55.429 5.605 C 55.429 5.765 55.57 5.887 55.853 5.969 C 56.142 6.052 56.528 6.113 57.013 6.151 C 57.504 6.184 58.055 6.215 58.667 6.242 C 59.325 6.27 60.012 6.311 60.727 6.366 C 61.443 6.416 62.138 6.502 62.814 6.623 C 63.495 6.739 64.11 6.91 64.658 7.136 C 65.206 7.357 65.645 7.652 65.974 8.021 C 66.303 8.385 66.467 8.846 66.467 9.403 C 66.467 10.037 66.326 10.581 66.043 11.033 C 65.76 11.485 65.368 11.861 64.866 12.158 C 64.364 12.456 63.781 12.693 63.117 12.87 C 62.453 13.041 61.734 13.16 60.961 13.226 C 60.188 13.297 59.391 13.333 58.571 13.333 C 57.55 13.333 56.586 13.289 55.68 13.201 C 54.774 13.113 53.966 12.933 53.256 12.663 C 52.546 12.393 51.966 11.996 51.515 11.472 C 51.071 10.948 50.791 10.258 50.676 9.403 L 55.429 9.403 C 55.602 9.69 55.844 9.913 56.156 10.073 C 56.468 10.228 56.828 10.335 57.238 10.396 C 57.654 10.457 58.098 10.487 58.571 10.487 C 58.924 10.487 59.284 10.47 59.654 10.437 C 60.023 10.404 60.364 10.349 60.675 10.272 C 60.987 10.189 61.238 10.079 61.429 9.941 C 61.619 9.797 61.714 9.618 61.714 9.403 C 61.714 9.238 61.57 9.116 61.281 9.039 C 60.999 8.956 60.612 8.896 60.121 8.857 C 59.636 8.818 59.088 8.785 58.476 8.758 C 57.818 8.73 57.131 8.691 56.416 8.642 C 55.7 8.587 55.002 8.501 54.32 8.385 C 53.645 8.264 53.033 8.093 52.485 7.872 C 51.937 7.646 51.498 7.351 51.169 6.987 C 50.84 6.623 50.676 6.162 50.676 5.605 C 50.676 4.965 50.817 4.422 51.1 3.975 C 51.383 3.523 51.775 3.148 52.277 2.85 C 52.78 2.546 53.362 2.309 54.026 2.138 C 54.69 1.967 55.409 1.846 56.182 1.774 C 56.955 1.703 57.752 1.667 58.571 1.667 C 59.593 1.667 60.557 1.714 61.463 1.807 C 62.369 1.896 63.177 2.075 63.887 2.345 C 64.597 2.61 65.174 3.004 65.619 3.528 C 66.069 4.052 66.352 4.745 66.467 5.605 L 61.714 5.605 C 61.541 5.313 61.299 5.089 60.987 4.935 C 60.675 4.775 60.312 4.667 59.896 4.612 C 59.486 4.552 59.045 4.521 58.571 4.521 C 58.219 4.521 57.859 4.538 57.489 4.571 C 57.12 4.599 56.779 4.654 56.468 4.736 C 56.156 4.814 55.905 4.924 55.714 5.067 C 55.524 5.205 55.429 5.385 55.429 5.605 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 81.298 13.077 L 67.679 13.077 L 67.679 1.956 L 81.298 1.956 L 81.298 4.803 L 72.216 4.803 L 72.216 6.226 L 81.298 6.226 L 81.298 8.799 L 72.216 8.799 L 72.216 10.222 L 81.298 10.222 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 99.609 13.06 L 94.501 13.06 L 88.25 6.267 L 88.25 13.06 L 83.713 13.06 L 83.713 1.94 L 89.956 1.94 L 95.064 7.831 L 95.064 1.94 L 99.609 1.94 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 111.764 9.552 C 112.157 9.552 112.489 9.461 112.76 9.279 C 113.037 9.091 113.248 8.846 113.392 8.543 C 113.536 8.234 113.609 7.892 113.609 7.517 C 113.609 7.141 113.536 6.799 113.392 6.491 C 113.248 6.182 113.037 5.936 112.76 5.754 C 112.489 5.572 112.157 5.481 111.764 5.481 L 106.795 5.481 L 106.795 9.552 Z M 112.613 13.077 L 102.258 13.077 L 102.258 1.956 L 112.613 1.956 C 113.687 1.956 114.639 2.207 115.47 2.709 C 116.307 3.206 116.962 3.876 117.435 4.72 C 117.914 5.558 118.154 6.491 118.154 7.517 C 118.154 8.537 117.914 9.469 117.435 10.313 C 116.962 11.152 116.307 11.822 115.47 12.324 C 114.639 12.826 113.687 13.077 112.613 13.077 Z\" fill=\"rgb(0,0,0)\"></path></svg>',svgContentId:1511733582,variants:{XekOJiKnJ:{backgroundColor:\"rgba(0, 0, 0, 0)\"}},withExternalLayout:!0,...u({XekOJiKnJ:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 120 15\"><path d=\"M 15.465 13.077 L 1.846 13.077 L 1.846 1.956 L 15.465 1.956 L 15.465 4.803 L 6.383 4.803 L 6.383 6.226 L 15.465 6.226 L 15.465 8.799 L 6.383 8.799 L 6.383 10.222 L 15.465 10.222 Z\" fill=\"rgb(255, 255, 255)\"></path><path d=\"M 28.027 8.452 L 32.676 8.452 C 32.596 9.384 32.339 10.167 31.906 10.801 C 31.473 11.43 30.899 11.932 30.183 12.307 C 29.467 12.677 28.645 12.939 27.715 13.093 C 26.792 13.253 25.805 13.333 24.755 13.333 C 23.658 13.333 22.628 13.245 21.664 13.069 C 20.706 12.898 19.863 12.608 19.136 12.2 C 18.408 11.786 17.837 11.229 17.421 10.528 C 17.012 9.828 16.807 8.954 16.807 7.905 L 16.807 7.095 C 16.807 6.046 17.012 5.175 17.421 4.48 C 17.837 3.779 18.408 3.225 19.136 2.817 C 19.863 2.403 20.706 2.108 21.664 1.931 C 22.628 1.755 23.658 1.667 24.755 1.667 C 25.805 1.667 26.792 1.747 27.715 1.907 C 28.645 2.067 29.467 2.334 30.183 2.709 C 30.899 3.079 31.473 3.578 31.906 4.207 C 32.339 4.836 32.596 5.616 32.676 6.548 L 28.027 6.548 C 27.889 6.19 27.661 5.911 27.343 5.713 C 27.026 5.514 26.645 5.379 26.2 5.307 C 25.756 5.236 25.274 5.2 24.755 5.2 C 24.131 5.2 23.56 5.255 23.04 5.365 C 22.527 5.476 22.117 5.688 21.811 6.002 C 21.505 6.311 21.352 6.766 21.352 7.368 L 21.352 7.641 C 21.352 8.236 21.505 8.691 21.811 9.006 C 22.117 9.315 22.527 9.527 23.04 9.643 C 23.56 9.753 24.131 9.809 24.755 9.809 C 25.274 9.809 25.756 9.773 26.2 9.701 C 26.645 9.624 27.026 9.489 27.343 9.296 C 27.661 9.097 27.889 8.816 28.027 8.452 Z\" fill=\"rgb(255, 255, 255)\"></path><path d=\"M 41.758 1.667 C 42.855 1.667 43.882 1.755 44.84 1.931 C 45.804 2.102 46.647 2.395 47.368 2.809 C 48.096 3.217 48.664 3.771 49.074 4.472 C 49.489 5.172 49.697 6.046 49.697 7.095 L 49.697 7.905 C 49.697 8.954 49.489 9.828 49.074 10.528 C 48.664 11.223 48.096 11.778 47.368 12.191 C 46.647 12.605 45.804 12.898 44.84 13.069 C 43.882 13.245 42.855 13.333 41.758 13.333 C 40.662 13.333 39.631 13.245 38.667 13.069 C 37.703 12.898 36.858 12.605 36.131 12.191 C 35.409 11.778 34.841 11.223 34.425 10.528 C 34.015 9.828 33.81 8.954 33.81 7.905 L 33.81 7.095 C 33.81 6.046 34.015 5.172 34.425 4.472 C 34.841 3.771 35.409 3.217 36.131 2.809 C 36.858 2.395 37.703 2.102 38.667 1.931 C 39.631 1.755 40.662 1.667 41.758 1.667 Z M 45.161 7.632 L 45.161 7.359 C 45.161 6.764 45.008 6.311 44.702 6.002 C 44.396 5.688 43.983 5.476 43.464 5.365 C 42.95 5.249 42.382 5.191 41.758 5.191 C 41.129 5.191 40.555 5.249 40.035 5.365 C 39.522 5.476 39.112 5.688 38.806 6.002 C 38.5 6.311 38.347 6.764 38.347 7.359 L 38.347 7.632 C 38.347 8.234 38.5 8.691 38.806 9.006 C 39.112 9.315 39.522 9.527 40.035 9.643 C 40.555 9.753 41.129 9.809 41.758 9.809 C 42.382 9.809 42.95 9.753 43.464 9.643 C 43.983 9.527 44.396 9.315 44.702 9.006 C 45.008 8.691 45.161 8.234 45.161 7.632 Z\" fill=\"rgb(255, 255, 255)\"></path><path d=\"M 55.429 5.605 C 55.429 5.765 55.57 5.887 55.853 5.969 C 56.142 6.052 56.528 6.113 57.013 6.151 C 57.504 6.184 58.055 6.215 58.667 6.242 C 59.325 6.27 60.012 6.311 60.727 6.366 C 61.443 6.416 62.138 6.502 62.814 6.623 C 63.495 6.739 64.11 6.91 64.658 7.136 C 65.206 7.357 65.645 7.652 65.974 8.021 C 66.303 8.385 66.467 8.846 66.467 9.403 C 66.467 10.037 66.326 10.581 66.043 11.033 C 65.76 11.485 65.368 11.861 64.866 12.158 C 64.364 12.456 63.781 12.693 63.117 12.87 C 62.453 13.041 61.734 13.16 60.961 13.226 C 60.188 13.297 59.391 13.333 58.571 13.333 C 57.55 13.333 56.586 13.289 55.68 13.201 C 54.774 13.113 53.966 12.933 53.256 12.663 C 52.546 12.393 51.966 11.996 51.515 11.472 C 51.071 10.948 50.791 10.258 50.676 9.403 L 55.429 9.403 C 55.602 9.69 55.844 9.913 56.156 10.073 C 56.468 10.228 56.828 10.335 57.238 10.396 C 57.654 10.457 58.098 10.487 58.571 10.487 C 58.924 10.487 59.284 10.47 59.654 10.437 C 60.023 10.404 60.364 10.349 60.675 10.272 C 60.987 10.189 61.238 10.079 61.429 9.941 C 61.619 9.797 61.714 9.618 61.714 9.403 C 61.714 9.238 61.57 9.116 61.281 9.039 C 60.999 8.956 60.612 8.896 60.121 8.857 C 59.636 8.818 59.088 8.785 58.476 8.758 C 57.818 8.73 57.131 8.691 56.416 8.642 C 55.7 8.587 55.002 8.501 54.32 8.385 C 53.645 8.264 53.033 8.093 52.485 7.872 C 51.937 7.646 51.498 7.351 51.169 6.987 C 50.84 6.623 50.676 6.162 50.676 5.605 C 50.676 4.965 50.817 4.422 51.1 3.975 C 51.383 3.523 51.775 3.148 52.277 2.85 C 52.78 2.546 53.362 2.309 54.026 2.138 C 54.69 1.967 55.409 1.846 56.182 1.774 C 56.955 1.703 57.752 1.667 58.571 1.667 C 59.593 1.667 60.557 1.714 61.463 1.807 C 62.369 1.896 63.177 2.075 63.887 2.345 C 64.597 2.61 65.174 3.004 65.619 3.528 C 66.069 4.052 66.352 4.745 66.467 5.605 L 61.714 5.605 C 61.541 5.313 61.299 5.089 60.987 4.935 C 60.675 4.775 60.312 4.667 59.896 4.612 C 59.486 4.552 59.045 4.521 58.571 4.521 C 58.219 4.521 57.859 4.538 57.489 4.571 C 57.12 4.599 56.779 4.654 56.468 4.736 C 56.156 4.814 55.905 4.924 55.714 5.067 C 55.524 5.205 55.429 5.385 55.429 5.605 Z\" fill=\"rgb(255, 255, 255)\"></path><path d=\"M 81.298 13.077 L 67.679 13.077 L 67.679 1.956 L 81.298 1.956 L 81.298 4.803 L 72.216 4.803 L 72.216 6.226 L 81.298 6.226 L 81.298 8.799 L 72.216 8.799 L 72.216 10.222 L 81.298 10.222 Z\" fill=\"rgb(255, 255, 255)\"></path><path d=\"M 99.609 13.06 L 94.501 13.06 L 88.25 6.267 L 88.25 13.06 L 83.713 13.06 L 83.713 1.94 L 89.956 1.94 L 95.064 7.831 L 95.064 1.94 L 99.609 1.94 Z\" fill=\"rgb(255, 255, 255)\"></path><path d=\"M 111.764 9.552 C 112.157 9.552 112.489 9.461 112.76 9.279 C 113.037 9.091 113.248 8.846 113.392 8.543 C 113.536 8.234 113.609 7.892 113.609 7.517 C 113.609 7.141 113.536 6.799 113.392 6.491 C 113.248 6.182 113.037 5.936 112.76 5.754 C 112.489 5.572 112.157 5.481 111.764 5.481 L 106.795 5.481 L 106.795 9.552 Z M 112.613 13.077 L 102.258 13.077 L 102.258 1.956 L 112.613 1.956 C 113.687 1.956 114.639 2.207 115.47 2.709 C 116.307 3.206 116.962 3.876 117.435 4.72 C 117.914 5.558 118.154 6.491 118.154 7.517 C 118.154 8.537 117.914 9.469 117.435 10.313 C 116.962 11.152 116.307 11.822 115.47 12.324 C 114.639 12.826 113.687 13.077 112.613 13.077 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',svgContentId:2100901568}},J,j)})]})})})})})});}),I=['.framer-cvI5V [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-cvI5V .framer-wv1fgm { display: block; }\",\".framer-cvI5V .framer-19nhdre { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-cvI5V .framer-14zhp4e { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; padding: 0px 0px 0px 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-cvI5V .framer-1t75fuj { flex: none; height: 29px; position: relative; width: 32px; }\",\".framer-cvI5V .framer-18ymfqa { flex: none; height: 15px; position: relative; width: 120px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-cvI5V .framer-19nhdre, .framer-cvI5V .framer-14zhp4e { gap: 0px; } .framer-cvI5V .framer-19nhdre > * { margin: 0px; margin-left: calc(40px / 2); margin-right: calc(40px / 2); } .framer-cvI5V .framer-19nhdre > :first-child, .framer-cvI5V .framer-14zhp4e > :first-child { margin-left: 0px; } .framer-cvI5V .framer-19nhdre > :last-child, .framer-cvI5V .framer-14zhp4e > :last-child { margin-right: 0px; } .framer-cvI5V .framer-14zhp4e > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } }\"],Z=d(k,I,\"framer-cvI5V\");export default Z;Z.displayName=\"EcoSend Logo\",Z.defaultProps={height:29,width:162},t(Z,{variant:{options:[\"loTDjognq\",\"XekOJiKnJ\"],optionTitles:[\"Default\",\"White\"],title:\"Variant\",type:a.Enum},Jg3QInaSc:{title:\"Tap\",type:a.EventHandler},MRM6kP75L:{title:\"Link\",type:a.Link}}),r(Z,[]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerxkLClFmEo\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"162\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"29\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"Jg3QInaSc\\\":\\\"tap\\\",\\\"MRM6kP75L\\\":\\\"link\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"XekOJiKnJ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./xkLClFmEo.map","// Generated by Framer (d0574d7)\nimport{jsx as e}from\"react/jsx-runtime\";import{addFonts as r,addPropertyControls as a,ControlType as t,cx as o,getFonts as i,Link as n,useLocaleInfo as d,useVariantState as s,withCSS as l}from\"framer\";import{LayoutGroup as p,motion as m,MotionConfigContext as c}from\"framer-motion\";import*as u from\"react\";import{Icon as f}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/CAjjxbTJBxHwH1MagCef/Phosphor.js\";let y=i(f),v={cwt2UGoxW:{hover:!0,pressed:!0},ikrJUFaHR:{hover:!0,pressed:!0},raI5FBWYD:{hover:!0,pressed:!0},u18nRy3F0:{hover:!0,pressed:!0}},h=[\"raI5FBWYD\",\"cwt2UGoxW\",\"u18nRy3F0\",\"ikrJUFaHR\"],F=\"framer-u2jF9\",w={cwt2UGoxW:\"framer-v-1mph5o6\",ikrJUFaHR:\"framer-v-1ptrnwz\",raI5FBWYD:\"framer-v-9qyz5l\",u18nRy3F0:\"framer-v-u85qj7\"};function x(e,...r){let a={};return null==r||r.forEach(r=>r&&Object.assign(a,e[r])),a;}let I={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}},b=({value:r,children:a})=>{let t=u.useContext(c),o=null!=r?r:t.transition,i=u.useMemo(()=>({...t,transition:o}),[JSON.stringify(o)]);return /*#__PURE__*/e(c.Provider,{value:i,children:a});},U={Insta:\"u18nRy3F0\",LinkedIn:\"raI5FBWYD\",Twitter:\"cwt2UGoxW\",YouTube:\"ikrJUFaHR\"},W=({height:e,id:r,link:a,width:t,...o})=>{var i,n;return{...o,NFKPxIMiG:null!=a?a:o.NFKPxIMiG,variant:null!==(n=null!==(i=U[o.variant])&&void 0!==i?i:o.variant)&&void 0!==n?n:\"raI5FBWYD\"};},R=(e,r)=>r.join(\"-\")+e.layoutDependency,g=/*#__PURE__*/u.forwardRef(function(r,a){let{activeLocale:t}=d(),{style:i,className:l,layoutId:c,variant:y,NFKPxIMiG:F,...U}=W(r),{baseVariant:g,classNames:k,gestureVariant:j,setGestureState:G,setVariant:Y,transition:H,variants:D}=s({cycleOrder:h,defaultVariant:\"raI5FBWYD\",enabledGestures:v,transitions:I,variant:y,variantClassNames:w}),L=R(r,D),B=u.useRef(null),q=u.useId();return /*#__PURE__*/e(p,{id:null!=c?c:q,children:/*#__PURE__*/e(m.div,{initial:y,animate:D,onHoverStart:()=>G({isHovered:!0}),onHoverEnd:()=>G({isHovered:!1}),onTapStart:()=>G({isPressed:!0}),onTap:()=>G({isPressed:!1}),onTapCancel:()=>G({isPressed:!1}),className:o(\"framer-u2jF9\",...[],k),style:{display:\"contents\"},children:/*#__PURE__*/e(b,{value:H,children:/*#__PURE__*/e(n,{href:F,openInNewTab:!0,children:/*#__PURE__*/e(m.a,{...U,className:`${o(\"framer-9qyz5l\",l)} framer-1j6t3tq`,\"data-framer-name\":\"LinkedIn\",layoutDependency:L,layoutId:\"raI5FBWYD\",ref:null!=a?a:B,style:{opacity:.8,...i},variants:{\"cwt2UGoxW-hover\":{opacity:1},\"cwt2UGoxW-pressed\":{opacity:1},\"raI5FBWYD-hover\":{opacity:1},\"raI5FBWYD-pressed\":{opacity:1},\"u18nRy3F0-hover\":{opacity:1},\"u18nRy3F0-pressed\":{opacity:1}},...x({\"cwt2UGoxW-hover\":{\"data-framer-name\":void 0},\"cwt2UGoxW-pressed\":{\"data-framer-name\":void 0},\"ikrJUFaHR-hover\":{\"data-framer-name\":void 0},\"ikrJUFaHR-pressed\":{\"data-framer-name\":void 0},\"raI5FBWYD-hover\":{\"data-framer-name\":void 0},\"raI5FBWYD-pressed\":{\"data-framer-name\":void 0},\"u18nRy3F0-hover\":{\"data-framer-name\":void 0},\"u18nRy3F0-pressed\":{\"data-framer-name\":void 0},cwt2UGoxW:{\"data-framer-name\":\"Twitter\"},ikrJUFaHR:{\"data-framer-name\":\"YouTube\"},u18nRy3F0:{\"data-framer-name\":\"Insta\"}},g,j),children:/*#__PURE__*/e(m.div,{className:\"framer-1n06ddo-container\",layoutDependency:L,layoutId:\"kqpGMzLLy-container\",style:{opacity:.8},variants:{\"cwt2UGoxW-hover\":{opacity:1},\"cwt2UGoxW-pressed\":{opacity:1},\"ikrJUFaHR-hover\":{opacity:1},\"ikrJUFaHR-pressed\":{opacity:1},\"raI5FBWYD-hover\":{opacity:1},\"raI5FBWYD-pressed\":{opacity:1},\"u18nRy3F0-hover\":{opacity:1},\"u18nRy3F0-pressed\":{opacity:1}},children:/*#__PURE__*/e(f,{color:'var(--token-d42ec26d-c151-49e5-86cb-8fd28dcc7091, rgb(9, 71, 47)) /* {\"name\":\"EcoSend Dark Green\"} */',height:\"100%\",iconSearch:\"House\",iconSelection:\"LinkedinLogo\",id:\"kqpGMzLLy\",layoutId:\"kqpGMzLLy\",mirrored:!1,selectByList:!0,style:{height:\"100%\",width:\"100%\"},weight:\"duotone\",width:\"100%\",...x({\"cwt2UGoxW-pressed\":{weight:\"fill\"},\"ikrJUFaHR-pressed\":{weight:\"fill\"},\"raI5FBWYD-pressed\":{weight:\"fill\"},\"u18nRy3F0-pressed\":{weight:\"fill\"},cwt2UGoxW:{iconSelection:\"TwitterLogo\"},ikrJUFaHR:{iconSelection:\"YoutubeLogo\"},u18nRy3F0:{iconSelection:\"InstagramLogo\"}},g,j)})})})})})})});}),k=['.framer-u2jF9 [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-u2jF9 .framer-1j6t3tq { display: block; }\",\".framer-u2jF9 .framer-9qyz5l { height: 20px; overflow: visible; position: relative; text-decoration: none; width: 20px; }\",\".framer-u2jF9 .framer-1n06ddo-container { bottom: 0px; flex: none; left: 0px; pointer-events: none; position: absolute; right: 0px; top: 0px; }\",\".framer-u2jF9 .framer-v-9qyz5l .framer-9qyz5l, .framer-u2jF9 .framer-v-1mph5o6 .framer-9qyz5l, .framer-u2jF9 .framer-v-u85qj7 .framer-9qyz5l, .framer-u2jF9 .framer-v-1ptrnwz .framer-9qyz5l { cursor: pointer; }\"],j=l(g,k,\"framer-u2jF9\");export default j;j.displayName=\"Social Icons\",j.defaultProps={height:20,width:20},a(j,{variant:{options:[\"raI5FBWYD\",\"cwt2UGoxW\",\"u18nRy3F0\",\"ikrJUFaHR\"],optionTitles:[\"LinkedIn\",\"Twitter\",\"Insta\",\"YouTube\"],title:\"Variant\",type:t.Enum},NFKPxIMiG:{title:\"Link\",type:t.Link}}),r(j,[...y]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerXRLfsMkAC\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"20\",\"framerVariables\":\"{\\\"NFKPxIMiG\\\":\\\"link\\\"}\",\"framerImmutableVariables\":\"false\",\"framerIntrinsicWidth\":\"20\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"cwt2UGoxW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"u18nRy3F0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ikrJUFaHR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"kLkl4XLMP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ehztcgW3G\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"d2RjNXXe3\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Yar_VAFqH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"J44P6iPoN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"GJzSmOQ3v\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"twHfxMO9h\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"s4xw0scGi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./XRLfsMkAC.map","// Generated by Framer (2f96024)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,ResolveLinks,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import EcoSendLogo from\"https://framerusercontent.com/modules/agwUUugvIB2KNViYXYeq/a4nuGMmHCLWGKXqCZskv/xkLClFmEo.js\";import SocialIcons from\"https://framerusercontent.com/modules/9cRYR582C4qbbVfyxDun/bGn7CEdOOUCfz0DIJWWS/XRLfsMkAC.js\";const EcoSendLogoFonts=getFonts(EcoSendLogo);const SocialIconsFonts=getFonts(SocialIcons);const cycleOrder=[\"ZgVVtRAg8\",\"ycmGqPAgy\",\"K1Xw8MPRn\"];const serializationHash=\"framer-zQJPr\";const variantClassNames={K1Xw8MPRn:\"framer-v-1hwbnel\",ycmGqPAgy:\"framer-v-1f7kgz7\",ZgVVtRAg8:\"framer-v-1ar0j80\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"ZgVVtRAg8\",Phone:\"K1Xw8MPRn\",Tablet:\"ycmGqPAgy\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"ZgVVtRAg8\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ZgVVtRAg8\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1ar0j80\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"ZgVVtRAg8\",ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0.05)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(255, 247, 237)\",...style},...addPropertyOverrides({K1Xw8MPRn:{\"data-framer-name\":\"Phone\"},ycmGqPAgy:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-hg5m83\",layoutDependency:layoutDependency,layoutId:\"Le0lqwCfj\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-9fgd6p\",layoutDependency:layoutDependency,layoutId:\"RkSNai0v2\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-lqwc4y-container\",layoutDependency:layoutDependency,layoutId:\"bv7ZTcKUb-container\",nodeId:\"bv7ZTcKUb\",rendersWithMotion:true,scopeId:\"gfd4gl9b_\",children:/*#__PURE__*/_jsx(EcoSendLogo,{height:\"100%\",id:\"bv7ZTcKUb\",layoutId:\"bv7ZTcKUb\",MRM6kP75L:resolvedLinks[0],variant:\"loTDjognq\",width:\"100%\",...addPropertyOverrides({K1Xw8MPRn:{MRM6kP75L:resolvedLinks[2]},ycmGqPAgy:{MRM6kP75L:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7S2FybGEtcmVndWxhcg==\",\"--framer-font-family\":'\"Karla\", \"Karla Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.4px\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d42ec26d-c151-49e5-86cb-8fd28dcc7091, rgb(9, 71, 47)))\"},children:\"The planet's favourite\"}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7S2FybGEtcmVndWxhcg==\",\"--framer-font-family\":'\"Karla\", \"Karla Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.4px\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-2gxw0f, var(--token-d42ec26d-c151-49e5-86cb-8fd28dcc7091, rgb(9, 71, 47)))\"},children:\"email marketing platform.\"})]}),className:\"framer-1siabtt\",fonts:[\"GF;Karla-regular\"],layoutDependency:layoutDependency,layoutId:\"aqeDdquvz\",style:{\"--extracted-2gxw0f\":\"var(--token-d42ec26d-c151-49e5-86cb-8fd28dcc7091, rgb(9, 71, 47))\",\"--extracted-r6o4lv\":\"var(--token-d42ec26d-c151-49e5-86cb-8fd28dcc7091, rgb(9, 71, 47))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-twzcy7\",layoutDependency:layoutDependency,layoutId:\"YSnhIkxUa\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-fdurnx-container\",layoutDependency:layoutDependency,layoutId:\"WaSPJw9Gs-container\",nodeId:\"WaSPJw9Gs\",rendersWithMotion:true,scopeId:\"gfd4gl9b_\",children:/*#__PURE__*/_jsx(SocialIcons,{height:\"100%\",id:\"WaSPJw9Gs\",layoutId:\"WaSPJw9Gs\",NFKPxIMiG:\"https://www.linkedin.com/company/ecosend/\",variant:\"raI5FBWYD\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1q2hvta-container\",layoutDependency:layoutDependency,layoutId:\"ekrU7Mubk-container\",nodeId:\"ekrU7Mubk\",rendersWithMotion:true,scopeId:\"gfd4gl9b_\",children:/*#__PURE__*/_jsx(SocialIcons,{height:\"100%\",id:\"ekrU7Mubk\",layoutId:\"ekrU7Mubk\",NFKPxIMiG:\"https://www.youtube.com/@ecosend\",variant:\"ikrJUFaHR\",width:\"100%\"})})})]})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-zQJPr.framer-1tgy9km, .framer-zQJPr .framer-1tgy9km { display: block; }\",\".framer-zQJPr.framer-1ar0j80 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: visible; padding: 60px 40px 100px 40px; position: relative; width: 1200px; }\",\".framer-zQJPr .framer-hg5m83 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; max-width: 940px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-zQJPr .framer-9fgd6p { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px 20px 0px 0px; position: relative; width: 220px; }\",\".framer-zQJPr .framer-lqwc4y-container, .framer-zQJPr .framer-1q2hvta-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-zQJPr .framer-1siabtt { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-zQJPr .framer-twzcy7 { 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; position: relative; width: min-content; }\",\".framer-zQJPr .framer-fdurnx-container { flex: none; height: auto; pointer-events: auto; position: relative; width: auto; }\",\".framer-zQJPr.framer-v-1f7kgz7.framer-1ar0j80 { width: 810px; }\",\".framer-zQJPr.framer-v-1f7kgz7 .framer-hg5m83 { align-content: flex-start; align-items: flex-start; flex-direction: column; }\",\".framer-zQJPr.framer-v-1f7kgz7 .framer-9fgd6p { padding: 0px 20px 50px 0px; width: 100%; }\",\".framer-zQJPr.framer-v-1f7kgz7 .framer-1siabtt { width: 200px; }\",\".framer-zQJPr.framer-v-1hwbnel.framer-1ar0j80 { gap: 40px; padding: 70px 40px 120px 40px; width: 400px; }\",\".framer-zQJPr.framer-v-1hwbnel .framer-hg5m83 { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 51px; }\",\".framer-zQJPr.framer-v-1hwbnel .framer-9fgd6p { padding: 0px; width: 100%; }\",'.framer-zQJPr[data-border=\"true\"]::after, .framer-zQJPr [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; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 271\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"ycmGqPAgy\":{\"layout\":[\"fixed\",\"auto\"]},\"K1Xw8MPRn\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framergfd4gl9b_=withCSS(Component,css,\"framer-zQJPr\");export default Framergfd4gl9b_;Framergfd4gl9b_.displayName=\"Global Footer\";Framergfd4gl9b_.defaultProps={height:271,width:1200};addPropertyControls(Framergfd4gl9b_,{variant:{options:[\"ZgVVtRAg8\",\"ycmGqPAgy\",\"K1Xw8MPRn\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framergfd4gl9b_,[{explicitInter:true,fonts:[{family:\"Karla\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/karla/v32/qkBIXvYC6trAT55ZBi1ueQVIjQTD-JqqEUNLR7fHGw.woff2\",weight:\"400\"}]},...EcoSendLogoFonts,...SocialIconsFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framergfd4gl9b_\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"271\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ycmGqPAgy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"K1Xw8MPRn\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./gfd4gl9b_.map","// Generated by Framer (13d9867)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{Icon as Hero}from\"https://framerusercontent.com/modules/hKjtTuWGYB451ckw6eTN/rQJeCcsGr1fSnWO0FT2G/Hero.js\";const HeroFonts=getFonts(Hero);const enabledGestures={BFQ7KfXCq:{hover:true,pressed:true},fzjODFkfw:{hover:true},GmLyqJkcr:{hover:true},mLHz5UDzx:{hover:true},NYlD8uLOv:{hover:true},OfpyXWbgc:{hover:true,pressed:true}};const cycleOrder=[\"fzjODFkfw\",\"BFQ7KfXCq\",\"NYlD8uLOv\",\"mLHz5UDzx\",\"OfpyXWbgc\",\"GmLyqJkcr\"];const serializationHash=\"framer-Bh9pQ\";const variantClassNames={BFQ7KfXCq:\"framer-v-pd03zy\",fzjODFkfw:\"framer-v-1gmu0v3\",GmLyqJkcr:\"framer-v-mbuhgd\",mLHz5UDzx:\"framer-v-p7jk94\",NYlD8uLOv:\"framer-v-lh8aq6\",OfpyXWbgc:\"framer-v-r0h1b0\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transition2={duration:0,type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Button Dark\":\"OfpyXWbgc\",\"Mobile with Icon Dark\":\"GmLyqJkcr\",\"Mobile with Icon\":\"NYlD8uLOv\",\"Standard Dark\":\"mLHz5UDzx\",Button:\"BFQ7KfXCq\",Standard:\"fzjODFkfw\"};const getProps=({height,id,link,newTab,title,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref,_ref1;return{...props,cZl2VGUHz:newTab!==null&&newTab!==void 0?newTab:props.cZl2VGUHz,g34QVLU3S:link!==null&&link!==void 0?link:props.g34QVLU3S,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"fzjODFkfw\",XphVVOR0v:(_ref1=title!==null&&title!==void 0?title:props.XphVVOR0v)!==null&&_ref1!==void 0?_ref1:\"Support\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,g34QVLU3S,XphVVOR0v,cZl2VGUHz,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"fzjODFkfw\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const isDisplayed=()=>{if([\"NYlD8uLOv-hover\",\"GmLyqJkcr-hover\"].includes(gestureVariant))return true;if([\"NYlD8uLOv\",\"GmLyqJkcr\"].includes(baseVariant))return true;return false;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({BFQ7KfXCq:{value:transition2},OfpyXWbgc:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Link,{href:g34QVLU3S,nodeId:\"fzjODFkfw\",...addPropertyOverrides({BFQ7KfXCq:{openInNewTab:cZl2VGUHz}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-1gmu0v3\",className,classNames)} framer-thlc58`,\"data-framer-name\":\"Standard\",layoutDependency:layoutDependency,layoutId:\"fzjODFkfw\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,boxShadow:\"none\",...style},variants:{\"BFQ7KfXCq-hover\":{backgroundColor:\"rgb(16, 117, 79)\",boxShadow:\"0px 0.421531111242075px 0.421531111242075px -1.25px rgba(0, 0, 0, 0.35995), 0px 1.60197331227042px 1.60197331227042px -2.5px rgba(0, 0, 0, 0.31779), 0px 7px 7px -3.75px rgba(0, 0, 0, 0.125)\"},\"BFQ7KfXCq-pressed\":{boxShadow:\"0px 0.24145061431045178px 0.24145061431045178px -1.875px rgba(0, 0, 0, 0.62067), 0px 2px 2px -3.75px rgba(0, 0, 0, 0.225)\"},\"fzjODFkfw-hover\":{backgroundColor:\"var(--token-650ca3e0-e45d-4978-8cb9-f2ae1db86b54, rgb(229, 245, 238))\"},\"GmLyqJkcr-hover\":{backgroundColor:\"rgba(255, 255, 255, 0.1)\"},\"mLHz5UDzx-hover\":{backgroundColor:\"rgba(255, 255, 255, 0.1)\"},\"NYlD8uLOv-hover\":{backgroundColor:\"var(--token-650ca3e0-e45d-4978-8cb9-f2ae1db86b54, rgb(229, 245, 238))\"},\"OfpyXWbgc-hover\":{backgroundColor:\"rgba(255, 255, 255, 0.3)\"},\"OfpyXWbgc-pressed\":{backgroundColor:\"rgba(255, 255, 255, 0.1)\"},BFQ7KfXCq:{backgroundColor:\"var(--token-d42ec26d-c151-49e5-86cb-8fd28dcc7091, rgb(9, 71, 47))\",boxShadow:\"0px 0.3010936508871964px 0.3010936508871964px -1.25px rgba(0, 0, 0, 0.17997), 0px 1.1442666516217286px 1.1442666516217286px -2.5px rgba(0, 0, 0, 0.15889), 0px 5px 5px -3.75px rgba(0, 0, 0, 0.0625)\"},OfpyXWbgc:{backgroundColor:\"rgba(255, 255, 255, 0.2)\",boxShadow:\"0px 0.3010936508871964px 0.3010936508871964px -1.25px rgba(0, 0, 0, 0.17997), 0px 1.1442666516217286px 1.1442666516217286px -2.5px rgba(0, 0, 0, 0.15889), 0px 5px 5px -3.75px rgba(0, 0, 0, 0.0625)\"}},...addPropertyOverrides({\"BFQ7KfXCq-hover\":{\"data-framer-name\":undefined},\"BFQ7KfXCq-pressed\":{\"data-framer-name\":undefined},\"fzjODFkfw-hover\":{\"data-framer-name\":undefined},\"GmLyqJkcr-hover\":{\"data-framer-name\":undefined},\"mLHz5UDzx-hover\":{\"data-framer-name\":undefined},\"NYlD8uLOv-hover\":{\"data-framer-name\":undefined},\"OfpyXWbgc-hover\":{\"data-framer-name\":undefined},\"OfpyXWbgc-pressed\":{\"data-framer-name\":undefined},BFQ7KfXCq:{\"data-framer-name\":\"Button\"},GmLyqJkcr:{\"data-framer-name\":\"Mobile with Icon Dark\"},mLHz5UDzx:{\"data-framer-name\":\"Standard Dark\"},NYlD8uLOv:{\"data-framer-name\":\"Mobile with Icon\"},OfpyXWbgc:{\"data-framer-name\":\"Button Dark\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-nxa6wk-container\",layoutDependency:layoutDependency,layoutId:\"ngSAigNaM-container\",children:/*#__PURE__*/_jsx(Hero,{color:\"var(--token-71dc3033-9561-4e85-86e2-6b290abd73c5, rgb(142, 142, 142))\",height:\"100%\",iconSearch:\"Home\",iconSelection:\"CurrencyDollar\",id:\"ngSAigNaM\",layoutId:\"ngSAigNaM\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({\"GmLyqJkcr-hover\":{color:\"rgb(255, 255, 255)\"},\"NYlD8uLOv-hover\":{color:\"var(--token-d42ec26d-c151-49e5-86cb-8fd28dcc7091, rgb(9, 71, 47))\"},GmLyqJkcr:{color:\"rgba(255, 255, 255, 0.4)\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(68, 68, 68))\"},children:\"Support\"})}),className:\"framer-d6bjox\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"R30aArUbu\",style:{\"--extracted-r6o4lv\":\"rgb(68, 68, 68)\"},text:XphVVOR0v,variants:{\"fzjODFkfw-hover\":{\"--extracted-r6o4lv\":\"var(--token-d42ec26d-c151-49e5-86cb-8fd28dcc7091, rgb(9, 71, 47))\"},\"GmLyqJkcr-hover\":{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},\"NYlD8uLOv-hover\":{\"--extracted-r6o4lv\":\"var(--token-d42ec26d-c151-49e5-86cb-8fd28dcc7091, rgb(9, 71, 47))\"},BFQ7KfXCq:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},GmLyqJkcr:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.8)\"},mLHz5UDzx:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.8)\"},OfpyXWbgc:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"fzjODFkfw-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d42ec26d-c151-49e5-86cb-8fd28dcc7091, rgb(9, 71, 47)))\"},children:\"Support\"})})},\"GmLyqJkcr-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Support\"})})},\"NYlD8uLOv-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d42ec26d-c151-49e5-86cb-8fd28dcc7091, rgb(9, 71, 47)))\"},children:\"Support\"})})},BFQ7KfXCq:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Support\"})}),fonts:[\"Inter-SemiBold\"]},GmLyqJkcr:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.8))\"},children:\"Support\"})})},mLHz5UDzx:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.8))\"},children:\"Support\"})})},OfpyXWbgc:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Support\"})}),fonts:[\"Inter-SemiBold\"]}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Bh9pQ.framer-thlc58, .framer-Bh9pQ .framer-thlc58 { display: block; }\",\".framer-Bh9pQ.framer-1gmu0v3 { 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: visible; padding: 4px 8px 4px 8px; position: relative; text-decoration: none; width: min-content; }\",\".framer-Bh9pQ .framer-nxa6wk-container { flex: none; height: 20px; position: relative; width: 20px; }\",\".framer-Bh9pQ .framer-d6bjox { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-Bh9pQ.framer-1gmu0v3 { gap: 0px; } .framer-Bh9pQ.framer-1gmu0v3 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-Bh9pQ.framer-1gmu0v3 > :first-child { margin-left: 0px; } .framer-Bh9pQ.framer-1gmu0v3 > :last-child { margin-right: 0px; } }\",\".framer-Bh9pQ.framer-v-pd03zy.framer-1gmu0v3, .framer-Bh9pQ.framer-v-r0h1b0.framer-1gmu0v3 { padding: 4px 12px 4px 12px; }\",\".framer-Bh9pQ.framer-v-lh8aq6.framer-1gmu0v3, .framer-Bh9pQ.framer-v-mbuhgd.framer-1gmu0v3 { gap: 8px; justify-content: flex-start; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-Bh9pQ.framer-v-lh8aq6.framer-1gmu0v3 { gap: 0px; } .framer-Bh9pQ.framer-v-lh8aq6.framer-1gmu0v3 > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-Bh9pQ.framer-v-lh8aq6.framer-1gmu0v3 > :first-child { margin-left: 0px; } .framer-Bh9pQ.framer-v-lh8aq6.framer-1gmu0v3 > :last-child { margin-right: 0px; } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-Bh9pQ.framer-v-mbuhgd.framer-1gmu0v3 { gap: 0px; } .framer-Bh9pQ.framer-v-mbuhgd.framer-1gmu0v3 > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-Bh9pQ.framer-v-mbuhgd.framer-1gmu0v3 > :first-child { margin-left: 0px; } .framer-Bh9pQ.framer-v-mbuhgd.framer-1gmu0v3 > :last-child { margin-right: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 38\n * @framerIntrinsicWidth 73\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"BFQ7KfXCq\":{\"layout\":[\"auto\",\"auto\"]},\"NYlD8uLOv\":{\"layout\":[\"auto\",\"auto\"]},\"mLHz5UDzx\":{\"layout\":[\"auto\",\"auto\"]},\"OfpyXWbgc\":{\"layout\":[\"auto\",\"auto\"]},\"GmLyqJkcr\":{\"layout\":[\"auto\",\"auto\"]},\"MncG0pRUl\":{\"layout\":[\"auto\",\"auto\"]},\"r44Ms_tBq\":{\"layout\":[\"auto\",\"auto\"]},\"EVqhF6E2j\":{\"layout\":[\"auto\",\"auto\"]},\"QSXqxiIaP\":{\"layout\":[\"auto\",\"auto\"]},\"VMUn74son\":{\"layout\":[\"auto\",\"auto\"]},\"VKvr_bicY\":{\"layout\":[\"auto\",\"auto\"]},\"lEkKRVR3y\":{\"layout\":[\"auto\",\"auto\"]},\"Ak5x2QY5g\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"g34QVLU3S\":\"link\",\"XphVVOR0v\":\"title\",\"cZl2VGUHz\":\"newTab\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerkpV5OR5hN=withCSS(Component,css,\"framer-Bh9pQ\");export default FramerkpV5OR5hN;FramerkpV5OR5hN.displayName=\"Global Nav: Inline Link\";FramerkpV5OR5hN.defaultProps={height:38,width:73};addPropertyControls(FramerkpV5OR5hN,{variant:{options:[\"fzjODFkfw\",\"BFQ7KfXCq\",\"NYlD8uLOv\",\"mLHz5UDzx\",\"OfpyXWbgc\",\"GmLyqJkcr\"],optionTitles:[\"Standard\",\"Button\",\"Mobile with Icon\",\"Standard Dark\",\"Button Dark\",\"Mobile with Icon Dark\"],title:\"Variant\",type:ControlType.Enum},g34QVLU3S:{title:\"Link\",type:ControlType.Link},XphVVOR0v:{defaultValue:\"Support\",displayTextArea:false,title:\"Title\",type:ControlType.String},cZl2VGUHz:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean}});addFonts(FramerkpV5OR5hN,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/d3tHnaQIAeqiE5hGcRw4mmgWYU.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/1ZFS7N918ojhhd0nQWdj3jz4w.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2\",weight:\"600\"}]},...HeroFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerkpV5OR5hN\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"73\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"BFQ7KfXCq\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"NYlD8uLOv\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"mLHz5UDzx\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"OfpyXWbgc\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"GmLyqJkcr\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"MncG0pRUl\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"r44Ms_tBq\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"EVqhF6E2j\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"QSXqxiIaP\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"VMUn74son\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"VKvr_bicY\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"lEkKRVR3y\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Ak5x2QY5g\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"38\",\"framerVariables\":\"{\\\"g34QVLU3S\\\":\\\"link\\\",\\\"XphVVOR0v\\\":\\\"title\\\",\\\"cZl2VGUHz\\\":\\\"newTab\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./kpV5OR5hN.map","// Generated by Framer (2f96024)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import GlobalNavInlineLink from\"https://framerusercontent.com/modules/sBx7f2MjJpCAznqCyRaz/ro0Bl7aqPNBA10VrKQPj/kpV5OR5hN.js\";import EcoSendLogo from\"https://framerusercontent.com/modules/agwUUugvIB2KNViYXYeq/a4nuGMmHCLWGKXqCZskv/xkLClFmEo.js\";const EcoSendLogoFonts=getFonts(EcoSendLogo);const GlobalNavInlineLinkFonts=getFonts(GlobalNavInlineLink);const cycleOrder=[\"Z8y3bSriu\",\"yLub6YWYA\",\"qjFNFyn9X\",\"J7Ys6_fsw\",\"B_IlMpy4Z\",\"DETeBDZtd\"];const serializationHash=\"framer-E1dcO\";const variantClassNames={B_IlMpy4Z:\"framer-v-zn2tmv\",DETeBDZtd:\"framer-v-1daflbe\",J7Ys6_fsw:\"framer-v-ejvu5k\",qjFNFyn9X:\"framer-v-1yccz9x\",yLub6YWYA:\"framer-v-1gyho9a\",Z8y3bSriu:\"framer-v-9rgraa\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:40,delay:0,mass:1,stiffness:400,type:\"spring\"};const transition2={duration:0,type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Desktop Dark\":\"J7Ys6_fsw\",\"Phone Dark\":\"DETeBDZtd\",\"Tablet Dark\":\"B_IlMpy4Z\",Desktop:\"Z8y3bSriu\",Phone:\"yLub6YWYA\",Tablet:\"qjFNFyn9X\"};const getProps=({background,darkBackground,height,id,width,...props})=>{return{...props,NaCT0M7yu:darkBackground??props.NaCT0M7yu??\"var(--token-d42ec26d-c151-49e5-86cb-8fd28dcc7091, rgb(9, 71, 47))\",V02xxFJ_f:background??props.V02xxFJ_f??\"rgb(255, 255, 255)\",variant:humanReadableVariantMap[props.variant]??props.variant??\"Z8y3bSriu\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,V02xxFJ_f,NaCT0M7yu,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Z8y3bSriu\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"yLub6YWYA\",\"DETeBDZtd\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if([\"yLub6YWYA\",\"DETeBDZtd\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({DETeBDZtd:{value:transition2},yLub6YWYA:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-9rgraa\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",\"data-hide-scrollbars\":true,layoutDependency:layoutDependency,layoutId:\"Z8y3bSriu\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(0, 0, 0, 0.07)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:V02xxFJ_f,...style},variants:{B_IlMpy4Z:{backgroundColor:NaCT0M7yu},DETeBDZtd:{backgroundColor:NaCT0M7yu},J7Ys6_fsw:{backgroundColor:NaCT0M7yu}},...addPropertyOverrides({B_IlMpy4Z:{\"data-framer-name\":\"Tablet Dark\"},DETeBDZtd:{\"data-framer-name\":\"Phone Dark\"},J7Ys6_fsw:{\"data-framer-name\":\"Desktop Dark\"},qjFNFyn9X:{\"data-framer-name\":\"Tablet\"},yLub6YWYA:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-peaisj\",layoutDependency:layoutDependency,layoutId:\"ZOxcL0tFC\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-4owoxn\",\"data-framer-name\":\"Name\",layoutDependency:layoutDependency,layoutId:\"QUVmlJCz1\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-exrwz9\",\"data-framer-name\":\"Logo and Name\",layoutDependency:layoutDependency,layoutId:\"oZT7lEceF\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1xk0u3q-container\",layoutDependency:layoutDependency,layoutId:\"jDIwaf6cL-container\",nodeId:\"jDIwaf6cL\",rendersWithMotion:true,scopeId:\"znSpgG67h\",children:/*#__PURE__*/_jsx(EcoSendLogo,{height:\"100%\",id:\"jDIwaf6cL\",layoutId:\"jDIwaf6cL\",MRM6kP75L:\"https://ecosend.io\",variant:\"loTDjognq\",width:\"100%\",...addPropertyOverrides({B_IlMpy4Z:{variant:\"XekOJiKnJ\"},DETeBDZtd:{variant:\"XekOJiKnJ\"},J7Ys6_fsw:{variant:\"XekOJiKnJ\"}},baseVariant,gestureVariant)})})})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-tuujus\",layoutDependency:layoutDependency,layoutId:\"l9f44I3Io\",children:isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({DETeBDZtd:{height:38,y:(componentViewport?.y||0)+0+(((componentViewport?.height||64)-0-64)/2+0+0)+0+13+0},yLub6YWYA:{height:38,y:(componentViewport?.y||0)+0+(((componentViewport?.height||64)-0-64)/2+0+0)+0+13+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ha38he-container\",layoutDependency:layoutDependency,layoutId:\"tu3OM1Khm-container\",nodeId:\"tu3OM1Khm\",rendersWithMotion:true,scopeId:\"znSpgG67h\",children:/*#__PURE__*/_jsx(GlobalNavInlineLink,{cZl2VGUHz:false,g34QVLU3S:\"https://www.gosquared.com/join/ecosend/\",height:\"100%\",id:\"tu3OM1Khm\",layoutId:\"tu3OM1Khm\",variant:\"BFQ7KfXCq\",width:\"100%\",XphVVOR0v:\"Start Trial\",...addPropertyOverrides({DETeBDZtd:{variant:\"OfpyXWbgc\"}},baseVariant,gestureVariant)})})})})]}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-64s851\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"z158cieDA\"}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-n9jucd\",\"data-framer-name\":\"Buttons\",layoutDependency:layoutDependency,layoutId:\"UNLeSRvMu\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,y:(componentViewport?.y||0)+(20+((componentViewport?.height||64)-40-38)/2)+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-mtu36x-container\",layoutDependency:layoutDependency,layoutId:\"eh7GoViT5-container\",nodeId:\"eh7GoViT5\",rendersWithMotion:true,scopeId:\"znSpgG67h\",children:/*#__PURE__*/_jsx(GlobalNavInlineLink,{cZl2VGUHz:false,g34QVLU3S:\"https://www.gosquared.com/join/ecosend/\",height:\"100%\",id:\"eh7GoViT5\",layoutId:\"eh7GoViT5\",variant:\"BFQ7KfXCq\",width:\"100%\",XphVVOR0v:\"Start Free Trial\",...addPropertyOverrides({B_IlMpy4Z:{variant:\"OfpyXWbgc\"},J7Ys6_fsw:{variant:\"OfpyXWbgc\"}},baseVariant,gestureVariant)})})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-E1dcO.framer-rh8rml, .framer-E1dcO .framer-rh8rml { display: block; }\",\".framer-E1dcO.framer-9rgraa { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; height: 64px; justify-content: space-evenly; overflow: visible; padding: 20px; position: relative; width: 1200px; }\",\".framer-E1dcO .framer-peaisj { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-around; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-E1dcO .framer-4owoxn { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-E1dcO .framer-exrwz9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-E1dcO .framer-1xk0u3q-container, .framer-E1dcO .framer-ha38he-container, .framer-E1dcO .framer-mtu36x-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-E1dcO .framer-tuujus { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; min-height: 201px; overflow: visible; padding: 0px; position: relative; width: 200px; }\",\".framer-E1dcO .framer-64s851 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; min-height: 38px; min-width: 65px; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-E1dcO .framer-n9jucd { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px 0px 0px 30px; position: relative; width: min-content; }\",\".framer-E1dcO.framer-v-1gyho9a.framer-9rgraa, .framer-E1dcO.framer-v-1daflbe.framer-9rgraa { flex-direction: column; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; width: 390px; }\",\".framer-E1dcO.framer-v-1gyho9a .framer-peaisj, .framer-E1dcO.framer-v-1daflbe .framer-peaisj { flex: none; gap: 10px; justify-content: center; order: 0; width: 100%; }\",\".framer-E1dcO.framer-v-1gyho9a .framer-4owoxn, .framer-E1dcO.framer-v-1daflbe .framer-4owoxn { flex: 1 0 0px; gap: unset; height: 64px; justify-content: space-between; padding: 0px 10px 0px 20px; width: 1px; z-index: 2; }\",\".framer-E1dcO.framer-v-1gyho9a .framer-exrwz9, .framer-E1dcO.framer-v-1yccz9x .framer-4owoxn, .framer-E1dcO.framer-v-zn2tmv .framer-4owoxn, .framer-E1dcO.framer-v-1daflbe .framer-exrwz9 { order: 0; }\",\".framer-E1dcO.framer-v-1gyho9a .framer-tuujus { flex: 1 0 0px; min-height: unset; order: 1; width: 1px; }\",\".framer-E1dcO.framer-v-1yccz9x.framer-9rgraa, .framer-E1dcO.framer-v-zn2tmv.framer-9rgraa { width: 810px; }\",\".framer-E1dcO.framer-v-1yccz9x .framer-64s851, .framer-E1dcO.framer-v-zn2tmv .framer-64s851 { gap: 8px; order: 1; }\",\".framer-E1dcO.framer-v-1yccz9x .framer-n9jucd { gap: 8px; order: 2; padding: 0px 0px 0px 10px; }\",\".framer-E1dcO.framer-v-zn2tmv .framer-peaisj { gap: 10px; justify-content: center; }\",\".framer-E1dcO.framer-v-zn2tmv .framer-n9jucd { order: 2; padding: 0px 0px 0px 10px; }\",\".framer-E1dcO.framer-v-1daflbe .framer-tuujus { min-height: unset; order: 1; }\",'.framer-E1dcO[data-border=\"true\"]::after, .framer-E1dcO [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; }','.framer-E1dcO[data-hide-scrollbars=\"true\"]::-webkit-scrollbar, .framer-E1dcO [data-hide-scrollbars=\"true\"]::-webkit-scrollbar { width: 0px; height: 0px; }','.framer-E1dcO[data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb, .framer-E1dcO [data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb { background: transparent; }','.framer-E1dcO[data-hide-scrollbars=\"true\"], .framer-E1dcO [data-hide-scrollbars=\"true\"] { scrollbar-width: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 64\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"yLub6YWYA\":{\"layout\":[\"fixed\",\"auto\"]},\"qjFNFyn9X\":{\"layout\":[\"fixed\",\"fixed\"]},\"J7Ys6_fsw\":{\"layout\":[\"fixed\",\"fixed\"]},\"B_IlMpy4Z\":{\"layout\":[\"fixed\",\"fixed\"]},\"DETeBDZtd\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"V02xxFJ_f\":\"background\",\"NaCT0M7yu\":\"darkBackground\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerznSpgG67h=withCSS(Component,css,\"framer-E1dcO\");export default FramerznSpgG67h;FramerznSpgG67h.displayName=\"Global Nav\";FramerznSpgG67h.defaultProps={height:64,width:1200};addPropertyControls(FramerznSpgG67h,{variant:{options:[\"Z8y3bSriu\",\"yLub6YWYA\",\"qjFNFyn9X\",\"J7Ys6_fsw\",\"B_IlMpy4Z\",\"DETeBDZtd\"],optionTitles:[\"Desktop\",\"Phone\",\"Tablet\",\"Desktop Dark\",\"Tablet Dark\",\"Phone Dark\"],title:\"Variant\",type:ControlType.Enum},V02xxFJ_f:{defaultValue:\"rgb(255, 255, 255)\",title:\"Background\",type:ControlType.Color},NaCT0M7yu:{defaultValue:'var(--token-d42ec26d-c151-49e5-86cb-8fd28dcc7091, rgb(9, 71, 47)) /* {\"name\":\"EcoSend Dark Green\"} */',title:\"Dark Background\",type:ControlType.Color}});addFonts(FramerznSpgG67h,[{explicitInter:true,fonts:[]},...EcoSendLogoFonts,...GlobalNavInlineLinkFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerznSpgG67h\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"yLub6YWYA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"qjFNFyn9X\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"J7Ys6_fsw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"B_IlMpy4Z\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"DETeBDZtd\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"64\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"V02xxFJ_f\\\":\\\"background\\\",\\\"NaCT0M7yu\\\":\\\"darkBackground\\\"}\",\"framerIntrinsicWidth\":\"1200\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./znSpgG67h.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: ({ font  })=>!font\n    },\n    fontWeight: {\n        type: ControlType.Enum,\n        title: \"Weight\",\n        options: [\n            100,\n            200,\n            300,\n            400,\n            500,\n            600,\n            700,\n            800,\n            900\n        ],\n        optionTitles: [\n            \"Thin\",\n            \"Extra-light\",\n            \"Light\",\n            \"Regular\",\n            \"Medium\",\n            \"Semi-bold\",\n            \"Bold\",\n            \"Extra-bold\",\n            \"Black\", \n        ],\n        hidden: ({ font  })=>!font\n    }\n};\n// @TODO check if we're missing anything here — 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};\n\nexport const __FramerMetadata__ = {\"exports\":{\"fontSizeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontStack\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\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    }, [\n        isInTarget\n    ]);\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useOnEnter\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnExit\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useOnNavigationTargetChange.map","import { useRef } from \"react\";\n/**\n * Creates a constant value over the lifecycle of a component.\n *\n * Even if `useMemo` is provided an empty array as its final argument, it doesn't offer\n * a guarantee that it won't re-run for performance reasons later on. By using `useConstant`\n * you can ensure that initialisers don't execute twice or more.\n */ export function useConstant(init) {\n    const ref = useRef(null);\n    if (ref.current === null) {\n        ref.current = init();\n    }\n    return ref.current;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useConstant\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useConstant.map","import { Color } from \"framer\";\nexport function colorFromToken(color) {\n    if (color.startsWith(\"var(--token-\")) return \"rgb\" + color.split(\") /*\")[0].split(\", rgb\")[1];\n    return color;\n}\nexport function colorTokentoValue(color) {\n    return Color(colorFromToken(color)).toValue();\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"colorFromToken\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorTokentoValue\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./colorFromToken.map","import { MotionValue } from \"framer\";\nexport const isMotionValue = (v)=>v instanceof MotionValue\n;\n\nexport const __FramerMetadata__ = {\"exports\":{\"isMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./isMotionValue.map","import * as React from \"react\";\nconst letters = \"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\";\nconst l = ()=>letters[Math.floor(Math.random() * letters.length)]\n;\nexport const randomID = ()=>l() + l() + l() + l() + l() + l() + l() + l() + l()\n;\nfunction createUniqueClass(suffix) {\n    return `framer-${suffix}-${randomID()}`;\n}\nexport function useUniqueClassName(suffix, deps) {\n    const [className, setClassName] = React.useState(createUniqueClass(suffix));\n    React.useEffect(()=>{\n        setClassName(createUniqueClass(suffix));\n    }, [\n        suffix,\n        ...deps\n    ]);\n    return className;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useUniqueClassName\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomID\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useUniqueClassName.map","import { ControlType } from \"framer\";\n// I realize this only applies to select right now\n// but we can work on it in here\nexport function getVariantControls(Component, variant, additionalControls = {\n}) {\n    return {\n        [`${variant}TextColor`]: {\n            type: ControlType.Color,\n            title: \"Text Color\",\n            defaultValue: Component.defaultProps[`${variant}TextColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}IconColor`]: {\n            type: ControlType.Color,\n            title: \"Icon Color\",\n            defaultValue: Component.defaultProps[`${variant}IconColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BackgroundColor`]: {\n            type: ControlType.Color,\n            title: \"Bg Color\",\n            defaultValue: Component.defaultProps[`${variant}BackgroundColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BorderColor`]: {\n            type: ControlType.Color,\n            title: \"Border Color\",\n            defaultValue: Component.defaultProps[`${variant}BorderColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BorderWidth`]: {\n            type: ControlType.Number,\n            title: \" \",\n            min: 0,\n            max: 5,\n            displayStepper: true,\n            defaultValue: Component.defaultProps[`${variant}BorderWidth`],\n            hidden: (props)=>props.variant !== variant\n        },\n        ...additionalControls\n    };\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"getVariantControls\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./variantUtils.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()\n    , [])\n;\n\nexport const __FramerMetadata__ = {\"exports\":{\"useIsBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./isBrowser.map","import { useEffect } from \"react\";\n//@ts-ignore\nimport { isMotionValue } from \"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";\nexport function useOnChange(value, callback) {\n    useEffect(()=>// @ts-ignore this should be detected as a MV :shrug:\n        isMotionValue(value) ? value.onChange(callback) : undefined\n    );\n}\nexport function useMultiOnChange(values, handler) {\n    useEffect(()=>{\n        const subscriptions = values.map((value)=>value.onChange(handler)\n        );\n        return ()=>subscriptions.forEach((unsubscribe)=>unsubscribe()\n            )\n        ;\n    });\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"Subscriber\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnChange\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useMultiOnChange\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useOnChange.map","import { useCallback, useEffect, useRef } from \"react\";\nimport { motionValue, animate, RenderTarget } from \"framer\";\n// @ts-ignore\nimport { isMotionValue } from \"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";\n// @ts-ignore\nimport { useConstant } from \"https://framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js\";\nexport function useAutoMotionValue(inputValue, options) {\n    var ref;\n    // Put options on a local ref\n    // Might wanna just memo instead but it works for now\n    const optionsRef = useRef(options);\n    const animation = useRef();\n    const didInitialMount = useRef(false);\n    const isOnCanvas = RenderTarget.current() === RenderTarget.canvas;\n    // in-progress - trying to figure out effect hooks\n    const onChangeDeps = (options === null || options === void 0 ? void 0 : options.onChangeDeps) ? options.onChangeDeps : [];\n    // Memoize the onChange handler\n    const onChange = useCallback(options === null || options === void 0 ? void 0 : options.onChange, [\n        ...onChangeDeps, \n    ]);\n    // Optionally scale the value from props\n    const transformer = useCallback((value)=>((ref = optionsRef.current) === null || ref === void 0 ? void 0 : ref.transform) ? optionsRef.current.transform(value) : value\n    , []);\n    // Create new MotionValue from inputValue\n    const value = useConstant(()=>isMotionValue(inputValue) ? inputValue : motionValue(transformer(inputValue))\n    );\n    // Setting value from prop change\n    useEffect(()=>{\n        if (!isMotionValue(inputValue) && didInitialMount.current) {\n            var ref1, ref2;\n            const newValue = transformer(inputValue);\n            (ref1 = animation.current) === null || ref1 === void 0 ? void 0 : ref1.stop();\n            // Call change callback\n            if (onChange) onChange(newValue, value);\n            // Trigger animation to new value\n            if (((ref2 = optionsRef.current) === null || ref2 === void 0 ? void 0 : ref2.animate) && !isOnCanvas) {\n                var ref3;\n                // @ts-ignore\n                animation.current = animate(value, newValue, (ref3 = optionsRef.current) === null || ref3 === void 0 ? void 0 : ref3.transition);\n            } else {\n                value.set(newValue);\n            }\n        }\n        didInitialMount.current = true;\n    }, [\n        inputValue,\n        ...onChangeDeps\n    ]);\n    return value;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useAutoMotionValue\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}","// @ts-ignore\nimport{fontStore}from\"framer\";import{useEffect}from\"react\";import{fontStack}from\"https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js\";const fontWeights={100:\"Thin\",200:\"Extra-light\",300:\"Light\",400:\"Regular\",500:\"Medium\",600:\"Semi-bold\",700:\"Bold\",800:\"Extra-bold\",900:\"Black\"};export function useFontControls(props){const{fontFamily=\"Inter\",fontSize=16,fontWeight=400,font=false}=props;const fontWeightName=fontWeights[fontWeight];const customFontStack=`\"${fontFamily} ${fontWeightName}\", \"${fontFamily}\", ${fontStack}`;const fontFamilyStyle=fontFamily?{fontSize,fontWeight,fontFamily:customFontStack}:{fontSize,fontWeight};const fetchCustomFonts=async()=>{await fontStore.loadWebFontsFromSelectors([`CUSTOM;${fontFamily}`,`CUSTOM;${fontFamily} ${fontWeightName}`,`GF;${fontFamily}-${fontWeightName.toLowerCase()}`,]).catch(e=>console.error(e));};useEffect(()=>{if(font)fetchCustomFonts();},[font,fontFamily,fontWeight]);return fontFamilyStyle;}\nexport const __FramerMetadata__ = {\"exports\":{\"useFontControls\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useFontControls.map","import { useMemo } from \"react\";\nimport { RenderTarget } from \"framer\";\nexport function useRenderTarget() {\n    const currentRenderTarget = useMemo(()=>RenderTarget.current()\n    , []);\n    return currentRenderTarget;\n}\nexport function useIsInPreview() {\n    const inPreview = useMemo(()=>RenderTarget.current() === RenderTarget.preview\n    , []);\n    return inPreview;\n}\nexport function useIsOnCanvas() {\n    const onCanvas = useMemo(()=>RenderTarget.current() === RenderTarget.canvas\n    , []);\n    return onCanvas;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useIsInPreview\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRenderTarget\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsOnCanvas\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useRenderTarget.map","import * as React from \"react\";\nexport function useControlledState(value) {\n    const [controlledValue, setValue] = React.useState(value);\n    React.useEffect(()=>{\n        setValue(value);\n    }, [\n        value\n    ]);\n    return [\n        controlledValue,\n        setValue\n    ];\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useControlledState\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useControlledState.map","import { useMemo } from \"react\";\nimport { ControlType } from \"framer\";\nexport function useRadius(props) {\n    const { borderRadius , isMixedBorderRadius , topLeftRadius , topRightRadius , bottomRightRadius , bottomLeftRadius ,  } = props;\n    const radiusValue = useMemo(()=>isMixedBorderRadius ? `${topLeftRadius}px ${topRightRadius}px ${bottomRightRadius}px ${bottomLeftRadius}px` : `${borderRadius}px`\n    , [\n        borderRadius,\n        isMixedBorderRadius,\n        topLeftRadius,\n        topRightRadius,\n        bottomRightRadius,\n        bottomLeftRadius, \n    ]);\n    return radiusValue;\n}\nexport const borderRadiusControl = {\n    borderRadius: {\n        title: \"Radius\",\n        type: ControlType.FusedNumber,\n        toggleKey: \"isMixedBorderRadius\",\n        toggleTitles: [\n            \"Radius\",\n            \"Radius per corner\"\n        ],\n        valueKeys: [\n            \"topLeftRadius\",\n            \"topRightRadius\",\n            \"bottomRightRadius\",\n            \"bottomLeftRadius\", \n        ],\n        valueLabels: [\n            \"TL\",\n            \"TR\",\n            \"BR\",\n            \"BL\"\n        ],\n        min: 0\n    }\n};\nexport function usePadding(props) {\n    const { padding , paddingPerSide , paddingTop , paddingRight , paddingBottom , paddingLeft ,  } = props;\n    const paddingValue = useMemo(()=>paddingPerSide ? `${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px` : padding\n    , [\n        padding,\n        paddingPerSide,\n        paddingTop,\n        paddingRight,\n        paddingBottom,\n        paddingLeft, \n    ]);\n    return paddingValue;\n}\nexport const paddingControl = {\n    padding: {\n        type: ControlType.FusedNumber,\n        toggleKey: \"paddingPerSide\",\n        toggleTitles: [\n            \"Padding\",\n            \"Padding per side\"\n        ],\n        valueKeys: [\n            \"paddingTop\",\n            \"paddingRight\",\n            \"paddingBottom\",\n            \"paddingLeft\", \n        ],\n        valueLabels: [\n            \"T\",\n            \"R\",\n            \"B\",\n            \"L\"\n        ],\n        min: 0,\n        title: \"Padding\"\n    }\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"borderRadiusControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRadius\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RadiusProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PaddingProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePadding\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"paddingControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./propUtils.map"],"mappings":"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"}