{"version":3,"file":"shared.mLQIBCLx.mjs","names":["Icon","useMemo","useRef","useState","HouseFactory","React","useState"],"sources":["https:/framerusercontent.com/modules/DyldKav0OOAWR3bCAlhK/8c3l9FzyOlGpbPncYhfc/nullstate.js","https:/framer.com/m/framer/icon-nullstate.js@0.7.0","https:/framerusercontent.com/modules/Qc8yuHkQmGO0kFiSWbkX/rVmMAFttOHuuiwSg6KjZ/House.js","https:/framer.com/m/phosphor-icons/House.js@0.0.57","https:/framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js","https:/framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js","https:/framerusercontent.com/modules/kEuXk0q5LkvJWd3ewlcE/HgYGtKOOjnly71WpvebD/PopForm_Country_FullName.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","/*\n * nullstate (framer/icon-nullstate@0.7.0)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/DyldKav0OOAWR3bCAlhK/8c3l9FzyOlGpbPncYhfc/nullstate.js\"\n","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","/*\n * House (phosphor-icons/House@0.0.57)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/Qc8yuHkQmGO0kFiSWbkX/rVmMAFttOHuuiwSg6KjZ/House.js\"\nexport { default } from \"https://framerusercontent.com/modules/Qc8yuHkQmGO0kFiSWbkX/rVmMAFttOHuuiwSg6KjZ/House.js\"\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…\",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,jsxs as _jsxs}from\"react/jsx-runtime\";import{useState,useEffect}from\"react\";import{addPropertyControls,ControlType}from\"framer\";// Define a comprehensive list of countries with their ISO codes and dialing codes\nconst countries=[{name:\"Afghanistan\",code:\"AF\",dialCode:\"+93\"},{name:\"Albania\",code:\"AL\",dialCode:\"+355\"},{name:\"Algeria\",code:\"DZ\",dialCode:\"+213\"},{name:\"Andorra\",code:\"AD\",dialCode:\"+376\"},{name:\"Angola\",code:\"AO\",dialCode:\"+244\"},{name:\"Antigua and Barbuda\",code:\"AG\",dialCode:\"+1-268\"},{name:\"Argentina\",code:\"AR\",dialCode:\"+54\"},{name:\"Armenia\",code:\"AM\",dialCode:\"+374\"},{name:\"Australia\",code:\"AU\",dialCode:\"+61\"},{name:\"Austria\",code:\"AT\",dialCode:\"+43\"},{name:\"Azerbaijan\",code:\"AZ\",dialCode:\"+994\"},{name:\"Bahamas\",code:\"BS\",dialCode:\"+1-242\"},{name:\"Bahrain\",code:\"BH\",dialCode:\"+973\"},{name:\"Bangladesh\",code:\"BD\",dialCode:\"+880\"},{name:\"Barbados\",code:\"BB\",dialCode:\"+1-246\"},{name:\"Belarus\",code:\"BY\",dialCode:\"+375\"},{name:\"Belgium\",code:\"BE\",dialCode:\"+32\"},{name:\"Belize\",code:\"BZ\",dialCode:\"+501\"},{name:\"Benin\",code:\"BJ\",dialCode:\"+229\"},{name:\"Bhutan\",code:\"BT\",dialCode:\"+975\"},{name:\"Bolivia\",code:\"BO\",dialCode:\"+591\"},{name:\"Bosnia and Herzegovina\",code:\"BA\",dialCode:\"+387\"},{name:\"Botswana\",code:\"BW\",dialCode:\"+267\"},{name:\"Brazil\",code:\"BR\",dialCode:\"+55\"},{name:\"Brunei\",code:\"BN\",dialCode:\"+673\"},{name:\"Bulgaria\",code:\"BG\",dialCode:\"+359\"},{name:\"Burkina Faso\",code:\"BF\",dialCode:\"+226\"},{name:\"Burundi\",code:\"BI\",dialCode:\"+257\"},{name:\"Cabo Verde\",code:\"CV\",dialCode:\"+238\"},{name:\"Cambodia\",code:\"KH\",dialCode:\"+855\"},{name:\"Cameroon\",code:\"CM\",dialCode:\"+237\"},{name:\"Canada\",code:\"CA\",dialCode:\"+1\"},{name:\"Central African Republic\",code:\"CF\",dialCode:\"+236\"},{name:\"Chad\",code:\"TD\",dialCode:\"+235\"},{name:\"Chile\",code:\"CL\",dialCode:\"+56\"},{name:\"China\",code:\"CN\",dialCode:\"+86\"},{name:\"Colombia\",code:\"CO\",dialCode:\"+57\"},{name:\"Comoros\",code:\"KM\",dialCode:\"+269\"},{name:\"Congo, Democratic Republic of the\",code:\"CD\",dialCode:\"+243\"},{name:\"Congo, Republic of the\",code:\"CG\",dialCode:\"+242\"},{name:\"Costa Rica\",code:\"CR\",dialCode:\"+506\"},{name:\"C\\xf4te d’Ivoire\",code:\"CI\",dialCode:\"+225\"},{name:\"Croatia\",code:\"HR\",dialCode:\"+385\"},{name:\"Cuba\",code:\"CU\",dialCode:\"+53\"},{name:\"Cyprus\",code:\"CY\",dialCode:\"+357\"},{name:\"Czech Republic\",code:\"CZ\",dialCode:\"+420\"},{name:\"Denmark\",code:\"DK\",dialCode:\"+45\"},{name:\"Djibouti\",code:\"DJ\",dialCode:\"+253\"},{name:\"Dominica\",code:\"DM\",dialCode:\"+1-767\"},{name:\"Dominican Republic\",code:\"DO\",dialCode:\"+1-809\"},{name:\"East Timor (Timor-Leste)\",code:\"TL\",dialCode:\"+670\"},{name:\"Ecuador\",code:\"EC\",dialCode:\"+593\"},{name:\"Egypt\",code:\"EG\",dialCode:\"+20\"},{name:\"El Salvador\",code:\"SV\",dialCode:\"+503\"},{name:\"Equatorial Guinea\",code:\"GQ\",dialCode:\"+240\"},{name:\"Eritrea\",code:\"ER\",dialCode:\"+291\"},{name:\"Estonia\",code:\"EE\",dialCode:\"+372\"},{name:\"Eswatini\",code:\"SZ\",dialCode:\"+268\"},{name:\"Ethiopia\",code:\"ET\",dialCode:\"+251\"},{name:\"Fiji\",code:\"FJ\",dialCode:\"+679\"},{name:\"Finland\",code:\"FI\",dialCode:\"+358\"},{name:\"France\",code:\"FR\",dialCode:\"+33\"},{name:\"Gabon\",code:\"GA\",dialCode:\"+241\"},{name:\"Gambia\",code:\"GM\",dialCode:\"+220\"},{name:\"Georgia\",code:\"GE\",dialCode:\"+995\"},{name:\"Germany\",code:\"DE\",dialCode:\"+49\"},{name:\"Ghana\",code:\"GH\",dialCode:\"+233\"},{name:\"Greece\",code:\"GR\",dialCode:\"+30\"},{name:\"Grenada\",code:\"GD\",dialCode:\"+1-473\"},{name:\"Guatemala\",code:\"GT\",dialCode:\"+502\"},{name:\"Guinea\",code:\"GN\",dialCode:\"+224\"},{name:\"Guinea-Bissau\",code:\"GW\",dialCode:\"+245\"},{name:\"Guyana\",code:\"GY\",dialCode:\"+592\"},{name:\"Haiti\",code:\"HT\",dialCode:\"+509\"},{name:\"Honduras\",code:\"HN\",dialCode:\"+504\"},{name:\"Hungary\",code:\"HU\",dialCode:\"+36\"},{name:\"Iceland\",code:\"IS\",dialCode:\"+354\"},{name:\"India\",code:\"IN\",dialCode:\"+91\"},{name:\"Indonesia\",code:\"ID\",dialCode:\"+62\"},{name:\"Iran\",code:\"IR\",dialCode:\"+98\"},{name:\"Iraq\",code:\"IQ\",dialCode:\"+964\"},{name:\"Ireland\",code:\"IE\",dialCode:\"+353\"},{name:\"Israel\",code:\"IL\",dialCode:\"+972\"},{name:\"Italy\",code:\"IT\",dialCode:\"+39\"},{name:\"Jamaica\",code:\"JM\",dialCode:\"+1-876\"},{name:\"Japan\",code:\"JP\",dialCode:\"+81\"},{name:\"Jordan\",code:\"JO\",dialCode:\"+962\"},{name:\"Kazakhstan\",code:\"KZ\",dialCode:\"+7\"},{name:\"Kenya\",code:\"KE\",dialCode:\"+254\"},{name:\"Kiribati\",code:\"KI\",dialCode:\"+686\"},{name:\"Korea, North\",code:\"KP\",dialCode:\"+850\"},{name:\"Korea, South\",code:\"KR\",dialCode:\"+82\"},{name:\"Kosovo\",code:\"XK\",dialCode:\"+383\"},{name:\"Kuwait\",code:\"KW\",dialCode:\"+965\"},{name:\"Kyrgyzstan\",code:\"KG\",dialCode:\"+996\"},{name:\"Laos\",code:\"LA\",dialCode:\"+856\"},{name:\"Latvia\",code:\"LV\",dialCode:\"+371\"},{name:\"Lebanon\",code:\"LB\",dialCode:\"+961\"},{name:\"Lesotho\",code:\"LS\",dialCode:\"+266\"},{name:\"Liberia\",code:\"LR\",dialCode:\"+231\"},{name:\"Libya\",code:\"LY\",dialCode:\"+218\"},{name:\"Liechtenstein\",code:\"LI\",dialCode:\"+423\"},{name:\"Lithuania\",code:\"LT\",dialCode:\"+370\"},{name:\"Luxembourg\",code:\"LU\",dialCode:\"+352\"},{name:\"Madagascar\",code:\"MG\",dialCode:\"+261\"},{name:\"Malawi\",code:\"MW\",dialCode:\"+265\"},{name:\"Malaysia\",code:\"MY\",dialCode:\"+60\"},{name:\"Maldives\",code:\"MV\",dialCode:\"+960\"},{name:\"Mali\",code:\"ML\",dialCode:\"+223\"},{name:\"Malta\",code:\"MT\",dialCode:\"+356\"},{name:\"Marshall Islands\",code:\"MH\",dialCode:\"+692\"},{name:\"Mauritania\",code:\"MR\",dialCode:\"+222\"},{name:\"Mauritius\",code:\"MU\",dialCode:\"+230\"},{name:\"Mexico\",code:\"MX\",dialCode:\"+52\"},{name:\"Micronesia\",code:\"FM\",dialCode:\"+691\"},{name:\"Moldova\",code:\"MD\",dialCode:\"+373\"},{name:\"Monaco\",code:\"MC\",dialCode:\"+377\"},{name:\"Mongolia\",code:\"MN\",dialCode:\"+976\"},{name:\"Montenegro\",code:\"ME\",dialCode:\"+382\"},{name:\"Morocco\",code:\"MA\",dialCode:\"+212\"},{name:\"Mozambique\",code:\"MZ\",dialCode:\"+258\"},{name:\"Myanmar\",code:\"MM\",dialCode:\"+95\"},{name:\"Namibia\",code:\"NA\",dialCode:\"+264\"},{name:\"Nauru\",code:\"NR\",dialCode:\"+674\"},{name:\"Nepal\",code:\"NP\",dialCode:\"+977\"},{name:\"Netherlands\",code:\"NL\",dialCode:\"+31\"},{name:\"New Zealand\",code:\"NZ\",dialCode:\"+64\"},{name:\"Nicaragua\",code:\"NI\",dialCode:\"+505\"},{name:\"Niger\",code:\"NE\",dialCode:\"+227\"},{name:\"Nigeria\",code:\"NG\",dialCode:\"+234\"},{name:\"North Macedonia\",code:\"MK\",dialCode:\"+389\"},{name:\"Norway\",code:\"NO\",dialCode:\"+47\"},{name:\"Oman\",code:\"OM\",dialCode:\"+968\"},{name:\"Pakistan\",code:\"PK\",dialCode:\"+92\"},{name:\"Palau\",code:\"PW\",dialCode:\"+680\"},{name:\"Panama\",code:\"PA\",dialCode:\"+507\"},{name:\"Papua New Guinea\",code:\"PG\",dialCode:\"+675\"},{name:\"Paraguay\",code:\"PY\",dialCode:\"+595\"},{name:\"Peru\",code:\"PE\",dialCode:\"+51\"},{name:\"Philippines\",code:\"PH\",dialCode:\"+63\"},{name:\"Poland\",code:\"PL\",dialCode:\"+48\"},{name:\"Portugal\",code:\"PT\",dialCode:\"+351\"},{name:\"Qatar\",code:\"QA\",dialCode:\"+974\"},{name:\"Romania\",code:\"RO\",dialCode:\"+40\"},{name:\"Russia\",code:\"RU\",dialCode:\"+7\"},{name:\"Rwanda\",code:\"RW\",dialCode:\"+250\"},{name:\"Saint Kitts and Nevis\",code:\"KN\",dialCode:\"+1-869\"},{name:\"Saint Lucia\",code:\"LC\",dialCode:\"+1-758\"},{name:\"Saint Vincent and the Grenadines\",code:\"VC\",dialCode:\"+1-784\"},{name:\"Samoa\",code:\"WS\",dialCode:\"+685\"},{name:\"San Marino\",code:\"SM\",dialCode:\"+378\"},{name:\"Sao Tome and Principe\",code:\"ST\",dialCode:\"+239\"},{name:\"Saudi Arabia\",code:\"SA\",dialCode:\"+966\"},{name:\"Senegal\",code:\"SN\",dialCode:\"+221\"},{name:\"Serbia\",code:\"RS\",dialCode:\"+381\"},{name:\"Seychelles\",code:\"SC\",dialCode:\"+248\"},{name:\"Sierra Leone\",code:\"SL\",dialCode:\"+232\"},{name:\"Singapore\",code:\"SG\",dialCode:\"+65\"},{name:\"Slovakia\",code:\"SK\",dialCode:\"+421\"},{name:\"Slovenia\",code:\"SI\",dialCode:\"+386\"},{name:\"Solomon Islands\",code:\"SB\",dialCode:\"+677\"},{name:\"Somalia\",code:\"SO\",dialCode:\"+252\"},{name:\"South Africa\",code:\"ZA\",dialCode:\"+27\"},{name:\"Spain\",code:\"ES\",dialCode:\"+34\"},{name:\"Sri Lanka\",code:\"LK\",dialCode:\"+94\"},{name:\"Sudan\",code:\"SD\",dialCode:\"+249\"},{name:\"Sudan, South\",code:\"SS\",dialCode:\"+211\"},{name:\"Suriname\",code:\"SR\",dialCode:\"+597\"},{name:\"Sweden\",code:\"SE\",dialCode:\"+46\"},{name:\"Switzerland\",code:\"CH\",dialCode:\"+41\"},{name:\"Syria\",code:\"SY\",dialCode:\"+963\"},{name:\"Taiwan\",code:\"TW\",dialCode:\"+886\"},{name:\"Tajikistan\",code:\"TJ\",dialCode:\"+992\"},{name:\"Tanzania\",code:\"TZ\",dialCode:\"+255\"},{name:\"Thailand\",code:\"TH\",dialCode:\"+66\"},{name:\"Togo\",code:\"TG\",dialCode:\"+228\"},{name:\"Tonga\",code:\"TO\",dialCode:\"+676\"},{name:\"Trinidad and Tobago\",code:\"TT\",dialCode:\"+1-868\"},{name:\"Tunisia\",code:\"TN\",dialCode:\"+216\"},{name:\"Turkey\",code:\"TR\",dialCode:\"+90\"},{name:\"Turkmenistan\",code:\"TM\",dialCode:\"+993\"},{name:\"Tuvalu\",code:\"TV\",dialCode:\"+688\"},{name:\"Uganda\",code:\"UG\",dialCode:\"+256\"},{name:\"Ukraine\",code:\"UA\",dialCode:\"+380\"},{name:\"United Arab Emirates\",code:\"AE\",dialCode:\"+971\"},{name:\"United Kingdom\",code:\"GB\",dialCode:\"+44\"},{name:\"United States\",code:\"US\",dialCode:\"+1\"},{name:\"Uruguay\",code:\"UY\",dialCode:\"+598\"},{name:\"Uzbekistan\",code:\"UZ\",dialCode:\"+998\"},{name:\"Vanuatu\",code:\"VU\",dialCode:\"+678\"},{name:\"Vatican City\",code:\"VA\",dialCode:\"+379\"},{name:\"Venezuela\",code:\"VE\",dialCode:\"+58\"},{name:\"Vietnam\",code:\"VN\",dialCode:\"+84\"},{name:\"Yemen\",code:\"YE\",dialCode:\"+967\"},{name:\"Zambia\",code:\"ZM\",dialCode:\"+260\"},{name:\"Zimbabwe\",code:\"ZW\",dialCode:\"+263\"}];// ⬇️ TON endpoint Google Apps Script (déployé en \"Web app\", accès \"Anyone\").\n// Colle ici l'URL qui se termine par /exec après avoir déployé le script (voir notes).\nconst SHEET_WEBAPP_URL=\"https://script.google.com/macros/s/AKfycbzUo4Lt2gH_vvKem4iENHFKRt52Xgru0-wjiJvpiQHGBqIVaDQpdWZfn9a-HdPeICZL/exec\";// ⬇️ CUSTOMER.IO (CDP — via la librairie client-side \"cioanalytics\") ─\n// On N'appelle PAS l'API en fetch (bloquée par CORS depuis le navigateur).\n// On utilise la librairie chargée par le snippet cioanalytics, qui expose\n// window.cioanalytics.identify() / .track() / .page().\n//\n// ⚠️ PRÉREQUIS : coller le snippet customer.io dans le site Framer\n//    (Site Settings → Custom Code → \"End of <head> tag\").\n//    Write Key = 2e2bf88cce1f8dd71700 · Région = EU (cdp-eu).\n//    C'est ce snippet qui \"valide la commande\" de la source CDP.\n// Valeurs \"métier\" fixes de l'event optin.\n// asset_name est fixe ; channel / lead_origine restent vides pour l'instant.\n// optin_type, funnel_details et le timestamp du webinaire live sont\n// désormais des PROPS Framer (voir addPropertyControls en bas de fichier),\n// car ils changent à chaque webinaire.\nconst CIO_ASSET_NAME=\"marketing_optin\";const CIO_LEAD_ORIGINE=\"\";const CIO_CHANNEL=\"\";export function CustomCodedHubSpotForm(props){const{headline,namePlaceholder,emailPlaceholder,phonePlaceholder,buttonText,redirectUrl,resourceUrl,// Props spécifiques à chaque webinaire (customer.io)\noptinType,funnelDetails,webinarLiveTimestamp}=props;const[name,setName]=useState(\"\");const[email,setEmail]=useState(\"\");const[selectedCountry,setSelectedCountry]=useState(countries.find(c=>c.code===\"FR\")||countries[0]);const[phoneNumber,setPhoneNumber]=useState(\"\");const[errors,setErrors]=useState({});const[isHovering,setIsHovering]=useState(false);const[isPressed,setIsPressed]=useState(false);useEffect(()=>{const fetchCountry=async()=>{// Timeout : si ipapi.co rame, on abandonne au bout de 3 s\n// et on garde le défaut (France). Ça ne bloque jamais l'affichage.\nconst controller=new AbortController;const timeout=setTimeout(()=>controller.abort(),3e3);try{const response=await fetch(\"https://ipapi.co/json/\",{signal:controller.signal});const data=await response.json();const countryCode=data.country_code;const country=countries.find(c=>c.code===countryCode);if(country){setSelectedCountry(country);}}catch(error){console.error(\"Error fetching user country\",error);}finally{clearTimeout(timeout);}};fetchCountry();},[]);const handleCountryChange=e=>{const selectedCode=e.target.value;const country=countries.find(c=>c.code===selectedCode);setSelectedCountry(country);};const handleNameChange=e=>setName(e.target.value);const handleEmailChange=e=>setEmail(e.target.value);const handlePhoneChange=e=>{const digits=e.target.value.replace(/\\D/g,\"\");setPhoneNumber(digits);};const submitForm=async()=>{const newErrors={};if(!name.trim())newErrors.name=\"Name is required\";if(!email.trim()){newErrors.email=\"Email is required\";}else{const emailRegex=/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$/;if(!emailRegex.test(email)){newErrors.email=\"Please enter a valid email address\";}}if(!phoneNumber.trim())newErrors.phoneNumber=\"Phone number is required\";if(Object.keys(newErrors).length>0){setErrors(newErrors);return;}else{setErrors({});}const urlParams=new URLSearchParams(window.location.search);const utmCampaign=urlParams.get(\"utm_campaign\")||\"\";const utmMedium=urlParams.get(\"utm_medium\")||\"\";const utmSource=urlParams.get(\"utm_source\")||\"\";const utmTerm=urlParams.get(\"utm_term\")||\"\";const utmContent=urlParams.get(\"utm_content\")||\"\";const trafficSource=urlParams.get(\"traffic_source\")||\"\";const fullPhoneNumber=selectedCountry.dialCode+phoneNumber;const fields=[{name:\"firstname\",value:name},{name:\"email\",value:email},{name:\"phone\",value:fullPhoneNumber},{name:\"country\",value:selectedCountry.code}];if(utmSource)fields.push({name:\"utm_source\",value:utmSource});if(utmMedium)fields.push({name:\"utm_medium\",value:utmMedium});if(utmCampaign)fields.push({name:\"utm_campaign\",value:utmCampaign});if(utmTerm)fields.push({name:\"utm_term\",value:utmTerm});if(utmContent)fields.push({name:\"utm_content\",value:utmContent});if(trafficSource)fields.push({name:\"traffic_source\",value:trafficSource});// Construit un payload plat pour le Google Sheet (Apps Script)\nconst payload={submittedAt:new Date().toISOString(),pageUri:window.location.href,pageName:document.title};fields.forEach(f=>{payload[f.name]=f.value;});// Push GTM dataLayer (inchangé, juste sécurisé si dataLayer absent)\ntry{window.dataLayer=window.dataLayer||[];window.dataLayer.push({event:\"form_submit\",timestamp:payload.submittedAt,...payload});}catch(e){console.error(\"error pushing dataLayer form_submit\",e);}// Envoi vers Google Sheet via Apps Script Web App — NON bloquant.\n// keepalive: true → la requête se termine même après la redirection,\n// donc pas besoin d'attendre (await) : la redirection reste instantanée.\n// text/plain = requête \"simple\" → pas de préflight CORS.\ntry{fetch(SHEET_WEBAPP_URL,{method:\"POST\",headers:{\"Content-Type\":\"text/plain;charset=utf-8\"},body:JSON.stringify(payload),keepalive:true}).catch(e=>console.error(\"Error submitting to Google Sheet\",e));}catch(error){console.error(\"Error submitting to Google Sheet\",error);}// ── CUSTOMER.IO ────────────────────────────────────────────\n// click-ids présents dans l'URL, en plus des utm_* déjà lus.\nconst gclid=urlParams.get(\"gclid\")||\"\";const fbclid=urlParams.get(\"fbclid\")||\"\";// Identifiant de la personne côté customer.io = email.\nconst cioUserId=email;// ✅ REDIRECT LOGIC (on prépare l'URL AVANT d'envoyer à cio,\n// pour rediriger seulement une fois l'event optin parti).\nconst redirectBase=redirectUrl||\"https://atelier.entrepreneurs.com/thank-you\";// On repart de TOUS les paramètres d'URL de la landing page\n// (utm_*, gclid, fbclid, sub_id, click_id, etc.) — rien n'est perdu.\nconst params=new URLSearchParams(window.location.search);// Puis on ajoute les réponses du formulaire (écrase si déjà présent)\n// full_name = clé attendue par le hidden field du Tally sur la thank-you.\n// On garde aussi \"name\" pour rétro-compat (greeting, ancien embed).\nif(name){params.set(\"full_name\",name);params.set(\"name\",name);}if(email)params.set(\"email\",email);if(phoneNumber)params.set(\"phone\",fullPhoneNumber);if(selectedCountry.code)params.set(\"country\",selectedCountry.code);// URL de redirection APRÈS le questionnaire Tally (/ressource).\n// Transmise à la thank-you page ; l'embed du Tally la lira et\n// l'injectera dans le champ caché \"redirectUrl\", en y rajoutant\n// les utm_* conservés + full_name (attribution jusqu'à /ressource).\nif(resourceUrl)params.set(\"redirectUrl\",resourceUrl);// Construit l'URL finale en préservant d'éventuels params déjà\n// présents sur l'URL de destination (séparateur ? ou &).\nconst queryString=params.toString();const separator=redirectBase.includes(\"?\")?\"&\":\"?\";const finalUrl=queryString?redirectBase+separator+queryString:redirectBase;// Redirection idempotente : ne part qu'une fois.\nlet hasRedirected=false;const go=()=>{if(hasRedirected)return;hasRedirected=true;window.top.location.href=finalUrl;};// Librairie chargée par le snippet customer.io (voir Custom Code du site).\nconst cio=typeof window!==\"undefined\"?window.cioanalytics:undefined;if(cio&&typeof cio.identify===\"function\"){try{// 1) Add & Update People\ncio.identify(cioUserId,{email:email,first_name:name,phone:fullPhoneNumber,country:selectedCountry.code});// 2) Track event \"marketing_optin\" — redirection dans le\n// callback pour laisser le temps à l'event de partir.\ncio.track(CIO_ASSET_NAME,{asset_name:CIO_ASSET_NAME,channel:CIO_CHANNEL,fbclid:fbclid,funnel_details:funnelDetails,gclid:gclid,lead_origine:CIO_LEAD_ORIGINE,link:window.location.href,optin_type:optinType,timestamp_webinar_live:Number(webinarLiveTimestamp),// UNIX (secondes) du moment de l'inscription.\ntimestamp_webinar_registration:Math.floor(Date.now()/1e3),utm_campaign:utmCampaign,utm_content:utmContent,utm_medium:utmMedium,utm_source:utmSource,utm_term:utmTerm},go);}catch(e){console.error(\"Error customer.io\",e);go();}// Filet de sécurité : si le callback ne se déclenche pas\n// (réseau lent, adblock…), on redirige quand même.\nsetTimeout(go,1500);}else{console.error(\"customer.io (cioanalytics) non charg\\xe9 — v\\xe9rifie le snippet dans les Custom Code du site Framer.\");go();}};const getButtonStyle=()=>{let buttonStyle={...styles.button};if(isPressed)buttonStyle={...buttonStyle,...styles.buttonPressed};else if(isHovering)buttonStyle={...buttonStyle,...styles.buttonHover};return buttonStyle;};return /*#__PURE__*/_jsxs(\"div\",{style:styles.formContainer,children:[/*#__PURE__*/_jsx(\"div\",{style:styles.headline,children:headline}),/*#__PURE__*/_jsx(\"input\",{type:\"text\",placeholder:namePlaceholder,style:styles.input,value:name,onChange:handleNameChange}),errors.name&&/*#__PURE__*/_jsx(\"div\",{style:styles.errorText,children:errors.name}),/*#__PURE__*/_jsx(\"input\",{type:\"email\",placeholder:emailPlaceholder,style:styles.input,value:email,onChange:handleEmailChange}),errors.email&&/*#__PURE__*/_jsx(\"div\",{style:styles.errorText,children:errors.email}),/*#__PURE__*/_jsxs(\"div\",{style:styles.phoneContainer,children:[/*#__PURE__*/_jsx(\"select\",{style:styles.select,value:selectedCountry.code,onChange:handleCountryChange,children:countries.map(country=>/*#__PURE__*/_jsxs(\"option\",{value:country.code,children:[country.name,\" (\",country.dialCode,\")\"]},country.code))}),/*#__PURE__*/_jsxs(\"div\",{style:styles.phoneInputWrapper,children:[/*#__PURE__*/_jsx(\"span\",{style:styles.dialCode,children:selectedCountry.dialCode}),/*#__PURE__*/_jsx(\"input\",{type:\"tel\",placeholder:phonePlaceholder,style:styles.phoneInput,value:phoneNumber,onChange:handlePhoneChange})]})]}),errors.phoneNumber&&/*#__PURE__*/_jsx(\"div\",{style:styles.errorText,children:errors.phoneNumber}),/*#__PURE__*/_jsx(\"button\",{style:getButtonStyle(),onClick:submitForm,onMouseEnter:()=>setIsHovering(true),onMouseLeave:()=>{setIsHovering(false);setIsPressed(false);},onMouseDown:()=>setIsPressed(true),onMouseUp:()=>setIsPressed(false),children:buttonText})]});}const styles={formContainer:{maxWidth:\"600px\",margin:\"auto\",padding:\"20px\",backgroundColor:\"#1E1E1E\",borderRadius:\"8px\",color:\"#f1f1f1\",fontFamily:\"Inter\"},headline:{textAlign:\"left\",color:\"#f1f1f1\",fontSize:\"20px\",marginTop:\"4px\",marginBottom:\"20px\",fontWeight:700},input:{width:\"100%\",padding:\"10px\",marginBottom:\"15px\",backgroundColor:\"#333\",border:\"1px solid #444\",borderRadius:\"4px\",color:\"#f1f1f1\",boxSizing:\"border-box\",fontFamily:\"Inter\",fontSize:\"16px\"},phoneContainer:{display:\"flex\",gap:\"10px\",marginBottom:\"15px\"},select:{padding:\"10px\",backgroundColor:\"#333\",border:\"1px solid #444\",borderRadius:\"4px\",color:\"#f1f1f1\",fontSize:\"16px\",fontFamily:\"Inter\",width:\"100px\"},phoneInputWrapper:{display:\"flex\",width:\"100px\",alignItems:\"center\",flex:1,backgroundColor:\"#333\",border:\"1px solid #444\",borderRadius:\"4px\",padding:\"0 10px\",boxSizing:\"border-box\"},dialCode:{color:\"#f1f1f1\",marginRight:\"4px\",fontSize:\"16px\",whiteSpace:\"nowrap\"},phoneInput:{flex:1,padding:\"10px\",backgroundColor:\"transparent\",border:\"none\",color:\"#f1f1f1\",fontFamily:\"Inter\",fontSize:\"16px\",outline:\"none\"},button:{width:\"100%\",padding:\"16px\",background:\"linear-gradient(to top, #FF0000, #FF0000)\",color:\"#FFFFFF\",textDecoration:\"none\",borderRadius:\"8px\",textAlign:\"center\",fontWeight:700,fontSize:\"18px\",fontFamily:\"Inter\",cursor:\"pointer\",border:\"none\",marginTop:\"8px\",boxSizing:\"border-box\",transition:\"background 0.3s ease, transform 0.1s ease\"},buttonHover:{background:\"linear-gradient(to top, #FF0000, #FF0000)\"},buttonPressed:{background:\"linear-gradient(to top, #FF0000, #FF0000)\",transform:\"scale(0.98)\"},errorText:{color:\"#FF0000\",marginBottom:\"10px\",fontSize:\"14px\"}};addPropertyControls(CustomCodedHubSpotForm,{headline:{type:ControlType.String,title:\"Headline\",defaultValue:\"Entrez vos informations pour r\\xe9server votre place\"},namePlaceholder:{type:ControlType.String,title:\"Name Placeholder\",defaultValue:\"Votre pr\\xe9nom*\"},emailPlaceholder:{type:ControlType.String,title:\"Email Placeholder\",defaultValue:\"Votre email...*\"},phonePlaceholder:{type:ControlType.String,title:\"Phone Placeholder\",defaultValue:\"Num\\xe9ro de t\\xe9l\\xe9phone*\"},buttonText:{type:ControlType.String,title:\"Button Text\",defaultValue:\"S'INSCRIRE\"},redirectUrl:{type:ControlType.String,title:\"Redirect URL (thank-you)\",defaultValue:\"https://atelier.entrepreneurs.com/thank-you\"},resourceUrl:{type:ControlType.String,title:\"Resource URL (apr\\xe8s Tally — vide = d\\xe9faut Tally)\",defaultValue:\"\"},// ── customer.io : à régler pour CHAQUE webinaire ──────────────\noptinType:{type:ControlType.String,title:\"Optin Type\",defaultValue:\"webinar\"},funnelDetails:{type:ControlType.String,title:\"Funnel Details\",defaultValue:\"m\\xe9thode bootstrap - juillet 2026\"},webinarLiveTimestamp:{type:ControlType.Number,title:\"Webinar Live (UNIX s)\",// Timestamp UNIX en secondes. Ex. 1785261600 = 28/07/2026 20h00 Paris.\n// Convertisseur : epochconverter.com\ndefaultValue:1785261600,displayStepper:false,min:0,step:1}});\nexport const __FramerMetadata__ = {\"exports\":{\"CustomCodedHubSpotForm\":{\"type\":\"reactComponent\",\"name\":\"CustomCodedHubSpotForm\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./PopForm_Country_FullName.map"],"mappings":"2SAA+C,IACjB,EACjB,EAAkB,CAC3B,MAAO,OACP,OAAQ,OACR,QAAS,OACT,eAAgB,SAChB,WAAY,QAChB,EASM,EAAkB,CACpB,GAAG,EACH,aAAc,EACd,WAAY,2BACZ,OAAQ,uCACR,MAAO,UACP,cAAe,QACnB,EACa,EAA0B,GAAkB,EAAG,IACnC,EAAK,MAAO,CAC7B,MAAO,EACF,KACT,CAAC,CACJ,wCE5BGA,EAAQ,IACL,IACH,EAA4B,IAAI,IAAI,CAClC,CACE,OACgB,EAAM,cAAc,EAAM,SAAU,KAAsB,EAAM,cAAc,OAAQ,CAAE,EAAG,6RAA8R,CAAC,CAAC,CAC7Y,EACA,CACE,UACgB,EAAM,cAAc,EAAM,SAAU,KAAsB,EAAM,cAC9E,OACA,CACE,EAAG,yGACH,QAAS,KACX,CACF,EAAmB,EAAM,cAAc,OAAQ,CAAE,EAAG,kQAAmQ,CAAC,CAAC,CAC3T,EACA,CACE,OACgB,EAAM,cAAc,EAAM,SAAU,KAAsB,EAAM,cAAc,OAAQ,CAAE,EAAG,mMAAoM,CAAC,CAAC,CACnT,EACA,CACE,QACgB,EAAM,cAAc,EAAM,SAAU,KAAsB,EAAM,cAAc,OAAQ,CAAE,EAAG,mTAAoT,CAAC,CAAC,CACna,EACA,CACE,UACgB,EAAM,cAAc,EAAM,SAAU,KAAsB,EAAM,cAAc,OAAQ,CAAE,EAAG,kQAAmQ,CAAC,CAAC,CAClX,EACA,CACE,OACgB,EAAM,cAAc,EAAM,SAAU,KAAsB,EAAM,cAAc,OAAQ,CAAE,EAAG,0SAA2S,CAAC,CAAC,CAC1Z,CACF,CAAC,EACD,EAAY,EAAM,YAAY,EAAO,IAAwB,EAAM,cAAc,IAAK,CAAE,MAAK,GAAG,CAAM,EAAG,EAAU,IAAI,EAAM,MAAM,CAAC,CAAC,GAEhI,GAYL,EAAgBA,qBC3C6F,KCAqE,SAAgB,EAAiB,EAAS,EAAa,EAAW,GAAG,EAAc,EAAsB,CAC/R,IAAM,EAAiBC,MAAY,CAAC,GAAG,GAAY,MAAO,GAAyD,SAAU,EAAE,OAAO,KAAK,IAAM,EAAe,EAAW,YAAY,CAAC,CAAC,QAAQ,QAAQ,EAAE,EAC1C,OAA7H,EAAsB,IAAkE,EAAY,EAAS,CAAc,CAAsB,EAAE,CAAC,EAAc,CAAU,CAAC,EAAyD,OAA5C,EAAa,EAAc,CAA6B,qBAT5P,IAAgC,EAI4E,EAAc,CAAC,QAAQ,CAAC,KAAK,EAAY,YAAY,EAAE,YAAY,CAAC,KAAK,EAAY,YAAY,EAAE,UAAU,CAAC,KAAK,EAAY,YAAY,EAAE,aAAa,CAAC,KAAK,EAAY,YAAY,EAAE,aAAa,CAAC,KAAK,EAAY,YAAY,CAAC,EAAQ,GAAa,EAAI,IAAS,EAAI,KAAK,GAAG,EAAE,YAAY,CAAC,CAAC,SAAS,CAAM,CAAC,KCIvb,SAAgB,EAAK,EAAM,CAAC,GAAK,CAAC,QAAM,eAAa,aAAW,gBAAc,UAAQ,cAAY,YAAU,eAAa,eAAa,SAAO,YAAU,EAAY,EAAUC,EAAO,EAAK,EAAQ,EAAQ,EAAiB,EAAS,EAAa,EAAW,EAAc,CAAqB,EAAO,CAAC,EAAa,GAAiBC,EAAS,IAAU,OAAOC,EAAaC,CAAK,EAAE,IAAI,EAAE,eAAe,GAAc,CACxZ,GAAG,CAAuF,IAAM,EAAO,MAAM,OAAgC,GAA3F,IAAgB,EAAQ,aAAqF,EAAU,SAAQ,EAAgB,EAAO,QAAQA,CAAK,CAAC,CAAE,MAAW,CAAI,EAAU,SAAQ,EAAgB,IAAI,CAAE,CAAC,CAAC,OAAe,EAAU,QAAQ,GAAK,EAAa,MAAY,CAAC,EAAU,QAAQ,EAAM,GAAI,CAAC,CAAO,CAAC,EAAgE,IAAM,EAAnD,EAAa,QAAQ,IAAI,EAAa,OAAgD,EAAK,EAAU,CAAC,CAAC,EAAE,KAAK,OAAoB,EAAK,EAAO,IAAI,CAAC,MAAM,CAAC,QAAQ,UAAU,EAAE,UAAQ,eAAa,eAAa,cAAY,YAAU,SAAS,EAA0B,EAAK,MAAM,CAAC,MAAM,6BAA6B,QAAQ,cAAc,MAAM,CAAC,WAAW,OAAO,MAAM,OAAO,OAAO,OAAO,QAAQ,eAAe,KAAK,EAAM,QAAM,WAAW,EAAE,UAAU,EAAS,eAAe,IAAA,EAAS,EAAE,UAAU,QAAc,QAAM,SAAsB,EAAK,EAAa,CAAO,QAAa,QAAM,CAAC,CAAC,CAAC,EAAE,CAAU,CAAC,CAAE,yBATr7B,IAA4B,IAA8G,IAAkC,IAA2E,IAA8E,IAAqI,EAAO,EAAS,84gBAA+ymB,EAAQ,EAAc,uCAA6C,EAAc,CAAC,OAAO,QAAQ,UAAU,OAAO,OAAO,SAAS,EAAQ,EAAsB,EAAS,QAAQ,EAAI,KAAO,EAAI,EAAI,YAAY,GAAG,EAAW,GAAM,CAAC,CAAC,EASzjmB,EAAK,YAAY,WAAW,EAAK,aAAa,CAAC,MAAM,GAAG,OAAO,GAAG,cAAc,QAAQ,WAAW,QAAQ,MAAM,OAAO,aAAa,GAAK,OAAO,UAAU,SAAS,EAAK,EAAE,EAAoB,EAAK,CAAC,aAAa,CAAC,KAAK,EAAY,QAAQ,MAAM,SAAS,aAAa,OAAO,cAAc,SAAS,aAAa,EAAK,aAAa,YAAY,EAAE,cAAc,CAAC,KAAK,EAAY,KAAK,QAAQ,EAAS,aAAa,EAAK,aAAa,cAAc,MAAM,OAAO,QAAQ,CAAC,kBAAgB,CAAC,EAAa,YAAY,yEAAyE,EAAE,WAAW,CAAC,KAAK,EAAY,OAAO,MAAM,OAAO,YAAY,mBAAmB,QAAQ,CAAC,kBAAgB,CAAY,EAAE,MAAM,CAAC,KAAK,EAAY,MAAM,MAAM,QAAQ,aAAa,EAAK,aAAa,KAAK,EAAE,OAAO,CAAC,KAAK,EAAY,KAAK,MAAM,SAAS,aAAa,EAAc,IAAI,GAAO,EAAM,OAAO,CAAC,CAAC,CAAC,YAAY,EAAE,EAAM,MAAM,CAAC,CAAC,EAAE,QAAQ,EAAc,aAAa,EAAK,aAAa,MAAM,EAAE,SAAS,CAAC,KAAK,EAAY,QAAQ,aAAa,MAAM,cAAc,KAAK,aAAa,EAAK,aAAa,QAAQ,EAAE,GAAG,CAAa,CAAC,KCQr9D,SAAgB,EAAuB,EAAM,CAAC,GAAK,CAAC,WAAS,kBAAgB,mBAAiB,mBAAiB,aAAW,cAAY,cAC5N,YAAU,gBAAc,wBAAsB,EAAW,CAAC,EAAK,GAASC,EAAS,EAAE,EAAO,CAAC,EAAM,GAAUA,EAAS,EAAE,EAAO,CAAC,EAAgB,GAAoBA,EAAS,EAAU,KAAK,GAAG,EAAE,OAAO,IAAI,GAAG,EAAU,EAAE,EAAO,CAAC,EAAY,GAAgBA,EAAS,EAAE,EAAO,CAAC,EAAO,GAAWA,EAAS,CAAC,CAAC,EAAO,CAAC,EAAW,GAAeA,EAAS,EAAK,EAAO,CAAC,EAAU,GAAcA,EAAS,EAAK,EAgCxB,OAhC0B,MAAc,EAE0B,SAFG,CAExb,IAAM,EAAW,IAAI,gBAAsB,EAAQ,eAAe,EAAW,MAAM,EAAE,GAAG,EAAE,GAAG,CAAkH,IAAM,GAAY,MAAlC,MAA5E,MAAM,yBAAyB,CAAC,OAAO,EAAW,MAAM,CAAC,EAAA,CAA4B,KAAK,EAAA,CAAyB,aAAmB,EAAQ,EAAU,KAAK,GAAG,EAAE,OAAO,CAAW,EAAK,GAAS,EAAmB,CAAO,CAAG,OAAO,EAAM,CAAC,QAAQ,MAAM,8BAA8B,CAAK,CAAE,QAAQ,CAAC,aAAa,CAAO,CAAE,CAAC,EAAE,CAAa,CAAE,EAAE,CAAC,CAAC,EA8BjE,EAAM,MAAM,CAAC,MAAM,EAAO,cAAc,SAAS,CAAc,EAAK,MAAM,CAAC,MAAM,EAAO,SAAS,SAAS,CAAQ,CAAC,EAAe,EAAK,QAAQ,CAAC,KAAK,OAAO,YAAY,EAAgB,MAAM,EAAO,MAAM,MAAM,EAAK,SA9ByB,GAAG,EAAQ,EAAE,OAAO,KAAK,CA8BzB,CAAC,EAAE,EAAO,MAAmB,EAAK,MAAM,CAAC,MAAM,EAAO,UAAU,SAAS,EAAO,IAAI,CAAC,EAAe,EAAK,QAAQ,CAAC,KAAK,QAAQ,YAAY,EAAiB,MAAM,EAAO,MAAM,MAAM,EAAM,SA9BxI,GAAG,EAAS,EAAE,OAAO,KAAK,CA8BwI,CAAC,EAAE,EAAO,OAAoB,EAAK,MAAM,CAAC,MAAM,EAAO,UAAU,SAAS,EAAO,KAAK,CAAC,EAAe,EAAM,MAAM,CAAC,MAAM,EAAO,eAAe,SAAS,CAAc,EAAK,SAAS,CAAC,MAAM,EAAO,OAAO,MAAM,EAAgB,KAAK,SA9B3kB,GAAG,CAAC,IAAM,EAAa,EAAE,OAAO,MAAY,EAAQ,EAAU,KAAK,GAAG,EAAE,OAAO,CAAY,EAAE,EAAmB,CAAO,CAAE,EA8B+e,SAAS,EAAU,IAAI,GAAsB,EAAM,SAAS,CAAC,MAAM,EAAQ,KAAK,SAAS,CAAC,EAAQ,KAAK,KAAK,EAAQ,SAAS,GAAG,CAAC,EAAE,EAAQ,IAAI,CAAC,CAAC,CAAC,EAAe,EAAM,MAAM,CAAC,MAAM,EAAO,kBAAkB,SAAS,CAAc,EAAK,OAAO,CAAC,MAAM,EAAO,SAAS,SAAS,EAAgB,QAAQ,CAAC,EAAe,EAAK,QAAQ,CAAC,KAAK,MAAM,YAAY,EAAiB,MAAM,EAAO,WAAW,MAAM,EAAY,SA9BvwB,GAAG,CAAC,IAAM,EAAO,EAAE,OAAO,MAAM,QAAQ,MAAM,EAAE,EAAE,EAAe,CAAM,CAAE,CA8BwtB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAO,aAA0B,EAAK,MAAM,CAAC,MAAM,EAAO,UAAU,SAAS,EAAO,WAAW,CAAC,EAAe,EAAK,SAAS,CAAC,WAAn9C,CAAC,IAAI,EAAY,CAAC,GAAG,EAAO,MAAM,EAA0I,OAArI,EAAU,EAAY,CAAC,GAAG,EAAY,GAAG,EAAO,aAAa,EAAU,IAAW,EAAY,CAAC,GAAG,EAAY,GAAG,EAAO,WAAW,GAAS,CAAY,EAA0xC,CAAe,EAAE,QAAQ,SA9Bl2B,CAAC,IAAM,EAAU,CAAC,EAAyT,GAAnT,EAAK,KAAK,IAAE,EAAU,KAAK,oBAAuB,EAAM,KAAK,EAA+F,6BAAW,KAAK,CAAK,IAAG,EAAU,MAAM,sCAApI,EAAU,MAAM,oBAA+J,EAAY,KAAK,IAAE,EAAU,YAAY,4BAA8B,OAAO,KAAK,CAAS,CAAC,CAAC,OAAO,EAAE,CAAC,EAAU,CAAS,EAAE,MAAO,MAAM,EAAU,CAAC,CAAC,EAAG,IAAM,EAAU,IAAI,gBAAgB,EAAO,SAAS,MAAM,EAAQ,EAAY,EAAU,IAAI,cAAc,GAAG,GAAS,EAAU,EAAU,IAAI,YAAY,GAAG,GAAS,EAAU,EAAU,IAAI,YAAY,GAAG,GAAS,EAAQ,EAAU,IAAI,UAAU,GAAG,GAAS,EAAW,EAAU,IAAI,aAAa,GAAG,GAAS,EAAc,EAAU,IAAI,gBAAgB,GAAG,GAAS,EAAgB,EAAgB,SAAS,EAAkB,EAAO,CAAC,CAAC,KAAK,YAAY,MAAM,CAAI,EAAE,CAAC,KAAK,QAAQ,MAAM,CAAK,EAAE,CAAC,KAAK,QAAQ,MAAM,CAAe,EAAE,CAAC,KAAK,UAAU,MAAM,EAAgB,IAAI,CAAC,EAAK,GAAU,EAAO,KAAK,CAAC,KAAK,aAAa,MAAM,CAAS,CAAC,EAAK,GAAU,EAAO,KAAK,CAAC,KAAK,aAAa,MAAM,CAAS,CAAC,EAAK,GAAY,EAAO,KAAK,CAAC,KAAK,eAAe,MAAM,CAAW,CAAC,EAAK,GAAQ,EAAO,KAAK,CAAC,KAAK,WAAW,MAAM,CAAO,CAAC,EAAK,GAAW,EAAO,KAAK,CAAC,KAAK,cAAc,MAAM,CAAU,CAAC,EAAK,GAAc,EAAO,KAAK,CAAC,KAAK,iBAAiB,MAAM,CAAa,CAAC,EAC7pE,IAAM,EAAQ,CAAC,YAAY,IAAI,KAAK,CAAA,CAAE,YAAY,EAAE,QAAQ,EAAO,SAAS,KAAK,SAAS,SAAS,KAAK,EAAE,EAAO,QAAQ,GAAG,CAAC,EAAQ,EAAE,MAAM,EAAE,KAAM,CAAC,EACtJ,GAAG,CAAC,EAAO,UAAU,EAAO,WAAW,CAAC,EAAE,EAAO,UAAU,KAAK,CAAC,MAAM,cAAc,UAAU,EAAQ,YAAY,GAAG,CAAO,CAAC,CAAE,OAAO,EAAE,CAAC,QAAQ,MAAM,sCAAsC,CAAC,CAAE,CAIjM,GAAG,CAAC,MAAM,EAAiB,CAAC,OAAO,OAAO,QAAQ,CAAC,eAAe,0BAA0B,EAAE,KAAK,KAAK,UAAU,CAAO,EAAE,UAAU,EAAI,CAAC,CAAC,CAAC,MAAM,GAAG,QAAQ,MAAM,mCAAmC,CAAC,CAAC,CAAE,OAAO,EAAM,CAAC,QAAQ,MAAM,mCAAmC,CAAK,CAAE,CAEhR,IAAM,EAAM,EAAU,IAAI,OAAO,GAAG,GAAS,EAAO,EAAU,IAAI,QAAQ,GAAG,GACvE,EAAU,EAEV,EAAa,GAAa,8CAE1B,EAAO,IAAI,gBAAgB,EAAO,SAAS,MAAM,EAGpD,IAAM,EAAO,IAAI,YAAY,CAAI,EAAE,EAAO,IAAI,OAAO,CAAI,GAAM,GAAM,EAAO,IAAI,QAAQ,CAAK,EAAK,GAAY,EAAO,IAAI,QAAQ,CAAe,EAAK,EAAgB,MAAK,EAAO,IAAI,UAAU,EAAgB,IAAI,EAInN,GAAY,EAAO,IAAI,cAAc,CAAW,EAEnD,IAAM,EAAY,EAAO,SAAS,EAAQ,EAAU,EAAa,SAAS,GAAG,EAAE,IAAI,IAAU,EAAS,EAAY,EAAa,EAAU,EAAY,EACjJ,EAAc,GAAY,MAAO,CAAI,IAAqB,EAAc,GAAK,EAAO,IAAI,SAAS,KAAK,EAAS,EAC7G,EAAW,IAAS,OAAgC,IAAA,GAApB,EAAO,aAAuB,GAAG,GAAK,OAAO,EAAI,UAAW,WAAW,CAAC,GAAG,CACjH,EAAI,SAAS,EAAU,CAAO,QAAM,WAAW,EAAK,MAAM,EAAgB,QAAQ,EAAgB,IAAI,CAAC,EAEvG,EAAI,MAAM,EAAe,CAAC,WAAW,EAAe,QAAQ,EAAmB,SAAO,eAAe,EAAoB,QAAM,aAAa,EAAiB,KAAK,EAAO,SAAS,KAAK,WAAW,EAAU,uBAAuB,OAAO,CAAoB,EAC9P,+BAA+B,KAAK,MAAM,KAAK,IAAI,EAAE,GAAG,EAAE,aAAa,EAAY,YAAY,EAAW,WAAW,EAAU,WAAW,EAAU,SAAS,CAAO,EAAE,CAAE,CAAE,OAAO,EAAE,CAAC,QAAQ,MAAM,oBAAoB,CAAC,EAAE,EAAG,CAAE,CAE9N,WAAW,EAAG,IAAI,CAAE,MAAM,QAAQ,MAAM,iGAAuG,EAAE,EAAG,CAAG,EAAwhD,iBAAiB,EAAc,EAAI,EAAE,iBAAiB,CAAC,EAAc,EAAK,EAAE,EAAa,EAAK,CAAE,EAAE,gBAAgB,EAAa,EAAI,EAAE,cAAc,EAAa,EAAK,EAAE,SAAS,CAAU,CAAC,CAAC,CAAC,CAAC,CAAE,iCAlDvzD,IAAsC,IAAoD,EAC5I,EAAU,CAAC,CAAC,KAAK,cAAc,KAAK,KAAK,SAAS,KAAK,EAAE,CAAC,KAAK,UAAU,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,UAAU,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,UAAU,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,SAAS,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,sBAAsB,KAAK,KAAK,SAAS,QAAQ,EAAE,CAAC,KAAK,YAAY,KAAK,KAAK,SAAS,KAAK,EAAE,CAAC,KAAK,UAAU,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,YAAY,KAAK,KAAK,SAAS,KAAK,EAAE,CAAC,KAAK,UAAU,KAAK,KAAK,SAAS,KAAK,EAAE,CAAC,KAAK,aAAa,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,UAAU,KAAK,KAAK,SAAS,QAAQ,EAAE,CAAC,KAAK,UAAU,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,aAAa,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,WAAW,KAAK,KAAK,SAAS,QAAQ,EAAE,CAAC,KAAK,UAAU,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,UAAU,KAAK,KAAK,SAAS,KAAK,EAAE,CAAC,KAAK,SAAS,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,QAAQ,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,SAAS,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,UAAU,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,yBAAyB,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,WAAW,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,SAAS,KAAK,KAAK,SAAS,KAAK,EAAE,CAAC,KAAK,SAAS,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,WAAW,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,eAAe,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,UAAU,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,aAAa,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,WAAW,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,WAAW,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,SAAS,KAAK,KAAK,SAAS,IAAI,EAAE,CAAC,KAAK,2BAA2B,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,OAAO,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,QAAQ,KAAK,KAAK,SAAS,KAAK,EAAE,CAAC,KAAK,QAAQ,KAAK,KAAK,SAAS,KAAK,EAAE,CAAC,KAAK,WAAW,KAAK,KAAK,SAAS,KAAK,EAAE,CAAC,KAAK,UAAU,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,oCAAoC,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,yBAAyB,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,aAAa,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,gBAAmB,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,UAAU,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,OAAO,KAAK,KAAK,SAAS,KAAK,EAAE,CAAC,KAAK,SAAS,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,iBAAiB,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,UAAU,KAAK,KAAK,SAAS,KAAK,EAAE,CAAC,KAAK,WAAW,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,WAAW,KAAK,KAAK,SAAS,QAAQ,EAAE,CAAC,KAAK,qBAAqB,KAAK,KAAK,SAAS,QAAQ,EAAE,CAAC,KAAK,2BAA2B,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,UAAU,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,QAAQ,KAAK,KAAK,SAAS,KAAK,EAAE,CAAC,KAAK,cAAc,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,oBAAoB,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,UAAU,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,UAAU,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,WAAW,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,WAAW,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,OAAO,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,UAAU,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,SAAS,KAAK,KAAK,SAAS,KAAK,EAAE,CAAC,KAAK,QAAQ,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,SAAS,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,UAAU,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,UAAU,KAAK,KAAK,SAAS,KAAK,EAAE,CAAC,KAAK,QAAQ,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,SAAS,KAAK,KAAK,SAAS,KAAK,EAAE,CAAC,KAAK,UAAU,KAAK,KAAK,SAAS,QAAQ,EAAE,CAAC,KAAK,YAAY,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,SAAS,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,gBAAgB,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,SAAS,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,QAAQ,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,WAAW,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,UAAU,KAAK,KAAK,SAAS,KAAK,EAAE,CAAC,KAAK,UAAU,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,QAAQ,KAAK,KAAK,SAAS,KAAK,EAAE,CAAC,KAAK,YAAY,KAAK,KAAK,SAAS,KAAK,EAAE,CAAC,KAAK,OAAO,KAAK,KAAK,SAAS,KAAK,EAAE,CAAC,KAAK,OAAO,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,UAAU,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,SAAS,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,QAAQ,KAAK,KAAK,SAAS,KAAK,EAAE,CAAC,KAAK,UAAU,KAAK,KAAK,SAAS,QAAQ,EAAE,CAAC,KAAK,QAAQ,KAAK,KAAK,SAAS,KAAK,EAAE,CAAC,KAAK,SAAS,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,aAAa,KAAK,KAAK,SAAS,IAAI,EAAE,CAAC,KAAK,QAAQ,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,WAAW,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,eAAe,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,eAAe,KAAK,KAAK,SAAS,KAAK,EAAE,CAAC,KAAK,SAAS,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,SAAS,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,aAAa,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,OAAO,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,SAAS,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,UAAU,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,UAAU,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,UAAU,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,QAAQ,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,gBAAgB,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,YAAY,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,aAAa,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,aAAa,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,SAAS,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,WAAW,KAAK,KAAK,SAAS,KAAK,EAAE,CAAC,KAAK,WAAW,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,OAAO,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,QAAQ,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,mBAAmB,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,aAAa,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,YAAY,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,SAAS,KAAK,KAAK,SAAS,KAAK,EAAE,CAAC,KAAK,aAAa,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,UAAU,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,SAAS,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,WAAW,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,aAAa,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,UAAU,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,aAAa,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,UAAU,KAAK,KAAK,SAAS,KAAK,EAAE,CAAC,KAAK,UAAU,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,QAAQ,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,QAAQ,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,cAAc,KAAK,KAAK,SAAS,KAAK,EAAE,CAAC,KAAK,cAAc,KAAK,KAAK,SAAS,KAAK,EAAE,CAAC,KAAK,YAAY,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,QAAQ,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,UAAU,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,kBAAkB,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,SAAS,KAAK,KAAK,SAAS,KAAK,EAAE,CAAC,KAAK,OAAO,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,WAAW,KAAK,KAAK,SAAS,KAAK,EAAE,CAAC,KAAK,QAAQ,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,SAAS,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,mBAAmB,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,WAAW,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,OAAO,KAAK,KAAK,SAAS,KAAK,EAAE,CAAC,KAAK,cAAc,KAAK,KAAK,SAAS,KAAK,EAAE,CAAC,KAAK,SAAS,KAAK,KAAK,SAAS,KAAK,EAAE,CAAC,KAAK,WAAW,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,QAAQ,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,UAAU,KAAK,KAAK,SAAS,KAAK,EAAE,CAAC,KAAK,SAAS,KAAK,KAAK,SAAS,IAAI,EAAE,CAAC,KAAK,SAAS,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,wBAAwB,KAAK,KAAK,SAAS,QAAQ,EAAE,CAAC,KAAK,cAAc,KAAK,KAAK,SAAS,QAAQ,EAAE,CAAC,KAAK,mCAAmC,KAAK,KAAK,SAAS,QAAQ,EAAE,CAAC,KAAK,QAAQ,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,aAAa,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,wBAAwB,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,eAAe,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,UAAU,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,SAAS,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,aAAa,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,eAAe,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,YAAY,KAAK,KAAK,SAAS,KAAK,EAAE,CAAC,KAAK,WAAW,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,WAAW,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,kBAAkB,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,UAAU,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,eAAe,KAAK,KAAK,SAAS,KAAK,EAAE,CAAC,KAAK,QAAQ,KAAK,KAAK,SAAS,KAAK,EAAE,CAAC,KAAK,YAAY,KAAK,KAAK,SAAS,KAAK,EAAE,CAAC,KAAK,QAAQ,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,eAAe,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,WAAW,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,SAAS,KAAK,KAAK,SAAS,KAAK,EAAE,CAAC,KAAK,cAAc,KAAK,KAAK,SAAS,KAAK,EAAE,CAAC,KAAK,QAAQ,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,SAAS,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,aAAa,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,WAAW,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,WAAW,KAAK,KAAK,SAAS,KAAK,EAAE,CAAC,KAAK,OAAO,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,QAAQ,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,sBAAsB,KAAK,KAAK,SAAS,QAAQ,EAAE,CAAC,KAAK,UAAU,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,SAAS,KAAK,KAAK,SAAS,KAAK,EAAE,CAAC,KAAK,eAAe,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,SAAS,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,SAAS,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,UAAU,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,uBAAuB,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,iBAAiB,KAAK,KAAK,SAAS,KAAK,EAAE,CAAC,KAAK,gBAAgB,KAAK,KAAK,SAAS,IAAI,EAAE,CAAC,KAAK,UAAU,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,aAAa,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,UAAU,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,eAAe,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,YAAY,KAAK,KAAK,SAAS,KAAK,EAAE,CAAC,KAAK,UAAU,KAAK,KAAK,SAAS,KAAK,EAAE,CAAC,KAAK,QAAQ,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,SAAS,KAAK,KAAK,SAAS,MAAM,EAAE,CAAC,KAAK,WAAW,KAAK,KAAK,SAAS,MAAM,CAAC,EAEniR,EAAiB,mHAcjB,EAAe,kBAAwB,EAAiB,GAAS,EAAY,GAiCmyD,EAAO,CAAC,cAAc,CAAC,SAAS,QAAQ,OAAO,OAAO,QAAQ,OAAO,gBAAgB,UAAU,aAAa,MAAM,MAAM,UAAU,WAAW,OAAO,EAAE,SAAS,CAAC,UAAU,OAAO,MAAM,UAAU,SAAS,OAAO,UAAU,MAAM,aAAa,OAAO,WAAW,GAAG,EAAE,MAAM,CAAC,MAAM,OAAO,QAAQ,OAAO,aAAa,OAAO,gBAAgB,OAAO,OAAO,iBAAiB,aAAa,MAAM,MAAM,UAAU,UAAU,aAAa,WAAW,QAAQ,SAAS,MAAM,EAAE,eAAe,CAAC,QAAQ,OAAO,IAAI,OAAO,aAAa,MAAM,EAAE,OAAO,CAAC,QAAQ,OAAO,gBAAgB,OAAO,OAAO,iBAAiB,aAAa,MAAM,MAAM,UAAU,SAAS,OAAO,WAAW,QAAQ,MAAM,OAAO,EAAE,kBAAkB,CAAC,QAAQ,OAAO,MAAM,QAAQ,WAAW,SAAS,KAAK,EAAE,gBAAgB,OAAO,OAAO,iBAAiB,aAAa,MAAM,QAAQ,SAAS,UAAU,YAAY,EAAE,SAAS,CAAC,MAAM,UAAU,YAAY,MAAM,SAAS,OAAO,WAAW,QAAQ,EAAE,WAAW,CAAC,KAAK,EAAE,QAAQ,OAAO,gBAAgB,cAAc,OAAO,OAAO,MAAM,UAAU,WAAW,QAAQ,SAAS,OAAO,QAAQ,MAAM,EAAE,OAAO,CAAC,MAAM,OAAO,QAAQ,OAAO,WAAW,4CAA4C,MAAM,UAAU,eAAe,OAAO,aAAa,MAAM,UAAU,SAAS,WAAW,IAAI,SAAS,OAAO,WAAW,QAAQ,OAAO,UAAU,OAAO,OAAO,UAAU,MAAM,UAAU,aAAa,WAAW,2CAA2C,EAAE,YAAY,CAAC,WAAW,2CAA2C,EAAE,cAAc,CAAC,WAAW,4CAA4C,UAAU,aAAa,EAAE,UAAU,CAAC,MAAM,UAAU,aAAa,OAAO,SAAS,MAAM,CAAC,EAAE,EAAoB,EAAuB,CAAC,SAAS,CAAC,KAAK,EAAY,OAAO,MAAM,WAAW,aAAa,mDAAsD,EAAE,gBAAgB,CAAC,KAAK,EAAY,OAAO,MAAM,mBAAmB,aAAa,eAAkB,EAAE,iBAAiB,CAAC,KAAK,EAAY,OAAO,MAAM,oBAAoB,aAAa,iBAAiB,EAAE,iBAAiB,CAAC,KAAK,EAAY,OAAO,MAAM,oBAAoB,aAAa,sBAA+B,EAAE,WAAW,CAAC,KAAK,EAAY,OAAO,MAAM,cAAc,aAAa,YAAY,EAAE,YAAY,CAAC,KAAK,EAAY,OAAO,MAAM,2BAA2B,aAAa,6CAA6C,EAAE,YAAY,CAAC,KAAK,EAAY,OAAO,MAAM,mDAAyD,aAAa,EAAE,EAClxI,UAAU,CAAC,KAAK,EAAY,OAAO,MAAM,aAAa,aAAa,SAAS,EAAE,cAAc,CAAC,KAAK,EAAY,OAAO,MAAM,iBAAiB,aAAa,kCAAqC,EAAE,qBAAqB,CAAC,KAAK,EAAY,OAAO,MAAM,wBAEpP,aAAa,WAAW,eAAe,GAAM,IAAI,EAAE,KAAK,CAAC,CAAC,CAAC"}