{
  "version": 3,
  "sources": ["ssg:https://framer.com/m/framer/icon-nullstate.js@0.7.0", "ssg:https://framer.com/m/phosphor-icons/House.js@0.0.50", "ssg:https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js", "ssg:https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/H4OHcdXxZyPVKySUy1y2/Phosphor.js", "ssg:https://framer.com/m/phosphor-icons/House.js@0.0.37", "ssg:https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/LGCXpB3OD3lXEXSQ6niE/Phosphor.js", "ssg:https://framerusercontent.com/modules/qI61fiF1YDBM6yGzUvJm/Z3pfsijtcX6j2oQ3yvia/tJYd7ucPf.js", "ssg:https://framerusercontent.com/modules/f7H7P2L6UgVdvUygRLhp/aqxdjlx9jqCOYRg72R05/tn0gZq1kw.js", "ssg:https://framerusercontent.com/modules/yV1xwhe8JTwBZhbRYDDF/ray2TtkX08ChnlBDalMu/B8JuRekot.js", "ssg:https://framerusercontent.com/modules/39UOgPIjXS4iObclSTAz/RjZHkgU8IrEYpugnxV2k/chbyAoziv.js", "ssg:https://framerusercontent.com/modules/CHohh2iLuX6Y6lCYGMYh/jyh04womepjoIBULOQIH/TH75tEAdR.js", "ssg:https://framerusercontent.com/modules/cRFlMqSeG5bkwQkUXiFh/GsMIBg9QS5XLPPu253B2/UROCdyV__.js", "ssg:https://framerusercontent.com/modules/NFZHifxlRU5l2q7lgTH6/mda4zWoHkthtHRIBme49/DSVp3_gUs.js", "ssg:https://framerusercontent.com/modules/PuawUplhmMU2ANkGTsam/gtUfVP6NDytCxjMwtjS4/mdOxOFecK.js", "ssg:https://framerusercontent.com/modules/r5PZ1F4RFFpLaylrgIDS/znLnyNBELZlIMBRiU7uX/SSvZf6JbF.js", "ssg:https://framerusercontent.com/modules/1LkGqB0E0rYn11sVaePY/w5pUvUyC5BKKaXkRljh8/sYtDlI9IK.js", "ssg:https://framerusercontent.com/modules/HTnwnWLfRk8anLSJFN9O/3fGYdR9Vc8H1lfLrd3N1/Wwp2XynoU.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 Component;\nvar House_default = (React) => {\n  if (!Component) {\n    const renderPathForWeight = (weight, color, pathsByWeight2) => !!pathsByWeight2.get(weight) ? pathsByWeight2.get(weight)(color) : null;\n    const pathsByWeight = new Map();\n    pathsByWeight.set(\"bold\", (color) => /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", {\n      d: \"M152,208V160a8,8,0,0,0-8-8H112a8,8,0,0,0-8,8v48a8,8,0,0,1-8,8H48a8,8,0,0,1-8-8V115.5a8.3,8.3,0,0,1,2.6-5.9l80-72.7a8,8,0,0,1,10.8,0l80,72.7a8.3,8.3,0,0,1,2.6,5.9V208a8,8,0,0,1-8,8H160A8,8,0,0,1,152,208Z\",\n      fill: \"none\",\n      stroke: color,\n      strokeLinecap: \"round\",\n      strokeLinejoin: \"round\",\n      strokeWidth: \"24\"\n    })));\n    pathsByWeight.set(\"duotone\", (color) => /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", {\n      d: \"M152,208V160a8,8,0,0,0-8-8H112a8,8,0,0,0-8,8v48a8,8,0,0,1-8,8H48a8,8,0,0,1-8-8V115.5a8.3,8.3,0,0,1,2.6-5.9l80-72.7a8,8,0,0,1,10.8,0l80,72.7a8.3,8.3,0,0,1,2.6,5.9V208a8,8,0,0,1-8,8H160A8,8,0,0,1,152,208Z\",\n      opacity: \"0.2\"\n    }), /* @__PURE__ */ React.createElement(\"path\", {\n      d: \"M152,208V160a8,8,0,0,0-8-8H112a8,8,0,0,0-8,8v48a8,8,0,0,1-8,8H48a8,8,0,0,1-8-8V115.5a8.3,8.3,0,0,1,2.6-5.9l80-72.7a8,8,0,0,1,10.8,0l80,72.7a8.3,8.3,0,0,1,2.6,5.9V208a8,8,0,0,1-8,8H160A8,8,0,0,1,152,208Z\",\n      fill: \"none\",\n      stroke: color,\n      strokeLinecap: \"round\",\n      strokeLinejoin: \"round\",\n      strokeWidth: \"16\"\n    })));\n    pathsByWeight.set(\"fill\", () => /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", {\n      d: \"M218.8,103.7,138.8,31a16,16,0,0,0-21.6,0l-80,72.7A16,16,0,0,0,32,115.5v92.1a16.4,16.4,0,0,0,4,11A15.9,15.9,0,0,0,48,224H96a8,8,0,0,0,8-8V168a8,8,0,0,1,8-8h32a8,8,0,0,1,8,8v48a8,8,0,0,0,8,8h48a15.6,15.6,0,0,0,7.6-1.9A16.1,16.1,0,0,0,224,208V115.5A16,16,0,0,0,218.8,103.7Z\"\n    })));\n    pathsByWeight.set(\"light\", (color) => /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", {\n      d: \"M152,208V160a8,8,0,0,0-8-8H112a8,8,0,0,0-8,8v48a8,8,0,0,1-8,8H48a8,8,0,0,1-8-8V115.5a8.3,8.3,0,0,1,2.6-5.9l80-72.7a8,8,0,0,1,10.8,0l80,72.7a8.3,8.3,0,0,1,2.6,5.9V208a8,8,0,0,1-8,8H160A8,8,0,0,1,152,208Z\",\n      fill: \"none\",\n      stroke: color,\n      strokeLinecap: \"round\",\n      strokeLinejoin: \"round\",\n      strokeWidth: \"12\"\n    })));\n    pathsByWeight.set(\"thin\", (color) => /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", {\n      d: \"M152,208V160a8,8,0,0,0-8-8H112a8,8,0,0,0-8,8v48a8,8,0,0,1-8,8H48a8,8,0,0,1-8-8V115.5a8.3,8.3,0,0,1,2.6-5.9l80-72.7a8,8,0,0,1,10.8,0l80,72.7a8.3,8.3,0,0,1,2.6,5.9V208a8,8,0,0,1-8,8H160A8,8,0,0,1,152,208Z\",\n      fill: \"none\",\n      stroke: color,\n      strokeLinecap: \"round\",\n      strokeLinejoin: \"round\",\n      strokeWidth: \"8\"\n    })));\n    pathsByWeight.set(\"regular\", (color) => /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", {\n      d: \"M152,208V160a8,8,0,0,0-8-8H112a8,8,0,0,0-8,8v48a8,8,0,0,1-8,8H48a8,8,0,0,1-8-8V115.5a8.3,8.3,0,0,1,2.6-5.9l80-72.7a8,8,0,0,1,10.8,0l80,72.7a8.3,8.3,0,0,1,2.6,5.9V208a8,8,0,0,1-8,8H160A8,8,0,0,1,152,208Z\",\n      fill: \"none\",\n      stroke: color,\n      strokeLinecap: \"round\",\n      strokeLinejoin: \"round\",\n      strokeWidth: \"16\"\n    })));\n    const renderPath = (weight, color) => renderPathForWeight(weight, color, pathsByWeight);\n    const House = React.forwardRef((props, ref) => /* @__PURE__ */ React.createElement(\"g\", {\n      ref,\n      ...props\n    }, renderPath(props.weight, props.color)));\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 { useMemo } from \"react\";\nimport { ControlType } from \"framer\"; /*\n                                      ** ICON UTILS\n                                      ** Pull as much re-usable logic into here as possible\n                                      ** This will make it easier to replace in all icon components\n                                      */\nexport const containerStyles = {\n  width: \"100%\",\n  height: \"100%\",\n  display: \"flex\",\n  justifyContent: \"center\",\n  alignItems: \"center\"\n};\nexport const defaultEvents = {\n  onClick: {\n    type: ControlType.EventHandler\n  },\n  onMouseDown: {\n    type: ControlType.EventHandler\n  },\n  onMouseUp: {\n    type: ControlType.EventHandler\n  },\n  onMouseEnter: {\n    type: ControlType.EventHandler\n  },\n  onMouseLeave: {\n    type: ControlType.EventHandler\n  }\n};\nconst findByArray = (arr, search) => arr.find(a => a.toLowerCase().includes(search));\nexport function getIconSelection(iconKeys, selectByList, iconSearch = \"\", iconSelection, lowercaseIconKeyPairs) {\n  // gotta get the exact match first THEN find\n  // have a set and try to access ?\n  if (selectByList) return iconSelection;\n  if (iconSearch == null || (iconSearch === null || iconSearch === void 0 ? void 0 : iconSearch.length) === 0) return null;\n  const iconSearchTerm = iconSearch.toLowerCase().replace(/-|\\s/g, \"\");\n  var _iconSearchTerm; // check for exact match, otherwise use .find\n  const searchResult = (_iconSearchTerm = lowercaseIconKeyPairs[iconSearchTerm]) !== null && _iconSearchTerm !== void 0 ? _iconSearchTerm : findByArray(iconKeys, iconSearchTerm);\n  return searchResult;\n}\nexport function useIconSelection(iconKeys, selectByList, iconSearch = \"\", iconSelection, lowercaseIconKeyPairs) {\n  // Clean search term\n  const iconSearchResult = useMemo(() => {\n    if (iconSearch == null || (iconSearch === null || iconSearch === void 0 ? void 0 : iconSearch.length) === 0) return null;\n    const iconSearchTerm = iconSearch.toLowerCase().replace(/-|\\s/g, \"\");\n    var _iconSearchTerm; // check for exact match, otherwise use .find\n    const searchResult = (_iconSearchTerm = lowercaseIconKeyPairs[iconSearchTerm]) !== null && _iconSearchTerm !== void 0 ? _iconSearchTerm : findByArray(iconKeys, iconSearchTerm);\n    return searchResult;\n  }, [iconSelection, iconSearch]);\n  const name = selectByList ? iconSelection : iconSearchResult;\n  return name;\n}\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"getIconSelection\": {\n      \"type\": \"function\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"containerStyles\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"useIconSelection\": {\n      \"type\": \"function\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"defaultEvents\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./utils.map", "import { jsx as _jsx } from \"react/jsx-runtime\";\nimport * as React from \"react\";\nimport { useState, useEffect, useRef } from \"react\";\nimport { addPropertyControls, ControlType, RenderTarget } from \"framer\";\nimport { motion } from \"framer-motion\";\nimport { NullState } from \"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";\nimport HouseFactory from \"https://framer.com/m/phosphor-icons/House.js@0.0.50\";\nimport { defaultEvents, useIconSelection } from \"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";\nconst iconKeys = [\"Activity\", \"AddressBook\", \"Airplane\", \"AirplaneInFlight\", \"AirplaneLanding\", \"AirplaneTakeoff\", \"AirplaneTilt\", \"Airplay\", \"Alarm\", \"Alien\", \"AlignBottom\", \"AlignBottomSimple\", \"AlignCenterVertical\", \"AlignLeft\", \"AlignLeftSimple\", \"AlignRight\", \"AlignRightSimple\", \"AlignTop\", \"AlignTopSimple\", \"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\", \"ArrowsOut\", \"ArrowsOutCardinal\", \"ArrowsOutSimple\", \"ArrowsVertical\", \"Article\", \"ArticleMedium\", \"ArticleNyTimes\", \"Asterisk\", \"AsteriskSimple\", \"At\", \"Atom\", \"Baby\", \"Backpack\", \"Backspace\", \"Bag\", \"BagSimple\", \"Balloon\", \"Bandaids\", \"Bank\", \"Barbell\", \"Barcode\", \"Barricade\", \"Baseball\", \"Basketball\", \"Bathtub\", \"BatteryCharging\", \"BatteryEmpty\", \"BatteryFull\", \"BatteryHigh\", \"BatteryLow\", \"BatteryMedium\", \"BatteryPlus\", \"BatteryWarning\", \"Bed\", \"BeerBottle\", \"BehanceLogo\", \"Bell\", \"BellRinging\", \"BellSimple\", \"BellSimpleRinging\", \"BellSimpleSlash\", \"BellSimpleZ\", \"BellSlash\", \"BellZ\", \"BezierCurve\", \"Bicycle\", \"Binoculars\", \"Bird\", \"Bluetooth\", \"BluetoothConnected\", \"BluetoothSlash\", \"BluetoothX\", \"Boat\", \"Book\", \"BookBookmark\", \"BookOpen\", \"Bookmark\", \"BookmarkSimple\", \"Bookmarks\", \"BookmarksSimple\", \"Books\", \"BoundingBox\", \"BracketsAngle\", \"BracketsCurly\", \"BracketsRound\", \"BracketsSquare\", \"Brain\", \"Brandy\", \"Briefcase\", \"BriefcaseMetal\", \"Broadcast\", \"Browser\", \"Browsers\", \"Bug\", \"BugBeetle\", \"BugDroid\", \"Buildings\", \"Bus\", \"Butterfly\", \"Cactus\", \"Cake\", \"Calculator\", \"Calendar\", \"CalendarBlank\", \"CalendarCheck\", \"CalendarPlus\", \"CalendarX\", \"Camera\", \"CameraRotate\", \"CameraSlash\", \"Campfire\", \"Car\", \"CarSimple\", \"Cardholder\", \"Cards\", \"CaretCircleDoubleUp\", \"CaretCircleDown\", \"CaretCircleLeft\", \"CaretCircleRight\", \"CaretCircleUp\", \"CaretDoubleDown\", \"CaretDoubleLeft\", \"CaretDoubleRight\", \"CaretDoubleUp\", \"CaretDown\", \"CaretLeft\", \"CaretRight\", \"CaretUp\", \"Cat\", \"CellSignalFull\", \"CellSignalHigh\", \"CellSignalLow\", \"CellSignalMedium\", \"CellSignalNone\", \"CellSignalSlash\", \"CellSignalX\", \"Chalkboard\", \"ChalkboardSimple\", \"ChalkboardTeacher\", \"ChartBar\", \"ChartBarHorizontal\", \"ChartLine\", \"ChartLineUp\", \"ChartPie\", \"ChartPieSlice\", \"Chat\", \"ChatCentered\", \"ChatCenteredDots\", \"ChatCenteredText\", \"ChatCircle\", \"ChatCircleDots\", \"ChatCircleText\", \"ChatDots\", \"ChatTeardrop\", \"ChatTeardropDots\", \"ChatTeardropText\", \"ChatText\", \"Chats\", \"ChatsCircle\", \"ChatsTeardrop\", \"Check\", \"CheckCircle\", \"CheckSquare\", \"CheckSquareOffset\", \"Checks\", \"Circle\", \"CircleDashed\", \"CircleHalf\", \"CircleHalfTilt\", \"CircleNotch\", \"CircleWavy\", \"CircleWavyCheck\", \"CircleWavyQuestion\", \"CircleWavyWarning\", \"CirclesFour\", \"CirclesThree\", \"CirclesThreePlus\", \"Clipboard\", \"ClipboardText\", \"Clock\", \"ClockAfternoon\", \"ClockClockwise\", \"ClosedCaptioning\", \"Cloud\", \"CloudArrowDown\", \"CloudArrowUp\", \"CloudCheck\", \"CloudFog\", \"CloudLightning\", \"CloudMoon\", \"CloudRain\", \"CloudSlash\", \"CloudSnow\", \"CloudSun\", \"Club\", \"CoatHanger\", \"Code\", \"CodeSimple\", \"CodepenLogo\", \"CodesandboxLogo\", \"Coffee\", \"Coin\", \"CoinVertical\", \"Coins\", \"Columns\", \"Command\", \"Compass\", \"ComputerTower\", \"Confetti\", \"Cookie\", \"CookingPot\", \"Copy\", \"CopySimple\", \"Copyleft\", \"Copyright\", \"CornersIn\", \"CornersOut\", \"Cpu\", \"CreditCard\", \"Crop\", \"Crosshair\", \"CrosshairSimple\", \"Crown\", \"CrownSimple\", \"Cube\", \"CurrencyBtc\", \"CurrencyCircleDollar\", \"CurrencyCny\", \"CurrencyDollar\", \"CurrencyDollarSimple\", \"CurrencyEth\", \"CurrencyEur\", \"CurrencyGbp\", \"CurrencyInr\", \"CurrencyJpy\", \"CurrencyKrw\", \"CurrencyKzt\", \"CurrencyNgn\", \"CurrencyRub\", \"Cursor\", \"CursorText\", \"Cylinder\", \"Database\", \"Desktop\", \"DesktopTower\", \"Detective\", \"DeviceMobile\", \"DeviceMobileCamera\", \"DeviceMobileSpeaker\", \"DeviceTablet\", \"DeviceTabletCamera\", \"DeviceTabletSpeaker\", \"Diamond\", \"DiamondsFour\", \"DiceFive\", \"DiceFour\", \"DiceOne\", \"DiceSix\", \"DiceThree\", \"DiceTwo\", \"Disc\", \"DiscordLogo\", \"Divide\", \"Dog\", \"Door\", \"DotsNine\", \"DotsSix\", \"DotsSixVertical\", \"DotsThree\", \"DotsThreeCircle\", \"DotsThreeOutline\", \"DotsThreeVertical\", \"Download\", \"DownloadSimple\", \"DribbbleLogo\", \"Drop\", \"DropHalf\", \"DropHalfBottom\", \"Ear\", \"EarSlash\", \"Egg\", \"EggCrack\", \"Eject\", \"EjectSimple\", \"Envelope\", \"EnvelopeOpen\", \"EnvelopeSimple\", \"EnvelopeSimpleOpen\", \"Equalizer\", \"Equals\", \"Eraser\", \"Exam\", \"Export\", \"Eye\", \"EyeClosed\", \"EyeSlash\", \"Eyedropper\", \"EyedropperSample\", \"Eyeglasses\", \"FaceMask\", \"FacebookLogo\", \"Factory\", \"Faders\", \"FadersHorizontal\", \"FastForward\", \"FastForwardCircle\", \"FigmaLogo\", \"File\", \"FileArrowDown\", \"FileArrowUp\", \"FileAudio\", \"FileCloud\", \"FileCode\", \"FileCss\", \"FileCsv\", \"FileDoc\", \"FileDotted\", \"FileHtml\", \"FileImage\", \"FileJpg\", \"FileJs\", \"FileJsx\", \"FileLock\", \"FileMinus\", \"FilePdf\", \"FilePlus\", \"FilePng\", \"FilePpt\", \"FileRs\", \"FileSearch\", \"FileText\", \"FileTs\", \"FileTsx\", \"FileVideo\", \"FileVue\", \"FileX\", \"FileXls\", \"FileZip\", \"Files\", \"FilmScript\", \"FilmSlate\", \"FilmStrip\", \"Fingerprint\", \"FingerprintSimple\", \"FinnTheHuman\", \"Fire\", \"FireSimple\", \"FirstAid\", \"FirstAidKit\", \"Fish\", \"FishSimple\", \"Flag\", \"FlagBanner\", \"FlagCheckered\", \"Flame\", \"Flashlight\", \"Flask\", \"FloppyDisk\", \"FloppyDiskBack\", \"FlowArrow\", \"Flower\", \"FlowerLotus\", \"FlyingSaucer\", \"Folder\", \"FolderDotted\", \"FolderLock\", \"FolderMinus\", \"FolderNotch\", \"FolderNotchMinus\", \"FolderNotchOpen\", \"FolderNotchPlus\", \"FolderOpen\", \"FolderPlus\", \"FolderSimple\", \"FolderSimpleDotted\", \"FolderSimpleLock\", \"FolderSimpleMinus\", \"FolderSimplePlus\", \"FolderSimpleStar\", \"FolderSimpleUser\", \"FolderStar\", \"FolderUser\", \"Folders\", \"Football\", \"ForkKnife\", \"FrameCorners\", \"FramerLogo\", \"Function\", \"Funnel\", \"FunnelSimple\", \"GameController\", \"GasPump\", \"Gauge\", \"Gear\", \"GearSix\", \"GenderFemale\", \"GenderIntersex\", \"GenderMale\", \"GenderNeuter\", \"GenderNonbinary\", \"GenderTransgender\", \"Ghost\", \"Gif\", \"Gift\", \"GitBranch\", \"GitCommit\", \"GitDiff\", \"GitFork\", \"GitMerge\", \"GitPullRequest\", \"GithubLogo\", \"GitlabLogo\", \"GitlabLogoSimple\", \"Globe\", \"GlobeHemisphereEast\", \"GlobeHemisphereWest\", \"GlobeSimple\", \"GlobeStand\", \"GoogleChromeLogo\", \"GoogleLogo\", \"GooglePhotosLogo\", \"GooglePlayLogo\", \"GooglePodcastsLogo\", \"Gradient\", \"GraduationCap\", \"Graph\", \"GridFour\", \"Hamburger\", \"Hand\", \"HandEye\", \"HandFist\", \"HandGrabbing\", \"HandPalm\", \"HandPointing\", \"HandSoap\", \"HandWaving\", \"Handbag\", \"HandbagSimple\", \"HandsClapping\", \"Handshake\", \"HardDrive\", \"HardDrives\", \"Hash\", \"HashStraight\", \"Headlights\", \"Headphones\", \"Headset\", \"Heart\", \"HeartBreak\", \"HeartStraight\", \"HeartStraightBreak\", \"Heartbeat\", \"Hexagon\", \"HighlighterCircle\", \"Horse\", \"Hourglass\", \"HourglassHigh\", \"HourglassLow\", \"HourglassMedium\", \"HourglassSimple\", \"HourglassSimpleHigh\", \"HourglassSimpleLow\", \"House\", \"HouseLine\", \"HouseSimple\", \"IdentificationBadge\", \"IdentificationCard\", \"Image\", \"ImageSquare\", \"Infinity\", \"Info\", \"InstagramLogo\", \"Intersect\", \"Jeep\", \"Kanban\", \"Key\", \"KeyReturn\", \"Keyboard\", \"Keyhole\", \"Knife\", \"Ladder\", \"LadderSimple\", \"Lamp\", \"Laptop\", \"Layout\", \"Leaf\", \"Lifebuoy\", \"Lightbulb\", \"LightbulbFilament\", \"Lightning\", \"LightningSlash\", \"LineSegment\", \"LineSegments\", \"Link\", \"LinkBreak\", \"LinkSimple\", \"LinkSimpleBreak\", \"LinkSimpleHorizontal\", \"LinkedinLogo\", \"LinuxLogo\", \"List\", \"ListBullets\", \"ListChecks\", \"ListDashes\", \"ListNumbers\", \"ListPlus\", \"Lock\", \"LockKey\", \"LockKeyOpen\", \"LockLaminated\", \"LockLaminatedOpen\", \"LockOpen\", \"LockSimple\", \"LockSimpleOpen\", \"MagicWand\", \"Magnet\", \"MagnetStraight\", \"MagnifyingGlass\", \"MagnifyingGlassMinus\", \"MagnifyingGlassPlus\", \"MapPin\", \"MapPinLine\", \"MapTrifold\", \"MarkerCircle\", \"Martini\", \"MaskHappy\", \"MaskSad\", \"MathOperations\", \"Medal\", \"MediumLogo\", \"Megaphone\", \"MegaphoneSimple\", \"MessengerLogo\", \"Microphone\", \"MicrophoneSlash\", \"MicrophoneStage\", \"MicrosoftExcelLogo\", \"MicrosoftTeamsLogo\", \"MicrosoftWordLogo\", \"Minus\", \"MinusCircle\", \"Money\", \"Monitor\", \"MonitorPlay\", \"Moon\", \"MoonStars\", \"Mountains\", \"Mouse\", \"MouseSimple\", \"MusicNote\", \"MusicNoteSimple\", \"MusicNotes\", \"MusicNotesPlus\", \"MusicNotesSimple\", \"NavigationArrow\", \"Needle\", \"Newspaper\", \"NewspaperClipping\", \"Note\", \"NoteBlank\", \"NotePencil\", \"Notebook\", \"Notepad\", \"Notification\", \"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\", \"Option\", \"Package\", \"PaintBrush\", \"PaintBrushBroad\", \"PaintBrushHousehold\", \"PaintBucket\", \"PaintRoller\", \"Palette\", \"PaperPlane\", \"PaperPlaneRight\", \"PaperPlaneTilt\", \"Paperclip\", \"PaperclipHorizontal\", \"Parachute\", \"Password\", \"Path\", \"Pause\", \"PauseCircle\", \"PawPrint\", \"Peace\", \"Pen\", \"PenNib\", \"PenNibStraight\", \"Pencil\", \"PencilCircle\", \"PencilLine\", \"PencilSimple\", \"PencilSimpleLine\", \"Percent\", \"Person\", \"PersonSimple\", \"PersonSimpleRun\", \"PersonSimpleWalk\", \"Perspective\", \"Phone\", \"PhoneCall\", \"PhoneDisconnect\", \"PhoneIncoming\", \"PhoneOutgoing\", \"PhoneSlash\", \"PhoneX\", \"PhosphorLogo\", \"PianoKeys\", \"PictureInPicture\", \"Pill\", \"PinterestLogo\", \"Pinwheel\", \"Pizza\", \"Placeholder\", \"Planet\", \"Play\", \"PlayCircle\", \"Playlist\", \"Plug\", \"Plugs\", \"PlugsConnected\", \"Plus\", \"PlusCircle\", \"PlusMinus\", \"PokerChip\", \"PoliceCar\", \"Polygon\", \"Popcorn\", \"Power\", \"Prescription\", \"Presentation\", \"PresentationChart\", \"Printer\", \"Prohibit\", \"ProhibitInset\", \"ProjectorScreen\", \"ProjectorScreenChart\", \"PushPin\", \"PushPinSimple\", \"PushPinSimpleSlash\", \"PushPinSlash\", \"PuzzlePiece\", \"QrCode\", \"Question\", \"Queue\", \"Quotes\", \"Radical\", \"Radio\", \"RadioButton\", \"Rainbow\", \"RainbowCloud\", \"Receipt\", \"Record\", \"Rectangle\", \"Recycle\", \"RedditLogo\", \"Repeat\", \"RepeatOnce\", \"Rewind\", \"RewindCircle\", \"Robot\", \"Rocket\", \"RocketLaunch\", \"Rows\", \"Rss\", \"RssSimple\", \"Rug\", \"Ruler\", \"Scales\", \"Scan\", \"Scissors\", \"Screencast\", \"ScribbleLoop\", \"Scroll\", \"Selection\", \"SelectionAll\", \"SelectionBackground\", \"SelectionForeground\", \"SelectionInverse\", \"SelectionPlus\", \"SelectionSlash\", \"Share\", \"ShareNetwork\", \"Shield\", \"ShieldCheck\", \"ShieldCheckered\", \"ShieldChevron\", \"ShieldPlus\", \"ShieldSlash\", \"ShieldStar\", \"ShieldWarning\", \"ShoppingBag\", \"ShoppingBagOpen\", \"ShoppingCart\", \"ShoppingCartSimple\", \"Shower\", \"Shuffle\", \"ShuffleAngular\", \"ShuffleSimple\", \"Sidebar\", \"SidebarSimple\", \"SignIn\", \"SignOut\", \"Signpost\", \"SimCard\", \"SketchLogo\", \"SkipBack\", \"SkipBackCircle\", \"SkipForward\", \"SkipForwardCircle\", \"Skull\", \"SlackLogo\", \"Sliders\", \"SlidersHorizontal\", \"Smiley\", \"SmileyBlank\", \"SmileyMeh\", \"SmileyNervous\", \"SmileySad\", \"SmileySticker\", \"SmileyWink\", \"SmileyXEyes\", \"SnapchatLogo\", \"Snowflake\", \"SoccerBall\", \"SortAscending\", \"SortDescending\", \"Spade\", \"Sparkle\", \"SpeakerHigh\", \"SpeakerLow\", \"SpeakerNone\", \"SpeakerSimpleHigh\", \"SpeakerSimpleLow\", \"SpeakerSimpleNone\", \"SpeakerSimpleSlash\", \"SpeakerSimpleX\", \"SpeakerSlash\", \"SpeakerX\", \"Spinner\", \"SpinnerGap\", \"Spiral\", \"SpotifyLogo\", \"Square\", \"SquareHalf\", \"SquareHalfBottom\", \"SquareLogo\", \"SquaresFour\", \"Stack\", \"StackOverflowLogo\", \"StackSimple\", \"Stamp\", \"Star\", \"StarFour\", \"StarHalf\", \"Sticker\", \"Stop\", \"StopCircle\", \"Storefront\", \"Strategy\", \"StripeLogo\", \"Student\", \"Suitcase\", \"SuitcaseSimple\", \"Sun\", \"SunDim\", \"SunHorizon\", \"Sunglasses\", \"Swap\", \"Swatches\", \"Sword\", \"Syringe\", \"TShirt\", \"Table\", \"Tabs\", \"Tag\", \"TagChevron\", \"TagSimple\", \"Target\", \"Taxi\", \"TelegramLogo\", \"Television\", \"TelevisionSimple\", \"TennisBall\", \"Terminal\", \"TerminalWindow\", \"TestTube\", \"TextAa\", \"TextAlignCenter\", \"TextAlignJustify\", \"TextAlignLeft\", \"TextAlignRight\", \"TextBolder\", \"TextH\", \"TextHFive\", \"TextHFour\", \"TextHOne\", \"TextHSix\", \"TextHThree\", \"TextHTwo\", \"TextIndent\", \"TextItalic\", \"TextOutdent\", \"TextStrikethrough\", \"TextT\", \"TextUnderline\", \"Textbox\", \"Thermometer\", \"ThermometerCold\", \"ThermometerHot\", \"ThermometerSimple\", \"ThumbsDown\", \"ThumbsUp\", \"Ticket\", \"TiktokLogo\", \"Timer\", \"ToggleLeft\", \"ToggleRight\", \"Toilet\", \"ToiletPaper\", \"Tote\", \"ToteSimple\", \"TrademarkRegistered\", \"TrafficCone\", \"TrafficSign\", \"TrafficSignal\", \"Train\", \"TrainRegional\", \"TrainSimple\", \"Translate\", \"Trash\", \"TrashSimple\", \"Tray\", \"Tree\", \"TreeEvergreen\", \"TreeStructure\", \"TrendDown\", \"TrendUp\", \"Triangle\", \"Trophy\", \"Truck\", \"TwitchLogo\", \"TwitterLogo\", \"Umbrella\", \"UmbrellaSimple\", \"Upload\", \"UploadSimple\", \"User\", \"UserCircle\", \"UserCircleGear\", \"UserCircleMinus\", \"UserCirclePlus\", \"UserFocus\", \"UserGear\", \"UserList\", \"UserMinus\", \"UserPlus\", \"UserRectangle\", \"UserSquare\", \"UserSwitch\", \"Users\", \"UsersFour\", \"UsersThree\", \"Vault\", \"Vibrate\", \"VideoCamera\", \"VideoCameraSlash\", \"Vignette\", \"Voicemail\", \"Volleyball\", \"Wall\", \"Wallet\", \"Warning\", \"WarningCircle\", \"WarningOctagon\", \"Watch\", \"WaveSawtooth\", \"WaveSine\", \"WaveSquare\", \"WaveTriangle\", \"Waves\", \"Webcam\", \"WhatsappLogo\", \"Wheelchair\", \"WifiHigh\", \"WifiLow\", \"WifiMedium\", \"WifiNone\", \"WifiSlash\", \"WifiX\", \"Wind\", \"WindowsLogo\", \"Wine\", \"Wrench\", \"X\", \"XCircle\", \"XSquare\", \"YinYang\", \"YoutubeLogo\"];\nconst moduleBaseUrl = \"https://framer.com/m/phosphor-icons/\";\nconst weightOptions = [\"thin\", \"light\", \"regular\", \"bold\", \"fill\", \"duotone\"];\nconst lowercaseIconKeyPairs = iconKeys.reduce((res, key) => {\n  res[key.toLowerCase()] = key;\n  return res;\n}, {}); /**\n        * PHOSPHOR\n        *\n        * @framerSupportedLayoutWidth fixed\n        * @framerSupportedLayoutHeight fixed\n        *\n        * @framerIntrinsicWidth 24\n        * @framerIntrinsicHeight 24\n        */\nexport function Icon(props) {\n  const {\n    color,\n    selectByList,\n    iconSearch,\n    iconSelection,\n    onClick,\n    onMouseDown,\n    onMouseUp,\n    onMouseEnter,\n    onMouseLeave,\n    weight,\n    mirrored\n  } = props;\n  const isMounted = useRef(false);\n  const iconKey = useIconSelection(iconKeys, selectByList, iconSearch, iconSelection, lowercaseIconKeyPairs);\n  const [SelectedIcon, setSelectedIcon] = useState(iconKey === \"Home\" ? HouseFactory(React) : null);\n  async function importModule() {\n    // Get the selected module\n    try {\n      // Quickfix, needs proper publish\n      const version = \"0.0.50\";\n      const iconModuleUrl = `${moduleBaseUrl}${iconKey}.js@${version}`;\n      const module = await import( /* webpackIgnore: true */iconModuleUrl);\n      if (isMounted.current) setSelectedIcon(module.default(React));\n    } catch (err) {\n      if (isMounted.current) setSelectedIcon(null);\n    }\n  }\n  useEffect(() => {\n    isMounted.current = true;\n    importModule();\n    return () => {\n      isMounted.current = false;\n    };\n  }, [iconKey]);\n  const isOnCanvas = RenderTarget.current() === RenderTarget.canvas;\n  const emptyState = isOnCanvas ? /*#__PURE__*/_jsx(NullState, {}) : null;\n  return /*#__PURE__*/_jsx(motion.div, {\n    style: {\n      display: \"contents\"\n    },\n    onClick,\n    onMouseEnter,\n    onMouseLeave,\n    onMouseDown,\n    onMouseUp,\n    children: SelectedIcon ? /*#__PURE__*/_jsx(\"svg\", {\n      xmlns: \"http://www.w3.org/2000/svg\",\n      viewBox: \"0 0 256 256\",\n      style: {\n        userSelect: \"none\",\n        width: \"100%\",\n        height: \"100%\",\n        display: \"inline-block\",\n        fill: color,\n        flexShrink: 0,\n        transform: mirrored ? \"scale(-1, 1)\" : undefined\n      },\n      focusable: \"false\",\n      color: color,\n      children: /*#__PURE__*/_jsx(SelectedIcon, {\n        color: color,\n        weight: weight\n      })\n    }) : emptyState\n  });\n}\nIcon.displayName = \"Phosphor\";\nIcon.defaultProps = {\n  width: 24,\n  height: 24,\n  iconSelection: \"House\",\n  iconSearch: \"House\",\n  color: \"#66F\",\n  selectByList: true,\n  weight: \"regular\",\n  mirrored: false\n};\naddPropertyControls(Icon, {\n  selectByList: {\n    type: ControlType.Boolean,\n    title: \"Select\",\n    enabledTitle: \"List\",\n    disabledTitle: \"Search\",\n    defaultValue: Icon.defaultProps.selectByList\n  },\n  iconSelection: {\n    type: ControlType.Enum,\n    options: iconKeys,\n    defaultValue: Icon.defaultProps.iconSelection,\n    title: \"Name\",\n    hidden: ({\n      selectByList\n    }) => !selectByList,\n    description: \"Find every icon name on the [Phosphor site](https://phosphoricons.com/)\"\n  },\n  iconSearch: {\n    type: ControlType.String,\n    title: \"Name\",\n    placeholder: \"Menu, Wifi, Box\u2026\",\n    hidden: ({\n      selectByList\n    }) => selectByList\n  },\n  color: {\n    type: ControlType.Color,\n    title: \"Color\",\n    defaultValue: Icon.defaultProps.color\n  },\n  weight: {\n    type: ControlType.Enum,\n    title: \"Weight\",\n    optionTitles: weightOptions.map(piece => piece.charAt(0).toUpperCase() + piece.slice(1)),\n    options: weightOptions,\n    defaultValue: Icon.defaultProps.weight\n  },\n  mirrored: {\n    type: ControlType.Boolean,\n    enabledTitle: \"Yes\",\n    disabledTitle: \"No\",\n    defaultValue: Icon.defaultProps.mirrored\n  },\n  ...defaultEvents\n});\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Icon\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"Icon\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\",\n        \"framerSupportedLayoutWidth\": \"fixed\",\n        \"framerIntrinsicHeight\": \"24\",\n        \"framerSupportedLayoutHeight\": \"fixed\",\n        \"framerIntrinsicWidth\": \"24\"\n      }\n    },\n    \"IconProps\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./Phosphor.map", "let l;var d=n=>{if(!l){const t=(o,i,a)=>a.get(o)?a.get(o)(i):null,r=new Map;r.set(\"bold\",o=>n.createElement(n.Fragment,null,n.createElement(\"path\",{d:\"M151.99414,207.99263v-48.001a8,8,0,0,0-8-8h-32a8,8,0,0,0-8,8v48.001a8,8,0,0,1-7.999,8l-47.99414.00632a8,8,0,0,1-8.001-8v-92.4604a8,8,0,0,1,2.61811-5.91906l79.9945-72.73477a8,8,0,0,1,10.76339-.00036l80.0055,72.73509A8,8,0,0,1,216,115.53887V207.999a8,8,0,0,1-8.001,8l-48.00586-.00632A8,8,0,0,1,151.99414,207.99263Z\",fill:\"none\",stroke:o,strokeLinecap:\"round\",strokeLinejoin:\"round\",strokeWidth:\"24\"}))),r.set(\"duotone\",o=>n.createElement(n.Fragment,null,n.createElement(\"path\",{d:\"M151.99414,207.99263v-48.001a8,8,0,0,0-8-8h-32a8,8,0,0,0-8,8v48.001a8,8,0,0,1-7.999,8l-47.99414.00632a8,8,0,0,1-8.001-8v-92.4604a8,8,0,0,1,2.61811-5.91906l79.9945-72.73477a8,8,0,0,1,10.76339-.00036l80.0055,72.73509A8,8,0,0,1,216,115.53887V207.999a8,8,0,0,1-8.001,8l-48.00586-.00632A8,8,0,0,1,151.99414,207.99263Z\",opacity:\"0.2\"}),n.createElement(\"path\",{d:\"M151.99414,207.99263v-48.001a8,8,0,0,0-8-8h-32a8,8,0,0,0-8,8v48.001a8,8,0,0,1-7.999,8l-47.99414.00632a8,8,0,0,1-8.001-8v-92.4604a8,8,0,0,1,2.61811-5.91906l79.9945-72.73477a8,8,0,0,1,10.76339-.00036l80.0055,72.73509A8,8,0,0,1,216,115.53887V207.999a8,8,0,0,1-8.001,8l-48.00586-.00632A8,8,0,0,1,151.99414,207.99263Z\",fill:\"none\",stroke:o,strokeLinecap:\"round\",strokeLinejoin:\"round\",strokeWidth:\"16\"}))),r.set(\"fill\",()=>n.createElement(n.Fragment,null,n.createElement(\"path\",{d:\"M218.76367,103.7002,138.75684,30.96436a15.93657,15.93657,0,0,0-21.52637.00146L37.2373,103.69971A16.03108,16.03108,0,0,0,32,115.53857l0,92.09522a16.47275,16.47275,0,0,0,4.01066,10.96174A15.91729,15.91729,0,0,0,48.002,223.999H95.96484a8,8,0,0,0,8-8V167.9917a8,8,0,0,1,8-8h32a8,8,0,0,1,8,8V215.999a8,8,0,0,0,8,8h48.05731a15.40625,15.40625,0,0,0,7.53406-1.85584A16.08415,16.08415,0,0,0,224,207.999v-92.46A16.03567,16.03567,0,0,0,218.76367,103.7002Z\"}))),r.set(\"light\",o=>n.createElement(n.Fragment,null,n.createElement(\"path\",{d:\"M151.99414,207.99263v-48.001a8,8,0,0,0-8-8h-32a8,8,0,0,0-8,8v48.001a8,8,0,0,1-7.999,8l-47.99414.00632a8,8,0,0,1-8.001-8v-92.4604a8,8,0,0,1,2.61811-5.91906l79.9945-72.73477a8,8,0,0,1,10.76339-.00036l80.0055,72.73509A8,8,0,0,1,216,115.53887V207.999a8,8,0,0,1-8.001,8l-48.00586-.00632A8,8,0,0,1,151.99414,207.99263Z\",fill:\"none\",stroke:o,strokeLinecap:\"round\",strokeLinejoin:\"round\",strokeWidth:\"12\"}))),r.set(\"thin\",o=>n.createElement(n.Fragment,null,n.createElement(\"path\",{d:\"M151.99414,207.99263v-48.001a8,8,0,0,0-8-8h-32a8,8,0,0,0-8,8v48.001a8,8,0,0,1-7.999,8l-47.99414.00632a8,8,0,0,1-8.001-8v-92.4604a8,8,0,0,1,2.61811-5.91906l79.9945-72.73477a8,8,0,0,1,10.76339-.00036l80.0055,72.73509A8,8,0,0,1,216,115.53887V207.999a8,8,0,0,1-8.001,8l-48.00586-.00632A8,8,0,0,1,151.99414,207.99263Z\",fill:\"none\",stroke:o,strokeLinecap:\"round\",strokeLinejoin:\"round\",strokeWidth:\"8\"}))),r.set(\"regular\",o=>n.createElement(n.Fragment,null,n.createElement(\"path\",{d:\"M151.99414,207.99263v-48.001a8,8,0,0,0-8-8h-32a8,8,0,0,0-8,8v48.001a8,8,0,0,1-7.999,8l-47.99414.00632a8,8,0,0,1-8.001-8v-92.4604a8,8,0,0,1,2.61811-5.91906l79.9945-72.73477a8,8,0,0,1,10.76339-.00036l80.0055,72.73509A8,8,0,0,1,216,115.53887V207.999a8,8,0,0,1-8.001,8l-48.00586-.00632A8,8,0,0,1,151.99414,207.99263Z\",fill:\"none\",stroke:o,strokeLinecap:\"round\",strokeLinejoin:\"round\",strokeWidth:\"16\"})));const e=(o,i)=>t(o,i,r),s=n.forwardRef((o,i)=>n.createElement(\"g\",{ref:i,...o},e(o.weight,o.color)));s.displayName=\"House\",l=s}return l};export{d as default};\n", "import { jsx as _jsx } from \"react/jsx-runtime\";\nimport * as React from \"react\";\nimport { useState, useEffect, useRef } from \"react\";\nimport { addPropertyControls, ControlType, motion, RenderTarget } from \"framer\";\nimport { NullState } from \"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";\nimport HouseFactory from \"https://framer.com/m/phosphor-icons/House.js@0.0.37\";\nimport { defaultEvents, useIconSelection } from \"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";\nconst iconKeys = [\"Activity\", \"AddressBook\", \"Airplane\", \"AirplaneInFlight\", \"AirplaneLanding\", \"AirplaneTakeoff\", \"AirplaneTilt\", \"Airplay\", \"Alarm\", \"AlignBottom\", \"AlignCenterVertical\", \"AlignLeft\", \"AlignRight\", \"AlignTop\", \"Anchor\", \"AnchorSimple\", \"AndroidLogo\", \"Aperture\", \"AppWindow\", \"AppleLogo\", \"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\", \"ArrowsIn\", \"ArrowsInCardinal\", \"ArrowsInLineVertical\", \"ArrowsInSimple\", \"ArrowsLeftRight\", \"ArrowsOut\", \"ArrowsOutCardinal\", \"ArrowsOutSimple\", \"Article\", \"ArticleMedium\", \"ArticleNyTimes\", \"Asterisk\", \"At\", \"Atom\", \"Baby\", \"Backspace\", \"Bag\", \"BagSimple\", \"Bandaids\", \"Bank\", \"Barbell\", \"Barcode\", \"Baseball\", \"Basketball\", \"BatteryCharging\", \"BatteryEmpty\", \"BatteryFull\", \"BatteryHigh\", \"BatteryLow\", \"BatteryMedium\", \"BatteryWarning\", \"Bed\", \"Bell\", \"BellRinging\", \"BellSimple\", \"BellSimpleRinging\", \"BellSimpleSlash\", \"BellSimpleZ\", \"BellSlash\", \"BellZ\", \"Bicycle\", \"Bird\", \"Bluetooth\", \"BluetoothConnected\", \"BluetoothSlash\", \"BluetoothX\", \"Boat\", \"Book\", \"BookBookmark\", \"BookOpen\", \"Bookmark\", \"BookmarkSimple\", \"Bookmarks\", \"BookmarksSimple\", \"Books\", \"BoundingBox\", \"BracketsAngle\", \"BracketsCurly\", \"BracketsRound\", \"BracketsSquare\", \"Brain\", \"Brandy\", \"Briefcase\", \"BriefcaseMetal\", \"Broadcast\", \"Browser\", \"Browsers\", \"Bug\", \"BugBeetle\", \"BugDroid\", \"Buildings\", \"Bus\", \"Cake\", \"Calculator\", \"Calendar\", \"CalendarBlank\", \"CalendarCheck\", \"CalendarPlus\", \"CalendarX\", \"Camera\", \"CameraSlash\", \"Car\", \"CarSimple\", \"Cardholder\", \"Cards\", \"CaretCircleDoubleUp\", \"CaretCircleDown\", \"CaretCircleLeft\", \"CaretCircleRight\", \"CaretCircleUp\", \"CaretDoubleDown\", \"CaretDoubleLeft\", \"CaretDoubleRight\", \"CaretDoubleUp\", \"CaretDown\", \"CaretLeft\", \"CaretRight\", \"CaretUp\", \"Cat\", \"CellSignalFull\", \"CellSignalHigh\", \"CellSignalLow\", \"CellSignalMedium\", \"CellSignalNone\", \"CellSignalSlash\", \"CellSignalX\", \"Chalkboard\", \"ChalkboardSimple\", \"ChalkboardTeacher\", \"ChartBar\", \"ChartBarHorizontal\", \"ChartLine\", \"ChartLineUp\", \"ChartPie\", \"ChartPieSlice\", \"Chat\", \"ChatCentered\", \"ChatCenteredDots\", \"ChatCenteredText\", \"ChatCircle\", \"ChatCircleDots\", \"ChatCircleText\", \"ChatDots\", \"ChatTeardrop\", \"ChatTeardropDots\", \"ChatTeardropText\", \"ChatText\", \"Chats\", \"ChatsCircle\", \"ChatsTeardrop\", \"Check\", \"CheckCircle\", \"CheckSquare\", \"CheckSquareOffset\", \"Checks\", \"Circle\", \"CircleDashed\", \"CircleHalf\", \"CircleHalfTilt\", \"CircleWavy\", \"CircleWavyCheck\", \"CircleWavyQuestion\", \"CircleWavyWarning\", \"CirclesFour\", \"CirclesThree\", \"CirclesThreePlus\", \"Clipboard\", \"ClipboardText\", \"Clock\", \"ClockAfternoon\", \"ClockClockwise\", \"ClosedCaptioning\", \"Cloud\", \"CloudArrowDown\", \"CloudArrowUp\", \"CloudCheck\", \"CloudFog\", \"CloudLightning\", \"CloudMoon\", \"CloudRain\", \"CloudSlash\", \"CloudSnow\", \"CloudSun\", \"Club\", \"Code\", \"CodeSimple\", \"Coffee\", \"Coin\", \"Columns\", \"Command\", \"Compass\", \"ComputerTower\", \"Cookie\", \"CookingPot\", \"Copy\", \"CopySimple\", \"Copyright\", \"CornersIn\", \"CornersOut\", \"Cpu\", \"CreditCard\", \"Crop\", \"Crosshair\", \"CrosshairSimple\", \"Crown\", \"CrownSimple\", \"Cube\", \"CurrencyBtc\", \"CurrencyCircleDollar\", \"CurrencyCny\", \"CurrencyDollar\", \"CurrencyDollarSimple\", \"CurrencyEur\", \"CurrencyGbp\", \"CurrencyInr\", \"CurrencyJpy\", \"CurrencyKrw\", \"CurrencyRub\", \"Cursor\", \"Database\", \"Desktop\", \"DesktopTower\", \"DeviceMobile\", \"DeviceMobileCamera\", \"DeviceMobileSpeaker\", \"DeviceTablet\", \"DeviceTabletCamera\", \"DeviceTabletSpeaker\", \"Diamond\", \"DiceFive\", \"DiceFour\", \"DiceOne\", \"DiceSix\", \"DiceThree\", \"DiceTwo\", \"Disc\", \"DiscordLogo\", \"Divide\", \"Dog\", \"Door\", \"DotsNine\", \"DotsSix\", \"DotsSixVertical\", \"DotsThree\", \"DotsThreeCircle\", \"DotsThreeOutline\", \"DotsThreeVertical\", \"Download\", \"DownloadSimple\", \"DribbbleLogo\", \"Drop\", \"DropHalf\", \"Ear\", \"EarSlash\", \"Eject\", \"EjectSimple\", \"Envelope\", \"EnvelopeOpen\", \"EnvelopeSimple\", \"EnvelopeSimpleOpen\", \"Equals\", \"Eraser\", \"Export\", \"Eye\", \"EyeClosed\", \"EyeSlash\", \"Eyedropper\", \"FaceMask\", \"FacebookLogo\", \"Factory\", \"Faders\", \"FadersHorizontal\", \"FastForward\", \"FastForwardCircle\", \"FigmaLogo\", \"File\", \"FileArrowDown\", \"FileArrowUp\", \"FileDotted\", \"FileMinus\", \"FilePdf\", \"FilePlus\", \"FileSearch\", \"FileText\", \"FileX\", \"Files\", \"FilmStrip\", \"Fingerprint\", \"FingerprintSimple\", \"FinnTheHuman\", \"Fire\", \"FireSimple\", \"FirstAid\", \"FirstAidKit\", \"Fish\", \"FishSimple\", \"Flag\", \"FlagBanner\", \"Flame\", \"Flashlight\", \"Flask\", \"FloppyDisk\", \"FloppyDiskBack\", \"FlowArrow\", \"Flower\", \"FlowerLotus\", \"Folder\", \"FolderMinus\", \"FolderNotch\", \"FolderNotchMinus\", \"FolderNotchOpen\", \"FolderNotchPlus\", \"FolderOpen\", \"FolderPlus\", \"FolderSimple\", \"FolderSimpleMinus\", \"FolderSimplePlus\", \"Folders\", \"Football\", \"ForkKnife\", \"FrameCorners\", \"FramerLogo\", \"Funnel\", \"FunnelSimple\", \"GameController\", \"GasPump\", \"Gauge\", \"Gear\", \"GearSix\", \"GenderFemale\", \"GenderIntersex\", \"GenderMale\", \"GenderNeuter\", \"GenderNonbinary\", \"GenderTransgender\", \"Ghost\", \"Gif\", \"Gift\", \"GitBranch\", \"GitCommit\", \"GitDiff\", \"GitFork\", \"GitMerge\", \"GitPullRequest\", \"GithubLogo\", \"GitlabLogo\", \"GitlabLogoSimple\", \"Globe\", \"GlobeHemisphereEast\", \"GlobeHemisphereWest\", \"GlobeSimple\", \"GlobeStand\", \"GoogleLogo\", \"GooglePlayLogo\", \"GraduationCap\", \"GridFour\", \"Hand\", \"HandFist\", \"HandGrabbing\", \"HandPalm\", \"HandPointing\", \"HandSoap\", \"HandWaving\", \"Handbag\", \"HandbagSimple\", \"HandsClapping\", \"Handshake\", \"HardDrive\", \"HardDrives\", \"Hash\", \"HashStraight\", \"Headlights\", \"Headphones\", \"Headset\", \"Heart\", \"HeartStraight\", \"Heartbeat\", \"Hexagon\", \"HighlighterCircle\", \"Horse\", \"Hourglass\", \"HourglassHigh\", \"HourglassLow\", \"HourglassMedium\", \"HourglassSimple\", \"HourglassSimpleHigh\", \"HourglassSimpleLow\", \"House\", \"HouseLine\", \"HouseSimple\", \"IdentificationBadge\", \"IdentificationCard\", \"Image\", \"ImageSquare\", \"Infinity\", \"Info\", \"InstagramLogo\", \"Intersect\", \"Jeep\", \"Key\", \"KeyReturn\", \"Keyboard\", \"Knife\", \"Lamp\", \"Laptop\", \"Layout\", \"Leaf\", \"Lifebuoy\", \"Lightbulb\", \"LightbulbFilament\", \"Lightning\", \"LightningSlash\", \"LineSegment\", \"LineSegments\", \"Link\", \"LinkBreak\", \"LinkSimple\", \"LinkSimpleBreak\", \"LinkSimpleHorizontal\", \"LinkedinLogo\", \"List\", \"ListBullets\", \"ListDashes\", \"ListNumbers\", \"ListPlus\", \"Lock\", \"LockKey\", \"LockKeyOpen\", \"LockLaminated\", \"LockLaminatedOpen\", \"LockOpen\", \"LockSimple\", \"LockSimpleOpen\", \"MagicWand\", \"Magnet\", \"MagnetStraight\", \"MagnifyingGlass\", \"MagnifyingGlassMinus\", \"MagnifyingGlassPlus\", \"MapPin\", \"MapPinLine\", \"MapTrifold\", \"MarkerCircle\", \"Martini\", \"MathOperations\", \"Medal\", \"MediumLogo\", \"Megaphone\", \"MegaphoneSimple\", \"MessengerLogo\", \"Microphone\", \"MicrophoneSlash\", \"Minus\", \"MinusCircle\", \"Money\", \"Monitor\", \"MonitorPlay\", \"Moon\", \"MoonStars\", \"Mouse\", \"MouseSimple\", \"MusicNote\", \"MusicNoteSimple\", \"MusicNotes\", \"MusicNotesSimple\", \"NavigationArrow\", \"Newspaper\", \"NewspaperClipping\", \"Note\", \"NoteBlank\", \"NotePencil\", \"Notebook\", \"Notepad\", \"Notification\", \"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\", \"Package\", \"PaintBrush\", \"PaintBrushBroad\", \"PaintBrushHousehold\", \"PaintBucket\", \"PaintRoller\", \"Palette\", \"PaperPlane\", \"PaperPlaneRight\", \"PaperPlaneTilt\", \"Paperclip\", \"PaperclipHorizontal\", \"Path\", \"Pause\", \"PauseCircle\", \"PawPrint\", \"Peace\", \"Pen\", \"PenNib\", \"PenNibStraight\", \"Pencil\", \"PencilCircle\", \"PencilLine\", \"PencilSimple\", \"Percent\", \"Person\", \"PersonSimple\", \"PersonSimpleRun\", \"PersonSimpleWalk\", \"Phone\", \"PhoneCall\", \"PhoneDisconnect\", \"PhoneIncoming\", \"PhoneOutgoing\", \"PhoneSlash\", \"PhoneX\", \"PhosphorLogo\", \"PictureInPicture\", \"Pill\", \"PinterestLogo\", \"Pizza\", \"Placeholder\", \"Planet\", \"Play\", \"PlayCircle\", \"Playlist\", \"Plus\", \"PlusCircle\", \"PlusMinus\", \"PokerChip\", \"Polygon\", \"Power\", \"Prescription\", \"Presentation\", \"PresentationChart\", \"Printer\", \"Prohibit\", \"ProhibitInset\", \"ProjectorScreen\", \"ProjectorScreenChart\", \"PushPin\", \"PushPinSimple\", \"PushPinSimpleSlash\", \"PushPinSlash\", \"PuzzlePiece\", \"QrCode\", \"Question\", \"Queue\", \"Quotes\", \"Radical\", \"Radio\", \"Rainbow\", \"RainbowCloud\", \"Receipt\", \"Record\", \"Rectangle\", \"Recycle\", \"RedditLogo\", \"Repeat\", \"RepeatOnce\", \"Rewind\", \"RewindCircle\", \"Robot\", \"Rocket\", \"RocketLaunch\", \"Rows\", \"Rss\", \"RssSimple\", \"Ruler\", \"Scales\", \"Scissors\", \"Screencast\", \"ScribbleLoop\", \"Selection\", \"SelectionAll\", \"SelectionBackground\", \"SelectionForeground\", \"SelectionInverse\", \"SelectionPlus\", \"SelectionSlash\", \"Share\", \"ShareNetwork\", \"Shield\", \"ShieldCheck\", \"ShieldCheckered\", \"ShieldChevron\", \"ShieldPlus\", \"ShieldSlash\", \"ShieldWarning\", \"ShoppingBag\", \"ShoppingBagOpen\", \"ShoppingCart\", \"ShoppingCartSimple\", \"Shower\", \"Shuffle\", \"ShuffleAngular\", \"ShuffleSimple\", \"SignIn\", \"SignOut\", \"SimCard\", \"SketchLogo\", \"SkipBack\", \"SkipBackCircle\", \"SkipForward\", \"SkipForwardCircle\", \"SlackLogo\", \"Sliders\", \"SlidersHorizontal\", \"Smiley\", \"SmileyBlank\", \"SmileyMeh\", \"SmileyNervous\", \"SmileySad\", \"SmileySticker\", \"SmileyWink\", \"SmileyXEyes\", \"SnapchatLogo\", \"Snowflake\", \"SoccerBall\", \"SortAscending\", \"SortDescending\", \"Spade\", \"Sparkle\", \"SpeakerHigh\", \"SpeakerLow\", \"SpeakerNone\", \"SpeakerSimpleHigh\", \"SpeakerSimpleLow\", \"SpeakerSimpleNone\", \"SpeakerSimpleSlash\", \"SpeakerSimpleX\", \"SpeakerSlash\", \"SpeakerX\", \"Spinner\", \"SpinnerGap\", \"SpotifyLogo\", \"Square\", \"SquareHalf\", \"SquareLogo\", \"SquaresFour\", \"Stack\", \"StackSimple\", \"Star\", \"StarFour\", \"StarHalf\", \"Sticker\", \"Stop\", \"StopCircle\", \"Storefront\", \"StripeLogo\", \"Student\", \"Suitcase\", \"SuitcaseSimple\", \"Sun\", \"SunDim\", \"SunHorizon\", \"Swap\", \"Swatches\", \"Sword\", \"TShirt\", \"Table\", \"Tag\", \"TagChevron\", \"TagSimple\", \"Target\", \"TelegramLogo\", \"Television\", \"TelevisionSimple\", \"TennisBall\", \"Terminal\", \"TerminalWindow\", \"TestTube\", \"TextAa\", \"TextAlignCenter\", \"TextAlignJustify\", \"TextAlignLeft\", \"TextAlignRight\", \"TextBolder\", \"TextH\", \"TextHFive\", \"TextHFour\", \"TextHOne\", \"TextHSix\", \"TextHThree\", \"TextHTwo\", \"TextItalic\", \"TextStrikethrough\", \"TextT\", \"TextUnderline\", \"Thermometer\", \"ThermometerCold\", \"ThermometerHot\", \"ThermometerSimple\", \"ThumbsDown\", \"ThumbsUp\", \"Ticket\", \"TiktokLogo\", \"Timer\", \"ToggleLeft\", \"ToggleRight\", \"ToiletPaper\", \"Tote\", \"ToteSimple\", \"TrafficSign\", \"Train\", \"TrainRegional\", \"TrainSimple\", \"Translate\", \"Trash\", \"TrashSimple\", \"Tray\", \"Tree\", \"TreeEvergreen\", \"TreeStructure\", \"TrendDown\", \"TrendUp\", \"Triangle\", \"Trophy\", \"Truck\", \"TwitchLogo\", \"TwitterLogo\", \"Umbrella\", \"UmbrellaSimple\", \"Upload\", \"UploadSimple\", \"User\", \"UserCircle\", \"UserCircleGear\", \"UserCircleMinus\", \"UserCirclePlus\", \"UserFocus\", \"UserGear\", \"UserList\", \"UserMinus\", \"UserPlus\", \"UserRectangle\", \"UserSquare\", \"Users\", \"UsersFour\", \"UsersThree\", \"Vibrate\", \"VideoCamera\", \"VideoCameraSlash\", \"Voicemail\", \"Volleyball\", \"Wall\", \"Wallet\", \"Warning\", \"WarningCircle\", \"WarningOctagon\", \"Watch\", \"Waves\", \"WhatsappLogo\", \"Wheelchair\", \"WifiHigh\", \"WifiLow\", \"WifiMedium\", \"WifiNone\", \"WifiSlash\", \"WifiX\", \"Wind\", \"WindowsLogo\", \"Wine\", \"Wrench\", \"X\", \"XCircle\", \"XSquare\", \"YoutubeLogo\"];\nconst moduleBaseUrl = \"https://framer.com/m/phosphor-icons/\";\nconst weightOptions = [\"thin\", \"light\", \"regular\", \"bold\", \"fill\", \"duotone\"];\nconst lowercaseIconKeyPairs = iconKeys.reduce((res, key) => {\n  res[key.toLowerCase()] = key;\n  return res;\n}, {}); /**\n        * PHOSPHOR\n        *\n        * @framerSupportedLayoutWidth fixed\n        * @framerSupportedLayoutHeight fixed\n        *\n        * @framerIntrinsicWidth 24\n        * @framerIntrinsicHeight 24\n        */\nexport function Icon(props) {\n  const {\n    color,\n    selectByList,\n    iconSearch,\n    iconSelection,\n    onClick,\n    onMouseDown,\n    onMouseUp,\n    onMouseEnter,\n    onMouseLeave,\n    weight,\n    mirrored\n  } = props;\n  const isMounted = useRef(false);\n  const iconKey = useIconSelection(iconKeys, selectByList, iconSearch, iconSelection, lowercaseIconKeyPairs);\n  const [SelectedIcon, setSelectedIcon] = useState(iconKey === \"Home\" ? HouseFactory(React) : null);\n  async function importModule() {\n    // Get the selected module\n    try {\n      const iconModuleUrl = `${moduleBaseUrl}${iconKey}.js@0.0.37`;\n      const module = await import( /* webpackIgnore: true */iconModuleUrl);\n      if (isMounted.current) setSelectedIcon(module.default(React));\n    } catch (err) {\n      if (isMounted.current) setSelectedIcon(null);\n    }\n  }\n  useEffect(() => {\n    isMounted.current = true;\n    importModule();\n    return () => {\n      isMounted.current = false;\n    };\n  }, [iconKey]);\n  const isOnCanvas = RenderTarget.current() === RenderTarget.canvas;\n  const emptyState = isOnCanvas ? /*#__PURE__*/_jsx(NullState, {}) : null;\n  return /*#__PURE__*/_jsx(motion.div, {\n    style: {\n      display: \"contents\"\n    },\n    onClick,\n    onMouseEnter,\n    onMouseLeave,\n    onMouseDown,\n    onMouseUp,\n    children: SelectedIcon ? /*#__PURE__*/_jsx(\"svg\", {\n      xmlns: \"http://www.w3.org/2000/svg\",\n      viewBox: \"0 0 256 256\",\n      style: {\n        userSelect: \"none\",\n        width: \"100%\",\n        height: \"100%\",\n        display: \"inline-block\",\n        fill: color,\n        flexShrink: 0,\n        cursor: onClick ? \"pointer\" : \"auto\",\n        transform: mirrored ? \"scale(-1, 1)\" : undefined\n      },\n      focusable: \"false\",\n      color: color,\n      children: /*#__PURE__*/_jsx(SelectedIcon, {\n        color: color,\n        weight: weight\n      })\n    }) : emptyState\n  });\n}\nIcon.displayName = \"Phosphor\";\nIcon.defaultProps = {\n  width: 24,\n  height: 24,\n  iconSelection: \"House\",\n  iconSearch: \"House\",\n  color: \"#66F\",\n  selectByList: true,\n  weight: \"regular\",\n  mirrored: false\n};\naddPropertyControls(Icon, {\n  selectByList: {\n    type: ControlType.Boolean,\n    title: \"Select\",\n    enabledTitle: \"List\",\n    disabledTitle: \"Search\",\n    defaultValue: Icon.defaultProps.selectByList\n  },\n  iconSelection: {\n    type: ControlType.Enum,\n    options: iconKeys,\n    defaultValue: Icon.defaultProps.iconSelection,\n    title: \"Name\",\n    hidden: ({\n      selectByList\n    }) => !selectByList,\n    description: \"Find every icon name on the [Phosphor site](https://phosphoricons.com/)\"\n  },\n  iconSearch: {\n    type: ControlType.String,\n    title: \"Name\",\n    placeholder: \"Menu, Wifi, Box\u2026\",\n    hidden: ({\n      selectByList\n    }) => selectByList\n  },\n  color: {\n    type: ControlType.Color,\n    title: \"Color\",\n    defaultValue: Icon.defaultProps.color\n  },\n  weight: {\n    type: ControlType.Enum,\n    title: \"Weight\",\n    optionTitles: weightOptions.map(piece => piece.charAt(0).toUpperCase() + piece.slice(1)),\n    options: weightOptions,\n    defaultValue: Icon.defaultProps.weight\n  },\n  mirrored: {\n    type: ControlType.Boolean,\n    enabledTitle: \"Yes\",\n    disabledTitle: \"No\",\n    defaultValue: Icon.defaultProps.mirrored\n  },\n  ...defaultEvents\n});\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Icon\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"Icon\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerSupportedLayoutWidth\": \"fixed\",\n        \"framerSupportedLayoutHeight\": \"fixed\",\n        \"framerIntrinsicWidth\": \"24\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicHeight\": \"24\"\n      }\n    },\n    \"IconProps\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./Phosphor.map", "import { fontStore as t } from \"framer\";\nt.loadWebFontsFromSelectors([\"GF;Raleway-700\", \"GF;Raleway-900\", \"GF;Raleway-900italic\", \"GF;Raleway-700italic\"]);\nexport const fonts = [{\n  family: \"Raleway\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/tJYd7ucPf:default\",\n    url: \"https://fonts.gstatic.com/s/raleway/v29/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVs9pYCPNLA3JC9c.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/raleway/v29/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVs9pYCPNLA3JC9c.ttf\",\n  weight: \"700\"\n}, {\n  family: \"Raleway\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/tJYd7ucPf:default\",\n    url: \"https://fonts.gstatic.com/s/raleway/v29/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtzpYCPNLA3JC9c.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/raleway/v29/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtzpYCPNLA3JC9c.ttf\",\n  weight: \"900\"\n}, {\n  family: \"Raleway\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/tJYd7ucPf:default\",\n    url: \"https://fonts.gstatic.com/s/raleway/v29/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4cHLPrQVIT9c2c8.ttf\"\n  },\n  style: \"italic\",\n  url: \"https://fonts.gstatic.com/s/raleway/v29/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4cHLPrQVIT9c2c8.ttf\",\n  weight: \"900\"\n}, {\n  family: \"Raleway\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:css/tJYd7ucPf:default\",\n    url: \"https://fonts.gstatic.com/s/raleway/v29/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4Y_LPrQVIT9c2c8.ttf\"\n  },\n  style: \"italic\",\n  url: \"https://fonts.gstatic.com/s/raleway/v29/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4Y_LPrQVIT9c2c8.ttf\",\n  weight: \"700\"\n}];\nexport const css = ['.framer-7E2oO .framer-styles-preset-t16tfw:not(.rich-text-wrapper), .framer-7E2oO .framer-styles-preset-t16tfw.rich-text-wrapper p { --framer-font-family: \"Raleway\", \"Raleway Placeholder\", sans-serif; --framer-font-family-bold: \"Raleway\", sans-serif; --framer-font-family-bold-italic: \"Raleway\", sans-serif; --framer-font-family-italic: \"Raleway\", \"Raleway Placeholder\", sans-serif; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 700; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: 0em; --framer-line-height: 24px; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-35b6f77b-688d-4961-aac4-6a66eda3e602, #e2dbff); --framer-text-decoration: none; --framer-text-transform: none; }'];\nexport const className = \"framer-7E2oO\";\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"css\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"className\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"fonts\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};", "// Generated by Framer (19eed98)\nimport { jsx as e, jsxs as r } from \"react/jsx-runtime\";\nimport { addFonts as a, addPropertyControls as t, ControlType as o, cx as n, getFonts as l, getPropertyControls as d, Link as i, RichText as c, useActiveVariantCallback as f, useLocaleInfo as s, useVariantState as m, withCSS as p } from \"framer\";\nimport { LayoutGroup as b, motion as h, MotionConfigContext as v } from \"framer-motion\";\nimport * as u from \"react\";\nimport { Icon as g } from \"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/H4OHcdXxZyPVKySUy1y2/Phosphor.js\";\nimport { Icon as k } from \"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/LGCXpB3OD3lXEXSQ6niE/Phosphor.js\";\nimport * as w from \"https://framerusercontent.com/modules/qI61fiF1YDBM6yGzUvJm/Z3pfsijtcX6j2oQ3yvia/tJYd7ucPf.js\";\nlet y = l(g),\n  x = d(k),\n  R = {\n    MkkvJRKrX: {\n      hover: !0\n    },\n    wacqQD7ER: {\n      hover: !0\n    },\n    X5pHEnlVf: {\n      hover: !0\n    }\n  },\n  E = [\"wacqQD7ER\", \"MkkvJRKrX\", \"X5pHEnlVf\"],\n  X = \"framer-78aRp\",\n  D = {\n    MkkvJRKrX: \"framer-v-1hgpuih\",\n    wacqQD7ER: \"framer-v-1d6kwt7\",\n    X5pHEnlVf: \"framer-v-1fte48r\"\n  };\nfunction H(e, ...r) {\n  let a = {};\n  return null == r || r.forEach(r => r && Object.assign(a, e[r])), a;\n}\nlet B = {\n    default: {\n      damping: 40,\n      delay: 0,\n      mass: 1,\n      stiffness: 600,\n      type: \"spring\"\n    }\n  },\n  V = ({\n    value: r,\n    children: a\n  }) => {\n    let t = u.useContext(v),\n      o = null != r ? r : t.transition,\n      n = u.useMemo(() => ({\n        ...t,\n        transition: o\n      }), [JSON.stringify(o)]);\n    return /*#__PURE__*/e(v.Provider, {\n      value: n,\n      children: a\n    });\n  },\n  q = {\n    Default: \"wacqQD7ER\",\n    Outline: \"X5pHEnlVf\",\n    Text: \"MkkvJRKrX\"\n  },\n  J = ({\n    backArrow: e,\n    height: r,\n    icon: a,\n    icon1: t,\n    iconWeight: o,\n    id: n,\n    link: l,\n    newTab: d,\n    tap: i,\n    title: c,\n    width: f,\n    ...s\n  }) => {\n    var m, p, b, h, v;\n    return {\n      ...s,\n      gc48N2sQ_: null != d ? d : s.gc48N2sQ_,\n      H5mxIOzk5: null != e ? e : s.H5mxIOzk5,\n      jyZ2hVSr3: null !== (m = null != t ? t : s.jyZ2hVSr3) && void 0 !== m ? m : \"ArrowCircleRight\",\n      kO1uwEB37: null != l ? l : s.kO1uwEB37,\n      p_XbGGwCl: null != a ? a : s.p_XbGGwCl,\n      TjSwMLtWU: null !== (p = null != c ? c : s.TjSwMLtWU) && void 0 !== p ? p : \"Donate\",\n      variant: null !== (h = null !== (b = q[s.variant]) && void 0 !== b ? b : s.variant) && void 0 !== h ? h : \"wacqQD7ER\",\n      XHCn6oFII: null !== (v = null != o ? o : s.XHCn6oFII) && void 0 !== v ? v : \"regular\",\n      YSbuZDMbQ: null != i ? i : s.YSbuZDMbQ\n    };\n  },\n  P = (e, r) => r.join(\"-\") + e.layoutDependency,\n  S = /*#__PURE__*/u.forwardRef(function (a, t) {\n    let {\n        activeLocale: o\n      } = s(),\n      {\n        style: l,\n        className: d,\n        layoutId: p,\n        variant: v,\n        TjSwMLtWU: k,\n        kO1uwEB37: y,\n        gc48N2sQ_: x,\n        p_XbGGwCl: X,\n        jyZ2hVSr3: q,\n        XHCn6oFII: S,\n        YSbuZDMbQ: T,\n        H5mxIOzk5: I,\n        ...M\n      } = J(a),\n      {\n        baseVariant: L,\n        classNames: Q,\n        gestureVariant: C,\n        setGestureState: N,\n        setVariant: O,\n        transition: K,\n        variants: j\n      } = m({\n        cycleOrder: E,\n        defaultVariant: \"wacqQD7ER\",\n        enabledGestures: R,\n        transitions: B,\n        variant: v,\n        variantClassNames: D\n      }),\n      Y = P(a, j),\n      {\n        activeVariantCallback: z,\n        delay: _\n      } = f(L),\n      U = z(async (...e) => {\n        if (T) {\n          let r = await T(...e);\n          if (!1 === r) return !1;\n        }\n      }),\n      Z = u.useRef(null),\n      F = u.useId(),\n      G = [w.className];\n    return /*#__PURE__*/e(b, {\n      id: null != p ? p : F,\n      children: /*#__PURE__*/e(h.div, {\n        initial: v,\n        animate: j,\n        onHoverStart: () => N({\n          isHovered: !0\n        }),\n        onHoverEnd: () => N({\n          isHovered: !1\n        }),\n        onTapStart: () => N({\n          isPressed: !0\n        }),\n        onTap: () => N({\n          isPressed: !1\n        }),\n        onTapCancel: () => N({\n          isPressed: !1\n        }),\n        className: n(\"framer-78aRp\", ...G, Q),\n        style: {\n          display: \"contents\"\n        },\n        children: /*#__PURE__*/e(V, {\n          value: K,\n          children: /*#__PURE__*/e(i, {\n            href: y,\n            openInNewTab: x,\n            smoothScroll: !0,\n            children: /*#__PURE__*/r(h.a, {\n              ...M,\n              className: `${n(\"framer-1d6kwt7\", d)} framer-pmhupt`,\n              \"data-framer-name\": \"Default\",\n              \"data-highlight\": !0,\n              \"data-reset\": \"button\",\n              layoutDependency: Y,\n              layoutId: \"wacqQD7ER\",\n              onTap: U,\n              ref: null != t ? t : Z,\n              style: {\n                \"--border-bottom-width\": \"0px\",\n                \"--border-color\": \"rgba(0, 0, 0, 0)\",\n                \"--border-left-width\": \"0px\",\n                \"--border-right-width\": \"0px\",\n                \"--border-style\": \"solid\",\n                \"--border-top-width\": \"0px\",\n                backgroundColor: \"var(--token-74736579-1954-4897-b4a8-a6db66e9681d, rgb(183, 165, 253))\",\n                borderBottomLeftRadius: 8,\n                borderBottomRightRadius: 8,\n                borderTopLeftRadius: 8,\n                borderTopRightRadius: 8,\n                ...l\n              },\n              variants: {\n                \"MkkvJRKrX-hover\": {\n                  backgroundColor: \"var(--token-a5df8b6b-54d5-4388-af79-6b45e29e509b, rgb(48, 51, 54))\"\n                },\n                \"wacqQD7ER-hover\": {\n                  backgroundColor: \"var(--token-009e17d6-4a06-4696-b217-64427ce2a199, rgb(77, 54, 171))\"\n                },\n                \"X5pHEnlVf-hover\": {\n                  backgroundColor: \"var(--token-1739f382-f211-4b06-944b-0298215b9005, rgb(183, 165, 253))\"\n                },\n                MkkvJRKrX: {\n                  backgroundColor: \"rgba(37, 41, 45, 0)\"\n                },\n                X5pHEnlVf: {\n                  \"--border-bottom-width\": \"1px\",\n                  \"--border-color\": 'var(--token-74736579-1954-4897-b4a8-a6db66e9681d, rgb(183, 165, 253)) /* {\"name\":\"Brand Primary\"} */',\n                  \"--border-left-width\": \"1px\",\n                  \"--border-right-width\": \"1px\",\n                  \"--border-style\": \"solid\",\n                  \"--border-top-width\": \"1px\",\n                  backgroundColor: \"var(--token-a5df8b6b-54d5-4388-af79-6b45e29e509b, rgb(33, 31, 40))\"\n                }\n              },\n              ...H({\n                \"MkkvJRKrX-hover\": {\n                  \"data-framer-name\": void 0\n                },\n                \"wacqQD7ER-hover\": {\n                  \"data-framer-name\": void 0\n                },\n                \"X5pHEnlVf-hover\": {\n                  \"data-framer-name\": void 0\n                },\n                MkkvJRKrX: {\n                  \"data-framer-name\": \"Text\"\n                },\n                X5pHEnlVf: {\n                  \"data-border\": !0,\n                  \"data-framer-name\": \"Outline\"\n                }\n              }, L, C),\n              children: [I && /*#__PURE__*/e(h.div, {\n                className: \"framer-ywrom8-container\",\n                layoutDependency: Y,\n                layoutId: \"OOV_TExhH-container\",\n                children: /*#__PURE__*/e(g, {\n                  color: 'var(--token-86409dd1-fb45-4d6d-b59b-36291556e364, rgb(24, 23, 28)) /* {\"name\":\"Black\"} */',\n                  height: \"100%\",\n                  iconSearch: \"House\",\n                  iconSelection: \"ArrowLeft\",\n                  id: \"OOV_TExhH\",\n                  layoutId: \"OOV_TExhH\",\n                  mirrored: !1,\n                  selectByList: !0,\n                  style: {\n                    height: \"100%\",\n                    width: \"100%\"\n                  },\n                  weight: \"bold\",\n                  width: \"100%\",\n                  ...H({\n                    \"MkkvJRKrX-hover\": {\n                      color: 'var(--token-3d098108-7e7b-401a-8117-0cbb544d6177, rgb(226, 219, 255)) /* {\"name\":\"Brand Lighten\"} */'\n                    },\n                    \"wacqQD7ER-hover\": {\n                      color: 'var(--token-3d098108-7e7b-401a-8117-0cbb544d6177, rgb(226, 219, 255)) /* {\"name\":\"Brand Lighten\"} */'\n                    },\n                    \"X5pHEnlVf-hover\": {\n                      color: 'var(--token-009e17d6-4a06-4696-b217-64427ce2a199, rgb(77, 54, 171)) /* {\"name\":\"Brand Darken\"} */'\n                    },\n                    MkkvJRKrX: {\n                      color: 'var(--token-1739f382-f211-4b06-944b-0298215b9005, rgb(183, 165, 253)) /* {\"name\":\"Brand Primary\"} */'\n                    },\n                    X5pHEnlVf: {\n                      color: 'var(--token-1739f382-f211-4b06-944b-0298215b9005, rgb(183, 165, 253)) /* {\"name\":\"Brand Primary\"} */'\n                    }\n                  }, L, C)\n                })\n              }), /*#__PURE__*/e(c, {\n                __fromCanvasComponent: !0,\n                children: /*#__PURE__*/e(u.Fragment, {\n                  children: /*#__PURE__*/e(h.p, {\n                    className: \"framer-styles-preset-t16tfw\",\n                    \"data-styles-preset\": \"tJYd7ucPf\",\n                    style: {\n                      \"--framer-text-color\": 'var(--extracted-r6o4lv, var(--token-756bcda7-e26b-487b-85a8-e4900c8668a9, rgb(24, 23, 28)) /* {\"name\":\"Black\"'\n                    },\n                    children: \"Donate\"\n                  })\n                }),\n                className: \"framer-6sgrqh\",\n                layoutDependency: Y,\n                layoutId: \"GUqTf_G9x\",\n                style: {\n                  \"--extracted-r6o4lv\": 'var(--token-756bcda7-e26b-487b-85a8-e4900c8668a9, rgb(24, 23, 28)) /* {\"name\":\"Black\"} */',\n                  \"--framer-paragraph-spacing\": \"24px\"\n                },\n                text: k,\n                variants: {\n                  \"MkkvJRKrX-hover\": {\n                    \"--extracted-r6o4lv\": 'var(--token-35b6f77b-688d-4961-aac4-6a66eda3e602, rgb(226, 219, 255)) /* {\"name\":\"Brand Lighten\"} */'\n                  },\n                  \"wacqQD7ER-hover\": {\n                    \"--extracted-r6o4lv\": 'var(--token-35b6f77b-688d-4961-aac4-6a66eda3e602, rgb(226, 219, 255)) /* {\"name\":\"Brand Lighten\"} */'\n                  },\n                  \"X5pHEnlVf-hover\": {\n                    \"--extracted-r6o4lv\": 'var(--token-3167da27-090c-4ff2-be53-5e439ae9556e, rgb(77, 54, 171)) /* {\"name\":\"Brand Darken\"} */'\n                  },\n                  MkkvJRKrX: {\n                    \"--extracted-r6o4lv\": 'var(--token-74736579-1954-4897-b4a8-a6db66e9681d, rgb(183, 165, 253)) /* {\"name\":\"Brand Primary\"} */'\n                  },\n                  X5pHEnlVf: {\n                    \"--extracted-r6o4lv\": 'var(--token-74736579-1954-4897-b4a8-a6db66e9681d, rgb(183, 165, 253)) /* {\"name\":\"Brand Primary\"} */'\n                  }\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: !0,\n                ...H({\n                  \"MkkvJRKrX-hover\": {\n                    children: /*#__PURE__*/e(u.Fragment, {\n                      children: /*#__PURE__*/e(h.p, {\n                        className: \"framer-styles-preset-t16tfw\",\n                        \"data-styles-preset\": \"tJYd7ucPf\",\n                        style: {\n                          \"--framer-text-color\": 'var(--extracted-r6o4lv, var(--token-35b6f77b-688d-4961-aac4-6a66eda3e602, rgb(226, 219, 255)) /* {\"name\":\"Brand Lighten\"'\n                        },\n                        children: \"Donate\"\n                      })\n                    })\n                  },\n                  \"wacqQD7ER-hover\": {\n                    children: /*#__PURE__*/e(u.Fragment, {\n                      children: /*#__PURE__*/e(h.p, {\n                        className: \"framer-styles-preset-t16tfw\",\n                        \"data-styles-preset\": \"tJYd7ucPf\",\n                        style: {\n                          \"--framer-text-color\": 'var(--extracted-r6o4lv, var(--token-35b6f77b-688d-4961-aac4-6a66eda3e602, rgb(226, 219, 255)) /* {\"name\":\"Brand Lighten\"'\n                        },\n                        children: \"Donate\"\n                      })\n                    })\n                  },\n                  \"X5pHEnlVf-hover\": {\n                    children: /*#__PURE__*/e(u.Fragment, {\n                      children: /*#__PURE__*/e(h.p, {\n                        className: \"framer-styles-preset-t16tfw\",\n                        \"data-styles-preset\": \"tJYd7ucPf\",\n                        style: {\n                          \"--framer-text-color\": 'var(--extracted-r6o4lv, var(--token-3167da27-090c-4ff2-be53-5e439ae9556e, rgb(77, 54, 171)) /* {\"name\":\"Brand Darken\"'\n                        },\n                        children: \"Donate\"\n                      })\n                    })\n                  },\n                  MkkvJRKrX: {\n                    children: /*#__PURE__*/e(u.Fragment, {\n                      children: /*#__PURE__*/e(h.p, {\n                        className: \"framer-styles-preset-t16tfw\",\n                        \"data-styles-preset\": \"tJYd7ucPf\",\n                        style: {\n                          \"--framer-text-color\": 'var(--extracted-r6o4lv, var(--token-74736579-1954-4897-b4a8-a6db66e9681d, rgb(183, 165, 253)) /* {\"name\":\"Brand Primary\"'\n                        },\n                        children: \"Donate\"\n                      })\n                    })\n                  },\n                  X5pHEnlVf: {\n                    children: /*#__PURE__*/e(u.Fragment, {\n                      children: /*#__PURE__*/e(h.p, {\n                        className: \"framer-styles-preset-t16tfw\",\n                        \"data-styles-preset\": \"tJYd7ucPf\",\n                        style: {\n                          \"--framer-text-color\": 'var(--extracted-r6o4lv, var(--token-74736579-1954-4897-b4a8-a6db66e9681d, rgb(183, 165, 253)) /* {\"name\":\"Brand Primary\"'\n                        },\n                        children: \"Donate\"\n                      })\n                    })\n                  }\n                }, L, C)\n              }), X && /*#__PURE__*/e(h.div, {\n                className: \"framer-1qezflz-container\",\n                layoutDependency: Y,\n                layoutId: \"ZJ4EeqR26-container\",\n                style: {\n                  opacity: .8\n                },\n                children: /*#__PURE__*/e(g, {\n                  color: 'var(--token-86409dd1-fb45-4d6d-b59b-36291556e364, rgb(14, 21, 29)) /* {\"name\":\"Black\"} */',\n                  height: \"100%\",\n                  iconSearch: \"House\",\n                  iconSelection: q,\n                  id: \"ZJ4EeqR26\",\n                  layoutId: \"ZJ4EeqR26\",\n                  mirrored: !1,\n                  selectByList: !0,\n                  style: {\n                    height: \"100%\",\n                    width: \"100%\"\n                  },\n                  weight: S,\n                  width: \"100%\",\n                  ...H({\n                    \"wacqQD7ER-hover\": {\n                      color: 'var(--token-0b6c52b2-b083-4244-a64d-520e28d7f7d3, rgb(250, 253, 250)) /* {\"name\":\"Light White\"} */'\n                    }\n                  }, L, C)\n                })\n              })]\n            })\n          })\n        })\n      })\n    });\n  }),\n  T = ['.framer-78aRp [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-78aRp .framer-pmhupt { display: block; }\", \".framer-78aRp .framer-1d6kwt7 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: hidden; padding: 14px 24px 14px 24px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\", \".framer-78aRp .framer-ywrom8-container { flex: none; height: 20px; position: relative; width: 20px; }\", \".framer-78aRp .framer-6sgrqh { flex: none; height: auto; overflow: visible; position: relative; white-space: pre; width: auto; z-index: 1; }\", \".framer-78aRp .framer-1qezflz-container { flex: none; height: 24px; position: relative; width: 24px; }\", \".framer-78aRp .framer-v-1d6kwt7 .framer-1d6kwt7, .framer-78aRp .framer-v-1hgpuih .framer-1d6kwt7, .framer-78aRp .framer-v-1fte48r .framer-1d6kwt7 { cursor: pointer; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-78aRp .framer-1d6kwt7 { gap: 0px; } .framer-78aRp .framer-1d6kwt7 > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-78aRp .framer-1d6kwt7 > :first-child { margin-left: 0px; } .framer-78aRp .framer-1d6kwt7 > :last-child { margin-right: 0px; } }\", \".framer-78aRp.framer-v-1fte48r .framer-ywrom8-container { order: 0; }\", \".framer-78aRp.framer-v-1fte48r .framer-6sgrqh { order: 1; }\", \".framer-78aRp.framer-v-1fte48r .framer-1qezflz-container { order: 2; }\", ...w.css],\n  I = p(S, T, \"framer-78aRp\");\nexport default I;\nI.displayName = \"Button Copy\", I.defaultProps = {\n  height: 52,\n  width: 110.467\n}, t(I, {\n  variant: {\n    options: [\"wacqQD7ER\", \"MkkvJRKrX\", \"X5pHEnlVf\"],\n    optionTitles: [\"Default\", \"Text\", \"Outline\"],\n    title: \"Variant\",\n    type: o.Enum\n  },\n  TjSwMLtWU: {\n    defaultValue: \"Donate\",\n    displayTextArea: !1,\n    title: \"Title\",\n    type: o.String\n  },\n  kO1uwEB37: {\n    title: \"Link\",\n    type: o.Link\n  },\n  gc48N2sQ_: {\n    defaultValue: !1,\n    title: \"New Tab\",\n    type: o.Boolean\n  },\n  p_XbGGwCl: {\n    defaultValue: !1,\n    title: \"Icon\",\n    type: o.Boolean\n  },\n  jyZ2hVSr3: (null == x ? void 0 : x.iconSelection) && {\n    ...x.iconSelection,\n    defaultValue: \"ArrowCircleRight\",\n    hidden: void 0,\n    title: \"Icon\"\n  },\n  XHCn6oFII: (null == x ? void 0 : x.weight) && {\n    ...x.weight,\n    defaultValue: \"regular\",\n    hidden: void 0,\n    title: \"Icon Weight\"\n  },\n  YSbuZDMbQ: {\n    title: \"Tap\",\n    type: o.EventHandler\n  },\n  H5mxIOzk5: {\n    defaultValue: !1,\n    title: \"Back Arrow\",\n    type: o.Boolean\n  }\n}), a(I, [...y, ...w.fonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"Framertn0gZq1kw\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerImmutableVariables\": \"false\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicHeight\": \"52\",\n        \"framerIntrinsicWidth\": \"110.467\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"MkkvJRKrX\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"X5pHEnlVf\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"WZ4UTFc91\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Sg0nT8II2\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"btpJrv5Wl\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\n        \"framerVariables\": \"{\\\"TjSwMLtWU\\\":\\\"title\\\",\\\"kO1uwEB37\\\":\\\"link\\\",\\\"gc48N2sQ_\\\":\\\"newTab\\\",\\\"p_XbGGwCl\\\":\\\"icon\\\",\\\"jyZ2hVSr3\\\":\\\"icon1\\\",\\\"XHCn6oFII\\\":\\\"iconWeight\\\",\\\"YSbuZDMbQ\\\":\\\"tap\\\",\\\"H5mxIOzk5\\\":\\\"backArrow\\\"}\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./tn0gZq1kw.map", "// Generated by Framer (cac55f6)\nimport { jsx as e } from \"react/jsx-runtime\";\nimport { addFonts as r, addPropertyControls as t, ControlType as a, cx as o, Link as n, RichText as i, useActiveVariantCallback as l, useLocaleInfo as f, useVariantState as d, withCSS as m } from \"framer\";\nimport { LayoutGroup as s, motion as p, MotionConfigContext as c } from \"framer-motion\";\nimport * as g from \"react\";\nlet h = {\n    BJejJ4c1O: {\n      hover: !0\n    },\n    TmMf2gITM: {\n      hover: !0\n    }\n  },\n  u = [\"TmMf2gITM\", \"BJejJ4c1O\"],\n  v = \"framer-WQg0f\",\n  b = {\n    BJejJ4c1O: \"framer-v-1vxmfd6\",\n    TmMf2gITM: \"framer-v-jlht6l\"\n  };\nfunction y(e, ...r) {\n  let t = {};\n  return null == r || r.forEach(r => r && Object.assign(t, e[r])), t;\n}\nlet w = {\n    default: {\n      damping: 60,\n      delay: 0,\n      mass: 1,\n      stiffness: 500,\n      type: \"spring\"\n    }\n  },\n  x = ({\n    value: r,\n    children: t\n  }) => {\n    let a = g.useContext(c),\n      o = null != r ? r : a.transition,\n      n = g.useMemo(() => ({\n        ...a,\n        transition: o\n      }), [JSON.stringify(o)]);\n    return /*#__PURE__*/e(c.Provider, {\n      value: n,\n      children: t\n    });\n  },\n  T = {\n    Current: \"BJejJ4c1O\",\n    Default: \"TmMf2gITM\"\n  },\n  j = ({\n    height: e,\n    id: r,\n    link: t,\n    tap: a,\n    title: o,\n    width: n,\n    ...i\n  }) => {\n    var l, f, d;\n    return {\n      ...i,\n      d_k4Egym9: null != t ? t : i.d_k4Egym9,\n      f9jDtqiwB: null !== (l = null != o ? o : i.f9jDtqiwB) && void 0 !== l ? l : \"Link\",\n      variant: null !== (d = null !== (f = T[i.variant]) && void 0 !== f ? f : i.variant) && void 0 !== d ? d : \"TmMf2gITM\",\n      wFOHuwUdF: null != a ? a : i.wFOHuwUdF\n    };\n  },\n  M = (e, r) => r.join(\"-\") + e.layoutDependency,\n  J = /*#__PURE__*/g.forwardRef(function (r, t) {\n    let {\n        activeLocale: a\n      } = f(),\n      {\n        style: m,\n        className: c,\n        layoutId: v,\n        variant: T,\n        f9jDtqiwB: J,\n        d_k4Egym9: k,\n        wFOHuwUdF: R,\n        ...B\n      } = j(r),\n      {\n        baseVariant: O,\n        classNames: I,\n        gestureVariant: C,\n        setGestureState: F,\n        setVariant: L,\n        transition: W,\n        variants: D\n      } = d({\n        cycleOrder: u,\n        defaultVariant: \"TmMf2gITM\",\n        enabledGestures: h,\n        transitions: w,\n        variant: T,\n        variantClassNames: b\n      }),\n      Q = M(r, D),\n      {\n        activeVariantCallback: N,\n        delay: E\n      } = l(O),\n      H = N(async (...e) => {\n        if (R) {\n          let r = await R(...e);\n          if (!1 === r) return !1;\n        }\n      }),\n      P = g.useRef(null),\n      S = g.useId();\n    return /*#__PURE__*/e(s, {\n      id: null != v ? v : S,\n      children: /*#__PURE__*/e(p.div, {\n        initial: T,\n        animate: D,\n        onHoverStart: () => F({\n          isHovered: !0\n        }),\n        onHoverEnd: () => F({\n          isHovered: !1\n        }),\n        onTapStart: () => F({\n          isPressed: !0\n        }),\n        onTap: () => F({\n          isPressed: !1\n        }),\n        onTapCancel: () => F({\n          isPressed: !1\n        }),\n        className: o(\"framer-WQg0f\", ...[], I),\n        style: {\n          display: \"contents\"\n        },\n        children: /*#__PURE__*/e(x, {\n          value: W,\n          children: /*#__PURE__*/e(n, {\n            href: k,\n            openInNewTab: !1,\n            smoothScroll: !0,\n            children: /*#__PURE__*/e(p.a, {\n              ...B,\n              className: `${o(\"framer-jlht6l\", c)} framer-17lt55g`,\n              \"data-framer-name\": \"Default\",\n              \"data-highlight\": !0,\n              layoutDependency: Q,\n              layoutId: \"TmMf2gITM\",\n              onTap: H,\n              ref: null != t ? t : P,\n              style: {\n                backgroundColor: \"rgba(37, 41, 45, 0)\",\n                borderBottomLeftRadius: 8,\n                borderBottomRightRadius: 8,\n                borderTopLeftRadius: 8,\n                borderTopRightRadius: 8,\n                ...m\n              },\n              variants: {\n                \"BJejJ4c1O-hover\": {\n                  backgroundColor: \"var(--token-a5df8b6b-54d5-4388-af79-6b45e29e509b, rgb(48, 51, 54))\"\n                },\n                \"TmMf2gITM-hover\": {\n                  backgroundColor: \"var(--token-a5df8b6b-54d5-4388-af79-6b45e29e509b, rgb(38, 41, 44))\"\n                }\n              },\n              ...y({\n                \"BJejJ4c1O-hover\": {\n                  \"data-framer-name\": void 0\n                },\n                \"TmMf2gITM-hover\": {\n                  \"data-framer-name\": void 0\n                },\n                BJejJ4c1O: {\n                  \"data-framer-name\": \"Current\"\n                }\n              }, O, C),\n              children: /*#__PURE__*/e(i, {\n                __fromCanvasComponent: !0,\n                children: /*#__PURE__*/e(g.Fragment, {\n                  children: /*#__PURE__*/e(p.p, {\n                    style: {\n                      \"--font-selector\": \"R0Y7UmFsZXdheS03MDA=\",\n                      \"--framer-font-family\": '\"Raleway\", \"Raleway Placeholder\", sans-serif',\n                      \"--framer-font-size\": \"18px\",\n                      \"--framer-font-weight\": \"700\",\n                      \"--framer-letter-spacing\": \"0px\",\n                      \"--framer-line-height\": \"24px\",\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-35b6f77b-688d-4961-aac4-6a66eda3e602, rgb(226, 219, 255)))\"\n                    },\n                    children: \"Link\"\n                  })\n                }),\n                className: \"framer-1bbp7yg\",\n                fonts: [\"GF;Raleway-700\"],\n                layoutDependency: Q,\n                layoutId: \"UwNFnRWYF\",\n                style: {\n                  \"--extracted-r6o4lv\": \"var(--token-35b6f77b-688d-4961-aac4-6a66eda3e602, rgb(226, 219, 255))\",\n                  \"--framer-paragraph-spacing\": \"0px\",\n                  opacity: .7\n                },\n                text: J,\n                variants: {\n                  \"BJejJ4c1O-hover\": {\n                    \"--extracted-r6o4lv\": \"rgb(255, 232, 201)\",\n                    opacity: 1\n                  },\n                  \"TmMf2gITM-hover\": {\n                    opacity: 1\n                  },\n                  BJejJ4c1O: {\n                    opacity: 1\n                  }\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: !0,\n                ...y({\n                  \"BJejJ4c1O-hover\": {\n                    children: /*#__PURE__*/e(g.Fragment, {\n                      children: /*#__PURE__*/e(p.p, {\n                        style: {\n                          \"--font-selector\": \"R0Y7UmFsZXdheS03MDA=\",\n                          \"--framer-font-family\": '\"Raleway\", \"Raleway Placeholder\", sans-serif',\n                          \"--framer-font-size\": \"18px\",\n                          \"--framer-font-weight\": \"700\",\n                          \"--framer-letter-spacing\": \"0px\",\n                          \"--framer-line-height\": \"24px\",\n                          \"--framer-text-color\": \"var(--extracted-r6o4lv, rgb(255, 232, 201))\"\n                        },\n                        children: \"Link\"\n                      })\n                    })\n                  }\n                }, O, C)\n              })\n            })\n          })\n        })\n      })\n    });\n  }),\n  k = ['.framer-WQg0f [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-WQg0f .framer-17lt55g { display: block; }\", \".framer-WQg0f .framer-jlht6l { 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: 12px 16px 12px 16px; position: relative; text-decoration: none; width: min-content; }\", \".framer-WQg0f .framer-1bbp7yg { flex: none; height: auto; overflow: visible; position: relative; white-space: pre; width: auto; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-WQg0f .framer-jlht6l { gap: 0px; } .framer-WQg0f .framer-jlht6l > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-WQg0f .framer-jlht6l > :first-child { margin-left: 0px; } .framer-WQg0f .framer-jlht6l > :last-child { margin-right: 0px; } }\"],\n  R = m(J, k, \"framer-WQg0f\");\nexport default R;\nR.displayName = \"Nav Link Copy 5\", R.defaultProps = {\n  height: 48,\n  width: 68\n}, t(R, {\n  variant: {\n    options: [\"TmMf2gITM\", \"BJejJ4c1O\"],\n    optionTitles: [\"Default\", \"Current\"],\n    title: \"Variant\",\n    type: a.Enum\n  },\n  f9jDtqiwB: {\n    defaultValue: \"Link\",\n    displayTextArea: !1,\n    title: \"Title\",\n    type: a.String\n  },\n  d_k4Egym9: {\n    title: \"Link\",\n    type: a.Link\n  },\n  wFOHuwUdF: {\n    title: \"Tap\",\n    type: a.EventHandler\n  }\n}), r(R, [{\n  family: \"Raleway\",\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/raleway/v29/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVs9pYCKNLA3JC9c.woff2\",\n  weight: \"700\"\n}]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerB8JuRekot\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicHeight\": \"48\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"BJejJ4c1O\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"zK9NgBQ6D\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"nNKwdGIXH\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\n        \"framerVariables\": \"{\\\"f9jDtqiwB\\\":\\\"title\\\",\\\"d_k4Egym9\\\":\\\"link\\\",\\\"wFOHuwUdF\\\":\\\"tap\\\"}\",\n        \"framerImmutableVariables\": \"true\",\n        \"framerIntrinsicWidth\": \"68\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./B8JuRekot.map", "// Generated by Framer (cac55f6)\nimport { jsx as e, jsxs as r } from \"react/jsx-runtime\";\nimport { addFonts as a, addPropertyControls as t, ControlType as o, cx as n, getFonts as l, Link as i, RichText as f, useActiveVariantCallback as m, useLocaleInfo as c, useVariantState as d, withCSS as s } from \"framer\";\nimport { LayoutGroup as h, motion as v, MotionConfigContext as g } from \"framer-motion\";\nimport * as b from \"react\";\nimport { Icon as p } from \"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/H4OHcdXxZyPVKySUy1y2/Phosphor.js\";\nlet x = l(p),\n  u = {\n    fm47cTvDc: {\n      hover: !0\n    },\n    NTiPrWb7D: {\n      hover: !0\n    },\n    ntWSv2JlT: {\n      hover: !0\n    },\n    odx19D8R_: {\n      hover: !0\n    },\n    plg3cI7QE: {\n      hover: !0\n    }\n  },\n  w = [\"fm47cTvDc\", \"ntWSv2JlT\", \"plg3cI7QE\", \"odx19D8R_\", \"NTiPrWb7D\"],\n  y = \"framer-BX5ON\",\n  D = {\n    fm47cTvDc: \"framer-v-xupswl\",\n    NTiPrWb7D: \"framer-v-y72l9p\",\n    ntWSv2JlT: \"framer-v-oisu3\",\n    odx19D8R_: \"framer-v-1fsju9h\",\n    plg3cI7QE: \"framer-v-w61viz\"\n  };\nfunction k(e, ...r) {\n  let a = {};\n  return null == r || r.forEach(r => r && Object.assign(a, e[r])), a;\n}\nlet T = {\n    default: {\n      damping: 60,\n      delay: 0,\n      mass: 1,\n      stiffness: 500,\n      type: \"spring\"\n    }\n  },\n  R = ({\n    value: r,\n    children: a\n  }) => {\n    let t = b.useContext(g),\n      o = null != r ? r : t.transition,\n      n = b.useMemo(() => ({\n        ...t,\n        transition: o\n      }), [JSON.stringify(o)]);\n    return /*#__PURE__*/e(g.Provider, {\n      value: n,\n      children: a\n    });\n  },\n  S = {\n    \"Facebook Small\": \"plg3cI7QE\",\n    \"Instagram Small\": \"odx19D8R_\",\n    Facebook: \"fm47cTvDc\",\n    Instagram: \"ntWSv2JlT\",\n    Youtube: \"NTiPrWb7D\"\n  },\n  I = ({\n    height: e,\n    id: r,\n    tap: a,\n    width: t,\n    ...o\n  }) => {\n    var n, l;\n    return {\n      ...o,\n      variant: null !== (l = null !== (n = S[o.variant]) && void 0 !== n ? n : o.variant) && void 0 !== l ? l : \"fm47cTvDc\",\n      z7CHcQfuU: null != a ? a : o.z7CHcQfuU\n    };\n  },\n  N = (e, r) => r.join(\"-\") + e.layoutDependency,\n  X = /*#__PURE__*/b.forwardRef(function (a, t) {\n    let {\n        activeLocale: o\n      } = c(),\n      {\n        style: l,\n        className: s,\n        layoutId: g,\n        variant: x,\n        z7CHcQfuU: y,\n        ...S\n      } = I(a),\n      {\n        baseVariant: X,\n        classNames: F,\n        gestureVariant: P,\n        setGestureState: B,\n        setVariant: W,\n        transition: E,\n        variants: O\n      } = d({\n        cycleOrder: w,\n        defaultVariant: \"fm47cTvDc\",\n        enabledGestures: u,\n        transitions: T,\n        variant: x,\n        variantClassNames: D\n      }),\n      J = N(a, O),\n      {\n        activeVariantCallback: L,\n        delay: Q\n      } = m(X),\n      U = L(async (...e) => {\n        if (y) {\n          let r = await y(...e);\n          if (!1 === r) return !1;\n        }\n      }),\n      Y = b.useRef(null),\n      _ = b.useId();\n    return /*#__PURE__*/e(h, {\n      id: null != g ? g : _,\n      children: /*#__PURE__*/e(v.div, {\n        initial: x,\n        animate: O,\n        onHoverStart: () => B({\n          isHovered: !0\n        }),\n        onHoverEnd: () => B({\n          isHovered: !1\n        }),\n        onTapStart: () => B({\n          isPressed: !0\n        }),\n        onTap: () => B({\n          isPressed: !1\n        }),\n        onTapCancel: () => B({\n          isPressed: !1\n        }),\n        className: n(\"framer-BX5ON\", ...[], F),\n        style: {\n          display: \"contents\"\n        },\n        children: /*#__PURE__*/e(R, {\n          value: E,\n          children: /*#__PURE__*/e(i, {\n            href: \"https://www.facebook.com/chitownchampions/\",\n            openInNewTab: !0,\n            ...k({\n              NTiPrWb7D: {\n                href: \"https://www.youtube.com/channel/UCyhVIyNsAhXOLZ78BmnuoZQ\"\n              },\n              ntWSv2JlT: {\n                href: \"https://www.instagram.com/framer\"\n              },\n              odx19D8R_: {\n                href: \"https://www.instagram.com/framer\"\n              },\n              plg3cI7QE: {\n                href: \"https://www.facebook.com\"\n              }\n            }, X, P),\n            children: /*#__PURE__*/r(v.a, {\n              ...S,\n              className: `${n(\"framer-xupswl\", s)} framer-1l5sfyg`,\n              \"data-framer-name\": \"Facebook\",\n              \"data-highlight\": !0,\n              layoutDependency: J,\n              layoutId: \"fm47cTvDc\",\n              onTap: U,\n              ref: null != t ? t : Y,\n              style: {\n                backgroundColor: \"var(--token-74736579-1954-4897-b4a8-a6db66e9681d, rgb(183, 165, 253))\",\n                borderBottomLeftRadius: 8,\n                borderBottomRightRadius: 8,\n                borderTopLeftRadius: 8,\n                borderTopRightRadius: 8,\n                ...l\n              },\n              variants: {\n                \"fm47cTvDc-hover\": {\n                  backgroundColor: \"var(--token-3167da27-090c-4ff2-be53-5e439ae9556e, rgb(77, 54, 171))\"\n                },\n                \"ntWSv2JlT-hover\": {\n                  backgroundColor: \"var(--token-3167da27-090c-4ff2-be53-5e439ae9556e, rgb(77, 54, 171))\"\n                },\n                \"odx19D8R_-hover\": {\n                  backgroundColor: \"var(--token-3167da27-090c-4ff2-be53-5e439ae9556e, rgb(77, 54, 171))\"\n                },\n                \"plg3cI7QE-hover\": {\n                  backgroundColor: \"var(--token-3167da27-090c-4ff2-be53-5e439ae9556e, rgb(77, 54, 171))\"\n                }\n              },\n              ...k({\n                \"fm47cTvDc-hover\": {\n                  \"data-framer-name\": void 0\n                },\n                \"NTiPrWb7D-hover\": {\n                  \"data-framer-name\": void 0\n                },\n                \"ntWSv2JlT-hover\": {\n                  \"data-framer-name\": void 0\n                },\n                \"odx19D8R_-hover\": {\n                  \"data-framer-name\": void 0\n                },\n                \"plg3cI7QE-hover\": {\n                  \"data-framer-name\": void 0\n                },\n                NTiPrWb7D: {\n                  \"data-framer-name\": \"Youtube\"\n                },\n                ntWSv2JlT: {\n                  \"data-framer-name\": \"Instagram\"\n                },\n                odx19D8R_: {\n                  \"data-framer-name\": \"Instagram Small\"\n                },\n                plg3cI7QE: {\n                  \"data-framer-name\": \"Facebook Small\"\n                }\n              }, X, P),\n              children: [/*#__PURE__*/e(v.div, {\n                className: \"framer-172nmvl-container\",\n                layoutDependency: J,\n                layoutId: \"nPEbXLJ9I-container\",\n                children: /*#__PURE__*/e(p, {\n                  color: 'var(--token-a5df8b6b-54d5-4388-af79-6b45e29e509b, rgb(37, 41, 45)) /* {\"name\":\"Gray\"} */',\n                  height: \"100%\",\n                  iconSearch: \"House\",\n                  iconSelection: \"FacebookLogo\",\n                  id: \"nPEbXLJ9I\",\n                  layoutId: \"nPEbXLJ9I\",\n                  mirrored: !1,\n                  selectByList: !0,\n                  style: {\n                    height: \"100%\",\n                    width: \"100%\"\n                  },\n                  weight: \"bold\",\n                  width: \"100%\",\n                  ...k({\n                    \"fm47cTvDc-hover\": {\n                      color: 'var(--token-35b6f77b-688d-4961-aac4-6a66eda3e602, rgb(226, 219, 255)) /* {\"name\":\"Brand Lighten\"} */'\n                    },\n                    \"ntWSv2JlT-hover\": {\n                      color: 'var(--token-35b6f77b-688d-4961-aac4-6a66eda3e602, rgb(226, 219, 255)) /* {\"name\":\"Brand Lighten\"} */'\n                    },\n                    \"odx19D8R_-hover\": {\n                      color: 'var(--token-35b6f77b-688d-4961-aac4-6a66eda3e602, rgb(226, 219, 255)) /* {\"name\":\"Brand Lighten\"} */'\n                    },\n                    \"plg3cI7QE-hover\": {\n                      color: 'var(--token-35b6f77b-688d-4961-aac4-6a66eda3e602, rgb(226, 219, 255)) /* {\"name\":\"Brand Lighten\"} */'\n                    },\n                    NTiPrWb7D: {\n                      iconSelection: \"YoutubeLogo\"\n                    },\n                    ntWSv2JlT: {\n                      iconSelection: \"InstagramLogo\"\n                    },\n                    odx19D8R_: {\n                      iconSelection: \"InstagramLogo\"\n                    }\n                  }, X, P)\n                })\n              }), /*#__PURE__*/e(f, {\n                __fromCanvasComponent: !0,\n                children: /*#__PURE__*/e(b.Fragment, {\n                  children: /*#__PURE__*/e(v.p, {\n                    style: {\n                      \"--font-selector\": \"R0Y7UmFsZXdheS01MDA=\",\n                      \"--framer-font-family\": '\"Raleway\", sans-serif',\n                      \"--framer-font-size\": \"17px\",\n                      \"--framer-font-weight\": \"500\",\n                      \"--framer-letter-spacing\": \"0px\",\n                      \"--framer-line-height\": \"160%\",\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-a5df8b6b-54d5-4388-af79-6b45e29e509b, rgb(37, 41, 45)))\"\n                    },\n                    children: \"Facebook\"\n                  })\n                }),\n                className: \"framer-1s7315r\",\n                fonts: [\"GF;Raleway-500\"],\n                layoutDependency: J,\n                layoutId: \"XZ1vgcbyy\",\n                style: {\n                  \"--extracted-r6o4lv\": \"var(--token-a5df8b6b-54d5-4388-af79-6b45e29e509b, rgb(37, 41, 45))\",\n                  \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n                  \"--framer-link-text-decoration\": \"underline\",\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                variants: {\n                  \"fm47cTvDc-hover\": {\n                    \"--extracted-r6o4lv\": \"var(--token-35b6f77b-688d-4961-aac4-6a66eda3e602, rgb(226, 219, 255))\"\n                  },\n                  \"ntWSv2JlT-hover\": {\n                    \"--extracted-r6o4lv\": \"var(--token-35b6f77b-688d-4961-aac4-6a66eda3e602, rgb(226, 219, 255))\"\n                  },\n                  \"odx19D8R_-hover\": {\n                    \"--extracted-r6o4lv\": \"var(--token-35b6f77b-688d-4961-aac4-6a66eda3e602, rgb(226, 219, 255))\"\n                  },\n                  \"plg3cI7QE-hover\": {\n                    \"--extracted-r6o4lv\": \"var(--token-35b6f77b-688d-4961-aac4-6a66eda3e602, rgb(226, 219, 255))\"\n                  }\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: !0,\n                ...k({\n                  \"fm47cTvDc-hover\": {\n                    children: /*#__PURE__*/e(b.Fragment, {\n                      children: /*#__PURE__*/e(v.p, {\n                        style: {\n                          \"--font-selector\": \"R0Y7UmFsZXdheS01MDA=\",\n                          \"--framer-font-family\": '\"Raleway\", \"Raleway Placeholder\", sans-serif',\n                          \"--framer-font-size\": \"17px\",\n                          \"--framer-font-weight\": \"500\",\n                          \"--framer-letter-spacing\": \"0px\",\n                          \"--framer-line-height\": \"160%\",\n                          \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-35b6f77b-688d-4961-aac4-6a66eda3e602, rgb(226, 219, 255)))\"\n                        },\n                        children: \"Facebook\"\n                      })\n                    })\n                  },\n                  \"ntWSv2JlT-hover\": {\n                    children: /*#__PURE__*/e(b.Fragment, {\n                      children: /*#__PURE__*/e(v.p, {\n                        style: {\n                          \"--font-selector\": \"R0Y7UmFsZXdheS01MDA=\",\n                          \"--framer-font-family\": '\"Raleway\", \"Raleway Placeholder\", sans-serif',\n                          \"--framer-font-size\": \"17px\",\n                          \"--framer-font-weight\": \"500\",\n                          \"--framer-letter-spacing\": \"0px\",\n                          \"--framer-line-height\": \"160%\",\n                          \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-35b6f77b-688d-4961-aac4-6a66eda3e602, rgb(226, 219, 255)))\"\n                        },\n                        children: \"Instagram\"\n                      })\n                    })\n                  },\n                  \"odx19D8R_-hover\": {\n                    children: /*#__PURE__*/e(b.Fragment, {\n                      children: /*#__PURE__*/e(v.p, {\n                        style: {\n                          \"--font-selector\": \"R0Y7UmFsZXdheS01MDA=\",\n                          \"--framer-font-family\": '\"Raleway\", \"Raleway Placeholder\", sans-serif',\n                          \"--framer-font-weight\": \"500\",\n                          \"--framer-letter-spacing\": \"0px\",\n                          \"--framer-line-height\": \"160%\",\n                          \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-35b6f77b-688d-4961-aac4-6a66eda3e602, rgb(226, 219, 255)))\"\n                        },\n                        children: \"Instagram\"\n                      })\n                    })\n                  },\n                  \"plg3cI7QE-hover\": {\n                    children: /*#__PURE__*/e(b.Fragment, {\n                      children: /*#__PURE__*/e(v.p, {\n                        style: {\n                          \"--font-selector\": \"R0Y7UmFsZXdheS01MDA=\",\n                          \"--framer-font-family\": '\"Raleway\", \"Raleway Placeholder\", sans-serif',\n                          \"--framer-font-weight\": \"500\",\n                          \"--framer-letter-spacing\": \"0px\",\n                          \"--framer-line-height\": \"160%\",\n                          \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-35b6f77b-688d-4961-aac4-6a66eda3e602, rgb(226, 219, 255)))\"\n                        },\n                        children: \"Facebook\"\n                      })\n                    })\n                  },\n                  NTiPrWb7D: {\n                    children: /*#__PURE__*/e(b.Fragment, {\n                      children: /*#__PURE__*/e(v.p, {\n                        style: {\n                          \"--font-selector\": \"R0Y7UmFsZXdheS01MDA=\",\n                          \"--framer-font-family\": '\"Raleway\", sans-serif',\n                          \"--framer-font-size\": \"17px\",\n                          \"--framer-font-weight\": \"500\",\n                          \"--framer-letter-spacing\": \"0px\",\n                          \"--framer-line-height\": \"160%\",\n                          \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-a5df8b6b-54d5-4388-af79-6b45e29e509b, rgb(37, 41, 45)))\"\n                        },\n                        children: \"Youtube\"\n                      })\n                    })\n                  },\n                  ntWSv2JlT: {\n                    children: /*#__PURE__*/e(b.Fragment, {\n                      children: /*#__PURE__*/e(v.p, {\n                        style: {\n                          \"--font-selector\": \"R0Y7UmFsZXdheS01MDA=\",\n                          \"--framer-font-family\": '\"Raleway\", sans-serif',\n                          \"--framer-font-size\": \"17px\",\n                          \"--framer-font-weight\": \"500\",\n                          \"--framer-letter-spacing\": \"0px\",\n                          \"--framer-line-height\": \"160%\",\n                          \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-a5df8b6b-54d5-4388-af79-6b45e29e509b, rgb(37, 41, 45)))\"\n                        },\n                        children: \"Instagram\"\n                      })\n                    })\n                  },\n                  odx19D8R_: {\n                    children: /*#__PURE__*/e(b.Fragment, {\n                      children: /*#__PURE__*/e(v.p, {\n                        style: {\n                          \"--font-selector\": \"R0Y7UmFsZXdheS01MDA=\",\n                          \"--framer-font-family\": '\"Raleway\", sans-serif',\n                          \"--framer-font-weight\": \"500\",\n                          \"--framer-letter-spacing\": \"0px\",\n                          \"--framer-line-height\": \"160%\",\n                          \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-a5df8b6b-54d5-4388-af79-6b45e29e509b, rgb(37, 41, 45)))\"\n                        },\n                        children: \"Instagram\"\n                      })\n                    })\n                  },\n                  plg3cI7QE: {\n                    children: /*#__PURE__*/e(b.Fragment, {\n                      children: /*#__PURE__*/e(v.p, {\n                        style: {\n                          \"--font-selector\": \"R0Y7UmFsZXdheS01MDA=\",\n                          \"--framer-font-family\": '\"Raleway\", sans-serif',\n                          \"--framer-font-weight\": \"500\",\n                          \"--framer-letter-spacing\": \"0px\",\n                          \"--framer-line-height\": \"160%\",\n                          \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-a5df8b6b-54d5-4388-af79-6b45e29e509b, rgb(37, 41, 45)))\"\n                        },\n                        children: \"Facebook\"\n                      })\n                    })\n                  }\n                }, X, P)\n              })]\n            })\n          })\n        })\n      })\n    });\n  }),\n  F = ['.framer-BX5ON [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-BX5ON .framer-1l5sfyg { display: block; }\", \".framer-BX5ON .framer-xupswl { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: hidden; padding: 12px 12px 12px 12px; position: relative; text-decoration: none; width: 176px; will-change: var(--framer-will-change-override, transform); }\", \".framer-BX5ON .framer-172nmvl-container { flex: none; height: 32px; position: relative; width: 32px; }\", \".framer-BX5ON .framer-1s7315r { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-BX5ON .framer-xupswl { gap: 0px; } .framer-BX5ON .framer-xupswl > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-BX5ON .framer-xupswl > :first-child { margin-left: 0px; } .framer-BX5ON .framer-xupswl > :last-child { margin-right: 0px; } }\", \".framer-BX5ON.framer-v-w61viz .framer-xupswl, .framer-BX5ON.framer-v-1fsju9h .framer-xupswl { padding: 6px 10px 6px 10px; width: min-content; }\", \".framer-BX5ON.framer-v-w61viz .framer-172nmvl-container, .framer-BX5ON.framer-v-1fsju9h .framer-172nmvl-container { height: 24px; width: 24px; }\"],\n  P = s(X, F, \"framer-BX5ON\");\nexport default P;\nP.displayName = \"Social Button\", P.defaultProps = {\n  height: 56,\n  width: 176\n}, t(P, {\n  variant: {\n    options: [\"fm47cTvDc\", \"ntWSv2JlT\", \"plg3cI7QE\", \"odx19D8R_\", \"NTiPrWb7D\"],\n    optionTitles: [\"Facebook\", \"Instagram\", \"Facebook Small\", \"Instagram Small\", \"Youtube\"],\n    title: \"Variant\",\n    type: o.Enum\n  },\n  z7CHcQfuU: {\n    title: \"Tap\",\n    type: o.EventHandler\n  }\n}), a(P, [{\n  family: \"Raleway\",\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/raleway/v29/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvoooCKNLA3JC9c.woff2\",\n  weight: \"500\"\n}, ...x]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerchbyAoziv\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicWidth\": \"176\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ntWSv2JlT\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"plg3cI7QE\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"odx19D8R_\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"NTiPrWb7D\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"BeVagaf9E\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ltLyU_iXm\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"prCnPfAxB\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"s2CUdtfcp\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"rj1hmne7v\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\n        \"framerVariables\": \"{\\\"z7CHcQfuU\\\":\\\"tap\\\"}\",\n        \"framerImmutableVariables\": \"true\",\n        \"framerIntrinsicHeight\": \"56\",\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./chbyAoziv.map", "// Generated by Framer (cac55f6)\nimport { jsx as e, jsxs as r } from \"react/jsx-runtime\";\nimport { addFonts as a, addPropertyControls as t, ControlType as o, cx as n, getFonts as i, Link as f, RichText as l, useLocaleInfo as d, useVariantState as m, withCSS as c } from \"framer\";\nimport { LayoutGroup as h, motion as s, MotionConfigContext as b } from \"framer-motion\";\nimport * as g from \"react\";\nimport { Icon as v } from \"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/H4OHcdXxZyPVKySUy1y2/Phosphor.js\";\nlet p = i(v),\n  u = {\n    GMVcXXNC3: {\n      hover: !0\n    },\n    kVfyAuy10: {\n      hover: !0\n    },\n    SkgOAI7b8: {\n      hover: !0\n    },\n    ZhmrF4R8j: {\n      hover: !0\n    }\n  },\n  y = [\"GMVcXXNC3\", \"ZhmrF4R8j\", \"SkgOAI7b8\", \"kVfyAuy10\"],\n  x = \"framer-A3qTD\",\n  k = {\n    GMVcXXNC3: \"framer-v-dxqqnu\",\n    kVfyAuy10: \"framer-v-f5h05u\",\n    SkgOAI7b8: \"framer-v-1n8i91y\",\n    ZhmrF4R8j: \"framer-v-6r2laz\"\n  };\nfunction w(e, ...r) {\n  let a = {};\n  return null == r || r.forEach(r => r && Object.assign(a, e[r])), a;\n}\nlet A = {\n    default: {\n      damping: 60,\n      delay: 0,\n      mass: 1,\n      stiffness: 500,\n      type: \"spring\"\n    }\n  },\n  R = ({\n    value: r,\n    children: a\n  }) => {\n    let t = g.useContext(b),\n      o = null != r ? r : t.transition,\n      n = g.useMemo(() => ({\n        ...t,\n        transition: o\n      }), [JSON.stringify(o)]);\n    return /*#__PURE__*/e(b.Provider, {\n      value: n,\n      children: a\n    });\n  },\n  F = {\n    \"Facebook Small\": \"SkgOAI7b8\",\n    \"Instagram Small\": \"kVfyAuy10\",\n    Facebook: \"GMVcXXNC3\",\n    Instagram: \"ZhmrF4R8j\"\n  },\n  S = ({\n    height: e,\n    id: r,\n    width: a,\n    ...t\n  }) => {\n    var o, n;\n    return {\n      ...t,\n      variant: null !== (n = null !== (o = F[t.variant]) && void 0 !== o ? o : t.variant) && void 0 !== n ? n : \"GMVcXXNC3\"\n    };\n  },\n  q = (e, r) => r.join(\"-\") + e.layoutDependency,\n  X = /*#__PURE__*/g.forwardRef(function (a, t) {\n    let {\n        activeLocale: o\n      } = d(),\n      {\n        style: i,\n        className: c,\n        layoutId: b,\n        variant: p,\n        ...x\n      } = S(a),\n      {\n        baseVariant: F,\n        classNames: X,\n        gestureVariant: D,\n        setGestureState: V,\n        setVariant: C,\n        transition: I,\n        variants: N\n      } = m({\n        cycleOrder: y,\n        defaultVariant: \"GMVcXXNC3\",\n        enabledGestures: u,\n        transitions: A,\n        variant: p,\n        variantClassNames: k\n      }),\n      T = q(a, N),\n      M = g.useRef(null),\n      Z = g.useId();\n    return /*#__PURE__*/e(h, {\n      id: null != b ? b : Z,\n      children: /*#__PURE__*/e(s.div, {\n        initial: p,\n        animate: N,\n        onHoverStart: () => V({\n          isHovered: !0\n        }),\n        onHoverEnd: () => V({\n          isHovered: !1\n        }),\n        onTapStart: () => V({\n          isPressed: !0\n        }),\n        onTap: () => V({\n          isPressed: !1\n        }),\n        onTapCancel: () => V({\n          isPressed: !1\n        }),\n        className: n(\"framer-A3qTD\", ...[], X),\n        style: {\n          display: \"contents\"\n        },\n        children: /*#__PURE__*/e(R, {\n          value: I,\n          children: /*#__PURE__*/e(f, {\n            href: \"https://www.facebook.com\",\n            openInNewTab: !0,\n            ...w({\n              kVfyAuy10: {\n                href: \"https://www.youtube.com/user/chitownchampions\"\n              },\n              ZhmrF4R8j: {\n                href: \"https://www.youtube.com/user/chitownchampions\"\n              }\n            }, F, D),\n            children: /*#__PURE__*/r(s.a, {\n              ...x,\n              className: `${n(\"framer-dxqqnu\", c)} framer-1signt8`,\n              \"data-framer-name\": \"Facebook\",\n              layoutDependency: T,\n              layoutId: \"GMVcXXNC3\",\n              ref: null != t ? t : M,\n              style: {\n                backgroundColor: \"var(--token-74736579-1954-4897-b4a8-a6db66e9681d, rgb(183, 165, 253))\",\n                borderBottomLeftRadius: 8,\n                borderBottomRightRadius: 8,\n                borderTopLeftRadius: 8,\n                borderTopRightRadius: 8,\n                ...i\n              },\n              variants: {\n                \"GMVcXXNC3-hover\": {\n                  backgroundColor: \"var(--token-3167da27-090c-4ff2-be53-5e439ae9556e, rgb(77, 54, 171))\"\n                },\n                \"kVfyAuy10-hover\": {\n                  backgroundColor: \"var(--token-3167da27-090c-4ff2-be53-5e439ae9556e, rgb(77, 54, 171))\"\n                },\n                \"SkgOAI7b8-hover\": {\n                  backgroundColor: \"var(--token-3167da27-090c-4ff2-be53-5e439ae9556e, rgb(77, 54, 171))\"\n                },\n                \"ZhmrF4R8j-hover\": {\n                  backgroundColor: \"var(--token-3167da27-090c-4ff2-be53-5e439ae9556e, rgb(77, 54, 171))\"\n                }\n              },\n              ...w({\n                \"GMVcXXNC3-hover\": {\n                  \"data-framer-name\": void 0\n                },\n                \"kVfyAuy10-hover\": {\n                  \"data-framer-name\": void 0\n                },\n                \"SkgOAI7b8-hover\": {\n                  \"data-framer-name\": void 0\n                },\n                \"ZhmrF4R8j-hover\": {\n                  \"data-framer-name\": void 0\n                },\n                kVfyAuy10: {\n                  \"data-framer-name\": \"Instagram Small\"\n                },\n                SkgOAI7b8: {\n                  \"data-framer-name\": \"Facebook Small\"\n                },\n                ZhmrF4R8j: {\n                  \"data-framer-name\": \"Instagram\"\n                }\n              }, F, D),\n              children: [/*#__PURE__*/e(s.div, {\n                className: \"framer-2gbuek-container\",\n                layoutDependency: T,\n                layoutId: \"D5N4iJHE5-container\",\n                children: /*#__PURE__*/e(v, {\n                  color: 'var(--token-a5df8b6b-54d5-4388-af79-6b45e29e509b, rgb(37, 41, 45)) /* {\"name\":\"Gray\"} */',\n                  height: \"100%\",\n                  iconSearch: \"House\",\n                  iconSelection: \"FacebookLogo\",\n                  id: \"D5N4iJHE5\",\n                  layoutId: \"D5N4iJHE5\",\n                  mirrored: !1,\n                  selectByList: !0,\n                  style: {\n                    height: \"100%\",\n                    width: \"100%\"\n                  },\n                  weight: \"bold\",\n                  width: \"100%\",\n                  ...w({\n                    \"GMVcXXNC3-hover\": {\n                      color: 'var(--token-35b6f77b-688d-4961-aac4-6a66eda3e602, rgb(226, 219, 255)) /* {\"name\":\"Brand Lighten\"} */'\n                    },\n                    \"kVfyAuy10-hover\": {\n                      color: 'var(--token-35b6f77b-688d-4961-aac4-6a66eda3e602, rgb(226, 219, 255)) /* {\"name\":\"Brand Lighten\"} */'\n                    },\n                    \"SkgOAI7b8-hover\": {\n                      color: 'var(--token-35b6f77b-688d-4961-aac4-6a66eda3e602, rgb(226, 219, 255)) /* {\"name\":\"Brand Lighten\"} */'\n                    },\n                    \"ZhmrF4R8j-hover\": {\n                      color: 'var(--token-35b6f77b-688d-4961-aac4-6a66eda3e602, rgb(226, 219, 255)) /* {\"name\":\"Brand Lighten\"} */'\n                    },\n                    kVfyAuy10: {\n                      iconSelection: \"YoutubeLogo\"\n                    },\n                    ZhmrF4R8j: {\n                      iconSelection: \"YoutubeLogo\"\n                    }\n                  }, F, D)\n                })\n              }), /*#__PURE__*/e(l, {\n                __fromCanvasComponent: !0,\n                children: /*#__PURE__*/e(g.Fragment, {\n                  children: /*#__PURE__*/e(s.p, {\n                    style: {\n                      \"--font-selector\": \"R0Y7UmFsZXdheS01MDA=\",\n                      \"--framer-font-family\": '\"Raleway\", sans-serif',\n                      \"--framer-font-size\": \"17px\",\n                      \"--framer-font-weight\": \"500\",\n                      \"--framer-letter-spacing\": \"0px\",\n                      \"--framer-line-height\": \"160%\",\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-a5df8b6b-54d5-4388-af79-6b45e29e509b, rgb(37, 41, 45)))\"\n                    },\n                    children: \"Facebook\"\n                  })\n                }),\n                className: \"framer-9ytzcw\",\n                fonts: [\"GF;Raleway-500\"],\n                layoutDependency: T,\n                layoutId: \"BMz4WaDAR\",\n                style: {\n                  \"--extracted-r6o4lv\": \"var(--token-a5df8b6b-54d5-4388-af79-6b45e29e509b, rgb(37, 41, 45))\",\n                  \"--framer-link-text-color\": \"rgb(0, 153, 255)\",\n                  \"--framer-link-text-decoration\": \"underline\",\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                variants: {\n                  \"GMVcXXNC3-hover\": {\n                    \"--extracted-r6o4lv\": \"var(--token-35b6f77b-688d-4961-aac4-6a66eda3e602, rgb(226, 219, 255))\"\n                  },\n                  \"kVfyAuy10-hover\": {\n                    \"--extracted-r6o4lv\": \"var(--token-35b6f77b-688d-4961-aac4-6a66eda3e602, rgb(226, 219, 255))\"\n                  },\n                  \"SkgOAI7b8-hover\": {\n                    \"--extracted-r6o4lv\": \"var(--token-35b6f77b-688d-4961-aac4-6a66eda3e602, rgb(226, 219, 255))\"\n                  },\n                  \"ZhmrF4R8j-hover\": {\n                    \"--extracted-r6o4lv\": \"var(--token-35b6f77b-688d-4961-aac4-6a66eda3e602, rgb(226, 219, 255))\"\n                  }\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: !0,\n                ...w({\n                  \"GMVcXXNC3-hover\": {\n                    children: /*#__PURE__*/e(g.Fragment, {\n                      children: /*#__PURE__*/e(s.p, {\n                        style: {\n                          \"--font-selector\": \"R0Y7UmFsZXdheS01MDA=\",\n                          \"--framer-font-family\": '\"Raleway\", \"Raleway Placeholder\", sans-serif',\n                          \"--framer-font-size\": \"17px\",\n                          \"--framer-font-weight\": \"500\",\n                          \"--framer-letter-spacing\": \"0px\",\n                          \"--framer-line-height\": \"160%\",\n                          \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-35b6f77b-688d-4961-aac4-6a66eda3e602, rgb(226, 219, 255)))\"\n                        },\n                        children: \"Facebook\"\n                      })\n                    })\n                  },\n                  \"kVfyAuy10-hover\": {\n                    children: /*#__PURE__*/e(g.Fragment, {\n                      children: /*#__PURE__*/e(s.p, {\n                        style: {\n                          \"--font-selector\": \"R0Y7UmFsZXdheS01MDA=\",\n                          \"--framer-font-family\": '\"Raleway\", \"Raleway Placeholder\", sans-serif',\n                          \"--framer-font-weight\": \"500\",\n                          \"--framer-letter-spacing\": \"0px\",\n                          \"--framer-line-height\": \"160%\",\n                          \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-35b6f77b-688d-4961-aac4-6a66eda3e602, rgb(226, 219, 255)))\"\n                        },\n                        children: \"Youtube\"\n                      })\n                    })\n                  },\n                  \"SkgOAI7b8-hover\": {\n                    children: /*#__PURE__*/e(g.Fragment, {\n                      children: /*#__PURE__*/e(s.p, {\n                        style: {\n                          \"--font-selector\": \"R0Y7UmFsZXdheS01MDA=\",\n                          \"--framer-font-family\": '\"Raleway\", \"Raleway Placeholder\", sans-serif',\n                          \"--framer-font-weight\": \"500\",\n                          \"--framer-letter-spacing\": \"0px\",\n                          \"--framer-line-height\": \"160%\",\n                          \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-35b6f77b-688d-4961-aac4-6a66eda3e602, rgb(226, 219, 255)))\"\n                        },\n                        children: \"Facebook\"\n                      })\n                    })\n                  },\n                  \"ZhmrF4R8j-hover\": {\n                    children: /*#__PURE__*/e(g.Fragment, {\n                      children: /*#__PURE__*/e(s.p, {\n                        style: {\n                          \"--font-selector\": \"R0Y7UmFsZXdheS01MDA=\",\n                          \"--framer-font-family\": '\"Raleway\", \"Raleway Placeholder\", sans-serif',\n                          \"--framer-font-size\": \"17px\",\n                          \"--framer-font-weight\": \"500\",\n                          \"--framer-letter-spacing\": \"0px\",\n                          \"--framer-line-height\": \"160%\",\n                          \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-35b6f77b-688d-4961-aac4-6a66eda3e602, rgb(226, 219, 255)))\"\n                        },\n                        children: \"Youtube\"\n                      })\n                    })\n                  },\n                  kVfyAuy10: {\n                    children: /*#__PURE__*/e(g.Fragment, {\n                      children: /*#__PURE__*/e(s.p, {\n                        style: {\n                          \"--font-selector\": \"R0Y7UmFsZXdheS01MDA=\",\n                          \"--framer-font-family\": '\"Raleway\", sans-serif',\n                          \"--framer-font-weight\": \"500\",\n                          \"--framer-letter-spacing\": \"0px\",\n                          \"--framer-line-height\": \"160%\",\n                          \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-a5df8b6b-54d5-4388-af79-6b45e29e509b, rgb(37, 41, 45)))\"\n                        },\n                        children: \"Youtube\"\n                      })\n                    })\n                  },\n                  SkgOAI7b8: {\n                    children: /*#__PURE__*/e(g.Fragment, {\n                      children: /*#__PURE__*/e(s.p, {\n                        style: {\n                          \"--font-selector\": \"R0Y7UmFsZXdheS01MDA=\",\n                          \"--framer-font-family\": '\"Raleway\", sans-serif',\n                          \"--framer-font-weight\": \"500\",\n                          \"--framer-letter-spacing\": \"0px\",\n                          \"--framer-line-height\": \"160%\",\n                          \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-a5df8b6b-54d5-4388-af79-6b45e29e509b, rgb(37, 41, 45)))\"\n                        },\n                        children: \"Facebook\"\n                      })\n                    })\n                  },\n                  ZhmrF4R8j: {\n                    children: /*#__PURE__*/e(g.Fragment, {\n                      children: /*#__PURE__*/e(s.p, {\n                        style: {\n                          \"--font-selector\": \"R0Y7UmFsZXdheS01MDA=\",\n                          \"--framer-font-family\": '\"Raleway\", sans-serif',\n                          \"--framer-font-size\": \"17px\",\n                          \"--framer-font-weight\": \"500\",\n                          \"--framer-letter-spacing\": \"0px\",\n                          \"--framer-line-height\": \"160%\",\n                          \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-a5df8b6b-54d5-4388-af79-6b45e29e509b, rgb(37, 41, 45)))\"\n                        },\n                        children: \"Youtube\"\n                      })\n                    })\n                  }\n                }, F, D)\n              })]\n            })\n          })\n        })\n      })\n    });\n  }),\n  D = ['.framer-A3qTD [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-A3qTD .framer-1signt8 { display: block; }\", \".framer-A3qTD .framer-dxqqnu { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: hidden; padding: 12px 12px 12px 12px; position: relative; text-decoration: none; width: 176px; will-change: var(--framer-will-change-override, transform); }\", \".framer-A3qTD .framer-2gbuek-container { flex: none; height: 32px; position: relative; width: 32px; }\", \".framer-A3qTD .framer-9ytzcw { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-A3qTD .framer-dxqqnu { gap: 0px; } .framer-A3qTD .framer-dxqqnu > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-A3qTD .framer-dxqqnu > :first-child { margin-left: 0px; } .framer-A3qTD .framer-dxqqnu > :last-child { margin-right: 0px; } }\", \".framer-A3qTD.framer-v-1n8i91y .framer-dxqqnu, .framer-A3qTD.framer-v-f5h05u .framer-dxqqnu { padding: 6px 10px 6px 10px; width: min-content; }\", \".framer-A3qTD.framer-v-1n8i91y .framer-2gbuek-container, .framer-A3qTD.framer-v-f5h05u .framer-2gbuek-container { height: 24px; width: 24px; }\"],\n  V = c(X, D, \"framer-A3qTD\");\nexport default V;\nV.displayName = \"Social Button Copy\", V.defaultProps = {\n  height: 56,\n  width: 176\n}, t(V, {\n  variant: {\n    options: [\"GMVcXXNC3\", \"ZhmrF4R8j\", \"SkgOAI7b8\", \"kVfyAuy10\"],\n    optionTitles: [\"Facebook\", \"Instagram\", \"Facebook Small\", \"Instagram Small\"],\n    title: \"Variant\",\n    type: o.Enum\n  }\n}), a(V, [{\n  family: \"Raleway\",\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/raleway/v29/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvoooCKNLA3JC9c.woff2\",\n  weight: \"500\"\n}, ...p]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerTH75tEAdR\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicWidth\": \"176\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ZhmrF4R8j\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"SkgOAI7b8\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"kVfyAuy10\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"VSK1BLRMG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"tRJrbDKf0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"xzCqBRkLy\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"vh2Utvque\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\n        \"framerImmutableVariables\": \"true\",\n        \"framerIntrinsicHeight\": \"56\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./TH75tEAdR.map", "// Generated by Framer (85a580f)\nimport { jsx as e, jsxs as r } from \"react/jsx-runtime\";\nimport { addFonts as a, addPropertyControls as t, ControlType as i, cx as n, getFonts as m, Image as o, Link as l, resolveLink as f, RichText as d, useActiveVariantCallback as p, useLocaleInfo as c, useRouter as s, useVariantState as v, withCSS as h } from \"framer\";\nimport { LayoutGroup as g, motion as x, MotionConfigContext as u } from \"framer-motion\";\nimport * as y from \"react\";\nimport * as w from \"https://framerusercontent.com/modules/XQzaLAi290rweGeXyks0/1lvlWxmBesChVAjvFjli/NFxFytIE_.js\";\nimport J from \"https://framerusercontent.com/modules/yV1xwhe8JTwBZhbRYDDF/ray2TtkX08ChnlBDalMu/B8JuRekot.js\";\nimport b from \"https://framerusercontent.com/modules/39UOgPIjXS4iObclSTAz/RjZHkgU8IrEYpugnxV2k/chbyAoziv.js\";\nimport O from \"https://framerusercontent.com/modules/CHohh2iLuX6Y6lCYGMYh/jyh04womepjoIBULOQIH/TH75tEAdR.js\";\nlet k = m(b),\n  I = m(O),\n  N = m(J),\n  T = [\"Tbh9EduFJ\", \"O0xa46JwP\", \"whqyR96Bz\"],\n  E = \"framer-O9vJm\",\n  j = {\n    O0xa46JwP: \"framer-v-1oie3p6\",\n    Tbh9EduFJ: \"framer-v-11al0ig\",\n    whqyR96Bz: \"framer-v-465pkd\"\n  };\nfunction D(e, ...r) {\n  let a = {};\n  return null == r || r.forEach(r => r && Object.assign(a, e[r])), a;\n}\nlet P = {\n    default: {\n      damping: 60,\n      delay: 0,\n      mass: 1,\n      stiffness: 500,\n      type: \"spring\"\n    }\n  },\n  B = ({\n    value: r,\n    children: a\n  }) => {\n    let t = y.useContext(u),\n      i = null != r ? r : t.transition,\n      n = y.useMemo(() => ({\n        ...t,\n        transition: i\n      }), [JSON.stringify(i)]);\n    return /*#__PURE__*/e(u.Provider, {\n      value: n,\n      children: a\n    });\n  },\n  q = {\n    Desktop: \"Tbh9EduFJ\",\n    Phone: \"whqyR96Bz\",\n    Tablet: \"O0xa46JwP\"\n  },\n  z = ({\n    height: e,\n    id: r,\n    width: a,\n    ...t\n  }) => {\n    var i, n;\n    return {\n      ...t,\n      variant: null !== (n = null !== (i = q[t.variant]) && void 0 !== i ? i : t.variant) && void 0 !== n ? n : \"Tbh9EduFJ\"\n    };\n  },\n  F = (e, r) => r.join(\"-\") + e.layoutDependency,\n  V = /*#__PURE__*/y.forwardRef(function (a, t) {\n    let {\n        activeLocale: i\n      } = c(),\n      {\n        style: m,\n        className: h,\n        layoutId: u,\n        variant: k,\n        ...I\n      } = z(a),\n      {\n        baseVariant: N,\n        classNames: E,\n        gestureVariant: q,\n        setGestureState: V,\n        setVariant: R,\n        transition: H,\n        variants: M\n      } = v({\n        cycleOrder: T,\n        defaultVariant: \"Tbh9EduFJ\",\n        transitions: P,\n        variant: k,\n        variantClassNames: j\n      }),\n      _ = F(a, M),\n      {\n        activeVariantCallback: C,\n        delay: A\n      } = p(N),\n      U = C(async (...e) => {\n        R(\"Tbh9EduFJ\");\n      }),\n      G = y.useRef(null),\n      W = s(),\n      K = y.useId(),\n      S = [w.className];\n    return /*#__PURE__*/e(g, {\n      id: null != u ? u : K,\n      children: /*#__PURE__*/e(x.div, {\n        initial: k,\n        animate: M,\n        onHoverStart: () => V({\n          isHovered: !0\n        }),\n        onHoverEnd: () => V({\n          isHovered: !1\n        }),\n        onTapStart: () => V({\n          isPressed: !0\n        }),\n        onTap: () => V({\n          isPressed: !1\n        }),\n        onTapCancel: () => V({\n          isPressed: !1\n        }),\n        className: n(\"framer-O9vJm\", ...S, E),\n        style: {\n          display: \"contents\"\n        },\n        children: /*#__PURE__*/e(B, {\n          value: H,\n          children: /*#__PURE__*/r(x.div, {\n            ...I,\n            className: n(\"framer-11al0ig\", h),\n            \"data-framer-name\": \"Desktop\",\n            layoutDependency: _,\n            layoutId: \"Tbh9EduFJ\",\n            ref: null != t ? t : G,\n            style: {\n              backgroundColor: \"var(--token-9cff32ad-9914-4814-887c-6498de975848, rgb(33, 31, 40))\",\n              ...m\n            },\n            ...D({\n              O0xa46JwP: {\n                \"data-framer-name\": \"Tablet\"\n              },\n              whqyR96Bz: {\n                \"data-framer-name\": \"Phone\"\n              }\n            }, N, q),\n            children: [/*#__PURE__*/r(x.div, {\n              className: \"framer-1vvy2hi\",\n              layoutDependency: _,\n              layoutId: \"nG0Hizo3U\",\n              children: [/*#__PURE__*/e(l, {\n                href: {\n                  hash: \":t5YeTrVGf\",\n                  webPageId: \"V56aJB48q\"\n                },\n                openInNewTab: !1,\n                smoothScroll: !0,\n                children: /*#__PURE__*/e(o, {\n                  as: \"a\",\n                  background: {\n                    alt: \"\",\n                    fit: \"fit\",\n                    intrinsicHeight: 500,\n                    intrinsicWidth: 500,\n                    pixelHeight: 500,\n                    pixelWidth: 500,\n                    src: \"https://framerusercontent.com/images/8jIN5zHkQJ9T4VgXjVu6ezlzMw.webp\"\n                  },\n                  className: \"framer-vfrwi8 framer-cgj59r\",\n                  \"data-framer-name\": \"Logo\",\n                  layoutDependency: _,\n                  layoutId: \"H810PDHzy\"\n                })\n              }), /*#__PURE__*/r(x.div, {\n                className: \"framer-19euc1i\",\n                \"data-framer-name\": \"Social Accounts\",\n                layoutDependency: _,\n                layoutId: \"MzDinkPrC\",\n                children: [/*#__PURE__*/e(x.div, {\n                  className: \"framer-wl0hyx-container\",\n                  layoutDependency: _,\n                  layoutId: \"muiUGlodB-container\",\n                  children: /*#__PURE__*/e(b, {\n                    height: \"100%\",\n                    id: \"muiUGlodB\",\n                    layoutId: \"muiUGlodB\",\n                    style: {\n                      width: \"100%\"\n                    },\n                    variant: \"plg3cI7QE\",\n                    width: \"100%\",\n                    z7CHcQfuU: U\n                  })\n                }), /*#__PURE__*/e(x.div, {\n                  className: \"framer-k4dhae-container\",\n                  layoutDependency: _,\n                  layoutId: \"KPwlgoJhj-container\",\n                  children: /*#__PURE__*/e(O, {\n                    height: \"100%\",\n                    id: \"KPwlgoJhj\",\n                    layoutId: \"KPwlgoJhj\",\n                    style: {\n                      width: \"100%\"\n                    },\n                    variant: \"kVfyAuy10\",\n                    width: \"100%\"\n                  })\n                })]\n              })]\n            }), /*#__PURE__*/r(x.div, {\n              className: \"framer-10u274y\",\n              \"data-framer-name\": \"Links\",\n              layoutDependency: _,\n              layoutId: \"t0eHAgxMq\",\n              children: [/*#__PURE__*/e(x.div, {\n                className: \"framer-ampk5-container\",\n                layoutDependency: _,\n                layoutId: \"RViBIqN8g-container\",\n                children: /*#__PURE__*/e(J, {\n                  d_k4Egym9: f({\n                    hash: \":t5YeTrVGf\",\n                    webPageId: \"V56aJB48q\"\n                  }, W),\n                  f9jDtqiwB: \"Home\",\n                  height: \"100%\",\n                  id: \"RViBIqN8g\",\n                  layoutId: \"RViBIqN8g\",\n                  variant: \"TmMf2gITM\",\n                  width: \"100%\"\n                })\n              }), /*#__PURE__*/e(x.div, {\n                className: \"framer-1eem73p-container\",\n                layoutDependency: _,\n                layoutId: \"kkblaeIcE-container\",\n                children: /*#__PURE__*/e(J, {\n                  d_k4Egym9: f({\n                    hash: \":Ag4b5bxEs\",\n                    webPageId: \"V56aJB48q\"\n                  }, W),\n                  f9jDtqiwB: \"What We Do\",\n                  height: \"100%\",\n                  id: \"kkblaeIcE\",\n                  layoutId: \"kkblaeIcE\",\n                  variant: \"TmMf2gITM\",\n                  width: \"100%\"\n                })\n              }), /*#__PURE__*/e(x.div, {\n                className: \"framer-1ft3j7l-container\",\n                layoutDependency: _,\n                layoutId: \"oOlTBOc1_-container\",\n                children: /*#__PURE__*/e(J, {\n                  d_k4Egym9: f({\n                    webPageId: \"V9DVEzAzs\"\n                  }, W),\n                  f9jDtqiwB: \"Events\",\n                  height: \"100%\",\n                  id: \"oOlTBOc1_\",\n                  layoutId: \"oOlTBOc1_\",\n                  variant: \"TmMf2gITM\",\n                  width: \"100%\"\n                })\n              }), /*#__PURE__*/e(x.div, {\n                className: \"framer-1n4ixqo-container\",\n                layoutDependency: _,\n                layoutId: \"pNzUpkW3v-container\",\n                children: /*#__PURE__*/e(J, {\n                  d_k4Egym9: \"https://fundly.com/champions-lifting-champions\",\n                  f9jDtqiwB: \"Donate\",\n                  height: \"100%\",\n                  id: \"pNzUpkW3v\",\n                  layoutId: \"pNzUpkW3v\",\n                  variant: \"TmMf2gITM\",\n                  width: \"100%\"\n                })\n              })]\n            }), /*#__PURE__*/e(x.div, {\n              className: \"framer-n4ss5m\",\n              layoutDependency: _,\n              layoutId: \"wRYklyP07\",\n              children: /*#__PURE__*/e(d, {\n                __fromCanvasComponent: !0,\n                children: /*#__PURE__*/r(y.Fragment, {\n                  children: [/*#__PURE__*/e(x.p, {\n                    className: \"framer-styles-preset-4wnvli\",\n                    \"data-styles-preset\": \"NFxFytIE_\",\n                    style: {\n                      \"--framer-text-alignment\": \"center\",\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-35b6f77b-688d-4961-aac4-6a66eda3e602, rgb(226, 219, 255)))\"\n                    },\n                    children: \"\\xa9 2023 Chitown Champions All\\xa0Rights\\xa0Reserved.\"\n                  }), /*#__PURE__*/e(x.p, {\n                    className: \"framer-styles-preset-4wnvli\",\n                    \"data-styles-preset\": \"NFxFytIE_\",\n                    style: {\n                      \"--framer-text-alignment\": \"center\",\n                      \"--framer-text-color\": \"var(--extracted-2gxw0f, var(--token-35b6f77b-688d-4961-aac4-6a66eda3e602, rgb(226, 219, 255)))\"\n                    },\n                    children: \"Chitown Champions is a 501(c)(3) tax-exempt organization.\"\n                  })]\n                }),\n                className: \"framer-11g70lu\",\n                layoutDependency: _,\n                layoutId: \"KVX2G0iLK\",\n                style: {\n                  \"--extracted-2gxw0f\": \"var(--token-35b6f77b-688d-4961-aac4-6a66eda3e602, rgb(226, 219, 255))\",\n                  \"--extracted-r6o4lv\": \"var(--token-35b6f77b-688d-4961-aac4-6a66eda3e602, rgb(226, 219, 255))\",\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                verticalAlignment: \"top\",\n                withExternalLayout: !0\n              })\n            })]\n          })\n        })\n      })\n    });\n  }),\n  R = ['.framer-O9vJm [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-O9vJm .framer-cgj59r { display: block; }\", \".framer-O9vJm .framer-11al0ig { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 72px; height: auto; justify-content: center; overflow: hidden; padding: 48px 80px 48px 80px; position: relative; width: 1200px; }\", \".framer-O9vJm .framer-1vvy2hi { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-O9vJm .framer-vfrwi8 { aspect-ratio: 1.6168224299065421 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 262px); overflow: visible; position: relative; text-decoration: none; width: 423px; }\", \".framer-O9vJm .framer-19euc1i { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; max-width: 280px; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 280px; }\", \".framer-O9vJm .framer-wl0hyx-container, .framer-O9vJm .framer-k4dhae-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\", \".framer-O9vJm .framer-10u274y { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-O9vJm .framer-ampk5-container, .framer-O9vJm .framer-1eem73p-container, .framer-O9vJm .framer-1ft3j7l-container, .framer-O9vJm .framer-1n4ixqo-container { flex: none; height: auto; position: relative; width: auto; }\", \".framer-O9vJm .framer-n4ss5m { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-O9vJm .framer-11g70lu { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-O9vJm .framer-11al0ig, .framer-O9vJm .framer-1vvy2hi, .framer-O9vJm .framer-19euc1i, .framer-O9vJm .framer-10u274y, .framer-O9vJm .framer-n4ss5m { gap: 0px; } .framer-O9vJm .framer-11al0ig > * { margin: 0px; margin-bottom: calc(72px / 2); margin-top: calc(72px / 2); } .framer-O9vJm .framer-11al0ig > :first-child, .framer-O9vJm .framer-1vvy2hi > :first-child, .framer-O9vJm .framer-n4ss5m > :first-child { margin-top: 0px; } .framer-O9vJm .framer-11al0ig > :last-child, .framer-O9vJm .framer-1vvy2hi > :last-child, .framer-O9vJm .framer-n4ss5m > :last-child { margin-bottom: 0px; } .framer-O9vJm .framer-1vvy2hi > * { margin: 0px; margin-bottom: calc(32px / 2); margin-top: calc(32px / 2); } .framer-O9vJm .framer-19euc1i > * { margin: 0px; margin-left: calc(16px / 2); margin-right: calc(16px / 2); } .framer-O9vJm .framer-19euc1i > :first-child, .framer-O9vJm .framer-10u274y > :first-child { margin-left: 0px; } .framer-O9vJm .framer-19euc1i > :last-child, .framer-O9vJm .framer-10u274y > :last-child { margin-right: 0px; } .framer-O9vJm .framer-10u274y > * { margin: 0px; margin-left: calc(4px / 2); margin-right: calc(4px / 2); } .framer-O9vJm .framer-n4ss5m > * { margin: 0px; margin-bottom: calc(8px / 2); margin-top: calc(8px / 2); } }\", \".framer-O9vJm.framer-v-1oie3p6 .framer-11al0ig { padding: 48px 40px 48px 40px; width: 600px; }\", \".framer-O9vJm.framer-v-1oie3p6 .framer-10u274y { align-content: unset; align-items: unset; display: grid; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(2, minmax(200px, 1fr)); grid-template-rows: repeat(2, minmax(0, 1fr)); }\", \".framer-O9vJm.framer-v-1oie3p6 .framer-ampk5-container, .framer-O9vJm.framer-v-1oie3p6 .framer-1eem73p-container, .framer-O9vJm.framer-v-1oie3p6 .framer-1ft3j7l-container, .framer-O9vJm.framer-v-1oie3p6 .framer-1n4ixqo-container, .framer-O9vJm.framer-v-465pkd .framer-ampk5-container, .framer-O9vJm.framer-v-465pkd .framer-1eem73p-container, .framer-O9vJm.framer-v-465pkd .framer-1ft3j7l-container, .framer-O9vJm.framer-v-465pkd .framer-1n4ixqo-container { align-self: start; height: 100%; justify-self: start; width: 100%; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-O9vJm.framer-v-1oie3p6 .framer-10u274y { gap: 0px; } .framer-O9vJm.framer-v-1oie3p6 .framer-10u274y > *, .framer-O9vJm.framer-v-1oie3p6 .framer-10u274y > :first-child, .framer-O9vJm.framer-v-1oie3p6 .framer-10u274y > :last-child { margin: 0px; } }\", \".framer-O9vJm.framer-v-465pkd .framer-11al0ig { padding: 48px 24px 48px 24px; width: 360px; }\", \".framer-O9vJm.framer-v-465pkd .framer-10u274y { align-content: unset; align-items: unset; display: grid; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(2, minmax(80px, 1fr)); grid-template-rows: repeat(2, minmax(0, 1fr)); width: 100%; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-O9vJm.framer-v-465pkd .framer-10u274y { gap: 0px; } .framer-O9vJm.framer-v-465pkd .framer-10u274y > *, .framer-O9vJm.framer-v-465pkd .framer-10u274y > :first-child, .framer-O9vJm.framer-v-465pkd .framer-10u274y > :last-child { margin: 0px; } }\", ...w.css],\n  H = h(V, R, \"framer-O9vJm\");\nexport default H;\nH.displayName = \"New Footer\", H.defaultProps = {\n  height: 670.5,\n  width: 1200\n}, t(H, {\n  variant: {\n    options: [\"Tbh9EduFJ\", \"O0xa46JwP\", \"whqyR96Bz\"],\n    optionTitles: [\"Desktop\", \"Tablet\", \"Phone\"],\n    title: \"Variant\",\n    type: i.Enum\n  }\n}), a(H, [...k, ...I, ...N, ...w.fonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerUROCdyV__\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicWidth\": \"1200\",\n        \"framerContractVersion\": \"1\",\n        \"framerImmutableVariables\": \"true\",\n        \"framerIntrinsicHeight\": \"670.5\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"O0xa46JwP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"whqyR96Bz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./UROCdyV__.map", "// Generated by Framer (f501c86)\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, Link, RichText, useActiveVariantCallback, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nconst enabledGestures = {\n  DZn6FI1RP: {\n    hover: true\n  },\n  Q4_ZHSp2n: {\n    hover: true\n  }\n};\nconst cycleOrder = [\"Q4_ZHSp2n\", \"DZn6FI1RP\"];\nconst serializationHash = \"framer-aUsQP\";\nconst variantClassNames = {\n  DZn6FI1RP: \"framer-v-1dmlbe8\",\n  Q4_ZHSp2n: \"framer-v-1twzcf9\"\n};\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst Transition = ({\n  value,\n  children\n}) => {\n  const config = React.useContext(MotionConfigContext);\n  const transition = value !== null && value !== void 0 ? value : config.transition;\n  const contextValue = React.useMemo(() => ({\n    ...config,\n    transition\n  }), [JSON.stringify(transition)]);\n  return /*#__PURE__*/_jsx(MotionConfigContext.Provider, {\n    value: contextValue,\n    children: children\n  });\n};\nconst humanReadableVariantMap = {\n  Current: \"DZn6FI1RP\",\n  Default: \"Q4_ZHSp2n\"\n};\nconst getProps = ({\n  height,\n  id,\n  link,\n  tap,\n  title,\n  width,\n  ...props\n}) => {\n  var _ref, _humanReadableVariantMap_props_variant, _ref1;\n  return {\n    ...props,\n    d_k4Egym9: link !== null && link !== void 0 ? link : props.d_k4Egym9,\n    f9jDtqiwB: (_ref = title !== null && title !== void 0 ? title : props.f9jDtqiwB) !== null && _ref !== void 0 ? _ref : \"Link\",\n    variant: (_ref1 = (_humanReadableVariantMap_props_variant = humanReadableVariantMap[props.variant]) !== null && _humanReadableVariantMap_props_variant !== void 0 ? _humanReadableVariantMap_props_variant : props.variant) !== null && _ref1 !== void 0 ? _ref1 : \"Q4_ZHSp2n\",\n    wFOHuwUdF: tap !== null && tap !== void 0 ? tap : props.wFOHuwUdF\n  };\n};\nconst createLayoutDependency = (props, variants) => variants.join(\"-\") + props.layoutDependency;\nconst Component = /*#__PURE__*/React.forwardRef(function (props, ref) {\n  const {\n    activeLocale\n  } = useLocaleInfo();\n  const {\n    style,\n    className,\n    layoutId,\n    variant,\n    f9jDtqiwB,\n    d_k4Egym9,\n    wFOHuwUdF,\n    ...restProps\n  } = getProps(props);\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"Q4_ZHSp2n\",\n    enabledGestures,\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\n  const {\n    activeVariantCallback,\n    delay\n  } = useActiveVariantCallback(baseVariant);\n  const onTap1geb1x = activeVariantCallback(async (...args) => {\n    if (wFOHuwUdF) {\n      const res = await wFOHuwUdF(...args);\n      if (res === false) return false;\n    }\n  });\n  const ref1 = React.useRef(null);\n  const defaultLayoutId = React.useId();\n  const sharedStyleClassNames = [];\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      initial: variant,\n      animate: variants,\n      onHoverStart: () => setGestureState({\n        isHovered: true\n      }),\n      onHoverEnd: () => setGestureState({\n        isHovered: false\n      }),\n      onTapStart: () => setGestureState({\n        isPressed: true\n      }),\n      onTap: () => setGestureState({\n        isPressed: false\n      }),\n      onTapCancel: () => setGestureState({\n        isPressed: false\n      }),\n      className: cx(\"framer-aUsQP\", ...sharedStyleClassNames, classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsx(Link, {\n          href: d_k4Egym9,\n          openInNewTab: false,\n          smoothScroll: true,\n          children: /*#__PURE__*/_jsx(motion.a, {\n            ...restProps,\n            className: `${cx(\"framer-1twzcf9\", className)} framer-12ajdp0`,\n            \"data-framer-name\": \"Default\",\n            \"data-highlight\": true,\n            layoutDependency: layoutDependency,\n            layoutId: \"Q4_ZHSp2n\",\n            onTap: onTap1geb1x,\n            ref: ref !== null && ref !== void 0 ? ref : ref1,\n            style: {\n              backgroundColor: \"rgba(37, 41, 45, 0)\",\n              borderBottomLeftRadius: 8,\n              borderBottomRightRadius: 8,\n              borderTopLeftRadius: 8,\n              borderTopRightRadius: 8,\n              ...style\n            },\n            variants: {\n              \"DZn6FI1RP-hover\": {\n                backgroundColor: \"var(--token-a5df8b6b-54d5-4388-af79-6b45e29e509b, rgb(48, 51, 54))\"\n              },\n              \"Q4_ZHSp2n-hover\": {\n                backgroundColor: \"var(--token-a5df8b6b-54d5-4388-af79-6b45e29e509b, rgb(38, 41, 44))\"\n              }\n            },\n            ...addPropertyOverrides({\n              \"DZn6FI1RP-hover\": {\n                \"data-framer-name\": undefined\n              },\n              \"Q4_ZHSp2n-hover\": {\n                \"data-framer-name\": undefined\n              },\n              DZn6FI1RP: {\n                \"data-framer-name\": \"Current\"\n              }\n            }, baseVariant, gestureVariant),\n            children: /*#__PURE__*/_jsx(RichText, {\n              __fromCanvasComponent: true,\n              children: /*#__PURE__*/_jsx(React.Fragment, {\n                children: /*#__PURE__*/_jsx(motion.p, {\n                  style: {\n                    \"--font-selector\": \"R0Y7UmFsZXdheS03MDA=\",\n                    \"--framer-font-family\": '\"Raleway\", \"Raleway Placeholder\", sans-serif',\n                    \"--framer-font-size\": \"18px\",\n                    \"--framer-font-weight\": \"700\",\n                    \"--framer-letter-spacing\": \"0px\",\n                    \"--framer-line-height\": \"24px\",\n                    \"--framer-text-color\": \"var(--extracted-r6o4lv, rgb(255, 255, 255))\"\n                  },\n                  children: \"Link\"\n                })\n              }),\n              className: \"framer-6xyda8\",\n              fonts: [\"GF;Raleway-700\"],\n              layoutDependency: layoutDependency,\n              layoutId: \"ZfE3mz57X\",\n              style: {\n                \"--extracted-r6o4lv\": \"rgb(255, 255, 255)\",\n                \"--framer-paragraph-spacing\": \"0px\",\n                opacity: .7\n              },\n              text: f9jDtqiwB,\n              variants: {\n                \"DZn6FI1RP-hover\": {\n                  opacity: 1\n                },\n                \"Q4_ZHSp2n-hover\": {\n                  opacity: 1\n                },\n                DZn6FI1RP: {\n                  opacity: 1\n                }\n              },\n              verticalAlignment: \"top\",\n              withExternalLayout: true\n            })\n          })\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-aUsQP [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-aUsQP .framer-12ajdp0 { display: block; }\", \".framer-aUsQP .framer-1twzcf9 { 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: 12px 16px 12px 16px; position: relative; text-decoration: none; width: min-content; }\", \".framer-aUsQP .framer-6xyda8 { flex: none; height: auto; overflow: visible; position: relative; white-space: pre; width: auto; }\", \".framer-aUsQP .framer-v-1twzcf9 .framer-1twzcf9, .framer-aUsQP .framer-v-1dmlbe8 .framer-1twzcf9 { cursor: pointer; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-aUsQP .framer-1twzcf9 { gap: 0px; } .framer-aUsQP .framer-1twzcf9 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-aUsQP .framer-1twzcf9 > :first-child { margin-left: 0px; } .framer-aUsQP .framer-1twzcf9 > :last-child { margin-right: 0px; } }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                * @framerIntrinsicHeight 48\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                * @framerIntrinsicWidth 68\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"DZn6FI1RP\":{\"layout\":[\"auto\",\"auto\"]},\"JQrGudm4q\":{\"layout\":[\"auto\",\"auto\"]},\"NujP2OTva\":{\"layout\":[\"auto\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                * @framerVariables {\"f9jDtqiwB\":\"title\",\"d_k4Egym9\":\"link\",\"wFOHuwUdF\":\"tap\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                * @framerImmutableVariables false\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                */\nconst FramerDSVp3_gUs = withCSS(Component, css, \"framer-aUsQP\");\nexport default FramerDSVp3_gUs;\nFramerDSVp3_gUs.displayName = \"Nav Link Copy 2\";\nFramerDSVp3_gUs.defaultProps = {\n  height: 48,\n  width: 68\n};\naddPropertyControls(FramerDSVp3_gUs, {\n  variant: {\n    options: [\"Q4_ZHSp2n\", \"DZn6FI1RP\"],\n    optionTitles: [\"Default\", \"Current\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  },\n  f9jDtqiwB: {\n    defaultValue: \"Link\",\n    displayTextArea: false,\n    title: \"Title\",\n    type: ControlType.String\n  },\n  d_k4Egym9: {\n    title: \"Link\",\n    type: ControlType.Link\n  },\n  wFOHuwUdF: {\n    title: \"Tap\",\n    type: ControlType.EventHandler\n  }\n});\naddFonts(FramerDSVp3_gUs, [{\n  family: \"Raleway\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/DSVp3_gUs:default\",\n    url: \"https://fonts.gstatic.com/s/raleway/v29/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVs9pYCPNLA3JC9c.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/raleway/v29/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVs9pYCPNLA3JC9c.ttf\",\n  weight: \"700\"\n}]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerDSVp3_gUs\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerVariables\": \"{\\\"f9jDtqiwB\\\":\\\"title\\\",\\\"d_k4Egym9\\\":\\\"link\\\",\\\"wFOHuwUdF\\\":\\\"tap\\\"}\",\n        \"framerImmutableVariables\": \"false\",\n        \"framerContractVersion\": \"1\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"DZn6FI1RP\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"JQrGudm4q\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"NujP2OTva\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\n        \"framerIntrinsicHeight\": \"48\",\n        \"framerIntrinsicWidth\": \"68\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./DSVp3_gUs.map", "// Generated by Framer (f501c86)\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, Image, Link, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nconst enabledGestures = {\n  yZ8e3LDW0: {\n    hover: true\n  }\n};\nconst cycleOrder = [\"yZ8e3LDW0\"];\nconst serializationHash = \"framer-i2zpk\";\nconst variantClassNames = {\n  yZ8e3LDW0: \"framer-v-wibr9i\"\n};\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst Transition = ({\n  value,\n  children\n}) => {\n  const config = React.useContext(MotionConfigContext);\n  const transition = value !== null && value !== void 0 ? value : config.transition;\n  const contextValue = React.useMemo(() => ({\n    ...config,\n    transition\n  }), [JSON.stringify(transition)]);\n  return /*#__PURE__*/_jsx(MotionConfigContext.Provider, {\n    value: contextValue,\n    children: children\n  });\n};\nconst getProps = ({\n  height,\n  id,\n  link,\n  width,\n  ...props\n}) => {\n  return {\n    ...props,\n    d_k4Egym9: link !== null && link !== void 0 ? link : props.d_k4Egym9\n  };\n};\nconst createLayoutDependency = (props, variants) => variants.join(\"-\") + props.layoutDependency;\nconst Component = /*#__PURE__*/React.forwardRef(function (props, ref) {\n  const {\n    activeLocale\n  } = useLocaleInfo();\n  const {\n    style,\n    className,\n    layoutId,\n    variant,\n    d_k4Egym9,\n    ...restProps\n  } = getProps(props);\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"yZ8e3LDW0\",\n    enabledGestures,\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\n  const ref1 = React.useRef(null);\n  const defaultLayoutId = React.useId();\n  const sharedStyleClassNames = [];\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      initial: variant,\n      animate: variants,\n      onHoverStart: () => setGestureState({\n        isHovered: true\n      }),\n      onHoverEnd: () => setGestureState({\n        isHovered: false\n      }),\n      onTapStart: () => setGestureState({\n        isPressed: true\n      }),\n      onTap: () => setGestureState({\n        isPressed: false\n      }),\n      onTapCancel: () => setGestureState({\n        isPressed: false\n      }),\n      className: cx(\"framer-i2zpk\", ...sharedStyleClassNames, classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsx(Link, {\n          href: d_k4Egym9,\n          openInNewTab: false,\n          smoothScroll: true,\n          children: /*#__PURE__*/_jsx(motion.a, {\n            ...restProps,\n            className: `${cx(\"framer-wibr9i\", className)} framer-7kx2o3`,\n            \"data-framer-name\": \"Default\",\n            layoutDependency: layoutDependency,\n            layoutId: \"yZ8e3LDW0\",\n            ref: ref !== null && ref !== void 0 ? ref : ref1,\n            style: {\n              backgroundColor: \"rgba(0, 0, 0, 0)\",\n              borderBottomLeftRadius: 8,\n              borderBottomRightRadius: 8,\n              borderTopLeftRadius: 8,\n              borderTopRightRadius: 8,\n              ...style\n            },\n            variants: {\n              \"yZ8e3LDW0-hover\": {\n                backgroundColor: \"var(--token-a5df8b6b-54d5-4388-af79-6b45e29e509b, rgb(31, 30, 30))\"\n              }\n            },\n            ...addPropertyOverrides({\n              \"yZ8e3LDW0-hover\": {\n                \"data-framer-name\": undefined\n              }\n            }, baseVariant, gestureVariant),\n            children: /*#__PURE__*/_jsx(Image, {\n              background: {\n                alt: \"\",\n                fit: \"fill\",\n                intrinsicHeight: 224,\n                intrinsicWidth: 500,\n                pixelHeight: 224,\n                pixelWidth: 500,\n                src: \"https://framerusercontent.com/images/r8xVRaOI13YrEY7qD1OFzlQL6RI.webp\"\n              },\n              className: \"framer-16n4y5a\",\n              \"data-framer-name\": \"Logo\",\n              layoutDependency: layoutDependency,\n              layoutId: \"tU6nrpwPG\"\n            })\n          })\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-i2zpk [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-i2zpk .framer-7kx2o3 { display: block; }\", \".framer-i2zpk .framer-wibr9i { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 8px 16px 8px 16px; position: relative; text-decoration: none; width: min-content; }\", \".framer-i2zpk .framer-16n4y5a { aspect-ratio: 4.958904109589041 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 34px); overflow: visible; position: relative; width: 168px; }\", \".framer-i2zpk .framer-v-wibr9i .framer-wibr9i { cursor: pointer; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-i2zpk .framer-wibr9i { gap: 0px; } .framer-i2zpk .framer-wibr9i > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-i2zpk .framer-wibr9i > :first-child { margin-left: 0px; } .framer-i2zpk .framer-wibr9i > :last-child { margin-right: 0px; } }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               * @framerIntrinsicHeight 49\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               * @framerIntrinsicWidth 200\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"OKRREI1G8\":{\"layout\":[\"auto\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               * @framerVariables {\"d_k4Egym9\":\"link\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               * @framerImmutableVariables false\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               */\nconst FramermdOxOFecK = withCSS(Component, css, \"framer-i2zpk\");\nexport default FramermdOxOFecK;\nFramermdOxOFecK.displayName = \"Logo Link\";\nFramermdOxOFecK.defaultProps = {\n  height: 49,\n  width: 200\n};\naddPropertyControls(FramermdOxOFecK, {\n  d_k4Egym9: {\n    title: \"Link\",\n    type: ControlType.Link\n  }\n});\naddFonts(FramermdOxOFecK, []);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramermdOxOFecK\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerVariables\": \"{\\\"d_k4Egym9\\\":\\\"link\\\"}\",\n        \"framerContractVersion\": \"1\",\n        \"framerImmutableVariables\": \"false\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"OKRREI1G8\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\n        \"framerIntrinsicWidth\": \"200\",\n        \"framerIntrinsicHeight\": \"49\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./mdOxOFecK.map", "// Generated by Framer (f501c86)\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, Link, RichText, useActiveVariantCallback, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nconst enabledGestures = {\n  dhEvgwrAV: {\n    hover: true\n  },\n  WGGLwfZvg: {\n    hover: true\n  }\n};\nconst cycleOrder = [\"dhEvgwrAV\", \"WGGLwfZvg\"];\nconst serializationHash = \"framer-1BAhN\";\nconst variantClassNames = {\n  dhEvgwrAV: \"framer-v-11s6i5e\",\n  WGGLwfZvg: \"framer-v-12whnq7\"\n};\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst Transition = ({\n  value,\n  children\n}) => {\n  const config = React.useContext(MotionConfigContext);\n  const transition = value !== null && value !== void 0 ? value : config.transition;\n  const contextValue = React.useMemo(() => ({\n    ...config,\n    transition\n  }), [JSON.stringify(transition)]);\n  return /*#__PURE__*/_jsx(MotionConfigContext.Provider, {\n    value: contextValue,\n    children: children\n  });\n};\nconst humanReadableVariantMap = {\n  Current: \"WGGLwfZvg\",\n  Default: \"dhEvgwrAV\"\n};\nconst getProps = ({\n  height,\n  id,\n  link,\n  tap,\n  title,\n  width,\n  ...props\n}) => {\n  var _ref, _humanReadableVariantMap_props_variant, _ref1;\n  return {\n    ...props,\n    d_k4Egym9: link !== null && link !== void 0 ? link : props.d_k4Egym9,\n    f9jDtqiwB: (_ref = title !== null && title !== void 0 ? title : props.f9jDtqiwB) !== null && _ref !== void 0 ? _ref : \"Link\",\n    variant: (_ref1 = (_humanReadableVariantMap_props_variant = humanReadableVariantMap[props.variant]) !== null && _humanReadableVariantMap_props_variant !== void 0 ? _humanReadableVariantMap_props_variant : props.variant) !== null && _ref1 !== void 0 ? _ref1 : \"dhEvgwrAV\",\n    wFOHuwUdF: tap !== null && tap !== void 0 ? tap : props.wFOHuwUdF\n  };\n};\nconst createLayoutDependency = (props, variants) => variants.join(\"-\") + props.layoutDependency;\nconst Component = /*#__PURE__*/React.forwardRef(function (props, ref) {\n  const {\n    activeLocale\n  } = useLocaleInfo();\n  const {\n    style,\n    className,\n    layoutId,\n    variant,\n    f9jDtqiwB,\n    d_k4Egym9,\n    wFOHuwUdF,\n    ...restProps\n  } = getProps(props);\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"dhEvgwrAV\",\n    enabledGestures,\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\n  const {\n    activeVariantCallback,\n    delay\n  } = useActiveVariantCallback(baseVariant);\n  const onTap1geb1x = activeVariantCallback(async (...args) => {\n    if (wFOHuwUdF) {\n      const res = await wFOHuwUdF(...args);\n      if (res === false) return false;\n    }\n  });\n  const ref1 = React.useRef(null);\n  const defaultLayoutId = React.useId();\n  const sharedStyleClassNames = [];\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      initial: variant,\n      animate: variants,\n      onHoverStart: () => setGestureState({\n        isHovered: true\n      }),\n      onHoverEnd: () => setGestureState({\n        isHovered: false\n      }),\n      onTapStart: () => setGestureState({\n        isPressed: true\n      }),\n      onTap: () => setGestureState({\n        isPressed: false\n      }),\n      onTapCancel: () => setGestureState({\n        isPressed: false\n      }),\n      className: cx(\"framer-1BAhN\", ...sharedStyleClassNames, classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsx(Link, {\n          href: d_k4Egym9,\n          openInNewTab: false,\n          smoothScroll: true,\n          children: /*#__PURE__*/_jsx(motion.a, {\n            ...restProps,\n            className: `${cx(\"framer-11s6i5e\", className)} framer-189oqc`,\n            \"data-framer-name\": \"Default\",\n            \"data-highlight\": true,\n            layoutDependency: layoutDependency,\n            layoutId: \"dhEvgwrAV\",\n            onTap: onTap1geb1x,\n            ref: ref !== null && ref !== void 0 ? ref : ref1,\n            style: {\n              backgroundColor: \"rgba(37, 41, 45, 0)\",\n              borderBottomLeftRadius: 8,\n              borderBottomRightRadius: 8,\n              borderTopLeftRadius: 8,\n              borderTopRightRadius: 8,\n              ...style\n            },\n            variants: {\n              \"dhEvgwrAV-hover\": {\n                backgroundColor: \"var(--token-a5df8b6b-54d5-4388-af79-6b45e29e509b, rgb(38, 41, 44))\"\n              },\n              \"WGGLwfZvg-hover\": {\n                backgroundColor: \"var(--token-a5df8b6b-54d5-4388-af79-6b45e29e509b, rgb(48, 51, 54))\"\n              }\n            },\n            ...addPropertyOverrides({\n              \"dhEvgwrAV-hover\": {\n                \"data-framer-name\": undefined\n              },\n              \"WGGLwfZvg-hover\": {\n                \"data-framer-name\": undefined\n              },\n              WGGLwfZvg: {\n                \"data-framer-name\": \"Current\"\n              }\n            }, baseVariant, gestureVariant),\n            children: /*#__PURE__*/_jsx(RichText, {\n              __fromCanvasComponent: true,\n              children: /*#__PURE__*/_jsx(React.Fragment, {\n                children: /*#__PURE__*/_jsx(motion.p, {\n                  style: {\n                    \"--font-selector\": \"R0Y7UmFsZXdheS03MDA=\",\n                    \"--framer-font-family\": '\"Raleway\", \"Raleway Placeholder\", sans-serif',\n                    \"--framer-font-size\": \"18px\",\n                    \"--framer-font-weight\": \"700\",\n                    \"--framer-letter-spacing\": \"0px\",\n                    \"--framer-line-height\": \"24px\",\n                    \"--framer-text-color\": \"var(--extracted-r6o4lv, rgb(255, 255, 255))\"\n                  },\n                  children: \"Link\"\n                })\n              }),\n              className: \"framer-v63chs\",\n              fonts: [\"GF;Raleway-700\"],\n              layoutDependency: layoutDependency,\n              layoutId: \"bgYptxThS\",\n              style: {\n                \"--extracted-r6o4lv\": \"rgb(255, 255, 255)\",\n                \"--framer-paragraph-spacing\": \"0px\",\n                opacity: .7\n              },\n              text: f9jDtqiwB,\n              variants: {\n                \"dhEvgwrAV-hover\": {\n                  opacity: 1\n                },\n                \"WGGLwfZvg-hover\": {\n                  opacity: 1\n                },\n                WGGLwfZvg: {\n                  opacity: 1\n                }\n              },\n              verticalAlignment: \"top\",\n              withExternalLayout: true\n            })\n          })\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-1BAhN [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-1BAhN .framer-189oqc { display: block; }\", \".framer-1BAhN .framer-11s6i5e { 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: 12px 16px 12px 16px; position: relative; text-decoration: none; width: min-content; }\", \".framer-1BAhN .framer-v63chs { flex: none; height: auto; overflow: visible; position: relative; white-space: pre; width: auto; }\", \".framer-1BAhN .framer-v-11s6i5e .framer-11s6i5e, .framer-1BAhN .framer-v-12whnq7 .framer-11s6i5e { cursor: pointer; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-1BAhN .framer-11s6i5e { gap: 0px; } .framer-1BAhN .framer-11s6i5e > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-1BAhN .framer-11s6i5e > :first-child { margin-left: 0px; } .framer-1BAhN .framer-11s6i5e > :last-child { margin-right: 0px; } }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               * @framerIntrinsicHeight 48\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               * @framerIntrinsicWidth 68\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"WGGLwfZvg\":{\"layout\":[\"auto\",\"auto\"]},\"y6IhlPpfL\":{\"layout\":[\"auto\",\"auto\"]},\"GzM1rihNC\":{\"layout\":[\"auto\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               * @framerVariables {\"f9jDtqiwB\":\"title\",\"d_k4Egym9\":\"link\",\"wFOHuwUdF\":\"tap\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               * @framerImmutableVariables false\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               */\nconst FramerSSvZf6JbF = withCSS(Component, css, \"framer-1BAhN\");\nexport default FramerSSvZf6JbF;\nFramerSSvZf6JbF.displayName = \"Nav Link Copy 3\";\nFramerSSvZf6JbF.defaultProps = {\n  height: 48,\n  width: 68\n};\naddPropertyControls(FramerSSvZf6JbF, {\n  variant: {\n    options: [\"dhEvgwrAV\", \"WGGLwfZvg\"],\n    optionTitles: [\"Default\", \"Current\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  },\n  f9jDtqiwB: {\n    defaultValue: \"Link\",\n    displayTextArea: false,\n    title: \"Title\",\n    type: ControlType.String\n  },\n  d_k4Egym9: {\n    title: \"Link\",\n    type: ControlType.Link\n  },\n  wFOHuwUdF: {\n    title: \"Tap\",\n    type: ControlType.EventHandler\n  }\n});\naddFonts(FramerSSvZf6JbF, [{\n  family: \"Raleway\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/SSvZf6JbF:default\",\n    url: \"https://fonts.gstatic.com/s/raleway/v29/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVs9pYCPNLA3JC9c.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/raleway/v29/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVs9pYCPNLA3JC9c.ttf\",\n  weight: \"700\"\n}]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerSSvZf6JbF\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicWidth\": \"68\",\n        \"framerVariables\": \"{\\\"f9jDtqiwB\\\":\\\"title\\\",\\\"d_k4Egym9\\\":\\\"link\\\",\\\"wFOHuwUdF\\\":\\\"tap\\\"}\",\n        \"framerIntrinsicHeight\": \"48\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"WGGLwfZvg\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"y6IhlPpfL\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"GzM1rihNC\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\n        \"framerImmutableVariables\": \"false\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./SSvZf6JbF.map", "// Generated by Framer (f501c86)\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nimport { addFonts, addPropertyControls, ControlType, cx, Link, RichText, useActiveVariantCallback, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nconst enabledGestures = {\n  qw6Y6vq93: {\n    hover: true\n  },\n  YpX3kiH2s: {\n    hover: true\n  }\n};\nconst cycleOrder = [\"YpX3kiH2s\", \"qw6Y6vq93\"];\nconst serializationHash = \"framer-fI0S0\";\nconst variantClassNames = {\n  qw6Y6vq93: \"framer-v-1tnei3o\",\n  YpX3kiH2s: \"framer-v-mpxe1d\"\n};\nfunction addPropertyOverrides(overrides, ...variants) {\n  const nextOverrides = {};\n  variants === null || variants === void 0 ? void 0 : variants.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]));\n  return nextOverrides;\n}\nconst transitions = {\n  default: {\n    damping: 60,\n    delay: 0,\n    mass: 1,\n    stiffness: 500,\n    type: \"spring\"\n  }\n};\nconst Transition = ({\n  value,\n  children\n}) => {\n  const config = React.useContext(MotionConfigContext);\n  const transition = value !== null && value !== void 0 ? value : config.transition;\n  const contextValue = React.useMemo(() => ({\n    ...config,\n    transition\n  }), [JSON.stringify(transition)]);\n  return /*#__PURE__*/_jsx(MotionConfigContext.Provider, {\n    value: contextValue,\n    children: children\n  });\n};\nconst humanReadableVariantMap = {\n  Current: \"qw6Y6vq93\",\n  Default: \"YpX3kiH2s\"\n};\nconst getProps = ({\n  height,\n  id,\n  link,\n  tap,\n  title,\n  width,\n  ...props\n}) => {\n  var _ref, _humanReadableVariantMap_props_variant, _ref1;\n  return {\n    ...props,\n    d_k4Egym9: link !== null && link !== void 0 ? link : props.d_k4Egym9,\n    f9jDtqiwB: (_ref = title !== null && title !== void 0 ? title : props.f9jDtqiwB) !== null && _ref !== void 0 ? _ref : \"Link\",\n    variant: (_ref1 = (_humanReadableVariantMap_props_variant = humanReadableVariantMap[props.variant]) !== null && _humanReadableVariantMap_props_variant !== void 0 ? _humanReadableVariantMap_props_variant : props.variant) !== null && _ref1 !== void 0 ? _ref1 : \"YpX3kiH2s\",\n    wFOHuwUdF: tap !== null && tap !== void 0 ? tap : props.wFOHuwUdF\n  };\n};\nconst createLayoutDependency = (props, variants) => variants.join(\"-\") + props.layoutDependency;\nconst Component = /*#__PURE__*/React.forwardRef(function (props, ref) {\n  const {\n    activeLocale\n  } = useLocaleInfo();\n  const {\n    style,\n    className,\n    layoutId,\n    variant,\n    f9jDtqiwB,\n    d_k4Egym9,\n    wFOHuwUdF,\n    ...restProps\n  } = getProps(props);\n  const {\n    baseVariant,\n    classNames,\n    gestureVariant,\n    setGestureState,\n    setVariant,\n    transition,\n    variants\n  } = useVariantState({\n    cycleOrder,\n    defaultVariant: \"YpX3kiH2s\",\n    enabledGestures,\n    transitions,\n    variant,\n    variantClassNames\n  });\n  const layoutDependency = createLayoutDependency(props, variants);\n  const {\n    activeVariantCallback,\n    delay\n  } = useActiveVariantCallback(baseVariant);\n  const onTap1geb1x = activeVariantCallback(async (...args) => {\n    if (wFOHuwUdF) {\n      const res = await wFOHuwUdF(...args);\n      if (res === false) return false;\n    }\n  });\n  const ref1 = React.useRef(null);\n  const defaultLayoutId = React.useId();\n  const sharedStyleClassNames = [];\n  return /*#__PURE__*/_jsx(LayoutGroup, {\n    id: layoutId !== null && layoutId !== void 0 ? layoutId : defaultLayoutId,\n    children: /*#__PURE__*/_jsx(motion.div, {\n      initial: variant,\n      animate: variants,\n      onHoverStart: () => setGestureState({\n        isHovered: true\n      }),\n      onHoverEnd: () => setGestureState({\n        isHovered: false\n      }),\n      onTapStart: () => setGestureState({\n        isPressed: true\n      }),\n      onTap: () => setGestureState({\n        isPressed: false\n      }),\n      onTapCancel: () => setGestureState({\n        isPressed: false\n      }),\n      className: cx(\"framer-fI0S0\", ...sharedStyleClassNames, classNames),\n      style: {\n        display: \"contents\"\n      },\n      children: /*#__PURE__*/_jsx(Transition, {\n        value: transition,\n        children: /*#__PURE__*/_jsx(Link, {\n          href: d_k4Egym9,\n          openInNewTab: false,\n          smoothScroll: true,\n          children: /*#__PURE__*/_jsx(motion.a, {\n            ...restProps,\n            className: `${cx(\"framer-mpxe1d\", className)} framer-j08hk`,\n            \"data-framer-name\": \"Default\",\n            \"data-highlight\": true,\n            layoutDependency: layoutDependency,\n            layoutId: \"YpX3kiH2s\",\n            onTap: onTap1geb1x,\n            ref: ref !== null && ref !== void 0 ? ref : ref1,\n            style: {\n              backgroundColor: \"rgba(37, 41, 45, 0)\",\n              borderBottomLeftRadius: 8,\n              borderBottomRightRadius: 8,\n              borderTopLeftRadius: 8,\n              borderTopRightRadius: 8,\n              ...style\n            },\n            variants: {\n              \"qw6Y6vq93-hover\": {\n                backgroundColor: \"var(--token-a5df8b6b-54d5-4388-af79-6b45e29e509b, rgb(48, 51, 54))\"\n              },\n              \"YpX3kiH2s-hover\": {\n                backgroundColor: \"var(--token-a5df8b6b-54d5-4388-af79-6b45e29e509b, rgb(38, 41, 44))\"\n              }\n            },\n            ...addPropertyOverrides({\n              \"qw6Y6vq93-hover\": {\n                \"data-framer-name\": undefined\n              },\n              \"YpX3kiH2s-hover\": {\n                \"data-framer-name\": undefined\n              },\n              qw6Y6vq93: {\n                \"data-framer-name\": \"Current\"\n              }\n            }, baseVariant, gestureVariant),\n            children: /*#__PURE__*/_jsx(RichText, {\n              __fromCanvasComponent: true,\n              children: /*#__PURE__*/_jsx(React.Fragment, {\n                children: /*#__PURE__*/_jsx(motion.p, {\n                  style: {\n                    \"--font-selector\": \"R0Y7UmFsZXdheS03MDA=\",\n                    \"--framer-font-family\": '\"Raleway\", \"Raleway Placeholder\", sans-serif',\n                    \"--framer-font-size\": \"18px\",\n                    \"--framer-font-weight\": \"700\",\n                    \"--framer-letter-spacing\": \"0px\",\n                    \"--framer-line-height\": \"24px\",\n                    \"--framer-text-color\": \"var(--extracted-r6o4lv, rgb(255, 255, 255))\"\n                  },\n                  children: \"Link\"\n                })\n              }),\n              className: \"framer-iy28wy\",\n              fonts: [\"GF;Raleway-700\"],\n              layoutDependency: layoutDependency,\n              layoutId: \"dMqcKlq5g\",\n              style: {\n                \"--extracted-r6o4lv\": \"rgb(255, 255, 255)\",\n                \"--framer-paragraph-spacing\": \"0px\",\n                opacity: .7\n              },\n              text: f9jDtqiwB,\n              variants: {\n                \"qw6Y6vq93-hover\": {\n                  opacity: 1\n                },\n                \"YpX3kiH2s-hover\": {\n                  opacity: 1\n                },\n                qw6Y6vq93: {\n                  opacity: 1\n                }\n              },\n              verticalAlignment: \"top\",\n              withExternalLayout: true\n            })\n          })\n        })\n      })\n    })\n  });\n});\nconst css = ['.framer-fI0S0 [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-fI0S0 .framer-j08hk { display: block; }\", \".framer-fI0S0 .framer-mpxe1d { 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: 12px 16px 12px 16px; position: relative; text-decoration: none; width: min-content; }\", \".framer-fI0S0 .framer-iy28wy { flex: none; height: auto; overflow: visible; position: relative; white-space: pre; width: auto; }\", \".framer-fI0S0 .framer-v-mpxe1d .framer-mpxe1d, .framer-fI0S0 .framer-v-1tnei3o .framer-mpxe1d { cursor: pointer; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-fI0S0 .framer-mpxe1d { gap: 0px; } .framer-fI0S0 .framer-mpxe1d > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-fI0S0 .framer-mpxe1d > :first-child { margin-left: 0px; } .framer-fI0S0 .framer-mpxe1d > :last-child { margin-right: 0px; } }\"]; /**\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      * This is a generated Framer component.\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      * @framerIntrinsicHeight 48\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      * @framerIntrinsicWidth 68\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"qw6Y6vq93\":{\"layout\":[\"auto\",\"auto\"]},\"lyVsN22Uz\":{\"layout\":[\"auto\",\"auto\"]},\"R20Kbhixi\":{\"layout\":[\"auto\",\"auto\"]}}}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      * @framerVariables {\"f9jDtqiwB\":\"title\",\"d_k4Egym9\":\"link\",\"wFOHuwUdF\":\"tap\"}\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      * @framerImmutableVariables false\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      */\nconst FramersYtDlI9IK = withCSS(Component, css, \"framer-fI0S0\");\nexport default FramersYtDlI9IK;\nFramersYtDlI9IK.displayName = \"Nav Link Copy 4\";\nFramersYtDlI9IK.defaultProps = {\n  height: 48,\n  width: 68\n};\naddPropertyControls(FramersYtDlI9IK, {\n  variant: {\n    options: [\"YpX3kiH2s\", \"qw6Y6vq93\"],\n    optionTitles: [\"Default\", \"Current\"],\n    title: \"Variant\",\n    type: ControlType.Enum\n  },\n  f9jDtqiwB: {\n    defaultValue: \"Link\",\n    displayTextArea: false,\n    title: \"Title\",\n    type: ControlType.String\n  },\n  d_k4Egym9: {\n    title: \"Link\",\n    type: ControlType.Link\n  },\n  wFOHuwUdF: {\n    title: \"Tap\",\n    type: ControlType.EventHandler\n  }\n});\naddFonts(FramersYtDlI9IK, [{\n  family: \"Raleway\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/sYtDlI9IK:default\",\n    url: \"https://fonts.gstatic.com/s/raleway/v29/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVs9pYCPNLA3JC9c.ttf\"\n  },\n  style: \"normal\",\n  url: \"https://fonts.gstatic.com/s/raleway/v29/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVs9pYCPNLA3JC9c.ttf\",\n  weight: \"700\"\n}]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramersYtDlI9IK\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"qw6Y6vq93\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"lyVsN22Uz\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"R20Kbhixi\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\n        \"framerImmutableVariables\": \"false\",\n        \"framerIntrinsicWidth\": \"68\",\n        \"framerContractVersion\": \"1\",\n        \"framerVariables\": \"{\\\"f9jDtqiwB\\\":\\\"title\\\",\\\"d_k4Egym9\\\":\\\"link\\\",\\\"wFOHuwUdF\\\":\\\"tap\\\"}\",\n        \"framerIntrinsicHeight\": \"48\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./sYtDlI9IK.map", "// Generated by Framer (85a580f)\nimport { jsx as r, jsxs as a } from \"react/jsx-runtime\";\nimport { addFonts as e, addPropertyControls as t, ControlType as f, cx as m, getFonts as n, resolveLink as i, useActiveVariantCallback as d, useLocaleInfo as o, useRouter as l, useVariantState as c, withCSS as u } from \"framer\";\nimport { LayoutGroup as p, motion as h, MotionConfigContext as s } from \"framer-motion\";\nimport * as v from \"react\";\nimport x from \"https://framerusercontent.com/modules/NFZHifxlRU5l2q7lgTH6/mda4zWoHkthtHRIBme49/DSVp3_gUs.js\";\nimport g from \"https://framerusercontent.com/modules/PuawUplhmMU2ANkGTsam/gtUfVP6NDytCxjMwtjS4/mdOxOFecK.js\";\nimport b from \"https://framerusercontent.com/modules/r5PZ1F4RFFpLaylrgIDS/znLnyNBELZlIMBRiU7uX/SSvZf6JbF.js\";\nimport y from \"https://framerusercontent.com/modules/1LkGqB0E0rYn11sVaePY/w5pUvUyC5BKKaXkRljh8/sYtDlI9IK.js\";\nimport V from \"https://framerusercontent.com/modules/f7H7P2L6UgVdvUygRLhp/aqxdjlx9jqCOYRg72R05/tn0gZq1kw.js\";\nlet w = n(V),\n  k = n(g),\n  z = n(x),\n  q = n(b),\n  E = n(y),\n  H = [\"HhK_8OE1O\", \"aHGY9J1un\", \"AedAcKQ7x\", \"hr15reE8v\", \"vmqStJAbs\"],\n  A = \"framer-fuVbd\",\n  S = {\n    AedAcKQ7x: \"framer-v-hjvg43\",\n    aHGY9J1un: \"framer-v-f7syt5\",\n    HhK_8OE1O: \"framer-v-8z7xoc\",\n    hr15reE8v: \"framer-v-mgca61\",\n    vmqStJAbs: \"framer-v-1infuhu\"\n  };\nfunction I(r, ...a) {\n  let e = {};\n  return null == a || a.forEach(a => a && Object.assign(e, r[a])), e;\n}\nlet j = {\n    default: {\n      damping: 35,\n      delay: 0,\n      mass: 1,\n      stiffness: 400,\n      type: \"spring\"\n    }\n  },\n  D = ({\n    value: a,\n    children: e\n  }) => {\n    let t = v.useContext(s),\n      f = null != a ? a : t.transition,\n      m = v.useMemo(() => ({\n        ...t,\n        transition: f\n      }), [JSON.stringify(f)]);\n    return /*#__PURE__*/r(s.Provider, {\n      value: m,\n      children: e\n    });\n  },\n  J = {\n    \"Phone Open\": \"vmqStJAbs\",\n    \"Tablet Open\": \"hr15reE8v\",\n    Desktop: \"HhK_8OE1O\",\n    Phone: \"AedAcKQ7x\",\n    Tablet: \"aHGY9J1un\"\n  },\n  O = ({\n    height: r,\n    id: a,\n    width: e,\n    ...t\n  }) => {\n    var f, m;\n    return {\n      ...t,\n      variant: null !== (m = null !== (f = J[t.variant]) && void 0 !== f ? f : t.variant) && void 0 !== m ? m : \"HhK_8OE1O\"\n    };\n  },\n  G = (r, a) => a.join(\"-\") + r.layoutDependency,\n  N = /*#__PURE__*/v.forwardRef(function (e, t) {\n    let {\n        activeLocale: f\n      } = o(),\n      {\n        style: n,\n        className: u,\n        layoutId: s,\n        variant: w,\n        WVa3nSgrQ: k,\n        clAbNMnsd: z,\n        ...q\n      } = O(e),\n      {\n        baseVariant: E,\n        classNames: A,\n        gestureVariant: J,\n        setGestureState: N,\n        setVariant: Y,\n        transition: Q,\n        variants: K\n      } = c({\n        cycleOrder: H,\n        defaultVariant: \"HhK_8OE1O\",\n        transitions: j,\n        variant: w,\n        variantClassNames: S\n      }),\n      C = G(e, K),\n      {\n        activeVariantCallback: _,\n        delay: X\n      } = d(E),\n      T = _(async (...r) => {\n        Y(\"hr15reE8v\");\n      }),\n      P = _(async (...r) => {\n        Y(\"vmqStJAbs\");\n      }),\n      U = _(async (...r) => {\n        Y(\"aHGY9J1un\");\n      }),\n      B = _(async (...r) => {\n        Y(\"AedAcKQ7x\");\n      }),\n      F = _(async (...r) => {\n        await X(() => Y(\"aHGY9J1un\"), 100);\n      }),\n      Z = _(async (...r) => {\n        await X(() => Y(\"AedAcKQ7x\"), 100);\n      }),\n      M = v.useRef(null),\n      W = l(),\n      L = () => ![\"aHGY9J1un\", \"AedAcKQ7x\"].includes(E),\n      R = v.useId();\n    return /*#__PURE__*/r(p, {\n      id: null != s ? s : R,\n      children: /*#__PURE__*/r(h.div, {\n        initial: w,\n        animate: K,\n        onHoverStart: () => N({\n          isHovered: !0\n        }),\n        onHoverEnd: () => N({\n          isHovered: !1\n        }),\n        onTapStart: () => N({\n          isPressed: !0\n        }),\n        onTap: () => N({\n          isPressed: !1\n        }),\n        onTapCancel: () => N({\n          isPressed: !1\n        }),\n        className: m(\"framer-fuVbd\", ...[], A),\n        style: {\n          display: \"contents\"\n        },\n        children: /*#__PURE__*/r(D, {\n          value: Q,\n          children: /*#__PURE__*/a(h.nav, {\n            ...q,\n            className: m(\"framer-8z7xoc\", u),\n            \"data-border\": !0,\n            \"data-framer-name\": \"Desktop\",\n            layoutDependency: C,\n            layoutId: \"HhK_8OE1O\",\n            ref: null != t ? t : M,\n            style: {\n              \"--border-bottom-width\": \"2px\",\n              \"--border-color\": \"var(--token-9cff32ad-9914-4814-887c-6498de975848, rgb(33, 31, 40))\",\n              \"--border-left-width\": \"0px\",\n              \"--border-right-width\": \"0px\",\n              \"--border-style\": \"solid\",\n              \"--border-top-width\": \"0px\",\n              backgroundColor: \"var(--token-756bcda7-e26b-487b-85a8-e4900c8668a9, rgb(24, 23, 28))\",\n              ...n\n            },\n            ...I({\n              AedAcKQ7x: {\n                \"data-framer-name\": \"Phone\"\n              },\n              aHGY9J1un: {\n                \"data-framer-name\": \"Tablet\"\n              },\n              hr15reE8v: {\n                \"data-framer-name\": \"Tablet Open\"\n              },\n              vmqStJAbs: {\n                \"data-framer-name\": \"Phone Open\"\n              }\n            }, E, J),\n            children: [!![\"aHGY9J1un\", \"AedAcKQ7x\", \"hr15reE8v\", \"vmqStJAbs\"].includes(E) && /*#__PURE__*/r(h.div, {\n              className: \"framer-h24f8m-container\",\n              layoutDependency: C,\n              layoutId: \"uTHBs3Ekd-container\",\n              children: /*#__PURE__*/r(V, {\n                gc48N2sQ_: !1,\n                H5mxIOzk5: !1,\n                height: \"100%\",\n                id: \"uTHBs3Ekd\",\n                jyZ2hVSr3: \"ArrowCircleRight\",\n                layoutId: \"uTHBs3Ekd\",\n                p_XbGGwCl: !1,\n                TjSwMLtWU: \"Menu\",\n                variant: \"wacqQD7ER\",\n                width: \"100%\",\n                XHCn6oFII: \"regular\",\n                ...I({\n                  AedAcKQ7x: {\n                    YSbuZDMbQ: P\n                  },\n                  aHGY9J1un: {\n                    YSbuZDMbQ: T\n                  },\n                  hr15reE8v: {\n                    TjSwMLtWU: \"Close\",\n                    variant: \"X5pHEnlVf\",\n                    YSbuZDMbQ: U\n                  },\n                  vmqStJAbs: {\n                    TjSwMLtWU: \"Close\",\n                    variant: \"X5pHEnlVf\",\n                    YSbuZDMbQ: B\n                  }\n                }, E, J)\n              })\n            }), /*#__PURE__*/a(h.div, {\n              className: \"framer-1t9v19h\",\n              layoutDependency: C,\n              layoutId: \"U2U3fJ0yy\",\n              children: [/*#__PURE__*/r(h.div, {\n                className: \"framer-1ve2nuk\",\n                \"data-framer-name\": \"Logo Container\",\n                layoutDependency: C,\n                layoutId: \"ypkwSeqCE\",\n                children: /*#__PURE__*/r(h.div, {\n                  className: \"framer-12tyu0y-container\",\n                  layoutDependency: C,\n                  layoutId: \"UGSvg9MGm-container\",\n                  children: /*#__PURE__*/r(g, {\n                    d_k4Egym9: i({\n                      webPageId: \"V56aJB48q\"\n                    }, W),\n                    height: \"100%\",\n                    id: \"UGSvg9MGm\",\n                    layoutId: \"UGSvg9MGm\",\n                    width: \"100%\"\n                  })\n                })\n              }), L() && /*#__PURE__*/a(h.div, {\n                className: \"framer-1xy5zmk\",\n                \"data-framer-name\": \"Links\",\n                layoutDependency: C,\n                layoutId: \"Nqs1IlWa4\",\n                children: [/*#__PURE__*/r(h.div, {\n                  className: \"framer-f4gtma-container\",\n                  \"data-framer-name\": \"Nav Link\",\n                  layoutDependency: C,\n                  layoutId: \"F6vzK0a7n-container\",\n                  name: \"Nav Link\",\n                  children: /*#__PURE__*/r(x, {\n                    d_k4Egym9: i({\n                      hash: \":t5YeTrVGf\",\n                      webPageId: \"V56aJB48q\"\n                    }, W),\n                    f9jDtqiwB: \"Home\",\n                    height: \"100%\",\n                    id: \"F6vzK0a7n\",\n                    layoutId: \"F6vzK0a7n\",\n                    name: \"Nav Link\",\n                    variant: \"Q4_ZHSp2n\",\n                    width: \"100%\"\n                  })\n                }), /*#__PURE__*/r(h.div, {\n                  className: \"framer-siueuj-container\",\n                  layoutDependency: C,\n                  layoutId: \"WzuCmtQn5-container\",\n                  children: /*#__PURE__*/r(b, {\n                    d_k4Egym9: i({\n                      hash: \":Ag4b5bxEs\",\n                      webPageId: \"V56aJB48q\"\n                    }, W),\n                    f9jDtqiwB: \"What We Do\",\n                    height: \"100%\",\n                    id: \"WzuCmtQn5\",\n                    layoutId: \"WzuCmtQn5\",\n                    variant: k,\n                    width: \"100%\",\n                    ...I({\n                      hr15reE8v: {\n                        variant: \"dhEvgwrAV\",\n                        wFOHuwUdF: F\n                      },\n                      vmqStJAbs: {\n                        variant: \"dhEvgwrAV\",\n                        wFOHuwUdF: Z\n                      }\n                    }, E, J)\n                  })\n                }), /*#__PURE__*/r(h.div, {\n                  className: \"framer-dkqisb-container\",\n                  layoutDependency: C,\n                  layoutId: \"g1pU4RoF0-container\",\n                  children: /*#__PURE__*/r(y, {\n                    d_k4Egym9: i({\n                      webPageId: \"V9DVEzAzs\"\n                    }, W),\n                    f9jDtqiwB: \"Events\",\n                    height: \"100%\",\n                    id: \"g1pU4RoF0\",\n                    layoutId: \"g1pU4RoF0\",\n                    variant: z,\n                    width: \"100%\",\n                    ...I({\n                      hr15reE8v: {\n                        variant: \"YpX3kiH2s\"\n                      },\n                      vmqStJAbs: {\n                        variant: \"YpX3kiH2s\"\n                      }\n                    }, E, J)\n                  })\n                }), /*#__PURE__*/r(h.div, {\n                  className: \"framer-1mhyq92-container\",\n                  layoutDependency: C,\n                  layoutId: \"vuCWpykEc-container\",\n                  children: /*#__PURE__*/r(y, {\n                    d_k4Egym9: i({\n                      webPageId: \"UbYbEGdYm\"\n                    }, W),\n                    f9jDtqiwB: \"Get Involved \",\n                    height: \"100%\",\n                    id: \"vuCWpykEc\",\n                    layoutId: \"vuCWpykEc\",\n                    variant: z,\n                    width: \"100%\",\n                    ...I({\n                      hr15reE8v: {\n                        variant: \"YpX3kiH2s\"\n                      },\n                      vmqStJAbs: {\n                        variant: \"YpX3kiH2s\"\n                      }\n                    }, E, J)\n                  })\n                }), /*#__PURE__*/r(h.div, {\n                  className: \"framer-1j2g2zl-container\",\n                  \"data-framer-name\": \"Nav Link\",\n                  layoutDependency: C,\n                  layoutId: \"ZGSqzXnYX-container\",\n                  name: \"Nav Link\",\n                  children: /*#__PURE__*/r(x, {\n                    d_k4Egym9: \"https://www.gomotionapp.com/team/ilcc/page/class-registration\",\n                    f9jDtqiwB: \"Class Registration\",\n                    height: \"100%\",\n                    id: \"ZGSqzXnYX\",\n                    layoutId: \"ZGSqzXnYX\",\n                    name: \"Nav Link\",\n                    variant: z,\n                    width: \"100%\",\n                    ...I({\n                      hr15reE8v: {\n                        variant: \"Q4_ZHSp2n\"\n                      },\n                      vmqStJAbs: {\n                        variant: \"Q4_ZHSp2n\"\n                      }\n                    }, E, J)\n                  })\n                })]\n              }), L() && /*#__PURE__*/r(h.div, {\n                className: \"framer-q948lv\",\n                \"data-framer-name\": \"Button Group\",\n                layoutDependency: C,\n                layoutId: \"EwB49PG2s\",\n                children: /*#__PURE__*/r(h.div, {\n                  className: \"framer-zywtl0-container\",\n                  layoutDependency: C,\n                  layoutId: \"Xwq1AJe0H-container\",\n                  children: /*#__PURE__*/r(V, {\n                    gc48N2sQ_: !1,\n                    H5mxIOzk5: !1,\n                    height: \"100%\",\n                    id: \"Xwq1AJe0H\",\n                    jyZ2hVSr3: \"ArrowCircleRight\",\n                    kO1uwEB37: \"https://fundly.com/support-empower-champions\",\n                    layoutId: \"Xwq1AJe0H\",\n                    p_XbGGwCl: !1,\n                    TjSwMLtWU: \"Donate\",\n                    variant: \"wacqQD7ER\",\n                    width: \"100%\",\n                    XHCn6oFII: \"regular\",\n                    ...I({\n                      hr15reE8v: {\n                        style: {\n                          width: \"100%\"\n                        }\n                      },\n                      vmqStJAbs: {\n                        style: {\n                          width: \"100%\"\n                        }\n                      }\n                    }, E, J)\n                  })\n                })\n              })]\n            })]\n          })\n        })\n      })\n    });\n  }),\n  Y = ['.framer-fuVbd [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-fuVbd .framer-1cuyzk4 { display: block; }\", \".framer-fuVbd .framer-8z7xoc { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: hidden; padding: 16px 80px 16px 80px; position: relative; width: 1200px; }\", \".framer-fuVbd .framer-h24f8m-container { flex: none; height: auto; position: absolute; right: 40px; top: 16px; width: auto; z-index: 1; }\", \".framer-fuVbd .framer-1t9v19h { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; max-width: 1440px; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\", \".framer-fuVbd .framer-1ve2nuk { flex: 1 0 0px; height: 46px; overflow: visible; position: relative; width: 1px; }\", \".framer-fuVbd .framer-12tyu0y-container { flex: none; height: auto; left: -16px; position: absolute; top: -4px; width: auto; }\", \".framer-fuVbd .framer-1xy5zmk { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-fuVbd .framer-f4gtma-container, .framer-fuVbd .framer-siueuj-container, .framer-fuVbd .framer-dkqisb-container, .framer-fuVbd .framer-1mhyq92-container, .framer-fuVbd .framer-1j2g2zl-container, .framer-fuVbd .framer-zywtl0-container { flex: none; height: auto; position: relative; width: auto; }\", \".framer-fuVbd .framer-q948lv { align-content: flex-end; align-items: flex-end; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-end; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-fuVbd .framer-8z7xoc, .framer-fuVbd .framer-1t9v19h, .framer-fuVbd .framer-1xy5zmk, .framer-fuVbd .framer-q948lv { gap: 0px; } .framer-fuVbd .framer-8z7xoc > * { margin: 0px; margin-left: calc(24px / 2); margin-right: calc(24px / 2); } .framer-fuVbd .framer-8z7xoc > :first-child, .framer-fuVbd .framer-1t9v19h > :first-child, .framer-fuVbd .framer-1xy5zmk > :first-child, .framer-fuVbd .framer-q948lv > :first-child { margin-left: 0px; } .framer-fuVbd .framer-8z7xoc > :last-child, .framer-fuVbd .framer-1t9v19h > :last-child, .framer-fuVbd .framer-1xy5zmk > :last-child, .framer-fuVbd .framer-q948lv > :last-child { margin-right: 0px; } .framer-fuVbd .framer-1t9v19h > *, .framer-fuVbd .framer-q948lv > * { margin: 0px; margin-left: calc(16px / 2); margin-right: calc(16px / 2); } .framer-fuVbd .framer-1xy5zmk > * { margin: 0px; margin-left: calc(4px / 2); margin-right: calc(4px / 2); } }\", \".framer-fuVbd.framer-v-f7syt5 .framer-8z7xoc { padding: 16px 40px 16px 40px; width: 600px; }\", \".framer-fuVbd.framer-v-f7syt5 .framer-h24f8m-container, .framer-fuVbd.framer-v-mgca61 .framer-h24f8m-container { order: 0; }\", \".framer-fuVbd.framer-v-f7syt5 .framer-1t9v19h { order: 1; }\", \".framer-fuVbd.framer-v-hjvg43 .framer-8z7xoc, .framer-fuVbd.framer-v-1infuhu .framer-8z7xoc { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 40px; padding: 16px 24px 16px 24px; width: 390px; }\", \".framer-fuVbd.framer-v-hjvg43 .framer-h24f8m-container, .framer-fuVbd.framer-v-1infuhu .framer-h24f8m-container { right: 24px; }\", \".framer-fuVbd.framer-v-hjvg43 .framer-1t9v19h, .framer-fuVbd.framer-v-mgca61 .framer-1ve2nuk, .framer-fuVbd.framer-v-1infuhu .framer-1ve2nuk { flex: none; width: 100%; }\", \".framer-fuVbd.framer-v-hjvg43 .framer-1ve2nuk { height: 48px; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-fuVbd.framer-v-hjvg43 .framer-8z7xoc { gap: 0px; } .framer-fuVbd.framer-v-hjvg43 .framer-8z7xoc > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-fuVbd.framer-v-hjvg43 .framer-8z7xoc > :first-child { margin-top: 0px; } .framer-fuVbd.framer-v-hjvg43 .framer-8z7xoc > :last-child { margin-bottom: 0px; } }\", \".framer-fuVbd.framer-v-mgca61 .framer-8z7xoc { gap: 40px; padding: 16px 40px 16px 40px; width: 600px; }\", \".framer-fuVbd.framer-v-mgca61 .framer-1t9v19h { align-content: flex-start; align-items: flex-start; flex-direction: column; order: 1; }\", \".framer-fuVbd.framer-v-mgca61 .framer-1xy5zmk, .framer-fuVbd.framer-v-1infuhu .framer-1xy5zmk { align-content: flex-start; align-items: flex-start; flex-direction: column; }\", \".framer-fuVbd.framer-v-mgca61 .framer-q948lv { align-content: flex-start; align-items: flex-start; flex: none; gap: 24px; justify-content: flex-start; width: 100%; }\", \".framer-fuVbd.framer-v-mgca61 .framer-zywtl0-container { width: 200px; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-fuVbd.framer-v-mgca61 .framer-8z7xoc, .framer-fuVbd.framer-v-mgca61 .framer-1t9v19h, .framer-fuVbd.framer-v-mgca61 .framer-1xy5zmk, .framer-fuVbd.framer-v-mgca61 .framer-q948lv { gap: 0px; } .framer-fuVbd.framer-v-mgca61 .framer-8z7xoc > * { margin: 0px; margin-left: calc(40px / 2); margin-right: calc(40px / 2); } .framer-fuVbd.framer-v-mgca61 .framer-8z7xoc > :first-child, .framer-fuVbd.framer-v-mgca61 .framer-q948lv > :first-child { margin-left: 0px; } .framer-fuVbd.framer-v-mgca61 .framer-8z7xoc > :last-child, .framer-fuVbd.framer-v-mgca61 .framer-q948lv > :last-child { margin-right: 0px; } .framer-fuVbd.framer-v-mgca61 .framer-1t9v19h > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-fuVbd.framer-v-mgca61 .framer-1t9v19h > :first-child, .framer-fuVbd.framer-v-mgca61 .framer-1xy5zmk > :first-child { margin-top: 0px; } .framer-fuVbd.framer-v-mgca61 .framer-1t9v19h > :last-child, .framer-fuVbd.framer-v-mgca61 .framer-1xy5zmk > :last-child { margin-bottom: 0px; } .framer-fuVbd.framer-v-mgca61 .framer-1xy5zmk > * { margin: 0px; margin-bottom: calc(4px / 2); margin-top: calc(4px / 2); } .framer-fuVbd.framer-v-mgca61 .framer-q948lv > * { margin: 0px; margin-left: calc(24px / 2); margin-right: calc(24px / 2); } }\", \".framer-fuVbd.framer-v-1infuhu .framer-1t9v19h { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; width: 100%; }\", \".framer-fuVbd.framer-v-1infuhu .framer-q948lv { align-content: flex-start; align-items: flex-start; flex: none; gap: 24px; width: 100%; }\", \".framer-fuVbd.framer-v-1infuhu .framer-zywtl0-container { flex: 1 0 0px; width: 1px; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-fuVbd.framer-v-1infuhu .framer-8z7xoc, .framer-fuVbd.framer-v-1infuhu .framer-1t9v19h, .framer-fuVbd.framer-v-1infuhu .framer-1xy5zmk, .framer-fuVbd.framer-v-1infuhu .framer-q948lv { gap: 0px; } .framer-fuVbd.framer-v-1infuhu .framer-8z7xoc > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-fuVbd.framer-v-1infuhu .framer-8z7xoc > :first-child, .framer-fuVbd.framer-v-1infuhu .framer-1t9v19h > :first-child, .framer-fuVbd.framer-v-1infuhu .framer-1xy5zmk > :first-child { margin-top: 0px; } .framer-fuVbd.framer-v-1infuhu .framer-8z7xoc > :last-child, .framer-fuVbd.framer-v-1infuhu .framer-1t9v19h > :last-child, .framer-fuVbd.framer-v-1infuhu .framer-1xy5zmk > :last-child { margin-bottom: 0px; } .framer-fuVbd.framer-v-1infuhu .framer-1t9v19h > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-fuVbd.framer-v-1infuhu .framer-1xy5zmk > * { margin: 0px; margin-bottom: calc(4px / 2); margin-top: calc(4px / 2); } .framer-fuVbd.framer-v-1infuhu .framer-q948lv > * { margin: 0px; margin-left: calc(24px / 2); margin-right: calc(24px / 2); } .framer-fuVbd.framer-v-1infuhu .framer-q948lv > :first-child { margin-left: 0px; } .framer-fuVbd.framer-v-1infuhu .framer-q948lv > :last-child { margin-right: 0px; } }\"],\n  Q = u(N, Y, \"framer-fuVbd\");\nexport default Q;\nQ.displayName = \"Nav Copy\", Q.defaultProps = {\n  height: 84,\n  width: 1200\n}, t(Q, {\n  variant: {\n    options: [\"HhK_8OE1O\", \"aHGY9J1un\", \"AedAcKQ7x\", \"hr15reE8v\", \"vmqStJAbs\"],\n    optionTitles: [\"Desktop\", \"Tablet\", \"Phone\", \"Tablet Open\", \"Phone Open\"],\n    title: \"Variant\",\n    type: f.Enum\n  }\n}), e(Q, [...w, ...k, ...z, ...q, ...E]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerWwp2XynoU\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicWidth\": \"1200\",\n        \"framerIntrinsicHeight\": \"84\",\n        \"framerImmutableVariables\": \"true\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"aHGY9J1un\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"AedAcKQ7x\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"hr15reE8v\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"vmqStJAbs\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./Wwp2XynoU.map"],
  "mappings": "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",
  "names": ["containerStyles", "emptyStateStyle", "containerStyles", "NullState", "Y", "_", "ref", "p", "Component", "House_default", "React", "renderPathForWeight", "weight", "color", "pathsByWeight2", "pathsByWeight", "renderPath", "House", "props", "ref", "defaultEvents", "ControlType", "findByArray", "arr", "search", "a", "useIconSelection", "iconKeys", "selectByList", "iconSearch", "iconSelection", "lowercaseIconKeyPairs", "iconSearchResult", "se", "iconSearchTerm", "_iconSearchTerm", "findByArray", "iconKeys", "moduleBaseUrl", "weightOptions", "lowercaseIconKeyPairs", "res", "key", "Icon", "props", "color", "selectByList", "iconSearch", "iconSelection", "onClick", "onMouseDown", "onMouseUp", "onMouseEnter", "onMouseLeave", "weight", "mirrored", "isMounted", "pe", "iconKey", "useIconSelection", "SelectedIcon", "setSelectedIcon", "ye", "House_default", "npm_react_18_1_exports", "importModule", "module", "ue", "emptyState", "RenderTarget", "p", "NullState", "motion", "addPropertyControls", "ControlType", "piece", "defaultEvents", "l", "d", "n", "t", "o", "i", "a", "r", "e", "s", "iconKeys", "moduleBaseUrl", "weightOptions", "lowercaseIconKeyPairs", "res", "key", "Icon", "props", "color", "selectByList", "iconSearch", "iconSelection", "onClick", "onMouseDown", "onMouseUp", "onMouseEnter", "onMouseLeave", "weight", "mirrored", "isMounted", "pe", "iconKey", "useIconSelection", "SelectedIcon", "setSelectedIcon", "ye", "d", "npm_react_18_1_exports", "importModule", "module", "ue", "emptyState", "RenderTarget", "p", "NullState", "motion", "addPropertyControls", "ControlType", "piece", "defaultEvents", "fontStore", "fonts", "css", "className", "y", "getFonts", "Icon", "x", "getPropertyControls", "R", "E", "D", "H", "r", "a", "B", "V", "re", "MotionConfigContext", "n", "se", "p", "q", "J", "t", "o", "l", "d", "i", "c", "f", "s", "m", "b", "h", "v", "P", "S", "Y", "useLocaleInfo", "k", "y", "x", "X", "T", "I", "M", "L", "Q", "C", "N", "O", "K", "j", "useVariantState", "E", "R", "z", "_", "useActiveVariantCallback", "U", "e", "Z", "pe", "F", "ae", "G", "className", "LayoutGroup", "motion", "cx", "Link", "u", "Icon", "RichText", "css", "withCSS", "tn0gZq1kw_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "h", "u", "b", "y", "r", "w", "x", "t", "a", "re", "MotionConfigContext", "n", "se", "p", "T", "j", "o", "i", "l", "f", "d", "M", "J", "Y", "useLocaleInfo", "m", "c", "v", "k", "R", "B", "O", "I", "C", "F", "L", "W", "D", "useVariantState", "u", "h", "Q", "N", "E", "useActiveVariantCallback", "H", "e", "P", "pe", "S", "ae", "LayoutGroup", "motion", "cx", "Link", "RichText", "withCSS", "B8JuRekot_default", "addPropertyControls", "ControlType", "addFonts", "x", "getFonts", "Icon", "u", "w", "D", "k", "r", "a", "T", "R", "re", "MotionConfigContext", "n", "se", "p", "S", "I", "t", "o", "l", "N", "X", "Y", "useLocaleInfo", "s", "g", "x", "y", "F", "P", "B", "W", "E", "O", "useVariantState", "w", "u", "J", "L", "Q", "useActiveVariantCallback", "U", "e", "pe", "_", "ae", "LayoutGroup", "motion", "cx", "Link", "Icon", "RichText", "withCSS", "chbyAoziv_default", "addPropertyControls", "ControlType", "addFonts", "p", "getFonts", "Icon", "u", "y", "k", "w", "r", "a", "A", "R", "re", "MotionConfigContext", "n", "se", "p", "F", "S", "t", "o", "q", "X", "Y", "useLocaleInfo", "i", "c", "b", "x", "D", "V", "C", "I", "N", "useVariantState", "y", "u", "T", "M", "pe", "Z", "ae", "LayoutGroup", "motion", "cx", "Link", "Icon", "RichText", "withCSS", "TH75tEAdR_default", "addPropertyControls", "ControlType", "addFonts", "k", "getFonts", "chbyAoziv_default", "I", "TH75tEAdR_default", "N", "B8JuRekot_default", "T", "j", "D", "r", "a", "P", "B", "re", "MotionConfigContext", "i", "n", "se", "p", "q", "z", "t", "F", "V", "Y", "useLocaleInfo", "m", "h", "u", "k", "I", "N", "E", "R", "H", "M", "useVariantState", "T", "_", "C", "A", "useActiveVariantCallback", "U", "e", "G", "pe", "W", "useRouter", "K", "ae", "S", "className", "LayoutGroup", "motion", "cx", "Link", "Image2", "chbyAoziv_default", "TH75tEAdR_default", "B8JuRekot_default", "resolveLink", "RichText", "x", "css", "withCSS", "UROCdyV_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "height", "id", "link", "tap", "title", "width", "props", "_ref", "_humanReadableVariantMap_props_variant", "_ref1", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "f9jDtqiwB", "d_k4Egym9", "wFOHuwUdF", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "cycleOrder", "enabledGestures", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap1geb1x", "args", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "LayoutGroup", "motion", "cx", "Link", "RichText", "x", "css", "FramerDSVp3_gUs", "withCSS", "DSVp3_gUs_default", "addPropertyControls", "ControlType", "addFonts", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "getProps", "height", "id", "link", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "d_k4Egym9", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "cycleOrder", "enabledGestures", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "LayoutGroup", "motion", "cx", "Link", "Image2", "css", "FramermdOxOFecK", "withCSS", "mdOxOFecK_default", "addPropertyControls", "ControlType", "addFonts", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "height", "id", "link", "tap", "title", "width", "props", "_ref", "_humanReadableVariantMap_props_variant", "_ref1", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "f9jDtqiwB", "d_k4Egym9", "wFOHuwUdF", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "cycleOrder", "enabledGestures", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap1geb1x", "args", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "LayoutGroup", "motion", "cx", "Link", "RichText", "x", "css", "FramerSSvZf6JbF", "withCSS", "SSvZf6JbF_default", "addPropertyControls", "ControlType", "addFonts", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "height", "id", "link", "tap", "title", "width", "props", "_ref", "_humanReadableVariantMap_props_variant", "_ref1", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "f9jDtqiwB", "d_k4Egym9", "wFOHuwUdF", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "cycleOrder", "enabledGestures", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap1geb1x", "args", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "LayoutGroup", "motion", "cx", "Link", "RichText", "x", "css", "FramersYtDlI9IK", "withCSS", "sYtDlI9IK_default", "addPropertyControls", "ControlType", "addFonts", "w", "getFonts", "tn0gZq1kw_default", "k", "mdOxOFecK_default", "z", "DSVp3_gUs_default", "q", "SSvZf6JbF_default", "E", "sYtDlI9IK_default", "H", "S", "I", "r", "e", "a", "j", "D", "re", "MotionConfigContext", "f", "m", "se", "p", "J", "O", "t", "G", "N", "Y", "useLocaleInfo", "n", "u", "s", "w", "k", "z", "q", "E", "A", "Q", "K", "useVariantState", "H", "C", "_", "X", "useActiveVariantCallback", "T", "P", "U", "B", "F", "Z", "M", "pe", "W", "useRouter", "L", "R", "ae", "LayoutGroup", "motion", "cx", "tn0gZq1kw_default", "mdOxOFecK_default", "resolveLink", "DSVp3_gUs_default", "SSvZf6JbF_default", "sYtDlI9IK_default", "withCSS", "Wwp2XynoU_default", "addPropertyControls", "ControlType", "addFonts"]
}
