{"version":3,"file":"script_main.DEx6b1uu.mjs","names":["breakpoints","serializationHash","variantClassNames","breakpointRules","breakpointKeys","rules","HTMLStyle","getProps","Component","useRef","React.useId","SVG","css","e","Icon","className","useId","useState","VERSION","splitWordsRegex","useRef","useCallback","SearchInputClearButtonType","SearchInputDividerType","SearchResultTitleType","SearchResultSubtitleType","SearchResultItemType","SearchLayoutType","SearchEntryType","SearchIconType","splitWordsRegex","SearchInputClearButtonType","SearchInputDividerType","SearchResultTitleType","SearchResultSubtitleType","SearchResultItemType","SearchLayoutType","SearchEntryType","SearchIconType","splitWordsRegex","SearchInputClearButtonType","SearchInputDividerType","SearchResultTitleType","SearchResultSubtitleType","SearchResultItemType","SearchLayoutType","SearchEntryType","SearchIconType","useState","useTransition","SearchResultTitleType","useRef","useState","useDeferredValue","useCallback","Input","useMemo","React","useState","Overlay","useRef","useState","useState","useCallback","fonts","css","className","css","v0","React.Fragment","v1","v2","v3","v4","v5","v6","v7","v8","v9","v10","__FramerMetadata__","getLocalizedValue","valuesByLocaleId","localizedValues","mask","SVG","getProps","Icon","React.forwardRef","v0","v1","v2","__FramerMetadata__","getLocalizedValue","valuesByLocaleId","localizedValues","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","getLocalizedValue","addPropertyOverrides","MotionDivWithFX","SocialButtonFonts","SocialButton","SearchFonts","Search","LocaleSelectorFonts","MainRuWhite","cycleOrder","serializationHash","variantClassNames","transition1","animation","animation1","animation2","Overlay","animation3","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","React.useRef","className","RichText","getLocalizedValue","_Fragment","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","useState","useMemo","React.Fragment","getLocalizedValue","valuesByLocaleId","localizedValues","mask","SVG","getProps","Icon","React.forwardRef","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","getProps","React.forwardRef","addPropertyOverrides","ChevronDown","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","sharedStyle.css","sharedStyle.fonts","SecondaryRuWhite","MenuItem","Search","SocialButton","Hamburger","serializationHash","variantClassNames","transition1","matchVariant","animation","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","React.forwardRef","useRef","React.useId","React.useRef","Image1","getLocalizedValue","_Fragment","RichText","Button","getLocalizedValue","Header","Footer","sharedStyle.css","sharedStyle1.css","useRef","React.useId","sharedStyle.className","sharedStyle1.className","PropertyOverrides","Image1","RichText","getLocalizedValue","React.Fragment","sharedStyle.fonts","sharedStyle1.fonts","React.createElement","DefaultPage","Institute","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/fJ9Cp0FbZeKEMBygKkVh/e7ELZzvpm7uIP2A6SkZX/v2ZOCpAJB.js","https:/framerusercontent.com/modules/cuKUFdzXlhvw8OVOBeAc/T08RxQJ4qrs7LLc8wx4E/border.js","https:/framerusercontent.com/modules/9muYaW1MvHoRQJ0P7dkP/V2GVvLqiMxXRSxszkCSa/focus.js","https:/framerusercontent.com/modules/YfmtnpWjJrP37sQ18QUZ/9Y2P24U2SBIbf2fPVsOX/hover.js","https:/framerusercontent.com/modules/wjZLfSMaP1TvJDu5PCwr/XQ1GMXuIqYrEN1c0R6E5/padding.js","https:/framerusercontent.com/modules/N6MwtHbWoiZJNn1xpqxu/ZEWmVGYDUhL44tluQO5y/radius.js","https:/framerusercontent.com/modules/57FhkldN9P7x88MqAEaR/7Wx3r3ii8MhSQ44Rlwa5/LocaleSelector.js","https:/framerusercontent.com/modules/LV9trClbmNwd5PVj9l8y/L4rFqMGNzGSwRZpGTGF3/Icons.js","https:/framerusercontent.com/modules/3Xi2AslpcDRhfyCVPmx3/d0Oobr5BHnVqZJQyMdGn/storage.js","https:/framerusercontent.com/modules/m2nL4qHNbqX9QCxsHsGL/b9aplVZjN51x28yfNK16/cache.js","https:/framer.com/m/cache-YMiL.js@b9aplVZjN51x28yfNK16","https:/framerusercontent.com/modules/uU1mtMKXsrVAg8N5hW7w/v7gDLwKJgQ5vAsFHxY4H/cachedIndex.js","https:/framerusercontent.com/modules/K9JZRwJcE6slDAf8rUmh/mJ54py1Ecnn1RoC4N1m4/fakeResults.js","https:/framerusercontent.com/modules/TwRgbWuhHeB95MPifel4/YW8Hlm59FG3PajbrVsaR/fuzzySearch.js","https:/framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js","https:/framerusercontent.com/modules/MyBp84Z0p9nUcMimVMnY/IOZYtsQMauhTmjY894DM/useSearch.js","https:/framerusercontent.com/modules/PJVBcBLmDteTEAZh3J9Z/keXJyjyE9VnzUcDMayjg/browser.js","https:/framerusercontent.com/modules/Gzef0nFihI9m9vZG45th/lIUxbZcreiDm2GzUkt3y/useCallbackOnMouseMove.js","https:/framerusercontent.com/modules/eAnjm75CdfYT1Zz4BIaz/7KDSfnnyD1T3Ap75L4m8/scrollIntoView.js","https:/framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/wgITiHCOZBBo33pin0wW/SearchModal.js","https:/framerusercontent.com/modules/MyBp84Z0p9nUcMimVMnY/G59GwobMNJqwSjtPO6Pv/useSearch.js","https:/framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/bsLTiXYjkHoD2XaMjabu/SearchModal.js","https:/framerusercontent.com/modules/MyBp84Z0p9nUcMimVMnY/fpvHBWGoGQcWezUopJLS/useSearch.js","https:/framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/1GynhDlRW7uuXFYW1RXb/SearchModal.js","https:/framerusercontent.com/modules/MyBp84Z0p9nUcMimVMnY/1vZ2fdkLJI4IprrVTHqR/useSearch.js","https:/framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/lCNMpf6DznmmCJRndYjM/SearchModal.js","https:/framerusercontent.com/modules/hqEf5wXaAewP8VPuaZ98/5A0QGVeEr2cwheQpIuEG/useViewportSizeState.js","https:/framerusercontent.com/modules/6wAE2eMb2Tl3zrU7u4UL/mKj6QS2p4Cgdaa0WrZKY/Search.js","https:/framerusercontent.com/modules/oWVHHLIj4Q7woeIlKzbt/3MufMII9JxPG4Sx2MFlU/Input.js","https:/framer.com/m/framer/InputSites.js@1.16.1","https:/framerusercontent.com/modules/CJgw13h0ok22pdnRmFv0/vP1W2tGvFzwyNcwjr1Io/Input_Loops.js","https:/framerusercontent.com/modules/DVYtI0I60utFDv4RKjrL/CapkkksUWdCkXmLmQWbV/AutoCopyright_Prod.js","https:/framerusercontent.com/modules/JMlJGvRjB2lMmHC51qRq/fcIY7nOh1ulLEEapAzmN/ciOv54ehW.js","https:/framerusercontent.com/modules/tQTShs1JdTqqtUGPEzmG/SifIDXaW81ZhSLP4TDAj/lSRahpHAg.js","https:/framerusercontent.com/modules/EEILxPupkaQPD3z8qRjQ/N93iHqvLD5XO474OAUYz/qYcbXx4eg-0.js","https:/framerusercontent.com/modules/EEILxPupkaQPD3z8qRjQ/N93iHqvLD5XO474OAUYz/qYcbXx4eg.js","https:/framerusercontent.com/modules/1O1EBtW2Ci6tEMNqvRne/qgKf12trwXG1NHrehwkH/grm66MkzC.js","https:/framerusercontent.com/modules/bjUTEQt5uFu8cIOVtWXD/r674MsvdtSSHCQGPTaai/FramerIcon.js","https:/framerusercontent.com/modules/9XnUJh2RlWWP0675vtaU/oDeKLotbhhcPALmJKqk4/cEjVYb4wj-0.js","https:/framerusercontent.com/modules/9XnUJh2RlWWP0675vtaU/oDeKLotbhhcPALmJKqk4/cEjVYb4wj.js","https:/framerusercontent.com/modules/cJDkLJWpTPSWg9VcLRDm/dJwdhgOZiM9vEOpYioTg/cEjVYb4wj.js","https:/framerusercontent.com/modules/65mZirmTbUAyszWNGC6V/xABQq8DA6p60kmEHcR4D/qYcbXx4eg.js","https:/framerusercontent.com/modules/dKQNf7eGCSItTkghVh5k/TkclmLhQEz0ZpZNHdkN3/JewishDate.js","https:/framerusercontent.com/modules/J3Zws0U6wWwDVaijsTpX/dWowWOhmWHuKGlS9CCal/R5bLkXbLV-0.js","https:/framerusercontent.com/modules/J3Zws0U6wWwDVaijsTpX/dWowWOhmWHuKGlS9CCal/R5bLkXbLV.js","https:/framerusercontent.com/modules/AM09BMsX036l1p3v48e8/fM5xseotoyLHjWZaIHFg/Ur0Giv89n.js","https:/framerusercontent.com/modules/iPJ0VO4rVo5SrgVZuH3g/2yLUF0eY6GyVCmw81pSf/O_bmzexvf.js","https:/framerusercontent.com/modules/U90vsKHL0lBPz3HMAD2z/unxCdkjfoD7xfzcyIX0m/Tp846tW_3.js","https:/framerusercontent.com/modules/XC2v2StF3P7V0sFVMz65/AaVffmEsDZIZPYWoCY5S/oxWVWwktv.js","https:/framerusercontent.com/modules/g9yAYQebsfbPDZZfvqbx/LFbqJ0T3wgB3Bz2Qo6aW/R5bLkXbLV.js","https:/framerusercontent.com/modules/OT6TiZdd7YlysbuKfmpK/3w6fe1yTHWWWFR0cEhYH/EGe5AqYZe.js","https:/framerusercontent.com/modules/ly5JeEKHzrNsCl6VvZWC/D1fGLVL863lA6zPfoLbx/EGe5AqYZe.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (41620b1)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,GeneratedComponentContext,Link,RenderTarget,SVG,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const breakpoints={};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-dts60\";const variantClassNames={kqOPFFsVY:\"framer-v-1o3iv5a\"};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\".framer-dts60.framer-160oiwn, .framer-dts60 .framer-160oiwn { display: block; }\",\".framer-dts60.framer-1o3iv5a { align-content: center; align-items: center; background-color: var(--token-4a0e23f4-610f-4b63-84a5-e99e21d3f213, #0b1249); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-dts60 .framer-46rw9i { align-content: center; align-items: center; background-color: var(--token-d92f6ef9-fdde-46ac-a32a-026626c57983, #091d57); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; order: -1000; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-dts60 .framer-14ful6y { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 1920200px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-dts60 .framer-2sg0o, .framer-dts60 .framer-1duiap { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-dts60 .framer-nbrcmr { height: 92px; position: relative; width: 300px; }\",\".framer-dts60 .framer-1syrz0x { height: 92px; left: 0px; position: absolute; top: 0px; width: 300px; }\",\".framer-dts60 .framer-1s60mrn { height: 33px; left: 23px; position: absolute; top: 29px; width: 229px; }\",\".framer-dts60 .framer-yzn118 { height: 32px; left: 0px; position: absolute; top: 0px; width: 7px; }\",\".framer-dts60 .framer-pugm4s { height: 32px; left: 11px; position: absolute; top: 0px; width: 19px; }\",\".framer-dts60 .framer-z18jw { height: 32px; left: 30px; position: absolute; top: 0px; width: 32px; }\",\".framer-dts60 .framer-1rxlefl { height: 12px; left: 42px; position: absolute; top: 9px; width: 9px; }\",\".framer-dts60 .framer-y4mvjd { height: 33px; left: 62px; position: absolute; top: 0px; width: 21px; }\",\".framer-dts60 .framer-qou9rz { height: 33px; left: 86px; position: absolute; top: 0px; width: 23px; }\",\".framer-dts60 .framer-1s0ebia { height: 8px; left: 122px; position: absolute; top: 9px; width: 1px; }\",\".framer-dts60 .framer-1l6rrii { height: 6px; left: 124px; position: absolute; top: 11px; width: 5px; }\",\".framer-dts60 .framer-juhp71 { height: 6px; left: 129px; position: absolute; top: 11px; width: 4px; }\",\".framer-dts60 .framer-1w7giw1 { height: 7px; left: 134px; position: absolute; top: 10px; width: 3px; }\",\".framer-dts60 .framer-egdjom { height: 6px; left: 138px; position: absolute; top: 11px; width: 1px; }\",\".framer-dts60 .framer-1jifexk { height: 1px; left: 138px; position: absolute; top: 9px; width: 1px; }\",\".framer-dts60 .framer-1cley94 { height: 7px; left: 139px; position: absolute; top: 10px; width: 3px; }\",\".framer-dts60 .framer-1js2px9 { height: 6px; left: 143px; position: absolute; top: 11px; width: 5px; }\",\".framer-dts60 .framer-8r89md { height: 7px; left: 149px; position: absolute; top: 10px; width: 3px; }\",\".framer-dts60 .framer-kflvd7 { height: 6px; left: 152px; position: absolute; top: 11px; width: 6px; }\",\".framer-dts60 .framer-w3bw5k { height: 2px; left: 153px; position: absolute; top: 12px; width: 4px; }\",\".framer-dts60 .framer-nptsrk { height: 8px; left: 161px; position: absolute; top: 9px; width: 3px; }\",\".framer-dts60 .framer-ymgj37 { height: 6px; left: 164px; position: absolute; top: 11px; width: 6px; }\",\".framer-dts60 .framer-oe9jl8 { height: 4px; left: 165px; position: absolute; top: 12px; width: 4px; }\",\".framer-dts60 .framer-eets85 { height: 6px; left: 171px; position: absolute; top: 11px; width: 3px; }\",\".framer-dts60 .framer-1slb98h { height: 8px; left: 177px; position: absolute; top: 9px; width: 5px; }\",\".framer-dts60 .framer-1l7jtt3 { height: 6px; left: 182px; position: absolute; top: 11px; width: 5px; }\",\".framer-dts60 .framer-lyihwt { height: 6px; left: 188px; position: absolute; top: 11px; width: 3px; }\",\".framer-dts60 .framer-td6yp1 { height: 6px; left: 192px; position: absolute; top: 11px; width: 6px; }\",\".framer-dts60 .framer-137882f { height: 4px; left: 193px; position: absolute; top: 12px; width: 4px; }\",\".framer-dts60 .framer-1puc077 { height: 1px; left: 198px; position: absolute; top: 14px; width: 4px; }\",\".framer-dts60 .framer-1w8ncw9 { height: 8px; left: 202px; position: absolute; top: 9px; width: 7px; }\",\".framer-dts60 .framer-7blczi { height: 4px; left: 204px; position: absolute; top: 10px; width: 3px; }\",\".framer-dts60 .framer-15soao9 { height: 6px; left: 210px; position: absolute; top: 11px; width: 4px; }\",\".framer-dts60 .framer-25xqqc { height: 6px; left: 214px; position: absolute; top: 11px; width: 1px; }\",\".framer-dts60 .framer-14nhjjm { height: 1px; left: 214px; position: absolute; top: 9px; width: 1px; }\",\".framer-dts60 .framer-2t4l54 { height: 6px; left: 216px; position: absolute; top: 11px; width: 6px; }\",\".framer-dts60 .framer-1xtc4gt { height: 4px; left: 217px; position: absolute; top: 12px; width: 4px; }\",\".framer-dts60 .framer-1txxkij { height: 6px; left: 223px; position: absolute; top: 11px; width: 5px; }\",\".framer-dts60 .framer-12jwvzb { height: 8px; left: 121px; position: absolute; top: 22px; width: 5px; }\",\".framer-dts60 .framer-1s55w63 { height: 6px; left: 127px; position: absolute; top: 24px; width: 6px; }\",\".framer-dts60 .framer-bi287z { height: 1px; left: 128px; position: absolute; top: 26px; width: 3px; }\",\".framer-dts60 .framer-90gzgu { height: 6px; left: 132px; position: absolute; top: 24px; width: 10px; }\",\".framer-dts60 .framer-fvmhai { height: 6px; left: 143px; position: absolute; top: 24px; width: 2px; }\",\".framer-dts60 .framer-146zc67 { height: 2px; left: 143px; position: absolute; top: 22px; width: 2px; }\",\".framer-dts60 .framer-1t1fhed { height: 6px; left: 145px; position: absolute; top: 24px; width: 5px; }\",\".framer-dts60 .framer-ea66p5 { height: 8px; left: 150px; position: absolute; top: 22px; width: 6px; }\",\".framer-dts60 .framer-1e8amd4 { height: 8px; left: 158px; position: absolute; top: 22px; width: 6px; }\",\".framer-dts60 .framer-194n787 { height: 7px; left: 164px; position: absolute; top: 23px; width: 4px; }\",\".framer-dts60 .framer-4qah4j { height: 6px; left: 168px; position: absolute; top: 24px; width: 6px; }\",\".framer-dts60 .framer-ngcaex { height: 8px; left: 174px; position: absolute; top: 22px; width: 6px; }\",\".framer-dts60 .framer-1m4onlb { height: 3px; left: 176px; position: absolute; top: 26px; width: 3px; }\",\".framer-dts60 .framer-40vn6 { height: 6px; left: 181px; position: absolute; top: 24px; width: 2px; }\",\".framer-dts60 .framer-1dg4cxj { height: 2px; left: 181px; position: absolute; top: 22px; width: 2px; }\",\".framer-dts60 .framer-112g6gx { height: 6px; left: 183px; position: absolute; top: 24px; width: 6px; }\",\".framer-dts60 .framer-y4uo4w { height: 1px; left: 185px; position: absolute; top: 26px; width: 3px; }\",\".framer-dts60 .framer-151tr23 { height: 6px; left: 189px; position: absolute; top: 24px; width: 5px; }\",\".framer-dts60 .framer-19z0re8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 890px; }\",\".framer-dts60 .framer-h652ux { flex: 1 0 0px; height: 90px; position: relative; width: 1px; }\",\".framer-dts60 .framer-xtzpov { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-dts60 .framer-1pw6rvx { align-content: center; align-items: center; background-color: var(--token-d92f6ef9-fdde-46ac-a32a-026626c57983, #091d57); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; order: 1002; overflow: visible; padding: 40px; position: relative; width: 100%; }\",\".framer-dts60 .framer-4xk1l0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 1920px; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-dts60 .framer-65e696 { height: 61px; position: relative; width: 199px; }\",\".framer-dts60 .framer-ygrw06 { height: 59px; left: 0px; position: absolute; top: 1px; width: 13px; }\",\".framer-dts60 .framer-lps7jy { height: 59px; left: 19px; position: absolute; top: 1px; width: 35px; }\",\".framer-dts60 .framer-op0aur { height: 59px; left: 55px; position: absolute; top: 1px; width: 59px; }\",\".framer-dts60 .framer-1xf263t { height: 22px; left: 77px; position: absolute; top: 17px; width: 15px; }\",\".framer-dts60 .framer-ujaynt { height: 60px; left: 114px; position: absolute; top: 1px; width: 39px; }\",\".framer-dts60 .framer-1ehvc0u { height: 61px; left: 157px; position: absolute; top: 0px; width: 42px; }\",\".framer-dts60 .framer-awo9ew { flex: none; height: 29px; position: relative; width: 911px; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props};};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{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,isLayoutTemplate:true,primaryVariantId:\"kqOPFFsVY\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-4a0e23f4-610f-4b63-84a5-e99e21d3f213, rgb(11, 18, 73)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1o3iv5a\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(motion.header,{className:\"framer-46rw9i\",\"data-framer-name\":\"Header\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-14ful6y\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"h1FhA3o1K\"},motionChild:true,nodeId:\"OX5KYJM_o\",openInNewTab:false,scopeId:\"v2ZOCpAJB\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-2sg0o framer-160oiwn\",\"data-framer-name\":\"Logo\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-nbrcmr\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 300 92.169\" overflow=\"visible\"><g><path d=\"M 269.41 0 L 0 0 L 0 92.169 L 300 92.169 Z\" fill=\"rgb(11,37,111)\"></path><path d=\"M 23.494 61.562 L 30.658 61.562 L 30.658 29.369 L 23.494 29.369 Z M 33.998 61.562 L 53.042 61.562 L 53.042 54.987 L 41.162 54.987 L 41.162 48.594 L 50.775 48.594 L 50.775 42.11 L 41.162 42.11 L 41.162 35.944 L 52.634 35.944 L 52.634 29.369 L 33.998 29.369 Z M 65.95 29.37 L 53.662 61.561 L 61.415 61.561 L 63.229 56.437 L 76.288 56.437 L 78.101 61.561 L 85.855 61.561 L 73.567 29.369 L 65.95 29.369 Z M 65.632 49.818 L 69.758 38.211 L 73.884 49.818 Z M 95.634 62.015 C 100.984 62.015 107.014 59.205 107.014 50.544 L 107.014 29.369 L 99.851 29.369 L 99.851 49.546 C 99.851 54.942 96.314 55.123 95.271 55.123 C 92.823 55.123 91.281 53.491 90.374 52.313 L 85.794 56.937 C 87.699 59.93 91.009 62.015 95.634 62.015 Z M 120.784 62.015 C 126.224 62.015 132.21 58.796 132.21 52.085 C 132.21 47.642 129.625 45.012 123.822 42.7 L 121.645 41.838 C 118.29 40.478 117.474 39.39 117.474 37.984 C 117.474 36.17 118.97 35.264 120.92 35.264 C 122.915 35.264 124.547 36.306 125.953 38.754 L 131.258 35.762 C 129.716 32.362 126.315 28.916 120.648 28.916 C 115.071 28.916 110.4 32.316 110.4 37.893 C 110.4 43.108 114.345 45.465 118.653 47.188 L 120.648 47.959 C 123.731 49.184 124.774 50.09 124.774 51.995 C 124.774 54.489 122.824 55.531 120.693 55.531 C 117.655 55.531 115.933 53.446 115.025 51.269 L 109.221 53.944 C 110.446 58.66 115.116 62.015 120.784 62.015 Z M 145.04 45.976 L 145.985 45.976 L 145.985 38.172 L 145.04 38.172 Z M 147.099 45.976 L 148.022 45.976 L 148.022 42.744 C 148.022 41.59 148.736 40.996 149.649 40.996 C 150.561 40.996 151.242 41.59 151.242 42.744 L 151.242 45.976 L 152.166 45.976 L 152.166 42.612 C 152.166 40.898 151.132 40.15 149.934 40.15 C 148.945 40.15 148.319 40.645 148.022 41.194 L 148.022 40.26 L 147.099 40.26 Z M 154.96 46.085 C 155.994 46.085 156.95 45.558 156.95 44.425 C 156.95 43.48 156.29 43.085 155.39 42.733 L 154.928 42.546 C 154.334 42.304 154.103 42.019 154.103 41.656 C 154.103 41.172 154.499 40.908 154.993 40.908 C 155.499 40.908 155.84 41.172 156.016 41.645 L 156.752 41.425 C 156.554 40.655 155.873 40.15 154.961 40.15 C 153.971 40.15 153.191 40.744 153.191 41.645 C 153.191 42.293 153.587 42.854 154.532 43.239 L 155.049 43.437 C 155.709 43.711 156.038 43.953 156.038 44.426 C 156.038 45.052 155.499 45.316 154.961 45.316 C 154.323 45.316 153.873 44.931 153.719 44.326 L 152.949 44.536 C 153.125 45.514 153.895 46.086 154.961 46.086 Z M 159.448 46.041 C 159.712 46.041 160.02 45.998 160.218 45.844 L 160.218 45.107 C 160.053 45.171 159.878 45.204 159.701 45.207 C 159.273 45.207 159.097 44.987 159.097 44.635 L 159.097 41.018 L 160.229 41.018 L 160.229 40.26 L 159.097 40.26 L 159.097 38.798 L 158.173 38.798 L 158.173 40.26 L 157.404 40.26 L 157.404 41.018 L 158.174 41.018 L 158.174 44.81 C 158.174 45.668 158.69 46.041 159.448 46.041 Z M 161.122 45.976 L 162.046 45.976 L 162.046 40.26 L 161.122 40.26 Z M 161.122 39.029 L 162.046 39.029 L 162.046 38.172 L 161.122 38.172 Z M 164.929 46.041 C 165.193 46.041 165.5 45.998 165.699 45.844 L 165.699 45.107 C 165.534 45.171 165.359 45.204 165.182 45.207 C 164.752 45.207 164.577 44.987 164.577 44.635 L 164.577 41.018 L 165.709 41.018 L 165.709 40.26 L 164.577 40.26 L 164.577 38.798 L 163.654 38.798 L 163.654 40.26 L 162.884 40.26 L 162.884 41.018 L 163.654 41.018 L 163.654 44.81 C 163.654 45.668 164.17 46.041 164.929 46.041 Z M 171.67 40.26 L 170.746 40.26 L 170.746 43.491 C 170.746 44.646 170.032 45.239 169.12 45.239 C 168.207 45.239 167.526 44.646 167.526 43.491 L 167.526 40.26 L 166.603 40.26 L 166.603 43.623 C 166.603 45.338 167.636 46.085 168.834 46.085 C 169.824 46.085 170.45 45.591 170.746 45.041 L 170.746 45.976 L 171.67 45.976 Z M 174.553 46.041 C 174.817 46.041 175.124 45.998 175.323 45.844 L 175.323 45.107 C 175.158 45.171 174.983 45.204 174.806 45.207 C 174.376 45.207 174.201 44.987 174.201 44.635 L 174.201 41.018 L 175.333 41.018 L 175.333 40.26 L 174.201 40.26 L 174.201 38.798 L 173.278 38.798 L 173.278 40.26 L 172.508 40.26 L 172.508 41.018 L 173.278 41.018 L 173.278 44.81 C 173.278 45.668 173.794 46.041 174.553 46.041 Z M 178.832 46.085 C 179.755 46.085 180.579 45.712 181.096 45.075 L 180.634 44.602 C 180.217 45.052 179.601 45.294 178.931 45.294 C 177.831 45.294 176.919 44.657 176.776 43.459 L 181.481 43.459 C 181.711 41.194 180.195 40.15 178.744 40.15 C 177.304 40.15 175.897 41.194 175.897 43.118 C 175.897 45.019 177.293 46.085 178.832 46.085 Z M 176.776 42.755 C 176.919 41.557 177.809 40.952 178.755 40.952 C 179.711 40.952 180.601 41.579 180.667 42.755 L 176.777 42.755 Z M 184.796 39.633 L 184.796 40.26 L 184.136 40.26 L 184.136 41.018 L 184.796 41.018 L 184.796 45.976 L 185.73 45.976 L 185.73 41.018 L 187.302 41.018 L 187.302 40.26 L 185.73 40.26 L 185.73 39.743 C 185.73 39.018 186.082 38.754 186.61 38.754 C 186.807 38.754 187.07 38.798 187.302 38.908 L 187.302 38.172 C 187.071 38.029 186.752 37.952 186.412 37.952 C 185.73 37.952 184.796 38.249 184.796 39.633 Z M 190.613 46.085 C 192.097 46.085 193.581 45.03 193.581 43.118 C 193.581 41.205 192.097 40.15 190.613 40.15 C 189.129 40.15 187.646 41.205 187.646 43.118 C 187.646 45.03 189.129 46.085 190.613 46.085 Z M 188.569 43.118 C 188.569 41.766 189.559 40.996 190.613 40.996 C 191.668 40.996 192.658 41.766 192.658 43.118 C 192.658 44.47 191.668 45.239 190.613 45.239 C 189.558 45.239 188.569 44.469 188.569 43.118 Z M 194.42 45.976 L 195.343 45.976 L 195.343 43.106 C 195.343 41.832 196.123 41.029 197.189 41.029 C 197.321 41.029 197.409 41.04 197.509 41.062 L 197.509 40.194 C 197.402 40.16 197.291 40.145 197.179 40.15 C 196.123 40.15 195.552 40.854 195.343 41.678 L 195.343 40.26 L 194.42 40.26 Z M 200.296 45.976 L 204.582 45.976 L 204.582 45.096 L 201.241 45.096 L 201.241 42.491 L 204 42.491 L 204 41.623 L 201.24 41.623 L 201.24 39.05 L 204.483 39.05 L 204.483 38.17 L 200.296 38.17 Z M 210.488 40.26 L 209.565 40.26 L 209.565 43.491 C 209.565 44.646 208.85 45.239 207.938 45.239 C 207.026 45.239 206.344 44.646 206.344 43.491 L 206.344 40.26 L 205.421 40.26 L 205.421 43.623 C 205.421 45.338 206.454 46.085 207.652 46.085 C 208.642 46.085 209.268 45.591 209.565 45.041 L 209.565 45.976 L 210.488 45.976 Z M 211.601 45.976 L 212.524 45.976 L 212.524 43.106 C 212.524 41.832 213.304 41.029 214.371 41.029 C 214.503 41.029 214.591 41.04 214.69 41.062 L 214.69 40.194 C 214.583 40.16 214.472 40.145 214.36 40.15 C 213.305 40.15 212.733 40.854 212.524 41.678 L 212.524 40.26 L 211.601 40.26 Z M 218.056 46.085 C 219.54 46.085 221.024 45.03 221.024 43.118 C 221.024 41.205 219.54 40.15 218.056 40.15 C 216.573 40.15 215.089 41.205 215.089 43.118 C 215.089 45.03 216.573 46.085 218.056 46.085 Z M 216.012 43.118 C 216.012 41.766 217.002 40.996 218.056 40.996 C 219.112 40.996 220.101 41.766 220.101 43.118 C 220.101 44.47 219.111 45.239 218.056 45.239 C 217.001 45.239 216.012 44.469 216.012 43.118 Z M 221.709 43.294 L 225.116 43.294 L 225.116 42.524 L 221.709 42.524 Z M 228.736 38.172 L 225.636 45.976 L 226.658 45.976 L 227.362 44.173 L 231.055 44.173 L 231.758 45.976 L 232.78 45.976 L 229.68 38.172 Z M 227.702 43.294 L 229.208 39.392 L 230.714 43.294 Z M 235.136 46.085 C 236.169 46.085 237.126 45.558 237.126 44.425 C 237.126 43.48 236.466 43.085 235.565 42.733 L 235.103 42.546 C 234.509 42.304 234.279 42.019 234.279 41.656 C 234.279 41.172 234.674 40.908 235.169 40.908 C 235.674 40.908 236.015 41.172 236.191 41.645 L 236.927 41.425 C 236.73 40.655 236.048 40.15 235.136 40.15 C 234.146 40.15 233.366 40.744 233.366 41.645 C 233.366 42.293 233.762 42.854 234.707 43.239 L 235.224 43.437 C 235.884 43.711 236.213 43.953 236.213 44.426 C 236.213 45.052 235.674 45.316 235.136 45.316 C 234.498 45.316 234.048 44.931 233.894 44.326 L 233.124 44.536 C 233.3 45.514 234.07 46.086 235.136 46.086 Z M 237.964 45.976 L 238.887 45.976 L 238.887 40.26 L 237.964 40.26 Z M 237.964 39.029 L 238.887 39.029 L 238.887 38.172 L 237.964 38.172 Z M 242.529 46.085 C 243.595 46.085 244.397 45.503 244.672 44.898 L 244.705 44.898 L 244.705 45.976 L 245.628 45.976 L 245.628 40.26 L 244.705 40.26 L 244.705 41.337 L 244.672 41.337 C 244.397 40.733 243.595 40.15 242.529 40.15 C 241.144 40.15 239.726 41.161 239.726 43.118 C 239.726 45.074 241.144 46.085 242.529 46.085 Z M 240.649 43.118 C 240.649 41.7 241.671 40.996 242.683 40.996 C 243.716 40.996 244.738 41.711 244.738 43.118 C 244.738 44.525 243.716 45.239 242.683 45.239 C 241.671 45.239 240.649 44.536 240.649 43.118 Z M 246.742 45.976 L 247.665 45.976 L 247.665 42.744 C 247.665 41.59 248.379 40.996 249.292 40.996 C 250.204 40.996 250.885 41.59 250.885 42.744 L 250.885 45.976 L 251.809 45.976 L 251.809 42.612 C 251.809 40.898 250.775 40.15 249.577 40.15 C 248.588 40.15 247.962 40.645 247.665 41.194 L 247.665 40.26 L 246.742 40.26 Z M 146.963 58.982 C 148.26 58.982 149.723 58.3 149.723 56.201 L 149.723 51.068 L 147.986 51.068 L 147.986 55.959 C 147.986 57.267 147.128 57.311 146.876 57.311 C 146.282 57.311 145.908 56.915 145.688 56.63 L 144.578 57.75 C 145.04 58.476 145.842 58.982 146.963 58.982 Z M 153.309 58.982 C 154.353 58.982 155.166 58.553 155.639 57.96 L 154.869 57.157 C 154.452 57.476 154.001 57.597 153.496 57.597 C 152.737 57.597 152.166 57.289 151.935 56.674 L 156.002 56.674 C 156.364 54.058 154.661 53.046 153.21 53.046 C 151.737 53.046 150.297 54.091 150.297 56.026 C 150.297 57.905 151.726 58.982 153.309 58.982 Z M 151.902 55.454 C 152.089 54.772 152.66 54.475 153.232 54.475 C 153.803 54.475 154.386 54.795 154.507 55.454 Z M 162.083 58.872 L 163.633 58.872 L 165.721 53.156 L 164.029 53.156 L 162.831 56.86 L 161.589 53.156 L 160.049 53.156 L 158.808 56.86 L 157.61 53.156 L 155.917 53.156 L 158.005 58.872 L 159.555 58.872 L 160.819 55.322 Z M 166.186 58.872 L 167.89 58.872 L 167.89 53.156 L 166.186 53.156 Z M 166.186 52.552 L 167.89 52.552 L 167.89 51.068 L 166.186 51.068 Z M 170.608 58.982 C 171.883 58.982 172.861 58.333 172.861 57.179 C 172.861 56.146 172.048 55.717 171.432 55.509 L 170.718 55.245 C 170.333 55.124 170.223 54.948 170.223 54.761 C 170.223 54.563 170.388 54.365 170.718 54.365 C 170.948 54.365 171.235 54.465 171.378 54.904 L 172.708 54.574 C 172.51 53.651 171.729 53.046 170.652 53.046 C 169.531 53.046 168.575 53.673 168.575 54.739 C 168.575 55.454 168.981 56.069 169.927 56.409 L 170.696 56.696 C 171.07 56.816 171.18 56.992 171.18 57.179 C 171.18 57.498 170.894 57.652 170.586 57.652 C 170.047 57.652 169.85 57.267 169.762 56.992 L 168.41 57.355 C 168.586 58.443 169.454 58.982 170.608 58.982 Z M 173.436 58.872 L 175.14 58.872 L 175.14 55.805 C 175.14 55.091 175.502 54.563 176.195 54.563 C 176.898 54.563 177.261 55.091 177.261 55.805 L 177.261 58.872 L 178.965 58.872 L 178.965 55.509 C 178.965 53.761 177.987 53.046 176.832 53.046 C 176.019 53.046 175.459 53.398 175.14 53.882 L 175.14 51.068 L 173.436 51.068 Z M 184.38 58.982 C 185.698 58.982 187.149 58.202 187.149 56.575 C 187.149 55.498 186.522 54.86 185.116 54.299 L 184.588 54.091 C 183.775 53.761 183.577 53.497 183.577 53.156 C 183.577 52.716 183.939 52.496 184.412 52.496 C 184.896 52.496 185.292 52.75 185.632 53.343 L 186.918 52.618 C 186.544 51.793 185.72 50.958 184.346 50.958 C 182.994 50.958 181.862 51.782 181.862 53.134 C 181.862 54.398 182.818 54.97 183.862 55.388 L 184.346 55.574 C 185.094 55.871 185.346 56.091 185.346 56.553 C 185.346 57.157 184.874 57.41 184.357 57.41 C 183.621 57.41 183.203 56.904 182.983 56.377 L 181.576 57.025 C 181.873 58.168 183.006 58.982 184.379 58.982 Z M 189.856 58.938 C 190.252 58.938 190.736 58.861 190.956 58.641 L 190.956 57.344 C 190.781 57.4 190.599 57.429 190.416 57.432 C 189.9 57.432 189.736 57.124 189.736 56.838 L 189.736 54.508 L 190.933 54.508 L 190.933 53.156 L 189.735 53.156 L 189.735 51.695 L 188.031 51.695 L 188.031 53.156 L 187.185 53.156 L 187.185 54.508 L 188.031 54.508 L 188.031 57.113 C 188.031 58.421 188.801 58.938 189.856 58.938 Z M 197.092 53.156 L 195.388 53.156 L 195.388 56.223 C 195.388 56.937 195.025 57.465 194.333 57.465 C 193.629 57.465 193.267 56.937 193.267 56.223 L 193.267 53.156 L 191.563 53.156 L 191.563 56.52 C 191.563 58.267 192.541 58.982 193.695 58.982 C 194.509 58.982 195.069 58.63 195.388 58.146 L 195.388 58.872 L 197.092 58.872 Z M 203.822 58.872 L 203.822 51.068 L 202.118 51.068 L 202.118 53.805 L 202.085 53.805 C 201.997 53.596 201.404 53.046 200.392 53.046 C 199.095 53.046 197.666 54.025 197.666 56.014 C 197.666 58.004 199.096 58.982 200.392 58.982 C 201.404 58.982 201.997 58.432 202.085 58.223 L 202.118 58.223 L 202.118 58.872 Z M 199.348 56.014 C 199.348 55.091 200.018 54.564 200.744 54.564 C 201.492 54.564 202.162 55.08 202.162 56.014 C 202.162 56.948 201.492 57.465 200.744 57.465 C 200.019 57.465 199.348 56.937 199.348 56.015 Z M 204.671 58.872 L 206.375 58.872 L 206.375 53.156 L 204.671 53.156 Z M 204.671 52.552 L 206.375 52.552 L 206.375 51.068 L 204.671 51.068 Z M 209.961 58.982 C 211.006 58.982 211.819 58.553 212.291 57.96 L 211.522 57.157 C 211.105 57.476 210.654 57.597 210.148 57.597 C 209.39 57.597 208.818 57.289 208.588 56.674 L 212.654 56.674 C 213.017 54.058 211.314 53.046 209.863 53.046 C 208.39 53.046 206.95 54.091 206.95 56.026 C 206.95 57.905 208.379 58.982 209.961 58.982 Z M 208.555 55.454 C 208.741 54.772 209.313 54.475 209.885 54.475 C 210.456 54.475 211.039 54.795 211.159 55.454 Z M 214.988 58.982 C 216.263 58.982 217.241 58.333 217.241 57.179 C 217.241 56.146 216.428 55.717 215.812 55.509 L 215.098 55.245 C 214.713 55.124 214.603 54.948 214.603 54.761 C 214.603 54.563 214.768 54.365 215.098 54.365 C 215.328 54.365 215.614 54.465 215.758 54.904 L 217.088 54.574 C 216.889 53.651 216.108 53.046 215.032 53.046 C 213.911 53.046 212.954 53.673 212.954 54.739 C 212.954 55.454 213.361 56.069 214.306 56.409 L 215.076 56.696 C 215.449 56.816 215.559 56.992 215.559 57.179 C 215.559 57.498 215.274 57.652 214.966 57.652 C 214.427 57.652 214.229 57.267 214.141 56.992 L 212.789 57.355 C 212.965 58.443 213.834 58.982 214.988 58.982 Z\" fill=\"rgb(255,255,255)\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1syrz0x\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 300 92.169\" overflow=\"visible\"><path d=\"M 269.41 0 L 0 0 L 0 92.169 L 300 92.169 Z\" fill=\"rgb(11,37,111)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1s60mrn\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 228.315 33.099\" overflow=\"visible\"><path d=\"M 0 32.646 L 7.164 32.646 L 7.164 0.453 L 0 0.453 Z M 10.504 32.646 L 29.548 32.646 L 29.548 26.071 L 17.668 26.071 L 17.668 19.678 L 27.281 19.678 L 27.281 13.194 L 17.668 13.194 L 17.668 7.028 L 29.14 7.028 L 29.14 0.453 L 10.504 0.453 Z M 42.456 0.454 L 30.168 32.645 L 37.921 32.645 L 39.735 27.521 L 52.794 27.521 L 54.607 32.645 L 62.361 32.645 L 50.073 0.453 L 42.456 0.453 Z M 42.138 20.902 L 46.264 9.295 L 50.39 20.902 Z M 72.14 33.099 C 77.49 33.099 83.52 30.289 83.52 21.628 L 83.52 0.453 L 76.357 0.453 L 76.357 20.63 C 76.357 26.026 72.82 26.207 71.777 26.207 C 69.329 26.207 67.787 24.575 66.88 23.397 L 62.3 28.021 C 64.205 31.014 67.515 33.099 72.14 33.099 Z M 97.29 33.099 C 102.73 33.099 108.716 29.88 108.716 23.169 C 108.716 18.726 106.131 16.096 100.328 13.784 L 98.151 12.922 C 94.796 11.562 93.98 10.474 93.98 9.068 C 93.98 7.254 95.476 6.348 97.426 6.348 C 99.421 6.348 101.053 7.39 102.459 9.838 L 107.764 6.846 C 106.222 3.446 102.821 0 97.154 0 C 91.577 0 86.906 3.4 86.906 8.977 C 86.906 14.192 90.851 16.549 95.159 18.272 L 97.154 19.043 C 100.237 20.268 101.28 21.174 101.28 23.079 C 101.28 25.573 99.33 26.615 97.199 26.615 C 94.161 26.615 92.439 24.53 91.531 22.353 L 85.727 25.028 C 86.952 29.744 91.622 33.099 97.29 33.099 Z M 121.546 17.06 L 122.491 17.06 L 122.491 9.256 L 121.546 9.256 Z M 123.605 17.06 L 124.528 17.06 L 124.528 13.828 C 124.528 12.674 125.242 12.08 126.155 12.08 C 127.067 12.08 127.748 12.674 127.748 13.828 L 127.748 17.06 L 128.672 17.06 L 128.672 13.696 C 128.672 11.982 127.638 11.234 126.44 11.234 C 125.451 11.234 124.825 11.729 124.528 12.278 L 124.528 11.344 L 123.605 11.344 Z M 131.466 17.169 C 132.5 17.169 133.456 16.642 133.456 15.509 C 133.456 14.564 132.796 14.169 131.896 13.817 L 131.434 13.63 C 130.84 13.388 130.609 13.103 130.609 12.74 C 130.609 12.256 131.005 11.992 131.499 11.992 C 132.005 11.992 132.346 12.256 132.522 12.729 L 133.258 12.509 C 133.06 11.739 132.379 11.234 131.467 11.234 C 130.477 11.234 129.697 11.828 129.697 12.729 C 129.697 13.377 130.093 13.938 131.038 14.323 L 131.555 14.521 C 132.215 14.795 132.544 15.037 132.544 15.51 C 132.544 16.136 132.005 16.4 131.467 16.4 C 130.829 16.4 130.379 16.015 130.225 15.41 L 129.455 15.62 C 129.631 16.598 130.401 17.17 131.467 17.17 Z M 135.954 17.125 C 136.218 17.125 136.526 17.082 136.724 16.928 L 136.724 16.191 C 136.559 16.255 136.384 16.288 136.207 16.291 C 135.779 16.291 135.603 16.071 135.603 15.719 L 135.603 12.102 L 136.735 12.102 L 136.735 11.344 L 135.603 11.344 L 135.603 9.882 L 134.679 9.882 L 134.679 11.344 L 133.91 11.344 L 133.91 12.102 L 134.68 12.102 L 134.68 15.894 C 134.68 16.752 135.196 17.125 135.954 17.125 Z M 137.628 17.06 L 138.552 17.06 L 138.552 11.344 L 137.628 11.344 Z M 137.628 10.113 L 138.552 10.113 L 138.552 9.256 L 137.628 9.256 Z M 141.435 17.125 C 141.699 17.125 142.006 17.082 142.205 16.928 L 142.205 16.191 C 142.04 16.255 141.865 16.288 141.688 16.291 C 141.258 16.291 141.083 16.071 141.083 15.719 L 141.083 12.102 L 142.215 12.102 L 142.215 11.344 L 141.083 11.344 L 141.083 9.882 L 140.16 9.882 L 140.16 11.344 L 139.39 11.344 L 139.39 12.102 L 140.16 12.102 L 140.16 15.894 C 140.16 16.752 140.676 17.125 141.435 17.125 Z M 148.176 11.344 L 147.252 11.344 L 147.252 14.575 C 147.252 15.73 146.538 16.323 145.626 16.323 C 144.713 16.323 144.032 15.73 144.032 14.575 L 144.032 11.344 L 143.109 11.344 L 143.109 14.707 C 143.109 16.422 144.142 17.169 145.34 17.169 C 146.33 17.169 146.956 16.675 147.252 16.125 L 147.252 17.06 L 148.176 17.06 Z M 151.059 17.125 C 151.323 17.125 151.63 17.082 151.829 16.928 L 151.829 16.191 C 151.664 16.255 151.489 16.288 151.312 16.291 C 150.882 16.291 150.707 16.071 150.707 15.719 L 150.707 12.102 L 151.839 12.102 L 151.839 11.344 L 150.707 11.344 L 150.707 9.882 L 149.784 9.882 L 149.784 11.344 L 149.014 11.344 L 149.014 12.102 L 149.784 12.102 L 149.784 15.894 C 149.784 16.752 150.3 17.125 151.059 17.125 Z M 155.338 17.169 C 156.261 17.169 157.085 16.796 157.602 16.159 L 157.14 15.686 C 156.723 16.136 156.107 16.378 155.437 16.378 C 154.337 16.378 153.425 15.741 153.282 14.543 L 157.987 14.543 C 158.217 12.278 156.701 11.234 155.25 11.234 C 153.81 11.234 152.403 12.278 152.403 14.202 C 152.403 16.103 153.799 17.169 155.338 17.169 Z M 153.282 13.839 C 153.425 12.641 154.315 12.036 155.261 12.036 C 156.217 12.036 157.107 12.663 157.173 13.839 L 153.283 13.839 Z M 161.302 10.717 L 161.302 11.344 L 160.642 11.344 L 160.642 12.102 L 161.302 12.102 L 161.302 17.06 L 162.236 17.06 L 162.236 12.102 L 163.808 12.102 L 163.808 11.344 L 162.236 11.344 L 162.236 10.827 C 162.236 10.102 162.588 9.838 163.116 9.838 C 163.313 9.838 163.576 9.882 163.808 9.992 L 163.808 9.256 C 163.577 9.113 163.258 9.036 162.918 9.036 C 162.236 9.036 161.302 9.333 161.302 10.717 Z M 167.119 17.169 C 168.603 17.169 170.087 16.114 170.087 14.202 C 170.087 12.289 168.603 11.234 167.119 11.234 C 165.635 11.234 164.152 12.289 164.152 14.202 C 164.152 16.114 165.635 17.169 167.119 17.169 Z M 165.075 14.202 C 165.075 12.85 166.065 12.08 167.119 12.08 C 168.174 12.08 169.164 12.85 169.164 14.202 C 169.164 15.554 168.174 16.323 167.119 16.323 C 166.064 16.323 165.075 15.553 165.075 14.202 Z M 170.926 17.06 L 171.849 17.06 L 171.849 14.19 C 171.849 12.916 172.629 12.113 173.695 12.113 C 173.827 12.113 173.915 12.124 174.015 12.146 L 174.015 11.278 C 173.908 11.244 173.797 11.229 173.685 11.234 C 172.629 11.234 172.058 11.938 171.849 12.762 L 171.849 11.344 L 170.926 11.344 Z M 176.802 17.06 L 181.088 17.06 L 181.088 16.18 L 177.747 16.18 L 177.747 13.575 L 180.506 13.575 L 180.506 12.707 L 177.746 12.707 L 177.746 10.134 L 180.989 10.134 L 180.989 9.254 L 176.802 9.254 Z M 186.994 11.344 L 186.071 11.344 L 186.071 14.575 C 186.071 15.73 185.356 16.323 184.444 16.323 C 183.532 16.323 182.85 15.73 182.85 14.575 L 182.85 11.344 L 181.927 11.344 L 181.927 14.707 C 181.927 16.422 182.96 17.169 184.158 17.169 C 185.148 17.169 185.774 16.675 186.071 16.125 L 186.071 17.06 L 186.994 17.06 Z M 188.107 17.06 L 189.03 17.06 L 189.03 14.19 C 189.03 12.916 189.81 12.113 190.877 12.113 C 191.009 12.113 191.097 12.124 191.196 12.146 L 191.196 11.278 C 191.089 11.244 190.978 11.229 190.866 11.234 C 189.811 11.234 189.239 11.938 189.03 12.762 L 189.03 11.344 L 188.107 11.344 Z M 194.562 17.169 C 196.046 17.169 197.53 16.114 197.53 14.202 C 197.53 12.289 196.046 11.234 194.562 11.234 C 193.079 11.234 191.595 12.289 191.595 14.202 C 191.595 16.114 193.079 17.169 194.562 17.169 Z M 192.518 14.202 C 192.518 12.85 193.508 12.08 194.562 12.08 C 195.618 12.08 196.607 12.85 196.607 14.202 C 196.607 15.554 195.617 16.323 194.562 16.323 C 193.507 16.323 192.518 15.553 192.518 14.202 Z M 198.215 14.378 L 201.622 14.378 L 201.622 13.608 L 198.215 13.608 Z M 205.242 9.256 L 202.142 17.06 L 203.164 17.06 L 203.868 15.257 L 207.561 15.257 L 208.264 17.06 L 209.286 17.06 L 206.186 9.256 Z M 204.208 14.378 L 205.714 10.476 L 207.22 14.378 Z M 211.642 17.169 C 212.675 17.169 213.632 16.642 213.632 15.509 C 213.632 14.564 212.972 14.169 212.071 13.817 L 211.609 13.63 C 211.015 13.388 210.785 13.103 210.785 12.74 C 210.785 12.256 211.18 11.992 211.675 11.992 C 212.18 11.992 212.521 12.256 212.697 12.729 L 213.433 12.509 C 213.236 11.739 212.554 11.234 211.642 11.234 C 210.652 11.234 209.872 11.828 209.872 12.729 C 209.872 13.377 210.268 13.938 211.213 14.323 L 211.73 14.521 C 212.39 14.795 212.719 15.037 212.719 15.51 C 212.719 16.136 212.18 16.4 211.642 16.4 C 211.004 16.4 210.554 16.015 210.4 15.41 L 209.63 15.62 C 209.806 16.598 210.576 17.17 211.642 17.17 Z M 214.47 17.06 L 215.393 17.06 L 215.393 11.344 L 214.47 11.344 Z M 214.47 10.113 L 215.393 10.113 L 215.393 9.256 L 214.47 9.256 Z M 219.035 17.169 C 220.101 17.169 220.903 16.587 221.178 15.982 L 221.211 15.982 L 221.211 17.06 L 222.134 17.06 L 222.134 11.344 L 221.211 11.344 L 221.211 12.421 L 221.178 12.421 C 220.903 11.817 220.101 11.234 219.035 11.234 C 217.65 11.234 216.232 12.245 216.232 14.202 C 216.232 16.158 217.65 17.169 219.035 17.169 Z M 217.155 14.202 C 217.155 12.784 218.177 12.08 219.189 12.08 C 220.222 12.08 221.244 12.795 221.244 14.202 C 221.244 15.609 220.222 16.323 219.189 16.323 C 218.177 16.323 217.155 15.62 217.155 14.202 Z M 223.248 17.06 L 224.171 17.06 L 224.171 13.828 C 224.171 12.674 224.885 12.08 225.798 12.08 C 226.71 12.08 227.391 12.674 227.391 13.828 L 227.391 17.06 L 228.315 17.06 L 228.315 13.696 C 228.315 11.982 227.281 11.234 226.083 11.234 C 225.094 11.234 224.468 11.729 224.171 12.278 L 224.171 11.344 L 223.248 11.344 Z M 123.469 30.066 C 124.766 30.066 126.229 29.384 126.229 27.285 L 126.229 22.152 L 124.492 22.152 L 124.492 27.043 C 124.492 28.351 123.634 28.395 123.382 28.395 C 122.788 28.395 122.414 27.999 122.194 27.714 L 121.084 28.834 C 121.546 29.56 122.348 30.066 123.469 30.066 Z M 129.815 30.066 C 130.859 30.066 131.672 29.637 132.145 29.044 L 131.375 28.241 C 130.958 28.56 130.507 28.681 130.002 28.681 C 129.243 28.681 128.672 28.373 128.441 27.758 L 132.508 27.758 C 132.87 25.142 131.167 24.13 129.716 24.13 C 128.243 24.13 126.803 25.175 126.803 27.11 C 126.803 28.989 128.232 30.066 129.815 30.066 Z M 128.408 26.538 C 128.595 25.856 129.166 25.559 129.738 25.559 C 130.309 25.559 130.892 25.879 131.013 26.538 Z M 138.589 29.956 L 140.139 29.956 L 142.227 24.24 L 140.535 24.24 L 139.337 27.944 L 138.095 24.24 L 136.555 24.24 L 135.314 27.944 L 134.116 24.24 L 132.423 24.24 L 134.511 29.956 L 136.061 29.956 L 137.325 26.406 Z M 142.692 29.956 L 144.396 29.956 L 144.396 24.24 L 142.692 24.24 Z M 142.692 23.636 L 144.396 23.636 L 144.396 22.152 L 142.692 22.152 Z M 147.114 30.066 C 148.389 30.066 149.367 29.417 149.367 28.263 C 149.367 27.23 148.554 26.801 147.938 26.593 L 147.224 26.329 C 146.839 26.208 146.729 26.032 146.729 25.845 C 146.729 25.647 146.894 25.449 147.224 25.449 C 147.454 25.449 147.741 25.549 147.884 25.988 L 149.214 25.658 C 149.016 24.735 148.235 24.13 147.158 24.13 C 146.037 24.13 145.081 24.757 145.081 25.823 C 145.081 26.538 145.487 27.153 146.433 27.493 L 147.202 27.78 C 147.576 27.9 147.686 28.076 147.686 28.263 C 147.686 28.582 147.4 28.736 147.092 28.736 C 146.553 28.736 146.356 28.351 146.268 28.076 L 144.916 28.439 C 145.092 29.527 145.96 30.066 147.114 30.066 Z M 149.942 29.956 L 151.646 29.956 L 151.646 26.889 C 151.646 26.175 152.008 25.647 152.701 25.647 C 153.404 25.647 153.767 26.175 153.767 26.889 L 153.767 29.956 L 155.471 29.956 L 155.471 26.593 C 155.471 24.845 154.493 24.13 153.338 24.13 C 152.525 24.13 151.965 24.482 151.646 24.966 L 151.646 22.152 L 149.942 22.152 Z M 160.886 30.066 C 162.204 30.066 163.655 29.286 163.655 27.659 C 163.655 26.582 163.028 25.944 161.622 25.383 L 161.094 25.175 C 160.281 24.845 160.083 24.581 160.083 24.24 C 160.083 23.8 160.445 23.58 160.918 23.58 C 161.402 23.58 161.798 23.834 162.138 24.427 L 163.424 23.702 C 163.05 22.877 162.226 22.042 160.852 22.042 C 159.5 22.042 158.368 22.866 158.368 24.218 C 158.368 25.482 159.324 26.054 160.368 26.472 L 160.852 26.658 C 161.6 26.955 161.852 27.175 161.852 27.637 C 161.852 28.241 161.38 28.494 160.863 28.494 C 160.127 28.494 159.709 27.988 159.489 27.461 L 158.082 28.109 C 158.379 29.252 159.512 30.066 160.885 30.066 Z M 166.362 30.022 C 166.758 30.022 167.242 29.945 167.462 29.725 L 167.462 28.428 C 167.287 28.484 167.105 28.513 166.922 28.516 C 166.406 28.516 166.242 28.208 166.242 27.922 L 166.242 25.592 L 167.439 25.592 L 167.439 24.24 L 166.241 24.24 L 166.241 22.779 L 164.537 22.779 L 164.537 24.24 L 163.691 24.24 L 163.691 25.592 L 164.537 25.592 L 164.537 28.197 C 164.537 29.505 165.307 30.022 166.362 30.022 Z M 173.598 24.24 L 171.894 24.24 L 171.894 27.307 C 171.894 28.021 171.531 28.549 170.839 28.549 C 170.135 28.549 169.773 28.021 169.773 27.307 L 169.773 24.24 L 168.069 24.24 L 168.069 27.604 C 168.069 29.351 169.047 30.066 170.201 30.066 C 171.015 30.066 171.575 29.714 171.894 29.23 L 171.894 29.956 L 173.598 29.956 Z M 180.328 29.956 L 180.328 22.152 L 178.624 22.152 L 178.624 24.889 L 178.591 24.889 C 178.503 24.68 177.91 24.13 176.898 24.13 C 175.601 24.13 174.172 25.109 174.172 27.098 C 174.172 29.088 175.602 30.066 176.898 30.066 C 177.91 30.066 178.503 29.516 178.591 29.307 L 178.624 29.307 L 178.624 29.956 Z M 175.854 27.098 C 175.854 26.175 176.524 25.648 177.25 25.648 C 177.998 25.648 178.668 26.164 178.668 27.098 C 178.668 28.032 177.998 28.549 177.25 28.549 C 176.525 28.549 175.854 28.021 175.854 27.099 Z M 181.177 29.956 L 182.881 29.956 L 182.881 24.24 L 181.177 24.24 Z M 181.177 23.636 L 182.881 23.636 L 182.881 22.152 L 181.177 22.152 Z M 186.467 30.066 C 187.512 30.066 188.325 29.637 188.797 29.044 L 188.028 28.241 C 187.611 28.56 187.16 28.681 186.654 28.681 C 185.896 28.681 185.324 28.373 185.094 27.758 L 189.16 27.758 C 189.523 25.142 187.82 24.13 186.369 24.13 C 184.896 24.13 183.456 25.175 183.456 27.11 C 183.456 28.989 184.885 30.066 186.467 30.066 Z M 185.061 26.538 C 185.247 25.856 185.819 25.559 186.391 25.559 C 186.962 25.559 187.545 25.879 187.665 26.538 Z M 191.494 30.066 C 192.769 30.066 193.747 29.417 193.747 28.263 C 193.747 27.23 192.934 26.801 192.318 26.593 L 191.604 26.329 C 191.219 26.208 191.109 26.032 191.109 25.845 C 191.109 25.647 191.274 25.449 191.604 25.449 C 191.834 25.449 192.12 25.549 192.264 25.988 L 193.594 25.658 C 193.395 24.735 192.614 24.13 191.538 24.13 C 190.417 24.13 189.46 24.757 189.46 25.823 C 189.46 26.538 189.867 27.153 190.812 27.493 L 191.582 27.78 C 191.955 27.9 192.065 28.076 192.065 28.263 C 192.065 28.582 191.78 28.736 191.472 28.736 C 190.933 28.736 190.735 28.351 190.647 28.076 L 189.295 28.439 C 189.471 29.527 190.34 30.066 191.494 30.066 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-yzn118\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.164 32.193\" overflow=\"visible\"><path d=\"M 0 32.193 L 7.164 32.193 L 7.164 0 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-pugm4s\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.044 32.193\" overflow=\"visible\"><path d=\"M 0 32.193 L 19.044 32.193 L 19.044 25.618 L 7.164 25.618 L 7.164 19.225 L 16.777 19.225 L 16.777 12.741 L 7.164 12.741 L 7.164 6.575 L 18.636 6.575 L 18.636 0 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-z18jw\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32.193 32.192\" overflow=\"visible\"><path d=\"M 12.288 0.001 L 0 32.192 L 7.753 32.192 L 9.567 27.068 L 22.626 27.068 L 24.439 32.192 L 32.193 32.192 L 19.905 0 L 12.288 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1rxlefl\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.252 11.607\" overflow=\"visible\"><path d=\"M 0 11.607 L 4.126 0 L 8.252 11.607 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-y4mvjd\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 21.22 32.646\" overflow=\"visible\"><path d=\"M 9.84 32.646 C 15.19 32.646 21.22 29.836 21.22 21.175 L 21.22 0 L 14.057 0 L 14.057 20.177 C 14.057 25.573 10.52 25.754 9.477 25.754 C 7.029 25.754 5.487 24.122 4.58 22.944 L 0 27.568 C 1.905 30.561 5.215 32.646 9.84 32.646 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-qou9rz\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22.989 33.099\" overflow=\"visible\"><path d=\"M 11.563 33.099 C 17.003 33.099 22.989 29.88 22.989 23.169 C 22.989 18.726 20.404 16.096 14.601 13.784 L 12.424 12.922 C 9.069 11.562 8.253 10.474 8.253 9.068 C 8.253 7.254 9.749 6.348 11.699 6.348 C 13.694 6.348 15.326 7.39 16.732 9.838 L 22.037 6.846 C 20.495 3.446 17.094 0 11.427 0 C 5.85 0 1.179 3.4 1.179 8.977 C 1.179 14.192 5.124 16.549 9.432 18.272 L 11.427 19.043 C 14.51 20.268 15.553 21.174 15.553 23.079 C 15.553 25.573 13.603 26.615 11.472 26.615 C 8.434 26.615 6.712 24.53 5.804 22.353 L 0 25.028 C 1.225 29.744 5.895 33.099 11.563 33.099 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1s0ebia\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 7.804\" overflow=\"visible\"><path d=\"M 0 7.804 L 0.945 7.804 L 0.945 0 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1l6rrii\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.067 5.826\" overflow=\"visible\"><path d=\"M 0 5.826 L 0.923 5.826 L 0.923 2.594 C 0.923 1.44 1.637 0.846 2.55 0.846 C 3.462 0.846 4.143 1.44 4.143 2.594 L 4.143 5.826 L 5.067 5.826 L 5.067 2.462 C 5.067 0.748 4.033 0 2.835 0 C 1.846 0 1.22 0.495 0.923 1.044 L 0.923 0.11 L 0 0.11 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-juhp71\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.001 5.936\" overflow=\"visible\"><path d=\"M 2.011 5.935 C 3.045 5.935 4.001 5.408 4.001 4.275 C 4.001 3.33 3.341 2.935 2.441 2.583 L 1.979 2.396 C 1.385 2.154 1.154 1.869 1.154 1.506 C 1.154 1.022 1.55 0.758 2.044 0.758 C 2.55 0.758 2.891 1.022 3.067 1.495 L 3.803 1.275 C 3.605 0.505 2.924 0 2.012 0 C 1.022 0 0.242 0.594 0.242 1.495 C 0.242 2.143 0.638 2.704 1.583 3.089 L 2.1 3.287 C 2.76 3.561 3.089 3.803 3.089 4.276 C 3.089 4.902 2.55 5.166 2.012 5.166 C 1.374 5.166 0.924 4.781 0.77 4.176 L 0 4.386 C 0.176 5.364 0.946 5.936 2.012 5.936 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1w7giw1\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.825 7.243\" overflow=\"visible\"><path d=\"M 2.044 7.243 C 2.308 7.243 2.616 7.2 2.814 7.046 L 2.814 6.309 C 2.649 6.373 2.474 6.406 2.297 6.409 C 1.869 6.409 1.693 6.189 1.693 5.837 L 1.693 2.22 L 2.825 2.22 L 2.825 1.462 L 1.693 1.462 L 1.693 0 L 0.769 0 L 0.769 1.462 L 0 1.462 L 0 2.22 L 0.77 2.22 L 0.77 6.012 C 0.77 6.87 1.286 7.243 2.044 7.243 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-egdjom\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 5.716\" overflow=\"visible\"><path d=\"M 0 5.716 L 0.924 5.716 L 0.924 0 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1jifexk\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 1\" overflow=\"visible\"><path d=\"M 0 0.857 L 0.924 0.857 L 0.924 0 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1cley94\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.825 7.243\" overflow=\"visible\"><path d=\"M 2.045 7.243 C 2.309 7.243 2.616 7.2 2.815 7.046 L 2.815 6.309 C 2.65 6.373 2.475 6.406 2.298 6.409 C 1.868 6.409 1.693 6.189 1.693 5.837 L 1.693 2.22 L 2.825 2.22 L 2.825 1.462 L 1.693 1.462 L 1.693 0 L 0.77 0 L 0.77 1.462 L 0 1.462 L 0 2.22 L 0.77 2.22 L 0.77 6.012 C 0.77 6.87 1.286 7.243 2.045 7.243 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1js2px9\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.067 5.825\" overflow=\"visible\"><path d=\"M 5.067 0 L 4.143 0 L 4.143 3.231 C 4.143 4.386 3.429 4.979 2.517 4.979 C 1.604 4.979 0.923 4.386 0.923 3.231 L 0.923 0 L 0 0 L 0 3.363 C 0 5.078 1.033 5.825 2.231 5.825 C 3.221 5.825 3.847 5.331 4.143 4.781 L 4.143 5.716 L 5.067 5.716 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-8r89md\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.825 7.243\" overflow=\"visible\"><path d=\"M 2.045 7.243 C 2.309 7.243 2.616 7.2 2.815 7.046 L 2.815 6.309 C 2.65 6.373 2.475 6.406 2.298 6.409 C 1.868 6.409 1.693 6.189 1.693 5.837 L 1.693 2.22 L 2.825 2.22 L 2.825 1.462 L 1.693 1.462 L 1.693 0 L 0.77 0 L 0.77 1.462 L 0 1.462 L 0 2.22 L 0.77 2.22 L 0.77 6.012 C 0.77 6.87 1.286 7.243 2.045 7.243 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-kflvd7\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.607 5.935\" overflow=\"visible\"><path d=\"M 2.935 5.935 C 3.858 5.935 4.682 5.562 5.199 4.925 L 4.737 4.452 C 4.32 4.902 3.704 5.144 3.034 5.144 C 1.934 5.144 1.022 4.507 0.879 3.309 L 5.584 3.309 C 5.814 1.044 4.298 0 2.847 0 C 1.407 0 0 1.044 0 2.968 C 0 4.869 1.396 5.935 2.935 5.935 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-w3bw5k\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.891 1.803\" overflow=\"visible\"><path d=\"M 0 1.803 C 0.143 0.605 1.033 0 1.979 0 C 2.935 0 3.825 0.627 3.891 1.803 L 0.001 1.803 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-nptsrk\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.166 8.024\" overflow=\"visible\"><path d=\"M 0.66 1.681 L 0.66 2.308 L 0 2.308 L 0 3.066 L 0.66 3.066 L 0.66 8.024 L 1.594 8.024 L 1.594 3.066 L 3.166 3.066 L 3.166 2.308 L 1.594 2.308 L 1.594 1.791 C 1.594 1.066 1.946 0.802 2.474 0.802 C 2.671 0.802 2.934 0.846 3.166 0.956 L 3.166 0.22 C 2.935 0.077 2.616 0 2.276 0 C 1.594 0 0.66 0.297 0.66 1.681 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ymgj37\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.935 5.935\" overflow=\"visible\"><path d=\"M 2.967 5.935 C 4.451 5.935 5.935 4.88 5.935 2.968 C 5.935 1.055 4.451 0 2.967 0 C 1.483 0 0 1.055 0 2.968 C 0 4.88 1.483 5.935 2.967 5.935 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-oe9jl8\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.089 4.243\" overflow=\"visible\"><path d=\"M 0 2.122 C 0 0.77 0.99 0 2.044 0 C 3.099 0 4.089 0.77 4.089 2.122 C 4.089 3.474 3.099 4.243 2.044 4.243 C 0.989 4.243 0 3.473 0 2.122 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-eets85\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.089 5.827\" overflow=\"visible\"><path d=\"M 0 5.827 L 0.923 5.827 L 0.923 2.957 C 0.923 1.683 1.703 0.88 2.769 0.88 C 2.901 0.88 2.989 0.891 3.089 0.913 L 3.089 0.045 C 2.982 0.011 2.871 -0.004 2.759 0.001 C 1.703 0.001 1.132 0.705 0.923 1.529 L 0.923 0.111 L 0 0.111 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1slb98h\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.286 7.806\" overflow=\"visible\"><path d=\"M 0 7.806 L 4.286 7.806 L 4.286 6.926 L 0.945 6.926 L 0.945 4.321 L 3.704 4.321 L 3.704 3.453 L 0.944 3.453 L 0.944 0.88 L 4.187 0.88 L 4.187 0 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1l7jtt3\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.067 5.825\" overflow=\"visible\"><path d=\"M 5.067 0 L 4.144 0 L 4.144 3.231 C 4.144 4.386 3.429 4.979 2.517 4.979 C 1.605 4.979 0.923 4.386 0.923 3.231 L 0.923 0 L 0 0 L 0 3.363 C 0 5.078 1.033 5.825 2.231 5.825 C 3.221 5.825 3.847 5.331 4.144 4.781 L 4.144 5.716 L 5.067 5.716 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-lyihwt\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.089 5.827\" overflow=\"visible\"><path d=\"M 0 5.827 L 0.923 5.827 L 0.923 2.957 C 0.923 1.683 1.703 0.88 2.77 0.88 C 2.902 0.88 2.99 0.891 3.089 0.913 L 3.089 0.045 C 2.982 0.011 2.871 -0.004 2.759 0.001 C 1.704 0.001 1.132 0.705 0.923 1.529 L 0.923 0.111 L 0 0.111 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-td6yp1\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.935 5.935\" overflow=\"visible\"><path d=\"M 2.967 5.935 C 4.451 5.935 5.935 4.88 5.935 2.968 C 5.935 1.055 4.451 0 2.967 0 C 1.484 0 0 1.055 0 2.968 C 0 4.88 1.484 5.935 2.967 5.935 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-137882f\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.089 4.243\" overflow=\"visible\"><path d=\"M 0 2.122 C 0 0.77 0.99 0 2.044 0 C 3.1 0 4.089 0.77 4.089 2.122 C 4.089 3.474 3.099 4.243 2.044 4.243 C 0.989 4.243 0 3.473 0 2.122 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1puc077\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.407 1\" overflow=\"visible\"><path d=\"M 0 0.77 L 3.407 0.77 L 3.407 0 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1w8ncw9\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.144 7.804\" overflow=\"visible\"><path d=\"M 3.1 0 L 0 7.804 L 1.022 7.804 L 1.726 6.001 L 5.419 6.001 L 6.122 7.804 L 7.144 7.804 L 4.044 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-7blczi\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.012 3.902\" overflow=\"visible\"><path d=\"M 0 3.902 L 1.506 0 L 3.012 3.902 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-15soao9\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.002 5.936\" overflow=\"visible\"><path d=\"M 2.012 5.935 C 3.045 5.935 4.002 5.408 4.002 4.275 C 4.002 3.33 3.342 2.935 2.441 2.583 L 1.979 2.396 C 1.385 2.154 1.155 1.869 1.155 1.506 C 1.155 1.022 1.55 0.758 2.045 0.758 C 2.55 0.758 2.891 1.022 3.067 1.495 L 3.803 1.275 C 3.606 0.505 2.924 0 2.012 0 C 1.022 0 0.242 0.594 0.242 1.495 C 0.242 2.143 0.638 2.704 1.583 3.089 L 2.1 3.287 C 2.76 3.561 3.089 3.803 3.089 4.276 C 3.089 4.902 2.55 5.166 2.012 5.166 C 1.374 5.166 0.924 4.781 0.77 4.176 L 0 4.386 C 0.176 5.364 0.946 5.936 2.012 5.936 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-25xqqc\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 5.716\" overflow=\"visible\"><path d=\"M 0 5.716 L 0.923 5.716 L 0.923 0 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-14nhjjm\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 1\" overflow=\"visible\"><path d=\"M 0 0.857 L 0.923 0.857 L 0.923 0 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-2t4l54\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.902 5.935\" overflow=\"visible\"><path d=\"M 2.803 5.935 C 3.869 5.935 4.671 5.353 4.946 4.748 L 4.979 4.748 L 4.979 5.826 L 5.902 5.826 L 5.902 0.11 L 4.979 0.11 L 4.979 1.187 L 4.946 1.187 C 4.671 0.583 3.869 0 2.803 0 C 1.418 0 0 1.011 0 2.968 C 0 4.924 1.418 5.935 2.803 5.935 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1xtc4gt\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.089 4.243\" overflow=\"visible\"><path d=\"M 0 2.122 C 0 0.704 1.022 0 2.034 0 C 3.067 0 4.089 0.715 4.089 2.122 C 4.089 3.529 3.067 4.243 2.034 4.243 C 1.022 4.243 0 3.54 0 2.122 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1txxkij\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.067 5.826\" overflow=\"visible\"><path d=\"M 0 5.826 L 0.923 5.826 L 0.923 2.594 C 0.923 1.44 1.637 0.846 2.55 0.846 C 3.462 0.846 4.143 1.44 4.143 2.594 L 4.143 5.826 L 5.067 5.826 L 5.067 2.462 C 5.067 0.748 4.033 0 2.835 0 C 1.846 0 1.22 0.495 0.923 1.044 L 0.923 0.11 L 0 0.11 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-12jwvzb\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.145 7.914\" overflow=\"visible\"><path d=\"M 2.385 7.914 C 3.682 7.914 5.145 7.232 5.145 5.133 L 5.145 0 L 3.408 0 L 3.408 4.891 C 3.408 6.199 2.55 6.243 2.298 6.243 C 1.704 6.243 1.33 5.847 1.11 5.562 L 0 6.682 C 0.462 7.408 1.264 7.914 2.385 7.914 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1s55w63\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.754 5.936\" overflow=\"visible\"><path d=\"M 3.012 5.936 C 4.056 5.936 4.869 5.507 5.342 4.914 L 4.572 4.111 C 4.155 4.43 3.704 4.551 3.199 4.551 C 2.44 4.551 1.869 4.243 1.638 3.628 L 5.705 3.628 C 6.067 1.012 4.364 0 2.913 0 C 1.44 0 0 1.045 0 2.98 C 0 4.859 1.429 5.936 3.012 5.936 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-bi287z\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.605 1\" overflow=\"visible\"><path d=\"M 0 0.979 C 0.187 0.297 0.758 0 1.33 0 C 1.901 0 2.484 0.32 2.605 0.979 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-90gzgu\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.804 5.716\" overflow=\"visible\"><path d=\"M 6.166 5.716 L 7.716 5.716 L 9.804 0 L 8.112 0 L 6.914 3.704 L 5.672 0 L 4.132 0 L 2.891 3.704 L 1.693 0 L 0 0 L 2.088 5.716 L 3.638 5.716 L 4.902 2.166 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-fvmhai\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.704 5.716\" overflow=\"visible\"><path d=\"M 0 5.716 L 1.704 5.716 L 1.704 0 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-146zc67\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.704 1.484\" overflow=\"visible\"><path d=\"M 0 1.484 L 1.704 1.484 L 1.704 0 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1t1fhed\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.451 5.936\" overflow=\"visible\"><path d=\"M 2.198 5.936 C 3.473 5.936 4.451 5.287 4.451 4.133 C 4.451 3.1 3.638 2.671 3.022 2.463 L 2.308 2.199 C 1.923 2.078 1.813 1.902 1.813 1.715 C 1.813 1.517 1.978 1.319 2.308 1.319 C 2.538 1.319 2.825 1.419 2.968 1.858 L 4.298 1.528 C 4.1 0.605 3.319 0 2.242 0 C 1.121 0 0.165 0.627 0.165 1.693 C 0.165 2.408 0.571 3.023 1.517 3.363 L 2.286 3.65 C 2.66 3.77 2.77 3.946 2.77 4.133 C 2.77 4.452 2.484 4.606 2.176 4.606 C 1.637 4.606 1.44 4.221 1.352 3.946 L 0 4.309 C 0.176 5.397 1.044 5.936 2.198 5.936 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ea66p5\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.529 7.804\" overflow=\"visible\"><path d=\"M 0 7.804 L 1.704 7.804 L 1.704 4.737 C 1.704 4.023 2.066 3.495 2.759 3.495 C 3.462 3.495 3.825 4.023 3.825 4.737 L 3.825 7.804 L 5.529 7.804 L 5.529 4.441 C 5.529 2.693 4.551 1.978 3.396 1.978 C 2.583 1.978 2.023 2.33 1.704 2.814 L 1.704 0 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1e8amd4\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.573 8.024\" overflow=\"visible\"><path d=\"M 2.804 8.024 C 4.122 8.024 5.573 7.244 5.573 5.617 C 5.573 4.54 4.946 3.902 3.54 3.341 L 3.012 3.133 C 2.199 2.803 2.001 2.539 2.001 2.198 C 2.001 1.758 2.363 1.538 2.836 1.538 C 3.32 1.538 3.716 1.792 4.056 2.385 L 5.342 1.66 C 4.968 0.835 4.144 0 2.77 0 C 1.418 0 0.286 0.824 0.286 2.176 C 0.286 3.44 1.242 4.012 2.286 4.43 L 2.77 4.616 C 3.518 4.913 3.77 5.133 3.77 5.595 C 3.77 6.199 3.298 6.452 2.781 6.452 C 2.045 6.452 1.627 5.946 1.407 5.419 L 0 6.067 C 0.297 7.21 1.43 8.024 2.803 8.024 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-194n787\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.771 7.243\" overflow=\"visible\"><path d=\"M 2.671 7.243 C 3.067 7.243 3.551 7.166 3.771 6.946 L 3.771 5.649 C 3.596 5.705 3.414 5.734 3.231 5.737 C 2.715 5.737 2.551 5.429 2.551 5.143 L 2.551 2.813 L 3.748 2.813 L 3.748 1.461 L 2.55 1.461 L 2.55 0 L 0.846 0 L 0.846 1.461 L 0 1.461 L 0 2.813 L 0.846 2.813 L 0.846 5.418 C 0.846 6.726 1.616 7.243 2.671 7.243 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-4qah4j\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.529 5.826\" overflow=\"visible\"><path d=\"M 5.529 0 L 3.825 0 L 3.825 3.067 C 3.825 3.781 3.462 4.309 2.77 4.309 C 2.066 4.309 1.704 3.781 1.704 3.067 L 1.704 0 L 0 0 L 0 3.364 C 0 5.111 0.978 5.826 2.132 5.826 C 2.946 5.826 3.506 5.474 3.825 4.99 L 3.825 5.716 L 5.529 5.716 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ngcaex\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.156 7.914\" overflow=\"visible\"><path d=\"M 6.156 7.804 L 6.156 0 L 4.452 0 L 4.452 2.737 L 4.419 2.737 C 4.331 2.528 3.738 1.978 2.726 1.978 C 1.429 1.978 0 2.957 0 4.946 C 0 6.936 1.43 7.914 2.726 7.914 C 3.738 7.914 4.331 7.364 4.419 7.155 L 4.452 7.155 L 4.452 7.804 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1m4onlb\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.814 2.901\" overflow=\"visible\"><path d=\"M 0 1.45 C 0 0.527 0.67 0 1.396 0 C 2.144 0 2.814 0.516 2.814 1.45 C 2.814 2.384 2.144 2.901 1.396 2.901 C 0.671 2.901 0 2.373 0 1.451 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-40vn6\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.704 5.716\" overflow=\"visible\"><path d=\"M 0 5.716 L 1.704 5.716 L 1.704 0 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1dg4cxj\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.704 1.484\" overflow=\"visible\"><path d=\"M 0 1.484 L 1.704 1.484 L 1.704 0 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-112g6gx\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.754 5.936\" overflow=\"visible\"><path d=\"M 3.011 5.936 C 4.056 5.936 4.869 5.507 5.341 4.914 L 4.572 4.111 C 4.155 4.43 3.704 4.551 3.198 4.551 C 2.44 4.551 1.868 4.243 1.638 3.628 L 5.704 3.628 C 6.067 1.012 4.364 0 2.913 0 C 1.44 0 0 1.045 0 2.98 C 0 4.859 1.429 5.936 3.011 5.936 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-y4uo4w\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.604 1\" overflow=\"visible\"><path d=\"M 0 0.979 C 0.186 0.297 0.758 0 1.33 0 C 1.901 0 2.484 0.32 2.604 0.979 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-151tr23\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.452 5.936\" overflow=\"visible\"><path d=\"M 2.199 5.936 C 3.474 5.936 4.452 5.287 4.452 4.133 C 4.452 3.1 3.639 2.671 3.023 2.463 L 2.309 2.199 C 1.924 2.078 1.814 1.902 1.814 1.715 C 1.814 1.517 1.979 1.319 2.309 1.319 C 2.539 1.319 2.825 1.419 2.969 1.858 L 4.299 1.528 C 4.1 0.605 3.319 0 2.243 0 C 1.122 0 0.165 0.627 0.165 1.693 C 0.165 2.408 0.572 3.023 1.517 3.363 L 2.287 3.65 C 2.66 3.77 2.77 3.946 2.77 4.133 C 2.77 4.452 2.485 4.606 2.177 4.606 C 1.638 4.606 1.44 4.221 1.352 3.946 L 0 4.309 C 0.176 5.397 1.045 5.936 2.199 5.936 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-19z0re8\",\"data-framer-name\":\"Menu\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-h652ux\"})})]})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-xtzpov\"}),/*#__PURE__*/_jsx(motion.footer,{className:\"framer-1pw6rvx\",\"data-framer-name\":\"Footer\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-4xk1l0\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"h1FhA3o1K\"},motionChild:true,nodeId:\"yboklK0rp\",openInNewTab:false,scopeId:\"v2ZOCpAJB\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1duiap framer-160oiwn\",\"data-framer-name\":\"Logo\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-65e696\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 198.966 60.829\" overflow=\"visible\"><path d=\"M 0 59.995 L 13.111 59.995 L 13.111 0.835 L 0 0.835 L 0 59.997 Z M 19.225 59.995 L 54.077 59.995 L 54.077 47.913 L 32.336 47.913 L 32.336 36.164 L 49.928 36.164 L 49.928 24.249 L 32.336 24.249 L 32.336 12.915 L 53.33 12.915 L 53.33 0.834 L 19.225 0.834 L 19.225 59.996 Z M 77.7 0.833 L 55.211 59.995 L 69.401 59.995 L 72.721 50.58 L 96.619 50.58 L 99.938 59.995 L 114.129 59.995 L 91.641 0.835 L 77.7 0.835 Z M 77.118 38.414 L 84.67 17.083 L 92.221 38.414 Z M 132.026 60.829 C 141.818 60.829 152.855 55.663 152.855 39.748 L 152.855 0.833 L 139.743 0.833 L 139.743 37.913 C 139.743 47.829 133.271 48.162 131.363 48.162 C 126.882 48.162 124.06 45.163 122.401 42.996 L 114.019 51.496 C 117.505 56.995 123.562 60.828 132.026 60.828 Z M 178.054 60.828 C 188.012 60.828 198.966 54.913 198.966 42.581 C 198.966 34.414 194.236 29.581 183.614 25.331 L 179.63 23.748 C 173.49 21.249 171.996 19.248 171.996 16.665 C 171.996 13.332 174.735 11.666 178.303 11.666 C 181.954 11.666 184.942 13.582 187.514 18.082 L 197.223 12.582 C 194.402 6.333 188.178 0 177.805 0 C 167.598 0 159.051 6.25 159.051 16.499 C 159.051 26.081 166.27 30.414 174.154 33.581 L 177.805 34.997 C 183.448 37.247 185.357 38.914 185.357 42.414 C 185.357 46.997 181.788 48.913 177.888 48.913 C 172.328 48.913 169.175 45.08 167.515 41.08 L 156.893 45.997 C 159.134 54.663 167.681 60.828 178.054 60.828 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-ygrw06\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.111 59.162\" overflow=\"visible\"><path d=\"M 0 59.161 L 13.111 59.161 L 13.111 0 L 0 0 L 0 59.162 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-lps7jy\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 34.852 59.162\" overflow=\"visible\"><path d=\"M 0 59.162 L 34.852 59.162 L 34.852 47.079 L 13.111 47.079 L 13.111 35.33 L 30.703 35.33 L 30.703 23.415 L 13.111 23.415 L 13.111 12.081 L 34.106 12.081 L 34.106 0 L 0 0 L 0 59.162 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-op0aur\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 58.918 59.162\" overflow=\"visible\"><path d=\"M 22.489 0 L 0 59.162 L 14.191 59.162 L 17.51 49.747 L 41.409 49.747 L 44.728 59.162 L 58.918 59.162 L 36.43 0.002 L 22.489 0.002 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1xf263t\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.103 21.331\" overflow=\"visible\"><path d=\"M 0 21.331 L 7.552 0 L 15.103 21.331 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ujaynt\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 38.836 59.996\" overflow=\"visible\"><path d=\"M 18.007 59.996 C 27.799 59.996 38.836 54.83 38.836 38.915 L 38.836 0 L 25.724 0 L 25.724 37.08 C 25.724 46.996 19.252 47.329 17.344 47.329 C 12.863 47.329 10.041 44.33 8.381 42.163 L 0 50.663 C 3.486 56.162 9.543 59.995 18.007 59.995 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ehvc0u\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 42.072 60.828\" overflow=\"visible\"><path d=\"M 21.161 60.828 C 31.119 60.828 42.072 54.913 42.072 42.581 C 42.072 34.414 37.342 29.581 26.72 25.331 L 22.737 23.748 C 16.597 21.249 15.103 19.248 15.103 16.665 C 15.103 13.332 17.841 11.666 21.41 11.666 C 25.061 11.666 28.049 13.582 30.621 18.082 L 40.33 12.582 C 37.508 6.333 31.284 0 20.911 0 C 10.705 0 2.158 6.25 2.158 16.499 C 2.158 26.081 9.377 30.414 17.261 33.581 L 20.911 34.997 C 26.555 37.247 28.463 38.914 28.463 42.414 C 28.463 46.997 24.895 48.913 20.994 48.913 C 15.435 48.913 12.282 45.08 10.622 41.08 L 0 45.997 C 2.241 54.663 10.788 60.828 21.161 60.828 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-awo9ew\"})]})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=breakpointRules[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"kqOPFFsVY\":[\".framer-46rw9i\",\".framer-1pw6rvx\"]}\n * @framerBreakpoints {\"kqOPFFsVY\":{\"canvasClassName\":\"framer-1o3iv5a-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16}}\n * @framerDefaultVariant kqOPFFsVY\n * @framerLayoutTemplate true\n */const Framerv2ZOCpAJB=withCSS(Component,css,\"framer-dts60\");export default Framerv2ZOCpAJB;Framerv2ZOCpAJB.displayName=\"Institute\";Framerv2ZOCpAJB.defaultProps={height:1e3,width:1200};addFonts(Framerv2ZOCpAJB,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerv2ZOCpAJB\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1200\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerBreakpoints\":\"{\\\"kqOPFFsVY\\\":{\\\"canvasClassName\\\":\\\"framer-1o3iv5a-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16}}\",\"framerDefaultVariant\":\"kqOPFFsVY\",\"framerLayoutTemplate\":\"true\",\"framerContractVersion\":\"1\",\"framerHitTargets\":\"{\\\"kqOPFFsVY\\\":[\\\".framer-46rw9i\\\",\\\".framer-1pw6rvx\\\"]}\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"1000\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{ControlType as e}from\"framer\";export function getBorderStyle({color:e,width:t=0,widthPerSide:o=!1,widthTop:d=0,widthRight:r=0,widthBottom:i=0,widthLeft:l=0,style:h=\"none\"}={}){let b={};return e?(b[\"--framer-border-color\"]=e,b.borderStyle=h,o?(b.borderTopWidth=d,b.borderRightWidth=r,b.borderBottomWidth=i,b.borderLeftWidth=l):(b.borderTopWidth=t,b.borderRightWidth=t,b.borderBottomWidth=t,b.borderLeftWidth=t)):b.border=\"none\",b;}export const borderControls={color:{type:e.Color,defaultValue:\"#444\"},width:{type:e.FusedNumber,toggleKey:\"widthPerSide\",toggleTitles:[\"Width\",\"Width per side\"],valueKeys:[\"widthTop\",\"widthRight\",\"widthBottom\",\"widthLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],defaultValue:1,min:0},style:{type:e.Enum,options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"double\"],defaultValue:\"solid\"}};\nexport const __FramerMetadata__ = {\"exports\":{\"borderControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getBorderStyle\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"BorderOptions\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./border.map","import{ControlType}from\"framer\";export function getFocusStyle({color,width,style,offset}={}){const result={};if(color){result[\"--framer-focus-outline\"]=`${width}px ${style} ${color}`;result[\"--framer-focus-outline-offset\"]=`${offset}px`;}return result;}export const focusControls={color:{type:ControlType.Color,defaultValue:\"#09f\"},width:{type:ControlType.Number,displayStepper:true,defaultValue:1,min:0},style:{type:ControlType.Enum,options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"double\"],defaultValue:\"solid\"},offset:{type:ControlType.Number,displayStepper:true}};\nexport const __FramerMetadata__ = {\"exports\":{\"focusControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getFocusStyle\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FocusOptions\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./focus.map","import{ControlType}from\"framer\";export function getHoverStyle({fillColor,textColor,borderColor}={}){return{\"--framer-hover-background-color\":fillColor,\"--framer-hover-color\":textColor,\"--framer-hover-border-color\":borderColor};}export const hoverControls={fillColor:{type:ControlType.Color,title:\"Fill\",optional:true},textColor:{type:ControlType.Color,title:\"Text\",optional:true},borderColor:{type:ControlType.Color,title:\"Border\",optional:true}};\nexport const __FramerMetadata__ = {\"exports\":{\"HoverOptions\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getHoverStyle\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"hoverControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./hover.map","import{ControlType}from\"framer\";export function getPaddingStyle({padding=0,paddingPerSide=false,paddingTop=0,paddingRight=0,paddingBottom=0,paddingLeft=0}={}){if(typeof padding===\"string\"){return{padding};}if(paddingPerSide){return{paddingTop:paddingTop,paddingRight:paddingRight,paddingBottom:paddingBottom,paddingLeft:paddingLeft};}else{return{paddingTop:padding,paddingRight:padding,paddingBottom:padding,paddingLeft:padding};}}export const paddingControls={padding:{type:ControlType.Padding,defaultValue:\"10px\"}};\nexport const __FramerMetadata__ = {\"exports\":{\"paddingControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getPaddingStyle\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PaddingOptions\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./padding.map","import{ControlType}from\"framer\";export function getRadiusStyle({radius=0,radiusPerCorner=false,radiusTopLeft=0,radiusTopRight=0,radiusBottomRight=0,radiusBottomLeft=0}={}){if(typeof radius===\"string\"){return{borderRadius:radius};}const result={};if(radiusPerCorner){result.borderTopLeftRadius=radiusTopLeft;result.borderTopRightRadius=radiusTopRight;result.borderBottomRightRadius=radiusBottomRight;result.borderBottomLeftRadius=radiusBottomLeft;}else{result.borderTopLeftRadius=radius;result.borderTopRightRadius=radius;result.borderBottomRightRadius=radius;result.borderBottomLeftRadius=radius;}return result;}export const radiusControls={radius:{type:ControlType.BorderRadius,defaultValue:\"10px\"}};\nexport const __FramerMetadata__ = {\"exports\":{\"getRadiusStyle\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"radiusControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RadiusOptions\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./radius.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,// @ts-ignore Internal function\nuseLocaleInfo,// @ts-ignore Internal function\nuseLocalesForCurrentRoute,withCSS}from\"framer\";import{useId,useState}from\"react\";import{getBorderStyle,borderControls}from\"https://framerusercontent.com/modules/cuKUFdzXlhvw8OVOBeAc/T08RxQJ4qrs7LLc8wx4E/border.js\";import{getFocusStyle,focusControls}from\"https://framerusercontent.com/modules/9muYaW1MvHoRQJ0P7dkP/V2GVvLqiMxXRSxszkCSa/focus.js\";import{getHoverStyle,hoverControls}from\"https://framerusercontent.com/modules/YfmtnpWjJrP37sQ18QUZ/9Y2P24U2SBIbf2fPVsOX/hover.js\";import{getPaddingStyle,paddingControls}from\"https://framerusercontent.com/modules/wjZLfSMaP1TvJDu5PCwr/XQ1GMXuIqYrEN1c0R6E5/padding.js\";import{getRadiusStyle,radiusControls}from\"https://framerusercontent.com/modules/N6MwtHbWoiZJNn1xpqxu/ZEWmVGYDUhL44tluQO5y/radius.js\";const className=\"framer-locale-picker\";function addPixel(value){if(typeof value===\"number\"){return`${value}px`;}return value;}var IconType;(function(IconType){IconType[\"Default\"]=\"default\";IconType[\"Custom\"]=\"custom\";})(IconType||(IconType={}));function Icon({type,color,image,size}){if(type===\"custom\"&&image){return /*#__PURE__*/_jsx(\"img\",{...image,width:size,height:size});}return /*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 256 256\",width:size,height:size,fill:color,children:/*#__PURE__*/_jsx(\"path\",{d:\"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm87.63,96H175.8c-1.41-28.46-10.27-55.47-25.12-77A88.2,88.2,0,0,1,215.63,120ZM128,215.89c-18.73-20.27-30.09-49-31.77-79.89h63.54C158.09,166.87,146.73,195.62,128,215.89ZM96.23,120c1.68-30.87,13-59.62,31.77-79.89,18.73,20.27,30.09,49,31.77,79.89Zm9.09-77C90.47,64.53,81.61,91.54,80.2,120H40.37A88.2,88.2,0,0,1,105.32,43ZM40.37,136H80.2c1.41,28.46,10.27,55.47,25.12,77A88.2,88.2,0,0,1,40.37,136Zm110.31,77c14.85-21.56,23.71-48.57,25.12-77h39.83A88.2,88.2,0,0,1,150.68,213Z\"})});}var CaretType;(function(CaretType){CaretType[\"Default\"]=\"default\";CaretType[\"Custom\"]=\"custom\";})(CaretType||(CaretType={}));function Caret({type,color,image,size}){if(type===\"custom\"&&image){return /*#__PURE__*/_jsx(\"img\",{...image,width:size,height:size});}return /*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 12 12\",width:size,height:size,children:/*#__PURE__*/_jsx(\"path\",{d:\"M 2 4.5 L 6 8.5 L 10 4.5\",fill:\"none\",stroke:color,strokeWidth:1.5,strokeLinecap:\"round\",strokeLinejoin:\"round\"})});}/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any\n * @framerDisableUnlink\n * @framerIntrinsicWidth 120\n * @framerIntrinsicHeight 34\n */const LocaleSelector=withCSS(({font,fillColor,textColor,icon,caret,options:{title,gap,border,hover,focus},style,...props})=>{const id=useId();const{activeLocale,locales,setLocale}=useLocaleInfo();const localesForCurrentRoute=useLocalesForCurrentRoute();const activeLocaleId=activeLocale?.id??\"default\";const[lastActiveLocaleId,setLastActiveLocaleId]=useState(activeLocaleId);// The useLocaleInfo hook updates the activeLocale variable inside\n// a startTransition to load the translations with Suspense. To make\n// the component feel responsive we update our own state without Suspense.\nconst[selectedLocaleId,setSelectedLocaleId]=useState(activeLocaleId);const selectedLocale=locales.find(locale=>locale.id===selectedLocaleId);// The active locale was updated. Ensure we update our internal state as well.\nif(lastActiveLocaleId!==activeLocaleId){setLastActiveLocaleId(activeLocaleId);if(selectedLocaleId!==activeLocaleId){setSelectedLocaleId(activeLocaleId);}}function handleChange(event){const localeId=event.target.value;setSelectedLocaleId(localeId);const locale=locales.find(locale=>locale.id===localeId);setLocale(locale);}return /*#__PURE__*/_jsxs(\"div\",{className:className,style:style,children:[/*#__PURE__*/_jsx(\"label\",{htmlFor:id,children:\"Select Language\"}),/*#__PURE__*/_jsx(\"select\",{id:id,value:selectedLocaleId,onChange:handleChange,// If a navigation occurs from switching locales\n// the browser can attempt to autofill the select to the last value\n// when you use browser back navigation. We don't want that.\nautoComplete:\"off\",children:localesForCurrentRoute.map(locale=>/*#__PURE__*/_jsx(\"option\",{value:locale.id,children:locale.name},locale.id))}),/*#__PURE__*/_jsxs(\"div\",{className:\"input\",style:{...font,\"--framer-background-color\":fillColor,\"--framer-color\":textColor,...getPaddingStyle(props),...getRadiusStyle(props),...getBorderStyle(border),...getHoverStyle(hover),...getFocusStyle(focus),gap},children:[icon&&/*#__PURE__*/_jsx(\"div\",{className:\"icon\",children:/*#__PURE__*/_jsx(Icon,{...icon})}),title&&/*#__PURE__*/_jsx(\"div\",{className:\"title\",children:selectedLocale?.name??\"English\"}),caret&&/*#__PURE__*/_jsx(\"div\",{className:\"caret\",children:/*#__PURE__*/_jsx(Caret,{...caret})})]})]});},[`\n            .${className} {\n                position: relative;\n            }\n        `,`\n            .${className} label {\n                position: absolute;\n                width: 1px;\n                height: 1px;\n                margin: -1px;\n                overflow: hidden;\n                white-space: nowrap;\n                clip: rect(0 0 0 0);\n                clip-path: inset(50%);\n            }\n        `,`\n            .${className} select {\n                appearance: none;\n                position: absolute;\n                opacity: 0;\n                top: 0;\n                right: 0;\n                bottom: 0;\n                left: 0;\n                cursor: inherit;\n                width: 100%;\n            }\n        `,`\n            .${className} .input {\n                display: flex;\n                justify-content: center;\n                align-items: center;\n                height: 100%;\n                pointer-events: none;\n                overflow: hidden;\n                background-color: var(--framer-background-color);\n                color: var(--framer-color);\n                border-color: var(--framer-border-color);\n            }\n        `,`\n            .${className} select:focus-visible + .input  {\n                outline: var(--framer-focus-outline, none);\n                outline-offset: var(--framer-focus-outline-offset);\n            }\n        `,`\n            .${className}:hover .input {\n                background-color: var(--framer-hover-background-color, var(--framer-background-color));\n                color: var(--framer-hover-color, var(--framer-color));\n                border-color: var(--framer-hover-border-color, var(--framer-border-color));\n            }\n        `,`\n            .${className} .title {\n                flex: 1 1 auto;\n                white-space: nowrap;\n                text-overflow: ellipsis;\n                overflow: hidden;\n            }\n        `,`\n            .${className} .icon, .${className} .caret {\n                display: flex;\n                align-items: center;\n            }\n        `],\"framer-library-LocalePicker\");LocaleSelector.displayName=\"Locale Selector\";addPropertyControls(LocaleSelector,{font:{// @ts-ignore\ntype:ControlType.Font,controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:14,lineHeight:\"1.5em\"}},fillColor:{type:ControlType.Color,title:\"Fill\",optional:true,defaultValue:\"#eee\"},textColor:{type:ControlType.Color,title:\"Text\",defaultValue:\"#000\"},...paddingControls,...radiusControls,icon:{type:ControlType.Object,buttonTitle:\"Size, Color\",optional:true,controls:{type:{type:ControlType.Enum,title:\"Icon\",options:Object.values(IconType),optionTitles:[\"Default\",\"Custom\"],displaySegmentedControl:true,defaultValue:\"default\"},color:{type:ControlType.Color,defaultValue:\"#000\",hidden:props=>props.type!==\"default\"},image:{type:ControlType.ResponsiveImage,title:\"File\",hidden:props=>props.type!==\"custom\"},size:{type:ControlType.Number,displayStepper:true,defaultValue:18}}},caret:{type:ControlType.Object,buttonTitle:\"Size, Color\",optional:true,controls:{type:{type:ControlType.Enum,title:\"Icon\",options:Object.values(CaretType),optionTitles:[\"Default\",\"Custom\"],displaySegmentedControl:true,defaultValue:\"default\"},color:{type:ControlType.Color,defaultValue:\"#999\",hidden:props=>props.type!==\"default\"},image:{type:ControlType.ResponsiveImage,title:\"File\",hidden:props=>props.type!==\"custom\"},size:{type:ControlType.Number,displayStepper:true,defaultValue:12}},defaultValue:{type:\"default\"}},options:{type:ControlType.Object,title:\"Options\",buttonTitle:\"Border, Hover\",controls:{title:{type:ControlType.Boolean,defaultValue:true},gap:{type:ControlType.Number,displayStepper:true,defaultValue:5},border:{type:ControlType.Object,buttonTitle:\"Color, Width\",optional:true,controls:borderControls},hover:{type:ControlType.Object,buttonTitle:\"Fill, Border\",optional:true,controls:hoverControls},focus:{type:ControlType.Object,buttonTitle:\"Color, Width\",controls:focusControls}}}});export default LocaleSelector;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"LocaleSelector\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"34\",\"framerSupportedLayoutHeight\":\"any\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"* @framerIntrinsicWidth 120\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./LocaleSelector.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{motion}from\"framer-motion\";export function SearchIcon(props){return /*#__PURE__*/ _jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 256 256\",width:props.width,height:props.height,style:{...props.style,color:props.color},children:/*#__PURE__*/ _jsx(\"path\",{d:\"M232.49,215.51,185,168a92.12,92.12,0,1,0-17,17l47.53,47.54a12,12,0,0,0,17-17ZM44,112a68,68,0,1,1,68,68A68.07,68.07,0,0,1,44,112Z\",fill:\"currentColor\"})});}export function ClearIcon(props){return /*#__PURE__*/ _jsxs(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 256 256\",...props,children:[/*#__PURE__*/ _jsx(\"rect\",{width:\"256\",height:\"256\",fill:\"none\"}),/*#__PURE__*/ _jsx(\"path\",{d:\"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm37.66,130.34a8,8,0,0,1-11.32,11.32L128,139.31l-26.34,26.35a8,8,0,0,1-11.32-11.32L116.69,128,90.34,101.66a8,8,0,0,1,11.32-11.32L128,116.69l26.34-26.35a8,8,0,0,1,11.32,11.32L139.31,128Z\",fill:\"currentColor\"})]});}export function SpinnerIcon(props){const borderWidth=3;return /*#__PURE__*/ _jsxs(\"div\",{style:{position:\"relative\",...props.style},children:[/*#__PURE__*/ _jsx(motion.div,{animate:{rotate:360},transition:{ease:\"linear\",duration:1,repeat:Infinity},style:{borderRadius:100,backgroundImage:`conic-gradient(from 270deg, transparent 0%, ${props.color} 100%)`,width:\"100%\",height:\"100%\"}}),/*#__PURE__*/ _jsx(\"div\",{style:{backgroundColor:props.backgroundColor,borderRadius:100,position:\"absolute\",top:borderWidth,left:borderWidth,bottom:borderWidth,right:borderWidth}})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"ClearIcon\":{\"type\":\"reactComponent\",\"name\":\"ClearIcon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"SpinnerIcon\":{\"type\":\"reactComponent\",\"name\":\"SpinnerIcon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchIcon\":{\"type\":\"reactComponent\",\"name\":\"SearchIcon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Icons.map","export function Storage(name) {\n    this.ready = new Promise((resolve, reject)=>{\n        var request = window.indexedDB.open(location.origin);\n        request.onupgradeneeded = (e)=>{\n            this.db = e.target[\"result\"];\n            this.db.createObjectStore(\"store\");\n        };\n        request.onsuccess = (e)=>{\n            this.db = e.target[\"result\"];\n            resolve();\n        };\n        request.onerror = (e)=>{\n            this.db = e.target[\"result\"];\n            reject(e);\n        };\n    });\n}\nStorage.prototype.get = function(key) {\n    return this.ready.then(()=>{\n        return new Promise((resolve, reject)=>{\n            var request = this.getStore().get(key);\n            request.onsuccess = (e)=>resolve(e.target.result)\n            ;\n            request.onerror = reject;\n        });\n    });\n};\nStorage.prototype.getStore = function() {\n    return this.db.transaction([\n        \"store\"\n    ], \"readwrite\").objectStore(\"store\");\n};\nStorage.prototype.set = function(key, value) {\n    return this.ready.then(()=>{\n        return new Promise((resolve, reject)=>{\n            var request = this.getStore().put(value, key);\n            request.onsuccess = resolve;\n            request.onerror = reject;\n        });\n    });\n};\nStorage.prototype.delete = function(key, value) {\n    window.indexedDB.deleteDatabase(location.origin);\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"Storage\":{\"type\":\"function\"}}}","// @ts-ignore\nimport{Storage}from\"https://framerusercontent.com/modules/3Xi2AslpcDRhfyCVPmx3/d0Oobr5BHnVqZJQyMdGn/storage.js\";export const hashCode=s=>s.split(\"\").reduce((a,b)=>{a=(a<<5)-a+b.charCodeAt(0);return a&a;},0);export function corsProxy(url){return`https://cors-anywhere.herokuapp.com/${url}`;}export async function cachedResponse(url,cache=new Storage(\"cache\")){const cacheKey=url;const data=await cache.get(cacheKey);if(data){return data;}else{var req=new XMLHttpRequest;req.open(\"GET\",url,true);req.responseType=\"blob\";return new Promise((resolve,reject)=>{req.onload=async function(){if(this.status===200){await cache.set(url,this.response);resolve(this.response);}else{reject(new Error(`Response status ${this.status} ${this.statusText}`));}};req.onerror=function(error){reject(error);};req.send();});}}export async function setCachedData(url,dataToCache,cache=new Storage(\"cache\")){const cacheKey=url;const data=await cache.set(cacheKey,dataToCache);}export async function checkForCachedData(url,cache=new Storage(\"cache\")){const cacheKey=url;const data=await cache.get(cacheKey);if(data){return data;}else{return null;}}\nexport const __FramerMetadata__ = {\"exports\":{\"hashCode\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"setCachedData\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"checkForCachedData\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"corsProxy\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"cachedResponse\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./cache.map","/*\n * cache\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/m2nL4qHNbqX9QCxsHsGL/b9aplVZjN51x28yfNK16/cache.js\"\n","import{checkForCachedData,setCachedData}from\"https://framer.com/m/cache-YMiL.js@b9aplVZjN51x28yfNK16\";const VERSION=1;const defaultLocaleId=\"default\";export function isDefaultLocaleId(localeId){return!localeId||localeId===\"default\";}const INDEX_KEY=\"searchIndexCache\";function getIndexKey(localeId){if(isDefaultLocaleId(localeId))return INDEX_KEY;return`${INDEX_KEY}-${localeId}`;}const METADATA_KEY=\"searchCacheMetadata\";function getMetadataKey(localeId){if(isDefaultLocaleId(localeId))return METADATA_KEY;return`${METADATA_KEY}-${localeId}`;}export async function getCachedIndex(localeId,indexHash){// A check here for metadata can be added later if we need to\n// migrate or expire the index. Though most likely, any version change\n// should result in deleting the cache and starting again.\nconst metadataKey=getMetadataKey(localeId);const indexKey=getIndexKey(localeId);const[metadata,cachedIndex]=await Promise.all([checkForCachedData(metadataKey),checkForCachedData(indexKey)]);if(cachedIndex){return{status:indexHash&&metadata?.indexHash===indexHash?\"fresh\":\"stale\",searchIndex:cachedIndex,indexHash:metadata?.indexHash};}return{status:\"miss\"};}export function setCachedIndex(localeId,index,indexHash){const indexKey=getIndexKey(localeId);setCachedData(indexKey,index);const metadata={version:VERSION,timestamp:Date.now(),indexHash};const metadataKey=getMetadataKey(localeId);setCachedData(metadataKey,metadata);}\nexport const __FramerMetadata__ = {\"exports\":{\"isDefaultLocaleId\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getCachedIndex\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"setCachedIndex\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./cachedIndex.map","// Fake example data used for when the search component is in preview mode.\n// Note that the `url` value is used as a key in React, so it needs to be unique.\nexport const fakeResults={\"/\":{version:1,title:\"Example Search Result\",description:\"Description of search result.\",keywords:\"\",h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],p:[],url:\"/example-url/\",codeblock:[]},\"/example-1\":{version:1,title:\"Publish your Site to Search\",description:\"Try Site Search to instantly search your Framer site content.\",keywords:\"\",h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],p:[],url:\"/example-url/1/\",codeblock:[]},\"/example-2\":{version:1,title:\"Customise your Site Search\",description:\"Personalize everything from corner radius, to icon weight.\",keywords:\"\",h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],p:[],url:\"/example-url/2/\",codeblock:[]}};\nexport const __FramerMetadata__ = {\"exports\":{\"fakeResults\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./fakeResults.map","// This file is based on the Levenshtein algorithm. Originally from Koen but maybe he\n// got it from somewhere else.\nconst peq=new Uint32Array(65536);const myers_32=(a,b)=>{const n=a.length;const m=b.length;const lst=1<<n-1;let pv=-1;let mv=0;let sc=n;let i=n;while(i--){peq[a.charCodeAt(i)]|=1<<i;}for(i=0;i<m;i++){let eq=peq[b.charCodeAt(i)];const xv=eq|mv;eq|=(eq&pv)+pv^pv;mv|=~(eq|pv);pv&=eq;if(mv&lst){sc++;}if(pv&lst){sc--;}mv=mv<<1|1;pv=pv<<1|~(xv|mv);mv&=xv;}i=n;while(i--){peq[a.charCodeAt(i)]=0;}return sc;};const myers_x=(b,a)=>{const n=a.length;const m=b.length;const mhc=[];const phc=[];const hsize=Math.ceil(n/32);const vsize=Math.ceil(m/32);for(let i=0;i<hsize;i++){phc[i]=-1;mhc[i]=0;}let j=0;for(;j<vsize-1;j++){let mv=0;let pv=-1;const start=j*32;const vlen=Math.min(32,m)+start;for(let k=start;k<vlen;k++){peq[b.charCodeAt(k)]|=1<<k;}for(let i1=0;i1<n;i1++){const eq=peq[a.charCodeAt(i1)];const pb=phc[i1/32|0]>>>i1&1;const mb=mhc[i1/32|0]>>>i1&1;const xv=eq|mv;const xh=((eq|mb)&pv)+pv^pv|eq|mb;let ph=mv|~(xh|pv);let mh=pv&xh;if(ph>>>31^pb){phc[i1/32|0]^=1<<i1;}if(mh>>>31^mb){mhc[i1/32|0]^=1<<i1;}ph=ph<<1|pb;mh=mh<<1|mb;pv=mh|~(xv|ph);mv=ph&xv;}for(let k1=start;k1<vlen;k1++){peq[b.charCodeAt(k1)]=0;}}let mv1=0;let pv1=-1;const start1=j*32;const vlen1=Math.min(32,m-start1)+start1;for(let k2=start1;k2<vlen1;k2++){peq[b.charCodeAt(k2)]|=1<<k2;}let score=m;for(let i2=0;i2<n;i2++){const eq1=peq[a.charCodeAt(i2)];const pb1=phc[i2/32|0]>>>i2&1;const mb1=mhc[i2/32|0]>>>i2&1;const xv1=eq1|mv1;const xh1=((eq1|mb1)&pv1)+pv1^pv1|eq1|mb1;let ph1=mv1|~(xh1|pv1);let mh1=pv1&xh1;score+=ph1>>>m-1&1;score-=mh1>>>m-1&1;if(ph1>>>31^pb1){phc[i2/32|0]^=1<<i2;}if(mh1>>>31^mb1){mhc[i2/32|0]^=1<<i2;}ph1=ph1<<1|pb1;mh1=mh1<<1|mb1;pv1=mh1|~(xv1|ph1);mv1=ph1&xv1;}for(let k3=start1;k3<vlen1;k3++){peq[b.charCodeAt(k3)]=0;}return score;};const distance=(a,b)=>{if(a.length<b.length){const tmp=b;b=a;a=tmp;}if(b.length===0){return a.length;}if(a.length<=32){return myers_32(a,b);}return myers_x(a,b);};const closest=(str,arr)=>{let min_distance=Infinity;let min_index=0;for(let i=0;i<arr.length;i++){const dist=distance(str,arr[i]);if(dist<min_distance){min_distance=dist;min_index=i;}}return arr[min_index];};export{closest,distance};\nexport const __FramerMetadata__ = {\"exports\":{\"closest\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"distance\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./fuzzySearch.map","export const localStorageDebugFlag=(()=>{try{return typeof window!==\"undefined\"&&window.localStorage.__framerDebugSearch===\"true\";}catch(e){// localStorage not available\n}})();const groupsRegex=/[A-Z]{2,}|[A-Z][a-z]+|[a-z]+|[A-Z]\\d*|\\d+/gu;function capitalizeFirstLetter(value){return value.charAt(0).toUpperCase()+value.slice(1);}export function titleCase(value){const groups=value.match(groupsRegex)||[];return groups.map(capitalizeFirstLetter).join(\" \");}export function clampText(text,maxLength){const textLength=text.length;if(textLength<=maxLength){return text;}const slicedText=text.slice(0,maxLength);if(textLength>maxLength){return slicedText+\"…\";}return slicedText;}export function isEmptyObject(object){return Object.keys(object).length===0;}export function createLogger(showOutput){function log(...data){console.log(Date.now(),...data);}function time(label){console.time(label);}function timeEnd(label){console.timeEnd(label);}function noop(){}if(!showOutput){return{log:noop,time:noop,timeEnd:noop};}return{log,time,timeEnd};}export const DEFAULT_FONT_FAMILY=`\"Inter\", system-ui, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;export function getFontFamily(theme){if(theme.inputFont?.fontFamily)return theme.inputFont.fontFamily;if(theme.titleFont?.fontFamily)return theme.titleFont.fontFamily;if(theme.subtitleFont?.fontFamily)return theme.subtitleFont.fontFamily;return DEFAULT_FONT_FAMILY;}export function animationKeyFromLayout(layout){return`${layout}Animation`;}export const safeDocument=typeof document!==\"undefined\"?document:null;export const safeWindow=typeof window!==\"undefined\"?window:null;const metaTagSelector='meta[name=\"framer-search-index\"]';export function getMetaTagContent(){const metaTag=safeDocument?.querySelector(metaTagSelector);if(!metaTag)return undefined;const metaTagContent=metaTag.getAttribute(\"content\");return metaTagContent;}export const checkIfOverLimit=()=>{return getMetaTagContent()===\"limit-reached\";};export function stripLocaleSlugFromPath(url,localeSlug){if(!localeSlug)return url;const localeSlugWithSlash=`/${localeSlug}`;if(url.startsWith(localeSlugWithSlash)){return url.slice(localeSlugWithSlash.length);}}/**\n * @param isHighPriority If true and `scheduler.yield` is not available, the function will either use `postTask` or if also not available, return a resolved promise.\n */export function yieldToMain(isHighPriority){if(\"scheduler\"in window){// see https://github.com/WICG/scheduling-apis/blob/main/explainers/yield-and-continuation.md\n// \"user-blocking\" is the highest priority and creates a paint opportunity.\n// \"user-visible\" is the default, creates a paint opportunity, but has more potential to be delayed (by \"user-blocking\" tasks).\nconst options={priority:isHighPriority?\"user-blocking\":\"user-visible\"};if(\"yield\"in scheduler)return scheduler.yield(options);if(\"postTask\"in scheduler)return scheduler.postTask(()=>{},options);}if(isHighPriority){// `setTimeout` could suffer from being delayed for longer: https://developer.chrome.com/blog/introducing-scheduler-yield-origin-trial#the_problem_with_current_yielding_strategies\n// so for browsers not supporting yield, we guarantee execution for high priority actions, but do not guarantee a paint opportunity as trade-off.\nreturn Promise.resolve();}return new Promise(resolve=>{setTimeout(resolve,0);});}\nexport const __FramerMetadata__ = {\"exports\":{\"safeWindow\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"stripLocaleSlugFromPath\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"titleCase\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"safeDocument\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localStorageDebugFlag\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"createLogger\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"animationKeyFromLayout\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"clampText\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"yieldToMain\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getMetaTagContent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"checkIfOverLimit\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getFontFamily\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isEmptyObject\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_FONT_FAMILY\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map","// @ts-ignore\nimport{useLocaleInfo}from\"framer\";import{clamp}from\"framer-motion\";import{useEffect,useState,useTransition}from\"react\";import{SearchResultTitleType}from\"https://framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/wgITiHCOZBBo33pin0wW/SearchModal.js\";import{getCachedIndex,setCachedIndex,isDefaultLocaleId}from\"https://framerusercontent.com/modules/uU1mtMKXsrVAg8N5hW7w/v7gDLwKJgQ5vAsFHxY4H/cachedIndex.js\";import{fakeResults}from\"https://framerusercontent.com/modules/K9JZRwJcE6slDAf8rUmh/mJ54py1Ecnn1RoC4N1m4/fakeResults.js\";import{distance}from\"https://framerusercontent.com/modules/TwRgbWuhHeB95MPifel4/YW8Hlm59FG3PajbrVsaR/fuzzySearch.js\";import{createLogger,localStorageDebugFlag,safeDocument,safeWindow,stripLocaleSlugFromPath,yieldToMain}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js\";const{log,time,timeEnd}=createLogger(localStorageDebugFlag);function isValidUrl(url){try{new URL(url);return true;}catch(_error){return false;}}const splitWordsRegex=(()=>{try{// Regex lookbehind is used to ignore ampersands when splitting\n// words. For example \"H&M\" will not be split and is considered as\n// one word, but \"H & M\" will be split.\n// However, some browsers (like Safari iOS 15) don't support\n// lookbehind and will crash. When it's not supported, fallback to\n// a safer regex that always splits ampersands.\nconst regex=RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+(?<!\\\\p{L}&)(?!&\\\\p{L})\",\"u\");\"\".split(regex);return regex;}catch{log(\"Falling back to regex without lookbehind\");return RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+\",\"u\");}})();function splitWords(text){return text.split(splitWordsRegex);}function getUniqueWords(str){const words=splitWords(str).filter(word=>word.trim()&&word.length>0);return new Set(words);}const normalizeRegex=/[\\u0300-\\u036f]/g;/**\n * Replace accented characters with equivilant non-accented versions and\n * make everything lowercase.\n */function getNormalizedString(text){if(Array.isArray(text)){return text.map(getNormalizedString);}return text.normalize(\"NFD\")// From: https://stackoverflow.com/a/37511463\n.replace(normalizeRegex,\"\").toLowerCase();}const normalizedItemCache=new WeakMap;function getNormalizedItemFromCache(item){const cached=normalizedItemCache.get(item);if(cached)return cached;const normalizedItem=getNormalizedItem(item);normalizedItemCache.set(item,normalizedItem);return normalizedItem;}function getNormalizedItem(item){const normalizedItem={};for(const key in item){if(item.hasOwnProperty(key)){const value=item[key];if(typeof value===\"string\"){normalizedItem[key]=getNormalizedString(value);continue;}if(Array.isArray(value)){normalizedItem[key]=getNormalizedString(value);continue;}normalizedItem[key]=value;}}return normalizedItem;}function getMatchRange(currentRange,start,end){const result={...currentRange};if(start<result.start){result.start=start;}if(end>result.end){result.end=end;}return result;}/**\n * Score index item based on the contents of it's fields such as title, description, headings etc.\n *\n * Note that this does not normalize the item or query. Normalization is expected to happen\n * before passing the data into this.\n */function getScoreForSearchIndexItem(item,query,words,fullQuery){let score=0;const match={title:{start:Infinity,end:0},description:{start:Infinity,end:0}};const urlWords=getUniqueWords(item.url);// Match query based on words in the URL so that random strings inside\n// other strings are not matched.\nif(urlWords.has(query)){score+=10;}// Really boost single word queries that match single word URLs.\nif(words.size===1&&urlWords.size===1&&urlWords.values().next().value===query){score+=score*5;}// Score shorter URLs higher so `/pricing` is before `/lala/pricing`.\nif(score>0){const splitLength=item.url.split(\"/\").length;score+=clamp(10-splitLength,0,splitLength);}const titleWords=getUniqueWords(item.title);// Prefer full word matches in the title.\nif(titleWords.has(query)){score+=10;}const titleIndex=item.title.indexOf(query);if(titleIndex!==-1){score+=10;// TODO: Matches are currently not used, but they can be used in the\n// future to add text highlighting.\nmatch.title=getMatchRange(match.title,titleIndex,titleIndex+query.length);}// If the full query is close to being the heading, score this highly as\n// the user is most likely looking for that exact title.\nif(distance(item.title,fullQuery)<=2){score+=score*10;}// Fuzzy match full words in the title.\nfor(const titleWord of titleWords){const distanceScore=distance(query,titleWord);// Small distance score helps with small typos.\nif(distanceScore<=2){score+=10;}}const headings=[...item.h1,...item.h2,...item.h3,...item.h4,...item.h5,...item.h6];for(const heading of headings){const headingWords=getUniqueWords(heading);// If the full query is close to being the heading, score this highly as\n// the user is most likely looking for that exact title.\nif(distance(heading,fullQuery)<=2){score+=score*10;}// Bias headings that start with the query as this helps when\n// you know the title you are searching for.\nif(heading.startsWith(query)){score+=10;}if(headingWords.has(query)){score+=10;}if(heading.includes(query)){score+=1;}// Fuzzy match full words in headings.\nfor(const headingWord of headingWords){const distanceScore=distance(query,headingWord);if(distanceScore<=2){score+=1;}}}const descriptionIndex=item.description.indexOf(query);if(descriptionIndex!==-1){score+=10;match.description=getMatchRange(match.description,descriptionIndex,descriptionIndex+query.length);}for(const p of item.p){if(p.includes(query)){score+=.5;}}for(const codeblock of item.codeblock){// If the full query is close to being the codeblock, score this highly as\n// the user is most likely looking for that exact code.\nif(distance(codeblock,fullQuery)<=2){score*=10;}if(codeblock.includes(fullQuery)){score+=10;}if(codeblock.includes(query)){score+=.5;}}return{score,match};}function getSearchIndexItemScore(item,normalizedQuery){const normalizedItem=getNormalizedItemFromCache(item);const queryWords=getUniqueWords(normalizedQuery);let total=0;for(const queryWord of queryWords){const{score}=getScoreForSearchIndexItem(normalizedItem,queryWord,queryWords,normalizedQuery);total+=score;}return total;}function useRawSearch(index,query,settings){const[results,setResults]=useState(null);const[,startTransition]=useTransition();useEffect(()=>{const abortController=new AbortController;executeRawSearch(index,query,settings,abortController.signal).then(res=>{if(!abortController.signal.aborted){startTransition(()=>{setResults(res);});}}).catch(err=>{if(err.name!==\"AbortError\"){console.error(\"Search failed:\",err);}});return()=>{abortController.abort();};},[index,query]);return{results:results??[]};}const QUANTUM=32// ms, 2*16ms (2 frames on 60 hz)\n;async function executeRawSearch(index,query,settings,signal){const path=safeWindow?.location.pathname;time(\"query\");const normalizedQuery=getNormalizedString(query);const results=[];const items=Object.values(index);let deadline=performance.now()+QUANTUM;async function yieldToMainIfNecessary(){if(performance.now()>=deadline){await yieldToMain();deadline=performance.now()+QUANTUM;}}for(let i=0;i<items.length;++i){if(performance.now()>=deadline){await yieldToMainIfNecessary();deadline=performance.now()+QUANTUM;}if(signal?.aborted)return[];const item=items[i];const score=getSearchIndexItemScore(item,normalizedQuery);if(score>(settings.minimumScore||0)&&(!path||item.url!==path)){const heading=item.h1.length&&item.h1[0];const title=settings?.titleType===SearchResultTitleType.Title?item.title:heading?heading:item.title;// Convert index item to result item.\nresults.push({url:item.url,title,description:item.description,body:[...item.p,item.codeblock].join(\" \"),score});}}await yieldToMainIfNecessary();if(signal?.aborted)return[];const sorted=results.sort((itemA,itemB)=>itemB.score-itemA.score);timeEnd(\"query\");await yieldToMainIfNecessary();if(signal?.aborted)return[];return results.slice(0,20);}function getIndexedScopedToUrl(index,rawUrlScope,localeSlug){const scopedIndex={};const baseScopeUrlHasVariable=rawUrlScope.includes(\":\");const urlUpToPathVariable=rawUrlScope.split(\":\")[0];const urlScope=urlUpToPathVariable.length>1?urlUpToPathVariable:\"\";for(const url in index){const strippedURL=stripLocaleSlugFromPath(url,localeSlug);if(!strippedURL.startsWith(urlScope)){continue;}if(baseScopeUrlHasVariable&&url.length<=urlScope.length){continue;}scopedIndex[url]=index[url];}return scopedIndex;}export function useSearch(query,settings){const[searchIndex,_setSearchIndex]=useState({});const[status,setStatus]=useState(\"loading\");const{results}=useRawSearch(searchIndex,query,settings);const{activeLocale}=useLocaleInfo();const localeId=activeLocale?.id;// Seperate setter function so that the URL scope is always applied\n// to indexes loaded from either the cache or network.\nfunction setSearchIndex(index,options={ignoreScope:false}){let scopedIndex=index;if(settings.urlScope&&!options.ignoreScope){scopedIndex=getIndexedScopedToUrl(index,settings.urlScope,activeLocale?.slug);log(\"Using URL scope\",settings.urlScope);}_setSearchIndex(scopedIndex);}useEffect(()=>{async function loadSearchIndex(){setStatus(\"loading\");const baseUrl=getBaseUrl(\"framer-search-index\");if(!baseUrl){setStatus(\"no-meta-tag-found\");setSearchIndex(fakeResults,{ignoreScope:true});log(\"No meta tag found\");return;}// If a cached index exists, use the cached version until the latest one from the network loads.\nconst cacheResult=await getCachedIndex(localeId,baseUrl);if(cacheResult.status!==\"miss\"){setSearchIndex(cacheResult.searchIndex);setStatus(\"loading-with-cache\");log(\"Using cached index\");if(cacheResult.status===\"fresh\")return;}const searchIndexUrl=getSearchIndexUrl(baseUrl,localeId);const response=await fetch(searchIndexUrl);// Happy case.\nif(response.ok){const downloadedIndex=await response.json();setSearchIndex(downloadedIndex);setCachedIndex(localeId,downloadedIndex,baseUrl);setStatus(\"success\");log(\"Using downloaded index\");return;}// Unexpected error.\n// Our \"sites\" CDN currently returns 403s for missing files.\nconst isNotFound=response.status===403||response.status===404;if(!isNotFound){throw new Error(response.statusText);}// Index is likely still being generated.\nlog(\"Index not found\");const fallbackBaseUrl=getBaseUrl(\"framer-search-index-fallback\");if(!fallbackBaseUrl){if(cacheResult.status===\"miss\"){setStatus(\"pending-index-generation\");log(\"No fallback, no cache\");}else{log(\"No fallback, using cache\");}return;}const fallbackSearchIndexUrl=getSearchIndexUrl(fallbackBaseUrl,localeId);const fallbackResponse=await fetch(fallbackSearchIndexUrl);if(fallbackResponse.ok){const downloadedIndex=await fallbackResponse.json();setSearchIndex(downloadedIndex);// It's safe to cache the fallback because if we're here, current cache is empty or stale.\nsetCachedIndex(localeId,downloadedIndex,fallbackBaseUrl);setStatus(\"success\");log(\"Using downloaded fallback index\");return;}if(cacheResult.status===\"miss\"){setStatus(\"pending-index-generation\");log(\"Fallback failed, no cache\");}else{log(\"Fallback failed, using cache\");}}loadSearchIndex().catch(error=>{// TODO: Check for error type here. If it's a network error,\n// we could do a few retries.\nsetStatus(\"error\");log(\"Failed to load search index\",error);});},[localeId]);log({status,results});return{results,status};}function getBaseUrl(name){return safeDocument?.querySelector(`meta[name=\"${name}\"]`)?.getAttribute(\"content\");}function getSearchIndexUrl(baseURL,localeId){if(isDefaultLocaleId(localeId))return baseURL;return baseURL.replace(\".json\",`-${localeId}.json`);}\nexport const __FramerMetadata__ = {\"exports\":{\"SearchIndex\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useSearch\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","export var Browser;(function(Browser){var isTouch=Browser.isTouch=()=>\"ontouchstart\"in window||navigator.maxTouchPoints>0;var isChrome=Browser.isChrome=()=>navigator.userAgent.toLowerCase().includes(\"chrome/\");var isWebKit=Browser.isWebKit=()=>navigator.userAgent.toLowerCase().includes(\"applewebkit/\");var isSafari=Browser.isSafari=()=>isWebKit()&&!isChrome();var isSafariDesktop=Browser.isSafariDesktop=()=>isSafari()&&!isTouch();var isWindows=Browser.isWindows=()=>/Win/.test(navigator.platform);var isMacOS=Browser.isMacOS=()=>/Mac/.test(navigator.platform);})(Browser||(Browser={}));\nexport const __FramerMetadata__ = {\"exports\":{\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./browser.map","// From: @framerjs/fresco/src/components/utils/useCallbackOnMouseMove.ts\nimport{useRef,useCallback}from\"react\";import{Browser}from\"https://framerusercontent.com/modules/PJVBcBLmDteTEAZh3J9Z/keXJyjyE9VnzUcDMayjg/browser.js\";/**\n * Webkit fires mousemove events if the pointer's coordination changes relative\n * to its container (e.g. if the container scrolls), or when a modifier key is\n * pressed, mousemove would fire even if the cursor did not actually move.\n * This helper compares the cursor position between mouse events, and fire the\n * callback only when its position changes.\n */ export const useCallbackOnMouseMove=(callback,mousePositionRef)=>{const prevPositionRef=useRef(null);return useCallback(event=>{if(!Browser.isSafari())return callback(event);const ref=mousePositionRef?mousePositionRef:prevPositionRef;const{clientX,clientY}=event;const prevCursorPosition=ref.current;ref.current={x:clientX,y:clientY};// Ignore mouse moves unless we have a position. Else it might be an\n// element that appears behind the mouse without the mouse moving.\nif(!prevCursorPosition){return;}if(prevCursorPosition.x!==clientX||prevCursorPosition.y!==clientY){return callback(event);}},[mousePositionRef,callback]);};\nexport const __FramerMetadata__ = {\"exports\":{\"useCallbackOnMouseMove\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Point\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./useCallbackOnMouseMove.map","// Safari does not support `element.scrollIntoView({ block: \"nearest\" })`, so this\n// is a workaround for that.\nexport function scrollIntoView(targetElement,scrollElement,/** Additional spacing to add from the top or bottom of the scroll element viewport. */ {offsetTop,offsetBottom}){const targetElementBounds=targetElement.getBoundingClientRect();const scrollElementBounds=scrollElement.getBoundingClientRect();if(targetElementBounds.top<scrollElementBounds.top){const difference=scrollElementBounds.top-targetElementBounds.top;scrollElement.scrollTop=scrollElement.scrollTop-difference-offsetTop;}else if(targetElementBounds.bottom>scrollElementBounds.bottom){const topAligned=scrollElementBounds.top-targetElementBounds.top;const minOffset=scrollElement.scrollTop-topAligned-offsetTop;const bottomAligned=targetElementBounds.bottom-scrollElementBounds.bottom;const offset=scrollElement.scrollTop+bottomAligned+offsetBottom;scrollElement.scrollTop=Math.min(minOffset,offset);}}\nexport const __FramerMetadata__ = {\"exports\":{\"scrollIntoView\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./scrollIntoView.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useSearch}from\"https://framerusercontent.com/modules/MyBp84Z0p9nUcMimVMnY/IOZYtsQMauhTmjY894DM/useSearch.js\";import React,{useEffect,useState,useMemo,forwardRef,useRef,useDeferredValue,useLayoutEffect,useCallback,useImperativeHandle}from\"react\";import{Browser}from\"https://framerusercontent.com/modules/PJVBcBLmDteTEAZh3J9Z/keXJyjyE9VnzUcDMayjg/browser.js\";import{motion,clamp,useAnimate}from\"framer-motion\";import{SearchIcon,ClearIcon,SpinnerIcon}from\"https://framerusercontent.com/modules/LV9trClbmNwd5PVj9l8y/L4rFqMGNzGSwRZpGTGF3/Icons.js\";import{clampText,getFontFamily,localStorageDebugFlag,animationKeyFromLayout,stripLocaleSlugFromPath}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js\";import{useCallbackOnMouseMove}from\"https://framerusercontent.com/modules/Gzef0nFihI9m9vZG45th/lIUxbZcreiDm2GzUkt3y/useCallbackOnMouseMove.js\";import{scrollIntoView}from\"https://framerusercontent.com/modules/eAnjm75CdfYT1Zz4BIaz/7KDSfnnyD1T3Ap75L4m8/scrollIntoView.js\";import{useLocaleInfo,// @ts-expect-error Internal API\nuseRouter,// @ts-expect-error Internal API\ninferInitialRouteFromPath}from\"framer\";const MAX_DESCRIPTION_LENGTH=120;const MODAL_MAX_HEIGHT=496;const VERTICAL_SPACING_MULTIPLIER=.6;function ClearButton({theme,type,onClick,text}){const shouldDisplayIcon=type===\"icon\";const iconOrText=shouldDisplayIcon?/*#__PURE__*/_jsx(ClearIcon,{style:{color:theme.inputIconColor,width:theme.inputIconSize,height:theme.inputIconSize}}):text;return /*#__PURE__*/_jsx(\"div\",{style:{flexShrink:0,fontSize:theme&&theme.titleFont&&theme.titleFont.fontSize?theme.titleFont.fontSize:15},children:/*#__PURE__*/_jsx(\"button\",{className:\"__framer-search-clear-button\",onClick:onClick,style:{fontFamily:\"inherit\",border:\"none\",background:\"none\",cursor:\"pointer\",display:\"flex\",textTransform:\"uppercase\",color:theme.inputIconColor,fontSize:\"0.75em\",padding:0},children:iconOrText})});}function Divider({theme,type}){const styles={background:theme.foregroundColor,height:1,flexShrink:0,opacity:.05};if(type===\"contained\"&&theme){styles.marginLeft=theme.horizontalSpacing;styles.marginRight=theme.horizontalSpacing;}return /*#__PURE__*/_jsx(\"div\",{style:styles});}export const Input=/*#__PURE__*/forwardRef(function Input(props,ref){const{value=\"\",status,autofocus,theme,placeholder,iconType,clearButtonType,onChange}=props;const[inputValue,setInputValue]=useState(value);const[isFocused,setIsFocused]=useState(false);const inputRef=useRef();useImperativeHandle(ref,()=>inputRef.current);React.useLayoutEffect(()=>{// Runs on unmount, fixes a bug in Safari that scrolls to the bottom\n// of the page when the input unmounts.\nreturn()=>{const inputElement=inputRef.current;if(!inputElement||inputElement!==document.activeElement)return;inputElement.blur();};},[]);const handleInputClick=()=>{if(inputRef.current){inputRef.current.focus();}};const handleClearClick=()=>{setInputValue(\"\");};useEffect(()=>{onChange(inputValue);},[inputValue]);const hasInputText=inputValue.length>0;const showClearButton=inputValue.length>0&&clearButtonType&&clearButtonType!==\"none\";const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);const searchIcon=iconType===\"custom\"&&theme.inputIconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"icon alongside the Site Search input\",src:theme.inputIconImage.src,width:theme.inputIconSize,height:theme.inputIconSize,decoding:\"async\"}):/*#__PURE__*/_jsx(SearchIcon,{color:theme.inputIconColor,width:theme.inputIconSize,height:theme.inputIconSize});return /*#__PURE__*/_jsxs(\"div\",{role:\"search\",style:{...inputContainerStyle,fontFamily:getFontFamily(theme),paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,gap:12,paddingTop:verticalSpacing,paddingBottom:verticalSpacing,touchAction:\"none\"},onClick:handleInputClick,children:[/*#__PURE__*/_jsx(\"div\",{style:{flexShrink:0,display:\"flex\"},children:status===\"loading\"&&inputValue?/*#__PURE__*/_jsx(SpinnerIcon,{color:theme.inputIconColor,backgroundColor:theme.backgroundColor,style:{height:theme&&theme.inputIconSize,width:theme&&theme.inputIconSize}}):searchIcon}),/*#__PURE__*/_jsx(\"input\",{ref:inputRef,spellCheck:false,autoFocus:autofocus,style:{...inputStyle,WebkitTapHighlightColor:\"rgba(0,0,0,0)\",color:theme.foregroundColor,lineHeight:\"2em\",verticalAlign:\"baseline\",...theme.titleFont,...theme.inputFont,fontSize:theme.inputFontSize,// @ts-ignore\n\"--framer-search-placeholder-color\":theme.placeholderColor},onFocus:()=>{const scrollOffset=document.documentElement.scrollTop;document.documentElement.scrollTop=scrollOffset;},placeholder:placeholder,value:inputValue,onChange:()=>setInputValue(inputRef.current.value)}),showClearButton&&/*#__PURE__*/_jsx(ClearButton,{theme:theme,type:props.clearButtonType,text:props.clearButtonText,onClick:handleClearClick})]});});const inputContainerStyle={display:\"inline-flex\",alignItems:\"center\",flexShrink:0};const inputStyle={outline:\"none\",border:\"none\",background:\"transparent\",fontWeight:500,height:\"2em\",padding:0,width:\"100%\"};export const ResultRow=/*#__PURE__*/React.memo(/*#__PURE__*/React.forwardRef(function ResultRow(props,ref){const{index,result,prevMousePositionRef,type=\"contained\",subtitleType=\"path\",selected=false,theme,localeSlug,style,onMouseMove,onPointerDown,onNavigateTo}=props;const{url,title,score}=result;const urlPath=useMemo(()=>{return stripLocaleSlugFromPath(url,localeSlug);},[url,localeSlug]);const handleMouseMove=useCallbackOnMouseMove(event=>onMouseMove(event,index),prevMousePositionRef);const isContained=type===\"contained\";const borderRadius=isContained?clamp(0,Infinity,theme.borderRadius-theme.spacing):0;const subtitleText=subtitleType===\"path\"?urlPath:clampText(result.description,MAX_DESCRIPTION_LENGTH);const handleClick=event=>{event.preventDefault();onNavigateTo(result.url);};const focusTrap=event=>{event.preventDefault();};return /*#__PURE__*/_jsx(\"a\",{ref:ref,style:{textDecoration:\"none\"},href:result.url,onClick:handleClick,onMouseMove:handleMouseMove,onMouseDown:focusTrap,onPointerDown:event=>onPointerDown(event,index),children:/*#__PURE__*/_jsxs(\"li\",{style:{...resultContainer,...style,paddingTop:isContained?12:16,paddingBottom:isContained?12:16,color:theme.foregroundColor,position:\"relative\",paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing},children:[/*#__PURE__*/_jsx(\"div\",{style:{backgroundColor:theme.foregroundColor,position:\"absolute\",opacity:selected?.06:0,borderRadius,left:theme&&isContained?theme.spacing:0,right:theme&&isContained?theme.spacing:0,top:0,bottom:0}}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",overflow:\"hidden\",gap:4},children:[/*#__PURE__*/_jsx(\"h3\",{style:{...resultTitle,...theme.titleFont,lineHeight:\"1.4em\"},children:title}),/*#__PURE__*/_jsxs(\"p\",{style:{margin:0,color:theme.subtitleColor,...theme.subtitleFont,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\",lineHeight:\"1.4em\"},children:[localStorageDebugFlag?score:\"\",\" \",subtitleText]})]})]},result.url)});}));/**\n * Flexible gap used inside a flexbox layout to push down the quick menu\n * by 20% of the screen height, but also allow it to collapse to zero if\n * there is not enough vertical room.\n */function QuickMenuSpacer({onClick}){return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",flexBasis:\"20vh\"},onClick:onClick});}const layoutContainerStyle={display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"flex-start\",gap:15,overflow:\"visible\"};function LayoutContainer({layoutType,theme,onKeyDown,onDismiss,children,modalOptions}){const layoutStyles=getLayoutBaseStyles(layoutType,theme);const style={...layoutContainerStyle,...layoutStyles,willChange:\"transform\",marginTop:layoutType===\"FixedTop\"?theme.offsetTop:0,height:layoutType===\"Sidebar\"?\"100%\":\"auto\",maxHeight:layoutType===\"QuickMenu\"?\"100%\":\"none\",justifyContent:layoutType===\"Sidebar\"?\"flex-end\":\"flex-start\",flexDirection:layoutType===\"Sidebar\"?\"column-reverse\":\"column\"};const innerStyle={...layoutContainerStyle,...layoutStyles,height:layoutType===\"Sidebar\"?\"100%\":\"auto\",maxHeight:layoutType===\"QuickMenu\"?\"100%\":\"none\",gap:layoutType===\"Sidebar\"?0:theme.gapBetweenStatusAndSearch,backgroundColor:layoutType===\"Sidebar\"?theme.backgroundColor:\"transparent\",justifyContent:layoutType===\"Sidebar\"?\"flex-end\":\"flex-start\",flexDirection:layoutType===\"Sidebar\"?\"column-reverse\":\"column\",originX:.5,originY:.5};function getContainerAnimation(){switch(layoutType){case\"FixedTop\":{const key=animationKeyFromLayout(\"FixedTop\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{y:-10,opacity:.2,transition:{duration:Browser.isTouch()?0:.15}};}break;}case\"QuickMenu\":{const key=animationKeyFromLayout(\"QuickMenu\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{scale:.95,opacity:0,y:0,x:0,rotate:0,transition:{type:\"spring\",stiffness:600,damping:40}};}break;}case\"Sidebar\":{const key=animationKeyFromLayout(\"Sidebar\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{x:-10,opacity:0,transition:{duration:.15}};}break;}}}const containerAnimation=getContainerAnimation();return /*#__PURE__*/_jsxs(\"div\",{style:style,onKeyDown:onKeyDown,onClick:event=>event.stopPropagation(),children:[layoutType===\"QuickMenu\"&&/*#__PURE__*/_jsx(QuickMenuSpacer,{onClick:onDismiss}),/*#__PURE__*/_jsx(motion.div,{initial:containerAnimation,animate:{opacity:1,scale:1,x:0,y:0,rotate:0},transition:containerAnimation?containerAnimation.transition:undefined,exit:{opacity:0,transition:{duration:0}},style:innerStyle,children:children})]});}function ModalContainer({layoutType,theme,children,heightIsStatic,heightTransition,heightDeps}){const style={// This `willChange` is required to avoid weird rendering issues where\n// parts of the search window won't redraw, which we observed in Safari 16.4.\nwillChange:\"transform\",backgroundColor:theme.backgroundColor,color:theme.foregroundColor,borderRadius:layoutType===\"QuickMenu\"?theme.borderRadius:0,width:\"100%\",display:\"flex\",flexDirection:\"column\",overflow:\"hidden\",boxShadow:layoutType!==\"Sidebar\"?theme.shadow:undefined,maxHeight:layoutType===\"QuickMenu\"?`min(${MODAL_MAX_HEIGHT}px, calc(100vh - 30px))`:undefined};// Opt-in Height Animations for the Search Quick Actions menu.\n// These are disabled by default, but can be enabled via props.\nconst[scope,animate]=useAnimate();useLayoutEffect(()=>{if(layoutType!==\"QuickMenu\"||heightIsStatic)return;const prevHeight=scope.current.offsetHeight;scope.current.style.height=\"auto\";const height=scope.current.offsetHeight;scope.current.style.height=prevHeight+\"px\";animate(scope.current,{height:[prevHeight,height]},heightTransition);},heightDeps);return /*#__PURE__*/_jsx(\"div\",{ref:scope,role:\"dialog\",className:layoutType===\"FixedTop\"?\"__framer-max-height-80dvh\":undefined,style:style,children:children});}const ScrollView=/*#__PURE__*/React.forwardRef(function ScrollView({theme,children},ref){const isTouch=Browser.isTouch();const[canScroll,setCanScroll]=React.useState(true);React.useEffect(()=>{if(!isTouch)return;const element=ref.current;if(!element)return;setCanScroll(element.scrollHeight>element.clientHeight);});return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{width:`calc(100% + ${theme.scrollBarWidth}px)`,overflowY:\"scroll\",overflowX:\"hidden\",overscrollBehavior:\"contain\",touchAction:canScroll?undefined:\"none\",// Make the list appear slightly under the divider\n// so that the divider is still visible when the first\n// item is selected.\nmarginTop:-1},children:children});});const statusStyle={backgroundColor:\"#B5B5B5\",color:\"#FFF\",boxShadow:\"0px 20px 40px 0px rgba(0, 0, 0, 0.25)\",fontFamily:\"inherit\",textAlign:\"center\",fontSize:13,padding:\"8px 0\"};function StatusMessage({status,layoutType,theme}){const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);const style={...statusStyle,userSelect:\"none\",fontFamily:getFontFamily(theme),paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,fontWeight:500,lineHeight:`calc(${theme.inputFontSize} * 2)`,paddingTop:verticalSpacing,paddingBottom:verticalSpacing,...theme.titleFont,zIndex:theme.zIndex+1,maxWidth:layoutType===\"FixedTop\"?\"none\":theme.width,width:layoutType===\"FixedTop\"?`calc(100% - ${verticalSpacing*2}px`:\"100%\",boxShadow:layoutType!==\"Sidebar\"&&statusStyle.boxShadow,borderRadius:layoutType!==\"Sidebar\"&&theme.borderRadius};// Show less text on fixed text to look nicer on mobile\nconst previewInfoText=layoutType===\"FixedTop\"?\"Preview Mode\":\"Preview Mode. Publish your Site to Search.\";if(status===\"no-meta-tag-found\"){return /*#__PURE__*/_jsx(\"div\",{style:style,children:previewInfoText});}if(status===\"pending-index-generation\"){return /*#__PURE__*/_jsx(\"div\",{style:style,children:\"Site is being indexed\"});}return null;}const resultTitle={textOverflow:\"ellipsis\",maxWidth:\"100%\",overflow:\"hidden\",fontWeight:500,whiteSpace:\"nowrap\",flex:1,margin:0};const resultContainer={padding:\"16px 20px\",listStyle:\"none\",fontWeight:500};const sidebarStyles={left:0,width:500};const fixedTopStyles={top:0,width:\"100%\"};const quickMenuStyles={width:500};function getLayoutBaseStyles(layoutOption,theme){switch(layoutOption){case\"Sidebar\":return{...sidebarStyles,width:theme.width};case\"FixedTop\":return fixedTopStyles;case\"QuickMenu\":return{...quickMenuStyles,width:theme.width};}}export var SearchInputClearButtonType;(function(SearchInputClearButtonType){SearchInputClearButtonType[\"Icon\"]=\"icon\";SearchInputClearButtonType[\"Text\"]=\"text\";SearchInputClearButtonType[\"None\"]=\"none\";})(SearchInputClearButtonType||(SearchInputClearButtonType={}));export var SearchInputDividerType;(function(SearchInputDividerType){SearchInputDividerType[\"None\"]=\"none\";SearchInputDividerType[\"FullWidth\"]=\"fullWidth\";SearchInputDividerType[\"Contained\"]=\"contained\";})(SearchInputDividerType||(SearchInputDividerType={}));export var SearchResultTitleType;(function(SearchResultTitleType){SearchResultTitleType[\"H1\"]=\"h1\";SearchResultTitleType[\"Title\"]=\"title\";})(SearchResultTitleType||(SearchResultTitleType={}));export var SearchResultSubtitleType;(function(SearchResultSubtitleType){SearchResultSubtitleType[\"Description\"]=\"description\";SearchResultSubtitleType[\"Path\"]=\"path\";})(SearchResultSubtitleType||(SearchResultSubtitleType={}));export var SearchResultItemType;(function(SearchResultItemType){SearchResultItemType[\"FullWidth\"]=\"fullWidth\";SearchResultItemType[\"Contained\"]=\"contained\";})(SearchResultItemType||(SearchResultItemType={}));export var SearchLayoutType;(function(SearchLayoutType){SearchLayoutType[\"Sidebar\"]=\"Sidebar\";SearchLayoutType[\"FixedTop\"]=\"FixedTop\";SearchLayoutType[\"QuickMenu\"]=\"QuickMenu\";})(SearchLayoutType||(SearchLayoutType={}));export var SearchEntryType;(function(SearchEntryType){SearchEntryType[\"Icon\"]=\"icon\";SearchEntryType[\"Text\"]=\"text\";})(SearchEntryType||(SearchEntryType={}));export var SearchIconType;(function(SearchIconType){SearchIconType[\"Default\"]=\"default\";SearchIconType[\"Custom\"]=\"custom\";})(SearchIconType||(SearchIconType={}));/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export function SearchModal(props){const{layoutType,theme,urlScope,inputOptions,backdropOptions,modalOptions,resultOptions,onDismiss}=props;const{activeLocale}=useLocaleInfo();const localeId=activeLocale?.id;const localeSlug=activeLocale?.slug;const input=useRef();const selectedResultRow=useRef();const scrollView=useRef();const[selected,setSelected]=useState({index:0,scroll:true});const prevMousePositionRef=useRef(null);const[isKeyboardNavigationDisabled,setIsKeyboardNavigationDisabled]=useState(Browser.isTouch);const[query,setQuery]=useState(\"\");const deferredQuery=useDeferredValue(query);const{results,status}=useSearch(deferredQuery,{minimumScore:0,urlScope,titleType:resultOptions.titleType});const selectedResult=results[selected.index];const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);useEffect(()=>{// Reset the selection to the top if the query changes.\nsetSelected({index:0,scroll:true});},[deferredQuery]);const handleResultRowPointerDown=useCallback((event,index)=>{if(event.pointerType!==\"touch\")return;setIsKeyboardNavigationDisabled(true);setSelected({index,scroll:false});},[]);const handleResultRowMouseMove=useCallback((event,index)=>{setSelected(previousSelected=>{if(previousSelected.index===index){return previousSelected;}return{index,scroll:false};});},[]);const router=useRouter();const navigateTo=useCallback(async url=>{if(status===\"no-meta-tag-found\"){return;}try{// Ideally, we would directly expose `routeId` in the search index so that\n// we don't need to infer it from the URL.\nconst{routeId,pathVariables}=inferInitialRouteFromPath(router.routes,url);const route=router.getRoute?.(routeId);onDismiss();await route?.page?.preload?.();router.navigate?.(routeId,null,pathVariables,false);}catch(error){window.location.href=url;}},[status]);const handleKeyDown=event=>{const maxIndex=results.length-1;switch(event.code){case\"ArrowUp\":event.preventDefault();if(isKeyboardNavigationDisabled){setIsKeyboardNavigationDisabled(false);break;}setSelected(previousSelected=>({index:clamp(0,maxIndex,previousSelected.index-1),scroll:true}));break;case\"ArrowDown\":event.preventDefault();if(isKeyboardNavigationDisabled){setIsKeyboardNavigationDisabled(false);break;}setSelected(previousSelected=>({index:clamp(0,maxIndex,previousSelected.index+1),scroll:true}));break;case\"Escape\":break;case\"Enter\":if(selectedResult){navigateTo(selectedResult.url);}break;default:event.stopPropagation();}};const showNoResults=results.length===0&&deferredQuery.length>1&&status!==\"loading\";const showDivider=Boolean((deferredQuery.length>0&&results.length>0||showNoResults)&&status!==\"loading\"&&props.inputOptions&&props.inputOptions.dividerType!==\"none\");const isItemContained=Boolean(props.resultOptions&&props.resultOptions.itemType===\"contained\");const spacing=isItemContained?theme.spacing:10;const listPaddingTop=showDivider&&isItemContained?spacing+theme.gapBetweenResults*2:0;useEffect(()=>{if(!selected.scroll)return;const element=selectedResultRow.current;if(!element)return;scrollIntoView(element,scrollView.current,{offsetTop:showDivider&&isItemContained?listPaddingTop:0,offsetBottom:isItemContained?spacing:0});// `showDivider` and `isItemContained` are not dependencies because\n// they will be the latest values when `selected` changes. And including\n// them will cause unnecessary scrolling into view.\n},[selected]);return /*#__PURE__*/_jsxs(LayoutContainer,{layoutType:layoutType,modalOptions:modalOptions,theme:theme,onKeyDown:handleKeyDown,onDismiss:onDismiss,children:[/*#__PURE__*/_jsxs(ModalContainer,{layoutType:layoutType,theme:theme,heightIsStatic:modalOptions.heightIsStatic,heightTransition:modalOptions.heightTransition,heightDeps:[results.length,showNoResults],children:[/*#__PURE__*/_jsx(Input,{autofocus:true,ref:input,onChange:setQuery,value:query,theme:theme,status:status,iconType:inputOptions.iconOptions.iconType,placeholder:inputOptions.placeholderOptions.placeholderText,clearButtonType:inputOptions?inputOptions.clearButtonType:undefined,clearButtonText:inputOptions.clearButtonText}),showDivider&&/*#__PURE__*/_jsx(Divider,{theme:theme,type:inputOptions.dividerType}),/*#__PURE__*/_jsx(ScrollView,{ref:scrollView,theme:theme,children:/*#__PURE__*/_jsxs(\"ul\",{\"aria-live\":\"polite\",style:{display:\"flex\",flexDirection:\"column\",width:`calc(100% - ${theme.scrollBarWidth}px)`,padding:0,paddingTop:listPaddingTop,paddingBottom:results.length&&isItemContained?spacing:0,gap:theme.gapBetweenResults,margin:0},children:[results.map((result,index)=>{const isSelected=index===selected.index;return /*#__PURE__*/_jsx(ResultRow,{ref:isSelected?selectedResultRow:null,index:index,result:result,prevMousePositionRef:prevMousePositionRef,selected:!isKeyboardNavigationDisabled&&isSelected,type:props.resultOptions.itemType,subtitleType:props.resultOptions.subtitleOptions.subtitleType,theme:theme,localeSlug:localeSlug,onMouseMove:handleResultRowMouseMove,onPointerDown:handleResultRowPointerDown,onNavigateTo:navigateTo},result.url);}),showNoResults&&/*#__PURE__*/_jsx(\"li\",{style:{paddingTop:verticalSpacing-listPaddingTop,paddingBottom:verticalSpacing,lineHeight:\"2em\",paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,height:\"Sidebar\"?\"100%\":\"auto\"},children:/*#__PURE__*/_jsx(\"h3\",{style:{...resultTitle,textAlign:\"center\",lineHeight:`calc(${theme.inputFontSize} * 2)`,color:theme.subtitleColor,...theme.titleFont},children:\"No results\"})})]})})]}),/*#__PURE__*/_jsx(StatusMessage,{status:status,layoutType:layoutType,theme:theme})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"ResultRow\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultTitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultItemType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchLayoutType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputDividerType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchTheme\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultSubtitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchModal\":{\"type\":\"reactComponent\",\"name\":\"SearchModal\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"SearchIconType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Input\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchEntryType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputClearButtonType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// @ts-ignore\nimport{useLocaleInfo}from\"framer\";import{clamp}from\"framer-motion\";import{useEffect,useState,useTransition}from\"react\";import{SearchResultTitleType}from\"https://framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/wgITiHCOZBBo33pin0wW/SearchModal.js\";import{getCachedIndex,isDefaultLocaleId,setCachedIndex}from\"https://framerusercontent.com/modules/uU1mtMKXsrVAg8N5hW7w/v7gDLwKJgQ5vAsFHxY4H/cachedIndex.js\";import{fakeResults}from\"https://framerusercontent.com/modules/K9JZRwJcE6slDAf8rUmh/mJ54py1Ecnn1RoC4N1m4/fakeResults.js\";import{distance}from\"https://framerusercontent.com/modules/TwRgbWuhHeB95MPifel4/YW8Hlm59FG3PajbrVsaR/fuzzySearch.js\";import{createLogger,localStorageDebugFlag,safeDocument,safeWindow,stripLocaleSlugFromPath,yieldToMain}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js\";const{log,time,timeEnd}=createLogger(localStorageDebugFlag);const splitWordsRegex=(()=>{try{// Regex lookbehind is used to ignore ampersands when splitting\n// words. For example \"H&M\" will not be split and is considered as\n// one word, but \"H & M\" will be split.\n// However, some browsers (like Safari iOS 15) don't support\n// lookbehind and will crash. When it's not supported, fallback to\n// a safer regex that always splits ampersands.\nconst regex=RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+(?<!\\\\p{L}&)(?!&\\\\p{L})\",\"u\");\"\".split(regex);return regex;}catch{log(\"Falling back to regex without lookbehind\");return RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+\",\"u\");}})();function splitWords(text){return text.split(splitWordsRegex);}function getUniqueWords(str){const words=splitWords(str).filter(word=>word.trim()&&word.length>0);return new Set(words);}const normalizeRegex=/[\\u0300-\\u036f]/g;/**\n * Replace accented characters with equivilant non-accented versions and\n * make everything lowercase.\n */function getNormalizedString(text){if(Array.isArray(text)){return text.map(getNormalizedString);}return text.normalize(\"NFD\")// From: https://stackoverflow.com/a/37511463\n.replace(normalizeRegex,\"\").toLowerCase();}const normalizedItemCache=new WeakMap;function getNormalizedItemFromCache(item){const cached=normalizedItemCache.get(item);if(cached)return cached;const normalizedItem=getNormalizedItem(item);normalizedItemCache.set(item,normalizedItem);return normalizedItem;}function getNormalizedItem(item){const normalizedItem={};for(const key in item){if(item.hasOwnProperty(key)){const value=item[key];if(typeof value===\"string\"){normalizedItem[key]=getNormalizedString(value);continue;}if(Array.isArray(value)){normalizedItem[key]=getNormalizedString(value);continue;}normalizedItem[key]=value;}}return normalizedItem;}function getMatchRange(currentRange,start,end){const result={...currentRange};if(start<result.start){result.start=start;}if(end>result.end){result.end=end;}return result;}/**\n * Score index item based on the contents of it's fields such as title, description, headings etc.\n *\n * Note that this does not normalize the item or query. Normalization is expected to happen\n * before passing the data into this.\n */function getScoreForSearchIndexItem(item,query,words,fullQuery){let score=0;const match={title:{start:Infinity,end:0},description:{start:Infinity,end:0}};const urlWords=getUniqueWords(item.url);// Match query based on words in the URL so that random strings inside\n// other strings are not matched.\nif(urlWords.has(query)){score+=10;}// Really boost single word queries that match single word URLs.\nif(words.size===1&&urlWords.size===1&&urlWords.values().next().value===query){score+=score*5;}// Score shorter URLs higher so `/pricing` is before `/lala/pricing`.\nif(score>0){const splitLength=item.url.split(\"/\").length;score+=clamp(10-splitLength,0,splitLength);}const titleWords=getUniqueWords(item.title);// Prefer full word matches in the title.\nif(titleWords.has(query)){score+=10;}const titleIndex=item.title.indexOf(query);if(titleIndex!==-1){score+=10;// TODO: Matches are currently not used, but they can be used in the\n// future to add text highlighting.\nmatch.title=getMatchRange(match.title,titleIndex,titleIndex+query.length);}// If the full query is close to being the heading, score this highly as\n// the user is most likely looking for that exact title.\nif(distance(item.title,fullQuery)<=2){score+=score*10;}// Fuzzy match full words in the title.\nfor(const titleWord of titleWords){const distanceScore=distance(query,titleWord);// Small distance score helps with small typos.\nif(distanceScore<=2){score+=10;}}const headings=[...item.h1,...item.h2,...item.h3,...item.h4,...item.h5,...item.h6];for(const heading of headings){const headingWords=getUniqueWords(heading);// If the full query is close to being the heading, score this highly as\n// the user is most likely looking for that exact title.\nif(distance(heading,fullQuery)<=2){score+=score*10;}// Bias headings that start with the query as this helps when\n// you know the title you are searching for.\nif(heading.startsWith(query)){score+=10;}if(headingWords.has(query)){score+=10;}if(heading.includes(query)){score+=1;}// Fuzzy match full words in headings.\nfor(const headingWord of headingWords){const distanceScore=distance(query,headingWord);if(distanceScore<=2){score+=1;}}}const descriptionIndex=item.description.indexOf(query);if(descriptionIndex!==-1){score+=10;match.description=getMatchRange(match.description,descriptionIndex,descriptionIndex+query.length);}for(const p of item.p){if(p.includes(query)){score+=.5;}}for(const codeblock of item.codeblock){// If the full query is close to being the codeblock, score this highly as\n// the user is most likely looking for that exact code.\nif(distance(codeblock,fullQuery)<=2){score*=10;}if(codeblock.includes(fullQuery)){score+=10;}if(codeblock.includes(query)){score+=.5;}}return{score,match};}function getSearchIndexItemScore(item,normalizedQuery){const normalizedItem=getNormalizedItemFromCache(item);const queryWords=getUniqueWords(normalizedQuery);let total=0;for(const queryWord of queryWords){const{score}=getScoreForSearchIndexItem(normalizedItem,queryWord,queryWords,normalizedQuery);total+=score;}return total;}function useRawSearch(index,query,settings){const[results,setResults]=useState(null);const[,startTransition]=useTransition();useEffect(()=>{const abortController=new AbortController;executeRawSearch(index,query,settings,abortController.signal).then(res=>{if(!abortController.signal.aborted){startTransition(()=>{setResults(res);});}}).catch(err=>{if(err.name!==\"AbortError\"){console.error(\"Search failed:\",err);}});return()=>{abortController.abort();};},[index,query]);return{results:results??[]};}const QUANTUM=32// ms, 2*16ms (2 frames on 60 hz)\n;async function executeRawSearch(index,query,settings,signal){const path=safeWindow?.location.pathname;time(\"query\");const normalizedQuery=getNormalizedString(query);const results=[];const items=Object.values(index);let deadline=performance.now()+QUANTUM;async function yieldToMainIfNecessary(){if(performance.now()>=deadline){await yieldToMain();deadline=performance.now()+QUANTUM;}}for(let i=0;i<items.length;++i){if(performance.now()>=deadline){await yieldToMainIfNecessary();deadline=performance.now()+QUANTUM;}if(signal?.aborted)return[];const item=items[i];const score=getSearchIndexItemScore(item,normalizedQuery);if(score>(settings.minimumScore||0)&&(!path||item.url!==path)){const heading=item.h1.length&&item.h1[0];const title=settings?.titleType===SearchResultTitleType.Title?item.title:heading?heading:item.title;// Convert index item to result item.\nresults.push({url:item.url,title,description:item.description,body:[...item.p,item.codeblock].join(\" \"),score});}}await yieldToMainIfNecessary();if(signal?.aborted)return[];const sorted=results.sort((itemA,itemB)=>itemB.score-itemA.score);timeEnd(\"query\");await yieldToMainIfNecessary();if(signal?.aborted)return[];return results.slice(0,20);}function getIndexedScopedToUrl(index,rawUrlScope,localeSlug){const scopedIndex={};const baseScopeUrlHasVariable=rawUrlScope.includes(\":\");const urlUpToPathVariable=rawUrlScope.split(\":\")[0];const urlScope=urlUpToPathVariable.length>1?urlUpToPathVariable:\"\";for(const url in index){const strippedURL=stripLocaleSlugFromPath(url,localeSlug);if(!strippedURL.startsWith(urlScope)){continue;}if(baseScopeUrlHasVariable&&url.length<=urlScope.length){continue;}scopedIndex[url]=index[url];}return scopedIndex;}export function useSearch(query,settings){const[searchIndex,_setSearchIndex]=useState({});const[status,setStatus]=useState(\"loading\");const{results}=useRawSearch(searchIndex,query,settings);const{activeLocale}=useLocaleInfo();const localeId=activeLocale?.id;// Seperate setter function so that the URL scope is always applied\n// to indexes loaded from either the cache or network.\nfunction setSearchIndex(index,options={ignoreScope:false}){let scopedIndex=index;if(settings.urlScope&&!options.ignoreScope){scopedIndex=getIndexedScopedToUrl(index,settings.urlScope,activeLocale?.slug);log(\"Using URL scope\",settings.urlScope);}_setSearchIndex(scopedIndex);}useEffect(()=>{async function loadSearchIndex(){setStatus(\"loading\");const baseUrl=getBaseUrl(\"framer-search-index\");if(!baseUrl){setStatus(\"no-meta-tag-found\");setSearchIndex(fakeResults,{ignoreScope:true});log(\"No meta tag found\");return;}const cacheResult=await getCachedIndex(localeId,baseUrl);if(cacheResult.status===\"fresh\"){setSearchIndex(cacheResult.searchIndex);setStatus(\"success\");log(\"Using fresh cached index\");return;}if(cacheResult.status===\"stale\"){setSearchIndex(cacheResult.searchIndex);setStatus(\"loading-with-cache\");log(\"Using stale cached index while loading a fresh one\");}const searchIndexUrl=getSearchIndexUrl(baseUrl,localeId);const response=await fetch(searchIndexUrl);if(response.ok){const downloadedIndex=await response.json();setSearchIndex(downloadedIndex);setCachedIndex(localeId,downloadedIndex,baseUrl);setStatus(\"success\");log(\"Using downloaded index\");return;}// Our \"sites\" CDN currently returns 403s for missing files.\nconst isNotFound=response.status===403||response.status===404;if(!isNotFound){throw new Error(response.statusText);}// Index is likely still being generated.\nlog(\"Index not found\");const fallbackBaseUrl=getBaseUrl(\"framer-search-index-fallback\");if(!fallbackBaseUrl){if(cacheResult.status===\"miss\"){setStatus(\"pending-index-generation\");log(\"No fallback, no cache\");}else{log(\"No fallback, using cache\");}return;}// If we're here, cache is missing or stale. If it's stale but it's our fallback index, we can use it.\nif(cacheResult.status===\"stale\"&&cacheResult.indexHash===fallbackBaseUrl){setStatus(\"success\");log(\"Using cached fallback index\");return;}const fallbackSearchIndexUrl=getSearchIndexUrl(fallbackBaseUrl,localeId);const fallbackResponse=await fetch(fallbackSearchIndexUrl);if(fallbackResponse.ok){const downloadedIndex=await fallbackResponse.json();setSearchIndex(downloadedIndex);setCachedIndex(localeId,downloadedIndex,fallbackBaseUrl);setStatus(\"success\");log(\"Using downloaded fallback index\");return;}if(cacheResult.status===\"miss\"){setStatus(\"pending-index-generation\");log(\"Fallback failed, no cache\");}else{log(\"Fallback failed, using cache\");}}loadSearchIndex().catch(error=>{// TODO: Check for error type here. If it's a network error,\n// we could do a few retries.\nsetStatus(\"error\");log(\"Failed to load search index\",error);});},[localeId]);log({status,results});return{results,status};}function getBaseUrl(name){return safeDocument?.querySelector(`meta[name=\"${name}\"]`)?.getAttribute(\"content\");}function getSearchIndexUrl(baseURL,localeId){if(isDefaultLocaleId(localeId))return baseURL;return baseURL.replace(\".json\",`-${localeId}.json`);}\nexport const __FramerMetadata__ = {\"exports\":{\"SearchIndex\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useSearch\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./useSearch.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useSearch}from\"https://framerusercontent.com/modules/MyBp84Z0p9nUcMimVMnY/G59GwobMNJqwSjtPO6Pv/useSearch.js\";import React,{useEffect,useState,useMemo,forwardRef,useRef,useDeferredValue,useLayoutEffect,useCallback,useImperativeHandle}from\"react\";import{Browser}from\"https://framerusercontent.com/modules/PJVBcBLmDteTEAZh3J9Z/keXJyjyE9VnzUcDMayjg/browser.js\";import{motion,clamp,useAnimate}from\"framer-motion\";import{SearchIcon,ClearIcon,SpinnerIcon}from\"https://framerusercontent.com/modules/LV9trClbmNwd5PVj9l8y/L4rFqMGNzGSwRZpGTGF3/Icons.js\";import{clampText,getFontFamily,localStorageDebugFlag,animationKeyFromLayout,stripLocaleSlugFromPath}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js\";import{useCallbackOnMouseMove}from\"https://framerusercontent.com/modules/Gzef0nFihI9m9vZG45th/lIUxbZcreiDm2GzUkt3y/useCallbackOnMouseMove.js\";import{scrollIntoView}from\"https://framerusercontent.com/modules/eAnjm75CdfYT1Zz4BIaz/7KDSfnnyD1T3Ap75L4m8/scrollIntoView.js\";import{useLocaleInfo,// @ts-expect-error Internal API\nuseRouter,// @ts-expect-error Internal API\ninferInitialRouteFromPath}from\"framer\";const MAX_DESCRIPTION_LENGTH=120;const MODAL_MAX_HEIGHT=496;const VERTICAL_SPACING_MULTIPLIER=.6;function ClearButton({theme,type,onClick,text}){const shouldDisplayIcon=type===\"icon\";const iconOrText=shouldDisplayIcon?/*#__PURE__*/_jsx(ClearIcon,{style:{color:theme.inputIconColor,width:theme.inputIconSize,height:theme.inputIconSize}}):text;return /*#__PURE__*/_jsx(\"div\",{style:{flexShrink:0,fontSize:theme&&theme.titleFont&&theme.titleFont.fontSize?theme.titleFont.fontSize:15},children:/*#__PURE__*/_jsx(\"button\",{className:\"__framer-search-clear-button\",onClick:onClick,style:{fontFamily:\"inherit\",border:\"none\",background:\"none\",cursor:\"pointer\",display:\"flex\",textTransform:\"uppercase\",color:theme.inputIconColor,fontSize:\"0.75em\",padding:0},children:iconOrText})});}function Divider({theme,type}){const styles={background:theme.foregroundColor,height:1,flexShrink:0,opacity:.05};if(type===\"contained\"&&theme){styles.marginLeft=theme.horizontalSpacing;styles.marginRight=theme.horizontalSpacing;}return /*#__PURE__*/_jsx(\"div\",{style:styles});}export const Input=/*#__PURE__*/forwardRef(function Input(props,ref){const{value=\"\",status,autofocus,theme,placeholder,iconType,clearButtonType,onChange}=props;const[inputValue,setInputValue]=useState(value);const[isFocused,setIsFocused]=useState(false);const inputRef=useRef();useImperativeHandle(ref,()=>inputRef.current);React.useLayoutEffect(()=>{// Runs on unmount, fixes a bug in Safari that scrolls to the bottom\n// of the page when the input unmounts.\nreturn()=>{const inputElement=inputRef.current;if(!inputElement||inputElement!==document.activeElement)return;inputElement.blur();};},[]);const handleInputClick=()=>{if(inputRef.current){inputRef.current.focus();}};const handleClearClick=()=>{setInputValue(\"\");};useEffect(()=>{onChange(inputValue);},[inputValue]);const hasInputText=inputValue.length>0;const showClearButton=inputValue.length>0&&clearButtonType&&clearButtonType!==\"none\";const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);const searchIcon=iconType===\"custom\"&&theme.inputIconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"icon alongside the Site Search input\",src:theme.inputIconImage.src,width:theme.inputIconSize,height:theme.inputIconSize,decoding:\"async\"}):/*#__PURE__*/_jsx(SearchIcon,{color:theme.inputIconColor,width:theme.inputIconSize,height:theme.inputIconSize});return /*#__PURE__*/_jsxs(\"div\",{role:\"search\",style:{...inputContainerStyle,fontFamily:getFontFamily(theme),paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,gap:12,paddingTop:verticalSpacing,paddingBottom:verticalSpacing,touchAction:\"none\"},onClick:handleInputClick,children:[/*#__PURE__*/_jsx(\"div\",{style:{flexShrink:0,display:\"flex\"},children:status===\"loading\"&&inputValue?/*#__PURE__*/_jsx(SpinnerIcon,{color:theme.inputIconColor,backgroundColor:theme.backgroundColor,style:{height:theme&&theme.inputIconSize,width:theme&&theme.inputIconSize}}):searchIcon}),/*#__PURE__*/_jsx(\"input\",{ref:inputRef,spellCheck:false,autoFocus:autofocus,style:{...inputStyle,WebkitTapHighlightColor:\"rgba(0,0,0,0)\",color:theme.foregroundColor,lineHeight:\"2em\",verticalAlign:\"baseline\",...theme.titleFont,...theme.inputFont,fontSize:theme.inputFontSize,// @ts-ignore\n\"--framer-search-placeholder-color\":theme.placeholderColor},onFocus:()=>{const scrollOffset=document.documentElement.scrollTop;document.documentElement.scrollTop=scrollOffset;},placeholder:placeholder,value:inputValue,onChange:()=>setInputValue(inputRef.current.value)}),showClearButton&&/*#__PURE__*/_jsx(ClearButton,{theme:theme,type:props.clearButtonType,text:props.clearButtonText,onClick:handleClearClick})]});});const inputContainerStyle={display:\"inline-flex\",alignItems:\"center\",flexShrink:0};const inputStyle={outline:\"none\",border:\"none\",background:\"transparent\",fontWeight:500,height:\"2em\",padding:0,width:\"100%\"};export const ResultRow=/*#__PURE__*/React.memo(/*#__PURE__*/React.forwardRef(function ResultRow(props,ref){const{index,result,prevMousePositionRef,type=\"contained\",subtitleType=\"path\",selected=false,theme,localeSlug,style,onMouseMove,onPointerDown,onNavigateTo}=props;const{url,title,score}=result;const urlPath=useMemo(()=>{return stripLocaleSlugFromPath(url,localeSlug);},[url,localeSlug]);const handleMouseMove=useCallbackOnMouseMove(event=>onMouseMove(event,index),prevMousePositionRef);const isContained=type===\"contained\";const borderRadius=isContained?clamp(0,Infinity,theme.borderRadius-theme.spacing):0;const subtitleText=subtitleType===\"path\"?urlPath:clampText(result.description,MAX_DESCRIPTION_LENGTH);const handleClick=event=>{event.preventDefault();onNavigateTo(result.url);};const focusTrap=event=>{event.preventDefault();};return /*#__PURE__*/_jsx(\"a\",{ref:ref,style:{textDecoration:\"none\"},href:result.url,onClick:handleClick,onMouseMove:handleMouseMove,onMouseDown:focusTrap,onPointerDown:event=>onPointerDown(event,index),children:/*#__PURE__*/_jsxs(\"li\",{style:{...resultContainer,...style,paddingTop:isContained?12:16,paddingBottom:isContained?12:16,color:theme.foregroundColor,position:\"relative\",paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing},children:[/*#__PURE__*/_jsx(\"div\",{style:{backgroundColor:theme.foregroundColor,position:\"absolute\",opacity:selected?.06:0,borderRadius,left:theme&&isContained?theme.spacing:0,right:theme&&isContained?theme.spacing:0,top:0,bottom:0}}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",overflow:\"hidden\",gap:4},children:[/*#__PURE__*/_jsx(\"h3\",{style:{...resultTitle,...theme.titleFont,lineHeight:\"1.4em\"},children:title}),/*#__PURE__*/_jsxs(\"p\",{style:{margin:0,color:theme.subtitleColor,...theme.subtitleFont,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\",lineHeight:\"1.4em\"},children:[localStorageDebugFlag?score:\"\",\" \",subtitleText]})]})]},result.url)});}));/**\n * Flexible gap used inside a flexbox layout to push down the quick menu\n * by 20% of the screen height, but also allow it to collapse to zero if\n * there is not enough vertical room.\n */function QuickMenuSpacer({onClick}){return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",flexBasis:\"20vh\"},onClick:onClick});}const layoutContainerStyle={display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"flex-start\",gap:15,overflow:\"visible\"};function LayoutContainer({layoutType,theme,onKeyDown,onDismiss,children,modalOptions}){const layoutStyles=getLayoutBaseStyles(layoutType,theme);const style={...layoutContainerStyle,...layoutStyles,willChange:\"transform\",marginTop:layoutType===\"FixedTop\"?theme.offsetTop:0,height:layoutType===\"Sidebar\"?\"100%\":\"auto\",maxHeight:layoutType===\"QuickMenu\"?\"100%\":\"none\",justifyContent:layoutType===\"Sidebar\"?\"flex-end\":\"flex-start\",flexDirection:layoutType===\"Sidebar\"?\"column-reverse\":\"column\"};const innerStyle={...layoutContainerStyle,...layoutStyles,height:layoutType===\"Sidebar\"?\"100%\":\"auto\",maxHeight:layoutType===\"QuickMenu\"?\"100%\":\"none\",gap:layoutType===\"Sidebar\"?0:theme.gapBetweenStatusAndSearch,backgroundColor:layoutType===\"Sidebar\"?theme.backgroundColor:\"transparent\",justifyContent:layoutType===\"Sidebar\"?\"flex-end\":\"flex-start\",flexDirection:layoutType===\"Sidebar\"?\"column-reverse\":\"column\",originX:.5,originY:.5};function getContainerAnimation(){switch(layoutType){case\"FixedTop\":{const key=animationKeyFromLayout(\"FixedTop\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{y:-10,opacity:.2,transition:{duration:Browser.isTouch()?0:.15}};}break;}case\"QuickMenu\":{const key=animationKeyFromLayout(\"QuickMenu\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{scale:.95,opacity:0,y:0,x:0,rotate:0,transition:{type:\"spring\",stiffness:600,damping:40}};}break;}case\"Sidebar\":{const key=animationKeyFromLayout(\"Sidebar\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{x:-10,opacity:0,transition:{duration:.15}};}break;}}}const containerAnimation=getContainerAnimation();return /*#__PURE__*/_jsxs(\"div\",{style:style,onKeyDown:onKeyDown,onClick:event=>event.stopPropagation(),children:[layoutType===\"QuickMenu\"&&/*#__PURE__*/_jsx(QuickMenuSpacer,{onClick:onDismiss}),/*#__PURE__*/_jsx(motion.div,{initial:containerAnimation,animate:{opacity:1,scale:1,x:0,y:0,rotate:0},transition:containerAnimation?containerAnimation.transition:undefined,exit:{opacity:0,transition:{duration:0}},style:innerStyle,children:children})]});}function ModalContainer({layoutType,theme,children,heightIsStatic,heightTransition,heightDeps}){const style={// This `willChange` is required to avoid weird rendering issues where\n// parts of the search window won't redraw, which we observed in Safari 16.4.\nwillChange:\"transform\",backgroundColor:theme.backgroundColor,color:theme.foregroundColor,borderRadius:layoutType===\"QuickMenu\"?theme.borderRadius:0,width:\"100%\",display:\"flex\",flexDirection:\"column\",overflow:\"hidden\",boxShadow:layoutType!==\"Sidebar\"?theme.shadow:undefined,maxHeight:layoutType===\"QuickMenu\"?`min(${MODAL_MAX_HEIGHT}px, calc(100vh - 30px))`:undefined};// Opt-in Height Animations for the Search Quick Actions menu.\n// These are disabled by default, but can be enabled via props.\nconst[scope,animate]=useAnimate();useLayoutEffect(()=>{if(layoutType!==\"QuickMenu\"||heightIsStatic)return;const prevHeight=scope.current.offsetHeight;scope.current.style.height=\"auto\";const height=scope.current.offsetHeight;scope.current.style.height=prevHeight+\"px\";animate(scope.current,{height:[prevHeight,height]},heightTransition);},heightDeps);return /*#__PURE__*/_jsx(\"div\",{ref:scope,role:\"dialog\",className:layoutType===\"FixedTop\"?\"__framer-max-height-80dvh\":undefined,style:style,children:children});}const ScrollView=/*#__PURE__*/React.forwardRef(function ScrollView({theme,children},ref){const isTouch=Browser.isTouch();const[canScroll,setCanScroll]=React.useState(true);React.useEffect(()=>{if(!isTouch)return;const element=ref.current;if(!element)return;setCanScroll(element.scrollHeight>element.clientHeight);});return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{width:`calc(100% + ${theme.scrollBarWidth}px)`,overflowY:\"scroll\",overflowX:\"hidden\",overscrollBehavior:\"contain\",touchAction:canScroll?undefined:\"none\",// Make the list appear slightly under the divider\n// so that the divider is still visible when the first\n// item is selected.\nmarginTop:-1},children:children});});const statusStyle={backgroundColor:\"#B5B5B5\",color:\"#FFF\",boxShadow:\"0px 20px 40px 0px rgba(0, 0, 0, 0.25)\",fontFamily:\"inherit\",textAlign:\"center\",fontSize:13,padding:\"8px 0\"};function StatusMessage({status,layoutType,theme}){const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);const style={...statusStyle,userSelect:\"none\",fontFamily:getFontFamily(theme),paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,fontWeight:500,lineHeight:`calc(${theme.inputFontSize} * 2)`,paddingTop:verticalSpacing,paddingBottom:verticalSpacing,...theme.titleFont,zIndex:theme.zIndex+1,maxWidth:layoutType===\"FixedTop\"?\"none\":theme.width,width:layoutType===\"FixedTop\"?`calc(100% - ${verticalSpacing*2}px`:\"100%\",boxShadow:layoutType!==\"Sidebar\"&&statusStyle.boxShadow,borderRadius:layoutType!==\"Sidebar\"&&theme.borderRadius};// Show less text on fixed text to look nicer on mobile\nconst previewInfoText=layoutType===\"FixedTop\"?\"Preview Mode\":\"Preview Mode. Publish your Site to Search.\";if(status===\"no-meta-tag-found\"){return /*#__PURE__*/_jsx(\"div\",{style:style,children:previewInfoText});}if(status===\"pending-index-generation\"){return /*#__PURE__*/_jsx(\"div\",{style:style,children:\"Site is being indexed\"});}return null;}const resultTitle={textOverflow:\"ellipsis\",maxWidth:\"100%\",overflow:\"hidden\",fontWeight:500,whiteSpace:\"nowrap\",flex:1,margin:0};const resultContainer={padding:\"16px 20px\",listStyle:\"none\",fontWeight:500};const sidebarStyles={left:0,width:500};const fixedTopStyles={top:0,width:\"100%\"};const quickMenuStyles={width:500};function getLayoutBaseStyles(layoutOption,theme){switch(layoutOption){case\"Sidebar\":return{...sidebarStyles,width:theme.width};case\"FixedTop\":return fixedTopStyles;case\"QuickMenu\":return{...quickMenuStyles,width:theme.width};}}export var SearchInputClearButtonType;(function(SearchInputClearButtonType){SearchInputClearButtonType[\"Icon\"]=\"icon\";SearchInputClearButtonType[\"Text\"]=\"text\";SearchInputClearButtonType[\"None\"]=\"none\";})(SearchInputClearButtonType||(SearchInputClearButtonType={}));export var SearchInputDividerType;(function(SearchInputDividerType){SearchInputDividerType[\"None\"]=\"none\";SearchInputDividerType[\"FullWidth\"]=\"fullWidth\";SearchInputDividerType[\"Contained\"]=\"contained\";})(SearchInputDividerType||(SearchInputDividerType={}));export var SearchResultTitleType;(function(SearchResultTitleType){SearchResultTitleType[\"H1\"]=\"h1\";SearchResultTitleType[\"Title\"]=\"title\";})(SearchResultTitleType||(SearchResultTitleType={}));export var SearchResultSubtitleType;(function(SearchResultSubtitleType){SearchResultSubtitleType[\"Description\"]=\"description\";SearchResultSubtitleType[\"Path\"]=\"path\";})(SearchResultSubtitleType||(SearchResultSubtitleType={}));export var SearchResultItemType;(function(SearchResultItemType){SearchResultItemType[\"FullWidth\"]=\"fullWidth\";SearchResultItemType[\"Contained\"]=\"contained\";})(SearchResultItemType||(SearchResultItemType={}));export var SearchLayoutType;(function(SearchLayoutType){SearchLayoutType[\"Sidebar\"]=\"Sidebar\";SearchLayoutType[\"FixedTop\"]=\"FixedTop\";SearchLayoutType[\"QuickMenu\"]=\"QuickMenu\";})(SearchLayoutType||(SearchLayoutType={}));export var SearchEntryType;(function(SearchEntryType){SearchEntryType[\"Icon\"]=\"icon\";SearchEntryType[\"Text\"]=\"text\";})(SearchEntryType||(SearchEntryType={}));export var SearchIconType;(function(SearchIconType){SearchIconType[\"Default\"]=\"default\";SearchIconType[\"Custom\"]=\"custom\";})(SearchIconType||(SearchIconType={}));/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export function SearchModal(props){const{layoutType,theme,urlScope,inputOptions,backdropOptions,modalOptions,resultOptions,onDismiss}=props;const{activeLocale}=useLocaleInfo();const localeId=activeLocale?.id;const localeSlug=activeLocale?.slug;const input=useRef();const selectedResultRow=useRef();const scrollView=useRef();const[selected,setSelected]=useState({index:0,scroll:true});const prevMousePositionRef=useRef(null);const[isKeyboardNavigationDisabled,setIsKeyboardNavigationDisabled]=useState(Browser.isTouch);const[query,setQuery]=useState(\"\");const deferredQuery=useDeferredValue(query);const{results,status}=useSearch(deferredQuery,{minimumScore:0,urlScope,titleType:resultOptions.titleType});const selectedResult=results[selected.index];const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);useEffect(()=>{// Reset the selection to the top if the query changes.\nsetSelected({index:0,scroll:true});},[deferredQuery]);const handleResultRowPointerDown=useCallback((event,index)=>{if(event.pointerType!==\"touch\")return;setIsKeyboardNavigationDisabled(true);setSelected({index,scroll:false});},[]);const handleResultRowMouseMove=useCallback((event,index)=>{setSelected(previousSelected=>{if(previousSelected.index===index){return previousSelected;}return{index,scroll:false};});},[]);const router=useRouter();const navigateTo=useCallback(async url=>{if(status===\"no-meta-tag-found\"){return;}try{// Ideally, we would directly expose `routeId` in the search index so that\n// we don't need to infer it from the URL.\nconst{routeId,pathVariables}=inferInitialRouteFromPath(router.routes,url);const route=router.getRoute?.(routeId);onDismiss();await route?.page?.preload?.();router.navigate?.(routeId,null,pathVariables,false);}catch(error){window.location.href=url;}},[status]);const handleKeyDown=event=>{const maxIndex=results.length-1;switch(event.code){case\"ArrowUp\":event.preventDefault();if(isKeyboardNavigationDisabled){setIsKeyboardNavigationDisabled(false);break;}setSelected(previousSelected=>({index:clamp(0,maxIndex,previousSelected.index-1),scroll:true}));break;case\"ArrowDown\":event.preventDefault();if(isKeyboardNavigationDisabled){setIsKeyboardNavigationDisabled(false);break;}setSelected(previousSelected=>({index:clamp(0,maxIndex,previousSelected.index+1),scroll:true}));break;case\"Escape\":break;case\"Enter\":if(selectedResult){navigateTo(selectedResult.url);}break;default:event.stopPropagation();}};const showNoResults=results.length===0&&deferredQuery.length>1&&status!==\"loading\";const showDivider=Boolean((deferredQuery.length>0&&results.length>0||showNoResults)&&status!==\"loading\"&&props.inputOptions&&props.inputOptions.dividerType!==\"none\");const isItemContained=Boolean(props.resultOptions&&props.resultOptions.itemType===\"contained\");const spacing=isItemContained?theme.spacing:10;const listPaddingTop=showDivider&&isItemContained?spacing+theme.gapBetweenResults*2:0;useEffect(()=>{if(!selected.scroll)return;const element=selectedResultRow.current;if(!element)return;scrollIntoView(element,scrollView.current,{offsetTop:showDivider&&isItemContained?listPaddingTop:0,offsetBottom:isItemContained?spacing:0});// `showDivider` and `isItemContained` are not dependencies because\n// they will be the latest values when `selected` changes. And including\n// them will cause unnecessary scrolling into view.\n},[selected]);return /*#__PURE__*/_jsxs(LayoutContainer,{layoutType:layoutType,modalOptions:modalOptions,theme:theme,onKeyDown:handleKeyDown,onDismiss:onDismiss,children:[/*#__PURE__*/_jsxs(ModalContainer,{layoutType:layoutType,theme:theme,heightIsStatic:modalOptions.heightIsStatic,heightTransition:modalOptions.heightTransition,heightDeps:[results.length,showNoResults],children:[/*#__PURE__*/_jsx(Input,{autofocus:true,ref:input,onChange:setQuery,value:query,theme:theme,status:status,iconType:inputOptions.iconOptions.iconType,placeholder:inputOptions.placeholderOptions.placeholderText,clearButtonType:inputOptions?inputOptions.clearButtonType:undefined,clearButtonText:inputOptions.clearButtonText}),showDivider&&/*#__PURE__*/_jsx(Divider,{theme:theme,type:inputOptions.dividerType}),/*#__PURE__*/_jsx(ScrollView,{ref:scrollView,theme:theme,children:/*#__PURE__*/_jsxs(\"ul\",{\"aria-live\":\"polite\",style:{display:\"flex\",flexDirection:\"column\",width:`calc(100% - ${theme.scrollBarWidth}px)`,padding:0,paddingTop:listPaddingTop,paddingBottom:results.length&&isItemContained?spacing:0,gap:theme.gapBetweenResults,margin:0},children:[results.map((result,index)=>{const isSelected=index===selected.index;return /*#__PURE__*/_jsx(ResultRow,{ref:isSelected?selectedResultRow:null,index:index,result:result,prevMousePositionRef:prevMousePositionRef,selected:!isKeyboardNavigationDisabled&&isSelected,type:props.resultOptions.itemType,subtitleType:props.resultOptions.subtitleOptions.subtitleType,theme:theme,localeSlug:localeSlug,onMouseMove:handleResultRowMouseMove,onPointerDown:handleResultRowPointerDown,onNavigateTo:navigateTo},result.url);}),showNoResults&&/*#__PURE__*/_jsx(\"li\",{style:{paddingTop:verticalSpacing-listPaddingTop,paddingBottom:verticalSpacing,lineHeight:\"2em\",paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,height:\"Sidebar\"?\"100%\":\"auto\"},children:/*#__PURE__*/_jsx(\"h3\",{style:{...resultTitle,textAlign:\"center\",lineHeight:`calc(${theme.inputFontSize} * 2)`,color:theme.subtitleColor,...theme.titleFont},children:\"No results\"})})]})})]}),/*#__PURE__*/_jsx(StatusMessage,{status:status,layoutType:layoutType,theme:theme})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"ResultRow\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultTitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultItemType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchLayoutType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputDividerType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchTheme\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultSubtitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchModal\":{\"type\":\"reactComponent\",\"name\":\"SearchModal\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"SearchIconType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Input\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchEntryType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputClearButtonType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// @ts-ignore\nimport{useLocaleInfo}from\"framer\";import{clamp}from\"framer-motion\";import{useEffect,useState,useTransition}from\"react\";import{SearchResultTitleType}from\"https://framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/bsLTiXYjkHoD2XaMjabu/SearchModal.js\";import{getCachedIndex,isDefaultLocaleId,setCachedIndex}from\"https://framerusercontent.com/modules/uU1mtMKXsrVAg8N5hW7w/v7gDLwKJgQ5vAsFHxY4H/cachedIndex.js\";import{fakeResults}from\"https://framerusercontent.com/modules/K9JZRwJcE6slDAf8rUmh/mJ54py1Ecnn1RoC4N1m4/fakeResults.js\";import{distance}from\"https://framerusercontent.com/modules/TwRgbWuhHeB95MPifel4/YW8Hlm59FG3PajbrVsaR/fuzzySearch.js\";import{createLogger,localStorageDebugFlag,safeDocument,safeWindow,stripLocaleSlugFromPath,yieldToMain}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js\";const{log,time,timeEnd}=createLogger(localStorageDebugFlag);const splitWordsRegex=(()=>{try{// Regex lookbehind is used to ignore ampersands when splitting\n// words. For example \"H&M\" will not be split and is considered as\n// one word, but \"H & M\" will be split.\n// However, some browsers (like Safari iOS 15) don't support\n// lookbehind and will crash. When it's not supported, fallback to\n// a safer regex that always splits ampersands.\nconst regex=RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+(?<!\\\\p{L}&)(?!&\\\\p{L})\",\"u\");\"\".split(regex);return regex;}catch{log(\"Falling back to regex without lookbehind\");return RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+\",\"u\");}})();function splitWords(text){return text.split(splitWordsRegex);}function getUniqueWords(str){const words=splitWords(str).filter(word=>word.trim()&&word.length>0);return new Set(words);}const normalizeRegex=/[\\u0300-\\u036f]/g;/**\n * Replace accented characters with equivilant non-accented versions and\n * make everything lowercase.\n */function getNormalizedString(text){if(Array.isArray(text)){return text.map(getNormalizedString);}return text.normalize(\"NFD\")// From: https://stackoverflow.com/a/37511463\n.replace(normalizeRegex,\"\").toLowerCase();}const normalizedItemCache=new WeakMap;function getNormalizedItemFromCache(item){const cached=normalizedItemCache.get(item);if(cached)return cached;const normalizedItem=getNormalizedItem(item);normalizedItemCache.set(item,normalizedItem);return normalizedItem;}function getNormalizedItem(item){const normalizedItem={};for(const key in item){if(item.hasOwnProperty(key)){const value=item[key];if(typeof value===\"string\"){normalizedItem[key]=getNormalizedString(value);continue;}if(Array.isArray(value)){normalizedItem[key]=getNormalizedString(value);continue;}normalizedItem[key]=value;}}return normalizedItem;}function getMatchRange(currentRange,start,end){const result={...currentRange};if(start<result.start){result.start=start;}if(end>result.end){result.end=end;}return result;}/**\n * Score index item based on the contents of it's fields such as title, description, headings etc.\n *\n * Note that this does not normalize the item or query. Normalization is expected to happen\n * before passing the data into this.\n */function getScoreForSearchIndexItem(item,query,words,fullQuery){let score=0;const match={title:{start:Infinity,end:0},description:{start:Infinity,end:0}};const urlWords=getUniqueWords(item.url);// Match query based on words in the URL so that random strings inside\n// other strings are not matched.\nif(urlWords.has(query)){score+=10;}// Really boost single word queries that match single word URLs.\nif(words.size===1&&urlWords.size===1&&urlWords.values().next().value===query){score+=score*5;}// Score shorter URLs higher so `/pricing` is before `/lala/pricing`.\nif(score>0){const splitLength=item.url.split(\"/\").length;score+=clamp(10-splitLength,0,splitLength);}const titleWords=getUniqueWords(item.title);// Prefer full word matches in the title.\nif(titleWords.has(query)){score+=10;}const titleIndex=item.title.indexOf(query);if(titleIndex!==-1){score+=10;// TODO: Matches are currently not used, but they can be used in the\n// future to add text highlighting.\nmatch.title=getMatchRange(match.title,titleIndex,titleIndex+query.length);}// If the full query is close to being the heading, score this highly as\n// the user is most likely looking for that exact title.\nif(distance(item.title,fullQuery)<=2){score+=score*10;}// Fuzzy match full words in the title.\nfor(const titleWord of titleWords){const distanceScore=distance(query,titleWord);// Small distance score helps with small typos.\nif(distanceScore<=2){score+=10;}}const headings=[...item.h1,...item.h2,...item.h3,...item.h4,...item.h5,...item.h6];for(const heading of headings){const headingWords=getUniqueWords(heading);// If the full query is close to being the heading, score this highly as\n// the user is most likely looking for that exact title.\nif(distance(heading,fullQuery)<=2){score+=score*10;}// Bias headings that start with the query as this helps when\n// you know the title you are searching for.\nif(heading.startsWith(query)){score+=10;}if(headingWords.has(query)){score+=10;}if(heading.includes(query)){score+=1;}// Fuzzy match full words in headings.\nfor(const headingWord of headingWords){const distanceScore=distance(query,headingWord);if(distanceScore<=2){score+=1;}}}const descriptionIndex=item.description.indexOf(query);if(descriptionIndex!==-1){score+=10;match.description=getMatchRange(match.description,descriptionIndex,descriptionIndex+query.length);}for(const p of item.p){if(p.includes(query)){score+=.5;}}for(const codeblock of item.codeblock){// If the full query is close to being the codeblock, score this highly as\n// the user is most likely looking for that exact code.\nif(distance(codeblock,fullQuery)<=2){score*=10;}if(codeblock.includes(fullQuery)){score+=10;}if(codeblock.includes(query)){score+=.5;}}return{score,match};}function getSearchIndexItemScore(item,normalizedQuery){const normalizedItem=getNormalizedItemFromCache(item);const queryWords=getUniqueWords(normalizedQuery);let total=0;for(const queryWord of queryWords){const{score}=getScoreForSearchIndexItem(normalizedItem,queryWord,queryWords,normalizedQuery);total+=score;}return total;}function useRawSearch(index,query,settings){const[results,setResults]=useState(null);const[,startTransition]=useTransition();useEffect(()=>{const abortController=new AbortController;executeRawSearch(index,query,settings,abortController.signal).then(res=>{if(!abortController.signal.aborted){startTransition(()=>{setResults(res);});}}).catch(err=>{if(err.name!==\"AbortError\"){console.error(\"Search failed:\",err);}});return()=>{abortController.abort();};},[index,query]);return{results:results??[]};}const QUANTUM=32// ms, 2*16ms (2 frames on 60 hz)\n;async function executeRawSearch(index,query,settings,signal){const path=safeWindow?.location.pathname;time(\"query\");const normalizedQuery=getNormalizedString(query);const results=[];const items=Object.values(index);let deadline=performance.now()+QUANTUM;async function yieldToMainIfNecessary(){if(performance.now()>=deadline){await yieldToMain();deadline=performance.now()+QUANTUM;}}for(let i=0;i<items.length;++i){if(performance.now()>=deadline){await yieldToMainIfNecessary();deadline=performance.now()+QUANTUM;}if(signal?.aborted)return[];const item=items[i];const score=getSearchIndexItemScore(item,normalizedQuery);if(score>(settings.minimumScore||0)&&(!path||item.url!==path)){const heading=item.h1.length&&item.h1[0];const title=settings?.titleType===SearchResultTitleType.Title?item.title:heading?heading:item.title;// Convert index item to result item.\nresults.push({url:item.url,title,description:item.description,body:[...item.p,item.codeblock].join(\" \"),score});}}await yieldToMainIfNecessary();if(signal?.aborted)return[];const sorted=results.sort((itemA,itemB)=>itemB.score-itemA.score);timeEnd(\"query\");await yieldToMainIfNecessary();if(signal?.aborted)return[];return results.slice(0,20);}function getIndexedScopedToUrl(index,rawUrlScope,localeSlug){const scopedIndex={};const baseScopeUrlHasVariable=rawUrlScope.includes(\":\");const urlUpToPathVariable=rawUrlScope.split(\":\")[0];const urlScope=urlUpToPathVariable.length>1?urlUpToPathVariable:\"\";for(const url in index){const strippedURL=stripLocaleSlugFromPath(url,localeSlug);if(!strippedURL.startsWith(urlScope)){continue;}if(baseScopeUrlHasVariable&&url.length<=urlScope.length){continue;}scopedIndex[url]=index[url];}return scopedIndex;}export function useSearch(query,settings){const[searchIndex,_setSearchIndex]=useState({});const[status,setStatus]=useState(\"loading\");const{results}=useRawSearch(searchIndex,query,settings);const{activeLocale}=useLocaleInfo();const localeId=activeLocale?.id;// Seperate setter function so that the URL scope is always applied\n// to indexes loaded from either the cache or network.\nfunction setSearchIndex(index,options={ignoreScope:false}){let scopedIndex=index;if(settings.urlScope&&!options.ignoreScope){scopedIndex=getIndexedScopedToUrl(index,settings.urlScope,activeLocale?.slug);log(\"Using URL scope\",settings.urlScope);}_setSearchIndex(scopedIndex);}useEffect(()=>{async function loadSearchIndex(){setStatus(\"loading\");const baseUrl=getBaseUrl(\"framer-search-index\");if(!baseUrl){setStatus(\"no-meta-tag-found\");setSearchIndex(fakeResults,{ignoreScope:true});log(\"No meta tag found\");return;}const cacheResult=await getCachedIndex(localeId,baseUrl);if(cacheResult.status===\"fresh\"){setSearchIndex(cacheResult.searchIndex);setStatus(\"success\");log(\"Using fresh cached index\");return;}if(cacheResult.status===\"stale\"){setSearchIndex(cacheResult.searchIndex);setStatus(\"loading-with-cache\");log(\"Using stale cached index while loading a fresh one\");}const searchIndexUrl=getSearchIndexUrl(baseUrl,localeId);const response=await fetch(searchIndexUrl);if(response.ok){const downloadedIndex=await response.json();setSearchIndex(downloadedIndex);setCachedIndex(localeId,downloadedIndex,baseUrl);setStatus(\"success\");log(\"Using downloaded index\");return;}// Our \"sites\" CDN currently returns 403s for missing files.\nconst isNotFound=response.status===403||response.status===404;if(!isNotFound){throw new Error(response.statusText);}// Index is likely still being generated.\nlog(\"Index not found\");const fallbackBaseUrl=getBaseUrl(\"framer-search-index-fallback\");if(!fallbackBaseUrl){if(cacheResult.status===\"miss\"){setStatus(\"pending-index-generation\");log(\"No fallback, no cache\");}else{setStatus(\"success\");log(\"No fallback, using cache\");}return;}// If we're here, cache is missing or stale. If it's stale but it's our fallback index, we can use it.\nif(cacheResult.status===\"stale\"&&cacheResult.indexHash===fallbackBaseUrl){setStatus(\"success\");log(\"Using cached fallback index\");return;}const fallbackSearchIndexUrl=getSearchIndexUrl(fallbackBaseUrl,localeId);const fallbackResponse=await fetch(fallbackSearchIndexUrl);if(fallbackResponse.ok){const downloadedIndex=await fallbackResponse.json();setSearchIndex(downloadedIndex);setCachedIndex(localeId,downloadedIndex,fallbackBaseUrl);setStatus(\"success\");log(\"Using downloaded fallback index\");return;}if(cacheResult.status===\"miss\"){setStatus(\"pending-index-generation\");log(\"Fallback failed, no cache\");}else{setStatus(\"success\");log(\"Fallback failed, using cache\");}}loadSearchIndex().catch(error=>{// TODO: Check for error type here. If it's a network error,\n// we could do a few retries.\nsetStatus(\"error\");log(\"Failed to load search index\",error);});},[localeId]);log({status,results});return{results,status};}function getBaseUrl(name){return safeDocument?.querySelector(`meta[name=\"${name}\"]`)?.getAttribute(\"content\");}function getSearchIndexUrl(baseURL,localeId){if(isDefaultLocaleId(localeId))return baseURL;return baseURL.replace(\".json\",`-${localeId}.json`);}\nexport const __FramerMetadata__ = {\"exports\":{\"SearchIndex\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useSearch\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./useSearch.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useSearch}from\"https://framerusercontent.com/modules/MyBp84Z0p9nUcMimVMnY/fpvHBWGoGQcWezUopJLS/useSearch.js\";import React,{useEffect,useState,useMemo,forwardRef,useRef,useDeferredValue,useLayoutEffect,useCallback,useImperativeHandle}from\"react\";import{Browser}from\"https://framerusercontent.com/modules/PJVBcBLmDteTEAZh3J9Z/keXJyjyE9VnzUcDMayjg/browser.js\";import{motion,clamp,useAnimate}from\"framer-motion\";import{SearchIcon,ClearIcon,SpinnerIcon}from\"https://framerusercontent.com/modules/LV9trClbmNwd5PVj9l8y/L4rFqMGNzGSwRZpGTGF3/Icons.js\";import{clampText,getFontFamily,localStorageDebugFlag,animationKeyFromLayout,stripLocaleSlugFromPath}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js\";import{useCallbackOnMouseMove}from\"https://framerusercontent.com/modules/Gzef0nFihI9m9vZG45th/lIUxbZcreiDm2GzUkt3y/useCallbackOnMouseMove.js\";import{scrollIntoView}from\"https://framerusercontent.com/modules/eAnjm75CdfYT1Zz4BIaz/7KDSfnnyD1T3Ap75L4m8/scrollIntoView.js\";import{useLocaleInfo,// @ts-expect-error Internal API\nuseRouter,// @ts-expect-error Internal API\ninferInitialRouteFromPath}from\"framer\";const MAX_DESCRIPTION_LENGTH=120;const MODAL_MAX_HEIGHT=496;const VERTICAL_SPACING_MULTIPLIER=.6;function ClearButton({theme,type,onClick,text}){const shouldDisplayIcon=type===\"icon\";const iconOrText=shouldDisplayIcon?/*#__PURE__*/_jsx(ClearIcon,{style:{color:theme.inputIconColor,width:theme.inputIconSize,height:theme.inputIconSize}}):text;return /*#__PURE__*/_jsx(\"div\",{style:{flexShrink:0,fontSize:theme&&theme.titleFont&&theme.titleFont.fontSize?theme.titleFont.fontSize:15},children:/*#__PURE__*/_jsx(\"button\",{className:\"__framer-search-clear-button\",onClick:onClick,style:{fontFamily:\"inherit\",border:\"none\",background:\"none\",cursor:\"pointer\",display:\"flex\",textTransform:\"uppercase\",color:theme.inputIconColor,fontSize:\"0.75em\",padding:0},children:iconOrText})});}function Divider({theme,type}){const styles={background:theme.foregroundColor,height:1,flexShrink:0,opacity:.05};if(type===\"contained\"&&theme){styles.marginLeft=theme.horizontalSpacing;styles.marginRight=theme.horizontalSpacing;}return /*#__PURE__*/_jsx(\"div\",{style:styles});}export const Input=/*#__PURE__*/forwardRef(function Input(props,ref){const{value=\"\",status,autofocus,theme,placeholder,iconType,clearButtonType,onChange}=props;const[inputValue,setInputValue]=useState(value);const[isFocused,setIsFocused]=useState(false);const inputRef=useRef();useImperativeHandle(ref,()=>inputRef.current);React.useLayoutEffect(()=>{// Runs on unmount, fixes a bug in Safari that scrolls to the bottom\n// of the page when the input unmounts.\nreturn()=>{const inputElement=inputRef.current;if(!inputElement||inputElement!==document.activeElement)return;inputElement.blur();};},[]);const handleInputClick=()=>{if(inputRef.current){inputRef.current.focus();}};const handleClearClick=()=>{setInputValue(\"\");};useEffect(()=>{onChange(inputValue);},[inputValue]);const hasInputText=inputValue.length>0;const showClearButton=inputValue.length>0&&clearButtonType&&clearButtonType!==\"none\";const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);const searchIcon=iconType===\"custom\"&&theme.inputIconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"icon alongside the Site Search input\",src:theme.inputIconImage.src,width:theme.inputIconSize,height:theme.inputIconSize,decoding:\"async\"}):/*#__PURE__*/_jsx(SearchIcon,{color:theme.inputIconColor,width:theme.inputIconSize,height:theme.inputIconSize});return /*#__PURE__*/_jsxs(\"div\",{role:\"search\",style:{...inputContainerStyle,fontFamily:getFontFamily(theme),paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,gap:12,paddingTop:verticalSpacing,paddingBottom:verticalSpacing,touchAction:\"none\"},onClick:handleInputClick,children:[/*#__PURE__*/_jsx(\"div\",{style:{flexShrink:0,display:\"flex\"},children:status===\"loading\"&&inputValue?/*#__PURE__*/_jsx(SpinnerIcon,{color:theme.inputIconColor,backgroundColor:theme.backgroundColor,style:{height:theme&&theme.inputIconSize,width:theme&&theme.inputIconSize}}):searchIcon}),/*#__PURE__*/_jsx(\"input\",{ref:inputRef,spellCheck:false,autoFocus:autofocus,style:{...inputStyle,WebkitTapHighlightColor:\"rgba(0,0,0,0)\",color:theme.foregroundColor,lineHeight:\"2em\",verticalAlign:\"baseline\",...theme.titleFont,...theme.inputFont,fontSize:theme.inputFontSize,// @ts-ignore\n\"--framer-search-placeholder-color\":theme.placeholderColor},onFocus:()=>{const scrollOffset=document.documentElement.scrollTop;document.documentElement.scrollTop=scrollOffset;},placeholder:placeholder,value:inputValue,onChange:()=>setInputValue(inputRef.current.value)}),showClearButton&&/*#__PURE__*/_jsx(ClearButton,{theme:theme,type:props.clearButtonType,text:props.clearButtonText,onClick:handleClearClick})]});});const inputContainerStyle={display:\"inline-flex\",alignItems:\"center\",flexShrink:0};const inputStyle={outline:\"none\",border:\"none\",background:\"transparent\",fontWeight:500,height:\"2em\",padding:0,width:\"100%\"};export const ResultRow=/*#__PURE__*/React.memo(/*#__PURE__*/React.forwardRef(function ResultRow(props,ref){const{index,result,prevMousePositionRef,type=\"contained\",subtitleType=\"path\",selected=false,theme,localeSlug,style,onMouseMove,onPointerDown,onNavigateTo}=props;const{url,title,score}=result;const urlPath=useMemo(()=>{return stripLocaleSlugFromPath(url,localeSlug);},[url,localeSlug]);const handleMouseMove=useCallbackOnMouseMove(event=>onMouseMove(event,index),prevMousePositionRef);const isContained=type===\"contained\";const borderRadius=isContained?clamp(0,Infinity,theme.borderRadius-theme.spacing):0;const subtitleText=subtitleType===\"path\"?urlPath:clampText(result.description,MAX_DESCRIPTION_LENGTH);const handleClick=event=>{event.preventDefault();onNavigateTo(result.url);};const focusTrap=event=>{event.preventDefault();};return /*#__PURE__*/_jsx(\"a\",{ref:ref,style:{textDecoration:\"none\"},href:result.url,onClick:handleClick,onMouseMove:handleMouseMove,onMouseDown:focusTrap,onPointerDown:event=>onPointerDown(event,index),children:/*#__PURE__*/_jsxs(\"li\",{style:{...resultContainer,...style,paddingTop:isContained?12:16,paddingBottom:isContained?12:16,color:theme.foregroundColor,position:\"relative\",paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing},children:[/*#__PURE__*/_jsx(\"div\",{style:{backgroundColor:theme.foregroundColor,position:\"absolute\",opacity:selected?.06:0,borderRadius,left:theme&&isContained?theme.spacing:0,right:theme&&isContained?theme.spacing:0,top:0,bottom:0}}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",overflow:\"hidden\",gap:4},children:[/*#__PURE__*/_jsx(\"h3\",{style:{...resultTitle,...theme.titleFont,lineHeight:\"1.4em\"},children:title}),/*#__PURE__*/_jsxs(\"p\",{style:{margin:0,color:theme.subtitleColor,...theme.subtitleFont,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\",lineHeight:\"1.4em\"},children:[localStorageDebugFlag?score:\"\",\" \",subtitleText]})]})]},result.url)});}));/**\n * Flexible gap used inside a flexbox layout to push down the quick menu\n * by 20% of the screen height, but also allow it to collapse to zero if\n * there is not enough vertical room.\n */function QuickMenuSpacer({onClick}){return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",flexBasis:\"20vh\"},onClick:onClick});}const layoutContainerStyle={display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"flex-start\",gap:15,overflow:\"visible\"};function LayoutContainer({layoutType,theme,onKeyDown,onDismiss,children,modalOptions}){const layoutStyles=getLayoutBaseStyles(layoutType,theme);const style={...layoutContainerStyle,...layoutStyles,willChange:\"transform\",marginTop:layoutType===\"FixedTop\"?theme.offsetTop:0,height:layoutType===\"Sidebar\"?\"100%\":\"auto\",maxHeight:layoutType===\"QuickMenu\"?\"100%\":\"none\",justifyContent:layoutType===\"Sidebar\"?\"flex-end\":\"flex-start\",flexDirection:layoutType===\"Sidebar\"?\"column-reverse\":\"column\"};const innerStyle={...layoutContainerStyle,...layoutStyles,height:layoutType===\"Sidebar\"?\"100%\":\"auto\",maxHeight:layoutType===\"QuickMenu\"?\"100%\":\"none\",gap:layoutType===\"Sidebar\"?0:theme.gapBetweenStatusAndSearch,backgroundColor:layoutType===\"Sidebar\"?theme.backgroundColor:\"transparent\",justifyContent:layoutType===\"Sidebar\"?\"flex-end\":\"flex-start\",flexDirection:layoutType===\"Sidebar\"?\"column-reverse\":\"column\",originX:.5,originY:.5};function getContainerAnimation(){switch(layoutType){case\"FixedTop\":{const key=animationKeyFromLayout(\"FixedTop\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{y:-10,opacity:.2,transition:{duration:Browser.isTouch()?0:.15}};}break;}case\"QuickMenu\":{const key=animationKeyFromLayout(\"QuickMenu\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{scale:.95,opacity:0,y:0,x:0,rotate:0,transition:{type:\"spring\",stiffness:600,damping:40}};}break;}case\"Sidebar\":{const key=animationKeyFromLayout(\"Sidebar\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{x:-10,opacity:0,transition:{duration:.15}};}break;}}}const containerAnimation=getContainerAnimation();return /*#__PURE__*/_jsxs(\"div\",{style:style,onKeyDown:onKeyDown,onClick:event=>event.stopPropagation(),children:[layoutType===\"QuickMenu\"&&/*#__PURE__*/_jsx(QuickMenuSpacer,{onClick:onDismiss}),/*#__PURE__*/_jsx(motion.div,{initial:containerAnimation,animate:{opacity:1,scale:1,x:0,y:0,rotate:0},transition:containerAnimation?containerAnimation.transition:undefined,exit:{opacity:0,transition:{duration:0}},style:innerStyle,children:children})]});}function ModalContainer({layoutType,theme,children,heightIsStatic,heightTransition,heightDeps}){const style={// This `willChange` is required to avoid weird rendering issues where\n// parts of the search window won't redraw, which we observed in Safari 16.4.\nwillChange:\"transform\",backgroundColor:theme.backgroundColor,color:theme.foregroundColor,borderRadius:layoutType===\"QuickMenu\"?theme.borderRadius:0,width:\"100%\",display:\"flex\",flexDirection:\"column\",overflow:\"hidden\",boxShadow:layoutType!==\"Sidebar\"?theme.shadow:undefined,maxHeight:layoutType===\"QuickMenu\"?`min(${MODAL_MAX_HEIGHT}px, calc(100vh - 30px))`:undefined};// Opt-in Height Animations for the Search Quick Actions menu.\n// These are disabled by default, but can be enabled via props.\nconst[scope,animate]=useAnimate();useLayoutEffect(()=>{if(layoutType!==\"QuickMenu\"||heightIsStatic)return;const prevHeight=scope.current.offsetHeight;scope.current.style.height=\"auto\";const height=scope.current.offsetHeight;scope.current.style.height=prevHeight+\"px\";animate(scope.current,{height:[prevHeight,height]},heightTransition);},heightDeps);return /*#__PURE__*/_jsx(\"div\",{ref:scope,role:\"dialog\",className:layoutType===\"FixedTop\"?\"__framer-max-height-80dvh\":undefined,style:style,children:children});}const ScrollView=/*#__PURE__*/React.forwardRef(function ScrollView({theme,children},ref){const isTouch=Browser.isTouch();const[canScroll,setCanScroll]=React.useState(true);React.useEffect(()=>{if(!isTouch)return;const element=ref.current;if(!element)return;setCanScroll(element.scrollHeight>element.clientHeight);});return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{width:`calc(100% + ${theme.scrollBarWidth}px)`,overflowY:\"scroll\",overflowX:\"hidden\",overscrollBehavior:\"contain\",touchAction:canScroll?undefined:\"none\",// Make the list appear slightly under the divider\n// so that the divider is still visible when the first\n// item is selected.\nmarginTop:-1},children:children});});const statusStyle={backgroundColor:\"#B5B5B5\",color:\"#FFF\",boxShadow:\"0px 20px 40px 0px rgba(0, 0, 0, 0.25)\",fontFamily:\"inherit\",textAlign:\"center\",fontSize:13,padding:\"8px 0\"};function StatusMessage({status,layoutType,theme}){const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);const style={...statusStyle,userSelect:\"none\",fontFamily:getFontFamily(theme),paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,fontWeight:500,lineHeight:`calc(${theme.inputFontSize} * 2)`,paddingTop:verticalSpacing,paddingBottom:verticalSpacing,...theme.titleFont,zIndex:theme.zIndex+1,maxWidth:layoutType===\"FixedTop\"?\"none\":theme.width,width:layoutType===\"FixedTop\"?`calc(100% - ${verticalSpacing*2}px`:\"100%\",boxShadow:layoutType!==\"Sidebar\"&&statusStyle.boxShadow,borderRadius:layoutType!==\"Sidebar\"&&theme.borderRadius};// Show less text on fixed text to look nicer on mobile\nconst previewInfoText=layoutType===\"FixedTop\"?\"Preview Mode\":\"Preview Mode. Publish your Site to Search.\";if(status===\"no-meta-tag-found\"){return /*#__PURE__*/_jsx(\"div\",{style:style,children:previewInfoText});}if(status===\"pending-index-generation\"){return /*#__PURE__*/_jsx(\"div\",{style:style,children:\"Site is being indexed\"});}return null;}const resultTitle={textOverflow:\"ellipsis\",maxWidth:\"100%\",overflow:\"hidden\",fontWeight:500,whiteSpace:\"nowrap\",flex:1,margin:0};const resultContainer={padding:\"16px 20px\",listStyle:\"none\",fontWeight:500};const sidebarStyles={left:0,width:500};const fixedTopStyles={top:0,width:\"100%\"};const quickMenuStyles={width:500};function getLayoutBaseStyles(layoutOption,theme){switch(layoutOption){case\"Sidebar\":return{...sidebarStyles,width:theme.width};case\"FixedTop\":return fixedTopStyles;case\"QuickMenu\":return{...quickMenuStyles,width:theme.width};}}export var SearchInputClearButtonType;(function(SearchInputClearButtonType){SearchInputClearButtonType[\"Icon\"]=\"icon\";SearchInputClearButtonType[\"Text\"]=\"text\";SearchInputClearButtonType[\"None\"]=\"none\";})(SearchInputClearButtonType||(SearchInputClearButtonType={}));export var SearchInputDividerType;(function(SearchInputDividerType){SearchInputDividerType[\"None\"]=\"none\";SearchInputDividerType[\"FullWidth\"]=\"fullWidth\";SearchInputDividerType[\"Contained\"]=\"contained\";})(SearchInputDividerType||(SearchInputDividerType={}));export var SearchResultTitleType;(function(SearchResultTitleType){SearchResultTitleType[\"H1\"]=\"h1\";SearchResultTitleType[\"Title\"]=\"title\";})(SearchResultTitleType||(SearchResultTitleType={}));export var SearchResultSubtitleType;(function(SearchResultSubtitleType){SearchResultSubtitleType[\"Description\"]=\"description\";SearchResultSubtitleType[\"Path\"]=\"path\";})(SearchResultSubtitleType||(SearchResultSubtitleType={}));export var SearchResultItemType;(function(SearchResultItemType){SearchResultItemType[\"FullWidth\"]=\"fullWidth\";SearchResultItemType[\"Contained\"]=\"contained\";})(SearchResultItemType||(SearchResultItemType={}));export var SearchLayoutType;(function(SearchLayoutType){SearchLayoutType[\"Sidebar\"]=\"Sidebar\";SearchLayoutType[\"FixedTop\"]=\"FixedTop\";SearchLayoutType[\"QuickMenu\"]=\"QuickMenu\";})(SearchLayoutType||(SearchLayoutType={}));export var SearchEntryType;(function(SearchEntryType){SearchEntryType[\"Icon\"]=\"icon\";SearchEntryType[\"Text\"]=\"text\";})(SearchEntryType||(SearchEntryType={}));export var SearchIconType;(function(SearchIconType){SearchIconType[\"Default\"]=\"default\";SearchIconType[\"Custom\"]=\"custom\";})(SearchIconType||(SearchIconType={}));/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export function SearchModal(props){const{layoutType,theme,urlScope,inputOptions,backdropOptions,modalOptions,resultOptions,onDismiss}=props;const{activeLocale}=useLocaleInfo();const localeId=activeLocale?.id;const localeSlug=activeLocale?.slug;const input=useRef();const selectedResultRow=useRef();const scrollView=useRef();const[selected,setSelected]=useState({index:0,scroll:true});const prevMousePositionRef=useRef(null);const[isKeyboardNavigationDisabled,setIsKeyboardNavigationDisabled]=useState(Browser.isTouch);const[query,setQuery]=useState(\"\");const deferredQuery=useDeferredValue(query);const{results,status}=useSearch(deferredQuery,{minimumScore:0,urlScope,titleType:resultOptions.titleType});const selectedResult=results[selected.index];const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);useEffect(()=>{// Reset the selection to the top if the query changes.\nsetSelected({index:0,scroll:true});},[deferredQuery]);const handleResultRowPointerDown=useCallback((event,index)=>{if(event.pointerType!==\"touch\")return;setIsKeyboardNavigationDisabled(true);setSelected({index,scroll:false});},[]);const handleResultRowMouseMove=useCallback((event,index)=>{setSelected(previousSelected=>{if(previousSelected.index===index){return previousSelected;}return{index,scroll:false};});},[]);const router=useRouter();const navigateTo=useCallback(async url=>{if(status===\"no-meta-tag-found\"){return;}try{// Ideally, we would directly expose `routeId` in the search index so that\n// we don't need to infer it from the URL.\nconst{routeId,pathVariables}=inferInitialRouteFromPath(router.routes,url);const route=router.getRoute?.(routeId);onDismiss();await route?.page?.preload?.();router.navigate?.(routeId,null,pathVariables,false);}catch(error){window.location.href=url;}},[status]);const handleKeyDown=event=>{const maxIndex=results.length-1;switch(event.code){case\"ArrowUp\":event.preventDefault();if(isKeyboardNavigationDisabled){setIsKeyboardNavigationDisabled(false);break;}setSelected(previousSelected=>({index:clamp(0,maxIndex,previousSelected.index-1),scroll:true}));break;case\"ArrowDown\":event.preventDefault();if(isKeyboardNavigationDisabled){setIsKeyboardNavigationDisabled(false);break;}setSelected(previousSelected=>({index:clamp(0,maxIndex,previousSelected.index+1),scroll:true}));break;case\"Escape\":break;case\"Enter\":if(selectedResult){navigateTo(selectedResult.url);}break;default:event.stopPropagation();}};const showNoResults=results.length===0&&deferredQuery.length>1&&status!==\"loading\";const showDivider=Boolean((deferredQuery.length>0&&results.length>0||showNoResults)&&status!==\"loading\"&&props.inputOptions&&props.inputOptions.dividerType!==\"none\");const isItemContained=Boolean(props.resultOptions&&props.resultOptions.itemType===\"contained\");const spacing=isItemContained?theme.spacing:10;const listPaddingTop=showDivider&&isItemContained?spacing+theme.gapBetweenResults*2:0;useEffect(()=>{if(!selected.scroll)return;const element=selectedResultRow.current;if(!element)return;scrollIntoView(element,scrollView.current,{offsetTop:showDivider&&isItemContained?listPaddingTop:0,offsetBottom:isItemContained?spacing:0});// `showDivider` and `isItemContained` are not dependencies because\n// they will be the latest values when `selected` changes. And including\n// them will cause unnecessary scrolling into view.\n},[selected]);return /*#__PURE__*/_jsxs(LayoutContainer,{layoutType:layoutType,modalOptions:modalOptions,theme:theme,onKeyDown:handleKeyDown,onDismiss:onDismiss,children:[/*#__PURE__*/_jsxs(ModalContainer,{layoutType:layoutType,theme:theme,heightIsStatic:modalOptions.heightIsStatic,heightTransition:modalOptions.heightTransition,heightDeps:[results.length,showNoResults],children:[/*#__PURE__*/_jsx(Input,{autofocus:true,ref:input,onChange:setQuery,value:query,theme:theme,status:status,iconType:inputOptions.iconOptions.iconType,placeholder:inputOptions.placeholderOptions.placeholderText,clearButtonType:inputOptions?inputOptions.clearButtonType:undefined,clearButtonText:inputOptions.clearButtonText}),showDivider&&/*#__PURE__*/_jsx(Divider,{theme:theme,type:inputOptions.dividerType}),/*#__PURE__*/_jsx(ScrollView,{ref:scrollView,theme:theme,children:/*#__PURE__*/_jsxs(\"ul\",{\"aria-live\":\"polite\",style:{display:\"flex\",flexDirection:\"column\",width:`calc(100% - ${theme.scrollBarWidth}px)`,padding:0,paddingTop:listPaddingTop,paddingBottom:results.length&&isItemContained?spacing:0,gap:theme.gapBetweenResults,margin:0},children:[results.map((result,index)=>{const isSelected=index===selected.index;return /*#__PURE__*/_jsx(ResultRow,{ref:isSelected?selectedResultRow:null,index:index,result:result,prevMousePositionRef:prevMousePositionRef,selected:!isKeyboardNavigationDisabled&&isSelected,type:props.resultOptions.itemType,subtitleType:props.resultOptions.subtitleOptions.subtitleType,theme:theme,localeSlug:localeSlug,onMouseMove:handleResultRowMouseMove,onPointerDown:handleResultRowPointerDown,onNavigateTo:navigateTo},result.url);}),showNoResults&&/*#__PURE__*/_jsx(\"li\",{style:{paddingTop:verticalSpacing-listPaddingTop,paddingBottom:verticalSpacing,lineHeight:\"2em\",paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,height:\"Sidebar\"?\"100%\":\"auto\"},children:/*#__PURE__*/_jsx(\"h3\",{style:{...resultTitle,textAlign:\"center\",lineHeight:`calc(${theme.inputFontSize} * 2)`,color:theme.subtitleColor,...theme.titleFont},children:\"No results\"})})]})})]}),/*#__PURE__*/_jsx(StatusMessage,{status:status,layoutType:layoutType,theme:theme})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"ResultRow\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultTitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultItemType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchLayoutType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputDividerType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchTheme\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultSubtitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchModal\":{\"type\":\"reactComponent\",\"name\":\"SearchModal\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"SearchIconType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Input\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchEntryType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputClearButtonType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// @ts-ignore\nimport{useLocaleInfo}from\"framer\";import{clamp}from\"framer-motion\";import{useEffect,useState,useTransition}from\"react\";import{SearchResultTitleType}from\"https://framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/1GynhDlRW7uuXFYW1RXb/SearchModal.js\";import{getCachedIndex,isDefaultLocaleId,setCachedIndex}from\"https://framerusercontent.com/modules/uU1mtMKXsrVAg8N5hW7w/v7gDLwKJgQ5vAsFHxY4H/cachedIndex.js\";import{fakeResults}from\"https://framerusercontent.com/modules/K9JZRwJcE6slDAf8rUmh/mJ54py1Ecnn1RoC4N1m4/fakeResults.js\";import{distance}from\"https://framerusercontent.com/modules/TwRgbWuhHeB95MPifel4/YW8Hlm59FG3PajbrVsaR/fuzzySearch.js\";import{createLogger,localStorageDebugFlag,safeDocument,safeWindow,stripLocaleSlugFromPath,yieldToMain}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js\";const{log,time,timeEnd}=createLogger(localStorageDebugFlag);const splitWordsRegex=(()=>{try{// Regex lookbehind is used to ignore ampersands when splitting\n// words. For example \"H&M\" will not be split and is considered as\n// one word, but \"H & M\" will be split.\n// However, some browsers (like Safari iOS 15) don't support\n// lookbehind and will crash. When it's not supported, fallback to\n// a safer regex that always splits ampersands.\nconst regex=RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+(?<!\\\\p{L}&)(?!&\\\\p{L})\",\"u\");\"\".split(regex);return regex;}catch{log(\"Falling back to regex without lookbehind\");return RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+\",\"u\");}})();function splitWords(text){return text.split(splitWordsRegex);}function getUniqueWords(str){const words=splitWords(str).filter(word=>word.trim()&&word.length>0);return new Set(words);}const normalizeRegex=/[\\u0300-\\u036f]/g;/**\n * Replace accented characters with equivilant non-accented versions and\n * make everything lowercase.\n */function getNormalizedString(text){if(Array.isArray(text)){return text.map(getNormalizedString);}return text.normalize(\"NFD\")// From: https://stackoverflow.com/a/37511463\n.replace(normalizeRegex,\"\").toLowerCase();}const normalizedItemCache=new WeakMap;function getNormalizedItemFromCache(item){const cached=normalizedItemCache.get(item);if(cached)return cached;const normalizedItem=getNormalizedItem(item);normalizedItemCache.set(item,normalizedItem);return normalizedItem;}function getNormalizedItem(item){const normalizedItem={};for(const key in item){if(item.hasOwnProperty(key)){const value=item[key];if(typeof value===\"string\"){normalizedItem[key]=getNormalizedString(value);continue;}if(Array.isArray(value)){normalizedItem[key]=getNormalizedString(value);continue;}normalizedItem[key]=value;}}return normalizedItem;}function getMatchRange(currentRange,start,end){const result={...currentRange};if(start<result.start){result.start=start;}if(end>result.end){result.end=end;}return result;}/**\n * Score index item based on the contents of it's fields such as title, description, headings etc.\n *\n * Note that this does not normalize the item or query. Normalization is expected to happen\n * before passing the data into this.\n */function getScoreForSearchIndexItem(item,query,words,fullQuery){let score=0;const match={title:{start:Infinity,end:0},description:{start:Infinity,end:0}};const urlWords=getUniqueWords(item.url);// Match query based on words in the URL so that random strings inside\n// other strings are not matched.\nif(urlWords.has(query)){score+=10;}// Really boost single word queries that match single word URLs.\nif(words.size===1&&urlWords.size===1&&urlWords.values().next().value===query){score+=score*5;}// Score shorter URLs higher so `/pricing` is before `/lala/pricing`.\nif(score>0){const splitLength=item.url.split(\"/\").length;score+=clamp(10-splitLength,0,splitLength);}const titleWords=getUniqueWords(item.title);// Prefer full word matches in the title.\nif(titleWords.has(query)){score+=10;}const titleIndex=item.title.indexOf(query);if(titleIndex!==-1){score+=10;// TODO: Matches are currently not used, but they can be used in the\n// future to add text highlighting.\nmatch.title=getMatchRange(match.title,titleIndex,titleIndex+query.length);}// If the full query is close to being the heading, score this highly as\n// the user is most likely looking for that exact title.\nif(distance(item.title,fullQuery)<=2){score+=score*10;}// Fuzzy match full words in the title.\nfor(const titleWord of titleWords){const distanceScore=distance(query,titleWord);// Small distance score helps with small typos.\nif(distanceScore<=2){score+=10;}}const headings=[...item.h1,...item.h2,...item.h3,...item.h4,...item.h5,...item.h6];for(const heading of headings){const headingWords=getUniqueWords(heading);// If the full query is close to being the heading, score this highly as\n// the user is most likely looking for that exact title.\nif(distance(heading,fullQuery)<=2){score+=score*10;}// Bias headings that start with the query as this helps when\n// you know the title you are searching for.\nif(heading.startsWith(query)){score+=10;}if(headingWords.has(query)){score+=10;}if(heading.includes(query)){score+=1;}// Fuzzy match full words in headings.\nfor(const headingWord of headingWords){const distanceScore=distance(query,headingWord);if(distanceScore<=2){score+=1;}}}const descriptionIndex=item.description.indexOf(query);if(descriptionIndex!==-1){score+=10;match.description=getMatchRange(match.description,descriptionIndex,descriptionIndex+query.length);}for(const p of item.p){if(p.includes(query)){score+=.5;}}for(const codeblock of item.codeblock){// If the full query is close to being the codeblock, score this highly as\n// the user is most likely looking for that exact code.\nif(distance(codeblock,fullQuery)<=2){score*=10;}if(codeblock.includes(fullQuery)){score+=10;}if(codeblock.includes(query)){score+=.5;}}return{score,match};}function getSearchIndexItemScore(item,normalizedQuery){const normalizedItem=getNormalizedItemFromCache(item);const queryWords=getUniqueWords(normalizedQuery);let total=0;for(const queryWord of queryWords){const{score}=getScoreForSearchIndexItem(normalizedItem,queryWord,queryWords,normalizedQuery);total+=score;}return total;}function useRawSearch(index,query,settings){const[results,setResults]=useState(null);const[,startTransition]=useTransition();useEffect(()=>{const abortController=new AbortController;executeRawSearch(index,query,settings,abortController.signal).then(res=>{if(!abortController.signal.aborted){startTransition(()=>{setResults(res);});}}).catch(err=>{if(err.name!==\"AbortError\"){console.error(\"Search failed:\",err);}});return()=>{abortController.abort();};},[index,query]);return{results:results??[]};}const QUANTUM=32// ms, 2*16ms (2 frames on 60 hz)\n;async function executeRawSearch(index,query,settings,signal){const path=safeWindow?.location.pathname;time(\"query\");const normalizedQuery=getNormalizedString(query);const results=[];const items=Object.values(index);let deadline=performance.now()+QUANTUM;async function yieldToMainIfNecessary(){if(performance.now()>=deadline){await yieldToMain();deadline=performance.now()+QUANTUM;}}for(let i=0;i<items.length;++i){if(performance.now()>=deadline){await yieldToMainIfNecessary();deadline=performance.now()+QUANTUM;}if(signal?.aborted)return[];const item=items[i];const score=getSearchIndexItemScore(item,normalizedQuery);if(score>(settings.minimumScore||0)&&(!path||item.url!==path)){const heading=item.h1.length&&item.h1[0];const title=settings?.titleType===SearchResultTitleType.Title?item.title:heading?heading:item.title;// Convert index item to result item.\nresults.push({url:item.url,title,description:item.description,body:[...item.p,item.codeblock].join(\" \"),score});}}await yieldToMainIfNecessary();if(signal?.aborted)return[];const sorted=results.sort((itemA,itemB)=>itemB.score-itemA.score);timeEnd(\"query\");await yieldToMainIfNecessary();if(signal?.aborted)return[];return results.slice(0,20);}function getIndexedScopedToUrl(index,rawUrlScope,localeSlug){const scopedIndex={};const baseScopeUrlHasVariable=rawUrlScope.includes(\":\");const urlUpToPathVariable=rawUrlScope.split(\":\")[0];const urlScope=urlUpToPathVariable.length>1?urlUpToPathVariable:\"\";for(const url in index){const strippedURL=stripLocaleSlugFromPath(url,localeSlug);if(!strippedURL.startsWith(urlScope)){continue;}if(baseScopeUrlHasVariable&&url.length<=urlScope.length){continue;}scopedIndex[url]=index[url];}return scopedIndex;}export function useSearch(query,settings){const[searchIndex,_setSearchIndex]=useState({});const[status,setStatus]=useState(\"loading\");const{results}=useRawSearch(searchIndex,query,settings);const{activeLocale}=useLocaleInfo();const localeId=activeLocale?.id;// Seperate setter function so that the URL scope is always applied\n// to indexes loaded from either the cache or network.\nfunction setSearchIndex(index,options={ignoreScope:false}){let scopedIndex=index;if(settings.urlScope&&!options.ignoreScope){scopedIndex=getIndexedScopedToUrl(index,settings.urlScope,activeLocale?.slug);log(\"Using URL scope\",settings.urlScope);}_setSearchIndex(scopedIndex);}useEffect(()=>{async function loadSearchIndex(){setStatus(\"loading\");const baseUrl=getBaseUrl(\"framer-search-index\");if(!baseUrl){setStatus(\"no-meta-tag-found\");setSearchIndex(fakeResults,{ignoreScope:true});log(\"No meta tag found\");return;}const cacheResult=await getCachedIndex(localeId,baseUrl);if(cacheResult.status===\"fresh\"){setSearchIndex(cacheResult.searchIndex);setStatus(\"success\");log(\"Using fresh cached index\");return;}if(cacheResult.status===\"stale\"){setSearchIndex(cacheResult.searchIndex);setStatus(\"loading-with-cache\");log(\"Using stale cached index while loading a fresh one\");}const searchIndexUrl=getSearchIndexUrl(baseUrl,localeId);const response=await fetch(searchIndexUrl);if(response.ok){const downloadedIndex=await response.json();setSearchIndex(downloadedIndex);setCachedIndex(localeId,downloadedIndex,baseUrl);setStatus(\"success\");log(\"Using downloaded index\");return;}// Our \"sites\" CDN currently returns 403s for missing files.\nconst isNotFound=response.status===403||response.status===404;if(!isNotFound){throw new Error(response.statusText);}// Index is likely still being generated.\nlog(\"Index not found\");const fallbackBaseUrl=getBaseUrl(\"framer-search-index-fallback\");if(!fallbackBaseUrl){if(cacheResult.status===\"miss\"){setStatus(\"pending-index-generation\");log(\"No fallback, no cache\");}else{setStatus(\"success\");log(\"No fallback, using cache\");}return;}// If we're here, cache is missing or stale.\n// If it's stale but it's our fallback index, we can use it.\nif(cacheResult.status===\"stale\"&&cacheResult.indexHash===fallbackBaseUrl){setStatus(\"success\");log(\"Using cached fallback index\");return;}const fallbackSearchIndexUrl=getSearchIndexUrl(fallbackBaseUrl,localeId);const fallbackResponse=await fetch(fallbackSearchIndexUrl);if(fallbackResponse.ok){const downloadedIndex=await fallbackResponse.json();setSearchIndex(downloadedIndex);setCachedIndex(localeId,downloadedIndex,fallbackBaseUrl);setStatus(\"success\");log(\"Using downloaded fallback index\");return;}if(cacheResult.status===\"miss\"){setStatus(\"pending-index-generation\");log(\"Fallback failed, no cache\");}else{setStatus(\"success\");log(\"Fallback failed, using cache\");}}loadSearchIndex().catch(error=>{// TODO: Check for error type here. If it's a network error,\n// we could do a few retries.\nsetStatus(\"error\");log(\"Failed to load search index\",error);});},[localeId]);log({status,results});return{results,status};}function getBaseUrl(name){return safeDocument?.querySelector(`meta[name=\"${name}\"]`)?.getAttribute(\"content\");}function getSearchIndexUrl(baseURL,localeId){if(isDefaultLocaleId(localeId))return baseURL;return baseURL.replace(\".json\",`-${localeId}.json`);}\nexport const __FramerMetadata__ = {\"exports\":{\"SearchIndex\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useSearch\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./useSearch.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useSearch}from\"https://framerusercontent.com/modules/MyBp84Z0p9nUcMimVMnY/1vZ2fdkLJI4IprrVTHqR/useSearch.js\";import React,{useEffect,useState,useMemo,forwardRef,useRef,useDeferredValue,useLayoutEffect,useCallback,useImperativeHandle}from\"react\";import{Browser}from\"https://framerusercontent.com/modules/PJVBcBLmDteTEAZh3J9Z/keXJyjyE9VnzUcDMayjg/browser.js\";import{motion,clamp,useAnimate}from\"framer-motion\";import{SearchIcon,ClearIcon,SpinnerIcon}from\"https://framerusercontent.com/modules/LV9trClbmNwd5PVj9l8y/L4rFqMGNzGSwRZpGTGF3/Icons.js\";import{clampText,getFontFamily,localStorageDebugFlag,animationKeyFromLayout,stripLocaleSlugFromPath}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js\";import{useCallbackOnMouseMove}from\"https://framerusercontent.com/modules/Gzef0nFihI9m9vZG45th/lIUxbZcreiDm2GzUkt3y/useCallbackOnMouseMove.js\";import{scrollIntoView}from\"https://framerusercontent.com/modules/eAnjm75CdfYT1Zz4BIaz/7KDSfnnyD1T3Ap75L4m8/scrollIntoView.js\";import{useLocaleInfo,// @ts-expect-error Internal API\nuseRouter,// @ts-expect-error Internal API\ninferInitialRouteFromPath}from\"framer\";const MAX_DESCRIPTION_LENGTH=120;const MODAL_MAX_HEIGHT=496;const VERTICAL_SPACING_MULTIPLIER=.6;function ClearButton({theme,type,onClick,text}){const shouldDisplayIcon=type===\"icon\";const iconOrText=shouldDisplayIcon?/*#__PURE__*/_jsx(ClearIcon,{style:{color:theme.inputIconColor,width:theme.inputIconSize,height:theme.inputIconSize}}):text;return /*#__PURE__*/_jsx(\"div\",{style:{flexShrink:0,fontSize:theme&&theme.titleFont&&theme.titleFont.fontSize?theme.titleFont.fontSize:15},children:/*#__PURE__*/_jsx(\"button\",{className:\"__framer-search-clear-button\",onClick:onClick,style:{fontFamily:\"inherit\",border:\"none\",background:\"none\",cursor:\"pointer\",display:\"flex\",textTransform:\"uppercase\",color:theme.inputIconColor,fontSize:\"0.75em\",padding:0},children:iconOrText})});}function Divider({theme,type}){const styles={background:theme.foregroundColor,height:1,flexShrink:0,opacity:.05};if(type===\"contained\"&&theme){styles.marginLeft=theme.horizontalSpacing;styles.marginRight=theme.horizontalSpacing;}return /*#__PURE__*/_jsx(\"div\",{style:styles});}export const Input=/*#__PURE__*/forwardRef(function Input(props,ref){const{value=\"\",status,autofocus,theme,placeholder,iconType,clearButtonType,onChange}=props;const[inputValue,setInputValue]=useState(value);const[isFocused,setIsFocused]=useState(false);const inputRef=useRef();useImperativeHandle(ref,()=>inputRef.current);React.useLayoutEffect(()=>{// Runs on unmount, fixes a bug in Safari that scrolls to the bottom\n// of the page when the input unmounts.\nreturn()=>{const inputElement=inputRef.current;if(!inputElement||inputElement!==document.activeElement)return;inputElement.blur();};},[]);const handleInputClick=()=>{if(inputRef.current){inputRef.current.focus();}};const handleClearClick=()=>{setInputValue(\"\");};useEffect(()=>{onChange(inputValue);},[inputValue]);const hasInputText=inputValue.length>0;const showClearButton=inputValue.length>0&&clearButtonType&&clearButtonType!==\"none\";const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);const searchIcon=iconType===\"custom\"&&theme.inputIconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"icon alongside the Site Search input\",src:theme.inputIconImage.src,width:theme.inputIconSize,height:theme.inputIconSize,decoding:\"async\"}):/*#__PURE__*/_jsx(SearchIcon,{color:theme.inputIconColor,width:theme.inputIconSize,height:theme.inputIconSize});return /*#__PURE__*/_jsxs(\"div\",{role:\"search\",style:{...inputContainerStyle,fontFamily:getFontFamily(theme),paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,gap:12,paddingTop:verticalSpacing,paddingBottom:verticalSpacing,touchAction:\"none\"},onClick:handleInputClick,children:[/*#__PURE__*/_jsx(\"div\",{style:{flexShrink:0,display:\"flex\"},children:status===\"loading\"&&inputValue?/*#__PURE__*/_jsx(SpinnerIcon,{color:theme.inputIconColor,backgroundColor:theme.backgroundColor,style:{height:theme&&theme.inputIconSize,width:theme&&theme.inputIconSize}}):searchIcon}),/*#__PURE__*/_jsx(\"input\",{ref:inputRef,spellCheck:false,autoFocus:autofocus,style:{...inputStyle,WebkitTapHighlightColor:\"rgba(0,0,0,0)\",color:theme.foregroundColor,lineHeight:\"2em\",verticalAlign:\"baseline\",...theme.titleFont,...theme.inputFont,fontSize:theme.inputFontSize,// @ts-ignore\n\"--framer-search-placeholder-color\":theme.placeholderColor},onFocus:()=>{const scrollOffset=document.documentElement.scrollTop;document.documentElement.scrollTop=scrollOffset;},placeholder:placeholder,value:inputValue,onChange:()=>setInputValue(inputRef.current.value)}),showClearButton&&/*#__PURE__*/_jsx(ClearButton,{theme:theme,type:props.clearButtonType,text:props.clearButtonText,onClick:handleClearClick})]});});const inputContainerStyle={display:\"inline-flex\",alignItems:\"center\",flexShrink:0};const inputStyle={outline:\"none\",border:\"none\",background:\"transparent\",fontWeight:500,height:\"2em\",padding:0,width:\"100%\"};export const ResultRow=/*#__PURE__*/React.memo(/*#__PURE__*/React.forwardRef(function ResultRow(props,ref){const{index,result,prevMousePositionRef,type=\"contained\",subtitleType=\"path\",selected=false,theme,localeSlug,style,onMouseMove,onPointerDown,onNavigateTo}=props;const{url,title,score}=result;const urlPath=useMemo(()=>{return stripLocaleSlugFromPath(url,localeSlug);},[url,localeSlug]);const handleMouseMove=useCallbackOnMouseMove(event=>onMouseMove(event,index),prevMousePositionRef);const isContained=type===\"contained\";const borderRadius=isContained?clamp(0,Infinity,theme.borderRadius-theme.spacing):0;const subtitleText=subtitleType===\"path\"?urlPath:clampText(result.description,MAX_DESCRIPTION_LENGTH);const handleClick=event=>{event.preventDefault();onNavigateTo(result.url);};const focusTrap=event=>{event.preventDefault();};return /*#__PURE__*/_jsx(\"a\",{ref:ref,style:{textDecoration:\"none\"},href:result.url,onClick:handleClick,onMouseMove:handleMouseMove,onMouseDown:focusTrap,onPointerDown:event=>onPointerDown(event,index),children:/*#__PURE__*/_jsxs(\"li\",{style:{...resultContainer,...style,paddingTop:isContained?12:16,paddingBottom:isContained?12:16,color:theme.foregroundColor,position:\"relative\",paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing},children:[/*#__PURE__*/_jsx(\"div\",{style:{backgroundColor:theme.foregroundColor,position:\"absolute\",opacity:selected?.06:0,borderRadius,left:theme&&isContained?theme.spacing:0,right:theme&&isContained?theme.spacing:0,top:0,bottom:0}}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",overflow:\"hidden\",gap:4},children:[/*#__PURE__*/_jsx(\"h3\",{style:{...resultTitle,...theme.titleFont,lineHeight:\"1.4em\"},children:title}),/*#__PURE__*/_jsxs(\"p\",{style:{margin:0,color:theme.subtitleColor,...theme.subtitleFont,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\",lineHeight:\"1.4em\"},children:[localStorageDebugFlag?score:\"\",\" \",subtitleText]})]})]},result.url)});}));/**\n * Flexible gap used inside a flexbox layout to push down the quick menu\n * by 20% of the screen height, but also allow it to collapse to zero if\n * there is not enough vertical room.\n */function QuickMenuSpacer({onClick}){return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",flexBasis:\"20vh\"},onClick:onClick});}const layoutContainerStyle={display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"flex-start\",gap:15,overflow:\"visible\"};function LayoutContainer({layoutType,theme,onKeyDown,onDismiss,children,modalOptions}){const layoutStyles=getLayoutBaseStyles(layoutType,theme);const style={...layoutContainerStyle,...layoutStyles,willChange:\"transform\",marginTop:layoutType===\"FixedTop\"?theme.offsetTop:0,height:layoutType===\"Sidebar\"?\"100%\":\"auto\",maxHeight:layoutType===\"QuickMenu\"?\"100%\":\"none\",justifyContent:layoutType===\"Sidebar\"?\"flex-end\":\"flex-start\",flexDirection:layoutType===\"Sidebar\"?\"column-reverse\":\"column\"};const innerStyle={...layoutContainerStyle,...layoutStyles,height:layoutType===\"Sidebar\"?\"100%\":\"auto\",maxHeight:layoutType===\"QuickMenu\"?\"100%\":\"none\",gap:layoutType===\"Sidebar\"?0:theme.gapBetweenStatusAndSearch,backgroundColor:layoutType===\"Sidebar\"?theme.backgroundColor:\"transparent\",justifyContent:layoutType===\"Sidebar\"?\"flex-end\":\"flex-start\",flexDirection:layoutType===\"Sidebar\"?\"column-reverse\":\"column\",originX:.5,originY:.5};function getContainerAnimation(){switch(layoutType){case\"FixedTop\":{const key=animationKeyFromLayout(\"FixedTop\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{y:-10,opacity:.2,transition:{duration:Browser.isTouch()?0:.15}};}break;}case\"QuickMenu\":{const key=animationKeyFromLayout(\"QuickMenu\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{scale:.95,opacity:0,y:0,x:0,rotate:0,transition:{type:\"spring\",stiffness:600,damping:40}};}break;}case\"Sidebar\":{const key=animationKeyFromLayout(\"Sidebar\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{x:-10,opacity:0,transition:{duration:.15}};}break;}}}const containerAnimation=getContainerAnimation();return /*#__PURE__*/_jsxs(\"div\",{style:style,onKeyDown:onKeyDown,onClick:event=>event.stopPropagation(),children:[layoutType===\"QuickMenu\"&&/*#__PURE__*/_jsx(QuickMenuSpacer,{onClick:onDismiss}),/*#__PURE__*/_jsx(motion.div,{initial:containerAnimation,animate:{opacity:1,scale:1,x:0,y:0,rotate:0},transition:containerAnimation?containerAnimation.transition:undefined,exit:{opacity:0,transition:{duration:0}},style:innerStyle,children:children})]});}function ModalContainer({layoutType,theme,children,heightIsStatic,heightTransition,heightDeps}){const style={// This `willChange` is required to avoid weird rendering issues where\n// parts of the search window won't redraw, which we observed in Safari 16.4.\nwillChange:\"transform\",backgroundColor:theme.backgroundColor,color:theme.foregroundColor,borderRadius:layoutType===\"QuickMenu\"?theme.borderRadius:0,width:\"100%\",display:\"flex\",flexDirection:\"column\",overflow:\"hidden\",boxShadow:layoutType!==\"Sidebar\"?theme.shadow:undefined,maxHeight:layoutType===\"QuickMenu\"?`min(${MODAL_MAX_HEIGHT}px, calc(100vh - 30px))`:undefined};// Opt-in Height Animations for the Search Quick Actions menu.\n// These are disabled by default, but can be enabled via props.\nconst[scope,animate]=useAnimate();useLayoutEffect(()=>{if(layoutType!==\"QuickMenu\"||heightIsStatic)return;const prevHeight=scope.current.offsetHeight;scope.current.style.height=\"auto\";const height=scope.current.offsetHeight;scope.current.style.height=prevHeight+\"px\";animate(scope.current,{height:[prevHeight,height]},heightTransition);},heightDeps);return /*#__PURE__*/_jsx(\"div\",{ref:scope,role:\"dialog\",className:layoutType===\"FixedTop\"?\"__framer-max-height-80dvh\":undefined,style:style,children:children});}const ScrollView=/*#__PURE__*/React.forwardRef(function ScrollView({theme,children},ref){const isTouch=Browser.isTouch();const[canScroll,setCanScroll]=React.useState(true);React.useEffect(()=>{if(!isTouch)return;const element=ref.current;if(!element)return;setCanScroll(element.scrollHeight>element.clientHeight);});return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{width:`calc(100% + ${theme.scrollBarWidth}px)`,overflowY:\"scroll\",overflowX:\"hidden\",overscrollBehavior:\"contain\",touchAction:canScroll?undefined:\"none\",// Make the list appear slightly under the divider\n// so that the divider is still visible when the first\n// item is selected.\nmarginTop:-1},children:children});});const statusStyle={backgroundColor:\"#B5B5B5\",color:\"#FFF\",boxShadow:\"0px 20px 40px 0px rgba(0, 0, 0, 0.25)\",fontFamily:\"inherit\",textAlign:\"center\",fontSize:13,padding:\"8px 0\"};function StatusMessage({status,layoutType,theme}){const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);const style={...statusStyle,userSelect:\"none\",fontFamily:getFontFamily(theme),paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,fontWeight:500,lineHeight:`calc(${theme.inputFontSize} * 2)`,paddingTop:verticalSpacing,paddingBottom:verticalSpacing,...theme.titleFont,zIndex:theme.zIndex+1,maxWidth:layoutType===\"FixedTop\"?\"none\":theme.width,width:layoutType===\"FixedTop\"?`calc(100% - ${verticalSpacing*2}px`:\"100%\",boxShadow:layoutType!==\"Sidebar\"&&statusStyle.boxShadow,borderRadius:layoutType!==\"Sidebar\"&&theme.borderRadius};// Show less text on fixed text to look nicer on mobile\nconst previewInfoText=layoutType===\"FixedTop\"?\"Preview Mode\":\"Preview Mode. Publish your Site to Search.\";if(status===\"no-meta-tag-found\"){return /*#__PURE__*/_jsx(\"div\",{style:style,children:previewInfoText});}if(status===\"pending-index-generation\"){return /*#__PURE__*/_jsx(\"div\",{style:style,children:\"Site is being indexed\"});}return null;}const resultTitle={textOverflow:\"ellipsis\",maxWidth:\"100%\",overflow:\"hidden\",fontWeight:500,whiteSpace:\"nowrap\",flex:1,margin:0};const resultContainer={padding:\"16px 20px\",listStyle:\"none\",fontWeight:500};const sidebarStyles={left:0,width:500};const fixedTopStyles={top:0,width:\"100%\"};const quickMenuStyles={width:500};function getLayoutBaseStyles(layoutOption,theme){switch(layoutOption){case\"Sidebar\":return{...sidebarStyles,width:theme.width};case\"FixedTop\":return fixedTopStyles;case\"QuickMenu\":return{...quickMenuStyles,width:theme.width};}}export var SearchInputClearButtonType;(function(SearchInputClearButtonType){SearchInputClearButtonType[\"Icon\"]=\"icon\";SearchInputClearButtonType[\"Text\"]=\"text\";SearchInputClearButtonType[\"None\"]=\"none\";})(SearchInputClearButtonType||(SearchInputClearButtonType={}));export var SearchInputDividerType;(function(SearchInputDividerType){SearchInputDividerType[\"None\"]=\"none\";SearchInputDividerType[\"FullWidth\"]=\"fullWidth\";SearchInputDividerType[\"Contained\"]=\"contained\";})(SearchInputDividerType||(SearchInputDividerType={}));export var SearchResultTitleType;(function(SearchResultTitleType){SearchResultTitleType[\"H1\"]=\"h1\";SearchResultTitleType[\"Title\"]=\"title\";})(SearchResultTitleType||(SearchResultTitleType={}));export var SearchResultSubtitleType;(function(SearchResultSubtitleType){SearchResultSubtitleType[\"Description\"]=\"description\";SearchResultSubtitleType[\"Path\"]=\"path\";})(SearchResultSubtitleType||(SearchResultSubtitleType={}));export var SearchResultItemType;(function(SearchResultItemType){SearchResultItemType[\"FullWidth\"]=\"fullWidth\";SearchResultItemType[\"Contained\"]=\"contained\";})(SearchResultItemType||(SearchResultItemType={}));export var SearchLayoutType;(function(SearchLayoutType){SearchLayoutType[\"Sidebar\"]=\"Sidebar\";SearchLayoutType[\"FixedTop\"]=\"FixedTop\";SearchLayoutType[\"QuickMenu\"]=\"QuickMenu\";})(SearchLayoutType||(SearchLayoutType={}));export var SearchEntryType;(function(SearchEntryType){SearchEntryType[\"Icon\"]=\"icon\";SearchEntryType[\"Text\"]=\"text\";})(SearchEntryType||(SearchEntryType={}));export var SearchIconType;(function(SearchIconType){SearchIconType[\"Default\"]=\"default\";SearchIconType[\"Custom\"]=\"custom\";})(SearchIconType||(SearchIconType={}));/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export function SearchModal(props){const{layoutType,theme,urlScope,inputOptions,backdropOptions,modalOptions,resultOptions,onDismiss}=props;const{activeLocale}=useLocaleInfo();const localeId=activeLocale?.id;const localeSlug=activeLocale?.slug;const input=useRef();const selectedResultRow=useRef();const scrollView=useRef();const[selected,setSelected]=useState({index:0,scroll:true});const prevMousePositionRef=useRef(null);const[isKeyboardNavigationDisabled,setIsKeyboardNavigationDisabled]=useState(Browser.isTouch);const[query,setQuery]=useState(\"\");const deferredQuery=useDeferredValue(query);const{results,status}=useSearch(deferredQuery,{minimumScore:0,urlScope,titleType:resultOptions.titleType});const selectedResult=results[selected.index];const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);useEffect(()=>{// Reset the selection to the top if the query changes.\nsetSelected({index:0,scroll:true});},[deferredQuery]);const handleResultRowPointerDown=useCallback((event,index)=>{if(event.pointerType!==\"touch\")return;setIsKeyboardNavigationDisabled(true);setSelected({index,scroll:false});},[]);const handleResultRowMouseMove=useCallback((event,index)=>{setSelected(previousSelected=>{if(previousSelected.index===index){return previousSelected;}return{index,scroll:false};});},[]);const router=useRouter();const navigateTo=useCallback(async url=>{if(status===\"no-meta-tag-found\"){return;}try{// Ideally, we would directly expose `routeId` in the search index so that\n// we don't need to infer it from the URL.\nconst{routeId,pathVariables}=inferInitialRouteFromPath(router.routes,url);const route=router.getRoute?.(routeId);onDismiss();await route?.page?.preload?.();router.navigate?.(routeId,null,pathVariables,false);}catch(error){window.location.href=url;}},[status]);const handleKeyDown=event=>{const maxIndex=results.length-1;switch(event.code){case\"ArrowUp\":event.preventDefault();if(isKeyboardNavigationDisabled){setIsKeyboardNavigationDisabled(false);break;}setSelected(previousSelected=>({index:clamp(0,maxIndex,previousSelected.index-1),scroll:true}));break;case\"ArrowDown\":event.preventDefault();if(isKeyboardNavigationDisabled){setIsKeyboardNavigationDisabled(false);break;}setSelected(previousSelected=>({index:clamp(0,maxIndex,previousSelected.index+1),scroll:true}));break;case\"Escape\":break;case\"Enter\":if(selectedResult){navigateTo(selectedResult.url);}break;default:event.stopPropagation();}};const showNoResults=results.length===0&&deferredQuery.length>1&&status!==\"loading\";const showDivider=Boolean((deferredQuery.length>0&&results.length>0||showNoResults)&&status!==\"loading\"&&props.inputOptions&&props.inputOptions.dividerType!==\"none\");const isItemContained=Boolean(props.resultOptions&&props.resultOptions.itemType===\"contained\");const spacing=isItemContained?theme.spacing:10;const listPaddingTop=showDivider&&isItemContained?spacing+theme.gapBetweenResults*2:0;useEffect(()=>{if(!selected.scroll)return;const element=selectedResultRow.current;if(!element)return;scrollIntoView(element,scrollView.current,{offsetTop:showDivider&&isItemContained?listPaddingTop:0,offsetBottom:isItemContained?spacing:0});// `showDivider` and `isItemContained` are not dependencies because\n// they will be the latest values when `selected` changes. And including\n// them will cause unnecessary scrolling into view.\n},[selected]);return /*#__PURE__*/_jsxs(LayoutContainer,{layoutType:layoutType,modalOptions:modalOptions,theme:theme,onKeyDown:handleKeyDown,onDismiss:onDismiss,children:[/*#__PURE__*/_jsxs(ModalContainer,{layoutType:layoutType,theme:theme,heightIsStatic:modalOptions.heightIsStatic,heightTransition:modalOptions.heightTransition,heightDeps:[results.length,showNoResults],children:[/*#__PURE__*/_jsx(Input,{autofocus:true,ref:input,onChange:setQuery,value:query,theme:theme,status:status,iconType:inputOptions.iconOptions.iconType,placeholder:inputOptions.placeholderOptions.placeholderText,clearButtonType:inputOptions?inputOptions.clearButtonType:undefined,clearButtonText:inputOptions.clearButtonText}),showDivider&&/*#__PURE__*/_jsx(Divider,{theme:theme,type:inputOptions.dividerType}),/*#__PURE__*/_jsx(ScrollView,{ref:scrollView,theme:theme,children:/*#__PURE__*/_jsxs(\"ul\",{\"aria-live\":\"polite\",style:{display:\"flex\",flexDirection:\"column\",width:`calc(100% - ${theme.scrollBarWidth}px)`,padding:0,paddingTop:listPaddingTop,paddingBottom:results.length&&isItemContained?spacing:0,gap:theme.gapBetweenResults,margin:0},children:[results.map((result,index)=>{const isSelected=index===selected.index;return /*#__PURE__*/_jsx(ResultRow,{ref:isSelected?selectedResultRow:null,index:index,result:result,prevMousePositionRef:prevMousePositionRef,selected:!isKeyboardNavigationDisabled&&isSelected,type:props.resultOptions.itemType,subtitleType:props.resultOptions.subtitleOptions.subtitleType,theme:theme,localeSlug:localeSlug,onMouseMove:handleResultRowMouseMove,onPointerDown:handleResultRowPointerDown,onNavigateTo:navigateTo},result.url);}),showNoResults&&/*#__PURE__*/_jsx(\"li\",{style:{paddingTop:verticalSpacing-listPaddingTop,paddingBottom:verticalSpacing,lineHeight:\"2em\",paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,height:\"Sidebar\"?\"100%\":\"auto\"},children:/*#__PURE__*/_jsx(\"h3\",{style:{...resultTitle,textAlign:\"center\",lineHeight:`calc(${theme.inputFontSize} * 2)`,color:theme.subtitleColor,...theme.titleFont},children:\"No results\"})})]})})]}),/*#__PURE__*/_jsx(StatusMessage,{status:status,layoutType:layoutType,theme:theme})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"ResultRow\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultTitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultItemType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchLayoutType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputDividerType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchTheme\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultSubtitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchModal\":{\"type\":\"reactComponent\",\"name\":\"SearchModal\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"SearchIconType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Input\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchEntryType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputClearButtonType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{useEffect,useState}from\"react\";function getViewportSize(){if(typeof window===\"undefined\"){return{width:0,height:0};}return{width:window.innerWidth,height:window.innerHeight};}export function useViewportSizeState(getState){const[state,setState]=useState(()=>getState(getViewportSize()));useEffect(()=>{const handleWindowResize=()=>setState(getState(getViewportSize()));window.addEventListener(\"resize\",handleWindowResize);return()=>{window.removeEventListener(\"resize\",handleWindowResize);};},[]);return state;}\nexport const __FramerMetadata__ = {\"exports\":{\"useViewportSizeState\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./useViewportSizeState.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{createPortal}from\"react-dom\";import{useRef,useState,useEffect,forwardRef}from\"react\";import{AnimatePresence,motion}from\"framer-motion\";import{SearchIcon}from\"https://framerusercontent.com/modules/LV9trClbmNwd5PVj9l8y/L4rFqMGNzGSwRZpGTGF3/Icons.js\";import{addPropertyControls,ControlType,RenderTarget,withCSS}from\"framer\";import{SearchModal,SearchResultItemType,SearchResultTitleType,SearchResultSubtitleType,SearchInputDividerType,SearchInputClearButtonType,SearchLayoutType,SearchIconType}from\"https://framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/lCNMpf6DznmmCJRndYjM/SearchModal.js\";import{useViewportSizeState}from\"https://framerusercontent.com/modules/hqEf5wXaAewP8VPuaZ98/5A0QGVeEr2cwheQpIuEG/useViewportSizeState.js\";import{titleCase,DEFAULT_FONT_FAMILY,isEmptyObject,animationKeyFromLayout,checkIfOverLimit}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js\";import{Browser}from\"https://framerusercontent.com/modules/PJVBcBLmDteTEAZh3J9Z/keXJyjyE9VnzUcDMayjg/browser.js\";var EntryPointOptions;// SITE SEARCH\n// By Anthony and Hunter\n(function(EntryPointOptions){EntryPointOptions[\"icon\"]=\"Icon\";EntryPointOptions[\"input\"]=\"Input\";})(EntryPointOptions||(EntryPointOptions={}));function buildShadow(shadowProperty,fallback=\"none\"){if(!shadowProperty)return fallback;const{x,y,blur,color,spread}=shadowProperty;return`${x}px ${y}px ${blur}px ${spread}px ${color}`;}const Overlay=/*#__PURE__*/forwardRef(function Overlay(props,ref){const{layoutType,theme,onDismiss}=props;useEffect(()=>{const handleKeyDown=event=>{if(event.code===\"Escape\"){event.stopPropagation();onDismiss();}};const handlePointerDown=event=>{if(event.pointerType!==\"touch\")return;const isWithinSearchHeader=Boolean(event.target instanceof Element&&event.target.closest(\"[role=search]\"));if(isWithinSearchHeader)return;if(document.activeElement instanceof HTMLInputElement){document.activeElement.blur();}};// Event listener added to window so that pressing escape key to dimiss\n// can be invoked from anywhere on the page.\nwindow.addEventListener(\"keydown\",handleKeyDown);window.addEventListener(\"pointerdown\",handlePointerDown,{capture:true});// Disable page scrolling when overlay is shown.\ndocument.body.classList.add(bodyOverflowHidden);return()=>{window.removeEventListener(\"keydown\",handleKeyDown);window.removeEventListener(\"pointerdown\",handlePointerDown,{capture:true});document.body.classList.remove(bodyOverflowHidden);};},[]);return /*#__PURE__*/createPortal(/*#__PURE__*/_jsxs(\"div\",{ref:ref,className:\"__framer-search-modal-container\",role:\"presentation\",style:{...backdropStyles,zIndex:props.backdropOptions.zIndex,justifyContent:layoutType===SearchLayoutType.Sidebar?\"flex-start\":\"center\"},onClick:onDismiss,children:[/*#__PURE__*/_jsx(motion.div,{role:\"presentation\",initial:{opacity:0},animate:{opacity:1},exit:{opacity:0,transition:{duration:0}},transition:theme.overlayTransition,style:{top:0,left:0,right:0,bottom:0,width:\"100%\",height:\"100%\",boxSizing:\"border-box\",position:\"absolute\",touchAction:\"none\",backgroundColor:props.backdropOptions.backgroundColor}}),/*#__PURE__*/_jsx(SearchModal,{urlScope:props.urlScope,layoutType:layoutType,inputOptions:props.inputOptions,resultOptions:props.resultOptions,modalOptions:props.modalOptions,backdropOptions:props.backdropOptions,theme:props.theme,onDismiss:onDismiss})]}),document.body);});const backdropStyles={width:\"100%\",boxSizing:\"border-box\",willChange:\"transform\",position:\"fixed\",display:\"flex\",alignItems:\"flex-start\",top:0,left:0,right:0,bottom:0};const containerStyle={height:\"100%\",display:\"flex\",borderRadius:10,cursor:\"inherit\",overflow:\"hidden\"};const bodyOverflowHidden=\"__framer-overflow-hidden\";/**\n *\n * SEARCH\n * By Anthony and Hunter\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n *\n * @framerDisableUnlink\n *\n * @framerIntrinsicWidth 40\n * @framerIntrinsicHeight 40\n */const EntryPoint=withCSS(function EntryPoint(props){const overlay=useRef(null);const[isOpen,setIsOpen]=useState(false);const[isOverLimit,setIsOverLimit]=useState(false);const[isSafariTouchDevice,setIsSafariTouchDevice]=useState(false);const[isOnCanvas]=useState(()=>RenderTarget.current()===RenderTarget.canvas);useEffect(()=>{setIsOverLimit(checkIfOverLimit());setIsSafariTouchDevice(Browser.isSafari()&&Browser.isTouch());},[]);const baseInputFontSize=props.inputOptions?.inputFont?.fontSize?props.inputOptions.inputFont.fontSize:\"16px\";// The font size is set to a minimum of `16px` on Safari with touch screens\n// because otherwise Safari will zoom in slightly if the type size is smaller.\nconst inputFontSize=isSafariTouchDevice?`max(16px, ${baseInputFontSize})`:baseInputFontSize;const layoutType=useViewportSizeState(size=>{if(size.width<props.modalOptions.width+10){return SearchLayoutType.FixedTop;}// @ts-ignore – Fallback\nreturn props.modalOptions.layoutType||props.layoutType;});const theme={subtitleColor:props.resultOptions.subtitleOptions.subtitleColor,backgroundColor:props.modalOptions.backgroundColor,foregroundColor:props.resultOptions.titleColor,placeholderColor:props.inputOptions.placeholderOptions.placeholderColor,titleFont:props.resultOptions?.titleFont&&!isEmptyObject(props.resultOptions.titleFont)?props.resultOptions.titleFont:{fontSize:14,fontFamily:DEFAULT_FONT_FAMILY,fontWeight:500},subtitleFont:props.resultOptions.subtitleOptions?.subtitleFont&&!isEmptyObject(props.resultOptions.subtitleOptions.subtitleFont)?props.resultOptions.subtitleOptions.subtitleFont:{fontSize:12,fontFamily:DEFAULT_FONT_FAMILY,fontWeight:500},inputFont:props.inputOptions?.inputFont&&!isEmptyObject(props.inputOptions.inputFont)?props.inputOptions.inputFont:{fontSize:16,fontFamily:DEFAULT_FONT_FAMILY,fontWeight:500},// Keep separate so we can more easily override\ninputFontSize:inputFontSize,width:props.modalOptions.width,offsetTop:props.modalOptions.top,borderRadius:props.modalOptions.borderRadius,shadow:buildShadow(props.modalOptions.shadow),entryIconColor:props.iconColor,entryIconSize:props.iconSize,entryIconImage:props.iconImage,inputIconSize:props.inputOptions.iconOptions.iconSize,inputIconColor:props.inputOptions.iconOptions.iconColor,inputIconImage:props.inputOptions.iconOptions.iconImage,gapBetweenStatusAndSearch:16,gapBetweenResults:1,scrollBarWidth:20,margin:10,spacing:8,zIndex:props.backdropOptions.zIndex,horizontalSpacing:20,overlayTransition:props.backdropOptions.transition};const handleClick=event=>{// Both need to keep `autofocus` working on the search input.\nevent.preventDefault();event.stopPropagation();if(isOverLimit)return;setIsOpen(true);};return /*#__PURE__*/_jsxs(\"div\",{style:{...containerStyle,...props.style,pointerEvents:isOverLimit?\"none\":\"auto\",opacity:isOverLimit?.4:1},children:[/*#__PURE__*/_jsx(\"button\",{\"aria-label\":\"Search Icon\",style:{width:\"100%\",height:\"100%\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",background:\"none\",cursor:\"inherit\",color:\"inherit\",border:\"none\",borderRadius:10,padding:0},onClick:handleClick,children:props.iconType===SearchIconType.Custom&&theme.entryIconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"icon entry point for Site Search\",src:theme.entryIconImage.src,width:theme.entryIconSize,height:theme.entryIconSize}):/*#__PURE__*/_jsx(SearchIcon,{color:theme.entryIconColor,width:theme.entryIconSize,height:theme.entryIconSize})}),/*#__PURE__*/_jsx(AnimatePresence,{children:isOpen&&!isOnCanvas&&/*#__PURE__*/_jsx(Overlay,{ref:overlay,layoutType:layoutType,urlScope:props.urlScope,inputOptions:props.inputOptions,resultOptions:props.resultOptions,backdropOptions:props.backdropOptions,modalOptions:props.modalOptions,theme:theme,onDismiss:()=>setIsOpen(false)})})]});},[// Prevent scrolling on iOS Safari when Input is focused.\n// From: https://gist.github.com/kiding/72721a0553fa93198ae2bb6eefaa3299\n`\n        @keyframes __framer-blink-input {\n            0% { opacity: 0; }\n            100% { opacity: 1; }\n        }\n\n        .__framer-search-modal-container input:focus {\n            animation: __framer-blink-input 0.01s;\n        }\n        `,// Allow styling of input placeholder\n`\n         .__framer-search-modal-container input::placeholder, \n         .__framer-search-modal-container input::-webkit-input-placeholder { \n            color: var(--framer-search-placeholder-color, #999999);\n            opacity: 1;\n        }\n        `,// Allow fallback to 100vh when dvh unit is not supported.\n`\n        .__framer-search-modal-container {\n            height: 100vh;\n            height: 100dvh;\n        }\n        .__framer-search-modal-container .__framer-max-height-80dvh {\n            max-height: 80vh;\n            max-height: 80dvh;\n        }\n        `,`\n        body.${bodyOverflowHidden} {\n            overflow: hidden;\n        }`,// Increase hit target\n`\n        button.__framer-search-clear-button {\n            position: relative;\n        }\n        button.__framer-search-clear-button::after {\n            content: \"\";\n            position: absolute;\n            top: -10px;\n            right: -10px;\n            bottom: -10px;\n            left: -10px;\n        }`],\"framer-lib-search\");export default EntryPoint;addPropertyControls(EntryPoint,{urlScope:{title:\"Scope\",// @ts-ignore - Internal\ntype:ControlType.PageScope},// entryType: {\n//     title: \"Type\",\n//     type: ControlType.Enum,\n//     options: Object.values(SearchEntryType),\n//     optionTitles: Object.values(SearchEntryType).map(titleCase),\n//     displaySegmentedControl: true,\n// },\niconType:{title:\"Icon\",type:ControlType.Enum,options:Object.values(SearchIconType),optionTitles:Object.values(SearchIconType).map(titleCase),displaySegmentedControl:true},iconColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"#333\",hidden:props=>props.iconType===SearchIconType.Custom},iconImage:{title:\"File\",type:ControlType.ResponsiveImage,allowedFileTypes:[\"jpg\",\"png\",\"svg\"],hidden:props=>props.iconType===SearchIconType.Default},iconSize:{title:\"Size\",type:ControlType.Number,displayStepper:true,defaultValue:24},inputOptions:{title:\"Input\",type:ControlType.Object,buttonTitle:\"Icon, Styles\",controls:{iconOptions:{title:\"Icon\",type:ControlType.Object,buttonTitle:\"Color, Size\",controls:{iconType:{title:\"Icon\",type:ControlType.Enum,options:Object.values(SearchIconType),optionTitles:Object.values(SearchIconType).map(titleCase),displaySegmentedControl:true},iconColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.45)\",hidden:({iconType})=>{return iconType===SearchIconType.Custom;}},iconImage:{title:\"File\",type:ControlType.ResponsiveImage,allowedFileTypes:[\"jpg\",\"png\",\"svg\"],hidden:({iconType})=>iconType===SearchIconType.Default},iconSize:{title:\"Icon Size\",type:ControlType.Number,displayStepper:true,defaultValue:18,min:0,max:100}}},inputFont:{title:\"Font\",// @ts-ignore – Internal\ntype:ControlType.Font,displayFontSize:true},textColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"#333\"},placeholderOptions:{title:\"Placeholder\",type:ControlType.Object,buttonTitle:\"Color, Text\",controls:{placeholderText:{title:\"Text\",type:ControlType.String,defaultValue:\"Search...\"},placeholderColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.4)\"}}},dividerType:{title:\"Divider\",type:ControlType.Enum,options:Object.values(SearchInputDividerType),optionTitles:Object.keys(SearchInputDividerType).map(titleCase),defaultValue:SearchInputDividerType.FullWidth},clearButtonType:{title:\"Clear Type\",type:ControlType.Enum,options:Object.values(SearchInputClearButtonType),optionTitles:Object.keys(SearchInputClearButtonType).map(titleCase),defaultValue:SearchInputClearButtonType.Icon},clearButtonText:{title:\"Clear Text\",type:ControlType.String,defaultValue:\"Clear\",hidden:props=>props.clearButtonType!==SearchInputClearButtonType.Text}}},modalOptions:{title:\"Modal\",buttonTitle:\"Layout, Width\",type:ControlType.Object,controls:{layoutType:{title:\"Layout\",type:ControlType.Enum,options:Object.keys(SearchLayoutType),optionTitles:Object.values(SearchLayoutType).map(titleCase),defaultValue:SearchLayoutType.QuickMenu},width:{title:\"Width\",type:ControlType.Number,defaultValue:500,min:200,max:1e3,displayStepper:true,step:5,hidden:props=>props.layoutType===SearchLayoutType.FixedTop},top:{title:\"Top\",type:ControlType.Number,defaultValue:0,min:0,max:1e3,displayStepper:true,hidden:props=>props.layoutType!==SearchLayoutType.FixedTop},heightIsStatic:{title:\"Height\",type:ControlType.Boolean,enabledTitle:\"Instant\",disabledTitle:\"Animate\",hidden:({layoutType})=>layoutType!==SearchLayoutType.QuickMenu},heightTransition:{title:\"Type\",type:ControlType.Transition,defaultValue:{type:\"spring\",stiffness:800,damping:60},hidden:({heightIsStatic,layoutType})=>layoutType!==SearchLayoutType.QuickMenu||heightIsStatic},borderRadius:{title:\"Radius\",type:ControlType.Number,defaultValue:16,displayStepper:true,min:0,hidden:({layoutType})=>layoutType!==SearchLayoutType.QuickMenu},shadow:{buttonTitle:\"Options\",type:ControlType.Object,defaultValue:{x:0,y:20,blur:40,spread:0,color:\"rgba(0,0,0,0.2)\"},controls:{color:{type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.2)\"},x:{type:ControlType.Number,defaultValue:0},y:{type:ControlType.Number,defaultValue:20},blur:{type:ControlType.Number,defaultValue:40},spread:{type:ControlType.Number,defaultValue:0}}},backgroundColor:{title:\"Background\",type:ControlType.Color,defaultValue:\"#FFF\"},[animationKeyFromLayout(SearchLayoutType.QuickMenu)]:{title:\"Animation\",type:ControlType.Object,icon:\"effect\",hidden:({layoutType})=>layoutType!==SearchLayoutType.QuickMenu,optional:true,buttonTitle:\"Options\",controls:{opacity:{type:ControlType.Number,defaultValue:.5,step:.1,min:0,max:1},scale:{type:ControlType.Number,defaultValue:.75,step:.1,min:0,max:2},// rotate: {\n//     type: ControlType.Number,\n//     defaultValue: 0,\n//     min: -360,\n//     max: 360,\n// },\nx:{type:ControlType.Number,defaultValue:0,min:-500,max:500},y:{type:ControlType.Number,defaultValue:0,min:-500,max:500},transition:{type:ControlType.Transition}}},[animationKeyFromLayout(SearchLayoutType.FixedTop)]:{title:\"Animation\",type:ControlType.Object,icon:\"effect\",buttonTitle:\"Options\",hidden:({layoutType})=>layoutType!==SearchLayoutType.FixedTop,optional:true,controls:{opacity:{type:ControlType.Number,defaultValue:.8,step:.1,min:0,max:1},y:{type:ControlType.Number,defaultValue:0,min:-100,max:100},transition:{type:ControlType.Transition}}},[animationKeyFromLayout(SearchLayoutType.Sidebar)]:{title:\"Animation\",type:ControlType.Object,icon:\"effect\",buttonTitle:\"Options\",hidden:({layoutType})=>layoutType!==SearchLayoutType.Sidebar,optional:true,controls:{opacity:{type:ControlType.Number,defaultValue:.8,step:.1,min:0,max:1},x:{type:ControlType.Number,defaultValue:0,min:-1e3,max:1e3},transition:{type:ControlType.Transition}}}}},resultOptions:{title:\"Results\",buttonTitle:\"Fonts, Style\",type:ControlType.Object,defaultValue:{},// description:\n//     \"Learn more about how to use Site Search [here](https://framer.com/learn/site-search)\",\ncontrols:{itemType:{title:\"Style\",type:ControlType.Enum,options:Object.values(SearchResultItemType),optionTitles:Object.keys(SearchResultItemType).map(titleCase),defaultValue:SearchResultItemType.FullWidth},titleFont:{title:\"Title\",// @ts-ignore - Internal\ntype:ControlType.Font,defaultValue:{fontSize:15},displayFontSize:true},titleColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"#333\"},titleType:{title:\"Content\",type:ControlType.Enum,options:Object.values(SearchResultTitleType),optionTitles:Object.keys(SearchResultTitleType).map(titleCase),defaultValue:SearchResultTitleType.H1,displaySegmentedControl:true},subtitleOptions:{type:ControlType.Object,title:\"Subtitle\",buttonTitle:\"Font, Content\",controls:{subtitleFont:{title:\"Font\",// @ts-ignore - Internal\ntype:ControlType.Font,defaultValue:{fontSize:13},displayFontSize:true},subtitleColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.4)\"},subtitleType:{title:\"Content\",type:ControlType.Enum,options:Object.values(SearchResultSubtitleType),optionTitles:Object.keys(SearchResultSubtitleType).map(titleCase),defaultValue:SearchResultSubtitleType.Path}}}}},backdropOptions:{title:\"Backdrop\",type:ControlType.Object,buttonTitle:\"Color, Z Index\",controls:{backgroundColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.8)\"},zIndex:{title:\"Z Index\",type:ControlType.Number,defaultValue:10,displayStepper:true,min:0,max:10},transition:{type:ControlType.Transition}}}});EntryPoint.displayName=\"Search\";\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"EntryPoint\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"40\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"40\"}},\"ResponsiveImage\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Shadow\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"EntryPointProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"WindowAnimation\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useCallback,useState}from\"react\";import{addPropertyControls,ControlType,withCSS,useRouter,inferInitialRouteFromPath,useTracking}from\"framer\";import{motion,useAnimationControls}from\"framer-motion\";const emailRegex=/^(([^<>()[\\]\\\\.,;:\\s@\"]+(\\.[^<>()[\\]\\\\.,;:\\s@\"]+)*)|(\".+\"))@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\])|(([a-zA-Z\\-0-9]+\\.)+[a-zA-Z]{2,}))$/;const mailchimpRegex=/^https?:\\/\\/([^\\/]+)[^\\?]+\\??(.+)$/;const validateEmail=email=>{return emailRegex.test(String(email).toLowerCase());};const parseMailChimpUrl=url=>{const[,domain,parameters]=url.replace(\"&amp;\",\"&\").match(mailchimpRegex)??[null,null,null];return[domain,parameters?new URLSearchParams(parameters):null];};function safeURL(url){console.log(url);try{new URL(url);return url;}catch{try{new URL(`https://${url}`);return`https://${url}`;}catch{}}return undefined;}function isInternalURL(href){if(href===undefined)return false;if(href.startsWith(\"#\")||href.startsWith(\"/\")||href.startsWith(\".\"))return true;return false;}/**\n * Increment the number whenever shipping a new version to customers.\n * This will ensure that multiple versions of this component can exist\n * in the same project without css rules overlapping. Only use valid css class characters.\n */const VERSION=\"v1\";/**\n * INPUT\n * By Benjamin den Boer\n *\n * @framerDisableUnlink\n *\n * @framerIntrinsicWidth 300\n * @framerIntrinsicHeight 40\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any\n */const Input=withCSS(function Input({service,redirectAs,mailchimpURL,loopsID,loopsUserGroup,loopsMailingList,formsparkID,getwaitlistAPI,convertkitAPI,convertkitFormID,trackingID,input,button,font,layout,link,gap,style,onSubmit}){const[email,setEmail]=useState(\"\");const[isError,setError]=useState(false);const[isLoading,setLoading]=useState(false);const[isFocus,setFocus]=useState(false);// Padding\nconst{paddingPerSide,paddingTop,paddingRight,paddingBottom,paddingLeft,padding,borderRadius,borderObject,focusObject,shadowObject,height,fixedHeight}=input;const{buttonPaddingPerSide,buttonPaddingTop,buttonPaddingRight,buttonPaddingBottom,buttonPaddingLeft,buttonPadding}=button;const paddingValue=paddingPerSide?`${paddingTop}px ${button.isDocked?paddingRight+button.widthWhenDocked:paddingRight}px ${paddingBottom}px ${paddingLeft}px`:`${padding}px ${button.isDocked?padding+button.widthWhenDocked:padding}px ${padding}px ${padding}px`;const buttonPaddingValue=buttonPaddingPerSide?`${button.isDocked?0:buttonPaddingTop}px ${buttonPaddingRight}px ${button.isDocked?0:buttonPaddingBottom}px ${buttonPaddingLeft}px`:`${button.isDocked?0:buttonPadding}px ${buttonPadding}px ${button.isDocked?0:buttonPadding}px ${buttonPadding}px`;const router=useRouter();const track=useTracking();const onSuccess=()=>{/* Reset */setLoading(false);setFocus(false);setEmail(\"\");if(trackingID){track(trackingID);}if(redirectAs===\"link\"&&link&&!isError){const[fullPath,hash]=link.split(\"#\");const path=fullPath.split(\"?\")[0]||\"\";const{routeId,pathVariables}=inferInitialRouteFromPath(router.routes,path);if(routeId){router.navigate(routeId,hash,pathVariables);}if(!isInternalURL(link)){const url=safeURL(link);if(url&&typeof window!==\"undefined\")window.open(url,\"_blank\");}}};const validateForm=useCallback(email=>{if(email===\"\"||!validateEmail(email)){setError(true);formControls.start(\"error\");return false;}return true;},[validateEmail]);const handleChange=useCallback(event=>{setError(false);setEmail(event.target.value);},[]);const handleFocus=useCallback(event=>{setFocus(true);},[]);const handleBlur=useCallback(event=>{setFocus(false);setError(false);},[]);const handleSubmit=useCallback(event=>{event.preventDefault();// Prevent submitting while submitting\nif(isLoading)return;setLoading(true);if(service===\"mailchimp\"){const[domain,parameters]=parseMailChimpUrl(mailchimpURL);if(!validateForm(email)||!domain||!parameters){setLoading(false);return;}// MERGE0 is Mailchimp’s email field name\nparameters.set(\"MERGE0\",email);fetch(`https://${domain}/subscribe/post`,{method:\"POST\",mode:\"no-cors\",headers:{\"Content-Type\":\"application/x-www-form-urlencoded;charset=UTF-8\"},body:parameters.toString()}).then(response=>{onSuccess();if(redirectAs===\"overlay\")onSubmit?.();}).catch(error=>{console.error(error);setLoading(false);setError(true);formControls.start(\"error\");});}if(service===\"loops\"){if(!validateForm(email)){setLoading(false);return;}const emailBody=`email=${encodeURIComponent(email)}`;const userGroupBody=`userGroup=${encodeURIComponent(loopsUserGroup)}`;const mailingListBody=`mailingLists=${encodeURIComponent(loopsMailingList)}`;const hasMailingList=!!loopsMailingList&&loopsMailingList!==\" \";const hasUserGroup=!!loopsUserGroup&&loopsUserGroup!==\" \";let formBody=emailBody;if(hasUserGroup){formBody+=`&${userGroupBody}`;}if(hasMailingList){formBody+=`&${mailingListBody}`;}fetch(`https://app.loops.so/api/newsletter-form/${loopsID}`,{method:\"POST\",mode:\"no-cors\",headers:{\"Content-Type\":\"application/x-www-form-urlencoded\"},body:formBody}).then(()=>{onSuccess();if(redirectAs===\"overlay\")onSubmit?.();}).catch(error=>{console.error(error);setLoading(false);setError(true);formControls.start(\"error\");});}if(service===\"formspark\"){if(!validateForm(email)){setLoading(false);return;}const data=new FormData(event.target);const entries=Object.fromEntries(data.entries());fetch(`https://api.formspark.io/${formsparkID}`,{method:\"POST\",headers:{\"Content-Type\":\"application/json\",Accept:\"application/json\"},body:JSON.stringify(entries)}).then(()=>{onSuccess();onSubmit?.();}).catch(error=>{console.error(error);setLoading(false);setError(true);formControls.start(\"error\");});}if(service===\"getwaitlist\"){if(!validateForm(email)){setLoading(false);return;}const formData=new FormData(event.target);const data=Object.fromEntries(formData.entries());data.referral_link=document.URL;fetch(`https://api.getwaitlist.com/api/v1\n/waiter/`,{method:\"POST\",headers:{\"Content-Type\":\"application/json\",Accept:\"application/json\"},body:JSON.stringify(data)}).then(()=>{onSuccess();if(redirectAs===\"overlay\")onSubmit?.();}).catch(error=>{console.error(error);setLoading(false);setError(true);formControls.start(\"error\");});}if(service===\"convertkit\"){if(!validateForm(email)){setLoading(false);return;}const formData=new FormData(event.target);const data=Object.fromEntries(formData.entries());data.referral_link=document.URL;data.api_key=convertkitAPI;fetch(`https://api.convertkit.com/v3/forms/${convertkitFormID}/subscribe`,{method:\"POST\",headers:{\"Content-Type\":\"application/json\",Accept:\"application/json\"},body:JSON.stringify(data)}).then(()=>{onSuccess();if(redirectAs===\"overlay\")onSubmit?.();}).catch(error=>{console.error(error);setLoading(false);setError(true);formControls.start(\"error\");});}},[mailchimpURL,formsparkID,convertkitFormID,email,onSubmit,validateForm,isLoading]);// Animation\nconst formControls=useAnimationControls();// Input Box Shadow Stylees\nconst focusStylesFrom=input.focusObject?`inset 0 0 0 ${focusObject.focusWidthFrom}px ${focusObject.focusColor}`:null;const focusStylesTo=input.focusObject?`inset 0 0 0 ${focusObject.focusWidthTo}px ${focusObject.focusColor}`:null;const shadowStyles=input.shadowObject?`${shadowObject.shadowX}px ${shadowObject.shadowY}px ${shadowObject.shadowBlur}px ${shadowObject.shadowColor}`:null;const borderStyles=input.borderObject?`inset 0 0 0 ${borderObject.borderWidth}px ${borderObject.borderColor}`:null;// Shake or wiggle as error\nconst formVariants={default:{x:0},error:{x:[0,-4,4,0],transition:{duration:.2}}};const inputVariants={default:{boxShadow:dynamicBoxShadow(focusStylesFrom,shadowStyles,borderStyles)},focused:{boxShadow:dynamicBoxShadow(focusStylesTo,shadowStyles,borderStyles)}};return /*#__PURE__*/_jsx(motion.div,{style:{...style,...containerStyles,\"--framer-custom-placeholder-color\":input.placeholderColor},variants:formVariants,animate:formControls,children:/*#__PURE__*/_jsxs(\"form\",{style:{width:\"100%\",height:\"auto\",display:\"flex\",position:\"relative\",flexDirection:layout===\"vertical\"?\"column\":\"row\",color:button.color,gap:button.isDocked?0:gap},onSubmit:handleSubmit,method:\"POST\",children:[service===\"getwaitlist\"&&/*#__PURE__*/_jsx(\"input\",{type:\"hidden\",name:\"api_key\",value:getwaitlistAPI}),service===\"convertkit\"&&/*#__PURE__*/_jsx(\"input\",{type:\"hidden\",name:\"api_key\",value:convertkitAPI}),/*#__PURE__*/_jsx(motion.input,{type:\"email\",name:\"email\",placeholder:input.placeholder,value:email,className:`${VERSION} framer-custom-input`,onChange:handleChange,onFocus:handleFocus,onBlur:handleBlur,autoComplete:\"off\",autoCapitalize:\"off\",autoCorrect:\"off\",spellCheck:\"false\",style:{...defaultStyle,padding:paddingValue,borderRadius,fontSize:16,...font,background:input.fill,height:height?\"auto\":fixedHeight,color:input.color,boxShadow:dynamicBoxShadow(focusStylesFrom,shadowStyles,borderStyles)},variants:inputVariants,initial:false,animate:isFocus?\"focused\":\"default\",transition:{duration:.3},\"data-1p-ignore\":true}),!button.shouldAppear&&isLoading&&/*#__PURE__*/_jsx(Spinner,{shouldAppear:button.shouldAppear,paddingPerSide:paddingPerSide,paddingTop:paddingTop,paddingRight:paddingRight,padding:padding,color:input.color}),button.shouldAppear&&/*#__PURE__*/_jsxs(\"div\",{style:{position:button.isDocked?\"absolute\":\"relative\",top:button.isDocked?button.insetWhenDocked:0,right:button.isDocked?button.insetWhenDocked:0,bottom:button.isDocked?button.insetWhenDocked:0},children:[/*#__PURE__*/_jsx(motion.input,{type:\"submit\",value:button.label,style:{...defaultStyle,width:button.isDocked?button.widthWhenDocked:\"100%\",height:height?\"100%\":fixedHeight,cursor:\"pointer\",padding:buttonPaddingValue,borderRadius:button.isDocked?borderRadius-button.insetWhenDocked:borderRadius,// fontWeight: button.fontWeight,\nfontSize:16,...button.buttonFont,background:button.fill,color:button.color,zIndex:1,boxShadow:getButtonShadow(button)}}),isLoading&&/*#__PURE__*/_jsx(\"div\",{style:{borderRadius:button.isDocked?borderRadius-button.insetWhenDocked:borderRadius,position:\"absolute\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\",width:\"100%\",height:\"100%\",inset:0,zIndex:2,color:button.color,background:button.fill},children:/*#__PURE__*/_jsx(Spinner,{color:button.color})})]})]})});},[`.${VERSION}.framer-custom-input::placeholder { color: var(--framer-custom-placeholder-color) !important; }`]);const Spinner=props=>{const noButtonStyles=!props.shouldAppear?{position:\"absolute\",top:`calc(50% - 8px)`,right:props.paddingPerSide?props.paddingRight:props.padding}:{};return /*#__PURE__*/_jsx(motion.div,{style:{height:16,width:16,...noButtonStyles},initial:{rotate:0},animate:{rotate:360},transition:{duration:1,repeat:Infinity},children:/*#__PURE__*/_jsx(motion.div,{initial:{scale:0},animate:{scale:1},children:/*#__PURE__*/_jsxs(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",width:\"16\",height:\"16\",style:{fill:\"currentColor\",color:props.color},children:[/*#__PURE__*/_jsx(\"path\",{d:\"M 8 0 C 3.582 0 0 3.582 0 8 C 0 12.419 3.582 16 8 16 C 12.418 16 16 12.419 16 8 C 15.999 3.582 12.418 0 8 0 Z M 8 14 C 4.687 14 2 11.314 2 8 C 2 4.687 4.687 2 8 2 C 11.314 2 14 4.687 14 8 C 14 11.314 11.314 14 8 14 Z\",fill:\"currentColor\",opacity:\"0.2\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M 8 0 C 12.418 0 15.999 3.582 16 8 C 16 8 16 9 15 9 C 14 9 14 8 14 8 C 14 4.687 11.314 2 8 2 C 4.687 2 2 4.687 2 8 C 2 8 2 9 1 9 C 0 9 0 8 0 8 C 0 3.582 3.582 0 8 0 Z\",fill:\"currentColor\"})]})})});};addPropertyControls(Input,{service:{title:\"Service\",type:ControlType.Enum,options:[\"loops\",\"formspark\",\"mailchimp\",\"getwaitlist\",\"convertkit\"],optionTitles:[\"Loops\",\"FormSpark\",\"MailChimp\",\"Get Waitlist\",\"ConvertKit\"],defaultValue:\"loops\"},mailchimpURL:{title:\"URL\",placeholder:\"https://***.us6.list-manage.com/subscribe/post?u=***\",type:ControlType.String,hidden:props=>props.service!==\"mailchimp\"},loopsID:{title:\"ID\",placeholder:\"klm2jxy0i98abzr01pq7defg5\",type:ControlType.String,hidden:props=>props.service!==\"loops\"},loopsUserGroup:{title:\"User Group\",type:ControlType.String,placeholder:\"Title\",optional:true,hidden:props=>props.service!==\"loops\"},loopsMailingList:{title:\"Mailing List\",type:ControlType.String,placeholder:\"cm3q41c5v02ii1lml14om2wtr\",optional:true,hidden:props=>props.service!==\"loops\"},formsparkID:{title:\"ID\",placeholder:\"7PbPpGN3\",type:ControlType.String,hidden:props=>props.service!==\"formspark\"},getwaitlistAPI:{title:\"ID\",placeholder:\"9148\",type:ControlType.String,hidden:props=>props.service!==\"getwaitlist\"},convertkitAPI:{title:\"API Key\",placeholder:\"5opis1WK6xnVsBwrOINUpe\",type:ControlType.String,hidden:props=>props.service!==\"convertkit\"},convertkitFormID:{title:\"Form ID\",placeholder:\"1043389\",type:ControlType.String,hidden:props=>props.service!==\"convertkit\"},redirectAs:{title:\"Success\",type:ControlType.Enum,options:[\"link\",\"overlay\"],optionTitles:[\"Open Link\",\"Show Overlay\"],defaultValue:\"link\"},link:{title:\"Redirect\",type:ControlType.Link,hidden:props=>props.redirectAs===\"overlay\"},onSubmit:{title:\"Submit\",type:ControlType.EventHandler,hidden:props=>props.redirectAs===\"link\"},trackingID:{title:\"Tracking\",placeholder:\"ID\",type:ControlType.TrackingId},layout:{title:\"Layout\",type:ControlType.Enum,options:[\"horizontal\",\"vertical\"],displaySegmentedControl:true,hidden:props=>props.button.isDocked},font:{type:ControlType.Font,title:\"Font\",controls:\"extended\"},input:{title:\"Input\",type:ControlType.Object,controls:{placeholder:{title:\"Placeholder\",type:ControlType.String,defaultValue:\"name@email.com\"},placeholderColor:{title:\" \",type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.3)\"},fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#EBEBEB\"},color:{title:\"Text\",type:ControlType.Color,defaultValue:\"#000\"},height:{title:\"Height\",type:ControlType.Boolean,enabledTitle:\"Auto\",disabledTitle:\"Fixed\"},fixedHeight:{title:\" \",type:ControlType.Number,displayStepper:true,min:0,defaultValue:50,hidden:props=>props.height},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:15,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},borderRadius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:8},focusObject:{type:ControlType.Object,title:\"Focus\",optional:true,controls:{focusWidthFrom:{title:\"From\",type:ControlType.Number,displayStepper:true,defaultValue:0},focusWidthTo:{title:\"To\",type:ControlType.Number,displayStepper:true,defaultValue:2},focusColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"#09F\"}}},borderObject:{type:ControlType.Object,title:\"Border\",optional:true,controls:{borderWidth:{title:\"Width\",type:ControlType.Number,displayStepper:true,defaultValue:1},borderColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(200,200,200,0.5)\"}}},shadowObject:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"Shadow X\",type:ControlType.Number,min:-100,max:100,defaultValue:0},shadowY:{title:\"Shadow Y\",type:ControlType.Number,min:-100,max:100,defaultValue:2},shadowBlur:{title:\"Shadow B\",type:ControlType.Number,min:0,max:100,defaultValue:4}}}}},button:{title:\"Button\",type:ControlType.Object,controls:{shouldAppear:{title:\"Show\",type:ControlType.Boolean,defaultValue:true},label:{title:\"Label\",type:ControlType.String,defaultValue:\"Subscribe\"},buttonFont:{type:ControlType.Font,title:\"Font\",controls:\"extended\"},fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#333\"},color:{title:\"Text\",type:ControlType.Color,defaultValue:\"#FFF\"},isDocked:{title:\"Docked\",type:ControlType.Boolean,defaultValue:false},widthWhenDocked:{title:\"Width\",type:ControlType.Number,min:0,defaultValue:100,displayStepper:true,hidden:props=>!props.isDocked},insetWhenDocked:{title:\"Inset\",type:ControlType.Number,min:0,defaultValue:5,displayStepper:true,hidden:props=>!props.isDocked},buttonPadding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"buttonPaddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:15,valueKeys:[\"buttonPaddingTop\",\"buttonPaddingRight\",\"buttonPaddingBottom\",\"buttonPaddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},buttonShadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"Shadow X\",type:ControlType.Number,min:-100,max:100,defaultValue:0},shadowY:{title:\"Shadow Y\",type:ControlType.Number,min:-100,max:100,defaultValue:2},shadowBlur:{title:\"Shadow B\",type:ControlType.Number,min:0,max:100,defaultValue:4}}}}},gap:{title:\"Gap\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:10,hidden:props=>props.button.isDocked}});const defaultStyle={WebkitAppearance:\"none\",appearance:\"none\",width:\"100%\",height:\"auto\",outline:\"none\",border:\"none\"};const containerStyles={position:\"relative\",width:\"100%\",height:\"100%\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\"};function getButtonShadow(button){if(button.buttonShadow){return`${button.buttonShadow.shadowX}px ${button.buttonShadow.shadowY}px ${button.buttonShadow.shadowBlur}px ${button.buttonShadow.shadowColor}`;}else return\"none\";}function dynamicBoxShadow(...shadows){const output=[];shadows.forEach(shadow=>shadow&&output.push(shadow));return output.join(\", \");}export default Input;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Input\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any\",\"framerIntrinsicWidth\":\"300\",\"framerDisableUnlink\":\"*\",\"framerIntrinsicHeight\":\"40\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Input.map","/*\n * Input (framer/InputSites@1.16.1)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/oWVHHLIj4Q7woeIlKzbt/3MufMII9JxPG4Sx2MFlU/Input.js\"\nexport { default } from \"https://framerusercontent.com/modules/oWVHHLIj4Q7woeIlKzbt/3MufMII9JxPG4Sx2MFlU/Input.js\"\n","import{jsx as _jsx}from\"react/jsx-runtime\";import Input from\"https://framer.com/m/framer/InputSites.js@1.16.1\";import{ControlType,addPropertyControls}from\"framer\";/**\n * INPUT - LOOPS\n * By Benjamin den Boer\n *\n * @framerDisableUnlink\n *\n * @framerIntrinsicWidth 300\n * @framerIntrinsicHeight 40\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any\n */export default function Loops(props){// This is a React component containing an Example component\n// - Replace <Example /> with your own code\n// - Find inspiration: https://www.framer.com/developers/\nreturn /*#__PURE__*/_jsx(Input,{...props,service:\"loops\"});}addPropertyControls(Loops,{loopsID:{title:\"ID\",placeholder:\"klm2jxy0i98abzr01pq7defg5\",type:ControlType.String},loopsUserGroup:{title:\"User Group\",type:ControlType.String,placeholder:\"Title\"},loopsMailingList:{title:\"Mailing List\",type:ControlType.String,placeholder:\"cm3q41c5v02ii1lml14om2wtr\"},redirectAs:{title:\"Success\",type:ControlType.Enum,options:[\"link\",\"overlay\"],optionTitles:[\"Open Link\",\"Show Overlay\"],defaultValue:\"link\"},link:{title:\"Redirect\",type:ControlType.Link,hidden:props=>props.redirectAs===\"overlay\"},onSubmit:{title:\"Submit\",type:ControlType.EventHandler,hidden:props=>props.redirectAs===\"link\"},trackingID:{title:\"Tracking\",placeholder:\"ID\",type:ControlType.TrackingId},layout:{title:\"Layout\",type:ControlType.Enum,options:[\"horizontal\",\"vertical\"],displaySegmentedControl:true,hidden:props=>props.button.isDocked},font:{type:ControlType.Font,title:\"Font\",controls:\"extended\"},input:{title:\"Input\",type:ControlType.Object,controls:{placeholder:{title:\"Placeholder\",type:ControlType.String,defaultValue:\"name@email.com\"},placeholderColor:{title:\" \",type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.3)\"},fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#EBEBEB\"},color:{title:\"Text\",type:ControlType.Color,defaultValue:\"#000\"},height:{title:\"Height\",type:ControlType.Boolean,enabledTitle:\"Auto\",disabledTitle:\"Fixed\"},fixedHeight:{title:\" \",type:ControlType.Number,displayStepper:true,min:0,defaultValue:50,hidden:props=>props.height},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:15,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},borderRadius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:8},focusObject:{type:ControlType.Object,title:\"Focus\",optional:true,controls:{focusWidthFrom:{title:\"From\",type:ControlType.Number,displayStepper:true,defaultValue:0},focusWidthTo:{title:\"To\",type:ControlType.Number,displayStepper:true,defaultValue:2},focusColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"#09F\"}}},borderObject:{type:ControlType.Object,title:\"Border\",optional:true,controls:{borderWidth:{title:\"Width\",type:ControlType.Number,displayStepper:true,defaultValue:1},borderColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(200,200,200,0.5)\"}}},shadowObject:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"Shadow X\",type:ControlType.Number,min:-100,max:100,defaultValue:0},shadowY:{title:\"Shadow Y\",type:ControlType.Number,min:-100,max:100,defaultValue:2},shadowBlur:{title:\"Shadow B\",type:ControlType.Number,min:0,max:100,defaultValue:4}}}}},button:{title:\"Button\",type:ControlType.Object,controls:{shouldAppear:{title:\"Show\",type:ControlType.Boolean,defaultValue:true},label:{title:\"Label\",type:ControlType.String,defaultValue:\"Subscribe\"},buttonFont:{type:ControlType.Font,title:\"Font\",controls:\"extended\"},fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#333\"},color:{title:\"Text\",type:ControlType.Color,defaultValue:\"#FFF\"},isDocked:{title:\"Docked\",type:ControlType.Boolean,defaultValue:false},widthWhenDocked:{title:\"Width\",type:ControlType.Number,min:0,defaultValue:100,displayStepper:true,hidden:props=>!props.isDocked},insetWhenDocked:{title:\"Inset\",type:ControlType.Number,min:0,defaultValue:5,displayStepper:true,hidden:props=>!props.isDocked},buttonPadding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"buttonPaddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:15,valueKeys:[\"buttonPaddingTop\",\"buttonPaddingRight\",\"buttonPaddingBottom\",\"buttonPaddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},buttonShadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"Shadow X\",type:ControlType.Number,min:-100,max:100,defaultValue:0},shadowY:{title:\"Shadow Y\",type:ControlType.Number,min:-100,max:100,defaultValue:2},shadowBlur:{title:\"Shadow B\",type:ControlType.Number,min:0,max:100,defaultValue:4}}}}},gap:{title:\"Gap\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:10,hidden:props=>props.button.isDocked}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Loops\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"300\",\"framerIntrinsicHeight\":\"40\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutHeight\":\"any\",\"framerSupportedLayoutWidth\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Input_Loops.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";const currentYear=new Date().getFullYear();/**\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth any-prefer-auto\n * @framerSupportedLayoutHeight any-prefer-auto\n */export default function AutoCopyright(props){const{name,statement,dateRange,startYear,font,color,fontSize}=props;const yearDisplay=dateRange?`${startYear}-${currentYear}`:currentYear;let displayText=`\\xa9 ${yearDisplay} ${name.trim()}`;if(statement.trim()){displayText+=` ${statement.trim()}`;}const textStyle={fontSize:`${fontSize}px`,color:color,...font};return /*#__PURE__*/_jsx(\"div\",{style:textStyle,children:displayText});}AutoCopyright.defaultProps={name:\"Your Name\",statement:\"All rights reserved.\",dateRange:false,startYear:currentYear-1,color:\"#999999\",fontSize:14,font:{family:\"Inter\"}};AutoCopyright.displayName=\"Auto Copyright\";addPropertyControls(AutoCopyright,{font:{type:ControlType.Font,title:\"Font\",defaultValue:\"Inter\",controls:\"extended\"},color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#999999\"},dateRange:{type:ControlType.Boolean,title:\"Date Range\",defaultValue:false,enabledTitle:\"Yes\",disabledTitle:\"No\"},startYear:{type:ControlType.Number,title:\"Start Year\",min:1e3,max:currentYear,defaultValue:currentYear-2,displayStepper:true,hidden:({dateRange})=>!dateRange},name:{type:ControlType.String,title:\"Name\",defaultValue:\"Your Name\"},statement:{type:ControlType.String,title:\"Statement\",defaultValue:\"All rights reserved.\",description:\"More components at [Framer University](https://frameruni.link/cc).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"AutoCopyright\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-auto\",\"framerSupportedLayoutWidth\":\"any-prefer-auto\",\"framerDisableUnlink\":\"*\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AutoCopyright_Prod.map","// Generated by Framer (c9c30df)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-fKNeR .framer-styles-preset-1app2i2:not(.rich-text-wrapper), .framer-fKNeR .framer-styles-preset-1app2i2.rich-text-wrapper a { --framer-link-hover-text-color: var(--token-191d21cc-4bde-4ff5-9646-cf01bc37976e, #f2f2f2); --framer-link-text-color: var(--token-0f828c32-a23b-4c45-9a13-c3a35bc149e1, #ffffff); --framer-link-text-decoration: underline; --framer-link-text-decoration-offset: 4px; }\"];export const className=\"framer-fKNeR\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (53eda0e)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-MpGWG .framer-styles-preset-9yup1v:not(.rich-text-wrapper), .framer-MpGWG .framer-styles-preset-9yup1v.rich-text-wrapper a { --framer-link-hover-text-color: var(--token-0f828c32-a23b-4c45-9a13-c3a35bc149e1, #ffffff); --framer-link-text-color: rgba(255, 255, 255, 0.7); }\"];export const className=\"framer-MpGWG\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{Link}from\"framer\";import{motion}from\"framer-motion\";import*as React from\"react\";export const v0=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-7adewl\",\"data-styles-preset\":\"VKrYdKhDB\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0f828c32-a23b-4c45-9a13-c3a35bc149e1, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"WH3FMdlN4\"},motionChild:true,nodeId:\"eLPWxJhVO\",openInNewTab:false,relValues:[],scopeId:\"qYcbXx4eg\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-9yup1v\",\"data-styles-preset\":\"lSRahpHAg\",children:\"About\"})})})});export const v1=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-7adewl\",\"data-styles-preset\":\"VKrYdKhDB\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0f828c32-a23b-4c45-9a13-c3a35bc149e1, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"d4FV8HLJb\"},motionChild:true,nodeId:\"gHt_8a3vs\",openInNewTab:false,relValues:[],scopeId:\"qYcbXx4eg\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-9yup1v\",\"data-styles-preset\":\"lSRahpHAg\",children:\"Reports and Resolutions\"})})})});export const v2=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-7adewl\",\"data-styles-preset\":\"VKrYdKhDB\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0f828c32-a23b-4c45-9a13-c3a35bc149e1, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"JFm614UKU\"},motionChild:true,nodeId:\"asogvtynY\",openInNewTab:false,relValues:[],scopeId:\"qYcbXx4eg\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-9yup1v\",\"data-styles-preset\":\"lSRahpHAg\",children:\"Leadership\"})})})});export const v3=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-7adewl\",\"data-styles-preset\":\"VKrYdKhDB\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0f828c32-a23b-4c45-9a13-c3a35bc149e1, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ATcokCqWu\"},motionChild:true,nodeId:\"MtlG2t8VO\",openInNewTab:false,relValues:[],scopeId:\"qYcbXx4eg\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-9yup1v\",\"data-styles-preset\":\"lSRahpHAg\",children:\"EAEC in the Media\"})})})});export const v4=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-7adewl\",\"data-styles-preset\":\"VKrYdKhDB\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0f828c32-a23b-4c45-9a13-c3a35bc149e1, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"VYrRWR61S\"},motionChild:true,nodeId:\"br29orvNJ\",openInNewTab:false,relValues:[],scopeId:\"qYcbXx4eg\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-9yup1v\",\"data-styles-preset\":\"lSRahpHAg\",children:\"News\"})})})});export const v5=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-7adewl\",\"data-styles-preset\":\"VKrYdKhDB\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0f828c32-a23b-4c45-9a13-c3a35bc149e1, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ip83Myzyr\"},motionChild:true,nodeId:\"r2HlQ5hMn\",openInNewTab:false,relValues:[],scopeId:\"qYcbXx4eg\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-9yup1v\",\"data-styles-preset\":\"lSRahpHAg\",children:\"Publications\"})})})});export const v6=\"Search\";export const v7=\"Reset\";export const v8=\"EAJC\";export const v9=\"All rights reserved.\";export const v10=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-yxmr9m\",\"data-styles-preset\":\"CviOWVtyU\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.5))\"},children:[\"Development and design by \",/*#__PURE__*/_jsx(Link,{href:\"https://ostrovich.com\",motionChild:true,nodeId:\"HaaQ51ilY\",openInNewTab:true,relValues:[],scopeId:\"qYcbXx4eg\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1app2i2\",\"data-styles-preset\":\"ciOv54ehW\",children:\"Ostrovich\"})}),\".\"]})});\nexport const __FramerMetadata__ = {\"exports\":{\"v8\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v9\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v7\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v6\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v3\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v10\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v4\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v5\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (41620b1)\nimport*as localizedValues from\"./qYcbXx4eg-0.js\";const valuesByLocaleId={lN3jcqwoW:localizedValues};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values[key];if(value)return value;}locale=locale.fallback;}}export function usePreloadLocalizedValues(){}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePreloadLocalizedValues\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f32bfea)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.img,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"img\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,alt:\"\",className:cx(\"framer-AWioZ\",className),layoutId:layoutId,ref:ref,src:'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 345 81\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 55.172 59.608 L 55.172 47.352 L 15.315 47.352 L 15.315 35.536 L 48.595 35.536 L 48.595 23.279 L 15.315 23.279 L 15.315 12.257 L 55.172 12.257 L 55.172 0 L 0 0 L 0 59.608 Z\" fill=\"rgb(255, 255, 255)\" height=\"59.6085px\" id=\"R4TuOPbBu\" width=\"55.1723px\"/><path d=\"M 16.297 59.608 L 20.911 47.087 L 50.951 47.087 L 55.368 59.608 L 71.861 59.608 L 47.22 0 L 23.463 0 L 0 59.608 Z M 35.538 8.112 L 45.748 34.919 L 25.426 34.919 Z\" fill=\"rgb(255, 255, 255)\" height=\"59.6085px\" id=\"SR_izQR0V\" transform=\"translate(54.612 0)\" width=\"71.8614px\"/><path d=\"M 55.172 59.608 L 55.172 47.352 L 15.315 47.352 L 15.315 35.536 L 48.595 35.536 L 48.595 23.279 L 15.315 23.279 L 15.315 12.257 L 55.172 12.257 L 55.172 0 L 0 0 L 0 59.608 Z\" fill=\"rgb(255, 255, 255)\" height=\"59.6085px\" id=\"kC2cNUNGt\" transform=\"translate(128.455 0)\" width=\"55.172px\"/><path d=\"M 64.695 59.608 L 37.502 22.485 L 63.714 0 L 44.178 0 L 15.315 25.307 L 15.315 0 L 0 0 L 0 59.608 L 15.315 59.608 L 15.315 41.444 L 26.801 31.656 L 46.926 59.608 Z\" fill=\"rgb(255, 255, 255)\" height=\"59.6085px\" id=\"s_98niK5t\" transform=\"translate(190.429 0)\" width=\"64.695px\"/><path d=\"M 6.222 8.345 L 6.222 7.123 L 1.358 7.123 L 1.358 4.654 L 5.543 4.654 L 5.543 3.432 L 1.358 3.432 L 1.358 1.222 L 6.222 1.222 L 6.222 0 L 0 0 L 0 8.345 Z\" fill=\"rgb(255, 255, 255)\" height=\"8.345100000000002px\" id=\"qsxtEaQYI\" transform=\"translate(0 71.917)\" width=\"6.22176px\"/><path d=\"M 3.617 8.345 C 5.419 8.345 6.567 7.567 6.567 6.061 C 6.567 4.814 5.703 4.111 4.321 4 C 5.358 3.901 6.172 3.271 6.172 2.136 C 6.172 0.852 5.284 0 3.37 0 L 0 0 L 0 8.345 Z M 1.358 3.592 L 1.358 1.185 L 3.271 1.185 C 4.222 1.185 4.79 1.543 4.79 2.308 C 4.79 3.21 4.135 3.592 3.185 3.592 Z M 1.358 7.148 L 1.358 4.617 L 3.469 4.617 C 4.419 4.617 5.148 4.913 5.148 5.876 C 5.148 6.814 4.518 7.148 3.506 7.148 Z\" fill=\"rgb(255, 255, 255)\" height=\"8.345100000000002px\" id=\"dYEayXjMx\" transform=\"translate(7.86 71.917)\" width=\"6.56746px\"/><path d=\"M 1.358 8.345 L 1.358 5.185 L 3.197 5.185 C 5.111 5.185 6.357 4.444 6.357 2.58 C 6.357 0.975 5.358 0 3.457 0 L 0 0 L 0 8.345 Z M 1.358 3.963 L 1.358 1.222 L 3.123 1.222 C 3.975 1.222 4.938 1.284 4.938 2.58 C 4.938 3.889 3.975 3.963 3.136 3.963 Z\" fill=\"rgb(255, 255, 255)\" height=\"8.345100000000002px\" id=\"gAY0ZyGCZ\" transform=\"translate(15.998 71.917)\" width=\"6.3575px\"/><path d=\"M 4.024 8.666 C 6.444 8.666 8.049 7.049 8.049 4.382 C 8.049 1.716 6.481 0 4.024 0 C 1.568 0 0 1.704 0 4.382 C 0 7.049 1.605 8.666 4.024 8.666 Z M 4.037 7.444 C 2.444 7.444 1.432 6.284 1.432 4.395 C 1.432 2.395 2.457 1.222 4.024 1.222 C 5.592 1.222 6.629 2.395 6.629 4.407 C 6.629 6.296 5.617 7.444 4.037 7.444 Z\" fill=\"rgb(255, 255, 255)\" height=\"8.665999999999997px\" id=\"HzEmlJoi_\" transform=\"translate(23.255 71.757)\" width=\"8.0488px\"/><path d=\"M 3.617 1.086 L 3.617 0 L 0 0 L 0 1.086 Z\" fill=\"rgb(255, 255, 255)\" height=\"1.0862999999999943px\" id=\"OI1fkLWQk\" transform=\"translate(32.553 75.88)\" width=\"3.6171000000000006px\"/><path d=\"M 1.432 8.345 L 2.099 6.296 L 5.753 6.296 L 6.444 8.345 L 7.888 8.345 L 4.913 0 L 2.802 0 L 0 8.345 Z M 3.876 0.815 L 5.321 5.086 L 2.494 5.086 Z\" fill=\"rgb(255, 255, 255)\" height=\"8.345100000000002px\" id=\"sGeQlWBA9\" transform=\"translate(36.81 71.917)\" width=\"7.888300000000001px\"/><path d=\"M 3.024 8.678 C 5.037 8.678 6.308 7.864 6.308 6.308 C 6.308 4.876 5.16 4.284 3.926 4.16 C 5.234 4.012 6.074 3.419 6.074 2.284 C 6.074 0.975 4.901 0 2.901 0 C 1.284 0 0.296 0.667 0 1.222 L 0 2.815 C 0.531 1.827 1.333 1.197 2.765 1.197 C 3.753 1.197 4.728 1.555 4.728 2.481 C 4.728 3.456 3.74 3.691 1.642 3.691 L 1.642 4.753 C 3.901 4.753 4.938 5.074 4.938 6.074 C 4.938 7.012 4.099 7.468 2.963 7.468 C 1.259 7.468 0.469 6.555 0.025 5.679 L 0.025 7.407 C 0.37 7.975 1.185 8.678 3.024 8.678 Z\" fill=\"rgb(255, 255, 255)\" height=\"8.678299999999993px\" id=\"YAIU_Y_bJ\" transform=\"translate(45.307 71.744)\" width=\"6.308199999999999px\"/><path d=\"M 2.259 8.345 L 5.395 1.852 L 5.753 0.951 L 5.753 8.345 L 7.111 8.345 L 7.111 0 L 4.802 0 L 1.704 6.481 L 1.358 7.32 L 1.358 0 L 0 0 L 0 8.345 Z\" fill=\"rgb(255, 255, 255)\" height=\"8.345100000000002px\" id=\"Auyr4CNIe\" transform=\"translate(53.213 71.917)\" width=\"7.110600000000005px\"/><path d=\"M 1.432 8.345 L 2.099 6.296 L 5.753 6.296 L 6.444 8.345 L 7.888 8.345 L 4.913 0 L 2.802 0 L 0 8.345 Z M 3.876 0.815 L 5.321 5.086 L 2.494 5.086 Z\" fill=\"rgb(255, 255, 255)\" height=\"8.345100000000002px\" id=\"kJrHIVKj8\" transform=\"translate(61.572 71.917)\" width=\"7.888400000000004px\"/><path d=\"M 4.135 8.345 L 4.135 1.234 L 6.876 1.234 L 6.876 0 L 0 0 L 0 1.234 L 2.753 1.234 L 2.753 8.345 Z\" fill=\"rgb(255, 255, 255)\" height=\"8.345100000000002px\" id=\"zpTCLNI6k\" transform=\"translate(68.817 71.917)\" width=\"6.875999999999991px\"/><path d=\"M 3.963 8.666 C 5.827 8.666 6.617 7.888 6.975 7.394 L 6.975 5.777 C 6.506 6.444 5.679 7.407 4.111 7.407 C 2.518 7.407 1.432 6.37 1.432 4.358 C 1.432 2.358 2.457 1.259 4.111 1.259 C 5.629 1.259 6.481 2.197 6.975 2.827 L 6.975 1.272 C 6.703 0.864 5.901 0 4.012 0 C 1.358 0 0 1.815 0 4.382 C 0 6.901 1.358 8.666 3.963 8.666 Z\" fill=\"rgb(255, 255, 255)\" height=\"8.665999999999997px\" id=\"xgQZtBvNU\" transform=\"translate(76.143 71.757)\" width=\"6.974800000000002px\"/><path d=\"M 7.098 8.345 L 3.802 3.148 L 6.901 0 L 5.172 0 L 1.358 3.926 L 1.358 0 L 0 0 L 0 8.345 L 1.358 8.345 L 1.358 5.642 L 2.864 4.099 L 5.506 8.345 Z\" fill=\"rgb(255, 255, 255)\" height=\"8.345100000000002px\" id=\"pkhFZcTOm\" transform=\"translate(84.798 71.917)\" width=\"7.098299999999995px\"/><path d=\"M 2.259 8.345 L 5.395 1.852 L 5.753 0.951 L 5.753 8.345 L 7.11 8.345 L 7.11 0 L 4.802 0 L 1.703 6.481 L 1.358 7.32 L 1.358 0 L 0 0 L 0 8.345 Z\" fill=\"rgb(255, 255, 255)\" height=\"8.345100000000002px\" id=\"QsuxeZau1\" transform=\"translate(92.96 71.917)\" width=\"7.110499999999988px\"/><path d=\"M 3.753 1.555 C 4.654 1.555 5.135 1.271 5.394 0.975 L 5.394 0 C 5.098 0.309 4.641 0.654 3.753 0.654 C 2.876 0.654 2.407 0.309 2.111 0 L 2.111 0.975 C 2.37 1.271 2.851 1.555 3.753 1.555 Z M 2.259 10.654 L 5.394 4.16 L 5.752 3.259 L 5.752 10.654 L 7.11 10.654 L 7.11 2.309 L 4.802 2.309 L 1.703 8.79 L 1.358 9.629 L 1.358 2.309 L 0 2.309 L 0 10.654 Z\" fill=\"rgb(255, 255, 255)\" height=\"10.653600051498415px\" id=\"gFfusQ0Hu\" transform=\"translate(102.158 69.609)\" width=\"7.109999999999999px\"/><path d=\"M 6.222 8.345 L 6.222 7.123 L 1.358 7.123 L 1.358 4.654 L 5.543 4.654 L 5.543 3.432 L 1.358 3.432 L 1.358 1.222 L 6.222 1.222 L 6.222 0 L 0 0 L 0 8.345 Z\" fill=\"rgb(255, 255, 255)\" height=\"8.345100000000002px\" id=\"sfbZ7S0lx\" transform=\"translate(113.96 71.917)\" width=\"6.222000000000008px\"/><path d=\"M 3.617 8.345 C 5.42 8.345 6.568 7.567 6.568 6.061 C 6.568 4.814 5.703 4.111 4.321 4 C 5.358 3.901 6.173 3.271 6.173 2.136 C 6.173 0.852 5.284 0 3.37 0 L 0 0 L 0 8.345 Z M 1.358 3.592 L 1.358 1.185 L 3.272 1.185 C 4.222 1.185 4.79 1.543 4.79 2.308 C 4.79 3.21 4.136 3.592 3.185 3.592 Z M 1.358 7.148 L 1.358 4.617 L 3.469 4.617 C 4.42 4.617 5.148 4.913 5.148 5.876 C 5.148 6.814 4.518 7.148 3.506 7.148 Z\" fill=\"rgb(255, 255, 255)\" height=\"8.345100000000002px\" id=\"MU75PSIW_\" transform=\"translate(121.82 71.917)\" width=\"6.568000000000012px\"/><path d=\"M 1.358 8.345 L 1.358 5.185 L 3.197 5.185 C 5.11 5.185 6.357 4.444 6.357 2.58 C 6.357 0.975 5.357 0 3.456 0 L 0 0 L 0 8.345 Z M 1.358 3.963 L 1.358 1.222 L 3.123 1.222 C 3.975 1.222 4.937 1.284 4.937 2.58 C 4.937 3.889 3.975 3.963 3.135 3.963 Z\" fill=\"rgb(255, 255, 255)\" height=\"8.345100000000002px\" id=\"ALI52OVkT\" transform=\"translate(129.958 71.917)\" width=\"6.356999999999999px\"/><path d=\"M 6.222 8.345 L 6.222 7.123 L 1.358 7.123 L 1.358 4.654 L 5.543 4.654 L 5.543 3.432 L 1.358 3.432 L 1.358 1.222 L 6.222 1.222 L 6.222 0 L 0 0 L 0 8.345 Z\" fill=\"rgb(255, 255, 255)\" height=\"8.345100000000002px\" id=\"FqlT5KhHT\" transform=\"translate(137.709 71.917)\" width=\"6.222000000000008px\"/><path d=\"M 3.753 1.555 C 4.654 1.555 5.136 1.271 5.395 0.975 L 5.395 0 C 5.099 0.309 4.642 0.654 3.753 0.654 C 2.877 0.654 2.408 0.309 2.111 0 L 2.111 0.975 C 2.371 1.271 2.852 1.555 3.753 1.555 Z M 2.259 10.654 L 5.395 4.16 L 5.753 3.259 L 5.753 10.654 L 7.111 10.654 L 7.111 2.309 L 4.802 2.309 L 1.704 8.79 L 1.358 9.629 L 1.358 2.309 L 0 2.309 L 0 10.654 Z\" fill=\"rgb(255, 255, 255)\" height=\"10.653600051498415px\" id=\"jaZoDZdrk\" transform=\"translate(145.569 69.609)\" width=\"7.111000000000018px\"/><path d=\"M 3.963 8.666 C 5.827 8.666 6.617 7.888 6.975 7.394 L 6.975 5.777 C 6.506 6.444 5.678 7.407 4.111 7.407 C 2.518 7.407 1.432 6.37 1.432 4.358 C 1.432 2.358 2.456 1.259 4.111 1.259 C 5.629 1.259 6.481 2.197 6.975 2.827 L 6.975 1.272 C 6.703 0.864 5.901 0 4.012 0 C 1.358 0 0 1.815 0 4.382 C 0 6.901 1.358 8.666 3.963 8.666 Z\" fill=\"rgb(255, 255, 255)\" height=\"8.665999999999997px\" id=\"HiS0JtZxV\" transform=\"translate(154.274 71.757)\" width=\"6.974999999999994px\"/><path d=\"M 7.098 8.345 L 3.802 3.148 L 6.901 0 L 5.173 0 L 1.358 3.926 L 1.358 0 L 0 0 L 0 8.345 L 1.358 8.345 L 1.358 5.642 L 2.864 4.099 L 5.506 8.345 Z\" fill=\"rgb(255, 255, 255)\" height=\"8.345100000000002px\" id=\"xmLgmMt01\" transform=\"translate(162.929 71.917)\" width=\"7.097999999999985px\"/><path d=\"M 2.259 8.345 L 5.394 1.852 L 5.752 0.951 L 5.752 8.345 L 7.11 8.345 L 7.11 0 L 4.802 0 L 1.703 6.481 L 1.358 7.32 L 1.358 0 L 0 0 L 0 8.345 Z\" fill=\"rgb(255, 255, 255)\" height=\"8.345100000000002px\" id=\"G_xb2aF9t\" transform=\"translate(171.091 71.917)\" width=\"7.109999999999985px\"/><path d=\"M 3.753 1.555 C 4.654 1.555 5.135 1.271 5.395 0.975 L 5.395 0 C 5.098 0.309 4.642 0.654 3.753 0.654 C 2.876 0.654 2.407 0.309 2.111 0 L 2.111 0.975 C 2.37 1.271 2.852 1.555 3.753 1.555 Z M 2.259 10.654 L 5.395 4.16 L 5.753 3.259 L 5.753 10.654 L 7.111 10.654 L 7.111 2.309 L 4.802 2.309 L 1.704 8.79 L 1.358 9.629 L 1.358 2.309 L 0 2.309 L 0 10.654 Z\" fill=\"rgb(255, 255, 255)\" height=\"10.653600051498415px\" id=\"nId1ewRmR\" transform=\"translate(180.289 69.609)\" width=\"7.111000000000018px\"/><path d=\"M 7.099 8.345 L 3.802 3.148 L 6.901 0 L 5.173 0 L 1.358 3.926 L 1.358 0 L 0 0 L 0 8.345 L 1.358 8.345 L 1.358 5.642 L 2.864 4.099 L 5.506 8.345 Z\" fill=\"rgb(255, 255, 255)\" height=\"8.345100000000002px\" id=\"NazDVuubv\" transform=\"translate(192.091 71.917)\" width=\"7.0989999999999895px\"/><path d=\"M 4.024 8.666 C 6.444 8.666 8.049 7.049 8.049 4.382 C 8.049 1.716 6.481 0 4.024 0 C 1.568 0 0 1.704 0 4.382 C 0 7.049 1.605 8.666 4.024 8.666 Z M 4.037 7.444 C 2.444 7.444 1.432 6.284 1.432 4.395 C 1.432 2.395 2.457 1.222 4.024 1.222 C 5.592 1.222 6.629 2.395 6.629 4.407 C 6.629 6.296 5.617 7.444 4.037 7.444 Z\" fill=\"rgb(255, 255, 255)\" height=\"8.665999999999997px\" id=\"fOpBk_UqB\" transform=\"translate(199.325 71.757)\" width=\"8.049000000000007px\"/><path d=\"M 1.358 8.345 L 1.358 4.666 L 5.605 4.666 L 5.605 8.345 L 6.975 8.345 L 6.975 0 L 5.605 0 L 5.605 3.444 L 1.358 3.444 L 1.358 0 L 0 0 L 0 8.345 Z\" fill=\"rgb(255, 255, 255)\" height=\"8.345100000000002px\" id=\"e8aBtFnUG\" transform=\"translate(208.981 71.917)\" width=\"6.974999999999994px\"/><path d=\"M 1.37 8.345 L 1.37 1.222 L 5.74 1.222 L 5.74 0 L 0 0 L 0 8.345 Z\" fill=\"rgb(255, 255, 255)\" height=\"8.345100000000002px\" id=\"W5e1c3YMF\" transform=\"translate(218.047 71.917)\" width=\"5.740000000000009px\"/><path d=\"M 1.358 8.345 L 1.358 5.185 L 3.197 5.185 C 5.111 5.185 6.357 4.444 6.357 2.58 C 6.357 0.975 5.358 0 3.456 0 L 0 0 L 0 8.345 Z M 1.358 3.963 L 1.358 1.222 L 3.123 1.222 C 3.975 1.222 4.938 1.284 4.938 2.58 C 4.938 3.889 3.975 3.963 3.135 3.963 Z\" fill=\"rgb(255, 255, 255)\" height=\"8.345100000000002px\" id=\"u33UEQ39d\" transform=\"translate(225.051 71.917)\" width=\"6.356999999999999px\"/><path d=\"M 6.221 8.345 L 6.221 7.123 L 1.357 7.123 L 1.357 4.654 L 5.542 4.654 L 5.542 3.432 L 1.357 3.432 L 1.357 1.222 L 6.221 1.222 L 6.221 0 L 0 0 L 0 8.345 Z\" fill=\"rgb(255, 255, 255)\" height=\"8.345100000000002px\" id=\"MR3eSZTdz\" transform=\"translate(232.803 71.917)\" width=\"6.221000000000004px\"/><path d=\"M 3.963 8.666 C 5.827 8.666 6.617 7.888 6.975 7.394 L 6.975 5.777 C 6.506 6.444 5.679 7.407 4.111 7.407 C 2.518 7.407 1.432 6.37 1.432 4.358 C 1.432 2.358 2.457 1.259 4.111 1.259 C 5.629 1.259 6.481 2.197 6.975 2.827 L 6.975 1.272 C 6.703 0.864 5.901 0 4.012 0 C 1.358 0 0 1.815 0 4.382 C 0 6.901 1.358 8.666 3.963 8.666 Z\" fill=\"rgb(255, 255, 255)\" height=\"8.665999999999997px\" id=\"HQCH3h5vs\" transform=\"translate(239.988 71.757)\" width=\"6.974999999999994px\"/><path d=\"M 3.962 8.666 C 5.826 8.666 6.616 7.888 6.974 7.394 L 6.974 5.777 C 6.505 6.444 5.678 7.407 4.11 7.407 C 2.518 7.407 1.432 6.37 1.432 4.358 C 1.432 2.358 2.456 1.259 4.11 1.259 C 5.629 1.259 6.481 2.197 6.974 2.827 L 6.974 1.272 C 6.703 0.864 5.9 0 4.012 0 C 1.357 0 0 1.815 0 4.382 C 0 6.901 1.357 8.666 3.962 8.666 Z\" fill=\"rgb(255, 255, 255)\" height=\"8.665999999999997px\" id=\"xhTI0HWcv\" transform=\"translate(248.15 71.757)\" width=\"6.9739999999999895px\"/><path d=\"M 59.465 77.479 L 62.711 60.695 L 78.881 60.559 C 81.281 60.539 83.211 58.577 83.191 56.176 C 83.18 54.873 82.585 53.644 81.569 52.827 L 67.481 41.492 L 70.237 27.051 C 70.687 24.693 69.141 22.417 66.783 21.967 C 66.513 21.916 66.239 21.89 65.964 21.89 L 45.049 21.912 L 28.377 1.59 C 26.855 -0.266 24.116 -0.536 22.261 0.986 C 21.359 1.726 20.792 2.798 20.688 3.96 L 19.085 21.912 L 4.348 21.906 C 1.948 21.905 0.001 23.85 0 26.25 C 0 27.452 0.497 28.601 1.374 29.423 L 14.732 41.946 L 11.079 55.155 C 10.439 57.469 11.795 59.863 14.109 60.503 C 14.497 60.61 14.898 60.663 15.301 60.66 L 34.311 60.515 L 52.011 79.609 C 53.643 81.369 56.393 81.473 58.153 79.841 C 58.83 79.213 59.29 78.386 59.465 77.479 Z\" fill=\"rgb(35, 144, 173)\" height=\"81.00002366401434px\" id=\"VEBlWaFlv\" transform=\"translate(261.124 0)\" width=\"83.19115404633749px\"/></svg>',style:{...style}});});const css=[`.framer-AWioZ { -webkit-mask: ${mask}; aspect-ratio: 4.2592592592592595; display: block; mask: ${mask}; user-select: none; width: 345px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 345\n * @framerIntrinsicHeight 81\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Main Ru White\",\"set\":{\"localId\":\"vectorSet/daO5O7pPY\",\"id\":\"daO5O7pPY\",\"moduleId\":\"NRwudJf2Bs6SJeRKjGVk\"}}\n */const Icon=withCSS(Component,css,\"framer-AWioZ\");Icon.displayName=\"Main Ru White\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"345\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"81\",\"framerVector\":\"{\\\"name\\\":\\\"Main Ru White\\\",\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/daO5O7pPY\\\",\\\"id\\\":\\\"daO5O7pPY\\\",\\\"moduleId\\\":\\\"NRwudJf2Bs6SJeRKjGVk\\\"}}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";const DEFAULT_COLOR=\"#1570EF\";const DEFAULT_SVG=`<svg viewBox=\"0 0 22 22\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"m13.076 12.21 3.098 3.098a1.25 1.25 0 0 0 1.768 0l3.424-3.424a1.25 1.25 0 0 0 0-1.768l-3.424-3.424a1.25 1.25 0 0 0-1.768 0L13.076 9.79l4.902.903c.341.063.341.552 0 .614l-4.902.903Zm-3.206.786-3.178 3.178a1.25 1.25 0 0 0 0 1.768l3.424 3.424a1.25 1.25 0 0 0 1.768 0l3.424-3.424a1.25 1.25 0 0 0 0-1.768l-3.043-3.043-.878 4.768c-.063.34-.552.34-.615 0l-.902-4.903ZM6.692 4.058a1.25 1.25 0 0 0 0 1.768l3.177 3.178.903-4.903c.063-.34.552-.34.615 0l.878 4.768 3.043-3.043a1.25 1.25 0 0 0 0-1.768L11.884.634a1.25 1.25 0 0 0-1.768 0L6.692 4.058ZM.634 10.116a1.25 1.25 0 0 0 0 1.768l3.424 3.424a1.25 1.25 0 0 0 1.768 0l3.123-3.122-4.768-.879c-.341-.063-.341-.552 0-.614l4.768-.879-3.123-3.122a1.25 1.25 0 0 0-1.768 0L.634 10.116Z\" fill=\"#1570EF\"/></svg>`;const DEFAULT_STROKE_WIDTH=1.5;/*\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n *\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 24\n */export default function FramerIcons(props){const customizedSvg=getCustomizedSVG(props.svg,props.color,props.strokeWidth);return /*#__PURE__*/_jsx(\"div\",{\"aria-hidden\":\"true\",style:{display:\"flex\",maxWidth:\"100%\",maxHeight:\"100%\",alignItems:\"center\",justifyContent:\"center\",...props.style},dangerouslySetInnerHTML:{__html:customizedSvg}});}addPropertyControls(FramerIcons,{svg:{title:\"SVG\",type:ControlType.String,defaultValue:DEFAULT_SVG},strokeWidth:{type:ControlType.Number,step:.25,min:.25,max:3,defaultValue:DEFAULT_STROKE_WIDTH,hidden:props=>hideStrokeWidth(props.svg)},color:{type:ControlType.Color,defaultValue:DEFAULT_COLOR,description:\"By [FramerIcons](https://www.framericons.com?utm=FramerIconComponent)\"}});// hide if no stroke-width or all stroke-widths are 0\nfunction hideStrokeWidth(svg){const strokeWidthMatch=svg.match(/stroke-width=\"([^\"]+)\"/g);return!strokeWidthMatch||strokeWidthMatch.every(match=>match===\"0\");}function getCustomizedSVG(svg,color=DEFAULT_COLOR,strokeWidth=DEFAULT_STROKE_WIDTH){let svgAttributes=svg.match(/<svg[^>]*>/)?.[0];if(!svgAttributes){svg=DEFAULT_SVG;svgAttributes=svg.match(/<svg[^>]*>/)?.[0];}const width=svgAttributes.match(/width=\"([^\"]*)\"/)?.[1];const height=svgAttributes.match(/height=\"([^\"]*)\"/)?.[1];const viewBox=svgAttributes.match(/viewBox=\"([^\"]*)\"/)?.[1]?.split(\" \");const viewBoxWidth=viewBox?.[2];const viewBoxHeight=viewBox?.[3];if(width&&height){svg=svg.replace(/width=\"([^\"]*)\"/,`width=\"100%\"`);svg=svg.replace(/height=\"([^\"]*)\"/,`height=\"100%\"`);}else{svg=svg.replace(/<svg/,`<svg width=\"100%\" height=\"100%\"`);}let hasElementsWithValidColors=false;if(svg.includes('fill=\"')||svg.includes('stroke=\"')){svg=svg.replace(/(fill|stroke)=\"([^\"]+)\"/g,(match,attr,value)=>{if(value===\"none\"||value===\"transparent\"){return match;}// For iconsax -> Crypto -> Bulk\nif(value===\"white\"){return\"\";}hasElementsWithValidColors=true;return`${attr}=\"${color}\"`;});}if(!hasElementsWithValidColors){svg=svg.replace(/<(path|circle|rect|line|polygon|polyline) /g,match=>`<${match.slice(1)} fill=\"${color}\" `);}svg=svg.replace(/stroke-width=\"([^\"]+)\"/g,(match,value)=>{if(value===\"0\"){return match;}return`stroke-width=\"${strokeWidth}\"`;});return svg;}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerIcons\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"*\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FramerIcon.map","export const v0='<svg width=\"100%\" height=\"100%\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><path  fill=\"#ffffff\" d=\"M13.397 20.997v-8.196h2.765l.411-3.209h-3.176V7.548c0-.926.258-1.56 1.587-1.56h1.684V3.127A22 22 0 0 0 14.201 3c-2.444 0-4.122 1.492-4.122 4.231v2.355H7.332v3.209h2.753v8.202z\"/></svg>';export const v1='<svg width=\"100%\" height=\"100%\" xmlns=\"http://www.w3.org/2000/svg\" fill=\"#ffffff\" viewBox=\"0 0 24 24\"><path d=\"M12.244 4c.534.003 1.87.016 3.29.073l.504.022c1.429.067 2.857.183 3.566.38.945.266 1.687 1.04 1.938 2.022.4 1.56.45 4.602.456 5.339l.001.152v.174c-.007.737-.057 3.78-.457 5.339-.254.985-.997 1.76-1.938 2.022-.709.197-2.137.313-3.566.38l-.504.023c-1.42.056-2.756.07-3.29.072l-.235.001h-.255c-1.13-.007-5.856-.058-7.36-.476-.944-.266-1.687-1.04-1.938-2.022-.4-1.56-.45-4.602-.456-5.339v-.326c.006-.737.056-3.78.456-5.339.254-.985.997-1.76 1.939-2.021 1.503-.419 6.23-.47 7.36-.476zM9.999 8.5v7l6-3.5z\"/></svg>';export const v2='<svg width=\"100%\" height=\"100%\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><path  fill=\"#ffffff\" d=\"M7 11h2v2H7zm0 4h2v2H7zm4-4h2v2h-2zm0 4h2v2h-2zm4-4h2v2h-2zm0 4h2v2h-2z\"/><path  fill=\"#ffffff\" d=\"M5 22h14c1.103 0 2-.897 2-2V6c0-1.103-.897-2-2-2h-2V2h-2v2H9V2H7v2H5c-1.103 0-2 .897-2 2v14c0 1.103.897 2 2 2M19 8l.001 12H5V8z\"/></svg>';\nexport const __FramerMetadata__ = {\"exports\":{\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c9c30df)\nimport*as localizedValues from\"./cEjVYb4wj-0.js\";const valuesByLocaleId={lN3jcqwoW:localizedValues};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values[key];if(value)return value;}locale=locale.fallback;}}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c9c30df)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import FramerIcons from\"https://framerusercontent.com/modules/bjUTEQt5uFu8cIOVtWXD/r674MsvdtSSHCQGPTaai/FramerIcon.js\";import getLocalizedValue from\"https://framerusercontent.com/modules/9XnUJh2RlWWP0675vtaU/oDeKLotbhhcPALmJKqk4/cEjVYb4wj.js\";const FramerIconsFonts=getFonts(FramerIcons);const enabledGestures={n6FEUqXJ8:{hover:true},nvlp0gZP1:{hover:true},SP63f0AaL:{hover:true}};const cycleOrder=[\"nvlp0gZP1\",\"n6FEUqXJ8\",\"SP63f0AaL\"];const serializationHash=\"framer-MhezH\";const variantClassNames={n6FEUqXJ8:\"framer-v-6nv6di\",nvlp0gZP1:\"framer-v-g0uft4\",SP63f0AaL:\"framer-v-3t1h7c\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const pezAQrWB7=undefined;const dLu1lNN5t=undefined;const transition1={bounce:0,delay:0,duration:.1,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 humanReadableVariantMap={Calendar:\"SP63f0AaL\",Facebook:\"nvlp0gZP1\",Youtube:\"n6FEUqXJ8\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,newTab,width,...props})=>{return{...props,dLu1lNN5t:newTab??props.dLu1lNN5t,pezAQrWB7:link??props.pezAQrWB7,variant:humanReadableVariantMap[props.variant]??props.variant??\"nvlp0gZP1\"};};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,pezAQrWB7,dLu1lNN5t,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"nvlp0gZP1\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:pezAQrWB7,motionChild:true,nodeId:\"nvlp0gZP1\",openInNewTab:dLu1lNN5t,scopeId:\"cEjVYb4wj\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-g0uft4\",className,classNames)} framer-1wz6byc`,\"data-framer-name\":\"Facebook\",layoutDependency:layoutDependency,layoutId:\"nvlp0gZP1\",ref:refBinding,style:{backgroundColor:\"rgba(248, 248, 248, 0.1)\",borderBottomLeftRadius:85,borderBottomRightRadius:85,borderTopLeftRadius:85,borderTopRightRadius:85,...style},variants:{\"n6FEUqXJ8-hover\":{backgroundColor:\"var(--token-cc6ff4cf-4c86-4ea7-8a4a-b082369167fe, rgb(35, 144, 173))\"},\"nvlp0gZP1-hover\":{backgroundColor:\"var(--token-cc6ff4cf-4c86-4ea7-8a4a-b082369167fe, rgb(35, 144, 173))\"},\"SP63f0AaL-hover\":{backgroundColor:\"var(--token-cc6ff4cf-4c86-4ea7-8a4a-b082369167fe, rgb(35, 144, 173))\"}},...addPropertyOverrides({\"n6FEUqXJ8-hover\":{\"data-framer-name\":undefined},\"nvlp0gZP1-hover\":{\"data-framer-name\":undefined},\"SP63f0AaL-hover\":{\"data-framer-name\":undefined},n6FEUqXJ8:{\"data-framer-name\":\"Youtube\"},SP63f0AaL:{\"data-framer-name\":\"Calendar\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-hsn6zc-container\",\"data-framer-name\":\"Icon\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"s87Hbqdm1-container\",name:\"Icon\",nodeId:\"s87Hbqdm1\",rendersWithMotion:true,scopeId:\"cEjVYb4wj\",children:/*#__PURE__*/_jsx(FramerIcons,{color:\"rgb(255, 255, 255)\",height:\"100%\",id:\"s87Hbqdm1\",layoutId:\"s87Hbqdm1\",name:\"Icon\",strokeWidth:1.5,style:{height:\"100%\",width:\"100%\"},svg:getLocalizedValue(\"v0\",activeLocale)??'<svg width=\"100%\" height=\"100%\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><path  fill=\"#ffffff\" d=\"M13.397 20.997v-8.196h2.765l.411-3.209h-3.176V7.548c0-.926.258-1.56 1.587-1.56h1.684V3.127A22 22 0 0 0 14.201 3c-2.444 0-4.122 1.492-4.122 4.231v2.355H7.332v3.209h2.753v8.202z\"/></svg>',width:\"100%\",...addPropertyOverrides({n6FEUqXJ8:{svg:getLocalizedValue(\"v1\",activeLocale)??'<svg width=\"100%\" height=\"100%\" xmlns=\"http://www.w3.org/2000/svg\" fill=\"#ffffff\" viewBox=\"0 0 24 24\"><path d=\"M12.244 4c.534.003 1.87.016 3.29.073l.504.022c1.429.067 2.857.183 3.566.38.945.266 1.687 1.04 1.938 2.022.4 1.56.45 4.602.456 5.339l.001.152v.174c-.007.737-.057 3.78-.457 5.339-.254.985-.997 1.76-1.938 2.022-.709.197-2.137.313-3.566.38l-.504.023c-1.42.056-2.756.07-3.29.072l-.235.001h-.255c-1.13-.007-5.856-.058-7.36-.476-.944-.266-1.687-1.04-1.938-2.022-.4-1.56-.45-4.602-.456-5.339v-.326c.006-.737.056-3.78.456-5.339.254-.985.997-1.76 1.939-2.021 1.503-.419 6.23-.47 7.36-.476zM9.999 8.5v7l6-3.5z\"/></svg>'},SP63f0AaL:{svg:getLocalizedValue(\"v2\",activeLocale)??'<svg width=\"100%\" height=\"100%\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><path  fill=\"#ffffff\" d=\"M7 11h2v2H7zm0 4h2v2H7zm4-4h2v2h-2zm0 4h2v2h-2zm4-4h2v2h-2zm0 4h2v2h-2z\"/><path  fill=\"#ffffff\" d=\"M5 22h14c1.103 0 2-.897 2-2V6c0-1.103-.897-2-2-2h-2V2h-2v2H9V2H7v2H5c-1.103 0-2 .897-2 2v14c0 1.103.897 2 2 2M19 8l.001 12H5V8z\"/></svg>'}},baseVariant,gestureVariant)})})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-MhezH.framer-1wz6byc, .framer-MhezH .framer-1wz6byc { display: block; }\",\".framer-MhezH.framer-g0uft4 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 10px; position: relative; text-decoration: none; width: min-content; }\",\".framer-MhezH .framer-hsn6zc-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 22px); position: relative; width: 20px; }\",\".framer-MhezH.framer-v-6nv6di .framer-hsn6zc-container, .framer-MhezH.framer-v-3t1h7c .framer-hsn6zc-container, .framer-MhezH.framer-v-g0uft4.hover .framer-hsn6zc-container { height: var(--framer-aspect-ratio-supported, 20px); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 40\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"n6FEUqXJ8\":{\"layout\":[\"auto\",\"auto\"]},\"SP63f0AaL\":{\"layout\":[\"auto\",\"auto\"]},\"M7OZVkKBA\":{\"layout\":[\"auto\",\"auto\"]},\"O1UIPMKFv\":{\"layout\":[\"auto\",\"auto\"]},\"uJTyXYjlz\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"pezAQrWB7\":\"link\",\"dLu1lNN5t\":\"newTab\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramercEjVYb4wj=withCSS(Component,css,\"framer-MhezH\");export default FramercEjVYb4wj;FramercEjVYb4wj.displayName=\"Social Button\";FramercEjVYb4wj.defaultProps={height:40,width:40};addPropertyControls(FramercEjVYb4wj,{variant:{options:[\"nvlp0gZP1\",\"n6FEUqXJ8\",\"SP63f0AaL\"],optionTitles:[\"Facebook\",\"Youtube\",\"Calendar\"],title:\"Variant\",type:ControlType.Enum},pezAQrWB7:{title:\"Link\",type:ControlType.Link},dLu1lNN5t:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},ondLu1lNN5tChange:{changes:\"dLu1lNN5t\",type:ControlType.ChangeHandler}});addFonts(FramercEjVYb4wj,[{explicitInter:true,fonts:[]},...FramerIconsFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramercEjVYb4wj\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"40\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"n6FEUqXJ8\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"SP63f0AaL\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"M7OZVkKBA\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"O1UIPMKFv\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"uJTyXYjlz\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"40\",\"framerVariables\":\"{\\\"pezAQrWB7\\\":\\\"link\\\",\\\"dLu1lNN5t\\\":\\\"newTab\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./cEjVYb4wj.map","// Generated by Framer (41620b1)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,Floating,forwardLoader,getFonts,getFontsFromSharedStyle,Link,ResolveLinks,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useRouter,useVariantState,withCSS,withFX}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import LocaleSelector from\"https://framerusercontent.com/modules/57FhkldN9P7x88MqAEaR/7Wx3r3ii8MhSQ44Rlwa5/LocaleSelector.js\";import Search from\"https://framerusercontent.com/modules/6wAE2eMb2Tl3zrU7u4UL/mKj6QS2p4Cgdaa0WrZKY/Search.js\";import Loops from\"https://framerusercontent.com/modules/CJgw13h0ok22pdnRmFv0/vP1W2tGvFzwyNcwjr1Io/Input_Loops.js\";import AutoCopyright from\"https://framerusercontent.com/modules/DVYtI0I60utFDv4RKjrL/CapkkksUWdCkXmLmQWbV/AutoCopyright_Prod.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/JMlJGvRjB2lMmHC51qRq/fcIY7nOh1ulLEEapAzmN/ciOv54ehW.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/gb7pNKAEQ4WrTWEByqgn/JrhgbjeKtCI7cPee12hv/CviOWVtyU.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/tQTShs1JdTqqtUGPEzmG/SifIDXaW81ZhSLP4TDAj/lSRahpHAg.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/gTeE3mgOkNOxtT1DrCmr/GdMNQAhUzY0ghUKS9553/VKrYdKhDB.js\";import getLocalizedValue from\"https://framerusercontent.com/modules/EEILxPupkaQPD3z8qRjQ/N93iHqvLD5XO474OAUYz/qYcbXx4eg.js\";import MainRuWhite from\"https://framerusercontent.com/modules/1O1EBtW2Ci6tEMNqvRne/qgKf12trwXG1NHrehwkH/grm66MkzC.js\";import SocialButton from\"https://framerusercontent.com/modules/cJDkLJWpTPSWg9VcLRDm/dJwdhgOZiM9vEOpYioTg/cEjVYb4wj.js\";const LoopsFonts=getFonts(Loops);const MotionDivWithFX=withFX(motion.div);const SocialButtonFonts=getFonts(SocialButton);const SearchFonts=getFonts(Search);const LocaleSelectorFonts=getFonts(LocaleSelector);const MainRuWhiteFonts=getFonts(MainRuWhite);const AutoCopyrightFonts=getFonts(AutoCopyright);const cycleOrder=[\"lTflZF5Im\",\"wr6GZqaiC\",\"IDgFP_bGI\"];const serializationHash=\"framer-yBh4G\";const variantClassNames={IDgFP_bGI:\"framer-v-1t84ri9\",lTflZF5Im:\"framer-v-1izb2f4\",wr6GZqaiC:\"framer-v-gu1629\"};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 animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const Overlay=({children,blockDocumentScrolling,dismissWithEsc,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling,dismissWithEsc:enabled&&dismissWithEsc});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.02,skewX:0,skewY:0,transition:transition1};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"lTflZF5Im\",Phone:\"IDgFP_bGI\",Tablet:\"wr6GZqaiC\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"lTflZF5Im\"};};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:\"lTflZF5Im\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onSubmit13elrgn=({overlay})=>activeVariantCallback(async(...args)=>{overlay.show();});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const ref2=React.useRef(null);const router=useRouter();const isDisplayed=()=>{if(baseVariant===\"IDgFP_bGI\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"IDgFP_bGI\")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.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1izb2f4\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"lTflZF5Im\",ref:refBinding,style:{backgroundColor:\"var(--token-1b2c8d86-d061-42de-9181-34bcc75e5cd4, rgb(0, 48, 87))\",...style},...addPropertyOverrides({IDgFP_bGI:{\"data-framer-name\":\"Phone\"},wr6GZqaiC:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-pk0pe4\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"cXwnPiQst\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-15t4rmq\",\"data-framer-name\":\"Left\",layoutDependency:layoutDependency,layoutId:\"qoRAqq8vI\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1yfj507\",\"data-framer-name\":\"Menu\",layoutDependency:layoutDependency,layoutId:\"kodI8AgRM\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v0\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-7adewl\",\"data-styles-preset\":\"VKrYdKhDB\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0f828c32-a23b-4c45-9a13-c3a35bc149e1, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"WH3FMdlN4\"},motionChild:true,nodeId:\"eLPWxJhVO\",openInNewTab:false,relValues:[],scopeId:\"qYcbXx4eg\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-9yup1v\",\"data-styles-preset\":\"lSRahpHAg\",children:\"О конгрессе\"})})})}),className:\"framer-30uql3\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"eLPWxJhVO\",style:{\"--extracted-r6o4lv\":\"var(--token-0f828c32-a23b-4c45-9a13-c3a35bc149e1, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v1\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-7adewl\",\"data-styles-preset\":\"VKrYdKhDB\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0f828c32-a23b-4c45-9a13-c3a35bc149e1, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"d4FV8HLJb\"},motionChild:true,nodeId:\"gHt_8a3vs\",openInNewTab:false,relValues:[],scopeId:\"qYcbXx4eg\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-9yup1v\",\"data-styles-preset\":\"lSRahpHAg\",children:\"Отчеты и резолюции\"})})})}),className:\"framer-zfrdot\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"gHt_8a3vs\",style:{\"--extracted-r6o4lv\":\"var(--token-0f828c32-a23b-4c45-9a13-c3a35bc149e1, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v2\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-7adewl\",\"data-styles-preset\":\"VKrYdKhDB\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0f828c32-a23b-4c45-9a13-c3a35bc149e1, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"JFm614UKU\"},motionChild:true,nodeId:\"asogvtynY\",openInNewTab:false,relValues:[],scopeId:\"qYcbXx4eg\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-9yup1v\",\"data-styles-preset\":\"lSRahpHAg\",children:\"Лидеры\"})})})}),className:\"framer-21v9s0\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"asogvtynY\",style:{\"--extracted-r6o4lv\":\"var(--token-0f828c32-a23b-4c45-9a13-c3a35bc149e1, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1i9cse2\",\"data-framer-name\":\"Menu\",layoutDependency:layoutDependency,layoutId:\"HYm4c2_Td\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v3\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-7adewl\",\"data-styles-preset\":\"VKrYdKhDB\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0f828c32-a23b-4c45-9a13-c3a35bc149e1, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ATcokCqWu\"},motionChild:true,nodeId:\"MtlG2t8VO\",openInNewTab:false,relValues:[],scopeId:\"qYcbXx4eg\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-9yup1v\",\"data-styles-preset\":\"lSRahpHAg\",children:\"ЕАЕК в СМИ\"})})})}),className:\"framer-149rly7\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"MtlG2t8VO\",style:{\"--extracted-r6o4lv\":\"var(--token-0f828c32-a23b-4c45-9a13-c3a35bc149e1, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v4\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-7adewl\",\"data-styles-preset\":\"VKrYdKhDB\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0f828c32-a23b-4c45-9a13-c3a35bc149e1, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"VYrRWR61S\"},motionChild:true,nodeId:\"br29orvNJ\",openInNewTab:false,relValues:[],scopeId:\"qYcbXx4eg\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-9yup1v\",\"data-styles-preset\":\"lSRahpHAg\",children:\"Новости\"})})})}),className:\"framer-vn9ep4\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"br29orvNJ\",style:{\"--extracted-r6o4lv\":\"var(--token-0f828c32-a23b-4c45-9a13-c3a35bc149e1, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v5\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-7adewl\",\"data-styles-preset\":\"VKrYdKhDB\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0f828c32-a23b-4c45-9a13-c3a35bc149e1, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ip83Myzyr\"},motionChild:true,nodeId:\"r2HlQ5hMn\",openInNewTab:false,relValues:[],scopeId:\"qYcbXx4eg\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-9yup1v\",\"data-styles-preset\":\"lSRahpHAg\",children:\"Публикации\"})})})}),className:\"framer-16pbkcj\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"r2HlQ5hMn\",style:{\"--extracted-r6o4lv\":\"var(--token-0f828c32-a23b-4c45-9a13-c3a35bc149e1, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-tp6kbs\",\"data-framer-name\":\"Right\",layoutDependency:layoutDependency,layoutId:\"iNHev0snV\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1bmi75v\",\"data-framer-name\":\"Subscribe\",layoutDependency:layoutDependency,layoutId:\"KUQYQGNqd\",children:/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-1kok3-container\",id:`${layoutId}-1kok3`,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"jOoGScZH6-container\",nodeId:\"jOoGScZH6\",ref:ref1,rendersWithMotion:true,scopeId:\"qYcbXx4eg\",children:[/*#__PURE__*/_jsx(Loops,{button:{buttonFont:{fontFamily:'\"CA Slalom Heavy\", \"CA Slalom Heavy Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:900,letterSpacing:\"-0.02em\",lineHeight:\"1em\"},buttonPadding:15,buttonPaddingBottom:15,buttonPaddingLeft:15,buttonPaddingPerSide:false,buttonPaddingRight:15,buttonPaddingTop:15,color:\"rgb(255, 255, 255)\",fill:\"var(--token-cc6ff4cf-4c86-4ea7-8a4a-b082369167fe, rgb(35, 144, 173))\",insetWhenDocked:5,isDocked:false,label:\"ПОДПИСАТЬСЯ\",shouldAppear:true,widthWhenDocked:100},font:{fontFamily:'\"Roboto\", \"Roboto Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},gap:10,height:\"100%\",id:\"jOoGScZH6\",input:{borderRadius:8,color:\"rgb(255, 255, 255)\",fill:\"rgba(255, 255, 255, 0.1)\",fixedHeight:50,height:true,padding:15,paddingBottom:15,paddingLeft:15,paddingPerSide:false,paddingRight:15,paddingTop:15,placeholder:\"name@email.com\",placeholderColor:\"rgba(255, 255, 255, 0.5)\"},layout:\"vertical\",layoutId:\"jOoGScZH6\",link:\"https://app.loops.so/api/newsletter-form/cmsnpfwl300410j3aizv73ph5\",loopsID:\"cmsnpfwl300410j3aizv73ph5\",loopsMailingList:\"\",loopsUserGroup:\"Сайт ру\",onSubmit:onSubmit13elrgn({overlay}),redirectAs:\"overlay\",style:{width:\"100%\"},trackingID:\"\",width:\"100%\"}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref1,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-1kok3`,offsetX:0,offsetY:10,onDismiss:overlay.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-1dj5wlx\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"c6gpUgCW9\",ref:ref2,role:\"dialog\",style:{backgroundColor:\"rgba(255, 255, 255, 0.1)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-yxmr9m\",\"data-styles-preset\":\"CviOWVtyU\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0f828c32-a23b-4c45-9a13-c3a35bc149e1, rgb(255, 255, 255)))\"},children:\"Вы успешно подписались на рассылку\"})}),className:\"framer-1l3jie4\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ZCdtHdoX5\",style:{\"--extracted-r6o4lv\":\"var(--token-0f828c32-a23b-4c45-9a13-c3a35bc149e1, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})})})]})})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-fwtjeb\",\"data-framer-name\":\"Buttons\",layoutDependency:layoutDependency,layoutId:\"ez25zs_eD\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-pvrfe3\",\"data-framer-name\":\"Social links\",layoutDependency:layoutDependency,layoutId:\"RbEBYkeb8\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+80+(0+0+((componentViewport?.height||500)-120-318.6)/1*0)+0+0+0+0,...addPropertyOverrides({IDgFP_bGI:{y:(componentViewport?.y||0)+60+(((componentViewport?.height||700.5)-120-774.6)/2+42+96)+0+135.6+0+88+0+0},wr6GZqaiC:{y:(componentViewport?.y||0)+80+(0+0+((componentViewport?.height||500)-120-375)/1*0)+0+0+104+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1lhgsqy-container\",layoutDependency:layoutDependency,layoutId:\"qNINLtLU0-container\",nodeId:\"qNINLtLU0\",rendersWithMotion:true,scopeId:\"qYcbXx4eg\",whileHover:animation3,children:/*#__PURE__*/_jsx(SocialButton,{dLu1lNN5t:true,height:\"100%\",id:\"qNINLtLU0\",layoutId:\"qNINLtLU0\",pezAQrWB7:\"https://www.facebook.com/EuroAsianJewishCongress/\",variant:matchVariant(\"nvlp0gZP1\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+80+(0+0+((componentViewport?.height||500)-120-318.6)/1*0)+0+0+0+0,...addPropertyOverrides({IDgFP_bGI:{y:(componentViewport?.y||0)+60+(((componentViewport?.height||700.5)-120-774.6)/2+42+96)+0+135.6+0+88+0+0},wr6GZqaiC:{y:(componentViewport?.y||0)+80+(0+0+((componentViewport?.height||500)-120-375)/1*0)+0+0+104+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-11q48x1-container\",layoutDependency:layoutDependency,layoutId:\"e1ilMfBbL-container\",nodeId:\"e1ilMfBbL\",rendersWithMotion:true,scopeId:\"qYcbXx4eg\",children:/*#__PURE__*/_jsx(SocialButton,{dLu1lNN5t:true,height:\"100%\",id:\"e1ilMfBbL\",layoutId:\"e1ilMfBbL\",pezAQrWB7:\"https://www.youtube.com/channel/UCYlBVpvMDH7xzvjXqQmg3gQ\",variant:matchVariant(\"n6FEUqXJ8\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"qEsKyDdx5\"},implicitPathVariables:undefined},{href:{webPageId:\"qEsKyDdx5\"},implicitPathVariables:undefined},{href:{webPageId:\"qEsKyDdx5\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+80+(0+0+((componentViewport?.height||500)-120-318.6)/1*0)+0+0+0+0,...addPropertyOverrides({IDgFP_bGI:{y:(componentViewport?.y||0)+60+(((componentViewport?.height||700.5)-120-774.6)/2+42+96)+0+135.6+0+88+0+0},wr6GZqaiC:{y:(componentViewport?.y||0)+80+(0+0+((componentViewport?.height||500)-120-375)/1*0)+0+0+104+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-o5k60-container\",layoutDependency:layoutDependency,layoutId:\"YBQ5Ao3Rk-container\",nodeId:\"YBQ5Ao3Rk\",rendersWithMotion:true,scopeId:\"qYcbXx4eg\",children:/*#__PURE__*/_jsx(SocialButton,{dLu1lNN5t:false,height:\"100%\",id:\"YBQ5Ao3Rk\",layoutId:\"YBQ5Ao3Rk\",pezAQrWB7:resolvedLinks[0],variant:matchVariant(\"SP63f0AaL\"),width:\"100%\",...addPropertyOverrides({IDgFP_bGI:{pezAQrWB7:resolvedLinks[2]},wr6GZqaiC:{pezAQrWB7:resolvedLinks[1]}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-c67mnu-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"u4ezdgSDj-container\",nodeId:\"u4ezdgSDj\",rendersWithMotion:true,scopeId:\"qYcbXx4eg\",children:/*#__PURE__*/_jsx(Search,{backdropOptions:{backgroundColor:\"rgba(0, 0, 0, 0.8)\",transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},zIndex:10},height:\"100%\",iconColor:\"var(--token-0f828c32-a23b-4c45-9a13-c3a35bc149e1, rgb(255, 255, 255))\",iconSize:24,iconType:\"default\",id:\"u4ezdgSDj\",inputOptions:{clearButtonText:getLocalizedValue(\"v7\",activeLocale)??\"Clear\",clearButtonType:\"icon\",dividerType:\"fullWidth\",iconOptions:{iconColor:\"rgba(0, 0, 0, 0.45)\",iconSize:18,iconType:\"default\"},inputFont:{},placeholderOptions:{placeholderColor:\"rgba(0, 0, 0, 0.4)\",placeholderText:getLocalizedValue(\"v6\",activeLocale)??\"Search...\"},textColor:\"rgb(51, 51, 51)\"},layoutId:\"u4ezdgSDj\",modalOptions:{backgroundColor:\"rgb(255, 255, 255)\",borderRadius:16,heightIsStatic:true,heightTransition:{damping:60,delay:0,mass:1,stiffness:800,type:\"spring\"},layoutType:\"QuickMenu\",shadow:{blur:40,color:\"rgba(0, 0, 0, 0.2)\",spread:0,x:0,y:20},top:0,width:500},resultOptions:{itemType:\"fullWidth\",subtitleOptions:{subtitleColor:\"rgba(0, 0, 0, 0.4)\",subtitleFont:{},subtitleType:\"path\"},titleColor:\"rgb(51, 51, 51)\",titleFont:{},titleType:\"h1\"},style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1s35z68-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"s6yN8QmvY-container\",nodeId:\"s6yN8QmvY\",rendersWithMotion:true,scopeId:\"qYcbXx4eg\",children:/*#__PURE__*/_jsx(LocaleSelector,{caret:{color:\"var(--token-0f828c32-a23b-4c45-9a13-c3a35bc149e1, rgb(255, 255, 255))\",size:12,type:\"default\"},fillColor:\"rgba(237, 237, 237, 0)\",font:{fontFamily:'\"Roboto\", \"Roboto Placeholder\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0em\",lineHeight:\"1.5em\"},height:\"100%\",icon:{color:\"var(--token-0f828c32-a23b-4c45-9a13-c3a35bc149e1, rgb(255, 255, 255))\",size:18,type:\"default\"},id:\"s6yN8QmvY\",layoutId:\"s6yN8QmvY\",options:{focus:{color:\"rgb(0, 153, 255)\",offset:0,style:\"solid\",width:1},gap:5,title:false},padding:\"10px\",radius:\"10px\",textColor:\"var(--token-0f828c32-a23b-4c45-9a13-c3a35bc149e1, rgb(255, 255, 255))\",width:\"100%\",...addPropertyOverrides({IDgFP_bGI:{options:{focus:{color:\"rgb(0, 153, 255)\",offset:0,style:\"solid\",width:1},gap:5,title:true}}},baseVariant,gestureVariant)})})})]})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1teaml1\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"qEv6ofG3_\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1013w7y\",\"data-framer-name\":\"Divider\",layoutDependency:layoutDependency,layoutId:\"jT0URK2sE\",style:{backgroundColor:\"rgba(255, 255, 255, 0.2)\"}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-e49lkx\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"VfXIF19LR\",children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-11gamwd\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"upZ8THp1L\",children:/*#__PURE__*/_jsx(MainRuWhite,{animated:true,className:\"framer-1o4d7de\",layoutDependency:layoutDependency,layoutId:\"CFvHZX9wN\"})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-spsqwk\",\"data-framer-name\":\"Copyright\",layoutDependency:layoutDependency,layoutId:\"DoZb_SEX2\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1446p9k-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"iVT_Pklyu-container\",nodeId:\"iVT_Pklyu\",rendersWithMotion:true,scopeId:\"qYcbXx4eg\",children:/*#__PURE__*/_jsx(AutoCopyright,{color:\"rgba(255, 255, 255, 0.5)\",dateRange:false,font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"-0.03em\",lineHeight:\"1em\"},height:\"100%\",id:\"iVT_Pklyu\",layoutId:\"iVT_Pklyu\",name:getLocalizedValue(\"v8\",activeLocale)??\"ЕАЕК.\",startYear:2024,statement:getLocalizedValue(\"v9\",activeLocale)??\"Все права защищены.\",width:\"100%\",...addPropertyOverrides({IDgFP_bGI:{style:{width:\"100%\"}}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v10\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-yxmr9m\",\"data-styles-preset\":\"CviOWVtyU\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.5))\"},children:[\"Разработка и дизайн \",/*#__PURE__*/_jsx(Link,{href:\"https://ostrovich.com\",motionChild:true,nodeId:\"HaaQ51ilY\",openInNewTab:true,relValues:[],scopeId:\"qYcbXx4eg\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1app2i2\",\"data-styles-preset\":\"ciOv54ehW\",children:\"Ostrovich\"})}),\".\"]})}),className:\"framer-73b9h6\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"HaaQ51ilY\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.5)\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-2ky3qc\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"ijnztVo1P\",children:/*#__PURE__*/_jsx(MainRuWhite,{animated:true,className:\"framer-2bqtpd\",layoutDependency:layoutDependency,layoutId:\"YJScqG3Wr\"})}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1nslym3\",\"data-framer-name\":\"Divider\",layoutDependency:layoutDependency,layoutId:\"UJF2dYGbd\",style:{backgroundColor:\"rgba(255, 255, 255, 0.2)\"}})]})})})});});const css=[\".framer-yBh4G.framer-1acvii4, .framer-yBh4G .framer-1acvii4 { display: block; }\",\".framer-yBh4G.framer-1izb2f4 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; height: 500px; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 80px 40px 40px 40px; position: relative; width: 1200px; }\",\".framer-yBh4G .framer-pk0pe4 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1120px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-yBh4G .framer-15t4rmq { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 63px; height: min-content; justify-content: flex-start; max-width: 1200px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-yBh4G .framer-1yfj507, .framer-yBh4G .framer-1i9cse2 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; padding: 0px; position: relative; width: 200px; }\",\".framer-yBh4G .framer-30uql3, .framer-yBh4G .framer-zfrdot, .framer-yBh4G .framer-21v9s0, .framer-yBh4G .framer-149rly7, .framer-yBh4G .framer-vn9ep4, .framer-yBh4G .framer-16pbkcj, .framer-yBh4G .framer-73b9h6 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-yBh4G .framer-tp6kbs { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: flex-end; max-width: 1200px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-yBh4G .framer-1bmi75v { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; max-width: 250px; padding: 0px; position: relative; width: 1px; }\",\".framer-yBh4G .framer-1kok3-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-yBh4G .framer-1dj5wlx { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 20px 40px 20px 40px; position: relative; width: 250px; will-change: var(--framer-will-change-override, transform); }\",\".framer-yBh4G .framer-1l3jie4 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-yBh4G .framer-fwtjeb { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-yBh4G .framer-pvrfe3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-end; padding: 0px; position: relative; width: min-content; }\",\".framer-yBh4G .framer-1lhgsqy-container { flex: none; height: auto; position: relative; width: auto; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-yBh4G .framer-11q48x1-container, .framer-yBh4G .framer-o5k60-container, .framer-yBh4G .framer-1s35z68-container, .framer-yBh4G .framer-1446p9k-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-yBh4G .framer-c67mnu-container { cursor: pointer; flex: none; height: 40px; position: relative; width: 40px; }\",\".framer-yBh4G .framer-1teaml1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; max-width: 1120px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-yBh4G .framer-1013w7y { flex: none; height: 1px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 100%; }\",\".framer-yBh4G .framer-e49lkx { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-yBh4G .framer-11gamwd { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; padding: 0px; position: relative; width: 1px; }\",\".framer-yBh4G .framer-1o4d7de { aspect-ratio: 4.279569892473118 / 1; flex: none; height: auto; position: relative; width: 200px; }\",\".framer-yBh4G .framer-spsqwk { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-yBh4G .framer-2ky3qc { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; padding: 0px; position: relative; width: 100%; }\",\".framer-yBh4G .framer-2bqtpd { aspect-ratio: 3.977272727272727 / 1; flex: none; height: auto; position: relative; width: 174px; }\",\".framer-yBh4G .framer-1nslym3 { flex: none; height: 1px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 310px; }\",\".framer-yBh4G.framer-v-gu1629.framer-1izb2f4 { width: 810px; }\",\".framer-yBh4G.framer-v-gu1629 .framer-tp6kbs { align-content: flex-end; align-items: flex-end; flex-direction: column; }\",\".framer-yBh4G.framer-v-gu1629 .framer-1bmi75v, .framer-yBh4G.framer-v-1t84ri9 .framer-15t4rmq { flex: none; width: 100%; }\",\".framer-yBh4G.framer-v-1t84ri9.framer-1izb2f4 { gap: 48px; height: min-content; justify-content: center; padding: 60px 40px 60px 40px; width: 390px; }\",\".framer-yBh4G.framer-v-1t84ri9 .framer-pk0pe4 { flex-direction: column; gap: 48px; justify-content: flex-start; order: 2; }\",\".framer-yBh4G.framer-v-1t84ri9 .framer-1yfj507, .framer-yBh4G.framer-v-1t84ri9 .framer-1i9cse2 { flex: 1 0 0px; width: 1px; }\",\".framer-yBh4G.framer-v-1t84ri9 .framer-tp6kbs { flex: none; flex-direction: column; gap: 48px; width: 100%; }\",\".framer-yBh4G.framer-v-1t84ri9 .framer-1bmi75v { flex: none; max-width: unset; order: 0; width: 100%; }\",\".framer-yBh4G.framer-v-1t84ri9 .framer-fwtjeb, .framer-yBh4G.framer-v-1t84ri9 .framer-1nslym3 { order: 1; }\",\".framer-yBh4G.framer-v-1t84ri9 .framer-1teaml1 { order: 3; }\",\".framer-yBh4G.framer-v-1t84ri9 .framer-spsqwk { flex-direction: column; }\",\".framer-yBh4G.framer-v-1t84ri9 .framer-1446p9k-container { width: 100%; }\",\".framer-yBh4G.framer-v-1t84ri9 .framer-73b9h6 { white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-yBh4G.framer-v-1t84ri9 .framer-2ky3qc { order: 0; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 500\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"wr6GZqaiC\":{\"layout\":[\"fixed\",\"fixed\"]},\"IDgFP_bGI\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerqYcbXx4eg=withCSS(Component,css,\"framer-yBh4G\");export default FramerqYcbXx4eg;FramerqYcbXx4eg.displayName=\"Footer\";FramerqYcbXx4eg.defaultProps={height:500,width:1200};addPropertyControls(FramerqYcbXx4eg,{variant:{options:[\"lTflZF5Im\",\"wr6GZqaiC\",\"IDgFP_bGI\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerqYcbXx4eg,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Roboto\",source:\"google\",style:\"normal\",uiFamilyName:\"Roboto\",url:\"https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbWmWggvWl0Qn.woff2\",weight:\"400\"},{cssFamilyName:\"CA Slalom Heavy\",source:\"custom\",style:\"normal\",uiFamilyName:\"CA Slalom\",url:\"https://framerusercontent.com/assets/cnUuqMTsnVTBJIki0xZL6QjBPE.woff2\",weight:\"900\"},{cssFamilyName:\"Roboto\",source:\"google\",style:\"normal\",uiFamilyName:\"Roboto\",url:\"https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWub2bWmWggvWl0Qn.woff2\",weight:\"500\"}]},...LoopsFonts,...SocialButtonFonts,...SearchFonts,...LocaleSelectorFonts,...MainRuWhiteFonts,...AutoCopyrightFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts)],{supportsExplicitInterCodegen:true});FramerqYcbXx4eg.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(SocialButton,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerqYcbXx4eg\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"500\",\"framerIntrinsicWidth\":\"1200\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"wr6GZqaiC\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"IDgFP_bGI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./qYcbXx4eg.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useEffect,useMemo,useState,startTransition}from\"react\";import{addPropertyControls,ControlType,RenderTarget,useIsStaticRenderer}from\"framer\";// ─── Hebrew numeral conversion ────────────────────────────────────────────────\nconst _H1=[\"\",\"א\",\"ב\",\"ג\",\"ד\",\"ה\",\"ו\",\"ז\",\"ח\",\"ט\"];const _H10=[\"\",\"י\",\"כ\",\"ל\",\"מ\",\"נ\",\"ס\",\"ע\",\"פ\",\"צ\"];const _H100=[\"\",\"ק\",\"ר\",\"ש\",\"ת\",\"תק\",\"תר\",\"תש\",\"תת\",\"תתק\"];function toHebrewNumerals(n){if(n<=0||n>9999)return String(n);let r=\"\";if(n>=1e3){r+=_H1[Math.floor(n/1e3)];n%=1e3;}if(n>=100){r+=_H100[Math.floor(n/100)];n%=100;}// Avoid writing divine names: 15 → ט\"ו, 16 → ט\"ז\nif(n===15)r+=\"טו\";else if(n===16)r+=\"טז\";else{if(n>=10){r+=_H10[Math.floor(n/10)];n%=10;}if(n>0)r+=_H1[n];}if(r.length===1)return r+\"'\";return r.slice(0,-1)+'\"'+r.slice(-1);}// ─── Sunset calculation (NOAA algorithm, Jerusalem) ───────────────────────────\nconst JLM_LAT=31.7683;const JLM_LNG=35.2137;const rad=x=>x*Math.PI/180;const deg=x=>x*180/Math.PI;/**\n * Returns the UTC timestamp of sunset in Jerusalem for the calendar date\n * represented by `utcNoon` (pass any Date whose UTC date components are the\n * target day — noon UTC is a safe choice). Returns null if the sun never sets\n * (shouldn't happen for Jerusalem, but guards the math).\n */function sunsetUTC(utcNoon){const JD=utcNoon.getTime()/864e5+2440587.5;const T=(JD-2451545)/36525;const L0=((280.46646+T*(36000.76983+T*3032e-7))%360+360)%360;const M=357.52911+T*(35999.05029-1537e-7*T);const C=Math.sin(rad(M))*(1.914602-T*(.004817+14e-6*T))+Math.sin(rad(2*M))*(.019993-101e-6*T)+Math.sin(rad(3*M))*289e-6;const omega=125.04-1934.136*T;const lambda=L0+C-.00569-.00478*Math.sin(rad(omega));const eps0=23+(26+(21.448-T*(46.815+T*(59e-5-T*.001813)))/60)/60;const eps=eps0+.00256*Math.cos(rad(omega));const decl=deg(Math.asin(Math.sin(rad(eps))*Math.sin(rad(lambda))));const y_=Math.tan(rad(eps/2))**2;const eqTime=4*deg(y_*Math.sin(rad(2*L0))-2*.016708634*Math.sin(rad(M))+4*.016708634*y_*Math.sin(rad(M))*Math.cos(rad(2*L0))-.5*y_*y_*Math.sin(rad(4*L0))-1.25*.016708634**2*Math.sin(rad(2*M)));// 90.833° zenith accounts for atmospheric refraction + solar disc radius\nconst cosHA=(Math.cos(rad(90.833))-Math.sin(rad(JLM_LAT))*Math.sin(rad(decl)))/(Math.cos(rad(JLM_LAT))*Math.cos(rad(decl)));if(cosHA<-1||cosHA>1)return null;const HA=deg(Math.acos(cosHA));// solarNoon (min past UTC midnight) + HA offset = sunset\nconst sunsetMins=720-4*JLM_LNG-eqTime+4*HA;// Reconstruct as absolute UTC timestamp\nconst dayStart=Date.UTC(utcNoon.getUTCFullYear(),utcNoon.getUTCMonth(),utcNoon.getUTCDate());return new Date(dayStart+sunsetMins*6e4);}// ─── Israel date helpers ──────────────────────────────────────────────────────\nfunction getIsraelDateParts(now){try{const parts=new Intl.DateTimeFormat(\"en-US\",{timeZone:\"Asia/Jerusalem\",year:\"numeric\",month:\"2-digit\",day:\"2-digit\"}).formatToParts(now);const get=t=>parseInt(parts.find(p=>p.type===t).value,10);return{y:get(\"year\"),m:get(\"month\")-1,d:get(\"day\")};}catch{return{y:now.getFullYear(),m:now.getMonth(),d:now.getDate()};}}/**\n * Returns the Gregorian Date that the Hebrew calendar formatter should receive.\n * After sunset in Jerusalem the Hebrew day has already advanced, so we return\n * tomorrow's date to let Intl.DateTimeFormat produce the correct Hebrew day.\n */function hebrewCalendarBase(now){const{y,m,d}=getIsraelDateParts(now);const todayNoon=new Date(Date.UTC(y,m,d,12));// Fallback: ~19:00 Israel Standard Time if NOAA returns null\nconst sunset=sunsetUTC(todayNoon)??new Date(Date.UTC(y,m,d,16));if(now.getTime()>=sunset.getTime()){// After sunset — Hebrew date is tomorrow's Gregorian date\nreturn new Date(Date.UTC(y,m,d+1,12))// JS handles month overflow\n;}return todayNoon;}/** Milliseconds until the next Hebrew day begins (Jerusalem sunset). */function msUntilNextSunset(now){const{y,m,d}=getIsraelDateParts(now);const todayNoon=new Date(Date.UTC(y,m,d,12));const todaySunset=sunsetUTC(todayNoon)??new Date(Date.UTC(y,m,d,16));if(todaySunset.getTime()>now.getTime()){return Math.max(1e3,todaySunset.getTime()-now.getTime());}const tomorrowNoon=new Date(Date.UTC(y,m,d+1,12));const tomorrowSunset=sunsetUTC(tomorrowNoon)??new Date(Date.UTC(y,m,d+1,16));return Math.max(1e3,tomorrowSunset.getTime()-now.getTime());}// ─── Date formatting helpers ──────────────────────────────────────────────────\nfunction normalizeGershayim(s){return s.replace(/״/g,'\"').replace(/׳/g,\"'\");}function stripHebrewEraSuffix(input){return input.replace(/\\s*(?:A\\.?M\\.?|AM)\\s*$/i,\"\");}function ensureHebrewNumerals(raw,isYear=false){const n=parseInt(raw.replace(/,/g,\"\").trim(),10);if(isNaN(n))return normalizeGershayim(raw);const val=isYear&&n>1e3?n%1e3:n;return toHebrewNumerals(val);}function formatHebrewCalendarDate(date,localeWithCalendar,showYear){try{const fmt=new Intl.DateTimeFormat(localeWithCalendar,{day:\"numeric\",month:\"long\",...showYear?{year:\"numeric\"}:{}});return stripHebrewEraSuffix(fmt.format(date));}catch{try{return stripHebrewEraSuffix(date.toLocaleDateString(localeWithCalendar.split(\"-u-\")[0]||\"en\",{day:\"numeric\",month:\"long\",...showYear?{year:\"numeric\"}:{}}));}catch{return\"\";}}}function formatFullHebrewDate(date,showYear){// Target format: י\"ז סיון התשפ\"ו\ntry{const fmt=new Intl.DateTimeFormat(\"he-u-ca-hebrew\",{day:\"numeric\",month:\"long\",...showYear?{year:\"numeric\"}:{}});const parts=fmt.formatToParts(date);const rawDay=parts.find(p=>p.type===\"day\")?.value?.trim()??\"\";const rawMonth=parts.find(p=>p.type===\"month\")?.value?.trim()??\"\";const rawYear=parts.find(p=>p.type===\"year\")?.value?.trim()??\"\";// Day: ensure Hebrew letter numerals (Intl may return Arabic digits on Chrome)\nconst day=ensureHebrewNumerals(rawDay);// Month: strip the ב preposition some locales prepend (\"בסיוון\" → \"סיוון\")\nconst month=rawMonth.replace(/^ב/u,\"\");let year=\"\";if(showYear){year=ensureHebrewNumerals(stripHebrewEraSuffix(rawYear),true);// ה is the conventional display prefix for the current millennium\nif(year&&!year.startsWith(\"ה\"))year=`ה${year}`;}return[day,month,year].filter(Boolean).join(\" \");}catch{return normalizeGershayim(formatHebrewCalendarDate(date,\"he-u-ca-hebrew\",showYear));}}// ─── Component ────────────────────────────────────────────────────────────────\n/**\n * Jewish Date (Hebrew Calendar)\n *\n * @framerIntrinsicWidth 360\n * @framerIntrinsicHeight 44\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n */export default function JewishDate(props){const{language=\"ru\",textColor=\"#000000\",hebrewTextColor=\"#000000\",gap=24,font,hebrewFont,showYear=true,updateAtSunset=true,style}=props;const isStatic=useIsStaticRenderer();const[now,setNow]=useState(()=>new Date);useEffect(()=>{if(typeof window===\"undefined\")return;if(isStatic)return;if(!updateAtSunset)return;if(RenderTarget.current()===RenderTarget.thumbnail)return;let t=null;const schedule=()=>{const ms=msUntilNextSunset(new Date);t=window.setTimeout(()=>{startTransition(()=>setNow(new Date));schedule();},ms);};schedule();return()=>{if(t!==null)window.clearTimeout(t);};},[isStatic,updateAtSunset]);const{localized,hebrew}=useMemo(()=>{// Use the Gregorian date that corresponds to the current Hebrew day\n// (may be tomorrow's date if we are past sunset in Jerusalem).\nconst base=hebrewCalendarBase(now);const localizedLocale=language===\"ru\"?\"ru-u-ca-hebrew\":\"en-u-ca-hebrew\";return{localized:formatHebrewCalendarDate(base,localizedLocale,showYear),hebrew:formatFullHebrewDate(base,showYear)};},[now,language,showYear]);const isFixedWidth=!!style&&style.width===\"100%\";return /*#__PURE__*/_jsxs(\"div\",{style:{...style,position:\"relative\",width:\"100%\",height:\"100%\",display:\"flex\",alignItems:\"center\",justifyContent:\"flex-start\",gap,overflow:\"hidden\",...isFixedWidth?{}:{minWidth:\"max-content\"}},children:[/*#__PURE__*/_jsx(\"span\",{style:{width:\"max-content\",color:textColor,whiteSpace:\"nowrap\",...font},children:localized}),/*#__PURE__*/_jsx(\"span\",{dir:\"rtl\",style:{width:\"max-content\",color:hebrewTextColor,whiteSpace:\"nowrap\",...hebrewFont},lang:\"he\",children:hebrew})]});}addPropertyControls(JewishDate,{language:{type:ControlType.Enum,title:\"Language\",options:[\"ru\",\"en\"],optionTitles:[\"Russian\",\"English\"],defaultValue:\"ru\",displaySegmentedControl:true},showYear:{type:ControlType.Boolean,title:\"Show Year\",defaultValue:true,enabledTitle:\"On\",disabledTitle:\"Off\"},gap:{type:ControlType.Number,title:\"Gap\",defaultValue:24,min:0,max:80,step:1,unit:\"px\"},textColor:{type:ControlType.Color,title:\"Text\",defaultValue:\"#000000\"},hebrewTextColor:{type:ControlType.Color,title:\"Hebrew\",defaultValue:\"#000000\"},font:{type:ControlType.Font,title:\"Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"24px\",variant:\"Medium\",letterSpacing:\"-0.01em\",lineHeight:\"1.1em\"}},hebrewFont:{type:ControlType.Font,title:\"Hebrew Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"24px\",variant:\"Medium\",letterSpacing:\"-0.01em\",lineHeight:\"1.1em\"}},updateAtSunset:{type:ControlType.Boolean,title:\"Auto Update\",defaultValue:true,enabledTitle:\"On\",disabledTitle:\"Off\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"JewishDate\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"44\",\"framerIntrinsicWidth\":\"360\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./JewishDate.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{motion}from\"framer-motion\";import*as React from\"react\";export const v0={pixelHeight:78,pixelWidth:317,src:\"https://framerusercontent.com/images/DD5GRBW9aSs4PKLq75wggdkRJE.svg?width=317&height=78\"};export const v1=\"Home\";export const v2=\"News\";export const v3=\"Publications\";export const v4=\"About\";export const v5=\"About the Congress\";export const v6=\"Leadership\";export const v7=\"Communities and Organizations\";export const v8=\"Reports and Resolutions\";export const v9=\"Projects\";export const v10=\"EAEC in the Media\";export const v11=\"Contact\";export const v12=\"Search\";export const v13=\"Reset\";export const v14=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7Q0EgU2xhbG9tIEJvbGQ=\",\"--framer-font-family\":'\"CA Slalom Bold\", \"CA Slalom Bold Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0f828c32-a23b-4c45-9a13-c3a35bc149e1, rgb(255, 255, 255)))\"},children:[\"The Future of Jewish Life\",/*#__PURE__*/_jsx(motion.br,{}),\"in the Euro-Asian Region\"]})});export const v15={pixelHeight:47,pixelWidth:378,src:\"https://framerusercontent.com/images/gvlqKZpHmhJAt6i7qhKrHX9GBE.svg?width=378&height=47\"};export const v16=\"Leadership\";export const v17=\"About the Congress\";\nexport const __FramerMetadata__ = {\"exports\":{\"v17\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v6\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v13\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v4\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v15\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v8\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v9\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v3\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v14\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v16\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v10\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v7\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v5\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v12\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v11\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (41620b1)\nimport*as localizedValues from\"./R5bLkXbLV-0.js\";const valuesByLocaleId={lN3jcqwoW:localizedValues};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values[key];if(value)return value;}locale=locale.fallback;}}export function usePreloadLocalizedValues(){}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePreloadLocalizedValues\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f32bfea)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.img,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"img\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,alt:\"\",className:cx(\"framer-lfEVg\",className),layoutId:layoutId,ref:ref,src:'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 399 43\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 39.8 43 L 39.8 34.158 L 11.048 34.158 L 11.048 25.635 L 35.055 25.635 L 35.055 16.793 L 11.048 16.793 L 11.048 8.842 L 39.8 8.842 L 39.8 0 L 0 0 L 0 43 Z\" fill=\"rgb(255, 255, 255)\" height=\"43px\" id=\"D_ZPbUh9u\" width=\"39.7999px\"/><path d=\"M 11.756 43 L 15.084 33.968 L 36.755 33.968 L 39.941 43 L 51.839 43 L 34.064 0 L 16.926 0 L 0 43 Z M 25.636 5.852 L 33.001 25.189 L 18.342 25.189 Z\" fill=\"rgb(255, 255, 255)\" height=\"43px\" id=\"QL2f1MSiq\" transform=\"translate(39.395 0)\" width=\"51.83899999999999px\"/><path d=\"M 39.8 43 L 39.8 34.158 L 11.048 34.158 L 11.048 25.635 L 35.055 25.635 L 35.055 16.793 L 11.048 16.793 L 11.048 8.842 L 39.8 8.842 L 39.8 0 L 0 0 L 0 43 Z\" fill=\"rgb(255, 255, 255)\" height=\"43px\" id=\"ZovtEkrSj\" transform=\"translate(92.664 0)\" width=\"39.8px\"/><path d=\"M 46.669 43 L 27.052 16.22 L 45.961 0 L 31.868 0 L 11.047 18.256 L 11.047 0 L 0 0 L 0 43 L 11.047 43 L 11.047 29.896 L 19.333 22.836 L 33.851 43 Z\" fill=\"rgb(255, 255, 255)\" height=\"43px\" id=\"CXr2zWnHm\" transform=\"translate(137.371 0)\" width=\"46.66899999999998px\"/><path d=\"M 29.288 38.161 L 30.887 29.894 L 38.851 29.827 C 40.033 29.817 40.984 28.851 40.974 27.669 C 40.968 27.027 40.675 26.421 40.175 26.019 L 33.236 20.436 L 34.594 13.324 C 34.815 12.162 34.054 11.041 32.892 10.82 C 32.759 10.794 32.624 10.782 32.489 10.782 L 22.187 10.792 L 13.976 0.783 C 13.226 -0.131 11.878 -0.264 10.964 0.486 C 10.519 0.85 10.24 1.378 10.189 1.95 L 9.4 10.792 L 2.141 10.789 C 0.959 10.789 0 11.747 0 12.929 C -0.001 13.521 0.244 14.087 0.676 14.492 L 7.256 20.66 L 5.456 27.166 C 5.141 28.305 5.809 29.484 6.949 29.8 C 7.14 29.852 7.337 29.878 7.536 29.877 L 16.899 29.806 L 25.617 39.21 C 26.42 40.077 27.775 40.128 28.642 39.324 C 28.975 39.015 29.202 38.608 29.288 38.161 Z\" fill=\"rgb(35, 144, 173)\" height=\"39.89512561050453px\" id=\"f0QjZd5oe\" transform=\"translate(192.327 1.552)\" width=\"40.974081196102986px\"/><path d=\"M 6.925 9.288 L 6.925 7.928 L 1.512 7.928 L 1.512 5.18 L 6.169 5.18 L 6.169 3.82 L 1.512 3.82 L 1.512 1.36 L 6.925 1.36 L 6.925 0 L 0 0 L 0 9.288 Z\" fill=\"rgb(255, 255, 255)\" height=\"9.287960000000002px\" id=\"eTSFeti8u\" transform=\"translate(241.587 9.765)\" width=\"6.925000000000011px\"/><path d=\"M 4.026 9.288 C 6.032 9.288 7.31 8.422 7.31 6.746 C 7.31 5.358 6.348 4.575 4.809 4.452 C 5.963 4.342 6.87 3.641 6.87 2.377 C 6.87 0.948 5.881 0 3.751 0 L 0 0 L 0 9.288 Z M 1.512 3.998 L 1.512 1.319 L 3.641 1.319 C 4.699 1.319 5.331 1.717 5.331 2.569 C 5.331 3.572 4.603 3.998 3.545 3.998 Z M 1.512 7.955 L 1.512 5.139 L 3.861 5.139 C 4.919 5.139 5.73 5.468 5.73 6.54 C 5.73 7.584 5.029 7.955 3.902 7.955 Z\" fill=\"rgb(255, 255, 255)\" height=\"9.287960000000002px\" id=\"x_bexgLBv\" transform=\"translate(250.335 9.765)\" width=\"7.309999999999974px\"/><path d=\"M 1.512 9.288 L 1.512 5.771 L 3.559 5.771 C 5.689 5.771 7.076 4.946 7.076 2.872 C 7.076 1.085 5.963 0 3.847 0 L 0 0 L 0 9.288 Z M 1.512 4.41 L 1.512 1.36 L 3.476 1.36 C 4.424 1.36 5.496 1.429 5.496 2.872 C 5.496 4.328 4.424 4.41 3.49 4.41 Z\" fill=\"rgb(255, 255, 255)\" height=\"9.287960000000002px\" id=\"mf1Z0gx9m\" transform=\"translate(259.392 9.765)\" width=\"7.076000000000022px\"/><path d=\"M 4.479 9.645 C 7.172 9.645 8.958 7.845 8.958 4.878 C 8.958 1.91 7.214 0 4.479 0 C 1.745 0 0 1.896 0 4.878 C 0 7.845 1.786 9.645 4.479 9.645 Z M 4.493 8.285 C 2.721 8.285 1.594 6.993 1.594 4.891 C 1.594 2.665 2.734 1.36 4.479 1.36 C 6.224 1.36 7.378 2.665 7.378 4.905 C 7.378 7.007 6.252 8.285 4.493 8.285 Z\" fill=\"rgb(255, 255, 255)\" height=\"9.64517px\" id=\"gXtoHrfQf\" transform=\"translate(267.47 9.586)\" width=\"8.95799999999997px\"/><path d=\"M 4.025 1.209 L 4.025 0 L 0 0 L 0 1.209 Z\" fill=\"rgb(255, 255, 255)\" height=\"1.2090999999999994px\" id=\"ouyHTkwn9\" transform=\"translate(277.819 14.175)\" width=\"4.024999999999977px\"/><path d=\"M 1.594 9.288 L 2.336 7.007 L 6.403 7.007 L 7.172 9.288 L 8.78 9.288 L 5.468 0 L 3.119 0 L 0 9.288 Z M 4.314 0.907 L 5.922 5.661 L 2.775 5.661 Z\" fill=\"rgb(255, 255, 255)\" height=\"9.287960000000002px\" id=\"ldXVDbOwO\" transform=\"translate(282.556 9.765)\" width=\"8.78000000000003px\"/><path d=\"M 3.366 9.659 C 5.606 9.659 7.021 8.752 7.021 7.021 C 7.021 5.427 5.743 4.768 4.369 4.63 C 5.826 4.465 6.76 3.806 6.76 2.542 C 6.76 1.085 5.455 0 3.229 0 C 1.429 0 0.33 0.742 0 1.36 L 0 3.133 C 0.591 2.034 1.484 1.333 3.078 1.333 C 4.177 1.333 5.262 1.731 5.262 2.762 C 5.262 3.847 4.163 4.108 1.827 4.108 L 1.827 5.29 C 4.342 5.29 5.496 5.647 5.496 6.76 C 5.496 7.804 4.562 8.313 3.297 8.313 C 1.401 8.313 0.522 7.296 0.027 6.32 L 0.027 8.244 C 0.412 8.876 1.319 9.659 3.366 9.659 Z\" fill=\"rgb(255, 255, 255)\" height=\"9.65891px\" id=\"qdi1Fdo4J\" transform=\"translate(292.014 9.572)\" width=\"7.021000000000015px\"/><path d=\"M 2.515 9.288 L 6.005 2.061 L 6.403 1.058 L 6.403 9.288 L 7.914 9.288 L 7.914 0 L 5.345 0 L 1.897 7.213 L 1.512 8.148 L 1.512 0 L 0 0 L 0 9.288 Z\" fill=\"rgb(255, 255, 255)\" height=\"9.287960000000002px\" id=\"Py7gfVPdH\" transform=\"translate(300.812 9.765)\" width=\"7.913999999999987px\"/><path d=\"M 1.594 9.288 L 2.336 7.007 L 6.402 7.007 L 7.172 9.288 L 8.779 9.288 L 5.468 0 L 3.119 0 L 0 9.288 Z M 4.314 0.907 L 5.922 5.661 L 2.775 5.661 Z\" fill=\"rgb(255, 255, 255)\" height=\"9.287960000000002px\" id=\"m4zrHCHM4\" transform=\"translate(310.116 9.765)\" width=\"8.778999999999996px\"/><path d=\"M 4.603 9.288 L 4.603 1.374 L 7.653 1.374 L 7.653 0 L 0 0 L 0 1.374 L 3.064 1.374 L 3.064 9.288 Z\" fill=\"rgb(255, 255, 255)\" height=\"9.287960000000002px\" id=\"u2egaZYBJ\" transform=\"translate(318.18 9.765)\" width=\"7.65300000000002px\"/><path d=\"M 4.411 9.645 C 6.485 9.645 7.365 8.78 7.763 8.23 L 7.763 6.43 C 7.241 7.172 6.321 8.244 4.576 8.244 C 2.803 8.244 1.594 7.09 1.594 4.85 C 1.594 2.624 2.734 1.401 4.576 1.401 C 6.266 1.401 7.214 2.446 7.763 3.146 L 7.763 1.415 C 7.461 0.962 6.568 0 4.466 0 C 1.512 0 0 2.02 0 4.878 C 0 7.68 1.512 9.645 4.411 9.645 Z\" fill=\"rgb(255, 255, 255)\" height=\"9.64517px\" id=\"gXyjryWBP\" transform=\"translate(326.333 9.586)\" width=\"7.762999999999977px\"/><path d=\"M 7.9 9.288 L 4.231 3.504 L 7.68 0 L 5.756 0 L 1.511 4.369 L 1.511 0 L 0 0 L 0 9.288 L 1.511 9.288 L 1.511 6.279 L 3.187 4.562 L 6.127 9.288 Z\" fill=\"rgb(255, 255, 255)\" height=\"9.287960000000002px\" id=\"ihNpfrAtH\" transform=\"translate(335.967 9.765)\" width=\"7.900000000000034px\"/><path d=\"M 2.515 9.288 L 6.005 2.061 L 6.403 1.058 L 6.403 9.288 L 7.914 9.288 L 7.914 0 L 5.345 0 L 1.896 7.213 L 1.512 8.148 L 1.512 0 L 0 0 L 0 9.288 Z\" fill=\"rgb(255, 255, 255)\" height=\"9.287960000000002px\" id=\"qnqP3vI1g\" transform=\"translate(345.05 9.765)\" width=\"7.913999999999987px\"/><path d=\"M 4.177 1.731 C 5.18 1.731 5.716 1.415 6.004 1.085 L 6.004 0 C 5.674 0.343 5.166 0.728 4.177 0.728 C 3.201 0.728 2.679 0.343 2.349 0 L 2.349 1.085 C 2.638 1.415 3.174 1.731 4.177 1.731 Z M 2.514 11.857 L 6.004 4.63 L 6.403 3.627 L 6.403 11.857 L 7.914 11.857 L 7.914 2.569 L 5.345 2.569 L 1.896 9.783 L 1.511 10.717 L 1.511 2.569 L 0 2.569 L 0 11.857 Z\" fill=\"rgb(255, 255, 255)\" height=\"11.85726994987488px\" id=\"I9uk0L7JO\" transform=\"translate(355.288 7.195)\" width=\"7.913999999999987px\"/><path d=\"M 6.925 9.288 L 6.925 7.928 L 1.512 7.928 L 1.512 5.18 L 6.169 5.18 L 6.169 3.82 L 1.512 3.82 L 1.512 1.36 L 6.925 1.36 L 6.925 0 L 0 0 L 0 9.288 Z\" fill=\"rgb(255, 255, 255)\" height=\"9.287999999999997px\" id=\"abIFzyIRU\" transform=\"translate(241.587 26.338)\" width=\"6.925000000000011px\"/><path d=\"M 4.026 9.288 C 6.032 9.288 7.31 8.422 7.31 6.746 C 7.31 5.358 6.348 4.575 4.809 4.452 C 5.963 4.342 6.87 3.641 6.87 2.377 C 6.87 0.948 5.881 0 3.751 0 L 0 0 L 0 9.288 Z M 1.512 3.998 L 1.512 1.319 L 3.641 1.319 C 4.699 1.319 5.331 1.718 5.331 2.569 C 5.331 3.572 4.603 3.998 3.545 3.998 Z M 1.512 7.955 L 1.512 5.139 L 3.861 5.139 C 4.919 5.139 5.73 5.468 5.73 6.54 C 5.73 7.584 5.029 7.955 3.902 7.955 Z\" fill=\"rgb(255, 255, 255)\" height=\"9.287999999999997px\" id=\"cqZ7OIXJ1\" transform=\"translate(250.335 26.338)\" width=\"7.309999999999974px\"/><path d=\"M 1.512 9.288 L 1.512 5.771 L 3.559 5.771 C 5.689 5.771 7.076 4.946 7.076 2.872 C 7.076 1.085 5.963 0 3.847 0 L 0 0 L 0 9.288 Z M 1.512 4.41 L 1.512 1.36 L 3.476 1.36 C 4.424 1.36 5.496 1.429 5.496 2.872 C 5.496 4.328 4.424 4.41 3.49 4.41 Z\" fill=\"rgb(255, 255, 255)\" height=\"9.287999999999997px\" id=\"jq0N8z5pJ\" transform=\"translate(259.392 26.338)\" width=\"7.076000000000022px\"/><path d=\"M 6.925 9.288 L 6.925 7.928 L 1.511 7.928 L 1.511 5.18 L 6.169 5.18 L 6.169 3.82 L 1.511 3.82 L 1.511 1.36 L 6.925 1.36 L 6.925 0 L 0 0 L 0 9.288 Z\" fill=\"rgb(255, 255, 255)\" height=\"9.287999999999997px\" id=\"i86E3rZdi\" transform=\"translate(268.02 26.338)\" width=\"6.925000000000011px\"/><path d=\"M 4.177 1.731 C 5.18 1.731 5.716 1.415 6.004 1.085 L 6.004 0 C 5.675 0.344 5.166 0.728 4.177 0.728 C 3.201 0.728 2.679 0.344 2.35 0 L 2.35 1.085 C 2.638 1.415 3.174 1.731 4.177 1.731 Z M 2.514 11.857 L 6.004 4.63 L 6.403 3.627 L 6.403 11.857 L 7.914 11.857 L 7.914 2.569 L 5.345 2.569 L 1.896 9.783 L 1.511 10.717 L 1.511 2.569 L 0 2.569 L 0 11.857 Z\" fill=\"rgb(255, 255, 255)\" height=\"11.857299936294552px\" id=\"wj4wuLRPj\" transform=\"translate(276.768 23.769)\" width=\"7.914000000000044px\"/><path d=\"M 4.411 9.645 C 6.485 9.645 7.365 8.78 7.763 8.23 L 7.763 6.43 C 7.241 7.172 6.32 8.244 4.575 8.244 C 2.803 8.244 1.594 7.09 1.594 4.85 C 1.594 2.624 2.734 1.401 4.575 1.401 C 6.265 1.401 7.213 2.446 7.763 3.146 L 7.763 1.415 C 7.461 0.962 6.568 0 4.466 0 C 1.512 0 0 2.02 0 4.878 C 0 7.68 1.512 9.645 4.411 9.645 Z\" fill=\"rgb(255, 255, 255)\" height=\"9.645199999999999px\" id=\"CG8fHxl2D\" transform=\"translate(286.456 26.159)\" width=\"7.762999999999977px\"/><path d=\"M 7.901 9.288 L 4.232 3.504 L 7.681 0 L 5.757 0 L 1.512 4.369 L 1.512 0 L 0 0 L 0 9.288 L 1.512 9.288 L 1.512 6.279 L 3.188 4.562 L 6.128 9.288 Z\" fill=\"rgb(255, 255, 255)\" height=\"9.287999999999997px\" id=\"MNXJCyJL9\" transform=\"translate(296.089 26.338)\" width=\"7.9010000000000105px\"/><path d=\"M 2.515 9.288 L 6.004 2.061 L 6.403 1.058 L 6.403 9.288 L 7.914 9.288 L 7.914 0 L 5.345 0 L 1.896 7.213 L 1.512 8.148 L 1.512 0 L 0 0 L 0 9.288 Z\" fill=\"rgb(255, 255, 255)\" height=\"9.287999999999997px\" id=\"okusV9gd5\" transform=\"translate(305.173 26.338)\" width=\"7.913999999999987px\"/><path d=\"M 4.177 1.731 C 5.18 1.731 5.716 1.415 6.004 1.085 L 6.004 0 C 5.674 0.344 5.166 0.728 4.177 0.728 C 3.201 0.728 2.679 0.344 2.349 0 L 2.349 1.085 C 2.638 1.415 3.174 1.731 4.177 1.731 Z M 2.514 11.857 L 6.004 4.63 L 6.402 3.627 L 6.402 11.857 L 7.914 11.857 L 7.914 2.569 L 5.345 2.569 L 1.896 9.783 L 1.511 10.717 L 1.511 2.569 L 0 2.569 L 0 11.857 Z\" fill=\"rgb(255, 255, 255)\" height=\"11.857299936294552px\" id=\"xWboDb_DK\" transform=\"translate(315.411 23.769)\" width=\"7.913999999999987px\"/><path d=\"M 7.9 9.288 L 4.231 3.504 L 7.68 0 L 5.757 0 L 1.511 4.369 L 1.511 0 L 0 0 L 0 9.288 L 1.511 9.288 L 1.511 6.279 L 3.187 4.562 L 6.128 9.288 Z\" fill=\"rgb(255, 255, 255)\" height=\"9.287999999999997px\" id=\"cVdkFPagB\" transform=\"translate(328.547 26.338)\" width=\"7.899999999999977px\"/><path d=\"M 4.479 9.645 C 7.172 9.645 8.958 7.845 8.958 4.878 C 8.958 1.91 7.213 0 4.479 0 C 1.745 0 0 1.896 0 4.878 C 0 7.845 1.786 9.645 4.479 9.645 Z M 4.493 8.285 C 2.72 8.285 1.594 6.994 1.594 4.891 C 1.594 2.666 2.734 1.36 4.479 1.36 C 6.224 1.36 7.378 2.666 7.378 4.905 C 7.378 7.007 6.251 8.285 4.493 8.285 Z\" fill=\"rgb(255, 255, 255)\" height=\"9.645199999999999px\" id=\"h4cfzuEgJ\" transform=\"translate(336.598 26.159)\" width=\"8.95799999999997px\"/><path d=\"M 1.511 9.288 L 1.511 5.194 L 6.238 5.194 L 6.238 9.288 L 7.763 9.288 L 7.763 0 L 6.238 0 L 6.238 3.833 L 1.511 3.833 L 1.511 0 L 0 0 L 0 9.288 Z\" fill=\"rgb(255, 255, 255)\" height=\"9.287999999999997px\" id=\"IjyXSFTcN\" transform=\"translate(347.345 26.338)\" width=\"7.762999999999977px\"/><path d=\"M 1.525 9.288 L 1.525 1.36 L 6.389 1.36 L 6.389 0 L 0 0 L 0 9.288 Z\" fill=\"rgb(255, 255, 255)\" height=\"9.287999999999997px\" id=\"GxK0_Y5wT\" transform=\"translate(357.435 26.338)\" width=\"6.38900000000001px\"/><path d=\"M 1.512 9.288 L 1.512 5.771 L 3.559 5.771 C 5.689 5.771 7.076 4.946 7.076 2.872 C 7.076 1.085 5.963 0 3.847 0 L 0 0 L 0 9.288 Z M 1.512 4.41 L 1.512 1.36 L 3.477 1.36 C 4.425 1.36 5.496 1.429 5.496 2.872 C 5.496 4.328 4.425 4.41 3.49 4.41 Z\" fill=\"rgb(255, 255, 255)\" height=\"9.287999999999997px\" id=\"BseT1GDuQ\" transform=\"translate(365.23 26.338)\" width=\"7.075999999999965px\"/><path d=\"M 6.925 9.288 L 6.925 7.928 L 1.511 7.928 L 1.511 5.18 L 6.169 5.18 L 6.169 3.82 L 1.511 3.82 L 1.511 1.36 L 6.925 1.36 L 6.925 0 L 0 0 L 0 9.288 Z\" fill=\"rgb(255, 255, 255)\" height=\"9.287999999999997px\" id=\"CHnRnPRHj\" transform=\"translate(373.858 26.338)\" width=\"6.925000000000011px\"/><path d=\"M 4.411 9.645 C 6.485 9.645 7.365 8.78 7.763 8.23 L 7.763 6.43 C 7.241 7.172 6.321 8.244 4.576 8.244 C 2.803 8.244 1.594 7.09 1.594 4.85 C 1.594 2.624 2.735 1.401 4.576 1.401 C 6.266 1.401 7.214 2.446 7.763 3.146 L 7.763 1.415 C 7.461 0.962 6.568 0 4.466 0 C 1.512 0 0 2.02 0 4.878 C 0 7.68 1.512 9.645 4.411 9.645 Z\" fill=\"rgb(255, 255, 255)\" height=\"9.645199999999999px\" id=\"eORRiOV15\" transform=\"translate(381.855 26.159)\" width=\"7.762999999999977px\"/><path d=\"M 4.41 9.645 C 6.485 9.645 7.364 8.78 7.763 8.23 L 7.763 6.43 C 7.241 7.172 6.32 8.244 4.575 8.244 C 2.803 8.244 1.594 7.09 1.594 4.85 C 1.594 2.624 2.734 1.401 4.575 1.401 C 6.265 1.401 7.213 2.446 7.763 3.146 L 7.763 1.415 C 7.461 0.962 6.568 0 4.465 0 C 1.511 0 0 2.02 0 4.878 C 0 7.68 1.511 9.645 4.41 9.645 Z\" fill=\"rgb(255, 255, 255)\" height=\"9.645199999999999px\" id=\"IXJJNAiXK\" transform=\"translate(390.939 26.159)\" width=\"7.762999999999977px\"/></svg>',style:{...style}});});const css=[`.framer-lfEVg { -webkit-mask: ${mask}; aspect-ratio: 9.279069767441861; display: block; mask: ${mask}; user-select: none; width: 399px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 399\n * @framerIntrinsicHeight 43\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Secondary Ru White\",\"set\":{\"localId\":\"vectorSet/daO5O7pPY\",\"id\":\"daO5O7pPY\",\"moduleId\":\"NRwudJf2Bs6SJeRKjGVk\"}}\n */const Icon=withCSS(Component,css,\"framer-lfEVg\");Icon.displayName=\"Secondary Ru White\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Secondary Ru White\\\",\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/daO5O7pPY\\\",\\\"id\\\":\\\"daO5O7pPY\\\",\\\"moduleId\\\":\\\"NRwudJf2Bs6SJeRKjGVk\\\"}}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"43\",\"framerIntrinsicWidth\":\"399\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c9b3949)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"xmMX0gK8D\",\"cov3eLuel\"];const serializationHash=\"framer-S2o89\";const variantClassNames={cov3eLuel:\"framer-v-fwm4mo\",xmMX0gK8D:\"framer-v-x7yo84\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const LL1ub5b5A=undefined;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 humanReadableVariantMap={Close:\"cov3eLuel\",Default:\"xmMX0gK8D\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,LL1ub5b5A:click??props.LL1ub5b5A,variant:humanReadableVariantMap[props.variant]??props.variant??\"xmMX0gK8D\"};};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,LL1ub5b5A,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"xmMX0gK8D\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap12zh02h=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(LL1ub5b5A){const res=await LL1ub5b5A(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-x7yo84\",className,classNames),\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"xmMX0gK8D\",onTap:onTap12zh02h,ref:refBinding,style:{...style},...addPropertyOverrides({cov3eLuel:{\"data-framer-name\":\"Close\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-du4vxm\",layoutDependency:layoutDependency,layoutId:\"l3J76cHVC\",style:{backgroundColor:\"var(--token-0f828c32-a23b-4c45-9a13-c3a35bc149e1, rgb(255, 255, 255))\",rotate:0},variants:{cov3eLuel:{rotate:-45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-jugxyb\",layoutDependency:layoutDependency,layoutId:\"PvsKC5VK6\",style:{backgroundColor:\"var(--token-0f828c32-a23b-4c45-9a13-c3a35bc149e1, rgb(255, 255, 255))\",rotate:0},variants:{cov3eLuel:{rotate:45}}})]})})})});});const css=[\".framer-S2o89.framer-ejoew4, .framer-S2o89 .framer-ejoew4 { display: block; }\",\".framer-S2o89.framer-x7yo84 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: 37px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 37px; }\",\".framer-S2o89 .framer-du4vxm { flex: none; height: 2px; overflow: visible; position: relative; width: 25px; }\",\".framer-S2o89 .framer-jugxyb { flex: none; height: 2px; overflow: visible; position: relative; width: 15px; }\",\".framer-S2o89.framer-v-fwm4mo.framer-x7yo84 { display: block; padding: unset; }\",\".framer-S2o89.framer-v-fwm4mo .framer-du4vxm, .framer-S2o89.framer-v-fwm4mo .framer-jugxyb { left: calc(48.648648648648674% - 20px / 2); position: absolute; top: calc(48.648648648648674% - 2px / 2); width: 20px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 37\n * @framerIntrinsicWidth 37\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"cov3eLuel\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"LL1ub5b5A\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerO_bmzexvf=withCSS(Component,css,\"framer-S2o89\");export default FramerO_bmzexvf;FramerO_bmzexvf.displayName=\"Hamburger\";FramerO_bmzexvf.defaultProps={height:37,width:37};addPropertyControls(FramerO_bmzexvf,{variant:{options:[\"xmMX0gK8D\",\"cov3eLuel\"],optionTitles:[\"Default\",\"Close\"],title:\"Variant\",type:ControlType.Enum},LL1ub5b5A:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerO_bmzexvf,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerO_bmzexvf\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"37\",\"framerIntrinsicWidth\":\"37\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"cov3eLuel\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"LL1ub5b5A\\\":\\\"click\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./O_bmzexvf.map","// Generated by Framer (c2a8602)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><g opacity=\"var(--1brjxap, 1)\"><path d=\"M 14 0 L 7 7 L 0 0\" fill=\"transparent\" height=\"7px\" id=\"GXtkHsGHs\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--smyql9, 2)\" stroke=\"var(--dafnjl, var(--token-94e944a0-7603-435b-9cd2-2e0b57da8b69, rgb(16, 19, 24)))\" transform=\"translate(5 9)\" width=\"14px\"/></g></svg>';const getProps=({height,iconColor,id,opacity,strokeWidth,width,...props})=>{return{...props,H0BaPE0Ha:iconColor??props.H0BaPE0Ha??\"var(--token-94e944a0-7603-435b-9cd2-2e0b57da8b69, rgb(16, 19, 24))\",QftAS3AvK:strokeWidth??props.QftAS3AvK??2,Qy4evw9mc:opacity??props.Qy4evw9mc??1};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,H0BaPE0Ha,QftAS3AvK,Qy4evw9mc,...restProps}=getProps(props);const href=useSVGTemplate(\"1190710792\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-CJTKZ\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1brjxap\":Qy4evw9mc,\"--dafnjl\":H0BaPE0Ha,\"--smyql9\":QftAS3AvK,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-CJTKZ { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"H0BaPE0Ha\":\"iconColor\",\"QftAS3AvK\":\"strokeWidth\",\"Qy4evw9mc\":\"opacity\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Chevron Down\",\"color\":{\"type\":\"variable\",\"value\":\"dafnjl\"},\"set\":{\"localId\":\"vectorSet/SjcDwm0Mu\",\"id\":\"SjcDwm0Mu\",\"moduleId\":\"73X9oP4fhAhJZloIkDto\"}}\n */const Icon=withCSS(Component,css,\"framer-CJTKZ\");Icon.displayName=\"Chevron Down\";export default Icon;addPropertyControls(Icon,{H0BaPE0Ha:{defaultValue:'var(--token-94e944a0-7603-435b-9cd2-2e0b57da8b69, rgb(16, 19, 24)) /* {\"name\":\"100%\"} */',hidden:false,title:\"Icon Color\",type:ControlType.Color},QftAS3AvK:{defaultValue:2,displayStepper:true,hidden:false,max:4,min:1,title:\"Stroke Width\",type:ControlType.Number},Qy4evw9mc:{defaultValue:1,hidden:false,max:1,min:0,step:.01,title:\"Opacity\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"H0BaPE0Ha\\\":\\\"iconColor\\\",\\\"QftAS3AvK\\\":\\\"strokeWidth\\\",\\\"Qy4evw9mc\\\":\\\"opacity\\\"}\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Chevron Down\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"dafnjl\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/SjcDwm0Mu\\\",\\\"id\\\":\\\"SjcDwm0Mu\\\",\\\"moduleId\\\":\\\"73X9oP4fhAhJZloIkDto\\\"}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c9b3949)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,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 ChevronDown from\"https://framerusercontent.com/modules/U90vsKHL0lBPz3HMAD2z/unxCdkjfoD7xfzcyIX0m/Tp846tW_3.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/gTeE3mgOkNOxtT1DrCmr/GdMNQAhUzY0ghUKS9553/VKrYdKhDB.js\";const ChevronDownFonts=getFonts(ChevronDown);const enabledGestures={GKN0vDQKa:{hover:true},XxCh7Ppnq:{hover:true}};const cycleOrder=[\"XxCh7Ppnq\",\"GKN0vDQKa\"];const serializationHash=\"framer-77qEF\";const variantClassNames={GKN0vDQKa:\"framer-v-1ftddrb\",XxCh7Ppnq:\"framer-v-lc4ec0\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const uEd8wRF3u=undefined;const JRD_AyAmo=undefined;const mrXo6GfWf=undefined;const eoulICUsv=undefined;const FZc9QaJwS=undefined;const EEO4Lfgq3=undefined;const o0CNVq_qb=undefined;const FMC0Se1BT=undefined;const transition1={duration:0,type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Variant 1\":\"XxCh7Ppnq\",\"Variant 2\":\"GKN0vDQKa\"};const Variants=motion.create(React.Fragment);const getProps=({fontSize,height,hover,hover2,hoverFill,id,link,page,submenu,textColor,width,...props})=>{return{...props,EEO4Lfgq3:fontSize??props.EEO4Lfgq3??14,eoulICUsv:hoverFill??props.eoulICUsv??\"var(--token-191d21cc-4bde-4ff5-9646-cf01bc37976e, rgb(242, 242, 242))\",FMC0Se1BT:submenu??props.FMC0Se1BT??false,FZc9QaJwS:textColor??props.FZc9QaJwS??\"var(--token-1375e357-90ec-4d6a-805c-30d5f96d32fa, rgb(0, 0, 0))\",JRD_AyAmo:hover2??props.JRD_AyAmo,mrXo6GfWf:link??props.mrXo6GfWf,o0CNVq_qb:page??props.o0CNVq_qb??\"Главная\",uEd8wRF3u:hover??props.uEd8wRF3u,variant:humanReadableVariantMap[props.variant]??props.variant??\"XxCh7Ppnq\"};};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,mrXo6GfWf,o0CNVq_qb,FZc9QaJwS,eoulICUsv,uEd8wRF3u,JRD_AyAmo,EEO4Lfgq3,FMC0Se1BT,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"XxCh7Ppnq\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnter1c6ii4y=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(uEd8wRF3u){const res=await uEd8wRF3u(...args);if(res===false)return false;}if(JRD_AyAmo){const res=await JRD_AyAmo(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:mrXo6GfWf,motionChild:true,nodeId:\"XxCh7Ppnq\",openInNewTab:false,scopeId:\"oxWVWwktv\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-lc4ec0\",className,classNames)} framer-1gzj7w7`,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"XxCh7Ppnq\",onMouseEnter:onMouseEnter1c6ii4y,ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,...style},variants:{\"GKN0vDQKa-hover\":{backgroundColor:\"var(--token-fd02a244-a752-41f9-83d3-e6d4d7784ee6, rgb(246, 246, 246))\"},\"XxCh7Ppnq-hover\":{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},GKN0vDQKa:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8}},...addPropertyOverrides({\"GKN0vDQKa-hover\":{\"data-framer-name\":undefined},\"XxCh7Ppnq-hover\":{\"data-framer-name\":undefined},GKN0vDQKa:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-n82j3c\",layoutDependency:layoutDependency,layoutId:\"FVGY74LNh\",style:{backgroundColor:\"rgba(245, 245, 245, 0)\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6},variants:{\"XxCh7Ppnq-hover\":{backgroundColor:eoulICUsv,borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4}},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7Q0EgU2xhbG9tIEJvbGQ=\",\"--framer-font-family\":'\"CA Slalom Bold\", \"CA Slalom Bold Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-EEO4Lfgq3-oxWVWwktv) * 1px)\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.05em\",\"--framer-line-height\":\"0.9em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-FZc9QaJwS-oxWVWwktv))\",\"--framer-text-transform\":\"uppercase\"},children:\"Главная\"})}),className:\"framer-g9uwhk\",fonts:[\"CUSTOMV2;CA Slalom Bold\"],layoutDependency:layoutDependency,layoutId:\"FKN8MlVTN\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-FZc9QaJwS-oxWVWwktv)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-EEO4Lfgq3-oxWVWwktv\":EEO4Lfgq3,\"--variable-reference-FZc9QaJwS-oxWVWwktv\":FZc9QaJwS},text:o0CNVq_qb,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({GKN0vDQKa:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-7adewl\",\"data-styles-preset\":\"VKrYdKhDB\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-FZc9QaJwS-oxWVWwktv))\"},children:\"Главная\"})}),fonts:[\"Inter\"]}},baseVariant,gestureVariant)}),FMC0Se1BT!==false&&/*#__PURE__*/_jsx(ChevronDown,{animated:true,className:\"framer-rsx48f\",layoutDependency:layoutDependency,layoutId:\"n1jEexhCT\",style:{\"--1brjxap\":1,\"--dafnjl\":FZc9QaJwS,\"--smyql9\":4}})]})})})})})});});const css=[\".framer-77qEF.framer-1gzj7w7, .framer-77qEF .framer-1gzj7w7 { display: block; }\",\".framer-77qEF.framer-lc4ec0 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-77qEF .framer-n82j3c { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 6px; position: relative; width: min-content; }\",\".framer-77qEF .framer-g9uwhk { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-77qEF .framer-rsx48f { aspect-ratio: 1 / 1; flex: none; height: auto; position: relative; width: 10px; }\",\".framer-77qEF.framer-v-1ftddrb.framer-lc4ec0 { padding: 8px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24.5\n * @framerIntrinsicWidth 76\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"GKN0vDQKa\":{\"layout\":[\"auto\",\"auto\"]},\"dNTYlMkRC\":{\"layout\":[\"auto\",\"auto\"]},\"rFR4i0qTh\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"mrXo6GfWf\":\"link\",\"o0CNVq_qb\":\"page\",\"FZc9QaJwS\":\"textColor\",\"eoulICUsv\":\"hoverFill\",\"uEd8wRF3u\":\"hover\",\"JRD_AyAmo\":\"hover2\",\"EEO4Lfgq3\":\"fontSize\",\"FMC0Se1BT\":\"submenu\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameroxWVWwktv=withCSS(Component,css,\"framer-77qEF\");export default FrameroxWVWwktv;FrameroxWVWwktv.displayName=\"Menu item\";FrameroxWVWwktv.defaultProps={height:24.5,width:76};addPropertyControls(FrameroxWVWwktv,{variant:{options:[\"XxCh7Ppnq\",\"GKN0vDQKa\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},mrXo6GfWf:{title:\"Link\",type:ControlType.Link},o0CNVq_qb:{defaultValue:\"Главная\",displayTextArea:false,title:\"Page\",type:ControlType.String},ono0CNVq_qbChange:{changes:\"o0CNVq_qb\",type:ControlType.ChangeHandler},FZc9QaJwS:{defaultValue:\"var(--token-1375e357-90ec-4d6a-805c-30d5f96d32fa, rgb(0, 0, 0))\",title:\"Text color\",type:ControlType.Color},eoulICUsv:{defaultValue:'var(--token-191d21cc-4bde-4ff5-9646-cf01bc37976e, rgb(242, 242, 242)) /* {\"name\":\"500\"} */',title:\"Hover Fill\",type:ControlType.Color},uEd8wRF3u:{title:\"Hover\",type:ControlType.EventHandler},JRD_AyAmo:{title:\"Hover 2\",type:ControlType.EventHandler},EEO4Lfgq3:{defaultValue:14,title:\"Font Size\",type:ControlType.Number},onEEO4Lfgq3Change:{changes:\"EEO4Lfgq3\",type:ControlType.ChangeHandler},FMC0Se1BT:{defaultValue:false,title:\"Submenu\",type:ControlType.Boolean},onFMC0Se1BTChange:{changes:\"FMC0Se1BT\",type:ControlType.ChangeHandler}});addFonts(FrameroxWVWwktv,[{explicitInter:true,fonts:[{cssFamilyName:\"CA Slalom Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"CA Slalom\",url:\"https://framerusercontent.com/assets/ArIO5sMCeJX34AbfJKGTjQoXo.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...ChevronDownFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameroxWVWwktv\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"76\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"24.5\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"GKN0vDQKa\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"dNTYlMkRC\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"rFR4i0qTh\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"mrXo6GfWf\\\":\\\"link\\\",\\\"o0CNVq_qb\\\":\\\"page\\\",\\\"FZc9QaJwS\\\":\\\"textColor\\\",\\\"eoulICUsv\\\":\\\"hoverFill\\\",\\\"uEd8wRF3u\\\":\\\"hover\\\",\\\"JRD_AyAmo\\\":\\\"hover2\\\",\\\"EEO4Lfgq3\\\":\\\"fontSize\\\",\\\"FMC0Se1BT\\\":\\\"submenu\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./oxWVWwktv.map","// Generated by Framer (41620b1)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,Floating,forwardLoader,getFonts,getLoadingLazyAtYPosition,getPropertyControls,Image as Image1,Link,ResolveLinks,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useRouter,useVariantState,withCSS,withFX}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import LocaleSelector from\"https://framerusercontent.com/modules/57FhkldN9P7x88MqAEaR/7Wx3r3ii8MhSQ44Rlwa5/LocaleSelector.js\";import Search from\"https://framerusercontent.com/modules/6wAE2eMb2Tl3zrU7u4UL/mKj6QS2p4Cgdaa0WrZKY/Search.js\";import JewishDate from\"https://framerusercontent.com/modules/dKQNf7eGCSItTkghVh5k/TkclmLhQEz0ZpZNHdkN3/JewishDate.js\";import getLocalizedValue from\"https://framerusercontent.com/modules/J3Zws0U6wWwDVaijsTpX/dWowWOhmWHuKGlS9CCal/R5bLkXbLV.js\";import SecondaryRuWhite from\"https://framerusercontent.com/modules/AM09BMsX036l1p3v48e8/fM5xseotoyLHjWZaIHFg/Ur0Giv89n.js\";import SocialButton from\"https://framerusercontent.com/modules/cJDkLJWpTPSWg9VcLRDm/dJwdhgOZiM9vEOpYioTg/cEjVYb4wj.js\";import Button from\"https://framerusercontent.com/modules/2l9TX5oleCVrEk46Gwct/OWFca0bt6zgaYQja2uzr/dW_urrWRb.js\";import Hamburger from\"https://framerusercontent.com/modules/iPJ0VO4rVo5SrgVZuH3g/2yLUF0eY6GyVCmw81pSf/O_bmzexvf.js\";import MenuItem from\"https://framerusercontent.com/modules/XC2v2StF3P7V0sFVMz65/AaVffmEsDZIZPYWoCY5S/oxWVWwktv.js\";const SecondaryRuWhiteFonts=getFonts(SecondaryRuWhite);const MenuItemFonts=getFonts(MenuItem);const MotionDivWithFX=withFX(motion.div);const SearchFonts=getFonts(Search);const LocaleSelectorFonts=getFonts(LocaleSelector);const SocialButtonFonts=getFonts(SocialButton);const HamburgerFonts=getFonts(Hamburger);const JewishDateFonts=getFonts(JewishDate);const JewishDateControls=getPropertyControls(JewishDate);const cycleOrder=[\"OXIvEGcCq\",\"SLXQP2JFH\",\"od1AQijGa\",\"F_pQI5Dqn\",\"NXwwLhQX0\",\"hB7EZ7UEw\",\"vAX498G34\"];const serializationHash=\"framer-9qk2F\";const variantClassNames={F_pQI5Dqn:\"framer-v-3c8lu0\",hB7EZ7UEw:\"framer-v-189jnef\",NXwwLhQX0:\"framer-v-qp9fa0\",od1AQijGa:\"framer-v-sulh4n\",OXIvEGcCq:\"framer-v-6e5s8q\",SLXQP2JFH:\"framer-v-1f55mgt\",vAX498G34:\"framer-v-1xrvr0g\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const z0U30rZPz=undefined;const transition1={bounce:0,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition2={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const Overlay=({children,blockDocumentScrolling,dismissWithEsc,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling,dismissWithEsc:enabled&&dismissWithEsc});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.02,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 humanReadableVariantMap={\"Phone open\":\"hB7EZ7UEw\",\"Sticky tablet\":\"F_pQI5Dqn\",\"Variant 1\":\"OXIvEGcCq\",Menu:\"vAX498G34\",Phone:\"NXwwLhQX0\",Sticky:\"od1AQijGa\",Tablet:\"SLXQP2JFH\"};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={English:\"en\",Russian:\"ru\"};const getProps=({height,id,language,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"OXIvEGcCq\",z0U30rZPz:humanReadableEnumMap[language]??language??props.z0U30rZPz??\"ru\"};};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,z0U30rZPz,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"OXIvEGcCq\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const uEd8wRF3u13elrgn=({overlay})=>activeVariantCallback(async(...args)=>{overlay.show();});const LL1ub5b5A5czvj9=activeVariantCallback(async(...args)=>{setVariant(\"hB7EZ7UEw\");});const LL1ub5b5Aigyn9h=activeVariantCallback(async(...args)=>{setVariant(\"NXwwLhQX0\");});const onTapigyn9h=activeVariantCallback(async(...args)=>{setVariant(\"NXwwLhQX0\");});const onTap1px3b8d=activeVariantCallback(async(...args)=>{setVariant(\"vAX498G34\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"NXwwLhQX0\",\"hB7EZ7UEw\",\"vAX498G34\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"od1AQijGa\",\"F_pQI5Dqn\"].includes(baseVariant))return true;return false;};const isDisplayed2=()=>{if([\"od1AQijGa\",\"F_pQI5Dqn\"].includes(baseVariant))return false;return true;};const isDisplayed3=()=>{if(baseVariant===\"F_pQI5Dqn\")return false;return true;};const router=useRouter();const ref1=React.useRef(null);const ref2=React.useRef(null);const isDisplayed4=()=>{if(baseVariant===\"F_pQI5Dqn\")return true;return false;};const isDisplayed5=()=>{if(baseVariant===\"od1AQijGa\")return true;return false;};const isDisplayed6=()=>{if([\"SLXQP2JFH\",\"NXwwLhQX0\",\"hB7EZ7UEw\",\"vAX498G34\"].includes(baseVariant))return false;return true;};const isDisplayed7=()=>{if([\"NXwwLhQX0\",\"hB7EZ7UEw\",\"vAX498G34\"].includes(baseVariant))return true;return false;};const isDisplayed8=()=>{if([\"hB7EZ7UEw\",\"vAX498G34\"].includes(baseVariant))return true;return false;};const isDisplayed9=()=>{if(baseVariant===\"vAX498G34\")return true;return false;};const ref3=React.useRef(null);const ref4=React.useRef(null);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.header,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-6e5s8q\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"OXIvEGcCq\",ref:refBinding,style:{...style},...addPropertyOverrides({F_pQI5Dqn:{\"data-framer-name\":\"Sticky tablet\"},hB7EZ7UEw:{\"data-framer-name\":\"Phone open\"},NXwwLhQX0:{\"data-framer-name\":\"Phone\"},od1AQijGa:{\"data-framer-name\":\"Sticky\"},SLXQP2JFH:{\"data-framer-name\":\"Tablet\"},vAX498G34:{\"data-framer-name\":\"Menu\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1citl1p\",\"data-framer-name\":\"Sticky\",layoutDependency:layoutDependency,layoutId:\"bWEb7PgHN\",style:{backgroundColor:\"var(--token-1b2c8d86-d061-42de-9181-34bcc75e5cd4, rgb(0, 48, 87))\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-o7uls1\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"Xgd3Agayi\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1kajo2c\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"mCdpceUGR\",children:[isDisplayed1()&&/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:81,intrinsicWidth:345,pixelHeight:81,pixelWidth:345,...getLocalizedValue(\"v0\",activeLocale)??{pixelHeight:81,pixelWidth:345,src:\"https://framerusercontent.com/images/7cUg6129FhSudcDc1VoAREjqpI.svg?width=345&height=81\"}},className:\"framer-11f68gi\",fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"jI4Hgg8WJ\",...addPropertyOverrides({F_pQI5Dqn:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:81,intrinsicWidth:345,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+20+0+5+0+0),pixelHeight:81,pixelWidth:345,sizes:\"127px\",...getLocalizedValue(\"v0\",activeLocale)??{pixelHeight:81,pixelWidth:345,src:\"https://framerusercontent.com/images/7cUg6129FhSudcDc1VoAREjqpI.svg?width=345&height=81\"}}},od1AQijGa:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:81,intrinsicWidth:345,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+20+0+0+0+0),pixelHeight:81,pixelWidth:345,sizes:\"170px\",...getLocalizedValue(\"v0\",activeLocale)??{pixelHeight:81,pixelWidth:345,src:\"https://framerusercontent.com/images/7cUg6129FhSudcDc1VoAREjqpI.svg?width=345&height=81\"}}}},baseVariant,gestureVariant)}),isDisplayed2()&&/*#__PURE__*/_jsx(SecondaryRuWhite,{animated:true,className:\"framer-1bf6qyq\",layoutDependency:layoutDependency,layoutId:\"SkXh8sjeD\"})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-q5gkrg\",\"data-framer-name\":\"Buttons\",layoutDependency:layoutDependency,layoutId:\"dYJAl7mvR\",children:[isDisplayed3()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-dkyh3q\",\"data-framer-name\":\"Social links\",layoutDependency:layoutDependency,layoutId:\"Pz9rKlY8k\"}),/*#__PURE__*/_jsxs(motion.nav,{className:\"framer-a44i4z\",\"data-framer-name\":\"Nav\",layoutDependency:layoutDependency,layoutId:\"LmDXQRTxX\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+0+((componentViewport?.height||161)-0-256+0+0)+20+0+0+8+0,...addPropertyOverrides({F_pQI5Dqn:{y:(componentViewport?.y||0)+0+0+20+0+0+8+0},od1AQijGa:{y:(componentViewport?.y||0)+0+0+20+0+0+8+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-izwtb8-container\",layoutDependency:layoutDependency,layoutId:\"fN4jDs5tN-container\",nodeId:\"fN4jDs5tN\",rendersWithMotion:true,scopeId:\"R5bLkXbLV\",children:/*#__PURE__*/_jsx(MenuItem,{EEO4Lfgq3:14,eoulICUsv:\"rgba(242, 242, 242, 0.05)\",FMC0Se1BT:false,FZc9QaJwS:\"var(--token-0f828c32-a23b-4c45-9a13-c3a35bc149e1, rgb(255, 255, 255))\",height:\"100%\",id:\"fN4jDs5tN\",layoutId:\"fN4jDs5tN\",mrXo6GfWf:resolvedLinks[0],o0CNVq_qb:getLocalizedValue(\"v1\",activeLocale)??\"Главная\",variant:matchVariant(\"XxCh7Ppnq\"),width:\"100%\",...addPropertyOverrides({F_pQI5Dqn:{mrXo6GfWf:resolvedLinks[3]},od1AQijGa:{mrXo6GfWf:resolvedLinks[2]},SLXQP2JFH:{mrXo6GfWf:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"GuYNaiC_J\"},implicitPathVariables:undefined},{href:{webPageId:\"GuYNaiC_J\"},implicitPathVariables:undefined},{href:{webPageId:\"VYrRWR61S\"},implicitPathVariables:undefined},{href:{webPageId:\"VYrRWR61S\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+0+((componentViewport?.height||161)-0-256+0+0)+20+0+0+8+0,...addPropertyOverrides({F_pQI5Dqn:{y:(componentViewport?.y||0)+0+0+20+0+0+8+0},od1AQijGa:{y:(componentViewport?.y||0)+0+0+20+0+0+8+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-15v45j7-container\",layoutDependency:layoutDependency,layoutId:\"ovzoKKryJ-container\",nodeId:\"ovzoKKryJ\",rendersWithMotion:true,scopeId:\"R5bLkXbLV\",children:/*#__PURE__*/_jsx(MenuItem,{EEO4Lfgq3:14,eoulICUsv:\"rgba(242, 242, 242, 0.05)\",FMC0Se1BT:false,FZc9QaJwS:\"var(--token-0f828c32-a23b-4c45-9a13-c3a35bc149e1, rgb(255, 255, 255))\",height:\"100%\",id:\"ovzoKKryJ\",layoutId:\"ovzoKKryJ\",mrXo6GfWf:resolvedLinks1[0],o0CNVq_qb:getLocalizedValue(\"v2\",activeLocale)??\"Новости\",variant:matchVariant(\"XxCh7Ppnq\"),width:\"100%\",...addPropertyOverrides({F_pQI5Dqn:{mrXo6GfWf:resolvedLinks1[3]},od1AQijGa:{mrXo6GfWf:resolvedLinks1[2]},SLXQP2JFH:{mrXo6GfWf:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ip83Myzyr\"},implicitPathVariables:undefined},{href:{webPageId:\"ip83Myzyr\"},implicitPathVariables:undefined},{href:{webPageId:\"ip83Myzyr\"},implicitPathVariables:undefined},{href:{webPageId:\"ip83Myzyr\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+0+((componentViewport?.height||161)-0-256+0+0)+20+0+0+8+0,...addPropertyOverrides({F_pQI5Dqn:{y:(componentViewport?.y||0)+0+0+20+0+0+8+0},od1AQijGa:{y:(componentViewport?.y||0)+0+0+20+0+0+8+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-tplrnj-container\",layoutDependency:layoutDependency,layoutId:\"CloRYxwXt-container\",nodeId:\"CloRYxwXt\",rendersWithMotion:true,scopeId:\"R5bLkXbLV\",children:/*#__PURE__*/_jsx(MenuItem,{EEO4Lfgq3:14,eoulICUsv:\"rgba(242, 242, 242, 0.05)\",FMC0Se1BT:false,FZc9QaJwS:\"var(--token-0f828c32-a23b-4c45-9a13-c3a35bc149e1, rgb(255, 255, 255))\",height:\"100%\",id:\"CloRYxwXt\",layoutId:\"CloRYxwXt\",mrXo6GfWf:resolvedLinks2[0],o0CNVq_qb:getLocalizedValue(\"v3\",activeLocale)??\"Публикации\",variant:matchVariant(\"XxCh7Ppnq\"),width:\"100%\",...addPropertyOverrides({F_pQI5Dqn:{mrXo6GfWf:resolvedLinks2[3]},od1AQijGa:{mrXo6GfWf:resolvedLinks2[2]},SLXQP2JFH:{mrXo6GfWf:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+0+((componentViewport?.height||161)-0-256+0+0)+20+0+0+8+0,...addPropertyOverrides({F_pQI5Dqn:{y:(componentViewport?.y||0)+0+0+20+0+0+8+0},od1AQijGa:{y:(componentViewport?.y||0)+0+0+20+0+0+8+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-nm77qd-container\",id:`${layoutId}-nm77qd`,layoutDependency:layoutDependency,layoutId:\"EYVfA76wO-container\",nodeId:\"EYVfA76wO\",ref:ref1,rendersWithMotion:true,scopeId:\"R5bLkXbLV\",children:[/*#__PURE__*/_jsx(MenuItem,{EEO4Lfgq3:14,eoulICUsv:\"rgba(242, 242, 242, 0.05)\",FMC0Se1BT:false,FZc9QaJwS:\"var(--token-0f828c32-a23b-4c45-9a13-c3a35bc149e1, rgb(255, 255, 255))\",height:\"100%\",id:\"EYVfA76wO\",layoutId:\"EYVfA76wO\",o0CNVq_qb:getLocalizedValue(\"v4\",activeLocale)??\"О нас\",uEd8wRF3u:uEd8wRF3u13elrgn({overlay}),variant:matchVariant(\"XxCh7Ppnq\"),width:\"100%\"}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref1,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:35,\"data-framer-portal-id\":`${layoutId}-nm77qd`,offsetX:0,offsetY:35,onDismiss:overlay.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsxs(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-zdmdq3\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"Lp2wstn8r\",ref:ref2,role:\"dialog\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\"},children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"WH3FMdlN4\"},implicitPathVariables:undefined},{href:{webPageId:\"WH3FMdlN4\"},implicitPathVariables:undefined},{href:{webPageId:\"WH3FMdlN4\"},implicitPathVariables:undefined},{href:{webPageId:\"WH3FMdlN4\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"200px\",...addPropertyOverrides({od1AQijGa:{width:\"242px\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ijqh4l-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"nZhO63ZwW-container\",nodeId:\"nZhO63ZwW\",rendersWithMotion:true,scopeId:\"R5bLkXbLV\",children:/*#__PURE__*/_jsx(MenuItem,{EEO4Lfgq3:14,eoulICUsv:\"var(--token-191d21cc-4bde-4ff5-9646-cf01bc37976e, rgb(242, 242, 242))\",FMC0Se1BT:false,FZc9QaJwS:\"var(--token-1375e357-90ec-4d6a-805c-30d5f96d32fa, rgb(0, 0, 0))\",height:\"100%\",id:\"nZhO63ZwW\",layoutId:\"nZhO63ZwW\",mrXo6GfWf:resolvedLinks3[0],o0CNVq_qb:getLocalizedValue(\"v5\",activeLocale)??\"О конгрессе\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"GKN0vDQKa\"),width:\"100%\",...addPropertyOverrides({F_pQI5Dqn:{mrXo6GfWf:resolvedLinks3[3]},od1AQijGa:{mrXo6GfWf:resolvedLinks3[2]},SLXQP2JFH:{mrXo6GfWf:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"JFm614UKU\"},implicitPathVariables:undefined},{href:{webPageId:\"JFm614UKU\"},implicitPathVariables:undefined},{href:{webPageId:\"JFm614UKU\"},implicitPathVariables:undefined},{href:{webPageId:\"JFm614UKU\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"200px\",...addPropertyOverrides({od1AQijGa:{width:\"242px\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-16njboq-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"oaI154XZY-container\",nodeId:\"oaI154XZY\",rendersWithMotion:true,scopeId:\"R5bLkXbLV\",children:/*#__PURE__*/_jsx(MenuItem,{EEO4Lfgq3:14,eoulICUsv:\"var(--token-191d21cc-4bde-4ff5-9646-cf01bc37976e, rgb(242, 242, 242))\",FMC0Se1BT:false,FZc9QaJwS:\"var(--token-1375e357-90ec-4d6a-805c-30d5f96d32fa, rgb(0, 0, 0))\",height:\"100%\",id:\"oaI154XZY\",layoutId:\"oaI154XZY\",mrXo6GfWf:resolvedLinks4[0],o0CNVq_qb:getLocalizedValue(\"v6\",activeLocale)??\"Лидеры ЕАЕК\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"GKN0vDQKa\"),width:\"100%\",...addPropertyOverrides({F_pQI5Dqn:{mrXo6GfWf:resolvedLinks4[3]},od1AQijGa:{mrXo6GfWf:resolvedLinks4[2]},SLXQP2JFH:{mrXo6GfWf:resolvedLinks4[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Ih9TzyZhY\"},implicitPathVariables:undefined},{href:{webPageId:\"Ih9TzyZhY\"},implicitPathVariables:undefined},{href:{webPageId:\"Ih9TzyZhY\"},implicitPathVariables:undefined},{href:{webPageId:\"Ih9TzyZhY\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"200px\",...addPropertyOverrides({od1AQijGa:{width:\"242px\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-db4vdm-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"XRhH05LB6-container\",nodeId:\"XRhH05LB6\",rendersWithMotion:true,scopeId:\"R5bLkXbLV\",children:/*#__PURE__*/_jsx(MenuItem,{EEO4Lfgq3:14,eoulICUsv:\"var(--token-191d21cc-4bde-4ff5-9646-cf01bc37976e, rgb(242, 242, 242))\",FMC0Se1BT:false,FZc9QaJwS:\"var(--token-1375e357-90ec-4d6a-805c-30d5f96d32fa, rgb(0, 0, 0))\",height:\"100%\",id:\"XRhH05LB6\",layoutId:\"XRhH05LB6\",mrXo6GfWf:resolvedLinks5[0],o0CNVq_qb:getLocalizedValue(\"v7\",activeLocale)??\"Общины и организации\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"GKN0vDQKa\"),width:\"100%\",...addPropertyOverrides({F_pQI5Dqn:{mrXo6GfWf:resolvedLinks5[3]},od1AQijGa:{mrXo6GfWf:resolvedLinks5[2]},SLXQP2JFH:{mrXo6GfWf:resolvedLinks5[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"d4FV8HLJb\"},implicitPathVariables:undefined},{href:{webPageId:\"d4FV8HLJb\"},implicitPathVariables:undefined},{href:{webPageId:\"d4FV8HLJb\"},implicitPathVariables:undefined},{href:{webPageId:\"d4FV8HLJb\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"200px\",...addPropertyOverrides({od1AQijGa:{width:\"242px\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-pgts48-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"uaCX2S_Yo-container\",nodeId:\"uaCX2S_Yo\",rendersWithMotion:true,scopeId:\"R5bLkXbLV\",children:/*#__PURE__*/_jsx(MenuItem,{EEO4Lfgq3:14,eoulICUsv:\"var(--token-191d21cc-4bde-4ff5-9646-cf01bc37976e, rgb(242, 242, 242))\",FMC0Se1BT:false,FZc9QaJwS:\"var(--token-1375e357-90ec-4d6a-805c-30d5f96d32fa, rgb(0, 0, 0))\",height:\"100%\",id:\"uaCX2S_Yo\",layoutId:\"uaCX2S_Yo\",mrXo6GfWf:resolvedLinks6[0],o0CNVq_qb:getLocalizedValue(\"v8\",activeLocale)??\"Отчеты и резолюции\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"GKN0vDQKa\"),width:\"100%\",...addPropertyOverrides({F_pQI5Dqn:{mrXo6GfWf:resolvedLinks6[3]},od1AQijGa:{mrXo6GfWf:resolvedLinks6[2]},SLXQP2JFH:{mrXo6GfWf:resolvedLinks6[1]}},baseVariant,gestureVariant)})})})})]})})})]})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Kb3QBSbLx\"},implicitPathVariables:undefined},{href:{webPageId:\"Kb3QBSbLx\"},implicitPathVariables:undefined},{href:{webPageId:\"Kb3QBSbLx\"},implicitPathVariables:undefined},{href:{webPageId:\"Kb3QBSbLx\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+0+((componentViewport?.height||161)-0-256+0+0)+20+0+0+8+0,...addPropertyOverrides({F_pQI5Dqn:{y:(componentViewport?.y||0)+0+0+20+0+0+8+0},od1AQijGa:{y:(componentViewport?.y||0)+0+0+20+0+0+8+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1kb6ci5-container\",layoutDependency:layoutDependency,layoutId:\"MZLb_o20t-container\",nodeId:\"MZLb_o20t\",rendersWithMotion:true,scopeId:\"R5bLkXbLV\",children:/*#__PURE__*/_jsx(MenuItem,{EEO4Lfgq3:14,eoulICUsv:\"rgba(242, 242, 242, 0.05)\",FMC0Se1BT:false,FZc9QaJwS:\"var(--token-0f828c32-a23b-4c45-9a13-c3a35bc149e1, rgb(255, 255, 255))\",height:\"100%\",id:\"MZLb_o20t\",layoutId:\"MZLb_o20t\",mrXo6GfWf:resolvedLinks7[0],o0CNVq_qb:getLocalizedValue(\"v9\",activeLocale)??\"Проекты\",variant:matchVariant(\"XxCh7Ppnq\"),width:\"100%\",...addPropertyOverrides({F_pQI5Dqn:{mrXo6GfWf:resolvedLinks7[3]},od1AQijGa:{mrXo6GfWf:resolvedLinks7[2]},SLXQP2JFH:{mrXo6GfWf:resolvedLinks7[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ATcokCqWu\"},implicitPathVariables:undefined},{href:{webPageId:\"ATcokCqWu\"},implicitPathVariables:undefined},{href:{webPageId:\"ATcokCqWu\"},implicitPathVariables:undefined},{href:{webPageId:\"ATcokCqWu\"},implicitPathVariables:undefined}],children:resolvedLinks8=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+0+((componentViewport?.height||161)-0-256+0+0)+20+0+0+8+0,...addPropertyOverrides({F_pQI5Dqn:{y:(componentViewport?.y||0)+0+0+20+0+0+8+0},od1AQijGa:{y:(componentViewport?.y||0)+0+0+20+0+0+8+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-b5hfgq-container\",layoutDependency:layoutDependency,layoutId:\"mA6VOxYGo-container\",nodeId:\"mA6VOxYGo\",rendersWithMotion:true,scopeId:\"R5bLkXbLV\",children:/*#__PURE__*/_jsx(MenuItem,{EEO4Lfgq3:14,eoulICUsv:\"rgba(242, 242, 242, 0.05)\",FMC0Se1BT:false,FZc9QaJwS:\"var(--token-0f828c32-a23b-4c45-9a13-c3a35bc149e1, rgb(255, 255, 255))\",height:\"100%\",id:\"mA6VOxYGo\",layoutId:\"mA6VOxYGo\",mrXo6GfWf:resolvedLinks8[0],o0CNVq_qb:getLocalizedValue(\"v10\",activeLocale)??\"ЕАЕК в СМИ\",variant:matchVariant(\"XxCh7Ppnq\"),width:\"100%\",...addPropertyOverrides({F_pQI5Dqn:{mrXo6GfWf:resolvedLinks8[3]},od1AQijGa:{mrXo6GfWf:resolvedLinks8[2]},SLXQP2JFH:{mrXo6GfWf:resolvedLinks8[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"KqAY_Al7n\"},implicitPathVariables:undefined},{href:{webPageId:\"KqAY_Al7n\"},implicitPathVariables:undefined},{href:{webPageId:\"KqAY_Al7n\"},implicitPathVariables:undefined},{href:{webPageId:\"KqAY_Al7n\"},implicitPathVariables:undefined}],children:resolvedLinks9=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+0+((componentViewport?.height||161)-0-256+0+0)+20+0+0+8+0,...addPropertyOverrides({F_pQI5Dqn:{y:(componentViewport?.y||0)+0+0+20+0+0+8+0},od1AQijGa:{y:(componentViewport?.y||0)+0+0+20+0+0+8+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-zgooy2-container\",layoutDependency:layoutDependency,layoutId:\"hWIgFItSE-container\",nodeId:\"hWIgFItSE\",rendersWithMotion:true,scopeId:\"R5bLkXbLV\",children:/*#__PURE__*/_jsx(MenuItem,{EEO4Lfgq3:14,eoulICUsv:\"rgba(242, 242, 242, 0.05)\",FMC0Se1BT:false,FZc9QaJwS:\"var(--token-0f828c32-a23b-4c45-9a13-c3a35bc149e1, rgb(255, 255, 255))\",height:\"100%\",id:\"hWIgFItSE\",layoutId:\"hWIgFItSE\",mrXo6GfWf:resolvedLinks9[0],o0CNVq_qb:getLocalizedValue(\"v11\",activeLocale)??\"Контакты\",variant:matchVariant(\"XxCh7Ppnq\"),width:\"100%\",...addPropertyOverrides({F_pQI5Dqn:{mrXo6GfWf:resolvedLinks9[3]},od1AQijGa:{mrXo6GfWf:resolvedLinks9[2]},SLXQP2JFH:{mrXo6GfWf:resolvedLinks9[1]}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-161kuv2-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"jvLXPmnnZ-container\",nodeId:\"jvLXPmnnZ\",rendersWithMotion:true,scopeId:\"R5bLkXbLV\",children:/*#__PURE__*/_jsx(Search,{backdropOptions:{backgroundColor:\"rgba(0, 0, 0, 0.8)\",transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},zIndex:10},height:\"100%\",iconColor:\"var(--token-0f828c32-a23b-4c45-9a13-c3a35bc149e1, rgb(255, 255, 255))\",iconSize:24,iconType:\"default\",id:\"jvLXPmnnZ\",inputOptions:{clearButtonText:getLocalizedValue(\"v13\",activeLocale)??\"Clear\",clearButtonType:\"icon\",dividerType:\"fullWidth\",iconOptions:{iconColor:\"rgba(0, 0, 0, 0.45)\",iconSize:18,iconType:\"default\"},inputFont:{fontFamily:'\"Roboto\", \"Roboto Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400},placeholderOptions:{placeholderColor:\"rgba(0, 0, 0, 0.4)\",placeholderText:getLocalizedValue(\"v12\",activeLocale)??\"Search...\"},textColor:\"rgb(51, 51, 51)\"},layoutId:\"jvLXPmnnZ\",modalOptions:{backgroundColor:\"rgb(255, 255, 255)\",borderRadius:16,heightIsStatic:true,heightTransition:{damping:60,delay:0,mass:1,stiffness:800,type:\"spring\"},layoutType:\"QuickMenu\",shadow:{blur:40,color:\"rgba(0, 0, 0, 0.2)\",spread:0,x:0,y:20},top:0,width:500},resultOptions:{itemType:\"fullWidth\",subtitleOptions:{subtitleColor:\"rgba(0, 0, 0, 0.4)\",subtitleFont:{},subtitleType:\"path\"},titleColor:\"rgb(51, 51, 51)\",titleFont:{},titleType:\"h1\"},style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed4()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-wra91w-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Sn5Mq61KM-container\",nodeId:\"Sn5Mq61KM\",rendersWithMotion:true,scopeId:\"R5bLkXbLV\",children:/*#__PURE__*/_jsx(LocaleSelector,{caret:{color:\"var(--token-0f828c32-a23b-4c45-9a13-c3a35bc149e1, rgb(255, 255, 255))\",size:12,type:\"default\"},fillColor:\"rgba(237, 237, 237, 0)\",font:{fontFamily:'\"Roboto\", \"Roboto Placeholder\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0em\",lineHeight:\"1.5em\"},height:\"100%\",icon:{color:\"var(--token-0f828c32-a23b-4c45-9a13-c3a35bc149e1, rgb(255, 255, 255))\",size:18,type:\"default\"},id:\"Sn5Mq61KM\",layoutId:\"Sn5Mq61KM\",options:{focus:{color:\"rgb(0, 153, 255)\",offset:0,style:\"solid\",width:1},gap:5,title:false},padding:\"4px\",radius:\"10px\",textColor:\"var(--token-0f828c32-a23b-4c45-9a13-c3a35bc149e1, rgb(255, 255, 255))\",width:\"100%\"})})}),isDisplayed5()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-4t9x66-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"NuMOhjoeI-container\",nodeId:\"NuMOhjoeI\",rendersWithMotion:true,scopeId:\"R5bLkXbLV\",children:/*#__PURE__*/_jsx(LocaleSelector,{caret:{color:\"var(--token-0f828c32-a23b-4c45-9a13-c3a35bc149e1, rgb(255, 255, 255))\",size:12,type:\"default\"},fillColor:\"rgba(237, 237, 237, 0)\",font:{fontFamily:'\"Roboto\", \"Roboto Placeholder\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0em\",lineHeight:\"1.5em\"},height:\"100%\",icon:{color:\"var(--token-0f828c32-a23b-4c45-9a13-c3a35bc149e1, rgb(255, 255, 255))\",size:18,type:\"default\"},id:\"NuMOhjoeI\",layoutId:\"NuMOhjoeI\",options:{focus:{color:\"rgb(0, 153, 255)\",offset:0,style:\"solid\",width:1},gap:5,title:false},padding:\"4px\",radius:\"10px\",textColor:\"var(--token-0f828c32-a23b-4c45-9a13-c3a35bc149e1, rgb(255, 255, 255))\",width:\"100%\"})})})]})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-tp3gx2\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"GTdrpCIF6\",style:{backgroundColor:\"var(--token-1b2c8d86-d061-42de-9181-34bcc75e5cd4, rgb(0, 48, 87))\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1kprern\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"bjDT8SaFD\",children:[isDisplayed6()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-x43kpk\",\"data-framer-name\":\"Slogan\",layoutDependency:layoutDependency,layoutId:\"EL9cr5WEf\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v14\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7Q0EgU2xhbG9tIEJvbGQ=\",\"--framer-font-family\":'\"CA Slalom Bold\", \"CA Slalom Bold Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0f828c32-a23b-4c45-9a13-c3a35bc149e1, rgb(255, 255, 255)))\"},children:[\"Будущее еврейской жизни\",/*#__PURE__*/_jsx(motion.br,{}),\"в Евро-Азиатском регионе\"]})}),className:\"framer-y2o7d3\",fonts:[\"CUSTOMV2;CA Slalom Bold\"],layoutDependency:layoutDependency,layoutId:\"PCrki9kXd\",style:{\"--extracted-r6o4lv\":\"var(--token-0f828c32-a23b-4c45-9a13-c3a35bc149e1, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"iqatcXxk_\",openInNewTab:false,scopeId:\"R5bLkXbLV\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1fbi907 framer-1c9eeur\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"iqatcXxk_\",children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:43,intrinsicWidth:399,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+((componentViewport?.height||161)-0-256+80+0)+30+0+5+0+0),pixelHeight:43,pixelWidth:399,sizes:\"282px\",...getLocalizedValue(\"v15\",activeLocale)??{pixelHeight:43,pixelWidth:399,src:\"https://framerusercontent.com/images/QO2SI6yYSQKef9F1fbUwFwYv9uY.svg?width=399&height=43\"}},className:\"framer-iximx5\",fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"k4GtEnLrx\",...addPropertyOverrides({F_pQI5Dqn:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:43,intrinsicWidth:399,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+80+30+0+5+0+0),pixelHeight:43,pixelWidth:399,sizes:\"282px\",...getLocalizedValue(\"v15\",activeLocale)??{pixelHeight:43,pixelWidth:399,src:\"https://framerusercontent.com/images/QO2SI6yYSQKef9F1fbUwFwYv9uY.svg?width=399&height=43\"}}},hB7EZ7UEw:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:43,intrinsicWidth:399,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+((componentViewport?.height||800)-0-1e3+0+0)+20+0+8.5+0+0),pixelHeight:43,pixelWidth:399,sizes:`max((min(${componentViewport?.width||\"100vw\"} - 40px, 1120px) - 10px) / 1.8, 1px)`,...getLocalizedValue(\"v15\",activeLocale)??{pixelHeight:43,pixelWidth:399,src:\"https://framerusercontent.com/images/QO2SI6yYSQKef9F1fbUwFwYv9uY.svg?width=399&height=43\"}}},NXwwLhQX0:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:43,intrinsicWidth:399,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+((componentViewport?.height||80)-0-80+0+0)+20+1.5+8.5+0+0),pixelHeight:43,pixelWidth:399,sizes:`max((min(${componentViewport?.width||\"100vw\"} - 40px, 1120px) - 10px) / 1.8, 1px)`,...getLocalizedValue(\"v15\",activeLocale)??{pixelHeight:43,pixelWidth:399,src:\"https://framerusercontent.com/images/QO2SI6yYSQKef9F1fbUwFwYv9uY.svg?width=399&height=43\"}}},od1AQijGa:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:43,intrinsicWidth:399,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+80+30+0+5+0+0),pixelHeight:43,pixelWidth:399,sizes:\"282px\",...getLocalizedValue(\"v15\",activeLocale)??{pixelHeight:43,pixelWidth:399,src:\"https://framerusercontent.com/images/QO2SI6yYSQKef9F1fbUwFwYv9uY.svg?width=399&height=43\"}}},vAX498G34:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:43,intrinsicWidth:399,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+((componentViewport?.height||800)-0-1e3+0+0)+20+0+8.5+0+0),pixelHeight:43,pixelWidth:399,sizes:`max((min(${componentViewport?.width||\"100vw\"} - 40px, 1120px) - 10px) / 1.8, 1px)`,...getLocalizedValue(\"v15\",activeLocale)??{pixelHeight:43,pixelWidth:399,src:\"https://framerusercontent.com/images/QO2SI6yYSQKef9F1fbUwFwYv9uY.svg?width=399&height=43\"}}}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ostbwm\",\"data-framer-name\":\"Buttons\",layoutDependency:layoutDependency,layoutId:\"JWfu2ki9E\",children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-8trxaz\",\"data-framer-name\":\"Social links\",layoutDependency:layoutDependency,layoutId:\"MTP6GuEd8\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+0+((componentViewport?.height||161)-0-256+80+0)+30+0+0+0+0,...addPropertyOverrides({F_pQI5Dqn:{y:(componentViewport?.y||0)+0+80+30+0+0+0+0},od1AQijGa:{y:(componentViewport?.y||0)+0+80+30+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ie8fk1-container\",layoutDependency:layoutDependency,layoutId:\"EHYC5BBg3-container\",nodeId:\"EHYC5BBg3\",rendersWithMotion:true,scopeId:\"R5bLkXbLV\",whileHover:animation3,children:/*#__PURE__*/_jsx(SocialButton,{dLu1lNN5t:true,height:\"100%\",id:\"EHYC5BBg3\",layoutId:\"EHYC5BBg3\",pezAQrWB7:\"https://www.facebook.com/EuroAsianJewishCongress/\",variant:matchVariant(\"nvlp0gZP1\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+0+((componentViewport?.height||161)-0-256+80+0)+30+0+0+0+0,...addPropertyOverrides({F_pQI5Dqn:{y:(componentViewport?.y||0)+0+80+30+0+0+0+0},od1AQijGa:{y:(componentViewport?.y||0)+0+80+30+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ka9ssj-container\",layoutDependency:layoutDependency,layoutId:\"PFOuBi8cU-container\",nodeId:\"PFOuBi8cU\",rendersWithMotion:true,scopeId:\"R5bLkXbLV\",children:/*#__PURE__*/_jsx(SocialButton,{dLu1lNN5t:true,height:\"100%\",id:\"PFOuBi8cU\",layoutId:\"PFOuBi8cU\",pezAQrWB7:\"https://www.youtube.com/channel/UCYlBVpvMDH7xzvjXqQmg3gQ\",variant:matchVariant(\"n6FEUqXJ8\"),width:\"100%\"})})})]}),isDisplayed7()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({hB7EZ7UEw:{height:37,width:\"37px\",y:(componentViewport?.y||0)+0+((componentViewport?.height||800)-0-1e3+0+0)+20+0+0+0},NXwwLhQX0:{height:37,width:\"37px\",y:(componentViewport?.y||0)+0+((componentViewport?.height||80)-0-80+0+0)+20+1.5+0+0},vAX498G34:{height:37,width:\"37px\",y:(componentViewport?.y||0)+0+((componentViewport?.height||800)-0-1e3+0+0)+20+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-14mi2lw-container\",layoutDependency:layoutDependency,layoutId:\"EwZstKo39-container\",nodeId:\"EwZstKo39\",rendersWithMotion:true,scopeId:\"R5bLkXbLV\",children:/*#__PURE__*/_jsx(Hamburger,{height:\"100%\",id:\"EwZstKo39\",layoutId:\"EwZstKo39\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"xmMX0gK8D\"),width:\"100%\",...addPropertyOverrides({hB7EZ7UEw:{LL1ub5b5A:LL1ub5b5Aigyn9h,variant:matchVariant(\"cov3eLuel\")},NXwwLhQX0:{LL1ub5b5A:LL1ub5b5A5czvj9},vAX498G34:{LL1ub5b5A:LL1ub5b5Aigyn9h,variant:matchVariant(\"cov3eLuel\")}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"qEsKyDdx5\"},implicitPathVariables:undefined},{href:{webPageId:\"qEsKyDdx5\"},implicitPathVariables:undefined},{href:{webPageId:\"qEsKyDdx5\"},implicitPathVariables:undefined},{href:{webPageId:\"qEsKyDdx5\"},implicitPathVariables:undefined}],children:resolvedLinks10=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+0+((componentViewport?.height||161)-0-256+80+0)+30+0+0+0,...addPropertyOverrides({F_pQI5Dqn:{y:(componentViewport?.y||0)+0+80+30+0+0+0},od1AQijGa:{y:(componentViewport?.y||0)+0+80+30+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1dsib4l-container\",layoutDependency:layoutDependency,layoutId:\"d4vCiN_mh-container\",nodeId:\"d4vCiN_mh\",rendersWithMotion:true,scopeId:\"R5bLkXbLV\",children:/*#__PURE__*/_jsx(SocialButton,{dLu1lNN5t:false,height:\"100%\",id:\"d4vCiN_mh\",layoutId:\"d4vCiN_mh\",pezAQrWB7:resolvedLinks10[0],variant:matchVariant(\"SP63f0AaL\"),width:\"100%\",...addPropertyOverrides({F_pQI5Dqn:{pezAQrWB7:resolvedLinks10[3]},od1AQijGa:{pezAQrWB7:resolvedLinks10[2]},SLXQP2JFH:{pezAQrWB7:resolvedLinks10[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-xbse5e-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"d8QHngeA6-container\",nodeId:\"d8QHngeA6\",rendersWithMotion:true,scopeId:\"R5bLkXbLV\",children:/*#__PURE__*/_jsx(Search,{backdropOptions:{backgroundColor:\"rgba(0, 0, 0, 0.8)\",transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},zIndex:10},height:\"100%\",iconColor:\"var(--token-0f828c32-a23b-4c45-9a13-c3a35bc149e1, rgb(255, 255, 255))\",iconSize:24,iconType:\"default\",id:\"d8QHngeA6\",inputOptions:{clearButtonText:getLocalizedValue(\"v13\",activeLocale)??\"Clear\",clearButtonType:\"icon\",dividerType:\"fullWidth\",iconOptions:{iconColor:\"rgba(0, 0, 0, 0.45)\",iconSize:18,iconType:\"default\"},inputFont:{fontFamily:'\"Roboto\", \"Roboto Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400},placeholderOptions:{placeholderColor:\"rgba(0, 0, 0, 0.4)\",placeholderText:getLocalizedValue(\"v12\",activeLocale)??\"Search...\"},textColor:\"var(--token-1375e357-90ec-4d6a-805c-30d5f96d32fa, rgb(0, 0, 0))\"},layoutId:\"d8QHngeA6\",modalOptions:{backgroundColor:\"rgb(255, 255, 255)\",borderRadius:16,heightIsStatic:true,heightTransition:{damping:60,delay:0,mass:1,stiffness:800,type:\"spring\"},layoutType:\"QuickMenu\",shadow:{blur:40,color:\"rgba(0, 0, 0, 0.2)\",spread:0,x:0,y:20},top:0,width:500},resultOptions:{itemType:\"fullWidth\",subtitleOptions:{subtitleColor:\"rgba(0, 0, 0, 0.4)\",subtitleFont:{},subtitleType:\"path\"},titleColor:\"rgb(51, 51, 51)\",titleFont:{},titleType:\"h1\"},style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({hB7EZ7UEw:{iconSize:20},NXwwLhQX0:{iconSize:20},vAX498G34:{iconSize:20}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1j6upxh-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"cfVOd4UZ2-container\",nodeId:\"cfVOd4UZ2\",rendersWithMotion:true,scopeId:\"R5bLkXbLV\",children:/*#__PURE__*/_jsx(LocaleSelector,{caret:{color:\"var(--token-0f828c32-a23b-4c45-9a13-c3a35bc149e1, rgb(255, 255, 255))\",size:12,type:\"default\"},fillColor:\"rgba(237, 237, 237, 0)\",font:{fontFamily:'\"Roboto\", \"Roboto Placeholder\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0em\",lineHeight:\"1.5em\"},height:\"100%\",icon:{color:\"var(--token-0f828c32-a23b-4c45-9a13-c3a35bc149e1, rgb(255, 255, 255))\",size:18,type:\"default\"},id:\"cfVOd4UZ2\",layoutId:\"cfVOd4UZ2\",options:{focus:{color:\"rgb(0, 153, 255)\",offset:0,style:\"solid\",width:1},gap:5,title:false},padding:\"10px\",radius:\"10px\",textColor:\"var(--token-0f828c32-a23b-4c45-9a13-c3a35bc149e1, rgb(255, 255, 255))\",width:\"100%\",...addPropertyOverrides({hB7EZ7UEw:{padding:\"4px\"},NXwwLhQX0:{padding:\"4px\"},vAX498G34:{padding:\"4px\"}},baseVariant,gestureVariant)})})})]})]}),isDisplayed8()&&/*#__PURE__*/_jsxs(motion.nav,{className:\"framer-o67gcz\",\"data-framer-name\":\"Nav\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"oUyQNiMF0\",onTap:onTapigyn9h,...addPropertyOverrides({hB7EZ7UEw:{\"data-highlight\":undefined,onTap:undefined},vAX498G34:{\"data-highlight\":undefined,onTap:undefined}},baseVariant,gestureVariant),children:[isDisplayed8()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1g41bmw\",layoutDependency:layoutDependency,layoutId:\"SBJBiekWG\",...addPropertyOverrides({hB7EZ7UEw:{\"data-highlight\":true,onTap:onTapigyn9h},vAX498G34:{\"data-highlight\":true,onTap:onTapigyn9h}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks11=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,...addPropertyOverrides({hB7EZ7UEw:{y:(componentViewport?.y||0)+0+((componentViewport?.height||800)-0-1e3+0+0)+20+215.3333+0+0+0+0},vAX498G34:{y:(componentViewport?.y||0)+0+((componentViewport?.height||800)-0-1e3+0+0)+20+170+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-9sbcht-container\",layoutDependency:layoutDependency,layoutId:\"tbsxT_Jdd-container\",nodeId:\"tbsxT_Jdd\",rendersWithMotion:true,scopeId:\"R5bLkXbLV\",children:/*#__PURE__*/_jsx(MenuItem,{EEO4Lfgq3:18,eoulICUsv:\"rgba(242, 242, 242, 0.05)\",FMC0Se1BT:false,FZc9QaJwS:\"var(--token-0f828c32-a23b-4c45-9a13-c3a35bc149e1, rgb(255, 255, 255))\",height:\"100%\",id:\"tbsxT_Jdd\",layoutId:\"tbsxT_Jdd\",mrXo6GfWf:resolvedLinks11[0],o0CNVq_qb:getLocalizedValue(\"v1\",activeLocale)??\"Главная\",variant:matchVariant(\"XxCh7Ppnq\"),width:\"100%\",...addPropertyOverrides({hB7EZ7UEw:{mrXo6GfWf:resolvedLinks11[1]},vAX498G34:{mrXo6GfWf:resolvedLinks11[2]}},baseVariant,gestureVariant)})})})})}),isDisplayed8()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1nt66xu\",layoutDependency:layoutDependency,layoutId:\"QsXKJkcEk\",...addPropertyOverrides({hB7EZ7UEw:{\"data-highlight\":true,onTap:onTapigyn9h},vAX498G34:{\"data-highlight\":true,onTap:onTapigyn9h}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"VYrRWR61S\"},implicitPathVariables:undefined},{href:{webPageId:\"VYrRWR61S\"},implicitPathVariables:undefined},{href:{webPageId:\"VYrRWR61S\"},implicitPathVariables:undefined}],children:resolvedLinks12=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,...addPropertyOverrides({hB7EZ7UEw:{y:(componentViewport?.y||0)+0+((componentViewport?.height||800)-0-1e3+0+0)+20+215.3333+0+44+0+0},vAX498G34:{y:(componentViewport?.y||0)+0+((componentViewport?.height||800)-0-1e3+0+0)+20+170+0+44+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-iycdc8-container\",layoutDependency:layoutDependency,layoutId:\"k7ftgO23o-container\",nodeId:\"k7ftgO23o\",rendersWithMotion:true,scopeId:\"R5bLkXbLV\",children:/*#__PURE__*/_jsx(MenuItem,{EEO4Lfgq3:18,eoulICUsv:\"rgba(242, 242, 242, 0.05)\",FMC0Se1BT:false,FZc9QaJwS:\"var(--token-0f828c32-a23b-4c45-9a13-c3a35bc149e1, rgb(255, 255, 255))\",height:\"100%\",id:\"k7ftgO23o\",layoutId:\"k7ftgO23o\",mrXo6GfWf:resolvedLinks12[0],o0CNVq_qb:getLocalizedValue(\"v2\",activeLocale)??\"Новости\",variant:matchVariant(\"XxCh7Ppnq\"),width:\"100%\",...addPropertyOverrides({hB7EZ7UEw:{mrXo6GfWf:resolvedLinks12[1]},vAX498G34:{mrXo6GfWf:resolvedLinks12[2]}},baseVariant,gestureVariant)})})})})}),isDisplayed8()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1c39dxn\",layoutDependency:layoutDependency,layoutId:\"su5gmhi79\",...addPropertyOverrides({hB7EZ7UEw:{\"data-highlight\":true,onTap:onTapigyn9h},vAX498G34:{\"data-highlight\":true,onTap:onTapigyn9h}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ip83Myzyr\"},implicitPathVariables:undefined},{href:{webPageId:\"ip83Myzyr\"},implicitPathVariables:undefined},{href:{webPageId:\"ip83Myzyr\"},implicitPathVariables:undefined}],children:resolvedLinks13=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,...addPropertyOverrides({hB7EZ7UEw:{y:(componentViewport?.y||0)+0+((componentViewport?.height||800)-0-1e3+0+0)+20+215.3333+0+88+0+0},vAX498G34:{y:(componentViewport?.y||0)+0+((componentViewport?.height||800)-0-1e3+0+0)+20+170+0+88+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-sptckj-container\",layoutDependency:layoutDependency,layoutId:\"ImUIGc2a0-container\",nodeId:\"ImUIGc2a0\",rendersWithMotion:true,scopeId:\"R5bLkXbLV\",children:/*#__PURE__*/_jsx(MenuItem,{EEO4Lfgq3:18,eoulICUsv:\"rgba(242, 242, 242, 0.05)\",FMC0Se1BT:false,FZc9QaJwS:\"var(--token-0f828c32-a23b-4c45-9a13-c3a35bc149e1, rgb(255, 255, 255))\",height:\"100%\",id:\"ImUIGc2a0\",layoutId:\"ImUIGc2a0\",mrXo6GfWf:resolvedLinks13[0],o0CNVq_qb:getLocalizedValue(\"v3\",activeLocale)??\"Публикации\",variant:matchVariant(\"XxCh7Ppnq\"),width:\"100%\",...addPropertyOverrides({hB7EZ7UEw:{mrXo6GfWf:resolvedLinks13[1]},vAX498G34:{mrXo6GfWf:resolvedLinks13[2]}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-197b50d\",layoutDependency:layoutDependency,layoutId:\"BM2e0MgL0\",...addPropertyOverrides({hB7EZ7UEw:{\"data-highlight\":true,onTap:onTap1px3b8d},vAX498G34:{\"data-highlight\":true,onTap:onTapigyn9h}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,...addPropertyOverrides({hB7EZ7UEw:{y:(componentViewport?.y||0)+0+((componentViewport?.height||800)-0-1e3+0+0)+20+215.3333+0+132+0+0},vAX498G34:{y:(componentViewport?.y||0)+0+((componentViewport?.height||800)-0-1e3+0+0)+20+170+0+132+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1xgs568-container\",layoutDependency:layoutDependency,layoutId:\"HvlqNkUNe-container\",nodeId:\"HvlqNkUNe\",rendersWithMotion:true,scopeId:\"R5bLkXbLV\",children:/*#__PURE__*/_jsx(MenuItem,{EEO4Lfgq3:14,eoulICUsv:\"rgba(242, 242, 242, 0.05)\",FMC0Se1BT:false,FZc9QaJwS:\"var(--token-0f828c32-a23b-4c45-9a13-c3a35bc149e1, rgb(255, 255, 255))\",height:\"100%\",id:\"HvlqNkUNe\",layoutId:\"HvlqNkUNe\",o0CNVq_qb:getLocalizedValue(\"v4\",activeLocale)??\"О нас\",variant:matchVariant(\"XxCh7Ppnq\"),width:\"100%\",...addPropertyOverrides({hB7EZ7UEw:{EEO4Lfgq3:18,FMC0Se1BT:true},vAX498G34:{EEO4Lfgq3:18,FMC0Se1BT:true}},baseVariant,gestureVariant)})})}),isDisplayed9()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"JFm614UKU\"},implicitPathVariables:undefined},{href:{webPageId:\"JFm614UKU\"},implicitPathVariables:undefined}],children:resolvedLinks14=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({vAX498G34:{height:24,y:(componentViewport?.y||0)+0+((componentViewport?.height||800)-0-1e3+0+0)+20+170+0+132+0+34}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1es1whh-container\",layoutDependency:layoutDependency,layoutId:\"R9OO6ORav-container\",nodeId:\"R9OO6ORav\",rendersWithMotion:true,scopeId:\"R5bLkXbLV\",style:{opacity:.8},children:/*#__PURE__*/_jsx(MenuItem,{EEO4Lfgq3:14,eoulICUsv:\"rgba(242, 242, 242, 0.05)\",FMC0Se1BT:false,FZc9QaJwS:\"var(--token-0f828c32-a23b-4c45-9a13-c3a35bc149e1, rgb(255, 255, 255))\",height:\"100%\",id:\"R9OO6ORav\",layoutId:\"R9OO6ORav\",mrXo6GfWf:resolvedLinks14[0],o0CNVq_qb:getLocalizedValue(\"v16\",activeLocale)??\"Лидеры\",variant:matchVariant(\"XxCh7Ppnq\"),width:\"100%\",...addPropertyOverrides({vAX498G34:{mrXo6GfWf:resolvedLinks14[1]}},baseVariant,gestureVariant)})})})}),isDisplayed9()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"WH3FMdlN4\"},implicitPathVariables:undefined},{href:{webPageId:\"WH3FMdlN4\"},implicitPathVariables:undefined}],children:resolvedLinks15=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({vAX498G34:{height:24,y:(componentViewport?.y||0)+0+((componentViewport?.height||800)-0-1e3+0+0)+20+170+0+132+0+68}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-jfz8km-container\",layoutDependency:layoutDependency,layoutId:\"dySEwMW6P-container\",nodeId:\"dySEwMW6P\",rendersWithMotion:true,scopeId:\"R5bLkXbLV\",style:{opacity:.8},children:/*#__PURE__*/_jsx(MenuItem,{EEO4Lfgq3:14,eoulICUsv:\"rgba(242, 242, 242, 0.05)\",FMC0Se1BT:false,FZc9QaJwS:\"var(--token-0f828c32-a23b-4c45-9a13-c3a35bc149e1, rgb(255, 255, 255))\",height:\"100%\",id:\"dySEwMW6P\",layoutId:\"dySEwMW6P\",mrXo6GfWf:resolvedLinks15[0],o0CNVq_qb:getLocalizedValue(\"v17\",activeLocale)??\"О Конгрессе\",variant:matchVariant(\"XxCh7Ppnq\"),width:\"100%\",...addPropertyOverrides({vAX498G34:{mrXo6GfWf:resolvedLinks15[1]}},baseVariant,gestureVariant)})})})}),isDisplayed9()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Ih9TzyZhY\"},implicitPathVariables:undefined},{href:{webPageId:\"Ih9TzyZhY\"},implicitPathVariables:undefined}],children:resolvedLinks16=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({vAX498G34:{height:24,y:(componentViewport?.y||0)+0+((componentViewport?.height||800)-0-1e3+0+0)+20+170+0+132+0+102}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1me0tp-container\",layoutDependency:layoutDependency,layoutId:\"q334MHf2L-container\",nodeId:\"q334MHf2L\",rendersWithMotion:true,scopeId:\"R5bLkXbLV\",style:{opacity:.8},children:/*#__PURE__*/_jsx(MenuItem,{EEO4Lfgq3:14,eoulICUsv:\"rgba(242, 242, 242, 0.05)\",FMC0Se1BT:false,FZc9QaJwS:\"var(--token-0f828c32-a23b-4c45-9a13-c3a35bc149e1, rgb(255, 255, 255))\",height:\"100%\",id:\"q334MHf2L\",layoutId:\"q334MHf2L\",mrXo6GfWf:resolvedLinks16[0],o0CNVq_qb:getLocalizedValue(\"v7\",activeLocale)??\"Общины и организации\",variant:matchVariant(\"XxCh7Ppnq\"),width:\"100%\",...addPropertyOverrides({vAX498G34:{mrXo6GfWf:resolvedLinks16[1]}},baseVariant,gestureVariant)})})})}),isDisplayed9()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"d4FV8HLJb\"},implicitPathVariables:undefined},{href:{webPageId:\"d4FV8HLJb\"},implicitPathVariables:undefined}],children:resolvedLinks17=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({vAX498G34:{height:24,y:(componentViewport?.y||0)+0+((componentViewport?.height||800)-0-1e3+0+0)+20+170+0+132+0+136}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-13hrwjp-container\",layoutDependency:layoutDependency,layoutId:\"UHeTjc8Se-container\",nodeId:\"UHeTjc8Se\",rendersWithMotion:true,scopeId:\"R5bLkXbLV\",style:{opacity:.8},children:/*#__PURE__*/_jsx(MenuItem,{EEO4Lfgq3:14,eoulICUsv:\"rgba(242, 242, 242, 0.05)\",FMC0Se1BT:false,FZc9QaJwS:\"var(--token-0f828c32-a23b-4c45-9a13-c3a35bc149e1, rgb(255, 255, 255))\",height:\"100%\",id:\"UHeTjc8Se\",layoutId:\"UHeTjc8Se\",mrXo6GfWf:resolvedLinks17[0],o0CNVq_qb:getLocalizedValue(\"v8\",activeLocale)??\"Отчеты и резолюции\",variant:matchVariant(\"XxCh7Ppnq\"),width:\"100%\",...addPropertyOverrides({vAX498G34:{mrXo6GfWf:resolvedLinks17[1]}},baseVariant,gestureVariant)})})})})]}),isDisplayed8()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1o7sswi\",layoutDependency:layoutDependency,layoutId:\"j90HBx_AZ\",...addPropertyOverrides({hB7EZ7UEw:{\"data-highlight\":true,onTap:onTapigyn9h},vAX498G34:{\"data-highlight\":true,onTap:onTapigyn9h}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Kb3QBSbLx\"},implicitPathVariables:undefined},{href:{webPageId:\"Kb3QBSbLx\"},implicitPathVariables:undefined},{href:{webPageId:\"Kb3QBSbLx\"},implicitPathVariables:undefined}],children:resolvedLinks18=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,...addPropertyOverrides({hB7EZ7UEw:{y:(componentViewport?.y||0)+0+((componentViewport?.height||800)-0-1e3+0+0)+20+215.3333+0+176+0+0},vAX498G34:{y:(componentViewport?.y||0)+0+((componentViewport?.height||800)-0-1e3+0+0)+20+170+0+312+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1uqnilz-container\",layoutDependency:layoutDependency,layoutId:\"DG3T9vSXj-container\",nodeId:\"DG3T9vSXj\",rendersWithMotion:true,scopeId:\"R5bLkXbLV\",children:/*#__PURE__*/_jsx(MenuItem,{EEO4Lfgq3:18,eoulICUsv:\"rgba(242, 242, 242, 0.05)\",FMC0Se1BT:false,FZc9QaJwS:\"var(--token-0f828c32-a23b-4c45-9a13-c3a35bc149e1, rgb(255, 255, 255))\",height:\"100%\",id:\"DG3T9vSXj\",layoutId:\"DG3T9vSXj\",mrXo6GfWf:resolvedLinks18[0],o0CNVq_qb:getLocalizedValue(\"v9\",activeLocale)??\"Проекты\",variant:matchVariant(\"XxCh7Ppnq\"),width:\"100%\",...addPropertyOverrides({hB7EZ7UEw:{mrXo6GfWf:resolvedLinks18[1]},vAX498G34:{mrXo6GfWf:resolvedLinks18[2]}},baseVariant,gestureVariant)})})})})}),isDisplayed8()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-ym0bjp\",layoutDependency:layoutDependency,layoutId:\"Oczzjsl9E\",...addPropertyOverrides({hB7EZ7UEw:{\"data-highlight\":true,onTap:onTapigyn9h},vAX498G34:{\"data-highlight\":true,onTap:onTapigyn9h}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ATcokCqWu\"},implicitPathVariables:undefined},{href:{webPageId:\"ATcokCqWu\"},implicitPathVariables:undefined},{href:{webPageId:\"ATcokCqWu\"},implicitPathVariables:undefined}],children:resolvedLinks19=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,...addPropertyOverrides({hB7EZ7UEw:{y:(componentViewport?.y||0)+0+((componentViewport?.height||800)-0-1e3+0+0)+20+215.3333+0+220+0+0},vAX498G34:{y:(componentViewport?.y||0)+0+((componentViewport?.height||800)-0-1e3+0+0)+20+170+0+356+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1u4g47p-container\",layoutDependency:layoutDependency,layoutId:\"zLAMrHsUl-container\",nodeId:\"zLAMrHsUl\",rendersWithMotion:true,scopeId:\"R5bLkXbLV\",children:/*#__PURE__*/_jsx(MenuItem,{EEO4Lfgq3:18,eoulICUsv:\"rgba(242, 242, 242, 0.05)\",FMC0Se1BT:false,FZc9QaJwS:\"var(--token-0f828c32-a23b-4c45-9a13-c3a35bc149e1, rgb(255, 255, 255))\",height:\"100%\",id:\"zLAMrHsUl\",layoutId:\"zLAMrHsUl\",mrXo6GfWf:resolvedLinks19[0],o0CNVq_qb:getLocalizedValue(\"v10\",activeLocale)??\"ЕАЕК в СМИ\",variant:matchVariant(\"XxCh7Ppnq\"),width:\"100%\",...addPropertyOverrides({hB7EZ7UEw:{mrXo6GfWf:resolvedLinks19[1]},vAX498G34:{mrXo6GfWf:resolvedLinks19[2]}},baseVariant,gestureVariant)})})})})})]}),isDisplayed8()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-18fouzo\",\"data-framer-name\":\"Social links\",layoutDependency:layoutDependency,layoutId:\"f7DPd6mg3\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"40px\",...addPropertyOverrides({hB7EZ7UEw:{y:(componentViewport?.y||0)+0+((componentViewport?.height||800)-0-1e3+0+0)+20+637.6666+0},vAX498G34:{y:(componentViewport?.y||0)+0+((componentViewport?.height||800)-0-1e3+0+0)+20+683+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ts2tjc-container\",layoutDependency:layoutDependency,layoutId:\"eSPDMDQep-container\",nodeId:\"eSPDMDQep\",rendersWithMotion:true,scopeId:\"R5bLkXbLV\",whileHover:animation3,children:/*#__PURE__*/_jsx(SocialButton,{dLu1lNN5t:true,height:\"100%\",id:\"eSPDMDQep\",layoutId:\"eSPDMDQep\",pezAQrWB7:\"https://www.facebook.com/EuroAsianJewishCongress/\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"nvlp0gZP1\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"40px\",...addPropertyOverrides({hB7EZ7UEw:{y:(componentViewport?.y||0)+0+((componentViewport?.height||800)-0-1e3+0+0)+20+637.6666+0},vAX498G34:{y:(componentViewport?.y||0)+0+((componentViewport?.height||800)-0-1e3+0+0)+20+683+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-odlqy5-container\",layoutDependency:layoutDependency,layoutId:\"ZgCVmDztg-container\",nodeId:\"ZgCVmDztg\",rendersWithMotion:true,scopeId:\"R5bLkXbLV\",children:/*#__PURE__*/_jsx(SocialButton,{dLu1lNN5t:true,height:\"100%\",id:\"ZgCVmDztg\",layoutId:\"ZgCVmDztg\",pezAQrWB7:\"https://www.youtube.com/channel/UCYlBVpvMDH7xzvjXqQmg3gQ\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"n6FEUqXJ8\"),width:\"100%\"})})}),isDisplayed8()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"qEsKyDdx5\"},implicitPathVariables:undefined},{href:{webPageId:\"qEsKyDdx5\"},implicitPathVariables:undefined},{href:{webPageId:\"qEsKyDdx5\"},implicitPathVariables:undefined}],children:resolvedLinks20=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({hB7EZ7UEw:{height:40,width:\"40px\",y:(componentViewport?.y||0)+0+((componentViewport?.height||800)-0-1e3+0+0)+20+637.6666+0},vAX498G34:{height:40,width:\"40px\",y:(componentViewport?.y||0)+0+((componentViewport?.height||800)-0-1e3+0+0)+20+683+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-babsmx-container\",layoutDependency:layoutDependency,layoutId:\"ZziQsqOLu-container\",nodeId:\"ZziQsqOLu\",rendersWithMotion:true,scopeId:\"R5bLkXbLV\",children:/*#__PURE__*/_jsx(SocialButton,{dLu1lNN5t:false,height:\"100%\",id:\"ZziQsqOLu\",layoutId:\"ZziQsqOLu\",pezAQrWB7:resolvedLinks20[0],style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"SP63f0AaL\"),width:\"100%\",...addPropertyOverrides({hB7EZ7UEw:{pezAQrWB7:resolvedLinks20[1]},vAX498G34:{pezAQrWB7:resolvedLinks20[2]}},baseVariant,gestureVariant)})})})})]}),isDisplayed8()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-u3hdzn-container\",\"data-code-component-plugin-id\":\"84d4c1\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"UJuVdM72A-container\",nodeId:\"UJuVdM72A\",rendersWithMotion:true,scopeId:\"R5bLkXbLV\",children:/*#__PURE__*/_jsx(JewishDate,{font:{fontFamily:'\"Rubik\", \"Rubik Placeholder\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"-0.01em\",lineHeight:\"1.1em\"},gap:12,hebrewFont:{fontFamily:'\"Rubik\", \"Rubik Placeholder\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"-0.01em\",lineHeight:\"1.1em\"},hebrewTextColor:\"var(--token-0f828c32-a23b-4c45-9a13-c3a35bc149e1, rgb(255, 255, 255))\",height:\"100%\",id:\"UJuVdM72A\",language:z0U30rZPz,layoutId:\"UJuVdM72A\",showYear:true,textColor:\"var(--token-0f828c32-a23b-4c45-9a13-c3a35bc149e1, rgb(255, 255, 255))\",updateAtSunset:true,width:\"100%\"})})})]}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-aq0742\",\"data-border\":true,\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"Mv1jIGe4B\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-22460790-9ee0-442a-a0c0-7a2d2c904eab, rgb(244, 244, 244))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-0f828c32-a23b-4c45-9a13-c3a35bc149e1, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-hpinpc\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"iLj1SuFd3\",children:[/*#__PURE__*/_jsxs(motion.nav,{className:\"framer-14qzw75\",\"data-framer-name\":\"Nav\",layoutDependency:layoutDependency,layoutId:\"EhNs_B03t\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks21=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+0+((componentViewport?.height||161)-0-256+180+0)+16+10+0,...addPropertyOverrides({F_pQI5Dqn:{y:(componentViewport?.y||0)+0+180+16+10+0},od1AQijGa:{y:(componentViewport?.y||0)+0+180+16+10+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-li8a2f-container\",layoutDependency:layoutDependency,layoutId:\"Tu0ewPrDu-container\",nodeId:\"Tu0ewPrDu\",rendersWithMotion:true,scopeId:\"R5bLkXbLV\",children:/*#__PURE__*/_jsx(MenuItem,{EEO4Lfgq3:14,eoulICUsv:\"var(--token-191d21cc-4bde-4ff5-9646-cf01bc37976e, rgb(242, 242, 242))\",FMC0Se1BT:false,FZc9QaJwS:\"var(--token-1375e357-90ec-4d6a-805c-30d5f96d32fa, rgb(0, 0, 0))\",height:\"100%\",id:\"Tu0ewPrDu\",layoutId:\"Tu0ewPrDu\",mrXo6GfWf:resolvedLinks21[0],o0CNVq_qb:getLocalizedValue(\"v1\",activeLocale)??\"Главная\",variant:matchVariant(\"XxCh7Ppnq\"),width:\"100%\",...addPropertyOverrides({F_pQI5Dqn:{mrXo6GfWf:resolvedLinks21[3]},od1AQijGa:{mrXo6GfWf:resolvedLinks21[2]},SLXQP2JFH:{mrXo6GfWf:resolvedLinks21[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"VYrRWR61S\"},implicitPathVariables:undefined},{href:{webPageId:\"VYrRWR61S\"},implicitPathVariables:undefined},{href:{webPageId:\"VYrRWR61S\"},implicitPathVariables:undefined},{href:{webPageId:\"VYrRWR61S\"},implicitPathVariables:undefined}],children:resolvedLinks22=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+0+((componentViewport?.height||161)-0-256+180+0)+16+10+0,...addPropertyOverrides({F_pQI5Dqn:{y:(componentViewport?.y||0)+0+180+16+10+0},od1AQijGa:{y:(componentViewport?.y||0)+0+180+16+10+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-taz7zg-container\",layoutDependency:layoutDependency,layoutId:\"jrer1CaVE-container\",nodeId:\"jrer1CaVE\",rendersWithMotion:true,scopeId:\"R5bLkXbLV\",children:/*#__PURE__*/_jsx(MenuItem,{EEO4Lfgq3:14,eoulICUsv:\"var(--token-191d21cc-4bde-4ff5-9646-cf01bc37976e, rgb(242, 242, 242))\",FMC0Se1BT:false,FZc9QaJwS:\"var(--token-1375e357-90ec-4d6a-805c-30d5f96d32fa, rgb(0, 0, 0))\",height:\"100%\",id:\"jrer1CaVE\",layoutId:\"jrer1CaVE\",mrXo6GfWf:resolvedLinks22[0],o0CNVq_qb:getLocalizedValue(\"v2\",activeLocale)??\"Новости\",variant:matchVariant(\"XxCh7Ppnq\"),width:\"100%\",...addPropertyOverrides({F_pQI5Dqn:{mrXo6GfWf:resolvedLinks22[3]},od1AQijGa:{mrXo6GfWf:resolvedLinks22[2]},SLXQP2JFH:{mrXo6GfWf:resolvedLinks22[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ip83Myzyr\"},implicitPathVariables:undefined},{href:{webPageId:\"ip83Myzyr\"},implicitPathVariables:undefined},{href:{webPageId:\"ip83Myzyr\"},implicitPathVariables:undefined},{href:{webPageId:\"ip83Myzyr\"},implicitPathVariables:undefined}],children:resolvedLinks23=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+0+((componentViewport?.height||161)-0-256+180+0)+16+10+0,...addPropertyOverrides({F_pQI5Dqn:{y:(componentViewport?.y||0)+0+180+16+10+0},od1AQijGa:{y:(componentViewport?.y||0)+0+180+16+10+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ey0d94-container\",layoutDependency:layoutDependency,layoutId:\"xqGUcgkKc-container\",nodeId:\"xqGUcgkKc\",rendersWithMotion:true,scopeId:\"R5bLkXbLV\",children:/*#__PURE__*/_jsx(MenuItem,{EEO4Lfgq3:14,eoulICUsv:\"var(--token-191d21cc-4bde-4ff5-9646-cf01bc37976e, rgb(242, 242, 242))\",FMC0Se1BT:false,FZc9QaJwS:\"var(--token-1375e357-90ec-4d6a-805c-30d5f96d32fa, rgb(0, 0, 0))\",height:\"100%\",id:\"xqGUcgkKc\",layoutId:\"xqGUcgkKc\",mrXo6GfWf:resolvedLinks23[0],o0CNVq_qb:getLocalizedValue(\"v3\",activeLocale)??\"Публикации\",variant:matchVariant(\"XxCh7Ppnq\"),width:\"100%\",...addPropertyOverrides({F_pQI5Dqn:{mrXo6GfWf:resolvedLinks23[3]},od1AQijGa:{mrXo6GfWf:resolvedLinks23[2]},SLXQP2JFH:{mrXo6GfWf:resolvedLinks23[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay1=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+0+((componentViewport?.height||161)-0-256+180+0)+16+10+0,...addPropertyOverrides({F_pQI5Dqn:{y:(componentViewport?.y||0)+0+180+16+10+0},od1AQijGa:{y:(componentViewport?.y||0)+0+180+16+10+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-r5xolw-container\",id:`${layoutId}-r5xolw`,layoutDependency:layoutDependency,layoutId:\"yNzIW02Mh-container\",nodeId:\"yNzIW02Mh\",ref:ref3,rendersWithMotion:true,scopeId:\"R5bLkXbLV\",children:[/*#__PURE__*/_jsx(MenuItem,{EEO4Lfgq3:14,eoulICUsv:\"var(--token-191d21cc-4bde-4ff5-9646-cf01bc37976e, rgb(242, 242, 242))\",FMC0Se1BT:true,FZc9QaJwS:\"var(--token-1375e357-90ec-4d6a-805c-30d5f96d32fa, rgb(0, 0, 0))\",height:\"100%\",id:\"yNzIW02Mh\",layoutId:\"yNzIW02Mh\",o0CNVq_qb:getLocalizedValue(\"v4\",activeLocale)??\"О нас\",uEd8wRF3u:uEd8wRF3u13elrgn({overlay:overlay1}),variant:matchVariant(\"XxCh7Ppnq\"),width:\"100%\"}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay1.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref3,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-r5xolw`,offsetX:0,offsetY:20,onDismiss:overlay1.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsxs(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-cdb8eb\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"gBZQiAtPY\",ref:ref4,role:\"dialog\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\"},children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"WH3FMdlN4\"},implicitPathVariables:undefined},{href:{webPageId:\"WH3FMdlN4\"},implicitPathVariables:undefined},{href:{webPageId:\"WH3FMdlN4\"},implicitPathVariables:undefined},{href:{webPageId:\"WH3FMdlN4\"},implicitPathVariables:undefined}],children:resolvedLinks24=>/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"242px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1gx4afb-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"fAN5BfcRf-container\",nodeId:\"fAN5BfcRf\",rendersWithMotion:true,scopeId:\"R5bLkXbLV\",children:/*#__PURE__*/_jsx(MenuItem,{EEO4Lfgq3:14,eoulICUsv:\"var(--token-191d21cc-4bde-4ff5-9646-cf01bc37976e, rgb(242, 242, 242))\",FMC0Se1BT:false,FZc9QaJwS:\"var(--token-1375e357-90ec-4d6a-805c-30d5f96d32fa, rgb(0, 0, 0))\",height:\"100%\",id:\"fAN5BfcRf\",layoutId:\"fAN5BfcRf\",mrXo6GfWf:resolvedLinks24[0],o0CNVq_qb:getLocalizedValue(\"v5\",activeLocale)??\"О конгрессе\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"GKN0vDQKa\"),width:\"100%\",...addPropertyOverrides({F_pQI5Dqn:{mrXo6GfWf:resolvedLinks24[3]},od1AQijGa:{mrXo6GfWf:resolvedLinks24[2]},SLXQP2JFH:{mrXo6GfWf:resolvedLinks24[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"JFm614UKU\"},implicitPathVariables:undefined},{href:{webPageId:\"JFm614UKU\"},implicitPathVariables:undefined},{href:{webPageId:\"JFm614UKU\"},implicitPathVariables:undefined},{href:{webPageId:\"JFm614UKU\"},implicitPathVariables:undefined}],children:resolvedLinks25=>/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"242px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1j1221x-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"CS5rEnFdQ-container\",nodeId:\"CS5rEnFdQ\",rendersWithMotion:true,scopeId:\"R5bLkXbLV\",children:/*#__PURE__*/_jsx(MenuItem,{EEO4Lfgq3:14,eoulICUsv:\"var(--token-191d21cc-4bde-4ff5-9646-cf01bc37976e, rgb(242, 242, 242))\",FMC0Se1BT:false,FZc9QaJwS:\"var(--token-1375e357-90ec-4d6a-805c-30d5f96d32fa, rgb(0, 0, 0))\",height:\"100%\",id:\"CS5rEnFdQ\",layoutId:\"CS5rEnFdQ\",mrXo6GfWf:resolvedLinks25[0],o0CNVq_qb:getLocalizedValue(\"v6\",activeLocale)??\"Лидеры ЕАЕК\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"GKN0vDQKa\"),width:\"100%\",...addPropertyOverrides({F_pQI5Dqn:{mrXo6GfWf:resolvedLinks25[3]},od1AQijGa:{mrXo6GfWf:resolvedLinks25[2]},SLXQP2JFH:{mrXo6GfWf:resolvedLinks25[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Ih9TzyZhY\"},implicitPathVariables:undefined},{href:{webPageId:\"Ih9TzyZhY\"},implicitPathVariables:undefined},{href:{webPageId:\"Ih9TzyZhY\"},implicitPathVariables:undefined},{href:{webPageId:\"Ih9TzyZhY\"},implicitPathVariables:undefined}],children:resolvedLinks26=>/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"242px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1nnnmrg-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"T390oIPIq-container\",nodeId:\"T390oIPIq\",rendersWithMotion:true,scopeId:\"R5bLkXbLV\",children:/*#__PURE__*/_jsx(MenuItem,{EEO4Lfgq3:14,eoulICUsv:\"var(--token-191d21cc-4bde-4ff5-9646-cf01bc37976e, rgb(242, 242, 242))\",FMC0Se1BT:false,FZc9QaJwS:\"var(--token-1375e357-90ec-4d6a-805c-30d5f96d32fa, rgb(0, 0, 0))\",height:\"100%\",id:\"T390oIPIq\",layoutId:\"T390oIPIq\",mrXo6GfWf:resolvedLinks26[0],o0CNVq_qb:getLocalizedValue(\"v7\",activeLocale)??\"Общины и организации\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"GKN0vDQKa\"),width:\"100%\",...addPropertyOverrides({F_pQI5Dqn:{mrXo6GfWf:resolvedLinks26[3]},od1AQijGa:{mrXo6GfWf:resolvedLinks26[2]},SLXQP2JFH:{mrXo6GfWf:resolvedLinks26[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"d4FV8HLJb\"},implicitPathVariables:undefined},{href:{webPageId:\"d4FV8HLJb\"},implicitPathVariables:undefined},{href:{webPageId:\"d4FV8HLJb\"},implicitPathVariables:undefined},{href:{webPageId:\"d4FV8HLJb\"},implicitPathVariables:undefined}],children:resolvedLinks27=>/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"242px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1uri8hl-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"IVbFAZsvA-container\",nodeId:\"IVbFAZsvA\",rendersWithMotion:true,scopeId:\"R5bLkXbLV\",children:/*#__PURE__*/_jsx(MenuItem,{EEO4Lfgq3:14,eoulICUsv:\"var(--token-191d21cc-4bde-4ff5-9646-cf01bc37976e, rgb(242, 242, 242))\",FMC0Se1BT:false,FZc9QaJwS:\"var(--token-1375e357-90ec-4d6a-805c-30d5f96d32fa, rgb(0, 0, 0))\",height:\"100%\",id:\"IVbFAZsvA\",layoutId:\"IVbFAZsvA\",mrXo6GfWf:resolvedLinks27[0],o0CNVq_qb:getLocalizedValue(\"v8\",activeLocale)??\"Отчеты и резолюции\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"GKN0vDQKa\"),width:\"100%\",...addPropertyOverrides({F_pQI5Dqn:{mrXo6GfWf:resolvedLinks27[3]},od1AQijGa:{mrXo6GfWf:resolvedLinks27[2]},SLXQP2JFH:{mrXo6GfWf:resolvedLinks27[1]}},baseVariant,gestureVariant)})})})})]})})})]})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Kb3QBSbLx\"},implicitPathVariables:undefined},{href:{webPageId:\"Kb3QBSbLx\"},implicitPathVariables:undefined},{href:{webPageId:\"Kb3QBSbLx\"},implicitPathVariables:undefined},{href:{webPageId:\"Kb3QBSbLx\"},implicitPathVariables:undefined}],children:resolvedLinks28=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+0+((componentViewport?.height||161)-0-256+180+0)+16+10+0,...addPropertyOverrides({F_pQI5Dqn:{y:(componentViewport?.y||0)+0+180+16+10+0},od1AQijGa:{y:(componentViewport?.y||0)+0+180+16+10+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1o1ylr5-container\",layoutDependency:layoutDependency,layoutId:\"DhpnGi1ll-container\",nodeId:\"DhpnGi1ll\",rendersWithMotion:true,scopeId:\"R5bLkXbLV\",children:/*#__PURE__*/_jsx(MenuItem,{EEO4Lfgq3:14,eoulICUsv:\"var(--token-191d21cc-4bde-4ff5-9646-cf01bc37976e, rgb(242, 242, 242))\",FMC0Se1BT:false,FZc9QaJwS:\"var(--token-1375e357-90ec-4d6a-805c-30d5f96d32fa, rgb(0, 0, 0))\",height:\"100%\",id:\"DhpnGi1ll\",layoutId:\"DhpnGi1ll\",mrXo6GfWf:resolvedLinks28[0],o0CNVq_qb:getLocalizedValue(\"v9\",activeLocale)??\"Проекты\",variant:matchVariant(\"XxCh7Ppnq\"),width:\"100%\",...addPropertyOverrides({F_pQI5Dqn:{mrXo6GfWf:resolvedLinks28[3]},od1AQijGa:{mrXo6GfWf:resolvedLinks28[2]},SLXQP2JFH:{mrXo6GfWf:resolvedLinks28[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ATcokCqWu\"},implicitPathVariables:undefined},{href:{webPageId:\"ATcokCqWu\"},implicitPathVariables:undefined},{href:{webPageId:\"ATcokCqWu\"},implicitPathVariables:undefined},{href:{webPageId:\"ATcokCqWu\"},implicitPathVariables:undefined}],children:resolvedLinks29=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+0+((componentViewport?.height||161)-0-256+180+0)+16+10+0,...addPropertyOverrides({F_pQI5Dqn:{y:(componentViewport?.y||0)+0+180+16+10+0},od1AQijGa:{y:(componentViewport?.y||0)+0+180+16+10+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1kscdkv-container\",layoutDependency:layoutDependency,layoutId:\"QFIJyBW61-container\",nodeId:\"QFIJyBW61\",rendersWithMotion:true,scopeId:\"R5bLkXbLV\",children:/*#__PURE__*/_jsx(MenuItem,{EEO4Lfgq3:14,eoulICUsv:\"var(--token-191d21cc-4bde-4ff5-9646-cf01bc37976e, rgb(242, 242, 242))\",FMC0Se1BT:false,FZc9QaJwS:\"var(--token-1375e357-90ec-4d6a-805c-30d5f96d32fa, rgb(0, 0, 0))\",height:\"100%\",id:\"QFIJyBW61\",layoutId:\"QFIJyBW61\",mrXo6GfWf:resolvedLinks29[0],o0CNVq_qb:getLocalizedValue(\"v10\",activeLocale)??\"ЕАЕК в СМИ\",variant:matchVariant(\"XxCh7Ppnq\"),width:\"100%\",...addPropertyOverrides({F_pQI5Dqn:{mrXo6GfWf:resolvedLinks29[3]},od1AQijGa:{mrXo6GfWf:resolvedLinks29[2]},SLXQP2JFH:{mrXo6GfWf:resolvedLinks29[1]}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ialwzz\",\"data-framer-name\":\"Date\",layoutDependency:layoutDependency,layoutId:\"E1Ar7z8Y0\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1b8cyov-container\",\"data-code-component-plugin-id\":\"84d4c1\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"BvlIV9vQy-container\",nodeId:\"BvlIV9vQy\",rendersWithMotion:true,scopeId:\"R5bLkXbLV\",children:/*#__PURE__*/_jsx(JewishDate,{font:{fontFamily:'\"Rubik\", \"Rubik Placeholder\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"-0.01em\",lineHeight:\"1.1em\"},gap:12,hebrewFont:{fontFamily:'\"Rubik\", \"Rubik Placeholder\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"-0.01em\",lineHeight:\"1.1em\"},hebrewTextColor:\"var(--token-1375e357-90ec-4d6a-805c-30d5f96d32fa, rgb(0, 0, 0))\",height:\"100%\",id:\"BvlIV9vQy\",language:z0U30rZPz,layoutId:\"BvlIV9vQy\",showYear:true,textColor:\"var(--token-1375e357-90ec-4d6a-805c-30d5f96d32fa, rgb(0, 0, 0))\",updateAtSunset:true,width:\"100%\"})})})})]})})]})})})});});const css=[\".framer-9qk2F.framer-1c9eeur, .framer-9qk2F .framer-1c9eeur { display: block; }\",\".framer-9qk2F.framer-6e5s8q { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 161px; justify-content: flex-end; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1440px; }\",\".framer-9qk2F .framer-1citl1p { 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: var(--overflow-clip-fallback, clip); padding: 20px 30px 20px 30px; position: relative; width: 100%; }\",\".framer-9qk2F .framer-o7uls1, .framer-9qk2F .framer-1kprern { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 1120px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-9qk2F .framer-1kajo2c { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-9qk2F .framer-11f68gi { flex: none; height: auto; position: relative; width: 170px; }\",\".framer-9qk2F .framer-1bf6qyq, .framer-9qk2F .framer-iximx5 { flex: none; height: auto; position: relative; width: 282px; }\",\".framer-9qk2F .framer-q5gkrg, .framer-9qk2F .framer-1ostbwm { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-9qk2F .framer-dkyh3q { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-end; min-height: 40px; min-width: 84px; padding: 0px; position: relative; width: min-content; }\",\".framer-9qk2F .framer-a44i4z, .framer-9qk2F .framer-14qzw75 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 1px; }\",\".framer-9qk2F .framer-izwtb8-container, .framer-9qk2F .framer-15v45j7-container, .framer-9qk2F .framer-tplrnj-container, .framer-9qk2F .framer-nm77qd-container, .framer-9qk2F .framer-1kb6ci5-container, .framer-9qk2F .framer-b5hfgq-container, .framer-9qk2F .framer-zgooy2-container, .framer-9qk2F .framer-wra91w-container, .framer-9qk2F .framer-4t9x66-container, .framer-9qk2F .framer-ka9ssj-container, .framer-9qk2F .framer-1dsib4l-container, .framer-9qk2F .framer-1j6upxh-container, .framer-9qk2F .framer-9sbcht-container, .framer-9qk2F .framer-iycdc8-container, .framer-9qk2F .framer-sptckj-container, .framer-9qk2F .framer-1xgs568-container, .framer-9qk2F .framer-1es1whh-container, .framer-9qk2F .framer-jfz8km-container, .framer-9qk2F .framer-1me0tp-container, .framer-9qk2F .framer-13hrwjp-container, .framer-9qk2F .framer-1uqnilz-container, .framer-9qk2F .framer-1u4g47p-container, .framer-9qk2F .framer-u3hdzn-container, .framer-9qk2F .framer-li8a2f-container, .framer-9qk2F .framer-taz7zg-container, .framer-9qk2F .framer-1ey0d94-container, .framer-9qk2F .framer-r5xolw-container, .framer-9qk2F .framer-1o1ylr5-container, .framer-9qk2F .framer-1kscdkv-container, .framer-9qk2F .framer-1b8cyov-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-9qk2F .framer-zdmdq3 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 4px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-9qk2F .framer-1ijqh4l-container, .framer-9qk2F .framer-16njboq-container, .framer-9qk2F .framer-db4vdm-container, .framer-9qk2F .framer-pgts48-container { flex: none; height: 50px; position: relative; width: 200px; }\",\".framer-9qk2F .framer-161kuv2-container, .framer-9qk2F .framer-xbse5e-container { cursor: pointer; flex: none; height: 40px; position: relative; width: 40px; }\",\".framer-9qk2F .framer-tp3gx2 { 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: var(--overflow-clip-fallback, clip); padding: 30px; position: relative; width: 100%; }\",\".framer-9qk2F .framer-x43kpk { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; padding: 0px; position: relative; width: 1px; }\",\".framer-9qk2F .framer-y2o7d3 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-9qk2F .framer-1fbi907 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; padding: 0px; position: relative; text-decoration: none; width: 1px; }\",\".framer-9qk2F .framer-8trxaz, .framer-9qk2F .framer-18fouzo { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-end; padding: 0px; position: relative; width: min-content; }\",\".framer-9qk2F .framer-ie8fk1-container { flex: none; height: auto; position: relative; width: auto; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-9qk2F .framer-14mi2lw-container { flex: none; height: 37px; position: relative; width: 37px; }\",\".framer-9qk2F .framer-o67gcz { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",\".framer-9qk2F .framer-1g41bmw, .framer-9qk2F .framer-1nt66xu, .framer-9qk2F .framer-1c39dxn, .framer-9qk2F .framer-1o7sswi, .framer-9qk2F .framer-ym0bjp { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-9qk2F .framer-197b50d { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-9qk2F .framer-1ts2tjc-container { flex: none; height: 40px; position: relative; width: 40px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-9qk2F .framer-odlqy5-container, .framer-9qk2F .framer-babsmx-container { flex: none; height: 40px; position: relative; width: 40px; }\",\".framer-9qk2F .framer-aq0742 { 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: 16px 30px 16px 30px; position: relative; width: 100%; }\",\".framer-9qk2F .framer-hpinpc { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 1130px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-9qk2F .framer-cdb8eb { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 4px; position: relative; width: 250px; will-change: var(--framer-will-change-override, transform); }\",\".framer-9qk2F .framer-1gx4afb-container, .framer-9qk2F .framer-1j1221x-container, .framer-9qk2F .framer-1nnnmrg-container, .framer-9qk2F .framer-1uri8hl-container { flex: none; height: 50px; position: relative; width: 100%; }\",\".framer-9qk2F .framer-ialwzz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-9qk2F.framer-v-1f55mgt.framer-6e5s8q { width: 1000px; }\",\".framer-9qk2F.framer-v-1f55mgt .framer-1fbi907, .framer-9qk2F.framer-v-qp9fa0 .framer-1fbi907, .framer-9qk2F.framer-v-189jnef .framer-1fbi907, .framer-9qk2F.framer-v-1xrvr0g .framer-1fbi907 { align-content: flex-start; align-items: flex-start; }\",\".framer-9qk2F.framer-v-1f55mgt .framer-14qzw75, .framer-9qk2F.framer-v-189jnef .framer-18fouzo, .framer-9qk2F.framer-v-1xrvr0g .framer-18fouzo { gap: 8px; }\",\".framer-9qk2F.framer-v-sulh4n.framer-6e5s8q { height: 80px; justify-content: flex-start; }\",\".framer-9qk2F.framer-v-sulh4n .framer-zdmdq3 { width: 250px; }\",\".framer-9qk2F.framer-v-sulh4n .framer-1ijqh4l-container, .framer-9qk2F.framer-v-sulh4n .framer-16njboq-container, .framer-9qk2F.framer-v-sulh4n .framer-db4vdm-container, .framer-9qk2F.framer-v-sulh4n .framer-pgts48-container, .framer-9qk2F.framer-v-qp9fa0 .framer-iximx5, .framer-9qk2F.framer-v-189jnef .framer-iximx5, .framer-9qk2F.framer-v-1xrvr0g .framer-iximx5 { width: 100%; }\",\".framer-9qk2F.framer-v-3c8lu0.framer-6e5s8q { height: 80px; justify-content: flex-start; width: 1000px; }\",\".framer-9qk2F.framer-v-3c8lu0 .framer-o7uls1 { gap: unset; justify-content: space-between; }\",\".framer-9qk2F.framer-v-3c8lu0 .framer-11f68gi { width: 127px; }\",\".framer-9qk2F.framer-v-3c8lu0 .framer-q5gkrg { flex: none; width: min-content; }\",\".framer-9qk2F.framer-v-3c8lu0 .framer-a44i4z { flex: none; gap: 10px; width: min-content; }\",\".framer-9qk2F.framer-v-qp9fa0.framer-6e5s8q { height: 80px; width: 390px; }\",\".framer-9qk2F.framer-v-qp9fa0 .framer-tp3gx2 { height: 80px; padding: 20px; }\",\".framer-9qk2F.framer-v-qp9fa0 .framer-1ostbwm, .framer-9qk2F.framer-v-189jnef .framer-1ostbwm, .framer-9qk2F.framer-v-1xrvr0g .framer-1ostbwm { flex: 0.8 0 0px; }\",\".framer-9qk2F.framer-v-qp9fa0 .framer-14mi2lw-container, .framer-9qk2F.framer-v-189jnef .framer-14mi2lw-container, .framer-9qk2F.framer-v-1xrvr0g .framer-14mi2lw-container { order: 5; }\",\".framer-9qk2F.framer-v-qp9fa0 .framer-xbse5e-container, .framer-9qk2F.framer-v-189jnef .framer-xbse5e-container, .framer-9qk2F.framer-v-1xrvr0g .framer-xbse5e-container { height: 32px; order: 3; width: 32px; }\",\".framer-9qk2F.framer-v-qp9fa0 .framer-1j6upxh-container, .framer-9qk2F.framer-v-189jnef .framer-1j6upxh-container, .framer-9qk2F.framer-v-1xrvr0g .framer-1j6upxh-container { order: 4; }\",\".framer-9qk2F.framer-v-189jnef.framer-6e5s8q, .framer-9qk2F.framer-v-1xrvr0g.framer-6e5s8q { gap: 100px; height: min-content; width: 390px; }\",\".framer-9qk2F.framer-v-189jnef .framer-tp3gx2, .framer-9qk2F.framer-v-1xrvr0g .framer-tp3gx2 { align-content: flex-start; align-items: flex-start; gap: unset; height: calc(var(--framer-viewport-height, 100vh) * 1); justify-content: space-between; padding: 20px 20px 80px 20px; }\",\".framer-9qk2F.framer-v-189jnef .framer-o67gcz, .framer-9qk2F.framer-v-1xrvr0g .framer-o67gcz { cursor: unset; }\",\".framer-9qk2F.framer-v-189jnef .framer-1g41bmw, .framer-9qk2F.framer-v-189jnef .framer-1nt66xu, .framer-9qk2F.framer-v-189jnef .framer-1c39dxn, .framer-9qk2F.framer-v-189jnef .framer-1o7sswi, .framer-9qk2F.framer-v-189jnef .framer-ym0bjp, .framer-9qk2F.framer-v-1xrvr0g .framer-1g41bmw, .framer-9qk2F.framer-v-1xrvr0g .framer-1nt66xu, .framer-9qk2F.framer-v-1xrvr0g .framer-1c39dxn, .framer-9qk2F.framer-v-1xrvr0g .framer-1o7sswi, .framer-9qk2F.framer-v-1xrvr0g .framer-ym0bjp { cursor: pointer; flex-direction: column; }\",\".framer-9qk2F.framer-v-189jnef .framer-197b50d, .framer-9qk2F.framer-v-1xrvr0g .framer-197b50d { align-content: flex-start; align-items: flex-start; cursor: pointer; flex-direction: column; }\",'.framer-9qk2F[data-border=\"true\"]::after, .framer-9qk2F [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; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 161\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"SLXQP2JFH\":{\"layout\":[\"fixed\",\"fixed\"]},\"od1AQijGa\":{\"layout\":[\"fixed\",\"fixed\"]},\"F_pQI5Dqn\":{\"layout\":[\"fixed\",\"fixed\"]},\"NXwwLhQX0\":{\"layout\":[\"fixed\",\"fixed\"]},\"hB7EZ7UEw\":{\"layout\":[\"fixed\",\"auto\"]},\"vAX498G34\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"z0U30rZPz\":\"language\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerR5bLkXbLV=withCSS(Component,css,\"framer-9qk2F\");export default FramerR5bLkXbLV;FramerR5bLkXbLV.displayName=\"Header\";FramerR5bLkXbLV.defaultProps={height:161,width:1440};addPropertyControls(FramerR5bLkXbLV,{variant:{options:[\"OXIvEGcCq\",\"SLXQP2JFH\",\"od1AQijGa\",\"F_pQI5Dqn\",\"NXwwLhQX0\",\"hB7EZ7UEw\",\"vAX498G34\"],optionTitles:[\"Variant 1\",\"Tablet\",\"Sticky\",\"Sticky tablet\",\"Phone\",\"Phone open\",\"Menu\"],title:\"Variant\",type:ControlType.Enum},z0U30rZPz:JewishDateControls?.[\"language\"]&&{...JewishDateControls[\"language\"],defaultValue:\"ru\",description:undefined,hidden:undefined,optional:undefined,title:\"Language\"},onz0U30rZPzChange:{changes:\"z0U30rZPz\",type:ControlType.ChangeHandler}});addFonts(FramerR5bLkXbLV,[{explicitInter:true,fonts:[{cssFamilyName:\"Roboto\",source:\"google\",style:\"normal\",uiFamilyName:\"Roboto\",url:\"https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbWmWggvWl0Qn.woff2\",weight:\"400\"},{cssFamilyName:\"Roboto\",source:\"google\",style:\"normal\",uiFamilyName:\"Roboto\",url:\"https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWub2bWmWggvWl0Qn.woff2\",weight:\"500\"},{cssFamilyName:\"CA Slalom Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"CA Slalom\",url:\"https://framerusercontent.com/assets/ArIO5sMCeJX34AbfJKGTjQoXo.woff2\",weight:\"700\"},{cssFamilyName:\"Rubik\",source:\"google\",style:\"normal\",uiFamilyName:\"Rubik\",url:\"https://fonts.gstatic.com/s/rubik/v31/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-NYi1VU80V4bVkA.woff2\",weight:\"500\"}]},...SecondaryRuWhiteFonts,...MenuItemFonts,...SearchFonts,...LocaleSelectorFonts,...SocialButtonFonts,...HamburgerFonts,...JewishDateFonts],{supportsExplicitInterCodegen:true});FramerR5bLkXbLV.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(MenuItem,{},context),forwardLoader(SocialButton,{},context),forwardLoader(Hamburger,{},context),forwardLoader(Button,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerR5bLkXbLV\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"SLXQP2JFH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"od1AQijGa\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"F_pQI5Dqn\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"NXwwLhQX0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"hB7EZ7UEw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"vAX498G34\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"161\",\"framerVariables\":\"{\\\"z0U30rZPz\\\":\\\"language\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1440\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./R5bLkXbLV.map","// Generated by Framer (c9b3949)\nimport{LazyValue}from\"framer\";const valuesByLocaleId={lN3jcqwoW:new LazyValue(()=>import(\"./EGe5AqYZe-0.js\"))};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values.read()[key];if(value)return value;}locale=locale.fallback;}}function preload(locale){const promises=[];while(locale){const values=valuesByLocaleId[locale.id];if(values){const promise=values.preload();if(promise)promises.push(promise);}locale=locale.fallback;}if(promises.length>0)return Promise.all(promises);}export function usePreloadLocalizedValues(locale){const preloadPromise=preload(locale);if(preloadPromise)throw preloadPromise;}\nexport const __FramerMetadata__ = {\"exports\":{\"usePreloadLocalizedValues\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c9b3949)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,PropertyOverrides,RenderTarget,RichText,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withFX,withVariantAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Footer from\"#framer/local/canvasComponent/qYcbXx4eg/qYcbXx4eg.js\";import Header from\"#framer/local/canvasComponent/R5bLkXbLV/R5bLkXbLV.js\";import*as sharedStyle from\"#framer/local/css/nrzEsIFPT/nrzEsIFPT.js\";import*as sharedStyle1 from\"#framer/local/css/QTsNHA_B3/QTsNHA_B3.js\";import getLocalizedValue,{usePreloadLocalizedValues}from\"#framer/local/localization/EGe5AqYZe/EGe5AqYZe.js\";const HeaderFonts=getFonts(Header);const HeaderWithVariantAppearEffect=withVariantAppearEffect(Header);const ContainerWithFX=withFX(Container);const FooterFonts=getFonts(Footer);const breakpoints={hkx8jaBRf:\"(min-width: 1200px)\",l244AGUSb:\"(max-width: 809.98px)\",nEMkWj3xI:\"(min-width: 810px) and (max-width: 1199.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-fmsDk\";const variantClassNames={hkx8jaBRf:\"framer-v-1xd1p36\",l244AGUSb:\"framer-v-1n2urvh\",nEMkWj3xI:\"framer-v-bwa416\"};const ht418w7yi=undefined;const SoHb17U6R=undefined;const TAYnMWuTj=undefined;const I8c2AmVBS=undefined;const gB2uvKptl=undefined;const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition1={bounce:0,delay:0,duration:.2,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-85};const breakpointRules={l244AGUSb:[\".framer-fmsDk.framer-1xd1p36 { padding: 80px 0px 0px 0px; }\",\".framer-fmsDk .framer-3usyk5-container { height: 100vh; z-index: 8; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={l244AGUSb:\".framer-1n2urvh-override\"};const rules=[\".framer-fmsDk.framer-evavff, .framer-fmsDk .framer-evavff { display: block; }\",\".framer-fmsDk.framer-1xd1p36 { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 160px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-fmsDk .framer-1kd0nsp-container { flex: none; height: auto; left: 50%; order: -1000; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 7; }\",\".framer-fmsDk .framer-hocm20 { align-content: center; align-items: center; background-color: var(--token-e507db14-4487-409d-a0fd-7b6c68ad5b39, #f8f8f8); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; order: -999; overflow: var(--overflow-clip-fallback, clip); padding: 40px 30px 40px 30px; position: relative; width: 100%; }\",\".framer-fmsDk .framer-465k74 { aspect-ratio: 2.0972222222222223 / 1; bottom: -135px; flex: none; overflow: visible; position: absolute; right: 38px; top: -135px; width: auto; }\",\".framer-fmsDk .framer-a9nspb { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; max-width: 1120px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-fmsDk .framer-36vok9 { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-fmsDk .framer-djwf7f { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-fmsDk .framer-1iv4inr { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-fmsDk .framer-3usyk5-container { flex: none; height: 500px; order: 1003; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css,...sharedStyle1.css];const mediaQueries={hkx8jaBRf:\"(min-width: 1200px)\",l244AGUSb:\"(max-width: 809.98px)\",nEMkWj3xI:\"(min-width: 810px) and (max-width: 1199.98px)\"};const humanReadableVariantMap={Desktop:\"hkx8jaBRf\",Phone:\"l244AGUSb\",Tablet:\"nEMkWj3xI\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,pageTitle,scrollSection,showPageTitle,showSubtitle,subtitle,width,...props})=>{return{...props,gB2uvKptl:subtitle??props.gB2uvKptl??\"Page Title\",ht418w7yi:scrollSection??props.ht418w7yi,I8c2AmVBS:showSubtitle??props.I8c2AmVBS??false,SoHb17U6R:showPageTitle??props.SoHb17U6R??true,TAYnMWuTj:pageTitle??props.TAYnMWuTj??\"Page Title\",variant:humanReadableVariantMap[props.variant]??props.variant??\"hkx8jaBRf\"};};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{style,className,layoutId,variant,SoHb17U6R,TAYnMWuTj,ht418w7yi,gB2uvKptl,I8c2AmVBS,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);usePreloadLocalizedValues(activeLocale);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"hkx8jaBRf\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1xd1p36\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:161,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{l244AGUSb:{__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1}},children:/*#__PURE__*/_jsx(ContainerWithFX,{className:\"framer-1kd0nsp-container\",\"data-framer-layout-hint-center-x\":true,layoutScroll:true,nodeId:\"SSe1C9O0X\",rendersWithMotion:true,scopeId:\"EGe5AqYZe\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{l244AGUSb:{__framer__variantAppearEffectEnabled:undefined,variant:matchVariant(\"NXwwLhQX0\")},nEMkWj3xI:{__framer__targets:[{ref:ht418w7yi,target:\"F_pQI5Dqn\"}],variant:matchVariant(\"SLXQP2JFH\")}},children:/*#__PURE__*/_jsx(HeaderWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:ht418w7yi,target:\"od1AQijGa\"}],__framer__threshold:0,__framer__variantAppearEffectEnabled:true,height:\"100%\",id:\"SSe1C9O0X\",layoutId:\"SSe1C9O0X\",style:{width:\"100%\"},variant:matchVariant(\"OXIvEGcCq\"),width:\"100%\",z0U30rZPz:\"en\"})})})})}),SoHb17U6R!==false&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-hocm20\",\"data-framer-name\":\"Title\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{l244AGUSb:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:468,intrinsicWidth:981.5,loading:getLoadingLazyAtYPosition(-55.5),pixelHeight:936,pixelWidth:1963,sizes:\"828.4028px\",src:\"https://framerusercontent.com/images/PEKPesY7Q5x8yHYqJeN9nIoFTEo.png?width=1963&height=936\",srcSet:\"https://framerusercontent.com/images/PEKPesY7Q5x8yHYqJeN9nIoFTEo.png?scale-down-to=512&width=1963&height=936 512w,https://framerusercontent.com/images/PEKPesY7Q5x8yHYqJeN9nIoFTEo.png?scale-down-to=1024&width=1963&height=936 1024w,https://framerusercontent.com/images/PEKPesY7Q5x8yHYqJeN9nIoFTEo.png?width=1963&height=936 1963w\"}}},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:468,intrinsicWidth:981.5,loading:getLoadingLazyAtYPosition(24.5),pixelHeight:936,pixelWidth:1963,sizes:\"828.4028px\",src:\"https://framerusercontent.com/images/PEKPesY7Q5x8yHYqJeN9nIoFTEo.png?width=1963&height=936\",srcSet:\"https://framerusercontent.com/images/PEKPesY7Q5x8yHYqJeN9nIoFTEo.png?scale-down-to=512&width=1963&height=936 512w,https://framerusercontent.com/images/PEKPesY7Q5x8yHYqJeN9nIoFTEo.png?scale-down-to=1024&width=1963&height=936 1024w,https://framerusercontent.com/images/PEKPesY7Q5x8yHYqJeN9nIoFTEo.png?width=1963&height=936 1963w\"},className:\"framer-465k74\",\"data-framer-name\":\"Eurasian-map-1\"})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-a9nspb\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v0\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-1tj3weh\",\"data-styles-preset\":\"nrzEsIFPT\",dir:\"auto\",children:\"Page Title\"})}),className:\"framer-36vok9\",fonts:[\"Inter\"],text:TAYnMWuTj,verticalAlignment:\"top\",withExternalLayout:true})}),I8c2AmVBS!==false&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v1\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-fa58j2\",\"data-styles-preset\":\"QTsNHA_B3\",dir:\"auto\",children:\"Page Title\"})}),className:\"framer-djwf7f\",fonts:[\"Inter\"],text:gB2uvKptl,verticalAlignment:\"top\",withExternalLayout:true})]}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1iv4inr\"}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{l244AGUSb:{height:1e3,y:1080}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:500,width:\"100vw\",y:1160,children:/*#__PURE__*/_jsx(Container,{className:\"framer-3usyk5-container\",nodeId:\"naOXMQDtM\",scopeId:\"EGe5AqYZe\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{l244AGUSb:{variant:matchVariant(\"IDgFP_bGI\")},nEMkWj3xI:{variant:matchVariant(\"wr6GZqaiC\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"naOXMQDtM\",layoutId:\"naOXMQDtM\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"lTflZF5Im\"),width:\"100%\"})})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"nEMkWj3xI\":{\"layout\":[\"fixed\",\"fixed\"]},\"l244AGUSb\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"SoHb17U6R\":\"showPageTitle\",\"TAYnMWuTj\":\"pageTitle\",\"ht418w7yi\":\"scrollSection\",\"gB2uvKptl\":\"subtitle\",\"I8c2AmVBS\":\"showSubtitle\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"hkx8jaBRf\":[\".framer-1kd0nsp-container\",\".framer-hocm20\",\".framer-3usyk5-container\"],\"nEMkWj3xI\":[\".framer-1kd0nsp-container\",\".framer-hocm20\",\".framer-3usyk5-container\"],\"l244AGUSb\":[\".framer-1kd0nsp-container\",\".framer-hocm20\",\".framer-3usyk5-container\"]}\n * @framerBreakpoints {\"hkx8jaBRf\":{\"min\":1200,\"canvasClassName\":\"framer-1xd1p36-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"nEMkWj3xI\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-bwa416-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"l244AGUSb\":{\"max\":809,\"canvasClassName\":\"framer-1n2urvh-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant hkx8jaBRf\n * @framerLayoutTemplate true\n */const FramerEGe5AqYZe=withCSS(Component,css,\"framer-fmsDk\");export default FramerEGe5AqYZe;FramerEGe5AqYZe.displayName=\"Default page\";FramerEGe5AqYZe.defaultProps={height:1e3,width:1200};addPropertyControls(FramerEGe5AqYZe,{SoHb17U6R:{defaultValue:true,title:\"Show page title\",type:ControlType.Boolean},TAYnMWuTj:{defaultValue:\"Page Title\",displayTextArea:false,title:\"Page Title\",type:ControlType.String},ht418w7yi:{title:\"Scroll Section\",type:ControlType.ScrollSectionRef},gB2uvKptl:{defaultValue:\"Page Title\",displayTextArea:false,title:\"Subtitle\",type:ControlType.String},I8c2AmVBS:{defaultValue:false,title:\"Show subtitle\",type:ControlType.Boolean}});addFonts(FramerEGe5AqYZe,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...HeaderFonts,...FooterFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});FramerEGe5AqYZe.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Header,{},context),forwardLoader(Footer,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerEGe5AqYZe\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerDefaultVariant\":\"hkx8jaBRf\",\"framerIntrinsicWidth\":\"1200\",\"framerAutoSizeImages\":\"true\",\"framerLayoutTemplate\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"1000\",\"framerContractVersion\":\"1\",\"framerHitTargets\":\"{\\\"hkx8jaBRf\\\":[\\\".framer-1kd0nsp-container\\\",\\\".framer-hocm20\\\",\\\".framer-3usyk5-container\\\"],\\\"nEMkWj3xI\\\":[\\\".framer-1kd0nsp-container\\\",\\\".framer-hocm20\\\",\\\".framer-3usyk5-container\\\"],\\\"l244AGUSb\\\":[\\\".framer-1kd0nsp-container\\\",\\\".framer-hocm20\\\",\\\".framer-3usyk5-container\\\"]}\",\"framerVariables\":\"{\\\"SoHb17U6R\\\":\\\"showPageTitle\\\",\\\"TAYnMWuTj\\\":\\\"pageTitle\\\",\\\"ht418w7yi\\\":\\\"scrollSection\\\",\\\"gB2uvKptl\\\":\\\"subtitle\\\",\\\"I8c2AmVBS\\\":\\\"showSubtitle\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"nEMkWj3xI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"l244AGUSb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerBreakpoints\":\"{\\\"hkx8jaBRf\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1xd1p36-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"nEMkWj3xI\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-bwa416-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"l244AGUSb\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1n2urvh-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport { ResolveLinks, useLocaleInfo, useSiteRefs } from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Institute from \"https://framerusercontent.com/modules/fJ9Cp0FbZeKEMBygKkVh/e7ELZzvpm7uIP2A6SkZX/v2ZOCpAJB.js\";\r\nimport DefaultPage from \"https://framerusercontent.com/modules/ly5JeEKHzrNsCl6VvZWC/D1fGLVL863lA6zPfoLbx/EGe5AqYZe.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {dpBF227Wi: \"2nd-1\", IvzWaDWWC: \"header-hide\", LTC9T5aHs: \"2nd-2\", nYiCopBWR: \"2\", nZoevjXSy: \"2nd-4\", UJt4S33cL: \"2nd-3\", ZbEaJOjoe: \"2nd\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/gVV72L6MbP9Q8QxLJoTO/xLyf8XRHrdab6fQRtBF4/augiA20Il.js\")), path: \"/\"}, ip83Myzyr: {elements: {EJ6iCE3Dv: \"2\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/9tJ5ZrkNKeUSLKdG85dS/dmdZCdonHrb5TjUSZniP/ip83Myzyr.js\")), path: \"/publications\"}, JFm614UKU: {elements: {Htjq1cMBr: \"2\", ru2zE3jq9: \"2-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/u2TLOQKnfgN18sX5olOE/YzAiy1kkDunQi24a8GoI/JFm614UKU.js\")), path: \"/leaders\"}, WH3FMdlN4: {elements: {ATn1NgTqn: \"2\", BllDRcFRT: \"history\", DxaQSAHhk: \"principles\", Gf1ghXYpR: \"directions\", OucAgv4F1: \"partners\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/7xqARAmvgDTc0WVTYUEG/LrdEBsBBgIoh3ZZPnXeg/WH3FMdlN4.js\")), path: \"/about\"}, Ih9TzyZhY: {elements: {gEA_yMPIs: \"2nd-1\", kTrynkYa2: \"2nd\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/QTca10j164VsZokitRg7/FCFQvdvP6QvRWbJLqrsq/Ih9TzyZhY.js\")), path: \"/communities\"}, d4FV8HLJb: {elements: {i02AiLWLJ: \"2nd-1\", yei5T1VBt: \"2nd\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/eM6nwVOpAGSmUaLoLp2z/jxhb5cTUODRrTRNg3S8J/d4FV8HLJb.js\")), path: \"/reports\"}, Kb3QBSbLx: {elements: {MhZiktdIh: \"2-1\", Vnx9jUcph: \"2\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Axm0agZvQEgUyEmtkA3Q/4cb2x800UNLw4klZqrfT/Kb3QBSbLx.js\")), path: \"/projects\"}, ATcokCqWu: {elements: {p7yVpNynQ: \"2\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/hDzoPPeIQJqWbtTuxbXf/NEtZQRwhbdgmsYfFwbJF/ATcokCqWu.js\")), path: \"/media\"}, qEsKyDdx5: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/vlmKCJnkSIkpBNdMmUzg/91rWy4RLlH7YIzh7aTXj/qEsKyDdx5.js\")), path: \"/calendar\"}, VYrRWR61S: {elements: {TfLsVFLU8: \"2\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/WvNpzDUuTJ0R58a3ERrf/q5Jr3BmHpvhCbQj90NTR/VYrRWR61S.js\")), path: \"/news\"}, EVK1mxJr6: {elements: {DpyuMpexy: \"2\"}, includedLocales: [\"default\"], page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/1qD0nKkHsix4vbqQn1y1/bADM4gSiiVHLFX3ZCwJA/EVK1mxJr6.js\")), path: \"/library\"}, WX1kANWKG: {collectionId: \"vZgUKhJ2F\", elements: {GwAymCpNC: \"2nd-1\", RwjlHzU7z: \"2nd-2\", TeDcij4NY: \"2\", WRO_sCYdf: \"2nd\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/y1GMWFTqkm5JJLtZ8VFb/6tEqVXnkVw3dvVgfE5Qk/WX1kANWKG.js\")), path: \"/communities/:OjktzCX05\"}, dXzHcHz3O: {collectionId: \"RGBvMpqQQ\", elements: {oMu5lDhPY: \"2nd\", Try3GQGN4: \"2nd-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/CX4h2Fnrv9dAarTY7Qcy/1Vjpr1AbQ4atYWbWSk85/dXzHcHz3O.js\")), path: \"/leaders/:DpgQsqMEN\"}, jTrks9VEF: {collectionId: \"EcHkpAbWB\", elements: {qPjJBSQZv: \"2\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ePm6c1sICqY4fudKjCvi/L4VvZZeaMiOb7BPkISfF/jTrks9VEF.js\")), path: \"/posts/:U9yYdILhz\"}, MTuaCMTva: {collectionId: \"GcVhJVPGZ\", elements: {fF7L7qYvY: \"2nd\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/cBKm9v7rRw99UtXXO4BO/yuIkTI4Hg51ZC1p5n2J6/MTuaCMTva.js\")), path: \"/projects/:lyyJCKRxG\"}, FKAatOvG0: {collectionId: \"gAZE4iOdN\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Ea010EeAMzx1gnAdXpLo/PhpN31JVFwRwOX0yYihK/FKAatOvG0.js\")), path: \"/library/:oukai9RL4\"}}\r\n\r\n\t\tconst locales = [{code: \"ru\", id: \"default\", name: \"Русский\", slug: \"\", textDirection: \"ltr\"}, {code: \"en\", id: \"lN3jcqwoW\", name: \"English\", slug: \"en\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {A8seeLRbj: async () => (await import(\"https://framerusercontent.com/modules/9xNhFjODSGXL6vLR4aZC/PqM6JgQB6j9uNS6xoaCo/A8seeLRbj.js\"))?.[\"utils\"], EcHkpAbWB: async () => (await import(\"https://framerusercontent.com/modules/3lNVK5sIU3STIL7axrT6/4hMbRs2L5mFRyMZGPFJc/EcHkpAbWB.js\"))?.[\"utils\"], gAZE4iOdN: async () => (await import(\"https://framerusercontent.com/modules/iwrR56VK9LOE0gaTfFTw/AmnuxtbBvmtcr2bUI8N6/gAZE4iOdN.js\"))?.[\"utils\"], GcVhJVPGZ: async () => (await import(\"https://framerusercontent.com/modules/g5AwHPgzmHUoKKPzj8Gy/uGkmns9myKTrS79gBafW/GcVhJVPGZ.js\"))?.[\"utils\"], RGBvMpqQQ: async () => (await import(\"https://framerusercontent.com/modules/n9BigwhQMTaYrlR17KQ7/cgUFfvMUKdnDplmkFL6m/RGBvMpqQQ.js\"))?.[\"utils\"], vZgUKhJ2F: async () => (await import(\"https://framerusercontent.com/modules/avBbQYy2MhEalec3yXna/yGZDZooK0WNxi3D3cu5Q/vZgUKhJ2F.js\"))?.[\"utils\"], zsQucMqnh: async () => (await import(\"https://framerusercontent.com/modules/6yoQ7fuJnrgKeN4SdGsg/cEDxmPQIj3nk7Gp0NDDw/zsQucMqnh.js\"))?.[\"utils\"]}\r\n\t\tconst serverDatabaseClient = undefined\r\n\t\tconst framerSiteId = \"f8acb3a15da372049e9f49efc1a12524dc3f9d3521105c6cf21b4d6c83164c75\"\r\n\t\tconst getLocalizedValue = (values, locale) => {while (locale) {const value = values[locale.id]\r\nif (value) return value\r\nlocale = locale.fallback}}\r\nconst localizedValues = {lN3jcqwoW: \"Page Title\"}\r\nconst localizedValues1 = {lN3jcqwoW: \"Publications\"}\r\nconst localizedValues2 = {lN3jcqwoW: \"Leaders of the EAJC\"}\r\nconst localizedValues3 = {lN3jcqwoW: \"About the Congress\"}\r\nconst localizedValues4 = {lN3jcqwoW: \"Communities and Organizations\"}\r\nconst localizedValues5 = {lN3jcqwoW: \"Reports and Resolutions\"}\r\nconst localizedValues6 = {lN3jcqwoW: \"Projects\"}\r\nconst localizedValues7 = {lN3jcqwoW: \"EAJC in the Media\"}\r\nconst localizedValues8 = {lN3jcqwoW: \"News\"}\r\nfunction Template({webPageId, children, style, ...rest}) {const { activeLocale } = useLocaleInfo()\r\nconst props1 = {gB2uvKptl: getLocalizedValue(localizedValues, activeLocale) ?? \"Page Title\", ht418w7yi: {href: {hash: \":nYiCopBWR\", webPageId: \"augiA20Il\"}, refKey: true}, I8c2AmVBS: false, SoHb17U6R: false, TAYnMWuTj: getLocalizedValue(localizedValues, activeLocale) ?? \"Page Title\"}\r\nconst props2 = {...props1, ht418w7yi: {href: {hash: \":EJ6iCE3Dv\", webPageId: \"ip83Myzyr\"}, refKey: true}, SoHb17U6R: true, TAYnMWuTj: getLocalizedValue(localizedValues1, activeLocale) ?? \"Публикации\"}\r\nconst props3 = {...props1, ht418w7yi: {href: {hash: \":Htjq1cMBr\", webPageId: \"JFm614UKU\"}, refKey: true}, SoHb17U6R: true, TAYnMWuTj: getLocalizedValue(localizedValues2, activeLocale) ?? \"Лидеры ЕАЕК\"}\r\nconst props4 = {...props1, ht418w7yi: {href: {hash: \":ATn1NgTqn\", webPageId: \"WH3FMdlN4\"}, refKey: true}, SoHb17U6R: true, TAYnMWuTj: getLocalizedValue(localizedValues3, activeLocale) ?? \"О Конгрессе\"}\r\nconst props5 = {...props1, ht418w7yi: {href: {hash: \":kTrynkYa2\", webPageId: \"Ih9TzyZhY\"}, refKey: true}, SoHb17U6R: true, TAYnMWuTj: getLocalizedValue(localizedValues4, activeLocale) ?? \"Общины и организации\"}\r\nconst props6 = {...props1, ht418w7yi: {href: {hash: \":i02AiLWLJ\", webPageId: \"d4FV8HLJb\"}, refKey: true}, SoHb17U6R: true, TAYnMWuTj: getLocalizedValue(localizedValues5, activeLocale) ?? \"Отчеты и резолюции\"}\r\nconst props7 = {...props1, ht418w7yi: {href: {hash: \":Vnx9jUcph\", webPageId: \"Kb3QBSbLx\"}, refKey: true}, SoHb17U6R: true, TAYnMWuTj: getLocalizedValue(localizedValues6, activeLocale) ?? \"Проекты\"}\r\nconst props8 = {...props1, ht418w7yi: {href: {hash: \":p7yVpNynQ\", webPageId: \"ATcokCqWu\"}, refKey: true}, TAYnMWuTj: getLocalizedValue(localizedValues7, activeLocale) ?? \"ЕАЕК в СМИ\"}\r\nconst props9 = {...props1, gB2uvKptl: \"Page Title\", ht418w7yi: undefined, SoHb17U6R: true, TAYnMWuTj: \"Календарь ЕАЕК\"}\r\nconst props10 = {...props1, ht418w7yi: undefined, SoHb17U6R: true}\r\nconst props11 = {...props1, ht418w7yi: {href: {hash: \":TfLsVFLU8\", webPageId: \"VYrRWR61S\"}, refKey: true}, SoHb17U6R: true, TAYnMWuTj: getLocalizedValue(localizedValues8, activeLocale) ?? \"Новости\"}\r\nconst props12 = {...props1, ht418w7yi: undefined}\r\nconst props13 = {...props1, gB2uvKptl: \"Page Title\", ht418w7yi: undefined, SoHb17U6R: true, TAYnMWuTj: \"Page Title\"}\r\nconst props14 = {...props1, ht418w7yi: {href: {hash: \":TeDcij4NY\", webPageId: \"WX1kANWKG\"}, refKey: true}}\r\nconst props15 = {...props1, ht418w7yi: {href: {hash: \":qPjJBSQZv\", webPageId: \"jTrks9VEF\"}, refKey: true}}\r\nconst siteRef = useSiteRefs()\r\nconst templateProps = {ATcokCqWu: props8, augiA20Il: props1, CzxdNXNG5: props13, d4FV8HLJb: props6, dXzHcHz3O: props12, EVK1mxJr6: props12, FKAatOvG0: props12, Ih9TzyZhY: props5, ip83Myzyr: props2, JFm614UKU: props3, jTrks9VEF: props15, k59mhcN25: props10, Kb3QBSbLx: props7, MTuaCMTva: props12, qEsKyDdx5: props9, VU3ropYsp: props13, VYrRWR61S: props11, WH3FMdlN4: props4, wRyAZOqZJ: props13, WX1kANWKG: props14}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"ip83Myzyr\":\r\ncase \"JFm614UKU\":\r\ncase \"WH3FMdlN4\":\r\ncase \"Ih9TzyZhY\":\r\ncase \"d4FV8HLJb\":\r\ncase \"Kb3QBSbLx\":\r\ncase \"ATcokCqWu\":\r\ncase \"qEsKyDdx5\":\r\ncase \"k59mhcN25\":\r\ncase \"VYrRWR61S\":\r\ncase \"EVK1mxJr6\":\r\ncase \"VU3ropYsp\":\r\ncase \"WX1kANWKG\":\r\ncase \"dXzHcHz3O\":\r\ncase \"jTrks9VEF\":\r\ncase \"MTuaCMTva\":\r\ncase \"FKAatOvG0\":\r\ncase \"CzxdNXNG5\":\r\ncase \"wRyAZOqZJ\":\r\nreturn React.createElement(ResolveLinks, {links: [props[\"ht418w7yi\"]]}, (resolvedLinks) => React.createElement(DefaultPage, {...props, ht418w7yi: siteRef(resolvedLinks[0]), key: \"DefaultPage\", style}, children(true)));\r\ncase \"h1FhA3o1K\":\r\ncase \"vzYiZW65g\":\r\ncase \"RXsME63S3\":\r\nreturn React.createElement(Institute, {...props, key: \"Institute\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"ip83Myzyr\":\r\ncase \"JFm614UKU\":\r\ncase \"WH3FMdlN4\":\r\ncase \"Ih9TzyZhY\":\r\ncase \"d4FV8HLJb\":\r\ncase \"Kb3QBSbLx\":\r\ncase \"ATcokCqWu\":\r\ncase \"qEsKyDdx5\":\r\ncase \"k59mhcN25\":\r\ncase \"VYrRWR61S\":\r\ncase \"EVK1mxJr6\":\r\ncase \"VU3ropYsp\":\r\ncase \"WX1kANWKG\":\r\ncase \"dXzHcHz3O\":\r\ncase \"jTrks9VEF\":\r\ncase \"MTuaCMTva\":\r\ncase \"FKAatOvG0\":\r\ncase \"CzxdNXNG5\":\r\ncase \"wRyAZOqZJ\":\r\nreturn [{hash: \"1n2urvh\", mediaQuery: \"(max-width: 809.98px)\"}, {hash: \"1xd1p36\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"bwa416\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}]\r\ncase \"h1FhA3o1K\":\r\ncase \"vzYiZW65g\":\r\ncase \"RXsME63S3\":\r\nreturn [{hash: \"1o3iv5a\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\t\r\n\t\t\r\n\r\n\t\texport async function getPageRoot({\r\n\t\t\trouteId,\r\n\t\t\tpathVariables,\r\n\t\t\tcanonicalPathVariables,\r\n\t\t\tlocaleId,\r\n\t\t\tcollectionItemId,\r\n\t\t\tcontentLocaleId,\r\n\t\t\tshouldResolveInitialRouteContentState = false,\r\n\t\t}) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\t\r\n\r\n\t\t\tFramer.setLibraryFeatures({checkServerSideRouter: false, disableCustomCode: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, onPageRichTextBlockSelection: true, scrollRestoration: true, synchronousNavigationOnDesktop: false, yieldOnTap: false})\r\n\t\t\tFramer.setCurrentSiteId(framerSiteId)\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tserverDatabaseClient,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"__framer-not-found-page\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://eajc.org\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: true,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/AbRMPJpCyiln5KqxftXV/Y5QLauZvQaT4VcgUY2g0/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t\tinitialContentLocaleIdOverride: contentLocaleId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: content\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\t\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\t// Note: HTTPArchive also uses this function to detect Framer sites; see https://github.com/HTTPArchive/wappalyzer/blob/371a17583f74fd9171b9077f59a5619b24062891/src/technologies/f.json#L1722-L1748.\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, contentLocaleId, pathVariables, canonicalPathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tcontentLocaleId = routeData.contentLocaleId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tcanonicalPathVariables = routeData.canonicalPathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRoute = performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tcontentLocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\tcollectionItemId: shouldHydrate ? routeData?.collectionItemId : undefined,\r\n\t\t\t\t\tshouldResolveInitialRouteContentState: !shouldHydrate,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\t\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\tconst utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\tconst [slug] = Object.values(pathVariables)\r\n\t\t\tif (utils && typeof slug === \"string\") {\r\n\t\t\t\tcollectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t}\r\n\t\t}\r\n\t\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tFramer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}