{
  "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.57", "ssg:https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js", "ssg:https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js", "ssg:https://framerusercontent.com/modules/SxrZhyHmflScduklhPJC/Gl95KRO4YyNA49JGSB2t/AnimatedGradientBorder.js", "ssg:https://framerusercontent.com/modules/VbSllJHxrZmh1Lo5fGVc/EVQlXkI7f1Kec0YiZ2Z9/JBhXazUBa.js", "ssg:https://framerusercontent.com/modules/cZj0v850gCIoVpE1RIIX/X3LisBOYDJKLwOJjivG2/DQCTiEhnA.js", "ssg:https://framerusercontent.com/modules/vOkXIKMs6vKIb7gZ1DXA/l48BX1THYygoLWayO8uU/s_jlHOxn2.js", "ssg:https://framerusercontent.com/modules/LveMWGsFov6eqs0vslkG/4t9hutQA6TuIMi5AIWUX/Anchor.js", "ssg:https://framer.com/m/Shared-8iGD.js@eDj1MxSfupkYrrIeXQ6b", "ssg:https://framerusercontent.com/modules/vTaUSrAYa3rXh8ykjXxf/ZVBy8oKJajaxyYItyJ1M/Countdown.js", "ssg:https://framer.com/m/framer/store.js@^1.0.0", "ssg:https://framerusercontent.com/modules/4uV9YXSJZq1jqACofXNO/VUKSsncWG1LKRSGjcuVa/SharedFormCode.js", "ssg:https://framerusercontent.com/modules/mQ0pGJclouAVbkBS1rwm/Pl1xLrrBQkcBWS67Y7bj/ApphudEvent.js", "ssg:https://framerusercontent.com/modules/mniUYoO2seXvmfC7bJ8t/bQCXPtiRseP6iHqJoDTY/HiddenField.js", "ssg:https://framerusercontent.com/modules/w0pX1xPnFNfaEqZFVE8G/TSfYJpS4Ze8MJlZAFG1C/SubmitButton.js", "ssg:https://framerusercontent.com/modules/qmCVb39TnVxDlyTggjwH/7ua1bcU8oAiQkzJboRbN/JLPVV46C3.js", "ssg:https://framerusercontent.com/modules/tBaUKIAJf45VvMUKJhSK/xaWotlQQfsddkE5V3tIS/XEI_uvJSr.js", "ssg:https://framer.com/m/phosphor-icons/House.js@0.0.53", "ssg:https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/CAjjxbTJBxHwH1MagCef/Phosphor.js", "ssg:https://framerusercontent.com/modules/vAN76B13JzsmIsNtAcNy/dURETdq0gJROPvYhO1Mp/MurBOh3ob.js", "ssg:https://framerusercontent.com/modules/gKF0KN1ey4hTYp5qiCWr/0KanLtjQ7wIVQ5szFBEE/dFUROfW8Z.js", "ssg:https://framerusercontent.com/modules/dtdBkVxEdA3U9IrpTf71/20HN96LiU1JZDB0FugLp/leNem8Etp.js", "ssg:https://framerusercontent.com/modules/so14mXjslPnXfDckMKEK/UbVYhC1q21tISGcspIWf/aawIh9bWX.js", "ssg:https://framerusercontent.com/modules/5pxnEbJht3FRocEnCsmQ/BVhwhPj0hMInczCWj9DO/gMU4RcUrl.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;\nlet IconInner;\nvar Icon = (React) => {\n  if (!Component) {\n    Component = /* @__PURE__ */ new Map([\n      [\n        \"bold\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M222.14,105.85l-80-80a20,20,0,0,0-28.28,0l-80,80A19.86,19.86,0,0,0,28,120v96a12,12,0,0,0,12,12h64a12,12,0,0,0,12-12V164h24v52a12,12,0,0,0,12,12h64a12,12,0,0,0,12-12V120A19.86,19.86,0,0,0,222.14,105.85ZM204,204H164V152a12,12,0,0,0-12-12H104a12,12,0,0,0-12,12v52H52V121.65l76-76,76,76Z\" }))\n      ],\n      [\n        \"duotone\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\n          \"path\",\n          {\n            d: \"M216,120v96H152V152H104v64H40V120a8,8,0,0,1,2.34-5.66l80-80a8,8,0,0,1,11.32,0l80,80A8,8,0,0,1,216,120Z\",\n            opacity: \"0.2\"\n          }\n        ), /* @__PURE__ */ React.createElement(\"path\", { d: \"M219.31,108.68l-80-80a16,16,0,0,0-22.62,0l-80,80A15.87,15.87,0,0,0,32,120v96a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V160h32v56a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V120A15.87,15.87,0,0,0,219.31,108.68ZM208,208H160V152a8,8,0,0,0-8-8H104a8,8,0,0,0-8,8v56H48V120l80-80,80,80Z\" }))\n      ],\n      [\n        \"fill\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M224,120v96a8,8,0,0,1-8,8H160a8,8,0,0,1-8-8V164a4,4,0,0,0-4-4H108a4,4,0,0,0-4,4v52a8,8,0,0,1-8,8H40a8,8,0,0,1-8-8V120a16,16,0,0,1,4.69-11.31l80-80a16,16,0,0,1,22.62,0l80,80A16,16,0,0,1,224,120Z\" }))\n      ],\n      [\n        \"light\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M217.9,110.1l-80-80a14,14,0,0,0-19.8,0l-80,80A13.92,13.92,0,0,0,34,120v96a6,6,0,0,0,6,6h64a6,6,0,0,0,6-6V158h36v58a6,6,0,0,0,6,6h64a6,6,0,0,0,6-6V120A13.92,13.92,0,0,0,217.9,110.1ZM210,210H158V152a6,6,0,0,0-6-6H104a6,6,0,0,0-6,6v58H46V120a2,2,0,0,1,.58-1.42l80-80a2,2,0,0,1,2.84,0l80,80A2,2,0,0,1,210,120Z\" }))\n      ],\n      [\n        \"regular\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M219.31,108.68l-80-80a16,16,0,0,0-22.62,0l-80,80A15.87,15.87,0,0,0,32,120v96a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V160h32v56a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V120A15.87,15.87,0,0,0,219.31,108.68ZM208,208H160V152a8,8,0,0,0-8-8H104a8,8,0,0,0-8,8v56H48V120l80-80,80,80Z\" }))\n      ],\n      [\n        \"thin\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M216.49,111.51l-80-80a12,12,0,0,0-17,0l-80,80A12,12,0,0,0,36,120v96a4,4,0,0,0,4,4h64a4,4,0,0,0,4-4V156h40v60a4,4,0,0,0,4,4h64a4,4,0,0,0,4-4V120A12,12,0,0,0,216.49,111.51ZM212,212H156V152a4,4,0,0,0-4-4H104a4,4,0,0,0-4,4v60H44V120a4,4,0,0,1,1.17-2.83l80-80a4,4,0,0,1,5.66,0l80,80A4,4,0,0,1,212,120Z\" }))\n      ]\n    ]);\n    IconInner = React.forwardRef((props, ref) => /* @__PURE__ */ React.createElement(\"g\", { ref, ...props }, Component.get(props.weight)));\n  }\n  return IconInner;\n};\nconst __FramerMetadata__ = {\n  exports: {\n    default: {\n      type: \"reactComponent\",\n      slots: [],\n      annotations: { framerContractVersion: \"1\" }\n    },\n    __FramerMetadata__: { type: \"variable\" }\n  }\n};\nvar House_default = Icon;\nexport {\n  __FramerMetadata__,\n  House_default as default\n};\n", "import{useMemo}from\"react\";import{ControlType}from\"framer\";/*\n ** ICON UTILS\n ** Pull as much re-usable logic into here as possible\n ** This will make it easier to replace in all icon components\n */ export const containerStyles={width:\"100%\",height:\"100%\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\"};export const defaultEvents={onClick:{type:ControlType.EventHandler},onMouseDown:{type:ControlType.EventHandler},onMouseUp:{type:ControlType.EventHandler},onMouseEnter:{type:ControlType.EventHandler},onMouseLeave:{type:ControlType.EventHandler}};const findByArray=(arr,search)=>arr.find(a=>a.toLowerCase().includes(search));export function getIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// gotta get the exact match first THEN find\n// have a set and try to access ?\nif(selectByList)return iconSelection;if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;}export function useIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// Clean search term\nconst iconSearchResult=useMemo(()=>{if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;},[iconSelection,iconSearch]);const name=selectByList?iconSelection:iconSearchResult;return name;}\nexport const __FramerMetadata__ = {\"exports\":{\"getIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{useState,useEffect,useRef}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{motion}from\"framer-motion\";import{NullState}from\"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";import HouseFactory from\"https://framer.com/m/phosphor-icons/House.js@0.0.57\";import{defaultEvents,useIconSelection}from\"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";const iconKeys=[\"Acorn\",\"AddressBook\",\"AddressBookTabs\",\"AirTrafficControl\",\"Airplane\",\"AirplaneInFlight\",\"AirplaneLanding\",\"AirplaneTakeoff\",\"AirplaneTaxiing\",\"AirplaneTilt\",\"Airplay\",\"Alarm\",\"Alien\",\"AlignBottom\",\"AlignBottomSimple\",\"AlignCenterVertical\",\"AlignLeft\",\"AlignLeftSimple\",\"AlignRight\",\"AlignRightSimple\",\"AlignTop\",\"AlignTopSimple\",\"AmazonLogo\",\"Ambulance\",\"Anchor\",\"AnchorSimple\",\"AndroidLogo\",\"Angle\",\"AngularLogo\",\"Aperture\",\"AppStoreLogo\",\"AppWindow\",\"AppleLogo\",\"ApplePodcastsLogo\",\"ApproximateEquals\",\"Archive\",\"ArchiveBox\",\"ArchiveTray\",\"Armchair\",\"ArrowArcLeft\",\"ArrowArcRight\",\"ArrowBendDownLeft\",\"ArrowBendDownRight\",\"ArrowBendLeftDown\",\"ArrowBendLeftUp\",\"ArrowBendRightDown\",\"ArrowBendRightUp\",\"ArrowBendUpLeft\",\"ArrowBendUpRight\",\"ArrowCircleDown\",\"ArrowCircleDownLeft\",\"ArrowCircleDownRight\",\"ArrowCircleLeft\",\"ArrowCircleRight\",\"ArrowCircleUp\",\"ArrowCircleUpLeft\",\"ArrowCircleUpRight\",\"ArrowClockwise\",\"ArrowDown\",\"ArrowDownLeft\",\"ArrowDownRight\",\"ArrowElbowDownLeft\",\"ArrowElbowDownRight\",\"ArrowElbowLeft\",\"ArrowElbowLeftDown\",\"ArrowElbowLeftUp\",\"ArrowElbowRight\",\"ArrowElbowRightDown\",\"ArrowElbowRightUp\",\"ArrowElbowUpLeft\",\"ArrowElbowUpRight\",\"ArrowFatDown\",\"ArrowFatLeft\",\"ArrowFatLineDown\",\"ArrowFatLineLeft\",\"ArrowFatLineRight\",\"ArrowFatLineUp\",\"ArrowFatLinesDown\",\"ArrowFatLinesLeft\",\"ArrowFatLinesRight\",\"ArrowFatLinesUp\",\"ArrowFatRight\",\"ArrowFatUp\",\"ArrowLeft\",\"ArrowLineDown\",\"ArrowLineDownLeft\",\"ArrowLineDownRight\",\"ArrowLineLeft\",\"ArrowLineRight\",\"ArrowLineUp\",\"ArrowLineUpLeft\",\"ArrowLineUpRight\",\"ArrowRight\",\"ArrowSquareDown\",\"ArrowSquareDownLeft\",\"ArrowSquareDownRight\",\"ArrowSquareIn\",\"ArrowSquareLeft\",\"ArrowSquareOut\",\"ArrowSquareRight\",\"ArrowSquareUp\",\"ArrowSquareUpLeft\",\"ArrowSquareUpRight\",\"ArrowUDownLeft\",\"ArrowUDownRight\",\"ArrowULeftDown\",\"ArrowULeftUp\",\"ArrowURightDown\",\"ArrowURightUp\",\"ArrowUUpLeft\",\"ArrowUUpRight\",\"ArrowUp\",\"ArrowUpLeft\",\"ArrowUpRight\",\"ArrowsClockwise\",\"ArrowsDownUp\",\"ArrowsHorizontal\",\"ArrowsIn\",\"ArrowsInCardinal\",\"ArrowsInLineVertical\",\"ArrowsInSimple\",\"ArrowsLeftRight\",\"ArrowsMerge\",\"ArrowsOut\",\"ArrowsOutCardinal\",\"ArrowsOutSimple\",\"ArrowsSplit\",\"ArrowsVertical\",\"Article\",\"ArticleMedium\",\"ArticleNyTimes\",\"Asclepius\",\"Asterisk\",\"AsteriskSimple\",\"At\",\"Atom\",\"Avocado\",\"Axe\",\"Baby\",\"BabyCarriage\",\"Backpack\",\"Backspace\",\"Bag\",\"BagSimple\",\"Balloon\",\"Bandaids\",\"Bank\",\"Barbell\",\"Barcode\",\"Barn\",\"Barricade\",\"Baseball\",\"BaseballCap\",\"BaseballHelmet\",\"Basket\",\"Basketball\",\"Bathtub\",\"BatteryCharging\",\"BatteryEmpty\",\"BatteryFull\",\"BatteryHigh\",\"BatteryLow\",\"BatteryMedium\",\"BatteryPlus\",\"BatteryPlusVertical\",\"BatteryVerticalEmpty\",\"BatteryVerticalFull\",\"BatteryVerticalHigh\",\"BatteryVerticalLow\",\"BatteryWarning\",\"BeachBall\",\"Beanie\",\"Bed\",\"BeerBottle\",\"BeerStein\",\"BehanceLogo\",\"Bell\",\"BellRinging\",\"BellSimple\",\"BellSimpleRinging\",\"BellSimpleSlash\",\"BellSimpleZ\",\"BellSlash\",\"BellZ\",\"Belt\",\"BezierCurve\",\"Bicycle\",\"Binary\",\"Binoculars\",\"Biohazard\",\"Bird\",\"Blueprint\",\"Bluetooth\",\"BluetoothConnected\",\"BluetoothSlash\",\"BluetoothX\",\"Boat\",\"Bomb\",\"Bone\",\"Book\",\"BookBookmark\",\"BookOpen\",\"BookOpenText\",\"BookOpenUser\",\"BookUser\",\"Bookmark\",\"BookmarkSimple\",\"Bookmarks\",\"BookmarksSimple\",\"Books\",\"Boot\",\"Boules\",\"BoundingBox\",\"BowlFood\",\"BowlSteam\",\"BowlingBall\",\"BoxArrowDown\",\"BoxArrowUp\",\"BoxingGlove\",\"BracketsAngle\",\"BracketsCurly\",\"BracketsRound\",\"BracketsSquare\",\"Brain\",\"Brandy\",\"Bread\",\"Bridge\",\"Briefcase\",\"BriefcaseMetal\",\"Broadcast\",\"Broom\",\"Browser\",\"Browsers\",\"Bug\",\"BugBeetle\",\"BugDroid\",\"Building\",\"BuildingApartment\",\"BuildingOffice\",\"Buildings\",\"Bulldozer\",\"Bus\",\"Butterfly\",\"CableCar\",\"Cactus\",\"Cake\",\"Calculator\",\"Calendar\",\"CalendarBlank\",\"CalendarCheck\",\"CalendarDot\",\"CalendarDots\",\"CalendarHeart\",\"CalendarMinus\",\"CalendarPlus\",\"CalendarSlash\",\"CalendarStar\",\"CalendarX\",\"CallBell\",\"Camera\",\"CameraPlus\",\"CameraRotate\",\"CameraSlash\",\"Campfire\",\"Car\",\"CarBattery\",\"CarProfile\",\"CarSimple\",\"Cardholder\",\"Cards\",\"CardsThree\",\"CaretCircleDoubleUp\",\"CaretCircleDown\",\"CaretCircleLeft\",\"CaretCircleRight\",\"CaretCircleUp\",\"CaretCircleUpDown\",\"CaretDoubleDown\",\"CaretDoubleLeft\",\"CaretDoubleRight\",\"CaretDoubleUp\",\"CaretDown\",\"CaretLeft\",\"CaretLineDown\",\"CaretLineLeft\",\"CaretLineRight\",\"CaretLineUp\",\"CaretRight\",\"CaretUp\",\"CaretUpDown\",\"Carrot\",\"CashRegister\",\"CassetteTape\",\"CastleTurret\",\"Cat\",\"CellSignalFull\",\"CellSignalHigh\",\"CellSignalLow\",\"CellSignalMedium\",\"CellSignalNone\",\"CellSignalSlash\",\"CellSignalX\",\"CellTower\",\"Certificate\",\"Chair\",\"Chalkboard\",\"ChalkboardSimple\",\"ChalkboardTeacher\",\"Champagne\",\"ChargingStation\",\"ChartBar\",\"ChartBarHorizontal\",\"ChartDonut\",\"ChartLine\",\"ChartLineDown\",\"ChartLineUp\",\"ChartPie\",\"ChartPieSlice\",\"ChartPolar\",\"ChartScatter\",\"Chat\",\"ChatCentered\",\"ChatCenteredDots\",\"ChatCenteredSlash\",\"ChatCenteredText\",\"ChatCircle\",\"ChatCircleDots\",\"ChatCircleSlash\",\"ChatCircleText\",\"ChatDots\",\"ChatSlash\",\"ChatTeardrop\",\"ChatTeardropDots\",\"ChatTeardropSlash\",\"ChatTeardropText\",\"ChatText\",\"Chats\",\"ChatsCircle\",\"ChatsTeardrop\",\"Check\",\"CheckCircle\",\"CheckFat\",\"CheckSquare\",\"CheckSquareOffset\",\"Checkerboard\",\"Checks\",\"Cheers\",\"Cheese\",\"ChefHat\",\"Cherries\",\"Church\",\"Cigarette\",\"CigaretteSlash\",\"Circle\",\"CircleDashed\",\"CircleHalf\",\"CircleHalfTilt\",\"CircleNotch\",\"CirclesFour\",\"CirclesThree\",\"CirclesThreePlus\",\"Circuitry\",\"City\",\"Clipboard\",\"ClipboardText\",\"Clock\",\"ClockAfternoon\",\"ClockClockwise\",\"ClockCountdown\",\"ClockUser\",\"ClosedCaptioning\",\"Cloud\",\"CloudArrowDown\",\"CloudArrowUp\",\"CloudCheck\",\"CloudFog\",\"CloudLightning\",\"CloudMoon\",\"CloudRain\",\"CloudSlash\",\"CloudSnow\",\"CloudSun\",\"CloudWarning\",\"CloudX\",\"Clover\",\"Club\",\"CoatHanger\",\"CodaLogo\",\"Code\",\"CodeBlock\",\"CodeSimple\",\"CodepenLogo\",\"CodesandboxLogo\",\"Coffee\",\"CoffeeBean\",\"Coin\",\"CoinVertical\",\"Coins\",\"Columns\",\"ColumnsPlusLeft\",\"ColumnsPlusRight\",\"Command\",\"Compass\",\"CompassRose\",\"CompassTool\",\"ComputerTower\",\"Confetti\",\"ContactlessPayment\",\"Control\",\"Cookie\",\"CookingPot\",\"Copy\",\"CopySimple\",\"Copyleft\",\"Copyright\",\"CornersIn\",\"CornersOut\",\"Couch\",\"CourtBasketball\",\"Cow\",\"CowboyHat\",\"Cpu\",\"Crane\",\"CraneTower\",\"CreditCard\",\"Cricket\",\"Crop\",\"Cross\",\"Crosshair\",\"CrosshairSimple\",\"Crown\",\"CrownCross\",\"CrownSimple\",\"Cube\",\"CubeFocus\",\"CubeTransparent\",\"CurrencyBtc\",\"CurrencyCircleDollar\",\"CurrencyCny\",\"CurrencyDollar\",\"CurrencyDollarSimple\",\"CurrencyEth\",\"CurrencyEur\",\"CurrencyGbp\",\"CurrencyInr\",\"CurrencyJpy\",\"CurrencyKrw\",\"CurrencyKzt\",\"CurrencyNgn\",\"CurrencyRub\",\"Cursor\",\"CursorClick\",\"CursorText\",\"Cylinder\",\"Database\",\"Desk\",\"Desktop\",\"DesktopTower\",\"Detective\",\"DevToLogo\",\"DeviceMobile\",\"DeviceMobileCamera\",\"DeviceMobileSlash\",\"DeviceMobileSpeaker\",\"DeviceRotate\",\"DeviceTablet\",\"DeviceTabletCamera\",\"DeviceTabletSpeaker\",\"Devices\",\"Diamond\",\"DiamondsFour\",\"DiceFive\",\"DiceFour\",\"DiceOne\",\"DiceSix\",\"DiceThree\",\"DiceTwo\",\"Disc\",\"DiscoBall\",\"DiscordLogo\",\"Divide\",\"Dna\",\"Dog\",\"Door\",\"DoorOpen\",\"Dot\",\"DotOutline\",\"DotsNine\",\"DotsSix\",\"DotsSixVertical\",\"DotsThree\",\"DotsThreeCircle\",\"DotsThreeOutline\",\"DotsThreeVertical\",\"Download\",\"DownloadSimple\",\"Dress\",\"Dresser\",\"DribbbleLogo\",\"Drone\",\"Drop\",\"DropHalf\",\"DropHalfBottom\",\"DropSimple\",\"DropSlash\",\"DropboxLogo\",\"Ear\",\"EarSlash\",\"Egg\",\"EggCrack\",\"Eject\",\"EjectSimple\",\"Elevator\",\"Empty\",\"Engine\",\"Envelope\",\"EnvelopeOpen\",\"EnvelopeSimple\",\"EnvelopeSimpleOpen\",\"Equalizer\",\"Equals\",\"Eraser\",\"EscalatorDown\",\"EscalatorUp\",\"Exam\",\"ExclamationMark\",\"Exclude\",\"ExcludeSquare\",\"Export\",\"Eye\",\"EyeClosed\",\"EyeSlash\",\"Eyedropper\",\"EyedropperSample\",\"Eyeglasses\",\"Eyes\",\"FaceMask\",\"FacebookLogo\",\"Factory\",\"Faders\",\"FadersHorizontal\",\"FalloutShelter\",\"Fan\",\"Farm\",\"FastForward\",\"FastForwardCircle\",\"Feather\",\"FediverseLogo\",\"FigmaLogo\",\"File\",\"FileArchive\",\"FileArrowDown\",\"FileArrowUp\",\"FileAudio\",\"FileC\",\"FileCloud\",\"FileCode\",\"FileCpp\",\"FileCss\",\"FileCsv\",\"FileDashed\",\"FileDoc\",\"FileHtml\",\"FileImage\",\"FileIni\",\"FileJpg\",\"FileJs\",\"FileJsx\",\"FileLock\",\"FileMagnifyingGlass\",\"FileMd\",\"FileMinus\",\"FilePdf\",\"FilePlus\",\"FilePng\",\"FilePpt\",\"FilePy\",\"FileRs\",\"FileSql\",\"FileSvg\",\"FileText\",\"FileTs\",\"FileTsx\",\"FileTxt\",\"FileVideo\",\"FileVue\",\"FileX\",\"FileXls\",\"FileZip\",\"Files\",\"FilmReel\",\"FilmScript\",\"FilmSlate\",\"FilmStrip\",\"Fingerprint\",\"FingerprintSimple\",\"FinnTheHuman\",\"Fire\",\"FireExtinguisher\",\"FireSimple\",\"FireTruck\",\"FirstAid\",\"FirstAidKit\",\"Fish\",\"FishSimple\",\"Flag\",\"FlagBanner\",\"FlagBannerFold\",\"FlagCheckered\",\"FlagPennant\",\"Flame\",\"Flashlight\",\"Flask\",\"FlipHorizontal\",\"FlipVertical\",\"FloppyDisk\",\"FloppyDiskBack\",\"FlowArrow\",\"Flower\",\"FlowerLotus\",\"FlowerTulip\",\"FlyingSaucer\",\"Folder\",\"FolderDashed\",\"FolderLock\",\"FolderMinus\",\"FolderNotch\",\"FolderNotchMinus\",\"FolderNotchOpen\",\"FolderNotchPlus\",\"FolderOpen\",\"FolderPlus\",\"FolderSimple\",\"FolderSimpleDashed\",\"FolderSimpleLock\",\"FolderSimpleMinus\",\"FolderSimplePlus\",\"FolderSimpleStar\",\"FolderSimpleUser\",\"FolderStar\",\"FolderUser\",\"Folders\",\"Football\",\"FootballHelmet\",\"Footprints\",\"ForkKnife\",\"FourK\",\"FrameCorners\",\"FramerLogo\",\"Function\",\"Funnel\",\"FunnelSimple\",\"FunnelSimpleX\",\"FunnelX\",\"GameController\",\"Garage\",\"GasCan\",\"GasPump\",\"Gauge\",\"Gavel\",\"Gear\",\"GearFine\",\"GearSix\",\"GenderFemale\",\"GenderIntersex\",\"GenderMale\",\"GenderNeuter\",\"GenderNonbinary\",\"GenderTransgender\",\"Ghost\",\"Gif\",\"Gift\",\"GitBranch\",\"GitCommit\",\"GitDiff\",\"GitFork\",\"GitMerge\",\"GitPullRequest\",\"GithubLogo\",\"GitlabLogo\",\"GitlabLogoSimple\",\"Globe\",\"GlobeHemisphereEast\",\"GlobeHemisphereWest\",\"GlobeSimple\",\"GlobeSimpleX\",\"GlobeStand\",\"GlobeX\",\"Goggles\",\"Golf\",\"GoodreadsLogo\",\"GoogleCardboardLogo\",\"GoogleChromeLogo\",\"GoogleDriveLogo\",\"GoogleLogo\",\"GooglePhotosLogo\",\"GooglePlayLogo\",\"GooglePodcastsLogo\",\"Gps\",\"GpsFix\",\"GpsSlash\",\"Gradient\",\"GraduationCap\",\"Grains\",\"GrainsSlash\",\"Graph\",\"GraphicsCard\",\"GreaterThan\",\"GreaterThanOrEqual\",\"GridFour\",\"GridNine\",\"Guitar\",\"HairDryer\",\"Hamburger\",\"Hammer\",\"Hand\",\"HandArrowDown\",\"HandArrowUp\",\"HandCoins\",\"HandDeposit\",\"HandEye\",\"HandFist\",\"HandGrabbing\",\"HandHeart\",\"HandPalm\",\"HandPeace\",\"HandPointing\",\"HandSoap\",\"HandSwipeLeft\",\"HandSwipeRight\",\"HandTap\",\"HandWaving\",\"HandWithdraw\",\"Handbag\",\"HandbagSimple\",\"HandsClapping\",\"HandsPraying\",\"Handshake\",\"HardDrive\",\"HardDrives\",\"HardHat\",\"Hash\",\"HashStraight\",\"HeadCircuit\",\"Headlights\",\"Headphones\",\"Headset\",\"Heart\",\"HeartBreak\",\"HeartHalf\",\"HeartStraight\",\"HeartStraightBreak\",\"Heartbeat\",\"Hexagon\",\"HighDefinition\",\"HighHeel\",\"Highlighter\",\"HighlighterCircle\",\"Hockey\",\"Hoodie\",\"Horse\",\"Hospital\",\"Hourglass\",\"HourglassHigh\",\"HourglassLow\",\"HourglassMedium\",\"HourglassSimple\",\"HourglassSimpleHigh\",\"HourglassSimpleLow\",\"House\",\"HouseLine\",\"HouseSimple\",\"Hurricane\",\"IceCream\",\"IdentificationBadge\",\"IdentificationCard\",\"Image\",\"ImageBroken\",\"ImageSquare\",\"Images\",\"ImagesSquare\",\"Infinity\",\"Info\",\"InstagramLogo\",\"Intersect\",\"IntersectSquare\",\"IntersectThree\",\"Intersection\",\"Invoice\",\"Island\",\"Jar\",\"JarLabel\",\"Jeep\",\"Joystick\",\"Kanban\",\"Key\",\"KeyReturn\",\"Keyboard\",\"Keyhole\",\"Knife\",\"Ladder\",\"LadderSimple\",\"Lamp\",\"LampPendant\",\"Laptop\",\"Lasso\",\"LastfmLogo\",\"Layout\",\"Leaf\",\"Lectern\",\"Lego\",\"LegoSmiley\",\"LessThan\",\"LessThanOrEqual\",\"LetterCircleH\",\"LetterCircleP\",\"LetterCircleV\",\"Lifebuoy\",\"Lightbulb\",\"LightbulbFilament\",\"Lighthouse\",\"Lightning\",\"LightningA\",\"LightningSlash\",\"LineSegment\",\"LineSegments\",\"LineVertical\",\"Link\",\"LinkBreak\",\"LinkSimple\",\"LinkSimpleBreak\",\"LinkSimpleHorizontal\",\"LinkedinLogo\",\"LinktreeLogo\",\"LinuxLogo\",\"List\",\"ListBullets\",\"ListChecks\",\"ListDashes\",\"ListHeart\",\"ListMagnifyingGlass\",\"ListNumbers\",\"ListPlus\",\"ListStar\",\"Lock\",\"LockKey\",\"LockKeyOpen\",\"LockLaminated\",\"LockLaminatedOpen\",\"LockOpen\",\"LockSimple\",\"LockSimpleOpen\",\"Lockers\",\"Log\",\"MagicWand\",\"Magnet\",\"MagnetStraight\",\"MagnifyingGlass\",\"MagnifyingGlassMinus\",\"MagnifyingGlassPlus\",\"Mailbox\",\"MapPin\",\"MapPinArea\",\"MapPinLine\",\"MapPinPlus\",\"MapPinSimple\",\"MapPinSimpleArea\",\"MapPinSimpleLine\",\"MapTrifold\",\"MarkdownLogo\",\"MarkerCircle\",\"Martini\",\"MaskHappy\",\"MaskSad\",\"MastodonLogo\",\"MathOperations\",\"MatrixLogo\",\"Medal\",\"MedalMilitary\",\"MediumLogo\",\"Megaphone\",\"MegaphoneSimple\",\"MemberOf\",\"Memory\",\"MessengerLogo\",\"MetaLogo\",\"Meteor\",\"Metronome\",\"Microphone\",\"MicrophoneSlash\",\"MicrophoneStage\",\"Microscope\",\"MicrosoftExcelLogo\",\"MicrosoftOutlookLogo\",\"MicrosoftTeamsLogo\",\"MicrosoftWordLogo\",\"Minus\",\"MinusCircle\",\"MinusSquare\",\"Money\",\"MoneyWavy\",\"Monitor\",\"MonitorArrowUp\",\"MonitorPlay\",\"Moon\",\"MoonStars\",\"Moped\",\"MopedFront\",\"Mosque\",\"Motorcycle\",\"Mountains\",\"Mouse\",\"MouseLeftClick\",\"MouseMiddleClick\",\"MouseRightClick\",\"MouseScroll\",\"MouseSimple\",\"MusicNote\",\"MusicNoteSimple\",\"MusicNotes\",\"MusicNotesMinus\",\"MusicNotesPlus\",\"MusicNotesSimple\",\"NavigationArrow\",\"Needle\",\"Network\",\"NetworkSlash\",\"NetworkX\",\"Newspaper\",\"NewspaperClipping\",\"NotEquals\",\"NotMemberOf\",\"NotSubsetOf\",\"NotSupersetOf\",\"Notches\",\"Note\",\"NoteBlank\",\"NotePencil\",\"Notebook\",\"Notepad\",\"Notification\",\"NotionLogo\",\"NuclearPlant\",\"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\",\"Numpad\",\"Nut\",\"NyTimesLogo\",\"Octagon\",\"OfficeChair\",\"Onigiri\",\"OpenAiLogo\",\"Option\",\"Orange\",\"OrangeSlice\",\"Oven\",\"Package\",\"PaintBrush\",\"PaintBrushBroad\",\"PaintBrushHousehold\",\"PaintBucket\",\"PaintRoller\",\"Palette\",\"Panorama\",\"Pants\",\"PaperPlane\",\"PaperPlaneRight\",\"PaperPlaneTilt\",\"Paperclip\",\"PaperclipHorizontal\",\"Parachute\",\"Paragraph\",\"Parallelogram\",\"Park\",\"Password\",\"Path\",\"PatreonLogo\",\"Pause\",\"PauseCircle\",\"PawPrint\",\"PaypalLogo\",\"Peace\",\"Pen\",\"PenNib\",\"PenNibStraight\",\"Pencil\",\"PencilCircle\",\"PencilLine\",\"PencilRuler\",\"PencilSimple\",\"PencilSimpleLine\",\"PencilSimpleSlash\",\"PencilSlash\",\"Pentagon\",\"Pentagram\",\"Pepper\",\"Percent\",\"Person\",\"PersonArmsSpread\",\"PersonSimple\",\"PersonSimpleBike\",\"PersonSimpleCircle\",\"PersonSimpleHike\",\"PersonSimpleRun\",\"PersonSimpleSki\",\"PersonSimpleSwim\",\"PersonSimpleTaiChi\",\"PersonSimpleThrow\",\"PersonSimpleWalk\",\"Perspective\",\"Phone\",\"PhoneCall\",\"PhoneDisconnect\",\"PhoneIncoming\",\"PhoneList\",\"PhoneOutgoing\",\"PhonePause\",\"PhonePlus\",\"PhoneSlash\",\"PhoneTransfer\",\"PhoneX\",\"PhosphorLogo\",\"Pi\",\"PianoKeys\",\"PicnicTable\",\"PictureInPicture\",\"PiggyBank\",\"Pill\",\"PingPong\",\"PintGlass\",\"PinterestLogo\",\"Pinwheel\",\"Pipe\",\"PipeWrench\",\"PixLogo\",\"Pizza\",\"Placeholder\",\"Planet\",\"Plant\",\"Play\",\"PlayCircle\",\"PlayPause\",\"Playlist\",\"Plug\",\"PlugCharging\",\"Plugs\",\"PlugsConnected\",\"Plus\",\"PlusCircle\",\"PlusMinus\",\"PlusSquare\",\"PokerChip\",\"PoliceCar\",\"Polygon\",\"Popcorn\",\"Popsicle\",\"PottedPlant\",\"Power\",\"Prescription\",\"Presentation\",\"PresentationChart\",\"Printer\",\"Prohibit\",\"ProhibitInset\",\"ProjectorScreen\",\"ProjectorScreenChart\",\"Pulse\",\"PushPin\",\"PushPinSimple\",\"PushPinSimpleSlash\",\"PushPinSlash\",\"PuzzlePiece\",\"QrCode\",\"Question\",\"QuestionMark\",\"Queue\",\"Quotes\",\"Rabbit\",\"Racquet\",\"Radical\",\"Radio\",\"RadioButton\",\"Radioactive\",\"Rainbow\",\"RainbowCloud\",\"Ranking\",\"ReadCvLogo\",\"Receipt\",\"ReceiptX\",\"Record\",\"Rectangle\",\"RectangleDashed\",\"Recycle\",\"RedditLogo\",\"Repeat\",\"RepeatOnce\",\"ReplitLogo\",\"Resize\",\"Rewind\",\"RewindCircle\",\"RoadHorizon\",\"Robot\",\"Rocket\",\"RocketLaunch\",\"Rows\",\"RowsPlusBottom\",\"RowsPlusTop\",\"Rss\",\"RssSimple\",\"Rug\",\"Ruler\",\"Sailboat\",\"Scales\",\"Scan\",\"ScanSmiley\",\"Scissors\",\"Scooter\",\"Screencast\",\"Screwdriver\",\"Scribble\",\"ScribbleLoop\",\"Scroll\",\"Seal\",\"SealCheck\",\"SealPercent\",\"SealQuestion\",\"SealWarning\",\"Seat\",\"Seatbelt\",\"SecurityCamera\",\"Selection\",\"SelectionAll\",\"SelectionBackground\",\"SelectionForeground\",\"SelectionInverse\",\"SelectionPlus\",\"SelectionSlash\",\"Shapes\",\"Share\",\"ShareFat\",\"ShareNetwork\",\"Shield\",\"ShieldCheck\",\"ShieldCheckered\",\"ShieldChevron\",\"ShieldPlus\",\"ShieldSlash\",\"ShieldStar\",\"ShieldWarning\",\"ShippingContainer\",\"ShirtFolded\",\"ShootingStar\",\"ShoppingBag\",\"ShoppingBagOpen\",\"ShoppingCart\",\"ShoppingCartSimple\",\"Shovel\",\"Shower\",\"Shrimp\",\"Shuffle\",\"ShuffleAngular\",\"ShuffleSimple\",\"Sidebar\",\"SidebarSimple\",\"Sigma\",\"SignIn\",\"SignOut\",\"Signature\",\"Signpost\",\"SimCard\",\"Siren\",\"SketchLogo\",\"SkipBack\",\"SkipBackCircle\",\"SkipForward\",\"SkipForwardCircle\",\"Skull\",\"SkypeLogo\",\"SlackLogo\",\"Sliders\",\"SlidersHorizontal\",\"Slideshow\",\"Smiley\",\"SmileyAngry\",\"SmileyBlank\",\"SmileyMeh\",\"SmileyMelting\",\"SmileyNervous\",\"SmileySad\",\"SmileySticker\",\"SmileyWink\",\"SmileyXEyes\",\"SnapchatLogo\",\"Sneaker\",\"SneakerMove\",\"Snowflake\",\"SoccerBall\",\"Sock\",\"SolarPanel\",\"SolarRoof\",\"SortAscending\",\"SortDescending\",\"SoundcloudLogo\",\"Spade\",\"Sparkle\",\"SpeakerHifi\",\"SpeakerHigh\",\"SpeakerLow\",\"SpeakerNone\",\"SpeakerSimpleHigh\",\"SpeakerSimpleLow\",\"SpeakerSimpleNone\",\"SpeakerSimpleSlash\",\"SpeakerSimpleX\",\"SpeakerSlash\",\"SpeakerX\",\"Speedometer\",\"Sphere\",\"Spinner\",\"SpinnerBall\",\"SpinnerGap\",\"Spiral\",\"SplitHorizontal\",\"SplitVertical\",\"SpotifyLogo\",\"SprayBottle\",\"Square\",\"SquareHalf\",\"SquareHalfBottom\",\"SquareLogo\",\"SquareSplitVertical\",\"SquaresFour\",\"Stack\",\"StackMinus\",\"StackOverflowLogo\",\"StackPlus\",\"StackSimple\",\"Stairs\",\"Stamp\",\"StandardDefinition\",\"Star\",\"StarAndCrescent\",\"StarFour\",\"StarHalf\",\"StarOfDavid\",\"SteamLogo\",\"SteeringWheel\",\"Steps\",\"Stethoscope\",\"Sticker\",\"Stool\",\"Stop\",\"StopCircle\",\"Storefront\",\"Strategy\",\"StripeLogo\",\"Student\",\"SubsetOf\",\"SubsetProperOf\",\"Subtitles\",\"SubtitlesSlash\",\"Subtract\",\"SubtractSquare\",\"Subway\",\"Suitcase\",\"SuitcaseRolling\",\"SuitcaseSimple\",\"Sun\",\"SunDim\",\"SunHorizon\",\"Sunglasses\",\"SupersetOf\",\"SupersetProperOf\",\"Swap\",\"Swatches\",\"SwimmingPool\",\"Sword\",\"Synagogue\",\"Syringe\",\"TShirt\",\"Table\",\"Tabs\",\"Tag\",\"TagChevron\",\"TagSimple\",\"Target\",\"Taxi\",\"TeaBag\",\"TelegramLogo\",\"Television\",\"TelevisionSimple\",\"TennisBall\",\"Tent\",\"Terminal\",\"TerminalWindow\",\"TestTube\",\"TextAUnderline\",\"TextAa\",\"TextAlignCenter\",\"TextAlignJustify\",\"TextAlignLeft\",\"TextAlignRight\",\"TextB\",\"TextColumns\",\"TextH\",\"TextHFive\",\"TextHFour\",\"TextHOne\",\"TextHSix\",\"TextHThree\",\"TextHTwo\",\"TextIndent\",\"TextItalic\",\"TextOutdent\",\"TextStrikethrough\",\"TextSubscript\",\"TextSuperscript\",\"TextT\",\"TextTSlash\",\"TextUnderline\",\"Textbox\",\"Thermometer\",\"ThermometerCold\",\"ThermometerHot\",\"ThermometerSimple\",\"ThreadsLogo\",\"ThreeD\",\"ThumbsDown\",\"ThumbsUp\",\"Ticket\",\"TidalLogo\",\"TiktokLogo\",\"Tilde\",\"Timer\",\"TipJar\",\"Tipi\",\"Tire\",\"ToggleLeft\",\"ToggleRight\",\"Toilet\",\"ToiletPaper\",\"Toolbox\",\"Tooth\",\"Tornado\",\"Tote\",\"ToteSimple\",\"Towel\",\"Tractor\",\"Trademark\",\"TrademarkRegistered\",\"TrafficCone\",\"TrafficSign\",\"TrafficSignal\",\"Train\",\"TrainRegional\",\"TrainSimple\",\"Tram\",\"Translate\",\"Trash\",\"TrashSimple\",\"Tray\",\"TrayArrowDown\",\"TrayArrowUp\",\"TreasureChest\",\"Tree\",\"TreeEvergreen\",\"TreePalm\",\"TreeStructure\",\"TreeView\",\"TrendDown\",\"TrendUp\",\"Triangle\",\"TriangleDashed\",\"Trolley\",\"TrolleySuitcase\",\"Trophy\",\"Truck\",\"TruckTrailer\",\"TumblrLogo\",\"TwitchLogo\",\"TwitterLogo\",\"Umbrella\",\"UmbrellaSimple\",\"Union\",\"Unite\",\"UniteSquare\",\"Upload\",\"UploadSimple\",\"Usb\",\"User\",\"UserCheck\",\"UserCircle\",\"UserCircleCheck\",\"UserCircleDashed\",\"UserCircleGear\",\"UserCircleMinus\",\"UserCirclePlus\",\"UserFocus\",\"UserGear\",\"UserList\",\"UserMinus\",\"UserPlus\",\"UserRectangle\",\"UserSound\",\"UserSquare\",\"UserSwitch\",\"Users\",\"UsersFour\",\"UsersThree\",\"Van\",\"Vault\",\"VectorThree\",\"VectorTwo\",\"Vibrate\",\"Video\",\"VideoCamera\",\"VideoCameraSlash\",\"VideoConference\",\"Vignette\",\"VinylRecord\",\"VirtualReality\",\"Virus\",\"Visor\",\"Voicemail\",\"Volleyball\",\"Wall\",\"Wallet\",\"Warehouse\",\"Warning\",\"WarningCircle\",\"WarningDiamond\",\"WarningOctagon\",\"WashingMachine\",\"Watch\",\"WaveSawtooth\",\"WaveSine\",\"WaveSquare\",\"WaveTriangle\",\"Waveform\",\"WaveformSlash\",\"Waves\",\"Webcam\",\"WebcamSlash\",\"WebhooksLogo\",\"WechatLogo\",\"WhatsappLogo\",\"Wheelchair\",\"WheelchairMotion\",\"WifiHigh\",\"WifiLow\",\"WifiMedium\",\"WifiNone\",\"WifiSlash\",\"WifiX\",\"Wind\",\"Windmill\",\"WindowsLogo\",\"Wine\",\"Wrench\",\"X\",\"XCircle\",\"XLogo\",\"XSquare\",\"Yarn\",\"YinYang\",\"YoutubeLogo\"];const moduleBaseUrl=\"https://framer.com/m/phosphor-icons/\";const weightOptions=[\"thin\",\"light\",\"regular\",\"bold\",\"fill\",\"duotone\"];const lowercaseIconKeyPairs=iconKeys.reduce((res,key)=>{res[key.toLowerCase()]=key;return res;},{});/**\n * PHOSPHOR\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n */export function Icon(props){const{color,selectByList,iconSearch,iconSelection,onClick,onMouseDown,onMouseUp,onMouseEnter,onMouseLeave,weight,mirrored}=props;const isMounted=useRef(false);const iconKey=useIconSelection(iconKeys,selectByList,iconSearch,iconSelection,lowercaseIconKeyPairs);const[SelectedIcon,setSelectedIcon]=useState(iconKey===\"Home\"?HouseFactory(React):null);async function importModule(){// Get the selected module\ntry{const version=\"0.0.57\";const iconModuleUrl=`${moduleBaseUrl}${iconKey}.js@${version}`;const module=await import(/* webpackIgnore: true */iconModuleUrl);if(isMounted.current)setSelectedIcon(module.default(React));}catch(err){if(isMounted.current)setSelectedIcon(null);}}useEffect(()=>{isMounted.current=true;importModule();return()=>{isMounted.current=false;};},[iconKey]);const isOnCanvas=RenderTarget.current()===RenderTarget.canvas;const emptyState=isOnCanvas?/*#__PURE__*/_jsx(NullState,{}):null;return /*#__PURE__*/_jsx(motion.div,{style:{display:\"contents\"},onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,children:SelectedIcon?/*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 256 256\",style:{userSelect:\"none\",width:\"100%\",height:\"100%\",display:\"inline-block\",fill:color,color,flexShrink:0,transform:mirrored?\"scale(-1, 1)\":undefined},focusable:\"false\",color:color,children:/*#__PURE__*/_jsx(SelectedIcon,{color:color,weight:weight})}):emptyState});}Icon.displayName=\"Phosphor\";Icon.defaultProps={width:24,height:24,iconSelection:\"House\",iconSearch:\"House\",color:\"#66F\",selectByList:true,weight:\"regular\",mirrored:false};addPropertyControls(Icon,{selectByList:{type:ControlType.Boolean,title:\"Select\",enabledTitle:\"List\",disabledTitle:\"Search\",defaultValue:Icon.defaultProps.selectByList},iconSelection:{type:ControlType.Enum,options:iconKeys,defaultValue:Icon.defaultProps.iconSelection,title:\"Name\",hidden:({selectByList})=>!selectByList,description:\"Find every icon name on the [Phosphor site](https://phosphoricons.com/)\"},iconSearch:{type:ControlType.String,title:\"Name\",placeholder:\"Menu, Wifi, Box\u2026\",hidden:({selectByList})=>selectByList},color:{type:ControlType.Color,title:\"Color\",defaultValue:Icon.defaultProps.color},weight:{type:ControlType.Enum,title:\"Weight\",optionTitles:weightOptions.map(piece=>piece.charAt(0).toUpperCase()+piece.slice(1)),options:weightOptions,defaultValue:Icon.defaultProps.weight},mirrored:{type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\",defaultValue:Icon.defaultProps.mirrored},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"IconProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Icon\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicHeight\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Phosphor.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{motion,useMotionValue,useTransform,animate}from\"framer-motion\";import{useEffect}from\"react\";/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function AnimatedGradientBorder(props){const{shineColor,borderColor,shineRange}=props;const startAngle=props.randomize?0:props.startAngle;const inset=props.borderWidth;const isCanvas=RenderTarget.current()===RenderTarget.canvas;const angle=useMotionValue(!isCanvas&&props.randomize?Math.random()*360:0);useEffect(()=>{if(!isCanvas){animate(angle,angle.get()+(props.direction==\"ccw\"?-360:360),{duration:props.duration,repeat:Infinity,ease:\"linear\"});}},[]);const gradientStops=props.shineStyle==\"sharp\"?props.direction==\"ccw\"?`${shineColor} 0, ${borderColor} ${shineRange}deg`:`${borderColor} ${360-shineRange}deg, ${shineColor} 360deg`:`${shineColor} 0, ${borderColor} ${shineRange/2}deg, ${borderColor} ${360-shineRange/2}deg,${shineColor} 360deg`;return /*#__PURE__*/_jsx(motion.div,{style:{backgroundImage:isCanvas?`conic-gradient(from ${startAngle}deg, ${gradientStops})`:useTransform([angle],([value])=>`conic-gradient(from ${startAngle+value}deg, ${gradientStops})`),borderRadius:props.radiusIsMixed?`${props.radiusTopLeft}px ${props.radiusTopRight}px ${props.radiusBottomRight}px ${props.radiusBottomLeft}px`:`${props.radius}px`,boxShadow:props.shadows,...props.style},children:/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:inset,backgroundColor:props.fill,borderRadius:props.radiusIsMixed?`${props.radiusTopLeft-inset}px ${props.radiusTopRight-inset}px ${props.radiusBottomRight-inset}px ${props.radiusBottomLeft-inset}px`:`${props.radius-inset}px`}})});}AnimatedGradientBorder.displayName=\"Animated Gradient Border\";addPropertyControls(AnimatedGradientBorder,{shineStyle:{type:ControlType.Enum,defaultValue:\"sharp\",options:[\"smooth\",\"sharp\"],optionTitles:[\"Smooth\",\"Sharp\"],displaySegmentedControl:true,title:\"Style\"},borderWidth:{type:ControlType.Number,defaultValue:4,min:1,step:1,title:\"Width\"},shineRange:{type:ControlType.Number,defaultValue:45,min:1,max:180,step:1,unit:\"\\xb0\"},shineColor:{type:ControlType.Color,defaultValue:\"#6019FA\",title:\"Shine\"},borderColor:{type:ControlType.Color,defaultValue:\"#EDEDED\",optional:true,title:\"Border\"},fill:{type:ControlType.Color,defaultValue:\"#FFF\"},duration:{type:ControlType.Number,defaultValue:5,min:.1,description:\"Seconds to rotate 360\\xb0\"},direction:{type:ControlType.Enum,defaultValue:\"cw\",options:[\"cw\",\"ccw\"],optionTitles:[\"Clockwise\",\"Counterclockwise\"],displaySegmentedControl:true,segmentedControlDirection:\"vertical\"},randomize:{type:ControlType.Boolean,defaultValue:true,title:\"Random Start Angle\"},startAngle:{type:ControlType.Number,defaultValue:0,min:-360,max:360,unit:\"\\xb0\",hidden:props=>props.randomize},radius:{type:ControlType.FusedNumber,defaultValue:20,toggleKey:\"radiusIsMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"radiusTopLeft\",\"radiusTopRight\",\"radiusBottomRight\",\"radiusBottomLeft\"],valueLabels:[\"TL\",\"TR\",\"BR\",\"BL\"],min:0},shadows:{type:ControlType.BoxShadow}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"AnimatedGradientBorder\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AnimatedGradientBorder.map", "// Generated by Framer (f030ee3)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import AnimatedGradientBorder from\"https://framerusercontent.com/modules/SxrZhyHmflScduklhPJC/Gl95KRO4YyNA49JGSB2t/AnimatedGradientBorder.js\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";const PhosphorFonts=getFonts(Phosphor);const AnimatedGradientBorderFonts=getFonts(AnimatedGradientBorder);const MotionAWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.a));const serializationHash=\"framer-OwhSb\";const variantClassNames={kDWdNxwCl:\"framer-v-esr5x8\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={bounce:.8,delay:0,duration:1,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:5};const transition3={bounce:.2,delay:1.5,duration:.7,type:\"spring\"};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const animation2={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:.5,skewX:0,skewY:0,x:0,y:20};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,newTab,width,...props})=>{return{...props,kFI0LgcKk:link??props.kFI0LgcKk,PmM0GPYmI:newTab??props.PmM0GPYmI};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,kFI0LgcKk,PmM0GPYmI,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"kDWdNxwCl\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-esr5x8\",className,classNames),layoutDependency:layoutDependency,layoutId:\"kDWdNxwCl\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(Link,{href:kFI0LgcKk,motionChild:true,nodeId:\"MiNG0uE_Q\",openInNewTab:PmM0GPYmI,scopeId:\"JBhXazUBa\",children:/*#__PURE__*/_jsxs(MotionAWithFXWithOptimizedAppearEffect,{__framer__loop:animation,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:3.2,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition2,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-16q9i43 framer-vzol9i\",\"data-framer-appear-id\":\"16q9i43\",initial:animation2,layoutDependency:layoutDependency,layoutId:\"MiNG0uE_Q\",optimized:true,style:{backgroundColor:\"rgba(0, 119, 255, 0)\"},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-cxs6qp\",layoutDependency:layoutDependency,layoutId:\"uPFYmgfFs\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1h352q2\",layoutDependency:layoutDependency,layoutId:\"Qx8KPF7Di\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"RlM7TWFucm9wZS1ib2xk\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"20px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f6630d47-6f2b-40d2-a875-effdbd81a2c4, rgb(255, 255, 255)))\"},children:[\"Made with Flows\",/*#__PURE__*/_jsx(motion.strong,{children:\" \"}),\"in 1 day\"]})}),className:\"framer-1etin5s\",fonts:[\"FS;Manrope-bold\",\"FS;Manrope-extrabold\"],layoutDependency:layoutDependency,layoutId:\"gYgCH60X2\",style:{\"--extracted-r6o4lv\":\"var(--token-f6630d47-6f2b-40d2-a875-effdbd81a2c4, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"RlM7TWFucm9wZS1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"16px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f6630d47-6f2b-40d2-a875-effdbd81a2c4, rgb(255, 255, 255)))\"},children:[\"Create your w2w flow\",/*#__PURE__*/_jsx(motion.strong,{children:\". For free.\"})]})}),className:\"framer-18ui494\",fonts:[\"FS;Manrope-semibold\",\"FS;Manrope-bold\"],layoutDependency:layoutDependency,layoutId:\"m6carz2Bg\",style:{\"--extracted-r6o4lv\":\"var(--token-f6630d47-6f2b-40d2-a875-effdbd81a2c4, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-rhop35-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"awAG2N0Hy-container\",nodeId:\"awAG2N0Hy\",rendersWithMotion:true,scopeId:\"JBhXazUBa\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-abca9834-9114-4c19-b817-0d05e1c93843, rgb(255, 255, 255))\",height:\"100%\",iconSearch:\"House\",iconSelection:\"CaretRight\",id:\"awAG2N0Hy\",layoutId:\"awAG2N0Hy\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"bold\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-8qp19a-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"v2UDXO17m-container\",nodeId:\"v2UDXO17m\",rendersWithMotion:true,scopeId:\"JBhXazUBa\",children:/*#__PURE__*/_jsx(AnimatedGradientBorder,{borderColor:\"rgb(0, 119, 255)\",borderWidth:2,direction:\"cw\",duration:4,fill:\"rgb(0, 119, 255)\",height:\"100%\",id:\"v2UDXO17m\",layoutId:\"v2UDXO17m\",radius:999,radiusBottomLeft:0,radiusBottomRight:0,radiusIsMixed:false,radiusTopLeft:0,radiusTopRight:0,randomize:true,shadows:\"-0.2963892874511657px 0.5927785749023314px 0.9278452323609445px 0px rgba(0, 140, 255, 0.00741), -0.8071467382105766px 1.6142934764211532px 2.526768964238506px 0px rgba(0, 140, 255, 0.02018), -1.7722021046647571px 3.5444042093295143px 5.54787012625803px 0px rgba(0, 140, 255, 0.04431), -3.933884033639334px 7.867768067278668px 12.315004960746066px 0px rgba(0, 140, 255, 0.09835), -10px 20px 31.30495168499705px 0px rgba(0, 140, 255, 0.25)\",shineColor:\"rgb(255, 255, 255)\",shineRange:60,shineStyle:\"smooth\",startAngle:0,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-OwhSb.framer-vzol9i, .framer-OwhSb .framer-vzol9i { display: block; }\",\".framer-OwhSb.framer-esr5x8 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-OwhSb .framer-16q9i43 { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; overflow: visible; padding: 10px 20px 10px 20px; position: relative; text-decoration: none; width: min-content; }\",\".framer-OwhSb .framer-cxs6qp { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 3px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; z-index: 10; }\",\".framer-OwhSb .framer-1h352q2 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-OwhSb .framer-1etin5s { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-OwhSb .framer-18ui494 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 167px; word-break: break-word; word-wrap: break-word; }\",\".framer-OwhSb .framer-rhop35-container { flex: none; height: 16px; position: relative; width: 16px; z-index: 10; }\",\".framer-OwhSb .framer-8qp19a-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-OwhSb.framer-esr5x8, .framer-OwhSb .framer-16q9i43, .framer-OwhSb .framer-cxs6qp, .framer-OwhSb .framer-1h352q2 { gap: 0px; } .framer-OwhSb.framer-esr5x8 > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-OwhSb.framer-esr5x8 > :first-child, .framer-OwhSb .framer-1h352q2 > :first-child { margin-top: 0px; } .framer-OwhSb.framer-esr5x8 > :last-child, .framer-OwhSb .framer-1h352q2 > :last-child { margin-bottom: 0px; } .framer-OwhSb .framer-16q9i43 > * { margin: 0px; margin-left: calc(5px / 2); margin-right: calc(5px / 2); } .framer-OwhSb .framer-16q9i43 > :first-child, .framer-OwhSb .framer-cxs6qp > :first-child { margin-left: 0px; } .framer-OwhSb .framer-16q9i43 > :last-child, .framer-OwhSb .framer-cxs6qp > :last-child { margin-right: 0px; } .framer-OwhSb .framer-cxs6qp > * { margin: 0px; margin-left: calc(3px / 2); margin-right: calc(3px / 2); } .framer-OwhSb .framer-1h352q2 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 56\n * @framerIntrinsicWidth 228\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"kFI0LgcKk\":\"link\",\"PmM0GPYmI\":\"newTab\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerJBhXazUBa=withCSS(Component,css,\"framer-OwhSb\");export default FramerJBhXazUBa;FramerJBhXazUBa.displayName=\"\uD83D\uDD34 __cta-banner\";FramerJBhXazUBa.defaultProps={height:56,width:228};addPropertyControls(FramerJBhXazUBa,{kFI0LgcKk:{title:\"Link\",type:ControlType.Link},PmM0GPYmI:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean}});addFonts(FramerJBhXazUBa,[{explicitInter:true,fonts:[{family:\"Manrope\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/NGBUP45ES3F7RD5XGKPEDJ6QEPO4TMOK/EXDVWJ2EDDVVV65UENMX33EDDYBX6OF7/6P4FPMFQH7CCC7RZ4UU4NKSGJ2RLF7V5.woff2\",weight:\"700\"},{family:\"Manrope\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/7EWHG4AMROQSXDCQTDPGBVASATB7CED2/TJSQTK5FHJ2MYKML5IXF2G6YTGFJLTYL/K4ZMLVLHYIFVTTTWGVOTVGOFUUX7NVGI.woff2\",weight:\"800\"},{family:\"Manrope\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/6U2SGH566NSNERG6RGEV3DSNEK7DL2RF/JRDYRKMSAW2H35IWEQIPL67HAJQ35MG5/JNU3GNMUBPWW6V6JTED3S27XL5HN7NM5.woff2\",weight:\"600\"}]},...PhosphorFonts,...AnimatedGradientBorderFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerJBhXazUBa\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"228\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"kFI0LgcKk\\\":\\\"link\\\",\\\"PmM0GPYmI\\\":\\\"newTab\\\"}\",\"framerIntrinsicHeight\":\"56\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./JBhXazUBa.map", "// Generated by Framer (ab692b1)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;IBM Plex Sans-700\",\"GF;IBM Plex Sans-700italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"IBM Plex Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/ibmplexsans/v21/zYXGKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1swZSAXcomDVmadSDDV5zBaI5loa26g.woff2\",weight:\"700\"},{family:\"IBM Plex Sans\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/ibmplexsans/v21/zYXEKVElMYYaJe8bpLHnCwDKhdTEG46kmUZQCX598fQbM4jw8V78x9OWIhp8RKg4tIOm6vje.woff2\",weight:\"700\"}]}];export const css=['.framer-jJuPJ .framer-styles-preset-1vtjn1o:not(.rich-text-wrapper), .framer-jJuPJ .framer-styles-preset-1vtjn1o.rich-text-wrapper p { --framer-font-family: \"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-family-italic: \"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-italic: 700; --framer-letter-spacing: 0em; --framer-line-height: 28px; --framer-paragraph-spacing: 18px; --framer-text-alignment: start; --framer-text-color: var(--token-867aef71-8260-4c17-b01a-bdaeec2bf2b0, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-jJuPJ\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (ab692b1)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;IBM Plex Sans-600\",\"GF;IBM Plex Sans-700\",\"GF;IBM Plex Sans-700italic\",\"GF;IBM Plex Sans-600italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"IBM Plex Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/ibmplexsans/v21/zYXGKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1swZSAXcomDVmadSDNF5zBaI5loa26g.woff2\",weight:\"600\"},{family:\"IBM Plex Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/ibmplexsans/v21/zYXGKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1swZSAXcomDVmadSDDV5zBaI5loa26g.woff2\",weight:\"700\"},{family:\"IBM Plex Sans\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/ibmplexsans/v21/zYXEKVElMYYaJe8bpLHnCwDKhdTEG46kmUZQCX598fQbM4jw8V78x9OWIhp8RKg4tIOm6vje.woff2\",weight:\"700\"},{family:\"IBM Plex Sans\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/ibmplexsans/v21/zYXEKVElMYYaJe8bpLHnCwDKhdTEG46kmUZQCX598fQbM4jw8V78x9OWIhpFRKg4tIOm6vje.woff2\",weight:\"600\"}]}];export const css=['.framer-WJH6g .framer-styles-preset-167d1c6:not(.rich-text-wrapper), .framer-WJH6g .framer-styles-preset-167d1c6.rich-text-wrapper p { --framer-font-family: \"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-family-bold: \"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-family-italic: \"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 600; --framer-letter-spacing: 0px; --framer-line-height: 24px; --framer-paragraph-spacing: 16px; --framer-text-alignment: start; --framer-text-color: var(--token-867aef71-8260-4c17-b01a-bdaeec2bf2b0, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-WJH6g\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{motion}from\"framer-motion\";import{useState}from\"react\";var Type;(function(Type){Type[\"Anchor\"]=\"anchor\";Type[\"Button\"]=\"button\";})(Type||(Type={}));/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n * @framerDisableUnlink\n */export default function Anchor({type,anchorId,scrollMode,viewportAlign,buttonText,font,color,fill,radius,padding,border,shadows,hover,style}){const isCanvas=RenderTarget.current()===RenderTarget.canvas;const[buttonHover,setButtonHover]=useState(false);const onClick=()=>{if(type===\"button\"){const element=document.getElementById(anchorId);if(element){element.scrollIntoView({behavior:scrollMode,block:viewportAlign});}}};const onHoverStart=()=>{setButtonHover(true);};const onHoverEnd=()=>{setButtonHover(false);};const whileHover={};if(hover&&type===\"button\"){if(hover.fill){whileHover.background=hover.fill;}if(hover.color){whileHover.color=hover.color;}if(hover.shadows){whileHover.boxShadow=hover.shadows;}}return type===\"anchor\"?/*#__PURE__*/_jsx(\"div\",{id:anchorId,style:{...style},children:isCanvas&&/*#__PURE__*/_jsxs(\"div\",{style:{backgroundColor:\"#F5F5F5\",border:\"1px solid rgba(0, 0, 0, 0.05)\",borderRadius:10,fontFamily:\"Inter\",fontWeight:500,display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"center\",gap:4,padding:\"10px 20px\",textAlign:\"center\",textWrap:\"nowrap\",overflow:\"hidden\"},children:[\"Anchor\",/*#__PURE__*/_jsx(\"span\",{style:{opacity:.5},children:anchorId||\"[No Anchor ID]\"})]})}):/*#__PURE__*/_jsxs(motion.button,{onClick:onClick,onHoverStart:onHoverStart,onHoverEnd:onHoverEnd,style:{position:\"relative\",appearance:\"none\",border:\"none\",outline:\"none\",userSelect:\"none\",padding,background:fill,color,borderRadius:radius,cursor:\"pointer\",boxShadow:shadows,...font,...style},whileHover:whileHover,initial:false,transition:hover.transition,children:[buttonText,border&&/*#__PURE__*/_jsx(motion.div,{style:{position:\"absolute\",inset:0,pointerEvents:\"none\",borderRadius:\"inherit\"},animate:{...buttonHover&&hover?.border?hover.border:border,opacity:buttonHover?1:border?1:0},initial:false,transition:hover?.transition})]});}Anchor.displayName=\"__anchor\";addPropertyControls(Anchor,{anchorId:{type:ControlType.String,defaultValue:\"\",placeholder:\"anchor_id\",title:\"Anchor ID (required)\",description:\"Use the same ID on an anchor and a button to connect them\"},type:{type:ControlType.Enum,defaultValue:\"anchor\",options:[\"anchor\",\"button\"],optionTitles:[\"Anchor\",\"Button\"],displaySegmentedControl:true},scrollMode:{type:ControlType.Enum,defaultValue:\"smooth\",options:[\"smooth\",\"instant\"],optionTitles:[\"Smooth\",\"Instant\"],displaySegmentedControl:true,title:\"Scroll\",hidden:buttonOnly},viewportAlign:{type:ControlType.Enum,defaultValue:\"top\",options:[\"start\",\"center\",\"end\"],optionTitles:[\"Top\",\"Center\",\"Bottom\"],displaySegmentedControl:true,hidden:buttonOnly},buttonText:{type:ControlType.String,defaultValue:\"Button\",placeholder:\"Button Text\",title:\"Text\",hidden:buttonOnly},font:{type:\"font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:16,lineHeight:1.4},hidden:buttonOnly},color:{type:ControlType.Color,defaultValue:\"#ffffff\",hidden:buttonOnly},fill:{type:ControlType.Color,defaultValue:\"#334054\",hidden:buttonOnly},radius:{type:ControlType.BorderRadius,defaultValue:\"10px\",hidden:buttonOnly},padding:{type:ControlType.Padding,defaultValue:\"10px 15px 10px 15px\",hidden:buttonOnly},border:{type:ControlType.Border,optional:true,hidden:buttonOnly},shadows:{type:ControlType.BoxShadow,hidden:buttonOnly},hover:{type:ControlType.Object,optional:true,icon:\"effect\",buttonTitle:\"Styles\",defaultValue:{fill:\"#42536C\"},controls:{fill:{type:ControlType.Color,defaultValue:\"#42536C\"},color:{type:ControlType.Color,optional:true},border:{type:ControlType.Border,optional:true},shadows:{type:ControlType.BoxShadow},transition:{type:ControlType.Transition,defaultValue:{type:\"spring\",duration:.2,bounce:0}}},hidden:buttonOnly}});function buttonOnly(props){return props.type!==\"button\";}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Anchor\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"\",\"framerSupportedLayoutHeight\":\"any\",\"framerSupportedLayoutWidth\":\"any\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Anchor.map", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{ControlType}from\"framer\";import{motion}from\"framer-motion\";export const borderPropertyControl=(hidden=null)=>({type:ControlType.Object,optional:true,hidden,controls:{color:{type:ControlType.Color,defaultValue:\"#222\"},width:{type:ControlType.FusedNumber,defaultValue:1,toggleKey:\"widthIsMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"widthTop\",\"widthRight\",\"widthBottom\",\"widthLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},style:{type:ControlType.Enum,defaultValue:\"solid\",options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"Double\"]}}});export function Border({width,widthIsMixed,widthTop,widthRight,widthBottom,widthLeft,style,color,transition}){return /*#__PURE__*/_jsx(motion.div,{animate:{borderColor:color},style:{position:\"absolute\",inset:0,borderWidth:widthIsMixed?`${widthTop}px ${widthRight}px ${widthBottom}px ${widthLeft}px`:`${width}px`,borderStyle:style,borderRadius:\"inherit\",pointerEvents:\"none\"},initial:false,transition:transition});}export function EmptyState({title,subtitle,maxWidth=0}){return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",width:\"100%\",height:\"100%\",placeContent:\"center\",placeItems:\"center\",flexDirection:\"column\",gap:16,backgroundColor:\"rgba(136, 85, 255, 0.1)\",borderRadius:6,border:\"1px dashed rgb(136, 85, 255)\",color:\"rgb(136, 85, 255)\",fontSize:16,padding:20,minHeight:200,maxWidth:maxWidth||undefined},children:[/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontWeight:600,textAlign:\"center\"},children:title}),/*#__PURE__*/_jsx(\"p\",{style:{margin:0,opacity:.7,// maxWidth: 500,\nlineHeight:1.5,textAlign:\"center\"},children:subtitle})]});}EmptyState.displayName=\"Empty State\";\nexport const __FramerMetadata__ = {\"exports\":{\"borderPropertyControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Border\":{\"type\":\"reactComponent\",\"name\":\"Border\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"EmptyState\":{\"type\":\"reactComponent\",\"name\":\"EmptyState\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Shared.map", "import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useState,useEffect}from\"react\";import{EmptyState}from\"https://framer.com/m/Shared-8iGD.js@eDj1MxSfupkYrrIeXQ6b\";const unitNames=[\"hours\",\"minutes\",\"seconds\"];const finishedIndex=3;/**\n * @framerDisableUnlink\n */export default function Countdown(props){const{seconds,labels,units}=props;const isCanvas=RenderTarget.current()===RenderTarget.canvas;const targetDate=new Date(Date.now()+seconds*1e3);const[timeLeft,setTimeLeft]=useState(calculateTimeLeft());useEffect(()=>{const timer=setInterval(()=>{setTimeLeft(calculateTimeLeft());},100)// Refresh every 100ms for better accuracy\n;return()=>clearInterval(timer);},[]);function calculateTimeLeft(){const now=new Date;const difference=Math.max(0,targetDate-now);let timeLeftValue=[0,0,0,false];if(difference>0){const totalSeconds=Math.floor(difference/1e3);timeLeftValue=[Math.floor(totalSeconds/3600),Math.floor(totalSeconds%3600/60),totalSeconds%60,true];}if(!units.seconds){timeLeftValue[2]=null;}if(!units.zeroUnits){for(let i=0;i<unitNames.length;i++){if(timeLeftValue[i]<=0){timeLeftValue[i]=null;}else{break;}}}timeLeftValue[finishedIndex]=difference>0;return timeLeftValue;}function formatWithLeadingZero(value){return value!==null&&value!==undefined?String(value).padStart(2,\"0\"):\"00\";}const labelLocation=labels?.location;const segmentStyle=labels?{display:\"flex\",gap:labels.gap,flexDirection:labelLocation===\"inline\"?\"row\":\"column\",alignItems:\"center\"}:{};const labelStyle=labels?{color:labels.fontColor,margin:0,...labels.font}:{};const labelFirst=labelLocation===\"above\";const segments=[];for(let i=0;i<unitNames.length;i++){if(timeLeft[i]!=null){const unit=unitNames[i];const separator=i<unitNames.length-1&&(labelLocation===\"inline\"||!labels)?props.separator:\"\";let label=null;if(labels){let labelText=unit;if(labels.style===\"short\"){labelText=unit[0];}else if(labels.style===\"full\"&&timeLeft[i]===1){labelText=unit.slice(0,-1);}label=/*#__PURE__*/_jsxs(\"p\",{style:labelStyle,children:[labelText,!labelFirst?separator:\"\"]});}const unitText=`${formatWithLeadingZero(timeLeft[i])}${!labels?separator:\"\"}`;segments.push(/*#__PURE__*/_jsxs(\"div\",{style:segmentStyle,children:[!labelFirst?unitText:\"\",label,labelFirst?unitText:\"\"]}));}}if(isCanvas&&props.finishedStyle===\"layer\"&&!props.finished?.[0]){return /*#__PURE__*/_jsx(EmptyState,{title:\"Connect a finished layer.\",subtitle:'Use the handle on the right side of the component to connect a layer to display when the countdown finishes, or change the finished type to \"Text\"',maxWidth:500});}return /*#__PURE__*/_jsx(_Fragment,{children:!timeLeft[finishedIndex]?props.finishedStyle===\"text\"?/*#__PURE__*/_jsx(\"p\",{style:{margin:0,color:props.fontColor,...props.font},children:props.finishedText}):props.finished:/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:\"row\",flexWrap:\"wrap\",justifyContent:props.font?props.font.textAlign:\"start\",gap:props.gap,color:props.fontColor,textTransform:labels?labels.case:\"capitalize\",whiteSpace:\"pre-wrap\",userSelect:props.textSelect?\"auto\":\"none\",...props.font},children:segments})});}const labelDefaults={location:\"inline\",style:\"full\",case:\"capitalized\",gap:4,fontColor:\"#000\"};// Component name\nCountdown.displayName=\"__countdown_timer\";addPropertyControls(Countdown,{seconds:{type:ControlType.Number,title:\"Seconds\",defaultValue:600,min:1,max:3600,step:1},units:{type:ControlType.Object,buttonTitle:\"Options\",controls:{hours:{type:ControlType.Boolean,defaultValue:true},minutes:{type:ControlType.Boolean,defaultValue:true},seconds:{type:ControlType.Boolean,defaultValue:true},zeroUnits:{type:ControlType.Boolean,defaultValue:false,enabledTitle:\"Show\",disabledTitle:\"Hide\",description:\"Hides units left of the greatest non-zero unit.\"}}},labels:{type:ControlType.Object,defaultValue:labelDefaults,optional:true,buttonTitle:\"Options\",controls:{location:{type:ControlType.Enum,defaultValue:labelDefaults.location,options:[\"inline\",\"above\",\"below\"],optionTitles:[\"Inline\",\"Above\",\"Below\"]},style:{type:ControlType.Enum,defaultValue:labelDefaults.style,options:[\"full\",\"short\"],optionTitles:[\"Full\",\"Short\"]},case:{type:ControlType.Enum,defaultValue:labelDefaults.case,options:[\"capitalize\",\"uppercase\",\"lowercase\"]},gap:{type:ControlType.Number,defaultValue:labelDefaults.gap,min:0,step:1},fontColor:{type:ControlType.Color,optional:true,defaultValue:labelDefaults.fontColor},font:{type:\"font\",controls:\"extended\"}}},separator:{type:ControlType.String,defaultValue:\":\",hidden(props){return props.labels?props.labels.location!==\"inline\":false;}},gap:{type:ControlType.Number,defaultValue:0,min:0,step:1},fontColor:{type:ControlType.Color,defaultValue:\"#000\"},font:{type:\"font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:16,lineHeight:1}},textSelect:{type:ControlType.Boolean,defaultValue:true,title:\"User Select\"},finishedStyle:{type:ControlType.Enum,defaultValue:\"text\",options:[\"text\",\"layer\"],optionTitles:[\"Text\",\"Layer\"],displaySegmentedControl:true},finishedText:{type:ControlType.String,defaultValue:\"Countdown finished!\",hidden:props=>props.finishedStyle!==\"text\"},finished:{type:ControlType.ComponentInstance,description:\"Displays when time = 0\",hidden:props=>props.finishedStyle!==\"layer\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Countdown\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Countdown.map", "import{useState,useEffect}from\"react\";import{Data,useObserveData}from\"framer\";export function createStore(state1){// Use Data so that a Preview reload resets the state\nconst dataStore=Data({state:Object.freeze({...state1})});// Create a set function that updates the state\nconst setDataStore=newState=>{// If the state is an object, make sure we copy it\nif(typeof newState===\"function\"){newState=newState(dataStore.state);}dataStore.state=Object.freeze({...dataStore.state,...newState});};// Store the initial state, copy the object if it's an object\nlet storeState=typeof state1===\"object\"?Object.freeze({...state1}):state1;// Keep a list of all the listeners, in the form of React hook setters\nconst storeSetters=new Set();// Create a set function that updates all the listeners / setters\nconst setStoreState=newState=>{// If the state is an object, make sure we copy it\nif(typeof newState===\"function\"){newState=newState(storeState);}storeState=typeof newState===\"object\"?Object.freeze({...storeState,...newState}):newState;// Update all the listeners / setters with the new value\nstoreSetters.forEach(setter=>setter(storeState));};// Create the actual hook based on everything above\nfunction useStore(){// Create the hook we are going to use as a listener\nconst[state,setState]=useState(storeState);// If we unmount the component using this hook, we need to remove the listener\n// @ts-ignore\nuseEffect(()=>{// But right now, we need to add the listener\nstoreSetters.add(setState);return()=>storeSetters.delete(setState);},[]);// If Data context exists, use Data, otherwise use vanilla React state\nif(useObserveData()===true){useObserveData();return[dataStore.state,setDataStore];}else{// Return the state and a function to update the central store\nreturn[state,setStoreState];}}return useStore;}\nexport const __FramerMetadata__ = {\"exports\":{\"createStore\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./createStore.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import{ControlType}from\"framer\";import{createStore}from\"https://framer.com/m/framer/store.js@^1.0.0\";export const useFormStore=createStore({});export const SUPABASE_KEY=\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6Im1ocndkdnNpdHJ6Y3pybmV1YXhnIiwicm9sZSI6ImFub24iLCJpYXQiOjE3MDkxNjgyNzgsImV4cCI6MjAyNDc0NDI3OH0.4Pyysu1vMhnd1k1hbOSZ2lcx7hr1iH6MgX7fyTScYmU\";export function FormIcon(props){const{icon,style}=props;if(!icon){return null;}return[/*#__PURE__*/_jsx(\"div\",{className:\"form-icon\",style:{width:icon.size,height:icon.size,opacity:icon.opacity,color:icon.color||props.fontColor,backgroundImage:icon.type==\"image\"&&`url(${icon.image?.src})`,backgroundSize:\"cover\",backgroundPosition:\"center\",pointerEvents:\"none\",...style},dangerouslySetInnerHTML:icon.type==\"svg\"?{__html:icon.svg.replace(/width=\"(\\d+)\"/,`width=\"${icon.size}\"`).replace(/height=\"(\\d+)\"/,`width=\"${icon.size}\"`)}:undefined}),icon?.type==\"svg\"&&/*#__PURE__*/_jsx(\"style\",{children:`.form-icon svg { display: block; }`})];}FormIcon.displayName=\"system-flow_store\";export const iconPropertyControls={type:ControlType.Object,optional:true,controls:{position:{type:ControlType.Enum,defaultValue:\"left\",options:[\"left\",\"right\"],optionTitles:[\"Left\",\"Right\"],displaySegmentedControl:true},gap:{type:ControlType.Number,defaultValue:12,min:0,step:1},type:{type:ControlType.Enum,defaultValue:\"svg\",options:[\"svg\",\"image\"],optionTitles:[\"SVG\",\"Image\"],displaySegmentedControl:true},svg:{type:ControlType.String,placeholder:\"<svg></svg>\",displayTextArea:true,title:\"SVG\",hidden:props=>props.type!=\"svg\"},image:{type:ControlType.ResponsiveImage,hidden:props=>props.type!=\"image\"},color:{type:ControlType.Color,optional:true,hidden:props=>props.type!=\"svg\"},size:{type:ControlType.Number,defaultValue:24,min:1,step:1},opacity:{type:ControlType.Number,defaultValue:1,min:0,max:1,step:.01}}};export const shadowPropertyControls={type:ControlType.Object,optional:true,controls:{color:{type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.25)\"},x:{type:ControlType.Number,defaultValue:0,displayStepper:true},y:{type:ControlType.Number,defaultValue:2,displayStepper:true},blur:{type:ControlType.Number,defaultValue:4,min:0,displayStepper:true},spread:{type:ControlType.Number,defaultValue:0,displayStepper:true}}};export function createBackground(fill,on=null){if(fill){let{color,colorA,colorB}=fill;if(typeof on==\"boolean\"){if(on){color=fill.colorOn;colorA=fill.colorAOn;colorB=fill.colorBOn;}else{color=fill.colorOff;colorA=fill.colorAOff;colorB=fill.colorBOff;}}if(fill.type==\"color\"){return{backgroundColor:color,backgroundImage:\"none\"};}else{return{backgroundColor:\"none\",backgroundImage:`linear-gradient(${fill.gradientAngle}deg, ${colorB}, ${colorA})`};}}return{};}export function fillProp({color=\"#FFF\",colorA=\"#FFF\",colorB=\"#000\",noDefault=false,...props}){return{type:ControlType.Object,optional:true,defaultValue:noDefault?undefined:{type:\"color\",color,colorA,colorB,gradientAngle:0},controls:{type:{type:ControlType.Enum,defaultValue:\"color\",options:[\"color\",\"gradient\"],optionTitles:[\"Color\",\"Gradient\"],displaySegmentedControl:true},color:{type:ControlType.Color,defaultValue:color,hidden:props=>props.type!=\"color\"},colorA:{type:ControlType.Color,defaultValue:colorA,title:\"Colors\",hidden:props=>props.type!=\"gradient\"},colorB:{type:ControlType.Color,defaultValue:colorB,title:\" \",hidden:props=>props.type!=\"gradient\"},gradientAngle:{type:ControlType.Number,defaultValue:0,title:\"Angle\",step:1,min:0,max:360,unit:\"\\xb0\",hidden:props=>props.type!=\"gradient\"}},...props};}export function fillPropOnOff({colorOn=\"#FFF\",colorAOn=\"#FFF\",colorBOn=\"#000\",colorOff=\"#FFF\",colorAOff=\"#FFF\",colorBOff=\"#000\",noDefault=false,...props}){return{type:ControlType.Object,optional:true,defaultValue:noDefault?undefined:{type:\"color\",colorOn,colorAOn,colorBOn,colorOff,colorAOff,colorBOff,gradientAngle:0},controls:{type:{type:ControlType.Enum,defaultValue:\"color\",options:[\"color\",\"gradient\"],optionTitles:[\"Color\",\"Gradient\"],displaySegmentedControl:true},colorOn:{type:ControlType.Color,defaultValue:colorOn,hidden:props=>props.type!=\"color\"},colorAOn:{type:ControlType.Color,defaultValue:colorAOn,title:\"Colors On\",hidden:props=>props.type!=\"gradient\"},colorBOn:{type:ControlType.Color,defaultValue:colorBOn,title:\" \",hidden:props=>props.type!=\"gradient\"},colorOff:{type:ControlType.Color,defaultValue:colorOff,hidden:props=>props.type!=\"color\"},colorAOff:{type:ControlType.Color,defaultValue:colorAOff,title:\"Colors Off\",hidden:props=>props.type!=\"gradient\"},colorBOff:{type:ControlType.Color,defaultValue:colorBOff,title:\" \",hidden:props=>props.type!=\"gradient\"},gradientAngle:{type:ControlType.Number,defaultValue:0,title:\"Angle\",step:1,min:0,max:360,unit:\"\\xb0\",hidden:props=>props.type!=\"gradient\"}},...props};}\nexport const __FramerMetadata__ = {\"exports\":{\"fillPropOnOff\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"iconPropertyControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SUPABASE_KEY\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"createBackground\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fillProp\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useFormStore\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"shadowPropertyControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FormIcon\":{\"type\":\"reactComponent\",\"name\":\"FormIcon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SharedFormCode.map", "/**\n * @framerDisableUnlink\n */export const trackEvent=async(platform,eventName,properties={},userProperties={},options={sendUserProperties:true,trackEvent:true,refreshPlacements:false})=>{switch(platform.toLowerCase()){case\"amplitude\":if(window.amplitude){console.log(`Amplitude options:`,{sendUserProperties:options.sendUserProperties,trackEvent:options.trackEvent,hasUserProperties:Object.keys(userProperties).length>0});// Set user properties if enabled, regardless of event tracking\nif(options.sendUserProperties&&Object.keys(userProperties).length>0){console.log(\"Setting Amplitude user properties:\",userProperties);const identifyEvent=new window.amplitude.Identify;for(const[propertyName,propertyValue]of Object.entries(userProperties)){identifyEvent.set(propertyName,propertyValue);}window.amplitude.identify(identifyEvent);}// Track event only if enabled\nif(options.trackEvent){console.log(`Tracking event on Amplitude: ${eventName}`,properties);window.amplitude.track(eventName,properties);}else{console.log(\"Amplitude event tracking skipped (disabled)\");}}else{console.log(\"Amplitude is not available\");}break;case\"apphud\":if(window.ApphudSDK){console.log(`Tracking event on Apphud: ${eventName}`);const success=window.ApphudSDK.track(eventName,properties,userProperties,options.refreshPlacements??false);if(!success){console.error(\"Failed to track event in Apphud\");}}else{console.log(\"ApphudSDK is not available\");}break;case\"mixpanel\":if(window.mixpanel){try{console.log(`Mixpanel options:`,{sendUserProperties:options.sendUserProperties,trackEvent:options.trackEvent,hasUserProperties:Object.keys(userProperties).length>0});const userID=await window.ApphudSDK?.getUserID();if(userID){console.log(\"Setting Mixpanel user ID:\",userID);window.mixpanel.identify(userID);}// Set user properties if enabled, regardless of event tracking\nif(options.sendUserProperties&&Object.keys(userProperties).length>0){console.log(\"Setting Mixpanel user properties:\",userProperties);window.mixpanel.people.set(userProperties);}// Track event only if enabled\nif(options.trackEvent){console.log(`Tracking event on Mixpanel: ${eventName}`,properties);window.mixpanel.track(eventName,properties);}else{console.log(\"Mixpanel event tracking skipped (disabled)\");}}catch(error){console.error(\"Failed to get Apphud User ID or track event in Mixpanel\",error);}}else{console.log(\"Mixpanel is not available\");}break;case\"gtm\":if(window.dataLayer&&window.gtag){try{// Push event to dataLayer\nwindow.dataLayer.push({event:eventName,...properties});// Track event via gtag\nwindow.gtag(\"event\",eventName,properties);// Set user properties separately using the proper format\nif(Object.keys(userProperties).length>0){const userData={};// Map common user property names to GTM expected format\nif(userProperties.email)userData.email=userProperties.email;if(userProperties.phoneNumber||userProperties.phone){userData.phone_number=userProperties.phoneNumber||userProperties.phone;}// Handle name field if it exists\nif(userProperties.name){const[firstName,lastName]=userProperties.name.split(\" \");userData.address={first_name:firstName,last_name:lastName};}// Handle address fields if they exist\nconst addressFields={firstName:\"first_name\",first_name:\"first_name\",lastName:\"last_name\",last_name:\"last_name\",street:\"street\",city:\"city\",region:\"region\",state:\"region\",postalCode:\"postal_code\",postal_code:\"postal_code\",country:\"country\"};const hasAddressFields=Object.keys(addressFields).some(field=>userProperties[field]);if(hasAddressFields){userData.address=userData.address||{};for(const[propName,gtmName]of Object.entries(addressFields)){if(userProperties[propName]){userData.address[gtmName]=userProperties[propName];}}}// Only call set if we have valid user data\nif(Object.keys(userData).length>0){window.gtag(\"set\",\"user_data\",userData);}console.log(\"User Data\",userData);}console.log(`Tracking event on GTM: ${eventName}`);}catch(error){console.error(\"Failed to track event in GTM\",error);}}else{console.log(\"Google Tag Manager is not available\");}break;default:console.warn(`Platform ${platform} is not supported.`);break;}};\nexport const __FramerMetadata__ = {\"exports\":{\"trackEvent\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ApphudEvent.map", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useEffect}from\"react\";import{useFormStore}from\"https://framerusercontent.com/modules/4uV9YXSJZq1jqACofXNO/VUKSsncWG1LKRSGjcuVa/SharedFormCode.js\";import{trackEvent}from\"https://framerusercontent.com/modules/mQ0pGJclouAVbkBS1rwm/Pl1xLrrBQkcBWS67Y7bj/ApphudEvent.js\";/**\n *\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight auto\n */export default function HiddenField(props){const{formId,name}=props;const isCanvas=RenderTarget.current()===RenderTarget.canvas;const[formState,setFormState]=useFormStore();async function getValue(){let value=null;switch(props.type){case\"variable\":switch(props.variableType){case\"text\":value=props.valueText;break;case\"number\":value=props.valueNumber;break;case\"toggle\":value=props.valueToggle;break;case\"link\":value=props.valueLink;if(value?.startsWith(\"/\")){value=`https://${window.location.hostname}${value}`;}break;case\"color\":value=props.valueColor;if(value.startsWith(\"var(\")&&value.includes(\", \")){value=value.substring(value.indexOf(\", \")+2).slice(0,-1);}break;case\"date\":value=new Date(props.valueDate).toISOString().split(\"T\")[0];break;}break;case\"referrerUrl\":value=document.referrer;break;case\"urlParameter\":value=new URLSearchParams(window.location.search).get(props.urlParameter);break;case\"currentDateTime\":switch(props.dateTimeType){case\"dateTime\":value=new Date().toISOString().replace(\"T\",\" \").replace(\"Z\",\"\").split(\".\")[0];break;case\"date\":value=new Date().toISOString().split(\"T\")[0];break;case\"time\":value=new Date().toISOString().split(\"T\")[1].replace(\"Z\",\"\").split(\".\")[0];break;}break;case\"currentUrl\":value=window.location.href;break;case\"ipAddress\":value=await getIPAddress();break;case\"singleSelect\":value=props.defaultValue;break;}return value;}useEffect(()=>{if(props.type===\"singleSelect\"||props.type===\"analytics\"){return;}async function update(){const value=await getValue();setFormState(prev=>{return{[formId]:{...prev[formId],[name]:{class:\"hiddenField\",value,name}}};});}update();},[formId]);useEffect(()=>{if(props.type!==\"analytics\"){return;}if(formId){const stepId=formId.split(\"+\")[0];if(!formState.flowPresented){trackEvent(\"amplitude\",\"[Apphud Flow] flow_started\");trackEvent(\"apphud\",\"flow_started\",{},{},{refreshPlacements:props.refreshPlacements});trackEvent(\"mixpanel\",\"[Apphud Flow] flow_started\");trackEvent(\"gtm\",\"[Apphud Flow] flow_started\");setFormState(prevState=>({...prevState,flowPresented:true}));// console.log(`flow_started event sent`)\n}else{if(props.trackAmplitudeStepShown){trackEvent(\"amplitude\",\"[Apphud Flow] step_shown\",{step_id:stepId});}trackEvent(\"apphud\",\"step_shown\",{step_id:stepId},{},{refreshPlacements:props.refreshPlacements});if(props.trackMixpanelStepShown){trackEvent(\"mixpanel\",\"[Apphud Flow] step_shown\",{step_id:stepId});}trackEvent(\"gtm\",\"[Apphud Flow] step_shown\",{step_id:stepId});// console.log(`step_shown event sent for step ID: ${stepId}`)\n}}else{console.log(\"Form ID is missing.\");}},[formId]);useEffect(()=>{if(props.type!==\"singleSelect\"){return;}async function update(){const value=await getValue();if(props.isPlanSelect&&props.placementId&&window.ApphudSDK){const productIndex=Number(value);if(props.placementId.length>0&&!isNaN(productIndex)){const cookie=document.cookie.split(\"; \").find(row=>row.startsWith(\"aph_selected_bundle_index=\"));const currentSelection=cookie?decodeURIComponent(cookie.split(\"=\")[1]):null;const[savedPlacementId,savedIndex]=currentSelection?currentSelection.split(\",\"):[null,null];if(savedPlacementId!==props.placementId||Number(savedIndex)!==productIndex){console.log(`Setting selected product to product with index ${productIndex} and Placement ${props.placementId}`);window.ApphudSDK.selectPlacementProduct(props.placementId,productIndex);}else{console.log(`Product with index ${productIndex} and Placement ${props.placementId} already selected`);}}}setFormState(prev=>{const previousUserInteracted=prev[formId]?.[name]?.userInteracted;const previousValue=prev[formId]?.[name]?.value;// Create the initial form state structure for formId and name\nlet updatedFormState={[formId]:{...prev[formId],[name]:{class:\"hiddenField\",value:previousValue&&previousValue.length!==0?previousValue:value,name,userInteracted:previousUserInteracted}}};// Only execute this block if the type is \"singleSelect\"\nif(!formState[formId]?.[name]?.userInteracted){// Ensure formState.selectedOptions[formId] is initialized properly\nconst selectedOptions=prev.selectedOptions?.[name]||{};// Retrieve or initialize the values array for this name\nconst updatedValues=selectedOptions?.values||[];// Add the new value to the values array if it's not already there\nif(value&&props.defaultValue&&!updatedValues.includes(value)){updatedValues.push(value);}// Update the selectedOptions directly in formState\nupdatedFormState.selectedOptions={...prev.selectedOptions,[formId]:{...selectedOptions,[name]:{values:updatedValues}}};}return updatedFormState;});}update();},[formId,props.defaultValue]);if(!isCanvas){return null;}let text=\"\";switch(props.type){case\"variable\":text=`${props.variableType.charAt(0).toUpperCase()+props.variableType.slice(1)} Variable`;break;case\"referrerUrl\":text=\"Referrer URL\";break;case\"urlParameter\":text=`${props.urlParameter} URL Parameter`;break;case\"currentDateTime\":text=\"Current Date & Time\";break;case\"currentUrl\":text=\"Current URL\";break;case\"ipAddress\":text=\"IP Address\";break;}return /*#__PURE__*/_jsxs(\"div\",{style:{backgroundColor:\"#F5F5F5\",border:\"1px solid rgba(0, 0, 0, 0.05)\",borderRadius:10,fontFamily:\"Inter\",fontWeight:500,display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"center\",gap:4,padding:\"10px 20px\",textAlign:\"center\",textWrap:\"nowrap\",overflow:\"hidden\"},children:[text,/*#__PURE__*/_jsx(\"span\",{style:{opacity:.5},children:\"Hidden Field\"})]});}HiddenField.displayName=\"system-hidden_field\";addPropertyControls(HiddenField,{formId:{type:ControlType.String,defaultValue:0,step:1,min:0,displayStepper:true,title:\"Form ID\",description:\"Match with Form ID on Submit Button.\"},name:{type:ControlType.String,defaultValue:\"fieldName\"},type:{type:ControlType.Enum,options:[\"variable\",\"referrerUrl\",\"urlParameter\",\"currentDateTime\",\"currentUrl\",\"ipAddress\",\"singleSelect\",\"analytics\"],optionTitles:[\"Variable\",\"Referrer URL\",\"URL Parameter\",\"Current Date & Time\",\"Current URL\",\"IP Address\",\"Single Select\",\"Analytics\"],title:\"Value\"},isPlanSelect:{type:ControlType.Boolean,title:\"Is Plan Select\",defaultValue:false,hidden:props=>props.type!==\"singleSelect\"},placementId:{type:ControlType.String,title:\"\u2699\uFE0F Placement ID\",defaultValue:\"\",hidden:props=>!props.isPlanSelect||props.type!==\"singleSelect\"},variableType:{type:ControlType.Enum,options:[\"text\",\"number\",\"toggle\",\"link\",\"color\",\"date\"],optionTitles:[\"Text\",\"Number\",\"Toggle\",\"Link\",\"Color\",\"Date\"],title:\"Type\",hidden:props=>props.type!==\"variable\"},defaultValue:{type:ControlType.String,title:\"Default Value\",hidden:props=>props.type!==\"singleSelect\"},valueText:{type:ControlType.String,title:\"Text\",hidden:props=>variableHidden(props,\"text\")},valueNumber:{type:ControlType.Number,title:\"Number\",hidden:props=>variableHidden(props,\"number\")},valueToggle:{type:ControlType.Boolean,title:\"Toggle\",hidden:props=>variableHidden(props,\"toggle\")},valueLink:{type:ControlType.Link,title:\"Link\",hidden:props=>variableHidden(props,\"link\")},valueColor:{type:ControlType.Color,title:\"Color\",hidden:props=>variableHidden(props,\"color\")},valueDate:{type:ControlType.Date,title:\"Date\",hidden:props=>variableHidden(props,\"date\")},urlParameter:{type:ControlType.String,placeholder:\"Parameter Name\",description:\"abc.com?*param*=123\",title:\"URL Parameter\",hidden:props=>props.type!==\"urlParameter\"},dateTimeType:{type:ControlType.Enum,defaultValue:\"dateTime\",options:[\"dateTime\",\"date\",\"time\"],optionTitles:[\"Date & Time\",\"Date Only\",\"Time Only\"],displaySegmentedControl:true,segmentedControlDirection:\"vertical\",title:\"Type\",hidden:props=>props.type!==\"currentDateTime\"},trackAmplitudeStepShown:{type:ControlType.Boolean,title:\"Amplitude: step_shown\",defaultValue:true,hidden:props=>props.type!==\"analytics\"},trackMixpanelStepShown:{type:ControlType.Boolean,title:\"Mixpanel: step_shown\",defaultValue:true,hidden:props=>props.type!==\"analytics\"},refreshPlacements:{type:ControlType.Boolean,title:\"Refresh Placements\",defaultValue:false,hidden:props=>props.type!==\"analytics\"}});function variableHidden(props,variableType){return props.type!==\"variable\"||props.variableType!==variableType;}async function getIPAddress(){try{const response=await fetch(\"https://api.ipify.org?format=json\");const data=await response.json();return data.ip;}catch(error){console.error(\"Error fetching IP address:\",error);return\"\";}}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"HiddenField\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any\",\"framerSupportedLayoutHeight\":\"auto\",\"framerDisableUnlink\":\"*\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,Link}from\"framer\";import{useEffect,useState,useRef}from\"react\";import{useFormStore}from\"https://framerusercontent.com/modules/4uV9YXSJZq1jqACofXNO/VUKSsncWG1LKRSGjcuVa/SharedFormCode.js\";import{trackEvent}from\"https://framerusercontent.com/modules/mQ0pGJclouAVbkBS1rwm/Pl1xLrrBQkcBWS67Y7bj/ApphudEvent.js\";/**\n *\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any\n * @framerIntrinsicWidth 500\n */export default function SubmitButton(props){const{formId,clickAction,submitPlatform,resetAfterSubmission,redirectOnSuccess,success,failure,realTimeValidation,disabled,submitOnEnterKey}=props;const[formState,setFormState]=useFormStore();const[submitted,setSubmitted]=useState(false);const[insideForm,setInsideForm]=useState(false);const redirectLinkRef=useRef(null);const ref=useRef(null);function resetFormState(){setFormState(prev=>{const newForm={};for(const fieldName in prev[formId]){newForm[fieldName]={...prev[formId][fieldName],value:prev[formId][fieldName].defaultValue};}// Reset selectedOptions to an empty array\nconst updatedFormState={...prev,[formId]:{...newForm}};if(updatedFormState.selectedOptions?.[formId]){updatedFormState.selectedOptions[formId].values=[];}return updatedFormState;});}useEffect(()=>{setFormState({});if(ref.current?.closest(\"form\")){setInsideForm(true);}const handleKeyDown=event=>{if(event.key===\"Enter\"&&submitOnEnterKey){const button=ref.current;if(button){if(![\"INPUT\",\"TEXTAREA\"].includes(document.activeElement?.tagName||\"\")){event.preventDefault();}setTimeout(()=>{button.click();},10);}}};document.addEventListener(\"keydown\",handleKeyDown);return()=>{setFormState(prev=>{const{[formId]:_,...newState}=prev;return newState;});document.removeEventListener(\"keydown\",handleKeyDown);};},[formId,submitOnEnterKey]);useEffect(()=>{const selectedFormState=formState.selectedOptions?.[formId];const selectedOptionsForForm=selectedFormState?.values||[];switch(selectedFormState?.type){case\"multiSelect\":case\"dropdown\":if(!selectedFormState||selectedOptionsForForm.length===0){if(realTimeValidation&&props.onFormInvalid)props.onFormInvalid();}else{if(realTimeValidation&&props.onFormValid)props.onFormValid();}break;// Add more cases if needed for other types, or do nothing by default\ndefault:break;}},[formId,formState.selectedOptions,realTimeValidation]);useEffect(()=>{const inputFields=formState?.inputFields||{};const fieldConfig=inputFields[formId];if(!fieldConfig&&(fieldConfig?.type!==\"input\"||fieldConfig?.type!==\"email\")){return;}const validateField=async()=>{const fieldValue=formState?.[formId]?.[formId]?.value;if(fieldValue!==undefined){const validity=await formState?.[formId]?.[formId]?.isValid(fieldValue);// Trigger appropriate events based on the validity of the field\nif(validity){if(realTimeValidation&&props.onFormValid)props.onFormValid();}else{if(realTimeValidation&&props.onFormInvalid)props.onFormInvalid();}}};validateField();},[formState?.[formId]?.[formId]?.value,formState?.inputFields,props.onFormValid,props.onFormInvalid,realTimeValidation]);async function onSubmitClick(){if(submitted||disabled){return;}setSubmitted(true);if(clickAction===\"submitForm\"){const form=formState[formId];const formData={};// Check for date range errors and number range errors before proceeding\nlet hasRangeErrors=false;for(const fieldName in form){const field=form[fieldName];if(field.dateRangeError||field.numberRangeError){hasRangeErrors=true;break;}}if(hasRangeErrors){// Set wasSubmitted flag to true to show range error messages\nsetFormState(prev=>({...prev,wasSubmitted:true}));setSubmitted(false);failure?.();return;}// If no range errors, proceed with form submission\nprops.onSubmit?.();// Process final field values\nfor(const fieldName in form){const field=form[fieldName];const name=processFieldName(fieldName,submitPlatform);if(field.processValue){formData[name]=await field.processValue(field.value);}else{formData[name]=field.value;}}let url=\"\";let fetchMode=\"no-cors\";let formEncoded=true;let headers={};let fetchOptions={};try{// Track events for each field and answer\nfor(const[fieldName,fieldValue]of Object.entries(formData)){const step_id=fieldName;let answer=fieldValue||\"\";if(Array.isArray(answer)){if(answer.length===1){answer=answer[0];}}// Store answer in localStorage\ntry{localStorage.setItem(`apphud_form_answer_${step_id}`,JSON.stringify(answer));}catch(error){console.warn(`Failed to store answer for ${step_id} in localStorage:`,error);}// console.log(\"Form Data:\", formData)\n// console.log(\"Step ID:\", step_id)\n// console.log(\"Answer for Step ID:\", answer)\nif(props.setEmail&&window.ApphudSDK){if(isValidEmail(answer)){window.ApphudSDK.setEmail(answer);trackEvent(\"apphud\",\"email_submitted\",{email:answer});trackEvent(\"amplitude\",\"[Apphud Flow] email_submitted\",{email:answer});trackEvent(\"mixpanel\",\"[Apphud Flow] email_submitted\",{email:answer});trackEvent(\"gtm\",\"[Apphud Flow] email_submitted\",{email:answer});}}if(props.trackAmplitudeAnswerSubmitted||props.trackAmplitudeUserProperties){trackEvent(\"amplitude\",\"[Apphud Flow] answer_submitted\",{step_id,answer},{[step_id]:answer},{sendUserProperties:props.trackAmplitudeUserProperties,trackEvent:props.trackAmplitudeAnswerSubmitted});}trackEvent(\"apphud\",\"answer_submitted\",{step_id,answer},{[step_id]:answer});if(props.trackMixpanelAnswerSubmitted||props.trackMixpanelUserProperties){trackEvent(\"mixpanel\",\"[Apphud Flow] answer_submitted\",{step_id,answer},{[step_id]:answer},{sendUserProperties:props.trackMixpanelUserProperties,trackEvent:props.trackMixpanelAnswerSubmitted});}trackEvent(\"gtm\",\"[Apphud Flow] answer_submitted\",{step_id,answer},{[step_id]:answer});// console.log(\n//     `Tracked answer_submitted event for step: ${step_id}`\n// )\n}// Reset the form state after submit\nif(resetAfterSubmission){resetFormState();}setSubmitted(false)// Reset the submitted state\n;if(!disabled){success?.();}}catch(error){// console.error(\"Error submitting form:\", error)\nsetSubmitted(false)// Reset the submitted state on failure\n;failure?.()// Invoke failure callback on error\n;}}else{// Handle non-submit form action\nsetSubmitted(false);if(!disabled){success?.();}}}return insideForm?/*#__PURE__*/_jsxs(\"div\",{ref:ref,style:{...props.style,display:\"flex\",flexDirection:\"column\",gap:10},children:[/*#__PURE__*/_jsx(\"div\",{style:{...props.style,borderRadius:10,padding:12,backgroundColor:\"#FFF\",border:\"2px solid #f27b1f\",color:\"#000\",fontSize:14,fontWeight:500},children:\"This Submit Button component is from an older version of FramerForms, and is not compatible with Framer's form builder tool.\"}),/*#__PURE__*/_jsx(\"a\",{href:\"https://app.framerforms.com/dashboard/new-form\",target:\"_blank\",style:{borderRadius:10,padding:12,backgroundColor:\"#f27b1f\",boxShadow:\"0 5px 20px rgba(242, 123, 31, 0.5)\",color:\"#FFF\",fontSize:14,fontWeight:600,textAlign:\"center\",textDecoration:\"none\"},children:\"Learn how to create a new form\"})]}):/*#__PURE__*/_jsxs(\"button\",{ref:ref,type:\"submit\",onClick:onSubmitClick,style:{position:\"absolute\",top:0,bottom:0,left:0,right:0,border:\"none\",outline:\"none\",cursor:\"pointer\",userSelect:\"none\",backgroundColor:\"rgba(0, 117, 255, 0)\",color:\"rgba(255, 255, 255, 0)\"},children:[\"Submit\",redirectOnSuccess&&/*#__PURE__*/_jsx(Link,{ref:redirectLinkRef,href:redirectOnSuccess,openInNewTab:props.newTab,smoothScroll:false,children:/*#__PURE__*/_jsx(\"a\",{})})]});}SubmitButton.displayName=\"system-submit_button\";addPropertyControls(SubmitButton,{formId:{type:ControlType.String,title:\"Form ID\"},onFormValid:{type:ControlType.EventHandler,title:\"Form Valid\"},onFormInvalid:{type:ControlType.EventHandler,title:\"Form Invalid\"},clickAction:{type:ControlType.Enum,defaultValue:\"submitForm\",options:[\"submitForm\",\"validateForm\"],optionTitles:[\"Submit Form\",\"Validate Form\"],hidden:()=>true},///////////////////////////////////////////////////////////////////////\nsubmitPlatform:{type:ControlType.Enum,defaultValue:\"url\",options:[\"url\",\"formspark\",\"formspree\",\"loops\",\"make\",\"zapier\",\"none\"],optionTitles:[\"Webhook\",\"Formspark\",\"Formspree\",\"Loops\",\"Make.com\",\"Zapier\",\"None\"],title:\"Submit To\",hidden:()=>true},submitUrl:{title:\"URL\",type:ControlType.String,defaultValue:\"\",hidden:()=>true},resetAfterSubmission:{type:ControlType.Boolean,defaultValue:true},submitDataType:{type:ControlType.Enum,defaultValue:\"application/json\",options:[\"application/json\",\"application/x-www-form-urlencoded\"],title:\"Data Type\",hidden:()=>true},zapierWebhookUrl:{title:\"Webhook URL\",type:ControlType.String,defaultValue:\"\",placeholder:\"https://hooks.zapier.com/hooks/catch/...\",description:\"Webhook URL from the [Webhooks by Zapier](https://zapier.com/apps/webhook/integrations) action\\n\\n[Setup Tutorial \u2192](https://insertframe.io/docs/how-to-connect-zapier-with-framerforms)\",hidden:isPlatformHidden(\"zapier\")},makeWebhookUrl:{title:\"Webhook URL\",type:ControlType.String,defaultValue:\"\",placeholder:\"https://hook.us1.make.com/...\",description:\"Webhook URL from custom webhook in [Make.com](https://make.com/en)\\n\\n[Setup Tutorial \u2192](https://insertframe.io/docs/how-to-connect-make-com-with-framerforms)\",hidden:isPlatformHidden(\"make\")},formsparkFormId:{title:\"Formspark Form ID\",type:ControlType.String,defaultValue:\"\",description:\"Form ID from [Formspark](https://formspark.io/)\\n\\n[Setup Tutorial \u2192](https://insertframe.io/docs/how-to-integrate-formspark-with-framerforms)\",hidden:isPlatformHidden(\"formspark\")},formspreeEndpoint:{title:\"Formspree Endpoint\",type:ControlType.String,defaultValue:\"\",placeholder:\"https://formspree.io/f/...\",description:\"Form endpoint URL from [Formspree](https://formspree.io/)\\n\\n[Setup Tutorial \u2192](https://insertframe.io/docs/how-to-connect-formspree-with-framerforms)\",hidden:isPlatformHidden(\"formspree\")},loopsUrl:{title:\"Loops URL\",type:ControlType.String,defaultValue:\"\",placeholder:\"https://app.loops.so/api/newsletter-form/...\",description:\"Form endpoint URL from [Loops](https://loops.so/)\\n\\n[Setup Tutorial \u2192](https://insertframe.io/docs/how-to-connect-loops-with-framerforms)\",hidden:isPlatformHidden(\"loops\")},loopsUserGroup:{title:\"User Group\",type:ControlType.String,defaultValue:\"\",placeholder:\"Loops User Group\",hidden:isPlatformHidden(\"loops\")},apiConfig:{type:ControlType.Object,optional:true,title:\"API Config\",buttonTitle:\"API Key\",controls:{apiKey:{type:ControlType.String,title:\"API Key\"}},// hidden: (props) =>\n//     notSubmitForm(props) || props.submitPlatform != \"url\",\nhidden:()=>true},///////////////////////////////////////////////////////////////////////\nresponseInfo:{type:ControlType.Object,buttonTitle:\"Options\",controls:{utmParams:{type:ControlType.Boolean,defaultValue:false,description:\"Include UTM parameters in the form response.\\n[Learn More \u2192](https://insertframe.io/docs/how-to-add-utm-parameters)\",title:\"UTM Params\"},url:{type:ControlType.Boolean,defaultValue:false,description:\"Include the page URL in the form response.\",title:\"URL\"},urlName:{type:ControlType.String,defaultValue:\"url\",description:\"Form response field name.\",title:\"URL Name\",hidden:props=>!props.url}},// hidden: (props) =>\n//     notSubmitForm(props) || props.submitPlatform == \"hubSpot\",\nhidden:()=>true},redirectOnSuccess:{type:ControlType.Link,// hidden: notSubmitForm,\nhidden:()=>true},newTab:{type:ControlType.Boolean,defaultValue:false,// hidden: notSubmitForm,\nhidden:()=>true},success:{type:ControlType.EventHandler},failure:{type:ControlType.EventHandler},// #point 3. Add event onSubmit to the prop list of SubmitButtons\nonSubmit:{type:ControlType.EventHandler},// #point 4. Add property realTimeValidation (true/false) to the prop list of SubmitButtons\nrealTimeValidation:{type:ControlType.Boolean,defaultValue:true,hidden:notSubmitForm},setEmail:{type:ControlType.Boolean,title:\"Set Email\",defaultValue:false,hidden:notSubmitForm},submitPlanButton:{type:ControlType.Boolean,title:\"Submit Plan Button\",defaultValue:false,hidden:notSubmitForm},placementIndex:{type:ControlType.Number,title:\"Placement Index\",defaultValue:0,min:0,max:0,step:1,hidden:props=>!props.submitPlanButton},placementID:{type:ControlType.String,title:\"Placement ID\",defaultValue:\"\",hidden:props=>!props.submitPlanButton},trackAmplitudeAnswerSubmitted:{type:ControlType.Boolean,title:\"Amplitude: answer_submitted\",defaultValue:true},trackAmplitudeUserProperties:{type:ControlType.Boolean,title:\"Amplitude: user properties\",defaultValue:true},trackMixpanelAnswerSubmitted:{type:ControlType.Boolean,title:\"Mixpanel: answer_submitted\",defaultValue:true},trackMixpanelUserProperties:{type:ControlType.Boolean,title:\"Mixpanel: user properties\",defaultValue:true},disabled:{type:ControlType.Boolean,title:\"Disabled\",defaultValue:false},submitOnEnterKey:{type:ControlType.Boolean,defaultValue:false,title:\"Submit on Enter Key\",description:\"Allow form submission when Enter key is pressed\"}});// Functions\nfunction notSubmitForm(props){return props.clickAction!=\"submitForm\";}function processFieldName(name,submitPlatform){switch(submitPlatform){default:return name;}}function isPlatformHidden(name){return props=>notSubmitForm(props)||props.submitPlatform!=name;}const isValidEmail=email=>{const emailPattern=/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$/;return emailPattern.test(email);};const toNumber=value=>{return typeof value===\"string\"?parseInt(value,10):value;};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SubmitButton\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerDisableUnlink\":\"*\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"500\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SubmitButton.map", "// Generated by Framer (9f1494d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useComponentViewport,useLocaleCode,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import SystemHidden_field from\"https://framerusercontent.com/modules/mniUYoO2seXvmfC7bJ8t/bQCXPtiRseP6iHqJoDTY/HiddenField.js\";import SystemSubmit_button from\"https://framerusercontent.com/modules/w0pX1xPnFNfaEqZFVE8G/TSfYJpS4Ze8MJlZAFG1C/SubmitButton.js\";const SystemHidden_fieldFonts=getFonts(SystemHidden_field);const SystemSubmit_buttonFonts=getFonts(SystemSubmit_button);const serializationHash=\"framer-OPFJM\";const variantClassNames={KA9e93kKI:\"framer-v-1g0kchl\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={duration:0,type:\"tween\"};const numberToString=(value,options={},activeLocale)=>{const fallbackLocale=\"en-US\";const locale=options.locale||activeLocale||fallbackLocale;const{useGrouping,notation,compactDisplay,style,currency,currencyDisplay,unit,unitDisplay,minimumFractionDigits,maximumFractionDigits,minimumIntegerDigits}=options;const formatOptions={useGrouping,notation,compactDisplay,style,currency,currencyDisplay,unit,unitDisplay,minimumFractionDigits,maximumFractionDigits,minimumIntegerDigits};const number=Number(value);try{return number.toLocaleString(locale,formatOptions);}catch{try{return number.toLocaleString(fallbackLocale,formatOptions);}catch{return number.toLocaleString();}}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({amplitudeEventAnswerSubmitted,amplitudeUserProperties,defaultPlanIndex,height,id,mixpanelEventAnswerSubmitted,mixpanelUserProperties,placementID,stepIDRequired,width,...props})=>{return{...props,D9mjzOkSj:mixpanelUserProperties??props.D9mjzOkSj??true,jtbJbYZrU:placementID??props.jtbJbYZrU,kD1RunQcs:defaultPlanIndex??props.kD1RunQcs,RaWVtYzDA:amplitudeEventAnswerSubmitted??props.RaWVtYzDA??true,TJulYiuJL:mixpanelEventAnswerSubmitted??props.TJulYiuJL??true,wA5U6HQDz:stepIDRequired??props.wA5U6HQDz,XvGOpVnps:amplitudeUserProperties??props.XvGOpVnps??true};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,wA5U6HQDz,jtbJbYZrU,kD1RunQcs,XvGOpVnps,RaWVtYzDA,D9mjzOkSj,TJulYiuJL,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"KA9e93kKI\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const activeLocaleCode=useLocaleCode();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1g0kchl\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"KA9e93kKI\",ref:refBinding,style:{backgroundColor:\"rgba(120, 86, 0, 0)\",...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-19h1n2i-container\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"ALmf_tqxH-container\",nodeId:\"ALmf_tqxH\",rendersWithMotion:true,scopeId:\"JLPVV46C3\",style:{opacity:1e-4},children:/*#__PURE__*/_jsx(SystemHidden_field,{dateTimeType:\"dateTime\",defaultValue:numberToString(kD1RunQcs,{locale:\"\",notation:\"standard\",style:\"decimal\"},activeLocaleCode),formId:wA5U6HQDz,height:\"100%\",id:\"ALmf_tqxH\",isPlanSelect:true,layoutId:\"ALmf_tqxH\",name:wA5U6HQDz,placementId:jtbJbYZrU,refreshPlacements:false,trackAmplitudeStepShown:true,trackMixpanelStepShown:true,type:\"singleSelect\",urlParameter:\"\",valueColor:\"rgb(0, 153, 255)\",valueNumber:0,valueText:\"\",valueToggle:true,variableType:\"text\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-lvuxpq-container\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"VCO4ePspk-container\",nodeId:\"VCO4ePspk\",rendersWithMotion:true,scopeId:\"JLPVV46C3\",style:{opacity:1e-4},children:/*#__PURE__*/_jsx(SystemSubmit_button,{clickAction:\"submitForm\",disabled:false,formId:wA5U6HQDz,formsparkFormId:\"\",formspreeEndpoint:\"\",height:\"100%\",id:\"VCO4ePspk\",layoutId:\"VCO4ePspk\",loopsUrl:\"\",loopsUserGroup:\"\",makeWebhookUrl:\"\",newTab:false,placementID:jtbJbYZrU,placementIndex:0,realTimeValidation:true,resetAfterSubmission:true,responseInfo:{url:false,urlName:\"url\",utmParams:false},setEmail:false,style:{height:\"100%\",width:\"100%\"},submitDataType:\"application/json\",submitOnEnterKey:false,submitPlanButton:true,submitPlatform:\"url\",submitUrl:\"\",trackAmplitudeAnswerSubmitted:RaWVtYzDA,trackAmplitudeUserProperties:XvGOpVnps,trackMixpanelAnswerSubmitted:TJulYiuJL,trackMixpanelUserProperties:D9mjzOkSj,width:\"100%\",zapierWebhookUrl:\"\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-OPFJM.framer-gppap1, .framer-OPFJM .framer-gppap1 { display: block; }\",\".framer-OPFJM.framer-1g0kchl { height: 80px; overflow: hidden; position: relative; width: 200px; }\",\".framer-OPFJM .framer-19h1n2i-container { flex: none; height: auto; left: 0px; position: absolute; top: 0px; width: auto; }\",\".framer-OPFJM .framer-lvuxpq-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 80\n * @framerIntrinsicWidth 200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"wA5U6HQDz\":\"stepIDRequired\",\"jtbJbYZrU\":\"placementID\",\"kD1RunQcs\":\"defaultPlanIndex\",\"XvGOpVnps\":\"amplitudeUserProperties\",\"RaWVtYzDA\":\"amplitudeEventAnswerSubmitted\",\"D9mjzOkSj\":\"mixpanelUserProperties\",\"TJulYiuJL\":\"mixpanelEventAnswerSubmitted\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerJLPVV46C3=withCSS(Component,css,\"framer-OPFJM\");export default FramerJLPVV46C3;FramerJLPVV46C3.displayName=\"__dont_remove-submit_plan\";FramerJLPVV46C3.defaultProps={height:80,width:200};addPropertyControls(FramerJLPVV46C3,{wA5U6HQDz:{defaultValue:\"\",placeholder:\"step_id\",title:\"Step ID (required)\",type:ControlType.String},jtbJbYZrU:{defaultValue:\"\",title:\"Placement ID\",type:ControlType.String},kD1RunQcs:{defaultValue:0,max:9,min:0,title:\"Default plan index\",type:ControlType.Number},XvGOpVnps:{defaultValue:true,title:\"Amplitude user properties\",type:ControlType.Boolean},RaWVtYzDA:{defaultValue:true,description:'Send the \"answer_submitted\" event for this step to Amplitude',title:\"Amplitude event: answer_submitted\",type:ControlType.Boolean},D9mjzOkSj:{defaultValue:true,description:\"\",title:\"Mixpanel user properties\",type:ControlType.Boolean},TJulYiuJL:{defaultValue:true,description:'Send the \"answer_submitted\" event for this step to Mixpanel',title:\"Mixpanel event: answer_submitted\",type:ControlType.Boolean}});addFonts(FramerJLPVV46C3,[{explicitInter:true,fonts:[]},...SystemHidden_fieldFonts,...SystemSubmit_buttonFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerJLPVV46C3\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"wA5U6HQDz\\\":\\\"stepIDRequired\\\",\\\"jtbJbYZrU\\\":\\\"placementID\\\",\\\"kD1RunQcs\\\":\\\"defaultPlanIndex\\\",\\\"XvGOpVnps\\\":\\\"amplitudeUserProperties\\\",\\\"RaWVtYzDA\\\":\\\"amplitudeEventAnswerSubmitted\\\",\\\"D9mjzOkSj\\\":\\\"mixpanelUserProperties\\\",\\\"TJulYiuJL\\\":\\\"mixpanelEventAnswerSubmitted\\\"}\",\"framerIntrinsicWidth\":\"200\",\"framerIntrinsicHeight\":\"80\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./JLPVV46C3.map", "// Generated by Framer (a10584e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"haGC0VMrC\",\"E1xm2ZcaO\"];const serializationHash=\"framer-9YiUC\";const variantClassNames={E1xm2ZcaO:\"framer-v-121pvz5\",haGC0VMrC:\"framer-v-1p7yjqt\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const isSet=value=>{if(Array.isArray(value))return value.length>0;return value!==undefined&&value!==null&&value!==\"\";};const convertFromBoolean=(value,activeLocale)=>{if(value){return\"rgb(160, 87, 255)\";}else{return\"rgb(255, 69, 69)\";}};const toString=value=>{return typeof value===\"string\"?value:String(value);};const convertFromBoolean1=(value,activeLocale)=>{if(value){return .8;}else{return 0;}};const toNumber=value=>{if(typeof value===\"number\"&&Number.isFinite(value))return value;if(typeof value!==\"string\")return 0;const parsedNumber=parseFloat(value);return typeof parsedNumber===\"number\"&&Number.isFinite(parsedNumber)?parsedNumber:0;};const transition1={duration:0,type:\"tween\"};const convertFromBoolean2=(value,activeLocale)=>{if(value){return\"rgb(220, 194, 255)\";}else{return\"rgb(255, 191, 191)\";}};const suffix=(value,suffix)=>{if(typeof value===\"string\"&&typeof suffix===\"string\"){return value+suffix;}else if(typeof value===\"string\"){return value;}else if(typeof suffix===\"string\"){return suffix;}return\"\";};const convertFromString=(value,activeLocale,{h8VsDHNQI})=>{switch(typeof value===\"string\"?value.toLowerCase():value){case\"\":return\"[!] Not set\";default:return h8VsDHNQI;}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Dark:\"haGC0VMrC\",Light:\"E1xm2ZcaO\"};const getProps=({debugMode,height,id,title,value,width,...props})=>{return{...props,GKYxGUI4R:debugMode??props.GKYxGUI4R??true,h8VsDHNQI:value??props.h8VsDHNQI,variant:humanReadableVariantMap[props.variant]??props.variant??\"haGC0VMrC\",XvLH1O288:title??props.XvLH1O288??\"Title\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,GKYxGUI4R,XvLH1O288,h8VsDHNQI,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"haGC0VMrC\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const fillColor=toString(convertFromBoolean(isSet(h8VsDHNQI),activeLocale));const opacity=toNumber(convertFromBoolean1(GKYxGUI4R,activeLocale));const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const fillColor1=toString(convertFromBoolean2(isSet(h8VsDHNQI),activeLocale));const visible=isSet(XvLH1O288);const textContent=suffix(XvLH1O288,\":\");const textContent1=toString(convertFromString(h8VsDHNQI,activeLocale,{h8VsDHNQI}));return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1p7yjqt\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Dark\",layoutDependency:layoutDependency,layoutId:\"haGC0VMrC\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(0, 0, 0, 0.3)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:fillColor,borderBottomLeftRadius:4,borderBottomRightRadius:4,opacity,...style},variants:{E1xm2ZcaO:{\"--border-color\":\"rgba(0, 0, 0, 0.2)\",backgroundColor:fillColor1}},...addPropertyOverrides({E1xm2ZcaO:{\"data-framer-name\":\"Light\"}},baseVariant,gestureVariant),children:[visible&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVtSXRhbGlj\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-style\":\"italic\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Title:\"})}),className:\"framer-jnmoph\",fonts:[\"Inter-MediumItalic\"],layoutDependency:layoutDependency,layoutId:\"BlhL4mtxw\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:textContent,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({E1xm2ZcaO:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVtSXRhbGlj\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-style\":\"italic\",\"--framer-font-weight\":\"500\"},children:\"Title:\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItQm9sZA==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Value\"})}),className:\"framer-mgxvt4\",fonts:[\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"sYeZYGojB\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:textContent1,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({E1xm2ZcaO:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItQm9sZA==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"700\"},children:\"{none}\"})})}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-9YiUC.framer-1up4sbp, .framer-9YiUC .framer-1up4sbp { display: block; }\",\".framer-9YiUC.framer-1p7yjqt { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; overflow: visible; padding: 3px 8px 3px 8px; position: relative; width: min-content; }\",\".framer-9YiUC .framer-jnmoph, .framer-9YiUC .framer-mgxvt4 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-9YiUC.framer-1p7yjqt { gap: 0px; } .framer-9YiUC.framer-1p7yjqt > * { margin: 0px; margin-left: calc(5px / 2); margin-right: calc(5px / 2); } .framer-9YiUC.framer-1p7yjqt > :first-child { margin-left: 0px; } .framer-9YiUC.framer-1p7yjqt > :last-child { margin-right: 0px; } }\",'.framer-9YiUC[data-border=\"true\"]::after, .framer-9YiUC [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 20\n * @framerIntrinsicWidth 108\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"E1xm2ZcaO\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"GKYxGUI4R\":\"debugMode\",\"XvLH1O288\":\"title\",\"h8VsDHNQI\":\"value\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerXEI_uvJSr=withCSS(Component,css,\"framer-9YiUC\");export default FramerXEI_uvJSr;FramerXEI_uvJSr.displayName=\"__dont_remove-debug_badge\";FramerXEI_uvJSr.defaultProps={height:20,width:108};addPropertyControls(FramerXEI_uvJSr,{variant:{options:[\"haGC0VMrC\",\"E1xm2ZcaO\"],optionTitles:[\"Dark\",\"Light\"],title:\"Variant\",type:ControlType.Enum},GKYxGUI4R:{defaultValue:true,title:\"Debug mode\",type:ControlType.Boolean},XvLH1O288:{defaultValue:\"Title\",description:\"\",placeholder:\"Title\",title:\"Title\",type:ControlType.String},h8VsDHNQI:{defaultValue:\"\",description:\"\",placeholder:\"Value\",title:\"Value\",type:ControlType.String}});addFonts(FramerXEI_uvJSr,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/khkJkwSL66WFg8SX6Wa726c.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/0E7IMbDzcGABpBwwqNEt60wU0w.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/NTJ0nQgIF0gcDelS14zQ9NR9Q.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/QrcNhgEPfRl0LS8qz5Ln8olanl8.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JEXmejW8mXOYMtt0hyRg811kHac.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/ksvR4VsLksjpSwnC2fPgHRNMw.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/uy9s0iWuxiNnVt8EpTI3gzohpwo.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/DXD0Q7LSl7HEvDzucnyLnGBHM.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerXEI_uvJSr\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"20\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"E1xm2ZcaO\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"108\",\"framerVariables\":\"{\\\"GKYxGUI4R\\\":\\\"debugMode\\\",\\\"XvLH1O288\\\":\\\"title\\\",\\\"h8VsDHNQI\\\":\\\"value\\\"}\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./XEI_uvJSr.map", "let Component;\nvar House_default = (React) => {\n  if (!Component) {\n    const weights = /* @__PURE__ */ new Map([\n      [\n        \"bold\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M221.56,100.85,141.61,25.38l-.16-.15a19.93,19.93,0,0,0-26.91,0l-.17.15L34.44,100.85A20.07,20.07,0,0,0,28,115.55V208a20,20,0,0,0,20,20H96a20,20,0,0,0,20-20V164h24v44a20,20,0,0,0,20,20h48a20,20,0,0,0,20-20V115.55A20.07,20.07,0,0,0,221.56,100.85ZM204,204H164V160a20,20,0,0,0-20-20H112a20,20,0,0,0-20,20v44H52V117.28l76-71.75,76,71.75Z\" }))\n      ],\n      [\n        \"duotone\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\n          \"path\",\n          {\n            d: \"M216,115.54V208a8,8,0,0,1-8,8H160a8,8,0,0,1-8-8V160a8,8,0,0,0-8-8H112a8,8,0,0,0-8,8v48a8,8,0,0,1-8,8H48a8,8,0,0,1-8-8V115.54a8,8,0,0,1,2.62-5.92l80-75.54a8,8,0,0,1,10.77,0l80,75.54A8,8,0,0,1,216,115.54Z\",\n            opacity: \"0.2\"\n          }\n        ), /* @__PURE__ */ React.createElement(\"path\", { d: \"M218.83,103.77l-80-75.48a1.14,1.14,0,0,1-.11-.11,16,16,0,0,0-21.53,0l-.11.11L37.17,103.77A16,16,0,0,0,32,115.55V208a16,16,0,0,0,16,16H96a16,16,0,0,0,16-16V160h32v48a16,16,0,0,0,16,16h48a16,16,0,0,0,16-16V115.55A16,16,0,0,0,218.83,103.77ZM208,208H160V160a16,16,0,0,0-16-16H112a16,16,0,0,0-16,16v48H48V115.55l.11-.1L128,40l79.9,75.43.11.1Z\" }))\n      ],\n      [\n        \"fill\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M224,115.55V208a16,16,0,0,1-16,16H168a16,16,0,0,1-16-16V168a8,8,0,0,0-8-8H112a8,8,0,0,0-8,8v40a16,16,0,0,1-16,16H48a16,16,0,0,1-16-16V115.55a16,16,0,0,1,5.17-11.78l80-75.48.11-.11a16,16,0,0,1,21.53,0,1.14,1.14,0,0,0,.11.11l80,75.48A16,16,0,0,1,224,115.55Z\" }))\n      ],\n      [\n        \"light\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M217.47,105.24l-80-75.5-.09-.08a13.94,13.94,0,0,0-18.83,0l-.09.08-80,75.5A14,14,0,0,0,34,115.55V208a14,14,0,0,0,14,14H96a14,14,0,0,0,14-14V160a2,2,0,0,1,2-2h32a2,2,0,0,1,2,2v48a14,14,0,0,0,14,14h48a14,14,0,0,0,14-14V115.55A14,14,0,0,0,217.47,105.24ZM210,208a2,2,0,0,1-2,2H160a2,2,0,0,1-2-2V160a14,14,0,0,0-14-14H112a14,14,0,0,0-14,14v48a2,2,0,0,1-2,2H48a2,2,0,0,1-2-2V115.55a2,2,0,0,1,.65-1.48l.09-.08,79.94-75.48a2,2,0,0,1,2.63,0L209.26,114l.08.08a2,2,0,0,1,.66,1.48Z\" }))\n      ],\n      [\n        \"regular\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M218.83,103.77l-80-75.48a1.14,1.14,0,0,1-.11-.11,16,16,0,0,0-21.53,0l-.11.11L37.17,103.77A16,16,0,0,0,32,115.55V208a16,16,0,0,0,16,16H96a16,16,0,0,0,16-16V160h32v48a16,16,0,0,0,16,16h48a16,16,0,0,0,16-16V115.55A16,16,0,0,0,218.83,103.77ZM208,208H160V160a16,16,0,0,0-16-16H112a16,16,0,0,0-16,16v48H48V115.55l.11-.1L128,40l79.9,75.43.11.1Z\" }))\n      ],\n      [\n        \"thin\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M216.13,106.72,136.07,31.13a12,12,0,0,0-16.2.05L39.93,106.67A12,12,0,0,0,36,115.54V208a12,12,0,0,0,12,12H96a12,12,0,0,0,12-12V160a4,4,0,0,1,4-4h32a4,4,0,0,1,4,4v48a12,12,0,0,0,12,12h48a12,12,0,0,0,12-12V115.54A12,12,0,0,0,216.13,106.72ZM212,208a4,4,0,0,1-4,4H160a4,4,0,0,1-4-4V160a12,12,0,0,0-12-12H112a12,12,0,0,0-12,12v48a4,4,0,0,1-4,4H48a4,4,0,0,1-4-4V115.54a4.09,4.09,0,0,1,1.36-3L125.3,37.05a4,4,0,0,1,5.33,0l80.06,75.58a4,4,0,0,1,1.31,3Z\" }))\n      ]\n    ]);\n    const House = React.forwardRef((props, ref) => /* @__PURE__ */ React.createElement(\"g\", { ref, ...props }, weights.get(props.weight)));\n    House.displayName = \"House\";\n    Component = House;\n  }\n  return Component;\n};\nconst __FramerMetadata__ = {\n  exports: {\n    default: {\n      type: \"reactComponent\",\n      slots: [],\n      annotations: { framerContractVersion: \"1\" }\n    },\n    __FramerMetadata__: { type: \"variable\" }\n  }\n};\nexport {\n  __FramerMetadata__,\n  House_default as default\n};\n", "import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{useState,useEffect,useRef}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{motion}from\"framer-motion\";import{NullState}from\"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";import HouseFactory from\"https://framer.com/m/phosphor-icons/House.js@0.0.53\";import{defaultEvents,useIconSelection}from\"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";const iconKeys=[\"AddressBook\",\"AirTrafficControl\",\"Airplane\",\"AirplaneInFlight\",\"AirplaneLanding\",\"AirplaneTakeoff\",\"AirplaneTilt\",\"Airplay\",\"Alarm\",\"Alien\",\"AlignBottom\",\"AlignBottomSimple\",\"AlignCenterVertical\",\"AlignLeft\",\"AlignLeftSimple\",\"AlignRight\",\"AlignRightSimple\",\"AlignTop\",\"AlignTopSimple\",\"AmazonLogo\",\"Anchor\",\"AnchorSimple\",\"AndroidLogo\",\"AngularLogo\",\"Aperture\",\"AppStoreLogo\",\"AppWindow\",\"AppleLogo\",\"ApplePodcastsLogo\",\"Archive\",\"ArchiveBox\",\"ArchiveTray\",\"Armchair\",\"ArrowArcLeft\",\"ArrowArcRight\",\"ArrowBendDownLeft\",\"ArrowBendDownRight\",\"ArrowBendLeftDown\",\"ArrowBendLeftUp\",\"ArrowBendRightDown\",\"ArrowBendRightUp\",\"ArrowBendUpLeft\",\"ArrowBendUpRight\",\"ArrowCircleDown\",\"ArrowCircleDownLeft\",\"ArrowCircleDownRight\",\"ArrowCircleLeft\",\"ArrowCircleRight\",\"ArrowCircleUp\",\"ArrowCircleUpLeft\",\"ArrowCircleUpRight\",\"ArrowClockwise\",\"ArrowDown\",\"ArrowDownLeft\",\"ArrowDownRight\",\"ArrowElbowDownLeft\",\"ArrowElbowDownRight\",\"ArrowElbowLeft\",\"ArrowElbowLeftDown\",\"ArrowElbowLeftUp\",\"ArrowElbowRight\",\"ArrowElbowRightDown\",\"ArrowElbowRightUp\",\"ArrowElbowUpLeft\",\"ArrowElbowUpRight\",\"ArrowFatDown\",\"ArrowFatLeft\",\"ArrowFatLineDown\",\"ArrowFatLineLeft\",\"ArrowFatLineRight\",\"ArrowFatLineUp\",\"ArrowFatLinesDown\",\"ArrowFatLinesLeft\",\"ArrowFatLinesRight\",\"ArrowFatLinesUp\",\"ArrowFatRight\",\"ArrowFatUp\",\"ArrowLeft\",\"ArrowLineDown\",\"ArrowLineDownLeft\",\"ArrowLineDownRight\",\"ArrowLineLeft\",\"ArrowLineRight\",\"ArrowLineUp\",\"ArrowLineUpLeft\",\"ArrowLineUpRight\",\"ArrowRight\",\"ArrowSquareDown\",\"ArrowSquareDownLeft\",\"ArrowSquareDownRight\",\"ArrowSquareIn\",\"ArrowSquareLeft\",\"ArrowSquareOut\",\"ArrowSquareRight\",\"ArrowSquareUp\",\"ArrowSquareUpLeft\",\"ArrowSquareUpRight\",\"ArrowUDownLeft\",\"ArrowUDownRight\",\"ArrowULeftDown\",\"ArrowULeftUp\",\"ArrowURightDown\",\"ArrowURightUp\",\"ArrowUUpLeft\",\"ArrowUUpRight\",\"ArrowUp\",\"ArrowUpLeft\",\"ArrowUpRight\",\"ArrowsClockwise\",\"ArrowsDownUp\",\"ArrowsHorizontal\",\"ArrowsIn\",\"ArrowsInCardinal\",\"ArrowsInLineVertical\",\"ArrowsInSimple\",\"ArrowsLeftRight\",\"ArrowsMerge\",\"ArrowsOut\",\"ArrowsOutCardinal\",\"ArrowsOutSimple\",\"ArrowsSplit\",\"ArrowsVertical\",\"Article\",\"ArticleMedium\",\"ArticleNyTimes\",\"Asterisk\",\"AsteriskSimple\",\"At\",\"Atom\",\"Baby\",\"Backpack\",\"Backspace\",\"Bag\",\"BagSimple\",\"Balloon\",\"Bandaids\",\"Bank\",\"Barbell\",\"Barcode\",\"Barricade\",\"Baseball\",\"BaseballCap\",\"Basket\",\"Basketball\",\"Bathtub\",\"BatteryCharging\",\"BatteryEmpty\",\"BatteryFull\",\"BatteryHigh\",\"BatteryLow\",\"BatteryMedium\",\"BatteryPlus\",\"BatteryPlusVertical\",\"BatteryVerticalEmpty\",\"BatteryVerticalFull\",\"BatteryVerticalHigh\",\"BatteryVerticalLow\",\"BatteryWarning\",\"Bed\",\"BeerBottle\",\"BeerStein\",\"BehanceLogo\",\"Bell\",\"BellRinging\",\"BellSimple\",\"BellSimpleRinging\",\"BellSimpleSlash\",\"BellSimpleZ\",\"BellSlash\",\"BellZ\",\"BezierCurve\",\"Bicycle\",\"Binoculars\",\"Bird\",\"Bluetooth\",\"BluetoothConnected\",\"BluetoothSlash\",\"BluetoothX\",\"Boat\",\"Bone\",\"Book\",\"BookBookmark\",\"BookOpen\",\"BookOpenText\",\"Bookmark\",\"BookmarkSimple\",\"Bookmarks\",\"BookmarksSimple\",\"Books\",\"Boot\",\"BoundingBox\",\"BowlFood\",\"BracketsAngle\",\"BracketsCurly\",\"BracketsRound\",\"BracketsSquare\",\"Brain\",\"Brandy\",\"Bridge\",\"Briefcase\",\"BriefcaseMetal\",\"Broadcast\",\"Broom\",\"Browser\",\"Browsers\",\"Bug\",\"BugBeetle\",\"BugDroid\",\"Buildings\",\"Bus\",\"Butterfly\",\"Cactus\",\"Cake\",\"Calculator\",\"Calendar\",\"CalendarBlank\",\"CalendarCheck\",\"CalendarPlus\",\"CalendarX\",\"CallBell\",\"Camera\",\"CameraPlus\",\"CameraRotate\",\"CameraSlash\",\"Campfire\",\"Car\",\"CarProfile\",\"CarSimple\",\"Cardholder\",\"Cards\",\"CaretCircleDoubleUp\",\"CaretCircleDown\",\"CaretCircleLeft\",\"CaretCircleRight\",\"CaretCircleUp\",\"CaretCircleUpDown\",\"CaretDoubleDown\",\"CaretDoubleLeft\",\"CaretDoubleRight\",\"CaretDoubleUp\",\"CaretDown\",\"CaretLeft\",\"CaretRight\",\"CaretUp\",\"CaretUpDown\",\"Carrot\",\"CassetteTape\",\"CastleTurret\",\"Cat\",\"CellSignalFull\",\"CellSignalHigh\",\"CellSignalLow\",\"CellSignalMedium\",\"CellSignalNone\",\"CellSignalSlash\",\"CellSignalX\",\"Certificate\",\"Chair\",\"Chalkboard\",\"ChalkboardSimple\",\"ChalkboardTeacher\",\"Champagne\",\"ChargingStation\",\"ChartBar\",\"ChartBarHorizontal\",\"ChartDonut\",\"ChartLine\",\"ChartLineDown\",\"ChartLineUp\",\"ChartPie\",\"ChartPieSlice\",\"ChartPolar\",\"ChartScatter\",\"Chat\",\"ChatCentered\",\"ChatCenteredDots\",\"ChatCenteredText\",\"ChatCircle\",\"ChatCircleDots\",\"ChatCircleText\",\"ChatDots\",\"ChatTeardrop\",\"ChatTeardropDots\",\"ChatTeardropText\",\"ChatText\",\"Chats\",\"ChatsCircle\",\"ChatsTeardrop\",\"Check\",\"CheckCircle\",\"CheckFat\",\"CheckSquare\",\"CheckSquareOffset\",\"Checks\",\"Church\",\"Circle\",\"CircleDashed\",\"CircleHalf\",\"CircleHalfTilt\",\"CircleNotch\",\"CirclesFour\",\"CirclesThree\",\"CirclesThreePlus\",\"Circuitry\",\"Clipboard\",\"ClipboardText\",\"Clock\",\"ClockAfternoon\",\"ClockClockwise\",\"ClockCounterClockwise\",\"ClockCountdown\",\"ClosedCaptioning\",\"Cloud\",\"CloudArrowDown\",\"CloudArrowUp\",\"CloudCheck\",\"CloudFog\",\"CloudLightning\",\"CloudMoon\",\"CloudRain\",\"CloudSlash\",\"CloudSnow\",\"CloudSun\",\"CloudWarning\",\"CloudX\",\"Club\",\"CoatHanger\",\"CodaLogo\",\"Code\",\"CodeBlock\",\"CodeSimple\",\"CodepenLogo\",\"CodesandboxLogo\",\"Coffee\",\"Coin\",\"CoinVertical\",\"Coins\",\"Columns\",\"Command\",\"Compass\",\"CompassTool\",\"ComputerTower\",\"Confetti\",\"ContactlessPayment\",\"Control\",\"Cookie\",\"CookingPot\",\"Copy\",\"CopySimple\",\"Copyleft\",\"Copyright\",\"CornersIn\",\"CornersOut\",\"Couch\",\"Cpu\",\"CreditCard\",\"Crop\",\"Cross\",\"Crosshair\",\"CrosshairSimple\",\"Crown\",\"CrownSimple\",\"Cube\",\"CubeFocus\",\"CubeTransparent\",\"CurrencyBtc\",\"CurrencyCircleDollar\",\"CurrencyCny\",\"CurrencyDollar\",\"CurrencyDollarSimple\",\"CurrencyEth\",\"CurrencyEur\",\"CurrencyGbp\",\"CurrencyInr\",\"CurrencyJpy\",\"CurrencyKrw\",\"CurrencyKzt\",\"CurrencyNgn\",\"CurrencyRub\",\"Cursor\",\"CursorClick\",\"CursorText\",\"Cylinder\",\"Database\",\"Desktop\",\"DesktopTower\",\"Detective\",\"DevToLogo\",\"DeviceMobile\",\"DeviceMobileCamera\",\"DeviceMobileSpeaker\",\"DeviceTablet\",\"DeviceTabletCamera\",\"DeviceTabletSpeaker\",\"Devices\",\"Diamond\",\"DiamondsFour\",\"DiceFive\",\"DiceFour\",\"DiceOne\",\"DiceSix\",\"DiceThree\",\"DiceTwo\",\"Disc\",\"DiscordLogo\",\"Divide\",\"Dna\",\"Dog\",\"Door\",\"DoorOpen\",\"Dot\",\"DotOutline\",\"DotsNine\",\"DotsSix\",\"DotsSixVertical\",\"DotsThree\",\"DotsThreeCircle\",\"DotsThreeOutline\",\"DotsThreeVertical\",\"Download\",\"DownloadSimple\",\"Dress\",\"DribbbleLogo\",\"Drop\",\"DropHalf\",\"DropHalfBottom\",\"DropboxLogo\",\"Ear\",\"EarSlash\",\"Egg\",\"EggCrack\",\"Eject\",\"EjectSimple\",\"Elevator\",\"Engine\",\"Envelope\",\"EnvelopeOpen\",\"EnvelopeSimple\",\"EnvelopeSimpleOpen\",\"Equalizer\",\"Equals\",\"Eraser\",\"EscalatorDown\",\"EscalatorUp\",\"Exam\",\"Exclude\",\"ExcludeSquare\",\"Export\",\"Eye\",\"EyeClosed\",\"EyeSlash\",\"Eyedropper\",\"EyedropperSample\",\"Eyeglasses\",\"FaceMask\",\"FacebookLogo\",\"Factory\",\"Faders\",\"FadersHorizontal\",\"Fan\",\"FastForward\",\"FastForwardCircle\",\"Feather\",\"FigmaLogo\",\"File\",\"FileArchive\",\"FileArrowDown\",\"FileArrowUp\",\"FileAudio\",\"FileCloud\",\"FileCode\",\"FileCss\",\"FileCsv\",\"FileDashed\",\"FileDoc\",\"FileHtml\",\"FileImage\",\"FileJpg\",\"FileJs\",\"FileJsx\",\"FileLock\",\"FileMagnifyingGlass\",\"FileMinus\",\"FilePdf\",\"FilePlus\",\"FilePng\",\"FilePpt\",\"FileRs\",\"FileSql\",\"FileSvg\",\"FileText\",\"FileTs\",\"FileTsx\",\"FileVideo\",\"FileVue\",\"FileX\",\"FileXls\",\"FileZip\",\"Files\",\"FilmReel\",\"FilmScript\",\"FilmSlate\",\"FilmStrip\",\"Fingerprint\",\"FingerprintSimple\",\"FinnTheHuman\",\"Fire\",\"FireExtinguisher\",\"FireSimple\",\"FirstAid\",\"FirstAidKit\",\"Fish\",\"FishSimple\",\"Flag\",\"FlagBanner\",\"FlagCheckered\",\"FlagPennant\",\"Flame\",\"Flashlight\",\"Flask\",\"FloppyDisk\",\"FloppyDiskBack\",\"FlowArrow\",\"Flower\",\"FlowerLotus\",\"FlowerTulip\",\"FlyingSaucer\",\"Folder\",\"FolderDashed\",\"FolderLock\",\"FolderMinus\",\"FolderNotch\",\"FolderNotchMinus\",\"FolderNotchOpen\",\"FolderNotchPlus\",\"FolderOpen\",\"FolderPlus\",\"FolderSimple\",\"FolderSimpleDashed\",\"FolderSimpleLock\",\"FolderSimpleMinus\",\"FolderSimplePlus\",\"FolderSimpleStar\",\"FolderSimpleUser\",\"FolderStar\",\"FolderUser\",\"Folders\",\"Football\",\"Footprints\",\"ForkKnife\",\"FrameCorners\",\"FramerLogo\",\"Function\",\"Funnel\",\"FunnelSimple\",\"GameController\",\"Garage\",\"GasCan\",\"GasPump\",\"Gauge\",\"Gavel\",\"Gear\",\"GearFine\",\"GearSix\",\"GenderFemale\",\"GenderIntersex\",\"GenderMale\",\"GenderNeuter\",\"GenderNonbinary\",\"GenderTransgender\",\"Ghost\",\"Gif\",\"Gift\",\"GitBranch\",\"GitCommit\",\"GitDiff\",\"GitFork\",\"GitMerge\",\"GitPullRequest\",\"GithubLogo\",\"GitlabLogo\",\"GitlabLogoSimple\",\"Globe\",\"GlobeHemisphereEast\",\"GlobeHemisphereWest\",\"GlobeSimple\",\"GlobeStand\",\"Goggles\",\"GoodreadsLogo\",\"GoogleCardboardLogo\",\"GoogleChromeLogo\",\"GoogleDriveLogo\",\"GoogleLogo\",\"GooglePhotosLogo\",\"GooglePlayLogo\",\"GooglePodcastsLogo\",\"Gradient\",\"GraduationCap\",\"Grains\",\"GrainsSlash\",\"Graph\",\"GridFour\",\"GridNine\",\"Guitar\",\"Hamburger\",\"Hammer\",\"Hand\",\"HandCoins\",\"HandEye\",\"HandFist\",\"HandGrabbing\",\"HandHeart\",\"HandPalm\",\"HandPointing\",\"HandSoap\",\"HandSwipeLeft\",\"HandSwipeRight\",\"HandTap\",\"HandWaving\",\"Handbag\",\"HandbagSimple\",\"HandsClapping\",\"HandsPraying\",\"Handshake\",\"HardDrive\",\"HardDrives\",\"Hash\",\"HashStraight\",\"Headlights\",\"Headphones\",\"Headset\",\"Heart\",\"HeartBreak\",\"HeartHalf\",\"HeartStraight\",\"HeartStraightBreak\",\"Heartbeat\",\"Hexagon\",\"HighHeel\",\"HighlighterCircle\",\"Hoodie\",\"Horse\",\"Hourglass\",\"HourglassHigh\",\"HourglassLow\",\"HourglassMedium\",\"HourglassSimple\",\"HourglassSimpleHigh\",\"HourglassSimpleLow\",\"House\",\"HouseLine\",\"HouseSimple\",\"IceCream\",\"IdentificationBadge\",\"IdentificationCard\",\"Image\",\"ImageSquare\",\"Images\",\"ImagesSquare\",\"Infinity\",\"Info\",\"InstagramLogo\",\"Intersect\",\"IntersectSquare\",\"IntersectThree\",\"Jeep\",\"Kanban\",\"Key\",\"KeyReturn\",\"Keyboard\",\"Keyhole\",\"Knife\",\"Ladder\",\"LadderSimple\",\"Lamp\",\"Laptop\",\"Layout\",\"Leaf\",\"Lifebuoy\",\"Lightbulb\",\"LightbulbFilament\",\"Lighthouse\",\"Lightning\",\"LightningA\",\"LightningSlash\",\"LineSegment\",\"LineSegments\",\"Link\",\"LinkBreak\",\"LinkSimple\",\"LinkSimpleBreak\",\"LinkSimpleHorizontal\",\"LinkedinLogo\",\"LinuxLogo\",\"List\",\"ListBullets\",\"ListChecks\",\"ListDashes\",\"ListMagnifyingGlass\",\"ListNumbers\",\"ListPlus\",\"Lock\",\"LockKey\",\"LockKeyOpen\",\"LockLaminated\",\"LockLaminatedOpen\",\"LockOpen\",\"LockSimple\",\"LockSimpleOpen\",\"Lockers\",\"MagicWand\",\"Magnet\",\"MagnetStraight\",\"MagnifyingGlass\",\"MagnifyingGlassMinus\",\"MagnifyingGlassPlus\",\"MapPin\",\"MapPinLine\",\"MapTrifold\",\"MarkerCircle\",\"Martini\",\"MaskHappy\",\"MaskSad\",\"MathOperations\",\"Medal\",\"MedalMilitary\",\"MediumLogo\",\"Megaphone\",\"MegaphoneSimple\",\"MessengerLogo\",\"MetaLogo\",\"Metronome\",\"Microphone\",\"MicrophoneSlash\",\"MicrophoneStage\",\"MicrosoftExcelLogo\",\"MicrosoftOutlookLogo\",\"MicrosoftTeamsLogo\",\"MicrosoftWordLogo\",\"Minus\",\"MinusCircle\",\"MinusSquare\",\"Money\",\"Monitor\",\"MonitorPlay\",\"Moon\",\"MoonStars\",\"Moped\",\"MopedFront\",\"Mosque\",\"Motorcycle\",\"Mountains\",\"Mouse\",\"MouseSimple\",\"MusicNote\",\"MusicNoteSimple\",\"MusicNotes\",\"MusicNotesPlus\",\"MusicNotesSimple\",\"NavigationArrow\",\"Needle\",\"Newspaper\",\"NewspaperClipping\",\"Notches\",\"Note\",\"NoteBlank\",\"NotePencil\",\"Notebook\",\"Notepad\",\"Notification\",\"NotionLogo\",\"NumberCircleEight\",\"NumberCircleFive\",\"NumberCircleFour\",\"NumberCircleNine\",\"NumberCircleOne\",\"NumberCircleSeven\",\"NumberCircleSix\",\"NumberCircleThree\",\"NumberCircleTwo\",\"NumberCircleZero\",\"NumberEight\",\"NumberFive\",\"NumberFour\",\"NumberNine\",\"NumberOne\",\"NumberSeven\",\"NumberSix\",\"NumberSquareEight\",\"NumberSquareFive\",\"NumberSquareFour\",\"NumberSquareNine\",\"NumberSquareOne\",\"NumberSquareSeven\",\"NumberSquareSix\",\"NumberSquareThree\",\"NumberSquareTwo\",\"NumberSquareZero\",\"NumberThree\",\"NumberTwo\",\"NumberZero\",\"Nut\",\"NyTimesLogo\",\"Octagon\",\"OfficeChair\",\"Option\",\"OrangeSlice\",\"Package\",\"PaintBrush\",\"PaintBrushBroad\",\"PaintBrushHousehold\",\"PaintBucket\",\"PaintRoller\",\"Palette\",\"Pants\",\"PaperPlane\",\"PaperPlaneRight\",\"PaperPlaneTilt\",\"Paperclip\",\"PaperclipHorizontal\",\"Parachute\",\"Paragraph\",\"Parallelogram\",\"Park\",\"Password\",\"Path\",\"PatreonLogo\",\"Pause\",\"PauseCircle\",\"PawPrint\",\"PaypalLogo\",\"Peace\",\"Pen\",\"PenNib\",\"PenNibStraight\",\"Pencil\",\"PencilCircle\",\"PencilLine\",\"PencilSimple\",\"PencilSimpleLine\",\"PencilSimpleSlash\",\"PencilSlash\",\"Pentagram\",\"Pepper\",\"Percent\",\"Person\",\"PersonArmsSpread\",\"PersonSimple\",\"PersonSimpleBike\",\"PersonSimpleRun\",\"PersonSimpleThrow\",\"PersonSimpleWalk\",\"Perspective\",\"Phone\",\"PhoneCall\",\"PhoneDisconnect\",\"PhoneIncoming\",\"PhoneOutgoing\",\"PhonePlus\",\"PhoneSlash\",\"PhoneX\",\"PhosphorLogo\",\"Pi\",\"PianoKeys\",\"PictureInPicture\",\"PiggyBank\",\"Pill\",\"PinterestLogo\",\"Pinwheel\",\"Pizza\",\"Placeholder\",\"Planet\",\"Plant\",\"Play\",\"PlayCircle\",\"PlayPause\",\"Playlist\",\"Plug\",\"PlugCharging\",\"Plugs\",\"PlugsConnected\",\"Plus\",\"PlusCircle\",\"PlusMinus\",\"PlusSquare\",\"PokerChip\",\"PoliceCar\",\"Polygon\",\"Popcorn\",\"PottedPlant\",\"Power\",\"Prescription\",\"Presentation\",\"PresentationChart\",\"Printer\",\"Prohibit\",\"ProhibitInset\",\"ProjectorScreen\",\"ProjectorScreenChart\",\"Pulse\",\"PushPin\",\"PushPinSimple\",\"PushPinSimpleSlash\",\"PushPinSlash\",\"PuzzlePiece\",\"QrCode\",\"Question\",\"Queue\",\"Quotes\",\"Radical\",\"Radio\",\"RadioButton\",\"Radioactive\",\"Rainbow\",\"RainbowCloud\",\"ReadCvLogo\",\"Receipt\",\"ReceiptX\",\"Record\",\"Rectangle\",\"Recycle\",\"RedditLogo\",\"Repeat\",\"RepeatOnce\",\"Rewind\",\"RewindCircle\",\"RoadHorizon\",\"Robot\",\"Rocket\",\"RocketLaunch\",\"Rows\",\"Rss\",\"RssSimple\",\"Rug\",\"Ruler\",\"Scales\",\"Scan\",\"Scissors\",\"Scooter\",\"Screencast\",\"ScribbleLoop\",\"Scroll\",\"Seal\",\"SealCheck\",\"SealQuestion\",\"SealWarning\",\"Selection\",\"SelectionAll\",\"SelectionBackground\",\"SelectionForeground\",\"SelectionInverse\",\"SelectionPlus\",\"SelectionSlash\",\"Shapes\",\"Share\",\"ShareFat\",\"ShareNetwork\",\"Shield\",\"ShieldCheck\",\"ShieldCheckered\",\"ShieldChevron\",\"ShieldPlus\",\"ShieldSlash\",\"ShieldStar\",\"ShieldWarning\",\"ShirtFolded\",\"ShootingStar\",\"ShoppingBag\",\"ShoppingBagOpen\",\"ShoppingCart\",\"ShoppingCartSimple\",\"Shower\",\"Shrimp\",\"Shuffle\",\"ShuffleAngular\",\"ShuffleSimple\",\"Sidebar\",\"SidebarSimple\",\"Sigma\",\"SignIn\",\"SignOut\",\"Signature\",\"Signpost\",\"SimCard\",\"Siren\",\"SketchLogo\",\"SkipBack\",\"SkipBackCircle\",\"SkipForward\",\"SkipForwardCircle\",\"Skull\",\"SlackLogo\",\"Sliders\",\"SlidersHorizontal\",\"Slideshow\",\"Smiley\",\"SmileyAngry\",\"SmileyBlank\",\"SmileyMeh\",\"SmileyNervous\",\"SmileySad\",\"SmileySticker\",\"SmileyWink\",\"SmileyXEyes\",\"SnapchatLogo\",\"Sneaker\",\"SneakerMove\",\"Snowflake\",\"SoccerBall\",\"SortAscending\",\"SortDescending\",\"SoundcloudLogo\",\"Spade\",\"Sparkle\",\"SpeakerHifi\",\"SpeakerHigh\",\"SpeakerLow\",\"SpeakerNone\",\"SpeakerSimpleHigh\",\"SpeakerSimpleLow\",\"SpeakerSimpleNone\",\"SpeakerSimpleSlash\",\"SpeakerSimpleX\",\"SpeakerSlash\",\"SpeakerX\",\"Spinner\",\"SpinnerGap\",\"Spiral\",\"SplitHorizontal\",\"SplitVertical\",\"SpotifyLogo\",\"Square\",\"SquareHalf\",\"SquareHalfBottom\",\"SquareLogo\",\"SquareSplitVertical\",\"SquaresFour\",\"Stack\",\"StackOverflowLogo\",\"StackSimple\",\"Stairs\",\"Stamp\",\"Star\",\"StarAndCrescent\",\"StarFour\",\"StarHalf\",\"StarOfDavid\",\"SteeringWheel\",\"Steps\",\"Stethoscope\",\"Sticker\",\"Stool\",\"Stop\",\"StopCircle\",\"Storefront\",\"Strategy\",\"StripeLogo\",\"Student\",\"Subtitles\",\"Subtract\",\"SubtractSquare\",\"Suitcase\",\"SuitcaseRolling\",\"SuitcaseSimple\",\"Sun\",\"SunDim\",\"SunHorizon\",\"Sunglasses\",\"Swap\",\"Swatches\",\"SwimmingPool\",\"Sword\",\"Synagogue\",\"Syringe\",\"TShirt\",\"Table\",\"Tabs\",\"Tag\",\"TagChevron\",\"TagSimple\",\"Target\",\"Taxi\",\"TelegramLogo\",\"Television\",\"TelevisionSimple\",\"TennisBall\",\"Tent\",\"Terminal\",\"TerminalWindow\",\"TestTube\",\"TextAUnderline\",\"TextAa\",\"TextAlignCenter\",\"TextAlignJustify\",\"TextAlignLeft\",\"TextAlignRight\",\"TextB\",\"TextColumns\",\"TextH\",\"TextHFive\",\"TextHFour\",\"TextHOne\",\"TextHSix\",\"TextHThree\",\"TextHTwo\",\"TextIndent\",\"TextItalic\",\"TextOutdent\",\"TextStrikethrough\",\"TextT\",\"TextUnderline\",\"Textbox\",\"Thermometer\",\"ThermometerCold\",\"ThermometerHot\",\"ThermometerSimple\",\"ThumbsDown\",\"ThumbsUp\",\"Ticket\",\"TidalLogo\",\"TiktokLogo\",\"Timer\",\"Tipi\",\"ToggleLeft\",\"ToggleRight\",\"Toilet\",\"ToiletPaper\",\"Toolbox\",\"Tooth\",\"Tote\",\"ToteSimple\",\"Trademark\",\"TrademarkRegistered\",\"TrafficCone\",\"TrafficSign\",\"TrafficSignal\",\"Train\",\"TrainRegional\",\"TrainSimple\",\"Tram\",\"Translate\",\"Trash\",\"TrashSimple\",\"Tray\",\"Tree\",\"TreeEvergreen\",\"TreePalm\",\"TreeStructure\",\"TrendDown\",\"TrendUp\",\"Triangle\",\"Trophy\",\"Truck\",\"TwitchLogo\",\"TwitterLogo\",\"Umbrella\",\"UmbrellaSimple\",\"Unite\",\"UniteSquare\",\"Upload\",\"UploadSimple\",\"Usb\",\"User\",\"UserCircle\",\"UserCircleGear\",\"UserCircleMinus\",\"UserCirclePlus\",\"UserFocus\",\"UserGear\",\"UserList\",\"UserMinus\",\"UserPlus\",\"UserRectangle\",\"UserSquare\",\"UserSwitch\",\"Users\",\"UsersFour\",\"UsersThree\",\"Van\",\"Vault\",\"Vibrate\",\"Video\",\"VideoCamera\",\"VideoCameraSlash\",\"Vignette\",\"VinylRecord\",\"VirtualReality\",\"Virus\",\"Voicemail\",\"Volleyball\",\"Wall\",\"Wallet\",\"Warehouse\",\"Warning\",\"WarningCircle\",\"WarningDiamond\",\"WarningOctagon\",\"Watch\",\"WaveSawtooth\",\"WaveSine\",\"WaveSquare\",\"WaveTriangle\",\"Waveform\",\"Waves\",\"Webcam\",\"WebcamSlash\",\"WebhooksLogo\",\"WechatLogo\",\"WhatsappLogo\",\"Wheelchair\",\"WheelchairMotion\",\"WifiHigh\",\"WifiLow\",\"WifiMedium\",\"WifiNone\",\"WifiSlash\",\"WifiX\",\"Wind\",\"WindowsLogo\",\"Wine\",\"Wrench\",\"X\",\"XCircle\",\"XSquare\",\"YinYang\",\"YoutubeLogo\",];const moduleBaseUrl=\"https://framer.com/m/phosphor-icons/\";const weightOptions=[\"thin\",\"light\",\"regular\",\"bold\",\"fill\",\"duotone\",];const lowercaseIconKeyPairs=iconKeys.reduce((res,key)=>{res[key.toLowerCase()]=key;return res;},{});/**\n * PHOSPHOR\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n */ export function Icon(props){const{color,selectByList,iconSearch,iconSelection,onClick,onMouseDown,onMouseUp,onMouseEnter,onMouseLeave,weight,mirrored}=props;const isMounted=useRef(false);const iconKey=useIconSelection(iconKeys,selectByList,iconSearch,iconSelection,lowercaseIconKeyPairs);const[SelectedIcon,setSelectedIcon]=useState(iconKey===\"Home\"?HouseFactory(React):null);async function importModule(){// Get the selected module\ntry{const version=\"0.0.53\";const iconModuleUrl=`${moduleBaseUrl}${iconKey}.js@${version}`;const module=await import(/* webpackIgnore: true */ iconModuleUrl);if(isMounted.current)setSelectedIcon(module.default(React));}catch(err){if(isMounted.current)setSelectedIcon(null);}}useEffect(()=>{isMounted.current=true;importModule();return()=>{isMounted.current=false;};},[iconKey]);const isOnCanvas=RenderTarget.current()===RenderTarget.canvas;const emptyState=isOnCanvas?/*#__PURE__*/ _jsx(NullState,{}):null;return /*#__PURE__*/ _jsx(motion.div,{style:{display:\"contents\"},onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,children:SelectedIcon?/*#__PURE__*/ _jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 256 256\",style:{userSelect:\"none\",width:\"100%\",height:\"100%\",display:\"inline-block\",fill:color,color,flexShrink:0,transform:mirrored?\"scale(-1, 1)\":undefined},focusable:\"false\",color:color,children:/*#__PURE__*/ _jsx(SelectedIcon,{color:color,weight:weight})}):emptyState});}Icon.displayName=\"Phosphor\";Icon.defaultProps={width:24,height:24,iconSelection:\"House\",iconSearch:\"House\",color:\"#66F\",selectByList:true,weight:\"regular\",mirrored:false};addPropertyControls(Icon,{selectByList:{type:ControlType.Boolean,title:\"Select\",enabledTitle:\"List\",disabledTitle:\"Search\",defaultValue:Icon.defaultProps.selectByList},iconSelection:{type:ControlType.Enum,options:iconKeys,defaultValue:Icon.defaultProps.iconSelection,title:\"Name\",hidden:({selectByList})=>!selectByList,description:\"Find every icon name on the [Phosphor site](https://phosphoricons.com/)\"},iconSearch:{type:ControlType.String,title:\"Name\",placeholder:\"Menu, Wifi, Box\u2026\",hidden:({selectByList})=>selectByList},color:{type:ControlType.Color,title:\"Color\",defaultValue:Icon.defaultProps.color},weight:{type:ControlType.Enum,title:\"Weight\",optionTitles:weightOptions.map(piece=>piece.charAt(0).toUpperCase()+piece.slice(1)),options:weightOptions,defaultValue:Icon.defaultProps.weight},mirrored:{type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\",defaultValue:Icon.defaultProps.mirrored},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"Icon\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\"}},\"IconProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Phosphor.map", "// Generated by Framer (ab692b1)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;IBM Plex Sans-500\",\"GF;IBM Plex Sans-700\",\"GF;IBM Plex Sans-700italic\",\"GF;IBM Plex Sans-500italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"IBM Plex Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/ibmplexsans/v21/zYXGKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1swZSAXcomDVmadSD2FlzBaI5loa26g.woff2\",weight:\"500\"},{family:\"IBM Plex Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/ibmplexsans/v21/zYXGKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1swZSAXcomDVmadSDDV5zBaI5loa26g.woff2\",weight:\"700\"},{family:\"IBM Plex Sans\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/ibmplexsans/v21/zYXEKVElMYYaJe8bpLHnCwDKhdTEG46kmUZQCX598fQbM4jw8V78x9OWIhp8RKg4tIOm6vje.woff2\",weight:\"700\"},{family:\"IBM Plex Sans\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/ibmplexsans/v21/zYXEKVElMYYaJe8bpLHnCwDKhdTEG46kmUZQCX598fQbM4jw8V78x9OWIhqpQ6g4tIOm6vje.woff2\",weight:\"500\"}]}];export const css=['.framer-EXrBT .framer-styles-preset-1g07z5r:not(.rich-text-wrapper), .framer-EXrBT .framer-styles-preset-1g07z5r.rich-text-wrapper p { --framer-font-family: \"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-family-bold: \"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-family-italic: \"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0em; --framer-line-height: 28px; --framer-paragraph-spacing: 18px; --framer-text-alignment: start; --framer-text-color: var(--token-867aef71-8260-4c17-b01a-bdaeec2bf2b0, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-EXrBT\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (ab692b1)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,getPropertyControls,Image,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import __dont_removeSubmit_plan from\"https://framerusercontent.com/modules/qmCVb39TnVxDlyTggjwH/7ua1bcU8oAiQkzJboRbN/JLPVV46C3.js\";import __dont_removeDebug_badge from\"https://framerusercontent.com/modules/tBaUKIAJf45VvMUKJhSK/xaWotlQQfsddkE5V3tIS/XEI_uvJSr.js\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/CAjjxbTJBxHwH1MagCef/Phosphor.js\";import{Icon as Phosphor1}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/vAN76B13JzsmIsNtAcNy/dURETdq0gJROPvYhO1Mp/MurBOh3ob.js\";const PhosphorFonts=getFonts(Phosphor);const __dont_removeSubmit_planFonts=getFonts(__dont_removeSubmit_plan);const __dont_removeDebug_badgeFonts=getFonts(__dont_removeDebug_badge);const Phosphor1Controls=getPropertyControls(Phosphor1);const enabledGestures={apNXlSbh8:{pressed:true}};const serializationHash=\"framer-mpReW\";const variantClassNames={apNXlSbh8:\"framer-v-1c2g40t\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:40,delay:0,mass:1,stiffness:700,type:\"spring\"};const radiusForCorner=(value,cornerIndex)=>{if(typeof value===\"number\"&&Number.isFinite(value))return Math.max(0,value)+\"px\";if(typeof value!==\"string\"||typeof cornerIndex!==\"number\")return undefined;const segments=value.split(\" \");return segments[cornerIndex]||segments[cornerIndex-2]||segments[0];};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const transformTemplate2=(_,t)=>`translateX(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={Bold:\"bold\",Duotone:\"duotone\",Fill:\"fill\",Light:\"light\",Regular:\"regular\",Thin:\"thin\"};const getProps=({amplitudeEventAnswerSubmitted,amplitudeUserProperties,bgColorNormal,bgColorPressed,borderNormal,borderPressed,debugMode,defaultPlanIndexRequired,height,iconColorNormal,iconColorPressed,iconName,iconWeightNormal,iconWeightPressed,id,image,label,labelColorNormal,labelColorPressed,mixpanelEventAnswerSubmitted,mixpanelUserProperties,onClick,placementIDRequired,radius,shadowsNormal,shadowsPressed,showIcon,showImage,stepIDRequired,width,...props})=>{return{...props,A_yyQO3fp:placementIDRequired??props.A_yyQO3fp,BLCrgHdC3:shadowsPressed??props.BLCrgHdC3,DAYIXlG9Q:debugMode??props.DAYIXlG9Q,DqLL83xFE:showImage??props.DqLL83xFE??true,dY2jjukEl:bgColorNormal??props.dY2jjukEl??\"var(--token-91c780a1-e789-4711-97a6-01a9adab5775, rgb(52, 64, 84))\",dyrX2jOFJ:borderPressed??props.dyrX2jOFJ??{borderColor:'var(--token-d42aaa73-7d2b-48f6-9902-7f040a485bb5, rgb(16, 24, 40)) /* {\"name\":\"Gray / 900\"} */',borderStyle:\"solid\",borderWidth:1},feIpolk0l:showIcon??props.feIpolk0l??true,fhLyUn86Y:iconName??props.fhLyUn86Y??\"Check\",gCE_XVJIB:humanReadableEnumMap[iconWeightPressed]??iconWeightPressed??props.gCE_XVJIB??\"bold\",I8sUXQYMu:labelColorPressed??props.I8sUXQYMu??\"var(--token-abca9834-9114-4c19-b817-0d05e1c93843, rgb(255, 255, 255))\",k7kf5AQMW:iconColorPressed??props.k7kf5AQMW??\"var(--token-abca9834-9114-4c19-b817-0d05e1c93843, rgb(255, 255, 255))\",KbuJLe5Df:humanReadableEnumMap[iconWeightNormal]??iconWeightNormal??props.KbuJLe5Df??\"bold\",lhN34NFUv:stepIDRequired??props.lhN34NFUv,NWEoGM9_t:mixpanelUserProperties??props.NWEoGM9_t??true,p0zmIm6y9:bgColorPressed??props.p0zmIm6y9??\"var(--token-d84bd6ca-db03-489e-9a15-420d8e4122bd, rgb(24, 34, 48))\",pe81I2XBs:defaultPlanIndexRequired??props.pe81I2XBs,rbtOsIDFk:amplitudeUserProperties??props.rbtOsIDFk??true,S00QrXvIL:amplitudeEventAnswerSubmitted??props.S00QrXvIL??true,S6aSb3tbB:radius??props.S6aSb3tbB??\"8px\",SCIeDh9SC:label??props.SCIeDh9SC??\"Select this plan\",u0LOt6LuF:onClick??props.u0LOt6LuF,UzLFKBhY2:borderNormal??props.UzLFKBhY2??{borderColor:'var(--token-d84bd6ca-db03-489e-9a15-420d8e4122bd, rgb(24, 34, 48)) /* {\"name\":\"Gray / 800\"} */',borderStyle:\"solid\",borderWidth:1},VyCOO9vUD:mixpanelEventAnswerSubmitted??props.VyCOO9vUD??true,WQ12iE3cm:shadowsNormal??props.WQ12iE3cm,xePXoTZgq:labelColorNormal??props.xePXoTZgq??\"var(--token-abca9834-9114-4c19-b817-0d05e1c93843, rgb(255, 255, 255))\",Y_kuIGbnl:image??props.Y_kuIGbnl,YHwFjxufO:iconColorNormal??props.YHwFjxufO??\"var(--token-abca9834-9114-4c19-b817-0d05e1c93843, rgb(255, 255, 255))\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,DAYIXlG9Q,lhN34NFUv,A_yyQO3fp,pe81I2XBs,DqLL83xFE,feIpolk0l,SCIeDh9SC,Y_kuIGbnl,fhLyUn86Y,dY2jjukEl,p0zmIm6y9,UzLFKBhY2,dyrX2jOFJ,YHwFjxufO,k7kf5AQMW,KbuJLe5Df,gCE_XVJIB,xePXoTZgq,I8sUXQYMu,S6aSb3tbB,WQ12iE3cm,BLCrgHdC3,rbtOsIDFk,S00QrXvIL,NWEoGM9_t,VyCOO9vUD,u0LOt6LuF,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"apNXlSbh8\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap8temb3=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(u0LOt6LuF){const res=await u0LOt6LuF(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1c2g40t\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Normal\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"apNXlSbh8\",onTap:onTap8temb3,ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-9dfa17f8-1efc-4a48-86a3-5572f7899db6, rgba(255, 255, 255, 0))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",...style},...addPropertyOverrides({\"apNXlSbh8-pressed\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-14mwbdj\",\"data-border\":true,\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"elyVnSYyY\",style:{\"--1841gws\":WQ12iE3cm,\"--border-bottom-width\":(UzLFKBhY2.borderBottomWidth??UzLFKBhY2.borderWidth)+\"px\",\"--border-color\":UzLFKBhY2.borderColor,\"--border-left-width\":(UzLFKBhY2.borderLeftWidth??UzLFKBhY2.borderWidth)+\"px\",\"--border-right-width\":(UzLFKBhY2.borderRightWidth??UzLFKBhY2.borderWidth)+\"px\",\"--border-style\":UzLFKBhY2.borderStyle,\"--border-top-width\":(UzLFKBhY2.borderTopWidth??UzLFKBhY2.borderWidth)+\"px\",\"--tcyubs\":BLCrgHdC3,backgroundColor:dY2jjukEl,borderBottomLeftRadius:radiusForCorner(S6aSb3tbB,3),borderBottomRightRadius:radiusForCorner(S6aSb3tbB,2),borderTopLeftRadius:radiusForCorner(S6aSb3tbB,0),borderTopRightRadius:radiusForCorner(S6aSb3tbB,1),boxShadow:\"var(--1841gws)\"},variants:{\"apNXlSbh8-pressed\":{\"--border-bottom-width\":(dyrX2jOFJ.borderBottomWidth??dyrX2jOFJ.borderWidth)+\"px\",\"--border-color\":dyrX2jOFJ.borderColor,\"--border-left-width\":(dyrX2jOFJ.borderLeftWidth??dyrX2jOFJ.borderWidth)+\"px\",\"--border-right-width\":(dyrX2jOFJ.borderRightWidth??dyrX2jOFJ.borderWidth)+\"px\",\"--border-style\":dyrX2jOFJ.borderStyle,\"--border-top-width\":(dyrX2jOFJ.borderTopWidth??dyrX2jOFJ.borderWidth)+\"px\",backgroundColor:p0zmIm6y9,boxShadow:\"var(--tcyubs)\"}},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1g07z5r\",\"data-styles-preset\":\"MurBOh3ob\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-xePXoTZgq-dFUROfW8Z))\"},children:\"Select this plan\"})}),className:\"framer-45n7gk\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ms8Lu4bef\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-xePXoTZgq-dFUROfW8Z)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-I8sUXQYMu-dFUROfW8Z\":I8sUXQYMu,\"--variable-reference-xePXoTZgq-dFUROfW8Z\":xePXoTZgq},text:SCIeDh9SC,transformTemplate:transformTemplate1,variants:{\"apNXlSbh8-pressed\":{\"--extracted-r6o4lv\":\"var(--variable-reference-I8sUXQYMu-dFUROfW8Z)\",\"--variable-reference-I8sUXQYMu-dFUROfW8Z\":I8sUXQYMu}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"apNXlSbh8-pressed\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1g07z5r\",\"data-styles-preset\":\"MurBOh3ob\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-I8sUXQYMu-dFUROfW8Z))\"},children:\"Select this plan\"})})}},baseVariant,gestureVariant)}),DqLL83xFE&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||50)-0-((componentViewport?.height||50)-0)*1)/2)+(0+(((componentViewport?.height||50)-0)*1-0-24)/2)),sizes:\"24px\",...toResponsiveImage(Y_kuIGbnl)},className:\"framer-y4nd1x\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"F3kjWU5pU\"}),feIpolk0l&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-tk8eh7-container\",\"data-framer-name\":\"Icon\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"ROhdXr3fj-container\",name:\"Icon\",nodeId:\"ROhdXr3fj\",rendersWithMotion:true,scopeId:\"dFUROfW8Z\",children:/*#__PURE__*/_jsx(Phosphor,{color:YHwFjxufO,height:\"100%\",iconSearch:\"House\",iconSelection:fhLyUn86Y,id:\"ROhdXr3fj\",layoutId:\"ROhdXr3fj\",mirrored:false,name:\"Icon\",selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:KbuJLe5Df,width:\"100%\",...addPropertyOverrides({\"apNXlSbh8-pressed\":{color:k7kf5AQMW,weight:gCE_XVJIB}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:(componentViewport?.height||50)*1,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+((componentViewport?.height||50)*.5000000000000002-(componentViewport?.height||50)*1/2),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-7uk2b8-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"J4bwRchln-container\",nodeId:\"J4bwRchln\",rendersWithMotion:true,scopeId:\"dFUROfW8Z\",children:/*#__PURE__*/_jsx(__dont_removeSubmit_plan,{D9mjzOkSj:NWEoGM9_t,height:\"100%\",id:\"J4bwRchln\",jtbJbYZrU:A_yyQO3fp,kD1RunQcs:pe81I2XBs,layoutId:\"J4bwRchln\",RaWVtYzDA:S00QrXvIL,style:{height:\"100%\",width:\"100%\"},TJulYiuJL:VyCOO9vUD,wA5U6HQDz:lhN34NFUv,width:\"100%\",XvGOpVnps:rbtOsIDFk})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,y:(componentViewport?.y||0)+-.1953,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-12b8vsb-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"a7MamyvAK-container\",nodeId:\"a7MamyvAK\",rendersWithMotion:true,scopeId:\"dFUROfW8Z\",transformTemplate:transformTemplate2,children:/*#__PURE__*/_jsx(__dont_removeDebug_badge,{GKYxGUI4R:DAYIXlG9Q,h8VsDHNQI:A_yyQO3fp,height:\"100%\",id:\"a7MamyvAK\",layoutId:\"a7MamyvAK\",variant:\"E1xm2ZcaO\",width:\"100%\",XvLH1O288:\"Placement ID\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-mpReW.framer-1hf7v97, .framer-mpReW .framer-1hf7v97 { display: block; }\",\".framer-mpReW.framer-1c2g40t { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 50px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 390px; }\",\".framer-mpReW .framer-14mwbdj { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: flex-end; overflow: visible; padding: 0px 20px 0px 20px; position: relative; width: 1px; }\",\".framer-mpReW .framer-45n7gk { flex: none; height: auto; left: 50%; position: absolute; top: 50%; white-space: pre; width: auto; z-index: 1; }\",\".framer-mpReW .framer-y4nd1x { flex: none; height: 24px; overflow: visible; position: relative; width: 24px; z-index: 1; }\",\".framer-mpReW .framer-tk8eh7-container { flex: none; height: 16px; position: relative; width: 16px; }\",\".framer-mpReW .framer-7uk2b8-container { flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 100%; z-index: 10; }\",\".framer-mpReW .framer-12b8vsb-container { flex: none; height: auto; left: 50%; position: absolute; top: 0px; width: auto; z-index: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-mpReW.framer-1c2g40t, .framer-mpReW .framer-14mwbdj { gap: 0px; } .framer-mpReW.framer-1c2g40t > *, .framer-mpReW .framer-14mwbdj > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-mpReW.framer-1c2g40t > :first-child, .framer-mpReW .framer-14mwbdj > :first-child { margin-left: 0px; } .framer-mpReW.framer-1c2g40t > :last-child, .framer-mpReW .framer-14mwbdj > :last-child { margin-right: 0px; } }\",...sharedStyle.css,'.framer-mpReW[data-border=\"true\"]::after, .framer-mpReW [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 50\n * @framerIntrinsicWidth 390\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"QUO1nsNZq\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"DAYIXlG9Q\":\"debugMode\",\"lhN34NFUv\":\"stepIDRequired\",\"A_yyQO3fp\":\"placementIDRequired\",\"pe81I2XBs\":\"defaultPlanIndexRequired\",\"DqLL83xFE\":\"showImage\",\"feIpolk0l\":\"showIcon\",\"SCIeDh9SC\":\"label\",\"Y_kuIGbnl\":\"image\",\"fhLyUn86Y\":\"iconName\",\"dY2jjukEl\":\"bgColorNormal\",\"p0zmIm6y9\":\"bgColorPressed\",\"UzLFKBhY2\":\"borderNormal\",\"dyrX2jOFJ\":\"borderPressed\",\"YHwFjxufO\":\"iconColorNormal\",\"k7kf5AQMW\":\"iconColorPressed\",\"KbuJLe5Df\":\"iconWeightNormal\",\"gCE_XVJIB\":\"iconWeightPressed\",\"xePXoTZgq\":\"labelColorNormal\",\"I8sUXQYMu\":\"labelColorPressed\",\"S6aSb3tbB\":\"radius\",\"WQ12iE3cm\":\"shadowsNormal\",\"BLCrgHdC3\":\"shadowsPressed\",\"rbtOsIDFk\":\"amplitudeUserProperties\",\"S00QrXvIL\":\"amplitudeEventAnswerSubmitted\",\"NWEoGM9_t\":\"mixpanelUserProperties\",\"VyCOO9vUD\":\"mixpanelEventAnswerSubmitted\",\"u0LOt6LuF\":\"onClick\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerdFUROfW8Z=withCSS(Component,css,\"framer-mpReW\");export default FramerdFUROfW8Z;FramerdFUROfW8Z.displayName=\"_button-select_plan\";FramerdFUROfW8Z.defaultProps={height:50,width:390};addPropertyControls(FramerdFUROfW8Z,{DAYIXlG9Q:{defaultValue:false,title:\"\uD83D\uDC1E Debug mode\",type:ControlType.Boolean},lhN34NFUv:{defaultValue:\"\",description:\"\",placeholder:\"step_id\",title:\"\u2699\uFE0F Step ID (required)\",type:ControlType.String},A_yyQO3fp:{defaultValue:\"\",description:\"\",placeholder:\"Placement ID from Apphud\",title:\"\u2699\uFE0F Placement ID (required)\",type:ControlType.String},pe81I2XBs:{defaultValue:0,description:\"Index of plan selected by default. The plans are numbered starting from 0.\",displayStepper:true,max:9,min:0,title:\"\u2699\uFE0F Default plan index (required)\",type:ControlType.Number},DqLL83xFE:{defaultValue:true,title:\"\uD83D\uDC40 Show image\",type:ControlType.Boolean},feIpolk0l:{defaultValue:true,title:\"\uD83D\uDC40 Show icon\",type:ControlType.Boolean},SCIeDh9SC:{defaultValue:\"Select this plan\",displayTextArea:false,title:\"\u270D\uFE0F Label\",type:ControlType.String},Y_kuIGbnl:{title:\"\u270D\uFE0F Image\",type:ControlType.ResponsiveImage},fhLyUn86Y:Phosphor1Controls?.[\"iconSelection\"]&&{...Phosphor1Controls[\"iconSelection\"],defaultValue:\"Check\",description:\"Find every icon name on https://phosphoricons.com/\",hidden:undefined,title:\"\u270D\uFE0F Icon name\"},dY2jjukEl:{defaultValue:'var(--token-91c780a1-e789-4711-97a6-01a9adab5775, rgb(52, 64, 84)) /* {\"name\":\"Gray / 700\"} */',title:\"\uD83C\uDFA8 Bg color: normal\",type:ControlType.Color},p0zmIm6y9:{defaultValue:'var(--token-d84bd6ca-db03-489e-9a15-420d8e4122bd, rgb(24, 34, 48)) /* {\"name\":\"Gray / 800\"} */',title:\"\uD83C\uDFA8 Bg color: pressed\",type:ControlType.Color},UzLFKBhY2:{defaultValue:{borderColor:'var(--token-d84bd6ca-db03-489e-9a15-420d8e4122bd, rgb(24, 34, 48)) /* {\"name\":\"Gray / 800\"} */',borderStyle:\"solid\",borderWidth:1},title:\"\uD83C\uDFA8 Border: normal\",type:ControlType.Border},dyrX2jOFJ:{defaultValue:{borderColor:'var(--token-d42aaa73-7d2b-48f6-9902-7f040a485bb5, rgb(16, 24, 40)) /* {\"name\":\"Gray / 900\"} */',borderStyle:\"solid\",borderWidth:1},title:\"\uD83C\uDFA8 Border: pressed\",type:ControlType.Border},YHwFjxufO:{defaultValue:'var(--token-abca9834-9114-4c19-b817-0d05e1c93843, rgb(255, 255, 255)) /* {\"name\":\"Base / White\"} */',title:\"\uD83C\uDFA8 Icon color: normal\",type:ControlType.Color},k7kf5AQMW:{defaultValue:'var(--token-abca9834-9114-4c19-b817-0d05e1c93843, rgb(255, 255, 255)) /* {\"name\":\"Base / White\"} */',title:\"\uD83C\uDFA8 Icon color: pressed\",type:ControlType.Color},KbuJLe5Df:Phosphor1Controls?.[\"weight\"]&&{...Phosphor1Controls[\"weight\"],defaultValue:\"bold\",description:undefined,hidden:undefined,title:\"\uD83C\uDFA8 Icon weight: normal\"},gCE_XVJIB:Phosphor1Controls?.[\"weight\"]&&{...Phosphor1Controls[\"weight\"],defaultValue:\"bold\",description:undefined,hidden:undefined,title:\"\uD83C\uDFA8 Icon weight: pressed\"},xePXoTZgq:{defaultValue:\"var(--token-abca9834-9114-4c19-b817-0d05e1c93843, rgb(255, 255, 255))\",title:\"\uD83C\uDFA8 Label color: normal\",type:ControlType.Color},I8sUXQYMu:{defaultValue:\"var(--token-abca9834-9114-4c19-b817-0d05e1c93843, rgb(255, 255, 255))\",title:\"\uD83C\uDFA8 Label color: pressed\",type:ControlType.Color},S6aSb3tbB:{defaultValue:\"8px\",title:\"\uD83C\uDFA8 Radius\",type:ControlType.BorderRadius},WQ12iE3cm:{defaultValue:[],title:\"\uD83C\uDFA8 Shadows: normal\",type:ControlType.BoxShadow},BLCrgHdC3:{defaultValue:[],title:\"\uD83C\uDFA8 Shadows: pressed\",type:ControlType.BoxShadow},rbtOsIDFk:{defaultValue:true,title:\"\uD83D\uDCCA Amplitude user properties\",type:ControlType.Boolean},S00QrXvIL:{defaultValue:true,description:'Send the \"answer_submitted\" event for this step to Amplitude',title:\"\uD83D\uDCCA Amplitude event: answer_submitted\",type:ControlType.Boolean},NWEoGM9_t:{defaultValue:true,title:\"\uD83D\uDCCA Mixpanel user properties\",type:ControlType.Boolean},VyCOO9vUD:{defaultValue:true,description:'Send the \"answer_submitted\" event for this step to Mixpanel',title:\"\uD83D\uDCCA Mixpanel event: answer_submitted\",type:ControlType.Boolean},u0LOt6LuF:{title:\"\u26A1\uFE0F On click\",type:ControlType.EventHandler}});addFonts(FramerdFUROfW8Z,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...PhosphorFonts,...__dont_removeSubmit_planFonts,...__dont_removeDebug_badgeFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerdFUROfW8Z\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"QUO1nsNZq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"DAYIXlG9Q\\\":\\\"debugMode\\\",\\\"lhN34NFUv\\\":\\\"stepIDRequired\\\",\\\"A_yyQO3fp\\\":\\\"placementIDRequired\\\",\\\"pe81I2XBs\\\":\\\"defaultPlanIndexRequired\\\",\\\"DqLL83xFE\\\":\\\"showImage\\\",\\\"feIpolk0l\\\":\\\"showIcon\\\",\\\"SCIeDh9SC\\\":\\\"label\\\",\\\"Y_kuIGbnl\\\":\\\"image\\\",\\\"fhLyUn86Y\\\":\\\"iconName\\\",\\\"dY2jjukEl\\\":\\\"bgColorNormal\\\",\\\"p0zmIm6y9\\\":\\\"bgColorPressed\\\",\\\"UzLFKBhY2\\\":\\\"borderNormal\\\",\\\"dyrX2jOFJ\\\":\\\"borderPressed\\\",\\\"YHwFjxufO\\\":\\\"iconColorNormal\\\",\\\"k7kf5AQMW\\\":\\\"iconColorPressed\\\",\\\"KbuJLe5Df\\\":\\\"iconWeightNormal\\\",\\\"gCE_XVJIB\\\":\\\"iconWeightPressed\\\",\\\"xePXoTZgq\\\":\\\"labelColorNormal\\\",\\\"I8sUXQYMu\\\":\\\"labelColorPressed\\\",\\\"S6aSb3tbB\\\":\\\"radius\\\",\\\"WQ12iE3cm\\\":\\\"shadowsNormal\\\",\\\"BLCrgHdC3\\\":\\\"shadowsPressed\\\",\\\"rbtOsIDFk\\\":\\\"amplitudeUserProperties\\\",\\\"S00QrXvIL\\\":\\\"amplitudeEventAnswerSubmitted\\\",\\\"NWEoGM9_t\\\":\\\"mixpanelUserProperties\\\",\\\"VyCOO9vUD\\\":\\\"mixpanelEventAnswerSubmitted\\\",\\\"u0LOt6LuF\\\":\\\"onClick\\\"}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"390\",\"framerIntrinsicHeight\":\"50\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./dFUROfW8Z.map", "// Generated by Framer (ab692b1)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;IBM Plex Sans-700\",\"GF;IBM Plex Sans-700italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"IBM Plex Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/ibmplexsans/v21/zYXGKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1swZSAXcomDVmadSDDV5zBaI5loa26g.woff2\",weight:\"700\"},{family:\"IBM Plex Sans\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/ibmplexsans/v21/zYXEKVElMYYaJe8bpLHnCwDKhdTEG46kmUZQCX598fQbM4jw8V78x9OWIhp8RKg4tIOm6vje.woff2\",weight:\"700\"}]}];export const css=['.framer-OBa8J .framer-styles-preset-cgus9n:not(.rich-text-wrapper), .framer-OBa8J .framer-styles-preset-cgus9n.rich-text-wrapper p { --framer-font-family: \"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-family-italic: \"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-italic: 700; --framer-letter-spacing: 0em; --framer-line-height: 24px; --framer-paragraph-spacing: 16px; --framer-text-alignment: start; --framer-text-color: var(--token-867aef71-8260-4c17-b01a-bdaeec2bf2b0, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-OBa8J\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (ab692b1)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;IBM Plex Sans-500\",\"GF;IBM Plex Sans-700\",\"GF;IBM Plex Sans-700italic\",\"GF;IBM Plex Sans-500italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"IBM Plex Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/ibmplexsans/v21/zYXGKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1swZSAXcomDVmadSD2FlzBaI5loa26g.woff2\",weight:\"500\"},{family:\"IBM Plex Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/ibmplexsans/v21/zYXGKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1swZSAXcomDVmadSDDV5zBaI5loa26g.woff2\",weight:\"700\"},{family:\"IBM Plex Sans\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/ibmplexsans/v21/zYXEKVElMYYaJe8bpLHnCwDKhdTEG46kmUZQCX598fQbM4jw8V78x9OWIhp8RKg4tIOm6vje.woff2\",weight:\"700\"},{family:\"IBM Plex Sans\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/ibmplexsans/v21/zYXEKVElMYYaJe8bpLHnCwDKhdTEG46kmUZQCX598fQbM4jw8V78x9OWIhqpQ6g4tIOm6vje.woff2\",weight:\"500\"}]}];export const css=['.framer-IW5FN .framer-styles-preset-8db9w7:not(.rich-text-wrapper), .framer-IW5FN .framer-styles-preset-8db9w7.rich-text-wrapper p { --framer-font-family: \"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-family-bold: \"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-family-italic: \"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0em; --framer-line-height: 20px; --framer-paragraph-spacing: 14px; --framer-text-alignment: start; --framer-text-color: var(--token-867aef71-8260-4c17-b01a-bdaeec2bf2b0, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-IW5FN\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (ab692b1)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/so14mXjslPnXfDckMKEK/UbVYhC1q21tISGcspIWf/aawIh9bWX.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/dtdBkVxEdA3U9IrpTf71/20HN96LiU1JZDB0FugLp/leNem8Etp.js\";const PhosphorFonts=getFonts(Phosphor);const cycleOrder=[\"zWt4BobjY\",\"fFR4YjyC3\"];const serializationHash=\"framer-zbvxB\";const variantClassNames={fFR4YjyC3:\"framer-v-176ve1x\",zWt4BobjY:\"framer-v-10q76gs\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.1,delay:0,duration:.5,type:\"spring\"};const transition2={bounce:.1,delay:0,duration:.3,type:\"spring\"};const transition3={bounce:.2,delay:0,duration:0,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Closed:\"fFR4YjyC3\",Open:\"zWt4BobjY\"};const getProps=({border,content,height,iconColor,id,textColor,title,titleColor,width,...props})=>{return{...props,coNGYNP5X:titleColor??props.coNGYNP5X??\"var(--token-d42aaa73-7d2b-48f6-9902-7f040a485bb5, rgb(16, 24, 40))\",kNH9xLRZH:content??props.kNH9xLRZH??\"Lorem ipsum dolor sit amet.\",pYdfdrJOF:title??props.pYdfdrJOF??\"Is it accessible?\",QvmJfkNOR:iconColor??props.QvmJfkNOR??\"var(--token-d42aaa73-7d2b-48f6-9902-7f040a485bb5, rgb(16, 24, 40))\",twqccXQKZ:border??props.twqccXQKZ??{borderBottomWidth:1,borderColor:\"var(--token-6e72dccb-8b86-4284-9837-a513fde62f04, rgb(228, 228, 231))\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},UUVf6f10k:textColor??props.UUVf6f10k??\"var(--token-d42aaa73-7d2b-48f6-9902-7f040a485bb5, rgb(16, 24, 40))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"zWt4BobjY\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,pYdfdrJOF,kNH9xLRZH,twqccXQKZ,coNGYNP5X,UUVf6f10k,QvmJfkNOR,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"zWt4BobjY\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapbfk5ch=activeVariantCallback(async(...args)=>{setVariant(\"fFR4YjyC3\");});const onTap4ee9he=activeVariantCallback(async(...args)=>{setVariant(\"zWt4BobjY\");});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-10q76gs\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Open\",layoutDependency:layoutDependency,layoutId:\"zWt4BobjY\",ref:refBinding,style:{\"--border-bottom-width\":(twqccXQKZ.borderBottomWidth??twqccXQKZ.borderWidth)+\"px\",\"--border-color\":twqccXQKZ.borderColor,\"--border-left-width\":(twqccXQKZ.borderLeftWidth??twqccXQKZ.borderWidth)+\"px\",\"--border-right-width\":(twqccXQKZ.borderRightWidth??twqccXQKZ.borderWidth)+\"px\",\"--border-style\":twqccXQKZ.borderStyle,\"--border-top-width\":(twqccXQKZ.borderTopWidth??twqccXQKZ.borderWidth)+\"px\",backgroundColor:\"rgba(255, 255, 255, 0)\",...style},...addPropertyOverrides({fFR4YjyC3:{\"data-framer-name\":\"Closed\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-mtht9d\",\"data-framer-name\":\"Components/Accordion-Trigger\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"bRg7Y8W_e\",onTap:onTapbfk5ch,...addPropertyOverrides({fFR4YjyC3:{onTap:onTap4ee9he}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-cgus9n\",\"data-styles-preset\":\"leNem8Etp\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-coNGYNP5X-gMU4RcUrl))\"},children:\"Is it accessible?\"})}),className:\"framer-z5p8vh\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"mOB2X1km_\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-coNGYNP5X-gMU4RcUrl)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-coNGYNP5X-gMU4RcUrl\":coNGYNP5X},text:pYdfdrJOF,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-jdikno-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"ou1L8tMzB-container\",nodeId:\"ou1L8tMzB\",rendersWithMotion:true,scopeId:\"gMU4RcUrl\",children:/*#__PURE__*/_jsx(Phosphor,{color:QvmJfkNOR,height:\"100%\",iconSearch:\"House\",iconSelection:\"CaretUp\",id:\"ou1L8tMzB\",layoutId:\"ou1L8tMzB\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"bold\",width:\"100%\",...addPropertyOverrides({fFR4YjyC3:{iconSelection:\"CaretDown\"}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsx(Transition,{value:transition2,...addPropertyOverrides({fFR4YjyC3:{value:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1l2k0qc\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"i6XrAbHSp\",style:{opacity:1},variants:{fFR4YjyC3:{opacity:0}},children:/*#__PURE__*/_jsx(Transition,{value:transition3,...addPropertyOverrides({fFR4YjyC3:{value:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-8db9w7\",\"data-styles-preset\":\"aawIh9bWX\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-UUVf6f10k-gMU4RcUrl))\"},children:\"Lorem ipsum dolor sit amet.\"})}),className:\"framer-ssly23\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Xwi1KRoB8\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-UUVf6f10k-gMU4RcUrl)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-UUVf6f10k-gMU4RcUrl\":UUVf6f10k},text:kNH9xLRZH,verticalAlignment:\"top\",withExternalLayout:true})})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-zbvxB.framer-1580j5c, .framer-zbvxB .framer-1580j5c { display: block; }\",\".framer-zbvxB.framer-10q76gs { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 300px; }\",\".framer-zbvxB .framer-mtht9d { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 16px 0px 16px 0px; position: relative; width: 100%; }\",\".framer-zbvxB .framer-z5p8vh { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-zbvxB .framer-jdikno-container { flex: none; height: 16px; position: relative; width: 16px; }\",\".framer-zbvxB .framer-1l2k0qc { align-content: flex-start; align-items: flex-start; cursor: default; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 16px 0px; position: relative; width: 100%; }\",\".framer-zbvxB .framer-ssly23 { 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-zbvxB.framer-10q76gs, .framer-zbvxB .framer-mtht9d, .framer-zbvxB .framer-1l2k0qc { gap: 0px; } .framer-zbvxB.framer-10q76gs > *, .framer-zbvxB .framer-1l2k0qc > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-zbvxB.framer-10q76gs > :first-child, .framer-zbvxB .framer-1l2k0qc > :first-child { margin-top: 0px; } .framer-zbvxB.framer-10q76gs > :last-child, .framer-zbvxB .framer-1l2k0qc > :last-child { margin-bottom: 0px; } .framer-zbvxB .framer-mtht9d > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-zbvxB .framer-mtht9d > :first-child { margin-left: 0px; } .framer-zbvxB .framer-mtht9d > :last-child { margin-right: 0px; } }\",\".framer-zbvxB.framer-v-176ve1x .framer-mtht9d { z-index: 1; }\",\".framer-zbvxB.framer-v-176ve1x .framer-1l2k0qc { height: 1px; padding: 0px; z-index: 0; }\",\".framer-zbvxB.framer-v-176ve1x .framer-ssly23 { overflow: hidden; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-zbvxB[data-border=\"true\"]::after, .framer-zbvxB [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 92\n * @framerIntrinsicWidth 300\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"fFR4YjyC3\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"pYdfdrJOF\":\"title\",\"kNH9xLRZH\":\"content\",\"twqccXQKZ\":\"border\",\"coNGYNP5X\":\"titleColor\",\"UUVf6f10k\":\"textColor\",\"QvmJfkNOR\":\"iconColor\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramergMU4RcUrl=withCSS(Component,css,\"framer-zbvxB\");export default FramergMU4RcUrl;FramergMU4RcUrl.displayName=\"_accordion\";FramergMU4RcUrl.defaultProps={height:92,width:300};addPropertyControls(FramergMU4RcUrl,{variant:{options:[\"zWt4BobjY\",\"fFR4YjyC3\"],optionTitles:[\"Open\",\"Closed\"],title:\"Variant\",type:ControlType.Enum},pYdfdrJOF:{defaultValue:\"Is it accessible?\",displayTextArea:true,title:\"\u270D\uFE0F Title\",type:ControlType.String},kNH9xLRZH:{defaultValue:\"Lorem ipsum dolor sit amet.\",displayTextArea:true,title:\"\u270D\uFE0F Content\",type:ControlType.String},twqccXQKZ:{defaultValue:{borderBottomWidth:1,borderColor:\"var(--token-6e72dccb-8b86-4284-9837-a513fde62f04, rgb(228, 228, 231))\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},title:\"\uD83C\uDFA8 Border\",type:ControlType.Border},coNGYNP5X:{defaultValue:'var(--token-d42aaa73-7d2b-48f6-9902-7f040a485bb5, rgb(16, 24, 40)) /* {\"name\":\"900\"} */',title:\"\uD83C\uDFA8 Title color\",type:ControlType.Color},UUVf6f10k:{defaultValue:'var(--token-d42aaa73-7d2b-48f6-9902-7f040a485bb5, rgb(16, 24, 40)) /* {\"name\":\"900\"} */',title:\"\uD83C\uDFA8 Text color\",type:ControlType.Color},QvmJfkNOR:{defaultValue:'var(--token-d42aaa73-7d2b-48f6-9902-7f040a485bb5, rgb(16, 24, 40)) /* {\"name\":\"Gray / 900\"} */',title:\"\uD83C\uDFA8 Icon color\",type:ControlType.Color}});addFonts(FramergMU4RcUrl,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...PhosphorFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramergMU4RcUrl\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"fFR4YjyC3\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"pYdfdrJOF\\\":\\\"title\\\",\\\"kNH9xLRZH\\\":\\\"content\\\",\\\"twqccXQKZ\\\":\\\"border\\\",\\\"coNGYNP5X\\\":\\\"titleColor\\\",\\\"UUVf6f10k\\\":\\\"textColor\\\",\\\"QvmJfkNOR\\\":\\\"iconColor\\\"}\",\"framerIntrinsicHeight\":\"92\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"300\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./gMU4RcUrl.map"],
  "mappings": "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",
  "names": ["containerStyles", "emptyStateStyle", "containerStyles", "NullState", "Y", "_", "ref", "p", "Component", "IconInner", "Icon", "React", "props", "ref", "House_default", "Icon", "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_2_exports", "importModule", "module", "ue", "emptyState", "RenderTarget", "p", "NullState", "motion", "addPropertyControls", "ControlType", "piece", "defaultEvents", "AnimatedGradientBorder", "props", "shineColor", "borderColor", "shineRange", "startAngle", "inset", "isCanvas", "RenderTarget", "angle", "useMotionValue", "ue", "animate", "gradientStops", "p", "motion", "useTransform", "value", "addPropertyControls", "ControlType", "PhosphorFonts", "getFonts", "Icon", "AnimatedGradientBorderFonts", "AnimatedGradientBorder", "MotionAWithFXWithOptimizedAppearEffect", "withOptimizedAppearEffect", "withFX", "motion", "serializationHash", "variantClassNames", "transition1", "transition2", "animation", "transition3", "animation1", "animation2", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "link", "newTab", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "variant", "kFI0LgcKk", "PmM0GPYmI", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "variantClassNames", "layoutDependency", "scopingClassNames", "cx", "serializationHash", "LayoutGroup", "Link", "u", "MotionAWithFXWithOptimizedAppearEffect", "RichText2", "ComponentViewportProvider", "SmartComponentScopedContainer", "Icon", "AnimatedGradientBorder", "css", "FramerJBhXazUBa", "withCSS", "JBhXazUBa_default", "addPropertyControls", "ControlType", "addFonts", "PhosphorFonts", "AnimatedGradientBorderFonts", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "Type", "Anchor", "type", "anchorId", "scrollMode", "viewportAlign", "buttonText", "font", "color", "fill", "radius", "padding", "border", "shadows", "hover", "style", "isCanvas", "RenderTarget", "buttonHover", "setButtonHover", "ye", "onClick", "element", "onHoverStart", "onHoverEnd", "whileHover", "p", "u", "motion", "addPropertyControls", "ControlType", "buttonOnly", "props", "EmptyState", "title", "subtitle", "maxWidth", "u", "p", "unitNames", "finishedIndex", "Countdown", "props", "seconds", "labels", "units", "isCanvas", "RenderTarget", "targetDate", "timeLeft", "setTimeLeft", "ye", "calculateTimeLeft", "ue", "timer", "difference", "timeLeftValue", "totalSeconds", "i", "formatWithLeadingZero", "value", "labelLocation", "segmentStyle", "labelStyle", "labelFirst", "segments", "unit", "separator", "label", "labelText", "u", "unitText", "p", "EmptyState", "l", "labelDefaults", "addPropertyControls", "ControlType", "createStore", "state1", "dataStore", "Data", "setDataStore", "newState", "storeState", "storeSetters", "setStoreState", "setter", "useStore", "state", "setState", "ye", "ue", "useObserveData", "useFormStore", "createStore", "FormIcon", "props", "icon", "style", "p", "iconPropertyControls", "ControlType", "shadowPropertyControls", "trackEvent", "platform", "eventName", "properties", "userProperties", "options", "window", "identifyEvent", "propertyName", "propertyValue", "userID", "error", "userData", "firstName", "lastName", "addressFields", "field", "propName", "gtmName", "HiddenField", "props", "formId", "name", "isCanvas", "RenderTarget", "formState", "setFormState", "useFormStore", "getValue", "value", "window", "getIPAddress", "ue", "update", "prev", "stepId", "trackEvent", "prevState", "productIndex", "cookie", "row", "currentSelection", "savedPlacementId", "savedIndex", "previousUserInteracted", "previousValue", "updatedFormState", "selectedOptions", "updatedValues", "text", "u", "p", "addPropertyControls", "ControlType", "variableHidden", "variableType", "error", "SubmitButton", "props", "formId", "clickAction", "submitPlatform", "resetAfterSubmission", "redirectOnSuccess", "success", "failure", "realTimeValidation", "disabled", "submitOnEnterKey", "formState", "setFormState", "useFormStore", "submitted", "setSubmitted", "ye", "insideForm", "setInsideForm", "redirectLinkRef", "pe", "ref", "resetFormState", "prev", "newForm", "fieldName", "updatedFormState", "ue", "handleKeyDown", "event", "button", "_", "newState", "selectedFormState", "selectedOptionsForForm", "fieldConfig", "fieldValue", "onSubmitClick", "form", "formData", "hasRangeErrors", "field", "name", "processFieldName", "url", "fetchMode", "formEncoded", "headers", "fetchOptions", "step_id", "answer", "error", "window", "isValidEmail", "trackEvent", "u", "p", "Link", "addPropertyControls", "ControlType", "isPlatformHidden", "notSubmitForm", "email", "SystemHidden_fieldFonts", "getFonts", "HiddenField", "SystemSubmit_buttonFonts", "SubmitButton", "serializationHash", "variantClassNames", "transition1", "numberToString", "value", "options", "activeLocale", "fallbackLocale", "locale", "useGrouping", "notation", "compactDisplay", "style", "currency", "currencyDisplay", "unit", "unitDisplay", "minimumFractionDigits", "maximumFractionDigits", "minimumIntegerDigits", "formatOptions", "number", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "amplitudeEventAnswerSubmitted", "amplitudeUserProperties", "defaultPlanIndex", "height", "id", "mixpanelEventAnswerSubmitted", "mixpanelUserProperties", "placementID", "stepIDRequired", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "className", "layoutId", "variant", "wA5U6HQDz", "jtbJbYZrU", "kD1RunQcs", "XvGOpVnps", "RaWVtYzDA", "D9mjzOkSj", "TJulYiuJL", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "variantClassNames", "layoutDependency", "scopingClassNames", "cx", "serializationHash", "activeLocaleCode", "useLocaleCode", "LayoutGroup", "u", "ComponentViewportProvider", "SmartComponentScopedContainer", "HiddenField", "SubmitButton", "css", "FramerJLPVV46C3", "withCSS", "JLPVV46C3_default", "addPropertyControls", "ControlType", "addFonts", "SystemHidden_fieldFonts", "SystemSubmit_buttonFonts", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "isSet", "value", "convertFromBoolean", "activeLocale", "toString", "convertFromBoolean1", "toNumber", "parsedNumber", "transition1", "convertFromBoolean2", "suffix", "convertFromString", "h8VsDHNQI", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "debugMode", "height", "id", "title", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "GKYxGUI4R", "XvLH1O288", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "sharedStyleClassNames", "fillColor", "opacity", "scopingClassNames", "cx", "fillColor1", "visible", "textContent", "textContent1", "LayoutGroup", "u", "RichText2", "css", "FramerXEI_uvJSr", "withCSS", "XEI_uvJSr_default", "addPropertyControls", "ControlType", "addFonts", "Component", "House_default", "React", "weights", "House", "props", "ref", "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_2_exports", "importModule", "module", "ue", "emptyState", "RenderTarget", "p", "NullState", "motion", "addPropertyControls", "ControlType", "piece", "defaultEvents", "fontStore", "fonts", "css", "className", "PhosphorFonts", "getFonts", "Icon", "__dont_removeSubmit_planFonts", "JLPVV46C3_default", "__dont_removeDebug_badgeFonts", "XEI_uvJSr_default", "Phosphor1Controls", "getPropertyControls", "enabledGestures", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "radiusForCorner", "value", "cornerIndex", "segments", "transformTemplate1", "_", "t", "toResponsiveImage", "transformTemplate2", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableEnumMap", "getProps", "amplitudeEventAnswerSubmitted", "amplitudeUserProperties", "bgColorNormal", "bgColorPressed", "borderNormal", "borderPressed", "debugMode", "defaultPlanIndexRequired", "height", "iconColorNormal", "iconColorPressed", "iconName", "iconWeightNormal", "iconWeightPressed", "id", "image", "label", "labelColorNormal", "labelColorPressed", "mixpanelEventAnswerSubmitted", "mixpanelUserProperties", "onClick", "placementIDRequired", "radius", "shadowsNormal", "shadowsPressed", "showIcon", "showImage", "stepIDRequired", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "DAYIXlG9Q", "lhN34NFUv", "A_yyQO3fp", "pe81I2XBs", "DqLL83xFE", "feIpolk0l", "SCIeDh9SC", "Y_kuIGbnl", "fhLyUn86Y", "dY2jjukEl", "p0zmIm6y9", "UzLFKBhY2", "dyrX2jOFJ", "YHwFjxufO", "k7kf5AQMW", "KbuJLe5Df", "gCE_XVJIB", "xePXoTZgq", "I8sUXQYMu", "S6aSb3tbB", "WQ12iE3cm", "BLCrgHdC3", "rbtOsIDFk", "S00QrXvIL", "NWEoGM9_t", "VyCOO9vUD", "u0LOt6LuF", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap8temb3", "args", "scopingClassNames", "cx", "LayoutGroup", "u", "RichText2", "Image2", "getLoadingLazyAtYPosition", "ComponentViewportProvider", "SmartComponentScopedContainer", "css", "FramerdFUROfW8Z", "withCSS", "dFUROfW8Z_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "PhosphorFonts", "getFonts", "Icon", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "transition2", "transition3", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "border", "content", "height", "iconColor", "id", "textColor", "title", "titleColor", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "pYdfdrJOF", "kNH9xLRZH", "twqccXQKZ", "coNGYNP5X", "UUVf6f10k", "QvmJfkNOR", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTapbfk5ch", "args", "onTap4ee9he", "scopingClassNames", "cx", "LayoutGroup", "u", "RichText2", "ComponentViewportProvider", "SmartComponentScopedContainer", "css", "FramergMU4RcUrl", "withCSS", "gMU4RcUrl_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts"]
}
