{"version":3,"file":"shared-lib.3D2f59e0.mjs","names":["containerStyles","emptyStateStyle","Icon","Component","useMemo","lowercaseIconKeyPairs","iconKeys","defaultEvents","a","useRef","useState","HouseFactory","React","defaultEvents","t","e","n","o","s","r","clamp","u","a","s","n","o","r","t","e","cubicBezier","i","n","r","n","e","t","o","n","e","t","a","n","e","r","t","s","o","i","u","p","M","n","e","t","o","a","i","s","r","A","l","u","O","U","_","X","p","v","g","Y","y","m","b","oe","te","W","L","M","B","j","$","x","V","se","re","ae","le","useMemo","useMemo","useMemo","e","Yr","r","n","a","i","s","C","u","B","pe","x","p","q","D","R","Be","K","Q","qr","z","te","We","Dt","Component","propertyControls","useState","useMemo","i","css","e","s","vertexShaderSource","r","a","s","t","p","q","n","useRef","useMemo","ShaderMount","ShaderMountVanilla","fonts","css","className","fonts","css","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","useRef","className","css","fonts","css","className","addPropertyOverrides","PhosphorFonts","Phosphor","cycleOrder","serializationHash","variantClassNames","transition1","transition2","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","useRef","className","css","fonts","css","className","serializationHash","variantClassNames","transition1","Transition","Variants","getProps","createLayoutDependency","Component","useRef","className","css","addPropertyOverrides","Phosphor","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","humanReadableVariantMap","getProps","a","q","createLayoutDependency","Component","useRef","className","css","fonts","css","className","addPropertyOverrides","serializationHash","variantClassNames","transition1","t","Transition","Variants","getProps","createLayoutDependency","Component","useRef","className","css","CTA","Navbar01Link","useRef","className","css","fonts","css","className","fonts","css","className","metadata","siteMetadata","metadataVersion","__FramerMetadata__","metadata","siteMetadata"],"sources":["https:/framer.com/m/framer/icon-nullstate.js@0.7.0","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:/ga.jspm.io/npm:@motionone/utils@10.14.0/dist/index.es.js","https:/ga.jspm.io/npm:@motionone/easing@10.12.0/dist/index.es.js","https:/ga.jspm.io/npm:@motionone/animation@10.12.0/dist/index.es.js","https:/ga.jspm.io/npm:tslib@2.4.0/tslib.es6.js","https:/ga.jspm.io/npm:hey-listen@1.0.8/dist/index.js","https:/ga.jspm.io/npm:@motionone/generators@10.12.0/dist/index.es.js","https:/ga.jspm.io/npm:@motionone/dom@10.12.0/dist/index.es.js","https:/framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js","https:/framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js","https:/framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js","https:/framerusercontent.com/modules/D2Lz5CmnNVPZFFiZXalt/QaCzPbriZBfXWZIIycFI/colorFromToken.js","https:/framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js","https:/framerusercontent.com/modules/xDiQsqBGXzmMsv7AlEVy/uhunpMiNsbXxzjlXsg1y/useUniqueClassName.js","https:/framerusercontent.com/modules/ETACN5BJyFTSo0VVDJfu/NHRqowOiXkF9UwOzczF7/variantUtils.js","https:/framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js","https:/framerusercontent.com/modules/v9AWX2URmiYsHf7GbctE/XxKAZ9KlhWqf5x1JMyyF/useOnChange.js","https:/framerusercontent.com/modules/kNDwabfjDEb3vUxkQlZS/fSIr3AOAYbGlfSPgXpYu/useAutoMotionValue.js","https:/framerusercontent.com/modules/cuQH4dmpDnV8YK1mSgQX/KqRXqunFjE6ufhpc7ZRu/useFontControls.js","https:/framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js","https:/framerusercontent.com/modules/zGkoP8tPDCkoBzMdt5uq/0zFSjxIYliHxrQQnryFX/useControlledState.js","https:/framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js","https:/boosters.flowbase.co/before-after-framer.js#Pi7ExYI4gXmQ","https:/framerusercontent.com/modules/xA5EJzoZghyNuPLwaZOV/uDly2HIHvyWuUNb8RMMD/Before_After_Image_Slider.js","https:/framerusercontent.com/modules/k76epLFsVsF4jlsF5pgg/vhK3G0ntf62fqS2tFDno/useColors.js","https:/framerusercontent.com/modules/NLpw4UPElXpirDfZ8gK3/pnnblFdmCm84r7TGjG3U/shader_mount.js","https:/framerusercontent.com/modules/zIDOp1iaNFIXSAIx7ljo/VX06XYWdAlD95B9usTKm/warp.js","https:/framerusercontent.com/modules/r591zLdRh7n2CKaaHRG7/PCYxubr6wk68eTxKLhEH/get_shader_color_from_string.js","https:/framer.com/m/index-uMsj.js@PVl4bshKvCOZO36e3vK1","https:/framerusercontent.com/modules/xx99X8dO7V1Egbc8GwnH/ghH1aHLmGZ0iE7qXDFVk/AnimatedLiquidBackground_Prod.js","https:/framerusercontent.com/modules/zisLgb361TpBr47Ufv2z/NHgsSjhlumJHSgbVHtqq/Frame_effect.js","https:/framerusercontent.com/modules/xeEUWPxuWRvr5068hT61/1aGhA8Yua7j7njBDzaUD/MrphfpUd0.js","https:/framerusercontent.com/modules/P8BmjgOMBupW9jiCUw6h/m1dfNWU1vsYSpJdURVAq/R6WXBGsXl.js","https:/framerusercontent.com/modules/0cztEzKXYA3JoHeth73G/lH8xNfd7mrR75yStEigN/IsmPHNuCg.js","https:/framerusercontent.com/modules/GcUWRxkjFwXr2X0ZrNIn/165HcyloZjGdBoD7HmBv/Y2aLsJ2Iu.js","https:/framerusercontent.com/modules/Y9YwpzfQ4botMwnbW7aj/eDzgAcbUIETO9hsNhUm8/uStihUu8c.js","https:/framerusercontent.com/modules/vrBovcanOiuaSkk5FyUD/VZR87uZ0a5KOw7HH3ulk/wBGvSqotz.js","https:/framerusercontent.com/modules/MgcwJehLIXOzCmzt5HQS/CtKXmr8RFLK7sWo73B2V/VL7acd5Iq.js","https:/framerusercontent.com/modules/WzLGZBb7WQs14JOAzEZ3/GW2P2DAshO0jzp95tVP3/vuETk6VQh.js","https:/framerusercontent.com/modules/SjuEPIZTPH5Da4GFLDcd/eoiOXrtchVNtuyCM8as2/xJHjhoL87.js","https:/framerusercontent.com/modules/PviP3tDwRYIRBSbWG6cF/rEzqmpZyoxfggTwRpLnk/VAh7UKszH.js","https:/framerusercontent.com/modules/vRUQSmTwmtBZ2DmU2Osf/kmVv4K28hlvJIYV9TMIs/XKUVYWB0u.js","https:/framerusercontent.com/modules/hGqlVwQrShDNYOg9KZQa/7W7v52ZQu9D4GK0iOJSl/BwKqgZDVZ.js","https:/framerusercontent.com/modules/caySLinSPMhGM4dIAiR9/NaPPDOA1Q65laZ96XY2T/d_u0yh21b.js","https:/framerusercontent.com/modules/cX2Sh0ikrUWCZxG1ViLm/gExl5qnxFa64ZxR242kg/jiWuWQSBM.js","https:/framerusercontent.com/modules/p73CDP62Lw8ck1Gayq0f/NxZNAAIdWoDqzeJkhmDT/siteMetadata.js","https:/framerusercontent.com/modules/3dEtsZ53RfynRNarsqNw/Z6CCv3BXxxbGLcQDHFLX/augiA20Il.js","https:/framerusercontent.com/modules/o9vBggCLgH5BmkqvBWG3/3vpNzQNYCwVpVw2849bY/a2VryyI0f.js"],"sourcesContent":["import { jsx as _jsx } from \"react/jsx-runtime\";\nimport * as React from \"react\";\nexport const containerStyles = {\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nconst nullIconStyle = {\n    minWidth: \"10px\",\n    minHeight: \"10px\",\n    maxWidth: \"20px\",\n    maxHeight: \"20px\",\n    width: \"60%\",\n    height: \"60%\"\n};\nconst emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(149, 149, 149, 0.1)\",\n    border: \"1px dashed rgba(149, 149, 149, 0.15)\",\n    color: \"#a5a5a5\",\n    flexDirection: \"column\"\n};\nexport const NullState = /*#__PURE__*/ React.forwardRef((_, ref)=>{\n    return(/*#__PURE__*/ _jsx(\"div\", {\n        style: emptyStateStyle,\n        ref: ref\n    }));\n}) /*\n\n<svg\n                xmlns=\"http://www.w3.org/2000/svg\"\n                viewBox=\"0 0 30 30\"\n                style={nullIconStyle}\n            >\n                <path\n                    d=\"M 12.857 0 C 19.958 0 25.714 5.756 25.714 12.857 C 25.714 19.958 19.958 25.714 12.857 25.714 C 5.756 25.714 0 19.958 0 12.857 C 0 5.756 5.756 0 12.857 0 Z\"\n                    fill=\"#FFFFFF\"\n                ></path>\n                <path\n                    d=\"M 20.357 20.357 L 27.857 27.857\"\n                    fill=\"transparent\"\n                    strokeWidth=\"4.28\"\n                    stroke=\"#FFFFFF\"\n                    strokeLinecap=\"round\"\n                ></path>\n                <g transform=\"translate(9.643 6.429)\">\n                    <path\n                        d=\"M 3.214 12.857 L 3.214 12.857\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.75\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                    ></path>\n                    <path\n                        d=\"M 0 3.214 C 0 1.004 1.843 0 3.214 0 C 4.586 0 6.429 0.603 6.429 3.214 C 6.429 5.826 3.214 5.913 3.214 7.232 C 3.214 8.552 3.214 8.571 3.214 8.571\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.22\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                        strokeLinejoin=\"round\"\n                    ></path>\n                </g>\n            </svg>\n            */ ;\n\nexport const __FramerMetadata__ = {\"exports\":{\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NullState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./nullstate.map","let Component;\nlet IconInner;\nvar Icon = (React) => {\n  if (!Component) {\n    Component = /* @__PURE__ */ new Map([\n      [\n        \"bold\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M222.14,105.85l-80-80a20,20,0,0,0-28.28,0l-80,80A19.86,19.86,0,0,0,28,120v96a12,12,0,0,0,12,12h64a12,12,0,0,0,12-12V164h24v52a12,12,0,0,0,12,12h64a12,12,0,0,0,12-12V120A19.86,19.86,0,0,0,222.14,105.85ZM204,204H164V152a12,12,0,0,0-12-12H104a12,12,0,0,0-12,12v52H52V121.65l76-76,76,76Z\" }))\n      ],\n      [\n        \"duotone\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\n          \"path\",\n          {\n            d: \"M216,120v96H152V152H104v64H40V120a8,8,0,0,1,2.34-5.66l80-80a8,8,0,0,1,11.32,0l80,80A8,8,0,0,1,216,120Z\",\n            opacity: \"0.2\"\n          }\n        ), /* @__PURE__ */ React.createElement(\"path\", { d: \"M219.31,108.68l-80-80a16,16,0,0,0-22.62,0l-80,80A15.87,15.87,0,0,0,32,120v96a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V160h32v56a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V120A15.87,15.87,0,0,0,219.31,108.68ZM208,208H160V152a8,8,0,0,0-8-8H104a8,8,0,0,0-8,8v56H48V120l80-80,80,80Z\" }))\n      ],\n      [\n        \"fill\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M224,120v96a8,8,0,0,1-8,8H160a8,8,0,0,1-8-8V164a4,4,0,0,0-4-4H108a4,4,0,0,0-4,4v52a8,8,0,0,1-8,8H40a8,8,0,0,1-8-8V120a16,16,0,0,1,4.69-11.31l80-80a16,16,0,0,1,22.62,0l80,80A16,16,0,0,1,224,120Z\" }))\n      ],\n      [\n        \"light\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M217.9,110.1l-80-80a14,14,0,0,0-19.8,0l-80,80A13.92,13.92,0,0,0,34,120v96a6,6,0,0,0,6,6h64a6,6,0,0,0,6-6V158h36v58a6,6,0,0,0,6,6h64a6,6,0,0,0,6-6V120A13.92,13.92,0,0,0,217.9,110.1ZM210,210H158V152a6,6,0,0,0-6-6H104a6,6,0,0,0-6,6v58H46V120a2,2,0,0,1,.58-1.42l80-80a2,2,0,0,1,2.84,0l80,80A2,2,0,0,1,210,120Z\" }))\n      ],\n      [\n        \"regular\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M219.31,108.68l-80-80a16,16,0,0,0-22.62,0l-80,80A15.87,15.87,0,0,0,32,120v96a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V160h32v56a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V120A15.87,15.87,0,0,0,219.31,108.68ZM208,208H160V152a8,8,0,0,0-8-8H104a8,8,0,0,0-8,8v56H48V120l80-80,80,80Z\" }))\n      ],\n      [\n        \"thin\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M216.49,111.51l-80-80a12,12,0,0,0-17,0l-80,80A12,12,0,0,0,36,120v96a4,4,0,0,0,4,4h64a4,4,0,0,0,4-4V156h40v60a4,4,0,0,0,4,4h64a4,4,0,0,0,4-4V120A12,12,0,0,0,216.49,111.51ZM212,212H156V152a4,4,0,0,0-4-4H104a4,4,0,0,0-4,4v60H44V120a4,4,0,0,1,1.17-2.83l80-80a4,4,0,0,1,5.66,0l80,80A4,4,0,0,1,212,120Z\" }))\n      ]\n    ]);\n    IconInner = React.forwardRef((props, ref) => /* @__PURE__ */ React.createElement(\"g\", { ref, ...props }, Component.get(props.weight)));\n  }\n  return IconInner;\n};\nconst __FramerMetadata__ = {\n  exports: {\n    default: {\n      type: \"reactComponent\",\n      slots: [],\n      annotations: { framerContractVersion: \"1\" }\n    },\n    __FramerMetadata__: { type: \"variable\" }\n  }\n};\nvar House_default = Icon;\nexport {\n  __FramerMetadata__,\n  House_default as default\n};\n","import{useMemo}from\"react\";import{ControlType}from\"framer\";/*\n ** ICON UTILS\n ** Pull as much re-usable logic into here as possible\n ** This will make it easier to replace in all icon components\n */ export const containerStyles={width:\"100%\",height:\"100%\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\"};export const defaultEvents={onClick:{type:ControlType.EventHandler},onMouseDown:{type:ControlType.EventHandler},onMouseUp:{type:ControlType.EventHandler},onMouseEnter:{type:ControlType.EventHandler},onMouseLeave:{type:ControlType.EventHandler}};const findByArray=(arr,search)=>arr.find(a=>a.toLowerCase().includes(search));export function getIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// gotta get the exact match first THEN find\n// have a set and try to access ?\nif(selectByList)return iconSelection;if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;}export function useIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// Clean search term\nconst iconSearchResult=useMemo(()=>{if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;},[iconSelection,iconSearch]);const name=selectByList?iconSelection:iconSearchResult;return name;}\nexport const __FramerMetadata__ = {\"exports\":{\"getIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map","import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{useState,useEffect,useRef}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{motion}from\"framer-motion\";import{NullState}from\"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";import HouseFactory from\"https://framer.com/m/phosphor-icons/House.js@0.0.57\";import{defaultEvents,useIconSelection}from\"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";const iconKeys=[\"Acorn\",\"AddressBook\",\"AddressBookTabs\",\"AirTrafficControl\",\"Airplane\",\"AirplaneInFlight\",\"AirplaneLanding\",\"AirplaneTakeoff\",\"AirplaneTaxiing\",\"AirplaneTilt\",\"Airplay\",\"Alarm\",\"Alien\",\"AlignBottom\",\"AlignBottomSimple\",\"AlignCenterVertical\",\"AlignLeft\",\"AlignLeftSimple\",\"AlignRight\",\"AlignRightSimple\",\"AlignTop\",\"AlignTopSimple\",\"AmazonLogo\",\"Ambulance\",\"Anchor\",\"AnchorSimple\",\"AndroidLogo\",\"Angle\",\"AngularLogo\",\"Aperture\",\"AppStoreLogo\",\"AppWindow\",\"AppleLogo\",\"ApplePodcastsLogo\",\"ApproximateEquals\",\"Archive\",\"ArchiveBox\",\"ArchiveTray\",\"Armchair\",\"ArrowArcLeft\",\"ArrowArcRight\",\"ArrowBendDownLeft\",\"ArrowBendDownRight\",\"ArrowBendLeftDown\",\"ArrowBendLeftUp\",\"ArrowBendRightDown\",\"ArrowBendRightUp\",\"ArrowBendUpLeft\",\"ArrowBendUpRight\",\"ArrowCircleDown\",\"ArrowCircleDownLeft\",\"ArrowCircleDownRight\",\"ArrowCircleLeft\",\"ArrowCircleRight\",\"ArrowCircleUp\",\"ArrowCircleUpLeft\",\"ArrowCircleUpRight\",\"ArrowClockwise\",\"ArrowDown\",\"ArrowDownLeft\",\"ArrowDownRight\",\"ArrowElbowDownLeft\",\"ArrowElbowDownRight\",\"ArrowElbowLeft\",\"ArrowElbowLeftDown\",\"ArrowElbowLeftUp\",\"ArrowElbowRight\",\"ArrowElbowRightDown\",\"ArrowElbowRightUp\",\"ArrowElbowUpLeft\",\"ArrowElbowUpRight\",\"ArrowFatDown\",\"ArrowFatLeft\",\"ArrowFatLineDown\",\"ArrowFatLineLeft\",\"ArrowFatLineRight\",\"ArrowFatLineUp\",\"ArrowFatLinesDown\",\"ArrowFatLinesLeft\",\"ArrowFatLinesRight\",\"ArrowFatLinesUp\",\"ArrowFatRight\",\"ArrowFatUp\",\"ArrowLeft\",\"ArrowLineDown\",\"ArrowLineDownLeft\",\"ArrowLineDownRight\",\"ArrowLineLeft\",\"ArrowLineRight\",\"ArrowLineUp\",\"ArrowLineUpLeft\",\"ArrowLineUpRight\",\"ArrowRight\",\"ArrowSquareDown\",\"ArrowSquareDownLeft\",\"ArrowSquareDownRight\",\"ArrowSquareIn\",\"ArrowSquareLeft\",\"ArrowSquareOut\",\"ArrowSquareRight\",\"ArrowSquareUp\",\"ArrowSquareUpLeft\",\"ArrowSquareUpRight\",\"ArrowUDownLeft\",\"ArrowUDownRight\",\"ArrowULeftDown\",\"ArrowULeftUp\",\"ArrowURightDown\",\"ArrowURightUp\",\"ArrowUUpLeft\",\"ArrowUUpRight\",\"ArrowUp\",\"ArrowUpLeft\",\"ArrowUpRight\",\"ArrowsClockwise\",\"ArrowsDownUp\",\"ArrowsHorizontal\",\"ArrowsIn\",\"ArrowsInCardinal\",\"ArrowsInLineVertical\",\"ArrowsInSimple\",\"ArrowsLeftRight\",\"ArrowsMerge\",\"ArrowsOut\",\"ArrowsOutCardinal\",\"ArrowsOutSimple\",\"ArrowsSplit\",\"ArrowsVertical\",\"Article\",\"ArticleMedium\",\"ArticleNyTimes\",\"Asclepius\",\"Asterisk\",\"AsteriskSimple\",\"At\",\"Atom\",\"Avocado\",\"Axe\",\"Baby\",\"BabyCarriage\",\"Backpack\",\"Backspace\",\"Bag\",\"BagSimple\",\"Balloon\",\"Bandaids\",\"Bank\",\"Barbell\",\"Barcode\",\"Barn\",\"Barricade\",\"Baseball\",\"BaseballCap\",\"BaseballHelmet\",\"Basket\",\"Basketball\",\"Bathtub\",\"BatteryCharging\",\"BatteryEmpty\",\"BatteryFull\",\"BatteryHigh\",\"BatteryLow\",\"BatteryMedium\",\"BatteryPlus\",\"BatteryPlusVertical\",\"BatteryVerticalEmpty\",\"BatteryVerticalFull\",\"BatteryVerticalHigh\",\"BatteryVerticalLow\",\"BatteryWarning\",\"BeachBall\",\"Beanie\",\"Bed\",\"BeerBottle\",\"BeerStein\",\"BehanceLogo\",\"Bell\",\"BellRinging\",\"BellSimple\",\"BellSimpleRinging\",\"BellSimpleSlash\",\"BellSimpleZ\",\"BellSlash\",\"BellZ\",\"Belt\",\"BezierCurve\",\"Bicycle\",\"Binary\",\"Binoculars\",\"Biohazard\",\"Bird\",\"Blueprint\",\"Bluetooth\",\"BluetoothConnected\",\"BluetoothSlash\",\"BluetoothX\",\"Boat\",\"Bomb\",\"Bone\",\"Book\",\"BookBookmark\",\"BookOpen\",\"BookOpenText\",\"BookOpenUser\",\"BookUser\",\"Bookmark\",\"BookmarkSimple\",\"Bookmarks\",\"BookmarksSimple\",\"Books\",\"Boot\",\"Boules\",\"BoundingBox\",\"BowlFood\",\"BowlSteam\",\"BowlingBall\",\"BoxArrowDown\",\"BoxArrowUp\",\"BoxingGlove\",\"BracketsAngle\",\"BracketsCurly\",\"BracketsRound\",\"BracketsSquare\",\"Brain\",\"Brandy\",\"Bread\",\"Bridge\",\"Briefcase\",\"BriefcaseMetal\",\"Broadcast\",\"Broom\",\"Browser\",\"Browsers\",\"Bug\",\"BugBeetle\",\"BugDroid\",\"Building\",\"BuildingApartment\",\"BuildingOffice\",\"Buildings\",\"Bulldozer\",\"Bus\",\"Butterfly\",\"CableCar\",\"Cactus\",\"Cake\",\"Calculator\",\"Calendar\",\"CalendarBlank\",\"CalendarCheck\",\"CalendarDot\",\"CalendarDots\",\"CalendarHeart\",\"CalendarMinus\",\"CalendarPlus\",\"CalendarSlash\",\"CalendarStar\",\"CalendarX\",\"CallBell\",\"Camera\",\"CameraPlus\",\"CameraRotate\",\"CameraSlash\",\"Campfire\",\"Car\",\"CarBattery\",\"CarProfile\",\"CarSimple\",\"Cardholder\",\"Cards\",\"CardsThree\",\"CaretCircleDoubleUp\",\"CaretCircleDown\",\"CaretCircleLeft\",\"CaretCircleRight\",\"CaretCircleUp\",\"CaretCircleUpDown\",\"CaretDoubleDown\",\"CaretDoubleLeft\",\"CaretDoubleRight\",\"CaretDoubleUp\",\"CaretDown\",\"CaretLeft\",\"CaretLineDown\",\"CaretLineLeft\",\"CaretLineRight\",\"CaretLineUp\",\"CaretRight\",\"CaretUp\",\"CaretUpDown\",\"Carrot\",\"CashRegister\",\"CassetteTape\",\"CastleTurret\",\"Cat\",\"CellSignalFull\",\"CellSignalHigh\",\"CellSignalLow\",\"CellSignalMedium\",\"CellSignalNone\",\"CellSignalSlash\",\"CellSignalX\",\"CellTower\",\"Certificate\",\"Chair\",\"Chalkboard\",\"ChalkboardSimple\",\"ChalkboardTeacher\",\"Champagne\",\"ChargingStation\",\"ChartBar\",\"ChartBarHorizontal\",\"ChartDonut\",\"ChartLine\",\"ChartLineDown\",\"ChartLineUp\",\"ChartPie\",\"ChartPieSlice\",\"ChartPolar\",\"ChartScatter\",\"Chat\",\"ChatCentered\",\"ChatCenteredDots\",\"ChatCenteredSlash\",\"ChatCenteredText\",\"ChatCircle\",\"ChatCircleDots\",\"ChatCircleSlash\",\"ChatCircleText\",\"ChatDots\",\"ChatSlash\",\"ChatTeardrop\",\"ChatTeardropDots\",\"ChatTeardropSlash\",\"ChatTeardropText\",\"ChatText\",\"Chats\",\"ChatsCircle\",\"ChatsTeardrop\",\"Check\",\"CheckCircle\",\"CheckFat\",\"CheckSquare\",\"CheckSquareOffset\",\"Checkerboard\",\"Checks\",\"Cheers\",\"Cheese\",\"ChefHat\",\"Cherries\",\"Church\",\"Cigarette\",\"CigaretteSlash\",\"Circle\",\"CircleDashed\",\"CircleHalf\",\"CircleHalfTilt\",\"CircleNotch\",\"CirclesFour\",\"CirclesThree\",\"CirclesThreePlus\",\"Circuitry\",\"City\",\"Clipboard\",\"ClipboardText\",\"Clock\",\"ClockAfternoon\",\"ClockClockwise\",\"ClockCountdown\",\"ClockUser\",\"ClosedCaptioning\",\"Cloud\",\"CloudArrowDown\",\"CloudArrowUp\",\"CloudCheck\",\"CloudFog\",\"CloudLightning\",\"CloudMoon\",\"CloudRain\",\"CloudSlash\",\"CloudSnow\",\"CloudSun\",\"CloudWarning\",\"CloudX\",\"Clover\",\"Club\",\"CoatHanger\",\"CodaLogo\",\"Code\",\"CodeBlock\",\"CodeSimple\",\"CodepenLogo\",\"CodesandboxLogo\",\"Coffee\",\"CoffeeBean\",\"Coin\",\"CoinVertical\",\"Coins\",\"Columns\",\"ColumnsPlusLeft\",\"ColumnsPlusRight\",\"Command\",\"Compass\",\"CompassRose\",\"CompassTool\",\"ComputerTower\",\"Confetti\",\"ContactlessPayment\",\"Control\",\"Cookie\",\"CookingPot\",\"Copy\",\"CopySimple\",\"Copyleft\",\"Copyright\",\"CornersIn\",\"CornersOut\",\"Couch\",\"CourtBasketball\",\"Cow\",\"CowboyHat\",\"Cpu\",\"Crane\",\"CraneTower\",\"CreditCard\",\"Cricket\",\"Crop\",\"Cross\",\"Crosshair\",\"CrosshairSimple\",\"Crown\",\"CrownCross\",\"CrownSimple\",\"Cube\",\"CubeFocus\",\"CubeTransparent\",\"CurrencyBtc\",\"CurrencyCircleDollar\",\"CurrencyCny\",\"CurrencyDollar\",\"CurrencyDollarSimple\",\"CurrencyEth\",\"CurrencyEur\",\"CurrencyGbp\",\"CurrencyInr\",\"CurrencyJpy\",\"CurrencyKrw\",\"CurrencyKzt\",\"CurrencyNgn\",\"CurrencyRub\",\"Cursor\",\"CursorClick\",\"CursorText\",\"Cylinder\",\"Database\",\"Desk\",\"Desktop\",\"DesktopTower\",\"Detective\",\"DevToLogo\",\"DeviceMobile\",\"DeviceMobileCamera\",\"DeviceMobileSlash\",\"DeviceMobileSpeaker\",\"DeviceRotate\",\"DeviceTablet\",\"DeviceTabletCamera\",\"DeviceTabletSpeaker\",\"Devices\",\"Diamond\",\"DiamondsFour\",\"DiceFive\",\"DiceFour\",\"DiceOne\",\"DiceSix\",\"DiceThree\",\"DiceTwo\",\"Disc\",\"DiscoBall\",\"DiscordLogo\",\"Divide\",\"Dna\",\"Dog\",\"Door\",\"DoorOpen\",\"Dot\",\"DotOutline\",\"DotsNine\",\"DotsSix\",\"DotsSixVertical\",\"DotsThree\",\"DotsThreeCircle\",\"DotsThreeOutline\",\"DotsThreeVertical\",\"Download\",\"DownloadSimple\",\"Dress\",\"Dresser\",\"DribbbleLogo\",\"Drone\",\"Drop\",\"DropHalf\",\"DropHalfBottom\",\"DropSimple\",\"DropSlash\",\"DropboxLogo\",\"Ear\",\"EarSlash\",\"Egg\",\"EggCrack\",\"Eject\",\"EjectSimple\",\"Elevator\",\"Empty\",\"Engine\",\"Envelope\",\"EnvelopeOpen\",\"EnvelopeSimple\",\"EnvelopeSimpleOpen\",\"Equalizer\",\"Equals\",\"Eraser\",\"EscalatorDown\",\"EscalatorUp\",\"Exam\",\"ExclamationMark\",\"Exclude\",\"ExcludeSquare\",\"Export\",\"Eye\",\"EyeClosed\",\"EyeSlash\",\"Eyedropper\",\"EyedropperSample\",\"Eyeglasses\",\"Eyes\",\"FaceMask\",\"FacebookLogo\",\"Factory\",\"Faders\",\"FadersHorizontal\",\"FalloutShelter\",\"Fan\",\"Farm\",\"FastForward\",\"FastForwardCircle\",\"Feather\",\"FediverseLogo\",\"FigmaLogo\",\"File\",\"FileArchive\",\"FileArrowDown\",\"FileArrowUp\",\"FileAudio\",\"FileC\",\"FileCloud\",\"FileCode\",\"FileCpp\",\"FileCss\",\"FileCsv\",\"FileDashed\",\"FileDoc\",\"FileHtml\",\"FileImage\",\"FileIni\",\"FileJpg\",\"FileJs\",\"FileJsx\",\"FileLock\",\"FileMagnifyingGlass\",\"FileMd\",\"FileMinus\",\"FilePdf\",\"FilePlus\",\"FilePng\",\"FilePpt\",\"FilePy\",\"FileRs\",\"FileSql\",\"FileSvg\",\"FileText\",\"FileTs\",\"FileTsx\",\"FileTxt\",\"FileVideo\",\"FileVue\",\"FileX\",\"FileXls\",\"FileZip\",\"Files\",\"FilmReel\",\"FilmScript\",\"FilmSlate\",\"FilmStrip\",\"Fingerprint\",\"FingerprintSimple\",\"FinnTheHuman\",\"Fire\",\"FireExtinguisher\",\"FireSimple\",\"FireTruck\",\"FirstAid\",\"FirstAidKit\",\"Fish\",\"FishSimple\",\"Flag\",\"FlagBanner\",\"FlagBannerFold\",\"FlagCheckered\",\"FlagPennant\",\"Flame\",\"Flashlight\",\"Flask\",\"FlipHorizontal\",\"FlipVertical\",\"FloppyDisk\",\"FloppyDiskBack\",\"FlowArrow\",\"Flower\",\"FlowerLotus\",\"FlowerTulip\",\"FlyingSaucer\",\"Folder\",\"FolderDashed\",\"FolderLock\",\"FolderMinus\",\"FolderNotch\",\"FolderNotchMinus\",\"FolderNotchOpen\",\"FolderNotchPlus\",\"FolderOpen\",\"FolderPlus\",\"FolderSimple\",\"FolderSimpleDashed\",\"FolderSimpleLock\",\"FolderSimpleMinus\",\"FolderSimplePlus\",\"FolderSimpleStar\",\"FolderSimpleUser\",\"FolderStar\",\"FolderUser\",\"Folders\",\"Football\",\"FootballHelmet\",\"Footprints\",\"ForkKnife\",\"FourK\",\"FrameCorners\",\"FramerLogo\",\"Function\",\"Funnel\",\"FunnelSimple\",\"FunnelSimpleX\",\"FunnelX\",\"GameController\",\"Garage\",\"GasCan\",\"GasPump\",\"Gauge\",\"Gavel\",\"Gear\",\"GearFine\",\"GearSix\",\"GenderFemale\",\"GenderIntersex\",\"GenderMale\",\"GenderNeuter\",\"GenderNonbinary\",\"GenderTransgender\",\"Ghost\",\"Gif\",\"Gift\",\"GitBranch\",\"GitCommit\",\"GitDiff\",\"GitFork\",\"GitMerge\",\"GitPullRequest\",\"GithubLogo\",\"GitlabLogo\",\"GitlabLogoSimple\",\"Globe\",\"GlobeHemisphereEast\",\"GlobeHemisphereWest\",\"GlobeSimple\",\"GlobeSimpleX\",\"GlobeStand\",\"GlobeX\",\"Goggles\",\"Golf\",\"GoodreadsLogo\",\"GoogleCardboardLogo\",\"GoogleChromeLogo\",\"GoogleDriveLogo\",\"GoogleLogo\",\"GooglePhotosLogo\",\"GooglePlayLogo\",\"GooglePodcastsLogo\",\"Gps\",\"GpsFix\",\"GpsSlash\",\"Gradient\",\"GraduationCap\",\"Grains\",\"GrainsSlash\",\"Graph\",\"GraphicsCard\",\"GreaterThan\",\"GreaterThanOrEqual\",\"GridFour\",\"GridNine\",\"Guitar\",\"HairDryer\",\"Hamburger\",\"Hammer\",\"Hand\",\"HandArrowDown\",\"HandArrowUp\",\"HandCoins\",\"HandDeposit\",\"HandEye\",\"HandFist\",\"HandGrabbing\",\"HandHeart\",\"HandPalm\",\"HandPeace\",\"HandPointing\",\"HandSoap\",\"HandSwipeLeft\",\"HandSwipeRight\",\"HandTap\",\"HandWaving\",\"HandWithdraw\",\"Handbag\",\"HandbagSimple\",\"HandsClapping\",\"HandsPraying\",\"Handshake\",\"HardDrive\",\"HardDrives\",\"HardHat\",\"Hash\",\"HashStraight\",\"HeadCircuit\",\"Headlights\",\"Headphones\",\"Headset\",\"Heart\",\"HeartBreak\",\"HeartHalf\",\"HeartStraight\",\"HeartStraightBreak\",\"Heartbeat\",\"Hexagon\",\"HighDefinition\",\"HighHeel\",\"Highlighter\",\"HighlighterCircle\",\"Hockey\",\"Hoodie\",\"Horse\",\"Hospital\",\"Hourglass\",\"HourglassHigh\",\"HourglassLow\",\"HourglassMedium\",\"HourglassSimple\",\"HourglassSimpleHigh\",\"HourglassSimpleLow\",\"House\",\"HouseLine\",\"HouseSimple\",\"Hurricane\",\"IceCream\",\"IdentificationBadge\",\"IdentificationCard\",\"Image\",\"ImageBroken\",\"ImageSquare\",\"Images\",\"ImagesSquare\",\"Infinity\",\"Info\",\"InstagramLogo\",\"Intersect\",\"IntersectSquare\",\"IntersectThree\",\"Intersection\",\"Invoice\",\"Island\",\"Jar\",\"JarLabel\",\"Jeep\",\"Joystick\",\"Kanban\",\"Key\",\"KeyReturn\",\"Keyboard\",\"Keyhole\",\"Knife\",\"Ladder\",\"LadderSimple\",\"Lamp\",\"LampPendant\",\"Laptop\",\"Lasso\",\"LastfmLogo\",\"Layout\",\"Leaf\",\"Lectern\",\"Lego\",\"LegoSmiley\",\"LessThan\",\"LessThanOrEqual\",\"LetterCircleH\",\"LetterCircleP\",\"LetterCircleV\",\"Lifebuoy\",\"Lightbulb\",\"LightbulbFilament\",\"Lighthouse\",\"Lightning\",\"LightningA\",\"LightningSlash\",\"LineSegment\",\"LineSegments\",\"LineVertical\",\"Link\",\"LinkBreak\",\"LinkSimple\",\"LinkSimpleBreak\",\"LinkSimpleHorizontal\",\"LinkedinLogo\",\"LinktreeLogo\",\"LinuxLogo\",\"List\",\"ListBullets\",\"ListChecks\",\"ListDashes\",\"ListHeart\",\"ListMagnifyingGlass\",\"ListNumbers\",\"ListPlus\",\"ListStar\",\"Lock\",\"LockKey\",\"LockKeyOpen\",\"LockLaminated\",\"LockLaminatedOpen\",\"LockOpen\",\"LockSimple\",\"LockSimpleOpen\",\"Lockers\",\"Log\",\"MagicWand\",\"Magnet\",\"MagnetStraight\",\"MagnifyingGlass\",\"MagnifyingGlassMinus\",\"MagnifyingGlassPlus\",\"Mailbox\",\"MapPin\",\"MapPinArea\",\"MapPinLine\",\"MapPinPlus\",\"MapPinSimple\",\"MapPinSimpleArea\",\"MapPinSimpleLine\",\"MapTrifold\",\"MarkdownLogo\",\"MarkerCircle\",\"Martini\",\"MaskHappy\",\"MaskSad\",\"MastodonLogo\",\"MathOperations\",\"MatrixLogo\",\"Medal\",\"MedalMilitary\",\"MediumLogo\",\"Megaphone\",\"MegaphoneSimple\",\"MemberOf\",\"Memory\",\"MessengerLogo\",\"MetaLogo\",\"Meteor\",\"Metronome\",\"Microphone\",\"MicrophoneSlash\",\"MicrophoneStage\",\"Microscope\",\"MicrosoftExcelLogo\",\"MicrosoftOutlookLogo\",\"MicrosoftTeamsLogo\",\"MicrosoftWordLogo\",\"Minus\",\"MinusCircle\",\"MinusSquare\",\"Money\",\"MoneyWavy\",\"Monitor\",\"MonitorArrowUp\",\"MonitorPlay\",\"Moon\",\"MoonStars\",\"Moped\",\"MopedFront\",\"Mosque\",\"Motorcycle\",\"Mountains\",\"Mouse\",\"MouseLeftClick\",\"MouseMiddleClick\",\"MouseRightClick\",\"MouseScroll\",\"MouseSimple\",\"MusicNote\",\"MusicNoteSimple\",\"MusicNotes\",\"MusicNotesMinus\",\"MusicNotesPlus\",\"MusicNotesSimple\",\"NavigationArrow\",\"Needle\",\"Network\",\"NetworkSlash\",\"NetworkX\",\"Newspaper\",\"NewspaperClipping\",\"NotEquals\",\"NotMemberOf\",\"NotSubsetOf\",\"NotSupersetOf\",\"Notches\",\"Note\",\"NoteBlank\",\"NotePencil\",\"Notebook\",\"Notepad\",\"Notification\",\"NotionLogo\",\"NuclearPlant\",\"NumberCircleEight\",\"NumberCircleFive\",\"NumberCircleFour\",\"NumberCircleNine\",\"NumberCircleOne\",\"NumberCircleSeven\",\"NumberCircleSix\",\"NumberCircleThree\",\"NumberCircleTwo\",\"NumberCircleZero\",\"NumberEight\",\"NumberFive\",\"NumberFour\",\"NumberNine\",\"NumberOne\",\"NumberSeven\",\"NumberSix\",\"NumberSquareEight\",\"NumberSquareFive\",\"NumberSquareFour\",\"NumberSquareNine\",\"NumberSquareOne\",\"NumberSquareSeven\",\"NumberSquareSix\",\"NumberSquareThree\",\"NumberSquareTwo\",\"NumberSquareZero\",\"NumberThree\",\"NumberTwo\",\"NumberZero\",\"Numpad\",\"Nut\",\"NyTimesLogo\",\"Octagon\",\"OfficeChair\",\"Onigiri\",\"OpenAiLogo\",\"Option\",\"Orange\",\"OrangeSlice\",\"Oven\",\"Package\",\"PaintBrush\",\"PaintBrushBroad\",\"PaintBrushHousehold\",\"PaintBucket\",\"PaintRoller\",\"Palette\",\"Panorama\",\"Pants\",\"PaperPlane\",\"PaperPlaneRight\",\"PaperPlaneTilt\",\"Paperclip\",\"PaperclipHorizontal\",\"Parachute\",\"Paragraph\",\"Parallelogram\",\"Park\",\"Password\",\"Path\",\"PatreonLogo\",\"Pause\",\"PauseCircle\",\"PawPrint\",\"PaypalLogo\",\"Peace\",\"Pen\",\"PenNib\",\"PenNibStraight\",\"Pencil\",\"PencilCircle\",\"PencilLine\",\"PencilRuler\",\"PencilSimple\",\"PencilSimpleLine\",\"PencilSimpleSlash\",\"PencilSlash\",\"Pentagon\",\"Pentagram\",\"Pepper\",\"Percent\",\"Person\",\"PersonArmsSpread\",\"PersonSimple\",\"PersonSimpleBike\",\"PersonSimpleCircle\",\"PersonSimpleHike\",\"PersonSimpleRun\",\"PersonSimpleSki\",\"PersonSimpleSwim\",\"PersonSimpleTaiChi\",\"PersonSimpleThrow\",\"PersonSimpleWalk\",\"Perspective\",\"Phone\",\"PhoneCall\",\"PhoneDisconnect\",\"PhoneIncoming\",\"PhoneList\",\"PhoneOutgoing\",\"PhonePause\",\"PhonePlus\",\"PhoneSlash\",\"PhoneTransfer\",\"PhoneX\",\"PhosphorLogo\",\"Pi\",\"PianoKeys\",\"PicnicTable\",\"PictureInPicture\",\"PiggyBank\",\"Pill\",\"PingPong\",\"PintGlass\",\"PinterestLogo\",\"Pinwheel\",\"Pipe\",\"PipeWrench\",\"PixLogo\",\"Pizza\",\"Placeholder\",\"Planet\",\"Plant\",\"Play\",\"PlayCircle\",\"PlayPause\",\"Playlist\",\"Plug\",\"PlugCharging\",\"Plugs\",\"PlugsConnected\",\"Plus\",\"PlusCircle\",\"PlusMinus\",\"PlusSquare\",\"PokerChip\",\"PoliceCar\",\"Polygon\",\"Popcorn\",\"Popsicle\",\"PottedPlant\",\"Power\",\"Prescription\",\"Presentation\",\"PresentationChart\",\"Printer\",\"Prohibit\",\"ProhibitInset\",\"ProjectorScreen\",\"ProjectorScreenChart\",\"Pulse\",\"PushPin\",\"PushPinSimple\",\"PushPinSimpleSlash\",\"PushPinSlash\",\"PuzzlePiece\",\"QrCode\",\"Question\",\"QuestionMark\",\"Queue\",\"Quotes\",\"Rabbit\",\"Racquet\",\"Radical\",\"Radio\",\"RadioButton\",\"Radioactive\",\"Rainbow\",\"RainbowCloud\",\"Ranking\",\"ReadCvLogo\",\"Receipt\",\"ReceiptX\",\"Record\",\"Rectangle\",\"RectangleDashed\",\"Recycle\",\"RedditLogo\",\"Repeat\",\"RepeatOnce\",\"ReplitLogo\",\"Resize\",\"Rewind\",\"RewindCircle\",\"RoadHorizon\",\"Robot\",\"Rocket\",\"RocketLaunch\",\"Rows\",\"RowsPlusBottom\",\"RowsPlusTop\",\"Rss\",\"RssSimple\",\"Rug\",\"Ruler\",\"Sailboat\",\"Scales\",\"Scan\",\"ScanSmiley\",\"Scissors\",\"Scooter\",\"Screencast\",\"Screwdriver\",\"Scribble\",\"ScribbleLoop\",\"Scroll\",\"Seal\",\"SealCheck\",\"SealPercent\",\"SealQuestion\",\"SealWarning\",\"Seat\",\"Seatbelt\",\"SecurityCamera\",\"Selection\",\"SelectionAll\",\"SelectionBackground\",\"SelectionForeground\",\"SelectionInverse\",\"SelectionPlus\",\"SelectionSlash\",\"Shapes\",\"Share\",\"ShareFat\",\"ShareNetwork\",\"Shield\",\"ShieldCheck\",\"ShieldCheckered\",\"ShieldChevron\",\"ShieldPlus\",\"ShieldSlash\",\"ShieldStar\",\"ShieldWarning\",\"ShippingContainer\",\"ShirtFolded\",\"ShootingStar\",\"ShoppingBag\",\"ShoppingBagOpen\",\"ShoppingCart\",\"ShoppingCartSimple\",\"Shovel\",\"Shower\",\"Shrimp\",\"Shuffle\",\"ShuffleAngular\",\"ShuffleSimple\",\"Sidebar\",\"SidebarSimple\",\"Sigma\",\"SignIn\",\"SignOut\",\"Signature\",\"Signpost\",\"SimCard\",\"Siren\",\"SketchLogo\",\"SkipBack\",\"SkipBackCircle\",\"SkipForward\",\"SkipForwardCircle\",\"Skull\",\"SkypeLogo\",\"SlackLogo\",\"Sliders\",\"SlidersHorizontal\",\"Slideshow\",\"Smiley\",\"SmileyAngry\",\"SmileyBlank\",\"SmileyMeh\",\"SmileyMelting\",\"SmileyNervous\",\"SmileySad\",\"SmileySticker\",\"SmileyWink\",\"SmileyXEyes\",\"SnapchatLogo\",\"Sneaker\",\"SneakerMove\",\"Snowflake\",\"SoccerBall\",\"Sock\",\"SolarPanel\",\"SolarRoof\",\"SortAscending\",\"SortDescending\",\"SoundcloudLogo\",\"Spade\",\"Sparkle\",\"SpeakerHifi\",\"SpeakerHigh\",\"SpeakerLow\",\"SpeakerNone\",\"SpeakerSimpleHigh\",\"SpeakerSimpleLow\",\"SpeakerSimpleNone\",\"SpeakerSimpleSlash\",\"SpeakerSimpleX\",\"SpeakerSlash\",\"SpeakerX\",\"Speedometer\",\"Sphere\",\"Spinner\",\"SpinnerBall\",\"SpinnerGap\",\"Spiral\",\"SplitHorizontal\",\"SplitVertical\",\"SpotifyLogo\",\"SprayBottle\",\"Square\",\"SquareHalf\",\"SquareHalfBottom\",\"SquareLogo\",\"SquareSplitVertical\",\"SquaresFour\",\"Stack\",\"StackMinus\",\"StackOverflowLogo\",\"StackPlus\",\"StackSimple\",\"Stairs\",\"Stamp\",\"StandardDefinition\",\"Star\",\"StarAndCrescent\",\"StarFour\",\"StarHalf\",\"StarOfDavid\",\"SteamLogo\",\"SteeringWheel\",\"Steps\",\"Stethoscope\",\"Sticker\",\"Stool\",\"Stop\",\"StopCircle\",\"Storefront\",\"Strategy\",\"StripeLogo\",\"Student\",\"SubsetOf\",\"SubsetProperOf\",\"Subtitles\",\"SubtitlesSlash\",\"Subtract\",\"SubtractSquare\",\"Subway\",\"Suitcase\",\"SuitcaseRolling\",\"SuitcaseSimple\",\"Sun\",\"SunDim\",\"SunHorizon\",\"Sunglasses\",\"SupersetOf\",\"SupersetProperOf\",\"Swap\",\"Swatches\",\"SwimmingPool\",\"Sword\",\"Synagogue\",\"Syringe\",\"TShirt\",\"Table\",\"Tabs\",\"Tag\",\"TagChevron\",\"TagSimple\",\"Target\",\"Taxi\",\"TeaBag\",\"TelegramLogo\",\"Television\",\"TelevisionSimple\",\"TennisBall\",\"Tent\",\"Terminal\",\"TerminalWindow\",\"TestTube\",\"TextAUnderline\",\"TextAa\",\"TextAlignCenter\",\"TextAlignJustify\",\"TextAlignLeft\",\"TextAlignRight\",\"TextB\",\"TextColumns\",\"TextH\",\"TextHFive\",\"TextHFour\",\"TextHOne\",\"TextHSix\",\"TextHThree\",\"TextHTwo\",\"TextIndent\",\"TextItalic\",\"TextOutdent\",\"TextStrikethrough\",\"TextSubscript\",\"TextSuperscript\",\"TextT\",\"TextTSlash\",\"TextUnderline\",\"Textbox\",\"Thermometer\",\"ThermometerCold\",\"ThermometerHot\",\"ThermometerSimple\",\"ThreadsLogo\",\"ThreeD\",\"ThumbsDown\",\"ThumbsUp\",\"Ticket\",\"TidalLogo\",\"TiktokLogo\",\"Tilde\",\"Timer\",\"TipJar\",\"Tipi\",\"Tire\",\"ToggleLeft\",\"ToggleRight\",\"Toilet\",\"ToiletPaper\",\"Toolbox\",\"Tooth\",\"Tornado\",\"Tote\",\"ToteSimple\",\"Towel\",\"Tractor\",\"Trademark\",\"TrademarkRegistered\",\"TrafficCone\",\"TrafficSign\",\"TrafficSignal\",\"Train\",\"TrainRegional\",\"TrainSimple\",\"Tram\",\"Translate\",\"Trash\",\"TrashSimple\",\"Tray\",\"TrayArrowDown\",\"TrayArrowUp\",\"TreasureChest\",\"Tree\",\"TreeEvergreen\",\"TreePalm\",\"TreeStructure\",\"TreeView\",\"TrendDown\",\"TrendUp\",\"Triangle\",\"TriangleDashed\",\"Trolley\",\"TrolleySuitcase\",\"Trophy\",\"Truck\",\"TruckTrailer\",\"TumblrLogo\",\"TwitchLogo\",\"TwitterLogo\",\"Umbrella\",\"UmbrellaSimple\",\"Union\",\"Unite\",\"UniteSquare\",\"Upload\",\"UploadSimple\",\"Usb\",\"User\",\"UserCheck\",\"UserCircle\",\"UserCircleCheck\",\"UserCircleDashed\",\"UserCircleGear\",\"UserCircleMinus\",\"UserCirclePlus\",\"UserFocus\",\"UserGear\",\"UserList\",\"UserMinus\",\"UserPlus\",\"UserRectangle\",\"UserSound\",\"UserSquare\",\"UserSwitch\",\"Users\",\"UsersFour\",\"UsersThree\",\"Van\",\"Vault\",\"VectorThree\",\"VectorTwo\",\"Vibrate\",\"Video\",\"VideoCamera\",\"VideoCameraSlash\",\"VideoConference\",\"Vignette\",\"VinylRecord\",\"VirtualReality\",\"Virus\",\"Visor\",\"Voicemail\",\"Volleyball\",\"Wall\",\"Wallet\",\"Warehouse\",\"Warning\",\"WarningCircle\",\"WarningDiamond\",\"WarningOctagon\",\"WashingMachine\",\"Watch\",\"WaveSawtooth\",\"WaveSine\",\"WaveSquare\",\"WaveTriangle\",\"Waveform\",\"WaveformSlash\",\"Waves\",\"Webcam\",\"WebcamSlash\",\"WebhooksLogo\",\"WechatLogo\",\"WhatsappLogo\",\"Wheelchair\",\"WheelchairMotion\",\"WifiHigh\",\"WifiLow\",\"WifiMedium\",\"WifiNone\",\"WifiSlash\",\"WifiX\",\"Wind\",\"Windmill\",\"WindowsLogo\",\"Wine\",\"Wrench\",\"X\",\"XCircle\",\"XLogo\",\"XSquare\",\"Yarn\",\"YinYang\",\"YoutubeLogo\"];const moduleBaseUrl=\"https://framer.com/m/phosphor-icons/\";const weightOptions=[\"thin\",\"light\",\"regular\",\"bold\",\"fill\",\"duotone\"];const lowercaseIconKeyPairs=iconKeys.reduce((res,key)=>{res[key.toLowerCase()]=key;return res;},{});/**\n * PHOSPHOR\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n */export function Icon(props){const{color,selectByList,iconSearch,iconSelection,onClick,onMouseDown,onMouseUp,onMouseEnter,onMouseLeave,weight,mirrored}=props;const isMounted=useRef(false);const iconKey=useIconSelection(iconKeys,selectByList,iconSearch,iconSelection,lowercaseIconKeyPairs);const[SelectedIcon,setSelectedIcon]=useState(iconKey===\"Home\"?HouseFactory(React):null);async function importModule(){// Get the selected module\ntry{const version=\"0.0.57\";const iconModuleUrl=`${moduleBaseUrl}${iconKey}.js@${version}`;const module=await import(/* webpackIgnore: true */iconModuleUrl);if(isMounted.current)setSelectedIcon(module.default(React));}catch(err){if(isMounted.current)setSelectedIcon(null);}}useEffect(()=>{isMounted.current=true;importModule();return()=>{isMounted.current=false;};},[iconKey]);const isOnCanvas=RenderTarget.current()===RenderTarget.canvas;const emptyState=isOnCanvas?/*#__PURE__*/_jsx(NullState,{}):null;return /*#__PURE__*/_jsx(motion.div,{style:{display:\"contents\"},onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,children:SelectedIcon?/*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 256 256\",style:{userSelect:\"none\",width:\"100%\",height:\"100%\",display:\"inline-block\",fill:color,color,flexShrink:0,transform:mirrored?\"scale(-1, 1)\":undefined},focusable:\"false\",color:color,children:/*#__PURE__*/_jsx(SelectedIcon,{color:color,weight:weight})}):emptyState});}Icon.displayName=\"Phosphor\";Icon.defaultProps={width:24,height:24,iconSelection:\"House\",iconSearch:\"House\",color:\"#66F\",selectByList:true,weight:\"regular\",mirrored:false};addPropertyControls(Icon,{selectByList:{type:ControlType.Boolean,title:\"Select\",enabledTitle:\"List\",disabledTitle:\"Search\",defaultValue:Icon.defaultProps.selectByList},iconSelection:{type:ControlType.Enum,options:iconKeys,defaultValue:Icon.defaultProps.iconSelection,title:\"Name\",hidden:({selectByList})=>!selectByList,description:\"Find every icon name on the [Phosphor site](https://phosphoricons.com/)\"},iconSearch:{type:ControlType.String,title:\"Name\",placeholder:\"Menu, Wifi, Box…\",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","function addUniqueItem(t,e){-1===t.indexOf(e)&&t.push(e)}function removeItem(t,e){const n=t.indexOf(e);n>-1&&t.splice(n,1)}const clamp=(t,e,n)=>Math.min(Math.max(n,t),e);const t={duration:.3,delay:0,endDelay:0,repeat:0,easing:\"ease\"};const isNumber=t=>\"number\"===typeof t;const isEasingList=t=>Array.isArray(t)&&!isNumber(t[0]);const wrap=(t,e,n)=>{const o=e-t;return((n-t)%o+o)%o+t};function getEasingForSegment(t,e){return isEasingList(t)?t[wrap(0,t.length,e)]:t}const mix=(t,e,n)=>-n*t+n*e+t;const noop=()=>{};const noopReturn=t=>t;const progress=(t,e,n)=>e-t===0?1:(n-t)/(e-t);function fillOffset(t,e){const n=t[t.length-1];for(let o=1;o<=e;o++){const s=progress(0,e,o);t.push(mix(n,1,s))}}function defaultOffset(t){const e=[0];fillOffset(e,t-1);return e}function interpolate(t,e=defaultOffset(t.length),n=noopReturn){const o=t.length;const s=o-e.length;s>0&&fillOffset(e,s);return s=>{let f=0;for(;f<o-2;f++)if(s<e[f+1])break;let r=clamp(0,1,progress(e[f],e[f+1],s));const c=getEasingForSegment(n,f);r=c(r);return mix(t[f],t[f+1],r)}}const isCubicBezier=t=>Array.isArray(t)&&isNumber(t[0]);const isEasingGenerator=t=>\"object\"===typeof t&&Boolean(t.createAnimation);const isFunction=t=>\"function\"===typeof t;const isString=t=>\"string\"===typeof t;const e={ms:t=>1e3*t,s:t=>t/1e3};\n/*\n  Convert velocity into velocity per second\n\n  @param [number]: Unit per frame\n  @param [number]: Frame duration in ms\n*/function velocityPerSecond(t,e){return e?t*(1e3/e):0}export{addUniqueItem,clamp,defaultOffset,t as defaults,fillOffset,getEasingForSegment,interpolate,isCubicBezier,isEasingGenerator,isEasingList,isFunction,isNumber,isString,mix,noop,noopReturn,progress,removeItem,e as time,velocityPerSecond,wrap};\n\n//# sourceMappingURL=index.es.js.map","import{noopReturn as t,clamp as n}from\"@motionone/utils\";const calcBezier=(t,n,e)=>(((1-3*e+3*n)*t+(3*e-6*n))*t+3*n)*t;const e=1e-7;const i=12;function binarySubdivide(t,n,o,r,c){let u;let a;let s=0;do{a=n+(o-n)/2;u=calcBezier(a,r,c)-t;u>0?o=a:n=a}while(Math.abs(u)>e&&++s<i);return a}function cubicBezier(n,e,i,o){if(n===e&&i===o)return t;const getTForX=t=>binarySubdivide(t,0,1,n,i);return t=>0===t||1===t?t:calcBezier(getTForX(t),e,o)}const steps=(t,e=\"end\")=>i=>{i=\"end\"===e?Math.min(i,.999):Math.max(i,.001);const o=i*t;const r=\"end\"===e?Math.floor(o):Math.ceil(o);return n(0,1,r/t)};export{cubicBezier,steps};\n\n//# sourceMappingURL=index.es.js.map","import{noopReturn as t,defaults as i,isEasingGenerator as e,isEasingList as s,interpolate as a}from\"@motionone/utils\";import{cubicBezier as n,steps as r}from\"@motionone/easing\";const o={ease:n(.25,.1,.25,1),\"ease-in\":n(.42,0,1,1),\"ease-in-out\":n(.42,0,.58,1),\"ease-out\":n(0,0,.58,1)};const h=/\\((.*?)\\)/;function getEasingFunction(i){if(\"function\"===typeof i)return i;if(Array.isArray(i))return n(...i);if(o[i])return o[i];if(i.startsWith(\"steps\")){const t=h.exec(i);if(t){const i=t[1].split(\",\");return r(parseFloat(i[0]),i[1].trim())}}return t}class Animation{constructor(n,r=[0,1],{easing:o,duration:h=i.duration,delay:u=i.delay,endDelay:l=i.endDelay,repeat:m=i.repeat,offset:c,direction:p=\"normal\"}={}){this.startTime=null;this.rate=1;this.t=0;this.cancelTimestamp=null;this.easing=t;this.duration=0;this.totalDuration=0;this.repeat=0;this.playState=\"idle\";this.finished=new Promise(((t,i)=>{this.resolve=t;this.reject=i}));o=o||i.easing;if(e(o)){const t=o.createAnimation(r,(()=>\"0\"),true);o=t.easing;void 0!==t.keyframes&&(r=t.keyframes);void 0!==t.duration&&(h=t.duration)}this.repeat=m;this.easing=s(o)?t:getEasingFunction(o);this.updateDuration(h);const d=a(r,c,s(o)?o.map(getEasingFunction):t);this.tick=t=>{var i;u=u;let e=0;e=void 0!==this.pauseTime?this.pauseTime:(t-this.startTime)*this.rate;this.t=e;e/=1e3;e=Math.max(e-u,0);\"finished\"===this.playState&&void 0===this.pauseTime&&(e=this.totalDuration);const s=e/this.duration;let a=Math.floor(s);let r=s%1;!r&&s>=1&&(r=1);1===r&&a--;const o=a%2;(\"reverse\"===p||\"alternate\"===p&&o||\"alternate-reverse\"===p&&!o)&&(r=1-r);const h=e>=this.totalDuration?1:Math.min(r,1);const m=d(this.easing(h));n(m);const c=void 0===this.pauseTime&&(\"finished\"===this.playState||e>=this.totalDuration+l);if(c){this.playState=\"finished\";null===(i=this.resolve)||void 0===i?void 0:i.call(this,m)}else\"idle\"!==this.playState&&(this.frameRequestId=requestAnimationFrame(this.tick))};this.play()}play(){const t=performance.now();this.playState=\"running\";void 0!==this.pauseTime?this.startTime=t-this.pauseTime:this.startTime||(this.startTime=t);this.cancelTimestamp=this.startTime;this.pauseTime=void 0;this.frameRequestId=requestAnimationFrame(this.tick)}pause(){this.playState=\"paused\";this.pauseTime=this.t}finish(){this.playState=\"finished\";this.tick(0)}stop(){var t;this.playState=\"idle\";void 0!==this.frameRequestId&&cancelAnimationFrame(this.frameRequestId);null===(t=this.reject)||void 0===t?void 0:t.call(this,false)}cancel(){this.stop();this.tick(this.cancelTimestamp)}reverse(){this.rate*=-1}commitStyles(){}updateDuration(t){this.duration=t;this.totalDuration=t*(this.repeat+1)}get currentTime(){return this.t}set currentTime(t){void 0!==this.pauseTime||0===this.rate?this.pauseTime=t:this.startTime=performance.now()-t/this.rate}get playbackRate(){return this.rate}set playbackRate(t){this.rate=t}}export{Animation,getEasingFunction};\n\n//# sourceMappingURL=index.es.js.map","var extendStatics=function(e,t){extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])};return extendStatics(e,t)};function __extends(e,t){if(\"function\"!==typeof t&&null!==t)throw new TypeError(\"Class extends value \"+String(t)+\" is not a constructor or null\");extendStatics(e,t);function __(){this.constructor=e}e.prototype=null===t?Object.create(t):(__.prototype=t.prototype,new __)}var __assign=function(){__assign=Object.assign||function __assign(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e};return __assign.apply(this,arguments)};function __rest(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&\"function\"===typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]])}return r}function __decorate(e,t,r,n){var o,a=arguments.length,i=a<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,r):n;if(\"object\"===typeof Reflect&&\"function\"===typeof Reflect.decorate)i=Reflect.decorate(e,t,r,n);else for(var c=e.length-1;c>=0;c--)(o=e[c])&&(i=(a<3?o(i):a>3?o(t,r,i):o(t,r))||i);return a>3&&i&&Object.defineProperty(t,r,i),i}function __param(e,t){return function(r,n){t(r,n,e)}}function __metadata(e,t){if(\"object\"===typeof Reflect&&\"function\"===typeof Reflect.metadata)return Reflect.metadata(e,t)}function __awaiter(e,t,r,n){function adopt(e){return e instanceof r?e:new r((function(t){t(e)}))}return new(r||(r=Promise))((function(r,o){function fulfilled(e){try{step(n.next(e))}catch(e){o(e)}}function rejected(e){try{step(n.throw(e))}catch(e){o(e)}}function step(e){e.done?r(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))}function __generator(e,t){var r,n,o,a,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:verb(0),throw:verb(1),return:verb(2)},\"function\"===typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function verb(e){return function(t){return step([e,t])}}function step(a){if(r)throw new TypeError(\"Generator is already executing.\");while(i)try{if(r=1,n&&(o=2&a[0]?n.return:a[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,a[1])).done)return o;(n=0,o)&&(a=[2&a[0],o.value]);switch(a[0]){case 0:case 1:o=a;break;case 4:i.label++;return{value:a[1],done:false};case 5:i.label++;n=a[1];a=[0];continue;case 7:a=i.ops.pop();i.trys.pop();continue;default:if(!(o=i.trys,o=o.length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){i=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){i.label=a[1];break}if(6===a[0]&&i.label<o[1]){i.label=o[1];o=a;break}if(o&&i.label<o[2]){i.label=o[2];i.ops.push(a);break}o[2]&&i.ops.pop();i.trys.pop();continue}a=t.call(e,i)}catch(e){a=[6,e];n=0}finally{r=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:true}}}var e=Object.create?function(e,t,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(t,r);o&&!(\"get\"in o?!t.__esModule:o.writable||o.configurable)||(o={enumerable:true,get:function(){return t[r]}});Object.defineProperty(e,n,o)}:function(e,t,r,n){void 0===n&&(n=r);e[n]=t[r]};function __exportStar(t,r){for(var n in t)\"default\"===n||Object.prototype.hasOwnProperty.call(r,n)||e(r,t,n)}function __values(e){var t=\"function\"===typeof Symbol&&Symbol.iterator,r=t&&e[t],n=0;if(r)return r.call(e);if(e&&\"number\"===typeof e.length)return{next:function(){e&&n>=e.length&&(e=void 0);return{value:e&&e[n++],done:!e}}};throw new TypeError(t?\"Object is not iterable.\":\"Symbol.iterator is not defined.\")}function __read(e,t){var r=\"function\"===typeof Symbol&&e[Symbol.iterator];if(!r)return e;var n,o,a=r.call(e),i=[];try{while((void 0===t||t-- >0)&&!(n=a.next()).done)i.push(n.value)}catch(e){o={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i}\n/** @deprecated */function __spread(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(__read(arguments[t]));return e}\n/** @deprecated */function __spreadArrays(){for(var e=0,t=0,r=arguments.length;t<r;t++)e+=arguments[t].length;var n=Array(e),o=0;for(t=0;t<r;t++)for(var a=arguments[t],i=0,c=a.length;i<c;i++,o++)n[o]=a[i];return n}function __spreadArray(e,t,r){if(r||2===arguments.length)for(var n,o=0,a=t.length;o<a;o++)if(n||!(o in t)){n||(n=Array.prototype.slice.call(t,0,o));n[o]=t[o]}return e.concat(n||Array.prototype.slice.call(t))}function __await(e){return this instanceof __await?(this.v=e,this):new __await(e)}function __asyncGenerator(e,t,r){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var n,o=r.apply(e,t||[]),a=[];return n={},verb(\"next\"),verb(\"throw\"),verb(\"return\"),n[Symbol.asyncIterator]=function(){return this},n;function verb(e){o[e]&&(n[e]=function(t){return new Promise((function(r,n){a.push([e,t,r,n])>1||resume(e,t)}))})}function resume(e,t){try{step(o[e](t))}catch(e){settle(a[0][3],e)}}function step(e){e.value instanceof __await?Promise.resolve(e.value.v).then(fulfill,reject):settle(a[0][2],e)}function fulfill(e){resume(\"next\",e)}function reject(e){resume(\"throw\",e)}function settle(e,t){(e(t),a.shift(),a.length)&&resume(a[0][0],a[0][1])}}function __asyncDelegator(e){var t,r;return t={},verb(\"next\"),verb(\"throw\",(function(e){throw e})),verb(\"return\"),t[Symbol.iterator]=function(){return this},t;function verb(n,o){t[n]=e[n]?function(t){return(r=!r)?{value:__await(e[n](t)),done:\"return\"===n}:o?o(t):t}:o}}function __asyncValues(e){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var t,r=e[Symbol.asyncIterator];return r?r.call(e):(e=\"function\"===typeof __values?__values(e):e[Symbol.iterator](),t={},verb(\"next\"),verb(\"throw\"),verb(\"return\"),t[Symbol.asyncIterator]=function(){return this},t);function verb(r){t[r]=e[r]&&function(t){return new Promise((function(n,o){t=e[r](t),settle(n,o,t.done,t.value)}))}}function settle(e,t,r,n){Promise.resolve(n).then((function(t){e({value:t,done:r})}),t)}}function __makeTemplateObject(e,t){Object.defineProperty?Object.defineProperty(e,\"raw\",{value:t}):e.raw=t;return e}var t=Object.create?function(e,t){Object.defineProperty(e,\"default\",{enumerable:true,value:t})}:function(e,t){e.default=t};function __importStar(r){if(r&&r.__esModule)return r;var n={};if(null!=r)for(var o in r)\"default\"!==o&&Object.prototype.hasOwnProperty.call(r,o)&&e(n,r,o);t(n,r);return n}function __importDefault(e){return e&&e.__esModule?e:{default:e}}function __classPrivateFieldGet(e,t,r,n){if(\"a\"===r&&!n)throw new TypeError(\"Private accessor was defined without a getter\");if(\"function\"===typeof t?e!==t||!n:!t.has(e))throw new TypeError(\"Cannot read private member from an object whose class did not declare it\");return\"m\"===r?n:\"a\"===r?n.call(e):n?n.value:t.get(e)}function __classPrivateFieldSet(e,t,r,n,o){if(\"m\"===n)throw new TypeError(\"Private method is not writable\");if(\"a\"===n&&!o)throw new TypeError(\"Private accessor was defined without a setter\");if(\"function\"===typeof t?e!==t||!o:!t.has(e))throw new TypeError(\"Cannot write private member to an object whose class did not declare it\");return\"a\"===n?o.call(e,r):o?o.value=r:t.set(e,r),r}function __classPrivateFieldIn(e,t){if(null===t||\"object\"!==typeof t&&\"function\"!==typeof t)throw new TypeError(\"Cannot use 'in' operator on non-object\");return\"function\"===typeof e?t===e:e.has(t)}export{__assign,__asyncDelegator,__asyncGenerator,__asyncValues,__await,__awaiter,__classPrivateFieldGet,__classPrivateFieldIn,__classPrivateFieldSet,e as __createBinding,__decorate,__exportStar,__extends,__generator,__importDefault,__importStar,__makeTemplateObject,__metadata,__param,__read,__rest,__spread,__spreadArray,__spreadArrays,__values};\n\n//# sourceMappingURL=tslib.es6.js.map","var n={};Object.defineProperty(n,\"__esModule\",{value:true});n.warning=function(){};n.invariant=function(){};const e=n.__esModule,t=n.warning,r=n.invariant;export default n;export{e as __esModule,r as invariant,t as warning};\n\n//# sourceMappingURL=index.js.map","import{velocityPerSecond as e,time as t}from\"@motionone/utils\";const s=5;function calcGeneratorVelocity(t,n,r){const a=Math.max(n-s,0);return e(r-t(a),n-a)}const n={stiffness:100,damping:10,mass:1};const calcDampingRatio=(e=n.stiffness,t=n.damping,s=n.mass)=>t/(2*Math.sqrt(e*s));function hasReachedTarget(e,t,s){return e<t&&s>=t||e>t&&s<=t}const spring=({stiffness:e=n.stiffness,damping:s=n.damping,mass:r=n.mass,from:a=0,to:o=1,velocity:c=0,restSpeed:i=2,restDistance:h=.5}={})=>{c=c?t.s(c):0;const u={done:false,hasReachedTarget:false,current:a,target:o};const d=o-a;const f=Math.sqrt(e/r)/1e3;const l=calcDampingRatio(e,s,r);let g;if(l<1){const e=f*Math.sqrt(1-l*l);g=t=>o-Math.exp(-l*f*t)*((l*f*d-c)/e*Math.sin(e*t)+d*Math.cos(e*t))}else g=e=>o-Math.exp(-f*e)*(d+(f*d-c)*e);return e=>{u.current=g(e);const t=0===e?c:calcGeneratorVelocity(g,e,u.current);const s=Math.abs(t)<=i;const n=Math.abs(o-u.current)<=h;u.done=s&&n;u.hasReachedTarget=hasReachedTarget(a,o,u.current);return u}};const glide=({from:e=0,velocity:s=0,power:n=.8,decay:r=.325,bounceDamping:a,bounceStiffness:o,changeTarget:c,min:i,max:h,restDistance:u=.5,restSpeed:d})=>{r=t.ms(r);const f={hasReachedTarget:false,done:false,current:e,target:e};const isOutOfBounds=e=>void 0!==i&&e<i||void 0!==h&&e>h;const nearestBoundary=e=>void 0===i?h:void 0===h||Math.abs(i-e)<Math.abs(h-e)?i:h;let l=n*s;const g=e+l;const m=void 0===c?g:c(g);f.target=m;m!==g&&(l=m-e);const calcDelta=e=>-l*Math.exp(-e/r);const calcLatest=e=>m+calcDelta(e);const applyFriction=e=>{const t=calcDelta(e);const s=calcLatest(e);f.done=Math.abs(t)<=u;f.current=f.done?m:s};let p;let M;const checkCatchBoundary=e=>{if(isOutOfBounds(f.current)){p=e;M=spring({from:f.current,to:nearestBoundary(f.current),velocity:calcGeneratorVelocity(calcLatest,e,f.current),damping:a,stiffness:o,restDistance:u,restSpeed:d})}};checkCatchBoundary(0);return e=>{let t=false;if(!M&&void 0===p){t=true;applyFriction(e);checkCatchBoundary(e)}if(void 0!==p&&e>p){f.hasReachedTarget=true;return M(e-p)}f.hasReachedTarget=false;!t&&applyFriction(e);return f}};const r=10;const a=1e4;function pregenerateKeyframes(e){let t;let s=r;let n=e(0);const o=[n.current];while(!n.done&&s<a){n=e(s);o.push(n.done?n.target:n.current);void 0===t&&n.hasReachedTarget&&(t=s);s+=r}const c=s-r;1===o.length&&o.push(n.current);return{keyframes:o,duration:c/1e3,overshootDuration:(null!==t&&void 0!==t?t:c)/1e3}}export{calcGeneratorVelocity,glide,pregenerateKeyframes,spring};\n\n//# sourceMappingURL=index.es.js.map","import{MotionValue as e}from\"@motionone/types\";import{noopReturn as t,addUniqueItem as n,isCubicBezier as o,defaults as i,isEasingGenerator as s,isNumber as r,time as a,isEasingList as c,noop as l,removeItem as f,mix as u,getEasingForSegment as d,isString as g,defaultOffset as m,fillOffset as h,progress as p,velocityPerSecond as v,interpolate as y}from\"@motionone/utils\";import{Animation as w,getEasingFunction as E}from\"@motionone/animation\";import{__rest as b}from\"tslib\";import{invariant as S}from\"hey-listen\";import{pregenerateKeyframes as A,calcGeneratorVelocity as O,spring as x,glide as V}from\"@motionone/generators\";const z=new WeakMap;function getAnimationData(e){z.has(e)||z.set(e,{transforms:[],values:new Map});return z.get(e)}function getMotionValue(t,n){t.has(n)||t.set(n,new e);return t.get(n)}const W=[\"\",\"X\",\"Y\",\"Z\"];const L=[\"translate\",\"scale\",\"rotate\",\"skew\"];const T={x:\"translateX\",y:\"translateY\",z:\"translateZ\"};const D={syntax:\"<angle>\",initialValue:\"0deg\",toDefaultUnit:e=>e+\"deg\"};const M={translate:{syntax:\"<length-percentage>\",initialValue:\"0px\",toDefaultUnit:e=>e+\"px\"},rotate:D,scale:{syntax:\"<number>\",initialValue:1,toDefaultUnit:t},skew:D};const k=new Map;const asTransformCssVar=e=>`--motion-${e}`;const B=[\"x\",\"y\",\"z\"];L.forEach((e=>{W.forEach((t=>{B.push(e+t);k.set(asTransformCssVar(e+t),M[e])}))}));const compareTransformOrder=(e,t)=>B.indexOf(e)-B.indexOf(t);const j=new Set(B);const isTransform=e=>j.has(e);const addTransformToElement=(e,t)=>{T[t]&&(t=T[t]);const{transforms:o}=getAnimationData(e);n(o,t);e.style.transform=buildTransformTemplate(o)};const buildTransformTemplate=e=>e.sort(compareTransformOrder).reduce(transformListToString,\"\").trim();const transformListToString=(e,t)=>`${e} ${t}(var(${asTransformCssVar(t)}))`;const isCssVar=e=>e.startsWith(\"--\");const P=new Set;function registerCssVariable(e){if(!P.has(e)){P.add(e);try{const{syntax:t,initialValue:n}=k.has(e)?k.get(e):{};CSS.registerProperty({name:e,inherits:false,syntax:t,initialValue:n})}catch(e){}}}const convertEasing=e=>o(e)?cubicBezierAsString(e):e;const cubicBezierAsString=([e,t,n,o])=>`cubic-bezier(${e}, ${t}, ${n}, ${o})`;const testAnimation=e=>document.createElement(\"div\").animate(e,{duration:.001});const C={cssRegisterProperty:()=>\"undefined\"!==typeof CSS&&Object.hasOwnProperty.call(CSS,\"registerProperty\"),waapi:()=>Object.hasOwnProperty.call(Element.prototype,\"animate\"),partialKeyframes:()=>{try{testAnimation({opacity:[1]})}catch(e){return false}return true},finished:()=>Boolean(testAnimation({opacity:[0,1]}).finished)};const $={};const R={};for(const e in C)R[e]=()=>{void 0===$[e]&&($[e]=C[e]());return $[e]};function hydrateKeyframes(e,t){for(let n=0;n<e.length;n++)null===e[n]&&(e[n]=n?e[n-1]:t());return e}const keyframesList=e=>Array.isArray(e)?e:[e];function getStyleName(e){T[e]&&(e=T[e]);return isTransform(e)?asTransformCssVar(e):e}const H={get:(e,t)=>{t=getStyleName(t);let n=isCssVar(t)?e.style.getPropertyValue(t):getComputedStyle(e)[t];if(!n&&0!==n){const e=k.get(t);e&&(n=e.initialValue)}return n},set:(e,t,n)=>{t=getStyleName(t);isCssVar(t)?e.style.setProperty(t,n):e.style[t]=n}};function stopAnimation(e,t=true){if(e&&\"finished\"!==e.playState)try{if(e.stop)e.stop();else{t&&e.commitStyles();e.cancel()}}catch(e){}}function getDevToolsRecord(){return window.__MOTION_DEV_TOOLS_RECORD}function animateStyle(e,t,n,o={}){const f=getDevToolsRecord();const u=false!==o.record&&f;let d;let{duration:g=i.duration,delay:m=i.delay,endDelay:h=i.endDelay,repeat:p=i.repeat,easing:v=i.easing,direction:y,offset:E,allowWebkitAcceleration:b=false}=o;const S=getAnimationData(e);let A=R.waapi();const O=isTransform(t);O&&addTransformToElement(e,t);const x=getStyleName(t);const V=getMotionValue(S.values,x);const z=k.get(x);stopAnimation(V.animation,!(s(v)&&V.generator)&&false!==o.record);return()=>{const readInitialValue=()=>{var t,n;return null!==(n=null!==(t=H.get(e,x))&&void 0!==t?t:null===z||void 0===z?void 0:z.initialValue)&&void 0!==n?n:0};let i=hydrateKeyframes(keyframesList(n),readInitialValue);if(s(v)){const e=v.createAnimation(i,readInitialValue,O,x,V);v=e.easing;void 0!==e.keyframes&&(i=e.keyframes);void 0!==e.duration&&(g=e.duration)}isCssVar(x)&&(R.cssRegisterProperty()?registerCssVariable(x):A=false);if(A){z&&(i=i.map((e=>r(e)?z.toDefaultUnit(e):e)));1!==i.length||R.partialKeyframes()&&!u||i.unshift(readInitialValue());const t={delay:a.ms(m),duration:a.ms(g),endDelay:a.ms(h),easing:c(v)?void 0:convertEasing(v),direction:y,iterations:p+1,fill:\"both\"};d=e.animate({[x]:i,offset:E,easing:c(v)?v.map(convertEasing):void 0},t);d.finished||(d.finished=new Promise(((e,t)=>{d.onfinish=e;d.oncancel=t})));const n=i[i.length-1];d.finished.then((()=>{H.set(e,x,n);d.cancel()})).catch(l);b||(d.playbackRate=1.000001)}else if(O){i=i.map((e=>\"string\"===typeof e?parseFloat(e):e));1===i.length&&i.unshift(parseFloat(readInitialValue()));const render=t=>{z&&(t=z.toDefaultUnit(t));H.set(e,x,t)};d=new w(render,i,Object.assign(Object.assign({},o),{duration:g,easing:v}))}else{const t=i[i.length-1];H.set(e,x,z&&r(t)?z.toDefaultUnit(t):t)}u&&f(e,t,i,{duration:g,delay:m,easing:v,repeat:p,offset:E},\"motion-one\");V.setAnimation(d);return d}}const getOptions=(e,t)=>e[t]?Object.assign(Object.assign({},e),e[t]):Object.assign({},e);function resolveElements(e,t){var n;if(\"string\"===typeof e)if(t){null!==(n=t[e])&&void 0!==n?n:t[e]=document.querySelectorAll(e);e=t[e]}else e=document.querySelectorAll(e);else e instanceof Element&&(e=[e]);return Array.from(e||[])}const createAnimation=e=>e();const withControls=(e,t,n=i.duration)=>new Proxy({animations:e.map(createAnimation).filter(Boolean),duration:n,options:t},I);const getActiveAnimation=e=>e.animations[0];const I={get:(e,t)=>{const n=getActiveAnimation(e);switch(t){case\"duration\":return e.duration;case\"currentTime\":return a.s((null===n||void 0===n?void 0:n[t])||0);case\"playbackRate\":case\"playState\":return null===n||void 0===n?void 0:n[t];case\"finished\":e.finished||(e.finished=Promise.all(e.animations.map(selectFinished)).catch(l));return e.finished;case\"stop\":return()=>{e.animations.forEach((e=>stopAnimation(e)))};case\"forEachNative\":return t=>{e.animations.forEach((n=>t(n,e)))};default:return\"undefined\"===typeof(null===n||void 0===n?void 0:n[t])?void 0:()=>e.animations.forEach((e=>e[t]()))}},set:(e,t,n)=>{switch(t){case\"currentTime\":n=a.ms(n);case\"currentTime\":case\"playbackRate\":for(let o=0;o<e.animations.length;o++)e.animations[o][t]=n;return true}return false}};const selectFinished=e=>e.finished;function stagger(e=.1,{start:t=0,from:n=0,easing:o}={}){return(i,s)=>{const a=r(n)?n:getFromIndex(n,s);const c=Math.abs(a-i);let l=e*c;if(o){const t=s*e;const n=E(o);l=n(l/t)*t}return t+l}}function getFromIndex(e,t){if(\"first\"===e)return 0;{const n=t-1;return\"last\"===e?n:n/2}}function resolveOption(e,t,n){return\"function\"===typeof e?e(t,n):e}function animate(e,t,n={}){e=resolveElements(e);const o=e.length;const i=[];for(let s=0;s<o;s++){const r=e[s];for(const e in t){const a=getOptions(n,e);a.delay=resolveOption(a.delay,s,o);const c=animateStyle(r,e,t[e],a);i.push(c)}}return withControls(i,n,n.duration)}function calcNextTime(e,t,n,o){var i;return r(t)?t:t.startsWith(\"-\")||t.startsWith(\"+\")?Math.max(0,e+parseFloat(t)):\"<\"===t?n:null!==(i=o.get(t))&&void 0!==i?i:e}function eraseKeyframes(e,t,n){for(let o=0;o<e.length;o++){const i=e[o];if(i.at>t&&i.at<n){f(e,i);o--}}}function addKeyframes(e,t,n,o,i,s){eraseKeyframes(e,i,s);for(let r=0;r<t.length;r++)e.push({value:t[r],at:u(i,s,o[r]),easing:d(n,r)})}function compareByTime(e,t){return e.at===t.at?null===e.value?1:-1:e.at-t.at}function timeline(e,t={}){var n;const o=createAnimationsFromTimeline(e,t);const i=o.map((e=>animateStyle(...e))).filter(Boolean);return withControls(i,t,null===(n=o[0])||void 0===n?void 0:n[3].duration)}function createAnimationsFromTimeline(e,t={}){var{defaultOptions:n={}}=t,o=b(t,[\"defaultOptions\"]);const r=[];const a=new Map;const c={};const l=new Map;let f=0;let u=0;let d=0;for(let t=0;t<e.length;t++){const o=e[t];if(g(o)){l.set(o,u);continue}if(!Array.isArray(o)){l.set(o.name,calcNextTime(u,o.at,f,l));continue}const[r,p,v={}]=o;void 0!==v.at&&(u=calcNextTime(u,v.at,f,l));let y=0;const w=resolveElements(r,c);const E=w.length;for(let e=0;e<E;e++){const t=w[e];const o=getElementSequence(t,a);for(const t in p){const r=getValueSequence(t,o);let a=keyframesList(p[t]);const c=getOptions(v,t);let{duration:l=n.duration||i.duration,easing:f=n.easing||i.easing}=c;if(s(f)){const e=isTransform(t);S(2===a.length||!e,\"spring must be provided 2 keyframes within timeline\");const n=f.createAnimation(a,(()=>\"0\"),e);f=n.easing;void 0!==n.keyframes&&(a=n.keyframes);void 0!==n.duration&&(l=n.duration)}const g=resolveOption(v.delay,e,E)||0;const w=u+g;const b=w+l;let{offset:A=m(a.length)}=c;1===A.length&&0===A[0]&&(A[1]=1);const O=length-a.length;O>0&&h(A,O);1===a.length&&a.unshift(null);addKeyframes(r,a,f,A,w,b);y=Math.max(g+l,y);d=Math.max(b,d)}}f=u;u+=y}a.forEach(((e,t)=>{for(const s in e){const a=e[s];a.sort(compareByTime);const c=[];const l=[];const f=[];for(let e=0;e<a.length;e++){const{at:t,value:n,easing:o}=a[e];c.push(n);l.push(p(0,d,t));f.push(o||i.easing)}if(0!==l[0]){l.unshift(0);c.unshift(c[0]);f.unshift(\"linear\")}if(1!==l[l.length-1]){l.push(1);c.push(null)}r.push([t,s,c,Object.assign(Object.assign(Object.assign({},n),{duration:d,easing:f,offset:l}),o)])}}));return r}function getElementSequence(e,t){!t.has(e)&&t.set(e,{});return t.get(e)}function getValueSequence(e,t){t[e]||(t[e]=[]);return t[e]}function createGeneratorEasing(e){const t=new WeakMap;return(n={})=>{const o=new Map;const getGenerator=(t=0,i=100,s=0,r=false)=>{const a=`${t}-${i}-${s}-${r}`;o.has(a)||o.set(a,e(Object.assign({from:t,to:i,velocity:s,restSpeed:r?.05:2,restDistance:r?.01:.5},n)));return o.get(a)};const getKeyframes=e=>{t.has(e)||t.set(e,A(e));return t.get(e)};return{createAnimation:(e,t,n,o,i)=>{var s,r;let a;const c=e.length;let l=n&&c<=2&&e.every(isNumberOrNull);if(l){const n=e[c-1];const l=1===c?null:e[0];let f=0;let u=0;const d=null===i||void 0===i?void 0:i.generator;if(d){const{animation:t,generatorStartTime:n}=i;const o=(null===t||void 0===t?void 0:t.startTime)||n||0;const r=(null===t||void 0===t?void 0:t.currentTime)||performance.now()-o;const a=d(r).current;u=null!==(s=l)&&void 0!==s?s:a;(1===c||2===c&&null===e[0])&&(f=O((e=>d(e).current),r,a))}else u=null!==(r=l)&&void 0!==r?r:parseFloat(t());const g=getGenerator(u,n,f,null===o||void 0===o?void 0:o.includes(\"scale\"));const m=getKeyframes(g);a=Object.assign(Object.assign({},m),{easing:\"linear\"});if(i){i.generator=g;i.generatorStartTime=performance.now()}}else{const e=getKeyframes(getGenerator(0,100));a={easing:\"ease\",duration:e.overshootDuration}}return a}}}}const isNumberOrNull=e=>\"string\"!==typeof e;const N=createGeneratorEasing(x);const F=createGeneratorEasing(V);const U={any:0,all:1};function inView$1(e,t,{root:n,margin:o,amount:i=\"any\"}={}){if(\"undefined\"===typeof IntersectionObserver)return()=>{};const s=resolveElements(e);const r=new WeakMap;const onIntersectionChange=e=>{e.forEach((e=>{const n=r.get(e.target);if(e.isIntersecting!==Boolean(n))if(e.isIntersecting){const n=t(e);\"function\"===typeof n?r.set(e.target,n):a.unobserve(e.target)}else if(n){n(e);r.delete(e.target)}}))};const a=new IntersectionObserver(onIntersectionChange,{root:n,rootMargin:o,threshold:\"number\"===typeof i?i:U[i]});s.forEach((e=>a.observe(e)));return()=>a.disconnect()}const q=new WeakMap;let K;function getElementSize(e,t){if(t){const{inlineSize:e,blockSize:n}=t[0];return{width:e,height:n}}return e instanceof SVGElement&&\"getBBox\"in e?e.getBBox():{width:e.offsetWidth,height:e.offsetHeight}}function notifyTarget({target:e,contentRect:t,borderBoxSize:n}){var o;null===(o=q.get(e))||void 0===o?void 0:o.forEach((o=>{o({target:e,contentSize:t,get size(){return getElementSize(e,n)}})}))}function notifyAll(e){e.forEach(notifyTarget)}function createResizeObserver(){\"undefined\"!==typeof ResizeObserver&&(K=new ResizeObserver(notifyAll))}function resizeElement(e,t){K||createResizeObserver();const n=resolveElements(e);n.forEach((e=>{let n=q.get(e);if(!n){n=new Set;q.set(e,n)}n.add(t);null===K||void 0===K?void 0:K.observe(e)}));return()=>{n.forEach((e=>{const n=q.get(e);null===n||void 0===n?void 0:n.delete(t);(null===n||void 0===n?void 0:n.size)||(null===K||void 0===K?void 0:K.unobserve(e))}))}}const G=new Set;let _;function createWindowResizeHandler(){_=()=>{const e={width:window.innerWidth,height:window.innerHeight};const t={target:window,size:e,contentSize:e};G.forEach((e=>e(t)))};window.addEventListener(\"resize\",_)}function resizeWindow(e){G.add(e);_||createWindowResizeHandler();return()=>{G.delete(e);!G.size&&_&&(_=void 0)}}function resize(e,t){return\"function\"===typeof e?resizeWindow(e):resizeElement(e,t)}const Z=50;const createAxisInfo=()=>({current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0});const createScrollInfo=()=>({time:0,x:createAxisInfo(),y:createAxisInfo()});const X={x:{length:\"Width\",position:\"Left\"},y:{length:\"Height\",position:\"Top\"}};function updateAxisInfo(e,t,n,o){const i=n[t];const{length:s,position:r}=X[t];const a=i.current;const c=n.time;i.current=e[\"scroll\"+r];i.scrollLength=e[\"scroll\"+s]-e[\"client\"+s];i.offset.length=0;i.offset[0]=0;i.offset[1]=i.scrollLength;i.progress=p(0,i.scrollLength,i.current);const l=o-c;i.velocity=l>Z?0:v(i.current-a,l)}function updateScrollInfo(e,t,n){updateAxisInfo(e,\"x\",t,n);updateAxisInfo(e,\"y\",t,n);t.time=n}function calcInset(e,t){let n={x:0,y:0};let o=e;while(o&&o!==t)if(o instanceof HTMLElement){n.x+=o.offsetLeft;n.y+=o.offsetTop;o=o.offsetParent}else if(o instanceof SVGGraphicsElement&&\"getBBox\"in o){const{top:e,left:t}=o.getBBox();n.x+=t;n.y+=e;while(o&&\"svg\"!==o.tagName)o=o.parentNode}return n}const Y={Enter:[[0,1],[1,1]],Exit:[[0,0],[1,0]],Any:[[1,0],[0,1]],All:[[0,0],[1,1]]};const J={start:0,center:.5,end:1};function resolveEdge(e,t,n=0){let o=0;void 0!==J[e]&&(e=J[e]);if(g(e)){const t=parseFloat(e);e.endsWith(\"px\")?o=t:e.endsWith(\"%\")?e=t/100:e.endsWith(\"vw\")?o=t/100*document.documentElement.clientWidth:e.endsWith(\"vh\")?o=t/100*document.documentElement.clientHeight:e=t}r(e)&&(o=t*e);return n+o}const Q=[0,0];function resolveOffset(e,t,n,o){let i=Array.isArray(e)?e:Q;let s=0;let a=0;if(r(e))i=[e,e];else if(g(e)){e=e.trim();i=e.includes(\" \")?e.split(\" \"):[e,J[e]?e:\"0\"]}s=resolveEdge(i[0],n,o);a=resolveEdge(i[1],t);return s-a}const ee={x:0,y:0};function resolveOffsets(e,t,n){let{offset:o=Y.All}=n;const{target:i=e,axis:s=\"y\"}=n;const r=\"y\"===s?\"height\":\"width\";const a=i!==e?calcInset(i,e):ee;const c=i===e?{width:e.scrollWidth,height:e.scrollHeight}:{width:i.clientWidth,height:i.clientHeight};const l={width:e.clientWidth,height:e.clientHeight};t[s].offset.length=0;let f=!t[s].interpolate;const u=o.length;for(let e=0;e<u;e++){const n=resolveOffset(o[e],l[r],c[r],a[s]);f||n===t[s].interpolatorOffsets[e]||(f=true);t[s].offset[e]=n}if(f){t[s].interpolate=y(m(u),t[s].offset);t[s].interpolatorOffsets=[...t[s].offset]}t[s].progress=t[s].interpolate(t[s].current)}function measure(e,t=e,n){n.x.targetOffset=0;n.y.targetOffset=0;if(t!==e){let o=t;while(o&&o!=e){n.x.targetOffset+=o.offsetLeft;n.y.targetOffset+=o.offsetTop;o=o.offsetParent}}n.x.targetLength=t===e?t.scrollWidth:t.clientWidth;n.y.targetLength=t===e?t.scrollHeight:t.clientHeight;n.x.containerLength=e.clientWidth;n.y.containerLength=e.clientHeight}function createOnScrollHandler(e,t,n,o={}){const i=o.axis||\"y\";return{measure:()=>measure(e,o.target,n),update:t=>{updateScrollInfo(e,n,t);(o.offset||o.target)&&resolveOffsets(e,n,o)},notify:\"function\"===typeof t?()=>t(n):scrubAnimation(t,n[i])}}function scrubAnimation(e,n){e.pause();e.forEachNative(((e,{easing:n})=>{var o,i;if(e.updateDuration){n||(e.easing=t);e.updateDuration(1)}else{const t={duration:1e3};n||(t.easing=\"linear\");null===(i=null===(o=e.effect)||void 0===o?void 0:o.updateTiming)||void 0===i?void 0:i.call(o,t)}}));return()=>{e.currentTime=n.progress}}const te=new WeakMap;const ne=new WeakMap;const oe=new WeakMap;const getEventTarget=e=>e===document.documentElement?window:e;function scroll(e,t={}){var{container:n=document.documentElement}=t,o=b(t,[\"container\"]);let i=oe.get(n);if(!i){i=new Set;oe.set(n,i)}const s=createScrollInfo();const r=createOnScrollHandler(n,e,s,o);i.add(r);if(!te.has(n)){const listener=()=>{const e=performance.now();for(const e of i)e.measure();for(const t of i)t.update(e);for(const e of i)e.notify()};te.set(n,listener);const e=getEventTarget(n);window.addEventListener(\"resize\",listener,{passive:true});n!==document.documentElement&&ne.set(n,resize(n,listener));e.addEventListener(\"scroll\",listener,{passive:true})}const a=te.get(n);const c=requestAnimationFrame(a);return()=>{var t;\"function\"!==typeof e&&e.stop();cancelAnimationFrame(c);const o=oe.get(n);if(!o)return;o.delete(r);if(o.size)return;const i=te.get(n);te.delete(n);if(i){getEventTarget(n).removeEventListener(\"scroll\",i);null===(t=ne.get(n))||void 0===t?void 0:t();window.removeEventListener(\"resize\",i)}}}function hasChanged(e,t){return typeof e!==typeof t||(Array.isArray(e)&&Array.isArray(t)?!shallowCompare(e,t):e!==t)}function shallowCompare(e,t){const n=t.length;if(n!==e.length)return false;for(let o=0;o<n;o++)if(t[o]!==e[o])return false;return true}function isVariant(e){return\"object\"===typeof e}function resolveVariant(e,t){return isVariant(e)?e:e&&t?t[e]:void 0}let ie;function processScheduledAnimations(){if(!ie)return;const e=ie.sort(compareByDepth).map(fireAnimateUpdates);e.forEach(fireNext);e.forEach(fireNext);ie=void 0}function scheduleAnimation(e){if(ie)n(ie,e);else{ie=[e];requestAnimationFrame(processScheduledAnimations)}}function unscheduleAnimation(e){ie&&f(ie,e)}const compareByDepth=(e,t)=>e.getDepth()-t.getDepth();const fireAnimateUpdates=e=>e.animateUpdates();const fireNext=e=>e.next();const motionEvent=(e,t)=>new CustomEvent(e,{detail:{target:t}});function dispatchPointerEvent(e,t,n){e.dispatchEvent(new CustomEvent(t,{detail:{originalEvent:n}}))}function dispatchViewEvent(e,t,n){e.dispatchEvent(new CustomEvent(t,{detail:{originalEntry:n}}))}const se={isActive:e=>Boolean(e.inView),subscribe:(e,{enable:t,disable:n},{inViewOptions:o={}})=>{const{once:i}=o,s=b(o,[\"once\"]);return inView$1(e,(o=>{t();dispatchViewEvent(e,\"viewenter\",o);if(!i)return t=>{n();dispatchViewEvent(e,\"viewleave\",t)}}),s)}};const mouseEvent=(e,t,n)=>o=>{if(!o.pointerType||\"mouse\"===o.pointerType){n();dispatchPointerEvent(e,t,o)}};const re={isActive:e=>Boolean(e.hover),subscribe:(e,{enable:t,disable:n})=>{const o=mouseEvent(e,\"hoverstart\",t);const i=mouseEvent(e,\"hoverend\",n);e.addEventListener(\"pointerenter\",o);e.addEventListener(\"pointerleave\",i);return()=>{e.removeEventListener(\"pointerenter\",o);e.removeEventListener(\"pointerleave\",i)}}};const ae={isActive:e=>Boolean(e.press),subscribe:(e,{enable:t,disable:n})=>{const onPointerUp=t=>{n();dispatchPointerEvent(e,\"pressend\",t);window.removeEventListener(\"pointerup\",onPointerUp)};const onPointerDown=n=>{t();dispatchPointerEvent(e,\"pressstart\",n);window.addEventListener(\"pointerup\",onPointerUp)};e.addEventListener(\"pointerdown\",onPointerDown);return()=>{e.removeEventListener(\"pointerdown\",onPointerDown);window.removeEventListener(\"pointerup\",onPointerUp)}}};const ce={inView:se,hover:re,press:ae};const le=[\"initial\",\"animate\",...Object.keys(ce),\"exit\"];const fe=new WeakMap;function createMotionState(e={},t){let n;let o=t?t.getDepth()+1:0;const i={initial:true,animate:true};const s={};const r={};for(const n of le)r[n]=\"string\"===typeof e[n]?e[n]:null===t||void 0===t?void 0:t.getContext()[n];const a=false===e.initial?\"animate\":\"initial\";let c=resolveVariant(e[a]||r[a],e.variants)||{},f=b(c,[\"transition\"]);const u=Object.assign({},f);function*animateUpdates(){var t,o;const s=f;f={};const r={};for(const n of le){if(!i[n])continue;const s=resolveVariant(e[n]);if(s)for(const n in s)if(\"transition\"!==n){f[n]=s[n];r[n]=getOptions(null!==(o=null!==(t=s.transition)&&void 0!==t?t:e.transition)&&void 0!==o?o:{},n)}}const a=new Set([...Object.keys(f),...Object.keys(s)]);const c=[];a.forEach((e=>{var t;void 0===f[e]&&(f[e]=u[e]);if(hasChanged(s[e],f[e])){null!==(t=u[e])&&void 0!==t?t:u[e]=H.get(n,e);c.push(animateStyle(n,e,f[e],r[e]))}}));yield;const d=c.map((e=>e())).filter(Boolean);if(!d.length)return;const g=f;n.dispatchEvent(motionEvent(\"motionstart\",g));Promise.all(d.map((e=>e.finished))).then((()=>{n.dispatchEvent(motionEvent(\"motioncomplete\",g))})).catch(l)}const setGesture=(e,t)=>()=>{i[e]=t;scheduleAnimation(d)};const updateGestureSubscriptions=()=>{for(const t in ce){const o=ce[t].isActive(e);const i=s[t];if(o&&!i)s[t]=ce[t].subscribe(n,{enable:setGesture(t,true),disable:setGesture(t,false)},e);else if(!o&&i){i();delete s[t]}}};const d={update:t=>{if(n){e=t;updateGestureSubscriptions();scheduleAnimation(d)}},setActive:(e,t)=>{if(n){i[e]=t;scheduleAnimation(d)}},animateUpdates:animateUpdates,getDepth:()=>o,getTarget:()=>f,getOptions:()=>e,getContext:()=>r,mount:e=>{S(Boolean(e),\"Animation state must be mounted with valid Element\");n=e;fe.set(n,d);updateGestureSubscriptions();return()=>{fe.delete(n);unscheduleAnimation(d);for(const e in s)s[e]()}},isMounted:()=>Boolean(n)};return d}function createStyles(e){const t={};const n=[];for(let o in e){const i=e[o];if(isTransform(o)){T[o]&&(o=T[o]);n.push(o);o=asTransformCssVar(o)}let s=Array.isArray(i)?i[0]:i;const a=k.get(o);a&&(s=r(i)?a.toDefaultUnit(i):i);t[o]=s}n.length&&(t.transform=buildTransformTemplate(n));return t}const camelLetterToPipeLetter=e=>`-${e.toLowerCase()}`;const camelToPipeCase=e=>e.replace(/[A-Z]/g,camelLetterToPipeLetter);function createStyleString(e={}){const t=createStyles(e);let n=\"\";for(const e in t){n+=e.startsWith(\"--\")?e:camelToPipeCase(e);n+=`: ${t[e]}; `}return n}export{Y as ScrollOffset,animate,animateStyle,createMotionState,createStyleString,createStyles,getAnimationData,getStyleName,F as glide,inView$1 as inView,fe as mountedStates,resize,scroll,N as spring,stagger,H as style,timeline,withControls};\n\n//# sourceMappingURL=index.es.js.map","import { ControlType } from \"framer\";\nexport const fontStack = `\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;\nexport const containerStyles = {\n    position: \"relative\",\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nexport const emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(136, 85, 255, 0.3)\",\n    color: \"#85F\",\n    border: \"1px dashed #85F\",\n    flexDirection: \"column\"\n};\nexport const defaultEvents = {\n    onClick: {\n        type: ControlType.EventHandler\n    },\n    onMouseEnter: {\n        type: ControlType.EventHandler\n    },\n    onMouseLeave: {\n        type: ControlType.EventHandler\n    }\n};\nexport const fontSizeOptions = {\n    type: ControlType.Number,\n    title: \"Font Size\",\n    min: 2,\n    max: 200,\n    step: 1,\n    displayStepper: true\n};\nexport const fontControls = {\n    font: {\n        type: ControlType.Boolean,\n        title: \"Font\",\n        defaultValue: false,\n        disabledTitle: \"Default\",\n        enabledTitle: \"Custom\"\n    },\n    fontFamily: {\n        type: ControlType.String,\n        title: \"Family\",\n        placeholder: \"Inter\",\n        hidden: ({ font  })=>!font\n    },\n    fontWeight: {\n        type: ControlType.Enum,\n        title: \"Weight\",\n        options: [\n            100,\n            200,\n            300,\n            400,\n            500,\n            600,\n            700,\n            800,\n            900\n        ],\n        optionTitles: [\n            \"Thin\",\n            \"Extra-light\",\n            \"Light\",\n            \"Regular\",\n            \"Medium\",\n            \"Semi-bold\",\n            \"Bold\",\n            \"Extra-bold\",\n            \"Black\", \n        ],\n        hidden: ({ font  })=>!font\n    }\n};\n// @TODO check if we're missing anything here — there doesn't seem to be a reliable browser API for this\nexport const localeOptions = {\n    af: \"Afrikaans\",\n    sq: \"Albanian\",\n    an: \"Aragonese\",\n    ar: \"Arabic (Standard)\",\n    \"ar-dz\": \"Arabic (Algeria)\",\n    \"ar-bh\": \"Arabic (Bahrain)\",\n    \"ar-eg\": \"Arabic (Egypt)\",\n    \"ar-iq\": \"Arabic (Iraq)\",\n    \"ar-jo\": \"Arabic (Jordan)\",\n    \"ar-kw\": \"Arabic (Kuwait)\",\n    \"ar-lb\": \"Arabic (Lebanon)\",\n    \"ar-ly\": \"Arabic (Libya)\",\n    \"ar-ma\": \"Arabic (Morocco)\",\n    \"ar-om\": \"Arabic (Oman)\",\n    \"ar-qa\": \"Arabic (Qatar)\",\n    \"ar-sa\": \"Arabic (Saudi Arabia)\",\n    \"ar-sy\": \"Arabic (Syria)\",\n    \"ar-tn\": \"Arabic (Tunisia)\",\n    \"ar-ae\": \"Arabic (U.A.E.)\",\n    \"ar-ye\": \"Arabic (Yemen)\",\n    hy: \"Armenian\",\n    as: \"Assamese\",\n    ast: \"Asturian\",\n    az: \"Azerbaijani\",\n    eu: \"Basque\",\n    bg: \"Bulgarian\",\n    be: \"Belarusian\",\n    bn: \"Bengali\",\n    bs: \"Bosnian\",\n    br: \"Breton\",\n    my: \"Burmese\",\n    ca: \"Catalan\",\n    ch: \"Chamorro\",\n    ce: \"Chechen\",\n    zh: \"Chinese\",\n    \"zh-hk\": \"Chinese (Hong Kong)\",\n    \"zh-cn\": \"Chinese (PRC)\",\n    \"zh-sg\": \"Chinese (Singapore)\",\n    \"zh-tw\": \"Chinese (Taiwan)\",\n    cv: \"Chuvash\",\n    co: \"Corsican\",\n    cr: \"Cree\",\n    hr: \"Croatian\",\n    cs: \"Czech\",\n    da: \"Danish\",\n    nl: \"Dutch (Standard)\",\n    \"nl-be\": \"Dutch (Belgian)\",\n    en: \"English\",\n    \"en-au\": \"English (Australia)\",\n    \"en-bz\": \"English (Belize)\",\n    \"en-ca\": \"English (Canada)\",\n    \"en-ie\": \"English (Ireland)\",\n    \"en-jm\": \"English (Jamaica)\",\n    \"en-nz\": \"English (New Zealand)\",\n    \"en-ph\": \"English (Philippines)\",\n    \"en-za\": \"English (South Africa)\",\n    \"en-tt\": \"English (Trinidad & Tobago)\",\n    \"en-gb\": \"English (United Kingdom)\",\n    \"en-us\": \"English (United States)\",\n    \"en-zw\": \"English (Zimbabwe)\",\n    eo: \"Esperanto\",\n    et: \"Estonian\",\n    fo: \"Faeroese\",\n    fa: \"Farsi\",\n    fj: \"Fijian\",\n    fi: \"Finnish\",\n    fr: \"French (Standard)\",\n    \"fr-be\": \"French (Belgium)\",\n    \"fr-ca\": \"French (Canada)\",\n    \"fr-fr\": \"French (France)\",\n    \"fr-lu\": \"French (Luxembourg)\",\n    \"fr-mc\": \"French (Monaco)\",\n    \"fr-ch\": \"French (Switzerland)\",\n    fy: \"Frisian\",\n    fur: \"Friulian\",\n    gd: \"Gaelic (Scots)\",\n    \"gd-ie\": \"Gaelic (Irish)\",\n    gl: \"Galacian\",\n    ka: \"Georgian\",\n    de: \"German (Standard)\",\n    \"de-at\": \"German (Austria)\",\n    \"de-de\": \"German (Germany)\",\n    \"de-li\": \"German (Liechtenstein)\",\n    \"de-lu\": \"German (Luxembourg)\",\n    \"de-ch\": \"German (Switzerland)\",\n    el: \"Greek\",\n    gu: \"Gujurati\",\n    ht: \"Haitian\",\n    he: \"Hebrew\",\n    hi: \"Hindi\",\n    hu: \"Hungarian\",\n    is: \"Icelandic\",\n    id: \"Indonesian\",\n    iu: \"Inuktitut\",\n    ga: \"Irish\",\n    it: \"Italian (Standard)\",\n    \"it-ch\": \"Italian (Switzerland)\",\n    ja: \"Japanese\",\n    kn: \"Kannada\",\n    ks: \"Kashmiri\",\n    kk: \"Kazakh\",\n    km: \"Khmer\",\n    ky: \"Kirghiz\",\n    tlh: \"Klingon\",\n    ko: \"Korean\",\n    \"ko-kp\": \"Korean (North Korea)\",\n    \"ko-kr\": \"Korean (South Korea)\",\n    la: \"Latin\",\n    lv: \"Latvian\",\n    lt: \"Lithuanian\",\n    lb: \"Luxembourgish\",\n    mk: \"FYRO Macedonian\",\n    ms: \"Malay\",\n    ml: \"Malayalam\",\n    mt: \"Maltese\",\n    mi: \"Maori\",\n    mr: \"Marathi\",\n    mo: \"Moldavian\",\n    nv: \"Navajo\",\n    ng: \"Ndonga\",\n    ne: \"Nepali\",\n    no: \"Norwegian\",\n    nb: \"Norwegian (Bokmal)\",\n    nn: \"Norwegian (Nynorsk)\",\n    oc: \"Occitan\",\n    or: \"Oriya\",\n    om: \"Oromo\",\n    \"fa-ir\": \"Persian/Iran\",\n    pl: \"Polish\",\n    pt: \"Portuguese\",\n    \"pt-br\": \"Portuguese (Brazil)\",\n    pa: \"Punjabi\",\n    \"pa-in\": \"Punjabi (India)\",\n    \"pa-pk\": \"Punjabi (Pakistan)\",\n    qu: \"Quechua\",\n    rm: \"Rhaeto-Romanic\",\n    ro: \"Romanian\",\n    \"ro-mo\": \"Romanian (Moldavia)\",\n    ru: \"Russian\",\n    \"ru-mo\": \"Russian (Moldavia)\",\n    sz: \"Sami (Lappish)\",\n    sg: \"Sango\",\n    sa: \"Sanskrit\",\n    sc: \"Sardinian\",\n    sd: \"Sindhi\",\n    si: \"Singhalese\",\n    sr: \"Serbian\",\n    sk: \"Slovak\",\n    sl: \"Slovenian\",\n    so: \"Somani\",\n    sb: \"Sorbian\",\n    es: \"Spanish\",\n    \"es-ar\": \"Spanish (Argentina)\",\n    \"es-bo\": \"Spanish (Bolivia)\",\n    \"es-cl\": \"Spanish (Chile)\",\n    \"es-co\": \"Spanish (Colombia)\",\n    \"es-cr\": \"Spanish (Costa Rica)\",\n    \"es-do\": \"Spanish (Dominican Republic)\",\n    \"es-ec\": \"Spanish (Ecuador)\",\n    \"es-sv\": \"Spanish (El Salvador)\",\n    \"es-gt\": \"Spanish (Guatemala)\",\n    \"es-hn\": \"Spanish (Honduras)\",\n    \"es-mx\": \"Spanish (Mexico)\",\n    \"es-ni\": \"Spanish (Nicaragua)\",\n    \"es-pa\": \"Spanish (Panama)\",\n    \"es-py\": \"Spanish (Paraguay)\",\n    \"es-pe\": \"Spanish (Peru)\",\n    \"es-pr\": \"Spanish (Puerto Rico)\",\n    \"es-es\": \"Spanish (Spain)\",\n    \"es-uy\": \"Spanish (Uruguay)\",\n    \"es-ve\": \"Spanish (Venezuela)\",\n    sx: \"Sutu\",\n    sw: \"Swahili\",\n    sv: \"Swedish\",\n    \"sv-fi\": \"Swedish (Finland)\",\n    \"sv-sv\": \"Swedish (Sweden)\",\n    ta: \"Tamil\",\n    tt: \"Tatar\",\n    te: \"Teluga\",\n    th: \"Thai\",\n    tig: \"Tigre\",\n    ts: \"Tsonga\",\n    tn: \"Tswana\",\n    tr: \"Turkish\",\n    tk: \"Turkmen\",\n    uk: \"Ukrainian\",\n    hsb: \"Upper Sorbian\",\n    ur: \"Urdu\",\n    ve: \"Venda\",\n    vi: \"Vietnamese\",\n    vo: \"Volapuk\",\n    wa: \"Walloon\",\n    cy: \"Welsh\",\n    xh: \"Xhosa\",\n    ji: \"Yiddish\",\n    zu: \"Zulu\"\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"fontSizeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontStack\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./constants.map","import { useIsInCurrentNavigationTarget } from \"framer\";\nimport { useEffect } from \"react\";\nexport function useOnEnter(onEnter, enabled) {\n    return useOnSpecificTargetChange(true, onEnter, enabled);\n}\nexport function useOnExit(onExit, enabled) {\n    return useOnSpecificTargetChange(false, onExit, enabled);\n}\nfunction useOnSpecificTargetChange(goal, callback, enabled = true) {\n    const isInTarget = useIsInCurrentNavigationTarget();\n    useEffect(()=>{\n        if (enabled && isInTarget === goal) callback();\n    }, [\n        isInTarget\n    ]);\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useOnEnter\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnExit\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useOnNavigationTargetChange.map","import { useRef } from \"react\";\n/**\n * Creates a constant value over the lifecycle of a component.\n *\n * Even if `useMemo` is provided an empty array as its final argument, it doesn't offer\n * a guarantee that it won't re-run for performance reasons later on. By using `useConstant`\n * you can ensure that initialisers don't execute twice or more.\n */ export function useConstant(init) {\n    const ref = useRef(null);\n    if (ref.current === null) {\n        ref.current = init();\n    }\n    return ref.current;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useConstant\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useConstant.map","import { Color } from \"framer\";\nexport function colorFromToken(color) {\n    if (color.startsWith(\"var(--token-\")) return \"rgb\" + color.split(\") /*\")[0].split(\", rgb\")[1];\n    return color;\n}\nexport function colorTokentoValue(color) {\n    return Color(colorFromToken(color)).toValue();\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"colorFromToken\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorTokentoValue\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./colorFromToken.map","import { MotionValue } from \"framer\";\nexport const isMotionValue = (v)=>v instanceof MotionValue\n;\n\nexport const __FramerMetadata__ = {\"exports\":{\"isMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./isMotionValue.map","import * as React from \"react\";\nconst letters = \"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\";\nconst l = ()=>letters[Math.floor(Math.random() * letters.length)]\n;\nexport const randomID = ()=>l() + l() + l() + l() + l() + l() + l() + l() + l()\n;\nfunction createUniqueClass(suffix) {\n    return `framer-${suffix}-${randomID()}`;\n}\nexport function useUniqueClassName(suffix, deps) {\n    const [className, setClassName] = React.useState(createUniqueClass(suffix));\n    React.useEffect(()=>{\n        setClassName(createUniqueClass(suffix));\n    }, [\n        suffix,\n        ...deps\n    ]);\n    return className;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useUniqueClassName\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomID\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useUniqueClassName.map","import { ControlType } from \"framer\";\n// I realize this only applies to select right now\n// but we can work on it in here\nexport function getVariantControls(Component, variant, additionalControls = {\n}) {\n    return {\n        [`${variant}TextColor`]: {\n            type: ControlType.Color,\n            title: \"Text Color\",\n            defaultValue: Component.defaultProps[`${variant}TextColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}IconColor`]: {\n            type: ControlType.Color,\n            title: \"Icon Color\",\n            defaultValue: Component.defaultProps[`${variant}IconColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BackgroundColor`]: {\n            type: ControlType.Color,\n            title: \"Bg Color\",\n            defaultValue: Component.defaultProps[`${variant}BackgroundColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BorderColor`]: {\n            type: ControlType.Color,\n            title: \"Border Color\",\n            defaultValue: Component.defaultProps[`${variant}BorderColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BorderWidth`]: {\n            type: ControlType.Number,\n            title: \" \",\n            min: 0,\n            max: 5,\n            displayStepper: true,\n            defaultValue: Component.defaultProps[`${variant}BorderWidth`],\n            hidden: (props)=>props.variant !== variant\n        },\n        ...additionalControls\n    };\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"getVariantControls\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./variantUtils.map","import { useMemo } from \"react\";\nexport const isBrowserSafari = ()=>{\n    if (typeof navigator !== `undefined`) {\n        const userAgent = navigator.userAgent.toLowerCase();\n        const isSafari = (userAgent.indexOf(\"safari\") > -1 || userAgent.indexOf(\"framermobile\") > -1 || userAgent.indexOf(\"framerx\") > -1) && userAgent.indexOf(\"chrome\") < 0;\n        return isSafari;\n    } else return false;\n};\nexport const useIsBrowserSafari = ()=>useMemo(()=>isBrowserSafari()\n    , [])\n;\n\nexport const __FramerMetadata__ = {\"exports\":{\"useIsBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./isBrowser.map","import { useEffect } from \"react\";\n//@ts-ignore\nimport { isMotionValue } from \"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";\nexport function useOnChange(value, callback) {\n    useEffect(()=>// @ts-ignore this should be detected as a MV :shrug:\n        isMotionValue(value) ? value.onChange(callback) : undefined\n    );\n}\nexport function useMultiOnChange(values, handler) {\n    useEffect(()=>{\n        const subscriptions = values.map((value)=>value.onChange(handler)\n        );\n        return ()=>subscriptions.forEach((unsubscribe)=>unsubscribe()\n            )\n        ;\n    });\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"Subscriber\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnChange\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useMultiOnChange\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useOnChange.map","import { useCallback, useEffect, useRef } from \"react\";\nimport { motionValue, animate, RenderTarget } from \"framer\";\n// @ts-ignore\nimport { isMotionValue } from \"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";\n// @ts-ignore\nimport { useConstant } from \"https://framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js\";\nexport function useAutoMotionValue(inputValue, options) {\n    var ref;\n    // Put options on a local ref\n    // Might wanna just memo instead but it works for now\n    const optionsRef = useRef(options);\n    const animation = useRef();\n    const didInitialMount = useRef(false);\n    const isOnCanvas = RenderTarget.current() === RenderTarget.canvas;\n    // in-progress - trying to figure out effect hooks\n    const onChangeDeps = (options === null || options === void 0 ? void 0 : options.onChangeDeps) ? options.onChangeDeps : [];\n    // Memoize the onChange handler\n    const onChange = useCallback(options === null || options === void 0 ? void 0 : options.onChange, [\n        ...onChangeDeps, \n    ]);\n    // Optionally scale the value from props\n    const transformer = useCallback((value)=>((ref = optionsRef.current) === null || ref === void 0 ? void 0 : ref.transform) ? optionsRef.current.transform(value) : value\n    , []);\n    // Create new MotionValue from inputValue\n    const value = useConstant(()=>isMotionValue(inputValue) ? inputValue : motionValue(transformer(inputValue))\n    );\n    // Setting value from prop change\n    useEffect(()=>{\n        if (!isMotionValue(inputValue) && didInitialMount.current) {\n            var ref1, ref2;\n            const newValue = transformer(inputValue);\n            (ref1 = animation.current) === null || ref1 === void 0 ? void 0 : ref1.stop();\n            // Call change callback\n            if (onChange) onChange(newValue, value);\n            // Trigger animation to new value\n            if (((ref2 = optionsRef.current) === null || ref2 === void 0 ? void 0 : ref2.animate) && !isOnCanvas) {\n                var ref3;\n                // @ts-ignore\n                animation.current = animate(value, newValue, (ref3 = optionsRef.current) === null || ref3 === void 0 ? void 0 : ref3.transition);\n            } else {\n                value.set(newValue);\n            }\n        }\n        didInitialMount.current = true;\n    }, [\n        inputValue,\n        ...onChangeDeps\n    ]);\n    return value;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useAutoMotionValue\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}","// @ts-ignore\nimport{fontStore}from\"framer\";import{useEffect}from\"react\";import{fontStack}from\"https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js\";const fontWeights={100:\"Thin\",200:\"Extra-light\",300:\"Light\",400:\"Regular\",500:\"Medium\",600:\"Semi-bold\",700:\"Bold\",800:\"Extra-bold\",900:\"Black\"};export function useFontControls(props){const{fontFamily=\"Inter\",fontSize=16,fontWeight=400,font=false}=props;const fontWeightName=fontWeights[fontWeight];const customFontStack=`\"${fontFamily} ${fontWeightName}\", \"${fontFamily}\", ${fontStack}`;const fontFamilyStyle=fontFamily?{fontSize,fontWeight,fontFamily:customFontStack}:{fontSize,fontWeight};const fetchCustomFonts=async()=>{await fontStore.loadWebFontsFromSelectors([`CUSTOM;${fontFamily}`,`CUSTOM;${fontFamily} ${fontWeightName}`,`GF;${fontFamily}-${fontWeightName.toLowerCase()}`,]).catch(e=>console.error(e));};useEffect(()=>{if(font)fetchCustomFonts();},[font,fontFamily,fontWeight]);return fontFamilyStyle;}\nexport const __FramerMetadata__ = {\"exports\":{\"useFontControls\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useFontControls.map","import { useMemo } from \"react\";\nimport { RenderTarget } from \"framer\";\nexport function useRenderTarget() {\n    const currentRenderTarget = useMemo(()=>RenderTarget.current()\n    , []);\n    return currentRenderTarget;\n}\nexport function useIsInPreview() {\n    const inPreview = useMemo(()=>RenderTarget.current() === RenderTarget.preview\n    , []);\n    return inPreview;\n}\nexport function useIsOnCanvas() {\n    const onCanvas = useMemo(()=>RenderTarget.current() === RenderTarget.canvas\n    , []);\n    return onCanvas;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useIsInPreview\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRenderTarget\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsOnCanvas\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useRenderTarget.map","import * as React from \"react\";\nexport function useControlledState(value) {\n    const [controlledValue, setValue] = React.useState(value);\n    React.useEffect(()=>{\n        setValue(value);\n    }, [\n        value\n    ]);\n    return [\n        controlledValue,\n        setValue\n    ];\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useControlledState\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useControlledState.map","import { useMemo } from \"react\";\nimport { ControlType } from \"framer\";\nexport function useRadius(props) {\n    const { borderRadius , isMixedBorderRadius , topLeftRadius , topRightRadius , bottomRightRadius , bottomLeftRadius ,  } = props;\n    const radiusValue = useMemo(()=>isMixedBorderRadius ? `${topLeftRadius}px ${topRightRadius}px ${bottomRightRadius}px ${bottomLeftRadius}px` : `${borderRadius}px`\n    , [\n        borderRadius,\n        isMixedBorderRadius,\n        topLeftRadius,\n        topRightRadius,\n        bottomRightRadius,\n        bottomLeftRadius, \n    ]);\n    return radiusValue;\n}\nexport const borderRadiusControl = {\n    borderRadius: {\n        title: \"Radius\",\n        type: ControlType.FusedNumber,\n        toggleKey: \"isMixedBorderRadius\",\n        toggleTitles: [\n            \"Radius\",\n            \"Radius per corner\"\n        ],\n        valueKeys: [\n            \"topLeftRadius\",\n            \"topRightRadius\",\n            \"bottomRightRadius\",\n            \"bottomLeftRadius\", \n        ],\n        valueLabels: [\n            \"TL\",\n            \"TR\",\n            \"BR\",\n            \"BL\"\n        ],\n        min: 0\n    }\n};\nexport function usePadding(props) {\n    const { padding , paddingPerSide , paddingTop , paddingRight , paddingBottom , paddingLeft ,  } = props;\n    const paddingValue = useMemo(()=>paddingPerSide ? `${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px` : padding\n    , [\n        padding,\n        paddingPerSide,\n        paddingTop,\n        paddingRight,\n        paddingBottom,\n        paddingLeft, \n    ]);\n    return paddingValue;\n}\nexport const paddingControl = {\n    padding: {\n        type: ControlType.FusedNumber,\n        toggleKey: \"paddingPerSide\",\n        toggleTitles: [\n            \"Padding\",\n            \"Padding per side\"\n        ],\n        valueKeys: [\n            \"paddingTop\",\n            \"paddingRight\",\n            \"paddingBottom\",\n            \"paddingLeft\", \n        ],\n        valueLabels: [\n            \"T\",\n            \"R\",\n            \"B\",\n            \"L\"\n        ],\n        min: 0,\n        title: \"Padding\"\n    }\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"borderRadiusControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRadius\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RadiusProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PaddingProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePadding\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"paddingControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./propUtils.map","import * as Sr from \"react\";\nimport Yr, { forwardRef as $t, useContext as Be, createContext as Ur, createElement as ne, Fragment as qr, useRef as te, useEffect as We, useState as Dt } from \"react\";\nvar Re = {}, jt = {\n  get exports() {\n    return Re;\n  },\n  set exports(e) {\n    Re = e;\n  }\n}, le = {};\n/**\n * @license React\n * react-jsx-runtime.production.min.js\n *\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\nvar Rr;\nfunction Lt() {\n  if (Rr)\n    return le;\n  Rr = 1;\n  var e = Yr, r = Symbol.for(\"react.element\"), n = Symbol.for(\"react.fragment\"), a = Object.prototype.hasOwnProperty, i = e.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner, s = { key: !0, ref: !0, __self: !0, __source: !0 };\n  function l(u, d, g) {\n    var f, v = {}, C = null, T = null;\n    g !== void 0 && (C = \"\" + g), d.key !== void 0 && (C = \"\" + d.key), d.ref !== void 0 && (T = d.ref);\n    for (f in d)\n      a.call(d, f) && !s.hasOwnProperty(f) && (v[f] = d[f]);\n    if (u && u.defaultProps)\n      for (f in d = u.defaultProps, d)\n        v[f] === void 0 && (v[f] = d[f]);\n    return { $$typeof: r, type: u, key: C, ref: T, props: v, _owner: i.current };\n  }\n  return le.Fragment = n, le.jsx = l, le.jsxs = l, le;\n}\nvar ue = {};\n/**\n * @license React\n * react-jsx-runtime.development.js\n *\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\nvar Or;\nfunction Vt() {\n  return Or || (Or = 1, process.env.NODE_ENV !== \"production\" && function() {\n    var e = Yr, r = Symbol.for(\"react.element\"), n = Symbol.for(\"react.portal\"), a = Symbol.for(\"react.fragment\"), i = Symbol.for(\"react.strict_mode\"), s = Symbol.for(\"react.profiler\"), l = Symbol.for(\"react.provider\"), u = Symbol.for(\"react.context\"), d = Symbol.for(\"react.forward_ref\"), g = Symbol.for(\"react.suspense\"), f = Symbol.for(\"react.suspense_list\"), v = Symbol.for(\"react.memo\"), C = Symbol.for(\"react.lazy\"), T = Symbol.for(\"react.offscreen\"), x = Symbol.iterator, h = \"@@iterator\";\n    function O(t) {\n      if (t === null || typeof t != \"object\")\n        return null;\n      var o = x && t[x] || t[h];\n      return typeof o == \"function\" ? o : null;\n    }\n    var E = e.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;\n    function p(t) {\n      {\n        for (var o = arguments.length, c = new Array(o > 1 ? o - 1 : 0), m = 1; m < o; m++)\n          c[m - 1] = arguments[m];\n        P(\"error\", t, c);\n      }\n    }\n    function P(t, o, c) {\n      {\n        var m = E.ReactDebugCurrentFrame, w = m.getStackAddendum();\n        w !== \"\" && (o += \"%s\", c = c.concat([w]));\n        var k = c.map(function(y) {\n          return String(y);\n        });\n        k.unshift(\"Warning: \" + o), Function.prototype.apply.call(console[t], console, k);\n      }\n    }\n    var q = !1, D = !1, V = !1, R = !1, Ne = !1, K;\n    K = Symbol.for(\"react.module.reference\");\n    function Q(t) {\n      return !!(typeof t == \"string\" || typeof t == \"function\" || t === a || t === s || Ne || t === i || t === g || t === f || R || t === T || q || D || V || typeof t == \"object\" && t !== null && (t.$$typeof === C || t.$$typeof === v || t.$$typeof === l || t.$$typeof === u || t.$$typeof === d || // This needs to include all possible module reference object\n      // types supported by any Flight configuration anywhere since\n      // we don't know which Flight build this will end up being used\n      // with.\n      t.$$typeof === K || t.getModuleId !== void 0));\n    }\n    function ct(t, o, c) {\n      var m = t.displayName;\n      if (m)\n        return m;\n      var w = o.displayName || o.name || \"\";\n      return w !== \"\" ? c + \"(\" + w + \")\" : c;\n    }\n    function rr(t) {\n      return t.displayName || \"Context\";\n    }\n    function G(t) {\n      if (t == null)\n        return null;\n      if (typeof t.tag == \"number\" && p(\"Received an unexpected object in getComponentNameFromType(). This is likely a bug in React. Please file an issue.\"), typeof t == \"function\")\n        return t.displayName || t.name || null;\n      if (typeof t == \"string\")\n        return t;\n      switch (t) {\n        case a:\n          return \"Fragment\";\n        case n:\n          return \"Portal\";\n        case s:\n          return \"Profiler\";\n        case i:\n          return \"StrictMode\";\n        case g:\n          return \"Suspense\";\n        case f:\n          return \"SuspenseList\";\n      }\n      if (typeof t == \"object\")\n        switch (t.$$typeof) {\n          case u:\n            var o = t;\n            return rr(o) + \".Consumer\";\n          case l:\n            var c = t;\n            return rr(c._context) + \".Provider\";\n          case d:\n            return ct(t, t.render, \"ForwardRef\");\n          case v:\n            var m = t.displayName || null;\n            return m !== null ? m : G(t.type) || \"Memo\";\n          case C: {\n            var w = t, k = w._payload, y = w._init;\n            try {\n              return G(y(k));\n            } catch {\n              return null;\n            }\n          }\n        }\n      return null;\n    }\n    var Z = Object.assign, se = 0, tr, nr, ar, ir, or, sr, cr;\n    function lr() {\n    }\n    lr.__reactDisabledLog = !0;\n    function lt() {\n      {\n        if (se === 0) {\n          tr = console.log, nr = console.info, ar = console.warn, ir = console.error, or = console.group, sr = console.groupCollapsed, cr = console.groupEnd;\n          var t = {\n            configurable: !0,\n            enumerable: !0,\n            value: lr,\n            writable: !0\n          };\n          Object.defineProperties(console, {\n            info: t,\n            log: t,\n            warn: t,\n            error: t,\n            group: t,\n            groupCollapsed: t,\n            groupEnd: t\n          });\n        }\n        se++;\n      }\n    }\n    function ut() {\n      {\n        if (se--, se === 0) {\n          var t = {\n            configurable: !0,\n            enumerable: !0,\n            writable: !0\n          };\n          Object.defineProperties(console, {\n            log: Z({}, t, {\n              value: tr\n            }),\n            info: Z({}, t, {\n              value: nr\n            }),\n            warn: Z({}, t, {\n              value: ar\n            }),\n            error: Z({}, t, {\n              value: ir\n            }),\n            group: Z({}, t, {\n              value: or\n            }),\n            groupCollapsed: Z({}, t, {\n              value: sr\n            }),\n            groupEnd: Z({}, t, {\n              value: cr\n            })\n          });\n        }\n        se < 0 && p(\"disabledDepth fell below zero. This is a bug in React. Please file an issue.\");\n      }\n    }\n    var Ae = E.ReactCurrentDispatcher, Ie;\n    function ve(t, o, c) {\n      {\n        if (Ie === void 0)\n          try {\n            throw Error();\n          } catch (w) {\n            var m = w.stack.trim().match(/\\n( *(at )?)/);\n            Ie = m && m[1] || \"\";\n          }\n        return `\n` + Ie + t;\n      }\n    }\n    var $e = !1, ge;\n    {\n      var ft = typeof WeakMap == \"function\" ? WeakMap : Map;\n      ge = new ft();\n    }\n    function ur(t, o) {\n      if (!t || $e)\n        return \"\";\n      {\n        var c = ge.get(t);\n        if (c !== void 0)\n          return c;\n      }\n      var m;\n      $e = !0;\n      var w = Error.prepareStackTrace;\n      Error.prepareStackTrace = void 0;\n      var k;\n      k = Ae.current, Ae.current = null, lt();\n      try {\n        if (o) {\n          var y = function() {\n            throw Error();\n          };\n          if (Object.defineProperty(y.prototype, \"props\", {\n            set: function() {\n              throw Error();\n            }\n          }), typeof Reflect == \"object\" && Reflect.construct) {\n            try {\n              Reflect.construct(y, []);\n            } catch (J) {\n              m = J;\n            }\n            Reflect.construct(t, [], y);\n          } else {\n            try {\n              y.call();\n            } catch (J) {\n              m = J;\n            }\n            t.call(y.prototype);\n          }\n        } else {\n          try {\n            throw Error();\n          } catch (J) {\n            m = J;\n          }\n          t();\n        }\n      } catch (J) {\n        if (J && m && typeof J.stack == \"string\") {\n          for (var b = J.stack.split(`\n`), F = m.stack.split(`\n`), N = b.length - 1, A = F.length - 1; N >= 1 && A >= 0 && b[N] !== F[A]; )\n            A--;\n          for (; N >= 1 && A >= 0; N--, A--)\n            if (b[N] !== F[A]) {\n              if (N !== 1 || A !== 1)\n                do\n                  if (N--, A--, A < 0 || b[N] !== F[A]) {\n                    var Y = `\n` + b[N].replace(\" at new \", \" at \");\n                    return t.displayName && Y.includes(\"<anonymous>\") && (Y = Y.replace(\"<anonymous>\", t.displayName)), typeof t == \"function\" && ge.set(t, Y), Y;\n                  }\n                while (N >= 1 && A >= 0);\n              break;\n            }\n        }\n      } finally {\n        $e = !1, Ae.current = k, ut(), Error.prepareStackTrace = w;\n      }\n      var re = t ? t.displayName || t.name : \"\", _r = re ? ve(re) : \"\";\n      return typeof t == \"function\" && ge.set(t, _r), _r;\n    }\n    function dt(t, o, c) {\n      return ur(t, !1);\n    }\n    function pt(t) {\n      var o = t.prototype;\n      return !!(o && o.isReactComponent);\n    }\n    function be(t, o, c) {\n      if (t == null)\n        return \"\";\n      if (typeof t == \"function\")\n        return ur(t, pt(t));\n      if (typeof t == \"string\")\n        return ve(t);\n      switch (t) {\n        case g:\n          return ve(\"Suspense\");\n        case f:\n          return ve(\"SuspenseList\");\n      }\n      if (typeof t == \"object\")\n        switch (t.$$typeof) {\n          case d:\n            return dt(t.render);\n          case v:\n            return be(t.type, o, c);\n          case C: {\n            var m = t, w = m._payload, k = m._init;\n            try {\n              return be(k(w), o, c);\n            } catch {\n            }\n          }\n        }\n      return \"\";\n    }\n    var ye = Object.prototype.hasOwnProperty, fr = {}, dr = E.ReactDebugCurrentFrame;\n    function Ee(t) {\n      if (t) {\n        var o = t._owner, c = be(t.type, t._source, o ? o.type : null);\n        dr.setExtraStackFrame(c);\n      } else\n        dr.setExtraStackFrame(null);\n    }\n    function ht(t, o, c, m, w) {\n      {\n        var k = Function.call.bind(ye);\n        for (var y in t)\n          if (k(t, y)) {\n            var b = void 0;\n            try {\n              if (typeof t[y] != \"function\") {\n                var F = Error((m || \"React class\") + \": \" + c + \" type `\" + y + \"` is invalid; it must be a function, usually from the `prop-types` package, but received `\" + typeof t[y] + \"`.This often happens because of typos such as `PropTypes.function` instead of `PropTypes.func`.\");\n                throw F.name = \"Invariant Violation\", F;\n              }\n              b = t[y](o, y, m, c, null, \"SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED\");\n            } catch (N) {\n              b = N;\n            }\n            b && !(b instanceof Error) && (Ee(w), p(\"%s: type specification of %s `%s` is invalid; the type checker function must return `null` or an `Error` but returned a %s. You may have forgotten to pass an argument to the type checker creator (arrayOf, instanceOf, objectOf, oneOf, oneOfType, and shape all require an argument).\", m || \"React class\", c, y, typeof b), Ee(null)), b instanceof Error && !(b.message in fr) && (fr[b.message] = !0, Ee(w), p(\"Failed %s type: %s\", c, b.message), Ee(null));\n          }\n      }\n    }\n    var mt = Array.isArray;\n    function De(t) {\n      return mt(t);\n    }\n    function vt(t) {\n      {\n        var o = typeof Symbol == \"function\" && Symbol.toStringTag, c = o && t[Symbol.toStringTag] || t.constructor.name || \"Object\";\n        return c;\n      }\n    }\n    function gt(t) {\n      try {\n        return pr(t), !1;\n      } catch {\n        return !0;\n      }\n    }\n    function pr(t) {\n      return \"\" + t;\n    }\n    function hr(t) {\n      if (gt(t))\n        return p(\"The provided key is an unsupported type %s. This value must be coerced to a string before before using it here.\", vt(t)), pr(t);\n    }\n    var ce = E.ReactCurrentOwner, bt = {\n      key: !0,\n      ref: !0,\n      __self: !0,\n      __source: !0\n    }, mr, vr, je;\n    je = {};\n    function yt(t) {\n      if (ye.call(t, \"ref\")) {\n        var o = Object.getOwnPropertyDescriptor(t, \"ref\").get;\n        if (o && o.isReactWarning)\n          return !1;\n      }\n      return t.ref !== void 0;\n    }\n    function Et(t) {\n      if (ye.call(t, \"key\")) {\n        var o = Object.getOwnPropertyDescriptor(t, \"key\").get;\n        if (o && o.isReactWarning)\n          return !1;\n      }\n      return t.key !== void 0;\n    }\n    function xt(t, o) {\n      if (typeof t.ref == \"string\" && ce.current && o && ce.current.stateNode !== o) {\n        var c = G(ce.current.type);\n        je[c] || (p('Component \"%s\" contains the string ref \"%s\". Support for string refs will be removed in a future major release. This case cannot be automatically converted to an arrow function. We ask you to manually fix this case by using useRef() or createRef() instead. Learn more about using refs safely here: https://reactjs.org/link/strict-mode-string-ref', G(ce.current.type), t.ref), je[c] = !0);\n      }\n    }\n    function wt(t, o) {\n      {\n        var c = function() {\n          mr || (mr = !0, p(\"%s: `key` is not a prop. Trying to access it will result in `undefined` being returned. If you need to access the same value within the child component, you should pass it as a different prop. (https://reactjs.org/link/special-props)\", o));\n        };\n        c.isReactWarning = !0, Object.defineProperty(t, \"key\", {\n          get: c,\n          configurable: !0\n        });\n      }\n    }\n    function _t(t, o) {\n      {\n        var c = function() {\n          vr || (vr = !0, p(\"%s: `ref` is not a prop. Trying to access it will result in `undefined` being returned. If you need to access the same value within the child component, you should pass it as a different prop. (https://reactjs.org/link/special-props)\", o));\n        };\n        c.isReactWarning = !0, Object.defineProperty(t, \"ref\", {\n          get: c,\n          configurable: !0\n        });\n      }\n    }\n    var St = function(t, o, c, m, w, k, y) {\n      var b = {\n        // This tag allows us to uniquely identify this as a React Element\n        $$typeof: r,\n        // Built-in properties that belong on the element\n        type: t,\n        key: o,\n        ref: c,\n        props: y,\n        // Record the component responsible for creating this element.\n        _owner: k\n      };\n      return b._store = {}, Object.defineProperty(b._store, \"validated\", {\n        configurable: !1,\n        enumerable: !1,\n        writable: !0,\n        value: !1\n      }), Object.defineProperty(b, \"_self\", {\n        configurable: !1,\n        enumerable: !1,\n        writable: !1,\n        value: m\n      }), Object.defineProperty(b, \"_source\", {\n        configurable: !1,\n        enumerable: !1,\n        writable: !1,\n        value: w\n      }), Object.freeze && (Object.freeze(b.props), Object.freeze(b)), b;\n    };\n    function Rt(t, o, c, m, w) {\n      {\n        var k, y = {}, b = null, F = null;\n        c !== void 0 && (hr(c), b = \"\" + c), Et(o) && (hr(o.key), b = \"\" + o.key), yt(o) && (F = o.ref, xt(o, w));\n        for (k in o)\n          ye.call(o, k) && !bt.hasOwnProperty(k) && (y[k] = o[k]);\n        if (t && t.defaultProps) {\n          var N = t.defaultProps;\n          for (k in N)\n            y[k] === void 0 && (y[k] = N[k]);\n        }\n        if (b || F) {\n          var A = typeof t == \"function\" ? t.displayName || t.name || \"Unknown\" : t;\n          b && wt(y, A), F && _t(y, A);\n        }\n        return St(t, b, F, w, m, ce.current, y);\n      }\n    }\n    var Le = E.ReactCurrentOwner, gr = E.ReactDebugCurrentFrame;\n    function ee(t) {\n      if (t) {\n        var o = t._owner, c = be(t.type, t._source, o ? o.type : null);\n        gr.setExtraStackFrame(c);\n      } else\n        gr.setExtraStackFrame(null);\n    }\n    var Ve;\n    Ve = !1;\n    function Fe(t) {\n      return typeof t == \"object\" && t !== null && t.$$typeof === r;\n    }\n    function br() {\n      {\n        if (Le.current) {\n          var t = G(Le.current.type);\n          if (t)\n            return `\n\nCheck the render method of \\`` + t + \"`.\";\n        }\n        return \"\";\n      }\n    }\n    function Ot(t) {\n      {\n        if (t !== void 0) {\n          var o = t.fileName.replace(/^.*[\\\\\\/]/, \"\"), c = t.lineNumber;\n          return `\n\nCheck your code at ` + o + \":\" + c + \".\";\n        }\n        return \"\";\n      }\n    }\n    var yr = {};\n    function kt(t) {\n      {\n        var o = br();\n        if (!o) {\n          var c = typeof t == \"string\" ? t : t.displayName || t.name;\n          c && (o = `\n\nCheck the top-level render call using <` + c + \">.\");\n        }\n        return o;\n      }\n    }\n    function Er(t, o) {\n      {\n        if (!t._store || t._store.validated || t.key != null)\n          return;\n        t._store.validated = !0;\n        var c = kt(o);\n        if (yr[c])\n          return;\n        yr[c] = !0;\n        var m = \"\";\n        t && t._owner && t._owner !== Le.current && (m = \" It was passed a child from \" + G(t._owner.type) + \".\"), ee(t), p('Each child in a list should have a unique \"key\" prop.%s%s See https://reactjs.org/link/warning-keys for more information.', c, m), ee(null);\n      }\n    }\n    function xr(t, o) {\n      {\n        if (typeof t != \"object\")\n          return;\n        if (De(t))\n          for (var c = 0; c < t.length; c++) {\n            var m = t[c];\n            Fe(m) && Er(m, o);\n          }\n        else if (Fe(t))\n          t._store && (t._store.validated = !0);\n        else if (t) {\n          var w = O(t);\n          if (typeof w == \"function\" && w !== t.entries)\n            for (var k = w.call(t), y; !(y = k.next()).done; )\n              Fe(y.value) && Er(y.value, o);\n        }\n      }\n    }\n    function Ct(t) {\n      {\n        var o = t.type;\n        if (o == null || typeof o == \"string\")\n          return;\n        var c;\n        if (typeof o == \"function\")\n          c = o.propTypes;\n        else if (typeof o == \"object\" && (o.$$typeof === d || // Note: Memo only checks outer props here.\n        // Inner props are checked in the reconciler.\n        o.$$typeof === v))\n          c = o.propTypes;\n        else\n          return;\n        if (c) {\n          var m = G(o);\n          ht(c, t.props, \"prop\", m, t);\n        } else if (o.PropTypes !== void 0 && !Ve) {\n          Ve = !0;\n          var w = G(o);\n          p(\"Component %s declared `PropTypes` instead of `propTypes`. Did you misspell the property assignment?\", w || \"Unknown\");\n        }\n        typeof o.getDefaultProps == \"function\" && !o.getDefaultProps.isReactClassApproved && p(\"getDefaultProps is only used on classic React.createClass definitions. Use a static property named `defaultProps` instead.\");\n      }\n    }\n    function Tt(t) {\n      {\n        for (var o = Object.keys(t.props), c = 0; c < o.length; c++) {\n          var m = o[c];\n          if (m !== \"children\" && m !== \"key\") {\n            ee(t), p(\"Invalid prop `%s` supplied to `React.Fragment`. React.Fragment can only have `key` and `children` props.\", m), ee(null);\n            break;\n          }\n        }\n        t.ref !== null && (ee(t), p(\"Invalid attribute `ref` supplied to `React.Fragment`.\"), ee(null));\n      }\n    }\n    function wr(t, o, c, m, w, k) {\n      {\n        var y = Q(t);\n        if (!y) {\n          var b = \"\";\n          (t === void 0 || typeof t == \"object\" && t !== null && Object.keys(t).length === 0) && (b += \" You likely forgot to export your component from the file it's defined in, or you might have mixed up default and named imports.\");\n          var F = Ot(w);\n          F ? b += F : b += br();\n          var N;\n          t === null ? N = \"null\" : De(t) ? N = \"array\" : t !== void 0 && t.$$typeof === r ? (N = \"<\" + (G(t.type) || \"Unknown\") + \" />\", b = \" Did you accidentally export a JSX literal instead of a component?\") : N = typeof t, p(\"React.jsx: type is invalid -- expected a string (for built-in components) or a class/function (for composite components) but got: %s.%s\", N, b);\n        }\n        var A = Rt(t, o, c, w, k);\n        if (A == null)\n          return A;\n        if (y) {\n          var Y = o.children;\n          if (Y !== void 0)\n            if (m)\n              if (De(Y)) {\n                for (var re = 0; re < Y.length; re++)\n                  xr(Y[re], t);\n                Object.freeze && Object.freeze(Y);\n              } else\n                p(\"React.jsx: Static children should always be an array. You are likely explicitly calling React.jsxs or React.jsxDEV. Use the Babel transform instead.\");\n            else\n              xr(Y, t);\n        }\n        return t === a ? Tt(A) : Ct(A), A;\n      }\n    }\n    function Pt(t, o, c) {\n      return wr(t, o, c, !0);\n    }\n    function Nt(t, o, c) {\n      return wr(t, o, c, !1);\n    }\n    var At = Nt, It = Pt;\n    ue.Fragment = a, ue.jsx = At, ue.jsxs = It;\n  }()), ue;\n}\n(function(e) {\n  process.env.NODE_ENV === \"production\" ? e.exports = Lt() : e.exports = Vt();\n})(jt);\nconst L = Re.jsx, Br = Re.jsxs;\nfunction ze() {\n  return ze = Object.assign ? Object.assign.bind() : function(e) {\n    for (var r = 1; r < arguments.length; r++) {\n      var n = arguments[r];\n      for (var a in n)\n        Object.prototype.hasOwnProperty.call(n, a) && (e[a] = n[a]);\n    }\n    return e;\n  }, ze.apply(this, arguments);\n}\nfunction Hr(e) {\n  var r = /* @__PURE__ */ Object.create(null);\n  return function(n) {\n    return r[n] === void 0 && (r[n] = e(n)), r[n];\n  };\n}\nvar Ft = /^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|download|draggable|encType|enterKeyHint|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/, Mt = /* @__PURE__ */ Hr(\n  function(e) {\n    return Ft.test(e) || e.charCodeAt(0) === 111 && e.charCodeAt(1) === 110 && e.charCodeAt(2) < 91;\n  }\n  /* Z+1 */\n);\nfunction Wt(e) {\n  if (e.sheet)\n    return e.sheet;\n  for (var r = 0; r < document.styleSheets.length; r++)\n    if (document.styleSheets[r].ownerNode === e)\n      return document.styleSheets[r];\n}\nfunction zt(e) {\n  var r = document.createElement(\"style\");\n  return r.setAttribute(\"data-emotion\", e.key), e.nonce !== void 0 && r.setAttribute(\"nonce\", e.nonce), r.appendChild(document.createTextNode(\"\")), r.setAttribute(\"data-s\", \"\"), r;\n}\nvar Yt = /* @__PURE__ */ function() {\n  function e(n) {\n    var a = this;\n    this._insertTag = function(i) {\n      var s;\n      a.tags.length === 0 ? a.insertionPoint ? s = a.insertionPoint.nextSibling : a.prepend ? s = a.container.firstChild : s = a.before : s = a.tags[a.tags.length - 1].nextSibling, a.container.insertBefore(i, s), a.tags.push(i);\n    }, this.isSpeedy = n.speedy === void 0 ? process.env.NODE_ENV === \"production\" : n.speedy, this.tags = [], this.ctr = 0, this.nonce = n.nonce, this.key = n.key, this.container = n.container, this.prepend = n.prepend, this.insertionPoint = n.insertionPoint, this.before = null;\n  }\n  var r = e.prototype;\n  return r.hydrate = function(a) {\n    a.forEach(this._insertTag);\n  }, r.insert = function(a) {\n    this.ctr % (this.isSpeedy ? 65e3 : 1) === 0 && this._insertTag(zt(this));\n    var i = this.tags[this.tags.length - 1];\n    if (process.env.NODE_ENV !== \"production\") {\n      var s = a.charCodeAt(0) === 64 && a.charCodeAt(1) === 105;\n      s && this._alreadyInsertedOrderInsensitiveRule && console.error(`You're attempting to insert the following rule:\n` + a + \"\\n\\n`@import` rules must be before all other types of rules in a stylesheet but other rules have already been inserted. Please ensure that `@import` rules are before all other rules.\"), this._alreadyInsertedOrderInsensitiveRule = this._alreadyInsertedOrderInsensitiveRule || !s;\n    }\n    if (this.isSpeedy) {\n      var l = Wt(i);\n      try {\n        l.insertRule(a, l.cssRules.length);\n      } catch (u) {\n        process.env.NODE_ENV !== \"production\" && !/:(-moz-placeholder|-moz-focus-inner|-moz-focusring|-ms-input-placeholder|-moz-read-write|-moz-read-only|-ms-clear|-ms-expand|-ms-reveal){/.test(a) && console.error('There was a problem inserting the following rule: \"' + a + '\"', u);\n      }\n    } else\n      i.appendChild(document.createTextNode(a));\n    this.ctr++;\n  }, r.flush = function() {\n    this.tags.forEach(function(a) {\n      return a.parentNode && a.parentNode.removeChild(a);\n    }), this.tags = [], this.ctr = 0, process.env.NODE_ENV !== \"production\" && (this._alreadyInsertedOrderInsensitiveRule = !1);\n  }, e;\n}(), j = \"-ms-\", Oe = \"-moz-\", _ = \"-webkit-\", He = \"comm\", Ge = \"rule\", Je = \"decl\", Ut = \"@import\", Gr = \"@keyframes\", qt = Math.abs, Ce = String.fromCharCode, Bt = Object.assign;\nfunction Ht(e, r) {\n  return $(e, 0) ^ 45 ? (((r << 2 ^ $(e, 0)) << 2 ^ $(e, 1)) << 2 ^ $(e, 2)) << 2 ^ $(e, 3) : 0;\n}\nfunction Jr(e) {\n  return e.trim();\n}\nfunction Gt(e, r) {\n  return (e = r.exec(e)) ? e[0] : e;\n}\nfunction S(e, r, n) {\n  return e.replace(r, n);\n}\nfunction Ye(e, r) {\n  return e.indexOf(r);\n}\nfunction $(e, r) {\n  return e.charCodeAt(r) | 0;\n}\nfunction de(e, r, n) {\n  return e.slice(r, n);\n}\nfunction B(e) {\n  return e.length;\n}\nfunction Xe(e) {\n  return e.length;\n}\nfunction xe(e, r) {\n  return r.push(e), e;\n}\nfunction Jt(e, r) {\n  return e.map(r).join(\"\");\n}\nvar Te = 1, ie = 1, Xr = 0, M = 0, I = 0, oe = \"\";\nfunction Pe(e, r, n, a, i, s, l) {\n  return { value: e, root: r, parent: n, type: a, props: i, children: s, line: Te, column: ie, length: l, return: \"\" };\n}\nfunction fe(e, r) {\n  return Bt(Pe(\"\", null, null, \"\", null, null, 0), e, { length: -e.length }, r);\n}\nfunction Xt() {\n  return I;\n}\nfunction Kt() {\n  return I = M > 0 ? $(oe, --M) : 0, ie--, I === 10 && (ie = 1, Te--), I;\n}\nfunction W() {\n  return I = M < Xr ? $(oe, M++) : 0, ie++, I === 10 && (ie = 1, Te++), I;\n}\nfunction H() {\n  return $(oe, M);\n}\nfunction we() {\n  return M;\n}\nfunction me(e, r) {\n  return de(oe, e, r);\n}\nfunction pe(e) {\n  switch (e) {\n    case 0:\n    case 9:\n    case 10:\n    case 13:\n    case 32:\n      return 5;\n    case 33:\n    case 43:\n    case 44:\n    case 47:\n    case 62:\n    case 64:\n    case 126:\n    case 59:\n    case 123:\n    case 125:\n      return 4;\n    case 58:\n      return 3;\n    case 34:\n    case 39:\n    case 40:\n    case 91:\n      return 2;\n    case 41:\n    case 93:\n      return 1;\n  }\n  return 0;\n}\nfunction Kr(e) {\n  return Te = ie = 1, Xr = B(oe = e), M = 0, [];\n}\nfunction Zr(e) {\n  return oe = \"\", e;\n}\nfunction _e(e) {\n  return Jr(me(M - 1, Ue(e === 91 ? e + 2 : e === 40 ? e + 1 : e)));\n}\nfunction Zt(e) {\n  for (; (I = H()) && I < 33; )\n    W();\n  return pe(e) > 2 || pe(I) > 3 ? \"\" : \" \";\n}\nfunction Qt(e, r) {\n  for (; --r && W() && !(I < 48 || I > 102 || I > 57 && I < 65 || I > 70 && I < 97); )\n    ;\n  return me(e, we() + (r < 6 && H() == 32 && W() == 32));\n}\nfunction Ue(e) {\n  for (; W(); )\n    switch (I) {\n      case e:\n        return M;\n      case 34:\n      case 39:\n        e !== 34 && e !== 39 && Ue(I);\n        break;\n      case 40:\n        e === 41 && Ue(e);\n        break;\n      case 92:\n        W();\n        break;\n    }\n  return M;\n}\nfunction en(e, r) {\n  for (; W() && e + I !== 47 + 10; )\n    if (e + I === 42 + 42 && H() === 47)\n      break;\n  return \"/*\" + me(r, M - 1) + \"*\" + Ce(e === 47 ? e : W());\n}\nfunction rn(e) {\n  for (; !pe(H()); )\n    W();\n  return me(e, M);\n}\nfunction tn(e) {\n  return Zr(Se(\"\", null, null, null, [\"\"], e = Kr(e), 0, [0], e));\n}\nfunction Se(e, r, n, a, i, s, l, u, d) {\n  for (var g = 0, f = 0, v = l, C = 0, T = 0, x = 0, h = 1, O = 1, E = 1, p = 0, P = \"\", q = i, D = s, V = a, R = P; O; )\n    switch (x = p, p = W()) {\n      case 40:\n        if (x != 108 && $(R, v - 1) == 58) {\n          Ye(R += S(_e(p), \"&\", \"&\\f\"), \"&\\f\") != -1 && (E = -1);\n          break;\n        }\n      case 34:\n      case 39:\n      case 91:\n        R += _e(p);\n        break;\n      case 9:\n      case 10:\n      case 13:\n      case 32:\n        R += Zt(x);\n        break;\n      case 92:\n        R += Qt(we() - 1, 7);\n        continue;\n      case 47:\n        switch (H()) {\n          case 42:\n          case 47:\n            xe(nn(en(W(), we()), r, n), d);\n            break;\n          default:\n            R += \"/\";\n        }\n        break;\n      case 123 * h:\n        u[g++] = B(R) * E;\n      case 125 * h:\n      case 59:\n      case 0:\n        switch (p) {\n          case 0:\n          case 125:\n            O = 0;\n          case 59 + f:\n            T > 0 && B(R) - v && xe(T > 32 ? Cr(R + \";\", a, n, v - 1) : Cr(S(R, \" \", \"\") + \";\", a, n, v - 2), d);\n            break;\n          case 59:\n            R += \";\";\n          default:\n            if (xe(V = kr(R, r, n, g, f, i, u, P, q = [], D = [], v), s), p === 123)\n              if (f === 0)\n                Se(R, r, V, V, q, s, v, u, D);\n              else\n                switch (C === 99 && $(R, 3) === 110 ? 100 : C) {\n                  case 100:\n                  case 109:\n                  case 115:\n                    Se(e, V, V, a && xe(kr(e, V, V, 0, 0, i, u, P, i, q = [], v), D), i, D, v, u, a ? q : D);\n                    break;\n                  default:\n                    Se(R, V, V, V, [\"\"], D, 0, u, D);\n                }\n        }\n        g = f = T = 0, h = E = 1, P = R = \"\", v = l;\n        break;\n      case 58:\n        v = 1 + B(R), T = x;\n      default:\n        if (h < 1) {\n          if (p == 123)\n            --h;\n          else if (p == 125 && h++ == 0 && Kt() == 125)\n            continue;\n        }\n        switch (R += Ce(p), p * h) {\n          case 38:\n            E = f > 0 ? 1 : (R += \"\\f\", -1);\n            break;\n          case 44:\n            u[g++] = (B(R) - 1) * E, E = 1;\n            break;\n          case 64:\n            H() === 45 && (R += _e(W())), C = H(), f = v = B(P = R += rn(we())), p++;\n            break;\n          case 45:\n            x === 45 && B(R) == 2 && (h = 0);\n        }\n    }\n  return s;\n}\nfunction kr(e, r, n, a, i, s, l, u, d, g, f) {\n  for (var v = i - 1, C = i === 0 ? s : [\"\"], T = Xe(C), x = 0, h = 0, O = 0; x < a; ++x)\n    for (var E = 0, p = de(e, v + 1, v = qt(h = l[x])), P = e; E < T; ++E)\n      (P = Jr(h > 0 ? C[E] + \" \" + p : S(p, /&\\f/g, C[E]))) && (d[O++] = P);\n  return Pe(e, r, n, i === 0 ? Ge : u, d, g, f);\n}\nfunction nn(e, r, n) {\n  return Pe(e, r, n, He, Ce(Xt()), de(e, 2, -2), 0);\n}\nfunction Cr(e, r, n, a) {\n  return Pe(e, r, n, Je, de(e, 0, a), de(e, a + 1, -1), a);\n}\nfunction ae(e, r) {\n  for (var n = \"\", a = Xe(e), i = 0; i < a; i++)\n    n += r(e[i], i, e, r) || \"\";\n  return n;\n}\nfunction an(e, r, n, a) {\n  switch (e.type) {\n    case Ut:\n    case Je:\n      return e.return = e.return || e.value;\n    case He:\n      return \"\";\n    case Gr:\n      return e.return = e.value + \"{\" + ae(e.children, a) + \"}\";\n    case Ge:\n      e.value = e.props.join(\",\");\n  }\n  return B(n = ae(e.children, a)) ? e.return = e.value + \"{\" + n + \"}\" : \"\";\n}\nfunction on(e) {\n  var r = Xe(e);\n  return function(n, a, i, s) {\n    for (var l = \"\", u = 0; u < r; u++)\n      l += e[u](n, a, i, s) || \"\";\n    return l;\n  };\n}\nfunction sn(e) {\n  return function(r) {\n    r.root || (r = r.return) && e(r);\n  };\n}\nvar cn = function(r, n, a) {\n  for (var i = 0, s = 0; i = s, s = H(), i === 38 && s === 12 && (n[a] = 1), !pe(s); )\n    W();\n  return me(r, M);\n}, ln = function(r, n) {\n  var a = -1, i = 44;\n  do\n    switch (pe(i)) {\n      case 0:\n        i === 38 && H() === 12 && (n[a] = 1), r[a] += cn(M - 1, n, a);\n        break;\n      case 2:\n        r[a] += _e(i);\n        break;\n      case 4:\n        if (i === 44) {\n          r[++a] = H() === 58 ? \"&\\f\" : \"\", n[a] = r[a].length;\n          break;\n        }\n      default:\n        r[a] += Ce(i);\n    }\n  while (i = W());\n  return r;\n}, un = function(r, n) {\n  return Zr(ln(Kr(r), n));\n}, Tr = /* @__PURE__ */ new WeakMap(), fn = function(r) {\n  if (!(r.type !== \"rule\" || !r.parent || // positive .length indicates that this rule contains pseudo\n  // negative .length indicates that this rule has been already prefixed\n  r.length < 1)) {\n    for (var n = r.value, a = r.parent, i = r.column === a.column && r.line === a.line; a.type !== \"rule\"; )\n      if (a = a.parent, !a)\n        return;\n    if (!(r.props.length === 1 && n.charCodeAt(0) !== 58 && !Tr.get(a)) && !i) {\n      Tr.set(r, !0);\n      for (var s = [], l = un(n, s), u = a.props, d = 0, g = 0; d < l.length; d++)\n        for (var f = 0; f < u.length; f++, g++)\n          r.props[g] = s[d] ? l[d].replace(/&\\f/g, u[f]) : u[f] + \" \" + l[d];\n    }\n  }\n}, dn = function(r) {\n  if (r.type === \"decl\") {\n    var n = r.value;\n    // charcode for l\n    n.charCodeAt(0) === 108 && // charcode for b\n    n.charCodeAt(2) === 98 && (r.return = \"\", r.value = \"\");\n  }\n}, pn = \"emotion-disable-server-rendering-unsafe-selector-warning-please-do-not-use-this-the-warning-exists-for-a-reason\", hn = function(r) {\n  return r.type === \"comm\" && r.children.indexOf(pn) > -1;\n}, mn = function(r) {\n  return function(n, a, i) {\n    if (!(n.type !== \"rule\" || r.compat)) {\n      var s = n.value.match(/(:first|:nth|:nth-last)-child/g);\n      if (s) {\n        for (var l = !!n.parent, u = l ? n.parent.children : (\n          // global rule at the root level\n          i\n        ), d = u.length - 1; d >= 0; d--) {\n          var g = u[d];\n          if (g.line < n.line)\n            break;\n          if (g.column < n.column) {\n            if (hn(g))\n              return;\n            break;\n          }\n        }\n        s.forEach(function(f) {\n          console.error('The pseudo class \"' + f + '\" is potentially unsafe when doing server-side rendering. Try changing it to \"' + f.split(\"-child\")[0] + '-of-type\".');\n        });\n      }\n    }\n  };\n}, Qr = function(r) {\n  return r.type.charCodeAt(1) === 105 && r.type.charCodeAt(0) === 64;\n}, vn = function(r, n) {\n  for (var a = r - 1; a >= 0; a--)\n    if (!Qr(n[a]))\n      return !0;\n  return !1;\n}, Pr = function(r) {\n  r.type = \"\", r.value = \"\", r.return = \"\", r.children = \"\", r.props = \"\";\n}, gn = function(r, n, a) {\n  Qr(r) && (r.parent ? (console.error(\"`@import` rules can't be nested inside other rules. Please move it to the top level and put it before regular rules. Keep in mind that they can only be used within global styles.\"), Pr(r)) : vn(n, a) && (console.error(\"`@import` rules can't be after other rules. Please put your `@import` rules before your other rules.\"), Pr(r)));\n};\nfunction et(e, r) {\n  switch (Ht(e, r)) {\n    case 5103:\n      return _ + \"print-\" + e + e;\n    case 5737:\n    case 4201:\n    case 3177:\n    case 3433:\n    case 1641:\n    case 4457:\n    case 2921:\n    case 5572:\n    case 6356:\n    case 5844:\n    case 3191:\n    case 6645:\n    case 3005:\n    case 6391:\n    case 5879:\n    case 5623:\n    case 6135:\n    case 4599:\n    case 4855:\n    case 4215:\n    case 6389:\n    case 5109:\n    case 5365:\n    case 5621:\n    case 3829:\n      return _ + e + e;\n    case 5349:\n    case 4246:\n    case 4810:\n    case 6968:\n    case 2756:\n      return _ + e + Oe + e + j + e + e;\n    case 6828:\n    case 4268:\n      return _ + e + j + e + e;\n    case 6165:\n      return _ + e + j + \"flex-\" + e + e;\n    case 5187:\n      return _ + e + S(e, /(\\w+).+(:[^]+)/, _ + \"box-$1$2\" + j + \"flex-$1$2\") + e;\n    case 5443:\n      return _ + e + j + \"flex-item-\" + S(e, /flex-|-self/, \"\") + e;\n    case 4675:\n      return _ + e + j + \"flex-line-pack\" + S(e, /align-content|flex-|-self/, \"\") + e;\n    case 5548:\n      return _ + e + j + S(e, \"shrink\", \"negative\") + e;\n    case 5292:\n      return _ + e + j + S(e, \"basis\", \"preferred-size\") + e;\n    case 6060:\n      return _ + \"box-\" + S(e, \"-grow\", \"\") + _ + e + j + S(e, \"grow\", \"positive\") + e;\n    case 4554:\n      return _ + S(e, /([^-])(transform)/g, \"$1\" + _ + \"$2\") + e;\n    case 6187:\n      return S(S(S(e, /(zoom-|grab)/, _ + \"$1\"), /(image-set)/, _ + \"$1\"), e, \"\") + e;\n    case 5495:\n    case 3959:\n      return S(e, /(image-set\\([^]*)/, _ + \"$1$`$1\");\n    case 4968:\n      return S(S(e, /(.+:)(flex-)?(.*)/, _ + \"box-pack:$3\" + j + \"flex-pack:$3\"), /s.+-b[^;]+/, \"justify\") + _ + e + e;\n    case 4095:\n    case 3583:\n    case 4068:\n    case 2532:\n      return S(e, /(.+)-inline(.+)/, _ + \"$1$2\") + e;\n    case 8116:\n    case 7059:\n    case 5753:\n    case 5535:\n    case 5445:\n    case 5701:\n    case 4933:\n    case 4677:\n    case 5533:\n    case 5789:\n    case 5021:\n    case 4765:\n      if (B(e) - 1 - r > 6)\n        switch ($(e, r + 1)) {\n          case 109:\n            if ($(e, r + 4) !== 45)\n              break;\n          case 102:\n            return S(e, /(.+:)(.+)-([^]+)/, \"$1\" + _ + \"$2-$3$1\" + Oe + ($(e, r + 3) == 108 ? \"$3\" : \"$2-$3\")) + e;\n          case 115:\n            return ~Ye(e, \"stretch\") ? et(S(e, \"stretch\", \"fill-available\"), r) + e : e;\n        }\n      break;\n    case 4949:\n      if ($(e, r + 1) !== 115)\n        break;\n    case 6444:\n      switch ($(e, B(e) - 3 - (~Ye(e, \"!important\") && 10))) {\n        case 107:\n          return S(e, \":\", \":\" + _) + e;\n        case 101:\n          return S(e, /(.+:)([^;!]+)(;|!.+)?/, \"$1\" + _ + ($(e, 14) === 45 ? \"inline-\" : \"\") + \"box$3$1\" + _ + \"$2$3$1\" + j + \"$2box$3\") + e;\n      }\n      break;\n    case 5936:\n      switch ($(e, r + 11)) {\n        case 114:\n          return _ + e + j + S(e, /[svh]\\w+-[tblr]{2}/, \"tb\") + e;\n        case 108:\n          return _ + e + j + S(e, /[svh]\\w+-[tblr]{2}/, \"tb-rl\") + e;\n        case 45:\n          return _ + e + j + S(e, /[svh]\\w+-[tblr]{2}/, \"lr\") + e;\n      }\n      return _ + e + j + e + e;\n  }\n  return e;\n}\nvar bn = function(r, n, a, i) {\n  if (r.length > -1 && !r.return)\n    switch (r.type) {\n      case Je:\n        r.return = et(r.value, r.length);\n        break;\n      case Gr:\n        return ae([fe(r, {\n          value: S(r.value, \"@\", \"@\" + _)\n        })], i);\n      case Ge:\n        if (r.length)\n          return Jt(r.props, function(s) {\n            switch (Gt(s, /(::plac\\w+|:read-\\w+)/)) {\n              case \":read-only\":\n              case \":read-write\":\n                return ae([fe(r, {\n                  props: [S(s, /:(read-\\w+)/, \":\" + Oe + \"$1\")]\n                })], i);\n              case \"::placeholder\":\n                return ae([fe(r, {\n                  props: [S(s, /:(plac\\w+)/, \":\" + _ + \"input-$1\")]\n                }), fe(r, {\n                  props: [S(s, /:(plac\\w+)/, \":\" + Oe + \"$1\")]\n                }), fe(r, {\n                  props: [S(s, /:(plac\\w+)/, j + \"input-$1\")]\n                })], i);\n            }\n            return \"\";\n          });\n    }\n}, yn = [bn], En = function(r) {\n  var n = r.key;\n  if (process.env.NODE_ENV !== \"production\" && !n)\n    throw new Error(`You have to configure \\`key\\` for your cache. Please make sure it's unique (and not equal to 'css') as it's used for linking styles to your cache.\nIf multiple caches share the same key they might \"fight\" for each other's style elements.`);\n  if (n === \"css\") {\n    var a = document.querySelectorAll(\"style[data-emotion]:not([data-s])\");\n    Array.prototype.forEach.call(a, function(h) {\n      var O = h.getAttribute(\"data-emotion\");\n      O.indexOf(\" \") !== -1 && (document.head.appendChild(h), h.setAttribute(\"data-s\", \"\"));\n    });\n  }\n  var i = r.stylisPlugins || yn;\n  if (process.env.NODE_ENV !== \"production\" && /[^a-z-]/.test(n))\n    throw new Error('Emotion key must only contain lower case alphabetical characters and - but \"' + n + '\" was passed');\n  var s = {}, l, u = [];\n  l = r.container || document.head, Array.prototype.forEach.call(\n    // this means we will ignore elements which don't have a space in them which\n    // means that the style elements we're looking at are only Emotion 11 server-rendered style elements\n    document.querySelectorAll('style[data-emotion^=\"' + n + ' \"]'),\n    function(h) {\n      for (var O = h.getAttribute(\"data-emotion\").split(\" \"), E = 1; E < O.length; E++)\n        s[O[E]] = !0;\n      u.push(h);\n    }\n  );\n  var d, g = [fn, dn];\n  process.env.NODE_ENV !== \"production\" && g.push(mn({\n    get compat() {\n      return x.compat;\n    }\n  }), gn);\n  {\n    var f, v = [an, process.env.NODE_ENV !== \"production\" ? function(h) {\n      h.root || (h.return ? f.insert(h.return) : h.value && h.type !== He && f.insert(h.value + \"{}\"));\n    } : sn(function(h) {\n      f.insert(h);\n    })], C = on(g.concat(i, v)), T = function(O) {\n      return ae(tn(O), C);\n    };\n    d = function(O, E, p, P) {\n      f = p, process.env.NODE_ENV !== \"production\" && E.map !== void 0 && (f = {\n        insert: function(D) {\n          p.insert(D + E.map);\n        }\n      }), T(O ? O + \"{\" + E.styles + \"}\" : E.styles), P && (x.inserted[E.name] = !0);\n    };\n  }\n  var x = {\n    key: n,\n    sheet: new Yt({\n      key: n,\n      container: l,\n      nonce: r.nonce,\n      speedy: r.speedy,\n      prepend: r.prepend,\n      insertionPoint: r.insertionPoint\n    }),\n    nonce: r.nonce,\n    inserted: s,\n    registered: {},\n    insert: d\n  };\n  return x.sheet.hydrate(u), x;\n}, xn = !0;\nfunction rt(e, r, n) {\n  var a = \"\";\n  return n.split(\" \").forEach(function(i) {\n    e[i] !== void 0 ? r.push(e[i] + \";\") : a += i + \" \";\n  }), a;\n}\nvar Ke = function(r, n, a) {\n  var i = r.key + \"-\" + n.name;\n  // we only need to add the styles to the registered cache if the\n  // class name could be used further down\n  // the tree but if it's a string tag, we know it won't\n  // so we don't have to add it to registered cache.\n  // this improves memory usage since we can avoid storing the whole style string\n  (a === !1 || // we need to always store it if we're in compat mode and\n  // in node since emotion-server relies on whether a style is in\n  // the registered cache to know whether a style is global or not\n  // also, note that this check will be dead code eliminated in the browser\n  xn === !1) && r.registered[i] === void 0 && (r.registered[i] = n.styles);\n}, tt = function(r, n, a) {\n  Ke(r, n, a);\n  var i = r.key + \"-\" + n.name;\n  if (r.inserted[n.name] === void 0) {\n    var s = n;\n    do\n      r.insert(n === s ? \".\" + i : \"\", s, r.sheet, !0), s = s.next;\n    while (s !== void 0);\n  }\n};\nfunction wn(e) {\n  for (var r = 0, n, a = 0, i = e.length; i >= 4; ++a, i -= 4)\n    n = e.charCodeAt(a) & 255 | (e.charCodeAt(++a) & 255) << 8 | (e.charCodeAt(++a) & 255) << 16 | (e.charCodeAt(++a) & 255) << 24, n = /* Math.imul(k, m): */\n    (n & 65535) * 1540483477 + ((n >>> 16) * 59797 << 16), n ^= /* k >>> r: */\n    n >>> 24, r = /* Math.imul(k, m): */\n    (n & 65535) * 1540483477 + ((n >>> 16) * 59797 << 16) ^ /* Math.imul(h, m): */\n    (r & 65535) * 1540483477 + ((r >>> 16) * 59797 << 16);\n  switch (i) {\n    case 3:\n      r ^= (e.charCodeAt(a + 2) & 255) << 16;\n    case 2:\n      r ^= (e.charCodeAt(a + 1) & 255) << 8;\n    case 1:\n      r ^= e.charCodeAt(a) & 255, r = /* Math.imul(h, m): */\n      (r & 65535) * 1540483477 + ((r >>> 16) * 59797 << 16);\n  }\n  return r ^= r >>> 13, r = /* Math.imul(h, m): */\n  (r & 65535) * 1540483477 + ((r >>> 16) * 59797 << 16), ((r ^ r >>> 15) >>> 0).toString(36);\n}\nvar _n = {\n  animationIterationCount: 1,\n  borderImageOutset: 1,\n  borderImageSlice: 1,\n  borderImageWidth: 1,\n  boxFlex: 1,\n  boxFlexGroup: 1,\n  boxOrdinalGroup: 1,\n  columnCount: 1,\n  columns: 1,\n  flex: 1,\n  flexGrow: 1,\n  flexPositive: 1,\n  flexShrink: 1,\n  flexNegative: 1,\n  flexOrder: 1,\n  gridRow: 1,\n  gridRowEnd: 1,\n  gridRowSpan: 1,\n  gridRowStart: 1,\n  gridColumn: 1,\n  gridColumnEnd: 1,\n  gridColumnSpan: 1,\n  gridColumnStart: 1,\n  msGridRow: 1,\n  msGridRowSpan: 1,\n  msGridColumn: 1,\n  msGridColumnSpan: 1,\n  fontWeight: 1,\n  lineHeight: 1,\n  opacity: 1,\n  order: 1,\n  orphans: 1,\n  tabSize: 1,\n  widows: 1,\n  zIndex: 1,\n  zoom: 1,\n  WebkitLineClamp: 1,\n  // SVG-related properties\n  fillOpacity: 1,\n  floodOpacity: 1,\n  stopOpacity: 1,\n  strokeDasharray: 1,\n  strokeDashoffset: 1,\n  strokeMiterlimit: 1,\n  strokeOpacity: 1,\n  strokeWidth: 1\n}, Nr = `You have illegal escape sequence in your template literal, most likely inside content's property value.\nBecause you write your CSS inside a JavaScript string you actually have to do double escaping, so for example \"content: '\\\\00d7';\" should become \"content: '\\\\\\\\00d7';\".\nYou can read more about this here:\nhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Template_literals#ES2018_revision_of_illegal_escape_sequences`, Sn = \"You have passed in falsy value as style object's key (can happen when in example you pass unexported component as computed key).\", Rn = /[A-Z]|^ms/g, nt = /_EMO_([^_]+?)_([^]*?)_EMO_/g, Ze = function(r) {\n  return r.charCodeAt(1) === 45;\n}, Ar = function(r) {\n  return r != null && typeof r != \"boolean\";\n}, Me = /* @__PURE__ */ Hr(function(e) {\n  return Ze(e) ? e : e.replace(Rn, \"-$&\").toLowerCase();\n}), ke = function(r, n) {\n  switch (r) {\n    case \"animation\":\n    case \"animationName\":\n      if (typeof n == \"string\")\n        return n.replace(nt, function(a, i, s) {\n          return U = {\n            name: i,\n            styles: s,\n            next: U\n          }, i;\n        });\n  }\n  return _n[r] !== 1 && !Ze(r) && typeof n == \"number\" && n !== 0 ? n + \"px\" : n;\n};\nif (process.env.NODE_ENV !== \"production\") {\n  var On = /(var|attr|counters?|url|element|(((repeating-)?(linear|radial))|conic)-gradient)\\(|(no-)?(open|close)-quote/, kn = [\"normal\", \"none\", \"initial\", \"inherit\", \"unset\"], Cn = ke, Tn = /^-ms-/, Pn = /-(.)/g, Ir = {};\n  ke = function(r, n) {\n    if (r === \"content\" && (typeof n != \"string\" || kn.indexOf(n) === -1 && !On.test(n) && (n.charAt(0) !== n.charAt(n.length - 1) || n.charAt(0) !== '\"' && n.charAt(0) !== \"'\")))\n      throw new Error(\"You seem to be using a value for 'content' without quotes, try replacing it with `content: '\\\"\" + n + \"\\\"'`\");\n    var a = Cn(r, n);\n    return a !== \"\" && !Ze(r) && r.indexOf(\"-\") !== -1 && Ir[r] === void 0 && (Ir[r] = !0, console.error(\"Using kebab-case for css properties in objects is not supported. Did you mean \" + r.replace(Tn, \"ms-\").replace(Pn, function(i, s) {\n      return s.toUpperCase();\n    }) + \"?\")), a;\n  };\n}\nvar at = \"Component selectors can only be used in conjunction with @emotion/babel-plugin, the swc Emotion plugin, or another Emotion-aware compiler transform.\";\nfunction he(e, r, n) {\n  if (n == null)\n    return \"\";\n  if (n.__emotion_styles !== void 0) {\n    if (process.env.NODE_ENV !== \"production\" && n.toString() === \"NO_COMPONENT_SELECTOR\")\n      throw new Error(at);\n    return n;\n  }\n  switch (typeof n) {\n    case \"boolean\":\n      return \"\";\n    case \"object\": {\n      if (n.anim === 1)\n        return U = {\n          name: n.name,\n          styles: n.styles,\n          next: U\n        }, n.name;\n      if (n.styles !== void 0) {\n        var a = n.next;\n        if (a !== void 0)\n          for (; a !== void 0; )\n            U = {\n              name: a.name,\n              styles: a.styles,\n              next: U\n            }, a = a.next;\n        var i = n.styles + \";\";\n        return process.env.NODE_ENV !== \"production\" && n.map !== void 0 && (i += n.map), i;\n      }\n      return Nn(e, r, n);\n    }\n    case \"function\": {\n      if (e !== void 0) {\n        var s = U, l = n(e);\n        return U = s, he(e, r, l);\n      } else\n        process.env.NODE_ENV !== \"production\" && console.error(\"Functions that are interpolated in css calls will be stringified.\\nIf you want to have a css call based on props, create a function that returns a css call like this\\nlet dynamicStyle = (props) => css`color: ${props.color}`\\nIt can be called directly with props or interpolated in a styled call like this\\nlet SomeComponent = styled('div')`${dynamicStyle}`\");\n      break;\n    }\n    case \"string\":\n      if (process.env.NODE_ENV !== \"production\") {\n        var u = [], d = n.replace(nt, function(f, v, C) {\n          var T = \"animation\" + u.length;\n          return u.push(\"const \" + T + \" = keyframes`\" + C.replace(/^@keyframes animation-\\w+/, \"\") + \"`\"), \"${\" + T + \"}\";\n        });\n        u.length && console.error(\"`keyframes` output got interpolated into plain string, please wrap it with `css`.\\n\\nInstead of doing this:\\n\\n\" + [].concat(u, [\"`\" + d + \"`\"]).join(`\n`) + `\n\nYou should wrap it with \\`css\\` like this:\n\n` + (\"css`\" + d + \"`\"));\n      }\n      break;\n  }\n  if (r == null)\n    return n;\n  var g = r[n];\n  return g !== void 0 ? g : n;\n}\nfunction Nn(e, r, n) {\n  var a = \"\";\n  if (Array.isArray(n))\n    for (var i = 0; i < n.length; i++)\n      a += he(e, r, n[i]) + \";\";\n  else\n    for (var s in n) {\n      var l = n[s];\n      if (typeof l != \"object\")\n        r != null && r[l] !== void 0 ? a += s + \"{\" + r[l] + \"}\" : Ar(l) && (a += Me(s) + \":\" + ke(s, l) + \";\");\n      else {\n        if (s === \"NO_COMPONENT_SELECTOR\" && process.env.NODE_ENV !== \"production\")\n          throw new Error(at);\n        if (Array.isArray(l) && typeof l[0] == \"string\" && (r == null || r[l[0]] === void 0))\n          for (var u = 0; u < l.length; u++)\n            Ar(l[u]) && (a += Me(s) + \":\" + ke(s, l[u]) + \";\");\n        else {\n          var d = he(e, r, l);\n          switch (s) {\n            case \"animation\":\n            case \"animationName\": {\n              a += Me(s) + \":\" + d + \";\";\n              break;\n            }\n            default:\n              process.env.NODE_ENV !== \"production\" && s === \"undefined\" && console.error(Sn), a += s + \"{\" + d + \"}\";\n          }\n        }\n      }\n    }\n  return a;\n}\nvar $r = /label:\\s*([^\\s;\\n{]+)\\s*(;|$)/g, it;\nprocess.env.NODE_ENV !== \"production\" && (it = /\\/\\*#\\ssourceMappingURL=data:application\\/json;\\S+\\s+\\*\\//g);\nvar U, qe = function(r, n, a) {\n  if (r.length === 1 && typeof r[0] == \"object\" && r[0] !== null && r[0].styles !== void 0)\n    return r[0];\n  var i = !0, s = \"\";\n  U = void 0;\n  var l = r[0];\n  l == null || l.raw === void 0 ? (i = !1, s += he(a, n, l)) : (process.env.NODE_ENV !== \"production\" && l[0] === void 0 && console.error(Nr), s += l[0]);\n  for (var u = 1; u < r.length; u++)\n    s += he(a, n, r[u]), i && (process.env.NODE_ENV !== \"production\" && l[u] === void 0 && console.error(Nr), s += l[u]);\n  var d;\n  process.env.NODE_ENV !== \"production\" && (s = s.replace(it, function(C) {\n    return d = C, \"\";\n  })), $r.lastIndex = 0;\n  for (var g = \"\", f; (f = $r.exec(s)) !== null; )\n    g += \"-\" + // $FlowFixMe we know it's not null\n    f[1];\n  var v = wn(s) + g;\n  return process.env.NODE_ENV !== \"production\" ? {\n    name: v,\n    styles: s,\n    map: d,\n    next: U,\n    toString: function() {\n      return \"You have tried to stringify object returned from `css` function. It isn't supposed to be used directly (e.g. as value of the `className` prop), but rather handed to emotion so it can handle it (e.g. as value of `css` prop).\";\n    }\n  } : {\n    name: v,\n    styles: s,\n    next: U\n  };\n}, An = function(r) {\n  return r();\n}, In = Sr[\"useInsertionEffect\"] ? Sr[\"useInsertionEffect\"] : !1, ot = In || An, $n = {}.hasOwnProperty, Qe = /* @__PURE__ */ Ur(\n  // we're doing this to avoid preconstruct's dead code elimination in this one case\n  // because this module is primarily intended for the browser and node\n  // but it's also required in react native and similar environments sometimes\n  // and we could have a special build just for that\n  // but this is much easier and the native packages\n  // might use a different theme context in the future anyway\n  typeof HTMLElement < \"u\" ? /* @__PURE__ */ En({\n    key: \"css\"\n  }) : null\n);\nprocess.env.NODE_ENV !== \"production\" && (Qe.displayName = \"EmotionCacheContext\");\nQe.Provider;\nvar st = function(r) {\n  return /* @__PURE__ */ $t(function(n, a) {\n    var i = Be(Qe);\n    return r(n, i, a);\n  });\n}, er = /* @__PURE__ */ Ur({});\nprocess.env.NODE_ENV !== \"production\" && (er.displayName = \"EmotionThemeContext\");\nvar Dr = \"__EMOTION_TYPE_PLEASE_DO_NOT_USE__\", jr = \"__EMOTION_LABEL_PLEASE_DO_NOT_USE__\", Dn = function(r) {\n  var n = r.cache, a = r.serialized, i = r.isStringTag;\n  return Ke(n, a, i), ot(function() {\n    return tt(n, a, i);\n  }), null;\n}, jn = /* @__PURE__ */ st(function(e, r, n) {\n  var a = e.css;\n  typeof a == \"string\" && r.registered[a] !== void 0 && (a = r.registered[a]);\n  var i = e[Dr], s = [a], l = \"\";\n  typeof e.className == \"string\" ? l = rt(r.registered, s, e.className) : e.className != null && (l = e.className + \" \");\n  var u = qe(s, void 0, Be(er));\n  if (process.env.NODE_ENV !== \"production\" && u.name.indexOf(\"-\") === -1) {\n    var d = e[jr];\n    d && (u = qe([u, \"label:\" + d + \";\"]));\n  }\n  l += r.key + \"-\" + u.name;\n  var g = {};\n  for (var f in e)\n    $n.call(e, f) && f !== \"css\" && f !== Dr && (process.env.NODE_ENV === \"production\" || f !== jr) && (g[f] = e[f]);\n  return g.ref = n, g.className = l, /* @__PURE__ */ ne(qr, null, /* @__PURE__ */ ne(Dn, {\n    cache: r,\n    serialized: u,\n    isStringTag: typeof i == \"string\"\n  }), /* @__PURE__ */ ne(i, g));\n});\nprocess.env.NODE_ENV !== \"production\" && (jn.displayName = \"EmotionCssPropInternal\");\nvar Ln = Mt, Vn = function(r) {\n  return r !== \"theme\";\n}, Lr = function(r) {\n  return typeof r == \"string\" && // 96 is one less than the char code\n  // for \"a\" so this is checking that\n  // it's a lowercase character\n  r.charCodeAt(0) > 96 ? Ln : Vn;\n}, Vr = function(r, n, a) {\n  var i;\n  if (n) {\n    var s = n.shouldForwardProp;\n    i = r.__emotion_forwardProp && s ? function(l) {\n      return r.__emotion_forwardProp(l) && s(l);\n    } : s;\n  }\n  return typeof i != \"function\" && a && (i = r.__emotion_forwardProp), i;\n}, Fr = `You have illegal escape sequence in your template literal, most likely inside content's property value.\nBecause you write your CSS inside a JavaScript string you actually have to do double escaping, so for example \"content: '\\\\00d7';\" should become \"content: '\\\\\\\\00d7';\".\nYou can read more about this here:\nhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Template_literals#ES2018_revision_of_illegal_escape_sequences`, Fn = function(r) {\n  var n = r.cache, a = r.serialized, i = r.isStringTag;\n  return Ke(n, a, i), ot(function() {\n    return tt(n, a, i);\n  }), null;\n}, Mn = function e(r, n) {\n  if (process.env.NODE_ENV !== \"production\" && r === void 0)\n    throw new Error(`You are trying to create a styled element with an undefined component.\nYou may have forgotten to import it.`);\n  var a = r.__emotion_real === r, i = a && r.__emotion_base || r, s, l;\n  n !== void 0 && (s = n.label, l = n.target);\n  var u = Vr(r, n, a), d = u || Lr(i), g = !d(\"as\");\n  return function() {\n    var f = arguments, v = a && r.__emotion_styles !== void 0 ? r.__emotion_styles.slice(0) : [];\n    if (s !== void 0 && v.push(\"label:\" + s + \";\"), f[0] == null || f[0].raw === void 0)\n      v.push.apply(v, f);\n    else {\n      process.env.NODE_ENV !== \"production\" && f[0][0] === void 0 && console.error(Fr), v.push(f[0][0]);\n      for (var C = f.length, T = 1; T < C; T++)\n        process.env.NODE_ENV !== \"production\" && f[0][T] === void 0 && console.error(Fr), v.push(f[T], f[0][T]);\n    }\n    var x = st(function(h, O, E) {\n      var p = g && h.as || i, P = \"\", q = [], D = h;\n      if (h.theme == null) {\n        D = {};\n        for (var V in h)\n          D[V] = h[V];\n        D.theme = Be(er);\n      }\n      typeof h.className == \"string\" ? P = rt(O.registered, q, h.className) : h.className != null && (P = h.className + \" \");\n      var R = qe(v.concat(q), O.registered, D);\n      P += O.key + \"-\" + R.name, l !== void 0 && (P += \" \" + l);\n      var Ne = g && u === void 0 ? Lr(p) : d, K = {};\n      for (var Q in h)\n        g && Q === \"as\" || // $FlowFixMe\n        Ne(Q) && (K[Q] = h[Q]);\n      return K.className = P, K.ref = E, /* @__PURE__ */ ne(qr, null, /* @__PURE__ */ ne(Fn, {\n        cache: O,\n        serialized: R,\n        isStringTag: typeof p == \"string\"\n      }), /* @__PURE__ */ ne(p, K));\n    });\n    return x.displayName = s !== void 0 ? s : \"Styled(\" + (typeof i == \"string\" ? i : i.displayName || i.name || \"Component\") + \")\", x.defaultProps = r.defaultProps, x.__emotion_real = x, x.__emotion_base = i, x.__emotion_styles = v, x.__emotion_forwardProp = u, Object.defineProperty(x, \"toString\", {\n      value: function() {\n        return l === void 0 && process.env.NODE_ENV !== \"production\" ? \"NO_COMPONENT_SELECTOR\" : \".\" + l;\n      }\n    }), x.withComponent = function(h, O) {\n      return e(h, ze({}, n, O, {\n        shouldForwardProp: Vr(x, O, !0)\n      })).apply(void 0, v);\n    }, x;\n  };\n}, Wn = [\n  \"a\",\n  \"abbr\",\n  \"address\",\n  \"area\",\n  \"article\",\n  \"aside\",\n  \"audio\",\n  \"b\",\n  \"base\",\n  \"bdi\",\n  \"bdo\",\n  \"big\",\n  \"blockquote\",\n  \"body\",\n  \"br\",\n  \"button\",\n  \"canvas\",\n  \"caption\",\n  \"cite\",\n  \"code\",\n  \"col\",\n  \"colgroup\",\n  \"data\",\n  \"datalist\",\n  \"dd\",\n  \"del\",\n  \"details\",\n  \"dfn\",\n  \"dialog\",\n  \"div\",\n  \"dl\",\n  \"dt\",\n  \"em\",\n  \"embed\",\n  \"fieldset\",\n  \"figcaption\",\n  \"figure\",\n  \"footer\",\n  \"form\",\n  \"h1\",\n  \"h2\",\n  \"h3\",\n  \"h4\",\n  \"h5\",\n  \"h6\",\n  \"head\",\n  \"header\",\n  \"hgroup\",\n  \"hr\",\n  \"html\",\n  \"i\",\n  \"iframe\",\n  \"img\",\n  \"input\",\n  \"ins\",\n  \"kbd\",\n  \"keygen\",\n  \"label\",\n  \"legend\",\n  \"li\",\n  \"link\",\n  \"main\",\n  \"map\",\n  \"mark\",\n  \"marquee\",\n  \"menu\",\n  \"menuitem\",\n  \"meta\",\n  \"meter\",\n  \"nav\",\n  \"noscript\",\n  \"object\",\n  \"ol\",\n  \"optgroup\",\n  \"option\",\n  \"output\",\n  \"p\",\n  \"param\",\n  \"picture\",\n  \"pre\",\n  \"progress\",\n  \"q\",\n  \"rp\",\n  \"rt\",\n  \"ruby\",\n  \"s\",\n  \"samp\",\n  \"script\",\n  \"section\",\n  \"select\",\n  \"small\",\n  \"source\",\n  \"span\",\n  \"strong\",\n  \"style\",\n  \"sub\",\n  \"summary\",\n  \"sup\",\n  \"table\",\n  \"tbody\",\n  \"td\",\n  \"textarea\",\n  \"tfoot\",\n  \"th\",\n  \"thead\",\n  \"time\",\n  \"title\",\n  \"tr\",\n  \"track\",\n  \"u\",\n  \"ul\",\n  \"var\",\n  \"video\",\n  \"wbr\",\n  // SVG\n  \"circle\",\n  \"clipPath\",\n  \"defs\",\n  \"ellipse\",\n  \"foreignObject\",\n  \"g\",\n  \"image\",\n  \"line\",\n  \"linearGradient\",\n  \"mask\",\n  \"path\",\n  \"pattern\",\n  \"polygon\",\n  \"polyline\",\n  \"radialGradient\",\n  \"rect\",\n  \"stop\",\n  \"svg\",\n  \"text\",\n  \"tspan\"\n], z = Mn.bind();\nWn.forEach(function(e) {\n  z[e] = z(e);\n});\nconst zn = (e) => Br(Yn, {\n  children: [L(Un, {\n    src: \"https://assets.website-files.com/5beab1239ac88487c3a6608f/616b9cffac007b154cee8afc_Logo.webp\"\n  }), L(qn, {\n    children: e.text\n  })]\n}), Yn = z.div`\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  flex-direction: column;\n  row-gap: 20px;\n\n  width: 100%;\n  height: 100%;\n\n  border-radius: 18px;\n\n  min-width: 600px;\n  min-height: 400px;\n\n  background: #f7f8fd;\n`, Un = z.img`\n  width: 160px;\n`, qn = z.span`\n  color: #061237;\n  font-family: Inter, sans-serif;\n  font-size: 18px;\n  line-height: 36px;\n`, Bn = 50;\nvar Hn = ((e) => (e[e.Left = 0] = \"Left\", e[e.Right = 1] = \"Right\", e))(Hn || {});\nconst Gn = (e) => {\n  var x, h, O, E;\n  if (!((x = e.left) != null && x.src) || !((h = e.right) != null && h.src)) {\n    let p = 2;\n    return ((O = e.left) != null && O.src || (E = e.right) != null && E.src) && p--, L(zn, {\n      text: `Upload ${p} image${p > 1 ? \"s\" : \"\"} to continue`\n    });\n  }\n  const r = te(null), n = te(null), a = te(null), i = te(null), s = te(null), l = te(null), u = (p) => {\n    r.current.style.clipPath = `inset(0px 0px 0px ${p}%)`, a.current.style.left = `${p}%`;\n  }, d = (p) => n.current.value = `${p}`, g = (p) => {\n    u(+p.target.value);\n  };\n  We(() => {\n    u(e.position);\n  }, [e.position]), We(() => {\n    f(), e.position !== Bn && (u(e.position), d(e.position));\n  }, []);\n  const f = () => {\n    var P;\n    const p = (P = a.current) == null ? void 0 : P.firstChild;\n    i.current && p && i.current.style.setProperty(\"--thumb-size\", `${p.clientWidth}px`);\n  }, v = () => {\n    r.current.style.transition = \"clip-path 0.3s\", a.current.style.transition = \"left 0.3s\";\n  }, C = () => {\n    r.current.style.transition = \"\", a.current.style.transition = \"\";\n  }, T = (p) => {\n    switch (v(), p) {\n      case 0:\n        u(0), d(0);\n        break;\n      case 1:\n        u(100), d(100);\n        break;\n    }\n    setTimeout(C, 300);\n  };\n  return Br(Jn, {\n    ref: i,\n    borderRadius: e.radius,\n    background: e.bg,\n    children: [L(Wr, {\n      ref: s,\n      hp: \"left\",\n      vp: e.label.position,\n      x: e.label.x,\n      y: e.label.y,\n      onClick: () => T(0),\n      children: e.customLabel ? e.leftLabel : L(zr, {\n        children: e.label.before\n      })\n    }), L(Wr, {\n      ref: l,\n      hp: \"right\",\n      vp: e.label.position,\n      x: e.label.x,\n      y: e.label.y,\n      onClick: () => T(1),\n      children: e.customLabel ? e.rightLabel : L(zr, {\n        children: e.label.after\n      })\n    }), L(Xn, {\n      ref: r,\n      children: L(Mr, {\n        src: e.right.src,\n        srcSet: e.right.srcSet,\n        alt: e.right.alt\n      })\n    }), L(Mr, {\n      src: e.left.src,\n      srcSet: e.left.srcSet,\n      alt: e.left.alt\n    }), L(Zn, {\n      type: \"range\",\n      ref: n,\n      min: \"0\",\n      max: \"100\",\n      onChange: g\n    }), L(Kn, {\n      ref: a,\n      color: e.line.color,\n      width: e.line.width,\n      children: e.customHandle ? e.handle : L(Qn, {})\n    })]\n  });\n}, Jn = z.div`\n  position: relative;\n  display: inline-block;\n  overflow: hidden;\n  width: 100%;\n  height: 100%;\n  border-radius: ${(e) => e.borderRadius}px;\n  background: ${(e) => e.background};\n`, Xn = z.div`\n  position: absolute;\n  z-index: 1;\n  bottom: 0;\n  right: 0;\n  left: 0;\n  top: 0;\n`, Mr = z.img`\n  vertical-align: bottom;\n  object-fit: cover;\n  height: 100%;\n  width: 100%;\n}`, Kn = z.div`\n  pointer-events: none;\n\n  display: flex;\n  align-items: center;\n  justify-content: center;\n\n  position: absolute;\n  z-index: 2;\n\n  left: 50%;\n  bottom: 0;\n  top: 0;\n\n  transform: translateX(-50%);\n\n  &:before {\n    content: '';\n\n    position: absolute;\n    left: 50%;\n    bottom: 0;\n    top: 0;\n\n    width: ${(e) => e.width}px;\n    background: ${(e) => e.color};\n\n    transform: translateX(-50%);\n  }\n`, Zn = z.input`\n  bottom: 0;\n  cursor: pointer;\n  height: 100%;\n  left: -1px;\n  margin: 0;\n  opacity: 0;\n  position: absolute;\n  top: 0;\n  touch-action: auto;\n  width: calc(100% + 2px);\n  z-index: 2;\n\n  &::-webkit-slider-thumb {\n    -webkit-appearance: none;\n    width: calc(var(--thumb-size) * 2);\n    height: calc(var(--thumb-size) * 1.5);\n  }\n`, Qn = z.div`\n  flex-shrink: 0;\n  position: relative;\n\n  width: 64px;\n  height: 64px;\n  background: rgba(255, 255, 255, 0.4);\n  border: 1px solid rgba(255, 255, 255, 0.24);\n  border-radius: 50%;\n\n  &:before,\n  &:after {\n    content: '';\n\n    position: absolute;\n    top: 50%;\n\n    border-left: 2px solid;\n    border-top: 2px solid;\n\n    height: 8px;\n    width: 8px;\n\n    transform-origin: 0 0;\n  }\n\n  &:before {\n    left: 18px;\n    transform: rotate(-45deg);\n  }\n\n  &:after {\n    right: 8px;\n    transform: rotate(135deg);\n  }\n`, Wr = z.div`\n  position: absolute;\n  z-index: 3;\n\n  cursor: pointer;\n\n  ${(e) => `${e.vp}: ${e.y}px;`}\n  ${(e) => `${e.hp}: ${e.x}px;`}\n`, zr = z.div`\n  display: flex;\n  flex-direction: row;\n  align-items: flex-start;\n  padding: 2px 16px;\n  background: rgba(255, 255, 255, 0.48);\n  border: 1px solid rgba(255, 255, 255, 0.24);\n  border-radius: 6px;\n\n  font-family: Inter, sans-serif;\n  font-weight: 500;\n  font-size: 14px;\n  line-height: 28px;\n  color: #000000;\n`, ea = ({ loading: e, loaded: r }) => {\n  const [n, a] = Dt(!0);\n  return We(() => a(!1), []), n ? e : r;\n}, X = (e) => {\n  var r, n;\n  return !((r = e.left) != null && r.src) || !((n = e.right) != null && n.src);\n}, ta = {\n  left: {\n    type: \"responsiveimage\",\n    title: \"Left Image\"\n  },\n  right: {\n    type: \"responsiveimage\",\n    title: \"Right Image\",\n    description: \"[Flowbase](https://www.flowbase.co/) is the worlds largest component resource site. Explore endless components and templates to inspire your workflows and help you build better, faster.\"\n  },\n  radius: {\n    type: \"number\",\n    defaultValue: 0,\n    min: 0,\n    max: 999,\n    step: 1,\n    displayStepper: !0,\n    hidden: X\n  },\n  bg: {\n    type: \"color\",\n    title: \"Background\",\n    defaultValue: \"#e4e6f1\"\n  },\n  position: {\n    type: \"number\",\n    defaultValue: 50,\n    description: \"Starting position of the handle\",\n    min: 0,\n    max: 100,\n    step: 1,\n    displayStepper: !0,\n    hidden: X\n  },\n  customHandle: {\n    type: \"boolean\",\n    defaultValue: !1,\n    hidden: X\n  },\n  handle: {\n    type: \"componentinstance\",\n    title: \"Handle\",\n    hidden: (e) => X(e) || !e.customHandle\n  },\n  label: {\n    type: \"object\",\n    hidden: X,\n    controls: {\n      position: {\n        type: \"enum\",\n        defaultValue: \"row\",\n        options: [\"top\", \"bottom\"],\n        optionTitles: [\"Top\", \"Bottom\"]\n      },\n      x: {\n        type: \"number\",\n        defaultValue: 24,\n        min: 0,\n        max: 999,\n        step: 1,\n        displayStepper: !0\n      },\n      y: {\n        type: \"number\",\n        defaultValue: 24,\n        min: 0,\n        max: 999,\n        step: 1,\n        displayStepper: !0\n      },\n      before: {\n        type: \"string\",\n        defaultValue: \"Before\"\n      },\n      after: {\n        type: \"string\",\n        defaultValue: \"After\"\n      }\n    }\n  },\n  customLabel: {\n    type: \"boolean\",\n    defaultValue: !1,\n    hidden: X\n  },\n  leftLabel: {\n    type: \"componentinstance\",\n    title: \"Left Label\",\n    hidden: (e) => X(e) || !e.customLabel\n  },\n  rightLabel: {\n    type: \"componentinstance\",\n    title: \"Left Label\",\n    hidden: (e) => X(e) || !e.customLabel\n  },\n  line: {\n    type: \"object\",\n    hidden: X,\n    controls: {\n      color: {\n        type: \"color\",\n        defaultValue: \"rgba(255, 255, 255, 0.4)\"\n      },\n      width: {\n        type: \"number\",\n        defaultValue: 1,\n        min: 0,\n        max: 99,\n        step: 1,\n        displayStepper: !0\n      }\n    }\n  }\n}, na = (e) => L(ea, {\n  loading: L(\"div\", {\n    style: {\n      width: \"100%\",\n      height: \"100%\",\n      borderRadius: `${e.radius}px`,\n      background: e.bg\n    }\n  }),\n  loaded: L(Gn, {\n    ...e\n  })\n});\nexport {\n  na as BeforeAfter,\n  ta as propertyControls\n};\n","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls}from\"framer\";import{propertyControls,BeforeAfter as Component}from\"https://boosters.flowbase.co/before-after-framer.js#Pi7ExYI4gXmQ\";addPropertyControls(BeforeAfter,propertyControls);export default function BeforeAfter(props){return /*#__PURE__*/ _jsx(Component,{...props});};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"BeforeAfter\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Before_After_Image_Slider.map","import{RenderTarget}from\"framer\";import{useEffect,useState,useMemo}from\"react\";const cssVariableRegex=/var\\s*\\(\\s*(--[\\w-]+)(?:\\s*,\\s*((?:[^)(]+|\\((?:[^)(]+|\\([^)(]*\\))*\\))*))?\\s*\\)/;export function useColors(...colors){const isCanvas=RenderTarget.current()===RenderTarget.canvas;const isOptimizing=typeof window===\"undefined\";const darkMode=useDarkMode();const[styleValues,setStyleValues]=useState(()=>extractStyleValues(colors.map(extractCSSVariableName)));useEffect(()=>{if(!isCanvas)return;const div=document.body.querySelector(\"main > div\");if(!div)return;const observer=new MutationObserver(()=>{setStyleValues(extractStyleValues(colors.map(extractCSSVariableName)));});observer.observe(div,{attributes:true,attributeFilter:[\"style\"]});return()=>observer.disconnect();},colors);const variableNames=useMemo(()=>colors.map(extractCSSVariableName),[colors]);if(isOptimizing){return colors.map(color=>extractDefaultValue(color));}let values=[];for(let i=0;i<colors.length;i++){const color=colors[i];// Return original value if not a string\nif(typeof color!==\"string\"){values.push(color);continue;}const variableName=variableNames[i];const colorValues=styleValues[variableName];if(variableName&&colorValues){values.push(darkMode?colorValues.dark||colorValues.light||color:colorValues.light||color);}else{values.push(color);}}return values;}////////////////////\nfunction extractStyleValues(variableNames){const isCanvas=RenderTarget.current()===RenderTarget.canvas;const result={};let lightVars={};let darkVars={};if(isCanvas&&typeof document!==\"undefined\"){const div=document.body.querySelector(\"main > div\");if(div){const style=div.getAttribute(\"style\");if(style){const vars=parseVariables(style);lightVars=vars;darkVars=vars;}}}else{const{light,dark}=extractColorStyles();lightVars=parseVariables(light);darkVars=parseVariables(dark);}// Include all variables\nconst allVarNames=new Set([...Object.keys(lightVars),...Object.keys(darkVars)]);allVarNames.forEach(varName=>{result[varName]={light:lightVars[varName]||\"\",dark:darkVars[varName]||\"\"};});return result;}function extractColorStyles(){let lightSection=\"\";let darkSection=\"\";if(typeof document!==\"undefined\"){const styles=document.head.querySelectorAll(\"style[data-framer-css], style[data-framer-css-ssr], style[data-framer-css-ssr-minified]\");for(const style of styles){const rules=style.sheet?.cssRules;if(!rules)continue;const styleRules=[];for(const rule of rules){if(rule instanceof CSSStyleRule){styleRules.push([rule,false]);}else if(rule instanceof CSSMediaRule){if(rule.conditionText===\"(prefers-color-scheme: dark)\"){for(const subrule of rule.cssRules){if(subrule instanceof CSSStyleRule){styleRules.push([subrule,true]);}}}}}for(const[rule,isDarkMedia]of styleRules){const css=rule.cssText;const hasVars=css.includes(\"--token-\");if(!hasVars)continue;const isDark=isDarkMedia?rule.selectorText===\"body\":rule.selectorText==='body[data-framer-theme=\"dark\"]';const isLight=!isDarkMedia&&rule.selectorText===\"body\";if(!isDark&&!isLight)continue;if(isDark){if(!darkSection){darkSection=css.substring(css.indexOf(\"{\")+1,css.lastIndexOf(\"}\")).trim();}}else{if(!lightSection){lightSection=css.substring(css.indexOf(\"{\")+1,css.lastIndexOf(\"}\")).trim();}}if(darkSection&&lightSection)break;}if(darkSection&&lightSection)break;}}return{light:lightSection,dark:darkSection};}export function useDarkMode(){const isPreview=typeof window!==\"undefined\"&&window.location.origin.endsWith(\"framercanvas.com\");const[isDarkMode,setIsDarkMode]=useState(()=>{if(typeof window===\"undefined\"){return false;}else if(isPreview&&typeof document!==\"undefined\"){return document.body.getAttribute(\"data-framer-theme\")===\"dark\";}else{return window.matchMedia(\"(prefers-color-scheme: dark)\").matches;}});useEffect(()=>{if(isPreview){const observer=new MutationObserver(mutations=>{mutations.forEach(mutation=>{if(mutation.attributeName===\"data-framer-theme\"){const theme=document.body.getAttribute(\"data-framer-theme\");setIsDarkMode(theme===\"dark\");}});});observer.observe(document.body,{attributes:true,attributeFilter:[\"data-framer-theme\"]});return()=>observer.disconnect();}else{const mediaQuery=window.matchMedia(\"(prefers-color-scheme: dark)\");const handleChange=e=>{setIsDarkMode(e.matches);};// Update initial value\nif(mediaQuery.matches!==isDarkMode){setIsDarkMode(mediaQuery.matches);}mediaQuery.addListener(handleChange);return()=>mediaQuery.removeListener(handleChange);}},[isPreview]);return isDarkMode;}function extractCSSVariableName(cssString){if(!cssString||!cssString.startsWith(\"var(\")){return\"\";}const match=cssVariableRegex.exec(cssString);if(match){const variableName=match[1];return variableName||\"\";}return\"\";}function parseVariables(section){const vars={};if(!section)return vars;const declarations=section.split(\";\").filter(Boolean);declarations.forEach(declaration=>{const[name,value]=declaration.split(\":\").map(s=>s.trim());if(name&&value){vars[name]=value;}});return vars;}function extractDefaultValue(cssVar){// Check if the string starts with \"var(\"\nif(!cssVar||!cssVar.startsWith(\"var(\")){return cssVar// Return the original value if it doesn't start with \"var(\"\n;}// Remove \"var(\" from the beginning and \")\" from the end\nconst content=cssVar.slice(4,-1);// Split the content by comma\nconst parts=content.split(\",\");// If there's more than one part, the second part is the default value\nif(parts.length>1){// Trim any whitespace from the default value\nreturn parts.slice(1).join(\",\").trim();}// If there's no comma, return an empty string or null\nreturn\"\";}\nexport const __FramerMetadata__ = {\"exports\":{\"useDarkMode\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useColors\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./useColors.map","function _define_property(obj,key,value){if(key in obj){Object.defineProperty(obj,key,{value:value,enumerable:true,configurable:true,writable:true});}else{obj[key]=value;}return obj;}export class ShaderMount{constructor(canvas,fragmentShader,uniforms={},webGlContextAttributes,/** The speed of the animation, or 0 to stop it. Supports negative values to play in reverse. */speed=1,/** Pass a seed to offset the starting u_time value and give deterministic results*/seed=0){_define_property(this,\"canvas\",void 0);_define_property(this,\"gl\",void 0);_define_property(this,\"program\",null);_define_property(this,\"uniformLocations\",{});/** The fragment shader that we are using */_define_property(this,\"fragmentShader\",void 0);/** Stores the RAF for the render loop */_define_property(this,\"rafId\",null);/** Time of the last rendered frame */_define_property(this,\"lastFrameTime\",0);/** Total time that we have played any animation, passed as a uniform to the shader for time-based VFX */_define_property(this,\"totalAnimationTime\",0);/** The current speed that we progress through animation time (multiplies by delta time every update). Allows negatives to play in reverse. If set to 0, rAF will stop entirely so static shaders have no recurring performance costs */_define_property(this,\"speed\",1);/** Uniforms that are provided by the user for the specific shader being mounted (not including uniforms that this Mount adds, like time and resolution) */_define_property(this,\"providedUniforms\",void 0);/** Just a sanity check to make sure frames don't run after we're disposed */_define_property(this,\"hasBeenDisposed\",false);/** If the resolution of the canvas has changed since the last render */_define_property(this,\"resolutionChanged\",true);_define_property(this,\"initWebGL\",()=>{const program=createProgram(this.gl,vertexShaderSource,this.fragmentShader);if(!program)return;this.program=program;this.setupPositionAttribute();this.setupUniforms();});_define_property(this,\"setupPositionAttribute\",()=>{const positionAttributeLocation=this.gl.getAttribLocation(this.program,\"a_position\");const positionBuffer=this.gl.createBuffer();this.gl.bindBuffer(this.gl.ARRAY_BUFFER,positionBuffer);const positions=[-1,-1,1,-1,-1,1,-1,1,1,-1,1,1];this.gl.bufferData(this.gl.ARRAY_BUFFER,new Float32Array(positions),this.gl.STATIC_DRAW);this.gl.enableVertexAttribArray(positionAttributeLocation);this.gl.vertexAttribPointer(positionAttributeLocation,2,this.gl.FLOAT,false,0,0);});_define_property(this,\"setupUniforms\",()=>{this.uniformLocations={u_time:this.gl.getUniformLocation(this.program,\"u_time\"),u_pixelRatio:this.gl.getUniformLocation(this.program,\"u_pixelRatio\"),u_resolution:this.gl.getUniformLocation(this.program,\"u_resolution\"),...Object.fromEntries(Object.keys(this.providedUniforms).map(key=>[key,this.gl.getUniformLocation(this.program,key)]))};});_define_property(this,\"resizeObserver\",null);_define_property(this,\"setupResizeObserver\",()=>{this.resizeObserver=new ResizeObserver(()=>this.handleResize());this.resizeObserver.observe(this.canvas);this.handleResize();});_define_property(this,\"handleResize\",()=>{const pixelRatio=window.devicePixelRatio;const newWidth=this.canvas.clientWidth*pixelRatio;const newHeight=this.canvas.clientHeight*pixelRatio;if(this.canvas.width!==newWidth||this.canvas.height!==newHeight){this.canvas.width=newWidth;this.canvas.height=newHeight;this.resolutionChanged=true;this.gl.viewport(0,0,this.gl.canvas.width,this.gl.canvas.height);this.render(performance.now())// this is necessary to avoid flashes while resizing (the next scheduled render will set uniforms)\n;}});_define_property(this,\"render\",currentTime=>{if(this.hasBeenDisposed)return;// Calculate the delta time\nconst dt=currentTime-this.lastFrameTime;this.lastFrameTime=currentTime;// Increase the total animation time by dt * animationSpeed\nif(this.speed!==0){this.totalAnimationTime+=dt*this.speed;}// Clear the canvas\nthis.gl.clear(this.gl.COLOR_BUFFER_BIT);// Update uniforms\nthis.gl.useProgram(this.program);// Update the time uniform\nthis.gl.uniform1f(this.uniformLocations.u_time,this.totalAnimationTime*.001);// If the resolution has changed, we need to update the uniform\nif(this.resolutionChanged){this.gl.uniform2f(this.uniformLocations.u_resolution,this.gl.canvas.width,this.gl.canvas.height);this.gl.uniform1f(this.uniformLocations.u_pixelRatio,window.devicePixelRatio);this.resolutionChanged=false;}this.gl.drawArrays(this.gl.TRIANGLES,0,6);// Loop if we're animating\nif(this.speed!==0){this.requestRender();}else{this.rafId=null;}});_define_property(this,\"requestRender\",()=>{if(this.rafId!==null){cancelAnimationFrame(this.rafId);}this.rafId=requestAnimationFrame(this.render);});_define_property(this,\"updateProvidedUniforms\",()=>{this.gl.useProgram(this.program);Object.entries(this.providedUniforms).forEach(([key,value])=>{const location=this.uniformLocations[key];if(location){if(Array.isArray(value)){switch(value.length){case 2:this.gl.uniform2fv(location,value);break;case 3:this.gl.uniform3fv(location,value);break;case 4:this.gl.uniform4fv(location,value);break;default:if(value.length===9){this.gl.uniformMatrix3fv(location,false,value);}else if(value.length===16){this.gl.uniformMatrix4fv(location,false,value);}else{console.warn(`Unsupported uniform array length: ${value.length}`);}}}else if(typeof value===\"number\"){this.gl.uniform1f(location,value);}else if(typeof value===\"boolean\"){this.gl.uniform1i(location,value?1:0);}else{console.warn(`Unsupported uniform type for ${key}: ${typeof value}`);}}});});/** Set a seed to get a deterministic result */_define_property(this,\"setSeed\",newSeed=>{const oneFrameAt120Fps=1e3/120;this.totalAnimationTime=newSeed*oneFrameAt120Fps;this.lastFrameTime=performance.now();this.render(performance.now());});/** Set an animation speed (or 0 to stop animation) */_define_property(this,\"setSpeed\",(newSpeed=1)=>{// Set the new animation speed\nthis.speed=newSpeed;if(this.rafId===null&&newSpeed!==0){// Moving from 0 to animating, kick off a new rAF loop\nthis.lastFrameTime=performance.now();this.rafId=requestAnimationFrame(this.render);}if(this.rafId!==null&&newSpeed===0){// Moving from animating to not animating, cancel the rAF loop\ncancelAnimationFrame(this.rafId);this.rafId=null;}});/** Update the uniforms that are provided by the outside shader */_define_property(this,\"setUniforms\",newUniforms=>{this.providedUniforms={...this.providedUniforms,...newUniforms};// If we need to allow users to add uniforms after the shader has been created, we can do that here\n// But right now we're expecting the uniform list to be predictable and static\n// this.setupUniforms();\nthis.updateProvidedUniforms();this.render(performance.now());});/** Dispose of the shader mount, cleaning up all of the WebGL resources */_define_property(this,\"dispose\",()=>{// Immediately mark as disposed to prevent future renders from leaking in\nthis.hasBeenDisposed=true;// Cancel the rAF loop\nif(this.rafId!==null){cancelAnimationFrame(this.rafId);this.rafId=null;}if(this.gl&&this.program){this.gl.deleteProgram(this.program);this.program=null;// Reset the WebGL context\nthis.gl.bindBuffer(this.gl.ARRAY_BUFFER,null);this.gl.bindBuffer(this.gl.ELEMENT_ARRAY_BUFFER,null);this.gl.bindRenderbuffer(this.gl.RENDERBUFFER,null);this.gl.bindFramebuffer(this.gl.FRAMEBUFFER,null);// Clear any errors\nthis.gl.getError();}if(this.resizeObserver){this.resizeObserver.disconnect();this.resizeObserver=null;}this.uniformLocations={};});this.canvas=canvas;this.fragmentShader=fragmentShader;this.providedUniforms=uniforms;// Base our starting animation time on the provided seed value\nthis.totalAnimationTime=seed;const gl=canvas.getContext(\"webgl2\",webGlContextAttributes);if(!gl){throw new Error(\"WebGL not supported\");}this.gl=gl;this.initWebGL();this.setupResizeObserver();// Set the animation speed after everything is ready to go\nthis.setSpeed(speed);// Mark canvas as paper shader mount\nthis.canvas.setAttribute(\"data-paper-shaders\",\"true\");}}/** Vertex shader for the shader mount */const vertexShaderSource=`#version 300 es\nlayout(location = 0) in vec4 a_position;\n\nvoid main() {\n  gl_Position = a_position;\n}\n`;function createShader(gl,type,source){const shader=gl.createShader(type);if(!shader)return null;gl.shaderSource(shader,source);gl.compileShader(shader);if(!gl.getShaderParameter(shader,gl.COMPILE_STATUS)){console.error(\"An error occurred compiling the shaders: \"+gl.getShaderInfoLog(shader));gl.deleteShader(shader);return null;}return shader;}function createProgram(gl,vertexShaderSource,fragmentShaderSource){const vertexShader=createShader(gl,gl.VERTEX_SHADER,vertexShaderSource);const fragmentShader=createShader(gl,gl.FRAGMENT_SHADER,fragmentShaderSource);if(!vertexShader||!fragmentShader)return null;const program=gl.createProgram();if(!program)return null;gl.attachShader(program,vertexShader);gl.attachShader(program,fragmentShader);gl.linkProgram(program);if(!gl.getProgramParameter(program,gl.LINK_STATUS)){console.error(\"Unable to initialize the shader program: \"+gl.getProgramInfoLog(program));gl.deleteProgram(program);gl.deleteShader(vertexShader);gl.deleteShader(fragmentShader);return null;}// Clean up shaders after successful linking\ngl.detachShader(program,vertexShader);gl.detachShader(program,fragmentShader);gl.deleteShader(vertexShader);gl.deleteShader(fragmentShader);return program;}\nexport const __FramerMetadata__ = {\"exports\":{\"ShaderMount\":{\"type\":\"class\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./shader_mount.map","export const PatternShapes={Checks:0,Stripes:1,Edge:2};/**\n * 3d Perlin noise with exposed parameters\n *\n * Uniforms include:\n * u_scale - the scale applied to user space\n * u_rotation - the rotation applied to user space\n * u_color1 - the first pattern color\n * u_color2 - the second pattern color\n * u_color3 - the third pattern color\n * u_proportion (0 .. 1) - the proportion between colors (on 0.5 colors are equally distributed)\n * u_softness (0 .. 1) - the color blur (0 for pronounced edges, 1 for gradient)\n * u_shape (0 ... 2) - the color pattern to be distorted with noise & swirl\n *    - u_shape = 0 is checks\n *    - u_shape = 1 is stripes\n *    - u_shape = 2 is 2 halves of canvas (mapping the canvas height regardless of resolution)\n * u_shapeScale - the scale of color pattern (appies over the global scaling)\n * u_distortion - the noisy distortion over the UV coordinate (applied before the overlapping swirl)\n * u_swirl - the power of swirly distortion\n * u_swirlIterations - the number of swirl iterations (layering curves effect)\n *\n */export const warpFragmentShader=`#version 300 es\nprecision highp float;\n\nuniform float u_time;\nuniform float u_pixelRatio;\nuniform vec2 u_resolution;\n\nuniform float u_scale;\nuniform float u_rotation;\nuniform vec4 u_color1;\nuniform vec4 u_color2;\nuniform vec4 u_color3;\nuniform float u_proportion;\nuniform float u_softness;\nuniform float u_shape;\nuniform float u_shapeScale;\nuniform float u_distortion;\nuniform float u_swirl;\nuniform float u_swirlIterations;\n\n\nout vec4 fragColor;\n\n#define TWO_PI 6.28318530718\n#define PI 3.14159265358979323846\n\nvec2 rotate(vec2 uv, float th) {\n  return mat2(cos(th), sin(th), -sin(th), cos(th)) * uv;\n}\n\nfloat random(vec2 st) {\n  return fract(sin(dot(st.xy, vec2(12.9898, 78.233))) * 43758.5453123);\n}\nfloat noise(vec2 st) {\n  vec2 i = floor(st);\n  vec2 f = fract(st);\n  float a = random(i);\n  float b = random(i + vec2(1.0, 0.0));\n  float c = random(i + vec2(0.0, 1.0));\n  float d = random(i + vec2(1.0, 1.0));\n\n  // Smoothstep for interpolation\n  vec2 u = f * f * (3.0 - 2.0 * f);\n\n  // Do the interpolation as two nested mix operations\n  // If you try to do this in one big operation, there's enough precision loss to be off by 1px at cell boundaries\n  float x1 = mix(a, b, u.x);\n  float x2 = mix(c, d, u.x);\n  return mix(x1, x2, u.y);\n\n}\n\nvec4 blend_colors(vec4 c1, vec4 c2, vec4 c3, float mixer, float edgesWidth, float edge_blur) {\n    vec3 color1 = c1.rgb * c1.a;\n    vec3 color2 = c2.rgb * c2.a;\n    vec3 color3 = c3.rgb * c3.a;\n\n    float r1 = smoothstep(.0 + .35 * edgesWidth, .7 - .35 * edgesWidth + .5 * edge_blur, mixer);\n    float r2 = smoothstep(.3 + .35 * edgesWidth, 1. - .35 * edgesWidth + edge_blur, mixer);\n\n    vec3 blended_color_2 = mix(color1, color2, r1);\n    float blended_opacity_2 = mix(c1.a, c2.a, r1);\n\n    vec3 c = mix(blended_color_2, color3, r2);\n    float o = mix(blended_opacity_2, c3.a, r2);\n    return vec4(c, o);\n}\n\nvoid main() {\n    vec2 uv = gl_FragCoord.xy / u_resolution.xy;\n    vec2 uv_original = uv;\n\n    float t = .5 * u_time;\n\n    float noise_scale = .0005 + .006 * u_scale;\n\n    uv -= .5;\n    uv *= (noise_scale * u_resolution);\n    uv = rotate(uv, u_rotation * .5 * PI);\n    uv /= u_pixelRatio;\n    uv += .5;\n\n    float n1 = noise(uv * 1. + t);\n    float n2 = noise(uv * 2. - t);\n    float angle = n1 * TWO_PI;\n    uv.x += 4. * u_distortion * n2 * cos(angle);\n    uv.y += 4. * u_distortion * n2 * sin(angle);\n\n    float iterations_number = ceil(clamp(u_swirlIterations, 1., 30.));\n    for (float i = 1.; i <= iterations_number; i++) {\n        uv.x += clamp(u_swirl, 0., 2.) / i * cos(t + i * 1.5 * uv.y);\n        uv.y += clamp(u_swirl, 0., 2.) / i * cos(t + i * 1. * uv.x);\n    }\n\n    float proportion = clamp(u_proportion, 0., 1.);\n\n    float shape = 0.;\n    float mixer = 0.;\n    if (u_shape < .5) {\n      vec2 checks_shape_uv = uv * (.5 + 3.5 * u_shapeScale);\n      shape = .5 + .5 * sin(checks_shape_uv.x) * cos(checks_shape_uv.y);\n      mixer = shape + .48 * sign(proportion - .5) * pow(abs(proportion - .5), .5);\n    } else if (u_shape < 1.5) {\n      vec2 stripes_shape_uv = uv * (.25 + 3. * u_shapeScale);\n      float f = fract(stripes_shape_uv.y);\n      shape = smoothstep(.0, .55, f) * smoothstep(1., .45, f);\n      mixer = shape + .48 * sign(proportion - .5) * pow(abs(proportion - .5), .5);\n    } else {\n      float sh = 1. - uv.y;\n      sh -= .5;\n      sh /= (noise_scale * u_resolution.y);\n      sh += .5;\n      float shape_scaling = .2 * (1. - u_shapeScale);\n      shape = smoothstep(.45 - shape_scaling, .55 + shape_scaling, sh + .3 * (proportion - .5));\n      mixer = shape;\n    }\n\n    vec4 color_mix = blend_colors(u_color1, u_color2, u_color3, mixer, 1. - clamp(u_softness, 0., 1.), .01 + .01 * u_scale);\n\n    fragColor = vec4(color_mix.rgb, color_mix.a);\n}\n`;\nexport const __FramerMetadata__ = {\"exports\":{\"WarpUniforms\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"warpFragmentShader\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PatternShapes\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PatternShape\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./warp.map","/**  Convert color string from HSL, RGB, or hex to 0-to-1-range-RGBA array */export function getShaderColorFromString(colorString,fallback=[0,0,0,1]){// If the color string is already an array of 3 or 4 numbers, return it (with alpha=1 if needed)\nif(Array.isArray(colorString)){if(colorString.length===4)return colorString;if(colorString.length===3)return[...colorString,1];return getShaderColorFromString(fallback);}// If the color string is not a string, return the fallback\nif(typeof colorString!==\"string\"){return getShaderColorFromString(fallback);}let r,g,b,a=1;if(colorString.startsWith(\"#\")){[r,g,b,a]=hexToRgba(colorString);}else if(colorString.startsWith(\"rgb\")){[r,g,b,a]=parseRgba(colorString);}else if(colorString.startsWith(\"hsl\")){[r,g,b,a]=hslaToRgba(parseHsla(colorString));}else{console.error(\"Unsupported color format\",colorString);return getShaderColorFromString(fallback);}return[clamp(r,0,1),clamp(g,0,1),clamp(b,0,1),clamp(a,0,1)];}/** Convert hex to RGBA (0 to 1 range) */function hexToRgba(hex){// Remove # if present\nhex=hex.replace(/^#/,\"\");// Expand three-letter hex to six-letter\nif(hex.length===3){hex=hex.split(\"\").map(char=>char+char).join(\"\");}// Expand six-letter hex to eight-letter (add full opacity if no alpha)\nif(hex.length===6){hex=hex+\"ff\";}// Parse the components\nconst r=parseInt(hex.slice(0,2),16)/255;const g=parseInt(hex.slice(2,4),16)/255;const b=parseInt(hex.slice(4,6),16)/255;const a=parseInt(hex.slice(6,8),16)/255;return[r,g,b,a];}/** Parse RGBA string to RGBA (0 to 1 range) */function parseRgba(rgba){// Match both rgb and rgba patterns\nconst match=rgba.match(/^rgba?\\s*\\(\\s*(\\d+)\\s*,\\s*(\\d+)\\s*,\\s*(\\d+)\\s*(?:,\\s*([0-9.]+))?\\s*\\)$/i);if(!match)return[0,0,0,1];return[parseInt(match[1]??\"0\")/255,parseInt(match[2]??\"0\")/255,parseInt(match[3]??\"0\")/255,match[4]===undefined?1:parseFloat(match[4])];}/** Parse HSLA string */function parseHsla(hsla){const match=hsla.match(/^hsla?\\s*\\(\\s*(\\d+)\\s*,\\s*(\\d+)%\\s*,\\s*(\\d+)%\\s*(?:,\\s*([0-9.]+))?\\s*\\)$/i);if(!match)return[0,0,0,1];return[parseInt(match[1]??\"0\"),parseInt(match[2]??\"0\"),parseInt(match[3]??\"0\"),match[4]===undefined?1:parseFloat(match[4])];}/** Convert HSLA to RGBA (0 to 1 range) */function hslaToRgba(hsla){const[h,s,l,a]=hsla;const hDecimal=h/360;const sDecimal=s/100;const lDecimal=l/100;let r,g,b;if(s===0){r=g=b=lDecimal// achromatic\n;}else{const hue2rgb=(p,q,t)=>{if(t<0)t+=1;if(t>1)t-=1;if(t<1/6)return p+(q-p)*6*t;if(t<1/2)return q;if(t<2/3)return p+(q-p)*(2/3-t)*6;return p;};const q=lDecimal<.5?lDecimal*(1+sDecimal):lDecimal+sDecimal-lDecimal*sDecimal;const p=2*lDecimal-q;r=hue2rgb(p,q,hDecimal+1/3);g=hue2rgb(p,q,hDecimal);b=hue2rgb(p,q,hDecimal-1/3);}return[r,g,b,a];}export const clamp=(n,min,max)=>Math.min(Math.max(n,min),max);\nexport const __FramerMetadata__ = {\"exports\":{\"clamp\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getShaderColorFromString\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./get_shader_color_from_string.map","/** The core Shader Mounting class. Pass it a canvas element and a fragment shader to get started. */import{jsx as _jsx}from\"react/jsx-runtime\";export{ShaderMount}from\"https://framerusercontent.com/modules/NLpw4UPElXpirDfZ8gK3/pnnblFdmCm84r7TGjG3U/shader_mount.js\";// ----- Warping Distortion ----- //\n/** Warp: distortion + swirl + underlying shapes */export{warpFragmentShader,PatternShapes}from\"https://framerusercontent.com/modules/zIDOp1iaNFIXSAIx7ljo/VX06XYWdAlD95B9usTKm/warp.js\";// ----- Uniform conversion utils ----- //\nexport{getShaderColorFromString}from\"https://framerusercontent.com/modules/r591zLdRh7n2CKaaHRG7/PCYxubr6wk68eTxKLhEH/get_shader_color_from_string.js\";export default function A(props){return /*#__PURE__*/_jsx(\"div\",{});}\nexport const __FramerMetadata__ = {\"exports\":{\"PatternShapes\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PatternShape\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ShaderMount\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getShaderColorFromString\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"A\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"warpFragmentShader\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"WarpUniforms\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./index.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget,useIsStaticRenderer}from\"framer\";import{useEffect,useRef,useMemo}from\"react\";import{useColors}from\"https://framerusercontent.com/modules/k76epLFsVsF4jlsF5pgg/vhK3G0ntf62fqS2tFDno/useColors.js\";import{getShaderColorFromString,warpFragmentShader,PatternShapes,ShaderMount as ShaderMountVanilla}from\"https://framer.com/m/index-uMsj.js@PVl4bshKvCOZO36e3vK1\";import{cubicBezier,useInView}from\"framer-motion\";const speedEase=cubicBezier(.65,0,.88,.77);const templates={Prism:{color1:\"#050505\",color2:\"#66B3FF\",color3:\"#FFFFFF\",rotation:-50,proportion:1,scale:.01,speed:30,distortion:0,swirl:50,swirlIterations:16,softness:47,offset:-299,shape:\"Checks\",shapeSize:45},Lava:{color1:\"#FF9F21\",color2:\"#FF0303\",color3:\"#000000\",rotation:114,proportion:100,scale:.52,speed:30,distortion:7,swirl:18,swirlIterations:20,softness:100,offset:717,shape:\"Edge\",shapeSize:12},Plasma:{color1:\"#B566FF\",color2:\"#000000\",color3:\"#000000\",rotation:0,proportion:63,scale:.75,speed:30,distortion:5,swirl:61,swirlIterations:5,softness:100,offset:-168,shape:\"Checks\",shapeSize:28},Pulse:{color1:\"#66FF85\",color2:\"#000000\",color3:\"#000000\",rotation:-167,proportion:92,scale:0,speed:20,distortion:54,swirl:75,swirlIterations:3,softness:28,offset:-813,shape:\"Checks\",shapeSize:79},Vortex:{color1:\"#000000\",color2:\"#FFFFFF\",color3:\"#000000\",rotation:50,proportion:41,scale:.4,speed:20,distortion:0,swirl:100,swirlIterations:3,softness:5,offset:-744,shape:\"Stripes\",shapeSize:80},Mist:{color1:\"#050505\",color2:\"#FF66B8\",color3:\"#050505\",rotation:0,proportion:33,scale:.48,speed:39,distortion:4,swirl:65,swirlIterations:5,softness:100,offset:-235,shape:\"Edge\",shapeSize:48}};/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n *\n * @framerDisableUnlink\n *\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 400\n */export default function AnimatedGradientBackground(props){const isStaticRenderer=useIsStaticRenderer();const isCanvas=RenderTarget.current()===RenderTarget.canvas;const useCustomColors=props.preset===\"custom\"||props.colorMode===\"custom\";const values=props.preset===\"custom\"?props:templates[props.preset]||Object.values(templates)[0];const[color1,color2,color3]=useColors(props.color1,props.color2,props.color3);const ref=useRef(null);const isInView=useInView(ref,{once:false,amount:.1});const currentSpeed=useMemo(()=>{if(isCanvas&&props.preview)return speedEase(props.speed/100)*5;if(!isStaticRenderer&&isInView)return speedEase(props.speed/100)*5;return 0;},[isInView,isStaticRenderer,props.speed,props.preview,isCanvas]);return /*#__PURE__*/_jsxs(\"div\",{ref:ref,style:{borderRadius:props.radius,overflow:\"hidden\",position:\"relative\",...props.style},children:[/*#__PURE__*/_jsx(Warp,{color1:useCustomColors?color1:values.color1,color2:useCustomColors?color2:values.color2,color3:useCustomColors?color3:values.color3,scale:values.scale,proportion:values.proportion/100,distortion:values.distortion/50,swirl:values.swirl/100,swirlIterations:values.swirl===0?0:values.swirlIterations,rotation:values.rotation*Math.PI/180,speed:currentSpeed,seed:values.offset*10,shape:PatternShapes[values.shape],shapeScale:values.shapeSize/100,softness:values.softness/100,style:props.style}),props.noise&&props.noise.opacity>0&&/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:0,backgroundImage:`url(\"https://framerusercontent.com/images/g0QcWrxr87K0ufOxIUFBakwYA8.png\")`,backgroundSize:props.noise.scale*200,backgroundRepeat:\"repeat\",opacity:props.noise.opacity/2}})]});}addPropertyControls(AnimatedGradientBackground,{preset:{type:ControlType.Enum,defaultValue:Object.keys(templates)[0],options:[...Object.keys(templates),\"custom\"],optionTitles:[...Object.keys(templates),\"Custom\"]},preview:{type:ControlType.Boolean,defaultValue:false},colorMode:{type:ControlType.Enum,defaultValue:\"preset\",options:[\"preset\",\"custom\"],optionTitles:[\"Preset\",\"Custom\"],displaySegmentedControl:true,title:\"Colors\",hidden:props=>props.preset===\"custom\"},color1:{type:ControlType.Color,defaultValue:\"#262626\",hidden:props=>props.preset!==\"custom\"&&props.colorMode===\"preset\"},color2:{type:ControlType.Color,defaultValue:\"#75c1f0\",hidden:props=>props.preset!==\"custom\"&&props.colorMode===\"preset\"},color3:{type:ControlType.Color,defaultValue:\"#ffffff\",hidden:props=>props.preset!==\"custom\"&&props.colorMode===\"preset\"},noise:{type:ControlType.Object,optional:true,icon:\"effect\",controls:{opacity:{type:ControlType.Number,defaultValue:.5,min:0,max:1,step:.01},scale:{type:ControlType.Number,defaultValue:1,min:.2,max:2,step:.1}}},rotation:{type:ControlType.Number,defaultValue:0,min:-360,max:360,step:1,unit:\"\\xb0\",hidden:props=>props.preset!==\"custom\"},proportion:{type:ControlType.Number,defaultValue:35,min:0,max:100,step:1,hidden:props=>props.preset!==\"custom\"},scale:{type:ControlType.Number,defaultValue:1,min:0,max:10,step:.01,hidden:props=>props.preset!==\"custom\"},speed:{type:ControlType.Number,defaultValue:25,step:1,min:0,max:100},distortion:{type:ControlType.Number,defaultValue:12,min:0,max:100,step:1,hidden:props=>props.preset!==\"custom\"},swirl:{type:ControlType.Number,defaultValue:80,min:0,max:100,step:1,hidden:props=>props.preset!==\"custom\"},swirlIterations:{type:ControlType.Number,defaultValue:10,min:0,max:20,step:1,title:\"Iterations\",hidden:props=>props.swirl===0||props.preset!==\"custom\"},softness:{type:ControlType.Number,defaultValue:100,min:0,max:100,step:1,hidden:props=>props.preset!==\"custom\"},offset:{type:ControlType.Number,defaultValue:0,min:-1e3,max:1e3,step:1,hidden:props=>props.preset!==\"custom\"},shape:{type:ControlType.Enum,defaultValue:\"Checks\",options:Object.keys(PatternShapes),hidden:props=>props.preset!==\"custom\"},shapeSize:{type:ControlType.Number,defaultValue:10,min:0,max:100,step:1,hidden:props=>props.preset!==\"custom\"},radius:{type:ControlType.BorderRadius,defaultValue:\"0px\"}});//////////////////////////////\nconst defaultPreset={name:\"Default\",params:{scale:1,rotation:0,speed:20,seed:0,color1:\"hsla(0, 0%, 15%, 1)\",color2:\"hsla(203, 80%, 70%, 1)\",color3:\"hsla(0, 0%, 100%, 1)\",proportion:.35,softness:1,distortion:.25,swirl:.8,swirlIterations:10,shapeScale:.1,shape:PatternShapes.Checks}};// Due to Leva controls limitation:\n// 1) keep default colors in HSLA format to keep alpha channel\n// 2) don't use decimal values on HSL values (to avoid button highlight bug)\nconst Warp=props=>{const uniforms=useMemo(()=>{return{u_scale:props.scale??defaultPreset.params.scale,u_rotation:props.rotation??defaultPreset.params.rotation,u_color1:getShaderColorFromString(props.color1,defaultPreset.params.color1),u_color2:getShaderColorFromString(props.color2,defaultPreset.params.color2),u_color3:getShaderColorFromString(props.color3,defaultPreset.params.color2),u_proportion:props.proportion??defaultPreset.params.proportion,u_softness:props.softness??defaultPreset.params.softness,u_distortion:props.distortion??defaultPreset.params.distortion,u_swirl:props.swirl??defaultPreset.params.swirl,u_swirlIterations:props.swirlIterations??defaultPreset.params.swirlIterations,u_shapeScale:props.shapeScale??defaultPreset.params.shapeScale,u_shape:props.shape??defaultPreset.params.shape};},[props.scale,props.rotation,props.color1,props.color2,props.color3,props.proportion,props.softness,props.distortion,props.swirl,props.swirlIterations,props.shapeScale,props.shape,props.speed]);return /*#__PURE__*/_jsx(ShaderMount,{...props,fragmentShader:warpFragmentShader,uniforms:uniforms});};const ShaderMount=({ref,fragmentShader,style,uniforms={},webGlContextAttributes,speed=1,seed=0})=>{const canvasRef=ref??useRef(null);const shaderMountRef=useRef(null);useEffect(()=>{if(canvasRef.current){shaderMountRef.current=new ShaderMountVanilla(canvasRef.current,fragmentShader,uniforms,webGlContextAttributes,speed,seed);}return()=>{shaderMountRef.current?.dispose();};},[fragmentShader,webGlContextAttributes]);useEffect(()=>{shaderMountRef.current?.setUniforms(uniforms);},[uniforms]);useEffect(()=>{shaderMountRef.current?.setSpeed(speed);},[speed]);useEffect(()=>{shaderMountRef.current?.setSeed(seed);},[seed]);return /*#__PURE__*/_jsx(\"canvas\",{ref:canvasRef,style:style});};function mapRange(value,fromLow,fromHigh,toLow,toHigh){if(fromLow===fromHigh){return toLow;}const percentage=(value-fromLow)/(fromHigh-fromLow);return toLow+percentage*(toHigh-toLow);}AnimatedGradientBackground.displayName=\"Animated Gradient Background\";\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"AnimatedGradientBackground\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"400\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerDisableUnlink\":\"*\",\"framerIntrinsicHeight\":\"400\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AnimatedLiquidBackground_Prod.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{motion}from\"framer-motion\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerDisableUnlink\n * @framerIntrinsicWidth 100\n * @framerIntrinsicHeight 100\n */export default function FlashingFrame(props){const{duration,backgroundColor,style,...rest}=props;return /*#__PURE__*/_jsx(motion.div,{...rest,style:{...style,backgroundColor,width:\"100%\",height:\"100%\"},animate:{opacity:[1,0]},transition:{duration:duration,repeat:Infinity,ease:\"easeInOut\"}});}// Default props for the component\nFlashingFrame.defaultProps={duration:1,backgroundColor:\"#09f\"};// Adding Property Controls for customizing via Framer UI\naddPropertyControls(FlashingFrame,{duration:{type:ControlType.Number,title:\"Duration (s)\",defaultValue:1,min:.1,max:5,step:.1},backgroundColor:{type:ControlType.Color,title:\"Background Color\",defaultValue:\"#09f\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FlashingFrame\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"* @framerIntrinsicWidth 100\",\"framerIntrinsicHeight\":\"100\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Frame_effect.map","// Generated by Framer (9e04080)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;Montserrat-Arabic Regular\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Montserrat-Arabic Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/mXWf1snA7pd1MVe1qTzxsFY75s.woff2\"}]}];export const css=['.framer-FOru3 .framer-styles-preset-4yxstj:not(.rich-text-wrapper), .framer-FOru3 .framer-styles-preset-4yxstj.rich-text-wrapper p { --framer-font-family: \"Montserrat-Arabic Regular\", \"Montserrat-Arabic Regular Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 20px; --framer-text-alignment: right; --framer-text-color: var(--token-6dd479ad-043a-4016-9b35-c2e11fbbe74f, #0d0d0d); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-FOru3 .framer-styles-preset-4yxstj:not(.rich-text-wrapper), .framer-FOru3 .framer-styles-preset-4yxstj.rich-text-wrapper p { --framer-font-family: \"Montserrat-Arabic Regular\", \"Montserrat-Arabic Regular Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 20px; --framer-text-alignment: right; --framer-text-color: var(--token-6dd479ad-043a-4016-9b35-c2e11fbbe74f, #0d0d0d); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-FOru3 .framer-styles-preset-4yxstj:not(.rich-text-wrapper), .framer-FOru3 .framer-styles-preset-4yxstj.rich-text-wrapper p { --framer-font-family: \"Montserrat-Arabic Regular\", \"Montserrat-Arabic Regular Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 20px; --framer-text-alignment: right; --framer-text-color: var(--token-6dd479ad-043a-4016-9b35-c2e11fbbe74f, #0d0d0d); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-FOru3\";\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 (9e04080)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;Montserrat-Arabic Medium\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Montserrat-Arabic Medium\",source:\"custom\",url:\"https://framerusercontent.com/assets/o1wpXrui6rRHxlejg5vtkbvEfqs.woff2\"}]}];export const css=['.framer-cpABb .framer-styles-preset-c0g9wn:not(.rich-text-wrapper), .framer-cpABb .framer-styles-preset-c0g9wn.rich-text-wrapper p { --framer-font-family: \"Montserrat-Arabic Medium\", \"Montserrat-Arabic Medium Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 20px; --framer-text-alignment: right; --framer-text-color: var(--token-6dd479ad-043a-4016-9b35-c2e11fbbe74f, #0d0d0d); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-cpABb .framer-styles-preset-c0g9wn:not(.rich-text-wrapper), .framer-cpABb .framer-styles-preset-c0g9wn.rich-text-wrapper p { --framer-font-family: \"Montserrat-Arabic Medium\", \"Montserrat-Arabic Medium Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 20px; --framer-text-alignment: right; --framer-text-color: var(--token-6dd479ad-043a-4016-9b35-c2e11fbbe74f, #0d0d0d); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-cpABb .framer-styles-preset-c0g9wn:not(.rich-text-wrapper), .framer-cpABb .framer-styles-preset-c0g9wn.rich-text-wrapper p { --framer-font-family: \"Montserrat-Arabic Medium\", \"Montserrat-Arabic Medium Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 20px; --framer-text-alignment: right; --framer-text-color: var(--token-6dd479ad-043a-4016-9b35-c2e11fbbe74f, #0d0d0d); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-cpABb\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (4076eae)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/xeEUWPxuWRvr5068hT61/1aGhA8Yua7j7njBDzaUD/MrphfpUd0.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/P8BmjgOMBupW9jiCUw6h/m1dfNWU1vsYSpJdURVAq/R6WXBGsXl.js\";const cycleOrder=[\"jDcOkyZTo\",\"EQ7muoas7\",\"U68oqi3OY\",\"IRUi7WVAV\",\"pjoFYnoYN\",\"Q3LgW1b0D\",\"IQs9RWkUj\"];const serializationHash=\"framer-0LlbA\";const variantClassNames={EQ7muoas7:\"framer-v-acujog\",IQs9RWkUj:\"framer-v-c0sfxc\",IRUi7WVAV:\"framer-v-1wmmjsb\",jDcOkyZTo:\"framer-v-7zw9ck\",pjoFYnoYN:\"framer-v-qh7q0u\",Q3LgW1b0D:\"framer-v-1qnl1k9\",U68oqi3OY:\"framer-v-1xijz7k\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:.1,duration:1.2,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={\"CTA nav\":\"IQs9RWkUj\",\"CTA1 lap\":\"jDcOkyZTo\",\"CTA1 mob\":\"U68oqi3OY\",\"CTA1 tap\":\"EQ7muoas7\",\"CTA2 lap\":\"IRUi7WVAV\",\"CTA2 mob\":\"Q3LgW1b0D\",\"CTA2 tap\":\"pjoFYnoYN\"};const getProps=({height,id,title,width,...props})=>{return{...props,kofnSEnu9:title??props.kofnSEnu9??\"سجل الآن\",variant:humanReadableVariantMap[props.variant]??props.variant??\"jDcOkyZTo\"};};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,kofnSEnu9,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"jDcOkyZTo\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-7zw9ck\",className,classNames),\"data-border\":true,\"data-framer-name\":\"CTA1 lap\",layoutDependency:layoutDependency,layoutId:\"jDcOkyZTo\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(215, 95, 18, 0.25)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-d5569621-8b7d-4aed-8c69-bfb244851326, rgb(238, 238, 238))\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,boxShadow:\"4px 4px 1px 0px rgb(13, 13, 13)\",...style},variants:{IQs9RWkUj:{\"--border-color\":\"rgba(238, 238, 238, 0.3)\",backgroundColor:\"var(--token-3d64e60b-0a88-4496-80e8-05b3defc3d5b, rgb(215, 95, 18))\"},IRUi7WVAV:{\"--border-color\":\"rgba(238, 238, 238, 0.3)\",backgroundColor:\"var(--token-6dd479ad-043a-4016-9b35-c2e11fbbe74f, rgb(13, 13, 13))\"},pjoFYnoYN:{\"--border-color\":\"rgba(238, 238, 238, 0.5)\",backgroundColor:\"var(--token-6dd479ad-043a-4016-9b35-c2e11fbbe74f, rgb(13, 13, 13))\"},Q3LgW1b0D:{\"--border-color\":\"rgba(238, 238, 238, 0.5)\",backgroundColor:\"var(--token-6dd479ad-043a-4016-9b35-c2e11fbbe74f, rgb(13, 13, 13))\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12},U68oqi3OY:{borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12}},...addPropertyOverrides({EQ7muoas7:{\"data-framer-name\":\"CTA1 tap\"},IQs9RWkUj:{\"data-framer-name\":\"CTA nav\"},IRUi7WVAV:{\"data-framer-name\":\"CTA2 lap\"},pjoFYnoYN:{\"data-framer-name\":\"CTA2 tap\"},Q3LgW1b0D:{\"data-framer-name\":\"CTA2 mob\"},U68oqi3OY:{\"data-framer-name\":\"CTA1 mob\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-c0g9wn\",\"data-styles-preset\":\"R6WXBGsXl\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3d64e60b-0a88-4496-80e8-05b3defc3d5b, rgb(215, 95, 18)))\",direction:\"rtl\"},children:\"سجل الآن\"})}),className:\"framer-z5fpbk\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"opGgFMgpy\",style:{\"--extracted-r6o4lv\":\"var(--token-3d64e60b-0a88-4496-80e8-05b3defc3d5b, rgb(215, 95, 18))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:kofnSEnu9,variants:{IQs9RWkUj:{\"--extracted-r6o4lv\":\"var(--token-d5569621-8b7d-4aed-8c69-bfb244851326, rgb(238, 238, 238))\"},IRUi7WVAV:{\"--extracted-r6o4lv\":\"var(--token-d5569621-8b7d-4aed-8c69-bfb244851326, rgb(238, 238, 238))\"},pjoFYnoYN:{\"--extracted-r6o4lv\":\"var(--token-d5569621-8b7d-4aed-8c69-bfb244851326, rgb(238, 238, 238))\"},Q3LgW1b0D:{\"--extracted-r6o4lv\":\"var(--token-d5569621-8b7d-4aed-8c69-bfb244851326, rgb(238, 238, 238))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({IQs9RWkUj:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-c0g9wn\",\"data-styles-preset\":\"R6WXBGsXl\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d5569621-8b7d-4aed-8c69-bfb244851326, rgb(238, 238, 238)))\",direction:\"rtl\"},children:\"سجل الآن\"})})},IRUi7WVAV:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-c0g9wn\",\"data-styles-preset\":\"R6WXBGsXl\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d5569621-8b7d-4aed-8c69-bfb244851326, rgb(238, 238, 238)))\",direction:\"rtl\"},children:\"سجل الآن\"})})},pjoFYnoYN:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-c0g9wn\",\"data-styles-preset\":\"R6WXBGsXl\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d5569621-8b7d-4aed-8c69-bfb244851326, rgb(238, 238, 238)))\",direction:\"rtl\"},children:\"سجل الآن\"})})},Q3LgW1b0D:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-4yxstj\",\"data-styles-preset\":\"MrphfpUd0\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d5569621-8b7d-4aed-8c69-bfb244851326, rgb(238, 238, 238)))\",direction:\"rtl\"},children:\"سجل الآن\"})})},U68oqi3OY:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-4yxstj\",\"data-styles-preset\":\"MrphfpUd0\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3d64e60b-0a88-4496-80e8-05b3defc3d5b, rgb(215, 95, 18)))\",direction:\"rtl\"},children:\"سجل الآن\"})})}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-0LlbA.framer-77fdxe, .framer-0LlbA .framer-77fdxe { display: block; }\",\".framer-0LlbA.framer-7zw9ck { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 12px 24px 12px 24px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-0LlbA .framer-z5fpbk { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-0LlbA.framer-v-1xijz7k.framer-7zw9ck, .framer-0LlbA.framer-v-1qnl1k9.framer-7zw9ck { padding: 8px 20px 8px 20px; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-0LlbA[data-border=\"true\"]::after, .framer-0LlbA [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 54\n * @framerIntrinsicWidth 136\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"EQ7muoas7\":{\"layout\":[\"auto\",\"auto\"]},\"U68oqi3OY\":{\"layout\":[\"auto\",\"auto\"]},\"IRUi7WVAV\":{\"layout\":[\"auto\",\"auto\"]},\"pjoFYnoYN\":{\"layout\":[\"auto\",\"auto\"]},\"Q3LgW1b0D\":{\"layout\":[\"auto\",\"auto\"]},\"IQs9RWkUj\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"kofnSEnu9\":\"title\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerIsmPHNuCg=withCSS(Component,css,\"framer-0LlbA\");export default FramerIsmPHNuCg;FramerIsmPHNuCg.displayName=\"CTA\";FramerIsmPHNuCg.defaultProps={height:54,width:136};addPropertyControls(FramerIsmPHNuCg,{variant:{options:[\"jDcOkyZTo\",\"EQ7muoas7\",\"U68oqi3OY\",\"IRUi7WVAV\",\"pjoFYnoYN\",\"Q3LgW1b0D\",\"IQs9RWkUj\"],optionTitles:[\"CTA1 lap\",\"CTA1 tap\",\"CTA1 mob\",\"CTA2 lap\",\"CTA2 tap\",\"CTA2 mob\",\"CTA nav\"],title:\"Variant\",type:ControlType.Enum},kofnSEnu9:{defaultValue:\"سجل الآن\",displayTextArea:false,title:\"Title\",type:ControlType.String}});addFonts(FramerIsmPHNuCg,[{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\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerIsmPHNuCg\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"136\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"EQ7muoas7\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"U68oqi3OY\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"IRUi7WVAV\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"pjoFYnoYN\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Q3LgW1b0D\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"IQs9RWkUj\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"54\",\"framerVariables\":\"{\\\"kofnSEnu9\\\":\\\"title\\\"}\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./IsmPHNuCg.map","// Generated by Framer (9e04080)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;Montserrat-Arabic Regular\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Montserrat-Arabic Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/mXWf1snA7pd1MVe1qTzxsFY75s.woff2\"}]}];export const css=['.framer-UMV4Z .framer-styles-preset-1otmha4:not(.rich-text-wrapper), .framer-UMV4Z .framer-styles-preset-1otmha4.rich-text-wrapper p { --framer-font-family: \"Montserrat-Arabic Regular\", \"Montserrat-Arabic Regular Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 20px; --framer-text-alignment: right; --framer-text-color: var(--token-6dd479ad-043a-4016-9b35-c2e11fbbe74f, #0d0d0d); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-UMV4Z .framer-styles-preset-1otmha4:not(.rich-text-wrapper), .framer-UMV4Z .framer-styles-preset-1otmha4.rich-text-wrapper p { --framer-font-family: \"Montserrat-Arabic Regular\", \"Montserrat-Arabic Regular Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 20px; --framer-text-alignment: right; --framer-text-color: var(--token-6dd479ad-043a-4016-9b35-c2e11fbbe74f, #0d0d0d); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-UMV4Z .framer-styles-preset-1otmha4:not(.rich-text-wrapper), .framer-UMV4Z .framer-styles-preset-1otmha4.rich-text-wrapper p { --framer-font-family: \"Montserrat-Arabic Regular\", \"Montserrat-Arabic Regular Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 20px; --framer-text-alignment: right; --framer-text-color: var(--token-6dd479ad-043a-4016-9b35-c2e11fbbe74f, #0d0d0d); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-UMV4Z\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (df7882f)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,SVG,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/GcUWRxkjFwXr2X0ZrNIn/165HcyloZjGdBoD7HmBv/Y2aLsJ2Iu.js\";const PhosphorFonts=getFonts(Phosphor);const cycleOrder=[\"YH80PyY3M\",\"nKbD9IXpe\",\"QVh8PO4_6\"];const serializationHash=\"framer-0nsHf\";const variantClassNames={nKbD9IXpe:\"framer-v-11xkawx\",QVh8PO4_6:\"framer-v-ewv8us\",YH80PyY3M:\"framer-v-1m34rbf\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={bounce:.25,delay:0,duration:.45,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.1,skewX:0,skewY:0,transition:transition2};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"YH80PyY3M\",Phone:\"QVh8PO4_6\",Tablet:\"nKbD9IXpe\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"YH80PyY3M\"};};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:\"YH80PyY3M\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1m34rbf\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"YH80PyY3M\",ref:refBinding,style:{backgroundColor:\"var(--token-d5569621-8b7d-4aed-8c69-bfb244851326, rgb(238, 238, 238))\",...style},...addPropertyOverrides({nKbD9IXpe:{\"data-framer-name\":\"Tablet\"},QVh8PO4_6:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"FK3BkRERs\",openInNewTab:false,scopeId:\"uStihUu8c\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-2i486x framer-12wlwjv\",layoutDependency:layoutDependency,layoutId:\"FK3BkRERs\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-f62s8b\",\"data-framer-name\":\"احمد تنبي\",layoutDependency:layoutDependency,layoutId:\"D0KXabuxG\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 158.001 99.994\" overflow=\"visible\"><g><path d=\"M 153.091 30.142 C 152.641 33.057 151.626 35.802 150.332 38.438 C 148.571 42.033 146.549 45.885 143.819 48.847 C 140.932 51.975 136.187 53.147 132.186 51.761 C 130.074 51.027 128.227 49.606 126.984 47.729 C 125.776 45.914 125.444 43.765 124.59 41.791 C 124.043 40.532 123.014 38.757 121.406 39.371 C 120.006 39.907 119.08 41.603 118.316 42.713 C 115.972 46.094 113.024 51.288 109.223 54.13 C 106.232 56.369 100.598 58.065 98.111 54.221 C 95.692 50.474 97.936 45.744 96.514 41.784 C 95.699 39.527 93.563 38.644 91.301 39.071 C 88.125 39.675 84.949 41.306 81.926 42.46 C 79.118 43.527 76.309 44.608 73.519 45.726 C 73.801 45.834 74.083 45.943 74.358 46.044 C 76.813 46.93 79.389 47.385 81.954 47.809 C 85.499 48.394 90.794 48.568 93.216 51.714 C 95.882 55.168 93.123 59.967 91.423 63.128 C 88.957 67.714 86.22 72.144 81.551 74.65 C 77.767 76.679 73.601 77.25 69.442 78.039 C 64.604 78.95 59.77 79.865 54.933 80.777 C 36.625 84.223 18.325 87.673 0.024 91.123 C -0.129 91.152 0.489 89.456 0.557 89.293 C 1.153 87.93 1.875 86.61 2.611 85.319 C 3.347 84.035 4.119 82.733 4.987 81.536 C 5.191 81.25 5.791 80.245 6.284 80.151 C 28.408 75.981 50.527 71.808 72.654 67.641 C 77.542 66.719 82.844 66.292 87.307 63.902 C 87.396 63.851 87.482 63.801 87.571 63.754 C 87.432 63.396 87.239 63.041 86.967 62.69 C 84.606 59.624 79.518 59.41 76.056 58.843 C 73.376 58.405 70.671 57.946 68.109 57.016 C 66.202 56.322 63.726 55.327 62.982 53.201 C 62.543 51.949 62.968 50.789 63.475 49.628 C 64.354 47.584 65.444 45.61 66.598 43.715 C 68.034 41.36 69.342 39.191 71.893 38.048 C 76.885 35.809 82.004 33.849 87.11 31.903 C 89.815 30.869 92.512 29.813 95.231 28.818 C 97.204 28.095 99.508 27.386 101.362 28.793 C 104.042 30.822 103.181 35.288 103.227 38.182 C 103.292 41.954 104.739 45.537 108.991 45.523 C 112.896 45.505 115.951 42.977 118.212 39.993 C 120.517 36.956 122.303 33.563 125.036 30.507 C 126.923 28.395 129.109 27.195 130.667 30.381 C 132.339 33.791 132.611 37.209 135.991 39.538 C 139.117 41.693 143.355 41.979 146.749 40.275 C 146.781 40.254 146.817 40.232 146.852 40.218 C 146.956 39.433 147.028 38.648 147.07 37.86 C 147.271 33.976 146.717 29.958 144.887 26.497 C 144.648 26.048 145.238 25.083 145.42 24.663 C 146.016 23.3 146.735 21.987 147.474 20.692 C 147.717 20.265 151.051 15.343 151.147 15.521 C 153.452 19.882 153.862 25.314 153.116 30.146 Z M 157.693 0.06 C 152.055 2.7 146.134 4.566 140.025 5.695 C 139.532 5.785 138.928 6.794 138.724 7.076 C 137.859 8.277 137.084 9.579 136.352 10.863 C 135.616 12.154 134.898 13.47 134.297 14.833 C 134.226 14.993 133.608 16.692 133.765 16.663 C 140.068 15.499 146.134 13.524 151.947 10.805 C 152.541 10.526 153.427 8.906 153.709 8.472 C 154.595 7.12 155.413 5.705 156.174 4.277 C 156.753 3.192 157.46 2.042 157.796 0.852 C 157.878 0.563 158.268 -0.215 157.693 0.057 Z\" fill=\"rgb(13,13,13)\"></path><path d=\"M 100.661 61.051 C 100.218 60.679 97.235 65.789 96.989 66.223 C 96.256 67.518 95.534 68.83 94.934 70.194 C 94.809 70.479 94.105 71.778 94.402 72.024 L 101.908 78.353 C 102.351 78.725 105.335 73.615 105.581 73.181 C 106.314 71.886 107.036 70.573 107.636 69.21 C 107.761 68.924 108.465 67.626 108.168 67.38 Z M 122.445 23.288 C 122.888 23.66 125.872 18.55 126.118 18.116 C 126.851 16.822 127.572 15.509 128.173 14.145 C 128.298 13.86 129.002 12.561 128.705 12.315 L 121.198 5.987 C 120.755 5.614 117.772 10.724 117.526 11.158 C 116.793 12.453 116.071 13.766 115.471 15.129 C 115.346 15.415 114.642 16.713 114.939 16.959 Z M 62.739 84.193 C 53.917 85.021 45.186 86.638 36.646 89.025 C 36.124 89.169 35.599 90.055 35.345 90.406 C 34.481 91.607 33.705 92.909 32.973 94.193 C 32.237 95.484 31.519 96.8 30.919 98.164 C 30.847 98.33 30.265 100.03 30.386 99.994 C 38.933 97.607 47.65 95.99 56.479 95.162 C 56.944 95.119 57.622 93.997 57.78 93.78 C 58.644 92.58 59.42 91.278 60.152 89.994 C 60.888 88.703 61.606 87.386 62.206 86.023 C 62.274 85.864 62.925 84.175 62.739 84.193 Z M 115.007 66.382 C 114.846 66.664 113.81 69.264 113.713 69.282 C 127.319 66.451 140.985 63.944 154.644 61.398 C 155.348 61.268 156.156 59.377 156.481 58.813 C 156.638 58.538 157.696 55.927 157.774 55.912 C 144.115 58.462 130.449 60.964 116.843 63.796 C 116.129 63.944 115.339 65.803 115.007 66.382 Z\" fill=\"rgb(13,13,13)\"></path><path d=\"M 96.437 11.092 L 100.239 2.13 C 100.239 2.13 112.243 0.568 113.373 2.492 C 114.502 4.416 108.617 13.739 106.302 14.582 C 103.983 15.425 97.448 17.529 97.269 16.625 C 97.091 15.721 108.324 11.392 108.203 10.069 C 108.081 8.745 96.437 11.092 96.437 11.092 Z\" fill=\"rgb(0,0,0)\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-y8ydvx\",layoutDependency:layoutDependency,layoutId:\"YRJoCroFk\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 158.001 91.124\" overflow=\"visible\"><path d=\"M 153.091 30.142 C 152.641 33.057 151.626 35.802 150.332 38.438 C 148.571 42.033 146.549 45.885 143.819 48.847 C 140.932 51.975 136.187 53.147 132.186 51.761 C 130.074 51.027 128.227 49.606 126.984 47.729 C 125.776 45.914 125.444 43.765 124.59 41.791 C 124.043 40.532 123.014 38.757 121.406 39.371 C 120.006 39.907 119.08 41.603 118.316 42.713 C 115.972 46.094 113.024 51.288 109.223 54.13 C 106.232 56.369 100.598 58.065 98.111 54.221 C 95.692 50.474 97.936 45.744 96.514 41.784 C 95.699 39.527 93.563 38.644 91.301 39.071 C 88.125 39.675 84.949 41.306 81.926 42.46 C 79.118 43.527 76.309 44.608 73.519 45.726 C 73.801 45.834 74.083 45.943 74.358 46.044 C 76.813 46.93 79.389 47.385 81.954 47.809 C 85.499 48.394 90.794 48.568 93.216 51.714 C 95.882 55.168 93.123 59.967 91.423 63.128 C 88.957 67.714 86.22 72.144 81.551 74.65 C 77.767 76.679 73.601 77.25 69.442 78.039 C 64.604 78.95 59.77 79.865 54.933 80.777 C 36.625 84.223 18.325 87.673 0.024 91.123 C -0.129 91.152 0.489 89.456 0.557 89.293 C 1.153 87.93 1.875 86.61 2.611 85.319 C 3.347 84.035 4.119 82.733 4.987 81.536 C 5.191 81.25 5.791 80.245 6.284 80.151 C 28.408 75.981 50.527 71.808 72.654 67.641 C 77.542 66.719 82.844 66.292 87.307 63.902 C 87.396 63.851 87.482 63.801 87.571 63.754 C 87.432 63.396 87.239 63.041 86.967 62.69 C 84.606 59.624 79.518 59.41 76.056 58.843 C 73.376 58.405 70.671 57.946 68.109 57.016 C 66.202 56.322 63.726 55.327 62.982 53.201 C 62.543 51.949 62.968 50.789 63.475 49.628 C 64.354 47.584 65.444 45.61 66.598 43.715 C 68.034 41.36 69.342 39.191 71.893 38.048 C 76.885 35.809 82.004 33.849 87.11 31.903 C 89.815 30.869 92.512 29.813 95.231 28.818 C 97.204 28.095 99.508 27.386 101.362 28.793 C 104.042 30.822 103.181 35.288 103.227 38.182 C 103.292 41.954 104.739 45.537 108.991 45.523 C 112.896 45.505 115.951 42.977 118.212 39.993 C 120.517 36.956 122.303 33.563 125.036 30.507 C 126.923 28.395 129.109 27.195 130.667 30.381 C 132.339 33.791 132.611 37.209 135.991 39.538 C 139.117 41.693 143.355 41.979 146.749 40.275 C 146.781 40.254 146.817 40.232 146.852 40.218 C 146.956 39.433 147.028 38.648 147.07 37.86 C 147.271 33.976 146.717 29.958 144.887 26.497 C 144.648 26.048 145.238 25.083 145.42 24.663 C 146.016 23.3 146.735 21.987 147.474 20.692 C 147.717 20.265 151.051 15.343 151.147 15.521 C 153.452 19.882 153.862 25.314 153.116 30.146 Z M 157.693 0.06 C 152.055 2.7 146.134 4.566 140.025 5.695 C 139.532 5.785 138.928 6.794 138.724 7.076 C 137.859 8.277 137.084 9.579 136.352 10.863 C 135.616 12.154 134.898 13.47 134.297 14.833 C 134.226 14.993 133.608 16.692 133.765 16.663 C 140.068 15.499 146.134 13.524 151.947 10.805 C 152.541 10.526 153.427 8.906 153.709 8.472 C 154.595 7.12 155.413 5.705 156.174 4.277 C 156.753 3.192 157.46 2.042 157.796 0.852 C 157.878 0.563 158.268 -0.215 157.693 0.057 Z\" fill=\"rgb(13,13,13)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-8xgpy9\",layoutDependency:layoutDependency,layoutId:\"k3tIOfFut\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 153.455 75.608\" overflow=\"visible\"><path d=\"M 153.091 14.626 C 152.641 17.541 151.626 20.286 150.332 22.922 C 148.571 26.517 146.549 30.369 143.819 33.331 C 140.932 36.459 136.187 37.631 132.186 36.245 C 130.074 35.511 128.227 34.09 126.984 32.213 C 125.776 30.398 125.444 28.249 124.59 26.275 C 124.043 25.016 123.014 23.241 121.406 23.855 C 120.006 24.391 119.08 26.087 118.316 27.197 C 115.972 30.578 113.024 35.772 109.223 38.614 C 106.232 40.853 100.598 42.549 98.111 38.705 C 95.692 34.958 97.936 30.228 96.514 26.268 C 95.699 24.011 93.563 23.128 91.301 23.555 C 88.125 24.159 84.949 25.79 81.926 26.944 C 79.118 28.011 76.309 29.092 73.519 30.21 C 73.801 30.318 74.083 30.427 74.358 30.528 C 76.813 31.414 79.389 31.87 81.954 32.293 C 85.499 32.879 90.794 33.052 93.216 36.198 C 95.882 39.652 93.123 44.451 91.423 47.612 C 88.957 52.198 86.22 56.628 81.551 59.134 C 77.767 61.163 73.601 61.734 69.442 62.523 C 64.604 63.434 59.77 64.349 54.933 65.261 C 36.625 68.707 18.325 72.157 0.024 75.607 C -0.129 75.636 0.489 73.94 0.557 73.777 C 1.153 72.414 1.875 71.094 2.611 69.803 C 3.347 68.519 4.119 67.217 4.987 66.02 C 5.191 65.734 5.791 64.729 6.284 64.635 C 28.408 60.465 50.527 56.292 72.654 52.125 C 77.542 51.203 82.844 50.777 87.307 48.386 C 87.396 48.335 87.482 48.285 87.571 48.238 C 87.432 47.88 87.239 47.525 86.967 47.175 C 84.606 44.108 79.518 43.894 76.056 43.327 C 73.376 42.889 70.671 42.43 68.109 41.5 C 66.202 40.806 63.726 39.811 62.982 37.685 C 62.543 36.434 62.968 35.273 63.475 34.112 C 64.354 32.068 65.444 30.094 66.598 28.199 C 68.034 25.844 69.342 23.675 71.893 22.532 C 76.885 20.293 82.004 18.333 87.11 16.387 C 89.815 15.353 92.512 14.297 95.231 13.302 C 97.204 12.579 99.508 11.87 101.362 13.277 C 104.042 15.306 103.181 19.772 103.227 22.666 C 103.292 26.438 104.739 30.022 108.991 30.007 C 112.896 29.989 115.951 27.461 118.212 24.477 C 120.517 21.44 122.303 18.047 125.036 14.991 C 126.923 12.879 129.109 11.679 130.667 14.865 C 132.339 18.275 132.611 21.693 135.991 24.022 C 139.117 26.177 143.355 26.463 146.749 24.76 C 146.781 24.738 146.817 24.716 146.852 24.702 C 146.956 23.917 147.028 23.132 147.07 22.344 C 147.271 18.46 146.717 14.442 144.887 10.981 C 144.648 10.532 145.238 9.567 145.42 9.147 C 146.016 7.784 146.735 6.471 147.474 5.176 C 147.717 4.75 151.051 -0.173 151.147 0.005 C 153.452 4.366 153.862 9.798 153.116 14.63 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1szw89u\",layoutDependency:layoutDependency,layoutId:\"veRE1lWb8\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24.262 16.664\" overflow=\"visible\"><path d=\"M 23.953 0.06 C 18.315 2.7 12.395 4.566 6.285 5.695 C 5.792 5.785 5.188 6.794 4.985 7.076 C 4.12 8.277 3.345 9.579 2.612 10.863 C 1.876 12.154 1.158 13.47 0.558 14.833 C 0.486 14.993 -0.132 16.692 0.026 16.663 C 6.328 15.499 12.395 13.524 18.208 10.805 C 18.801 10.526 19.687 8.906 19.969 8.472 C 20.855 7.12 21.674 5.705 22.435 4.277 C 23.013 3.192 23.721 2.042 24.057 0.852 C 24.139 0.563 24.528 -0.215 23.953 0.057 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-du0ljw\",layoutDependency:layoutDependency,layoutId:\"eH1ncNCyn\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 127.405 94.027\" overflow=\"visible\"><path d=\"M 70.292 55.084 C 69.849 54.712 66.865 59.822 66.619 60.256 C 65.886 61.55 65.165 62.863 64.564 64.227 C 64.439 64.512 63.736 65.811 64.032 66.056 L 71.539 72.385 C 71.982 72.758 74.965 67.648 75.212 67.214 C 75.944 65.919 76.666 64.606 77.266 63.243 C 77.391 62.957 78.095 61.659 77.798 61.413 Z M 92.076 17.321 C 92.519 17.693 95.502 12.583 95.749 12.149 C 96.481 10.854 97.203 9.542 97.803 8.178 C 97.928 7.892 98.632 6.594 98.335 6.348 L 90.829 0.019 C 90.386 -0.353 87.402 4.757 87.156 5.191 C 86.423 6.486 85.702 7.798 85.101 9.162 C 84.976 9.448 84.273 10.746 84.569 10.992 Z M 32.369 78.226 C 23.548 79.054 14.816 80.671 6.276 83.058 C 5.755 83.202 5.229 84.088 4.976 84.439 C 4.111 85.64 3.336 86.942 2.603 88.226 C 1.867 89.517 1.149 90.833 0.549 92.196 C 0.478 92.363 -0.105 94.063 0.017 94.026 C 8.563 91.639 17.281 90.023 26.109 89.195 C 26.574 89.151 27.253 88.03 27.41 87.813 C 28.275 86.613 29.05 85.311 29.782 84.027 C 30.518 82.736 31.237 81.419 31.837 80.056 C 31.905 79.897 32.555 78.208 32.369 78.226 Z M 84.637 60.415 C 84.476 60.697 83.44 63.297 83.344 63.315 C 96.949 60.483 110.615 57.977 124.275 55.431 C 124.979 55.301 125.786 53.41 126.111 52.845 C 126.268 52.571 127.326 49.959 127.405 49.945 C 113.745 52.495 100.079 54.997 86.473 57.829 C 85.759 57.977 84.969 59.836 84.637 60.415 Z\" fill=\"rgb(13,13,13)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-10o0cmn\",layoutDependency:layoutDependency,layoutId:\"zw4l3KEPh\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.911 17.34\" overflow=\"visible\"><path d=\"M 6.332 0.019 C 5.889 -0.353 2.906 4.757 2.659 5.191 C 1.927 6.486 1.205 7.798 0.605 9.162 C 0.48 9.448 -0.224 10.746 0.072 10.992 L 7.579 17.321 C 8.022 17.693 11.005 12.583 11.252 12.149 C 11.984 10.854 12.706 9.542 13.306 8.178 C 13.431 7.892 14.135 6.594 13.839 6.348 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-u9gzip\",layoutDependency:layoutDependency,layoutId:\"CoxlpCQ9u\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.911 17.34\" overflow=\"visible\"><path d=\"M 7.579 17.321 C 8.022 17.693 11.005 12.583 11.252 12.149 C 11.984 10.854 12.706 9.542 13.306 8.178 C 13.431 7.892 14.135 6.594 13.839 6.348 L 6.332 0.019 C 5.889 -0.353 2.906 4.757 2.659 5.191 C 1.927 6.486 1.205 7.798 0.605 9.162 C 0.48 9.448 -0.224 10.746 0.072 10.992 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-16o4rtn\",layoutDependency:layoutDependency,layoutId:\"B2ZrLPxy8\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32.402 15.801\" overflow=\"visible\"><path d=\"M 32.369 0 C 23.548 0.828 14.816 2.445 6.276 4.832 C 5.755 4.976 5.229 5.862 4.976 6.213 C 4.111 7.414 3.336 8.716 2.603 10 C 1.867 11.291 1.149 12.607 0.549 13.971 C 0.478 14.137 -0.105 15.837 0.017 15.801 C 8.563 13.414 17.281 11.797 26.109 10.969 C 26.574 10.926 27.253 9.804 27.41 9.587 C 28.275 8.387 29.05 7.085 29.782 5.801 C 30.518 4.51 31.237 3.194 31.837 1.83 C 31.905 1.671 32.555 -0.018 32.369 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-c04ifu\",layoutDependency:layoutDependency,layoutId:\"CwiTcDy33\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 44.061 13.37\" overflow=\"visible\"><path d=\"M 1.293 10.47 C 1.133 10.752 0.096 13.352 0 13.37 C 13.606 10.538 27.272 8.032 40.931 5.486 C 41.635 5.356 42.442 3.465 42.768 2.9 C 42.925 2.626 43.982 0.014 44.061 0 C 30.402 2.55 16.735 5.052 3.13 7.884 C 2.415 8.032 1.626 9.891 1.293 10.47 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-l2dq1k\",layoutDependency:layoutDependency,layoutId:\"IGZ05pc5D\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.078 15.315\" overflow=\"visible\"><path d=\"M 0 9.56 L 3.802 0.598 C 3.802 0.598 15.806 -0.964 16.936 0.96 C 18.065 2.884 12.18 12.207 9.865 13.05 C 7.546 13.893 1.011 15.997 0.832 15.093 C 0.654 14.189 11.887 9.86 11.766 8.537 C 11.644 7.213 0 9.56 0 9.56 Z\" fill=\"rgb(0,0,0)\"></path></svg>',withExternalLayout:true})]})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1405gqd\",layoutDependency:layoutDependency,layoutId:\"My4GG78Ap\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-l7rdf4-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"QcA1s818T-container\",nodeId:\"QcA1s818T\",rendersWithMotion:true,scopeId:\"uStihUu8c\",style:{opacity:.8},whileHover:animation,children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-3d64e60b-0a88-4496-80e8-05b3defc3d5b, rgb(215, 95, 18))\",height:\"100%\",iconSearch:\"archit\",iconSelection:\"InstagramLogo\",id:\"QcA1s818T\",layoutId:\"QcA1s818T\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"bold\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-176hxzk-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Q68uTdmSu-container\",nodeId:\"Q68uTdmSu\",rendersWithMotion:true,scopeId:\"uStihUu8c\",style:{opacity:.8},whileHover:animation,children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-3d64e60b-0a88-4496-80e8-05b3defc3d5b, rgb(215, 95, 18))\",height:\"100%\",iconSearch:\"archit\",iconSelection:\"XLogo\",id:\"Q68uTdmSu\",layoutId:\"Q68uTdmSu\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"bold\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-lu97iq-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"DhTaab8Qz-container\",nodeId:\"DhTaab8Qz\",rendersWithMotion:true,scopeId:\"uStihUu8c\",style:{opacity:.8},whileHover:animation,children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-3d64e60b-0a88-4496-80e8-05b3defc3d5b, rgb(215, 95, 18))\",height:\"100%\",iconSearch:\"archit\",iconSelection:\"WhatsappLogo\",id:\"DhTaab8Qz\",layoutId:\"DhTaab8Qz\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"bold\",width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1fa0bk1\",layoutDependency:layoutDependency,layoutId:\"JfH434U7s\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1otmha4\",\"data-styles-preset\":\"Y2aLsJ2Iu\",style:{direction:\"rtl\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://rashedalshokairy.framer.website/\",motionChild:true,nodeId:\"dixxsa8EZ\",openInNewTab:true,relValues:[],scopeId:\"uStihUu8c\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-uy82bp\",\"data-styles-preset\":\"RCjQlgxhP\",children:/*#__PURE__*/_jsx(motion.strong,{children:\"تم التصميم بواسطة: راشد الشقيري\"})})})})}),className:\"framer-1al5mhc\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"dixxsa8EZ\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-az3l3a\",layoutDependency:layoutDependency,layoutId:\"uCeb6V0dv\",style:{backgroundColor:\"var(--token-e2e3d9d3-6f56-465b-bf05-46d83d003f21, rgb(61, 86, 56))\"},variants:{QVh8PO4_6:{backgroundColor:\"var(--token-3d64e60b-0a88-4496-80e8-05b3defc3d5b, rgb(215, 95, 18))\"}}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1otmha4\",\"data-styles-preset\":\"Y2aLsJ2Iu\",style:{direction:\"rtl\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"جميع الحقوق محفوظة\\xa9 2025\"})})}),className:\"framer-spq1gw\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"G1kccBXrG\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-0nsHf.framer-12wlwjv, .framer-0nsHf .framer-12wlwjv { display: block; }\",\".framer-0nsHf.framer-1m34rbf { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: center; overflow: hidden; padding: 160px 60px 60px 60px; position: relative; width: 1200px; }\",\".framer-0nsHf .framer-2i486x { 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; text-decoration: none; width: 100%; }\",\".framer-0nsHf .framer-f62s8b { height: 100px; position: relative; width: 158px; }\",\".framer-0nsHf .framer-y8ydvx { height: 91px; left: 0px; position: absolute; top: 0px; width: 158px; }\",\".framer-0nsHf .framer-8xgpy9 { height: 76px; left: 0px; position: absolute; top: 16px; width: 154px; }\",\".framer-0nsHf .framer-1szw89u { height: 17px; left: 134px; position: absolute; top: 0px; width: 25px; }\",\".framer-0nsHf .framer-du0ljw { height: 94px; left: 31px; position: absolute; top: 6px; width: 128px; }\",\".framer-0nsHf .framer-10o0cmn { height: 18px; left: 64px; position: absolute; top: 55px; width: 14px; }\",\".framer-0nsHf .framer-u9gzip { height: 18px; left: 85px; position: absolute; top: 0px; width: 14px; }\",\".framer-0nsHf .framer-16o4rtn { height: 16px; left: 0px; position: absolute; top: 78px; width: 33px; }\",\".framer-0nsHf .framer-c04ifu { height: 14px; left: 84px; position: absolute; top: 50px; width: 44px; }\",\".framer-0nsHf .framer-l2dq1k { height: 16px; left: 97px; position: absolute; top: 2px; width: 17px; }\",\".framer-0nsHf .framer-1405gqd { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-0nsHf .framer-l7rdf4-container, .framer-0nsHf .framer-176hxzk-container, .framer-0nsHf .framer-lu97iq-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 43px); position: relative; width: 40px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-0nsHf .framer-1fa0bk1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 5px 0px; position: relative; width: 100%; }\",\".framer-0nsHf .framer-1al5mhc, .framer-0nsHf .framer-spq1gw { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-0nsHf .framer-az3l3a { align-self: stretch; flex: none; height: auto; overflow: hidden; position: relative; width: 2px; }\",\".framer-0nsHf.framer-v-11xkawx.framer-1m34rbf { padding: 160px 50px 60px 50px; width: 810px; }\",\".framer-0nsHf.framer-v-ewv8us.framer-1m34rbf { padding: 160px 30px 60px 30px; width: 390px; }\",\".framer-0nsHf.framer-v-ewv8us .framer-l7rdf4-container, .framer-0nsHf.framer-v-ewv8us .framer-176hxzk-container, .framer-0nsHf.framer-v-ewv8us .framer-lu97iq-container { height: var(--framer-aspect-ratio-supported, 51px); }\",\".framer-0nsHf.framer-v-ewv8us .framer-1fa0bk1 { flex-direction: column; gap: 24px; }\",\".framer-0nsHf.framer-v-ewv8us .framer-az3l3a { align-self: unset; height: 2px; width: 100%; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 526\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"nKbD9IXpe\":{\"layout\":[\"fixed\",\"auto\"]},\"QVh8PO4_6\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameruStihUu8c=withCSS(Component,css,\"framer-0nsHf\");export default FrameruStihUu8c;FrameruStihUu8c.displayName=\"footer\";FrameruStihUu8c.defaultProps={height:526,width:1200};addPropertyControls(FrameruStihUu8c,{variant:{options:[\"YH80PyY3M\",\"nKbD9IXpe\",\"QVh8PO4_6\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FrameruStihUu8c,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{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\"}]},...PhosphorFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameruStihUu8c\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"526\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"nKbD9IXpe\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"QVh8PO4_6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./uStihUu8c.map","// Generated by Framer (9e04080)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;Montserrat-Arabic Regular\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Montserrat-Arabic Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/mXWf1snA7pd1MVe1qTzxsFY75s.woff2\"}]}];export const css=['.framer-t9agx .framer-styles-preset-6khpd6:not(.rich-text-wrapper), .framer-t9agx .framer-styles-preset-6khpd6.rich-text-wrapper h5 { --framer-font-family: \"Montserrat-Arabic Regular\", \"Montserrat-Arabic Regular Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 25px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 40px; --framer-text-alignment: right; --framer-text-color: var(--token-6dd479ad-043a-4016-9b35-c2e11fbbe74f, #0d0d0d); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-t9agx .framer-styles-preset-6khpd6:not(.rich-text-wrapper), .framer-t9agx .framer-styles-preset-6khpd6.rich-text-wrapper h5 { --framer-font-family: \"Montserrat-Arabic Regular\", \"Montserrat-Arabic Regular Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 40px; --framer-text-alignment: right; --framer-text-color: var(--token-6dd479ad-043a-4016-9b35-c2e11fbbe74f, #0d0d0d); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-t9agx .framer-styles-preset-6khpd6:not(.rich-text-wrapper), .framer-t9agx .framer-styles-preset-6khpd6.rich-text-wrapper h5 { --framer-font-family: \"Montserrat-Arabic Regular\", \"Montserrat-Arabic Regular Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 40px; --framer-text-alignment: right; --framer-text-color: var(--token-6dd479ad-043a-4016-9b35-c2e11fbbe74f, #0d0d0d); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-t9agx\";\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 (b6d5dad)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/xeEUWPxuWRvr5068hT61/1aGhA8Yua7j7njBDzaUD/MrphfpUd0.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/P8BmjgOMBupW9jiCUw6h/m1dfNWU1vsYSpJdURVAq/R6WXBGsXl.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/vrBovcanOiuaSkk5FyUD/VZR87uZ0a5KOw7HH3ulk/wBGvSqotz.js\";const serializationHash=\"framer-ZeiOd\";const variantClassNames={Tdi0tHZEJ:\"framer-v-kvtng1\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,location,name1,review,width,...props})=>{return{...props,a2Ukj71RW:review??props.a2Ukj71RW??\"اشكرك جدا على تعبك وجهدك معنا واتمنى لك مستقبلا مشرقا وان لاتغير من اعطائك لانه قليل من المدربين الذين يعطون بضمير في هذا الزمن واتمنى ان تدعو لي لاصبح ماهره مثلك وشكرا جزيلا لانك اوصلتني لمرحله اصبحت قادره ان اعمل بها دون خوف او تردد او عدم ثقه بمهاراتي \",jnqaXz6JD:location??props.jnqaXz6JD??\"سوريا -حلب\",PLWsJ0EaM:name1??props.PLWsJ0EaM??\"\\xa0م. تسنيم ابو مريش\"};};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,PLWsJ0EaM,jnqaXz6JD,a2Ukj71RW,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"Tdi0tHZEJ\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-kvtng1\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"Tdi0tHZEJ\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-3d64e60b-0a88-4496-80e8-05b3defc3d5b, rgb(215, 95, 18))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",background:\"radial-gradient(50% 50% at 50% 50%, rgb(207, 207, 207) 0%, var(--token-d5569621-8b7d-4aed-8c69-bfb244851326, rgb(238, 238, 238)) 100%)\",borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24,...style},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1j4u0mq\",layoutDependency:layoutDependency,layoutId:\"YJIqyywYD\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-6khpd6\",\"data-styles-preset\":\"wBGvSqotz\",style:{\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-3d64e60b-0a88-4496-80e8-05b3defc3d5b, rgb(215, 95, 18)))\",direction:\"rtl\"},children:\"\\xa0م. تسنيم ابو مريش\"})}),className:\"framer-1c3v8bo\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"S_YrzPmCP\",style:{\"--extracted-1lwpl3i\":\"var(--token-3d64e60b-0a88-4496-80e8-05b3defc3d5b, rgb(215, 95, 18))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:PLWsJ0EaM,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-c0g9wn\",\"data-styles-preset\":\"R6WXBGsXl\",style:{direction:\"rtl\"},children:\"سوريا -حلب\"})}),className:\"framer-nuxnsy\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"g8csQblsg\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:jnqaXz6JD,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-4yxstj\",\"data-styles-preset\":\"MrphfpUd0\",style:{direction:\"rtl\"},children:\"اشكرك جدا على تعبك وجهدك معنا واتمنى لك مستقبلا مشرقا وان لاتغير من اعطائك لانه قليل من المدربين الذين يعطون بضمير في هذا الزمن واتمنى ان تدعو لي لاصبح ماهره مثلك وشكرا جزيلا لانك اوصلتني لمرحله اصبحت قادره ان اعمل بها دون خوف او تردد او عدم ثقه بمهاراتي \"})}),className:\"framer-vhjz2t\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"MeduA83F1\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:a2Ukj71RW,verticalAlignment:\"top\",withExternalLayout:true})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ZeiOd.framer-gtp7p1, .framer-ZeiOd .framer-gtp7p1 { display: block; }\",\".framer-ZeiOd.framer-kvtng1 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: hidden; padding: 24px; position: relative; width: 376px; will-change: var(--framer-will-change-override, transform); }\",\".framer-ZeiOd .framer-1j4u0mq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-ZeiOd .framer-1c3v8bo, .framer-ZeiOd .framer-nuxnsy, .framer-ZeiOd .framer-vhjz2t { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,'.framer-ZeiOd[data-border=\"true\"]::after, .framer-ZeiOd [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 340\n * @framerIntrinsicWidth 376\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"PLWsJ0EaM\":\"name1\",\"jnqaXz6JD\":\"location\",\"a2Ukj71RW\":\"review\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerVL7acd5Iq=withCSS(Component,css,\"framer-ZeiOd\");export default FramerVL7acd5Iq;FramerVL7acd5Iq.displayName=\"REVIEWS\";FramerVL7acd5Iq.defaultProps={height:340,width:376};addPropertyControls(FramerVL7acd5Iq,{PLWsJ0EaM:{defaultValue:\"\\xa0م. تسنيم ابو مريش\",displayTextArea:false,title:\"name\",type:ControlType.String},jnqaXz6JD:{defaultValue:\"سوريا -حلب\",displayTextArea:false,title:\"location\",type:ControlType.String},a2Ukj71RW:{defaultValue:\"اشكرك جدا على تعبك وجهدك معنا واتمنى لك مستقبلا مشرقا وان لاتغير من اعطائك لانه قليل من المدربين الذين يعطون بضمير في هذا الزمن واتمنى ان تدعو لي لاصبح ماهره مثلك وشكرا جزيلا لانك اوصلتني لمرحله اصبحت قادره ان اعمل بها دون خوف او تردد او عدم ثقه بمهاراتي \",displayTextArea:false,title:\"review\",type:ControlType.String}});addFonts(FramerVL7acd5Iq,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerVL7acd5Iq\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"376\",\"framerVariables\":\"{\\\"PLWsJ0EaM\\\":\\\"name1\\\",\\\"jnqaXz6JD\\\":\\\"location\\\",\\\"a2Ukj71RW\\\":\\\"review\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"340\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./VL7acd5Iq.map","// Generated by Framer (4076eae)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/vrBovcanOiuaSkk5FyUD/VZR87uZ0a5KOw7HH3ulk/wBGvSqotz.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/GcUWRxkjFwXr2X0ZrNIn/165HcyloZjGdBoD7HmBv/Y2aLsJ2Iu.js\";const PhosphorFonts=getFonts(Phosphor);const cycleOrder=[\"xcoVkuspJ\",\"yC5Zy4f5A\"];const serializationHash=\"framer-PTqqW\";const variantClassNames={xcoVkuspJ:\"framer-v-13p3whl\",yC5Zy4f5A:\"framer-v-1av1etm\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:20,delay:0,mass:1,stiffness:200,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={A:\"yC5Zy4f5A\",Q:\"xcoVkuspJ\"};const getProps=({a,height,id,q,width,...props})=>{return{...props,tVWhteE1M:a??props.tVWhteE1M??\"هل يشترط أن يكون لدي معرفة في الرندر من قبل؟\",variant:humanReadableVariantMap[props.variant]??props.variant??\"xcoVkuspJ\",VCn3Li109:q??props.VCn3Li109??\"هل يشترط أن يكون لدي معرفة في الرندر من قبل؟\"};};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,VCn3Li109,tVWhteE1M,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"xcoVkuspJ\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapol493l=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});await delay(()=>setVariant(\"yC5Zy4f5A\"),100);});const onTapp842qb=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});await delay(()=>setVariant(\"xcoVkuspJ\"),100);});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"yC5Zy4f5A\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-13p3whl\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Q\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"xcoVkuspJ\",onTap:onTapol493l,ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-d5569621-8b7d-4aed-8c69-bfb244851326, rgb(238, 238, 238))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-6dd479ad-043a-4016-9b35-c2e11fbbe74f, rgb(13, 13, 13))\",...style},...addPropertyOverrides({yC5Zy4f5A:{\"data-framer-name\":\"A\",onTap:onTapp842qb}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-edjt0q\",layoutDependency:layoutDependency,layoutId:\"Eux781s3c\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-6khpd6\",\"data-styles-preset\":\"wBGvSqotz\",style:{\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-d5569621-8b7d-4aed-8c69-bfb244851326, rgb(238, 238, 238)))\",direction:\"rtl\"},children:\"هل يشترط أن يكون لدي معرفة في الرندر من قبل؟\"})}),className:\"framer-1yuzanh\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"LaRXzcjIt\",style:{\"--extracted-1lwpl3i\":\"var(--token-d5569621-8b7d-4aed-8c69-bfb244851326, rgb(238, 238, 238))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:VCn3Li109,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1p0wmod-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"iHdEySoAL-container\",nodeId:\"iHdEySoAL\",rendersWithMotion:true,scopeId:\"vuETk6VQh\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-3d64e60b-0a88-4496-80e8-05b3defc3d5b, rgb(215, 95, 18))\",height:\"100%\",iconSearch:\"archit\",iconSelection:\"PlusCircle\",id:\"iHdEySoAL\",layoutId:\"iHdEySoAL\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"fill\",width:\"100%\",...addPropertyOverrides({yC5Zy4f5A:{iconSelection:\"MinusCircle\"}},baseVariant,gestureVariant)})})})]}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1otmha4\",\"data-styles-preset\":\"Y2aLsJ2Iu\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d5569621-8b7d-4aed-8c69-bfb244851326, rgb(238, 238, 238)))\",direction:\"rtl\"},children:\"هل يشترط أن يكون لدي معرفة في الرندر من قبل؟\"})}),className:\"framer-1401loq\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"kasfejCRW\",style:{\"--extracted-r6o4lv\":\"var(--token-d5569621-8b7d-4aed-8c69-bfb244851326, rgb(238, 238, 238))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:tVWhteE1M,verticalAlignment:\"top\",withExternalLayout:true})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-PTqqW.framer-3uynm4, .framer-PTqqW .framer-3uynm4 { display: block; }\",\".framer-PTqqW.framer-13p3whl { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: hidden; padding: 16px 0px 24px 32px; position: relative; width: 800px; }\",\".framer-PTqqW .framer-edjt0q { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-PTqqW .framer-1yuzanh { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-PTqqW .framer-1p0wmod-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 29px); position: relative; width: 26px; }\",\".framer-PTqqW .framer-1401loq { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-PTqqW[data-border=\"true\"]::after, .framer-PTqqW [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 78\n * @framerIntrinsicWidth 800\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"yC5Zy4f5A\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"VCn3Li109\":\"q\",\"tVWhteE1M\":\"a\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramervuETk6VQh=withCSS(Component,css,\"framer-PTqqW\");export default FramervuETk6VQh;FramervuETk6VQh.displayName=\"FAQs\";FramervuETk6VQh.defaultProps={height:78,width:800};addPropertyControls(FramervuETk6VQh,{variant:{options:[\"xcoVkuspJ\",\"yC5Zy4f5A\"],optionTitles:[\"Q\",\"A\"],title:\"Variant\",type:ControlType.Enum},VCn3Li109:{defaultValue:\"هل يشترط أن يكون لدي معرفة في الرندر من قبل؟\",displayTextArea:false,title:\"Q\",type:ControlType.String},tVWhteE1M:{defaultValue:\"هل يشترط أن يكون لدي معرفة في الرندر من قبل؟\",displayTextArea:false,title:\"A\",type:ControlType.String}});addFonts(FramervuETk6VQh,[{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),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramervuETk6VQh\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"VCn3Li109\\\":\\\"q\\\",\\\"tVWhteE1M\\\":\\\"a\\\"}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"78\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"yC5Zy4f5A\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"800\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./vuETk6VQh.map","// Generated by Framer (9e04080)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;Montserrat-Arabic Medium\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Montserrat-Arabic Medium\",source:\"custom\",url:\"https://framerusercontent.com/assets/o1wpXrui6rRHxlejg5vtkbvEfqs.woff2\"}]}];export const css=['.framer-wWf6q .framer-styles-preset-onkpcr:not(.rich-text-wrapper), .framer-wWf6q .framer-styles-preset-onkpcr.rich-text-wrapper h4 { --framer-font-family: \"Montserrat-Arabic Medium\", \"Montserrat-Arabic Medium Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 31px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 40px; --framer-text-alignment: right; --framer-text-color: var(--token-6dd479ad-043a-4016-9b35-c2e11fbbe74f, #0d0d0d); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-wWf6q .framer-styles-preset-onkpcr:not(.rich-text-wrapper), .framer-wWf6q .framer-styles-preset-onkpcr.rich-text-wrapper h4 { --framer-font-family: \"Montserrat-Arabic Medium\", \"Montserrat-Arabic Medium Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 25px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 40px; --framer-text-alignment: right; --framer-text-color: var(--token-6dd479ad-043a-4016-9b35-c2e11fbbe74f, #0d0d0d); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-wWf6q .framer-styles-preset-onkpcr:not(.rich-text-wrapper), .framer-wWf6q .framer-styles-preset-onkpcr.rich-text-wrapper h4 { --framer-font-family: \"Montserrat-Arabic Medium\", \"Montserrat-Arabic Medium Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 40px; --framer-text-alignment: right; --framer-text-color: var(--token-6dd479ad-043a-4016-9b35-c2e11fbbe74f, #0d0d0d); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-wWf6q\";\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 (9e04080)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/GcUWRxkjFwXr2X0ZrNIn/165HcyloZjGdBoD7HmBv/Y2aLsJ2Iu.js\";const enabledGestures={HliHOwebj:{hover:true}};const serializationHash=\"framer-Pmuap\";const variantClassNames={HliHOwebj:\"framer-v-oo7yef\"};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 transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const transformTemplate2=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,link,title,width,...props})=>{return{...props,m3oNJBisp:click??props.m3oNJBisp,TsPRXTI2c:link??props.TsPRXTI2c,UwtOw09yj:title??props.UwtOw09yj??\"Title\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,UwtOw09yj,TsPRXTI2c,m3oNJBisp,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"HliHOwebj\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapcgzhzj=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(m3oNJBisp){const res=await m3oNJBisp(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-oo7yef\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"HliHOwebj\",onTap:onTapcgzhzj,ref:refBinding,style:{...style},...addPropertyOverrides({\"HliHOwebj-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Link,{href:TsPRXTI2c,motionChild:true,nodeId:\"XTQnQ8hCk\",openInNewTab:false,scopeId:\"VAh7UKszH\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1p7vn64 framer-q0i0sa\",layoutDependency:layoutDependency,layoutId:\"XTQnQ8hCk\",...addPropertyOverrides({\"HliHOwebj-hover\":{transformTemplate:transformTemplate1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1otmha4\",\"data-styles-preset\":\"Y2aLsJ2Iu\",children:\"Title\"})}),className:\"framer-1xjhnj1\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"K8HHeJeJS\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:UwtOw09yj,verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:TsPRXTI2c,motionChild:true,nodeId:\"oCviso7dq\",openInNewTab:false,scopeId:\"VAh7UKszH\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-d73uul framer-q0i0sa\",layoutDependency:layoutDependency,layoutId:\"oCviso7dq\",transformTemplate:transformTemplate2,...addPropertyOverrides({\"HliHOwebj-hover\":{transformTemplate:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1otmha4\",\"data-styles-preset\":\"Y2aLsJ2Iu\",children:\"Title\"})}),className:\"framer-15flj2l\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"gwSoUylVY\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:UwtOw09yj,verticalAlignment:\"top\",withExternalLayout:true})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Pmuap.framer-q0i0sa, .framer-Pmuap .framer-q0i0sa { display: block; }\",\".framer-Pmuap.framer-oo7yef { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-Pmuap .framer-1p7vn64 { 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; text-decoration: none; width: min-content; }\",\".framer-Pmuap .framer-1xjhnj1, .framer-Pmuap .framer-15flj2l { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-Pmuap .framer-d73uul { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 50%; overflow: visible; padding: 0px; position: absolute; text-decoration: none; top: 178%; width: min-content; z-index: 1; }\",\".framer-Pmuap.framer-v-oo7yef.hover .framer-1p7vn64 { left: 50%; position: absolute; top: -30px; z-index: 1; }\",\".framer-Pmuap.framer-v-oo7yef.hover .framer-d73uul { left: unset; position: relative; top: unset; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 30\n * @framerIntrinsicWidth 43\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"GWRPBDeiz\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"UwtOw09yj\":\"title\",\"TsPRXTI2c\":\"link\",\"m3oNJBisp\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerVAh7UKszH=withCSS(Component,css,\"framer-Pmuap\");export default FramerVAh7UKszH;FramerVAh7UKszH.displayName=\"Navbar /01 Link\";FramerVAh7UKszH.defaultProps={height:30,width:43};addPropertyControls(FramerVAh7UKszH,{UwtOw09yj:{defaultValue:\"Title\",displayTextArea:false,title:\"Title\",type:ControlType.String},TsPRXTI2c:{title:\"Link\",type:ControlType.Link},m3oNJBisp:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerVAh7UKszH,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerVAh7UKszH\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"43\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"30\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"GWRPBDeiz\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"UwtOw09yj\\\":\\\"title\\\",\\\"TsPRXTI2c\\\":\\\"link\\\",\\\"m3oNJBisp\\\":\\\"click\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./VAh7UKszH.map","// Generated by Framer (df7882f)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,ResolveLinks,RichText,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/SjuEPIZTPH5Da4GFLDcd/eoiOXrtchVNtuyCM8as2/xJHjhoL87.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/GcUWRxkjFwXr2X0ZrNIn/165HcyloZjGdBoD7HmBv/Y2aLsJ2Iu.js\";import CTA from\"https://framerusercontent.com/modules/0cztEzKXYA3JoHeth73G/lH8xNfd7mrR75yStEigN/IsmPHNuCg.js\";import Navbar01Link from\"https://framerusercontent.com/modules/PviP3tDwRYIRBSbWG6cF/rEzqmpZyoxfggTwRpLnk/VAh7UKszH.js\";const CTAFonts=getFonts(CTA);const Navbar01LinkFonts=getFonts(Navbar01Link);const cycleOrder=[\"pe2VUXg_T\",\"siqIqVAke\",\"e4pONYRIv\",\"Juikhbd5g\",\"VBgSWtzZt\",\"JatGZXNt8\",\"nXpRzp56P\",\"Vv_yaRvlw\"];const serializationHash=\"framer-X3NyU\";const variantClassNames={e4pONYRIv:\"framer-v-tryzx8\",JatGZXNt8:\"framer-v-2qlmap\",Juikhbd5g:\"framer-v-1sg8pdf\",nXpRzp56P:\"framer-v-1lfwz1t\",pe2VUXg_T:\"framer-v-1lpo4ss\",siqIqVAke:\"framer-v-19c4fbm\",VBgSWtzZt:\"framer-v-szjaox\",Vv_yaRvlw:\"framer-v-107x1mp\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={damping:20,delay:.1,mass:1,stiffness:200,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={\"Phone open\":\"Juikhbd5g\",\"V L\":\"VBgSWtzZt\",\"V Mc\":\"nXpRzp56P\",\"V Mo\":\"Vv_yaRvlw\",\"V T\":\"JatGZXNt8\",Desktop:\"pe2VUXg_T\",Phone:\"e4pONYRIv\",Tablet:\"siqIqVAke\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"pe2VUXg_T\"};};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:\"pe2VUXg_T\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1thz14q=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});await delay(()=>setVariant(\"nXpRzp56P\"),100);});const onTapw564ji=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"Juikhbd5g\"),200);});const onTap17qkc57=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"Vv_yaRvlw\"),200);});const onTap4qvwrr=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"e4pONYRIv\"),200);});const onTap1os8lp0=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"nXpRzp56P\"),200);});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"e4pONYRIv\",\"nXpRzp56P\"].includes(baseVariant))return false;return true;};const router=useRouter();const isDisplayed1=()=>{if([\"e4pONYRIv\",\"Juikhbd5g\",\"nXpRzp56P\",\"Vv_yaRvlw\"].includes(baseVariant))return true;return false;};const isDisplayed2=()=>{if([\"e4pONYRIv\",\"nXpRzp56P\"].includes(baseVariant))return true;return false;};const isDisplayed3=()=>{if([\"Juikhbd5g\",\"Vv_yaRvlw\"].includes(baseVariant))return true;return false;};const isDisplayed4=()=>{if([\"Juikhbd5g\",\"Vv_yaRvlw\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({e4pONYRIv:{value:transition2},Juikhbd5g:{value:transition2},nXpRzp56P:{value:transition2},Vv_yaRvlw:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1lpo4ss\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"pe2VUXg_T\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-d5569621-8b7d-4aed-8c69-bfb244851326, rgb(238, 238, 238))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:\"blur(6px)\",backgroundColor:\"rgba(238, 238, 238, 0.7)\",borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24,WebkitBackdropFilter:\"blur(6px)\",...style},...addPropertyOverrides({e4pONYRIv:{\"data-framer-name\":\"Phone\"},JatGZXNt8:{\"data-framer-name\":\"V T\"},Juikhbd5g:{\"data-framer-name\":\"Phone open\"},nXpRzp56P:{\"data-framer-name\":\"V Mc\"},siqIqVAke:{\"data-framer-name\":\"Tablet\"},VBgSWtzZt:{\"data-framer-name\":\"V L\"},Vv_yaRvlw:{\"data-framer-name\":\"V Mo\",\"data-highlight\":true,onTap:onTap1thz14q}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:54,y:(componentViewport?.y||0)+(24+((componentViewport?.height||108)-48-54)/2),...addPropertyOverrides({JatGZXNt8:{y:(componentViewport?.y||0)+(24+((componentViewport?.height||102)-48-54)/2)},Juikhbd5g:{y:(componentViewport?.y||0)+24+(((componentViewport?.height||200)-48-490)/2+292+96)},siqIqVAke:{y:(componentViewport?.y||0)+(24+((componentViewport?.height||102)-48-54)/2)},Vv_yaRvlw:{y:(componentViewport?.y||0)+24+(((componentViewport?.height||200)-48-490)/2+292+96)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1hy7u3i-container\",layoutDependency:layoutDependency,layoutId:\"mOvzzLhsq-container\",nodeId:\"mOvzzLhsq\",rendersWithMotion:true,scopeId:\"XKUVYWB0u\",children:/*#__PURE__*/_jsx(CTA,{height:\"100%\",id:\"mOvzzLhsq\",kofnSEnu9:\"انضم الآن\",layoutId:\"mOvzzLhsq\",variant:\"IQs9RWkUj\",width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1nykm93\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"M7f13zJ7i\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":WVd6nvLr_\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":WVd6nvLr_\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":WVd6nvLr_\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":ypP9bgKpV\",webPageId:\"a2VryyI0f\"},implicitPathVariables:undefined},{href:{hash:\":ypP9bgKpV\",webPageId:\"a2VryyI0f\"},implicitPathVariables:undefined},{href:{hash:\":ypP9bgKpV\",webPageId:\"a2VryyI0f\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:(componentViewport?.y||0)+(24+((componentViewport?.height||108)-48-30)/2)+0,...addPropertyOverrides({JatGZXNt8:{y:(componentViewport?.y||0)+(24+((componentViewport?.height||102)-48-30)/2)+0},Juikhbd5g:{y:(componentViewport?.y||0)+24+(((componentViewport?.height||200)-48-490)/2+46+48)+0+216},siqIqVAke:{y:(componentViewport?.y||0)+(24+((componentViewport?.height||102)-48-30)/2)+0},Vv_yaRvlw:{y:(componentViewport?.y||0)+24+(((componentViewport?.height||200)-48-490)/2+46+48)+0+216}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-chk392-container\",layoutDependency:layoutDependency,layoutId:\"CYGHgDtxZ-container\",nodeId:\"CYGHgDtxZ\",rendersWithMotion:true,scopeId:\"XKUVYWB0u\",children:/*#__PURE__*/_jsx(Navbar01Link,{height:\"100%\",id:\"CYGHgDtxZ\",layoutId:\"CYGHgDtxZ\",TsPRXTI2c:resolvedLinks[0],UwtOw09yj:\"FAQs\",width:\"100%\",...addPropertyOverrides({JatGZXNt8:{TsPRXTI2c:resolvedLinks[4]},Juikhbd5g:{TsPRXTI2c:resolvedLinks[2]},siqIqVAke:{TsPRXTI2c:resolvedLinks[1]},VBgSWtzZt:{TsPRXTI2c:resolvedLinks[3]},Vv_yaRvlw:{TsPRXTI2c:resolvedLinks[5]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":OaKq1R7W8\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":OaKq1R7W8\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":OaKq1R7W8\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":ExBWVLsW7\",webPageId:\"a2VryyI0f\"},implicitPathVariables:undefined},{href:{hash:\":ExBWVLsW7\",webPageId:\"a2VryyI0f\"},implicitPathVariables:undefined},{href:{hash:\":ExBWVLsW7\",webPageId:\"a2VryyI0f\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:(componentViewport?.y||0)+(24+((componentViewport?.height||108)-48-30)/2)+0,...addPropertyOverrides({JatGZXNt8:{y:(componentViewport?.y||0)+(24+((componentViewport?.height||102)-48-30)/2)+0},Juikhbd5g:{y:(componentViewport?.y||0)+24+(((componentViewport?.height||200)-48-490)/2+46+48)+0+162},siqIqVAke:{y:(componentViewport?.y||0)+(24+((componentViewport?.height||102)-48-30)/2)+0},Vv_yaRvlw:{y:(componentViewport?.y||0)+24+(((componentViewport?.height||200)-48-490)/2+46+48)+0+162}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1tllzkb-container\",layoutDependency:layoutDependency,layoutId:\"JJ6QjEIUQ-container\",nodeId:\"JJ6QjEIUQ\",rendersWithMotion:true,scopeId:\"XKUVYWB0u\",children:/*#__PURE__*/_jsx(Navbar01Link,{height:\"100%\",id:\"JJ6QjEIUQ\",layoutId:\"JJ6QjEIUQ\",TsPRXTI2c:resolvedLinks1[0],UwtOw09yj:\"مراجعات\",width:\"100%\",...addPropertyOverrides({JatGZXNt8:{TsPRXTI2c:resolvedLinks1[4]},Juikhbd5g:{TsPRXTI2c:resolvedLinks1[2]},siqIqVAke:{TsPRXTI2c:resolvedLinks1[1]},VBgSWtzZt:{TsPRXTI2c:resolvedLinks1[3]},Vv_yaRvlw:{TsPRXTI2c:resolvedLinks1[5]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":pic3H3Tv2\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":pic3H3Tv2\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":pic3H3Tv2\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":hKGP6NNzR\",webPageId:\"a2VryyI0f\"},implicitPathVariables:undefined},{href:{hash:\":hKGP6NNzR\",webPageId:\"a2VryyI0f\"},implicitPathVariables:undefined},{href:{hash:\":hKGP6NNzR\",webPageId:\"a2VryyI0f\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:(componentViewport?.y||0)+(24+((componentViewport?.height||108)-48-30)/2)+0,...addPropertyOverrides({JatGZXNt8:{y:(componentViewport?.y||0)+(24+((componentViewport?.height||102)-48-30)/2)+0},Juikhbd5g:{y:(componentViewport?.y||0)+24+(((componentViewport?.height||200)-48-490)/2+46+48)+0+108},siqIqVAke:{y:(componentViewport?.y||0)+(24+((componentViewport?.height||102)-48-30)/2)+0},Vv_yaRvlw:{y:(componentViewport?.y||0)+24+(((componentViewport?.height||200)-48-490)/2+46+48)+0+108}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ffqncj-container\",layoutDependency:layoutDependency,layoutId:\"o3DOWwOjc-container\",nodeId:\"o3DOWwOjc\",rendersWithMotion:true,scopeId:\"XKUVYWB0u\",children:/*#__PURE__*/_jsx(Navbar01Link,{height:\"100%\",id:\"o3DOWwOjc\",layoutId:\"o3DOWwOjc\",TsPRXTI2c:resolvedLinks2[0],UwtOw09yj:\"المراحل\",width:\"100%\",...addPropertyOverrides({JatGZXNt8:{TsPRXTI2c:resolvedLinks2[4]},Juikhbd5g:{TsPRXTI2c:resolvedLinks2[2]},siqIqVAke:{TsPRXTI2c:resolvedLinks2[1]},VBgSWtzZt:{TsPRXTI2c:resolvedLinks2[3]},Vv_yaRvlw:{TsPRXTI2c:resolvedLinks2[5]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":EWAT4W1y7\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":EWAT4W1y7\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":EWAT4W1y7\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":NnX3PC2pn\",webPageId:\"a2VryyI0f\"},implicitPathVariables:undefined},{href:{hash:\":NnX3PC2pn\",webPageId:\"a2VryyI0f\"},implicitPathVariables:undefined},{href:{hash:\":NnX3PC2pn\",webPageId:\"a2VryyI0f\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:(componentViewport?.y||0)+(24+((componentViewport?.height||108)-48-30)/2)+0,...addPropertyOverrides({JatGZXNt8:{y:(componentViewport?.y||0)+(24+((componentViewport?.height||102)-48-30)/2)+0},Juikhbd5g:{y:(componentViewport?.y||0)+24+(((componentViewport?.height||200)-48-490)/2+46+48)+0+54},siqIqVAke:{y:(componentViewport?.y||0)+(24+((componentViewport?.height||102)-48-30)/2)+0},Vv_yaRvlw:{y:(componentViewport?.y||0)+24+(((componentViewport?.height||200)-48-490)/2+46+48)+0+54}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1yti1i2-container\",layoutDependency:layoutDependency,layoutId:\"l3ZLmB6vj-container\",nodeId:\"l3ZLmB6vj\",rendersWithMotion:true,scopeId:\"XKUVYWB0u\",children:/*#__PURE__*/_jsx(Navbar01Link,{height:\"100%\",id:\"l3ZLmB6vj\",layoutId:\"l3ZLmB6vj\",TsPRXTI2c:resolvedLinks3[0],UwtOw09yj:\"RH لماذا\",width:\"100%\",...addPropertyOverrides({JatGZXNt8:{TsPRXTI2c:resolvedLinks3[4]},Juikhbd5g:{TsPRXTI2c:resolvedLinks3[2]},siqIqVAke:{TsPRXTI2c:resolvedLinks3[1]},VBgSWtzZt:{TsPRXTI2c:resolvedLinks3[3]},Vv_yaRvlw:{TsPRXTI2c:resolvedLinks3[5]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":VNoEdLjBw\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":VNoEdLjBw\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":VNoEdLjBw\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":laNg7iQyj\",webPageId:\"a2VryyI0f\"},implicitPathVariables:undefined},{href:{hash:\":laNg7iQyj\",webPageId:\"a2VryyI0f\"},implicitPathVariables:undefined},{href:{hash:\":laNg7iQyj\",webPageId:\"a2VryyI0f\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:(componentViewport?.y||0)+(24+((componentViewport?.height||108)-48-30)/2)+0,...addPropertyOverrides({JatGZXNt8:{y:(componentViewport?.y||0)+(24+((componentViewport?.height||102)-48-30)/2)+0},Juikhbd5g:{y:(componentViewport?.y||0)+24+(((componentViewport?.height||200)-48-490)/2+46+48)+0+0},siqIqVAke:{y:(componentViewport?.y||0)+(24+((componentViewport?.height||102)-48-30)/2)+0},Vv_yaRvlw:{y:(componentViewport?.y||0)+24+(((componentViewport?.height||200)-48-490)/2+46+48)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1pdvk76-container\",layoutDependency:layoutDependency,layoutId:\"eg0QF_mfF-container\",nodeId:\"eg0QF_mfF\",rendersWithMotion:true,scopeId:\"XKUVYWB0u\",children:/*#__PURE__*/_jsx(Navbar01Link,{height:\"100%\",id:\"eg0QF_mfF\",layoutId:\"eg0QF_mfF\",TsPRXTI2c:resolvedLinks4[0],UwtOw09yj:\"ماستتقنه\",width:\"100%\",...addPropertyOverrides({JatGZXNt8:{TsPRXTI2c:resolvedLinks4[4]},Juikhbd5g:{TsPRXTI2c:resolvedLinks4[2]},siqIqVAke:{TsPRXTI2c:resolvedLinks4[1]},VBgSWtzZt:{TsPRXTI2c:resolvedLinks4[3]},Vv_yaRvlw:{TsPRXTI2c:resolvedLinks4[5]}},baseVariant,gestureVariant)})})})})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-oxbvue\",layoutDependency:layoutDependency,layoutId:\"qQwyKGs3e\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},variants:{e4pONYRIv:{backgroundColor:\"var(--token-3d64e60b-0a88-4496-80e8-05b3defc3d5b, rgb(215, 95, 18))\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12},Juikhbd5g:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},nXpRzp56P:{backgroundColor:\"var(--token-3d64e60b-0a88-4496-80e8-05b3defc3d5b, rgb(215, 95, 18))\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12},Vv_yaRvlw:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0}},...addPropertyOverrides({e4pONYRIv:{\"data-highlight\":true,onTap:onTapw564ji},nXpRzp56P:{\"data-highlight\":true,onTap:onTap17qkc57}},baseVariant,gestureVariant),children:[isDisplayed2()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-onkpcr\",\"data-styles-preset\":\"xJHjhoL87\",children:\"logo\"})}),className:\"framer-8rjsxf\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"IaR9TTlUa\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{e4pONYRIv:{\"--extracted-r6o4lv\":\"var(--token-d5569621-8b7d-4aed-8c69-bfb244851326, rgb(238, 238, 238))\"},nXpRzp56P:{\"--extracted-r6o4lv\":\"var(--token-d5569621-8b7d-4aed-8c69-bfb244851326, rgb(238, 238, 238))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({e4pONYRIv:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1otmha4\",\"data-styles-preset\":\"Y2aLsJ2Iu\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d5569621-8b7d-4aed-8c69-bfb244851326, rgb(238, 238, 238)))\",direction:\"rtl\"},children:\"القائمة\"})})},nXpRzp56P:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1otmha4\",\"data-styles-preset\":\"Y2aLsJ2Iu\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d5569621-8b7d-4aed-8c69-bfb244851326, rgb(238, 238, 238)))\",direction:\"rtl\"},children:\"القائمة\"})})}},baseVariant,gestureVariant)}),isDisplayed3()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-zqin5h\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"WkeAOvtVf\",onTap:onTap4qvwrr,style:{backgroundColor:\"var(--token-3d64e60b-0a88-4496-80e8-05b3defc3d5b, rgb(215, 95, 18))\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12},...addPropertyOverrides({Vv_yaRvlw:{onTap:onTap1os8lp0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1otmha4\",\"data-styles-preset\":\"Y2aLsJ2Iu\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d5569621-8b7d-4aed-8c69-bfb244851326, rgb(238, 238, 238)))\",direction:\"rtl\"},children:\"إغلاق\"})}),className:\"framer-rt76m4\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"CxzVd0798\",style:{\"--extracted-r6o4lv\":\"var(--token-d5569621-8b7d-4aed-8c69-bfb244851326, rgb(238, 238, 238))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})}),isDisplayed3()&&/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"QUOJnp4zq\",openInNewTab:false,scopeId:\"XKUVYWB0u\",...addPropertyOverrides({Vv_yaRvlw:{href:{webPageId:\"a2VryyI0f\"}}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1bdaqhs framer-762pj7\",layoutDependency:layoutDependency,layoutId:\"QUOJnp4zq\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1t5es7n\",layoutDependency:layoutDependency,layoutId:\"xWRCkQFVZ\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 69.286 43.057\" overflow=\"visible\"><g><path d=\"M 66.856 12.961 C 66.659 14.214 66.216 15.395 65.652 16.528 C 64.882 18.074 63.999 19.73 62.807 21.004 C 61.546 22.349 59.474 22.853 57.727 22.257 C 56.805 21.942 55.998 21.331 55.455 20.523 C 54.927 19.743 54.782 18.819 54.409 17.97 C 54.171 17.429 53.721 16.665 53.019 16.93 C 52.408 17.16 52.003 17.889 51.67 18.367 C 50.646 19.821 49.359 22.054 47.699 23.276 C 46.393 24.239 43.932 24.968 42.846 23.315 C 41.79 21.704 42.77 19.67 42.149 17.967 C 41.793 16.997 40.86 16.617 39.872 16.801 C 38.485 17.06 37.098 17.762 35.778 18.258 C 34.551 18.716 33.325 19.181 32.106 19.662 C 32.23 19.709 32.353 19.755 32.473 19.799 C 33.545 20.18 34.67 20.376 35.79 20.558 C 37.338 20.81 39.65 20.884 40.708 22.237 C 41.872 23.722 40.668 25.786 39.925 27.145 C 38.848 29.117 37.653 31.022 35.614 32.1 C 33.962 32.972 32.142 33.218 30.326 33.557 C 28.213 33.949 26.102 34.342 23.99 34.734 C 15.995 36.216 8.003 37.699 0.011 39.183 C -0.056 39.195 0.214 38.466 0.243 38.396 C 0.504 37.81 0.819 37.242 1.14 36.687 C 1.462 36.135 1.799 35.575 2.178 35.06 C 2.267 34.938 2.529 34.505 2.744 34.465 C 12.406 32.672 22.066 30.877 31.729 29.086 C 33.863 28.689 36.179 28.506 38.128 27.478 C 38.167 27.456 38.204 27.434 38.243 27.414 C 38.182 27.26 38.098 27.108 37.979 26.957 C 36.948 25.638 34.726 25.546 33.214 25.302 C 32.044 25.114 30.863 24.917 29.744 24.517 C 28.911 24.218 27.83 23.791 27.505 22.876 C 27.313 22.338 27.499 21.839 27.72 21.34 C 28.104 20.461 28.58 19.612 29.084 18.797 C 29.711 17.785 30.282 16.852 31.396 16.361 C 33.576 15.398 35.812 14.555 38.042 13.718 C 39.223 13.274 40.401 12.82 41.588 12.392 C 42.45 12.081 43.456 11.776 44.266 12.381 C 45.436 13.253 45.06 15.174 45.08 16.418 C 45.108 18.04 45.74 19.581 47.597 19.575 C 49.303 19.567 50.637 18.48 51.624 17.197 C 52.631 15.891 53.411 14.432 54.605 13.118 C 55.428 12.21 56.383 11.694 57.064 13.064 C 57.794 14.53 57.912 16 59.388 17.001 C 60.754 17.928 62.604 18.051 64.087 17.318 C 64.101 17.309 64.116 17.3 64.132 17.294 C 64.177 16.956 64.208 16.619 64.227 16.28 C 64.314 14.609 64.072 12.882 63.274 11.394 C 63.169 11.201 63.427 10.786 63.506 10.605 C 63.767 10.019 64.08 9.454 64.403 8.898 C 64.509 8.714 65.965 6.598 66.007 6.674 C 67.014 8.549 67.193 10.885 66.867 12.963 Z M 68.866 0.026 C 66.404 1.161 63.818 1.964 61.15 2.449 C 60.935 2.488 60.671 2.921 60.582 3.043 C 60.204 3.559 59.866 4.119 59.546 4.671 C 59.225 5.226 58.911 5.792 58.649 6.378 C 58.618 6.447 58.348 7.178 58.416 7.165 C 61.169 6.665 63.818 5.815 66.357 4.646 C 66.616 4.526 67.003 3.83 67.126 3.643 C 67.513 3.061 67.87 2.453 68.203 1.839 C 68.455 1.373 68.764 0.878 68.911 0.366 C 68.947 0.242 69.117 -0.092 68.866 0.024 Z\" fill=\"rgb(13,13,13)\"></path><path d=\"M 44.344 26.312 C 44.151 26.152 42.848 28.349 42.74 28.535 C 42.42 29.092 42.105 29.657 41.843 30.243 C 41.788 30.366 41.481 30.924 41.611 31.03 L 44.889 33.751 C 45.082 33.911 46.385 31.714 46.493 31.527 C 46.813 30.971 47.128 30.406 47.39 29.82 C 47.445 29.697 47.752 29.139 47.622 29.033 Z M 53.857 10.073 C 54.051 10.234 55.354 8.036 55.461 7.85 C 55.781 7.293 56.096 6.728 56.359 6.142 C 56.413 6.019 56.721 5.461 56.591 5.355 L 53.313 2.634 C 53.119 2.474 51.817 4.671 51.709 4.858 C 51.389 5.414 51.074 5.979 50.812 6.565 C 50.757 6.688 50.45 7.246 50.579 7.352 Z M 27.783 36.263 C 23.931 36.619 20.117 37.314 16.388 38.34 C 16.16 38.403 15.931 38.784 15.82 38.934 C 15.442 39.451 15.104 40.01 14.784 40.563 C 14.463 41.118 14.149 41.684 13.887 42.27 C 13.856 42.342 13.601 43.072 13.654 43.057 C 17.387 42.031 21.194 41.335 25.049 40.979 C 25.252 40.961 25.549 40.479 25.617 40.385 C 25.995 39.869 26.333 39.309 26.653 38.757 C 26.975 38.202 27.288 37.636 27.551 37.05 C 27.58 36.981 27.864 36.255 27.783 36.263 Z M 50.609 28.604 C 50.539 28.725 50.086 29.843 50.044 29.851 C 55.986 28.633 61.954 27.556 67.919 26.461 C 68.226 26.405 68.579 25.592 68.721 25.349 C 68.79 25.231 69.251 24.108 69.286 24.102 C 63.321 25.198 57.353 26.274 51.411 27.492 C 51.099 27.556 50.754 28.355 50.609 28.604 Z\" fill=\"rgb(13,13,13)\"></path><path d=\"M 42.115 4.77 L 43.775 0.916 C 43.775 0.916 49.018 0.244 49.511 1.072 C 50.004 1.899 47.434 5.908 46.423 6.27 C 45.41 6.633 42.556 7.538 42.478 7.149 C 42.4 6.76 47.306 4.899 47.253 4.329 C 47.2 3.76 42.115 4.77 42.115 4.77 Z\" fill=\"rgb(0,0,0)\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-1b25x8x\",layoutDependency:layoutDependency,layoutId:\"ReNv4ijdP\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 69.001 39.183\" overflow=\"visible\"><path d=\"M 66.856 12.961 C 66.659 14.214 66.216 15.395 65.652 16.528 C 64.882 18.074 63.999 19.73 62.807 21.004 C 61.546 22.349 59.474 22.853 57.727 22.257 C 56.805 21.942 55.998 21.331 55.455 20.523 C 54.927 19.743 54.782 18.819 54.409 17.97 C 54.171 17.429 53.721 16.665 53.019 16.93 C 52.408 17.16 52.003 17.889 51.67 18.367 C 50.646 19.821 49.359 22.054 47.699 23.276 C 46.393 24.239 43.932 24.968 42.846 23.315 C 41.79 21.704 42.77 19.67 42.149 17.967 C 41.793 16.997 40.86 16.617 39.872 16.801 C 38.485 17.06 37.098 17.762 35.778 18.258 C 34.551 18.716 33.325 19.181 32.106 19.662 C 32.23 19.709 32.353 19.755 32.473 19.799 C 33.545 20.18 34.67 20.376 35.79 20.558 C 37.338 20.81 39.65 20.884 40.708 22.237 C 41.872 23.722 40.668 25.786 39.925 27.145 C 38.848 29.117 37.653 31.022 35.614 32.1 C 33.962 32.972 32.142 33.218 30.326 33.557 C 28.213 33.949 26.102 34.342 23.99 34.734 C 15.995 36.216 8.003 37.699 0.011 39.183 C -0.056 39.195 0.214 38.466 0.243 38.396 C 0.504 37.81 0.819 37.242 1.14 36.687 C 1.462 36.135 1.799 35.575 2.178 35.06 C 2.267 34.938 2.529 34.505 2.744 34.465 C 12.406 32.672 22.066 30.877 31.729 29.086 C 33.863 28.689 36.179 28.506 38.128 27.478 C 38.167 27.456 38.204 27.434 38.243 27.414 C 38.182 27.26 38.098 27.108 37.979 26.957 C 36.948 25.638 34.726 25.546 33.214 25.302 C 32.044 25.114 30.863 24.917 29.744 24.517 C 28.911 24.218 27.83 23.791 27.505 22.876 C 27.313 22.338 27.499 21.839 27.72 21.34 C 28.104 20.461 28.58 19.612 29.084 18.797 C 29.711 17.785 30.282 16.852 31.396 16.361 C 33.576 15.398 35.812 14.555 38.042 13.718 C 39.223 13.274 40.401 12.82 41.588 12.392 C 42.45 12.081 43.456 11.776 44.266 12.381 C 45.436 13.253 45.06 15.174 45.08 16.418 C 45.108 18.04 45.74 19.581 47.597 19.575 C 49.303 19.567 50.637 18.48 51.624 17.197 C 52.631 15.891 53.411 14.432 54.605 13.118 C 55.428 12.21 56.383 11.694 57.064 13.064 C 57.794 14.53 57.912 16 59.388 17.001 C 60.754 17.928 62.604 18.051 64.087 17.318 C 64.101 17.309 64.116 17.3 64.132 17.294 C 64.177 16.956 64.208 16.619 64.227 16.28 C 64.314 14.609 64.072 12.882 63.274 11.394 C 63.169 11.201 63.427 10.786 63.506 10.605 C 63.767 10.019 64.08 9.454 64.403 8.898 C 64.509 8.714 65.965 6.598 66.007 6.674 C 67.014 8.549 67.193 10.885 66.867 12.963 Z M 68.866 0.026 C 66.404 1.161 63.818 1.964 61.15 2.449 C 60.935 2.488 60.671 2.921 60.582 3.043 C 60.204 3.559 59.866 4.119 59.546 4.671 C 59.225 5.226 58.911 5.792 58.649 6.378 C 58.618 6.447 58.348 7.178 58.416 7.165 C 61.169 6.665 63.818 5.815 66.357 4.646 C 66.616 4.526 67.003 3.83 67.126 3.643 C 67.513 3.061 67.87 2.453 68.203 1.839 C 68.455 1.373 68.764 0.878 68.911 0.366 C 68.947 0.242 69.117 -0.092 68.866 0.024 Z\" fill=\"rgb(13,13,13)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-wk58r1\",layoutDependency:layoutDependency,layoutId:\"IboUj94d9\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 67.015 32.511\" overflow=\"visible\"><path d=\"M 66.856 6.289 C 66.659 7.543 66.216 8.723 65.652 9.857 C 64.882 11.402 63.999 13.059 62.807 14.332 C 61.546 15.677 59.474 16.181 57.727 15.586 C 56.805 15.27 55.998 14.659 55.455 13.852 C 54.927 13.071 54.782 12.147 54.409 11.298 C 54.171 10.757 53.721 9.993 53.019 10.258 C 52.408 10.488 52.003 11.217 51.67 11.695 C 50.646 13.149 49.359 15.382 47.699 16.604 C 46.393 17.567 43.932 18.296 42.846 16.643 C 41.79 15.032 42.77 12.998 42.149 11.295 C 41.793 10.325 40.86 9.945 39.872 10.129 C 38.485 10.388 37.098 11.09 35.778 11.586 C 34.551 12.045 33.325 12.51 32.106 12.99 C 32.23 13.037 32.353 13.083 32.473 13.127 C 33.545 13.508 34.67 13.704 35.79 13.886 C 37.338 14.138 39.65 14.212 40.708 15.565 C 41.872 17.05 40.668 19.114 39.925 20.473 C 38.848 22.445 37.653 24.35 35.614 25.428 C 33.962 26.3 32.142 26.546 30.326 26.885 C 28.213 27.277 26.102 27.67 23.99 28.062 C 15.995 29.544 8.003 31.028 0.011 32.511 C -0.056 32.524 0.214 31.794 0.243 31.724 C 0.504 31.138 0.819 30.57 1.14 30.015 C 1.462 29.463 1.799 28.903 2.178 28.389 C 2.267 28.266 2.529 27.833 2.744 27.793 C 12.406 26 22.066 24.205 31.729 22.414 C 33.863 22.017 36.179 21.834 38.128 20.806 C 38.167 20.784 38.204 20.762 38.243 20.742 C 38.182 20.588 38.098 20.436 37.979 20.285 C 36.948 18.966 34.726 18.875 33.214 18.63 C 32.044 18.442 30.863 18.245 29.744 17.845 C 28.911 17.547 27.83 17.119 27.505 16.204 C 27.313 15.666 27.499 15.167 27.72 14.668 C 28.104 13.789 28.58 12.94 29.084 12.125 C 29.711 11.113 30.282 10.18 31.396 9.689 C 33.576 8.726 35.812 7.883 38.042 7.047 C 39.223 6.602 40.401 6.148 41.588 5.72 C 42.45 5.409 43.456 5.104 44.266 5.709 C 45.436 6.582 45.06 8.502 45.08 9.746 C 45.108 11.368 45.74 12.909 47.597 12.903 C 49.303 12.895 50.637 11.808 51.624 10.525 C 52.631 9.219 53.411 7.76 54.605 6.446 C 55.428 5.538 56.383 5.022 57.064 6.392 C 57.794 7.858 57.912 9.328 59.388 10.329 C 60.754 11.256 62.604 11.379 64.087 10.647 C 64.101 10.637 64.116 10.628 64.132 10.622 C 64.177 10.284 64.208 9.947 64.227 9.608 C 64.314 7.938 64.072 6.21 63.274 4.722 C 63.169 4.529 63.427 4.114 63.506 3.933 C 63.767 3.347 64.08 2.783 64.403 2.226 C 64.509 2.042 65.965 -0.074 66.007 0.002 C 67.014 1.877 67.193 4.213 66.867 6.291 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-npf7b7\",layoutDependency:layoutDependency,layoutId:\"spoS9_EXm\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.595 7.165\" overflow=\"visible\"><path d=\"M 10.461 0.026 C 7.998 1.161 5.413 1.964 2.745 2.449 C 2.529 2.488 2.266 2.921 2.177 3.043 C 1.799 3.559 1.461 4.119 1.141 4.671 C 0.819 5.226 0.506 5.792 0.244 6.378 C 0.212 6.447 -0.058 7.178 0.011 7.165 C 2.764 6.665 5.413 5.815 7.952 4.646 C 8.211 4.526 8.598 3.83 8.721 3.643 C 9.108 3.061 9.465 2.453 9.797 1.839 C 10.05 1.373 10.359 0.878 10.506 0.366 C 10.542 0.242 10.712 -0.092 10.461 0.024 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-13vo03z\",layoutDependency:layoutDependency,layoutId:\"ZLbDsCQSx\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 55.639 40.432\" overflow=\"visible\"><path d=\"M 30.697 23.686 C 30.504 23.526 29.201 25.723 29.093 25.91 C 28.773 26.467 28.458 27.031 28.196 27.617 C 28.141 27.74 27.834 28.299 27.963 28.404 L 31.242 31.126 C 31.435 31.286 32.738 29.089 32.846 28.902 C 33.165 28.345 33.481 27.781 33.743 27.194 C 33.797 27.072 34.105 26.513 33.975 26.408 Z M 40.21 7.448 C 40.404 7.608 41.707 5.411 41.814 5.224 C 42.134 4.667 42.449 4.103 42.711 3.517 C 42.766 3.394 43.073 2.835 42.944 2.73 L 39.666 0.008 C 39.472 -0.152 38.169 2.046 38.062 2.232 C 37.742 2.789 37.427 3.353 37.165 3.94 C 37.11 4.062 36.803 4.621 36.932 4.726 Z M 14.136 33.637 C 10.283 33.993 6.47 34.688 2.741 35.715 C 2.513 35.777 2.284 36.158 2.173 36.309 C 1.795 36.825 1.457 37.385 1.137 37.937 C 0.815 38.492 0.502 39.058 0.24 39.644 C 0.209 39.716 -0.046 40.447 0.007 40.431 C 3.74 39.405 7.547 38.71 11.402 38.354 C 11.605 38.335 11.902 37.853 11.97 37.76 C 12.348 37.243 12.686 36.684 13.006 36.132 C 13.328 35.576 13.641 35.01 13.903 34.424 C 13.933 34.356 14.217 33.629 14.136 33.637 Z M 36.962 25.978 C 36.892 26.1 36.439 27.218 36.397 27.226 C 42.339 26.008 48.307 24.93 54.272 23.835 C 54.579 23.779 54.932 22.966 55.074 22.724 C 55.143 22.605 55.604 21.483 55.639 21.476 C 49.674 22.573 43.705 23.649 37.764 24.866 C 37.452 24.93 37.107 25.73 36.962 25.978 Z\" fill=\"rgb(13,13,13)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-4i8fk9\",layoutDependency:layoutDependency,layoutId:\"bis9neIzN\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.075 7.456\" overflow=\"visible\"><path d=\"M 2.765 0.008 C 2.572 -0.152 1.269 2.046 1.161 2.232 C 0.841 2.789 0.526 3.353 0.264 3.94 C 0.209 4.062 -0.098 4.621 0.032 4.726 L 3.31 7.448 C 3.503 7.608 4.806 5.411 4.914 5.224 C 5.234 4.667 5.549 4.103 5.811 3.517 C 5.866 3.394 6.173 2.835 6.043 2.73 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1fg3bd5\",layoutDependency:layoutDependency,layoutId:\"l77rDC5b3\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.075 7.456\" overflow=\"visible\"><path d=\"M 3.31 7.448 C 3.503 7.608 4.806 5.411 4.914 5.224 C 5.234 4.667 5.549 4.103 5.811 3.517 C 5.866 3.394 6.173 2.835 6.043 2.73 L 2.765 0.008 C 2.572 -0.152 1.269 2.046 1.161 2.232 C 0.841 2.789 0.526 3.353 0.264 3.94 C 0.209 4.062 -0.098 4.621 0.032 4.726 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1jho8mk\",layoutDependency:layoutDependency,layoutId:\"NF0E6ONW7\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.15 6.794\" overflow=\"visible\"><path d=\"M 14.136 0 C 10.283 0.356 6.47 1.051 2.741 2.078 C 2.513 2.14 2.284 2.521 2.173 2.672 C 1.795 3.188 1.457 3.748 1.137 4.3 C 0.815 4.855 0.502 5.421 0.24 6.007 C 0.209 6.079 -0.046 6.81 0.007 6.794 C 3.74 5.768 7.547 5.073 11.402 4.717 C 11.605 4.698 11.902 4.216 11.97 4.123 C 12.348 3.606 12.686 3.046 13.006 2.494 C 13.328 1.939 13.641 1.373 13.903 0.787 C 13.933 0.719 14.217 -0.008 14.136 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1stnsjz\",layoutDependency:layoutDependency,layoutId:\"z3iy5l1yT\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.242 5.749\" overflow=\"visible\"><path d=\"M 0.565 4.502 C 0.495 4.623 0.042 5.741 0 5.749 C 5.942 4.532 11.91 3.454 17.875 2.359 C 18.182 2.303 18.535 1.49 18.677 1.247 C 18.746 1.129 19.207 0.006 19.242 0 C 13.277 1.096 7.309 2.172 1.367 3.39 C 1.055 3.454 0.71 4.253 0.565 4.502 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-82pvu3\",layoutDependency:layoutDependency,layoutId:\"dKxwXyenr\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.458 6.585\" overflow=\"visible\"><path d=\"M 0 4.111 L 1.66 0.257 C 1.66 0.257 6.903 -0.414 7.396 0.413 C 7.889 1.24 5.319 5.249 4.308 5.612 C 3.295 5.974 0.442 6.879 0.364 6.49 C 0.286 6.101 5.191 4.24 5.138 3.671 C 5.085 3.102 0 4.111 0 4.111 Z\" fill=\"rgb(0,0,0)\"></path></svg>',withExternalLayout:true})]})})})]}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"LrPTU9z0c\",openInNewTab:false,scopeId:\"XKUVYWB0u\",...addPropertyOverrides({JatGZXNt8:{href:{webPageId:\"a2VryyI0f\"}},nXpRzp56P:{href:{webPageId:\"a2VryyI0f\"}},VBgSWtzZt:{href:{webPageId:\"a2VryyI0f\"}}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1a1wdo7 framer-762pj7\",layoutDependency:layoutDependency,layoutId:\"LrPTU9z0c\",children:isDisplayed4()&&/*#__PURE__*/_jsxs(SVG,{className:\"framer-8zb2cs\",\"data-framer-name\":\"ahmad tenbie\",layoutDependency:layoutDependency,layoutId:\"UNVQbT36Q\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 95.001 59.996\" overflow=\"visible\"><g><path d=\"M 92.048 18.085 C 91.778 19.834 91.167 21.481 90.39 23.063 C 89.331 25.22 88.115 27.531 86.474 29.308 C 84.738 31.185 81.885 31.888 79.479 31.057 C 78.209 30.616 77.099 29.764 76.351 28.637 C 75.625 27.548 75.425 26.259 74.912 25.074 C 74.583 24.319 73.964 23.254 72.997 23.623 C 72.155 23.944 71.599 24.962 71.139 25.628 C 69.73 27.657 67.958 30.773 65.672 32.478 C 63.874 33.821 60.486 34.839 58.991 32.532 C 57.536 30.284 58.886 27.446 58.031 25.07 C 57.541 23.716 56.256 23.187 54.896 23.443 C 52.986 23.805 51.077 24.784 49.259 25.476 C 47.571 26.116 45.882 26.765 44.204 27.435 C 44.374 27.5 44.544 27.566 44.709 27.626 C 46.185 28.158 47.734 28.431 49.276 28.685 C 51.407 29.037 54.591 29.141 56.048 31.029 C 57.65 33.101 55.992 35.98 54.969 37.877 C 53.487 40.628 51.841 43.286 49.034 44.79 C 46.759 46.007 44.254 46.35 41.753 46.823 C 38.844 47.37 35.938 47.919 33.029 48.466 C 22.021 50.534 11.018 52.604 0.015 54.674 C -0.078 54.691 0.294 53.674 0.335 53.576 C 0.694 52.758 1.127 51.966 1.57 51.191 C 2.013 50.421 2.477 49.64 2.999 48.922 C 3.121 48.75 3.482 48.147 3.778 48.091 C 17.08 45.589 30.38 43.085 43.684 40.585 C 46.623 40.032 49.811 39.775 52.495 38.341 C 52.548 38.311 52.6 38.28 52.653 38.252 C 52.57 38.037 52.454 37.825 52.29 37.614 C 50.87 35.774 47.811 35.646 45.73 35.306 C 44.118 35.043 42.492 34.767 40.952 34.21 C 39.805 33.793 38.316 33.196 37.869 31.92 C 37.605 31.17 37.861 30.473 38.166 29.777 C 38.694 28.551 39.349 27.366 40.043 26.229 C 40.907 24.816 41.693 23.514 43.227 22.829 C 46.228 21.485 49.306 20.309 52.376 19.142 C 54.003 18.521 55.625 17.888 57.259 17.291 C 58.445 16.857 59.831 16.432 60.946 17.276 C 62.557 18.493 62.039 21.173 62.067 22.909 C 62.106 25.172 62.976 27.322 65.532 27.314 C 67.88 27.303 69.717 25.786 71.077 23.996 C 72.463 22.173 73.537 20.138 75.18 18.304 C 76.314 17.037 77.629 16.317 78.566 18.228 C 79.571 20.275 79.734 22.325 81.767 23.723 C 83.646 25.016 86.194 25.187 88.235 24.165 C 88.254 24.152 88.276 24.139 88.297 24.131 C 88.36 23.66 88.403 23.189 88.428 22.716 C 88.549 20.385 88.216 17.975 87.116 15.898 C 86.972 15.629 87.326 15.05 87.436 14.798 C 87.795 13.98 88.226 13.192 88.671 12.415 C 88.817 12.159 90.822 9.206 90.88 9.312 C 92.265 11.929 92.512 15.188 92.063 18.087 Z M 94.815 0.036 C 91.425 1.62 87.866 2.74 84.192 3.417 C 83.896 3.471 83.533 4.076 83.41 4.246 C 82.89 4.966 82.424 5.747 81.984 6.518 C 81.541 7.292 81.109 8.082 80.748 8.9 C 80.705 8.996 80.334 10.015 80.428 9.998 C 84.218 9.299 87.866 8.115 91.361 6.483 C 91.717 6.316 92.25 5.344 92.42 5.083 C 92.953 4.272 93.445 3.423 93.902 2.566 C 94.25 1.915 94.676 1.225 94.877 0.511 C 94.927 0.338 95.161 -0.129 94.815 0.034 Z\" fill=\"rgb(13,13,13)\"></path><path d=\"M 60.524 36.631 C 60.258 36.407 58.464 39.473 58.316 39.734 C 57.875 40.511 57.442 41.298 57.081 42.116 C 57.005 42.288 56.582 43.067 56.761 43.214 L 61.274 47.012 C 61.54 47.235 63.334 44.169 63.482 43.909 C 63.923 43.132 64.357 42.344 64.718 41.526 C 64.793 41.355 65.216 40.576 65.038 40.428 Z M 73.622 13.973 C 73.889 14.196 75.682 11.13 75.831 10.87 C 76.271 10.093 76.705 9.305 77.066 8.487 C 77.141 8.316 77.564 7.537 77.386 7.389 L 72.872 3.592 C 72.606 3.368 70.812 6.435 70.664 6.695 C 70.224 7.472 69.79 8.259 69.429 9.077 C 69.354 9.249 68.93 10.028 69.109 10.175 Z M 37.723 50.516 C 32.419 51.013 27.169 51.983 22.034 53.415 C 21.72 53.502 21.405 54.033 21.252 54.244 C 20.732 54.964 20.266 55.745 19.826 56.516 C 19.383 57.29 18.951 58.08 18.59 58.898 C 18.547 58.998 18.197 60.018 18.27 59.996 C 23.409 58.564 28.651 57.594 33.959 57.097 C 34.238 57.071 34.646 56.398 34.741 56.268 C 35.261 55.548 35.727 54.767 36.167 53.996 C 36.61 53.222 37.042 52.432 37.403 51.614 C 37.443 51.518 37.834 50.505 37.723 50.516 Z M 69.15 39.829 C 69.053 39.998 68.43 41.559 68.372 41.569 C 76.552 39.87 84.77 38.367 92.982 36.839 C 93.406 36.761 93.891 35.626 94.087 35.288 C 94.181 35.123 94.817 33.556 94.864 33.547 C 86.651 35.077 78.434 36.579 70.254 38.278 C 69.824 38.367 69.349 39.482 69.15 39.829 Z\" fill=\"rgb(13,13,13)\"></path><path d=\"M 57.984 6.655 L 60.27 1.278 C 60.27 1.278 67.488 0.341 68.167 1.495 C 68.846 2.65 65.308 8.244 63.916 8.749 C 62.521 9.255 58.592 10.518 58.485 9.975 C 58.377 9.433 65.132 6.835 65.058 6.041 C 64.985 5.247 57.984 6.655 57.984 6.655 Z\" fill=\"rgb(0,0,0)\"></path></g></svg>',withExternalLayout:true,...addPropertyOverrides({e4pONYRIv:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 69.001 42.997\" overflow=\"visible\"><g><path d=\"M 66.856 12.961 C 66.659 14.214 66.216 15.395 65.652 16.528 C 64.882 18.074 63.999 19.73 62.807 21.004 C 61.546 22.349 59.474 22.853 57.727 22.257 C 56.805 21.942 55.998 21.331 55.455 20.523 C 54.927 19.743 54.782 18.819 54.409 17.97 C 54.171 17.429 53.721 16.665 53.019 16.93 C 52.408 17.16 52.003 17.889 51.67 18.367 C 50.646 19.821 49.359 22.054 47.699 23.276 C 46.393 24.239 43.932 24.968 42.846 23.315 C 41.79 21.704 42.77 19.67 42.149 17.967 C 41.793 16.997 40.86 16.617 39.872 16.801 C 38.485 17.06 37.098 17.762 35.778 18.258 C 34.551 18.716 33.325 19.181 32.106 19.662 C 32.23 19.709 32.353 19.755 32.473 19.799 C 33.545 20.18 34.67 20.376 35.79 20.558 C 37.338 20.81 39.65 20.884 40.708 22.237 C 41.872 23.722 40.668 25.786 39.925 27.145 C 38.848 29.117 37.653 31.022 35.614 32.1 C 33.962 32.972 32.142 33.218 30.326 33.557 C 28.213 33.949 26.102 34.342 23.99 34.734 C 15.995 36.216 8.003 37.699 0.011 39.183 C -0.056 39.195 0.214 38.466 0.243 38.396 C 0.504 37.81 0.819 37.242 1.14 36.687 C 1.462 36.135 1.799 35.575 2.178 35.06 C 2.267 34.938 2.529 34.505 2.744 34.465 C 12.406 32.672 22.066 30.877 31.729 29.086 C 33.863 28.689 36.179 28.506 38.128 27.478 C 38.167 27.456 38.204 27.434 38.243 27.414 C 38.182 27.26 38.098 27.108 37.979 26.957 C 36.948 25.638 34.726 25.546 33.214 25.302 C 32.044 25.114 30.863 24.917 29.744 24.517 C 28.911 24.218 27.83 23.791 27.505 22.876 C 27.313 22.338 27.499 21.839 27.72 21.34 C 28.104 20.461 28.58 19.612 29.084 18.797 C 29.711 17.785 30.282 16.852 31.396 16.361 C 33.576 15.398 35.812 14.555 38.042 13.718 C 39.223 13.274 40.401 12.82 41.588 12.392 C 42.45 12.081 43.456 11.776 44.266 12.381 C 45.436 13.253 45.06 15.174 45.08 16.418 C 45.108 18.04 45.74 19.581 47.597 19.575 C 49.303 19.567 50.637 18.48 51.624 17.197 C 52.631 15.891 53.411 14.432 54.605 13.118 C 55.428 12.21 56.383 11.694 57.064 13.064 C 57.794 14.53 57.912 16 59.388 17.001 C 60.754 17.928 62.604 18.051 64.087 17.318 C 64.101 17.309 64.116 17.3 64.132 17.294 C 64.177 16.956 64.208 16.619 64.227 16.28 C 64.314 14.609 64.072 12.882 63.274 11.394 C 63.169 11.201 63.427 10.786 63.506 10.605 C 63.767 10.019 64.08 9.454 64.403 8.898 C 64.509 8.714 65.965 6.598 66.007 6.674 C 67.014 8.549 67.193 10.885 66.867 12.963 Z M 68.866 0.026 C 66.404 1.161 63.818 1.964 61.15 2.449 C 60.935 2.488 60.671 2.921 60.582 3.043 C 60.204 3.559 59.866 4.119 59.546 4.671 C 59.225 5.226 58.911 5.792 58.649 6.378 C 58.618 6.447 58.348 7.178 58.416 7.165 C 61.169 6.665 63.818 5.815 66.357 4.646 C 66.616 4.526 67.003 3.83 67.126 3.643 C 67.513 3.061 67.87 2.453 68.203 1.839 C 68.455 1.373 68.764 0.878 68.911 0.366 C 68.947 0.242 69.117 -0.092 68.866 0.024 Z\" fill=\"rgb(13,13,13)\"></path><path d=\"M 43.96 26.252 C 43.766 26.092 42.463 28.289 42.356 28.476 C 42.036 29.033 41.721 29.597 41.459 30.183 C 41.404 30.306 41.097 30.864 41.226 30.97 L 44.504 33.692 C 44.698 33.852 46.001 31.654 46.108 31.468 C 46.428 30.911 46.743 30.347 47.005 29.76 C 47.06 29.637 47.367 29.079 47.238 28.973 Z M 53.473 10.014 C 53.666 10.174 54.969 7.977 55.077 7.79 C 55.397 7.233 55.712 6.669 55.974 6.083 C 56.029 5.96 56.336 5.401 56.207 5.296 L 52.928 2.574 C 52.735 2.414 51.432 4.611 51.324 4.798 C 51.005 5.355 50.689 5.919 50.427 6.506 C 50.373 6.628 50.065 7.187 50.195 7.292 Z M 27.399 36.203 C 23.546 36.559 19.733 37.254 16.004 38.281 C 15.776 38.343 15.546 38.724 15.436 38.875 C 15.058 39.391 14.719 39.951 14.4 40.503 C 14.078 41.058 13.765 41.624 13.502 42.21 C 13.471 42.282 13.217 43.013 13.27 42.997 C 17.002 41.971 20.809 41.276 24.665 40.92 C 24.868 40.901 25.164 40.419 25.233 40.326 C 25.61 39.809 25.949 39.249 26.269 38.697 C 26.59 38.142 26.904 37.576 27.166 36.99 C 27.196 36.921 27.48 36.195 27.399 36.203 Z M 50.224 28.544 C 50.154 28.666 49.702 29.784 49.66 29.791 C 55.601 28.574 61.569 27.496 67.535 26.401 C 67.842 26.345 68.195 25.532 68.337 25.289 C 68.405 25.171 68.867 24.048 68.901 24.042 C 62.936 25.139 56.968 26.215 51.026 27.432 C 50.714 27.496 50.37 28.295 50.224 28.544 Z\" fill=\"rgb(13,13,13)\"></path><path d=\"M 42.115 4.77 L 43.775 0.916 C 43.775 0.916 49.018 0.244 49.511 1.072 C 50.004 1.899 47.434 5.908 46.423 6.27 C 45.41 6.633 42.556 7.538 42.478 7.149 C 42.4 6.76 47.306 4.899 47.253 4.329 C 47.2 3.76 42.115 4.77 42.115 4.77 Z\" fill=\"rgb(0,0,0)\"></path></g></svg>'},JatGZXNt8:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 81.001 50.997\" overflow=\"visible\"><g><path d=\"M 78.483 15.372 C 78.252 16.859 77.732 18.259 77.069 19.604 C 76.166 21.437 75.129 23.401 73.73 24.912 C 72.25 26.507 69.818 27.105 67.766 26.398 C 66.684 26.024 65.737 25.299 65.099 24.342 C 64.48 23.416 64.31 22.32 63.872 21.313 C 63.592 20.671 63.064 19.766 62.24 20.079 C 61.522 20.352 61.048 21.217 60.656 21.784 C 59.454 23.508 57.943 26.157 55.994 27.606 C 54.461 28.748 51.572 29.613 50.297 27.653 C 49.057 25.742 50.208 23.329 49.479 21.31 C 49.061 20.159 47.966 19.709 46.806 19.926 C 45.178 20.234 43.55 21.066 42 21.655 C 40.56 22.199 39.121 22.75 37.69 23.32 C 37.835 23.375 37.979 23.431 38.12 23.482 C 39.379 23.934 40.699 24.167 42.015 24.382 C 43.832 24.681 46.546 24.77 47.788 26.374 C 49.154 28.136 47.74 30.583 46.869 32.195 C 45.605 34.534 44.202 36.793 41.808 38.072 C 39.868 39.106 37.732 39.398 35.6 39.8 C 33.12 40.265 30.642 40.731 28.162 41.196 C 18.776 42.954 9.394 44.713 0.013 46.473 C -0.066 46.488 0.251 45.623 0.285 45.54 C 0.591 44.844 0.961 44.171 1.339 43.513 C 1.716 42.858 2.112 42.194 2.557 41.583 C 2.661 41.438 2.969 40.925 3.222 40.877 C 14.563 38.75 25.903 36.622 37.247 34.497 C 39.753 34.027 42.471 33.809 44.758 32.59 C 44.804 32.564 44.848 32.538 44.894 32.514 C 44.823 32.332 44.724 32.151 44.584 31.972 C 43.374 30.408 40.765 30.299 38.991 30.01 C 37.617 29.787 36.23 29.552 34.917 29.078 C 33.939 28.724 32.669 28.217 32.288 27.132 C 32.063 26.494 32.281 25.902 32.541 25.31 C 32.992 24.268 33.55 23.261 34.142 22.295 C 34.878 21.094 35.549 19.987 36.857 19.404 C 39.415 18.263 42.04 17.263 44.658 16.271 C 46.044 15.743 47.427 15.205 48.821 14.697 C 49.832 14.329 51.014 13.967 51.964 14.684 C 53.338 15.719 52.897 17.997 52.92 19.473 C 52.953 21.396 53.695 23.224 55.875 23.217 C 57.877 23.208 59.443 21.918 60.602 20.397 C 61.784 18.847 62.7 17.117 64.101 15.559 C 65.068 14.482 66.189 13.869 66.988 15.494 C 67.845 17.233 67.984 18.976 69.717 20.164 C 71.32 21.263 73.492 21.409 75.232 20.54 C 75.248 20.529 75.267 20.518 75.285 20.511 C 75.338 20.111 75.375 19.711 75.397 19.308 C 75.499 17.328 75.216 15.278 74.278 13.513 C 74.155 13.285 74.457 12.792 74.551 12.578 C 74.857 11.883 75.225 11.213 75.604 10.553 C 75.728 10.335 77.437 7.825 77.487 7.916 C 78.668 10.14 78.879 12.91 78.496 15.374 Z M 80.842 0.031 C 77.952 1.377 74.917 2.329 71.785 2.904 C 71.532 2.95 71.222 3.465 71.118 3.609 C 70.675 4.221 70.277 4.885 69.902 5.54 C 69.525 6.198 69.156 6.87 68.849 7.565 C 68.812 7.646 68.495 8.513 68.576 8.498 C 71.807 7.904 74.917 6.897 77.897 5.51 C 78.201 5.368 78.655 4.542 78.8 4.321 C 79.254 3.631 79.674 2.91 80.064 2.181 C 80.361 1.628 80.723 1.041 80.896 0.435 C 80.938 0.287 81.137 -0.11 80.842 0.029 Z\" fill=\"rgb(13,13,13)\"></path><path d=\"M 51.605 31.136 C 51.378 30.946 49.848 33.552 49.722 33.774 C 49.346 34.434 48.976 35.103 48.669 35.799 C 48.605 35.945 48.244 36.607 48.396 36.732 L 52.244 39.96 C 52.471 40.15 54.001 37.544 54.127 37.322 C 54.503 36.662 54.873 35.992 55.18 35.297 C 55.244 35.151 55.605 34.489 55.453 34.364 Z M 62.773 11.877 C 63 12.067 64.529 9.461 64.656 9.239 C 65.031 8.579 65.401 7.909 65.709 7.214 C 65.773 7.068 66.134 6.406 65.982 6.281 L 62.133 3.053 C 61.906 2.863 60.377 5.469 60.25 5.691 C 59.875 6.351 59.505 7.02 59.197 7.716 C 59.133 7.862 58.772 8.524 58.924 8.649 Z M 32.164 42.938 C 27.641 43.361 23.165 44.185 18.787 45.403 C 18.519 45.476 18.25 45.928 18.12 46.107 C 17.677 46.72 17.279 47.384 16.904 48.038 C 16.527 48.697 16.158 49.368 15.851 50.063 C 15.814 50.148 15.515 51.015 15.578 50.997 C 19.959 49.779 24.428 48.955 28.954 48.533 C 29.193 48.51 29.541 47.939 29.621 47.828 C 30.064 47.216 30.462 46.552 30.837 45.897 C 31.215 45.238 31.583 44.567 31.891 43.872 C 31.925 43.791 32.259 42.929 32.164 42.938 Z M 58.959 33.855 C 58.877 33.999 58.345 35.325 58.296 35.334 C 65.271 33.89 72.277 32.612 79.28 31.313 C 79.641 31.247 80.054 30.282 80.221 29.994 C 80.302 29.854 80.844 28.523 80.884 28.515 C 73.882 29.816 66.876 31.092 59.901 32.536 C 59.534 32.612 59.129 33.56 58.959 33.855 Z\" fill=\"rgb(13,13,13)\"></path><path d=\"M 49.439 5.657 L 51.388 1.086 C 51.388 1.086 57.543 0.29 58.121 1.271 C 58.7 2.252 55.683 7.007 54.496 7.437 C 53.308 7.867 49.958 8.94 49.866 8.479 C 49.774 8.018 55.533 5.81 55.471 5.135 C 55.409 4.46 49.439 5.657 49.439 5.657 Z\" fill=\"rgb(0,0,0)\"></path></g></svg>'},nXpRzp56P:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 69.001 42.997\" overflow=\"visible\"><g><path d=\"M 66.856 12.961 C 66.659 14.214 66.216 15.395 65.652 16.528 C 64.882 18.074 63.999 19.73 62.807 21.004 C 61.546 22.349 59.474 22.853 57.727 22.257 C 56.805 21.942 55.998 21.331 55.455 20.523 C 54.927 19.743 54.782 18.819 54.409 17.97 C 54.171 17.429 53.721 16.665 53.019 16.93 C 52.408 17.16 52.003 17.889 51.67 18.367 C 50.646 19.821 49.359 22.054 47.699 23.276 C 46.393 24.239 43.932 24.968 42.846 23.315 C 41.79 21.704 42.77 19.67 42.149 17.967 C 41.793 16.997 40.86 16.617 39.872 16.801 C 38.485 17.06 37.098 17.762 35.778 18.258 C 34.551 18.716 33.325 19.181 32.106 19.662 C 32.23 19.709 32.353 19.755 32.473 19.799 C 33.545 20.18 34.67 20.376 35.79 20.558 C 37.338 20.81 39.65 20.884 40.708 22.237 C 41.872 23.722 40.668 25.786 39.925 27.145 C 38.848 29.117 37.653 31.022 35.614 32.1 C 33.962 32.972 32.142 33.218 30.326 33.557 C 28.213 33.949 26.102 34.342 23.99 34.734 C 15.995 36.216 8.003 37.699 0.011 39.183 C -0.056 39.195 0.214 38.466 0.243 38.396 C 0.504 37.81 0.819 37.242 1.14 36.687 C 1.462 36.135 1.799 35.575 2.178 35.06 C 2.267 34.938 2.529 34.505 2.744 34.465 C 12.406 32.672 22.066 30.877 31.729 29.086 C 33.863 28.689 36.179 28.506 38.128 27.478 C 38.167 27.456 38.204 27.434 38.243 27.414 C 38.182 27.26 38.098 27.108 37.979 26.957 C 36.948 25.638 34.726 25.546 33.214 25.302 C 32.044 25.114 30.863 24.917 29.744 24.517 C 28.911 24.218 27.83 23.791 27.505 22.876 C 27.313 22.338 27.499 21.839 27.72 21.34 C 28.104 20.461 28.58 19.612 29.084 18.797 C 29.711 17.785 30.282 16.852 31.396 16.361 C 33.576 15.398 35.812 14.555 38.042 13.718 C 39.223 13.274 40.401 12.82 41.588 12.392 C 42.45 12.081 43.456 11.776 44.266 12.381 C 45.436 13.253 45.06 15.174 45.08 16.418 C 45.108 18.04 45.74 19.581 47.597 19.575 C 49.303 19.567 50.637 18.48 51.624 17.197 C 52.631 15.891 53.411 14.432 54.605 13.118 C 55.428 12.21 56.383 11.694 57.064 13.064 C 57.794 14.53 57.912 16 59.388 17.001 C 60.754 17.928 62.604 18.051 64.087 17.318 C 64.101 17.309 64.116 17.3 64.132 17.294 C 64.177 16.956 64.208 16.619 64.227 16.28 C 64.314 14.609 64.072 12.882 63.274 11.394 C 63.169 11.201 63.427 10.786 63.506 10.605 C 63.767 10.019 64.08 9.454 64.403 8.898 C 64.509 8.714 65.965 6.598 66.007 6.674 C 67.014 8.549 67.193 10.885 66.867 12.963 Z M 68.866 0.026 C 66.404 1.161 63.818 1.964 61.15 2.449 C 60.935 2.488 60.671 2.921 60.582 3.043 C 60.204 3.559 59.866 4.119 59.546 4.671 C 59.225 5.226 58.911 5.792 58.649 6.378 C 58.618 6.447 58.348 7.178 58.416 7.165 C 61.169 6.665 63.818 5.815 66.357 4.646 C 66.616 4.526 67.003 3.83 67.126 3.643 C 67.513 3.061 67.87 2.453 68.203 1.839 C 68.455 1.373 68.764 0.878 68.911 0.366 C 68.947 0.242 69.117 -0.092 68.866 0.024 Z\" fill=\"rgb(13,13,13)\"></path><path d=\"M 43.96 26.252 C 43.766 26.092 42.463 28.289 42.356 28.476 C 42.036 29.033 41.721 29.597 41.459 30.183 C 41.404 30.306 41.097 30.864 41.226 30.97 L 44.504 33.692 C 44.698 33.852 46.001 31.654 46.108 31.468 C 46.428 30.911 46.743 30.347 47.005 29.76 C 47.06 29.637 47.367 29.079 47.238 28.973 Z M 53.473 10.014 C 53.666 10.174 54.969 7.977 55.077 7.79 C 55.397 7.233 55.712 6.669 55.974 6.083 C 56.029 5.96 56.336 5.401 56.207 5.296 L 52.928 2.574 C 52.735 2.414 51.432 4.611 51.324 4.798 C 51.005 5.355 50.689 5.919 50.427 6.506 C 50.373 6.628 50.065 7.187 50.195 7.292 Z M 27.399 36.203 C 23.546 36.559 19.733 37.254 16.004 38.281 C 15.776 38.343 15.546 38.724 15.436 38.875 C 15.058 39.391 14.719 39.951 14.4 40.503 C 14.078 41.058 13.765 41.624 13.502 42.21 C 13.471 42.282 13.217 43.013 13.27 42.997 C 17.002 41.971 20.809 41.276 24.665 40.92 C 24.868 40.901 25.164 40.419 25.233 40.326 C 25.61 39.809 25.949 39.249 26.269 38.697 C 26.59 38.142 26.904 37.576 27.166 36.99 C 27.196 36.921 27.48 36.195 27.399 36.203 Z M 50.224 28.544 C 50.154 28.666 49.702 29.784 49.66 29.791 C 55.601 28.574 61.569 27.496 67.535 26.401 C 67.842 26.345 68.195 25.532 68.337 25.289 C 68.405 25.171 68.867 24.048 68.901 24.042 C 62.936 25.139 56.968 26.215 51.026 27.432 C 50.714 27.496 50.37 28.295 50.224 28.544 Z\" fill=\"rgb(13,13,13)\"></path><path d=\"M 42.115 4.77 L 43.775 0.916 C 43.775 0.916 49.018 0.244 49.511 1.072 C 50.004 1.899 47.434 5.908 46.423 6.27 C 45.41 6.633 42.556 7.538 42.478 7.149 C 42.4 6.76 47.306 4.899 47.253 4.329 C 47.2 3.76 42.115 4.77 42.115 4.77 Z\" fill=\"rgb(0,0,0)\"></path></g></svg>'},siqIqVAke:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 81.001 50.997\" overflow=\"visible\"><g><path d=\"M 78.483 15.372 C 78.252 16.859 77.732 18.259 77.069 19.604 C 76.166 21.437 75.129 23.401 73.73 24.912 C 72.25 26.507 69.818 27.105 67.766 26.398 C 66.684 26.024 65.737 25.299 65.099 24.342 C 64.48 23.416 64.31 22.32 63.872 21.313 C 63.592 20.671 63.064 19.766 62.24 20.079 C 61.522 20.352 61.048 21.217 60.656 21.784 C 59.454 23.508 57.943 26.157 55.994 27.606 C 54.461 28.748 51.572 29.613 50.297 27.653 C 49.057 25.742 50.208 23.329 49.479 21.31 C 49.061 20.159 47.966 19.709 46.806 19.926 C 45.178 20.234 43.55 21.066 42 21.655 C 40.56 22.199 39.121 22.75 37.69 23.32 C 37.835 23.375 37.979 23.431 38.12 23.482 C 39.379 23.934 40.699 24.167 42.015 24.382 C 43.832 24.681 46.546 24.77 47.788 26.374 C 49.154 28.136 47.74 30.583 46.869 32.195 C 45.605 34.534 44.202 36.793 41.808 38.072 C 39.868 39.106 37.732 39.398 35.6 39.8 C 33.12 40.265 30.642 40.731 28.162 41.196 C 18.776 42.954 9.394 44.713 0.013 46.473 C -0.066 46.488 0.251 45.623 0.285 45.54 C 0.591 44.844 0.961 44.171 1.339 43.513 C 1.716 42.858 2.112 42.194 2.557 41.583 C 2.661 41.438 2.969 40.925 3.222 40.877 C 14.563 38.75 25.903 36.622 37.247 34.497 C 39.753 34.027 42.471 33.809 44.758 32.59 C 44.804 32.564 44.848 32.538 44.894 32.514 C 44.823 32.332 44.724 32.151 44.584 31.972 C 43.374 30.408 40.765 30.299 38.991 30.01 C 37.617 29.787 36.23 29.552 34.917 29.078 C 33.939 28.724 32.669 28.217 32.288 27.132 C 32.063 26.494 32.281 25.902 32.541 25.31 C 32.992 24.268 33.55 23.261 34.142 22.295 C 34.878 21.094 35.549 19.987 36.857 19.404 C 39.415 18.263 42.04 17.263 44.658 16.271 C 46.044 15.743 47.427 15.205 48.821 14.697 C 49.832 14.329 51.014 13.967 51.964 14.684 C 53.338 15.719 52.897 17.997 52.92 19.473 C 52.953 21.396 53.695 23.224 55.875 23.217 C 57.877 23.208 59.443 21.918 60.602 20.397 C 61.784 18.847 62.7 17.117 64.101 15.559 C 65.068 14.482 66.189 13.869 66.988 15.494 C 67.845 17.233 67.984 18.976 69.717 20.164 C 71.32 21.263 73.492 21.409 75.232 20.54 C 75.248 20.529 75.267 20.518 75.285 20.511 C 75.338 20.111 75.375 19.711 75.397 19.308 C 75.499 17.328 75.216 15.278 74.278 13.513 C 74.155 13.285 74.457 12.792 74.551 12.578 C 74.857 11.883 75.225 11.213 75.604 10.553 C 75.728 10.335 77.437 7.825 77.487 7.916 C 78.668 10.14 78.879 12.91 78.496 15.374 Z M 80.842 0.031 C 77.952 1.377 74.917 2.329 71.785 2.904 C 71.532 2.95 71.222 3.465 71.118 3.609 C 70.675 4.221 70.277 4.885 69.902 5.54 C 69.525 6.198 69.156 6.87 68.849 7.565 C 68.812 7.646 68.495 8.513 68.576 8.498 C 71.807 7.904 74.917 6.897 77.897 5.51 C 78.201 5.368 78.655 4.542 78.8 4.321 C 79.254 3.631 79.674 2.91 80.064 2.181 C 80.361 1.628 80.723 1.041 80.896 0.435 C 80.938 0.287 81.137 -0.11 80.842 0.029 Z\" fill=\"rgb(13,13,13)\"></path><path d=\"M 51.605 31.136 C 51.378 30.946 49.848 33.552 49.722 33.774 C 49.346 34.434 48.976 35.103 48.669 35.799 C 48.605 35.945 48.244 36.607 48.396 36.732 L 52.244 39.96 C 52.471 40.15 54.001 37.544 54.127 37.322 C 54.503 36.662 54.873 35.992 55.18 35.297 C 55.244 35.151 55.605 34.489 55.453 34.364 Z M 62.773 11.877 C 63 12.067 64.529 9.461 64.656 9.239 C 65.031 8.579 65.401 7.909 65.709 7.214 C 65.773 7.068 66.134 6.406 65.982 6.281 L 62.133 3.053 C 61.906 2.863 60.377 5.469 60.25 5.691 C 59.875 6.351 59.505 7.02 59.197 7.716 C 59.133 7.862 58.772 8.524 58.924 8.649 Z M 32.164 42.938 C 27.641 43.361 23.165 44.185 18.787 45.403 C 18.519 45.476 18.25 45.928 18.12 46.107 C 17.677 46.72 17.279 47.384 16.904 48.038 C 16.527 48.697 16.158 49.368 15.851 50.063 C 15.814 50.148 15.515 51.015 15.578 50.997 C 19.959 49.779 24.428 48.955 28.954 48.533 C 29.193 48.51 29.541 47.939 29.621 47.828 C 30.064 47.216 30.462 46.552 30.837 45.897 C 31.215 45.238 31.583 44.567 31.891 43.872 C 31.925 43.791 32.259 42.929 32.164 42.938 Z M 58.959 33.855 C 58.877 33.999 58.345 35.325 58.296 35.334 C 65.271 33.89 72.277 32.612 79.28 31.313 C 79.641 31.247 80.054 30.282 80.221 29.994 C 80.302 29.854 80.844 28.523 80.884 28.515 C 73.882 29.816 66.876 31.092 59.901 32.536 C 59.534 32.612 59.129 33.56 58.959 33.855 Z\" fill=\"rgb(13,13,13)\"></path><path d=\"M 49.439 5.657 L 51.388 1.086 C 51.388 1.086 57.543 0.29 58.121 1.271 C 58.7 2.252 55.683 7.007 54.496 7.437 C 53.308 7.867 49.958 8.94 49.866 8.479 C 49.774 8.018 55.533 5.81 55.471 5.135 C 55.409 4.46 49.439 5.657 49.439 5.657 Z\" fill=\"rgb(0,0,0)\"></path></g></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-1szyeel\",layoutDependency:layoutDependency,layoutId:\"kFz8w9hOX\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 95.001 54.674\" overflow=\"visible\"><path d=\"M 92.048 18.085 C 91.778 19.834 91.167 21.481 90.39 23.063 C 89.331 25.22 88.115 27.531 86.474 29.308 C 84.738 31.185 81.885 31.888 79.479 31.057 C 78.209 30.616 77.099 29.764 76.351 28.637 C 75.625 27.548 75.425 26.259 74.912 25.074 C 74.583 24.319 73.964 23.254 72.997 23.623 C 72.155 23.944 71.599 24.962 71.139 25.628 C 69.73 27.657 67.958 30.773 65.672 32.478 C 63.874 33.821 60.486 34.839 58.991 32.532 C 57.536 30.284 58.886 27.446 58.031 25.07 C 57.541 23.716 56.256 23.187 54.896 23.443 C 52.986 23.805 51.077 24.784 49.259 25.476 C 47.571 26.116 45.882 26.765 44.204 27.435 C 44.374 27.5 44.544 27.566 44.709 27.626 C 46.185 28.158 47.734 28.431 49.276 28.685 C 51.407 29.037 54.591 29.141 56.048 31.029 C 57.65 33.101 55.992 35.98 54.969 37.877 C 53.487 40.628 51.841 43.286 49.034 44.79 C 46.759 46.007 44.254 46.35 41.753 46.823 C 38.844 47.37 35.938 47.919 33.029 48.466 C 22.021 50.534 11.018 52.604 0.015 54.674 C -0.078 54.691 0.294 53.674 0.335 53.576 C 0.694 52.758 1.127 51.966 1.57 51.191 C 2.013 50.421 2.477 49.64 2.999 48.922 C 3.121 48.75 3.482 48.147 3.778 48.091 C 17.08 45.589 30.38 43.085 43.684 40.585 C 46.623 40.032 49.811 39.775 52.495 38.341 C 52.548 38.311 52.6 38.28 52.653 38.252 C 52.57 38.037 52.454 37.825 52.29 37.614 C 50.87 35.774 47.811 35.646 45.73 35.306 C 44.118 35.043 42.492 34.767 40.952 34.21 C 39.805 33.793 38.316 33.196 37.869 31.92 C 37.605 31.17 37.861 30.473 38.166 29.777 C 38.694 28.551 39.349 27.366 40.043 26.229 C 40.907 24.816 41.693 23.514 43.227 22.829 C 46.228 21.485 49.306 20.309 52.376 19.142 C 54.003 18.521 55.625 17.888 57.259 17.291 C 58.445 16.857 59.831 16.432 60.946 17.276 C 62.557 18.493 62.039 21.173 62.067 22.909 C 62.106 25.172 62.976 27.322 65.532 27.314 C 67.88 27.303 69.717 25.786 71.077 23.996 C 72.463 22.173 73.537 20.138 75.18 18.304 C 76.314 17.037 77.629 16.317 78.566 18.228 C 79.571 20.275 79.734 22.325 81.767 23.723 C 83.646 25.016 86.194 25.187 88.235 24.165 C 88.254 24.152 88.276 24.139 88.297 24.131 C 88.36 23.66 88.403 23.189 88.428 22.716 C 88.549 20.385 88.216 17.975 87.116 15.898 C 86.972 15.629 87.326 15.05 87.436 14.798 C 87.795 13.98 88.226 13.192 88.671 12.415 C 88.817 12.159 90.822 9.206 90.88 9.312 C 92.265 11.929 92.512 15.188 92.063 18.087 Z M 94.815 0.036 C 91.425 1.62 87.866 2.74 84.192 3.417 C 83.896 3.471 83.533 4.076 83.41 4.246 C 82.89 4.966 82.424 5.747 81.984 6.518 C 81.541 7.292 81.109 8.082 80.748 8.9 C 80.705 8.996 80.334 10.015 80.428 9.998 C 84.218 9.299 87.866 8.115 91.361 6.483 C 91.717 6.316 92.25 5.344 92.42 5.083 C 92.953 4.272 93.445 3.423 93.902 2.566 C 94.25 1.915 94.676 1.225 94.877 0.511 C 94.927 0.338 95.161 -0.129 94.815 0.034 Z\" fill=\"rgb(13,13,13)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({e4pONYRIv:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 69.001 39.183\" overflow=\"visible\"><path d=\"M 66.856 12.961 C 66.659 14.214 66.216 15.395 65.652 16.528 C 64.882 18.074 63.999 19.73 62.807 21.004 C 61.546 22.349 59.474 22.853 57.727 22.257 C 56.805 21.942 55.998 21.331 55.455 20.523 C 54.927 19.743 54.782 18.819 54.409 17.97 C 54.171 17.429 53.721 16.665 53.019 16.93 C 52.408 17.16 52.003 17.889 51.67 18.367 C 50.646 19.821 49.359 22.054 47.699 23.276 C 46.393 24.239 43.932 24.968 42.846 23.315 C 41.79 21.704 42.77 19.67 42.149 17.967 C 41.793 16.997 40.86 16.617 39.872 16.801 C 38.485 17.06 37.098 17.762 35.778 18.258 C 34.551 18.716 33.325 19.181 32.106 19.662 C 32.23 19.709 32.353 19.755 32.473 19.799 C 33.545 20.18 34.67 20.376 35.79 20.558 C 37.338 20.81 39.65 20.884 40.708 22.237 C 41.872 23.722 40.668 25.786 39.925 27.145 C 38.848 29.117 37.653 31.022 35.614 32.1 C 33.962 32.972 32.142 33.218 30.326 33.557 C 28.213 33.949 26.102 34.342 23.99 34.734 C 15.995 36.216 8.003 37.699 0.011 39.183 C -0.056 39.195 0.214 38.466 0.243 38.396 C 0.504 37.81 0.819 37.242 1.14 36.687 C 1.462 36.135 1.799 35.575 2.178 35.06 C 2.267 34.938 2.529 34.505 2.744 34.465 C 12.406 32.672 22.066 30.877 31.729 29.086 C 33.863 28.689 36.179 28.506 38.128 27.478 C 38.167 27.456 38.204 27.434 38.243 27.414 C 38.182 27.26 38.098 27.108 37.979 26.957 C 36.948 25.638 34.726 25.546 33.214 25.302 C 32.044 25.114 30.863 24.917 29.744 24.517 C 28.911 24.218 27.83 23.791 27.505 22.876 C 27.313 22.338 27.499 21.839 27.72 21.34 C 28.104 20.461 28.58 19.612 29.084 18.797 C 29.711 17.785 30.282 16.852 31.396 16.361 C 33.576 15.398 35.812 14.555 38.042 13.718 C 39.223 13.274 40.401 12.82 41.588 12.392 C 42.45 12.081 43.456 11.776 44.266 12.381 C 45.436 13.253 45.06 15.174 45.08 16.418 C 45.108 18.04 45.74 19.581 47.597 19.575 C 49.303 19.567 50.637 18.48 51.624 17.197 C 52.631 15.891 53.411 14.432 54.605 13.118 C 55.428 12.21 56.383 11.694 57.064 13.064 C 57.794 14.53 57.912 16 59.388 17.001 C 60.754 17.928 62.604 18.051 64.087 17.318 C 64.101 17.309 64.116 17.3 64.132 17.294 C 64.177 16.956 64.208 16.619 64.227 16.28 C 64.314 14.609 64.072 12.882 63.274 11.394 C 63.169 11.201 63.427 10.786 63.506 10.605 C 63.767 10.019 64.08 9.454 64.403 8.898 C 64.509 8.714 65.965 6.598 66.007 6.674 C 67.014 8.549 67.193 10.885 66.867 12.963 Z M 68.866 0.026 C 66.404 1.161 63.818 1.964 61.15 2.449 C 60.935 2.488 60.671 2.921 60.582 3.043 C 60.204 3.559 59.866 4.119 59.546 4.671 C 59.225 5.226 58.911 5.792 58.649 6.378 C 58.618 6.447 58.348 7.178 58.416 7.165 C 61.169 6.665 63.818 5.815 66.357 4.646 C 66.616 4.526 67.003 3.83 67.126 3.643 C 67.513 3.061 67.87 2.453 68.203 1.839 C 68.455 1.373 68.764 0.878 68.911 0.366 C 68.947 0.242 69.117 -0.092 68.866 0.024 Z\" fill=\"rgb(13,13,13)\"></path></svg>'},JatGZXNt8:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 81.001 46.473\" overflow=\"visible\"><path d=\"M 78.483 15.372 C 78.252 16.859 77.732 18.259 77.069 19.604 C 76.166 21.437 75.129 23.401 73.73 24.912 C 72.25 26.507 69.818 27.105 67.766 26.398 C 66.684 26.024 65.737 25.299 65.099 24.342 C 64.48 23.416 64.31 22.32 63.872 21.313 C 63.592 20.671 63.064 19.766 62.24 20.079 C 61.522 20.352 61.048 21.217 60.656 21.784 C 59.454 23.508 57.943 26.157 55.994 27.606 C 54.461 28.748 51.572 29.613 50.297 27.653 C 49.057 25.742 50.208 23.329 49.479 21.31 C 49.061 20.159 47.966 19.709 46.806 19.926 C 45.178 20.234 43.55 21.066 42 21.655 C 40.56 22.199 39.121 22.75 37.69 23.32 C 37.835 23.375 37.979 23.431 38.12 23.482 C 39.379 23.934 40.699 24.167 42.015 24.382 C 43.832 24.681 46.546 24.77 47.788 26.374 C 49.154 28.136 47.74 30.583 46.869 32.195 C 45.605 34.534 44.202 36.793 41.808 38.072 C 39.868 39.106 37.732 39.398 35.6 39.8 C 33.12 40.265 30.642 40.731 28.162 41.196 C 18.776 42.954 9.394 44.713 0.013 46.473 C -0.066 46.488 0.251 45.623 0.285 45.54 C 0.591 44.844 0.961 44.171 1.339 43.513 C 1.716 42.858 2.112 42.194 2.557 41.583 C 2.661 41.438 2.969 40.925 3.222 40.877 C 14.563 38.75 25.903 36.622 37.247 34.497 C 39.753 34.027 42.471 33.809 44.758 32.59 C 44.804 32.564 44.848 32.538 44.894 32.514 C 44.823 32.332 44.724 32.151 44.584 31.972 C 43.374 30.408 40.765 30.299 38.991 30.01 C 37.617 29.787 36.23 29.552 34.917 29.078 C 33.939 28.724 32.669 28.217 32.288 27.132 C 32.063 26.494 32.281 25.902 32.541 25.31 C 32.992 24.268 33.55 23.261 34.142 22.295 C 34.878 21.094 35.549 19.987 36.857 19.404 C 39.415 18.263 42.04 17.263 44.658 16.271 C 46.044 15.743 47.427 15.205 48.821 14.697 C 49.832 14.329 51.014 13.967 51.964 14.684 C 53.338 15.719 52.897 17.997 52.92 19.473 C 52.953 21.396 53.695 23.224 55.875 23.217 C 57.877 23.208 59.443 21.918 60.602 20.397 C 61.784 18.847 62.7 17.117 64.101 15.559 C 65.068 14.482 66.189 13.869 66.988 15.494 C 67.845 17.233 67.984 18.976 69.717 20.164 C 71.32 21.263 73.492 21.409 75.232 20.54 C 75.248 20.529 75.267 20.518 75.285 20.511 C 75.338 20.111 75.375 19.711 75.397 19.308 C 75.499 17.328 75.216 15.278 74.278 13.513 C 74.155 13.285 74.457 12.792 74.551 12.578 C 74.857 11.883 75.225 11.213 75.604 10.553 C 75.728 10.335 77.437 7.825 77.487 7.916 C 78.668 10.14 78.879 12.91 78.496 15.374 Z M 80.842 0.031 C 77.952 1.377 74.917 2.329 71.785 2.904 C 71.532 2.95 71.222 3.465 71.118 3.609 C 70.675 4.221 70.277 4.885 69.902 5.54 C 69.525 6.198 69.156 6.87 68.849 7.565 C 68.812 7.646 68.495 8.513 68.576 8.498 C 71.807 7.904 74.917 6.897 77.897 5.51 C 78.201 5.368 78.655 4.542 78.8 4.321 C 79.254 3.631 79.674 2.91 80.064 2.181 C 80.361 1.628 80.723 1.041 80.896 0.435 C 80.938 0.287 81.137 -0.11 80.842 0.029 Z\" fill=\"rgb(13,13,13)\"></path></svg>'},nXpRzp56P:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 69.001 39.183\" overflow=\"visible\"><path d=\"M 66.856 12.961 C 66.659 14.214 66.216 15.395 65.652 16.528 C 64.882 18.074 63.999 19.73 62.807 21.004 C 61.546 22.349 59.474 22.853 57.727 22.257 C 56.805 21.942 55.998 21.331 55.455 20.523 C 54.927 19.743 54.782 18.819 54.409 17.97 C 54.171 17.429 53.721 16.665 53.019 16.93 C 52.408 17.16 52.003 17.889 51.67 18.367 C 50.646 19.821 49.359 22.054 47.699 23.276 C 46.393 24.239 43.932 24.968 42.846 23.315 C 41.79 21.704 42.77 19.67 42.149 17.967 C 41.793 16.997 40.86 16.617 39.872 16.801 C 38.485 17.06 37.098 17.762 35.778 18.258 C 34.551 18.716 33.325 19.181 32.106 19.662 C 32.23 19.709 32.353 19.755 32.473 19.799 C 33.545 20.18 34.67 20.376 35.79 20.558 C 37.338 20.81 39.65 20.884 40.708 22.237 C 41.872 23.722 40.668 25.786 39.925 27.145 C 38.848 29.117 37.653 31.022 35.614 32.1 C 33.962 32.972 32.142 33.218 30.326 33.557 C 28.213 33.949 26.102 34.342 23.99 34.734 C 15.995 36.216 8.003 37.699 0.011 39.183 C -0.056 39.195 0.214 38.466 0.243 38.396 C 0.504 37.81 0.819 37.242 1.14 36.687 C 1.462 36.135 1.799 35.575 2.178 35.06 C 2.267 34.938 2.529 34.505 2.744 34.465 C 12.406 32.672 22.066 30.877 31.729 29.086 C 33.863 28.689 36.179 28.506 38.128 27.478 C 38.167 27.456 38.204 27.434 38.243 27.414 C 38.182 27.26 38.098 27.108 37.979 26.957 C 36.948 25.638 34.726 25.546 33.214 25.302 C 32.044 25.114 30.863 24.917 29.744 24.517 C 28.911 24.218 27.83 23.791 27.505 22.876 C 27.313 22.338 27.499 21.839 27.72 21.34 C 28.104 20.461 28.58 19.612 29.084 18.797 C 29.711 17.785 30.282 16.852 31.396 16.361 C 33.576 15.398 35.812 14.555 38.042 13.718 C 39.223 13.274 40.401 12.82 41.588 12.392 C 42.45 12.081 43.456 11.776 44.266 12.381 C 45.436 13.253 45.06 15.174 45.08 16.418 C 45.108 18.04 45.74 19.581 47.597 19.575 C 49.303 19.567 50.637 18.48 51.624 17.197 C 52.631 15.891 53.411 14.432 54.605 13.118 C 55.428 12.21 56.383 11.694 57.064 13.064 C 57.794 14.53 57.912 16 59.388 17.001 C 60.754 17.928 62.604 18.051 64.087 17.318 C 64.101 17.309 64.116 17.3 64.132 17.294 C 64.177 16.956 64.208 16.619 64.227 16.28 C 64.314 14.609 64.072 12.882 63.274 11.394 C 63.169 11.201 63.427 10.786 63.506 10.605 C 63.767 10.019 64.08 9.454 64.403 8.898 C 64.509 8.714 65.965 6.598 66.007 6.674 C 67.014 8.549 67.193 10.885 66.867 12.963 Z M 68.866 0.026 C 66.404 1.161 63.818 1.964 61.15 2.449 C 60.935 2.488 60.671 2.921 60.582 3.043 C 60.204 3.559 59.866 4.119 59.546 4.671 C 59.225 5.226 58.911 5.792 58.649 6.378 C 58.618 6.447 58.348 7.178 58.416 7.165 C 61.169 6.665 63.818 5.815 66.357 4.646 C 66.616 4.526 67.003 3.83 67.126 3.643 C 67.513 3.061 67.87 2.453 68.203 1.839 C 68.455 1.373 68.764 0.878 68.911 0.366 C 68.947 0.242 69.117 -0.092 68.866 0.024 Z\" fill=\"rgb(13,13,13)\"></path></svg>'},siqIqVAke:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 81.001 46.473\" overflow=\"visible\"><path d=\"M 78.483 15.372 C 78.252 16.859 77.732 18.259 77.069 19.604 C 76.166 21.437 75.129 23.401 73.73 24.912 C 72.25 26.507 69.818 27.105 67.766 26.398 C 66.684 26.024 65.737 25.299 65.099 24.342 C 64.48 23.416 64.31 22.32 63.872 21.313 C 63.592 20.671 63.064 19.766 62.24 20.079 C 61.522 20.352 61.048 21.217 60.656 21.784 C 59.454 23.508 57.943 26.157 55.994 27.606 C 54.461 28.748 51.572 29.613 50.297 27.653 C 49.057 25.742 50.208 23.329 49.479 21.31 C 49.061 20.159 47.966 19.709 46.806 19.926 C 45.178 20.234 43.55 21.066 42 21.655 C 40.56 22.199 39.121 22.75 37.69 23.32 C 37.835 23.375 37.979 23.431 38.12 23.482 C 39.379 23.934 40.699 24.167 42.015 24.382 C 43.832 24.681 46.546 24.77 47.788 26.374 C 49.154 28.136 47.74 30.583 46.869 32.195 C 45.605 34.534 44.202 36.793 41.808 38.072 C 39.868 39.106 37.732 39.398 35.6 39.8 C 33.12 40.265 30.642 40.731 28.162 41.196 C 18.776 42.954 9.394 44.713 0.013 46.473 C -0.066 46.488 0.251 45.623 0.285 45.54 C 0.591 44.844 0.961 44.171 1.339 43.513 C 1.716 42.858 2.112 42.194 2.557 41.583 C 2.661 41.438 2.969 40.925 3.222 40.877 C 14.563 38.75 25.903 36.622 37.247 34.497 C 39.753 34.027 42.471 33.809 44.758 32.59 C 44.804 32.564 44.848 32.538 44.894 32.514 C 44.823 32.332 44.724 32.151 44.584 31.972 C 43.374 30.408 40.765 30.299 38.991 30.01 C 37.617 29.787 36.23 29.552 34.917 29.078 C 33.939 28.724 32.669 28.217 32.288 27.132 C 32.063 26.494 32.281 25.902 32.541 25.31 C 32.992 24.268 33.55 23.261 34.142 22.295 C 34.878 21.094 35.549 19.987 36.857 19.404 C 39.415 18.263 42.04 17.263 44.658 16.271 C 46.044 15.743 47.427 15.205 48.821 14.697 C 49.832 14.329 51.014 13.967 51.964 14.684 C 53.338 15.719 52.897 17.997 52.92 19.473 C 52.953 21.396 53.695 23.224 55.875 23.217 C 57.877 23.208 59.443 21.918 60.602 20.397 C 61.784 18.847 62.7 17.117 64.101 15.559 C 65.068 14.482 66.189 13.869 66.988 15.494 C 67.845 17.233 67.984 18.976 69.717 20.164 C 71.32 21.263 73.492 21.409 75.232 20.54 C 75.248 20.529 75.267 20.518 75.285 20.511 C 75.338 20.111 75.375 19.711 75.397 19.308 C 75.499 17.328 75.216 15.278 74.278 13.513 C 74.155 13.285 74.457 12.792 74.551 12.578 C 74.857 11.883 75.225 11.213 75.604 10.553 C 75.728 10.335 77.437 7.825 77.487 7.916 C 78.668 10.14 78.879 12.91 78.496 15.374 Z M 80.842 0.031 C 77.952 1.377 74.917 2.329 71.785 2.904 C 71.532 2.95 71.222 3.465 71.118 3.609 C 70.675 4.221 70.277 4.885 69.902 5.54 C 69.525 6.198 69.156 6.87 68.849 7.565 C 68.812 7.646 68.495 8.513 68.576 8.498 C 71.807 7.904 74.917 6.897 77.897 5.51 C 78.201 5.368 78.655 4.542 78.8 4.321 C 79.254 3.631 79.674 2.91 80.064 2.181 C 80.361 1.628 80.723 1.041 80.896 0.435 C 80.938 0.287 81.137 -0.11 80.842 0.029 Z\" fill=\"rgb(13,13,13)\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1a25ueb\",layoutDependency:layoutDependency,layoutId:\"OW6c6JRRq\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 92.268 45.365\" overflow=\"visible\"><path d=\"M 92.048 8.776 C 91.778 10.525 91.167 12.172 90.39 13.753 C 89.331 15.91 88.115 18.221 86.474 19.998 C 84.738 21.875 81.885 22.578 79.479 21.747 C 78.209 21.307 77.099 20.454 76.351 19.328 C 75.625 18.239 75.425 16.95 74.912 15.765 C 74.583 15.01 73.964 13.944 72.997 14.313 C 72.155 14.634 71.599 15.652 71.139 16.318 C 69.73 18.347 67.958 21.463 65.672 23.169 C 63.874 24.512 60.486 25.529 58.991 23.223 C 57.536 20.975 58.886 18.137 58.031 15.761 C 57.541 14.407 56.256 13.877 54.896 14.133 C 52.986 14.496 51.077 15.474 49.259 16.166 C 47.571 16.806 45.882 17.455 44.204 18.126 C 44.374 18.191 44.544 18.256 44.709 18.317 C 46.185 18.848 47.734 19.122 49.276 19.376 C 51.407 19.727 54.591 19.831 56.048 21.719 C 57.65 23.791 55.992 26.671 54.969 28.567 C 53.487 31.319 51.841 33.977 49.034 35.481 C 46.759 36.698 44.254 37.041 41.753 37.514 C 38.844 38.061 35.938 38.61 33.029 39.156 C 22.021 41.224 11.018 43.294 0.015 45.364 C -0.078 45.382 0.294 44.364 0.335 44.266 C 0.694 43.448 1.127 42.656 1.57 41.882 C 2.013 41.111 2.477 40.33 2.999 39.612 C 3.121 39.441 3.482 38.837 3.778 38.781 C 17.08 36.279 30.38 33.775 43.684 31.275 C 46.623 30.722 49.811 30.466 52.495 29.032 C 52.548 29.001 52.6 28.971 52.653 28.943 C 52.57 28.728 52.454 28.515 52.29 28.305 C 50.87 26.465 47.811 26.337 45.73 25.996 C 44.118 25.733 42.492 25.458 40.952 24.9 C 39.805 24.484 38.316 23.887 37.869 22.611 C 37.605 21.86 37.861 21.164 38.166 20.467 C 38.694 19.241 39.349 18.056 40.043 16.919 C 40.907 15.507 41.693 14.205 43.227 13.519 C 46.228 12.176 49.306 11 52.376 9.832 C 54.003 9.212 55.625 8.578 57.259 7.981 C 58.445 7.548 59.831 7.122 60.946 7.966 C 62.557 9.184 62.039 11.863 62.067 13.599 C 62.106 15.863 62.976 18.013 65.532 18.004 C 67.88 17.993 69.717 16.477 71.077 14.686 C 72.463 12.864 73.537 10.828 75.18 8.995 C 76.314 7.728 77.629 7.007 78.566 8.919 C 79.571 10.965 79.734 13.016 81.767 14.413 C 83.646 15.706 86.194 15.878 88.235 14.856 C 88.254 14.843 88.276 14.83 88.297 14.821 C 88.36 14.35 88.403 13.879 88.428 13.406 C 88.549 11.076 88.216 8.665 87.116 6.588 C 86.972 6.319 87.326 5.74 87.436 5.488 C 87.795 4.67 88.226 3.883 88.671 3.106 C 88.817 2.85 90.822 -0.104 90.88 0.003 C 92.265 2.62 92.512 5.879 92.063 8.778 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({e4pONYRIv:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 67.015 32.511\" overflow=\"visible\"><path d=\"M 66.856 6.289 C 66.659 7.543 66.216 8.723 65.652 9.857 C 64.882 11.402 63.999 13.059 62.807 14.332 C 61.546 15.677 59.474 16.181 57.727 15.586 C 56.805 15.27 55.998 14.659 55.455 13.852 C 54.927 13.071 54.782 12.147 54.409 11.298 C 54.171 10.757 53.721 9.993 53.019 10.258 C 52.408 10.488 52.003 11.217 51.67 11.695 C 50.646 13.149 49.359 15.382 47.699 16.604 C 46.393 17.567 43.932 18.296 42.846 16.643 C 41.79 15.032 42.77 12.998 42.149 11.295 C 41.793 10.325 40.86 9.945 39.872 10.129 C 38.485 10.388 37.098 11.09 35.778 11.586 C 34.551 12.045 33.325 12.51 32.106 12.99 C 32.23 13.037 32.353 13.083 32.473 13.127 C 33.545 13.508 34.67 13.704 35.79 13.886 C 37.338 14.138 39.65 14.212 40.708 15.565 C 41.872 17.05 40.668 19.114 39.925 20.473 C 38.848 22.445 37.653 24.35 35.614 25.428 C 33.962 26.3 32.142 26.546 30.326 26.885 C 28.213 27.277 26.102 27.67 23.99 28.062 C 15.995 29.544 8.003 31.028 0.011 32.511 C -0.056 32.524 0.214 31.794 0.243 31.724 C 0.504 31.138 0.819 30.57 1.14 30.015 C 1.462 29.463 1.799 28.903 2.178 28.389 C 2.267 28.266 2.529 27.833 2.744 27.793 C 12.406 26 22.066 24.205 31.729 22.414 C 33.863 22.017 36.179 21.834 38.128 20.806 C 38.167 20.784 38.204 20.762 38.243 20.742 C 38.182 20.588 38.098 20.436 37.979 20.285 C 36.948 18.966 34.726 18.875 33.214 18.63 C 32.044 18.442 30.863 18.245 29.744 17.845 C 28.911 17.547 27.83 17.119 27.505 16.204 C 27.313 15.666 27.499 15.167 27.72 14.668 C 28.104 13.789 28.58 12.94 29.084 12.125 C 29.711 11.113 30.282 10.18 31.396 9.689 C 33.576 8.726 35.812 7.883 38.042 7.047 C 39.223 6.602 40.401 6.148 41.588 5.72 C 42.45 5.409 43.456 5.104 44.266 5.709 C 45.436 6.582 45.06 8.502 45.08 9.746 C 45.108 11.368 45.74 12.909 47.597 12.903 C 49.303 12.895 50.637 11.808 51.624 10.525 C 52.631 9.219 53.411 7.76 54.605 6.446 C 55.428 5.538 56.383 5.022 57.064 6.392 C 57.794 7.858 57.912 9.328 59.388 10.329 C 60.754 11.256 62.604 11.379 64.087 10.647 C 64.101 10.637 64.116 10.628 64.132 10.622 C 64.177 10.284 64.208 9.947 64.227 9.608 C 64.314 7.938 64.072 6.21 63.274 4.722 C 63.169 4.529 63.427 4.114 63.506 3.933 C 63.767 3.347 64.08 2.783 64.403 2.226 C 64.509 2.042 65.965 -0.074 66.007 0.002 C 67.014 1.877 67.193 4.213 66.867 6.291 Z\" fill=\"transparent\"></path></svg>'},JatGZXNt8:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 78.67 38.56\" overflow=\"visible\"><path d=\"M 78.483 7.459 C 78.252 8.946 77.732 10.346 77.069 11.69 C 76.166 13.524 75.129 15.488 73.73 16.999 C 72.25 18.594 69.818 19.192 67.766 18.485 C 66.684 18.111 65.737 17.386 65.099 16.429 C 64.48 15.503 64.31 14.407 63.872 13.4 C 63.592 12.758 63.064 11.853 62.24 12.166 C 61.522 12.439 61.048 13.304 60.656 13.87 C 59.454 15.595 57.943 18.244 55.994 19.693 C 54.461 20.835 51.572 21.7 50.297 19.739 C 49.057 17.829 50.208 15.416 49.479 13.396 C 49.061 12.246 47.966 11.796 46.806 12.013 C 45.178 12.321 43.55 13.153 42 13.741 C 40.56 14.285 39.121 14.837 37.69 15.407 C 37.835 15.462 37.979 15.518 38.12 15.569 C 39.379 16.021 40.699 16.253 42.015 16.469 C 43.832 16.768 46.546 16.857 47.788 18.461 C 49.154 20.223 47.74 22.67 46.869 24.282 C 45.605 26.621 44.202 28.88 41.808 30.158 C 39.868 31.193 37.732 31.485 35.6 31.887 C 33.12 32.351 30.642 32.818 28.162 33.283 C 18.776 35.041 9.394 36.8 0.013 38.56 C -0.066 38.574 0.251 37.709 0.285 37.626 C 0.591 36.931 0.961 36.258 1.339 35.599 C 1.716 34.945 2.112 34.281 2.557 33.67 C 2.661 33.525 2.969 33.012 3.222 32.964 C 14.563 30.837 25.903 28.709 37.247 26.584 C 39.753 26.114 42.471 25.896 44.758 24.677 C 44.804 24.651 44.848 24.625 44.894 24.601 C 44.823 24.419 44.724 24.238 44.584 24.059 C 43.374 22.495 40.765 22.386 38.991 22.097 C 37.617 21.873 36.23 21.639 34.917 21.165 C 33.939 20.811 32.669 20.304 32.288 19.219 C 32.063 18.581 32.281 17.989 32.541 17.397 C 32.992 16.355 33.55 15.348 34.142 14.381 C 34.878 13.181 35.549 12.074 36.857 11.491 C 39.415 10.35 42.04 9.35 44.658 8.358 C 46.044 7.83 47.427 7.291 48.821 6.784 C 49.832 6.415 51.014 6.054 51.964 6.771 C 53.338 7.806 52.897 10.084 52.92 11.559 C 52.953 13.483 53.695 15.311 55.875 15.304 C 57.877 15.294 59.443 14.005 60.602 12.483 C 61.784 10.934 62.7 9.204 64.101 7.646 C 65.068 6.568 66.189 5.956 66.988 7.581 C 67.845 9.32 67.984 11.063 69.717 12.251 C 71.32 13.35 73.492 13.496 75.232 12.627 C 75.248 12.616 75.267 12.605 75.285 12.598 C 75.338 12.198 75.375 11.797 75.397 11.395 C 75.499 9.414 75.216 7.365 74.278 5.6 C 74.155 5.371 74.457 4.879 74.551 4.665 C 74.857 3.97 75.225 3.3 75.604 2.64 C 75.728 2.422 77.437 -0.088 77.487 0.002 C 78.668 2.227 78.879 4.997 78.496 7.461 Z\" fill=\"transparent\"></path></svg>'},nXpRzp56P:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 67.015 32.511\" overflow=\"visible\"><path d=\"M 66.856 6.289 C 66.659 7.543 66.216 8.723 65.652 9.857 C 64.882 11.402 63.999 13.059 62.807 14.332 C 61.546 15.677 59.474 16.181 57.727 15.586 C 56.805 15.27 55.998 14.659 55.455 13.852 C 54.927 13.071 54.782 12.147 54.409 11.298 C 54.171 10.757 53.721 9.993 53.019 10.258 C 52.408 10.488 52.003 11.217 51.67 11.695 C 50.646 13.149 49.359 15.382 47.699 16.604 C 46.393 17.567 43.932 18.296 42.846 16.643 C 41.79 15.032 42.77 12.998 42.149 11.295 C 41.793 10.325 40.86 9.945 39.872 10.129 C 38.485 10.388 37.098 11.09 35.778 11.586 C 34.551 12.045 33.325 12.51 32.106 12.99 C 32.23 13.037 32.353 13.083 32.473 13.127 C 33.545 13.508 34.67 13.704 35.79 13.886 C 37.338 14.138 39.65 14.212 40.708 15.565 C 41.872 17.05 40.668 19.114 39.925 20.473 C 38.848 22.445 37.653 24.35 35.614 25.428 C 33.962 26.3 32.142 26.546 30.326 26.885 C 28.213 27.277 26.102 27.67 23.99 28.062 C 15.995 29.544 8.003 31.028 0.011 32.511 C -0.056 32.524 0.214 31.794 0.243 31.724 C 0.504 31.138 0.819 30.57 1.14 30.015 C 1.462 29.463 1.799 28.903 2.178 28.389 C 2.267 28.266 2.529 27.833 2.744 27.793 C 12.406 26 22.066 24.205 31.729 22.414 C 33.863 22.017 36.179 21.834 38.128 20.806 C 38.167 20.784 38.204 20.762 38.243 20.742 C 38.182 20.588 38.098 20.436 37.979 20.285 C 36.948 18.966 34.726 18.875 33.214 18.63 C 32.044 18.442 30.863 18.245 29.744 17.845 C 28.911 17.547 27.83 17.119 27.505 16.204 C 27.313 15.666 27.499 15.167 27.72 14.668 C 28.104 13.789 28.58 12.94 29.084 12.125 C 29.711 11.113 30.282 10.18 31.396 9.689 C 33.576 8.726 35.812 7.883 38.042 7.047 C 39.223 6.602 40.401 6.148 41.588 5.72 C 42.45 5.409 43.456 5.104 44.266 5.709 C 45.436 6.582 45.06 8.502 45.08 9.746 C 45.108 11.368 45.74 12.909 47.597 12.903 C 49.303 12.895 50.637 11.808 51.624 10.525 C 52.631 9.219 53.411 7.76 54.605 6.446 C 55.428 5.538 56.383 5.022 57.064 6.392 C 57.794 7.858 57.912 9.328 59.388 10.329 C 60.754 11.256 62.604 11.379 64.087 10.647 C 64.101 10.637 64.116 10.628 64.132 10.622 C 64.177 10.284 64.208 9.947 64.227 9.608 C 64.314 7.938 64.072 6.21 63.274 4.722 C 63.169 4.529 63.427 4.114 63.506 3.933 C 63.767 3.347 64.08 2.783 64.403 2.226 C 64.509 2.042 65.965 -0.074 66.007 0.002 C 67.014 1.877 67.193 4.213 66.867 6.291 Z\" fill=\"transparent\"></path></svg>'},siqIqVAke:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 78.67 38.56\" overflow=\"visible\"><path d=\"M 78.483 7.459 C 78.252 8.946 77.732 10.346 77.069 11.69 C 76.166 13.524 75.129 15.488 73.73 16.999 C 72.25 18.594 69.818 19.192 67.766 18.485 C 66.684 18.111 65.737 17.386 65.099 16.429 C 64.48 15.503 64.31 14.407 63.872 13.4 C 63.592 12.758 63.064 11.853 62.24 12.166 C 61.522 12.439 61.048 13.304 60.656 13.87 C 59.454 15.595 57.943 18.244 55.994 19.693 C 54.461 20.835 51.572 21.7 50.297 19.739 C 49.057 17.829 50.208 15.416 49.479 13.396 C 49.061 12.246 47.966 11.796 46.806 12.013 C 45.178 12.321 43.55 13.153 42 13.741 C 40.56 14.285 39.121 14.837 37.69 15.407 C 37.835 15.462 37.979 15.518 38.12 15.569 C 39.379 16.021 40.699 16.253 42.015 16.469 C 43.832 16.768 46.546 16.857 47.788 18.461 C 49.154 20.223 47.74 22.67 46.869 24.282 C 45.605 26.621 44.202 28.88 41.808 30.158 C 39.868 31.193 37.732 31.485 35.6 31.887 C 33.12 32.351 30.642 32.818 28.162 33.283 C 18.776 35.041 9.394 36.8 0.013 38.56 C -0.066 38.574 0.251 37.709 0.285 37.626 C 0.591 36.931 0.961 36.258 1.339 35.599 C 1.716 34.945 2.112 34.281 2.557 33.67 C 2.661 33.525 2.969 33.012 3.222 32.964 C 14.563 30.837 25.903 28.709 37.247 26.584 C 39.753 26.114 42.471 25.896 44.758 24.677 C 44.804 24.651 44.848 24.625 44.894 24.601 C 44.823 24.419 44.724 24.238 44.584 24.059 C 43.374 22.495 40.765 22.386 38.991 22.097 C 37.617 21.873 36.23 21.639 34.917 21.165 C 33.939 20.811 32.669 20.304 32.288 19.219 C 32.063 18.581 32.281 17.989 32.541 17.397 C 32.992 16.355 33.55 15.348 34.142 14.381 C 34.878 13.181 35.549 12.074 36.857 11.491 C 39.415 10.35 42.04 9.35 44.658 8.358 C 46.044 7.83 47.427 7.291 48.821 6.784 C 49.832 6.415 51.014 6.054 51.964 6.771 C 53.338 7.806 52.897 10.084 52.92 11.559 C 52.953 13.483 53.695 15.311 55.875 15.304 C 57.877 15.294 59.443 14.005 60.602 12.483 C 61.784 10.934 62.7 9.204 64.101 7.646 C 65.068 6.568 66.189 5.956 66.988 7.581 C 67.845 9.32 67.984 11.063 69.717 12.251 C 71.32 13.35 73.492 13.496 75.232 12.627 C 75.248 12.616 75.267 12.605 75.285 12.598 C 75.338 12.198 75.375 11.797 75.397 11.395 C 75.499 9.414 75.216 7.365 74.278 5.6 C 74.155 5.371 74.457 4.879 74.551 4.665 C 74.857 3.97 75.225 3.3 75.604 2.64 C 75.728 2.422 77.437 -0.088 77.487 0.002 C 78.668 2.227 78.879 4.997 78.496 7.461 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1fafvue\",layoutDependency:layoutDependency,layoutId:\"iEF2kOmya\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.588 9.998\" overflow=\"visible\"><path d=\"M 14.402 0.036 C 11.012 1.62 7.453 2.74 3.779 3.417 C 3.483 3.471 3.12 4.076 2.997 4.246 C 2.477 4.966 2.011 5.747 1.571 6.518 C 1.128 7.292 0.696 8.082 0.335 8.9 C 0.292 8.996 -0.079 10.015 0.015 9.998 C 3.805 9.299 7.453 8.115 10.948 6.483 C 11.304 6.316 11.837 5.344 12.007 5.083 C 12.54 4.272 13.032 3.423 13.489 2.566 C 13.837 1.915 14.263 1.225 14.465 0.511 C 14.514 0.338 14.748 -0.129 14.402 0.034 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({e4pONYRIv:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.595 7.165\" overflow=\"visible\"><path d=\"M 10.461 0.026 C 7.998 1.161 5.413 1.964 2.745 2.449 C 2.529 2.488 2.266 2.921 2.177 3.043 C 1.799 3.559 1.461 4.119 1.141 4.671 C 0.819 5.226 0.506 5.792 0.244 6.378 C 0.212 6.447 -0.058 7.178 0.011 7.165 C 2.764 6.665 5.413 5.815 7.952 4.646 C 8.211 4.526 8.598 3.83 8.721 3.643 C 9.108 3.061 9.465 2.453 9.797 1.839 C 10.05 1.373 10.359 0.878 10.506 0.366 C 10.542 0.242 10.712 -0.092 10.461 0.024 Z\" fill=\"transparent\"></path></svg>'},JatGZXNt8:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.438 8.499\" overflow=\"visible\"><path d=\"M 12.28 0.031 C 9.389 1.377 6.354 2.329 3.222 2.904 C 2.969 2.95 2.66 3.465 2.555 3.609 C 2.112 4.221 1.715 4.885 1.339 5.54 C 0.962 6.198 0.594 6.87 0.286 7.565 C 0.249 7.646 -0.068 8.513 0.013 8.498 C 3.244 7.904 6.354 6.897 9.334 5.51 C 9.639 5.368 10.093 4.542 10.237 4.321 C 10.692 3.631 11.111 2.91 11.501 2.181 C 11.798 1.628 12.161 1.041 12.333 0.435 C 12.375 0.287 12.575 -0.11 12.28 0.029 Z\" fill=\"transparent\"></path></svg>'},nXpRzp56P:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.595 7.165\" overflow=\"visible\"><path d=\"M 10.461 0.026 C 7.998 1.161 5.413 1.964 2.745 2.449 C 2.529 2.488 2.266 2.921 2.177 3.043 C 1.799 3.559 1.461 4.119 1.141 4.671 C 0.819 5.226 0.506 5.792 0.244 6.378 C 0.212 6.447 -0.058 7.178 0.011 7.165 C 2.764 6.665 5.413 5.815 7.952 4.646 C 8.211 4.526 8.598 3.83 8.721 3.643 C 9.108 3.061 9.465 2.453 9.797 1.839 C 10.05 1.373 10.359 0.878 10.506 0.366 C 10.542 0.242 10.712 -0.092 10.461 0.024 Z\" fill=\"transparent\"></path></svg>'},siqIqVAke:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.438 8.499\" overflow=\"visible\"><path d=\"M 12.28 0.031 C 9.389 1.377 6.354 2.329 3.222 2.904 C 2.969 2.95 2.66 3.465 2.555 3.609 C 2.112 4.221 1.715 4.885 1.339 5.54 C 0.962 6.198 0.594 6.87 0.286 7.565 C 0.249 7.646 -0.068 8.513 0.013 8.498 C 3.244 7.904 6.354 6.897 9.334 5.51 C 9.639 5.368 10.093 4.542 10.237 4.321 C 10.692 3.631 11.111 2.91 11.501 2.181 C 11.798 1.628 12.161 1.041 12.333 0.435 C 12.375 0.287 12.575 -0.11 12.28 0.029 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1lk7ypr\",layoutDependency:layoutDependency,layoutId:\"bjzuMQWhV\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 76.604 56.416\" overflow=\"visible\"><path d=\"M 42.264 33.05 C 41.998 32.827 40.204 35.893 40.056 36.153 C 39.615 36.93 39.181 37.718 38.82 38.536 C 38.745 38.707 38.322 39.486 38.5 39.634 L 43.014 43.431 C 43.28 43.655 45.074 40.589 45.222 40.328 C 45.663 39.551 46.097 38.764 46.457 37.946 C 46.533 37.774 46.956 36.995 46.778 36.848 Z M 55.362 10.392 C 55.628 10.616 57.422 7.55 57.57 7.289 C 58.011 6.513 58.445 5.725 58.806 4.907 C 58.881 4.735 59.304 3.957 59.126 3.809 L 54.612 0.012 C 54.346 -0.212 52.552 2.854 52.404 3.115 C 51.963 3.891 51.53 4.679 51.169 5.497 C 51.093 5.669 50.67 6.448 50.849 6.595 Z M 19.462 46.936 C 14.158 47.432 8.908 48.402 3.774 49.835 C 3.46 49.921 3.144 50.453 2.992 50.663 C 2.472 51.384 2.006 52.165 1.565 52.935 C 1.123 53.71 0.691 54.5 0.33 55.318 C 0.287 55.418 -0.063 56.438 0.01 56.416 C 5.149 54.984 10.39 54.014 15.699 53.517 C 15.978 53.491 16.386 52.818 16.481 52.688 C 17.001 51.968 17.467 51.186 17.907 50.416 C 18.35 49.641 18.781 48.852 19.142 48.034 C 19.183 47.938 19.574 46.925 19.462 46.936 Z M 50.889 36.249 C 50.793 36.418 50.17 37.978 50.112 37.989 C 58.292 36.29 66.509 34.786 74.722 33.259 C 75.145 33.181 75.631 32.046 75.826 31.707 C 75.921 31.542 76.557 29.976 76.604 29.967 C 68.391 31.497 60.174 32.998 51.994 34.697 C 51.564 34.786 51.089 35.902 50.889 36.249 Z\" fill=\"rgb(13,13,13)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({e4pONYRIv:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 55.639 40.432\" overflow=\"visible\"><path d=\"M 30.697 23.686 C 30.504 23.526 29.201 25.723 29.093 25.91 C 28.773 26.467 28.458 27.031 28.196 27.617 C 28.141 27.74 27.834 28.299 27.963 28.404 L 31.242 31.126 C 31.435 31.286 32.738 29.089 32.846 28.902 C 33.165 28.345 33.481 27.781 33.743 27.194 C 33.797 27.072 34.105 26.513 33.975 26.408 Z M 40.21 7.448 C 40.404 7.608 41.707 5.411 41.814 5.224 C 42.134 4.667 42.449 4.103 42.711 3.517 C 42.766 3.394 43.073 2.835 42.944 2.73 L 39.666 0.008 C 39.472 -0.152 38.169 2.046 38.062 2.232 C 37.742 2.789 37.427 3.353 37.165 3.94 C 37.11 4.062 36.803 4.621 36.932 4.726 Z M 14.136 33.637 C 10.283 33.993 6.47 34.688 2.741 35.715 C 2.513 35.777 2.284 36.158 2.173 36.309 C 1.795 36.825 1.457 37.385 1.137 37.937 C 0.815 38.492 0.502 39.058 0.24 39.644 C 0.209 39.716 -0.046 40.447 0.007 40.431 C 3.74 39.405 7.547 38.71 11.402 38.354 C 11.605 38.335 11.902 37.853 11.97 37.76 C 12.348 37.243 12.686 36.684 13.006 36.132 C 13.328 35.576 13.641 35.01 13.903 34.424 C 13.933 34.356 14.217 33.629 14.136 33.637 Z M 36.962 25.978 C 36.892 26.1 36.439 27.218 36.397 27.226 C 42.339 26.008 48.307 24.93 54.272 23.835 C 54.579 23.779 54.932 22.966 55.074 22.724 C 55.142 22.605 55.604 21.483 55.639 21.476 C 49.674 22.573 43.705 23.649 37.764 24.866 C 37.452 24.93 37.107 25.73 36.962 25.978 Z\" fill=\"rgb(13,13,13)\"></path></svg>'},JatGZXNt8:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 65.315 47.954\" overflow=\"visible\"><path d=\"M 36.036 28.093 C 35.809 27.903 34.279 30.509 34.153 30.73 C 33.777 31.391 33.407 32.06 33.1 32.756 C 33.035 32.901 32.675 33.563 32.827 33.689 L 36.675 36.917 C 36.902 37.106 38.432 34.5 38.558 34.279 C 38.933 33.619 39.303 32.949 39.611 32.254 C 39.675 32.108 40.036 31.446 39.884 31.321 Z M 47.203 8.834 C 47.431 9.024 48.96 6.417 49.086 6.196 C 49.462 5.536 49.832 4.866 50.14 4.171 C 50.204 4.025 50.565 3.363 50.412 3.238 L 46.564 0.01 C 46.337 -0.18 44.808 2.426 44.681 2.647 C 44.306 3.308 43.936 3.977 43.628 4.673 C 43.564 4.818 43.203 5.48 43.355 5.606 Z M 16.594 39.895 C 12.072 40.317 7.596 41.142 3.218 42.359 C 2.95 42.433 2.681 42.885 2.551 43.064 C 2.108 43.676 1.71 44.34 1.335 44.995 C 0.957 45.653 0.589 46.325 0.281 47.02 C 0.245 47.105 -0.054 47.972 0.009 47.953 C 4.39 46.736 8.859 45.912 13.385 45.489 C 13.623 45.467 13.971 44.895 14.052 44.785 C 14.495 44.172 14.893 43.508 15.268 42.854 C 15.646 42.195 16.014 41.524 16.321 40.828 C 16.356 40.747 16.69 39.886 16.594 39.895 Z M 43.39 30.812 C 43.307 30.955 42.776 32.281 42.727 32.291 C 49.702 30.847 56.708 29.568 63.71 28.27 C 64.071 28.204 64.485 27.239 64.652 26.951 C 64.733 26.811 65.275 25.479 65.315 25.472 C 58.312 26.772 51.306 28.049 44.331 29.493 C 43.965 29.568 43.56 30.516 43.39 30.812 Z\" fill=\"rgb(13,13,13)\"></path></svg>'},nXpRzp56P:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 55.639 40.432\" overflow=\"visible\"><path d=\"M 30.697 23.686 C 30.504 23.526 29.201 25.723 29.093 25.91 C 28.773 26.467 28.458 27.031 28.196 27.617 C 28.141 27.74 27.834 28.299 27.963 28.404 L 31.242 31.126 C 31.435 31.286 32.738 29.089 32.846 28.902 C 33.165 28.345 33.481 27.781 33.743 27.194 C 33.797 27.072 34.105 26.513 33.975 26.408 Z M 40.21 7.448 C 40.404 7.608 41.707 5.411 41.814 5.224 C 42.134 4.667 42.449 4.103 42.711 3.517 C 42.766 3.394 43.073 2.835 42.944 2.73 L 39.666 0.008 C 39.472 -0.152 38.169 2.046 38.062 2.232 C 37.742 2.789 37.427 3.353 37.165 3.94 C 37.11 4.062 36.803 4.621 36.932 4.726 Z M 14.136 33.637 C 10.283 33.993 6.47 34.688 2.741 35.715 C 2.513 35.777 2.284 36.158 2.173 36.309 C 1.795 36.825 1.457 37.385 1.137 37.937 C 0.815 38.492 0.502 39.058 0.24 39.644 C 0.209 39.716 -0.046 40.447 0.007 40.431 C 3.74 39.405 7.547 38.71 11.402 38.354 C 11.605 38.335 11.902 37.853 11.97 37.76 C 12.348 37.243 12.686 36.684 13.006 36.132 C 13.328 35.576 13.641 35.01 13.903 34.424 C 13.933 34.356 14.217 33.629 14.136 33.637 Z M 36.962 25.978 C 36.892 26.1 36.439 27.218 36.397 27.226 C 42.339 26.008 48.307 24.93 54.272 23.835 C 54.579 23.779 54.932 22.966 55.074 22.724 C 55.142 22.605 55.604 21.483 55.639 21.476 C 49.674 22.573 43.705 23.649 37.764 24.866 C 37.452 24.93 37.107 25.73 36.962 25.978 Z\" fill=\"rgb(13,13,13)\"></path></svg>'},siqIqVAke:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 65.315 47.954\" overflow=\"visible\"><path d=\"M 36.036 28.093 C 35.809 27.903 34.279 30.509 34.153 30.73 C 33.777 31.391 33.407 32.06 33.1 32.756 C 33.035 32.901 32.675 33.563 32.827 33.689 L 36.675 36.917 C 36.902 37.106 38.432 34.5 38.558 34.279 C 38.933 33.619 39.303 32.949 39.611 32.254 C 39.675 32.108 40.036 31.446 39.884 31.321 Z M 47.203 8.834 C 47.431 9.024 48.96 6.417 49.086 6.196 C 49.462 5.536 49.832 4.866 50.14 4.171 C 50.204 4.025 50.565 3.363 50.412 3.238 L 46.564 0.01 C 46.337 -0.18 44.808 2.426 44.681 2.647 C 44.306 3.308 43.936 3.977 43.628 4.673 C 43.564 4.818 43.203 5.48 43.355 5.606 Z M 16.594 39.895 C 12.072 40.317 7.596 41.142 3.218 42.359 C 2.95 42.433 2.681 42.885 2.551 43.064 C 2.108 43.676 1.71 44.34 1.335 44.995 C 0.957 45.653 0.589 46.325 0.281 47.02 C 0.245 47.105 -0.054 47.972 0.009 47.953 C 4.39 46.736 8.859 45.912 13.385 45.489 C 13.623 45.467 13.971 44.895 14.052 44.785 C 14.495 44.172 14.893 43.508 15.268 42.854 C 15.646 42.195 16.014 41.524 16.321 40.828 C 16.356 40.747 16.69 39.886 16.594 39.895 Z M 43.39 30.812 C 43.307 30.955 42.776 32.281 42.727 32.291 C 49.702 30.847 56.708 29.568 63.71 28.27 C 64.071 28.204 64.485 27.239 64.652 26.951 C 64.733 26.811 65.275 25.479 65.315 25.472 C 58.312 26.772 51.306 28.049 44.331 29.493 C 43.965 29.568 43.56 30.516 43.39 30.812 Z\" fill=\"rgb(13,13,13)\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-27jofw\",layoutDependency:layoutDependency,layoutId:\"cbose_aRW\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.364 10.404\" overflow=\"visible\"><path d=\"M 3.807 0.012 C 3.541 -0.212 1.747 2.854 1.599 3.115 C 1.158 3.891 0.724 4.679 0.364 5.497 C 0.288 5.669 -0.135 6.448 0.043 6.595 L 4.557 10.392 C 4.823 10.616 6.617 7.55 6.765 7.289 C 7.206 6.513 7.64 5.725 8.001 4.907 C 8.076 4.735 8.499 3.957 8.321 3.809 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({e4pONYRIv:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.075 7.456\" overflow=\"visible\"><path d=\"M 2.765 0.008 C 2.572 -0.152 1.269 2.046 1.161 2.232 C 0.841 2.789 0.526 3.353 0.264 3.94 C 0.209 4.062 -0.098 4.621 0.032 4.726 L 3.31 7.448 C 3.503 7.608 4.806 5.411 4.914 5.224 C 5.234 4.667 5.549 4.103 5.811 3.517 C 5.866 3.394 6.173 2.835 6.043 2.73 Z\" fill=\"transparent\"></path></svg>'},JatGZXNt8:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.132 8.843\" overflow=\"visible\"><path d=\"M 3.246 0.01 C 3.019 -0.18 1.49 2.426 1.363 2.647 C 0.988 3.308 0.618 3.977 0.31 4.673 C 0.246 4.818 -0.115 5.48 0.037 5.606 L 3.885 8.834 C 4.113 9.024 5.642 6.417 5.768 6.196 C 6.144 5.536 6.514 4.866 6.822 4.171 C 6.886 4.025 7.247 3.363 7.094 3.238 Z\" fill=\"transparent\"></path></svg>'},nXpRzp56P:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.075 7.456\" overflow=\"visible\"><path d=\"M 2.765 0.008 C 2.572 -0.152 1.269 2.046 1.161 2.232 C 0.841 2.789 0.526 3.353 0.264 3.94 C 0.209 4.062 -0.098 4.621 0.032 4.726 L 3.31 7.448 C 3.503 7.608 4.806 5.411 4.914 5.224 C 5.234 4.667 5.549 4.103 5.811 3.517 C 5.866 3.394 6.173 2.835 6.043 2.73 Z\" fill=\"transparent\"></path></svg>'},siqIqVAke:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.132 8.843\" overflow=\"visible\"><path d=\"M 3.246 0.01 C 3.019 -0.18 1.49 2.426 1.363 2.647 C 0.988 3.308 0.618 3.977 0.31 4.673 C 0.246 4.818 -0.115 5.48 0.037 5.606 L 3.885 8.834 C 4.113 9.024 5.642 6.417 5.768 6.196 C 6.144 5.536 6.514 4.866 6.822 4.171 C 6.886 4.025 7.247 3.363 7.094 3.238 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1eueot6\",layoutDependency:layoutDependency,layoutId:\"USwTXnY7n\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.364 10.404\" overflow=\"visible\"><path d=\"M 4.557 10.392 C 4.823 10.616 6.617 7.55 6.765 7.289 C 7.206 6.513 7.64 5.725 8.001 4.907 C 8.076 4.735 8.499 3.957 8.321 3.809 L 3.807 0.012 C 3.541 -0.212 1.747 2.854 1.599 3.115 C 1.158 3.891 0.724 4.679 0.364 5.497 C 0.288 5.669 -0.135 6.448 0.043 6.595 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({e4pONYRIv:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.075 7.456\" overflow=\"visible\"><path d=\"M 3.31 7.448 C 3.503 7.608 4.806 5.411 4.914 5.224 C 5.234 4.667 5.549 4.103 5.811 3.517 C 5.866 3.394 6.173 2.835 6.043 2.73 L 2.765 0.008 C 2.572 -0.152 1.269 2.046 1.161 2.232 C 0.841 2.789 0.526 3.353 0.264 3.94 C 0.209 4.062 -0.098 4.621 0.032 4.726 Z\" fill=\"transparent\"></path></svg>'},JatGZXNt8:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.132 8.843\" overflow=\"visible\"><path d=\"M 3.885 8.834 C 4.113 9.024 5.642 6.417 5.768 6.196 C 6.144 5.536 6.514 4.866 6.822 4.171 C 6.886 4.025 7.247 3.363 7.094 3.238 L 3.246 0.01 C 3.019 -0.18 1.49 2.426 1.363 2.647 C 0.988 3.308 0.618 3.977 0.31 4.673 C 0.246 4.818 -0.115 5.48 0.037 5.606 Z\" fill=\"transparent\"></path></svg>'},nXpRzp56P:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.075 7.456\" overflow=\"visible\"><path d=\"M 3.31 7.448 C 3.503 7.608 4.806 5.411 4.914 5.224 C 5.234 4.667 5.549 4.103 5.811 3.517 C 5.866 3.394 6.173 2.835 6.043 2.73 L 2.765 0.008 C 2.572 -0.152 1.269 2.046 1.161 2.232 C 0.841 2.789 0.526 3.353 0.264 3.94 C 0.209 4.062 -0.098 4.621 0.032 4.726 Z\" fill=\"transparent\"></path></svg>'},siqIqVAke:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.132 8.843\" overflow=\"visible\"><path d=\"M 3.885 8.834 C 4.113 9.024 5.642 6.417 5.768 6.196 C 6.144 5.536 6.514 4.866 6.822 4.171 C 6.886 4.025 7.247 3.363 7.094 3.238 L 3.246 0.01 C 3.019 -0.18 1.49 2.426 1.363 2.647 C 0.988 3.308 0.618 3.977 0.31 4.673 C 0.246 4.818 -0.115 5.48 0.037 5.606 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-zoxnoa\",layoutDependency:layoutDependency,layoutId:\"VCh6THCRH\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.482 9.481\" overflow=\"visible\"><path d=\"M 19.462 0 C 14.158 0.497 8.908 1.467 3.774 2.899 C 3.46 2.986 3.144 3.517 2.992 3.728 C 2.472 4.448 2.006 5.23 1.565 6 C 1.123 6.774 0.691 7.564 0.33 8.382 C 0.287 8.482 -0.063 9.502 0.01 9.48 C 5.149 8.048 10.39 7.078 15.699 6.581 C 15.978 6.555 16.386 5.883 16.481 5.752 C 17.001 5.032 17.467 4.251 17.907 3.481 C 18.35 2.706 18.781 1.916 19.142 1.098 C 19.183 1.003 19.574 -0.011 19.462 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({e4pONYRIv:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.15 6.794\" overflow=\"visible\"><path d=\"M 14.136 0 C 10.283 0.356 6.47 1.051 2.741 2.078 C 2.513 2.14 2.284 2.521 2.173 2.672 C 1.795 3.188 1.457 3.748 1.137 4.3 C 0.815 4.855 0.502 5.421 0.24 6.007 C 0.209 6.079 -0.046 6.81 0.007 6.794 C 3.74 5.768 7.547 5.073 11.402 4.717 C 11.605 4.698 11.902 4.216 11.97 4.123 C 12.348 3.606 12.686 3.046 13.006 2.494 C 13.328 1.939 13.641 1.373 13.903 0.787 C 13.933 0.719 14.217 -0.008 14.136 0 Z\" fill=\"transparent\"></path></svg>'},JatGZXNt8:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.611 8.059\" overflow=\"visible\"><path d=\"M 16.594 0 C 12.072 0.422 7.596 1.247 3.218 2.464 C 2.95 2.538 2.681 2.99 2.551 3.169 C 2.108 3.781 1.71 4.445 1.335 5.1 C 0.957 5.758 0.589 6.43 0.281 7.125 C 0.245 7.21 -0.054 8.077 0.009 8.058 C 4.39 6.841 8.859 6.017 13.385 5.594 C 13.623 5.572 13.971 5 14.052 4.89 C 14.495 4.277 14.893 3.613 15.268 2.959 C 15.646 2.3 16.014 1.629 16.321 0.933 C 16.356 0.852 16.69 -0.009 16.594 0 Z\" fill=\"transparent\"></path></svg>'},nXpRzp56P:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.15 6.794\" overflow=\"visible\"><path d=\"M 14.136 0 C 10.283 0.356 6.47 1.051 2.741 2.078 C 2.513 2.14 2.284 2.521 2.173 2.672 C 1.795 3.188 1.457 3.748 1.137 4.3 C 0.815 4.855 0.502 5.421 0.24 6.007 C 0.209 6.079 -0.046 6.81 0.007 6.794 C 3.74 5.768 7.547 5.073 11.402 4.717 C 11.605 4.698 11.902 4.216 11.97 4.123 C 12.348 3.606 12.686 3.046 13.006 2.494 C 13.328 1.939 13.641 1.373 13.903 0.787 C 13.933 0.719 14.217 -0.008 14.136 0 Z\" fill=\"transparent\"></path></svg>'},siqIqVAke:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.611 8.059\" overflow=\"visible\"><path d=\"M 16.594 0 C 12.072 0.422 7.596 1.247 3.218 2.464 C 2.95 2.538 2.681 2.99 2.551 3.169 C 2.108 3.781 1.71 4.445 1.335 5.1 C 0.957 5.758 0.589 6.43 0.281 7.125 C 0.245 7.21 -0.054 8.077 0.009 8.058 C 4.39 6.841 8.859 6.017 13.385 5.594 C 13.623 5.572 13.971 5 14.052 4.89 C 14.495 4.277 14.893 3.613 15.268 2.959 C 15.646 2.3 16.014 1.629 16.321 0.933 C 16.356 0.852 16.69 -0.009 16.594 0 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-w2vy4d\",layoutDependency:layoutDependency,layoutId:\"jr3rnKHnT\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 26.492 8.022\" overflow=\"visible\"><path d=\"M 0.778 6.282 C 0.681 6.451 0.058 8.011 0 8.022 C 8.181 6.323 16.398 4.819 24.61 3.292 C 25.034 3.214 25.519 2.079 25.715 1.74 C 25.809 1.575 26.445 0.009 26.492 0 C 18.28 1.53 10.062 3.031 1.882 4.73 C 1.452 4.819 0.977 5.935 0.778 6.282 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({e4pONYRIv:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.242 5.749\" overflow=\"visible\"><path d=\"M 0.565 4.502 C 0.495 4.623 0.042 5.741 0 5.749 C 5.942 4.532 11.91 3.454 17.875 2.359 C 18.182 2.303 18.535 1.49 18.677 1.247 C 18.746 1.129 19.207 0.006 19.242 0 C 13.277 1.096 7.309 2.172 1.367 3.39 C 1.055 3.454 0.71 4.253 0.565 4.502 Z\" fill=\"transparent\"></path></svg>'},JatGZXNt8:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22.588 6.819\" overflow=\"visible\"><path d=\"M 0.663 5.34 C 0.581 5.483 0.049 6.81 0 6.819 C 6.975 5.375 13.981 4.096 20.984 2.798 C 21.344 2.732 21.758 1.767 21.925 1.479 C 22.006 1.339 22.548 0.007 22.588 0 C 15.586 1.3 8.58 2.577 1.605 4.021 C 1.238 4.096 0.833 5.044 0.663 5.34 Z\" fill=\"transparent\"></path></svg>'},nXpRzp56P:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.242 5.749\" overflow=\"visible\"><path d=\"M 0.565 4.502 C 0.495 4.623 0.042 5.741 0 5.749 C 5.942 4.532 11.91 3.454 17.875 2.359 C 18.182 2.303 18.535 1.49 18.677 1.247 C 18.746 1.129 19.207 0.006 19.242 0 C 13.277 1.096 7.309 2.172 1.367 3.39 C 1.055 3.454 0.71 4.253 0.565 4.502 Z\" fill=\"transparent\"></path></svg>'},siqIqVAke:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22.588 6.819\" overflow=\"visible\"><path d=\"M 0.663 5.34 C 0.581 5.483 0.049 6.81 0 6.819 C 6.975 5.375 13.981 4.096 20.984 2.798 C 21.344 2.732 21.758 1.767 21.925 1.479 C 22.006 1.339 22.548 0.007 22.588 0 C 15.586 1.3 8.58 2.577 1.605 4.021 C 1.238 4.096 0.833 5.044 0.663 5.34 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1fn1ypk\",layoutDependency:layoutDependency,layoutId:\"rtITe_8SX\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.268 9.189\" overflow=\"visible\"><path d=\"M 0 5.736 L 2.286 0.359 C 2.286 0.359 9.504 -0.578 10.183 0.576 C 10.862 1.73 7.323 7.324 5.931 7.83 C 4.537 8.336 0.608 9.598 0.501 9.056 C 0.393 8.514 7.147 5.916 7.074 5.122 C 7.001 4.328 0 5.736 0 5.736 Z\" fill=\"rgb(0,0,0)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({e4pONYRIv:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.458 6.585\" overflow=\"visible\"><path d=\"M 0 4.111 L 1.66 0.257 C 1.66 0.257 6.903 -0.414 7.396 0.413 C 7.889 1.24 5.319 5.249 4.308 5.612 C 3.295 5.974 0.442 6.879 0.364 6.49 C 0.286 6.101 5.191 4.24 5.138 3.671 C 5.085 3.102 0 4.111 0 4.111 Z\" fill=\"rgb(0,0,0)\"></path></svg>'},JatGZXNt8:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.755 7.81\" overflow=\"visible\"><path d=\"M 0 4.876 L 1.949 0.305 C 1.949 0.305 8.103 -0.492 8.682 0.49 C 9.261 1.471 6.244 6.226 5.057 6.656 C 3.868 7.085 0.518 8.159 0.427 7.698 C 0.335 7.236 6.094 5.029 6.032 4.354 C 5.969 3.679 0 4.876 0 4.876 Z\" fill=\"rgb(0,0,0)\"></path></svg>'},nXpRzp56P:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.458 6.585\" overflow=\"visible\"><path d=\"M 0 4.111 L 1.66 0.257 C 1.66 0.257 6.903 -0.414 7.396 0.413 C 7.889 1.24 5.319 5.249 4.308 5.612 C 3.295 5.974 0.442 6.879 0.364 6.49 C 0.286 6.101 5.191 4.24 5.138 3.671 C 5.085 3.102 0 4.111 0 4.111 Z\" fill=\"rgb(0,0,0)\"></path></svg>'},siqIqVAke:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.755 7.81\" overflow=\"visible\"><path d=\"M 0 4.876 L 1.949 0.305 C 1.949 0.305 8.103 -0.492 8.682 0.49 C 9.261 1.471 6.244 6.226 5.057 6.656 C 3.868 7.085 0.518 8.159 0.427 7.698 C 0.335 7.236 6.094 5.029 6.032 4.354 C 5.969 3.679 0 4.876 0 4.876 Z\" fill=\"rgb(0,0,0)\"></path></svg>'}},baseVariant,gestureVariant)})]})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-X3NyU.framer-762pj7, .framer-X3NyU .framer-762pj7 { display: block; }\",\".framer-X3NyU.framer-1lpo4ss { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 24px 64px 24px 64px; position: relative; width: 1000px; will-change: var(--framer-will-change-override, transform); }\",\".framer-X3NyU .framer-1hy7u3i-container, .framer-X3NyU .framer-chk392-container, .framer-X3NyU .framer-1tllzkb-container, .framer-X3NyU .framer-1ffqncj-container, .framer-X3NyU .framer-1yti1i2-container, .framer-X3NyU .framer-1pdvk76-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-X3NyU .framer-1nykm93 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-X3NyU .framer-oxbvue { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 46px; min-width: 68px; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-X3NyU .framer-8rjsxf, .framer-X3NyU .framer-rt76m4 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-X3NyU .framer-zqin5h { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 8px 16px 8px 16px; position: relative; width: min-content; }\",\".framer-X3NyU .framer-1bdaqhs { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-X3NyU .framer-1t5es7n { height: 43px; position: relative; width: 70px; }\",\".framer-X3NyU .framer-1b25x8x { height: 39px; left: 0px; position: absolute; top: 0px; width: 69px; }\",\".framer-X3NyU .framer-wk58r1 { height: 33px; left: 0px; position: absolute; top: 7px; width: 67px; }\",\".framer-X3NyU .framer-npf7b7 { height: 7px; left: 59px; position: absolute; top: 0px; width: 11px; }\",\".framer-X3NyU .framer-13vo03z { height: 41px; left: 14px; position: absolute; top: 3px; width: 56px; }\",\".framer-X3NyU .framer-4i8fk9 { height: 8px; left: 28px; position: absolute; top: 24px; width: 6px; }\",\".framer-X3NyU .framer-1fg3bd5 { height: 8px; left: 37px; position: absolute; top: 0px; width: 6px; }\",\".framer-X3NyU .framer-1jho8mk { height: 7px; left: 0px; position: absolute; top: 34px; width: 14px; }\",\".framer-X3NyU .framer-1stnsjz { height: 6px; left: 37px; position: absolute; top: 22px; width: 19px; }\",\".framer-X3NyU .framer-82pvu3 { height: 7px; left: 42px; position: absolute; top: 1px; width: 8px; }\",\".framer-X3NyU .framer-1a1wdo7 { 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; text-decoration: none; width: min-content; }\",\".framer-X3NyU .framer-8zb2cs { height: 60px; position: relative; width: 95px; }\",\".framer-X3NyU .framer-1szyeel { height: 55px; left: 0px; position: absolute; top: 0px; width: 95px; }\",\".framer-X3NyU .framer-1a25ueb { height: 46px; left: 0px; position: absolute; top: 10px; width: 93px; }\",\".framer-X3NyU .framer-1fafvue { height: 10px; left: 81px; position: absolute; top: 0px; width: 15px; }\",\".framer-X3NyU .framer-1lk7ypr { height: 57px; left: 19px; position: absolute; top: 4px; width: 77px; }\",\".framer-X3NyU .framer-27jofw { height: 11px; left: 39px; position: absolute; top: 33px; width: 9px; }\",\".framer-X3NyU .framer-1eueot6 { height: 11px; left: 51px; position: absolute; top: 0px; width: 9px; }\",\".framer-X3NyU .framer-zoxnoa { height: 10px; left: 0px; position: absolute; top: 47px; width: 20px; }\",\".framer-X3NyU .framer-w2vy4d { height: 8px; left: 50px; position: absolute; top: 30px; width: 27px; }\",\".framer-X3NyU .framer-1fn1ypk { height: 9px; left: 58px; position: absolute; top: 1px; width: 11px; }\",\".framer-X3NyU.framer-v-19c4fbm.framer-1lpo4ss, .framer-X3NyU.framer-v-2qlmap.framer-1lpo4ss { padding: 24px 26px 24px 26px; width: 700px; }\",\".framer-X3NyU.framer-v-19c4fbm .framer-1nykm93, .framer-X3NyU.framer-v-2qlmap .framer-1nykm93 { gap: 16px; }\",\".framer-X3NyU.framer-v-19c4fbm .framer-8zb2cs, .framer-X3NyU.framer-v-2qlmap .framer-8zb2cs { height: 51px; width: 81px; }\",\".framer-X3NyU.framer-v-19c4fbm .framer-1szyeel, .framer-X3NyU.framer-v-2qlmap .framer-1szyeel { height: 47px; width: 81px; }\",\".framer-X3NyU.framer-v-19c4fbm .framer-1a25ueb, .framer-X3NyU.framer-v-2qlmap .framer-1a25ueb { height: 39px; top: 8px; width: 79px; }\",\".framer-X3NyU.framer-v-19c4fbm .framer-1fafvue, .framer-X3NyU.framer-v-2qlmap .framer-1fafvue { height: 9px; left: 69px; width: 13px; }\",\".framer-X3NyU.framer-v-19c4fbm .framer-1lk7ypr, .framer-X3NyU.framer-v-2qlmap .framer-1lk7ypr { height: 48px; left: 16px; top: 3px; width: 66px; }\",\".framer-X3NyU.framer-v-19c4fbm .framer-27jofw, .framer-X3NyU.framer-v-2qlmap .framer-27jofw { height: 9px; left: 33px; top: 28px; width: 7px; }\",\".framer-X3NyU.framer-v-19c4fbm .framer-1eueot6, .framer-X3NyU.framer-v-2qlmap .framer-1eueot6 { height: 9px; left: 44px; width: 7px; }\",\".framer-X3NyU.framer-v-19c4fbm .framer-zoxnoa, .framer-X3NyU.framer-v-2qlmap .framer-zoxnoa { height: 8px; top: 40px; width: 17px; }\",\".framer-X3NyU.framer-v-19c4fbm .framer-w2vy4d, .framer-X3NyU.framer-v-2qlmap .framer-w2vy4d { height: 7px; left: 43px; top: 26px; width: 23px; }\",\".framer-X3NyU.framer-v-19c4fbm .framer-1fn1ypk, .framer-X3NyU.framer-v-2qlmap .framer-1fn1ypk { height: 8px; left: 50px; width: 9px; }\",\".framer-X3NyU.framer-v-tryzx8.framer-1lpo4ss, .framer-X3NyU.framer-v-1lfwz1t.framer-1lpo4ss { padding: 24px; width: 350px; }\",\".framer-X3NyU.framer-v-tryzx8 .framer-oxbvue, .framer-X3NyU.framer-v-1lfwz1t .framer-oxbvue { cursor: pointer; min-height: unset; min-width: unset; order: 0; padding: 8px 16px 8px 16px; }\",\".framer-X3NyU.framer-v-tryzx8 .framer-1a1wdo7, .framer-X3NyU.framer-v-1sg8pdf .framer-1ffqncj-container, .framer-X3NyU.framer-v-1lfwz1t .framer-1a1wdo7, .framer-X3NyU.framer-v-107x1mp .framer-1ffqncj-container { order: 3; }\",\".framer-X3NyU.framer-v-tryzx8 .framer-8zb2cs, .framer-X3NyU.framer-v-1lfwz1t .framer-8zb2cs { height: 43px; width: 69px; }\",\".framer-X3NyU.framer-v-tryzx8 .framer-1szyeel, .framer-X3NyU.framer-v-1lfwz1t .framer-1szyeel { height: 39px; width: 69px; }\",\".framer-X3NyU.framer-v-tryzx8 .framer-1a25ueb, .framer-X3NyU.framer-v-1lfwz1t .framer-1a25ueb { height: 33px; top: 7px; width: 67px; }\",\".framer-X3NyU.framer-v-tryzx8 .framer-1fafvue, .framer-X3NyU.framer-v-1lfwz1t .framer-1fafvue { height: 7px; left: 59px; width: 11px; }\",\".framer-X3NyU.framer-v-tryzx8 .framer-1lk7ypr, .framer-X3NyU.framer-v-1lfwz1t .framer-1lk7ypr { height: 41px; left: 14px; top: 3px; width: 56px; }\",\".framer-X3NyU.framer-v-tryzx8 .framer-27jofw, .framer-X3NyU.framer-v-1lfwz1t .framer-27jofw { height: 8px; left: 28px; top: 24px; width: 6px; }\",\".framer-X3NyU.framer-v-tryzx8 .framer-1eueot6, .framer-X3NyU.framer-v-1lfwz1t .framer-1eueot6 { height: 8px; left: 37px; width: 6px; }\",\".framer-X3NyU.framer-v-tryzx8 .framer-zoxnoa, .framer-X3NyU.framer-v-1lfwz1t .framer-zoxnoa { height: 7px; top: 34px; width: 14px; }\",\".framer-X3NyU.framer-v-tryzx8 .framer-w2vy4d, .framer-X3NyU.framer-v-1lfwz1t .framer-w2vy4d { height: 6px; left: 37px; top: 22px; width: 19px; }\",\".framer-X3NyU.framer-v-tryzx8 .framer-1fn1ypk, .framer-X3NyU.framer-v-1lfwz1t .framer-1fn1ypk { height: 7px; left: 42px; top: 1px; width: 8px; }\",\".framer-X3NyU.framer-v-1sg8pdf.framer-1lpo4ss { align-content: flex-end; align-items: flex-end; flex-direction: column; gap: 48px; justify-content: center; padding: 24px; width: 350px; }\",\".framer-X3NyU.framer-v-1sg8pdf .framer-1hy7u3i-container, .framer-X3NyU.framer-v-1sg8pdf .framer-1yti1i2-container, .framer-X3NyU.framer-v-107x1mp .framer-1hy7u3i-container, .framer-X3NyU.framer-v-107x1mp .framer-1yti1i2-container { order: 2; }\",\".framer-X3NyU.framer-v-1sg8pdf .framer-1nykm93, .framer-X3NyU.framer-v-107x1mp .framer-1nykm93 { align-content: flex-end; align-items: flex-end; flex-direction: column; order: 1; }\",\".framer-X3NyU.framer-v-1sg8pdf .framer-chk392-container, .framer-X3NyU.framer-v-107x1mp .framer-chk392-container { order: 5; }\",\".framer-X3NyU.framer-v-1sg8pdf .framer-1tllzkb-container, .framer-X3NyU.framer-v-107x1mp .framer-1tllzkb-container { order: 4; }\",\".framer-X3NyU.framer-v-1sg8pdf .framer-1pdvk76-container, .framer-X3NyU.framer-v-107x1mp .framer-1pdvk76-container { order: 1; }\",\".framer-X3NyU.framer-v-1sg8pdf .framer-oxbvue, .framer-X3NyU.framer-v-107x1mp .framer-oxbvue { gap: unset; justify-content: space-between; min-height: unset; min-width: unset; order: 0; width: 100%; }\",\".framer-X3NyU.framer-v-1sg8pdf .framer-zqin5h, .framer-X3NyU.framer-v-107x1mp .framer-zqin5h { order: 0; }\",\".framer-X3NyU.framer-v-1sg8pdf .framer-1bdaqhs, .framer-X3NyU.framer-v-107x1mp .framer-1bdaqhs { flex-direction: row; order: 2; }\",\".framer-X3NyU.framer-v-1sg8pdf .framer-1a1wdo7, .framer-X3NyU.framer-v-107x1mp .framer-1a1wdo7 { min-height: 60px; min-width: 480px; order: 3; }\",\".framer-X3NyU.framer-v-107x1mp.framer-1lpo4ss { align-content: flex-end; align-items: flex-end; cursor: pointer; flex-direction: column; gap: 48px; justify-content: center; padding: 24px; width: 350px; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-X3NyU[data-border=\"true\"]::after, .framer-X3NyU [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 108\n * @framerIntrinsicWidth 1000\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"siqIqVAke\":{\"layout\":[\"fixed\",\"auto\"]},\"e4pONYRIv\":{\"layout\":[\"fixed\",\"auto\"]},\"Juikhbd5g\":{\"layout\":[\"fixed\",\"auto\"]},\"VBgSWtzZt\":{\"layout\":[\"fixed\",\"auto\"]},\"JatGZXNt8\":{\"layout\":[\"fixed\",\"auto\"]},\"nXpRzp56P\":{\"layout\":[\"fixed\",\"auto\"]},\"Vv_yaRvlw\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerXKUVYWB0u=withCSS(Component,css,\"framer-X3NyU\");export default FramerXKUVYWB0u;FramerXKUVYWB0u.displayName=\"nav bar\";FramerXKUVYWB0u.defaultProps={height:108,width:1e3};addPropertyControls(FramerXKUVYWB0u,{variant:{options:[\"pe2VUXg_T\",\"siqIqVAke\",\"e4pONYRIv\",\"Juikhbd5g\",\"VBgSWtzZt\",\"JatGZXNt8\",\"nXpRzp56P\",\"Vv_yaRvlw\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\",\"Phone open\",\"V L\",\"V T\",\"V Mc\",\"V Mo\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerXKUVYWB0u,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...CTAFonts,...Navbar01LinkFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerXKUVYWB0u\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1000\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"siqIqVAke\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"e4pONYRIv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Juikhbd5g\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"VBgSWtzZt\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"JatGZXNt8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"nXpRzp56P\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Vv_yaRvlw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"108\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (9e04080)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;Montserrat-Arabic SemiBold\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Montserrat-Arabic SemiBold\",source:\"custom\",url:\"https://framerusercontent.com/assets/y5u5Cs48k9BX63Y6OF1NSwYoVI.woff2\"}]}];export const css=['.framer-OtAVs .framer-styles-preset-1hdc5t:not(.rich-text-wrapper), .framer-OtAVs .framer-styles-preset-1hdc5t.rich-text-wrapper h2 { --framer-font-family: \"Montserrat-Arabic SemiBold\", \"Montserrat-Arabic SemiBold Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 48px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 40px; --framer-text-alignment: right; --framer-text-color: var(--token-6dd479ad-043a-4016-9b35-c2e11fbbe74f, #0d0d0d); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-OtAVs .framer-styles-preset-1hdc5t:not(.rich-text-wrapper), .framer-OtAVs .framer-styles-preset-1hdc5t.rich-text-wrapper h2 { --framer-font-family: \"Montserrat-Arabic SemiBold\", \"Montserrat-Arabic SemiBold Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 38px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 40px; --framer-text-alignment: right; --framer-text-color: var(--token-6dd479ad-043a-4016-9b35-c2e11fbbe74f, #0d0d0d); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-OtAVs .framer-styles-preset-1hdc5t:not(.rich-text-wrapper), .framer-OtAVs .framer-styles-preset-1hdc5t.rich-text-wrapper h2 { --framer-font-family: \"Montserrat-Arabic SemiBold\", \"Montserrat-Arabic SemiBold Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 31px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 40px; --framer-text-alignment: right; --framer-text-color: var(--token-6dd479ad-043a-4016-9b35-c2e11fbbe74f, #0d0d0d); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-OtAVs\";\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 (8f9ffef)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;Montserrat-Arabic Bold\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Montserrat-Arabic Bold\",source:\"custom\",url:\"https://framerusercontent.com/assets/tw3vfWJwwcNwLtTrqGmaHEQpakw.woff2\"}]}];export const css=['.framer-gbRnH .framer-styles-preset-1a2mip1:not(.rich-text-wrapper), .framer-gbRnH .framer-styles-preset-1a2mip1.rich-text-wrapper h1 { --framer-font-family: \"Montserrat-Arabic Bold\", \"Montserrat-Arabic Bold Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 61px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 0px; --framer-text-alignment: right; --framer-text-color: var(--token-6dd479ad-043a-4016-9b35-c2e11fbbe74f, #0d0d0d); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-gbRnH .framer-styles-preset-1a2mip1:not(.rich-text-wrapper), .framer-gbRnH .framer-styles-preset-1a2mip1.rich-text-wrapper h1 { --framer-font-family: \"Montserrat-Arabic Bold\", \"Montserrat-Arabic Bold Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 51px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 0px; --framer-text-alignment: right; --framer-text-color: var(--token-6dd479ad-043a-4016-9b35-c2e11fbbe74f, #0d0d0d); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-gbRnH .framer-styles-preset-1a2mip1:not(.rich-text-wrapper), .framer-gbRnH .framer-styles-preset-1a2mip1.rich-text-wrapper h1 { --framer-font-family: \"Montserrat-Arabic Bold\", \"Montserrat-Arabic Bold Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 42px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 0px; --framer-text-alignment: right; --framer-text-color: var(--token-6dd479ad-043a-4016-9b35-c2e11fbbe74f, #0d0d0d); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-gbRnH\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (9e04080)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;Montserrat-Arabic Medium\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Montserrat-Arabic Medium\",source:\"custom\",url:\"https://framerusercontent.com/assets/o1wpXrui6rRHxlejg5vtkbvEfqs.woff2\"}]}];export const css=['.framer-Nyaf2 .framer-styles-preset-p26ofb:not(.rich-text-wrapper), .framer-Nyaf2 .framer-styles-preset-p26ofb.rich-text-wrapper h3 { --framer-font-family: \"Montserrat-Arabic Medium\", \"Montserrat-Arabic Medium Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 39px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 40px; --framer-text-alignment: right; --framer-text-color: var(--token-6dd479ad-043a-4016-9b35-c2e11fbbe74f, #0d0d0d); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-Nyaf2 .framer-styles-preset-p26ofb:not(.rich-text-wrapper), .framer-Nyaf2 .framer-styles-preset-p26ofb.rich-text-wrapper h3 { --framer-font-family: \"Montserrat-Arabic Medium\", \"Montserrat-Arabic Medium Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 31px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 40px; --framer-text-alignment: right; --framer-text-color: var(--token-6dd479ad-043a-4016-9b35-c2e11fbbe74f, #0d0d0d); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-Nyaf2 .framer-styles-preset-p26ofb:not(.rich-text-wrapper), .framer-Nyaf2 .framer-styles-preset-p26ofb.rich-text-wrapper h3 { --framer-font-family: \"Montserrat-Arabic Medium\", \"Montserrat-Arabic Medium Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 25px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 40px; --framer-text-alignment: right; --framer-text-color: var(--token-6dd479ad-043a-4016-9b35-c2e11fbbe74f, #0d0d0d); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-Nyaf2\";\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 (4076eae)\nexport default function metadata(params,activeLocale){return{description:\"في 6 أسابيع فقط، ستتعلم كيف تقدّم مشاهد إظهار معماري تبهر العميل وتُقنعه بكفاءة عملك، وتحوّل مهاراتك البصرية إلى عروض بيع جذّابة تؤهّلك لفرص أكثر وأرباح أعلى\",favicon:\"https://framerusercontent.com/assets/UHFMDDmE0VsBgRulZYDFiWU3c.svg\",robots:\"max-image-preview:large\",title:\"Render Hackers\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (4076eae)\nimport siteMetadata from\"https://framerusercontent.com/modules/p73CDP62Lw8ck1Gayq0f/NxZNAAIdWoDqzeJkhmDT/siteMetadata.js\";export default function metadata(params,activeLocale){return{breakpoints:[{hash:\"72rtr7\",mediaQuery:\"(min-width: 1200px)\"},{hash:\"kw07jt\",mediaQuery:\"(min-width: 810px) and (max-width: 1199.98px)\"},{hash:\"1sllxrp\",mediaQuery:\"(max-width: 809.98px)\"}],description:siteMetadata(params,activeLocale).description,elements:{bSFwZWEiI:\"ماذا-ستحصل-1\",Bsh5WrY4N:\"01\",dOETEhEGX:\"بونص\",EWAT4W1y7:\"لماذا\",H2sKCnWRz:\"اغلب-من-يتعلم-الرندر\",HJOp8BSkb:\"03\",iNkBBo59w:\"3ds-max\",l5lB3bUVU:\"works\",LDFK4kzKk:\"01-2\",MinLImGP7:\"02\",OaKq1R7W8:\"review\",pic3H3Tv2:\"محتوى-و-مراحل\",QhfKZfyzP:\"خلينا-ندردش-شوي\",RcFsYawsR:\"05\",SURNsbLX3:\"كيف-سيحل\",tvn6cCvQN:\"tools\",VNoEdLjBw:\"ما-ستتقنه-في-برنامج\",vtVpZ8Wn2:\"ماذا-ستحصل\",W2Ij08wXF:\"01-1\",WVd6nvLr_:\"faq\",x12KSonQX:\"04\",XfEs0FBIb:\"render-hackers\",y9c2lulQZ:\"corona-renderer\",yCgheBDNi:\"06\"},robots:\"max-image-preview:large\",serializationId:\"framer-y92hZ\",title:siteMetadata(params,activeLocale).title||\"Home\",viewport:\"width=device-width\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (2797bee)\nimport siteMetadata from\"https://framerusercontent.com/modules/p73CDP62Lw8ck1Gayq0f/NxZNAAIdWoDqzeJkhmDT/siteMetadata.js\";export default function metadata(params,activeLocale){return{breakpoints:[{hash:\"1fbwbnt\",mediaQuery:\"(min-width: 1200px)\"},{hash:\"1d483zf\",mediaQuery:\"(min-width: 810px) and (max-width: 1199px)\"},{hash:\"f03u0g\",mediaQuery:\"(max-width: 809px)\"}],description:siteMetadata(params,activeLocale).description,elements:{D0cN7gTnl:\"بونص\",Dz4V_aK0D:\"3ds-max\",e11ylbgKb:\"كيف-سيحل\",EKUCvx7_Q:\"tools\",ExBWVLsW7:\"review\",fu4zpuuGn:\"01-2\",HiU1xTXsj:\"works\",hKGP6NNzR:\"محتوى-و-مراحل\",IjafwPyWQ:\"04\",JSqciFjW9:\"اغلب-من-يتعلم-الرندر\",KF8_wblhG:\"01\",kzZG16vUU:\"03\",laNg7iQyj:\"ما-ستتقنه-في-برنامج\",LGpb2UIQM:\"corona-renderer\",LiYQ7e1dp:\"01-1\",NnX3PC2pn:\"لماذا\",OiGtRjija:\"render-hackers\",PLdRn6kD_:\"02\",si3ALw_cA:\"06\",TjzcTanKA:\"05\",yHzbS_z9v:\"ماذا-ستحصل\",ypP9bgKpV:\"faq\",ZKcvvL7dK:\"خلينا-ندردش-شوي\",zzcxHUrX1:\"ماذا-ستحصل-1\"},robots:\"max-image-preview:large\",serializationId:\"framer-cOCoK\",title:siteMetadata(params,activeLocale).title||\"Course\",viewport:\"width=device-width\"};}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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"}