{"version":3,"file":"shared-lib.DMpjJHyU.mjs","names":["Icon","useMemo","useRef","useState","HouseFactory","React","useState","useCallback","_Fragment","fonts","css","className","fonts","css","className","fonts","css","className","addPropertyOverrides","Phosphor","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","Badge","React.useContext","React.useMemo","React.Fragment","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","Image1","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts"],"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/8eBdalmHHenaou1hxVxM/i0aKzI4Xj3Jmt5gSivze/CookieConsent.js","https:/framerusercontent.com/modules/3q55Iemasfh6bFwcquS7/Siw4o13LtKx8kbJ6mAf0/akDCfLb7l.js","https:/framerusercontent.com/modules/w4HkA0cy4anw6MronVYi/BKpxME74grmioaRbZ97K/bOrbvFwzm.js","https:/framerusercontent.com/modules/bOxobHgXuvhFJXt6TZ24/0URqMkPrMWtl8kFpxZTN/xg1lvbmJx.js","https:/framerusercontent.com/modules/tPK81UVPqHHGUQsR6U9Y/Dz1zkDAYMNdYhe54B84I/xg1lvbmJx.js","https:/framerusercontent.com/modules/gkgclXFqV3fnhJ0hQQUu/kmJhjHT89UqupW386dxH/zCBxrNXbS.js","https:/framerusercontent.com/modules/cY4XAL50Cj39l8sSThvZ/gxhlvNcRibzPsoHjNQc4/DLjTdXX7Z.js","https:/framerusercontent.com/modules/zeiMBV1Y2xufqWmio87e/IQyr4SxODN5bWbW67asT/siteMetadata.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","/**\n * Custom Cookie Banner - Version 42\n *\n * @version 42.0\n * @date 2025-12-17\n *\n * @changes-from-v41\n * - Added: In-app browser detection (Facebook/Instagram)\n * - Added: Copy-to-clipboard for privacy link in in-app browsers\n * - Added: \"Copied!\" feedback when URL is copied\n * - Fixed: Modal privacy link bug (policyUrl → policyLinkUrl)\n *\n * @responsive-sizing (automatic in live mode)\n * - Desktop (≥810px viewport): 360px banner width\n * - Tablet (390-809px viewport): 260px banner width\n * - Phone (<390px viewport): 180px banner width\n *\n * @features\n * - All features from V41\n * - In-app browser detection for Facebook/Instagram WebViews\n * - Privacy link: opens new tab in regular browsers, copies URL in in-app browsers\n * - Banner width NOW WORKS in live mode with responsive breakpoints\n * - Banner auto-shows for ALL new visitors (EEA and World)\n * - Region-appropriate button display based on Cloudflare IP detection\n * - Fluid buttons that fill width evenly - matches Framer native component\n * - Compact, balanced appearance like native component\n * - Responsive banner sizing in live mode\n * - Better mobile display - banner fits naturally within viewports\n * - Google Consent Mode v2 API integration (gtag('consent', 'default') and gtag('consent', 'update'))\n * - Proper GDPR compliance - prevents tracking in EEA until explicit consent\n * - Maps 4 consent categories to Google's 7 consent types\n * - GTM configuration controls (enable/disable, container ID, wait time set to 500ms standard)\n * - Custom event 'cookie_consent_update' for GTM triggers (matches Framer native)\n * - Banner modal: Visual styling + zIndex + separate title/body fonts (11 controls)\n * - Buttons modal: Button styling + interactions + layout (11 controls)\n * - Options modal: Preview + Content categories + Style modal (7 organized controls)\n * - Regions modal: Independent EEA/World settings with clear Button Display labels\n * - Independent font control for banner title vs banner body/description\n * - Options category titles properly use options.style.titleFont\n * - Toggle switches for optional categories (Preferences, Analytics, Marketing)\n * - \"Always active\" badge for necessary category\n * - Policy link respects banner.linkColor setting\n * - Geo-detection via Cloudflare Trace API (verified working)\n * - localStorage persistence (cookie_consent_v2)\n */// Cookie consent banner with regional variants (EEA vs World), Cloudflare geolocation, GTM integration, and customization modal\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useEffect,useState,useCallback,startTransition}from\"react\";import{createPortal}from\"react-dom\";import{addPropertyControls,ControlType}from\"framer\";const EEA_COUNTRIES=[\"AT\",\"BE\",\"BG\",\"HR\",\"CY\",\"CZ\",\"DK\",\"EE\",\"FI\",\"FR\",\"DE\",\"GR\",\"HU\",\"IE\",\"IT\",\"LV\",\"LT\",\"LU\",\"MT\",\"NL\",\"PL\",\"PT\",\"RO\",\"SK\",\"SI\",\"ES\",\"SE\",\"IS\",\"LI\",\"NO\",\"GB\"];// Initialize gtag function if not present\nfunction initGtag(){if(typeof window===\"undefined\")return;window.dataLayer=window.dataLayer||[];if(!window.gtag){window.gtag=function(){window.dataLayer.push(arguments);};}}// v42: Detect Facebook/Instagram in-app browsers\n// These browsers don't support target=\"_blank\" properly\nfunction isInAppBrowser(){if(typeof navigator===\"undefined\")return false;const ua=navigator.userAgent||navigator.vendor||window.opera||\"\";return ua.indexOf(\"FBAN\")>-1||// Facebook App Name (FBIOS, FB4A, etc.)\nua.indexOf(\"FBAV\")>-1||// Facebook App Version\nua.indexOf(\"Instagram\")>-1// Instagram\n;}/**\n * Cookie Consent Banner\n *\n * @framerIntrinsicWidth 360\n * @framerIntrinsicHeight 200\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight auto\n */export default function CookieConsent(props){const{position=\"bottom-right\",width,padding=20,inset=20,regions={previewRegion:\"eea\",// EEA settings\neeaTitle:\"Cookie Consent\",eeaDescription:\"We use cookies to enhance your browsing experience and analyze our traffic. By clicking 'Accept', you agree to the use of cookies as described in our Privacy Policy.\",eeaPolicy:{link:\"/privacy\",label:\"Privacy Policy\"},eeaDefaults:{necessary:\"granted\",preferences:\"granted\",analytics:\"granted\",marketing:\"granted\"},eeaButtonDisplay:\"accept-reject\",eeaBlocking:true,eeaBackdropColor:\"rgba(0, 0, 0, 0.5)\",eeaAcceptAllText:\"Accept All\",eeaRejectAllText:\"Reject All\",eeaCustomizeText:\"Customize\",eeaShowCloseButton:false,eeaCloseButtonColor:\"#000000\",// World settings\nworldTitle:\"Cookie Settings\",worldDescription:\"We use cookies to enhance your browsing experience and analyze site traffic.\",worldPolicy:{link:\"/privacy\",label:\"Privacy Policy\"},worldDefaults:{necessary:\"granted\",preferences:\"granted\",analytics:\"granted\",marketing:\"granted\"},worldButtonDisplay:\"customizable\",worldBlocking:false,worldBackdropColor:\"rgba(0, 0, 0, 0.5)\",worldAcceptAllText:\"Accept All\",worldRejectAllText:\"Reject All\",worldCustomizeText:\"Customize\",worldShowCloseButton:false,worldCloseButtonColor:\"#000000\"},banner={backgroundColor:\"#FFFFFF\",textColor:\"#000000\",linkColor:\"#0099FF\",titleFont:{fontSize:\"18px\",variant:\"Bold\",letterSpacing:\"0em\",lineHeight:\"1.3em\"},bodyFont:{fontSize:\"14px\",variant:\"Regular\",letterSpacing:\"0em\",lineHeight:\"1.5em\"},borderColor:\"#EEEEEE\",shadowX:0,shadowY:4,shadowBlur:16,shadowColor:\"rgba(0, 0, 0, 0.1)\",zIndex:9999},buttons={buttonFont:{fontSize:\"14px\",variant:\"Medium\",letterSpacing:\"0em\",lineHeight:\"1.5em\"},primaryButtonBg:\"#000000\",primaryButtonText:\"#FFFFFF\",secondaryButtonBg:\"transparent\",secondaryButtonText:\"#000000\",buttonRadius:8,buttonPadding:12,tapOpacity:.7,hoverOpacity:.8,direction:\"horizontal\",fluid:true},options={preview:false,necessary:{title:\"Necessary\",description:\"Essential cookies required for the website to function properly.\",optional:false},preferences:{title:\"Preferences\",description:\"Cookies that remember your preferences and settings.\",optional:true},analytics:{title:\"Analytics\",description:\"Cookies that help us understand how visitors interact with our website.\",optional:true},marketing:{title:\"Marketing\",description:\"Cookies used to deliver personalized advertisements.\",optional:true},style:{titleFont:{fontSize:\"20px\",variant:\"Bold\",letterSpacing:\"0em\",lineHeight:\"1.3em\"},bodyFont:{fontSize:\"14px\",variant:\"Regular\",letterSpacing:\"0em\",lineHeight:\"1.5em\"},background:\"#FFFFFF\",borderRadius:12,borderWidth:1,onColor:\"#8B5CF6\",offColor:\"#D1D5DB\",padding:24,dividerColor:\"#E5E7EB\"},saveText:\"Save Preferences\"},gtm={enabled:false,containerId:\"\",waitForUpdate:500},previewMode=true,trigger={label:\"Cookie Settings\",font:{fontSize:\"14px\",variant:\"Medium\",letterSpacing:\"0em\",lineHeight:\"1.5em\"},color:\"#0099FF\"}}=props;// ============================================================\n// HARDCODED VALUES - Framer property panel settings ignored\n// See: FRAMER_HARDCODED_VALUES.md for full explanation\n// ============================================================\n// WIDTH: Framer passes \"100%\" string instead of number in live mode\n// Property panel \"Max Width\" setting has NO EFFECT on published site\nconst getResponsiveWidth=()=>{if(typeof window===\"undefined\")return 360// SSR fallback\n;const vw=window.innerWidth;if(vw<390)return 180// Phone\n;if(vw<810)return 260// Tablet\n;return 360// Desktop\n;};const safeWidth=typeof width===\"number\"?width:getResponsiveWidth();// Z-INDEX: Framer passes default (10) instead of configured value in live mode\n// Property panel \"Z-Index\" setting has NO EFFECT on published site\n// Must be > 9998 (backdrop z-index) for banner to be clickable\nconst safeZIndex=9999;const[view,setView]=useState(\"hidden\");const[region,setRegion]=useState(null);const[preferences,setPreferences]=useState({necessary:true,preferences:false,analytics:false,marketing:false});// v42: State for \"Copied!\" feedback\nconst[copiedFeedback,setCopiedFeedback]=useState(false);// Get region-specific content based on effective region\nconst getRegionContent=useCallback(()=>{const effectiveRegion=previewMode?regions.previewRegion:region;if(effectiveRegion===\"eea\"){return{title:regions.eeaTitle,description:regions.eeaDescription,policyLinkText:regions.eeaPolicy.label,policyLinkUrl:regions.eeaPolicy.link,acceptAllText:regions.eeaAcceptAllText,rejectAllText:regions.eeaRejectAllText,customizeText:regions.eeaCustomizeText,showCloseButton:regions.eeaShowCloseButton,closeButtonColor:regions.eeaCloseButtonColor,buttonDisplay:regions.eeaButtonDisplay,backdropColor:regions.eeaBackdropColor};}else{return{title:regions.worldTitle,description:regions.worldDescription,policyLinkText:regions.worldPolicy.label,policyLinkUrl:regions.worldPolicy.link,acceptAllText:regions.worldAcceptAllText,rejectAllText:regions.worldRejectAllText,customizeText:regions.worldCustomizeText,showCloseButton:regions.worldShowCloseButton,closeButtonColor:regions.worldCloseButtonColor,buttonDisplay:regions.worldButtonDisplay,backdropColor:regions.worldBackdropColor};}},[previewMode,regions,region]);// Get cached region from cookie\nconst getCachedRegion=useCallback(()=>{if(typeof document===\"undefined\")return null;const cookies=document.cookie.split(\";\");for(const cookie of cookies){const[name,value]=cookie.trim().split(\"=\");if(name===\"geo_region\")return value;}return null;},[]);// Set region cookie\nconst setCachedRegion=useCallback(regionCode=>{if(typeof document===\"undefined\")return;const expires=new Date;expires.setDate(expires.getDate()+30);document.cookie=`geo_region=${regionCode}; expires=${expires.toUTCString()}; path=/; SameSite=Lax`;},[]);// Detect region using Cloudflare Trace API\nconst detectRegion=useCallback(async()=>{const cached=getCachedRegion();if(cached){return cached;}try{const controller=new AbortController;const timeoutId=setTimeout(()=>controller.abort(),5e3);const response=await fetch(\"https://www.cloudflare.com/cdn-cgi/trace\",{signal:controller.signal});clearTimeout(timeoutId);const text=await response.text();const lines=text.split(\"\\n\");let countryCode=\"\";for(const line of lines){if(line.startsWith(\"loc=\")){countryCode=line.split(\"=\")[1].trim();break;}}const isEEA=EEA_COUNTRIES.includes(countryCode);const detectedRegion=isEEA?\"eea\":\"world\";setCachedRegion(detectedRegion);console.log(`[GeoCookieBanner] Detected region: ${detectedRegion} (${countryCode})`);return detectedRegion;}catch(error){console.warn(\"[GeoCookieBanner] Failed to detect region, defaulting to EEA:\",error);setCachedRegion(\"eea\");return\"eea\";}},[getCachedRegion,setCachedRegion]);// Map consent categories to Google Consent Mode v2 types\nconst mapConsentToGoogle=useCallback(consent=>({ad_storage:consent.marketing?\"granted\":\"denied\",ad_user_data:consent.marketing?\"granted\":\"denied\",ad_personalization:consent.marketing?\"granted\":\"denied\",analytics_storage:consent.analytics?\"granted\":\"denied\",functionality_storage:consent.preferences?\"granted\":\"denied\",personalization_storage:consent.preferences?\"granted\":\"denied\",security_storage:\"granted\"}),[]);// Set default consent (called BEFORE GTM loads)\nconst setDefaultConsent=useCallback(consent=>{if(typeof window===\"undefined\"||!gtm.enabled)return;initGtag();// Convert DefaultConsent format to boolean if needed\nconst booleanConsent={necessary:true,preferences:typeof consent.preferences===\"boolean\"?consent.preferences:consent.preferences===\"granted\",analytics:typeof consent.analytics===\"boolean\"?consent.analytics:consent.analytics===\"granted\",marketing:typeof consent.marketing===\"boolean\"?consent.marketing:consent.marketing===\"granted\"};window.gtag(\"consent\",\"default\",{...mapConsentToGoogle(booleanConsent),wait_for_update:gtm.waitForUpdate});console.log(\"[GeoCookieBanner] GTM Default Consent:\",booleanConsent);},[gtm,mapConsentToGoogle]);// Update consent (called AFTER user interaction)\nconst updateConsent=useCallback(consent=>{if(typeof window===\"undefined\"||!gtm.enabled)return;initGtag();window.gtag(\"consent\",\"update\",mapConsentToGoogle(consent));// Fire custom event for GTM triggers (matches Framer native)\nwindow.dataLayer.push({event:\"cookie_consent_update\"});console.log(\"[GeoCookieBanner] GTM Consent Update:\",consent);},[gtm,mapConsentToGoogle]);// Save consent to localStorage\nconst saveConsent=useCallback(consent=>{if(typeof window===\"undefined\"||!region)return;const consentData={...consent,timestamp:Date.now(),region};localStorage.setItem(\"cookie_consent_v2\",JSON.stringify(consentData));updateConsent(consent);},[region,updateConsent]);// Handle Accept All\nconst handleAcceptAll=useCallback(()=>{const consent={necessary:true,preferences:true,analytics:true,marketing:true};saveConsent(consent);// v41: Sync toggle state so modal shows correct values if reopened\nsetPreferences(consent);startTransition(()=>{setView(\"hidden\");});},[saveConsent]);// Handle Reject All\nconst handleRejectAll=useCallback(()=>{const consent={necessary:true,preferences:false,analytics:false,marketing:false};saveConsent(consent);// v41: Sync toggle state so modal shows correct values if reopened\nsetPreferences(consent);startTransition(()=>{setView(\"hidden\");});},[saveConsent]);// Handle Customize\nconst handleCustomize=useCallback(()=>{startTransition(()=>setView(\"customize\"));},[]);// Handle Save Preferences\nconst handleSavePreferences=useCallback(()=>{saveConsent(preferences);startTransition(()=>{setView(\"hidden\");});},[preferences,saveConsent]);// Handle Cancel\nconst handleCancel=useCallback(()=>{startTransition(()=>setView(\"banner\"));},[]);// Handle Close Banner (X button)\nconst handleCloseBanner=useCallback(()=>{startTransition(()=>{setView(\"hidden\");});},[]);// Toggle preference\nconst togglePreference=useCallback(key=>{if(key===\"necessary\")return;startTransition(()=>{setPreferences(prev=>({...prev,[key]:!prev[key]}));});},[]);// v42: Handle privacy policy link click\n// In-app browsers: copy URL to clipboard\n// Regular browsers: let default behavior (target=\"_blank\") work\nconst handlePolicyClick=useCallback((e,url)=>{if(isInAppBrowser()){e.preventDefault();// Convert relative URL to absolute URL for clipboard\n// Framer's ControlType.Link stores relative paths like \"/privacy-policy\"\nconst fullUrl=url.startsWith(\"http\")?url:`${window.location.origin}${url}`;navigator.clipboard.writeText(fullUrl).then(()=>{setCopiedFeedback(true);setTimeout(()=>setCopiedFeedback(false),2e3);}).catch(err=>{console.warn(\"[GeoCookieBanner] Failed to copy URL:\",err);});}// Regular browsers: let default behavior work (opens in new tab)\n},[]);// Block body scroll for EEA\nuseEffect(()=>{if(typeof document===\"undefined\")return;if(region===\"eea\"&&view===\"banner\"&&!previewMode){document.body.style.overflow=\"hidden\";}else{document.body.style.overflow=\"\";}return()=>{document.body.style.overflow=\"\";};},[region,view,previewMode]);// Preview mode control - force show banner or customize modal when preview is ON\nuseEffect(()=>{if(previewMode){if(options.preview){// Show customize modal when options preview is enabled\nsetView(\"customize\");}else{// Show banner when options preview is disabled\nsetView(\"banner\");}}// Removed: auto-hide logic when preview OFF - was conflicting with trigger\n},[previewMode,view,options.preview]);// Initialize\nuseEffect(()=>{if(typeof window===\"undefined\")return;// In preview mode, force EEA region for styling\nif(previewMode){startTransition(()=>setRegion(\"eea\"));return;}const init=async()=>{// Check existing consent\nconst stored=localStorage.getItem(\"cookie_consent_v2\");if(stored){const consent=JSON.parse(stored);setDefaultConsent(consent)// Set defaults from storage\n;updateConsent(consent)// Update with stored preferences\n;// v41: Set region from stored consent (needed for saveConsent to work)\nstartTransition(()=>setRegion(consent.region));// v40: Set modal toggles to match stored preferences\nsetPreferences({necessary:true,preferences:consent.preferences,analytics:consent.analytics,marketing:consent.marketing});return;}// Detect region\nconst detectedRegion=await detectRegion();startTransition(()=>setRegion(detectedRegion));// v30 FIX: Show banner for ALL new visitors (EEA and World)\n// Region determines button set shown, not whether banner appears\nif(detectedRegion===\"world\"){setDefaultConsent(regions.worldDefaults);updateConsent(regions.worldDefaults)// v38: Auto-confirm consent for World\n;// v39: Set modal toggles to match World defaults\nsetPreferences({necessary:true,preferences:regions.worldDefaults.preferences===\"granted\",analytics:regions.worldDefaults.analytics===\"granted\",marketing:regions.worldDefaults.marketing===\"granted\"});}else{setDefaultConsent(regions.eeaDefaults);// v39: Set modal toggles to match EEA defaults\nsetPreferences({necessary:true,preferences:regions.eeaDefaults.preferences===\"granted\",analytics:regions.eeaDefaults.analytics===\"granted\",marketing:regions.eeaDefaults.marketing===\"granted\"});}// Show banner for ALL new visitors\nstartTransition(()=>setView(\"banner\"));};init();},[detectRegion,setDefaultConsent,updateConsent,regions,previewMode]);if(view===\"hidden\"){// Show trigger when banner is hidden (not in preview mode)\nif(!previewMode&&trigger){return /*#__PURE__*/_jsx(\"button\",{onClick:()=>setView(\"banner\"),style:{background:\"transparent\",border:\"none\",cursor:\"pointer\",padding:\"8px 12px\",color:trigger.color,...trigger.font,textDecoration:\"none\"},children:trigger.label});}return null;}const positionStyles={\"top-left\":{top:inset,left:inset},\"top-center\":{top:inset,left:\"50%\",transform:\"translateX(-50%)\"},\"top-right\":{top:inset,right:inset},\"bottom-left\":{bottom:inset,left:inset},\"bottom-center\":{bottom:inset,left:\"50%\",transform:\"translateX(-50%)\"},\"bottom-right\":{bottom:inset,right:inset}};const buttonBaseStyles={padding:`${buttons.buttonPadding}px ${buttons.buttonPadding*1.25}px`,borderRadius:buttons.buttonRadius,border:\"none\",cursor:\"pointer\",...buttons.buttonFont};// Extract banner styles and content for conditional portal rendering\n// v33 FIX: Always use explicit pixel width with safeWidth (handles null from Framer)\n// This ensures the width prop from Framer property panel actually applies\nconst bannerStyles={position:previewMode?\"relative\":\"fixed\",display:\"inline-block\",width:`${safeWidth}px`,maxWidth:`${safeWidth}px`,minWidth:\"200px\",padding:padding,backgroundColor:banner.backgroundColor,color:banner.textColor,borderRadius:options.style.borderRadius,border:`${options.style.borderWidth}px solid ${banner.borderColor}`,boxShadow:`${banner.shadowX}px ${banner.shadowY}px ${banner.shadowBlur}px ${banner.shadowColor}`,zIndex:safeZIndex,boxSizing:\"border-box\",...positionStyles[position]};// Get region-specific content for current region\nconst regionContent=getRegionContent();const bannerContent=/*#__PURE__*/_jsxs(\"div\",{style:bannerStyles,children:[regionContent.showCloseButton&&/*#__PURE__*/_jsx(\"button\",{onClick:handleCloseBanner,style:{position:\"absolute\",top:12,right:12,width:28,height:28,border:\"none\",background:\"transparent\",cursor:\"pointer\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",padding:0},\"aria-label\":\"Close banner\",children:/*#__PURE__*/_jsx(\"svg\",{width:\"16\",height:\"16\",viewBox:\"0 0 20 20\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M15 5L5 15M5 5L15 15\",stroke:regionContent.closeButtonColor,strokeWidth:\"2\",strokeLinecap:\"round\"})})}),/*#__PURE__*/_jsx(\"h3\",{style:{margin:\"0 0 12px 0\",...banner.titleFont},children:regionContent.title}),/*#__PURE__*/_jsxs(\"p\",{style:{margin:\"0 0 12px 0\",...banner.bodyFont},children:[regionContent.description,\" \",/*#__PURE__*/_jsxs(\"a\",{href:regionContent.policyLinkUrl,onClick:e=>handlePolicyClick(e,regionContent.policyLinkUrl),style:{color:banner.linkColor,textDecoration:\"underline\",cursor:\"pointer\"},target:\"_blank\",rel:\"noopener noreferrer\",children:[regionContent.policyLinkText,copiedFeedback&&\" (Copied!)\"]})]}),regionContent.buttonDisplay!==\"none\"&&/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",gap:8,flexWrap:\"wrap\",flexDirection:buttons.direction===\"vertical\"?\"column\":\"row\"},children:[/*#__PURE__*/_jsx(\"button\",{onClick:handleCustomize,style:{...buttonBaseStyles,backgroundColor:buttons.secondaryButtonBg,color:buttons.secondaryButtonText,border:`1px solid ${banner.borderColor}`,flex:buttons.fluid?1:\"0 1 auto\",width:buttons.fluid?\"100%\":\"auto\"},children:regionContent.customizeText}),regionContent.buttonDisplay===\"accept-reject\"&&/*#__PURE__*/_jsx(\"button\",{onClick:handleRejectAll,style:{...buttonBaseStyles,backgroundColor:buttons.secondaryButtonBg,color:buttons.secondaryButtonText,border:`1px solid ${banner.borderColor}`,flex:buttons.fluid?1:\"0 1 auto\",width:buttons.fluid?\"100%\":\"auto\"},children:regionContent.rejectAllText}),/*#__PURE__*/_jsx(\"button\",{onClick:handleAcceptAll,style:{...buttonBaseStyles,backgroundColor:buttons.primaryButtonBg,color:buttons.primaryButtonText,flex:buttons.fluid?1:\"0 1 auto\",width:buttons.fluid?\"100%\":\"auto\"},children:regionContent.acceptAllText})]})]});// Extract modal content for conditional portal rendering\nconst modalContent=/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"div\",{style:{position:\"fixed\",top:0,left:0,right:0,bottom:0,backgroundColor:regionContent.backdropColor,zIndex:1e4},onClick:handleCancel}),/*#__PURE__*/_jsxs(\"div\",{style:{position:\"fixed\",top:\"50%\",left:\"50%\",transform:\"translate(-50%, -50%)\",width:Math.min(500,safeWidth*1.3),maxHeight:\"80vh\",overflow:\"auto\",backgroundColor:options.style.background,color:banner.textColor,padding:options.style.padding,borderRadius:options.style.borderRadius,border:`${options.style.borderWidth}px solid ${banner.borderColor}`,boxShadow:`${banner.shadowX}px ${banner.shadowY}px ${banner.shadowBlur*2}px ${banner.shadowColor}`,zIndex:10001,...options.style.bodyFont},children:[regionContent.showCloseButton&&/*#__PURE__*/_jsx(\"button\",{onClick:handleCancel,style:{position:\"absolute\",top:12,right:12,background:\"none\",border:\"none\",fontSize:\"24px\",cursor:\"pointer\",padding:4,lineHeight:1,color:banner.textColor,opacity:.6},onMouseEnter:e=>e.currentTarget.style.opacity=\"1\",onMouseLeave:e=>e.currentTarget.style.opacity=\"0.6\",children:\"\\xd7\"}),/*#__PURE__*/_jsx(\"h3\",{style:{margin:\"0 0 12px 0\",...banner.titleFont},children:regionContent.title}),/*#__PURE__*/_jsxs(\"p\",{style:{margin:\"0 0 16px 0\",...banner.bodyFont},children:[regionContent.description,\" \",/*#__PURE__*/_jsxs(\"a\",{href:regionContent.policyLinkUrl,onClick:e=>handlePolicyClick(e,regionContent.policyLinkUrl),target:\"_blank\",rel:\"noopener noreferrer\",style:{color:banner.linkColor,textDecoration:\"underline\",cursor:\"pointer\"},children:[regionContent.policyLinkText,copiedFeedback&&\" (Copied!)\"]})]}),[{key:\"necessary\",category:options.necessary},{key:\"preferences\",category:options.preferences},{key:\"analytics\",category:options.analytics},{key:\"marketing\",category:options.marketing}].map(({key,category})=>/*#__PURE__*/_jsx(\"div\",{style:{marginBottom:16,padding:12,backgroundColor:options.style.dividerColor,borderRadius:6},children:/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{flex:1},children:[/*#__PURE__*/_jsx(\"h4\",{style:{margin:\"0 0 4px 0\",...options.style.titleFont},children:category.title}),/*#__PURE__*/_jsx(\"p\",{style:{margin:0,...options.style.bodyFont,opacity:.8},children:category.description})]}),category.optional?/*#__PURE__*/_jsx(\"div\",{onClick:()=>togglePreference(key),style:{width:44,height:24,borderRadius:12,backgroundColor:preferences[key]?options.style.onColor:options.style.offColor,position:\"relative\",cursor:\"pointer\",transition:\"background-color 0.2s\"},children:/*#__PURE__*/_jsx(\"div\",{style:{width:20,height:20,borderRadius:10,backgroundColor:\"#FFFFFF\",position:\"absolute\",top:2,left:preferences[key]?22:2,transition:\"left 0.2s\"}})}):/*#__PURE__*/_jsx(\"span\",{style:{fontSize:\"12px\",fontWeight:600,color:options.style.onColor},children:\"Always active\"})]})},key)),/*#__PURE__*/_jsx(\"button\",{onClick:handleSavePreferences,style:{...buttonBaseStyles,backgroundColor:buttons.primaryButtonBg,color:buttons.primaryButtonText,width:\"100%\",marginTop:20},children:options.saveText})]})]});return /*#__PURE__*/_jsxs(_Fragment,{children:[(region===\"eea\"&&regions.eeaBlocking||region===\"world\"&&regions.worldBlocking)&&view===\"banner\"&&!previewMode&&/*#__PURE__*/createPortal(/*#__PURE__*/_jsx(\"div\",{style:{position:\"fixed\",top:0,left:0,right:0,bottom:0,backgroundColor:regionContent.backdropColor,zIndex:9998}}),document.body),view===\"banner\"&&(previewMode?bannerContent:/*#__PURE__*/createPortal(bannerContent,document.body)),view===\"customize\"&&(previewMode?modalContent:/*#__PURE__*/createPortal(modalContent,document.body))]});}addPropertyControls(CookieConsent,{previewMode:{type:ControlType.Boolean,title:\"Preview Mode\",description:\"Show banner in Framer canvas for styling (disable for published site)\",defaultValue:true},position:{type:ControlType.Enum,title:\"Position\",options:[\"top-left\",\"top-center\",\"top-right\",\"bottom-left\",\"bottom-center\",\"bottom-right\"],optionTitles:[\"Top Left\",\"Top Center\",\"Top Right\",\"Bottom Left\",\"Bottom Center\",\"Bottom Right\"],defaultValue:\"bottom-right\"},width:{type:ControlType.Number,title:\"Max Width\",defaultValue:360,min:200,max:600,step:10,unit:\"px\"},padding:{type:ControlType.Number,title:\"Padding\",defaultValue:16,min:10,max:40,step:2,unit:\"px\"},inset:{type:ControlType.Number,title:\"Inset\",defaultValue:20,min:0,max:100,step:5,unit:\"px\"},regions:{type:ControlType.Object,buttonTitle:\"Regions\",controls:{previewRegion:{type:ControlType.SegmentedEnum,title:\"Region\",options:[\"eea\",\"world\"],optionTitles:[\"EU\",\"World\"],defaultValue:\"eea\"},// EEA Settings\neeaTitle:{type:ControlType.String,title:\"Title\",defaultValue:\"Cookie Consent\",hidden:props=>props.previewRegion!==\"eea\"},eeaDescription:{type:ControlType.String,title:\"Description\",defaultValue:\"We use cookies to enhance your browsing experience and analyze our traffic. By clicking 'Accept', you agree to the use of cookies as described in our Privacy Policy.\",displayTextArea:true,hidden:props=>props.previewRegion!==\"eea\"},eeaPolicy:{type:ControlType.Object,buttonTitle:\"Policy\",hidden:props=>props.previewRegion!==\"eea\",controls:{link:{type:ControlType.Link,title:\"Link\"},label:{type:ControlType.String,title:\"Label\",defaultValue:\"Privacy Policy\"}}},eeaDefaults:{type:ControlType.Object,buttonTitle:\"Defaults\",hidden:props=>props.previewRegion!==\"eea\",controls:{necessary:{type:ControlType.Enum,title:\"Necessary\",options:[\"granted\",\"denied\"],optionTitles:[\"Granted\",\"Denied\"],defaultValue:\"granted\"},preferences:{type:ControlType.Enum,title:\"Preferences\",options:[\"granted\",\"denied\"],optionTitles:[\"Granted\",\"Denied\"],defaultValue:\"granted\"},analytics:{type:ControlType.Enum,title:\"Analytics\",options:[\"granted\",\"denied\"],optionTitles:[\"Granted\",\"Denied\"],defaultValue:\"granted\"},marketing:{type:ControlType.Enum,title:\"Marketing\",options:[\"granted\",\"denied\"],optionTitles:[\"Granted\",\"Denied\"],defaultValue:\"granted\"}}},eeaButtonDisplay:{type:ControlType.Enum,title:\"Button Display (EU)\",options:[\"accept-reject\",\"customizable\",\"none\"],optionTitles:[\"Accept + Reject\",\"Accept + Customize\",\"No Buttons\"],defaultValue:\"accept-reject\",hidden:props=>props.regions.previewRegion!==\"eea\"},eeaBlocking:{type:ControlType.Boolean,title:\"Blocking\",defaultValue:true,enabledTitle:\"Yes\",disabledTitle:\"No\",hidden:props=>props.previewRegion!==\"eea\"},eeaBackdropColor:{type:ControlType.Color,title:\"Backdrop Color\",defaultValue:\"rgba(0, 0, 0, 0.5)\",hidden:props=>props.previewRegion!==\"eea\"},eeaAcceptAllText:{type:ControlType.String,title:\"Accept All Text\",defaultValue:\"Accept All\",hidden:props=>props.previewRegion!==\"eea\"},eeaRejectAllText:{type:ControlType.String,title:\"Reject All Text\",defaultValue:\"Reject All\",hidden:props=>props.previewRegion!==\"eea\"},eeaCustomizeText:{type:ControlType.String,title:\"Customize Text\",defaultValue:\"Customize\",hidden:props=>props.previewRegion!==\"eea\"},eeaShowCloseButton:{type:ControlType.Boolean,title:\"Close Button\",defaultValue:false,enabledTitle:\"Show\",disabledTitle:\"Hide\",hidden:props=>props.previewRegion!==\"eea\"},eeaCloseButtonColor:{type:ControlType.Color,title:\"Close Button Color\",defaultValue:\"#000000\",hidden:props=>props.previewRegion!==\"eea\"||!props.eeaShowCloseButton},// World Settings\nworldTitle:{type:ControlType.String,title:\"Title\",defaultValue:\"Cookie Settings\",hidden:props=>props.previewRegion!==\"world\"},worldDescription:{type:ControlType.String,title:\"Description\",defaultValue:\"We use cookies to enhance your browsing experience and analyze site traffic.\",displayTextArea:true,hidden:props=>props.previewRegion!==\"world\"},worldPolicy:{type:ControlType.Object,buttonTitle:\"Policy\",hidden:props=>props.previewRegion!==\"world\",controls:{link:{type:ControlType.Link,title:\"Link\"},label:{type:ControlType.String,title:\"Label\",defaultValue:\"Privacy Policy\"}}},worldDefaults:{type:ControlType.Object,buttonTitle:\"Defaults\",hidden:props=>props.previewRegion!==\"world\",controls:{necessary:{type:ControlType.Enum,title:\"Necessary\",options:[\"granted\",\"denied\"],optionTitles:[\"Granted\",\"Denied\"],defaultValue:\"granted\"},preferences:{type:ControlType.Enum,title:\"Preferences\",options:[\"granted\",\"denied\"],optionTitles:[\"Granted\",\"Denied\"],defaultValue:\"granted\"},analytics:{type:ControlType.Enum,title:\"Analytics\",options:[\"granted\",\"denied\"],optionTitles:[\"Granted\",\"Denied\"],defaultValue:\"granted\"},marketing:{type:ControlType.Enum,title:\"Marketing\",options:[\"granted\",\"denied\"],optionTitles:[\"Granted\",\"Denied\"],defaultValue:\"granted\"}}},worldButtonDisplay:{type:ControlType.Enum,title:\"Button Display (World)\",options:[\"accept-reject\",\"customizable\",\"none\"],optionTitles:[\"Accept + Reject\",\"Accept + Customize\",\"No Buttons\"],defaultValue:\"customizable\",hidden:props=>props.regions.previewRegion!==\"world\"},worldBlocking:{type:ControlType.Boolean,title:\"Blocking\",defaultValue:false,enabledTitle:\"Yes\",disabledTitle:\"No\",hidden:props=>props.previewRegion!==\"world\"},worldBackdropColor:{type:ControlType.Color,title:\"Backdrop Color\",defaultValue:\"rgba(0, 0, 0, 0.5)\",hidden:props=>props.previewRegion!==\"world\"},worldRejectAllText:{type:ControlType.String,title:\"Reject All Text\",defaultValue:\"Reject All\",hidden:props=>props.previewRegion!==\"world\"},worldAcceptAllText:{type:ControlType.String,title:\"Accept All Text\",defaultValue:\"Accept All\",hidden:props=>props.previewRegion!==\"world\"},worldCustomizeText:{type:ControlType.String,title:\"Customize Text\",defaultValue:\"Customize\",hidden:props=>props.previewRegion!==\"world\"},worldShowCloseButton:{type:ControlType.Boolean,title:\"Close Button\",defaultValue:false,enabledTitle:\"Show\",disabledTitle:\"Hide\",hidden:props=>props.previewRegion!==\"world\"},worldCloseButtonColor:{type:ControlType.Color,title:\"Close Button Color\",defaultValue:\"#000000\",hidden:props=>props.previewRegion!==\"world\"||!props.worldShowCloseButton}}},banner:{type:ControlType.Object,buttonTitle:\"Banner\",controls:{backgroundColor:{type:ControlType.Color,title:\"Background\",defaultValue:\"#FFFFFF\"},textColor:{type:ControlType.Color,title:\"Text Color\",defaultValue:\"#000000\"},linkColor:{type:ControlType.Color,title:\"Link Color\",defaultValue:\"#0099FF\"},titleFont:{type:ControlType.Font,title:\"Title Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"18px\",variant:\"Bold\",letterSpacing:\"0em\",lineHeight:\"1.3em\"}},bodyFont:{type:ControlType.Font,title:\"Body Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"14px\",variant:\"Regular\",letterSpacing:\"0em\",lineHeight:\"1.5em\"}},borderColor:{type:ControlType.Color,title:\"Border Color\",defaultValue:\"#EEEEEE\"},shadowX:{type:ControlType.Number,title:\"Shadow X\",defaultValue:0,min:-20,max:20,step:1,unit:\"px\"},shadowY:{type:ControlType.Number,title:\"Shadow Y\",defaultValue:4,min:-20,max:20,step:1,unit:\"px\"},shadowBlur:{type:ControlType.Number,title:\"Shadow Blur\",defaultValue:16,min:0,max:50,step:1,unit:\"px\"},shadowColor:{type:ControlType.Color,title:\"Shadow Color\",defaultValue:\"rgba(0, 0, 0, 0.1)\"},zIndex:{type:ControlType.Number,title:\"Z-Index\",defaultValue:9999,min:0,max:99999,step:1}}},buttons:{type:ControlType.Object,buttonTitle:\"Buttons\",controls:{buttonFont:{type:ControlType.Font,title:\"Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"14px\",variant:\"Medium\",letterSpacing:\"0em\",lineHeight:\"1.5em\"}},primaryButtonBg:{type:ControlType.Color,title:\"Primary Background\",defaultValue:\"#000000\"},primaryButtonText:{type:ControlType.Color,title:\"Primary Text\",defaultValue:\"#FFFFFF\"},secondaryButtonBg:{type:ControlType.Color,title:\"Secondary Background\",defaultValue:\"transparent\"},secondaryButtonText:{type:ControlType.Color,title:\"Secondary Text\",defaultValue:\"#000000\"},buttonRadius:{type:ControlType.Number,title:\"Border Radius\",defaultValue:8,min:0,max:20,step:1,unit:\"px\"},buttonPadding:{type:ControlType.Number,title:\"Padding\",defaultValue:12,min:4,max:24,step:2,unit:\"px\"},tapOpacity:{type:ControlType.Number,title:\"Tap Opacity\",defaultValue:.7,min:0,max:1,step:.1},hoverOpacity:{type:ControlType.Number,title:\"Hover Opacity\",defaultValue:.8,min:0,max:1,step:.1},direction:{type:ControlType.Enum,title:\"Direction\",options:[\"horizontal\",\"vertical\"],optionTitles:[\"Horizontal\",\"Vertical\"],defaultValue:\"horizontal\"},fluid:{type:ControlType.Boolean,title:\"Fluid\",defaultValue:true,enabledTitle:\"Full Width\",disabledTitle:\"Fixed Width\"}}},options:{type:ControlType.Object,buttonTitle:\"Options\",controls:{preview:{type:ControlType.Boolean,title:\"Preview\",description:\"Open when previewing banner on the canvas\",defaultValue:false,enabledTitle:\"Yes\",disabledTitle:\"No\"},necessary:{type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{type:ControlType.String,title:\"Title\",defaultValue:\"Necessary\"},description:{type:ControlType.String,title:\"Description\",displayTextArea:true,defaultValue:\"Essential cookies required for the website to function properly.\"},optional:{type:ControlType.Boolean,title:\"Optional\",defaultValue:false,enabledTitle:\"Yes\",disabledTitle:\"No\"}}},preferences:{type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{type:ControlType.String,title:\"Title\",defaultValue:\"Preferences\"},description:{type:ControlType.String,title:\"Description\",displayTextArea:true,defaultValue:\"Cookies that remember your preferences and settings.\"},optional:{type:ControlType.Boolean,title:\"Optional\",defaultValue:true,enabledTitle:\"Yes\",disabledTitle:\"No\"}}},analytics:{type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{type:ControlType.String,title:\"Title\",defaultValue:\"Analytics\"},description:{type:ControlType.String,title:\"Description\",displayTextArea:true,defaultValue:\"Cookies that help us understand how visitors interact with our website.\"},optional:{type:ControlType.Boolean,title:\"Optional\",defaultValue:true,enabledTitle:\"Yes\",disabledTitle:\"No\"}}},marketing:{type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{type:ControlType.String,title:\"Title\",defaultValue:\"Marketing\"},description:{type:ControlType.String,title:\"Description\",displayTextArea:true,defaultValue:\"Cookies used to deliver personalized advertisements.\"},optional:{type:ControlType.Boolean,title:\"Optional\",defaultValue:true,enabledTitle:\"Yes\",disabledTitle:\"No\"}}},style:{type:ControlType.Object,buttonTitle:\"Fonts, Colors\",controls:{titleFont:{type:ControlType.Font,title:\"Title Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"20px\",variant:\"Bold\",letterSpacing:\"0em\",lineHeight:\"1.3em\"}},bodyFont:{type:ControlType.Font,title:\"Body Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"14px\",variant:\"Regular\",letterSpacing:\"0em\",lineHeight:\"1.5em\"}},background:{type:ControlType.Color,title:\"Background\",defaultValue:\"#FFFFFF\"},borderRadius:{type:ControlType.Number,title:\"Border Radius\",defaultValue:12,min:0,max:30,step:1,unit:\"px\"},borderWidth:{type:ControlType.Number,title:\"Border Width\",defaultValue:1,min:0,max:5,step:1,unit:\"px\"},onColor:{type:ControlType.Color,title:\"On Color\",defaultValue:\"#8B5CF6\"},offColor:{type:ControlType.Color,title:\"Off Color\",defaultValue:\"#D1D5DB\"},padding:{type:ControlType.Number,title:\"Padding\",defaultValue:24,min:8,max:48,step:2,unit:\"px\"},dividerColor:{type:ControlType.Color,title:\"Divider Color\",defaultValue:\"#E5E7EB\"}}},saveText:{type:ControlType.String,title:\"Save Button\",defaultValue:\"Save Preferences\"}}},gtm:{type:ControlType.Object,buttonTitle:\"GTM Integration\",controls:{enabled:{type:ControlType.Boolean,title:\"Enabled\",description:\"Enable Google Tag Manager integration\",defaultValue:false,enabledTitle:\"Yes\",disabledTitle:\"No\"},containerId:{type:ControlType.String,title:\"Container ID\",description:\"Your GTM container ID (e.g., GTM-XXXXXXX)\",defaultValue:\"\",placeholder:\"GTM-XXXXXXX\",hidden:props=>!props.enabled},waitForUpdate:{type:ControlType.Number,title:\"Wait For Update\",description:\"Milliseconds to wait for consent before loading tags\",defaultValue:500,min:500,max:5e3,step:100,unit:\"ms\",hidden:props=>!props.enabled}}},trigger:{type:ControlType.Object,buttonTitle:\"Trigger\",optional:true,controls:{label:{type:ControlType.String,title:\"Label\",defaultValue:\"Cookie Settings\"},font:{type:ControlType.Font,title:\"Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"14px\",variant:\"Medium\",letterSpacing:\"0em\",lineHeight:\"1.5em\"}},color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#0099FF\"}}}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CookieConsent\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"200\",\"framerIntrinsicWidth\":\"360\",\"framerSupportedLayoutWidth\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CookieConsent.map","// Generated by Framer (04b9457)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-z1fav .framer-styles-preset-ayehtd:not(.rich-text-wrapper), .framer-z1fav .framer-styles-preset-ayehtd.rich-text-wrapper a { --framer-link-current-text-color: var(--token-86400f27-49ec-4582-bf97-4d203a7558e6, #020617); --framer-link-current-text-decoration: none; --framer-link-hover-text-color: var(--token-26e1074e-d36f-4381-904c-2c0962bb03e6, #475569); --framer-link-hover-text-decoration: none; --framer-link-text-color: var(--token-86400f27-49ec-4582-bf97-4d203a7558e6, #020617); --framer-link-text-decoration: none; }\"];export const className=\"framer-z1fav\";\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\"}}}","// Generated by Framer (d275c2b)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Mulish-600\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-Italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Mulish\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/mulish/v13/1Ptyg83HX_SGhgqO0yLcmjzUAuWexU1WwaWlGrw-PTY.woff2\",weight:\"600\"},{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\"},{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/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{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/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{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/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{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/QxmhnWTzLtyjIiZcfaLIJ8EFBXU.woff2\",weight:\"700\"},{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/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"},{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/CfMzU8w2e7tHgF4T4rATMPuWosA.woff2\",weight:\"400\"},{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/867QObYax8ANsfX4TGEVU9YiCM.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2\",weight:\"400\"},{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/DOfvtmE1UplCq161m6Hj8CSQYg.woff2\",weight:\"400\"},{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/vFzuJY0c65av44uhEKB6vyjFMg.woff2\",weight:\"400\"},{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/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2\",weight:\"400\"}]}];export const css=['.framer-GIN0h .framer-styles-preset-1rrzone:not(.rich-text-wrapper), .framer-GIN0h .framer-styles-preset-1rrzone.rich-text-wrapper p { --framer-font-family: \"Mulish\", \"Mulish Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter 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-weight: 600; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 160%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-86400f27-49ec-4582-bf97-4d203a7558e6, #020617); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-GIN0h\";\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 (d275c2b)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Mulish-regular\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-Italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Mulish\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/mulish/v13/1Ptyg83HX_SGhgqO0yLcmjzUAuWexZNRwaWlGrw-PTY.woff2\",weight:\"400\"},{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\"},{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/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{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/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{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/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{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/QxmhnWTzLtyjIiZcfaLIJ8EFBXU.woff2\",weight:\"700\"},{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/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"},{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/CfMzU8w2e7tHgF4T4rATMPuWosA.woff2\",weight:\"400\"},{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/867QObYax8ANsfX4TGEVU9YiCM.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2\",weight:\"400\"},{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/DOfvtmE1UplCq161m6Hj8CSQYg.woff2\",weight:\"400\"},{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/vFzuJY0c65av44uhEKB6vyjFMg.woff2\",weight:\"400\"},{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/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2\",weight:\"400\"}]}];export const css=['.framer-i0BbU .framer-styles-preset-hqqpw3:not(.rich-text-wrapper), .framer-i0BbU .framer-styles-preset-hqqpw3.rich-text-wrapper p { --framer-font-family: \"Mulish\", \"Mulish Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter 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-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 160%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-86400f27-49ec-4582-bf97-4d203a7558e6, #020617); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-i0BbU\";\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 (d275c2b)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Mulish-regular\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-Italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Mulish\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/mulish/v13/1Ptyg83HX_SGhgqO0yLcmjzUAuWexZNRwaWlGrw-PTY.woff2\",weight:\"400\"},{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\"},{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/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{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/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{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/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{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/QxmhnWTzLtyjIiZcfaLIJ8EFBXU.woff2\",weight:\"700\"},{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/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"},{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/CfMzU8w2e7tHgF4T4rATMPuWosA.woff2\",weight:\"400\"},{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/867QObYax8ANsfX4TGEVU9YiCM.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2\",weight:\"400\"},{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/DOfvtmE1UplCq161m6Hj8CSQYg.woff2\",weight:\"400\"},{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/vFzuJY0c65av44uhEKB6vyjFMg.woff2\",weight:\"400\"},{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/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2\",weight:\"400\"}]}];export const css=['.framer-i0BbU .framer-styles-preset-hqqpw3:not(.rich-text-wrapper), .framer-i0BbU .framer-styles-preset-hqqpw3.rich-text-wrapper p { --framer-font-family: \"Mulish\", \"Mulish Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter 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-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 160%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-86400f27-49ec-4582-bf97-4d203a7558e6, #020617); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-i0BbU\";\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 (4076eae)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,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 sharedStyle from\"https://framerusercontent.com/modules/tPK81UVPqHHGUQsR6U9Y/Dz1zkDAYMNdYhe54B84I/xg1lvbmJx.js\";const PhosphorFonts=getFonts(Phosphor);const cycleOrder=[\"v0iwrMIwQ\",\"LPk2HNx77\",\"MIxeAmttg\",\"GVa7SKCbh\",\"z3TsKCTfS\",\"Mhad4MlNA\"];const serializationHash=\"framer-bsjdm\";const variantClassNames={GVa7SKCbh:\"framer-v-zt8u3o\",LPk2HNx77:\"framer-v-1ck3oss\",Mhad4MlNA:\"framer-v-1pr7g5b\",MIxeAmttg:\"framer-v-1xquh04\",v0iwrMIwQ:\"framer-v-1dco1n7\",z3TsKCTfS:\"framer-v-1u6ycie\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"v0iwrMIwQ\",\"Variant 2\":\"LPk2HNx77\",\"Variant 3\":\"MIxeAmttg\",\"Variant 4\":\"GVa7SKCbh\",\"Variant 5\":\"z3TsKCTfS\",Email:\"Mhad4MlNA\"};const getProps=({click,content,height,id,width,...props})=>{return{...props,GJdJmFCj5:content??props.GJdJmFCj5??\"Our principles\",roqJ0kQiV:click??props.roqJ0kQiV,variant:humanReadableVariantMap[props.variant]??props.variant??\"v0iwrMIwQ\"};};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,GJdJmFCj5,roqJ0kQiV,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"v0iwrMIwQ\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1cphmok=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(roqJ0kQiV){const res=await roqJ0kQiV(...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__*/_jsx(Link,{motionChild:true,nodeId:\"v0iwrMIwQ\",scopeId:\"zCBxrNXbS\",...addPropertyOverrides({Mhad4MlNA:{href:\"mailto:hello@cottontreelabs.com\",openInNewTab:true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1dco1n7\",className,classNames)} framer-cevs9u`,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"v0iwrMIwQ\",onTap:onTap1cphmok,ref:refBinding,style:{backgroundColor:\"var(--token-8b8dca7e-f304-4e9e-9caf-aa39f4ec24d4, rgb(248, 250, 252))\",borderBottomLeftRadius:60,borderBottomRightRadius:60,borderTopLeftRadius:60,borderTopRightRadius:60,...style},...addPropertyOverrides({GVa7SKCbh:{\"data-framer-name\":\"Variant 4\"},LPk2HNx77:{\"data-framer-name\":\"Variant 2\"},Mhad4MlNA:{\"data-framer-name\":\"Email\"},MIxeAmttg:{\"data-framer-name\":\"Variant 3\"},z3TsKCTfS:{\"data-framer-name\":\"Variant 5\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-7vpkt6\",layoutDependency:layoutDependency,layoutId:\"UaLMQa5lv\",style:{backgroundColor:\"var(--token-86400f27-49ec-4582-bf97-4d203a7558e6, rgb(2, 6, 23))\",borderBottomLeftRadius:60,borderBottomRightRadius:60,borderTopLeftRadius:60,borderTopRightRadius:60},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1o8pbtn-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"oSt7O5dWL-container\",nodeId:\"oSt7O5dWL\",rendersWithMotion:true,scopeId:\"zCBxrNXbS\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-799417b1-911d-4893-a870-42e397cb34ab, rgb(255, 255, 255))\",height:\"100%\",iconSearch:\"House\",iconSelection:\"House\",id:\"oSt7O5dWL\",layoutId:\"oSt7O5dWL\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"regular\",width:\"100%\",...addPropertyOverrides({GVa7SKCbh:{iconSelection:\"Question\"},LPk2HNx77:{iconSelection:\"LineSegments\"},Mhad4MlNA:{iconSelection:\"Envelope\"},MIxeAmttg:{iconSelection:\"Compass\"},z3TsKCTfS:{iconSelection:\"Question\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-hqqpw3\",\"data-styles-preset\":\"xg1lvbmJx\",style:{\"--framer-text-alignment\":\"center\"},children:\"Your software progress\"})}),className:\"framer-1b4m0y3\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Y6XhmFTRQ\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:GJdJmFCj5,verticalAlignment:\"top\",withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-bsjdm.framer-cevs9u, .framer-bsjdm .framer-cevs9u { display: block; }\",\".framer-bsjdm.framer-1dco1n7 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 16px 0px 0px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-bsjdm .framer-7vpkt6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 6px; position: relative; width: min-content; }\",\".framer-bsjdm .framer-1o8pbtn-container { flex: none; height: 24px; position: relative; width: 24px; }\",\".framer-bsjdm .framer-1b4m0y3 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-bsjdm.framer-v-1pr7g5b.framer-1dco1n7 { text-decoration: none; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 36\n * @framerIntrinsicWidth 153\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"LPk2HNx77\":{\"layout\":[\"auto\",\"auto\"]},\"MIxeAmttg\":{\"layout\":[\"auto\",\"auto\"]},\"GVa7SKCbh\":{\"layout\":[\"auto\",\"auto\"]},\"z3TsKCTfS\":{\"layout\":[\"auto\",\"auto\"]},\"Mhad4MlNA\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"GJdJmFCj5\":\"content\",\"roqJ0kQiV\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerzCBxrNXbS=withCSS(Component,css,\"framer-bsjdm\");export default FramerzCBxrNXbS;FramerzCBxrNXbS.displayName=\"Badge\";FramerzCBxrNXbS.defaultProps={height:36,width:153};addPropertyControls(FramerzCBxrNXbS,{variant:{options:[\"v0iwrMIwQ\",\"LPk2HNx77\",\"MIxeAmttg\",\"GVa7SKCbh\",\"z3TsKCTfS\",\"Mhad4MlNA\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\",\"Variant 4\",\"Variant 5\",\"Email\"],title:\"Variant\",type:ControlType.Enum},GJdJmFCj5:{defaultValue:\"Our principles\",displayTextArea:false,title:\"Content\",type:ControlType.String},roqJ0kQiV:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerzCBxrNXbS,[{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+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.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)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerzCBxrNXbS\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"36\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"LPk2HNx77\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"MIxeAmttg\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"GVa7SKCbh\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"z3TsKCTfS\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Mhad4MlNA\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"153\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"GJdJmFCj5\\\":\\\"content\\\",\\\"roqJ0kQiV\\\":\\\"click\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./zCBxrNXbS.map","// Generated by Framer (e1541bb)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,Link,ResolveLinks,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import CookieConsent from\"https://framerusercontent.com/modules/8eBdalmHHenaou1hxVxM/i0aKzI4Xj3Jmt5gSivze/CookieConsent.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/3q55Iemasfh6bFwcquS7/Siw4o13LtKx8kbJ6mAf0/akDCfLb7l.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/w4HkA0cy4anw6MronVYi/BKpxME74grmioaRbZ97K/bOrbvFwzm.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/bOxobHgXuvhFJXt6TZ24/0URqMkPrMWtl8kFpxZTN/xg1lvbmJx.js\";import Badge from\"https://framerusercontent.com/modules/gkgclXFqV3fnhJ0hQQUu/kmJhjHT89UqupW386dxH/zCBxrNXbS.js\";const BadgeFonts=getFonts(Badge);const CookieConsentFonts=getFonts(CookieConsent);const cycleOrder=[\"y78cgUSua\",\"TZgLoGoot\",\"Hy5rKtOox\",\"FOEpTXdAl\"];const serializationHash=\"framer-INbuz\";const variantClassNames={FOEpTXdAl:\"framer-v-10a3sfg\",Hy5rKtOox:\"framer-v-1qhsbbv\",TZgLoGoot:\"framer-v-1d2vgs2\",y78cgUSua:\"framer-v-1qh9ua1\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};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 humanReadableVariantMap={\"Large Desktop\":\"y78cgUSua\",Desktop:\"TZgLoGoot\",Phone:\"FOEpTXdAl\",Tablet:\"Hy5rKtOox\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"y78cgUSua\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"y78cgUSua\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1qh9ua1\",className,classNames),\"data-framer-name\":\"Large Desktop\",layoutDependency:layoutDependency,layoutId:\"y78cgUSua\",ref:refBinding,style:{...style},...addPropertyOverrides({FOEpTXdAl:{\"data-framer-name\":\"Phone\"},Hy5rKtOox:{\"data-framer-name\":\"Tablet\"},TZgLoGoot:{\"data-framer-name\":\"Desktop\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-n8p06d\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"dKGkiprIB\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1c8evgj\",\"data-framer-name\":\"Loc\",layoutDependency:layoutDependency,layoutId:\"LzTSrgtAq\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-f0vlei\",layoutDependency:layoutDependency,layoutId:\"LmS_Sv7_b\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ty18au\",layoutDependency:layoutDependency,layoutId:\"bU2IHCCTT\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-brj74o\",\"data-framer-name\":\"Brand wrapper\",layoutDependency:layoutDependency,layoutId:\"OoNYP9jR8\",children:[/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||329)-32-296.4)/2+0+0)+0+0+0+0+0+0+0+0),pixelHeight:1062,pixelWidth:3424,positionX:\"left\",positionY:\"center\",sizes:\"181px\",src:\"https://framerusercontent.com/images/Ibdlppr7S7aUTKYMOvbdFKlDSMw.svg?width=3424&height=1062\",srcSet:\"https://framerusercontent.com/images/Ibdlppr7S7aUTKYMOvbdFKlDSMw.svg?scale-down-to=512&width=3424&height=1062 512w,https://framerusercontent.com/images/Ibdlppr7S7aUTKYMOvbdFKlDSMw.svg?scale-down-to=1024&width=3424&height=1062 1024w,https://framerusercontent.com/images/Ibdlppr7S7aUTKYMOvbdFKlDSMw.svg?scale-down-to=2048&width=3424&height=1062 2048w,https://framerusercontent.com/images/Ibdlppr7S7aUTKYMOvbdFKlDSMw.svg?width=3424&height=1062 3424w\"},className:\"framer-g554e2\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"b1T0o8yr2\",...addPropertyOverrides({FOEpTXdAl:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+32+(((componentViewport?.height||314)-64-487.4)/2+0+0)+0+0+0+0+0+0+0+0+0),pixelHeight:1062,pixelWidth:3424,positionX:\"left\",positionY:\"center\",sizes:\"181px\",src:\"https://framerusercontent.com/images/Ibdlppr7S7aUTKYMOvbdFKlDSMw.svg?width=3424&height=1062\",srcSet:\"https://framerusercontent.com/images/Ibdlppr7S7aUTKYMOvbdFKlDSMw.svg?scale-down-to=512&width=3424&height=1062 512w,https://framerusercontent.com/images/Ibdlppr7S7aUTKYMOvbdFKlDSMw.svg?scale-down-to=1024&width=3424&height=1062 1024w,https://framerusercontent.com/images/Ibdlppr7S7aUTKYMOvbdFKlDSMw.svg?scale-down-to=2048&width=3424&height=1062 2048w,https://framerusercontent.com/images/Ibdlppr7S7aUTKYMOvbdFKlDSMw.svg?width=3424&height=1062 3424w\"}},Hy5rKtOox:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+32+(((componentViewport?.height||292)-64-397.8)/2+0+0)+0+0+0+0+0+0+0+0+0),pixelHeight:1062,pixelWidth:3424,positionX:\"left\",positionY:\"center\",sizes:\"181px\",src:\"https://framerusercontent.com/images/Ibdlppr7S7aUTKYMOvbdFKlDSMw.svg?width=3424&height=1062\",srcSet:\"https://framerusercontent.com/images/Ibdlppr7S7aUTKYMOvbdFKlDSMw.svg?scale-down-to=512&width=3424&height=1062 512w,https://framerusercontent.com/images/Ibdlppr7S7aUTKYMOvbdFKlDSMw.svg?scale-down-to=1024&width=3424&height=1062 1024w,https://framerusercontent.com/images/Ibdlppr7S7aUTKYMOvbdFKlDSMw.svg?scale-down-to=2048&width=3424&height=1062 2048w,https://framerusercontent.com/images/Ibdlppr7S7aUTKYMOvbdFKlDSMw.svg?width=3424&height=1062 3424w\"}},TZgLoGoot:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||180)-32-317.4)/2+0+0)+0+0+0+0+0+0+0+0),pixelHeight:1062,pixelWidth:3424,positionX:\"left\",positionY:\"center\",sizes:\"181px\",src:\"https://framerusercontent.com/images/Ibdlppr7S7aUTKYMOvbdFKlDSMw.svg?width=3424&height=1062\",srcSet:\"https://framerusercontent.com/images/Ibdlppr7S7aUTKYMOvbdFKlDSMw.svg?scale-down-to=512&width=3424&height=1062 512w,https://framerusercontent.com/images/Ibdlppr7S7aUTKYMOvbdFKlDSMw.svg?scale-down-to=1024&width=3424&height=1062 1024w,https://framerusercontent.com/images/Ibdlppr7S7aUTKYMOvbdFKlDSMw.svg?scale-down-to=2048&width=3424&height=1062 2048w,https://framerusercontent.com/images/Ibdlppr7S7aUTKYMOvbdFKlDSMw.svg?width=3424&height=1062 3424w\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1rrzone\",\"data-styles-preset\":\"bOrbvFwzm\",dir:\"auto\",style:{\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ba239b3a-1157-4cc8-a9c5-0f63619b8dba, rgb(100, 116, 139)))\"},children:\"Location: 1102, 11/F, Connaught Marina, 48 Connaught Road W, Sheung Wan, H.K.\"})}),className:\"framer-10pt1lr\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"KGSKi56Rw\",style:{\"--extracted-r6o4lv\":\"var(--token-ba239b3a-1157-4cc8-a9c5-0f63619b8dba, rgb(100, 116, 139))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({FOEpTXdAl:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-hqqpw3\",\"data-styles-preset\":\"xg1lvbmJx\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ba239b3a-1157-4cc8-a9c5-0f63619b8dba, rgb(100, 116, 139)))\"},children:\"Location: 1102, 11/F, Connaught Marina, 48 Connaught Road W, Sheung Wan, H.K.\"})})}},baseVariant,gestureVariant)})]})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ap4zzf\",layoutDependency:layoutDependency,layoutId:\"vXWn881Q2\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:(componentViewport?.y||0)+0+(((componentViewport?.height||329)-32-296.4)/2+0+0)+0+0+24.2+0,...addPropertyOverrides({FOEpTXdAl:{y:(componentViewport?.y||0)+32+(((componentViewport?.height||314)-64-487.4)/2+0+0)+0+0+0+186+0},Hy5rKtOox:{y:(componentViewport?.y||0)+32+(((componentViewport?.height||292)-64-397.8)/2+0+0)+0+0+0+96.4+0},TZgLoGoot:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||180)-32-317.4)/2+0+0)+0+0+24.2+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1dq2uan-container\",layoutDependency:layoutDependency,layoutId:\"jNukRdvBT-container\",nodeId:\"jNukRdvBT\",rendersWithMotion:true,scopeId:\"DLjTdXX7Z\",children:/*#__PURE__*/_jsx(Badge,{GJdJmFCj5:\"hello@cottontreelabs.com\",height:\"100%\",id:\"jNukRdvBT\",layoutId:\"jNukRdvBT\",variant:matchVariant(\"Mhad4MlNA\"),width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-a5igzk\",\"data-framer-name\":\"Divider\",layoutDependency:layoutDependency,layoutId:\"ViIntq67r\",style:{backgroundColor:\"var(--token-f4c021da-8bb9-40e6-af16-0c56225819b4, rgb(226, 232, 240))\"}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1m7wdp3\",\"data-framer-name\":\"Copyright and Site Link Wrapper\",layoutDependency:layoutDependency,layoutId:\"FA9dKO1hJ\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-ndcna6\",\"data-framer-name\":\"Copyright\",layoutDependency:layoutDependency,layoutId:\"cWw9tmeHk\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1rrzone\",\"data-styles-preset\":\"bOrbvFwzm\",dir:\"auto\",style:{\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ba239b3a-1157-4cc8-a9c5-0f63619b8dba, rgb(100, 116, 139)))\"},children:\"\\xa9 2026 Cotton Tree Labs Ltd. All rights reserved.\"})}),className:\"framer-qew4gx\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"HTn06bljl\",style:{\"--extracted-r6o4lv\":\"var(--token-ba239b3a-1157-4cc8-a9c5-0f63619b8dba, rgb(100, 116, 139))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-vxdiei\",\"data-framer-name\":\"Site Link\",layoutDependency:layoutDependency,layoutId:\"hSwAIoQwZ\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-hqqpw3\",\"data-styles-preset\":\"xg1lvbmJx\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"eyt0mz8V6\"},motionChild:true,nodeId:\"fGlWDaBfO\",openInNewTab:true,relValues:[],scopeId:\"DLjTdXX7Z\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-ayehtd\",\"data-styles-preset\":\"akDCfLb7l\",children:\"Privacy Policy\"})})})}),className:\"framer-1tnh2sq\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"fGlWDaBfO\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"eyt0mz8V6\"},implicitPathVariables:undefined},{href:{webPageId:\"eyt0mz8V6\"},implicitPathVariables:undefined},{href:{webPageId:\"eyt0mz8V6\"},implicitPathVariables:undefined},{href:{webPageId:\"eyt0mz8V6\"},implicitPathVariables:undefined},{href:{webPageId:\"eyt0mz8V6\"},implicitPathVariables:undefined},{href:{webPageId:\"eyt0mz8V6\"},implicitPathVariables:undefined},{href:{webPageId:\"eyt0mz8V6\"},implicitPathVariables:undefined},{href:{webPageId:\"eyt0mz8V6\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-15ni82p-container\",\"data-code-component-plugin-id\":\"84d4c1\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"Oguny047O-container\",nodeId:\"Oguny047O\",rendersWithMotion:true,scopeId:\"DLjTdXX7Z\",children:/*#__PURE__*/_jsx(CookieConsent,{banner:{backgroundColor:\"var(--token-799417b1-911d-4893-a870-42e397cb34ab, rgb(255, 255, 255))\",bodyFont:{fontFamily:'\"Mulish\", \"Mulish Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0em\",lineHeight:\"1.5em\"},borderColor:\"rgba(0, 0, 0, 0.05)\",linkColor:\"rgb(0, 153, 255)\",shadowBlur:20,shadowColor:\"rgba(0, 0, 0, 0.1)\",shadowX:0,shadowY:10,textColor:\"var(--token-86400f27-49ec-4582-bf97-4d203a7558e6, rgb(2, 6, 23))\",titleFont:{fontFamily:'\"Mulish\", \"Mulish Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:700,letterSpacing:\"0em\",lineHeight:\"1.5em\"},zIndex:10},buttons:{buttonFont:{fontFamily:'\"Mulish\", \"Mulish Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},buttonPadding:10,buttonRadius:20,direction:\"horizontal\",fluid:true,hoverOpacity:.6,primaryButtonBg:\"rgb(171, 41, 194)\",primaryButtonText:\"var(--token-799417b1-911d-4893-a870-42e397cb34ab, rgb(255, 255, 255))\",secondaryButtonBg:\"rgba(171, 41, 194, 0.2)\",secondaryButtonText:\"var(--token-86400f27-49ec-4582-bf97-4d203a7558e6, rgb(2, 6, 23))\",tapOpacity:.4},gtm:{containerId:\"GTM-PL6PXV3G\",enabled:true,waitForUpdate:500},height:\"100%\",id:\"Oguny047O\",inset:20,layoutId:\"Oguny047O\",options:{analytics:{description:\"Enables tracking of performance.\",optional:true,title:\"Analytics\"},marketing:{description:\"Enables ads personalization and tracking.\",optional:true,title:\"Marketing\"},necessary:{description:\"Enables security and basic functionality.\",optional:false,title:\"Necessary\"},preferences:{description:\"Enables personalized content and settings.\",optional:true,title:\"Preferences\"},preview:false,saveText:\"Save Preferences\",style:{background:\"rgb(255, 255, 255)\",bodyFont:{fontFamily:'\"Mulish\", \"Mulish Placeholder\", sans-serif',fontSize:\"13px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0em\",lineHeight:\"1em\"},borderRadius:14,borderWidth:0,dividerColor:\"var(--token-8b8dca7e-f304-4e9e-9caf-aa39f4ec24d4, rgb(248, 250, 252))\",offColor:\"var(--token-f4c021da-8bb9-40e6-af16-0c56225819b4, rgb(226, 232, 240))\",onColor:\"rgb(171, 41, 194)\",padding:20,titleFont:{fontFamily:'\"Mulish\", \"Mulish Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:600,letterSpacing:\"0em\",lineHeight:\"1em\"}}},padding:16,position:\"bottom-right\",previewMode:false,regions:{eeaAcceptAllText:\"Accept\",eeaBackdropColor:\"rgba(0, 0, 0, 0.5)\",eeaBlocking:true,eeaButtonDisplay:\"customizable\",eeaCloseButtonColor:\"rgb(171, 41, 194)\",eeaCustomizeText:\"Customize\",eeaDefaults:{analytics:\"denied\",marketing:\"denied\",necessary:\"granted\",preferences:\"denied\"},eeaDescription:\"We use cookies to enhance your browsing experience and analyze site traffic. By clicking 'Accept', you agree to the use of cookies as described in our \",eeaPolicy:{label:\"Privacy Policy\",link:resolvedLinks[0]},eeaRejectAllText:\"Reject All\",eeaShowCloseButton:true,eeaTitle:\"Cookie Settings\",previewRegion:\"world\",worldAcceptAllText:\"Accept\",worldBackdropColor:\"rgba(0, 0, 0, 0.5)\",worldBlocking:false,worldButtonDisplay:\"customizable\",worldCloseButtonColor:\"rgb(0, 0, 0)\",worldCustomizeText:\"Customize\",worldDefaults:{analytics:\"granted\",marketing:\"granted\",necessary:\"granted\",preferences:\"granted\"},worldDescription:\"We use cookies to enhance your browsing experience and analyze site traffic. Read our \",worldPolicy:{label:\"Privacy Policy\",link:resolvedLinks[1]},worldRejectAllText:\"Reject All\",worldShowCloseButton:true,worldTitle:\"Cookie Settings\"},style:{width:\"100%\"},trigger:{color:\"var(--token-86400f27-49ec-4582-bf97-4d203a7558e6, rgb(2, 6, 23))\",font:{fontFamily:'\"Mulish\", \"Mulish Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},label:\"Cookie Settings\"},width:\"100%\",...addPropertyOverrides({FOEpTXdAl:{banner:{backgroundColor:\"var(--token-799417b1-911d-4893-a870-42e397cb34ab, rgb(255, 255, 255))\",bodyFont:{fontFamily:'\"Mulish\", \"Mulish Placeholder\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0em\",lineHeight:\"1.5em\"},borderColor:\"rgba(0, 0, 0, 0.05)\",linkColor:\"rgb(0, 153, 255)\",shadowBlur:20,shadowColor:\"rgba(0, 0, 0, 0.1)\",shadowX:0,shadowY:10,textColor:\"var(--token-86400f27-49ec-4582-bf97-4d203a7558e6, rgb(2, 6, 23))\",titleFont:{fontFamily:'\"Mulish\", \"Mulish Placeholder\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",fontWeight:700,letterSpacing:\"0em\",lineHeight:\"1em\"},zIndex:10},buttons:{buttonFont:{fontFamily:'\"Mulish\", \"Mulish Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},buttonPadding:10,buttonRadius:20,direction:\"vertical\",fluid:true,hoverOpacity:.6,primaryButtonBg:\"rgb(171, 41, 194)\",primaryButtonText:\"var(--token-799417b1-911d-4893-a870-42e397cb34ab, rgb(255, 255, 255))\",secondaryButtonBg:\"rgba(171, 41, 194, 0.2)\",secondaryButtonText:\"var(--token-86400f27-49ec-4582-bf97-4d203a7558e6, rgb(2, 6, 23))\",tapOpacity:.4},inset:15,options:{analytics:{description:\"Enables tracking of performance.\",optional:true,title:\"Analytics\"},marketing:{description:\"Enables ads personalization and tracking.\",optional:true,title:\"Marketing\"},necessary:{description:\"Enables security and basic functionality.\",optional:false,title:\"Necessary\"},preferences:{description:\"Enables personalized content and settings.\",optional:true,title:\"Preferences\"},preview:false,saveText:\"Save Preferences\",style:{background:\"rgb(255, 255, 255)\",bodyFont:{fontFamily:'\"Mulish\", \"Mulish Placeholder\", sans-serif',fontSize:\"11px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0em\",lineHeight:\"1em\"},borderRadius:14,borderWidth:0,dividerColor:\"var(--token-8b8dca7e-f304-4e9e-9caf-aa39f4ec24d4, rgb(248, 250, 252))\",offColor:\"var(--token-f4c021da-8bb9-40e6-af16-0c56225819b4, rgb(226, 232, 240))\",onColor:\"rgb(171, 41, 194)\",padding:20,titleFont:{fontFamily:'\"Mulish\", \"Mulish Placeholder\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0em\",lineHeight:\"1em\"}}},padding:12,regions:{eeaAcceptAllText:\"Accept\",eeaBackdropColor:\"rgba(0, 0, 0, 0.5)\",eeaBlocking:true,eeaButtonDisplay:\"customizable\",eeaCloseButtonColor:\"rgb(171, 41, 194)\",eeaCustomizeText:\"Customize\",eeaDefaults:{analytics:\"denied\",marketing:\"denied\",necessary:\"granted\",preferences:\"denied\"},eeaDescription:\"We use cookies to enhance your browsing experience and analyze site traffic. By clicking 'Accept', you agree to the use of cookies as described in our \",eeaPolicy:{label:\"Privacy Policy\",link:resolvedLinks[6]},eeaRejectAllText:\"Reject All\",eeaShowCloseButton:false,eeaTitle:\"Cookie Settings\",previewRegion:\"eea\",worldAcceptAllText:\"Accept\",worldBackdropColor:\"rgba(0, 0, 0, 0.5)\",worldBlocking:false,worldButtonDisplay:\"customizable\",worldCloseButtonColor:\"rgb(0, 0, 0)\",worldCustomizeText:\"Customize\",worldDefaults:{analytics:\"granted\",marketing:\"granted\",necessary:\"granted\",preferences:\"granted\"},worldDescription:\"We use cookies to enhance your browsing experience and analyze site traffic. Read our \",worldPolicy:{label:\"Privacy Policy\",link:resolvedLinks[7]},worldRejectAllText:\"Reject All\",worldShowCloseButton:true,worldTitle:\"Cookie Settings\"}},Hy5rKtOox:{banner:{backgroundColor:\"var(--token-799417b1-911d-4893-a870-42e397cb34ab, rgb(255, 255, 255))\",bodyFont:{fontFamily:'\"Mulish\", \"Mulish Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0em\",lineHeight:\"1.5em\"},borderColor:\"rgba(0, 0, 0, 0.05)\",linkColor:\"rgb(0, 153, 255)\",shadowBlur:20,shadowColor:\"rgba(0, 0, 0, 0.1)\",shadowX:0,shadowY:10,textColor:\"var(--token-86400f27-49ec-4582-bf97-4d203a7558e6, rgb(2, 6, 23))\",titleFont:{fontFamily:'\"Mulish\", \"Mulish Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:700,letterSpacing:\"0em\",lineHeight:\"1em\"},zIndex:10},buttons:{buttonFont:{fontFamily:'\"Mulish\", \"Mulish Placeholder\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},buttonPadding:10,buttonRadius:20,direction:\"vertical\",fluid:true,hoverOpacity:.6,primaryButtonBg:\"rgb(171, 41, 194)\",primaryButtonText:\"var(--token-799417b1-911d-4893-a870-42e397cb34ab, rgb(255, 255, 255))\",secondaryButtonBg:\"rgba(171, 41, 194, 0.2)\",secondaryButtonText:\"var(--token-86400f27-49ec-4582-bf97-4d203a7558e6, rgb(2, 6, 23))\",tapOpacity:.4},inset:15,options:{analytics:{description:\"Enables tracking of performance.\",optional:true,title:\"Analytics\"},marketing:{description:\"Enables ads personalization and tracking.\",optional:true,title:\"Marketing\"},necessary:{description:\"Enables security and basic functionality.\",optional:false,title:\"Necessary\"},preferences:{description:\"Enables personalized content and settings.\",optional:true,title:\"Preferences\"},preview:false,saveText:\"Save Preferences\",style:{background:\"rgb(255, 255, 255)\",bodyFont:{fontFamily:'\"Mulish\", \"Mulish Placeholder\", sans-serif',fontSize:\"13px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0em\",lineHeight:\"1em\"},borderRadius:14,borderWidth:0,dividerColor:\"var(--token-8b8dca7e-f304-4e9e-9caf-aa39f4ec24d4, rgb(248, 250, 252))\",offColor:\"var(--token-f4c021da-8bb9-40e6-af16-0c56225819b4, rgb(226, 232, 240))\",onColor:\"rgb(171, 41, 194)\",padding:20,titleFont:{fontFamily:'\"Mulish\", \"Mulish Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:600,letterSpacing:\"0em\",lineHeight:\"1em\"}}},padding:15,regions:{eeaAcceptAllText:\"Accept\",eeaBackdropColor:\"rgba(0, 0, 0, 0.5)\",eeaBlocking:true,eeaButtonDisplay:\"customizable\",eeaCloseButtonColor:\"rgb(171, 41, 194)\",eeaCustomizeText:\"Customize\",eeaDefaults:{analytics:\"denied\",marketing:\"denied\",necessary:\"granted\",preferences:\"denied\"},eeaDescription:\"We use cookies to enhance your browsing experience and analyze site traffic. By clicking 'Accept', you agree to the use of cookies as described in our \",eeaPolicy:{label:\"Privacy Policy\",link:resolvedLinks[4]},eeaRejectAllText:\"Reject All\",eeaShowCloseButton:false,eeaTitle:\"Cookie Settings\",previewRegion:\"eea\",worldAcceptAllText:\"Accept\",worldBackdropColor:\"rgba(0, 0, 0, 0.5)\",worldBlocking:false,worldButtonDisplay:\"customizable\",worldCloseButtonColor:\"rgb(0, 0, 0)\",worldCustomizeText:\"Customize\",worldDefaults:{analytics:\"granted\",marketing:\"granted\",necessary:\"granted\",preferences:\"granted\"},worldDescription:\"We use cookies to enhance your browsing experience and analyze site traffic. Read our \",worldPolicy:{label:\"Privacy Policy\",link:resolvedLinks[5]},worldRejectAllText:\"Reject All\",worldShowCloseButton:true,worldTitle:\"Cookie Settings\"}},TZgLoGoot:{regions:{eeaAcceptAllText:\"Accept\",eeaBackdropColor:\"rgba(0, 0, 0, 0.5)\",eeaBlocking:true,eeaButtonDisplay:\"customizable\",eeaCloseButtonColor:\"rgb(171, 41, 194)\",eeaCustomizeText:\"Customize\",eeaDefaults:{analytics:\"denied\",marketing:\"denied\",necessary:\"granted\",preferences:\"denied\"},eeaDescription:\"We use cookies to enhance your browsing experience and analyze site traffic. By clicking 'Accept', you agree to the use of cookies as described in our \",eeaPolicy:{label:\"Privacy Policy\",link:resolvedLinks[2]},eeaRejectAllText:\"Reject All\",eeaShowCloseButton:false,eeaTitle:\"Cookie Settings\",previewRegion:\"eea\",worldAcceptAllText:\"Accept\",worldBackdropColor:\"rgba(0, 0, 0, 0.5)\",worldBlocking:false,worldButtonDisplay:\"customizable\",worldCloseButtonColor:\"rgb(0, 0, 0)\",worldCustomizeText:\"Customize\",worldDefaults:{analytics:\"granted\",marketing:\"granted\",necessary:\"granted\",preferences:\"granted\"},worldDescription:\"We use cookies to enhance your browsing experience and analyze site traffic. Read our \",worldPolicy:{label:\"Privacy Policy\",link:resolvedLinks[3]},worldRejectAllText:\"Reject All\",worldShowCloseButton:true,worldTitle:\"Cookie Settings\"}}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-hqqpw3\",\"data-styles-preset\":\"xg1lvbmJx\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Guco2U13w\"},motionChild:true,nodeId:\"hG78lcMME\",openInNewTab:true,relValues:[],scopeId:\"DLjTdXX7Z\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-ayehtd\",\"data-styles-preset\":\"akDCfLb7l\",children:\"Terms \"})}),\"of Use\"]})}),className:\"framer-1uczbjv\",\"data-framer-name\":\"Terms & Conditions\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"hG78lcMME\",verticalAlignment:\"top\",withExternalLayout:true})]})]})]})})})})});});const css=[\".framer-INbuz.framer-1t201pp, .framer-INbuz .framer-1t201pp { display: block; }\",\".framer-INbuz.framer-1qh9ua1 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 60px 32px 60px; position: relative; width: 1440px; }\",\".framer-INbuz .framer-n8p06d { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 1200px; overflow: visible; padding: 0px 0px 12px 0px; position: relative; width: 100%; }\",\".framer-INbuz .framer-1c8evgj { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-INbuz .framer-f0vlei { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-INbuz .framer-1ty18au { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-INbuz .framer-brj74o { 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: center; overflow: hidden; padding: 0px 0px 12px 0px; position: relative; width: 100%; }\",\".framer-INbuz .framer-g554e2 { aspect-ratio: 3.611111111111111 / 1; flex: none; height: auto; position: relative; width: 181px; }\",\".framer-INbuz .framer-10pt1lr, .framer-INbuz .framer-qew4gx, .framer-INbuz .framer-1tnh2sq, .framer-INbuz .framer-1uczbjv { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-INbuz .framer-ap4zzf { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px 5px 0px 0px; position: relative; width: min-content; }\",\".framer-INbuz .framer-1dq2uan-container, .framer-INbuz .framer-15ni82p-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-INbuz .framer-a5igzk { flex: none; height: 1px; overflow: hidden; position: relative; width: 100%; }\",\".framer-INbuz .framer-1m7wdp3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-INbuz .framer-ndcna6 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-INbuz .framer-vxdiei { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 30px; height: 179px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-INbuz.framer-v-1d2vgs2.framer-1qh9ua1 { padding: 0px 32px 32px 32px; width: 992px; }\",\".framer-INbuz.framer-v-1d2vgs2 .framer-vxdiei, .framer-INbuz.framer-v-1qhsbbv .framer-vxdiei { height: min-content; }\",\".framer-INbuz.framer-v-1qhsbbv.framer-1qh9ua1 { padding: 32px; width: 768px; }\",\".framer-INbuz.framer-v-1qhsbbv .framer-1c8evgj { flex-direction: column; gap: 12px; justify-content: flex-start; order: 0; }\",\".framer-INbuz.framer-v-1qhsbbv .framer-f0vlei, .framer-INbuz.framer-v-10a3sfg .framer-f0vlei { flex: none; width: 100%; }\",\".framer-INbuz.framer-v-1qhsbbv .framer-brj74o { align-content: center; align-items: center; }\",\".framer-INbuz.framer-v-1qhsbbv .framer-a5igzk { order: 1; }\",\".framer-INbuz.framer-v-1qhsbbv .framer-1m7wdp3 { flex-direction: column; order: 2; }\",\".framer-INbuz.framer-v-1qhsbbv .framer-ndcna6 { align-content: center; align-items: center; flex: none; width: 100%; }\",\".framer-INbuz.framer-v-10a3sfg.framer-1qh9ua1 { padding: 32px 16px 32px 16px; width: 375px; }\",\".framer-INbuz.framer-v-10a3sfg .framer-n8p06d { max-width: unset; width: 343px; }\",\".framer-INbuz.framer-v-10a3sfg .framer-1c8evgj { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 12px; justify-content: flex-start; }\",\".framer-INbuz.framer-v-10a3sfg .framer-brj74o { align-content: center; align-items: center; width: 343px; }\",\".framer-INbuz.framer-v-10a3sfg .framer-g554e2 { order: 0; }\",\".framer-INbuz.framer-v-10a3sfg .framer-10pt1lr { order: 1; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-INbuz.framer-v-10a3sfg .framer-ap4zzf { width: 343px; }\",\".framer-INbuz.framer-v-10a3sfg .framer-1m7wdp3 { flex-direction: column; width: 343px; }\",\".framer-INbuz.framer-v-10a3sfg .framer-ndcna6 { align-content: center; align-items: center; flex: none; justify-content: flex-start; order: 1; width: 100%; }\",\".framer-INbuz.framer-v-10a3sfg .framer-vxdiei { height: min-content; order: 0; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 329\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"TZgLoGoot\":{\"layout\":[\"fixed\",\"auto\"]},\"Hy5rKtOox\":{\"layout\":[\"fixed\",\"auto\"]},\"FOEpTXdAl\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerDLjTdXX7Z=withCSS(Component,css,\"framer-INbuz\");export default FramerDLjTdXX7Z;FramerDLjTdXX7Z.displayName=\"Footer\";FramerDLjTdXX7Z.defaultProps={height:329,width:1440};addPropertyControls(FramerDLjTdXX7Z,{variant:{options:[\"y78cgUSua\",\"TZgLoGoot\",\"Hy5rKtOox\",\"FOEpTXdAl\"],optionTitles:[\"Large Desktop\",\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerDLjTdXX7Z,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\"},{cssFamilyName:\"Mulish\",source:\"google\",style:\"normal\",uiFamilyName:\"Mulish\",url:\"https://fonts.gstatic.com/s/mulish/v18/1Ptyg83HX_SGhgqO0yLcmjzUAuWexXRWwaWlGrw-PTY.woff2\",weight:\"700\"},{cssFamilyName:\"Mulish\",source:\"google\",style:\"normal\",uiFamilyName:\"Mulish\",url:\"https://fonts.gstatic.com/s/mulish/v18/1Ptyg83HX_SGhgqO0yLcmjzUAuWexaFRwaWlGrw-PTY.woff2\",weight:\"500\"},{cssFamilyName:\"Mulish\",source:\"google\",style:\"normal\",uiFamilyName:\"Mulish\",url:\"https://fonts.gstatic.com/s/mulish/v18/1Ptyg83HX_SGhgqO0yLcmjzUAuWexZNRwaWlGrw-PTY.woff2\",weight:\"400\"},{cssFamilyName:\"Mulish\",source:\"google\",style:\"normal\",uiFamilyName:\"Mulish\",url:\"https://fonts.gstatic.com/s/mulish/v18/1Ptyg83HX_SGhgqO0yLcmjzUAuWexU1WwaWlGrw-PTY.woff2\",weight:\"600\"}]},...BadgeFonts,...CookieConsentFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});FramerDLjTdXX7Z.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Badge,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerDLjTdXX7Z\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1440\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"329\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"TZgLoGoot\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Hy5rKtOox\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"FOEpTXdAl\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./DLjTdXX7Z.map","// Generated by Framer (c0f92f4)\nexport default function metadata(params,activeLocale){return{description:\"We’re a venture studio building SaaS products that start with real user needs and grow into solutions people genuinely value.\",favicon:\"https://framerusercontent.com/assets/M7fZJsWkVhmr3D1is7do6at9R8.svg\",robots:\"max-image-preview:large\",socialImage:\"https://framerusercontent.com/assets/YfUFBvHRFe4JjMWYVcjdjshHSM.png\",title:\"Cotton Tree Labs | Building SaaS with Purpose\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}