{"version":3,"file":"script_main.BpPRhZ1F.mjs","names":["addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","SVG","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SVG","FeatherFonts","Feather","enabledGestures","serializationHash","variantClassNames","transition1","transformTemplate1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","SVG","addPropertyOverrides","FeatherFonts","Feather","ButtonMessenger","ChatButton","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","sharedStyle.css","sharedStyle.fonts","Arrow","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","addPropertyOverrides","MotionDivWithFX","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","transition2","animation","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","Image","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","Image","RichText","addPropertyOverrides","LogoFonts","Logo","FormButton","MenuItemFonts","MenuItem","DropdownItemCategoryFonts","DropdownItemCategory","MotionDivWithFX","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","animation","transition2","textEffect","textEffect1","animation1","animation2","animation3","addImageAlt","Overlay","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","React.useRef","RichText","_Fragment","FormPlainTextInput","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","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","useMemo","React","useState","Overlay","useRef","useState","addPropertyOverrides","Search","FeatherFonts","Feather","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","addPropertyOverrides","FeatherFonts","Feather","Logo","RunningStrokeButton","SearchButton","SocialMediaIconFonts","SocialMediaIcon","MenuItem","DropdownItemCategory","ConsultationFormFonts","ConsultationForm","MenuItemControls","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","animation","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","humanReadableEnumMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","React.useRef","RichText","_Fragment","sharedStyle.css","sharedStyle.fonts","LiveChatFonts","LiveChat","HeaderFonts","Header","FooterFonts","Footer","HeaderControls","MenuItemControls","MenuItem","breakpoints","serializationHash","variantClassNames","matchVariant","breakpointRules","breakpointKeys","selectors","rules","mediaQueries","humanReadableVariantMap","HTMLStyle","humanReadableEnumMap","getProps","Component","useRef","React.useId","PropertyOverrides","css","HeaderFonts","Header","HeaderControls","breakpoints","serializationHash","variantClassNames","matchVariant","breakpointRules","breakpointKeys","selectors","rules","mediaQueries","humanReadableVariantMap","HTMLStyle","humanReadableEnumMap","getProps","Component","useRef","React.useId","PropertyOverrides","css","LiveChat","Footer","css","getProps","React.forwardRef","addPropertyOverrides","Vector","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","AccordionItem","serializationHash","variantClassNames","transition1","matchVariant","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","React.useState","getProps","React.forwardRef","useRef","React.useId","LiveChat","Header","Feather","SocialMediaIcon","ConsultationForm","AccordionRoot","Footer","MenuItem","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle4.css","sharedStyle5.css","sharedStyle6.css","sharedStyle7.css","sharedStyle8.css","sharedStyle9.css","sharedStyle10.css","sharedStyle11.css","sharedStyle12.css","sharedStyle13.css","sharedStyle14.css","sharedStyle15.css","React.Fragment","useRef","React.useId","props","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","sharedStyle4.className","sharedStyle5.className","sharedStyle6.className","sharedStyle7.className","sharedStyle8.className","sharedStyle9.className","sharedStyle10.className","sharedStyle11.className","sharedStyle12.className","sharedStyle13.className","sharedStyle14.className","sharedStyle15.className","PropertyOverrides","RichText","\"M_HT61KdI\"","\"IwmDwFS1_\"","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","sharedStyle4.fonts","sharedStyle5.fonts","sharedStyle6.fonts","sharedStyle7.fonts","sharedStyle8.fonts","sharedStyle9.fonts","sharedStyle10.fonts","sharedStyle11.fonts","sharedStyle12.fonts","sharedStyle13.fonts","sharedStyle14.fonts","sharedStyle15.fonts","React.createElement","Main","Secondary","Canvas","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/tKY8Xuk05YeD2aK6BoOA/b4UwWPP65qLUtSSkaHVV/keuswPX0_.js","https:/framerusercontent.com/modules/TnJbdJI3popFw7zYyXPp/elor7HuA1eqbSejal5t6/OwtOCD1uD.js","https:/framerusercontent.com/modules/CdcavVXKH3ZsjNoonwqS/BH4fcX5PSr6APz3WkZAt/XV3RYnSsD.js","https:/framerusercontent.com/modules/OJKXoMDW6VfAgqkLohGU/MmlBp5117HS9bGMMcaFQ/Cbxyp5EXi.js","https:/framerusercontent.com/modules/x6RFbZSONBMH3qaqi4nF/9MjwTouP3apKYdaChDe5/njCo89PBy.js","https:/framerusercontent.com/modules/W2O0XmRXfV6O09somrsG/uFUG2P6LPA8xJqkxfzAg/sRR_BTWVS.js","https:/framerusercontent.com/modules/5BZ5tdKGPG9Xo8VZ6u8t/2WC1eTgDzSngSaGm1krw/C2BMrfvIl.js","https:/framerusercontent.com/modules/tMi4HbzYXY7rqfZB3E0i/UjSR35iRSicj8yolh8KP/ZCtjyxIkG.js","https:/framerusercontent.com/modules/o1WFZfyhCTXxAIvUHg1s/3ATKtxkifcmcflZqH5jb/t5uEU_L2t.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/ezZTYsKFIq2joKc8r92H/mLnNvhSzoN9GyR3sVra0/sCSvtPd73.js","https:/framerusercontent.com/modules/vHIGvuiZEWSWlM0lGesR/onNzUL8YIFSkMLTYCu7r/v1eXiokYP.js","https:/framerusercontent.com/modules/6T4DXvIsZBPg9x1xrWJl/BByOto4oGMlBswXFqFlr/uG1G9DvLQ.js","https:/framerusercontent.com/modules/2d5f2wdIUdwKytKw6Bj9/1L8RxowvBqooHkFZMPNY/cZTUiIy7t.js","https:/framerusercontent.com/modules/tKaVKDODOJOWiOtX0koW/PpyWbccZFZWfdjC2llYN/HL_FnWXs8.js","https:/framerusercontent.com/modules/6S0LoaWEktfcREb5i1Fk/xv78UA4LEyRYB1fjeKOo/L5jvbsVMt.js","https:/framerusercontent.com/modules/ZWgXg6VRZSEGzQsb7jv5/mJ8yuNqOTpnK0pWujkdL/pJuhs_1qZ.js","https:/framerusercontent.com/modules/zy1u60oMGcT6YqwOHsGm/WC60nvCUBDFKKqTrWTJ2/v87JY6gin.js","https:/framerusercontent.com/modules/wvhR1qxyyZQs1ShxRGVR/ewj6SGq1uP0GcOjxVOBA/C2qyDbw3f.js","https:/framerusercontent.com/modules/whAHVWdHVQNJfPRW4SkP/8aXMWLRhjD2Zc5gpv9gF/kjSxWiELs.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (d039229)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/1dqJLzj8eceCOPF3fd8i/DKiebO301L3DyYOaMaOt/n5ddUe3bV.js\";const enabledGestures={ca5NKRAs_:{hover:true},HuyyvAXGO:{hover:true},s1Z0GL5_U:{hover:true}};const cycleOrder=[\"ca5NKRAs_\",\"HuyyvAXGO\",\"s1Z0GL5_U\"];const serializationHash=\"framer-ZlAQX\";const variantClassNames={ca5NKRAs_:\"framer-v-13fo2fj\",HuyyvAXGO:\"framer-v-1d8vjhi\",s1Z0GL5_U:\"framer-v-7qwb3v\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={telegram:\"HuyyvAXGO\",viber:\"ca5NKRAs_\",whatsapp:\"s1Z0GL5_U\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"ca5NKRAs_\"};};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:\"ca5NKRAs_\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"s1Z0GL5_U-hover\")return true;if(baseVariant===\"s1Z0GL5_U\")return true;return false;};const isDisplayed1=()=>{if(gestureVariant===\"HuyyvAXGO-hover\")return true;if(baseVariant===\"HuyyvAXGO\")return true;return false;};const isDisplayed2=()=>{if([\"HuyyvAXGO-hover\",\"s1Z0GL5_U-hover\"].includes(gestureVariant))return false;if([\"HuyyvAXGO\",\"s1Z0GL5_U\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:\"https://invite.viber.com/?g=uKsxfqGNmFR1SPjcJBq6NfXrjfs1IC9r\",motionChild:true,nodeId:\"ca5NKRAs_\",scopeId:\"keuswPX0_\",...addPropertyOverrides({HuyyvAXGO:{href:\"https://t.me/+VoKNTuLSBLdlZDNi\",openInNewTab:true},s1Z0GL5_U:{href:\"https://chat.whatsapp.com/KjyBZYbi49kGjiEWfDtY1m\",openInNewTab:true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-13fo2fj\",className,classNames)} framer-guxyk2`,\"data-framer-name\":\"viber\",layoutDependency:layoutDependency,layoutId:\"ca5NKRAs_\",ref:refBinding,style:{backgroundColor:\"var(--token-ceff57a6-7ee0-4bfe-847e-ce95bedbb34f, rgb(255, 255, 255))\",borderBottomLeftRadius:999,borderBottomRightRadius:999,borderTopLeftRadius:999,borderTopRightRadius:999,...style},variants:{\"ca5NKRAs_-hover\":{backgroundColor:\"var(--token-1de9aa16-251a-4b4f-9e67-c60a59958a66, rgb(252, 221, 252))\"},\"HuyyvAXGO-hover\":{backgroundColor:\"var(--token-1de9aa16-251a-4b4f-9e67-c60a59958a66, rgb(252, 221, 252))\"},\"s1Z0GL5_U-hover\":{backgroundColor:\"var(--token-1de9aa16-251a-4b4f-9e67-c60a59958a66, rgb(252, 221, 252))\"}},...addPropertyOverrides({HuyyvAXGO:{\"data-framer-name\":\"telegram\"},s1Z0GL5_U:{\"data-framer-name\":\"whatsapp\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{\"aria-label\":\"whatsapp\",className:\"framer-1huyuy\",\"data-framer-name\":\"social-media-icon\",layoutDependency:layoutDependency,layoutId:\"n9tlJYmjh\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-q46s0f\",\"data-framer-name\":\"whatsapp\",fill:\"rgb(37, 211, 102)\",intrinsicHeight:512,intrinsicWidth:512,layoutDependency:layoutDependency,layoutId:\"qiitlR4M9\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"512\" height=\"512\" style=\"enable-background:new 0 0 512 512\" xml:space=\"preserve\"><path d=\"M256 0C114.637 0 0 114.637 0 256s114.637 256 256 256 256-114.637 256-256S397.363 0 256 0zm5.426 405.05c-.004 0 .004 0 0 0h-.063c-25.644-.01-50.843-6.44-73.222-18.644l-81.223 21.301 21.738-79.375c-13.41-23.227-20.465-49.578-20.453-76.574.035-84.453 68.77-153.16 153.223-153.16 40.984.015 79.457 15.968 108.383 44.918 28.93 28.953 44.851 67.437 44.836 108.363-.036 84.457-68.778 153.172-153.22 153.172zm0 0\" data-original=\"#000000\"/><path d=\"M261.477 124.469c-70.247 0-127.375 57.105-127.407 127.3-.007 24.055 6.727 47.481 19.473 67.75l3.027 4.817-12.867 46.98 48.2-12.64 4.652 2.758c19.55 11.601 41.965 17.738 64.816 17.746h.05c70.192 0 127.321-57.11 127.352-127.309.012-34.02-13.222-66.004-37.265-90.066-24.043-24.063-56.02-37.325-90.031-37.336zm74.906 182.035c-3.192 8.937-18.485 17.098-25.84 18.2-6.598.983-14.941 1.394-24.113-1.517-5.563-1.765-12.692-4.12-21.828-8.062-38.403-16.578-63.485-55.234-65.399-57.79-1.914-2.554-15.633-20.753-15.633-39.593 0-18.836 9.89-28.097 13.399-31.926 3.511-3.832 7.66-4.789 10.21-4.789 2.551 0 5.106.024 7.337.133 2.351.117 5.507-.894 8.613 6.57 3.191 7.665 10.848 26.5 11.805 28.415.957 1.917 1.593 4.152.32 6.707-1.277 2.554-5.52 8.066-9.57 13.09-1.7 2.105-3.914 3.98-1.68 7.812 2.23 3.828 9.918 16.363 21.297 26.512 14.625 13.039 26.96 17.078 30.789 18.996 3.824 1.914 6.058 1.593 8.293-.957 2.23-2.555 9.57-11.176 12.12-15.008 2.552-3.832 5.106-3.192 8.614-1.914 3.512 1.273 22.332 10.535 26.16 12.449 3.828 1.918 6.38 2.875 7.336 4.473.961 1.597.961 9.258-2.23 18.199zm0 0\" data-original=\"#000000\"/></svg>',withExternalLayout:true})}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{\"aria-label\":\"telegram\",className:\"framer-qkf6lz\",\"data-framer-name\":\"social-media-icon\",layoutDependency:layoutDependency,layoutId:\"pJnu2qd9m\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-4wawrm\",\"data-framer-name\":\"telegram\",fill:\"rgb(29, 152, 220)\",intrinsicHeight:32,intrinsicWidth:32,layoutDependency:layoutDependency,layoutId:\"j7o8zhTD9\",svg:'<svg data-name=\"Layer 1\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 32 32\"><path d=\"M21.42 11.34 13.31 18l-.38.31a.42.42 0 0 0-.16.27l-.08.71-.24 2a.09.09 0 0 1-.08.1.11.11 0 0 1-.1-.09l-.66-2-.68-2a.41.41 0 0 1 .2-.49l8.44-4.84 1.59-.97c.23-.13.47.16.26.33Z\"/><path d=\"M16 0a16 16 0 1 0 16 16A16 16 0 0 0 16 0Zm9 9.26-3.12 13.8a1 1 0 0 1-1.55.55l-4.72-3.2-2.4 2.27a.81.81 0 0 1-1.16 0 .85.85 0 0 1-.17-.25L11 19.84l-.86-2.55L5.48 16a.6.6 0 0 1-.48-.7.57.57 0 0 1 .41-.44l18-6.47.33-.12a.92.92 0 0 1 1.26 1Z\"/></svg>',withExternalLayout:true})}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{\"aria-label\":\"viber\",className:\"framer-1o2u031\",\"data-framer-name\":\"social-media-icon\",layoutDependency:layoutDependency,layoutId:\"R2xF4YCvk\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-q9svqk\",\"data-framer-name\":\"viber\",fill:\"rgb(102, 92, 167)\",intrinsicHeight:512,intrinsicWidth:512,layoutDependency:layoutDependency,layoutId:\"nu3wpbq8b\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"512\" height=\"512\" viewBox=\"0 0 176 176\" style=\"enable-background:new 0 0 512 512\" xml:space=\"preserve\"><g data-name=\"Layer 2\"><g data-name=\"12.viber\"><path d=\"M129.54 61.54c-.77-3-3-6.42-5.8-9.35-3.44-3.6-7.84-6.53-11.69-7.39a128 128 0 0 0-48.11 0c-7 1.56-15.77 10-17.48 16.74a92 92 0 0 0 0 39.49c1.38 5.46 7.37 12 13.3 15.14a16.6 16.6 0 0 0 4.18 1.61.65.65 0 0 1 .54.64v19.2a1.06 1.06 0 0 0 1.83.73l9.13-9.35 8.56-8.8a.62.62 0 0 1 .48-.2 129.12 129.12 0 0 0 27.56-2.22c7-1.56 15.77-10 17.49-16.75a92 92 0 0 0 .01-39.49zM112.3 102a14.81 14.81 0 0 1-6.36 7 14.48 14.48 0 0 1-2.75.88c-1.07-.33-2.09-.54-3-.94a75.6 75.6 0 0 1-20.85-12.3 55 55 0 0 1-5.23-5.13 67.64 67.64 0 0 1-10-15.27c-1.28-2.6-2.36-5.31-3.46-8-1-2.45.48-5 2-6.82a15.83 15.83 0 0 1 5.37-4 3.44 3.44 0 0 1 4.31 1A56.27 56.27 0 0 1 79 67.75a4.45 4.45 0 0 1-1.25 6c-.5.34-1 .75-1.43 1.13a4.55 4.55 0 0 0-1.08 1.15 3.13 3.13 0 0 0-.24 2.78c1.93 5.31 4.86 9.73 9.24 12.84A23.91 23.91 0 0 0 89 94.27a7.14 7.14 0 0 0 3.58.87c2.18-.26 2.9-2.66 4.42-3.91a4.19 4.19 0 0 1 5-.22c1.62 1 3.18 2.12 4.74 3.23a52.2 52.2 0 0 1 4.45 3.39 3.54 3.54 0 0 1 1.11 4.37zM97.94 78a2.11 2.11 0 0 1-.12-.51 14.07 14.07 0 0 0-.3-2 5.8 5.8 0 0 0-2.14-3.36 5.9 5.9 0 0 0-1.73-.84c-.79-.22-1.62-.16-2.4-.35a1.48 1.48 0 0 1-1.2-1.71 1.55 1.55 0 0 1 1.63-1.25c4.58.34 8 2.54 8.88 7.45a11.48 11.48 0 0 1 .19 1.38 4 4 0 0 1 0 1.25 1.29 1.29 0 0 1-1.06 1h-.22A1.5 1.5 0 0 1 97.94 78zm-1.46-12.39a18 18 0 0 0-4.86-1.49c-.74-.12-1.48-.19-2.22-.29a1.41 1.41 0 0 1-1.33-1.58 1.39 1.39 0 0 1 1.55-1.37 20.26 20.26 0 0 1 8.43 2.2 17 17 0 0 1 7.45 7.35 19.28 19.28 0 0 1 1.84 5.91 7.54 7.54 0 0 1 .12.81c.05.6.07 1.19.12 1.94v.28a4 4 0 0 1-.12.88 1.47 1.47 0 0 1-2.76.14 4.22 4.22 0 0 1-.15-1.24 16.1 16.1 0 0 0-1.3-6.5 13.63 13.63 0 0 0-.67-1.32 14.64 14.64 0 0 0-6.1-5.72zM113 84.05c-1 0-1.49-.85-1.56-1.78-.13-1.83-.23-3.67-.48-5.49a22.34 22.34 0 0 0-3.14-8.66 23 23 0 0 0-15.4-10.58c-1.44-.25-2.91-.31-4.36-.47-.92-.09-2.13-.15-2.33-1.3A1.58 1.58 0 0 1 87.28 54h1.07A26.54 26.54 0 0 1 110 66a26.24 26.24 0 0 1 3.78 9.68c.38 2.17.52 4.39.69 6.59a1.55 1.55 0 0 1-1.47 1.78z\" data-original=\"#000000\"/><path d=\"M88 0a88 88 0 1 0 88 88A88 88 0 0 0 88 0zm50.83 103.13v.12c-2.56 10.39-14.14 21.52-24.77 23.84h-.12A138.13 138.13 0 0 1 88 129.58c-2.54 0-5.1-.08-7.64-.23l-11.74 12.21a4.66 4.66 0 0 1-8-3.23v-11.59a29.69 29.69 0 0 1-7.79-3.61c-7.38-4.69-13.78-12.48-15.62-19.88v-.12a101.55 101.55 0 0 1 0-43.69v-.13C39.77 48.93 51.34 37.8 62 35.48h.12a137.68 137.68 0 0 1 51.82 0h.12c5.74 1.25 11.75 5.07 16.47 10 4 4.15 7.12 9.1 8.3 13.87v.13a101.55 101.55 0 0 1 0 43.65z\" data-original=\"#000000\"/></g></g></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-styles-preset-8feqz9\",\"data-styles-preset\":\"n5ddUe3bV\",children:\"Viber\"})}),className:\"framer-1a1mg3e\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"EfoX6KV5e\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({HuyyvAXGO:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-styles-preset-8feqz9\",\"data-styles-preset\":\"n5ddUe3bV\",children:\"Telegram\"})})},s1Z0GL5_U:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-styles-preset-8feqz9\",\"data-styles-preset\":\"n5ddUe3bV\",children:\"WhatsApp\"})})}},baseVariant,gestureVariant)})]})})})})});});const css=[\".framer-ZlAQX.framer-guxyk2, .framer-ZlAQX .framer-guxyk2 { display: block; }\",\".framer-ZlAQX.framer-13fo2fj { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 8px; position: relative; text-decoration: none; width: 220px; will-change: var(--framer-will-change-override, transform); }\",\".framer-ZlAQX .framer-1huyuy, .framer-ZlAQX .framer-qkf6lz, .framer-ZlAQX .framer-1o2u031 { align-content: center; align-items: center; aspect-ratio: 1 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: auto; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 32px; }\",\".framer-ZlAQX .framer-q46s0f, .framer-ZlAQX .framer-4wawrm, .framer-ZlAQX .framer-q9svqk { flex: none; height: 100%; position: relative; width: 100%; }\",\".framer-ZlAQX .framer-1a1mg3e { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 48\n * @framerIntrinsicWidth 220\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"HuyyvAXGO\":{\"layout\":[\"fixed\",\"auto\"]},\"s1Z0GL5_U\":{\"layout\":[\"fixed\",\"auto\"]},\"dF2G_JYzf\":{\"layout\":[\"fixed\",\"auto\"]},\"obXLdzH7w\":{\"layout\":[\"fixed\",\"auto\"]},\"t37oh8aCW\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerkeuswPX0_=withCSS(Component,css,\"framer-ZlAQX\");export default FramerkeuswPX0_;FramerkeuswPX0_.displayName=\"button-messenger\";FramerkeuswPX0_.defaultProps={height:48,width:220};addPropertyControls(FramerkeuswPX0_,{variant:{options:[\"ca5NKRAs_\",\"HuyyvAXGO\",\"s1Z0GL5_U\"],optionTitles:[\"viber\",\"telegram\",\"whatsapp\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerkeuswPX0_,[{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\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerkeuswPX0_\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"48\",\"framerIntrinsicWidth\":\"220\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"HuyyvAXGO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"s1Z0GL5_U\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"dF2G_JYzf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"obXLdzH7w\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"t37oh8aCW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0e7701b)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,CycleVariantState,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"C4ogce6H2\",\"WshWCFRkB\"];const serializationHash=\"framer-yStTT\";const variantClassNames={C4ogce6H2:\"framer-v-isqlpr\",WshWCFRkB:\"framer-v-117puow\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:48,delay:0,mass:1,stiffness:520,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"C4ogce6H2\",\"Variant 2\":\"WshWCFRkB\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"C4ogce6H2\"};};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:\"C4ogce6H2\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onAppear12wtf8c=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(CycleVariantState,true),200);});const onAppear1v96s64=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"C4ogce6H2\"),200);});useOnVariantChange(baseVariant,{default:onAppear12wtf8c,WshWCFRkB:onAppear1v96s64});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-isqlpr\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"C4ogce6H2\",ref:refBinding,style:{...style},...addPropertyOverrides({WshWCFRkB:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-63sinr\",\"data-framer-name\":\"Main\",layoutDependency:layoutDependency,layoutId:\"qtQHODTtY\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-wh5ruh\",\"data-framer-name\":\"hand_icon\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"dqvOvpItT\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 44 56\"><path d=\"M 25.67 54.084 C 24.116 54.084 22.933 52.832 22.933 51.358 L 22.933 29.179 C 22.933 28.737 22.563 28.442 22.193 28.442 C 21.823 28.442 21.453 28.811 21.453 29.179 L 21.453 39.642 C 21.453 41.189 20.196 42.368 18.716 42.368 C 17.237 42.368 15.979 41.116 15.979 39.642 L 15.979 29.179 C 15.979 28.737 15.609 28.442 15.239 28.442 C 14.869 28.442 14.499 28.811 14.499 29.179 L 14.499 37.358 C 14.499 38.905 13.242 40.084 11.762 40.084 C 10.283 40.084 9.025 38.832 9.025 37.358 L 9.025 29.179 C 9.025 28.737 8.655 28.442 8.285 28.442 C 7.915 28.442 7.546 28.811 7.546 29.179 L 7.546 35 C 7.546 36.547 6.288 37.726 4.808 37.726 C 3.329 37.726 2.071 36.474 2.071 35 L 2.071 15.179 C 2.071 7.884 7.989 1.916 15.313 1.916 C 19.53 1.916 23.599 3.611 26.632 6.632 L 41.723 21.737 C 42.167 22.179 42.463 22.842 42.463 23.579 C 42.463 24.979 41.353 26.084 39.947 26.084 C 39.134 26.084 38.394 25.863 37.654 25.568 L 29.517 21.516 C 29.443 21.442 29.295 21.442 29.147 21.442 C 28.999 21.442 28.851 21.516 28.777 21.589 C 28.555 21.737 28.407 21.958 28.407 22.253 L 28.407 51.432 C 28.481 52.832 27.223 54.084 25.67 54.084 Z\" fill=\"var(--token-e9fb7309-2231-4f3f-8d64-0e9ec7005135, rgb(253, 228, 253)) /* {&quot;name&quot;:&quot;primary-20&quot;} */\"></path><path d=\"M 15.905 27.116 C 15.905 26.674 15.535 26.379 15.165 26.379 C 14.795 26.379 14.425 26.747 14.425 27.116 L 14.425 29.179 C 14.425 28.737 14.795 28.442 15.165 28.442 C 15.535 28.442 15.905 28.811 15.905 29.179 Z M 11.688 38.021 C 10.135 38.021 8.951 36.768 8.951 35.295 L 8.951 37.358 C 8.951 38.905 10.209 40.084 11.688 40.084 C 13.168 40.084 14.425 38.832 14.425 37.358 L 14.425 35.295 C 14.425 36.768 13.168 38.021 11.688 38.021 Z M 8.951 27.116 C 8.951 26.674 8.581 26.379 8.211 26.379 C 7.842 26.379 7.472 26.747 7.472 27.116 L 7.472 29.179 C 7.472 28.737 7.842 28.442 8.211 28.442 C 8.581 28.442 8.951 28.811 8.951 29.179 Z M 4.661 35.663 C 3.107 35.663 1.923 34.411 1.923 32.937 L 1.923 35 C 1.923 36.547 3.181 37.726 4.661 37.726 C 6.14 37.726 7.398 36.474 7.398 35 L 7.398 32.937 C 7.398 34.411 6.214 35.663 4.661 35.663 Z M 25.67 52.021 C 24.116 52.021 22.933 50.768 22.933 49.295 L 22.933 51.358 C 22.933 52.905 24.19 54.084 25.67 54.084 C 27.149 54.084 28.407 52.832 28.407 51.358 L 28.407 49.295 C 28.481 50.768 27.223 52.021 25.67 52.021 Z M 18.716 40.305 C 17.163 40.305 15.979 39.053 15.979 37.579 L 15.979 39.642 C 15.979 41.189 17.237 42.368 18.716 42.368 C 20.196 42.368 21.453 41.116 21.453 39.642 L 21.453 37.579 C 21.453 39.126 20.196 40.305 18.716 40.305 Z M 39.947 24.021 C 39.134 24.021 38.394 23.8 37.654 23.505 L 29.517 19.453 C 29.443 19.379 29.295 19.379 29.147 19.379 C 28.999 19.379 28.851 19.453 28.777 19.526 C 28.555 19.674 28.407 19.895 28.407 20.189 L 28.407 22.253 C 28.407 21.958 28.555 21.737 28.777 21.589 C 28.925 21.516 28.999 21.442 29.147 21.442 C 29.295 21.442 29.369 21.442 29.517 21.516 L 37.654 25.568 C 38.32 25.937 39.134 26.084 39.947 26.084 C 41.353 26.084 42.463 24.979 42.463 23.579 C 42.463 23.211 42.389 22.842 42.241 22.547 C 41.871 23.358 40.983 24.021 39.947 24.021 Z M 22.933 27.116 C 22.933 26.674 22.563 26.379 22.193 26.379 C 21.823 26.379 21.453 26.747 21.453 27.116 L 21.453 29.179 C 21.453 28.737 21.823 28.442 22.193 28.442 C 22.563 28.442 22.933 28.811 22.933 29.179 Z\" fill=\"var(--token-e75a6378-bd0f-4b66-9707-b58638c8c7f1, rgb(250, 190, 250)) /* {&quot;name&quot;:&quot;primary-70&quot;} */\"></path><path d=\"M 43.054 20.411 L 27.963 5.305 C 24.56 1.842 20.048 0 15.165 0 C 6.806 0 0 6.779 0 15.179 L 0 35 C 0 37.579 2.071 39.642 4.661 39.642 C 5.622 39.642 6.51 39.347 7.25 38.832 C 7.915 40.674 9.617 41.926 11.688 41.926 C 12.65 41.926 13.538 41.632 14.277 41.116 C 14.943 42.958 16.645 44.211 18.716 44.211 C 19.53 44.211 20.344 43.989 21.083 43.547 L 21.083 51.211 C 21.083 53.789 23.155 55.853 25.744 55.853 C 28.333 55.853 30.404 53.789 30.404 51.211 L 30.404 23.947 L 36.84 27.189 C 37.802 27.705 38.912 27.926 39.947 27.926 C 42.389 27.926 44.386 25.937 44.386 23.432 C 44.386 22.326 43.942 21.221 43.054 20.411 Z M 39.947 25.642 C 39.208 25.642 38.542 25.495 37.876 25.126 L 29.739 21.074 C 29.369 20.926 28.925 20.926 28.629 21.147 C 28.259 21.368 28.111 21.737 28.111 22.105 L 28.111 51.284 C 28.111 52.537 27.075 53.642 25.744 53.642 C 24.486 53.642 23.377 52.611 23.377 51.284 L 23.377 29.179 C 23.377 28.516 22.859 28 22.193 28 C 21.527 28 21.009 28.516 21.009 29.179 L 21.009 39.716 C 21.009 40.968 19.974 42.074 18.642 42.074 C 17.385 42.074 16.275 41.042 16.275 39.716 L 16.275 29.179 C 16.275 28.516 15.757 28 15.091 28 C 14.425 28 13.908 28.516 13.908 29.179 L 13.908 37.358 C 13.908 38.611 12.872 39.716 11.54 39.716 C 10.209 39.716 9.173 38.684 9.173 37.358 L 9.173 29.179 C 9.173 28.516 8.655 28 7.989 28 C 7.324 28 6.806 28.516 6.806 29.179 L 6.806 35 C 6.806 36.253 5.77 37.358 4.439 37.358 C 3.107 37.358 2.071 36.326 2.071 35 L 2.071 15.179 C 2.367 8.105 8.137 2.358 15.165 2.358 C 19.382 2.358 23.303 3.979 26.262 7 L 41.427 22.032 C 41.797 22.4 42.019 22.989 42.019 23.579 C 42.019 24.684 41.131 25.642 39.947 25.642 Z\" fill=\"var(--token-fe4ab8f9-d901-440c-b58e-51e425f48869, rgb(38, 3, 38)) /* {&quot;name&quot;:&quot;primary-140&quot;} */\"></path></svg>',svgContentId:10956833866,withExternalLayout:true})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-yStTT.framer-qgym80, .framer-yStTT .framer-qgym80 { display: block; }\",\".framer-yStTT.framer-isqlpr { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 56px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 44px; }\",\".framer-yStTT .framer-63sinr { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 0px; overflow: visible; padding: 0px; position: absolute; top: 0px; width: min-content; z-index: 1; }\",\".framer-yStTT .framer-wh5ruh { flex: none; height: 56px; position: relative; width: 44px; }\",\".framer-yStTT.framer-v-117puow .framer-63sinr { height: 60px; top: -14px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 56\n * @framerIntrinsicWidth 44\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"WshWCFRkB\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerOwtOCD1uD=withCSS(Component,css,\"framer-yStTT\");export default FramerOwtOCD1uD;FramerOwtOCD1uD.displayName=\"Arrow\";FramerOwtOCD1uD.defaultProps={height:56,width:44};addPropertyControls(FramerOwtOCD1uD,{variant:{options:[\"C4ogce6H2\",\"WshWCFRkB\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerOwtOCD1uD,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerOwtOCD1uD\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"56\",\"framerIntrinsicWidth\":\"44\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"WshWCFRkB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./OwtOCD1uD.map","// Generated by Framer (d039229)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,RichText,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Feather}from\"https://framerusercontent.com/modules/f0DboytQenYh21kfme7W/zb1zVBMZJKgPMiedOi0y/Feather.js\";const FeatherFonts=getFonts(Feather);const enabledGestures={B0AQnPkl_:{hover:true}};const serializationHash=\"framer-4GIuf\";const variantClassNames={B0AQnPkl_:\"framer-v-1rl2xnk\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const nA2Cjk3rF=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,nA2Cjk3rF:click??props.nA2Cjk3rF};};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,nA2Cjk3rF,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"B0AQnPkl_\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1ymx0pv=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(nA2Cjk3rF){const res=await nA2Cjk3rF(...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,\"aria-label\":\"chat\",className:cx(scopingClassNames,\"framer-1rl2xnk\",className,classNames),\"data-framer-name\":\"default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"B0AQnPkl_\",onTap:onTap1ymx0pv,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ahfxht\",\"data-framer-name\":\"popover\",layoutDependency:layoutDependency,layoutId:\"QnmXqzOyP\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,opacity:0},transformTemplate:transformTemplate1,variants:{\"B0AQnPkl_-hover\":{opacity:1}},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{style:{\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-4aa09add-6ead-4329-9efc-c60ac9030955, rgb(42, 39, 42)))\"},children:\"Потрібна допомога?\"})}),className:\"framer-1gce3ln\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Xk2qrJ4ff\",style:{\"--extracted-tcooor\":\"var(--token-4aa09add-6ead-4329-9efc-c60ac9030955, rgb(42, 39, 42))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-11yzohy\",\"data-framer-name\":\"Triangle\",fill:\"rgb(255, 255, 255)\",intrinsicHeight:32,intrinsicWidth:28,layoutDependency:layoutDependency,layoutId:\"kmpNiUs4l\",svg:'<svg data-name=\"Layer 1\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 28 32\"><path d=\"M28 16 0 0v32l28-16z\"/></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ebaaei\",\"data-framer-name\":\"chat-button\",layoutDependency:layoutDependency,layoutId:\"aiyGjlXet\",style:{backgroundColor:\"var(--token-e515253a-5cf6-467b-9560-f3b838ef609e, rgb(235, 17, 236))\",borderBottomLeftRadius:999,borderBottomRightRadius:999,borderTopLeftRadius:999,borderTopRightRadius:999},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-slq2im-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"PRW3Hyydk-container\",nodeId:\"PRW3Hyydk\",rendersWithMotion:true,scopeId:\"XV3RYnSsD\",children:/*#__PURE__*/_jsx(Feather,{color:\"var(--token-115fb596-5f25-4f31-8537-344e3b39595f, rgb(254, 236, 254))\",height:\"100%\",iconSearch:\"message\",iconSelection:\"message-circle\",id:\"PRW3Hyydk\",layoutId:\"PRW3Hyydk\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})]})})})});});const css=[\".framer-4GIuf.framer-1l71bre, .framer-4GIuf .framer-1l71bre { display: block; }\",\".framer-4GIuf.framer-1rl2xnk { 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: 0px; position: relative; width: min-content; }\",\".framer-4GIuf .framer-1ahfxht { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; left: -136px; overflow: visible; padding: 8px; pointer-events: none; position: absolute; top: 50%; width: min-content; z-index: 1; }\",\".framer-4GIuf .framer-1gce3ln { flex: none; height: auto; position: relative; white-space: pre; width: auto; z-index: 2; }\",\".framer-4GIuf .framer-11yzohy { flex: none; height: 15px; left: calc(99.26470588235297% - 15px / 2); position: absolute; top: calc(50.00000000000002% - 15px / 2); width: 15px; z-index: 1; }\",\".framer-4GIuf .framer-ebaaei { 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: hidden; padding: 16px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); z-index: 2; }\",\".framer-4GIuf .framer-slq2im-container { flex: none; height: 28px; position: relative; width: 28px; }\",\".framer-4GIuf.framer-v-1rl2xnk.hover .framer-1ahfxht { left: -148px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 60\n * @framerIntrinsicWidth 60\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"Bu5U00ZBr\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"nA2Cjk3rF\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerXV3RYnSsD=withCSS(Component,css,\"framer-4GIuf\");export default FramerXV3RYnSsD;FramerXV3RYnSsD.displayName=\"chat-button\";FramerXV3RYnSsD.defaultProps={height:60,width:60};addPropertyControls(FramerXV3RYnSsD,{nA2Cjk3rF:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerXV3RYnSsD,[{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\"}]},...FeatherFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerXV3RYnSsD\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"60\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"nA2Cjk3rF\\\":\\\"click\\\"}\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Bu5U00ZBr\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"60\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./XV3RYnSsD.map","// Generated by Framer (a050651)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,RichText,runTasksWithYield,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Feather}from\"https://framerusercontent.com/modules/f0DboytQenYh21kfme7W/zb1zVBMZJKgPMiedOi0y/Feather.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/cZrpUVqQeRK9NavWd8n2/88ctTDQkOwc8yt5R0Y72/APiDdWEy6.js\";import ButtonMessenger from\"https://framerusercontent.com/modules/tKY8Xuk05YeD2aK6BoOA/b4UwWPP65qLUtSSkaHVV/keuswPX0_.js\";import Arrow from\"https://framerusercontent.com/modules/TnJbdJI3popFw7zYyXPp/elor7HuA1eqbSejal5t6/OwtOCD1uD.js\";import ChatButton from\"https://framerusercontent.com/modules/CdcavVXKH3ZsjNoonwqS/BH4fcX5PSr6APz3WkZAt/XV3RYnSsD.js\";const FeatherFonts=getFonts(Feather);const ButtonMessengerFonts=getFonts(ButtonMessenger);const ChatButtonFonts=getFonts(ChatButton);const cycleOrder=[\"b_Rpczoue\",\"JY17jpEwO\"];const serializationHash=\"framer-QerZp\";const variantClassNames={b_Rpczoue:\"framer-v-15bhm4s\",JY17jpEwO:\"framer-v-4m1u73\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;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={active:\"JY17jpEwO\",default:\"b_Rpczoue\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"b_Rpczoue\"};};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:\"b_Rpczoue\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onClick1ns5qvc=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"QOMzL6gOC\"),10);});const onClick109utf7=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"b_Rpczoue\"),10);});const isDisplayed=()=>{if(baseVariant===\"JY17jpEwO\")return false;return true;};const nA2Cjk3rFuikbo3=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"JY17jpEwO\"),10);});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-15bhm4s\",className,classNames),\"data-framer-name\":\"default\",layoutDependency:layoutDependency,layoutId:\"b_Rpczoue\",ref:refBinding,style:{...style},...addPropertyOverrides({JY17jpEwO:{\"data-framer-name\":\"active\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-vetutt\",\"data-framer-name\":\"body\",layoutDependency:layoutDependency,layoutId:\"qnKcGZo2U\",style:{borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24,opacity:0},variants:{JY17jpEwO:{opacity:1}},...addPropertyOverrides({JY17jpEwO:{transformTemplate:transformTemplate1}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-z58ol\",\"data-border\":true,\"data-framer-name\":\"heading\",layoutDependency:layoutDependency,layoutId:\"qaU0iJ0D5\",style:{\"--border-bottom-width\":\"4px\",\"--border-color\":\"var(--token-377bcd7c-402a-4a6c-88c2-36181ba18f6c, rgb(23, 2, 23))\",\"--border-left-width\":\"4px\",\"--border-right-width\":\"4px\",\"--border-style\":\"solid\",\"--border-top-width\":\"4px\",backgroundColor:\"var(--token-377bcd7c-402a-4a6c-88c2-36181ba18f6c, rgb(23, 2, 23))\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.h6,{style:{\"--font-selector\":\"Q1VTVE9NO0Fya2hpcCBSZWd1bGFy\",\"--framer-font-family\":'\"Arkhip Regular\", \"Arkhip Regular Placeholder\", sans-serif',\"--framer-line-height\":\"0.8em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-ceff57a6-7ee0-4bfe-847e-ce95bedbb34f, rgb(255, 255, 255)))\"},children:[\"NEXORA \",/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"SW50ZXI=\",\"--framer-font-family\":'\"Inter\", sans-serif'},children:\"Tech\"}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-font-size\":\"20px\"},children:\" \"}),/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"SW50ZXI=\",\"--framer-font-family\":'\"Inter\", sans-serif'},children:\"чати\"})]})}),className:\"framer-1sqzmlu\",fonts:[\"CUSTOM;Arkhip Regular\",\"Inter\"],layoutDependency:layoutDependency,layoutId:\"LzROzqgnV\",style:{\"--extracted-1w1cjl5\":\"var(--token-ceff57a6-7ee0-4bfe-847e-ce95bedbb34f, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1qx6m1f-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"xWpNnv6EQ-container\",nodeId:\"xWpNnv6EQ\",rendersWithMotion:true,scopeId:\"Cbxyp5EXi\",children:/*#__PURE__*/_jsx(Feather,{color:\"var(--token-ee1cecba-deec-4338-87f7-6db73600ad6c, rgb(235, 17, 236))\",height:\"100%\",iconSearch:\"x\",iconSelection:\"edit\",id:\"xWpNnv6EQ\",layoutId:\"xWpNnv6EQ\",mirrored:false,onClick:onClick1ns5qvc,selectByList:false,style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({JY17jpEwO:{onClick:onClick109utf7}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1moja2u\",\"data-framer-name\":\"wrapper\",layoutDependency:layoutDependency,layoutId:\"XxRn2nIMP\",style:{backgroundColor:\"var(--token-115fb596-5f25-4f31-8537-344e3b39595f, rgb(254, 236, 254))\"},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-103wqy5\",\"data-framer-name\":\"message-box\",layoutDependency:layoutDependency,layoutId:\"TtsunD15q\",style:{borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ma1cvg\",\"data-styles-preset\":\"APiDdWEy6\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a40594e1-339c-46db-84e8-7061a14aadef, rgb(122, 113, 122)))\"},children:\"Для зв'язку оберіть комфортний для Вас месенджер:\"})}),className:\"framer-cc12cv\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"UsglNmyR5\",style:{\"--extracted-r6o4lv\":\"var(--token-a40594e1-339c-46db-84e8-7061a14aadef, rgb(122, 113, 122))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{JY17jpEwO:{\"--extracted-r6o4lv\":\"var(--token-2ff26cbe-9596-4eb3-a491-dfb896e96f6b, rgb(70, 63, 70))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({JY17jpEwO:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ma1cvg\",\"data-styles-preset\":\"APiDdWEy6\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2ff26cbe-9596-4eb3-a491-dfb896e96f6b, rgb(70, 63, 70)))\"},children:\"Для зв'язку оберіть комфортний для Вас месенджер:\"})})}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,width:\"256px\",y:(componentViewport?.y||0)+5+0+52+12+109.5,...addPropertyOverrides({JY17jpEwO:{width:\"240px\",y:(componentViewport?.y||0)+-266+0+52+20+121.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-h2yr9f-container\",layoutDependency:layoutDependency,layoutId:\"G58Glh6Jc-container\",nodeId:\"G58Glh6Jc\",rendersWithMotion:true,scopeId:\"Cbxyp5EXi\",children:/*#__PURE__*/_jsx(ButtonMessenger,{height:\"100%\",id:\"G58Glh6Jc\",layoutId:\"G58Glh6Jc\",style:{width:\"100%\"},variant:matchVariant(\"ca5NKRAs_\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,width:\"256px\",y:(componentViewport?.y||0)+5+0+52+12+165.5,...addPropertyOverrides({JY17jpEwO:{width:\"240px\",y:(componentViewport?.y||0)+-266+0+52+20+177.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1l5ioge-container\",layoutDependency:layoutDependency,layoutId:\"XSgcHw0IN-container\",nodeId:\"XSgcHw0IN\",rendersWithMotion:true,scopeId:\"Cbxyp5EXi\",children:/*#__PURE__*/_jsx(ButtonMessenger,{height:\"100%\",id:\"XSgcHw0IN\",layoutId:\"XSgcHw0IN\",style:{width:\"100%\"},variant:matchVariant(\"HuyyvAXGO\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,width:\"256px\",y:(componentViewport?.y||0)+5+0+52+12+221.5,...addPropertyOverrides({JY17jpEwO:{width:\"240px\",y:(componentViewport?.y||0)+-266+0+52+20+233.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ttub0r-container\",layoutDependency:layoutDependency,layoutId:\"oSMDSRVkP-container\",nodeId:\"oSMDSRVkP\",rendersWithMotion:true,scopeId:\"Cbxyp5EXi\",children:/*#__PURE__*/_jsx(ButtonMessenger,{height:\"100%\",id:\"oSMDSRVkP\",layoutId:\"oSMDSRVkP\",style:{width:\"100%\"},variant:matchVariant(\"s1Z0GL5_U\"),width:\"100%\"})})})]})]}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:60,y:(componentViewport?.y||0)+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1egdeo2-container\",layoutDependency:layoutDependency,layoutId:\"e3fqTVk1m-container\",nodeId:\"e3fqTVk1m\",rendersWithMotion:true,scopeId:\"Cbxyp5EXi\",children:/*#__PURE__*/_jsx(ChatButton,{height:\"100%\",id:\"e3fqTVk1m\",layoutId:\"e3fqTVk1m\",nA2Cjk3rF:nA2Cjk3rFuikbo3,width:\"100%\"})})})]})})})});});const css=[\".framer-QerZp.framer-zhniwx, .framer-QerZp .framer-zhniwx { display: block; }\",\".framer-QerZp.framer-15bhm4s { align-content: flex-end; align-items: flex-end; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 60px; }\",\".framer-QerZp .framer-vetutt { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 87%; justify-content: flex-start; left: calc(-126.66666666666664% - 280px / 2); overflow: hidden; padding: 0px; pointer-events: none; position: absolute; top: 5px; width: 280px; will-change: var(--framer-will-change-override, transform); z-index: 2; }\",\".framer-QerZp .framer-z58ol { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 16px; position: relative; width: 100%; }\",\".framer-QerZp .framer-1sqzmlu { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-QerZp .framer-1qx6m1f-container { cursor: pointer; flex: none; height: 20px; position: relative; width: 20px; z-index: 2; }\",\".framer-QerZp .framer-1moja2u { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 12px; position: relative; width: 100%; }\",\".framer-QerZp .framer-103wqy5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-QerZp .framer-cc12cv { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-QerZp .framer-h2yr9f-container, .framer-QerZp .framer-1l5ioge-container, .framer-QerZp .framer-ttub0r-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-QerZp .framer-1egdeo2-container { flex: none; height: auto; position: relative; width: auto; z-index: 0; }\",\".framer-QerZp.framer-v-4m1u73.framer-15bhm4s { min-height: 60px; }\",\".framer-QerZp.framer-v-4m1u73 .framer-vetutt { height: min-content; left: -127%; pointer-events: auto; top: -266px; }\",\".framer-QerZp.framer-v-4m1u73 .framer-1moja2u { padding: 20px; }\",\".framer-QerZp.framer-v-4m1u73 .framer-103wqy5 { padding: 0px 0px 12px 0px; }\",...sharedStyle.css,'.framer-QerZp[data-border=\"true\"]::after, .framer-QerZp [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 60\n * @framerIntrinsicWidth 60\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"JY17jpEwO\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerCbxyp5EXi=withCSS(Component,css,\"framer-QerZp\");export default FramerCbxyp5EXi;FramerCbxyp5EXi.displayName=\"live-chat\";FramerCbxyp5EXi.defaultProps={height:60,width:60};addPropertyControls(FramerCbxyp5EXi,{variant:{options:[\"b_Rpczoue\",\"JY17jpEwO\"],optionTitles:[\"default\",\"active\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerCbxyp5EXi,[{explicitInter:true,fonts:[{cssFamilyName:\"Arkhip Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"Arkhip\",url:\"https://framerusercontent.com/assets/ogiX1AoRK8HTxOaeDM9sR1cBBvg.woff2\",weight:\"400\"},{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\"}]},...FeatherFonts,...ButtonMessengerFonts,...ChatButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerCbxyp5EXi.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(ButtonMessenger,{},context),()=>forwardLoader(Arrow,{},context),()=>forwardLoader(ChatButton,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerCbxyp5EXi\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"60\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"JY17jpEwO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"60\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Cbxyp5EXi.map","// Generated by Framer (400c93f)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,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\";const enabledGestures={r4iyHFroV:{hover:true},RgrqR7ia3:{hover:true}};const cycleOrder=[\"r4iyHFroV\",\"ZglU1Jo8p\",\"RgrqR7ia3\",\"yuHhXrooK\"];const serializationHash=\"framer-TeCvg\";const variantClassNames={r4iyHFroV:\"framer-v-sxucsh\",RgrqR7ia3:\"framer-v-kwcp5h\",yuHhXrooK:\"framer-v-rq0wbr\",ZglU1Jo8p:\"framer-v-1662q1l\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.2,ease:[.44,0,.56,1],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 Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"desktop-active\":\"ZglU1Jo8p\",\"desktop-alt\":\"RgrqR7ia3\",\"desktop-default\":\"r4iyHFroV\",\"mobile-default\":\"yuHhXrooK\"};const getProps=({click,height,hover,id,label,link,width,...props})=>{return{...props,huzOoot3F:label??props.huzOoot3F??\"головна\",IGv8Afp6L:link??props.IGv8Afp6L,iMnUFTr7H:hover??props.iMnUFTr7H,NAsL08eGE:click??props.NAsL08eGE,variant:humanReadableVariantMap[props.variant]??props.variant??\"r4iyHFroV\"};};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,huzOoot3F,iMnUFTr7H,NAsL08eGE,IGv8Afp6L,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"r4iyHFroV\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnter12ctjlx=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(iMnUFTr7H){const res=await iMnUFTr7H(...args);if(res===false)return false;}});const onTap1a4z9ih=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(NAsL08eGE){await delay(()=>{},10);const res=await NAsL08eGE(...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__*/_jsx(Link,{href:IGv8Afp6L,motionChild:true,nodeId:\"r4iyHFroV\",scopeId:\"njCo89PBy\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-sxucsh\",className,classNames)} framer-1pkukqi`,\"data-framer-name\":\"desktop-default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"r4iyHFroV\",onMouseEnter:onMouseEnter12ctjlx,ref:refBinding,style:{...style},...addPropertyOverrides({\"r4iyHFroV-hover\":{\"data-framer-name\":undefined},\"RgrqR7ia3-hover\":{\"data-framer-name\":undefined},RgrqR7ia3:{\"data-framer-name\":\"desktop-alt\"},yuHhXrooK:{\"data-framer-name\":\"mobile-default\",onMouseEnter:undefined,onTap:onTap1a4z9ih},ZglU1Jo8p:{\"data-framer-name\":\"desktop-active\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{style:{\"--font-selector\":\"Q1VTVE9NO0Fya2hpcCBSZWd1bGFy\",\"--framer-font-family\":'\"Arkhip Regular\", \"Arkhip Regular Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-faf55155-451e-4735-9ece-0e1f7a7a3173, rgb(170, 161, 170)))\",\"--framer-text-transform\":\"uppercase\"},children:\"головна\"})}),className:\"framer-u77ajh\",fonts:[\"CUSTOM;Arkhip Regular\"],layoutDependency:layoutDependency,layoutId:\"VUrHInRPv\",style:{\"--extracted-tcooor\":\"var(--token-faf55155-451e-4735-9ece-0e1f7a7a3173, rgb(170, 161, 170))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:huzOoot3F,variants:{\"r4iyHFroV-hover\":{\"--extracted-tcooor\":\"var(--token-5629c504-e9de-4e4e-af48-d0c83cc36c20, rgb(231, 228, 231))\"},\"RgrqR7ia3-hover\":{\"--extracted-tcooor\":\"var(--token-5629c504-e9de-4e4e-af48-d0c83cc36c20, rgb(231, 228, 231))\"},RgrqR7ia3:{\"--extracted-tcooor\":\"rgb(255, 255, 255)\"},yuHhXrooK:{\"--extracted-tcooor\":\"var(--token-7f42c9be-cc99-4dad-bca2-be668fccd10d, rgb(255, 255, 255))\"},ZglU1Jo8p:{\"--extracted-tcooor\":\"var(--token-7f42c9be-cc99-4dad-bca2-be668fccd10d, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"r4iyHFroV-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{style:{\"--font-selector\":\"Q1VTVE9NO0Fya2hpcCBSZWd1bGFy\",\"--framer-font-family\":'\"Arkhip Regular\", \"Arkhip Regular Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-5629c504-e9de-4e4e-af48-d0c83cc36c20, rgb(231, 228, 231)))\",\"--framer-text-transform\":\"uppercase\"},children:\"головна\"})})},\"RgrqR7ia3-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{style:{\"--font-selector\":\"Q1VTVE9NO0Fya2hpcCBSZWd1bGFy\",\"--framer-font-family\":'\"Arkhip Regular\", \"Arkhip Regular Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-5629c504-e9de-4e4e-af48-d0c83cc36c20, rgb(231, 228, 231)))\",\"--framer-text-transform\":\"uppercase\"},children:\"головна\"})})},RgrqR7ia3:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{style:{\"--font-selector\":\"Q1VTVE9NO0Fya2hpcCBSZWd1bGFy\",\"--framer-font-family\":'\"Arkhip Regular\", \"Arkhip Regular Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-tcooor, rgb(255, 255, 255))\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsx(motion.span,{\"data-text-fill\":\"true\",style:{backgroundImage:\"linear-gradient(90deg, var(--token-fe9bfc37-72b4-45d6-b479-44e3b30db262, rgb(239, 53, 240)) 0%, rgb(0, 208, 255) 100%)\"},children:\"головна\"})})})},yuHhXrooK:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{style:{\"--font-selector\":\"Q1VTVE9NO0Fya2hpcCBSZWd1bGFy\",\"--framer-font-family\":'\"Arkhip Regular\", \"Arkhip Regular Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-7f42c9be-cc99-4dad-bca2-be668fccd10d, rgb(255, 255, 255)))\",\"--framer-text-transform\":\"uppercase\"},children:\"головна\"})})},ZglU1Jo8p:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{style:{\"--font-selector\":\"Q1VTVE9NO0Fya2hpcCBSZWd1bGFy\",\"--framer-font-family\":'\"Arkhip Regular\", \"Arkhip Regular Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-7f42c9be-cc99-4dad-bca2-be668fccd10d, rgb(255, 255, 255)))\",\"--framer-text-transform\":\"uppercase\"},children:\"головна\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-TeCvg.framer-1pkukqi, .framer-TeCvg .framer-1pkukqi { display: block; }\",\".framer-TeCvg.framer-sxucsh { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-TeCvg .framer-u77ajh { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-TeCvg.framer-sxucsh { gap: 0px; } .framer-TeCvg.framer-sxucsh > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-TeCvg.framer-sxucsh > :first-child { margin-left: 0px; } .framer-TeCvg.framer-sxucsh > :last-child { margin-right: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 17\n * @framerIntrinsicWidth 82\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"ZglU1Jo8p\":{\"layout\":[\"auto\",\"auto\"]},\"RgrqR7ia3\":{\"layout\":[\"auto\",\"auto\"]},\"yuHhXrooK\":{\"layout\":[\"auto\",\"auto\"]},\"dRh7z2R2P\":{\"layout\":[\"auto\",\"auto\"]},\"l0NDiWD_S\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"huzOoot3F\":\"label\",\"iMnUFTr7H\":\"hover\",\"NAsL08eGE\":\"click\",\"IGv8Afp6L\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramernjCo89PBy=withCSS(Component,css,\"framer-TeCvg\");export default FramernjCo89PBy;FramernjCo89PBy.displayName=\"menu-item\";FramernjCo89PBy.defaultProps={height:17,width:82};addPropertyControls(FramernjCo89PBy,{variant:{options:[\"r4iyHFroV\",\"ZglU1Jo8p\",\"RgrqR7ia3\",\"yuHhXrooK\"],optionTitles:[\"desktop-default\",\"desktop-active\",\"desktop-alt\",\"mobile-default\"],title:\"Variant\",type:ControlType.Enum},huzOoot3F:{defaultValue:\"головна\",displayTextArea:false,title:\"Label\",type:ControlType.String},iMnUFTr7H:{title:\"Hover\",type:ControlType.EventHandler},NAsL08eGE:{title:\"Click\",type:ControlType.EventHandler},IGv8Afp6L:{title:\"Link\",type:ControlType.Link}});addFonts(FramernjCo89PBy,[{explicitInter:true,fonts:[{family:\"Arkhip Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/ogiX1AoRK8HTxOaeDM9sR1cBBvg.woff2\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramernjCo89PBy\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ZglU1Jo8p\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"RgrqR7ia3\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"yuHhXrooK\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"dRh7z2R2P\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"l0NDiWD_S\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"17\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"82\",\"framerVariables\":\"{\\\"huzOoot3F\\\":\\\"label\\\",\\\"iMnUFTr7H\\\":\\\"hover\\\",\\\"NAsL08eGE\\\":\\\"click\\\",\\\"IGv8Afp6L\\\":\\\"link\\\"}\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./njCo89PBy.map","// Generated by Framer (f030ee3)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const MotionDivWithFX=withFX(motion.div);const enabledGestures={uGsRLUX7C:{hover:true,pressed:true}};const cycleOrder=[\"uGsRLUX7C\",\"B3R6nfMSQ\",\"fExQuRald\",\"Dcq6_Kvyz\",\"asHDgClRf\"];const serializationHash=\"framer-lBiXP\";const variantClassNames={asHDgClRf:\"framer-v-17jumh2\",B3R6nfMSQ:\"framer-v-mi2v66\",Dcq6_Kvyz:\"framer-v-aq7i6s\",fExQuRald:\"framer-v-1dffj0p\",uGsRLUX7C:\"framer-v-1a2u8yk\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.2,ease:[.44,0,.56,1],type:\"tween\"};const transition2={delay:0,duration:1,ease:[0,0,1,1],type:\"tween\"};const animation={opacity:1,rotate:360,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Default:\"uGsRLUX7C\",Disabled:\"fExQuRald\",Error:\"asHDgClRf\",Loading:\"B3R6nfMSQ\",Success:\"Dcq6_Kvyz\"};const getProps=({height,id,labelButton,width,...props})=>{return{...props,M5wA5zcFc:labelButton??props.M5wA5zcFc??\"Submit\",variant:humanReadableVariantMap[props.variant]??props.variant??\"uGsRLUX7C\"};};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,M5wA5zcFc,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"uGsRLUX7C\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"B3R6nfMSQ\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"B3R6nfMSQ\")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.button,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1a2u8yk\",className,classNames),\"data-framer-name\":\"Default\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"uGsRLUX7C\",ref:refBinding,style:{backgroundColor:\"var(--token-4c827c7e-75cb-45af-9963-c2bad7684a3c, rgb(106, 8, 106))\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,opacity:1,...style},variants:{\"uGsRLUX7C-hover\":{backgroundColor:\"var(--token-cd4c8478-5f72-44df-b6eb-cf4803f5d6ac, rgb(129, 9, 129))\",opacity:1},\"uGsRLUX7C-pressed\":{backgroundColor:\"var(--token-5f923d7c-f570-40e3-ba61-49af35bb1e4a, rgb(83, 6, 84))\",opacity:1},asHDgClRf:{backgroundColor:\"rgba(255, 34, 68, 0.15)\",opacity:1},Dcq6_Kvyz:{backgroundColor:\"rgb(9, 107, 58)\",opacity:1},fExQuRald:{opacity:.5}},...addPropertyOverrides({\"uGsRLUX7C-hover\":{\"data-framer-name\":undefined},\"uGsRLUX7C-pressed\":{\"data-framer-name\":undefined},asHDgClRf:{\"data-framer-name\":\"Error\"},B3R6nfMSQ:{\"data-framer-name\":\"Loading\"},Dcq6_Kvyz:{\"data-framer-name\":\"Success\"},fExQuRald:{\"data-framer-name\":\"Disabled\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"X19TRi1VSS1EaXNwbGF5LVNlbWlib2xkX18=\",\"--framer-font-family\":'\".SFNSDisplay-Semibold\", \"SFProDisplay-Semibold\", \"SFUIDisplay-Semibold\", \".SFUIDisplay-Semibold\", \"SF Pro Display\", \"-apple-system\", \"BlinkMacSystemFont\", sans-serif',\"--framer-font-weight\":\"599\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f742e23d-d28f-4432-add0-cf5e3783c717, rgb(253, 228, 253)))\"},children:\"Submit\"})}),className:\"framer-4h1121\",fonts:[\"__SF-UI-Display-Semibold__\"],layoutDependency:layoutDependency,layoutId:\"q3KG2Tdkg\",style:{\"--extracted-r6o4lv\":\"var(--token-f742e23d-d28f-4432-add0-cf5e3783c717, rgb(253, 228, 253))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:M5wA5zcFc,variants:{asHDgClRf:{\"--extracted-r6o4lv\":\"rgb(255, 34, 68)\"},Dcq6_Kvyz:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({asHDgClRf:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 34, 68))\"},children:\"Something went wrong\"})}),fonts:[\"Inter-SemiBold\"],text:undefined},Dcq6_Kvyz:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Дякуємо за запит\"})}),fonts:[\"Inter-SemiBold\"],text:undefined}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-5qjej9\",\"data-framer-name\":\"Spinner\",layoutDependency:layoutDependency,layoutId:\"WywBr1N7T\",style:{mask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg') alpha no-repeat center / cover add\",WebkitMask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg') alpha no-repeat center / cover add\"},children:/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__loop:animation,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition2,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-k5hnjx\",\"data-framer-name\":\"Conic\",layoutDependency:layoutDependency,layoutId:\"Pkw34wGdd\",style:{background:\"conic-gradient(from 180deg at 50% 50%, rgb(68, 204, 255) 0deg, rgb(68, 204, 255) 360deg)\",backgroundColor:\"rgb(68, 204, 255)\",mask:\"none\",WebkitMask:\"none\"},variants:{B3R6nfMSQ:{background:\"conic-gradient(from 0deg at 50% 50%, rgba(255, 255, 255, 0) 7.208614864864882deg, rgb(255, 255, 255) 342deg)\",backgroundColor:\"rgba(0, 0, 0, 0)\",mask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg') alpha no-repeat center / cover add\",WebkitMask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg') alpha no-repeat center / cover add\"}},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1i44swl\",\"data-framer-name\":\"Rounding\",layoutDependency:layoutDependency,layoutId:\"F8z2M8SjE\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:1,borderBottomRightRadius:1,borderTopLeftRadius:1,borderTopRightRadius:1},transformTemplate:transformTemplate1})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-lBiXP.framer-ubnbz2, .framer-lBiXP .framer-ubnbz2 { display: block; }\",\".framer-lBiXP.framer-1a2u8yk { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 40px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 240px; }\",\".framer-lBiXP .framer-4h1121 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-lBiXP .framer-5qjej9 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 20px); overflow: hidden; position: relative; width: 20px; }\",\".framer-lBiXP .framer-k5hnjx { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; }\",\".framer-lBiXP .framer-1i44swl { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 2px); left: 50%; overflow: visible; position: absolute; top: 0px; width: 2px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-lBiXP.framer-1a2u8yk { gap: 0px; } .framer-lBiXP.framer-1a2u8yk > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-lBiXP.framer-1a2u8yk > :first-child { margin-left: 0px; } .framer-lBiXP.framer-1a2u8yk > :last-child { margin-right: 0px; } }\",\".framer-lBiXP.framer-v-mi2v66.framer-1a2u8yk, .framer-lBiXP.framer-v-1dffj0p.framer-1a2u8yk, .framer-lBiXP.framer-v-aq7i6s.framer-1a2u8yk, .framer-lBiXP.framer-v-17jumh2.framer-1a2u8yk { cursor: unset; }\",\".framer-lBiXP.framer-v-mi2v66 .framer-k5hnjx { overflow: hidden; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 240\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"B3R6nfMSQ\":{\"layout\":[\"fixed\",\"fixed\"]},\"fExQuRald\":{\"layout\":[\"fixed\",\"fixed\"]},\"Dcq6_Kvyz\":{\"layout\":[\"fixed\",\"fixed\"]},\"asHDgClRf\":{\"layout\":[\"fixed\",\"fixed\"]},\"rVHPafODh\":{\"layout\":[\"fixed\",\"fixed\"]},\"Hidzb0Fx5\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"M5wA5zcFc\":\"labelButton\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramersRR_BTWVS=withCSS(Component,css,\"framer-lBiXP\");export default FramersRR_BTWVS;FramersRR_BTWVS.displayName=\"form-button\";FramersRR_BTWVS.defaultProps={height:40,width:240};addPropertyControls(FramersRR_BTWVS,{variant:{options:[\"uGsRLUX7C\",\"B3R6nfMSQ\",\"fExQuRald\",\"Dcq6_Kvyz\",\"asHDgClRf\"],optionTitles:[\"Default\",\"Loading\",\"Disabled\",\"Success\",\"Error\"],title:\"Variant\",type:ControlType.Enum},M5wA5zcFc:{defaultValue:\"Submit\",displayTextArea:false,title:\"Label button\",type:ControlType.String}});addFonts(FramersRR_BTWVS,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/1ZFS7N918ojhhd0nQWdj3jz4w.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramersRR_BTWVS\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"240\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"B3R6nfMSQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"fExQuRald\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Dcq6_Kvyz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"asHDgClRf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"rVHPafODh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Hidzb0Fx5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"40\",\"framerVariables\":\"{\\\"M5wA5zcFc\\\":\\\"labelButton\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./sRR_BTWVS.map","// Generated by Framer (dc53115)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,Link,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"MxY2XDumY\",\"TgStdVVqi\"];const serializationHash=\"framer-G2vzZ\";const variantClassNames={MxY2XDumY:\"framer-v-1tlmxdb\",TgStdVVqi:\"framer-v-rp1pkf\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={black:\"TgStdVVqi\",white:\"MxY2XDumY\"};const getProps=({height,id,link,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"MxY2XDumY\",YIsOKc0Zr:link??props.YIsOKc0Zr};};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,YIsOKc0Zr,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"MxY2XDumY\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"TgStdVVqi\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"TgStdVVqi\")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__*/_jsx(Link,{href:YIsOKc0Zr,motionChild:true,nodeId:\"MxY2XDumY\",openInNewTab:false,scopeId:\"C2BMrfvIl\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1tlmxdb\",className,classNames)} framer-1gdby44`,\"data-framer-name\":\"white\",layoutDependency:layoutDependency,layoutId:\"MxY2XDumY\",ref:refBinding,style:{...style},...addPropertyOverrides({TgStdVVqi:{\"data-framer-name\":\"black\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(Image,{as:\"figure\",background:{alt:\"NEXORA Tech - White Logo\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||39)-0-39)/2)),pixelHeight:796,pixelWidth:3558,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/ZZihUC2VnmQGlxZtezfIcPkFLt8.svg\",srcSet:\"https://framerusercontent.com/images/ZZihUC2VnmQGlxZtezfIcPkFLt8.svg?scale-down-to=512 512w,https://framerusercontent.com/images/ZZihUC2VnmQGlxZtezfIcPkFLt8.svg?scale-down-to=1024 1024w,https://framerusercontent.com/images/ZZihUC2VnmQGlxZtezfIcPkFLt8.svg?scale-down-to=2048 2048w,https://framerusercontent.com/images/ZZihUC2VnmQGlxZtezfIcPkFLt8.svg 3558w\"},className:\"framer-kprd7b\",\"data-framer-name\":\"text-nexora-tech-white\",layoutDependency:layoutDependency,layoutId:\"BBpAviB2r\"}),isDisplayed1()&&/*#__PURE__*/_jsx(Image,{as:\"figure\",background:{alt:\"NEXORA Tech - Dark Logo\",fit:\"fill\",pixelHeight:796,pixelWidth:3558,src:\"https://framerusercontent.com/images/hyavD9bHMHKNGtitC2fyhPMNE.svg\",srcSet:\"https://framerusercontent.com/images/hyavD9bHMHKNGtitC2fyhPMNE.svg?scale-down-to=512 512w,https://framerusercontent.com/images/hyavD9bHMHKNGtitC2fyhPMNE.svg?scale-down-to=1024 1024w,https://framerusercontent.com/images/hyavD9bHMHKNGtitC2fyhPMNE.svg?scale-down-to=2048 2048w,https://framerusercontent.com/images/hyavD9bHMHKNGtitC2fyhPMNE.svg 3558w\"},className:\"framer-mx6ym7\",\"data-framer-name\":\"text-nexora-tech-black\",layoutDependency:layoutDependency,layoutId:\"DE_wQIloC\",...addPropertyOverrides({TgStdVVqi:{background:{alt:\"NEXORA Tech - Dark Logo\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||39)-0-39)/2)),pixelHeight:796,pixelWidth:3558,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/hyavD9bHMHKNGtitC2fyhPMNE.svg\",srcSet:\"https://framerusercontent.com/images/hyavD9bHMHKNGtitC2fyhPMNE.svg?scale-down-to=512 512w,https://framerusercontent.com/images/hyavD9bHMHKNGtitC2fyhPMNE.svg?scale-down-to=1024 1024w,https://framerusercontent.com/images/hyavD9bHMHKNGtitC2fyhPMNE.svg?scale-down-to=2048 2048w,https://framerusercontent.com/images/hyavD9bHMHKNGtitC2fyhPMNE.svg 3558w\"}}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-G2vzZ.framer-1gdby44, .framer-G2vzZ .framer-1gdby44 { display: block; }\",\".framer-G2vzZ.framer-1tlmxdb { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 39px; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: 174px; }\",\".framer-G2vzZ .framer-kprd7b { aspect-ratio: 4.461538461538462 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 39px); overflow: hidden; position: relative; width: 100%; }\",\".framer-G2vzZ .framer-mx6ym7 { aspect-ratio: 4.461538461538462 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 45px); overflow: hidden; position: relative; width: 100%; }\",\".framer-G2vzZ.framer-v-rp1pkf.framer-1tlmxdb { aspect-ratio: 4.461538461538462 / 1; height: var(--framer-aspect-ratio-supported, 39px); }\",\".framer-G2vzZ.framer-v-rp1pkf .framer-mx6ym7 { height: var(--framer-aspect-ratio-supported, 39px); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 39\n * @framerIntrinsicWidth 174\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"TgStdVVqi\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"YIsOKc0Zr\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerC2BMrfvIl=withCSS(Component,css,\"framer-G2vzZ\");export default FramerC2BMrfvIl;FramerC2BMrfvIl.displayName=\"logo\";FramerC2BMrfvIl.defaultProps={height:39,width:174};addPropertyControls(FramerC2BMrfvIl,{variant:{options:[\"MxY2XDumY\",\"TgStdVVqi\"],optionTitles:[\"white\",\"black\"],title:\"Variant\",type:ControlType.Enum},YIsOKc0Zr:{title:\"Link\",type:ControlType.Link}});addFonts(FramerC2BMrfvIl,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerC2BMrfvIl\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"YIsOKc0Zr\\\":\\\"link\\\"}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"39\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"TgStdVVqi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"174\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./C2BMrfvIl.map","// Generated by Framer (dc53115)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={b3Ty95_Vs:{hover:true}};const serializationHash=\"framer-NHvfV\";const variantClassNames={b3Ty95_Vs:\"framer-v-da7a03\"};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 toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}: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 Variants=motion.create(React.Fragment);const getProps=({cover,description,height,id,link,title,width,...props})=>{return{...props,ctNPvJE2g:link??props.ctNPvJE2g,FokOAhWmK:cover??props.FokOAhWmK??{alt:'Зображення основної категорії каталогу товарів: \"Промислове обладнання\"',pixelHeight:160,pixelWidth:160,src:\"https://framerusercontent.com/images/vBrDBbgmWYJljGEgD8Dd3m8.png\"},xJdaTvydC:description??props.xJdaTvydC??\"Description\",yqVbgyJDS:title??props.yqVbgyJDS??\"Title\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,FokOAhWmK,yqVbgyJDS,xJdaTvydC,ctNPvJE2g,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"b3Ty95_Vs\",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:ctNPvJE2g,motionChild:true,nodeId:\"b3Ty95_Vs\",scopeId:\"ZCtjyxIkG\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-da7a03\",className,classNames)} framer-12rkyg1`,\"data-framer-name\":\"desktop\",layoutDependency:layoutDependency,layoutId:\"b3Ty95_Vs\",ref:refBinding,style:{backgroundColor:\"var(--token-a818fe36-4666-40fa-b039-c168e82afea3, rgb(24, 24, 27))\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},variants:{\"b3Ty95_Vs-hover\":{backgroundColor:\"var(--token-5f923d7c-f570-40e3-ba61-49af35bb1e4a, rgb(83, 6, 84))\"}},...addPropertyOverrides({\"b3Ty95_Vs-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1eu3gi4\",\"data-framer-name\":\"content\",layoutDependency:layoutDependency,layoutId:\"X5gbjHNUw\",style:{backgroundColor:\"var(--token-c70c9952-8d82-4cb9-99d2-9f060ebbed1b, rgb(9, 9, 11))\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6},variants:{\"b3Ty95_Vs-hover\":{backgroundColor:\"var(--token-e1c8ecdd-edbf-442d-9750-e1235247a1af, rgb(30, 2, 30))\"}},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-saj8s\",\"data-framer-name\":\"cover\",layoutDependency:layoutDependency,layoutId:\"yK82HHNFN\",style:{backgroundColor:\"var(--token-c70c9952-8d82-4cb9-99d2-9f060ebbed1b, rgb(9, 9, 11))\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4},children:/*#__PURE__*/_jsx(Image,{as:\"figure\",background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+2+42+0),pixelHeight:1200,pixelWidth:904,sizes:\"80px\",...toResponsiveImage(FokOAhWmK)},className:\"framer-1ohyew\",layoutDependency:layoutDependency,layoutId:\"BplDYXPOf\"})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ww9x81\",\"data-framer-name\":\"text\",layoutDependency:layoutDependency,layoutId:\"uXDCuwhzd\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-12z4pu6\",\"data-framer-name\":\"title\",layoutDependency:layoutDependency,layoutId:\"UmN5H9DGr\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{style:{\"--font-selector\":\"Q1VTVE9NO0Fya2hpcCBSZWd1bGFy\",\"--framer-font-family\":'\"Arkhip Regular\", \"Arkhip Regular Placeholder\", sans-serif',\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-f5ac3f7c-ae69-4a57-8fbf-14f9bf269584, rgb(245, 244, 245)))\"},children:\"Title\"})}),className:\"framer-tzty6m\",fonts:[\"CUSTOM;Arkhip Regular\"],layoutDependency:layoutDependency,layoutId:\"EjxpXxf1Y\",style:{\"--extracted-tcooor\":\"var(--token-f5ac3f7c-ae69-4a57-8fbf-14f9bf269584, rgb(245, 244, 245))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:yqVbgyJDS,variants:{\"b3Ty95_Vs-hover\":{\"--extracted-tcooor\":\"var(--token-f742e23d-d28f-4432-add0-cf5e3783c717, rgb(253, 228, 253))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"b3Ty95_Vs-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{style:{\"--font-selector\":\"Q1VTVE9NO0Fya2hpcCBSZWd1bGFy\",\"--framer-font-family\":'\"Arkhip Regular\", \"Arkhip Regular Placeholder\", sans-serif',\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-f742e23d-d28f-4432-add0-cf5e3783c717, rgb(253, 228, 253)))\"},children:\"Title\"})})}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-xtsb5l\",\"data-framer-name\":\"description\",layoutDependency:layoutDependency,layoutId:\"n7zBCskfp\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-faf55155-451e-4735-9ece-0e1f7a7a3173, rgb(170, 161, 170)))\"},children:\"Description\"})}),className:\"framer-1blmmj2\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"e75QvSIkV\",style:{\"--extracted-r6o4lv\":\"var(--token-faf55155-451e-4735-9ece-0e1f7a7a3173, rgb(170, 161, 170))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:xJdaTvydC,variants:{\"b3Ty95_Vs-hover\":{\"--extracted-r6o4lv\":\"var(--token-7f42c9be-cc99-4dad-bca2-be668fccd10d, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"b3Ty95_Vs-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7f42c9be-cc99-4dad-bca2-be668fccd10d, rgb(255, 255, 255)))\"},children:\"Description\"})})}},baseVariant,gestureVariant)})})]})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-NHvfV.framer-12rkyg1, .framer-NHvfV .framer-12rkyg1 { display: block; }\",\".framer-NHvfV.framer-da7a03 { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 2px; position: relative; text-decoration: none; width: 271px; }\",\".framer-NHvfV .framer-1eu3gi4 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 2px; position: relative; width: 1px; will-change: var(--framer-will-change-override, transform); }\",\".framer-NHvfV .framer-saj8s { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-NHvfV .framer-1ohyew { flex: none; height: 80px; overflow: visible; position: relative; width: 80px; }\",\".framer-NHvfV .framer-ww9x81 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-NHvfV .framer-12z4pu6, .framer-NHvfV .framer-xtsb5l { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-NHvfV .framer-tzty6m, .framer-NHvfV .framer-1blmmj2 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 88\n * @framerIntrinsicWidth 271\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"j4gsDa5ac\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"FokOAhWmK\":\"cover\",\"yqVbgyJDS\":\"title\",\"xJdaTvydC\":\"description\",\"ctNPvJE2g\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerZCtjyxIkG=withCSS(Component,css,\"framer-NHvfV\");export default FramerZCtjyxIkG;FramerZCtjyxIkG.displayName=\"dropdown-item-category\";FramerZCtjyxIkG.defaultProps={height:88,width:271};addPropertyControls(FramerZCtjyxIkG,{FokOAhWmK:{__defaultAssetReference:\"data:framer/asset-reference,vBrDBbgmWYJljGEgD8Dd3m8.png?originalFilename=01-Industrial-Equipment.png&preferredSize=auto\",__vekterDefault:{alt:'Зображення основної категорії каталогу товарів: \"Промислове обладнання\"',assetReference:\"data:framer/asset-reference,vBrDBbgmWYJljGEgD8Dd3m8.png?originalFilename=01-Industrial-Equipment.png&preferredSize=auto\"},title:\"Cover\",type:ControlType.ResponsiveImage},yqVbgyJDS:{defaultValue:\"Title\",displayTextArea:false,title:\"Title\",type:ControlType.String},xJdaTvydC:{defaultValue:\"Description\",displayTextArea:false,title:\"Description\",type:ControlType.String},ctNPvJE2g:{title:\"Link\",type:ControlType.Link}});addFonts(FramerZCtjyxIkG,[{explicitInter:true,fonts:[{family:\"Arkhip Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/ogiX1AoRK8HTxOaeDM9sR1cBBvg.woff2\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerZCtjyxIkG\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"88\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"j4gsDa5ac\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"271\",\"framerVariables\":\"{\\\"FokOAhWmK\\\":\\\"cover\\\",\\\"yqVbgyJDS\\\":\\\"title\\\",\\\"xJdaTvydC\\\":\\\"description\\\",\\\"ctNPvJE2g\\\":\\\"link\\\"}\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ZCtjyxIkG.map","// Generated by Framer (a050651)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,Floating,FormContainer,FormPlainTextInput,forwardLoader,getFonts,getFontsFromSharedStyle,Link,ResolveLinks,RichText,runTasksWithYield,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{Video}from\"https://framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/I6H5ZhUPA8PwvfVPIGXQ/Video.js\";import FormButton from\"https://framerusercontent.com/modules/W2O0XmRXfV6O09somrsG/uFUG2P6LPA8xJqkxfzAg/sRR_BTWVS.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/jrGBbRUZq50ZSrzXxX5l/RQX342dGFfgfAlqZVjs9/kefoOfO2N.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/d4Flb8izfNEr22Nf7phz/hCWWaVj94u02eG4k2U9N/LFKI9rkMq.js\";import Logo from\"https://framerusercontent.com/modules/5BZ5tdKGPG9Xo8VZ6u8t/2WC1eTgDzSngSaGm1krw/C2BMrfvIl.js\";import MenuItem from\"https://framerusercontent.com/modules/x6RFbZSONBMH3qaqi4nF/9MjwTouP3apKYdaChDe5/njCo89PBy.js\";import DropdownItemCategory from\"https://framerusercontent.com/modules/tMi4HbzYXY7rqfZB3E0i/UjSR35iRSicj8yolh8KP/ZCtjyxIkG.js\";const VideoFonts=getFonts(Video);const LogoFonts=getFonts(Logo);const FormButtonFonts=getFonts(FormButton);const MenuItemFonts=getFonts(MenuItem);const DropdownItemCategoryFonts=getFonts(DropdownItemCategory);const MotionDivWithFX=withFX(motion.div);const cycleOrder=[\"CJFEUU58c\",\"N8qz2niZa\",\"JsspUuR4e\"];const serializationHash=\"framer-Baa7Z\";const variantClassNames={CJFEUU58c:\"framer-v-z3hkjt\",JsspUuR4e:\"framer-v-16w2dg3\",N8qz2niZa:\"framer-v-15bqd95\"};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 matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const animation={filter:\"blur(10px)\",opacity:.001,rotate:0,scale:1,skewX:0,skewY:0,x:0,y:10};const transition2={damping:50,delay:.05,mass:1,stiffness:300,type:\"spring\"};const textEffect={effect:animation,repeat:false,startDelay:.2,threshold:.5,tokenization:\"word\",transition:transition2,trigger:\"onInView\",type:\"appear\"};const textEffect1={effect:animation,repeat:false,startDelay:.4,threshold:.5,tokenization:\"word\",transition:transition2,trigger:\"onInView\",type:\"appear\"};const formVariants=(form,variants,currentVariant)=>{switch(form.state){case\"success\":return variants.success??currentVariant;case\"pending\":return variants.pending??currentVariant;case\"error\":return variants.error??currentVariant;case\"incomplete\":return variants.incomplete??currentVariant;default:return currentVariant;}};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation3={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};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 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:\"CJFEUU58c\",mobile:\"JsspUuR4e\",Tablet:\"N8qz2niZa\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"CJFEUU58c\"};};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:\"CJFEUU58c\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();const isDisplayed=()=>{if([\"N8qz2niZa\",\"JsspUuR4e\"].includes(baseVariant))return true;return false;};const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const iMnUFTr7H13elrgn=({overlay})=>activeVariantCallback(async(...args)=>{overlay.show();});const ref1=React.useRef(null);const ref2=React.useRef(null);const ref3=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__*/_jsx(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-z3hkjt\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"CJFEUU58c\",ref:refBinding,style:{background:\"linear-gradient(120deg, var(--token-567bf833-639a-4c8e-88a3-7297819867fb, rgb(61, 4, 61)) 0%, var(--token-c70c9952-8d82-4cb9-99d2-9f060ebbed1b, rgb(9, 9, 11)) 24%, var(--token-c70c9952-8d82-4cb9-99d2-9f060ebbed1b, rgb(9, 9, 11)) 50%, var(--token-c70c9952-8d82-4cb9-99d2-9f060ebbed1b, rgb(9, 9, 11)) 76%, var(--token-567bf833-639a-4c8e-88a3-7297819867fb, rgb(61, 4, 61)) 100%)\",...style},...addPropertyOverrides({JsspUuR4e:{\"data-framer-name\":\"mobile\"},N8qz2niZa:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1hf6ys9\",\"data-framer-name\":\"wrapper\",layoutDependency:layoutDependency,layoutId:\"pO9vlfP2G\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1mnkz9p\",\"data-framer-name\":\"footer-top\",layoutDependency:layoutDependency,layoutId:\"xPF0BERFM\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1s6i7dg\",\"data-framer-name\":\"logo\",layoutDependency:layoutDependency,layoutId:\"NNHpx27Td\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-cxk3lv\",layoutDependency:layoutDependency,layoutId:\"FfF_rZKfY\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1y2lnq4-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"laqHNJfU2-container\",nodeId:\"laqHNJfU2\",rendersWithMotion:true,scopeId:\"t5uEU_L2t\",children:/*#__PURE__*/_jsx(Video,{backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,controls:false,height:\"100%\",id:\"laqHNJfU2\",isMixedBorderRadius:false,layoutId:\"laqHNJfU2\",loop:true,muted:true,objectFit:\"cover\",playing:true,posterEnabled:true,srcFile:\"https://framerusercontent.com/assets/qeBxJGQAPNZpYU9Cri4Q4VyavU.mp4\",srcType:\"Upload\",srcUrl:\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\",startTime:0,style:{height:\"100%\",width:\"100%\"},topLeftRadius:0,topRightRadius:0,volume:25,width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:41,width:\"200px\",y:(componentViewport?.y||0)+0+0+80+0+0+0+0+80,...addPropertyOverrides({JsspUuR4e:{y:undefined},N8qz2niZa:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1i9gqyn-container\",layoutDependency:layoutDependency,layoutId:\"ezMqlHDjm-container\",nodeId:\"ezMqlHDjm\",rendersWithMotion:true,scopeId:\"t5uEU_L2t\",children:/*#__PURE__*/_jsx(Logo,{height:\"100%\",id:\"ezMqlHDjm\",layoutId:\"ezMqlHDjm\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"MxY2XDumY\"),width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-12poarz\",\"data-framer-name\":\"newsletter\",layoutDependency:layoutDependency,layoutId:\"GD_dlHXpz\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-iqjmb5\",\"data-framer-name\":\"text\",layoutDependency:layoutDependency,layoutId:\"iUpeny70e\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-zawt76\",\"data-framer-name\":\"title\",layoutDependency:layoutDependency,layoutId:\"b9AXoazZp\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NO0Fya2hpcCBSZWd1bGFy\",\"--framer-font-family\":'\"Arkhip Regular\", \"Arkhip Regular Placeholder\", sans-serif',\"--framer-font-size\":\"38px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-7f42c9be-cc99-4dad-bca2-be668fccd10d, rgb(255, 255, 255)))\"},children:\"Підпишіться на наші новини\"})}),className:\"framer-15wzz88\",effect:textEffect,fonts:[\"CUSTOM;Arkhip Regular\"],layoutDependency:layoutDependency,layoutId:\"IDHNOq1AA\",style:{\"--extracted-1of0zx5\":\"var(--token-7f42c9be-cc99-4dad-bca2-be668fccd10d, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{JsspUuR4e:{\"--extracted-1of0zx5\":\"var(--token-7f8f2833-005f-4046-8ffc-c05a217039b4, rgb(250, 250, 250))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({JsspUuR4e:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-j3z1r6\",\"data-styles-preset\":\"LFKI9rkMq\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-7f8f2833-005f-4046-8ffc-c05a217039b4, rgb(250, 250, 250)))\"},children:\"Підпишіться на наші новини\"})}),fonts:[\"Inter\"]}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-10gkh7w\",\"data-framer-name\":\"description\",layoutDependency:layoutDependency,layoutId:\"m_mkQOja6\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-dc61e624-aad1-4db6-85e2-e8b3de801586, rgb(216, 212, 216)))\"},children:\"Щоб бути в курсі останніх новин від NEXORA, підпишіться на нашу розсилку.\"})}),className:\"framer-1l9se6r\",effect:textEffect1,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"F3FKgEs5s\",style:{\"--extracted-r6o4lv\":\"var(--token-dc61e624-aad1-4db6-85e2-e8b3de801586, rgb(216, 212, 216))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(FormContainer,{action:\"https://api.framer.com/forms/v1/forms/c3ca1338-83df-4a85-aa22-eec4d34e1b9b/submit\",className:\"framer-15g8qrt\",\"data-framer-name\":\"subscribers-form\",layoutDependency:layoutDependency,layoutId:\"WBcKczno9\",nodeId:\"WBcKczno9\",children:formState=>/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(motion.label,{className:\"framer-irznrw\",layoutDependency:layoutDependency,layoutId:\"aoQFKLeSw\",children:/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-yn1n23\",inputName:\"Email\",layoutDependency:layoutDependency,layoutId:\"l1iyyFqBd\",placeholder:\"Вкажіть Ваш e-mail\",required:true,style:{\"--framer-input-background\":\"rgba(24, 24, 27, 0.3)\",\"--framer-input-border-bottom-width\":\"2px\",\"--framer-input-border-color\":\"rgba(255, 255, 255, 0.08)\",\"--framer-input-border-left-width\":\"2px\",\"--framer-input-border-radius-bottom-left\":\"8px\",\"--framer-input-border-radius-bottom-right\":\"8px\",\"--framer-input-border-radius-top-left\":\"8px\",\"--framer-input-border-radius-top-right\":\"8px\",\"--framer-input-border-right-width\":\"2px\",\"--framer-input-border-style\":\"solid\",\"--framer-input-border-top-width\":\"2px\",\"--framer-input-font-color\":\"var(--token-f5ac3f7c-ae69-4a57-8fbf-14f9bf269584, rgb(245, 244, 245))\",\"--framer-input-icon-color\":\"rgb(153, 153, 153)\",\"--framer-input-placeholder-color\":\"var(--token-3e65d770-ff2f-4205-b9c0-c5a58315c1e1, rgb(122, 113, 122))\"},type:\"email\"})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"200px\",y:(componentViewport?.y||0)+0+0+80+0+0+161+0+210+0,...addPropertyOverrides({JsspUuR4e:{width:`calc(min(${componentViewport?.width||\"100vw\"}, 490px) - 32px)`,y:undefined},N8qz2niZa:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-axam78-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"PvctRljmE-container\",nodeId:\"PvctRljmE\",rendersWithMotion:true,scopeId:\"t5uEU_L2t\",children:/*#__PURE__*/_jsx(FormButton,{height:\"100%\",id:\"PvctRljmE\",layoutId:\"PvctRljmE\",M5wA5zcFc:\"Підписатися\",style:{height:\"100%\",width:\"100%\"},type:\"submit\",variant:formVariants(formState,{pending:\"B3R6nfMSQ\",success:\"Dcq6_Kvyz\"},matchVariant(\"uGsRLUX7C\")),width:\"100%\"})})})]})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1rorvuu\",\"data-framer-name\":\"footer-bottom\",layoutDependency:layoutDependency,layoutId:\"JNvv4mjw4\",children:[/*#__PURE__*/_jsxs(motion.nav,{className:\"framer-1o25732\",\"data-border\":true,\"data-framer-name\":\"menu-Items\",layoutDependency:layoutDependency,layoutId:\"WJ2kWPdsw\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.08)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:17,y:(componentViewport?.y||0)+0+0+80+471+0+0+0,...addPropertyOverrides({JsspUuR4e:{y:undefined},N8qz2niZa:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-zik6bx-container\",layoutDependency:layoutDependency,layoutId:\"Kp19mQsrH-container\",nodeId:\"Kp19mQsrH\",rendersWithMotion:true,scopeId:\"t5uEU_L2t\",children:/*#__PURE__*/_jsx(MenuItem,{height:\"100%\",huzOoot3F:\"головна\",id:\"Kp19mQsrH\",IGv8Afp6L:resolvedLinks[0],layoutId:\"Kp19mQsrH\",variant:matchVariant(\"r4iyHFroV\"),width:\"100%\",...addPropertyOverrides({JsspUuR4e:{IGv8Afp6L:resolvedLinks[2]},N8qz2niZa:{IGv8Afp6L:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"w22RvAHB6\"},implicitPathVariables:undefined},{href:{webPageId:\"w22RvAHB6\"},implicitPathVariables:undefined},{href:{webPageId:\"w22RvAHB6\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:17,y:(componentViewport?.y||0)+0+0+80+471+0+0+0,...addPropertyOverrides({JsspUuR4e:{y:undefined},N8qz2niZa:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-suzgyi-container\",layoutDependency:layoutDependency,layoutId:\"gBcN5HbWQ-container\",nodeId:\"gBcN5HbWQ\",rendersWithMotion:true,scopeId:\"t5uEU_L2t\",children:/*#__PURE__*/_jsx(MenuItem,{height:\"100%\",huzOoot3F:\"про нас\",id:\"gBcN5HbWQ\",IGv8Afp6L:resolvedLinks1[0],layoutId:\"gBcN5HbWQ\",variant:matchVariant(\"r4iyHFroV\"),width:\"100%\",...addPropertyOverrides({JsspUuR4e:{IGv8Afp6L:resolvedLinks1[2]},N8qz2niZa:{IGv8Afp6L:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"O2AP8XViM\"},implicitPathVariables:undefined},{href:{webPageId:\"O2AP8XViM\"},implicitPathVariables:undefined},{href:{webPageId:\"O2AP8XViM\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({JsspUuR4e:{height:17},N8qz2niZa:{height:17}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-hnsjcl-container\",layoutDependency:layoutDependency,layoutId:\"ieOlglcYs-container\",nodeId:\"ieOlglcYs\",rendersWithMotion:true,scopeId:\"t5uEU_L2t\",children:/*#__PURE__*/_jsx(MenuItem,{height:\"100%\",huzOoot3F:\"Пластикові шафи\",id:\"ieOlglcYs\",IGv8Afp6L:resolvedLinks2[0],layoutId:\"ieOlglcYs\",variant:matchVariant(\"r4iyHFroV\"),width:\"100%\",...addPropertyOverrides({JsspUuR4e:{IGv8Afp6L:resolvedLinks2[2]},N8qz2niZa:{IGv8Afp6L:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"uPI91J_NM\"},implicitPathVariables:undefined},{href:{webPageId:\"uPI91J_NM\"},implicitPathVariables:undefined},{href:{webPageId:\"uPI91J_NM\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({JsspUuR4e:{height:17},N8qz2niZa:{height:17}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1waakki-container\",layoutDependency:layoutDependency,layoutId:\"GQ1B3POlP-container\",nodeId:\"GQ1B3POlP\",rendersWithMotion:true,scopeId:\"t5uEU_L2t\",children:/*#__PURE__*/_jsx(MenuItem,{height:\"100%\",huzOoot3F:\"Зарядні станції\",id:\"GQ1B3POlP\",IGv8Afp6L:resolvedLinks3[0],layoutId:\"GQ1B3POlP\",variant:matchVariant(\"r4iyHFroV\"),width:\"100%\",...addPropertyOverrides({JsspUuR4e:{IGv8Afp6L:resolvedLinks3[2]},N8qz2niZa:{IGv8Afp6L:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"xeY1RpEEg\"},implicitPathVariables:undefined},{href:{webPageId:\"xeY1RpEEg\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:17,y:(componentViewport?.y||0)+0+0+80+471+0+0+0,...addPropertyOverrides({JsspUuR4e:{y:undefined},N8qz2niZa:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-1szvb7h-container\",id:`${layoutId}-1szvb7h`,layoutDependency:layoutDependency,layoutId:\"UEosTC1Is-container\",nodeId:\"UEosTC1Is\",ref:ref1,rendersWithMotion:true,scopeId:\"t5uEU_L2t\",children:[/*#__PURE__*/_jsx(MenuItem,{height:\"100%\",huzOoot3F:\"каталог товарів\",id:\"UEosTC1Is\",iMnUFTr7H:iMnUFTr7H13elrgn({overlay}),layoutId:\"UEosTC1Is\",variant:matchVariant(\"r4iyHFroV\"),width:\"100%\",...addPropertyOverrides({JsspUuR4e:{huzOoot3F:\"промислове обладнання\",IGv8Afp6L:resolvedLinks4[1]},N8qz2niZa:{huzOoot3F:\"промислове обладнання\",IGv8Afp6L:resolvedLinks4[0]}},baseVariant,gestureVariant)}),/*#__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}-1szvb7h`,offsetX:-50.109375,offsetY:-27.796875,onDismiss:overlay.hide,placement:\"top\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,className:\"framer-ziy2o0\",exit:animation1,initial:animation3,layoutDependency:layoutDependency,layoutId:\"kbUyvT6Fb\",ref:ref2,role:\"dialog\",style:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1mcn2pd\",\"data-framer-name\":\"dropdown-menu\",layoutDependency:layoutDependency,layoutId:\"xsKJeuupt\",style:{backdropFilter:\"blur(40px)\",backgroundColor:\"rgba(9, 9, 11, 0.9)\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,WebkitBackdropFilter:\"blur(40px)\"},children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"O2AP8XViM\"},implicitPathVariables:undefined},{href:{webPageId:\"O2AP8XViM\"},implicitPathVariables:undefined},{href:{webPageId:\"O2AP8XViM\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"272px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1keeuth-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"O8x40wgEv-container\",nodeId:\"O8x40wgEv\",rendersWithMotion:true,scopeId:\"t5uEU_L2t\",children:/*#__PURE__*/_jsx(DropdownItemCategory,{ctNPvJE2g:resolvedLinks5[0],FokOAhWmK:addImageAlt({pixelHeight:200,pixelWidth:200,src:\"https://framerusercontent.com/images/xYbmmOHdCDvLPWdIZmvdgeARqg.jpg?width=200&height=200\"},\"\"),height:\"100%\",id:\"O8x40wgEv\",layoutId:\"O8x40wgEv\",style:{width:\"100%\"},width:\"100%\",xJdaTvydC:\"Для взуття, інвентарю та повсякденних речей.\",yqVbgyJDS:\"Пластикові шафи Shafix\",...addPropertyOverrides({JsspUuR4e:{ctNPvJE2g:resolvedLinks5[2]},N8qz2niZa:{ctNPvJE2g:resolvedLinks5[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"uPI91J_NM\"},implicitPathVariables:undefined},{href:{webPageId:\"uPI91J_NM\"},implicitPathVariables:undefined},{href:{webPageId:\"uPI91J_NM\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"272px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-13gveuw-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"F0wwmnDfu-container\",nodeId:\"F0wwmnDfu\",rendersWithMotion:true,scopeId:\"t5uEU_L2t\",children:/*#__PURE__*/_jsx(DropdownItemCategory,{ctNPvJE2g:resolvedLinks6[0],FokOAhWmK:addImageAlt({pixelHeight:200,pixelWidth:200,src:\"https://framerusercontent.com/images/Ut2OAOqgWcXe4oOrr7yufFobZDk.png?width=200&height=200\"},'Зображення основної категорії каталогу товарів: \"Промислове обладнання\"'),height:\"100%\",id:\"F0wwmnDfu\",layoutId:\"F0wwmnDfu\",style:{width:\"100%\"},width:\"100%\",xJdaTvydC:\"Рішення для резервного живлення дому та бізнесу\",yqVbgyJDS:\"Зарядні станції EcoFlow\",...addPropertyOverrides({JsspUuR4e:{ctNPvJE2g:resolvedLinks6[2]},N8qz2niZa:{ctNPvJE2g:resolvedLinks6[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"xeY1RpEEg\"},implicitPathVariables:undefined},{href:{webPageId:\"xeY1RpEEg\"},implicitPathVariables:undefined},{href:{webPageId:\"xeY1RpEEg\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"272px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1qenvon-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"ugRmRUxWO-container\",nodeId:\"ugRmRUxWO\",rendersWithMotion:true,scopeId:\"t5uEU_L2t\",children:/*#__PURE__*/_jsx(DropdownItemCategory,{ctNPvJE2g:resolvedLinks7[0],height:\"100%\",id:\"ugRmRUxWO\",layoutId:\"ugRmRUxWO\",style:{width:\"100%\"},width:\"100%\",xJdaTvydC:\"Надійна техніка для бізнесу та виробництва.\",yqVbgyJDS:\"Промислове обладнання\",...addPropertyOverrides({JsspUuR4e:{ctNPvJE2g:resolvedLinks7[2]},N8qz2niZa:{ctNPvJE2g:resolvedLinks7[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"YbwdQucvp\"},implicitPathVariables:undefined},{href:{webPageId:\"YbwdQucvp\"},implicitPathVariables:undefined},{href:{webPageId:\"YbwdQucvp\"},implicitPathVariables:undefined}],children:resolvedLinks8=>/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"272px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-yd5i48-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"pGHVnfd5j-container\",nodeId:\"pGHVnfd5j\",rendersWithMotion:true,scopeId:\"t5uEU_L2t\",children:/*#__PURE__*/_jsx(DropdownItemCategory,{ctNPvJE2g:resolvedLinks8[0],FokOAhWmK:addImageAlt({pixelHeight:160,pixelWidth:160,src:\"https://framerusercontent.com/images/sVArwseFH2yhozaRWslzxBMKaI.png?width=160&height=160\"},\"\"),height:\"100%\",id:\"pGHVnfd5j\",layoutId:\"pGHVnfd5j\",style:{width:\"100%\"},width:\"100%\",xJdaTvydC:\"*Щоб замовити ці товари, заповніть онлайн-заявку. \",yqVbgyJDS:\"Побутове обладнання\",...addPropertyOverrides({JsspUuR4e:{ctNPvJE2g:resolvedLinks8[2]},N8qz2niZa:{ctNPvJE2g:resolvedLinks8[1]}},baseVariant,gestureVariant)})})})})]})})})})]})})})})}),isDisplayed()&&/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay1=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"YbwdQucvp\"},implicitPathVariables:undefined},{href:{webPageId:\"YbwdQucvp\"},implicitPathVariables:undefined}],children:resolvedLinks9=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({JsspUuR4e:{height:17},N8qz2niZa:{height:17}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-12d72k3-container\",id:`${layoutId}-12d72k3`,layoutDependency:layoutDependency,layoutId:\"MNth1UFHC-container\",nodeId:\"MNth1UFHC\",ref:ref3,rendersWithMotion:true,scopeId:\"t5uEU_L2t\",children:/*#__PURE__*/_jsx(MenuItem,{height:\"100%\",huzOoot3F:\"побутове обладнання\",id:\"MNth1UFHC\",iMnUFTr7H:iMnUFTr7H13elrgn({overlay:overlay1}),layoutId:\"MNth1UFHC\",variant:matchVariant(\"r4iyHFroV\"),width:\"100%\",...addPropertyOverrides({JsspUuR4e:{IGv8Afp6L:resolvedLinks9[1]},N8qz2niZa:{IGv8Afp6L:resolvedLinks9[0]}},baseVariant,gestureVariant)})})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"eK34DorQF\"},implicitPathVariables:undefined},{href:{webPageId:\"eK34DorQF\"},implicitPathVariables:undefined},{href:{webPageId:\"eK34DorQF\"},implicitPathVariables:undefined}],children:resolvedLinks10=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:17,y:(componentViewport?.y||0)+0+0+80+471+0+0+0,...addPropertyOverrides({JsspUuR4e:{y:undefined},N8qz2niZa:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-540gle-container\",layoutDependency:layoutDependency,layoutId:\"fIcsAtzp8-container\",nodeId:\"fIcsAtzp8\",rendersWithMotion:true,scopeId:\"t5uEU_L2t\",children:/*#__PURE__*/_jsx(MenuItem,{height:\"100%\",huzOoot3F:\"контакти\",id:\"fIcsAtzp8\",IGv8Afp6L:resolvedLinks10[0],layoutId:\"fIcsAtzp8\",variant:matchVariant(\"r4iyHFroV\"),width:\"100%\",...addPropertyOverrides({JsspUuR4e:{IGv8Afp6L:resolvedLinks10[2]},N8qz2niZa:{IGv8Afp6L:resolvedLinks10[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1x1ks8y\",\"data-framer-name\":\"divider\",layoutDependency:layoutDependency,layoutId:\"qbnS03khU\",style:{background:\"linear-gradient(90deg, rgba(238, 36, 239, 0) 0%, rgb(238, 36, 239) 50%, rgba(238, 36, 239, 0) 100%)\"}})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1qz8cb0\",\"data-framer-name\":\"terms-&-privacypolicy\",layoutDependency:layoutDependency,layoutId:\"hNYkxEPxt\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1wn8wam\",\"data-framer-name\":\"text\",layoutDependency:layoutDependency,layoutId:\"pbaefLv5b\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{style:{\"--font-selector\":\"X19TRi1VSS1EaXNwbGF5LVJlZ3VsYXJfXw==\",\"--framer-font-family\":'\".SFNSDisplay\", \"SFProDisplay-Regular\", \"SFUIDisplay-Regular\", \".SFUIDisplay\", \"-apple-system\", \"BlinkMacSystemFont\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-a40594e1-339c-46db-84e8-7061a14aadef, rgb(122, 113, 122)))\"},children:\"\\xa9 2026 - ТОВ \\xabНЕКСОРА ТЕХ\\xbb. ЄДРПОУ 45851285\"})}),className:\"framer-2gqozy\",fonts:[\"__SF-UI-Display-Regular__\"],layoutDependency:layoutDependency,layoutId:\"bqJ39bSAR\",style:{\"--extracted-tcooor\":\"var(--token-a40594e1-339c-46db-84e8-7061a14aadef, rgb(122, 113, 122))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({JsspUuR4e:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{dir:\"auto\",style:{\"--font-selector\":\"X19TRi1VSS1EaXNwbGF5LVJlZ3VsYXJfXw==\",\"--framer-font-family\":'\".SFNSDisplay\", \"SFProDisplay-Regular\", \"SFUIDisplay-Regular\", \".SFUIDisplay\", \"SF Pro Display\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-a40594e1-339c-46db-84e8-7061a14aadef, rgb(122, 113, 122)))\"},children:\"\\xa9 2026 - ТОВ \\xabНЕКСОРА ТЕХ\\xbb. ЄДРПОУ 45851285\"})})}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1y27fae\",\"data-framer-name\":\"links\",layoutDependency:layoutDependency,layoutId:\"yKkUKXWoI\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{style:{\"--font-selector\":\"X19TRi1VSS1EaXNwbGF5LVJlZ3VsYXJfXw==\",\"--framer-font-family\":'\".SFNSDisplay\", \"SFProDisplay-Regular\", \"SFUIDisplay-Regular\", \".SFUIDisplay\", \"-apple-system\", \"BlinkMacSystemFont\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-3e65d770-ff2f-4205-b9c0-c5a58315c1e1, rgb(122, 113, 122)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Yx77B_C1Q\"},motionChild:true,nodeId:\"LmQEpN2kk\",openInNewTab:false,relValues:[],scopeId:\"t5uEU_L2t\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-dd4g4n\",\"data-styles-preset\":\"kefoOfO2N\",children:\"Умови використання\"})})})}),className:\"framer-1a2yrh9\",fonts:[\"__SF-UI-Display-Regular__\"],layoutDependency:layoutDependency,layoutId:\"LmQEpN2kk\",style:{\"--extracted-tcooor\":\"var(--token-3e65d770-ff2f-4205-b9c0-c5a58315c1e1, rgb(122, 113, 122))\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({JsspUuR4e:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{style:{\"--font-selector\":\"X19TRi1VSS1EaXNwbGF5LVJlZ3VsYXJfXw==\",\"--framer-font-family\":'\".SFNSDisplay\", \"SFProDisplay-Regular\", \"SFUIDisplay-Regular\", \".SFUIDisplay\", \"-apple-system\", \"BlinkMacSystemFont\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-3e65d770-ff2f-4205-b9c0-c5a58315c1e1, rgb(122, 113, 122)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Yx77B_C1Q\"},motionChild:true,nodeId:\"LmQEpN2kk\",openInNewTab:false,relValues:[],scopeId:\"t5uEU_L2t\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-dd4g4n\",\"data-styles-preset\":\"kefoOfO2N\",children:\"Умови використання\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{style:{\"--font-selector\":\"X19TRi1VSS1EaXNwbGF5LVJlZ3VsYXJfXw==\",\"--framer-font-family\":'\".SFNSDisplay\", \"SFProDisplay-Regular\", \"SFUIDisplay-Regular\", \".SFUIDisplay\", \"-apple-system\", \"BlinkMacSystemFont\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-3e65d770-ff2f-4205-b9c0-c5a58315c1e1, rgb(122, 113, 122)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"geCJo1Av9\"},motionChild:true,nodeId:\"WWziq8BeH\",openInNewTab:false,relValues:[],scopeId:\"t5uEU_L2t\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-dd4g4n\",\"data-styles-preset\":\"kefoOfO2N\",children:\"Політика конфіденційності\"})})})}),className:\"framer-6i4dl6\",fonts:[\"__SF-UI-Display-Regular__\"],layoutDependency:layoutDependency,layoutId:\"WWziq8BeH\",style:{\"--extracted-tcooor\":\"var(--token-3e65d770-ff2f-4205-b9c0-c5a58315c1e1, rgb(122, 113, 122))\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({JsspUuR4e:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{style:{\"--font-selector\":\"X19TRi1VSS1EaXNwbGF5LVJlZ3VsYXJfXw==\",\"--framer-font-family\":'\".SFNSDisplay\", \"SFProDisplay-Regular\", \"SFUIDisplay-Regular\", \".SFUIDisplay\", \"-apple-system\", \"BlinkMacSystemFont\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-3e65d770-ff2f-4205-b9c0-c5a58315c1e1, rgb(122, 113, 122)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"geCJo1Av9\"},motionChild:true,nodeId:\"WWziq8BeH\",openInNewTab:false,relValues:[],scopeId:\"t5uEU_L2t\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-dd4g4n\",\"data-styles-preset\":\"kefoOfO2N\",children:\"Політика конфіденційності\"})})})})}},baseVariant,gestureVariant)})]})]})]})]})})})})});});const css=[\".framer-Baa7Z.framer-uhv7xc, .framer-Baa7Z .framer-uhv7xc { display: block; }\",\".framer-Baa7Z.framer-z3hkjt { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1440px; }\",\".framer-Baa7Z .framer-1hf6ys9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: flex-start; max-width: 1280px; overflow: hidden; padding: 80px 40px 20px 40px; position: relative; width: 100%; }\",\".framer-Baa7Z .framer-1mnkz9p { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-Baa7Z .framer-1s6i7dg { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; z-index: 1; }\",\".framer-Baa7Z .framer-cxk3lv { aspect-ratio: 1 / 1; flex: none; height: auto; overflow: hidden; position: relative; width: 120px; }\",\".framer-Baa7Z .framer-1y2lnq4-container { flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 100%; }\",\".framer-Baa7Z .framer-1i9gqyn-container { aspect-ratio: 4.410256410256411 / 1; flex: none; height: auto; position: relative; width: 200px; }\",\".framer-Baa7Z .framer-12poarz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-Baa7Z .framer-iqjmb5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 48%; }\",\".framer-Baa7Z .framer-zawt76, .framer-Baa7Z .framer-10gkh7w { 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: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-Baa7Z .framer-15wzz88 { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-Baa7Z .framer-1l9se6r { flex: 1 0 0px; height: auto; max-width: 400px; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-Baa7Z .framer-15g8qrt { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 48%; }\",\".framer-Baa7Z .framer-irznrw { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 1px; }\",'.framer-Baa7Z .framer-yn1n23 { --framer-input-focused-border-color: var(--token-ee1cecba-deec-4338-87f7-6db73600ad6c, #eb11ec); --framer-input-focused-border-style: solid; --framer-input-focused-border-width: 1px; --framer-input-font-family: \"Inter Display\"; --framer-input-font-letter-spacing: 0em; --framer-input-font-line-height: 1.2em; --framer-input-font-size: 14px; --framer-input-font-weight: 400; --framer-input-padding: 12px; flex: none; height: 40px; position: relative; width: 100%; }',\".framer-Baa7Z .framer-axam78-container { flex: none; height: 40px; position: relative; width: 200px; }\",\".framer-Baa7Z .framer-1rorvuu { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-Baa7Z .framer-1o25732 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 40px 0px; position: relative; width: 100%; }\",\".framer-Baa7Z .framer-zik6bx-container, .framer-Baa7Z .framer-suzgyi-container, .framer-Baa7Z .framer-hnsjcl-container, .framer-Baa7Z .framer-1waakki-container, .framer-Baa7Z .framer-1szvb7h-container, .framer-Baa7Z .framer-12d72k3-container, .framer-Baa7Z .framer-540gle-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-Baa7Z .framer-ziy2o0 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1128px; will-change: var(--framer-will-change-override, transform); }\",\".framer-Baa7Z .framer-1mcn2pd { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 8px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); z-index: 2; }\",\".framer-Baa7Z .framer-1keeuth-container, .framer-Baa7Z .framer-13gveuw-container, .framer-Baa7Z .framer-1qenvon-container, .framer-Baa7Z .framer-yd5i48-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-Baa7Z .framer-1x1ks8y { bottom: 0px; flex: none; height: 1px; left: calc(50.00000000000002% - 14.044117647058824% / 2); position: absolute; width: 14%; z-index: 1; }\",\".framer-Baa7Z .framer-1qz8cb0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-Baa7Z .framer-1wn8wam { 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-Baa7Z .framer-2gqozy, .framer-Baa7Z .framer-1a2yrh9, .framer-Baa7Z .framer-6i4dl6 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-Baa7Z .framer-1y27fae { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Baa7Z.framer-v-15bqd95.framer-z3hkjt { width: 810px; }\",\".framer-Baa7Z.framer-v-15bqd95 .framer-1hf6ys9 { max-width: 1024px; }\",\".framer-Baa7Z.framer-v-15bqd95 .framer-iqjmb5, .framer-Baa7Z.framer-v-15bqd95 .framer-15g8qrt, .framer-Baa7Z.framer-v-16w2dg3 .framer-iqjmb5, .framer-Baa7Z.framer-v-16w2dg3 .framer-axam78-container, .framer-Baa7Z.framer-v-16w2dg3 .framer-1wn8wam { width: 100%; }\",\".framer-Baa7Z.framer-v-15bqd95 .framer-1o25732, .framer-Baa7Z.framer-v-16w2dg3 .framer-1o25732 { flex-wrap: wrap; gap: 20px; max-width: 100%; padding: 0px 0px 20px 0px; }\",\".framer-Baa7Z.framer-v-15bqd95 .framer-zik6bx-container, .framer-Baa7Z.framer-v-16w2dg3 .framer-zik6bx-container { order: 0; }\",\".framer-Baa7Z.framer-v-15bqd95 .framer-suzgyi-container, .framer-Baa7Z.framer-v-16w2dg3 .framer-suzgyi-container { order: 1; }\",\".framer-Baa7Z.framer-v-15bqd95 .framer-hnsjcl-container, .framer-Baa7Z.framer-v-16w2dg3 .framer-hnsjcl-container { order: 2; }\",\".framer-Baa7Z.framer-v-15bqd95 .framer-1waakki-container, .framer-Baa7Z.framer-v-16w2dg3 .framer-1waakki-container { order: 3; }\",\".framer-Baa7Z.framer-v-15bqd95 .framer-1szvb7h-container, .framer-Baa7Z.framer-v-16w2dg3 .framer-1szvb7h-container { order: 4; }\",\".framer-Baa7Z.framer-v-15bqd95 .framer-12d72k3-container, .framer-Baa7Z.framer-v-16w2dg3 .framer-12d72k3-container { order: 5; }\",\".framer-Baa7Z.framer-v-15bqd95 .framer-540gle-container, .framer-Baa7Z.framer-v-16w2dg3 .framer-540gle-container { order: 7; }\",\".framer-Baa7Z.framer-v-15bqd95 .framer-1x1ks8y { left: calc(50.00000000000002% - 32% / 2); order: 8; width: 32%; }\",\".framer-Baa7Z.framer-v-16w2dg3.framer-z3hkjt { width: 390px; }\",\".framer-Baa7Z.framer-v-16w2dg3 .framer-1hf6ys9 { gap: 40px; max-width: 490px; padding: 60px 16px 20px 16px; }\",\".framer-Baa7Z.framer-v-16w2dg3 .framer-12poarz { gap: 20px; }\",\".framer-Baa7Z.framer-v-16w2dg3 .framer-15g8qrt { flex-direction: column; gap: 20px; width: 100%; }\",\".framer-Baa7Z.framer-v-16w2dg3 .framer-irznrw { flex: none; width: 100%; }\",\".framer-Baa7Z.framer-v-16w2dg3 .framer-yn1n23 { height: 48px; }\",\".framer-Baa7Z.framer-v-16w2dg3 .framer-1x1ks8y { left: calc(50.00000000000002% - 28.000000000000004% / 2); order: 8; width: 28%; }\",\".framer-Baa7Z.framer-v-16w2dg3 .framer-1qz8cb0 { flex-direction: column; gap: 12px; justify-content: flex-start; }\",\".framer-Baa7Z.framer-v-16w2dg3 .framer-2gqozy { flex: 1 0 0px; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-Baa7Z.framer-v-16w2dg3 .framer-1y27fae { flex-direction: column; width: 100%; }\",\".framer-Baa7Z.framer-v-16w2dg3 .framer-1a2yrh9, .framer-Baa7Z.framer-v-16w2dg3 .framer-6i4dl6 { white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-Baa7Z[data-border=\"true\"]::after, .framer-Baa7Z [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 679.5\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"N8qz2niZa\":{\"layout\":[\"fixed\",\"auto\"]},\"JsspUuR4e\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framert5uEU_L2t=withCSS(Component,css,\"framer-Baa7Z\");export default Framert5uEU_L2t;Framert5uEU_L2t.displayName=\"footer\";Framert5uEU_L2t.defaultProps={height:679.5,width:1440};addPropertyControls(Framert5uEU_L2t,{variant:{options:[\"CJFEUU58c\",\"N8qz2niZa\",\"JsspUuR4e\"],optionTitles:[\"Desktop\",\"Tablet\",\"mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framert5uEU_L2t,[{explicitInter:true,fonts:[{cssFamilyName:\"Arkhip Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"Arkhip\",url:\"https://framerusercontent.com/assets/ogiX1AoRK8HTxOaeDM9sR1cBBvg.woff2\",weight:\"400\"},{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:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/2uIBiALfCHVpWbHqRMZutfT7giU.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Zwfz6xbVe5pmcWRJRgBDHnMkOkI.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/U9LaDDmbRhzX3sB8g8glTy5feTE.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tVew2LzXJ1t7QfxP1gdTIdj2o0g.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",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/DF7bjCRmStYPqSb945lAlMfCCVQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",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/bHYNJqzTyl2lqvmMiRRS6Y16Es.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",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/vebZUMjGyKkYsfcY73iwWTzLNag.woff2\",weight:\"400\"}]},...VideoFonts,...LogoFonts,...FormButtonFonts,...MenuItemFonts,...DropdownItemCategoryFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});Framert5uEU_L2t.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(Logo,{},context),()=>forwardLoader(FormButton,{},context),()=>forwardLoader(MenuItem,{},context),()=>forwardLoader(DropdownItemCategory,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framert5uEU_L2t\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"N8qz2niZa\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"JsspUuR4e\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1440\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"679.5\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./t5uEU_L2t.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\"}}}","// Generated by Framer (167b3cd)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Search from\"https://framerusercontent.com/modules/6wAE2eMb2Tl3zrU7u4UL/mKj6QS2p4Cgdaa0WrZKY/Search.js\";import{Icon as Feather}from\"https://framerusercontent.com/modules/f0DboytQenYh21kfme7W/zb1zVBMZJKgPMiedOi0y/Feather.js\";const SearchFonts=getFonts(Search);const FeatherFonts=getFonts(Feather);const enabledGestures={s6FGK6lNg:{hover:true}};const cycleOrder=[\"s6FGK6lNg\",\"uZa2Wx19J\"];const serializationHash=\"framer-fCoeS\";const variantClassNames={s6FGK6lNg:\"framer-v-znxgbo\",uZa2Wx19J:\"framer-v-1963tx\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={default:\"s6FGK6lNg\",mobile:\"uZa2Wx19J\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"s6FGK6lNg\"};};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:\"s6FGK6lNg\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"uZa2Wx19J\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,\"aria-label\":\"search\",className:cx(scopingClassNames,\"framer-znxgbo\",className,classNames),\"data-border\":true,\"data-framer-name\":\"default\",layoutDependency:layoutDependency,layoutId:\"s6FGK6lNg\",ref:refBinding,style:{\"--border-bottom-width\":\"2px\",\"--border-color\":\"var(--token-673ebbe3-b0e3-406d-85b1-9abb99e07a71, rgb(42, 39, 42))\",\"--border-left-width\":\"2px\",\"--border-right-width\":\"2px\",\"--border-style\":\"solid\",\"--border-top-width\":\"2px\",backgroundColor:\"var(--token-5a203e70-bbcf-4cc5-8eb6-770602982a2d, rgba(24, 24, 27, 0.5))\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,...style},variants:{uZa2Wx19J:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({\"s6FGK6lNg-hover\":{\"data-framer-name\":undefined},uZa2Wx19J:{\"data-framer-name\":\"mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1dl9xbe-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Z9yJITHLe-container\",nodeId:\"Z9yJITHLe\",rendersWithMotion:true,scopeId:\"sCSvtPd73\",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:\"rgb(51, 51, 51)\",iconSize:0,iconType:\"default\",id:\"Z9yJITHLe\",inputOptions:{clearButtonText:\"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:\"Пошук по сайту\"},textColor:\"rgb(51, 51, 51)\"},layoutId:\"Z9yJITHLe\",modalOptions:{backgroundColor:\"rgb(255, 255, 255)\",borderRadius:16,heightIsStatic:true,heightTransition:{damping:60,delay:0,mass:1,stiffness:800,type:\"spring\"},layoutType:\"QuickMenu\",QuickMenuAnimation:{opacity:.5,scale:.75,transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},x:0,y:0},shadow:{blur:40,color:\"rgb(0, 0, 0)\",spread:0,x:0,y:20},top:0,width:500},resultOptions:{itemType:\"fullWidth\",subtitleOptions:{subtitleColor:\"rgba(0, 0, 0, 0.4)\",subtitleFont:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"13px\",fontStyle:\"normal\",fontWeight:400},subtitleType:\"path\"},titleColor:\"var(--token-fe4ab8f9-d901-440c-b58e-51e425f48869, rgb(38, 3, 38))\",titleFont:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"15px\",fontStyle:\"normal\",fontWeight:400},titleType:\"h1\"},style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-rdglpb-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"UXZq5RvBX-container\",nodeId:\"UXZq5RvBX\",rendersWithMotion:true,scopeId:\"sCSvtPd73\",children:/*#__PURE__*/_jsx(Feather,{color:\"var(--token-0e1283ab-aff9-42fd-b8d2-27ef390bfc7f, rgb(250, 250, 250))\",height:\"100%\",iconSearch:\"search\",iconSelection:\"edit\",id:\"UXZq5RvBX\",layoutId:\"UXZq5RvBX\",mirrored:false,selectByList:false,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{style:{\"--font-selector\":\"X19TRi1VSS1EaXNwbGF5LVJlZ3VsYXJfXw==\",\"--framer-font-family\":'\".SFNSDisplay\", \"SFProDisplay-Regular\", \"SFUIDisplay-Regular\", \".SFUIDisplay\", \"-apple-system\", \"BlinkMacSystemFont\", sans-serif',\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-faf55155-451e-4735-9ece-0e1f7a7a3173, rgb(170, 161, 170)))\"},children:\"Пошук по сайту\"})}),className:\"framer-17j367l\",fonts:[\"__SF-UI-Display-Regular__\"],layoutDependency:layoutDependency,layoutId:\"lTXCXXUQL\",style:{\"--extracted-tcooor\":\"var(--token-faf55155-451e-4735-9ece-0e1f7a7a3173, rgb(170, 161, 170))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{\"s6FGK6lNg-hover\":{\"--extracted-tcooor\":\"var(--token-6e054fd6-67d6-4a7a-9048-fbfebd912123, rgb(216, 212, 216))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"s6FGK6lNg-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{style:{\"--font-selector\":\"X19TRi1VSS1EaXNwbGF5LVJlZ3VsYXJfXw==\",\"--framer-font-family\":'\".SFNSDisplay\", \"SFProDisplay-Regular\", \"SFUIDisplay-Regular\", \".SFUIDisplay\", \"-apple-system\", \"BlinkMacSystemFont\", sans-serif',\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-6e054fd6-67d6-4a7a-9048-fbfebd912123, rgb(216, 212, 216)))\"},children:\"Пошук по сайту\"})})}},baseVariant,gestureVariant)})]})})})});});const css=[\".framer-fCoeS.framer-rigljx, .framer-fCoeS .framer-rigljx { display: block; }\",\".framer-fCoeS.framer-znxgbo { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 8px 16px 8px 16px; position: relative; width: 236px; will-change: var(--framer-will-change-override, transform); }\",\".framer-fCoeS .framer-1dl9xbe-container { cursor: pointer; flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); position: absolute; top: calc(48.57142857142859% - 100% / 2); width: 100%; z-index: 2; }\",\".framer-fCoeS .framer-rdglpb-container { flex: none; height: 16px; position: relative; width: 16px; }\",\".framer-fCoeS .framer-17j367l { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-fCoeS.framer-v-1963tx.framer-znxgbo { cursor: unset; justify-content: center; padding: 4px; width: 28px; }\",\".framer-fCoeS.framer-v-1963tx .framer-1dl9xbe-container { top: calc(50.00000000000002% - 100% / 2); }\",\".framer-fCoeS.framer-v-1963tx .framer-rdglpb-container { height: 20px; width: 20px; }\",'.framer-fCoeS[data-border=\"true\"]::after, .framer-fCoeS [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 35\n * @framerIntrinsicWidth 236\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"uZa2Wx19J\":{\"layout\":[\"fixed\",\"auto\"]},\"JO6f37HWO\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramersCSvtPd73=withCSS(Component,css,\"framer-fCoeS\");export default FramersCSvtPd73;FramersCSvtPd73.displayName=\"search-button\";FramersCSvtPd73.defaultProps={height:35,width:236};addPropertyControls(FramersCSvtPd73,{variant:{options:[\"s6FGK6lNg\",\"uZa2Wx19J\"],optionTitles:[\"default\",\"mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramersCSvtPd73,[{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\"}]},...SearchFonts,...FeatherFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramersCSvtPd73\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"35\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"236\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"uZa2Wx19J\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"JO6f37HWO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./sCSvtPd73.map","// Generated by Framer (167b3cd)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,CycleVariantState,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={A5IHtKpj7:{hover:true},bUnYann0I:{hover:true},dtfldesH5:{hover:true},PlV9bLzw8:{hover:true}};const cycleOrder=[\"PlV9bLzw8\",\"dtfldesH5\",\"bUnYann0I\",\"A5IHtKpj7\"];const serializationHash=\"framer-lsm8L\";const variantClassNames={A5IHtKpj7:\"framer-v-j0latu\",bUnYann0I:\"framer-v-6cnlw2\",dtfldesH5:\"framer-v-1mrp48j\",PlV9bLzw8:\"framer-v-1xedeco\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const ssYnmM81y=undefined;const JD2mcMs_u=undefined;const PPM8eZNfR=undefined;const BrUi5h7tU=undefined;const Rb5OgUSWE=undefined;const ofLqZhEO8=undefined;const transition1={delay:0,duration:.8,ease:[0,0,1,1],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={Bottom:\"bUnYann0I\",Left:\"A5IHtKpj7\",Right:\"dtfldesH5\",Top:\"PlV9bLzw8\"};const Variants=motion.create(React.Fragment);const getProps=({buttonFill,buttonText,click,height,hover,id,textColor,textSize,width,...props})=>{return{...props,BrUi5h7tU:textColor??props.BrUi5h7tU??\"rgb(255, 255, 255)\",JD2mcMs_u:hover??props.JD2mcMs_u,ofLqZhEO8:buttonText??props.ofLqZhEO8??\"Running stroke\",PPM8eZNfR:buttonFill??props.PPM8eZNfR??\"rgb(0, 0, 0)\",Rb5OgUSWE:textSize??props.Rb5OgUSWE??16,ssYnmM81y:click??props.ssYnmM81y,variant:humanReadableVariantMap[props.variant]??props.variant??\"PlV9bLzw8\"};};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,ofLqZhEO8,Rb5OgUSWE,BrUi5h7tU,PPM8eZNfR,JD2mcMs_u,ssYnmM81y,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"PlV9bLzw8\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap12bsdq2=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(ssYnmM81y){const res=await ssYnmM81y(...args);if(res===false)return false;}});const onAppearx4yxc4=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(CycleVariantState),700);});const onMouseEnter18dcnzg=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(JD2mcMs_u){const res=await JD2mcMs_u(...args);if(res===false)return false;}});const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useOnVariantChange(baseVariant,{default:onAppearx4yxc4});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-1xedeco\",className,classNames),\"data-framer-name\":\"Top\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"PlV9bLzw8\",onMouseEnter:onMouseEnter18dcnzg,onTap:onTap12bsdq2,ref:refBinding,style:{backgroundColor:\"rgba(238, 36, 239, 0.05)\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,...style},...addPropertyOverrides({\"A5IHtKpj7-hover\":{\"data-framer-name\":undefined},\"bUnYann0I-hover\":{\"data-framer-name\":undefined},\"dtfldesH5-hover\":{\"data-framer-name\":undefined},\"PlV9bLzw8-hover\":{\"data-framer-name\":undefined},A5IHtKpj7:{\"data-framer-name\":\"Left\"},bUnYann0I:{\"data-framer-name\":\"Bottom\"},dtfldesH5:{\"data-framer-name\":\"Right\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-m7sphr\",\"data-framer-name\":\"Glow\",layoutDependency:layoutDependency,layoutId:\"HDhoVv10q\",style:{background:\"radial-gradient(25% 50% at 50% 0%, rgb(238, 36, 239) 0%, rgba(238, 36, 239, 0) 100%)\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,filter:\"blur(16px)\",WebkitFilter:\"blur(16px)\"},variants:{\"A5IHtKpj7-hover\":{background:\"radial-gradient(50% 100% at 50% 50%, rgb(238, 36, 239) 0%, rgba(238, 36, 239, 0) 100%)\"},\"bUnYann0I-hover\":{background:\"radial-gradient(50% 100% at 50% 50%, rgb(238, 36, 239) 0%, rgba(238, 36, 239, 0) 100%)\"},\"dtfldesH5-hover\":{background:\"radial-gradient(50% 100% at 50% 50%, rgb(238, 36, 239) 0%, rgba(238, 36, 239, 0) 100%)\"},\"PlV9bLzw8-hover\":{background:\"radial-gradient(50% 100% at 50% 50%, rgb(238, 36, 239) 0%, rgba(238, 36, 239, 0) 100%)\"},A5IHtKpj7:{background:\"radial-gradient(25% 34.4% at 0% 50%, rgb(238, 36, 239) 0%, rgba(238, 36, 239, 0) 100%)\"},bUnYann0I:{background:\"radial-gradient(25% 50% at 50% 100%, rgb(238, 36, 239) 0%, rgba(238, 36, 239, 0) 100%)\"},dtfldesH5:{background:\"radial-gradient(25% 35.4% at 100% 50%, rgb(238, 36, 239) 0%, rgba(238, 36, 239, 0) 100%)\"}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1nq6gux\",\"data-framer-name\":\"Stroke\",layoutDependency:layoutDependency,layoutId:\"HOlaJV6t6\",style:{background:\"radial-gradient(28.000000000000004% 50% at 50% 0%, rgb(238, 36, 239) 0%, rgba(238, 36, 239, 0) 100%)\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12},variants:{\"A5IHtKpj7-hover\":{background:\"radial-gradient(75% 181.15942028985506% at 50% 50%, rgb(238, 36, 239) 0%, rgba(238, 36, 239, 0) 100%)\"},\"bUnYann0I-hover\":{background:\"radial-gradient(75% 181.15942028985506% at 50% 50%, rgb(238, 36, 239) 0%, rgba(238, 36, 239, 0) 100%)\"},\"dtfldesH5-hover\":{background:\"radial-gradient(75% 181.15942028985506% at 50% 50%, rgb(238, 36, 239) 0%, rgba(238, 36, 239, 0) 100%)\"},\"PlV9bLzw8-hover\":{background:\"radial-gradient(75% 181.15942028985506% at 50% 50%, rgb(238, 36, 239) 0%, rgba(238, 36, 239, 0) 100%)\"},A5IHtKpj7:{background:\"radial-gradient(16.6% 46% at 0% 50%, rgb(238, 36, 239) 0%, rgba(238, 36, 239, 0) 100%)\"},bUnYann0I:{background:\"radial-gradient(32% 50% at 50% 100%, rgb(238, 36, 239) 0%, rgba(238, 36, 239, 0) 100%)\"},dtfldesH5:{background:\"radial-gradient(16.2% 46% at 100% 50%, rgb(238, 36, 239) 0%, rgba(238, 36, 239, 0) 100%)\"}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1sx33y2\",\"data-framer-name\":\"Fill\",layoutDependency:layoutDependency,layoutId:\"H2lwA4XpE\",style:{backgroundColor:PPM8eZNfR,borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{style:{\"--font-selector\":\"X19TRi1VSS1EaXNwbGF5LVNlbWlib2xkX18=\",\"--framer-font-family\":'\".SFNSDisplay-Semibold\", \"SFProDisplay-Semibold\", \"SFUIDisplay-Semibold\", \".SFUIDisplay-Semibold\", \"SF Pro Display\", \"-apple-system\", \"BlinkMacSystemFont\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-Rb5OgUSWE-v1eXiokYP) * 1px)\",\"--framer-font-weight\":\"599\",\"--framer-text-color\":\"var(--extracted-tcooor, var(--variable-reference-BrUi5h7tU-v1eXiokYP))\"},children:\"Running stroke\"})}),className:\"framer-1uoqsb6\",\"data-framer-name\":\"Text\",fonts:[\"__SF-UI-Display-Semibold__\"],layoutDependency:layoutDependency,layoutId:\"RO14by_Yh\",style:{\"--extracted-tcooor\":\"var(--variable-reference-BrUi5h7tU-v1eXiokYP)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-BrUi5h7tU-v1eXiokYP\":BrUi5h7tU,\"--variable-reference-Rb5OgUSWE-v1eXiokYP\":Rb5OgUSWE},text:ofLqZhEO8,verticalAlignment:\"top\",withExternalLayout:true})]})})})});});const css=[\".framer-lsm8L.framer-kmezci, .framer-lsm8L .framer-kmezci { display: block; }\",\".framer-lsm8L.framer-1xedeco { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 12px 24px 12px 24px; position: relative; width: min-content; }\",\".framer-lsm8L .framer-m7sphr { bottom: -3px; flex: none; left: 0px; overflow: hidden; position: absolute; right: 0px; top: 3px; will-change: var(--framer-will-change-override, transform); z-index: 0; }\",\".framer-lsm8L .framer-1nq6gux { bottom: 0px; flex: none; left: 0px; overflow: hidden; position: absolute; right: 0px; top: 0px; will-change: var(--framer-will-change-override, transform); z-index: 0; }\",\".framer-lsm8L .framer-1sx33y2 { bottom: 1px; flex: none; left: 1px; overflow: hidden; position: absolute; right: 1px; top: 1px; will-change: var(--framer-will-change-override, transform); z-index: 0; }\",\".framer-lsm8L .framer-1uoqsb6 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 43\n * @framerIntrinsicWidth 162\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"dtfldesH5\":{\"layout\":[\"auto\",\"auto\"]},\"bUnYann0I\":{\"layout\":[\"auto\",\"auto\"]},\"A5IHtKpj7\":{\"layout\":[\"auto\",\"auto\"]},\"cyu_v3kUI\":{\"layout\":[\"auto\",\"auto\"]},\"bl0xFc7UV\":{\"layout\":[\"auto\",\"auto\"]},\"H7MmPbKDe\":{\"layout\":[\"auto\",\"auto\"]},\"sJTaydTg3\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"ofLqZhEO8\":\"buttonText\",\"Rb5OgUSWE\":\"textSize\",\"BrUi5h7tU\":\"textColor\",\"PPM8eZNfR\":\"buttonFill\",\"JD2mcMs_u\":\"hover\",\"ssYnmM81y\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerv1eXiokYP=withCSS(Component,css,\"framer-lsm8L\");export default Framerv1eXiokYP;Framerv1eXiokYP.displayName=\"Running-Stroke-Button\";Framerv1eXiokYP.defaultProps={height:43,width:162};addPropertyControls(Framerv1eXiokYP,{variant:{options:[\"PlV9bLzw8\",\"dtfldesH5\",\"bUnYann0I\",\"A5IHtKpj7\"],optionTitles:[\"Top\",\"Right\",\"Bottom\",\"Left\"],title:\"Variant\",type:ControlType.Enum},ofLqZhEO8:{defaultValue:\"Running stroke\",displayTextArea:false,title:\"Button text\",type:ControlType.String},onofLqZhEO8Change:{changes:\"ofLqZhEO8\",type:ControlType.ChangeHandler},Rb5OgUSWE:{defaultValue:16,title:\"Text size\",type:ControlType.Number},onRb5OgUSWEChange:{changes:\"Rb5OgUSWE\",type:ControlType.ChangeHandler},BrUi5h7tU:{defaultValue:\"rgb(255, 255, 255)\",title:\"Text color\",type:ControlType.Color},PPM8eZNfR:{defaultValue:\"rgb(0, 0, 0)\",title:\"Button fill\",type:ControlType.Color},JD2mcMs_u:{title:\"Hover\",type:ControlType.EventHandler},ssYnmM81y:{title:\"Click\",type:ControlType.EventHandler}});addFonts(Framerv1eXiokYP,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerv1eXiokYP\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"dtfldesH5\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"bUnYann0I\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"A5IHtKpj7\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"cyu_v3kUI\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"bl0xFc7UV\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"H7MmPbKDe\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"sJTaydTg3\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"ofLqZhEO8\\\":\\\"buttonText\\\",\\\"Rb5OgUSWE\\\":\\\"textSize\\\",\\\"BrUi5h7tU\\\":\\\"textColor\\\",\\\"PPM8eZNfR\\\":\\\"buttonFill\\\",\\\"JD2mcMs_u\\\":\\\"hover\\\",\\\"ssYnmM81y\\\":\\\"click\\\"}\",\"framerIntrinsicHeight\":\"43\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"162\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./v1eXiokYP.map","// Generated by Framer (a050651)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,CycleVariantState,Floating,forwardLoader,getFonts,getFontsFromSharedStyle,getPropertyControls,Link,ResolveLinks,RichText,runTasksWithYield,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{Icon as Feather}from\"https://framerusercontent.com/modules/f0DboytQenYh21kfme7W/zb1zVBMZJKgPMiedOi0y/Feather.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/QeBuuoNrQMxiczd5gwQE/6NXUfs2vF6OfQAzhrXgk/L6rRbiyBm.js\";import Logo from\"https://framerusercontent.com/modules/5BZ5tdKGPG9Xo8VZ6u8t/2WC1eTgDzSngSaGm1krw/C2BMrfvIl.js\";import MenuItem from\"https://framerusercontent.com/modules/x6RFbZSONBMH3qaqi4nF/9MjwTouP3apKYdaChDe5/njCo89PBy.js\";import SocialMediaIcon from\"https://framerusercontent.com/modules/cVTzVMp8g6KMHhhCfygN/xgfuM0rLjlKxbRP3KUjB/Nu_R6DoBo.js\";import SearchButton from\"https://framerusercontent.com/modules/ezZTYsKFIq2joKc8r92H/mLnNvhSzoN9GyR3sVra0/sCSvtPd73.js\";import ConsultationForm from\"https://framerusercontent.com/modules/7CMYFsWdmuIb4NQE2Yke/YtFQEnWufb9ztyeg0Ixw/UjSIFqgBq.js\";import RunningStrokeButton from\"https://framerusercontent.com/modules/vHIGvuiZEWSWlM0lGesR/onNzUL8YIFSkMLTYCu7r/v1eXiokYP.js\";import DropdownItemCategory from\"https://framerusercontent.com/modules/tMi4HbzYXY7rqfZB3E0i/UjSR35iRSicj8yolh8KP/ZCtjyxIkG.js\";const FeatherFonts=getFonts(Feather);const LogoFonts=getFonts(Logo);const RunningStrokeButtonFonts=getFonts(RunningStrokeButton);const SearchButtonFonts=getFonts(SearchButton);const SocialMediaIconFonts=getFonts(SocialMediaIcon);const MenuItemFonts=getFonts(MenuItem);const DropdownItemCategoryFonts=getFonts(DropdownItemCategory);const MotionDivWithFX=withFX(motion.div);const MotionNavWithFX=withFX(motion.nav);const ConsultationFormFonts=getFonts(ConsultationForm);const MenuItemControls=getPropertyControls(MenuItem);const cycleOrder=[\"QOMzL6gOC\",\"U8G_oCqEM\",\"Geb5Q_iR4\",\"Si1GSdUGV\",\"SRI66wMyT\",\"QfhN_vCZM\"];const serializationHash=\"framer-uCxL1\";const variantClassNames={Geb5Q_iR4:\"framer-v-1hoifpp\",QfhN_vCZM:\"framer-v-a6jxp1\",QOMzL6gOC:\"framer-v-1dp3f0p\",Si1GSdUGV:\"framer-v-1cvbczo\",SRI66wMyT:\"framer-v-1576ozj\",U8G_oCqEM:\"framer-v-odoz0b\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const lCNYVlnlw=undefined;const eEXFTzpAJ=undefined;const KSQ7sEgaI=undefined;const g_EPynNyZ=undefined;const tAK0Jhj2u=undefined;const transition1={delay:0,duration:.2,ease:[.44,0,.56,1],type:\"tween\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-80};const transition2={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:40};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation3={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:40};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};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 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={\"mobile-active\":\"SRI66wMyT\",\"mobile-default\":\"Si1GSdUGV\",\"tablet-active\":\"Geb5Q_iR4\",\"tablet-default\":\"U8G_oCqEM\",desktop:\"QOMzL6gOC\",form:\"QfhN_vCZM\"};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={\"desktop-active\":\"ZglU1Jo8p\",\"desktop-alt\":\"RgrqR7ia3\",\"desktop-default\":\"r4iyHFroV\",\"mobile-default\":\"yuHhXrooK\"};const getProps=({_LabelVariant,_LabelVariant1,_LabelVariant2,_LabelVariant3,height,id,logoLink,width,...props})=>{return{...props,eEXFTzpAJ:humanReadableEnumMap[_LabelVariant]??_LabelVariant??props.eEXFTzpAJ??\"r4iyHFroV\",g_EPynNyZ:humanReadableEnumMap[_LabelVariant2]??_LabelVariant2??props.g_EPynNyZ??\"RgrqR7ia3\",KSQ7sEgaI:humanReadableEnumMap[_LabelVariant1]??_LabelVariant1??props.KSQ7sEgaI??\"r4iyHFroV\",lCNYVlnlw:logoLink??props.lCNYVlnlw,tAK0Jhj2u:humanReadableEnumMap[_LabelVariant3]??_LabelVariant3??props.tAK0Jhj2u??\"r4iyHFroV\",variant:humanReadableVariantMap[props.variant]??props.variant??\"QOMzL6gOC\"};};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,lCNYVlnlw,eEXFTzpAJ,KSQ7sEgaI,g_EPynNyZ,tAK0Jhj2u,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"QOMzL6gOC\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"U8G_oCqEM\",\"Geb5Q_iR4\",\"Si1GSdUGV\",\"SRI66wMyT\"].includes(baseVariant))return false;return true;};const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const ssYnmM81y14yvwfd=activeVariantCallback(async(...args)=>{setVariant(\"QfhN_vCZM\");});const isDisplayed1=()=>{if([\"U8G_oCqEM\",\"Geb5Q_iR4\",\"Si1GSdUGV\",\"SRI66wMyT\"].includes(baseVariant))return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"SRI66wMyT\")return false;return true;};const onClickd6inm=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(CycleVariantState),10);});const onClick18iao88=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"U8G_oCqEM\"),10);});const onClick1uves6x=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"Si1GSdUGV\"),10);});const isDisplayed3=()=>{if([\"U8G_oCqEM\",\"Si1GSdUGV\"].includes(baseVariant))return false;return true;};const isDisplayed4=()=>{if([\"Geb5Q_iR4\",\"SRI66wMyT\"].includes(baseVariant))return true;return false;};const router=useRouter();const isDisplayed5=()=>{if(baseVariant===\"SRI66wMyT\")return true;return false;};const isDisplayed6=()=>{if(baseVariant===\"Geb5Q_iR4\")return true;return false;};const isDisplayed7=()=>{if([\"Geb5Q_iR4\",\"SRI66wMyT\"].includes(baseVariant))return false;return true;};const iMnUFTr7H13elrgn=({overlay})=>activeVariantCallback(async(...args)=>{overlay.show();});const ref1=React.useRef(null);const ref2=React.useRef(null);const isDisplayed8=()=>{if(baseVariant===\"QfhN_vCZM\")return true;return false;};const onClick1ns5qvc=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"QOMzL6gOC\"),10);});return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.header,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1dp3f0p\",className,classNames),\"data-framer-name\":\"desktop\",layoutDependency:layoutDependency,layoutId:\"QOMzL6gOC\",ref:refBinding,style:{...style},...addPropertyOverrides({Geb5Q_iR4:{\"data-framer-name\":\"tablet-active\"},QfhN_vCZM:{\"data-framer-name\":\"form\"},Si1GSdUGV:{\"data-framer-name\":\"mobile-default\"},SRI66wMyT:{\"data-framer-name\":\"mobile-active\"},U8G_oCqEM:{\"data-framer-name\":\"tablet-default\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-k2xdir\",\"data-framer-name\":\"wrapper\",layoutDependency:layoutDependency,layoutId:\"l8pFbbXtu\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-166zue5\",\"data-border\":true,\"data-framer-name\":\"top\",layoutDependency:layoutDependency,layoutId:\"moUwiKu3H\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.08)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backdropFilter:\"blur(40px)\",backgroundColor:\"rgba(9, 9, 11, 0.9)\",WebkitBackdropFilter:\"blur(40px)\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-yaq2j7\",\"data-framer-name\":\"wrapper\",layoutDependency:layoutDependency,layoutId:\"O9LLWJMqq\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-e1bsy\",\"data-framer-name\":\"contact\",layoutDependency:layoutDependency,layoutId:\"yR1gtahbM\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-wcqlox\",\"data-framer-name\":\"container\",layoutDependency:layoutDependency,layoutId:\"tzxbErUdJ\",children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1mxtson\",\"data-framer-name\":\"mail\",layoutDependency:layoutDependency,layoutId:\"TEZVWV858\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1blphnm-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"BRcMrIlxU-container\",nodeId:\"BRcMrIlxU\",rendersWithMotion:true,scopeId:\"uG1G9DvLQ\",children:/*#__PURE__*/_jsx(Feather,{color:\"var(--token-ee1cecba-deec-4338-87f7-6db73600ad6c, rgb(235, 17, 236))\",height:\"100%\",iconSearch:\"mai\",iconSelection:\"edit\",id:\"BRcMrIlxU\",layoutId:\"BRcMrIlxU\",mirrored:false,selectByList:false,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{dir:\"auto\",style:{\"--font-selector\":\"X19TRi1VSS1EaXNwbGF5LVJlZ3VsYXJfXw==\",\"--framer-font-family\":'\".SFNSDisplay\", \"SFProDisplay-Regular\", \"SFUIDisplay-Regular\", \".SFUIDisplay\", \"SF Pro Display\", sans-serif',\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-7f42c9be-cc99-4dad-bca2-be668fccd10d, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"mailto:office@nexora.com.ua\",motionChild:true,nodeId:\"XiRKIonFq\",openInNewTab:false,relValues:[],scopeId:\"uG1G9DvLQ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-s5ba67\",\"data-styles-preset\":\"L6rRbiyBm\",children:\"office@nexora.com.ua\"})})})}),className:\"framer-18ta3us\",fonts:[\"__SF-UI-Display-Regular__\"],layoutDependency:layoutDependency,layoutId:\"XiRKIonFq\",style:{\"--extracted-tcooor\":\"var(--token-7f42c9be-cc99-4dad-bca2-be668fccd10d, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true})]}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-bvwyk7\",\"data-framer-name\":\"phone\",layoutDependency:layoutDependency,layoutId:\"LEdzRwYE1\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1r62zo8-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"snDXIqqPe-container\",nodeId:\"snDXIqqPe\",rendersWithMotion:true,scopeId:\"uG1G9DvLQ\",children:/*#__PURE__*/_jsx(Feather,{color:\"var(--token-ee1cecba-deec-4338-87f7-6db73600ad6c, rgb(235, 17, 236))\",height:\"100%\",iconSearch:\"phone\",iconSelection:\"edit\",id:\"snDXIqqPe\",layoutId:\"snDXIqqPe\",mirrored:false,selectByList:false,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{style:{\"--font-selector\":\"X19TRi1VSS1EaXNwbGF5LVJlZ3VsYXJfXw==\",\"--framer-font-family\":'\".SFNSDisplay\", \"SFProDisplay-Regular\", \"SFUIDisplay-Regular\", \".SFUIDisplay\", \"-apple-system\", \"BlinkMacSystemFont\", sans-serif',\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-7f42c9be-cc99-4dad-bca2-be668fccd10d, rgb(255, 255, 255)))\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsx(Link,{href:\"tel:+380964264643\",motionChild:true,nodeId:\"BdWWB3Jnd\",openInNewTab:false,relValues:[],scopeId:\"uG1G9DvLQ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-s5ba67\",\"data-styles-preset\":\"L6rRbiyBm\",children:\"096 426 46 43\"})})})}),className:\"framer-1lipt72\",fonts:[\"__SF-UI-Display-Regular__\"],layoutDependency:layoutDependency,layoutId:\"BdWWB3Jnd\",style:{\"--extracted-tcooor\":\"var(--token-7f42c9be-cc99-4dad-bca2-be668fccd10d, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:39,y:(componentViewport?.y||0)+0+0+0+0+16.5+2,...addPropertyOverrides({Geb5Q_iR4:{y:(componentViewport?.y||0)+0+0+0+0+18.5+0},Si1GSdUGV:{height:31,width:\"136px\",y:(componentViewport?.y||0)+0+0+0+0+22.5+0},SRI66wMyT:{height:31,width:\"136px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||694)-0-1e3)/2+0+0)+0+0+22.5+0},U8G_oCqEM:{y:(componentViewport?.y||0)+0+0+0+0+18.5+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-10o0cac-container\",layoutDependency:layoutDependency,layoutId:\"dFAXvSwzz-container\",nodeId:\"dFAXvSwzz\",rendersWithMotion:true,scopeId:\"uG1G9DvLQ\",children:/*#__PURE__*/_jsx(Logo,{height:\"100%\",id:\"dFAXvSwzz\",layoutId:\"dFAXvSwzz\",variant:matchVariant(\"MxY2XDumY\"),width:\"100%\",YIsOKc0Zr:lCNYVlnlw,...addPropertyOverrides({Si1GSdUGV:{style:{height:\"100%\",width:\"100%\"}},SRI66wMyT:{style:{height:\"100%\",width:\"100%\"}}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-17ibg4s\",\"data-framer-name\":\"contacts\",layoutDependency:layoutDependency,layoutId:\"XVGvH_gwO\",children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:43,y:(componentViewport?.y||0)+0+0+0+0+16.5+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-txj6z4-container\",layoutDependency:layoutDependency,layoutId:\"fay80zxWj-container\",nodeId:\"fay80zxWj\",rendersWithMotion:true,scopeId:\"uG1G9DvLQ\",children:/*#__PURE__*/_jsx(RunningStrokeButton,{BrUi5h7tU:\"var(--token-f742e23d-d28f-4432-add0-cf5e3783c717, rgb(253, 228, 253))\",height:\"100%\",id:\"fay80zxWj\",layoutId:\"fay80zxWj\",ofLqZhEO8:\"Отримати консультацію\",PPM8eZNfR:\"var(--token-4c827c7e-75cb-45af-9963-c2bad7684a3c, rgb(106, 8, 106))\",Rb5OgUSWE:16,ssYnmM81y:ssYnmM81y14yvwfd,variant:matchVariant(\"PlV9bLzw8\"),width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-dw1d4e\",\"data-framer-name\":\"icon\",layoutDependency:layoutDependency,layoutId:\"qJ7ltV09F\",children:[isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,...addPropertyOverrides({Geb5Q_iR4:{y:(componentViewport?.y||0)+0+0+0+0+18.5+2+0+0},Si1GSdUGV:{height:28,width:\"32px\",y:(componentViewport?.y||0)+0+0+0+0+22.5+1.5+0+0},U8G_oCqEM:{y:(componentViewport?.y||0)+0+0+0+0+18.5+2+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ldtaeg-container\",layoutDependency:layoutDependency,layoutId:\"IXB1nog75-container\",nodeId:\"IXB1nog75\",rendersWithMotion:true,scopeId:\"uG1G9DvLQ\",children:/*#__PURE__*/_jsx(SearchButton,{height:\"100%\",id:\"IXB1nog75\",layoutId:\"IXB1nog75\",variant:matchVariant(\"uZa2Wx19J\"),width:\"100%\",...addPropertyOverrides({Si1GSdUGV:{style:{height:\"100%\",width:\"100%\"}}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-gco0az-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"QQcYuKfS6-container\",nodeId:\"QQcYuKfS6\",rendersWithMotion:true,scopeId:\"uG1G9DvLQ\",children:/*#__PURE__*/_jsx(Feather,{color:\"var(--token-ee1cecba-deec-4338-87f7-6db73600ad6c, rgb(235, 17, 236))\",height:\"100%\",iconSearch:\"menu\",iconSelection:\"edit\",id:\"QQcYuKfS6\",layoutId:\"QQcYuKfS6\",mirrored:false,selectByList:false,style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({Geb5Q_iR4:{iconSearch:\"x\",onClick:onClick18iao88},Si1GSdUGV:{onClick:onClickd6inm},SRI66wMyT:{iconSearch:\"x\",onClick:onClick1uves6x},U8G_oCqEM:{onClick:onClickd6inm}},baseVariant,gestureVariant)})})})]})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-pvwfcg\",\"data-framer-name\":\"divider\",layoutDependency:layoutDependency,layoutId:\"sQZolh5Cc\",style:{background:\"linear-gradient(90deg, rgba(238, 36, 239, 0) 0%, rgb(238, 36, 239) 50%, rgba(238, 36, 239, 0) 100%)\"}})]}),isDisplayed3()&&/*#__PURE__*/_jsx(MotionNavWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-y79cec\",\"data-border\":true,\"data-framer-name\":\"nav-bar\",layoutDependency:layoutDependency,layoutId:\"G19JYtYUf\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.08)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backdropFilter:\"blur(40px)\",backgroundColor:\"var(--token-c70c9952-8d82-4cb9-99d2-9f060ebbed1b, rgb(9, 9, 11))\",WebkitBackdropFilter:\"blur(40px)\"},...addPropertyOverrides({Geb5Q_iR4:{__framer__styleAppearEffectEnabled:undefined},SRI66wMyT:{__framer__styleAppearEffectEnabled:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-v6c181\",\"data-framer-name\":\"wrapper\",layoutDependency:layoutDependency,layoutId:\"uBkNZ0CGp\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-tex7ey\",\"data-framer-name\":\"container\",layoutDependency:layoutDependency,layoutId:\"IgfoCskpF\",...addPropertyOverrides({Geb5Q_iR4:{\"data-highlight\":true,onTap:onClick18iao88}},baseVariant,gestureVariant),children:[isDisplayed4()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-twwzcm\",\"data-framer-name\":\"contact-mobile\",layoutDependency:layoutDependency,layoutId:\"M3ZN9fzDU\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1dqaknv\",\"data-border\":true,\"data-framer-name\":\"container\",layoutDependency:layoutDependency,layoutId:\"izQrTaAxG\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-673ebbe3-b0e3-406d-85b1-9abb99e07a71, rgb(42, 39, 42))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-bx9fxt\",\"data-framer-name\":\"mail\",layoutDependency:layoutDependency,layoutId:\"TrumXi3Dk\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-18pb9xl-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"ga4zJMub7-container\",nodeId:\"ga4zJMub7\",rendersWithMotion:true,scopeId:\"uG1G9DvLQ\",children:/*#__PURE__*/_jsx(Feather,{color:\"var(--token-ee1cecba-deec-4338-87f7-6db73600ad6c, rgb(235, 17, 236))\",height:\"100%\",iconSearch:\"mai\",iconSelection:\"edit\",id:\"ga4zJMub7\",layoutId:\"ga4zJMub7\",mirrored:false,selectByList:false,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"X19TRi1VSS1EaXNwbGF5LVJlZ3VsYXJfXw==\",\"--framer-font-family\":'\".SFNSDisplay\", \"SFProDisplay-Regular\", \"SFUIDisplay-Regular\", \".SFUIDisplay\", \"-apple-system\", \"BlinkMacSystemFont\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7f42c9be-cc99-4dad-bca2-be668fccd10d, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"mailto:nexora@com.ua\",motionChild:true,nodeId:\"BVFq3GESN\",openInNewTab:true,relValues:[],scopeId:\"uG1G9DvLQ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-s5ba67\",\"data-styles-preset\":\"L6rRbiyBm\",children:\"nexora@com.ua\"})})})}),className:\"framer-cr40nl\",fonts:[\"__SF-UI-Display-Regular__\"],layoutDependency:layoutDependency,layoutId:\"BVFq3GESN\",style:{\"--extracted-r6o4lv\":\"var(--token-7f42c9be-cc99-4dad-bca2-be668fccd10d, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({SRI66wMyT:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"X19TRi1VSS1EaXNwbGF5LVJlZ3VsYXJfXw==\",\"--framer-font-family\":'\".SFNSDisplay\", \"SFProDisplay-Regular\", \"SFUIDisplay-Regular\", \".SFUIDisplay\", \"-apple-system\", \"BlinkMacSystemFont\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7f42c9be-cc99-4dad-bca2-be668fccd10d, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"mailto:nexora@com.ua\",motionChild:true,nodeId:\"BVFq3GESN\",openInNewTab:true,relValues:[],scopeId:\"uG1G9DvLQ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-s5ba67\",\"data-styles-preset\":\"L6rRbiyBm\",children:\"nexora@com.ua\"})})})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-7e94a4\",\"data-framer-name\":\"phone\",layoutDependency:layoutDependency,layoutId:\"WgTLqF2Ow\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-5zl6i4-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"y2Fjn7HHz-container\",nodeId:\"y2Fjn7HHz\",rendersWithMotion:true,scopeId:\"uG1G9DvLQ\",children:/*#__PURE__*/_jsx(Feather,{color:\"var(--token-ee1cecba-deec-4338-87f7-6db73600ad6c, rgb(235, 17, 236))\",height:\"100%\",iconSearch:\"phone\",iconSelection:\"edit\",id:\"y2Fjn7HHz\",layoutId:\"y2Fjn7HHz\",mirrored:false,selectByList:false,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"X19TRi1VSS1EaXNwbGF5LVJlZ3VsYXJfXw==\",\"--framer-font-family\":'\".SFNSDisplay\", \"SFProDisplay-Regular\", \"SFUIDisplay-Regular\", \".SFUIDisplay\", \"-apple-system\", \"BlinkMacSystemFont\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7f42c9be-cc99-4dad-bca2-be668fccd10d, rgb(255, 255, 255)))\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsx(Link,{href:\"tel:+380964264643\",motionChild:true,nodeId:\"J7dOLY3B7\",openInNewTab:true,relValues:[],scopeId:\"uG1G9DvLQ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-s5ba67\",\"data-styles-preset\":\"L6rRbiyBm\",children:\"096 426 46 43\"})})})}),className:\"framer-gpsbmo\",fonts:[\"__SF-UI-Display-Regular__\"],layoutDependency:layoutDependency,layoutId:\"J7dOLY3B7\",style:{\"--extracted-r6o4lv\":\"var(--token-7f42c9be-cc99-4dad-bca2-be668fccd10d, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({SRI66wMyT:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"X19TRi1VSS1EaXNwbGF5LVJlZ3VsYXJfXw==\",\"--framer-font-family\":'\".SFNSDisplay\", \"SFProDisplay-Regular\", \"SFUIDisplay-Regular\", \".SFUIDisplay\", \"-apple-system\", \"BlinkMacSystemFont\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7f42c9be-cc99-4dad-bca2-be668fccd10d, rgb(255, 255, 255)))\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsx(Link,{href:\"tel:+380964264643\",motionChild:true,nodeId:\"J7dOLY3B7\",openInNewTab:true,relValues:[],scopeId:\"uG1G9DvLQ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-s5ba67\",\"data-styles-preset\":\"L6rRbiyBm\",children:\"096 426 46 43\"})})})})}},baseVariant,gestureVariant)})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-y6sd2x\",\"data-framer-name\":\"social-media-icon\",layoutDependency:layoutDependency,layoutId:\"DjSV4Uwss\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1f4t8wj\",\"data-border\":true,\"data-framer-name\":\"container\",layoutDependency:layoutDependency,layoutId:\"BDW9KdA0r\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-673ebbe3-b0e3-406d-85b1-9abb99e07a71, rgb(42, 39, 42))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,width:\"32px\",...addPropertyOverrides({Geb5Q_iR4:{y:(componentViewport?.y||0)+0+0+0+76+16+0+0+0+685+0+88+0+0},SRI66wMyT:{height:32,width:\"36px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||694)-0-1e3)/2+0+0)+0+76+16+0+0+0+511+0+123.2+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1lc9coq-container\",layoutDependency:layoutDependency,layoutId:\"cTgIjUwzw-container\",nodeId:\"cTgIjUwzw\",rendersWithMotion:true,scopeId:\"uG1G9DvLQ\",children:/*#__PURE__*/_jsx(SocialMediaIcon,{height:\"100%\",id:\"cTgIjUwzw\",layoutId:\"cTgIjUwzw\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"jT9POfgGu\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,width:\"32px\",...addPropertyOverrides({Geb5Q_iR4:{y:(componentViewport?.y||0)+0+0+0+76+16+0+0+0+685+0+88+0+0},SRI66wMyT:{height:32,width:\"36px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||694)-0-1e3)/2+0+0)+0+76+16+0+0+0+511+0+123.2+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-10df9wb-container\",layoutDependency:layoutDependency,layoutId:\"rU1CoCff2-container\",nodeId:\"rU1CoCff2\",rendersWithMotion:true,scopeId:\"uG1G9DvLQ\",children:/*#__PURE__*/_jsx(SocialMediaIcon,{height:\"100%\",id:\"rU1CoCff2\",layoutId:\"rU1CoCff2\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"jT9POfgGu\"),width:\"100%\",...addPropertyOverrides({SRI66wMyT:{variant:matchVariant(\"PJ_grMB1D\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,width:\"32px\",...addPropertyOverrides({Geb5Q_iR4:{y:(componentViewport?.y||0)+0+0+0+76+16+0+0+0+685+0+88+0+0},SRI66wMyT:{height:32,width:\"36px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||694)-0-1e3)/2+0+0)+0+76+16+0+0+0+511+0+123.2+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1q76nrs-container\",layoutDependency:layoutDependency,layoutId:\"ODTnH_4qO-container\",nodeId:\"ODTnH_4qO\",rendersWithMotion:true,scopeId:\"uG1G9DvLQ\",children:/*#__PURE__*/_jsx(SocialMediaIcon,{height:\"100%\",id:\"ODTnH_4qO\",layoutId:\"ODTnH_4qO\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"jT9POfgGu\"),width:\"100%\",...addPropertyOverrides({SRI66wMyT:{variant:matchVariant(\"ynD5yh3YD\")}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-13vogzb\",\"data-framer-name\":\"container\",layoutDependency:layoutDependency,layoutId:\"vjnSSyA6A\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,width:\"32px\",...addPropertyOverrides({Geb5Q_iR4:{y:(componentViewport?.y||0)+0+0+0+76+16+0+0+0+685+0+88+0+0},SRI66wMyT:{height:32,width:\"36px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||694)-0-1e3)/2+0+0)+0+76+16+0+0+0+511+0+123.2+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1jfmkcn-container\",layoutDependency:layoutDependency,layoutId:\"zHLWcUf9t-container\",nodeId:\"zHLWcUf9t\",rendersWithMotion:true,scopeId:\"uG1G9DvLQ\",children:/*#__PURE__*/_jsx(SocialMediaIcon,{height:\"100%\",id:\"zHLWcUf9t\",layoutId:\"zHLWcUf9t\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"jT9POfgGu\"),width:\"100%\",...addPropertyOverrides({SRI66wMyT:{variant:matchVariant(\"QXT_gGjAt\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,width:\"32px\",...addPropertyOverrides({Geb5Q_iR4:{y:(componentViewport?.y||0)+0+0+0+76+16+0+0+0+685+0+88+0+0},SRI66wMyT:{height:32,width:\"36px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||694)-0-1e3)/2+0+0)+0+76+16+0+0+0+511+0+123.2+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1t5q0fp-container\",layoutDependency:layoutDependency,layoutId:\"gG8cArgMb-container\",nodeId:\"gG8cArgMb\",rendersWithMotion:true,scopeId:\"uG1G9DvLQ\",children:/*#__PURE__*/_jsx(SocialMediaIcon,{height:\"100%\",id:\"gG8cArgMb\",layoutId:\"gG8cArgMb\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"jT9POfgGu\"),width:\"100%\",...addPropertyOverrides({SRI66wMyT:{variant:matchVariant(\"SDlKLtyVu\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,width:\"32px\",...addPropertyOverrides({Geb5Q_iR4:{y:(componentViewport?.y||0)+0+0+0+76+16+0+0+0+685+0+88+0+0},SRI66wMyT:{height:32,width:\"36px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||694)-0-1e3)/2+0+0)+0+76+16+0+0+0+511+0+123.2+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1f7xu13-container\",layoutDependency:layoutDependency,layoutId:\"AC7bYpbim-container\",nodeId:\"AC7bYpbim\",rendersWithMotion:true,scopeId:\"uG1G9DvLQ\",children:/*#__PURE__*/_jsx(SocialMediaIcon,{height:\"100%\",id:\"AC7bYpbim\",layoutId:\"AC7bYpbim\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"jT9POfgGu\"),width:\"100%\",...addPropertyOverrides({SRI66wMyT:{variant:matchVariant(\"HnCFc9ovy\")}},baseVariant,gestureVariant)})})})]})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-sd34b9\",\"data-framer-name\":\"menu-Items\",layoutDependency:layoutDependency,layoutId:\"Qeq0B4_Lp\",...addPropertyOverrides({SRI66wMyT:{\"data-highlight\":true,onTap:onClick1uves6x}},baseVariant,gestureVariant),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:17,y:(componentViewport?.y||0)+0+0+0+76+16+0+9+0,...addPropertyOverrides({Geb5Q_iR4:{y:(componentViewport?.y||0)+0+0+0+76+16+0+0+0+36+40+0},SRI66wMyT:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||694)-0-1e3)/2+0+0)+0+76+16+0+0+0+0+20+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-5yfus9-container\",layoutDependency:layoutDependency,layoutId:\"fhgxSS7oG-container\",nodeId:\"fhgxSS7oG\",rendersWithMotion:true,scopeId:\"uG1G9DvLQ\",children:/*#__PURE__*/_jsx(MenuItem,{height:\"100%\",huzOoot3F:\"головна\",id:\"fhgxSS7oG\",IGv8Afp6L:resolvedLinks[0],layoutId:\"fhgxSS7oG\",variant:matchVariant(eEXFTzpAJ),width:\"100%\",...addPropertyOverrides({Geb5Q_iR4:{IGv8Afp6L:resolvedLinks[1],NAsL08eGE:onClick18iao88,variant:matchVariant(\"yuHhXrooK\")},QfhN_vCZM:{IGv8Afp6L:resolvedLinks[3]},SRI66wMyT:{IGv8Afp6L:resolvedLinks[2],iMnUFTr7H:undefined,NAsL08eGE:onClick1uves6x,variant:matchVariant(\"r4iyHFroV\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"w22RvAHB6\"},implicitPathVariables:undefined},{href:{webPageId:\"w22RvAHB6\"},implicitPathVariables:undefined},{href:{webPageId:\"w22RvAHB6\"},implicitPathVariables:undefined},{href:{webPageId:\"w22RvAHB6\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:17,y:(componentViewport?.y||0)+0+0+0+76+16+0+9+0,...addPropertyOverrides({Geb5Q_iR4:{y:(componentViewport?.y||0)+0+0+0+76+16+0+0+0+36+40+49},SRI66wMyT:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||694)-0-1e3)/2+0+0)+0+76+16+0+0+0+0+20+57}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-g3ikv-container\",layoutDependency:layoutDependency,layoutId:\"Jne6pugZW-container\",nodeId:\"Jne6pugZW\",rendersWithMotion:true,scopeId:\"uG1G9DvLQ\",children:/*#__PURE__*/_jsx(MenuItem,{height:\"100%\",huzOoot3F:\"Про нас\",id:\"Jne6pugZW\",IGv8Afp6L:resolvedLinks1[0],layoutId:\"Jne6pugZW\",variant:matchVariant(KSQ7sEgaI),width:\"100%\",...addPropertyOverrides({Geb5Q_iR4:{IGv8Afp6L:resolvedLinks1[1]},QfhN_vCZM:{IGv8Afp6L:resolvedLinks1[3]},SRI66wMyT:{IGv8Afp6L:resolvedLinks1[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1dsyhyi\",\"data-framer-name\":\"container\",layoutDependency:layoutDependency,layoutId:\"ocx4uuBbL\",children:[isDisplayed4()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1d7js9\",\"data-framer-name\":\"mobile-list\",layoutDependency:layoutDependency,layoutId:\"iSHKoi9dm\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0Fya2hpcCBSZWd1bGFy\",\"--framer-font-family\":'\"Arkhip Regular\", \"Arkhip Regular Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(motion.span,{\"data-text-fill\":\"true\",style:{backgroundImage:\"linear-gradient(90deg, var(--token-fe9bfc37-72b4-45d6-b479-44e3b30db262, rgb(239, 53, 240)) 0%, rgb(0, 208, 255) 100%)\"},children:\"КАТАЛОГ ТОВАРІВ\"})})}),className:\"framer-14bvwzw\",fonts:[\"CUSTOM;Arkhip Regular\"],layoutDependency:layoutDependency,layoutId:\"vY7FvYmUJ\",style:{\"--extracted-r6o4lv\":\"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-1vjej6p\",\"data-framer-name\":\"menu-items\",layoutDependency:layoutDependency,layoutId:\"iMTsqHp4r\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"O2AP8XViM\"},implicitPathVariables:undefined},{href:{webPageId:\"O2AP8XViM\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:17,...addPropertyOverrides({Geb5Q_iR4:{y:(componentViewport?.y||0)+0+0+0+76+16+0+0+0+36+40+98+0+0+116+0+0},SRI66wMyT:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||694)-0-1e3)/2+0+0)+0+76+16+0+0+0+0+20+114+0+0+116+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-v25cqg-container\",layoutDependency:layoutDependency,layoutId:\"qedFK2kuB-container\",nodeId:\"qedFK2kuB\",rendersWithMotion:true,scopeId:\"uG1G9DvLQ\",children:/*#__PURE__*/_jsx(MenuItem,{height:\"100%\",huzOoot3F:\"Зарядні станції EcoFlow\",id:\"qedFK2kuB\",layoutId:\"qedFK2kuB\",variant:matchVariant(\"r4iyHFroV\"),width:\"100%\",...addPropertyOverrides({Geb5Q_iR4:{huzOoot3F:\"Пластикові шафи Shafix\",IGv8Afp6L:resolvedLinks2[0]},SRI66wMyT:{huzOoot3F:\"Пластикові шафи Shafix\",IGv8Afp6L:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),isDisplayed5()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"uPI91J_NM\"},implicitPathVariables:undefined},{href:{webPageId:\"uPI91J_NM\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({SRI66wMyT:{height:17,y:(componentViewport?.y||0)+0+(((componentViewport?.height||694)-0-1e3)/2+0+0)+0+76+16+0+0+0+0+20+114+0+0+116+0+49}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-z7z291-container\",layoutDependency:layoutDependency,layoutId:\"QmuiFzXAj-container\",nodeId:\"QmuiFzXAj\",rendersWithMotion:true,scopeId:\"uG1G9DvLQ\",children:/*#__PURE__*/_jsx(MenuItem,{height:\"100%\",huzOoot3F:\"Зарядні станції EcoFlow\",id:\"QmuiFzXAj\",IGv8Afp6L:resolvedLinks3[0],layoutId:\"QmuiFzXAj\",variant:matchVariant(\"r4iyHFroV\"),width:\"100%\",...addPropertyOverrides({SRI66wMyT:{IGv8Afp6L:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})}),isDisplayed6()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"uPI91J_NM\"},implicitPathVariables:undefined},{href:{webPageId:\"uPI91J_NM\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({Geb5Q_iR4:{height:17,y:(componentViewport?.y||0)+0+0+0+76+16+0+0+0+36+40+98+0+0+116+0+49}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-l1ni0j-container\",layoutDependency:layoutDependency,layoutId:\"ySHFqcH7w-container\",nodeId:\"ySHFqcH7w\",rendersWithMotion:true,scopeId:\"uG1G9DvLQ\",children:/*#__PURE__*/_jsx(MenuItem,{height:\"100%\",huzOoot3F:\"Зарядні станції EcoFlow\",id:\"ySHFqcH7w\",IGv8Afp6L:resolvedLinks4[0],layoutId:\"ySHFqcH7w\",variant:matchVariant(\"r4iyHFroV\"),width:\"100%\",...addPropertyOverrides({Geb5Q_iR4:{IGv8Afp6L:resolvedLinks4[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"xeY1RpEEg\"},implicitPathVariables:undefined},{href:{webPageId:\"xeY1RpEEg\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:17,...addPropertyOverrides({Geb5Q_iR4:{y:(componentViewport?.y||0)+0+0+0+76+16+0+0+0+36+40+98+0+0+116+0+98},SRI66wMyT:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||694)-0-1e3)/2+0+0)+0+76+16+0+0+0+0+20+114+0+0+116+0+98}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-a02px4-container\",layoutDependency:layoutDependency,layoutId:\"BmU06zWlA-container\",nodeId:\"BmU06zWlA\",rendersWithMotion:true,scopeId:\"uG1G9DvLQ\",children:/*#__PURE__*/_jsx(MenuItem,{height:\"100%\",huzOoot3F:\"промислове обладнання\",id:\"BmU06zWlA\",layoutId:\"BmU06zWlA\",variant:matchVariant(\"r4iyHFroV\"),width:\"100%\",...addPropertyOverrides({Geb5Q_iR4:{IGv8Afp6L:resolvedLinks5[0]},SRI66wMyT:{IGv8Afp6L:resolvedLinks5[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"YbwdQucvp\"},implicitPathVariables:undefined},{href:{webPageId:\"YbwdQucvp\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:17,...addPropertyOverrides({Geb5Q_iR4:{y:(componentViewport?.y||0)+0+0+0+76+16+0+0+0+36+40+98+0+0+116+0+147},SRI66wMyT:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||694)-0-1e3)/2+0+0)+0+76+16+0+0+0+0+20+114+0+0+116+0+147}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-3hfth8-container\",layoutDependency:layoutDependency,layoutId:\"jyaGJtIOQ-container\",nodeId:\"jyaGJtIOQ\",rendersWithMotion:true,scopeId:\"uG1G9DvLQ\",children:/*#__PURE__*/_jsx(MenuItem,{height:\"100%\",huzOoot3F:\"побутове обладнання\",id:\"jyaGJtIOQ\",layoutId:\"jyaGJtIOQ\",variant:matchVariant(\"r4iyHFroV\"),width:\"100%\",...addPropertyOverrides({Geb5Q_iR4:{IGv8Afp6L:resolvedLinks6[0]},SRI66wMyT:{IGv8Afp6L:resolvedLinks6[1]}},baseVariant,gestureVariant)})})})})]})]}),isDisplayed7()&&/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:17,y:(componentViewport?.y||0)+0+0+0+76+16+0+9+0+0,children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-f6np2g-container\",id:`${layoutId}-f6np2g`,layoutDependency:layoutDependency,layoutId:\"TVk8U3xrz-container\",nodeId:\"TVk8U3xrz\",ref:ref1,rendersWithMotion:true,scopeId:\"uG1G9DvLQ\",children:[/*#__PURE__*/_jsx(MenuItem,{height:\"100%\",huzOoot3F:\"каталог товарів\",id:\"TVk8U3xrz\",iMnUFTr7H:iMnUFTr7H13elrgn({overlay}),layoutId:\"TVk8U3xrz\",variant:matchVariant(overlay.visible&&\"ZglU1Jo8p\",overlay.visible?\"ZglU1Jo8p\":g_EPynNyZ),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}-f6np2g`,offsetX:249.890625,offsetY:27.796875,onDismiss:overlay.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,className:\"framer-yyq38k\",exit:animation1,initial:animation3,layoutDependency:layoutDependency,layoutId:\"Wv9tdk4T5\",ref:ref2,role:\"dialog\",style:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-khr1ht\",\"data-framer-name\":\"dropdown-menu\",layoutDependency:layoutDependency,layoutId:\"RmKY7u0eb\",style:{backdropFilter:\"blur(40px)\",backgroundColor:\"rgba(9, 9, 11, 0.9)\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,WebkitBackdropFilter:\"blur(40px)\"},children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"O2AP8XViM\"},implicitPathVariables:undefined},{href:{webPageId:\"O2AP8XViM\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"272px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-bqepog-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"sv8UFP9ow-container\",nodeId:\"sv8UFP9ow\",rendersWithMotion:true,scopeId:\"uG1G9DvLQ\",children:/*#__PURE__*/_jsx(DropdownItemCategory,{ctNPvJE2g:resolvedLinks7[0],FokOAhWmK:addImageAlt({pixelHeight:200,pixelWidth:200,src:\"https://framerusercontent.com/images/xYbmmOHdCDvLPWdIZmvdgeARqg.jpg?width=200&height=200\"},\"\"),height:\"100%\",id:\"sv8UFP9ow\",layoutId:\"sv8UFP9ow\",style:{width:\"100%\"},width:\"100%\",xJdaTvydC:\"Для взуття, інвентарю та повсякденних речей.\",yqVbgyJDS:\"Пластикові шафи Shafix\",...addPropertyOverrides({QfhN_vCZM:{ctNPvJE2g:resolvedLinks7[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"uPI91J_NM\"},implicitPathVariables:undefined},{href:{webPageId:\"uPI91J_NM\"},implicitPathVariables:undefined}],children:resolvedLinks8=>/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"272px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-13fa9g1-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"K1bzO67rm-container\",nodeId:\"K1bzO67rm\",rendersWithMotion:true,scopeId:\"uG1G9DvLQ\",children:/*#__PURE__*/_jsx(DropdownItemCategory,{ctNPvJE2g:resolvedLinks8[0],FokOAhWmK:addImageAlt({pixelHeight:200,pixelWidth:200,src:\"https://framerusercontent.com/images/Ut2OAOqgWcXe4oOrr7yufFobZDk.png?width=200&height=200\"},'Зображення основної категорії каталогу товарів: \"Промислове обладнання\"'),height:\"100%\",id:\"K1bzO67rm\",layoutId:\"K1bzO67rm\",style:{width:\"100%\"},width:\"100%\",xJdaTvydC:\"Рішення для резервного живлення дому та бізнесу\",yqVbgyJDS:\"Зарядні станції EcoFlow\",...addPropertyOverrides({QfhN_vCZM:{ctNPvJE2g:resolvedLinks8[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"xeY1RpEEg\"},implicitPathVariables:undefined},{href:{webPageId:\"xeY1RpEEg\"},implicitPathVariables:undefined}],children:resolvedLinks9=>/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"272px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-imu646-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"eExYEnL73-container\",nodeId:\"eExYEnL73\",rendersWithMotion:true,scopeId:\"uG1G9DvLQ\",children:/*#__PURE__*/_jsx(DropdownItemCategory,{ctNPvJE2g:resolvedLinks9[0],height:\"100%\",id:\"eExYEnL73\",layoutId:\"eExYEnL73\",style:{width:\"100%\"},width:\"100%\",xJdaTvydC:\"Надійна техніка для бізнесу та виробництва.\",yqVbgyJDS:\"Промислове обладнання\",...addPropertyOverrides({QfhN_vCZM:{ctNPvJE2g:resolvedLinks9[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"YbwdQucvp\"},implicitPathVariables:undefined},{href:{webPageId:\"YbwdQucvp\"},implicitPathVariables:undefined}],children:resolvedLinks10=>/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"272px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1vcdrvb-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"c_BwnN4Yk-container\",nodeId:\"c_BwnN4Yk\",rendersWithMotion:true,scopeId:\"uG1G9DvLQ\",children:/*#__PURE__*/_jsx(DropdownItemCategory,{ctNPvJE2g:resolvedLinks10[0],FokOAhWmK:addImageAlt({pixelHeight:160,pixelWidth:160,src:\"https://framerusercontent.com/images/sVArwseFH2yhozaRWslzxBMKaI.png?width=160&height=160\"},\"\"),height:\"100%\",id:\"c_BwnN4Yk\",layoutId:\"c_BwnN4Yk\",style:{width:\"100%\"},width:\"100%\",xJdaTvydC:\"*Щоб замовити ці товари, заповніть онлайн-заявку. \",yqVbgyJDS:\"Побутове обладнання\",...addPropertyOverrides({QfhN_vCZM:{ctNPvJE2g:resolvedLinks10[1]}},baseVariant,gestureVariant)})})})})]})})})})]})})})})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"eK34DorQF\"},implicitPathVariables:undefined},{href:{webPageId:\"eK34DorQF\"},implicitPathVariables:undefined},{href:{webPageId:\"eK34DorQF\"},implicitPathVariables:undefined},{href:{webPageId:\"eK34DorQF\"},implicitPathVariables:undefined}],children:resolvedLinks11=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:17,y:(componentViewport?.y||0)+0+0+0+76+16+0+9+0,...addPropertyOverrides({Geb5Q_iR4:{y:(componentViewport?.y||0)+0+0+0+76+16+0+0+0+36+40+410},SRI66wMyT:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||694)-0-1e3)/2+0+0)+0+76+16+0+0+0+0+20+434}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1fo2p3n-container\",layoutDependency:layoutDependency,layoutId:\"CTPswq1mo-container\",nodeId:\"CTPswq1mo\",rendersWithMotion:true,scopeId:\"uG1G9DvLQ\",children:/*#__PURE__*/_jsx(MenuItem,{height:\"100%\",huzOoot3F:\"контакти\",id:\"CTPswq1mo\",IGv8Afp6L:resolvedLinks11[0],layoutId:\"CTPswq1mo\",variant:matchVariant(tAK0Jhj2u),width:\"100%\",...addPropertyOverrides({Geb5Q_iR4:{IGv8Afp6L:resolvedLinks11[1]},QfhN_vCZM:{IGv8Afp6L:resolvedLinks11[3]},SRI66wMyT:{IGv8Afp6L:resolvedLinks11[2]}},baseVariant,gestureVariant)})})})})]}),isDisplayed5()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1nmzl8z\",\"data-framer-name\":\"empty\",layoutDependency:layoutDependency,layoutId:\"z7ymVg5x1\"}),isDisplayed4()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-10o3ge1\",\"data-framer-name\":\"button-container\",layoutDependency:layoutDependency,layoutId:\"u5O00GSRL\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:43,...addPropertyOverrides({Geb5Q_iR4:{width:`max(min(max(${componentViewport?.width||\"100vw\"}, 1px), 1280px) - 80px, 1px)`,y:(componentViewport?.y||0)+0+0+0+76+16+0+0+0+809+40},SRI66wMyT:{width:`max(min(max(${componentViewport?.width||\"100vw\"}, 1px), 490px) - 32px, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||694)-0-1e3)/2+0+0)+0+76+16+0+0+0+666.2+40}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1wmaadv-container\",layoutDependency:layoutDependency,layoutId:\"GqbXZGrag-container\",nodeId:\"GqbXZGrag\",rendersWithMotion:true,scopeId:\"uG1G9DvLQ\",children:/*#__PURE__*/_jsx(RunningStrokeButton,{BrUi5h7tU:\"var(--token-f742e23d-d28f-4432-add0-cf5e3783c717, rgb(253, 228, 253))\",height:\"100%\",id:\"GqbXZGrag\",layoutId:\"GqbXZGrag\",ofLqZhEO8:\"Отримати консультацію\",PPM8eZNfR:\"var(--token-4c827c7e-75cb-45af-9963-c2bad7684a3c, rgb(106, 8, 106))\",Rb5OgUSWE:16,style:{width:\"100%\"},variant:matchVariant(\"PlV9bLzw8\"),width:\"100%\",...addPropertyOverrides({SRI66wMyT:{ssYnmM81y:onClick1uves6x}},baseVariant,gestureVariant)})})})}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-hinbw8\",\"data-framer-name\":\"search-&-language\",layoutDependency:layoutDependency,layoutId:\"aHUafMybH\",children:[isDisplayed6()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1mi2uy1\",\"data-border\":true,\"data-framer-name\":\"language-mobile\",layoutDependency:layoutDependency,layoutId:\"e_wtjfFZS\",style:{\"--border-bottom-width\":\"2px\",\"--border-color\":\"var(--token-673ebbe3-b0e3-406d-85b1-9abb99e07a71, rgb(42, 39, 42))\",\"--border-left-width\":\"2px\",\"--border-right-width\":\"2px\",\"--border-style\":\"solid\",\"--border-top-width\":\"2px\",backgroundColor:\"var(--token-5a203e70-bbcf-4cc5-8eb6-770602982a2d, rgba(24, 24, 27, 0.5))\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"X19TRi1VSS1EaXNwbGF5LVJlZ3VsYXJfXw==\",\"--framer-font-family\":'\".SFNSDisplay\", \"SFProDisplay-Regular\", \"SFUIDisplay-Regular\", \".SFUIDisplay\", \"-apple-system\", \"BlinkMacSystemFont\", sans-serif',\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-dc61e624-aad1-4db6-85e2-e8b3de801586, rgb(216, 212, 216)))\"},children:\"UA\"})}),className:\"framer-19zetp9\",fonts:[\"__SF-UI-Display-Regular__\"],layoutDependency:layoutDependency,layoutId:\"uBn8pkrZu\",style:{\"--extracted-r6o4lv\":\"var(--token-dc61e624-aad1-4db6-85e2-e8b3de801586, rgb(216, 212, 216))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1law6g8-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"ppditg9VM-container\",nodeId:\"ppditg9VM\",rendersWithMotion:true,scopeId:\"uG1G9DvLQ\",children:/*#__PURE__*/_jsx(Feather,{color:\"var(--token-dc61e624-aad1-4db6-85e2-e8b3de801586, rgb(216, 212, 216))\",height:\"100%\",iconSearch:\"chevron\",iconSelection:\"edit\",id:\"ppditg9VM\",layoutId:\"ppditg9VM\",mirrored:false,selectByList:false,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,width:\"236px\",y:(componentViewport?.y||0)+0+0+0+76+16+0+0+0,...addPropertyOverrides({Geb5Q_iR4:{width:undefined,y:(componentViewport?.y||0)+0+0+0+76+16+0+0+0+0+.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1kuw0c0-container\",layoutDependency:layoutDependency,layoutId:\"Zdi_yl7jK-container\",nodeId:\"Zdi_yl7jK\",rendersWithMotion:true,scopeId:\"uG1G9DvLQ\",children:/*#__PURE__*/_jsx(SearchButton,{height:\"100%\",id:\"Zdi_yl7jK\",layoutId:\"Zdi_yl7jK\",style:{width:\"100%\"},variant:matchVariant(\"s6FGK6lNg\"),width:\"100%\"})})})]})]})})}),isDisplayed8()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1btp6hd\",\"data-framer-name\":\"form-container\",layoutDependency:layoutDependency,layoutId:\"kikppUINQ\",style:{backgroundColor:\"rgba(9, 9, 11, 0.8)\"},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-zyw94k-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"jY3UgzGSb-container\",nodeId:\"jY3UgzGSb\",rendersWithMotion:true,scopeId:\"uG1G9DvLQ\",children:/*#__PURE__*/_jsx(Feather,{color:\"var(--token-ee1cecba-deec-4338-87f7-6db73600ad6c, rgb(235, 17, 236))\",height:\"100%\",iconSearch:\"x\",iconSelection:\"edit\",id:\"jY3UgzGSb\",layoutId:\"jY3UgzGSb\",mirrored:false,onClick:onClick1ns5qvc,selectByList:false,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ph4g9a\",\"data-border\":true,\"data-framer-name\":\"form\",layoutDependency:layoutDependency,layoutId:\"wIZ6VgjTh\",style:{\"--border-bottom-width\":\"4px\",\"--border-color\":\"var(--token-6eef8237-bec5-4852-8ca3-e419b99046a9, rgb(24, 24, 27))\",\"--border-left-width\":\"4px\",\"--border-right-width\":\"4px\",\"--border-style\":\"solid\",\"--border-top-width\":\"4px\",backgroundColor:\"var(--token-93b9c79e-ebee-4d0f-ba6b-63e7640083d7, rgb(9, 9, 11))\",borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:449,width:\"460px\",...addPropertyOverrides({QfhN_vCZM:{y:(componentViewport?.y||0)+0+0+0+235.5+40+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1rs5sxk-container\",layoutDependency:layoutDependency,layoutId:\"vRzhzebWF-container\",nodeId:\"vRzhzebWF\",rendersWithMotion:true,scopeId:\"uG1G9DvLQ\",children:/*#__PURE__*/_jsx(ConsultationForm,{height:\"100%\",id:\"vRzhzebWF\",K1qP4laV3:\"0px 0px 0px 0px\",layoutId:\"vRzhzebWF\",style:{width:\"100%\"},width:\"100%\",yMv7PZoix:\"column\"})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-e4b60m\",\"data-framer-name\":\"empty\",layoutDependency:layoutDependency,layoutId:\"eIPjwcfiJ\",...addPropertyOverrides({QfhN_vCZM:{\"data-highlight\":true,onTap:onClick1ns5qvc}},baseVariant,gestureVariant)})]})]})})})})});});const css=[\".framer-uCxL1.framer-1vnu75h, .framer-uCxL1 .framer-1vnu75h { display: block; }\",\".framer-uCxL1.framer-1dp3f0p { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1200px; }\",\".framer-uCxL1 .framer-k2xdir { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-uCxL1 .framer-166zue5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 56px; height: 76px; justify-content: center; overflow: hidden; padding: 16px 0px 16px 0px; position: relative; width: 100%; z-index: 2; }\",\".framer-uCxL1 .framer-yaq2j7 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1280px; overflow: visible; padding: 0px 40px 0px 40px; position: relative; width: 1px; }\",\".framer-uCxL1 .framer-e1bsy { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-uCxL1 .framer-wcqlox { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-uCxL1 .framer-1mxtson, .framer-uCxL1 .framer-bx9fxt { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-uCxL1 .framer-1blphnm-container, .framer-uCxL1 .framer-1r62zo8-container { flex: none; height: 16px; position: relative; width: 16px; }\",\".framer-uCxL1 .framer-18ta3us, .framer-uCxL1 .framer-1lipt72, .framer-uCxL1 .framer-cr40nl, .framer-uCxL1 .framer-gpsbmo, .framer-uCxL1 .framer-19zetp9 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-uCxL1 .framer-bvwyk7, .framer-uCxL1 .framer-7e94a4, .framer-uCxL1 .framer-13vogzb { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-uCxL1 .framer-10o0cac-container, .framer-uCxL1 .framer-txj6z4-container, .framer-uCxL1 .framer-ldtaeg-container, .framer-uCxL1 .framer-5yfus9-container, .framer-uCxL1 .framer-g3ikv-container, .framer-uCxL1 .framer-v25cqg-container, .framer-uCxL1 .framer-z7z291-container, .framer-uCxL1 .framer-l1ni0j-container, .framer-uCxL1 .framer-a02px4-container, .framer-uCxL1 .framer-3hfth8-container, .framer-uCxL1 .framer-f6np2g-container, .framer-uCxL1 .framer-1fo2p3n-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-uCxL1 .framer-17ibg4s { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-uCxL1 .framer-dw1d4e { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-uCxL1 .framer-gco0az-container { flex: none; height: 28px; position: relative; width: 28px; }\",\".framer-uCxL1 .framer-pvwfcg { bottom: 0px; flex: none; height: 1px; left: calc(50.00000000000002% - 14.027777777777779% / 2); position: absolute; width: 14%; z-index: 1; }\",\".framer-uCxL1 .framer-y79cec { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 56px; height: min-content; justify-content: center; overflow: hidden; padding: 16px 0px 16px 0px; pointer-events: none; position: relative; width: 100%; z-index: 1; }\",\".framer-uCxL1 .framer-v6c181 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 44px; height: min-content; justify-content: flex-start; max-width: 1280px; overflow: hidden; padding: 0px 40px 0px 40px; pointer-events: auto; position: relative; width: 1px; }\",\".framer-uCxL1 .framer-tex7ey { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-uCxL1 .framer-twwzcm { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-uCxL1 .framer-1dqaknv { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 40px 0px 0px 0px; position: relative; width: 1px; }\",\".framer-uCxL1 .framer-18pb9xl-container, .framer-uCxL1 .framer-5zl6i4-container, .framer-uCxL1 .framer-1law6g8-container { flex: none; height: 20px; position: relative; width: 20px; }\",\".framer-uCxL1 .framer-y6sd2x { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-uCxL1 .framer-1f4t8wj { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 20px 0px 0px; position: relative; width: min-content; }\",\".framer-uCxL1 .framer-1lc9coq-container, .framer-uCxL1 .framer-10df9wb-container, .framer-uCxL1 .framer-1q76nrs-container, .framer-uCxL1 .framer-1jfmkcn-container, .framer-uCxL1 .framer-1t5q0fp-container, .framer-uCxL1 .framer-1f7xu13-container { aspect-ratio: 1 / 1; flex: none; height: auto; position: relative; width: 32px; }\",\".framer-uCxL1 .framer-sd34b9 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-uCxL1 .framer-1dsyhyi { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-uCxL1 .framer-1d7js9 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-uCxL1 .framer-14bvwzw { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-uCxL1 .framer-1vjej6p { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 20px; position: relative; width: 100%; }\",\".framer-uCxL1 .framer-yyq38k { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1128px; will-change: var(--framer-will-change-override, transform); }\",\".framer-uCxL1 .framer-khr1ht { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 8px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); z-index: 2; }\",\".framer-uCxL1 .framer-bqepog-container, .framer-uCxL1 .framer-13fa9g1-container, .framer-uCxL1 .framer-imu646-container, .framer-uCxL1 .framer-1vcdrvb-container, .framer-uCxL1 .framer-1wmaadv-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-uCxL1 .framer-1nmzl8z { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: 220px; justify-content: flex-start; overflow: hidden; padding: 40px 0px 40px 0px; position: relative; width: 100%; }\",\".framer-uCxL1 .framer-10o3ge1 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 40px 0px 0px 0px; position: relative; width: 1px; }\",\".framer-uCxL1 .framer-hinbw8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-uCxL1 .framer-1mi2uy1 { 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: hidden; padding: 8px 12px 8px 12px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-uCxL1 .framer-1kuw0c0-container { flex: none; height: auto; position: relative; width: 236px; }\",\".framer-uCxL1 .framer-1btp6hd { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: calc(var(--framer-viewport-height, 100vh) * 1); justify-content: center; left: 0px; overflow: hidden; padding: 0px; position: absolute; right: 0px; top: 0px; z-index: 2; }\",\".framer-uCxL1 .framer-zyw94k-container { cursor: pointer; flex: none; height: 24px; position: absolute; right: 40px; top: 40px; width: 24px; z-index: 2; }\",\".framer-uCxL1 .framer-ph4g9a { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 40px; position: relative; width: min-content; z-index: 2; }\",\".framer-uCxL1 .framer-1rs5sxk-container { flex: none; height: auto; position: relative; width: 460px; }\",\".framer-uCxL1 .framer-e4b60m { cursor: default; flex: none; height: 100%; left: 0px; overflow: visible; position: absolute; top: 1px; width: 100%; z-index: 1; }\",\".framer-uCxL1.framer-v-odoz0b.framer-1dp3f0p, .framer-uCxL1.framer-v-1hoifpp.framer-1dp3f0p { align-content: flex-start; align-items: flex-start; width: 810px; }\",\".framer-uCxL1.framer-v-odoz0b .framer-k2xdir, .framer-uCxL1.framer-v-1cvbczo .framer-k2xdir { align-content: flex-start; align-items: flex-start; justify-content: flex-start; }\",\".framer-uCxL1.framer-v-odoz0b .framer-wcqlox, .framer-uCxL1.framer-v-1hoifpp .framer-wcqlox { min-height: 20px; min-width: 421px; }\",\".framer-uCxL1.framer-v-odoz0b .framer-pvwfcg, .framer-uCxL1.framer-v-1hoifpp .framer-pvwfcg { left: calc(50.00000000000002% - 32% / 2); width: 32%; }\",\".framer-uCxL1.framer-v-1hoifpp .framer-k2xdir, .framer-uCxL1.framer-v-1576ozj .framer-k2xdir { align-content: flex-start; align-items: flex-start; height: calc(var(--framer-viewport-height, 100vh) * 1); justify-content: flex-start; }\",\".framer-uCxL1.framer-v-1hoifpp .framer-y79cec { align-content: flex-start; align-items: flex-start; flex: 1 0 0px; height: 1px; justify-content: flex-start; }\",\".framer-uCxL1.framer-v-1hoifpp .framer-v6c181 { flex-direction: column; gap: 40px; height: 100%; }\",\".framer-uCxL1.framer-v-1hoifpp .framer-tex7ey { cursor: pointer; flex-direction: column; height: 1px; order: 0; width: 100%; }\",\".framer-uCxL1.framer-v-1hoifpp .framer-twwzcm { flex: none; flex-direction: column; order: 3; width: 100%; }\",\".framer-uCxL1.framer-v-1hoifpp .framer-1dqaknv, .framer-uCxL1.framer-v-1hoifpp .framer-y6sd2x, .framer-uCxL1.framer-v-1576ozj .framer-y6sd2x { flex: none; width: 100%; }\",\".framer-uCxL1.framer-v-1hoifpp .framer-1jfmkcn-container { order: 0; }\",\".framer-uCxL1.framer-v-1hoifpp .framer-1t5q0fp-container { order: 1; }\",\".framer-uCxL1.framer-v-1hoifpp .framer-1f7xu13-container { order: 2; }\",\".framer-uCxL1.framer-v-1hoifpp .framer-sd34b9 { flex-direction: column; height: 1px; order: 1; padding: 40px 0px 0px 0px; width: 100%; }\",\".framer-uCxL1.framer-v-1hoifpp .framer-1dsyhyi, .framer-uCxL1.framer-v-1576ozj .framer-7e94a4, .framer-uCxL1.framer-v-1576ozj .framer-1dsyhyi { width: 100%; }\",\".framer-uCxL1.framer-v-1hoifpp .framer-10o3ge1 { flex: none; order: 4; width: 100%; }\",\".framer-uCxL1.framer-v-1hoifpp .framer-hinbw8 { gap: 20px; order: 0; width: 100%; }\",\".framer-uCxL1.framer-v-1hoifpp .framer-1kuw0c0-container { flex: 1 0 0px; width: 1px; }\",\".framer-uCxL1.framer-v-1cvbczo.framer-1dp3f0p { align-content: flex-start; align-items: flex-start; height: 76px; width: 390px; }\",\".framer-uCxL1.framer-v-1cvbczo .framer-yaq2j7, .framer-uCxL1.framer-v-1576ozj .framer-yaq2j7 { padding: 0px 16px 0px 16px; }\",\".framer-uCxL1.framer-v-1cvbczo .framer-wcqlox, .framer-uCxL1.framer-v-1576ozj .framer-wcqlox { flex: 1 0 0px; min-height: 20px; width: 1px; }\",\".framer-uCxL1.framer-v-1cvbczo .framer-10o0cac-container { aspect-ratio: 4.444444444444445 / 1; width: 136px; }\",\".framer-uCxL1.framer-v-1cvbczo .framer-ldtaeg-container { align-self: stretch; width: 32px; }\",\".framer-uCxL1.framer-v-1cvbczo .framer-pvwfcg, .framer-uCxL1.framer-v-1576ozj .framer-pvwfcg { left: calc(50.00000000000002% - 28.000000000000004% / 2); width: 28%; }\",\".framer-uCxL1.framer-v-1576ozj.framer-1dp3f0p { justify-content: center; max-height: calc(var(--framer-viewport-height, 100vh) * 1); min-height: calc(var(--framer-viewport-height, 100vh) * 1); width: 390px; }\",\".framer-uCxL1.framer-v-1576ozj .framer-10o0cac-container { height: 31px; width: 136px; }\",\".framer-uCxL1.framer-v-1576ozj .framer-y79cec { align-content: flex-start; align-items: flex-start; justify-content: flex-start; max-height: calc(var(--framer-viewport-height, 100vh) * 1); overflow: auto; overscroll-behavior: contain; pointer-events: unset; }\",\".framer-uCxL1.framer-v-1576ozj .framer-v6c181 { flex-direction: column; gap: 40px; max-width: 490px; padding: 0px 16px 0px 16px; }\",\".framer-uCxL1.framer-v-1576ozj .framer-tex7ey { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; gap: 0px; justify-content: flex-start; order: 0; width: 100%; }\",\".framer-uCxL1.framer-v-1576ozj .framer-twwzcm { flex: none; flex-direction: column; order: 2; width: 100%; }\",\".framer-uCxL1.framer-v-1576ozj .framer-1dqaknv { flex: none; flex-direction: column; gap: 16px; width: 100%; }\",\".framer-uCxL1.framer-v-1576ozj .framer-bx9fxt { justify-content: center; width: 100%; }\",\".framer-uCxL1.framer-v-1576ozj .framer-1lc9coq-container, .framer-uCxL1.framer-v-1576ozj .framer-10df9wb-container, .framer-uCxL1.framer-v-1576ozj .framer-1q76nrs-container, .framer-uCxL1.framer-v-1576ozj .framer-1jfmkcn-container, .framer-uCxL1.framer-v-1576ozj .framer-1t5q0fp-container, .framer-uCxL1.framer-v-1576ozj .framer-1f7xu13-container { width: 36px; }\",\".framer-uCxL1.framer-v-1576ozj .framer-sd34b9 { cursor: pointer; flex: none; flex-direction: column; gap: 40px; order: 1; padding: 20px 0px 40px 0px; width: 100%; }\",\".framer-uCxL1.framer-v-1576ozj .framer-1nmzl8z { order: 4; }\",\".framer-uCxL1.framer-v-1576ozj .framer-10o3ge1 { flex: none; order: 3; width: 100%; }\",...sharedStyle.css,'.framer-uCxL1[data-border=\"true\"]::after, .framer-uCxL1 [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 143\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"U8G_oCqEM\":{\"layout\":[\"fixed\",\"auto\"]},\"Geb5Q_iR4\":{\"layout\":[\"fixed\",\"auto\"]},\"Si1GSdUGV\":{\"layout\":[\"fixed\",\"fixed\"]},\"SRI66wMyT\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"100vh\",\"100vh\"]},\"QfhN_vCZM\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"lCNYVlnlw\":\"logoLink\",\"eEXFTzpAJ\":\"_LabelVariant\",\"KSQ7sEgaI\":\"_LabelVariant1\",\"g_EPynNyZ\":\"_LabelVariant2\",\"tAK0Jhj2u\":\"_LabelVariant3\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameruG1G9DvLQ=withCSS(Component,css,\"framer-uCxL1\");export default FrameruG1G9DvLQ;FrameruG1G9DvLQ.displayName=\"header\";FrameruG1G9DvLQ.defaultProps={height:143,width:1200};addPropertyControls(FrameruG1G9DvLQ,{variant:{options:[\"QOMzL6gOC\",\"U8G_oCqEM\",\"Geb5Q_iR4\",\"Si1GSdUGV\",\"SRI66wMyT\",\"QfhN_vCZM\"],optionTitles:[\"desktop\",\"tablet-default\",\"tablet-active\",\"mobile-default\",\"mobile-active\",\"form\"],title:\"Variant\",type:ControlType.Enum},lCNYVlnlw:{title:\"Logo Link\",type:ControlType.Link},eEXFTzpAJ:MenuItemControls?.[\"variant\"]&&{...MenuItemControls[\"variant\"],defaultValue:\"r4iyHFroV\",description:undefined,hidden:undefined,optional:undefined,title:\"Головна-label-variant\"},oneEXFTzpAJChange:{changes:\"eEXFTzpAJ\",type:ControlType.ChangeHandler},KSQ7sEgaI:MenuItemControls?.[\"variant\"]&&{...MenuItemControls[\"variant\"],defaultValue:\"r4iyHFroV\",description:undefined,hidden:undefined,optional:undefined,title:\"Про нас-label-variant\"},onKSQ7sEgaIChange:{changes:\"KSQ7sEgaI\",type:ControlType.ChangeHandler},g_EPynNyZ:MenuItemControls?.[\"variant\"]&&{...MenuItemControls[\"variant\"],defaultValue:\"RgrqR7ia3\",description:undefined,hidden:undefined,optional:undefined,title:\"Каталог-label-variant\"},ong_EPynNyZChange:{changes:\"g_EPynNyZ\",type:ControlType.ChangeHandler},tAK0Jhj2u:MenuItemControls?.[\"variant\"]&&{...MenuItemControls[\"variant\"],defaultValue:\"r4iyHFroV\",description:undefined,hidden:undefined,optional:undefined,title:\"Контакти-label-variant\"},ontAK0Jhj2uChange:{changes:\"tAK0Jhj2u\",type:ControlType.ChangeHandler}});addFonts(FrameruG1G9DvLQ,[{explicitInter:true,fonts:[{cssFamilyName:\"Arkhip Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"Arkhip\",url:\"https://framerusercontent.com/assets/ogiX1AoRK8HTxOaeDM9sR1cBBvg.woff2\",weight:\"400\"}]},...FeatherFonts,...LogoFonts,...RunningStrokeButtonFonts,...SearchButtonFonts,...SocialMediaIconFonts,...MenuItemFonts,...DropdownItemCategoryFonts,...ConsultationFormFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FrameruG1G9DvLQ.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(Logo,{},context),()=>forwardLoader(RunningStrokeButton,{},context),()=>forwardLoader(SearchButton,{},context),()=>forwardLoader(SocialMediaIcon,{},context),()=>forwardLoader(MenuItem,{},context),()=>forwardLoader(DropdownItemCategory,{},context),()=>forwardLoader(ConsultationForm,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameruG1G9DvLQ\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"lCNYVlnlw\\\":\\\"logoLink\\\",\\\"eEXFTzpAJ\\\":\\\"_LabelVariant\\\",\\\"KSQ7sEgaI\\\":\\\"_LabelVariant1\\\",\\\"g_EPynNyZ\\\":\\\"_LabelVariant2\\\",\\\"tAK0Jhj2u\\\":\\\"_LabelVariant3\\\"}\",\"framerIntrinsicHeight\":\"143\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"U8G_oCqEM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Geb5Q_iR4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Si1GSdUGV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"SRI66wMyT\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",\\\"100vh\\\"]},\\\"QfhN_vCZM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"1200\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (31f3ac5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,getPropertyControls,PropertyOverrides,RenderTarget,runTasksWithYield,safeCSSValue,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import LiveChat from\"#framer/local/canvasComponent/Cbxyp5EXi/Cbxyp5EXi.js\";import MenuItem from\"#framer/local/canvasComponent/njCo89PBy/njCo89PBy.js\";import Footer from\"#framer/local/canvasComponent/t5uEU_L2t/t5uEU_L2t.js\";import Header from\"#framer/local/canvasComponent/uG1G9DvLQ/uG1G9DvLQ.js\";const LiveChatFonts=getFonts(LiveChat);const HeaderFonts=getFonts(Header);const FooterFonts=getFonts(Footer);const HeaderControls=getPropertyControls(Header);const MenuItemControls=getPropertyControls(MenuItem);const breakpoints={LtdnYnMaq:\"(min-width: 810px) and (max-width: 1199.98px)\",OUVmxLpvk:\"(min-width: 1200px)\",Q2etxMQJM:\"(max-width: 809.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-oRgwv\";const variantClassNames={LtdnYnMaq:\"framer-v-1haibsi\",OUVmxLpvk:\"framer-v-87rxnp\",Q2etxMQJM:\"framer-v-u1603g\"};const KmmMafphf=undefined;const G1UCSTjGV=undefined;const UuBHyvnm1=undefined;const IziHpcLAY=undefined;const vnpjzeXsh=undefined;const h943PPFKa=undefined;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={LtdnYnMaq:[\".framer-oRgwv.framer-87rxnp { padding: 76px 0px 0px 0px; }\",\".framer-oRgwv .framer-1j8croz-container { order: 1004; }\"],Q2etxMQJM:[\".framer-oRgwv.framer-87rxnp { padding: 76px 0px 0px 0px; }\",\".framer-oRgwv .framer-1e5lzz8-container { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 16px); right: 16px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={LtdnYnMaq:\".framer-1haibsi-override\",Q2etxMQJM:\".framer-u1603g-override\"};const rules=[\".framer-oRgwv.framer-iw2frn, .framer-oRgwv .framer-iw2frn { display: block; }\",\".framer-oRgwv.framer-87rxnp { align-content: center; align-items: center; background-color: var(--ljjcif); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 143px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-oRgwv .framer-1e5lzz8-container { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 40px); flex: none; height: auto; order: -1000; position: var(--framer-canvas-fixed-position, fixed); right: 40px; width: 60px; z-index: 8; }\",\".framer-oRgwv .framer-1p1kuz5-container { flex: none; height: auto; left: 50%; order: -999; position: var(--framer-canvas-fixed-position, fixed); top: 0px; transform: translateX(-50%); width: 100%; z-index: 8; }\",\".framer-oRgwv .framer-1gci0my { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-oRgwv .framer-1j8croz-container { flex: none; height: auto; order: 1003; position: relative; width: 100%; z-index: 7; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={LtdnYnMaq:\"(min-width: 810px) and (max-width: 1199.98px)\",OUVmxLpvk:\"(min-width: 1200px)\",Q2etxMQJM:\"(max-width: 809.98px)\"};const humanReadableVariantMap={Desktop:\"OUVmxLpvk\",Phone:\"Q2etxMQJM\",Tablet:\"LtdnYnMaq\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={\"desktop-active\":\"ZglU1Jo8p\",\"desktop-alt\":\"RgrqR7ia3\",\"desktop-default\":\"r4iyHFroV\",\"mobile-default\":\"yuHhXrooK\"};const getProps=({_LabelVariant,_LabelVariant1,_LabelVariant2,_LabelVariant3,height,id,link,mainBackgroundColor,width,...props})=>{return{...props,G1UCSTjGV:link??props.G1UCSTjGV,h943PPFKa:humanReadableEnumMap[_LabelVariant3]??_LabelVariant3??props.h943PPFKa??\"r4iyHFroV\",IziHpcLAY:humanReadableEnumMap[_LabelVariant1]??_LabelVariant1??props.IziHpcLAY??\"r4iyHFroV\",KmmMafphf:mainBackgroundColor??props.KmmMafphf??\"rgb(9, 9, 11)\",UuBHyvnm1:humanReadableEnumMap[_LabelVariant]??_LabelVariant??props.UuBHyvnm1??\"r4iyHFroV\",variant:humanReadableVariantMap[props.variant]??props.variant??\"OUVmxLpvk\",vnpjzeXsh:humanReadableEnumMap[_LabelVariant2]??_LabelVariant2??props.vnpjzeXsh??\"r4iyHFroV\"};};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,G1UCSTjGV,UuBHyvnm1,IziHpcLAY,vnpjzeXsh,h943PPFKa,KmmMafphf,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,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"OUVmxLpvk\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:`:root body { background: ${safeCSSValue(KmmMafphf)}; }`}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-87rxnp\",className),\"data-layout-template\":true,ref:refBinding,style:{\"--ljjcif\":KmmMafphf,...style},children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Q2etxMQJM:{y:924}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:60,width:\"60px\",y:900,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1e5lzz8-container\",layoutScroll:true,nodeId:\"ZbBjhcosh\",scopeId:\"cZTUiIy7t\",children:/*#__PURE__*/_jsx(LiveChat,{height:\"100%\",id:\"ZbBjhcosh\",layoutId:\"ZbBjhcosh\",style:{width:\"100%\"},variant:matchVariant(\"b_Rpczoue\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:143,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1p1kuz5-container\",\"data-framer-layout-hint-center-x\":true,layoutScroll:true,nodeId:\"XfCms2lbI\",scopeId:\"cZTUiIy7t\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{LtdnYnMaq:{variant:matchVariant(\"U8G_oCqEM\")},Q2etxMQJM:{variant:matchVariant(\"Si1GSdUGV\")}},children:/*#__PURE__*/_jsx(Header,{eEXFTzpAJ:UuBHyvnm1,height:\"100%\",id:\"XfCms2lbI\",KSQ7sEgaI:IziHpcLAY,layoutId:\"XfCms2lbI\",lCNYVlnlw:G1UCSTjGV,p0M4PlzqE:vnpjzeXsh,style:{width:\"100%\"},tAK0Jhj2u:h943PPFKa,variant:matchVariant(\"QOMzL6gOC\"),width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1gci0my\"}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{LtdnYnMaq:{y:1076},Q2etxMQJM:{y:1076}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:679,width:\"100vw\",y:1143,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1j8croz-container\",nodeId:\"wrfvRYilB\",scopeId:\"cZTUiIy7t\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{LtdnYnMaq:{variant:matchVariant(\"N8qz2niZa\")},Q2etxMQJM:{variant:matchVariant(\"JsspUuR4e\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"wrfvRYilB\",layoutId:\"wrfvRYilB\",style:{width:\"100%\"},variant:matchVariant(\"CJFEUU58c\"),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 1752\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"LtdnYnMaq\":{\"layout\":[\"fixed\",\"fixed\"]},\"Q2etxMQJM\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"G1UCSTjGV\":\"link\",\"UuBHyvnm1\":\"_LabelVariant\",\"IziHpcLAY\":\"_LabelVariant1\",\"vnpjzeXsh\":\"_LabelVariant2\",\"h943PPFKa\":\"_LabelVariant3\",\"KmmMafphf\":\"mainBackgroundColor\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"OUVmxLpvk\":[\".framer-1e5lzz8-container\",\".framer-1p1kuz5-container\",\".framer-1j8croz-container\"],\"LtdnYnMaq\":[\".framer-1e5lzz8-container\",\".framer-1p1kuz5-container\",\".framer-1j8croz-container\"],\"Q2etxMQJM\":[\".framer-1e5lzz8-container\",\".framer-1p1kuz5-container\",\".framer-1j8croz-container\"]}\n * @framerBreakpoints {\"OUVmxLpvk\":{\"min\":1200,\"canvasClassName\":\"framer-87rxnp-override\",\"minHeight\":1752,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"LtdnYnMaq\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1haibsi-override\",\"minHeight\":1749,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"Q2etxMQJM\":{\"max\":809,\"canvasClassName\":\"framer-u1603g-override\",\"minHeight\":1703,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant OUVmxLpvk\n * @framerLayoutTemplate true\n */const FramercZTUiIy7t=withCSS(Component,css,\"framer-oRgwv\");export default FramercZTUiIy7t;FramercZTUiIy7t.displayName=\"Secondary\";FramercZTUiIy7t.defaultProps={height:1752,width:1200};addPropertyControls(FramercZTUiIy7t,{G1UCSTjGV:{title:\"Link\",type:ControlType.Link},UuBHyvnm1:HeaderControls?.[\"eEXFTzpAJ\"]&&{...HeaderControls[\"eEXFTzpAJ\"],defaultValue:\"r4iyHFroV\",description:undefined,hidden:undefined,title:\"Головна Label Variant\"},IziHpcLAY:HeaderControls?.[\"KSQ7sEgaI\"]&&{...HeaderControls[\"KSQ7sEgaI\"],defaultValue:\"r4iyHFroV\",description:undefined,hidden:undefined,title:\"Про Нас Label Variant\"},vnpjzeXsh:MenuItemControls?.[\"variant\"]&&{...MenuItemControls[\"variant\"],defaultValue:\"r4iyHFroV\",description:undefined,hidden:undefined,title:\"Клієнтам Label Variant\"},h943PPFKa:HeaderControls?.[\"tAK0Jhj2u\"]&&{...HeaderControls[\"tAK0Jhj2u\"],defaultValue:\"r4iyHFroV\",description:\"________________\",hidden:undefined,title:\"Контакти Label Variant\"},KmmMafphf:{defaultValue:\"rgb(9, 9, 11)\",title:\"Main Background Color\",type:ControlType.Color}});addFonts(FramercZTUiIy7t,[{explicitInter:true,fonts:[]},...LiveChatFonts,...HeaderFonts,...FooterFonts],{supportsExplicitInterCodegen:true});FramercZTUiIy7t.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(LiveChat,{},context),()=>forwardLoader(Header,{},context),()=>forwardLoader(Footer,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramercZTUiIy7t\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerBreakpoints\":\"{\\\"OUVmxLpvk\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-87rxnp-override\\\",\\\"minHeight\\\":1752,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"LtdnYnMaq\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1haibsi-override\\\",\\\"minHeight\\\":1749,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"Q2etxMQJM\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-u1603g-override\\\",\\\"minHeight\\\":1703,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerContractVersion\":\"1\",\"framerDefaultVariant\":\"OUVmxLpvk\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"LtdnYnMaq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Q2etxMQJM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerHitTargets\":\"{\\\"OUVmxLpvk\\\":[\\\".framer-1e5lzz8-container\\\",\\\".framer-1p1kuz5-container\\\",\\\".framer-1j8croz-container\\\"],\\\"LtdnYnMaq\\\":[\\\".framer-1e5lzz8-container\\\",\\\".framer-1p1kuz5-container\\\",\\\".framer-1j8croz-container\\\"],\\\"Q2etxMQJM\\\":[\\\".framer-1e5lzz8-container\\\",\\\".framer-1p1kuz5-container\\\",\\\".framer-1j8croz-container\\\"]}\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"G1UCSTjGV\\\":\\\"link\\\",\\\"UuBHyvnm1\\\":\\\"_LabelVariant\\\",\\\"IziHpcLAY\\\":\\\"_LabelVariant1\\\",\\\"vnpjzeXsh\\\":\\\"_LabelVariant2\\\",\\\"h943PPFKa\\\":\\\"_LabelVariant3\\\",\\\"KmmMafphf\\\":\\\"mainBackgroundColor\\\"}\",\"framerIntrinsicHeight\":\"1752\",\"framerLayoutTemplate\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c4a51b1)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,getPropertyControls,PropertyOverrides,RenderTarget,runTasksWithYield,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import LiveChat from\"#framer/local/canvasComponent/Cbxyp5EXi/Cbxyp5EXi.js\";import Footer from\"#framer/local/canvasComponent/t5uEU_L2t/t5uEU_L2t.js\";import Header from\"#framer/local/canvasComponent/uG1G9DvLQ/uG1G9DvLQ.js\";const HeaderFonts=getFonts(Header);const HeaderControls=getPropertyControls(Header);const breakpoints={a9YnivMkw:\"(max-width: 809.98px)\",Hl4p0qj10:\"(min-width: 810px) and (max-width: 1199.98px)\",LMFr_bVtg:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-kSA96\";const variantClassNames={a9YnivMkw:\"framer-v-rvbofd\",Hl4p0qj10:\"framer-v-1trhqtn\",LMFr_bVtg:\"framer-v-158ky1a\"};const G1UCSTjGV=undefined;const UuBHyvnm1=undefined;const IziHpcLAY=undefined;const h943PPFKa=undefined;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={a9YnivMkw:[\".framer-kSA96.framer-158ky1a { padding: 0px; }\"],Hl4p0qj10:[\".framer-kSA96.framer-158ky1a { padding: 76px 0px 0px 0px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={a9YnivMkw:\".framer-rvbofd-override\",Hl4p0qj10:\".framer-1trhqtn-override\"};const rules=[\".framer-kSA96.framer-aq46p9, .framer-kSA96 .framer-aq46p9 { display: block; }\",\".framer-kSA96.framer-158ky1a { align-content: center; align-items: center; background-color: #09090b; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 143px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-kSA96 .framer-x83ec2-container { flex: none; height: auto; left: 50%; order: -999; position: var(--framer-canvas-fixed-position, fixed); top: 0px; transform: translateX(-50%); width: 100%; z-index: 8; }\",\".framer-kSA96 .framer-18h0u1p { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={a9YnivMkw:\"(max-width: 809.98px)\",Hl4p0qj10:\"(min-width: 810px) and (max-width: 1199.98px)\",LMFr_bVtg:\"(min-width: 1200px)\"};const humanReadableVariantMap={Desktop:\"LMFr_bVtg\",Phone:\"a9YnivMkw\",Tablet:\"Hl4p0qj10\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={\"desktop-active\":\"ZglU1Jo8p\",\"desktop-alt\":\"RgrqR7ia3\",\"desktop-default\":\"r4iyHFroV\",\"mobile-default\":\"yuHhXrooK\"};const getProps=({_LabelVariant,_LabelVariant1,_LabelVariant2,height,id,link,width,...props})=>{return{...props,G1UCSTjGV:link??props.G1UCSTjGV,h943PPFKa:humanReadableEnumMap[_LabelVariant2]??_LabelVariant2??props.h943PPFKa??\"r4iyHFroV\",IziHpcLAY:humanReadableEnumMap[_LabelVariant1]??_LabelVariant1??props.IziHpcLAY??\"r4iyHFroV\",UuBHyvnm1:humanReadableEnumMap[_LabelVariant]??_LabelVariant??props.UuBHyvnm1??\"r4iyHFroV\",variant:humanReadableVariantMap[props.variant]??props.variant??\"LMFr_bVtg\"};};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,G1UCSTjGV,UuBHyvnm1,IziHpcLAY,h943PPFKa,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,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"LMFr_bVtg\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(9, 9, 11); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-158ky1a\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:143,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-x83ec2-container\",\"data-framer-layout-hint-center-x\":true,layoutScroll:true,nodeId:\"gzBup_jmD\",scopeId:\"HL_FnWXs8\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{a9YnivMkw:{variant:matchVariant(\"Si1GSdUGV\")},Hl4p0qj10:{variant:matchVariant(\"U8G_oCqEM\")}},children:/*#__PURE__*/_jsx(Header,{eEXFTzpAJ:UuBHyvnm1,height:\"100%\",id:\"gzBup_jmD\",KSQ7sEgaI:IziHpcLAY,layoutId:\"gzBup_jmD\",lCNYVlnlw:G1UCSTjGV,style:{width:\"100%\"},tAK0Jhj2u:h943PPFKa,variant:matchVariant(\"QOMzL6gOC\"),width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-18h0u1p\"})]}),/*#__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 800\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Hl4p0qj10\":{\"layout\":[\"fixed\",\"fixed\"]},\"a9YnivMkw\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"G1UCSTjGV\":\"link\",\"UuBHyvnm1\":\"_LabelVariant\",\"IziHpcLAY\":\"_LabelVariant1\",\"h943PPFKa\":\"_LabelVariant2\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"LMFr_bVtg\":[\".framer-x83ec2-container\"],\"Hl4p0qj10\":[\".framer-x83ec2-container\"],\"a9YnivMkw\":[\".framer-x83ec2-container\"]}\n * @framerBreakpoints {\"LMFr_bVtg\":{\"min\":1200,\"canvasClassName\":\"framer-158ky1a-override\",\"minHeight\":800,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"Hl4p0qj10\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1trhqtn-override\",\"minHeight\":3948,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"a9YnivMkw\":{\"max\":809,\"canvasClassName\":\"framer-rvbofd-override\",\"minHeight\":3948,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant LMFr_bVtg\n * @framerLayoutTemplate true\n */const FramerHL_FnWXs8=withCSS(Component,css,\"framer-kSA96\");export default FramerHL_FnWXs8;FramerHL_FnWXs8.displayName=\"Canvas\";FramerHL_FnWXs8.defaultProps={height:800,width:1200};addPropertyControls(FramerHL_FnWXs8,{G1UCSTjGV:{title:\"Link\",type:ControlType.Link},UuBHyvnm1:HeaderControls?.[\"eEXFTzpAJ\"]&&{...HeaderControls[\"eEXFTzpAJ\"],defaultValue:\"r4iyHFroV\",description:undefined,hidden:undefined,title:\"Головна Label Variant\"},IziHpcLAY:HeaderControls?.[\"KSQ7sEgaI\"]&&{...HeaderControls[\"KSQ7sEgaI\"],defaultValue:\"r4iyHFroV\",description:undefined,hidden:undefined,title:\"Про Нас Label Variant\"},h943PPFKa:HeaderControls?.[\"tAK0Jhj2u\"]&&{...HeaderControls[\"tAK0Jhj2u\"],defaultValue:\"r4iyHFroV\",description:\"________________\",hidden:undefined,title:\"Контакти Label Variant\"}});addFonts(FramerHL_FnWXs8,[{explicitInter:true,fonts:[]},...HeaderFonts],{supportsExplicitInterCodegen:true});FramerHL_FnWXs8.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(LiveChat,{},context),()=>forwardLoader(Header,{},context),()=>forwardLoader(Footer,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerHL_FnWXs8\",\"slots\":[],\"annotations\":{\"framerDefaultVariant\":\"LMFr_bVtg\",\"framerHitTargets\":\"{\\\"LMFr_bVtg\\\":[\\\".framer-x83ec2-container\\\"],\\\"Hl4p0qj10\\\":[\\\".framer-x83ec2-container\\\"],\\\"a9YnivMkw\\\":[\\\".framer-x83ec2-container\\\"]}\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Hl4p0qj10\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"a9YnivMkw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"1200\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"800\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"G1UCSTjGV\\\":\\\"link\\\",\\\"UuBHyvnm1\\\":\\\"_LabelVariant\\\",\\\"IziHpcLAY\\\":\\\"_LabelVariant1\\\",\\\"h943PPFKa\\\":\\\"_LabelVariant2\\\"}\",\"framerLayoutTemplate\":\"true\",\"framerBreakpoints\":\"{\\\"LMFr_bVtg\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-158ky1a-override\\\",\\\"minHeight\\\":800,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"Hl4p0qj10\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1trhqtn-override\\\",\\\"minHeight\\\":3948,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"a9YnivMkw\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-rvbofd-override\\\",\\\"minHeight\\\":3948,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (2f36e3b)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"Inter-Variable\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-Italic\"]);const variationAxes=[{defaultValue:14,maxValue:32,minValue:14,name:\"Optical size\",tag:\"opsz\"},{defaultValue:400,maxValue:900,minValue:100,name:\"Weight\",tag:\"wght\"}];export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Inter Variable\",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/mYcqTSergLb16PdbJJQMl9ebYm4.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Variable\",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/ZRl8AlxwsX1m7xS1eJCiSPbztg.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Variable\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/nhSQpBRqFmXNUBY2p5SENQ8NplQ.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Variable\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/DYHjxG0qXjopUuruoacfl5SA.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Variable\",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/s7NH6sl7w4NU984r5hcmo1tPSYo.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Variable\",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/7lw0VWkeXrGYJT05oB3DsFy8BaY.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Variable\",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/wx5nfqEgOXnxuFaxB0Mn9OhmcZA.woff2\",variationAxes,weight:\"400\"},{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/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{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/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{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/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{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/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{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/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/ia3uin3hQWqDrVloC1zEtYHWw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/CfMzU8w2e7tHgF4T4rATMPuWosA.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/867QObYax8ANsfX4TGEVU9YiCM.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/DOfvtmE1UplCq161m6Hj8CSQYg.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/pKRFNWFoZl77qYCAIp84lN1h944.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2\",weight:\"400\"}]}];export const css=['.framer-usRCr .framer-styles-preset-1wwflbv:not(.rich-text-wrapper), .framer-usRCr .framer-styles-preset-1wwflbv.rich-text-wrapper p { --framer-font-family: \"Inter Variable\", \"Inter Variable Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: \"opsz\" 14, \"wght\" 400; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 1.6em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #666666; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-usRCr .framer-styles-preset-1wwflbv:not(.rich-text-wrapper), .framer-usRCr .framer-styles-preset-1wwflbv.rich-text-wrapper p { --framer-font-family: \"Inter Variable\", \"Inter Variable Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: \"opsz\" 14, \"wght\" 400; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 1.6em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #666666; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-usRCr .framer-styles-preset-1wwflbv:not(.rich-text-wrapper), .framer-usRCr .framer-styles-preset-1wwflbv.rich-text-wrapper p { --framer-font-family: \"Inter Variable\", \"Inter Variable Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: \"opsz\" 14, \"wght\" 400; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 1.6em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #666666; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-usRCr\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b4b3e20)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const WT7iGn_Fq=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" id=\"661388711\" role=\"presentation\" viewBox=\"0 0 40 40\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 28.141 19.85 L 2.311 19.85 C 1.657 19.85 1.108 19.629 0.665 19.186 C 0.222 18.743 0 18.194 0 17.539 C 0 16.884 0.222 16.335 0.665 15.892 C 1.108 15.449 1.657 15.227 2.311 15.227 L 28.141 15.227 L 16.815 3.902 C 16.353 3.439 16.132 2.9 16.151 2.284 C 16.17 1.667 16.411 1.128 16.873 0.666 C 17.335 0.242 17.875 0.02 18.491 0.001 C 19.108 -0.018 19.647 0.203 20.109 0.666 L 35.364 15.921 C 35.596 16.152 35.759 16.402 35.856 16.672 C 35.952 16.942 36 17.231 36 17.539 C 36 17.847 35.952 18.136 35.856 18.406 C 35.759 18.675 35.596 18.926 35.364 19.157 L 20.109 34.412 C 19.685 34.836 19.156 35.048 18.52 35.048 C 17.884 35.048 17.335 34.836 16.873 34.412 C 16.411 33.95 16.18 33.401 16.18 32.765 C 16.18 32.13 16.411 31.581 16.873 31.118 Z\" fill=\"var(--q3c1em, rgb(0,0,0))\" height=\"35.047704654895554px\" id=\"fwD05fVuO\" transform=\"translate(2 2.412)\" width=\"36px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({color,height,id,width,...props})=>{return{...props,WT7iGn_Fq:color??props.WT7iGn_Fq??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,WT7iGn_Fq,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-d2foj\",className),layoutId:layoutId,ref:ref,style:{\"--q3c1em\":WT7iGn_Fq,...style}});});const css=[`.framer-d2foj { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--q3c1em); mask: ${mask}; width: 40px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 40\n * @framerIntrinsicHeight 40\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"WT7iGn_Fq\":\"color\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Vector\",\"color\":{\"type\":\"variable\",\"value\":\"q3c1em\"},\"set\":{\"localId\":\"vectorSet/DrOJQDRNK\",\"id\":\"DrOJQDRNK\",\"moduleId\":\"ikPvCLHIDXssCXq8rn8U\"}}\n */const Icon=withCSS(Component,css,\"framer-d2foj\");Icon.displayName=\"Vector\";export default Icon;addPropertyControls(Icon,{WT7iGn_Fq:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Vector\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"q3c1em\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/DrOJQDRNK\\\",\\\"id\\\":\\\"DrOJQDRNK\\\",\\\"moduleId\\\":\\\"ikPvCLHIDXssCXq8rn8U\\\"}}\",\"framerIntrinsicHeight\":\"40\",\"framerVariables\":\"{\\\"WT7iGn_Fq\\\":\\\"color\\\"}\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"40\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (a050651)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,CycleVariantState,getFonts,getFontsFromSharedStyle,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/6S0LoaWEktfcREb5i1Fk/xv78UA4LEyRYB1fjeKOo/L5jvbsVMt.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/kdjhgeVkcFCFLrKnzOdZ/tK4EfAYOKWtItq9UHPLz/wuz2hmXok.js\";import Vector from\"https://framerusercontent.com/modules/ZWgXg6VRZSEGzQsb7jv5/mJ8yuNqOTpnK0pWujkdL/pJuhs_1qZ.js\";const VectorFonts=getFonts(Vector);const cycleOrder=[\"bi6CoAvmH\",\"kIF6cEsgH\"];const serializationHash=\"framer-6J9FM\";const variantClassNames={bi6CoAvmH:\"framer-v-1otape0\",kIF6cEsgH:\"framer-v-1kxasmk\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const BcJX5KO6J=undefined;const d0s9qxIZK=undefined;const oBoQT6XY9=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={active:\"kIF6cEsgH\",default:\"bi6CoAvmH\"};const Variants=motion.create(React.Fragment);const getProps=({answer,click,height,id,question,width,...props})=>{return{...props,BcJX5KO6J:click??props.BcJX5KO6J,d0s9qxIZK:question??props.d0s9qxIZK??\"Question\",oBoQT6XY9:answer??props.oBoQT6XY9??\"Answer\",variant:humanReadableVariantMap[props.variant]??props.variant??\"bi6CoAvmH\"};};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,d0s9qxIZK,oBoQT6XY9,BcJX5KO6J,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"bi6CoAvmH\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1cl0681=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(BcJX5KO6J){await delay(()=>{},10);const res=await BcJX5KO6J(...args);if(res===false)return false;}});const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const onTapd6inm=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(CycleVariantState),10);});const isDisplayed=()=>{if(baseVariant===\"kIF6cEsgH\")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__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1otape0\",className,classNames),\"data-border\":true,\"data-framer-name\":\"default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"bi6CoAvmH\",onTap:onTap1cl0681,ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-4b2bce95-c7f1-4b5d-910d-0244e0301d2e, rgb(231, 228, 231))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",...style},...addPropertyOverrides({kIF6cEsgH:{\"data-framer-name\":\"active\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-kd81tz\",\"data-framer-name\":\"wrapper\",layoutDependency:layoutDependency,layoutId:\"WVMjrUNGz\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-4kk4mf\",\"data-framer-name\":\"content\",layoutDependency:layoutDependency,layoutId:\"IfnUalfMZ\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-16bqf7o\",\"data-framer-name\":\"accordion-trigger\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"qELYULm6X\",onTap:onTapd6inm,children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-t8gkez\",\"data-framer-name\":\"icon-wrapper\",layoutDependency:layoutDependency,layoutId:\"m3Vhes5_S\",children:/*#__PURE__*/_jsx(Vector,{animated:true,className:\"framer-anjzg6\",layoutDependency:layoutDependency,layoutId:\"CkPVqfHNV\",style:{\"--q3c1em\":\"var(--token-93b9c79e-ebee-4d0f-ba6b-63e7640083d7, rgb(9, 9, 11))\",rotate:0},variants:{kIF6cEsgH:{\"--q3c1em\":\"var(--token-e515253a-5cf6-467b-9560-f3b838ef609e, rgb(235, 17, 236))\",rotate:90}}})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-54cxm1\",\"data-styles-preset\":\"wuz2hmXok\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-93b9c79e-ebee-4d0f-ba6b-63e7640083d7, rgb(9, 9, 11)))\"},children:\"Question\"})}),className:\"framer-1avi9bb\",\"data-framer-name\":\"Question\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"BfQAZpXSR\",style:{\"--extracted-a0htzi\":\"var(--token-93b9c79e-ebee-4d0f-ba6b-63e7640083d7, rgb(9, 9, 11))\",\"--framer-paragraph-spacing\":\"0px\"},text:d0s9qxIZK,verticalAlignment:\"top\",withExternalLayout:true})]}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-vw1zxv\",\"data-framer-name\":\"accordion-content\",layoutDependency:layoutDependency,layoutId:\"xIemQ3J1z\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1wwflbv\",\"data-styles-preset\":\"L5jvbsVMt\",dir:\"auto\",children:\"Answer\"})}),className:\"framer-1uxnkl9\",\"data-framer-name\":\"Answer\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"w8R06ktFy\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:oBoQT6XY9,verticalAlignment:\"top\",withExternalLayout:true})})]})})})})})});});const css=[\".framer-6J9FM.framer-ipf6pl, .framer-6J9FM .framer-ipf6pl { display: block; }\",\".framer-6J9FM.framer-1otape0 { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1360px; }\",\".framer-6J9FM .framer-kd81tz { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 24px 0px 24px 0px; position: relative; width: 1px; }\",\".framer-6J9FM .framer-4kk4mf { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-6J9FM .framer-16bqf7o { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-6J9FM .framer-t8gkez { align-content: center; align-items: center; aspect-ratio: 1 / 1; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 24px; }\",\".framer-6J9FM .framer-anjzg6 { flex: none; height: auto; position: relative; width: 12px; }\",\".framer-6J9FM .framer-1avi9bb { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-6J9FM .framer-vw1zxv { 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; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-6J9FM .framer-1uxnkl9 { flex: 1 0 0px; height: auto; max-width: 720px; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; z-index: 1; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-6J9FM[data-border=\"true\"]::after, .framer-6J9FM [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 72\n * @framerIntrinsicWidth 1360\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"kIF6cEsgH\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"d0s9qxIZK\":\"question\",\"oBoQT6XY9\":\"answer\",\"BcJX5KO6J\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerv87JY6gin=withCSS(Component,css,\"framer-6J9FM\");export default Framerv87JY6gin;Framerv87JY6gin.displayName=\"accordion-item\";Framerv87JY6gin.defaultProps={height:72,width:1360};addPropertyControls(Framerv87JY6gin,{variant:{options:[\"bi6CoAvmH\",\"kIF6cEsgH\"],optionTitles:[\"default\",\"active\"],title:\"Variant\",type:ControlType.Enum},d0s9qxIZK:{defaultValue:\"Question\",displayTextArea:false,title:\"Question\",type:ControlType.String},ond0s9qxIZKChange:{changes:\"d0s9qxIZK\",type:ControlType.ChangeHandler},oBoQT6XY9:{defaultValue:\"Answer\",displayTextArea:false,title:\"Answer\",type:ControlType.String},onoBoQT6XY9Change:{changes:\"oBoQT6XY9\",type:ControlType.ChangeHandler},BcJX5KO6J:{title:\"Click\",type:ControlType.EventHandler}});addFonts(Framerv87JY6gin,[{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\"}]},...VectorFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerv87JY6gin\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"d0s9qxIZK\\\":\\\"question\\\",\\\"oBoQT6XY9\\\":\\\"answer\\\",\\\"BcJX5KO6J\\\":\\\"click\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"kIF6cEsgH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"72\",\"framerIntrinsicWidth\":\"1360\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./v87JY6gin.map","// Generated by Framer (291a518)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,runTasksWithYield,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import AccordionItem from\"https://framerusercontent.com/modules/zy1u60oMGcT6YqwOHsGm/WC60nvCUBDFKKqTrWTJ2/v87JY6gin.js\";const AccordionItemFonts=getFonts(AccordionItem);const cycleOrder=[\"DT8OOwSv9\",\"YvCI5bHRn\",\"BA2d8biJQ\",\"PDnej8j_b\",\"vYrcB0mxq\",\"lNDElbNT_\",\"cmbS4zdDM\"];const serializationHash=\"framer-VGcaX\";const variantClassNames={BA2d8biJQ:\"framer-v-1mbv1n2\",cmbS4zdDM:\"framer-v-id3p1r\",DT8OOwSv9:\"framer-v-dqwbvk\",lNDElbNT_:\"framer-v-1bfgifx\",PDnej8j_b:\"framer-v-1wjvb6t\",vYrcB0mxq:\"framer-v-px9cce\",YvCI5bHRn:\"framer-v-1boxtrz\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const g9_DaXk8t=undefined;const j5N5lcf5L=undefined;const DYRRGYcmP=undefined;const SxiqvRAPA=undefined;const Ob6F_uyuM=undefined;const IZmRbYorl=undefined;const WTm0VoKZS=undefined;const OGP7Tmszy=undefined;const kZhEwARIB=undefined;const VCiG8_lOx=undefined;const js5ZyZE3I=undefined;const Rw4VbVw_R=undefined;const setg9_DaXk8t=undefined;const setj5N5lcf5L=undefined;const setDYRRGYcmP=undefined;const setSxiqvRAPA=undefined;const setOb6F_uyuM=undefined;const setIZmRbYorl=undefined;const setWTm0VoKZS=undefined;const setOGP7Tmszy=undefined;const setkZhEwARIB=undefined;const setVCiG8_lOx=undefined;const setjs5ZyZE3I=undefined;const setRw4VbVw_R=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"value-1\":\"YvCI5bHRn\",\"value-2\":\"BA2d8biJQ\",\"value-3\":\"PDnej8j_b\",\"value-4\":\"vYrcB0mxq\",\"value-5\":\"lNDElbNT_\",\"value-6\":\"cmbS4zdDM\",default:\"DT8OOwSv9\"};const Variants=motion.create(React.Fragment);const useStateVariable=(externalState,setExternalState)=>{const[internalState,setInternalState]=React.useState(externalState);const[previousExternalState,setPreviousExternalState]=React.useState(externalState);if(setExternalState){return[externalState,setExternalState];}if(externalState!==previousExternalState){setInternalState(externalState);setPreviousExternalState(externalState);}return[internalState,setInternalState];};const getProps=({answer1,answer2,answer3,answer4,answer5,answer6,height,id,question1,question2,question3,question4,question5,question6,width,...props})=>{return{...props,DYRRGYcmP:question2??props.DYRRGYcmP??\"Question\",g9_DaXk8t:question1??props.g9_DaXk8t??\"Question\",IZmRbYorl:answer3??props.IZmRbYorl??\"Answer\",j5N5lcf5L:answer1??props.j5N5lcf5L??\"Answer\",js5ZyZE3I:question6??props.js5ZyZE3I??\"Question\",kZhEwARIB:question5??props.kZhEwARIB??\"Question\",Ob6F_uyuM:question3??props.Ob6F_uyuM??\"Question\",OGP7Tmszy:answer4??props.OGP7Tmszy??\"Answer\",Rw4VbVw_R:answer6??props.Rw4VbVw_R??\"Answer\",SxiqvRAPA:answer2??props.SxiqvRAPA??\"Answer\",variant:humanReadableVariantMap[props.variant]??props.variant??\"DT8OOwSv9\",VCiG8_lOx:answer5??props.VCiG8_lOx??\"Answer\",WTm0VoKZS:question4??props.WTm0VoKZS??\"Question\"};};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,\"g9_DaXk8t\":externalg9_DaXk8t,\"ong9_DaXk8tChange\":setExternalg9_DaXk8t,\"j5N5lcf5L\":externalj5N5lcf5L,\"onj5N5lcf5LChange\":setExternalj5N5lcf5L,\"DYRRGYcmP\":externalDYRRGYcmP,\"onDYRRGYcmPChange\":setExternalDYRRGYcmP,\"SxiqvRAPA\":externalSxiqvRAPA,\"onSxiqvRAPAChange\":setExternalSxiqvRAPA,\"Ob6F_uyuM\":externalOb6F_uyuM,\"onOb6F_uyuMChange\":setExternalOb6F_uyuM,\"IZmRbYorl\":externalIZmRbYorl,\"onIZmRbYorlChange\":setExternalIZmRbYorl,\"WTm0VoKZS\":externalWTm0VoKZS,\"onWTm0VoKZSChange\":setExternalWTm0VoKZS,\"OGP7Tmszy\":externalOGP7Tmszy,\"onOGP7TmszyChange\":setExternalOGP7Tmszy,\"kZhEwARIB\":externalkZhEwARIB,\"onkZhEwARIBChange\":setExternalkZhEwARIB,\"VCiG8_lOx\":externalVCiG8_lOx,\"onVCiG8_lOxChange\":setExternalVCiG8_lOx,\"js5ZyZE3I\":externaljs5ZyZE3I,\"onjs5ZyZE3IChange\":setExternaljs5ZyZE3I,\"Rw4VbVw_R\":externalRw4VbVw_R,\"onRw4VbVw_RChange\":setExternalRw4VbVw_R,...restProps}=getProps(props);const[g9_DaXk8t,setg9_DaXk8t]=useStateVariable(externalg9_DaXk8t,setExternalg9_DaXk8t);const[j5N5lcf5L,setj5N5lcf5L]=useStateVariable(externalj5N5lcf5L,setExternalj5N5lcf5L);const[DYRRGYcmP,setDYRRGYcmP]=useStateVariable(externalDYRRGYcmP,setExternalDYRRGYcmP);const[SxiqvRAPA,setSxiqvRAPA]=useStateVariable(externalSxiqvRAPA,setExternalSxiqvRAPA);const[Ob6F_uyuM,setOb6F_uyuM]=useStateVariable(externalOb6F_uyuM,setExternalOb6F_uyuM);const[IZmRbYorl,setIZmRbYorl]=useStateVariable(externalIZmRbYorl,setExternalIZmRbYorl);const[WTm0VoKZS,setWTm0VoKZS]=useStateVariable(externalWTm0VoKZS,setExternalWTm0VoKZS);const[OGP7Tmszy,setOGP7Tmszy]=useStateVariable(externalOGP7Tmszy,setExternalOGP7Tmszy);const[kZhEwARIB,setkZhEwARIB]=useStateVariable(externalkZhEwARIB,setExternalkZhEwARIB);const[VCiG8_lOx,setVCiG8_lOx]=useStateVariable(externalVCiG8_lOx,setExternalVCiG8_lOx);const[js5ZyZE3I,setjs5ZyZE3I]=useStateVariable(externaljs5ZyZE3I,setExternaljs5ZyZE3I);const[Rw4VbVw_R,setRw4VbVw_R]=useStateVariable(externalRw4VbVw_R,setExternalRw4VbVw_R);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"DT8OOwSv9\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const BcJX5KO6J1do2h4o=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"YvCI5bHRn\"),10);});const BcJX5KO6Jt67eoy=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"DT8OOwSv9\"),10);});const BcJX5KO6J1l4g7rd=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"BA2d8biJQ\"),10);});const BcJX5KO6J1177elu=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"PDnej8j_b\"),10);});const BcJX5KO6J9omd3v=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"vYrcB0mxq\"),10);});const BcJX5KO6Jz16aps=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"lNDElbNT_\"),10);});const BcJX5KO6Jtrxcgo=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"cmbS4zdDM\"),10);});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-dqwbvk\",className,classNames),\"data-framer-name\":\"default\",layoutDependency:layoutDependency,layoutId:\"DT8OOwSv9\",ref:refBinding,style:{...style},...addPropertyOverrides({BA2d8biJQ:{\"data-framer-name\":\"value-2\"},cmbS4zdDM:{\"data-framer-name\":\"value-6\"},lNDElbNT_:{\"data-framer-name\":\"value-5\"},PDnej8j_b:{\"data-framer-name\":\"value-3\"},vYrcB0mxq:{\"data-framer-name\":\"value-4\"},YvCI5bHRn:{\"data-framer-name\":\"value-1\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:72,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||432)-0-432)/2+0+0),...addPropertyOverrides({BA2d8biJQ:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||704)-0-432)/2+0+0)},cmbS4zdDM:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||704)-0-432)/2+0+0)},lNDElbNT_:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||704)-0-432)/2+0+0)},PDnej8j_b:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||704)-0-432)/2+0+0)},vYrcB0mxq:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||704)-0-432)/2+0+0)},YvCI5bHRn:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||476)-0-432)/2+0+0)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ilykwc-container\",layoutDependency:layoutDependency,layoutId:\"ITLShcboa-container\",nodeId:\"ITLShcboa\",rendersWithMotion:true,scopeId:\"C2qyDbw3f\",children:/*#__PURE__*/_jsx(AccordionItem,{BcJX5KO6J:BcJX5KO6J1do2h4o,d0s9qxIZK:g9_DaXk8t,height:\"100%\",id:\"ITLShcboa\",layoutId:\"ITLShcboa\",oBoQT6XY9:j5N5lcf5L,ond0s9qxIZKChange:setg9_DaXk8t,onoBoQT6XY9Change:setj5N5lcf5L,style:{width:\"100%\"},variant:matchVariant(\"bi6CoAvmH\"),width:\"100%\",...addPropertyOverrides({YvCI5bHRn:{BcJX5KO6J:BcJX5KO6Jt67eoy,variant:matchVariant(\"kIF6cEsgH\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:72,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||432)-0-432)/2+72+0),...addPropertyOverrides({BA2d8biJQ:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||704)-0-432)/2+72+0)},cmbS4zdDM:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||704)-0-432)/2+72+0)},lNDElbNT_:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||704)-0-432)/2+72+0)},PDnej8j_b:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||704)-0-432)/2+72+0)},vYrcB0mxq:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||704)-0-432)/2+72+0)},YvCI5bHRn:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||476)-0-432)/2+72+0)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-pq57oe-container\",layoutDependency:layoutDependency,layoutId:\"oqzdDzJFL-container\",nodeId:\"oqzdDzJFL\",rendersWithMotion:true,scopeId:\"C2qyDbw3f\",children:/*#__PURE__*/_jsx(AccordionItem,{BcJX5KO6J:BcJX5KO6J1l4g7rd,d0s9qxIZK:DYRRGYcmP,height:\"100%\",id:\"oqzdDzJFL\",layoutId:\"oqzdDzJFL\",oBoQT6XY9:SxiqvRAPA,ond0s9qxIZKChange:setDYRRGYcmP,onoBoQT6XY9Change:setSxiqvRAPA,style:{width:\"100%\"},variant:matchVariant(\"bi6CoAvmH\"),width:\"100%\",...addPropertyOverrides({BA2d8biJQ:{BcJX5KO6J:BcJX5KO6Jt67eoy,variant:matchVariant(\"kIF6cEsgH\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:72,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||432)-0-432)/2+144+0),...addPropertyOverrides({BA2d8biJQ:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||704)-0-432)/2+144+0)},cmbS4zdDM:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||704)-0-432)/2+144+0)},lNDElbNT_:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||704)-0-432)/2+144+0)},PDnej8j_b:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||704)-0-432)/2+144+0)},vYrcB0mxq:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||704)-0-432)/2+144+0)},YvCI5bHRn:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||476)-0-432)/2+144+0)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-13mq2wo-container\",layoutDependency:layoutDependency,layoutId:\"hCKzhvbCG-container\",nodeId:\"hCKzhvbCG\",rendersWithMotion:true,scopeId:\"C2qyDbw3f\",children:/*#__PURE__*/_jsx(AccordionItem,{BcJX5KO6J:BcJX5KO6J1177elu,d0s9qxIZK:Ob6F_uyuM,height:\"100%\",id:\"hCKzhvbCG\",layoutId:\"hCKzhvbCG\",oBoQT6XY9:IZmRbYorl,ond0s9qxIZKChange:setOb6F_uyuM,onoBoQT6XY9Change:setIZmRbYorl,style:{width:\"100%\"},variant:matchVariant(\"bi6CoAvmH\"),width:\"100%\",...addPropertyOverrides({PDnej8j_b:{BcJX5KO6J:BcJX5KO6Jt67eoy,variant:matchVariant(\"kIF6cEsgH\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:72,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||432)-0-432)/2+216+0),...addPropertyOverrides({BA2d8biJQ:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||704)-0-432)/2+216+0)},cmbS4zdDM:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||704)-0-432)/2+216+0)},lNDElbNT_:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||704)-0-432)/2+216+0)},PDnej8j_b:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||704)-0-432)/2+216+0)},vYrcB0mxq:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||704)-0-432)/2+216+0)},YvCI5bHRn:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||476)-0-432)/2+216+0)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-dh6dkd-container\",layoutDependency:layoutDependency,layoutId:\"YGB47py2X-container\",nodeId:\"YGB47py2X\",rendersWithMotion:true,scopeId:\"C2qyDbw3f\",children:/*#__PURE__*/_jsx(AccordionItem,{BcJX5KO6J:BcJX5KO6J9omd3v,d0s9qxIZK:WTm0VoKZS,height:\"100%\",id:\"YGB47py2X\",layoutId:\"YGB47py2X\",oBoQT6XY9:OGP7Tmszy,ond0s9qxIZKChange:setWTm0VoKZS,onoBoQT6XY9Change:setOGP7Tmszy,style:{width:\"100%\"},variant:matchVariant(\"bi6CoAvmH\"),width:\"100%\",...addPropertyOverrides({vYrcB0mxq:{BcJX5KO6J:BcJX5KO6Jt67eoy,variant:matchVariant(\"kIF6cEsgH\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:72,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||432)-0-432)/2+288+0),...addPropertyOverrides({BA2d8biJQ:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||704)-0-432)/2+288+0)},cmbS4zdDM:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||704)-0-432)/2+288+0)},lNDElbNT_:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||704)-0-432)/2+288+0)},PDnej8j_b:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||704)-0-432)/2+288+0)},vYrcB0mxq:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||704)-0-432)/2+288+0)},YvCI5bHRn:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||476)-0-432)/2+288+0)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1q9lxcn-container\",layoutDependency:layoutDependency,layoutId:\"gNG_n_w4d-container\",nodeId:\"gNG_n_w4d\",rendersWithMotion:true,scopeId:\"C2qyDbw3f\",children:/*#__PURE__*/_jsx(AccordionItem,{BcJX5KO6J:BcJX5KO6Jz16aps,d0s9qxIZK:kZhEwARIB,height:\"100%\",id:\"gNG_n_w4d\",layoutId:\"gNG_n_w4d\",oBoQT6XY9:VCiG8_lOx,ond0s9qxIZKChange:setkZhEwARIB,onoBoQT6XY9Change:setVCiG8_lOx,style:{width:\"100%\"},variant:matchVariant(\"bi6CoAvmH\"),width:\"100%\",...addPropertyOverrides({lNDElbNT_:{BcJX5KO6J:BcJX5KO6Jt67eoy,variant:matchVariant(\"kIF6cEsgH\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:72,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||432)-0-432)/2+360+0),...addPropertyOverrides({BA2d8biJQ:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||704)-0-432)/2+360+0)},cmbS4zdDM:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||704)-0-432)/2+360+0)},lNDElbNT_:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||704)-0-432)/2+360+0)},PDnej8j_b:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||704)-0-432)/2+360+0)},vYrcB0mxq:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||704)-0-432)/2+360+0)},YvCI5bHRn:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||476)-0-432)/2+360+0)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-17va903-container\",layoutDependency:layoutDependency,layoutId:\"q7Y6DVnxL-container\",nodeId:\"q7Y6DVnxL\",rendersWithMotion:true,scopeId:\"C2qyDbw3f\",children:/*#__PURE__*/_jsx(AccordionItem,{BcJX5KO6J:BcJX5KO6Jtrxcgo,d0s9qxIZK:js5ZyZE3I,height:\"100%\",id:\"q7Y6DVnxL\",layoutId:\"q7Y6DVnxL\",oBoQT6XY9:Rw4VbVw_R,ond0s9qxIZKChange:setjs5ZyZE3I,onoBoQT6XY9Change:setRw4VbVw_R,style:{width:\"100%\"},variant:matchVariant(\"bi6CoAvmH\"),width:\"100%\",...addPropertyOverrides({cmbS4zdDM:{BcJX5KO6J:BcJX5KO6Jt67eoy,variant:matchVariant(\"kIF6cEsgH\")}},baseVariant,gestureVariant)})})})]})})})});});const css=[\".framer-VGcaX.framer-120s6mo, .framer-VGcaX .framer-120s6mo { display: block; }\",\".framer-VGcaX.framer-dqwbvk { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1360px; }\",\".framer-VGcaX .framer-1ilykwc-container, .framer-VGcaX .framer-pq57oe-container, .framer-VGcaX .framer-13mq2wo-container, .framer-VGcaX .framer-dh6dkd-container, .framer-VGcaX .framer-1q9lxcn-container, .framer-VGcaX .framer-17va903-container { flex: none; height: auto; position: relative; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 432\n * @framerIntrinsicWidth 1360\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"YvCI5bHRn\":{\"layout\":[\"fixed\",\"auto\"]},\"BA2d8biJQ\":{\"layout\":[\"fixed\",\"auto\"]},\"PDnej8j_b\":{\"layout\":[\"fixed\",\"auto\"]},\"vYrcB0mxq\":{\"layout\":[\"fixed\",\"auto\"]},\"lNDElbNT_\":{\"layout\":[\"fixed\",\"auto\"]},\"cmbS4zdDM\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"g9_DaXk8t\":\"question1\",\"j5N5lcf5L\":\"answer1\",\"DYRRGYcmP\":\"question2\",\"SxiqvRAPA\":\"answer2\",\"Ob6F_uyuM\":\"question3\",\"IZmRbYorl\":\"answer3\",\"WTm0VoKZS\":\"question4\",\"OGP7Tmszy\":\"answer4\",\"kZhEwARIB\":\"question5\",\"VCiG8_lOx\":\"answer5\",\"js5ZyZE3I\":\"question6\",\"Rw4VbVw_R\":\"answer6\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerC2qyDbw3f=withCSS(Component,css,\"framer-VGcaX\");export default FramerC2qyDbw3f;FramerC2qyDbw3f.displayName=\"accordion-root\";FramerC2qyDbw3f.defaultProps={height:432,width:1360};addPropertyControls(FramerC2qyDbw3f,{variant:{options:[\"DT8OOwSv9\",\"YvCI5bHRn\",\"BA2d8biJQ\",\"PDnej8j_b\",\"vYrcB0mxq\",\"lNDElbNT_\",\"cmbS4zdDM\"],optionTitles:[\"default\",\"value-1\",\"value-2\",\"value-3\",\"value-4\",\"value-5\",\"value-6\"],title:\"Variant\",type:ControlType.Enum},g9_DaXk8t:{defaultValue:\"Question\",displayTextArea:false,title:\"Question 1\",type:ControlType.String},ong9_DaXk8tChange:{changes:\"g9_DaXk8t\",type:ControlType.ChangeHandler},j5N5lcf5L:{defaultValue:\"Answer\",displayTextArea:false,title:\"Answer 1\",type:ControlType.String},onj5N5lcf5LChange:{changes:\"j5N5lcf5L\",type:ControlType.ChangeHandler},DYRRGYcmP:{defaultValue:\"Question\",displayTextArea:false,title:\"Question 2\",type:ControlType.String},onDYRRGYcmPChange:{changes:\"DYRRGYcmP\",type:ControlType.ChangeHandler},SxiqvRAPA:{defaultValue:\"Answer\",displayTextArea:false,title:\"Answer 2\",type:ControlType.String},onSxiqvRAPAChange:{changes:\"SxiqvRAPA\",type:ControlType.ChangeHandler},Ob6F_uyuM:{defaultValue:\"Question\",displayTextArea:false,title:\"Question 3\",type:ControlType.String},onOb6F_uyuMChange:{changes:\"Ob6F_uyuM\",type:ControlType.ChangeHandler},IZmRbYorl:{defaultValue:\"Answer\",displayTextArea:false,title:\"Answer 3\",type:ControlType.String},onIZmRbYorlChange:{changes:\"IZmRbYorl\",type:ControlType.ChangeHandler},WTm0VoKZS:{defaultValue:\"Question\",displayTextArea:false,title:\"Question 4\",type:ControlType.String},onWTm0VoKZSChange:{changes:\"WTm0VoKZS\",type:ControlType.ChangeHandler},OGP7Tmszy:{defaultValue:\"Answer\",displayTextArea:false,title:\"Answer 4\",type:ControlType.String},onOGP7TmszyChange:{changes:\"OGP7Tmszy\",type:ControlType.ChangeHandler},kZhEwARIB:{defaultValue:\"Question\",displayTextArea:false,title:\"Question 5\",type:ControlType.String},onkZhEwARIBChange:{changes:\"kZhEwARIB\",type:ControlType.ChangeHandler},VCiG8_lOx:{defaultValue:\"Answer\",displayTextArea:false,title:\"Answer 5\",type:ControlType.String},onVCiG8_lOxChange:{changes:\"VCiG8_lOx\",type:ControlType.ChangeHandler},js5ZyZE3I:{defaultValue:\"Question\",displayTextArea:false,title:\"Question 6\",type:ControlType.String},onjs5ZyZE3IChange:{changes:\"js5ZyZE3I\",type:ControlType.ChangeHandler},Rw4VbVw_R:{defaultValue:\"Answer\",displayTextArea:false,title:\"Answer 6\",type:ControlType.String},onRw4VbVw_RChange:{changes:\"Rw4VbVw_R\",type:ControlType.ChangeHandler}});addFonts(FramerC2qyDbw3f,[{explicitInter:true,fonts:[]},...AccordionItemFonts],{supportsExplicitInterCodegen:true});FramerC2qyDbw3f.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(AccordionItem,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerC2qyDbw3f\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1360\",\"framerVariables\":\"{\\\"g9_DaXk8t\\\":\\\"question1\\\",\\\"j5N5lcf5L\\\":\\\"answer1\\\",\\\"DYRRGYcmP\\\":\\\"question2\\\",\\\"SxiqvRAPA\\\":\\\"answer2\\\",\\\"Ob6F_uyuM\\\":\\\"question3\\\",\\\"IZmRbYorl\\\":\\\"answer3\\\",\\\"WTm0VoKZS\\\":\\\"question4\\\",\\\"OGP7Tmszy\\\":\\\"answer4\\\",\\\"kZhEwARIB\\\":\\\"question5\\\",\\\"VCiG8_lOx\\\":\\\"answer5\\\",\\\"js5ZyZE3I\\\":\\\"question6\\\",\\\"Rw4VbVw_R\\\":\\\"answer6\\\"}\",\"framerIntrinsicHeight\":\"432\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"YvCI5bHRn\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"BA2d8biJQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"PDnej8j_b\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"vYrcB0mxq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"lNDElbNT_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"cmbS4zdDM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (a050651)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentPresetsProvider,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,getFontsFromComponentPreset,getFontsFromSharedStyle,getPropertyControls,Link,PropertyOverrides,RenderTarget,RichText,runTasksWithYield,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Feather}from\"https://framerusercontent.com/modules/f0DboytQenYh21kfme7W/zb1zVBMZJKgPMiedOi0y/Feather.js\";import AccordionRoot from\"#framer/local/canvasComponent/C2qyDbw3f/C2qyDbw3f.js\";import LiveChat from\"#framer/local/canvasComponent/Cbxyp5EXi/Cbxyp5EXi.js\";import MenuItem from\"#framer/local/canvasComponent/njCo89PBy/njCo89PBy.js\";import SocialMediaIcon from\"#framer/local/canvasComponent/Nu_R6DoBo/Nu_R6DoBo.js\";import Footer from\"#framer/local/canvasComponent/t5uEU_L2t/t5uEU_L2t.js\";import Header from\"#framer/local/canvasComponent/uG1G9DvLQ/uG1G9DvLQ.js\";import ConsultationForm from\"#framer/local/canvasComponent/UjSIFqgBq/UjSIFqgBq.js\";import*as componentPresets from\"#framer/local/componentPresets/componentPresets/componentPresets.js\";import*as sharedStyle4 from\"#framer/local/css/APiDdWEy6/APiDdWEy6.js\";import*as sharedStyle8 from\"#framer/local/css/aUO1Nstrs/aUO1Nstrs.js\";import*as sharedStyle9 from\"#framer/local/css/cigE1ElCB/cigE1ElCB.js\";import*as sharedStyle2 from\"#framer/local/css/d3dhuz76n/d3dhuz76n.js\";import*as sharedStyle5 from\"#framer/local/css/GQ7Posxxh/GQ7Posxxh.js\";import*as sharedStyle from\"#framer/local/css/GUPJWIc9I/GUPJWIc9I.js\";import*as sharedStyle12 from\"#framer/local/css/jlVvTFaFE/jlVvTFaFE.js\";import*as sharedStyle3 from\"#framer/local/css/L6rRbiyBm/L6rRbiyBm.js\";import*as sharedStyle6 from\"#framer/local/css/LFKI9rkMq/LFKI9rkMq.js\";import*as sharedStyle11 from\"#framer/local/css/n5ddUe3bV/n5ddUe3bV.js\";import*as sharedStyle1 from\"#framer/local/css/OjQZZJDjb/OjQZZJDjb.js\";import*as sharedStyle13 from\"#framer/local/css/r0CkM3el3/r0CkM3el3.js\";import*as sharedStyle7 from\"#framer/local/css/S3M3xhnYV/S3M3xhnYV.js\";import*as sharedStyle15 from\"#framer/local/css/t2HwjjJfp/t2HwjjJfp.js\";import*as sharedStyle14 from\"#framer/local/css/yiAU245ai/yiAU245ai.js\";import*as sharedStyle10 from\"#framer/local/css/Z6mDYNamW/Z6mDYNamW.js\";const LiveChatFonts=getFonts(LiveChat);const HeaderFonts=getFonts(Header);const FeatherFonts=getFonts(Feather);const SocialMediaIconFonts=getFonts(SocialMediaIcon);const ConsultationFormFonts=getFonts(ConsultationForm);const AccordionRootFonts=getFonts(AccordionRoot);const FooterFonts=getFonts(Footer);const HeaderControls=getPropertyControls(Header);const MenuItemControls=getPropertyControls(MenuItem);const breakpoints={dMp4tK6Hv:\"(min-width: 1200px)\",FPXg0ftT9:\"(min-width: 810px) and (max-width: 1199.98px)\",gNyUXVoVq:\"(max-width: 809.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-YvdfN\";const variantClassNames={dMp4tK6Hv:\"framer-v-i7hlnu\",FPXg0ftT9:\"framer-v-1dcct3f\",gNyUXVoVq:\"framer-v-1noomzh\"};const G1UCSTjGV=undefined;const UuBHyvnm1=undefined;const IziHpcLAY=undefined;const qlzMCgoht=undefined;const G3FzZ5LNm=undefined;const h943PPFKa=undefined;const AF45JHQG4=undefined;const Se8nlS9Xb=undefined;const RP3Llw6YX=undefined;const QhzDqEVSW=undefined;const thg2XPDGG=undefined;const MCVbGFH4_=undefined;const GW7wlYtbz=undefined;const N4gnYNTfj=undefined;const II6xMGseF=undefined;const mnKLHffUX=undefined;const CPfRSDX0B=undefined;const Mcos4hvSI=undefined;const VAuVWmOhu=undefined;const Y5z80LrXP=undefined;const myoGmzpZD=undefined;const HwJedMFW0=undefined;const UEyNuVZ9R=undefined;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const animation={filter:\"blur(10px)\",opacity:.001,rotate:0,scale:1,skewX:0,skewY:0,x:0,y:10};const transition1={damping:50,delay:.05,mass:1,stiffness:300,type:\"spring\"};const textEffect={effect:animation,repeat:false,startDelay:.2,threshold:.5,tokenization:\"word\",transition:transition1,trigger:\"onInView\",type:\"appear\"};const textEffect1={effect:animation,repeat:false,startDelay:.4,threshold:.5,tokenization:\"word\",transition:transition1,trigger:\"onInView\",type:\"appear\"};const breakpointRules={FPXg0ftT9:[\".framer-YvdfN.framer-i7hlnu { padding: 76px 0px 0px 0px; }\",\".framer-YvdfN .framer-1jsmevo { order: 1005; padding: 60px 0px 60px 0px; }\",\".framer-YvdfN .framer-pdqubk { max-width: 1024px; }\",\".framer-YvdfN .framer-137gsmk { gap: 32px; }\",\".framer-YvdfN .framer-jypxy8 { gap: 20px; }\",\".framer-YvdfN .framer-18qbpb3, .framer-YvdfN .framer-yylszw { flex-direction: column; }\",\".framer-YvdfN .framer-jfjrbo { flex: none; order: 1; width: 100%; }\",\".framer-YvdfN .framer-nc9vlx, .framer-YvdfN .framer-17duevb { padding: 40px; }\",\".framer-YvdfN .framer-1dngqf7 { flex-direction: row; }\",\".framer-YvdfN .framer-1kb0ee4 { flex: 1 0 0px; width: 1px; }\",\".framer-YvdfN .framer-110nne2 { align-content: unset; align-items: unset; display: grid; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(4, minmax(50px, 1fr)); grid-template-rows: repeat(1, minmax(0, 1fr)); justify-content: center; }\",\".framer-YvdfN .framer-8gisxz, .framer-YvdfN .framer-1822cdr, .framer-YvdfN .framer-yswmgi, .framer-YvdfN .framer-1dos7xy { align-self: start; justify-self: start; }\",\".framer-YvdfN .framer-1nw4ny5 { align-self: unset; flex: none; height: min-content; order: 2; padding: 40px; width: 100%; }\",\".framer-YvdfN .framer-mc8cgn { order: 1006; padding: 60px 0px 60px 0px; }\",\".framer-YvdfN .framer-2awvmz { gap: 0px; max-width: 1024px; }\",\".framer-YvdfN .framer-63639g { flex-direction: column; gap: 20px; }\",\".framer-YvdfN .framer-w4abvf { flex: none; max-width: 480px; position: relative; top: unset; width: 100%; }\",\".framer-YvdfN .framer-11x7gzo { flex: none; width: 100%; }\",\".framer-YvdfN .framer-1u3iaee-container { order: 1007; }\"],gNyUXVoVq:[\".framer-YvdfN.framer-i7hlnu { padding: 0px; }\",\".framer-YvdfN .framer-1eezcoa-container { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 16px); right: 16px; }\",\".framer-YvdfN .framer-1jsmevo { padding: 0px 0px 40px 0px; }\",\".framer-YvdfN .framer-pdqubk { max-width: 490px; padding: 40px 16px 0px 16px; }\",\".framer-YvdfN .framer-137gsmk { gap: 32px; }\",\".framer-YvdfN .framer-jypxy8 { gap: 0px; }\",\".framer-YvdfN .framer-18qbpb3 { flex-direction: column; }\",\".framer-YvdfN .framer-jfjrbo { flex: none; order: 1; width: 100%; }\",\".framer-YvdfN .framer-nc9vlx { gap: 32px; padding: 24px; }\",\".framer-YvdfN .framer-17duevb { gap: 20px; padding: 24px; }\",\".framer-YvdfN .framer-1nw4ny5 { align-self: unset; flex: none; height: min-content; order: 2; padding: 24px; width: 100%; }\",\".framer-YvdfN .framer-mc8cgn { padding: 40px 0px 40px 0px; }\",\".framer-YvdfN .framer-2awvmz { max-width: 490px; padding: 0px 16px 0px 16px; }\",\".framer-YvdfN .framer-63639g { flex-direction: column; gap: 20px; }\",\".framer-YvdfN .framer-w4abvf { flex: none; position: relative; top: unset; width: 100%; }\",\".framer-YvdfN .framer-11x7gzo { flex: none; width: 100%; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={FPXg0ftT9:\".framer-1dcct3f-override\",gNyUXVoVq:\".framer-1noomzh-override\"};const rules=[\".framer-YvdfN.framer-suyd3u, .framer-YvdfN .framer-suyd3u { display: block; }\",\".framer-YvdfN.framer-i7hlnu { align-content: center; align-items: center; background-color: #09090b; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 143px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-YvdfN .framer-1eezcoa-container { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 40px); flex: none; height: auto; order: -1000; position: var(--framer-canvas-fixed-position, fixed); right: 40px; width: 60px; z-index: 8; }\",\".framer-YvdfN .framer-145fush-container { flex: none; height: auto; left: 50%; order: -999; position: var(--framer-canvas-fixed-position, fixed); top: 0px; transform: translateX(-50%); width: 100%; z-index: 8; }\",\".framer-YvdfN .framer-im4fd2 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-YvdfN .framer-1jsmevo { align-content: center; align-items: center; background-color: #09090b; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; order: 1004; overflow: visible; padding: 96px 0px 96px 0px; position: relative; scroll-margin-top: 64px; width: 100%; }\",\".framer-YvdfN .framer-pdqubk, .framer-YvdfN .framer-2awvmz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: flex-start; max-width: 1280px; overflow: visible; padding: 0px 40px 0px 40px; position: relative; width: 100%; }\",\".framer-YvdfN .framer-137gsmk { align-content: flex-start; align-items: flex-start; border-bottom-left-radius: 24px; border-bottom-right-radius: 24px; border-top-left-radius: 24px; border-top-right-radius: 24px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 2px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-YvdfN .framer-1sicqeg { background: linear-gradient(90deg, rgba(238, 36, 239, 0) 0%, rgb(238, 36, 239) 50%, rgba(238, 36, 239, 0) 100%); bottom: 2px; flex: none; height: 1px; left: calc(50.00000000000002% - 80% / 2); position: absolute; width: 80%; z-index: 1; }\",\".framer-YvdfN .framer-17fnlsr { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-YvdfN .framer-1ec5puz { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; max-width: 720px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-YvdfN .framer-15gxy6s { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; max-width: 480px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-YvdfN .framer-jypxy8 { --border-bottom-width: 1px; --border-color: #18181b; --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; align-content: flex-start; align-items: flex-start; background-color: #09090b; border-bottom-left-radius: 22px; border-bottom-right-radius: 22px; border-top-left-radius: 22px; border-top-right-radius: 22px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-YvdfN .framer-18qbpb3 { --border-bottom-width: 1px; --border-color: #222222; --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-YvdfN .framer-jfjrbo { --border-bottom-width: 0px; --border-color: #222222; --border-left-width: 0px; --border-right-width: 1px; --border-style: solid; --border-top-width: 0px; align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-YvdfN .framer-nc9vlx { 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: flex-start; overflow: hidden; padding: 60px; position: relative; width: 100%; }\",\".framer-YvdfN .framer-146il2t, .framer-YvdfN .framer-9q42ig, .framer-YvdfN .framer-1ldvr2n, .framer-YvdfN .framer-1j6aigs, .framer-YvdfN .framer-167wj9x { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-YvdfN .framer-1dngqf7, .framer-YvdfN .framer-1kb0ee4 { 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: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-YvdfN .framer-11ln4nl { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-YvdfN .framer-1nm4xpp-container, .framer-YvdfN .framer-1etp1wx-container, .framer-YvdfN .framer-17tazn7-container { flex: none; height: 16px; position: relative; width: 16px; }\",\".framer-YvdfN .framer-qqblfs { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-YvdfN .framer-110nne2 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-YvdfN .framer-8gisxz { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-YvdfN .framer-1er56sm-container { aspect-ratio: 1 / 1; flex: none; height: auto; position: relative; width: 16px; }\",\".framer-YvdfN .framer-zjvb89 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-YvdfN .framer-1v9kutn, .framer-YvdfN .framer-mnkk60, .framer-YvdfN .framer-1pffqt3, .framer-YvdfN .framer-8bll8v, .framer-YvdfN .framer-1ycpjq, .framer-YvdfN .framer-tmg1u6, .framer-YvdfN .framer-ko8wib, .framer-YvdfN .framer-1ppx86u { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-YvdfN .framer-1822cdr, .framer-YvdfN .framer-yswmgi, .framer-YvdfN .framer-1dos7xy { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 0px 28px; position: relative; width: 100%; }\",\".framer-YvdfN .framer-yylszw { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 0px 0px 28px; position: relative; width: 100%; }\",\".framer-YvdfN .framer-1o1othi { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-YvdfN .framer-g3wgxm-container, .framer-YvdfN .framer-1i05al-container, .framer-YvdfN .framer-orokth-container { aspect-ratio: 1 / 1; flex: none; height: auto; position: relative; width: 24px; }\",\".framer-YvdfN .framer-17duevb { --border-bottom-width: 1px; --border-color: #222222; --border-left-width: 0px; --border-right-width: 0px; --border-style: solid; --border-top-width: 1px; 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: flex-start; overflow: hidden; padding: 60px; position: relative; width: 100%; }\",\".framer-YvdfN .framer-zxyg83 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-YvdfN .framer-b3o1vz, .framer-YvdfN .framer-181gepl { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-YvdfN .framer-1i60bxa, .framer-YvdfN .framer-yzobzp { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-YvdfN .framer-1nw4ny5 { align-content: center; align-items: center; align-self: stretch; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: auto; justify-content: center; overflow: visible; padding: 60px; position: relative; width: 1px; }\",\".framer-YvdfN .framer-qipvyb-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-YvdfN .framer-mc8cgn { align-content: center; align-items: center; background-color: #fafafa; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; order: 1005; overflow: visible; padding: 96px 0px 96px 0px; position: relative; width: 100%; }\",\".framer-YvdfN .framer-63639g { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 96px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 2; }\",\".framer-YvdfN .framer-w4abvf { 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: flex-start; max-width: 400px; overflow: hidden; padding: 0px; position: sticky; top: 180px; width: 1px; z-index: 1; }\",\".framer-YvdfN .framer-11x7gzo { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-YvdfN .framer-ciuhqx-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-YvdfN .framer-1u3iaee-container { flex: none; height: auto; order: 1006; position: relative; width: 100%; z-index: 7; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,...sharedStyle5.css,...sharedStyle6.css,...sharedStyle7.css,...sharedStyle8.css,...sharedStyle9.css,...sharedStyle10.css,...sharedStyle11.css,...sharedStyle12.css,...sharedStyle13.css,...sharedStyle14.css,...sharedStyle15.css,'.framer-YvdfN[data-border=\"true\"]::after, .framer-YvdfN [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; }'];const mediaQueries={dMp4tK6Hv:\"(min-width: 1200px)\",FPXg0ftT9:\"(min-width: 810px) and (max-width: 1199.98px)\",gNyUXVoVq:\"(max-width: 809.98px)\"};const humanReadableVariantMap={Desktop:\"dMp4tK6Hv\",Phone:\"gNyUXVoVq\",Tablet:\"FPXg0ftT9\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={\"desktop-active\":\"ZglU1Jo8p\",\"desktop-alt\":\"RgrqR7ia3\",\"desktop-default\":\"r4iyHFroV\",\"mobile-default\":\"yuHhXrooK\"};const getProps=({_LabelVariant,_LabelVariant1,_LabelVariant2,_LabelVariant3,_LabelVariant4,answer1,answer2,answer3,answer4,answer5,answer6,descriptionFAQSection,fAQVisable,formTitle,formVisible,height,id,link,question1,question2,question3,question4,question5,question6,titleFAQSection,width,...props})=>{return{...props,AF45JHQG4:formVisible??props.AF45JHQG4??true,CPfRSDX0B:answer3??props.CPfRSDX0B??\"Вся наша продукція сертифікована та має офіційну гарантію від виробника. Ми також пропонуємо сервісне обслуговування та підтримку через нашу партнерську мережу по всій країні.\",G1UCSTjGV:link??props.G1UCSTjGV,G3FzZ5LNm:humanReadableEnumMap[_LabelVariant3]??_LabelVariant3??props.G3FzZ5LNm??\"r4iyHFroV\",GW7wlYtbz:answer1??props.GW7wlYtbz??\"Ми постачаємо промислове та побутове обладнання для ресторанів, шкільних їдалень, медичних установ, виробництв, готелів та державних закладів. Пропонуємо перевірену техніку від світових виробників.\",h943PPFKa:humanReadableEnumMap[_LabelVariant4]??_LabelVariant4??props.h943PPFKa??\"r4iyHFroV\",HwJedMFW0:question6??props.HwJedMFW0??\"Як оформити замовлення?\",II6xMGseF:answer2??props.II6xMGseF??\"Так, ми спеціалізуємося на держзакупівлях, беремо участь у тендерах і постачаємо техніку відповідно до вимог держ контрактів, гарантуючи відповідність всім стандартам якості та термінам поставки.\",IziHpcLAY:humanReadableEnumMap[_LabelVariant1]??_LabelVariant1??props.IziHpcLAY??\"r4iyHFroV\",Mcos4hvSI:question4??props.Mcos4hvSI??\"Як швидко здійснюється доставка?\",MCVbGFH4_:question1??props.MCVbGFH4_??\"З якими категоріями техніки ви працюєте?\",mnKLHffUX:question3??props.mnKLHffUX??\"Які гарантії якості на обладнання?\",myoGmzpZD:answer5??props.myoGmzpZD??\"Так, наші експерти допоможуть підібрати оптимальне обладнання під ваші потреби. Ви можете залишити заявку на сайті, і наш менеджер зв’яжеться з вами для детальної консультації.\",N4gnYNTfj:question2??props.N4gnYNTfj??\"Чи працюєте ви з державними закупівлями?\",QhzDqEVSW:titleFAQSection??props.QhzDqEVSW??\"Популярні питання\",qlzMCgoht:humanReadableEnumMap[_LabelVariant2]??_LabelVariant2??props.qlzMCgoht??\"RgrqR7ia3\",RP3Llw6YX:fAQVisable??props.RP3Llw6YX??true,Se8nlS9Xb:formTitle??props.Se8nlS9Xb??\"Є питання? Давайте поговоримо\",thg2XPDGG:descriptionFAQSection??props.thg2XPDGG??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{children:\"Дізнайтеся все про нашу роботу! Ми зібрали відповіді на найпоширеніші питання. Якщо не знайшли потрібної інформації – залиште заявку, і ми вам допоможемо!\"})}),UEyNuVZ9R:answer6??props.UEyNuVZ9R??\"Оформити замовлення можна на сайті або зв’язавшись з нашим менеджером. Ми допоможемо з вибором, підготуємо всі документи та організуємо швидку доставку вашого обладнання.\",UuBHyvnm1:humanReadableEnumMap[_LabelVariant]??_LabelVariant??props.UuBHyvnm1??\"r4iyHFroV\",variant:humanReadableVariantMap[props.variant]??props.variant??\"dMp4tK6Hv\",VAuVWmOhu:answer4??props.VAuVWmOhu??\"Ми доставляємо товари по всій країні у мінімальні терміни. Якщо обладнання є в наявності – від 1 до 5 днів. Якщо потрібно замовлення під клієнта, строки узгоджуються індивідуально.\",Y5z80LrXP:question5??props.Y5z80LrXP??\"Чи можна отримати консультацію перед покупкою?\"};};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,G1UCSTjGV,UuBHyvnm1,IziHpcLAY,qlzMCgoht,G3FzZ5LNm,h943PPFKa,Se8nlS9Xb,QhzDqEVSW,thg2XPDGG,MCVbGFH4_,GW7wlYtbz,N4gnYNTfj,II6xMGseF,mnKLHffUX,CPfRSDX0B,Mcos4hvSI,VAuVWmOhu,Y5z80LrXP,myoGmzpZD,HwJedMFW0,UEyNuVZ9R,AF45JHQG4,RP3Llw6YX,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className,sharedStyle5.className,sharedStyle6.className,sharedStyle7.className,sharedStyle8.className,sharedStyle9.className,sharedStyle10.className,sharedStyle11.className,sharedStyle12.className,sharedStyle13.className,sharedStyle14.className,sharedStyle15.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"dMp4tK6Hv\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(9, 9, 11); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-i7hlnu\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{gNyUXVoVq:{y:924}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:60,width:\"60px\",y:900,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1eezcoa-container\",layoutScroll:true,nodeId:\"nwBFAidsP\",scopeId:\"kjSxWiELs\",children:/*#__PURE__*/_jsx(LiveChat,{height:\"100%\",id:\"nwBFAidsP\",layoutId:\"nwBFAidsP\",style:{width:\"100%\"},variant:matchVariant(\"b_Rpczoue\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:143,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-145fush-container\",\"data-framer-layout-hint-center-x\":true,layoutScroll:true,nodeId:\"S6MMwTysf\",scopeId:\"kjSxWiELs\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{FPXg0ftT9:{variant:matchVariant(\"U8G_oCqEM\")},gNyUXVoVq:{variant:matchVariant(\"Si1GSdUGV\")}},children:/*#__PURE__*/_jsx(Header,{eEXFTzpAJ:UuBHyvnm1,g_EPynNyZ:qlzMCgoht,height:\"100%\",id:\"S6MMwTysf\",KSQ7sEgaI:IziHpcLAY,layoutId:\"S6MMwTysf\",lCNYVlnlw:G1UCSTjGV,p0M4PlzqE:G3FzZ5LNm,style:{width:\"100%\"},tAK0Jhj2u:h943PPFKa,variant:matchVariant(\"QOMzL6gOC\"),width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-im4fd2\"}),AF45JHQG4!==false&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1jsmevo\",\"data-framer-name\":\"callback\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-pdqubk\",\"data-framer-name\":\"wrapper\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-137gsmk\",\"data-framer-name\":\"frame\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1sicqeg\",\"data-framer-name\":\"divider\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-17fnlsr\",\"data-framer-name\":\"heading\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-mad2a3\",\"data-styles-preset\":\"GUPJWIc9I\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Допоможемо обрати EcoFlow\"})}),className:\"framer-1ec5puz\",effect:textEffect,fonts:[\"Inter\"],text:Se8nlS9Xb,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-tigcho\",\"data-styles-preset\":\"OjQZZJDjb\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-6e054fd6-67d6-4a7a-9048-fbfebd912123, rgb(216, 212, 216))\"},children:\"Зв’яжіться з нами просто зараз! Наші експерти готові відповісти на всі ваші запитання та запропонувати найкраще рішення.\"})}),className:\"framer-15gxy6s\",effect:textEffect1,fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-jypxy8\",\"data-border\":true,\"data-framer-name\":\"wrapper\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-18qbpb3\",\"data-border\":true,\"data-framer-name\":\"container\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-jfjrbo\",\"data-border\":true,\"data-framer-name\":\"container\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-nc9vlx\",\"data-framer-name\":\"contact\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{gNyUXVoVq:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{dir:\"auto\",style:{\"--framer-font-size\":\"20px\",\"--framer-text-color\":\"rgb(216, 212, 216)\"},children:[\"Загальні контакти \",/*#__PURE__*/_jsx(\"br\",{}),\"NEXORA Tech:\"]})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-jy9idh\",\"data-styles-preset\":\"d3dhuz76n\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-ceff57a6-7ee0-4bfe-847e-ce95bedbb34f, rgb(255, 255, 255))\"},children:\"Загальні контакти\"})}),className:\"framer-146il2t\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1dngqf7\",\"data-framer-name\":\"container\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1kb0ee4\",\"data-framer-name\":\"wrapper\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-11ln4nl\",\"data-framer-name\":\"mail\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1nm4xpp-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"xxy6WI0jl\",scopeId:\"kjSxWiELs\",children:/*#__PURE__*/_jsx(Feather,{color:\"var(--token-ee1cecba-deec-4338-87f7-6db73600ad6c, rgb(235, 17, 236))\",height:\"100%\",iconSearch:\"mai\",iconSelection:\"edit\",id:\"xxy6WI0jl\",layoutId:\"xxy6WI0jl\",mirrored:false,selectByList:false,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"div\",{dir:\"auto\",style:{\"--framer-text-color\":\"rgb(254, 236, 254)\"},children:/*#__PURE__*/_jsx(Link,{href:\"mailto:office@nexora.com.ua\",motionChild:true,nodeId:\"ceMWNWhN8\",openInNewTab:true,relValues:[],scopeId:\"kjSxWiELs\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-s5ba67\",\"data-styles-preset\":\"L6rRbiyBm\",children:\"office@nexora.com.ua\"})})})}),className:\"framer-qqblfs\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-110nne2\",\"data-framer-name\":\"Phone Numbers\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-8gisxz\",\"data-framer-name\":\"phone\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1er56sm-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"IGo5HeFqd\",scopeId:\"kjSxWiELs\",children:/*#__PURE__*/_jsx(Feather,{color:\"var(--token-ee1cecba-deec-4338-87f7-6db73600ad6c, rgb(235, 17, 236))\",height:\"100%\",iconSearch:\"phone\",iconSelection:\"edit\",id:\"IGo5HeFqd\",layoutId:\"IGo5HeFqd\",mirrored:false,selectByList:false,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-zjvb89\",\"data-framer-name\":\"phone-number\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"div\",{dir:\"auto\",style:{\"--framer-text-color\":\"rgb(251, 198, 251)\"},children:/*#__PURE__*/_jsx(Link,{href:\"tel:+380505395046\",motionChild:true,nodeId:\"U_5YeBygH\",openInNewTab:true,relValues:[],scopeId:\"kjSxWiELs\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-s5ba67\",\"data-styles-preset\":\"L6rRbiyBm\",children:\"050 539 50 46\"})})})}),className:\"framer-1v9kutn\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-ma1cvg\",\"data-styles-preset\":\"APiDdWEy6\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-cb7380ea-e24e-4189-8c73-6ff9f82c9c3b, rgb(170, 161, 170))\"},children:\"Побутове обладнання\"})}),className:\"framer-mnkk60\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1822cdr\",\"data-framer-name\":\"phone\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"div\",{dir:\"auto\",style:{\"--framer-text-color\":\"rgb(254, 236, 254)\"},children:/*#__PURE__*/_jsx(Link,{href:\"tel:+380961291878\",motionChild:true,nodeId:\"y6zqeC4Ze\",openInNewTab:true,relValues:[],scopeId:\"kjSxWiELs\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-s5ba67\",\"data-styles-preset\":\"L6rRbiyBm\",children:\"096 129 18 78\"})})})}),className:\"framer-1pffqt3\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-ma1cvg\",\"data-styles-preset\":\"APiDdWEy6\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-cb7380ea-e24e-4189-8c73-6ff9f82c9c3b, rgb(170, 161, 170))\"},children:\"Промислове обладнання та шафи Shafix\"})}),className:\"framer-8bll8v\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-yswmgi\",\"data-framer-name\":\"phone\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"div\",{dir:\"auto\",style:{\"--framer-text-color\":\"rgb(254, 236, 254)\"},children:/*#__PURE__*/_jsx(Link,{href:\"tel:+380989226316\",motionChild:true,nodeId:\"BaVL5opng\",openInNewTab:true,relValues:[],scopeId:\"kjSxWiELs\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-s5ba67\",\"data-styles-preset\":\"L6rRbiyBm\",children:\"098 922 63 16\"})})})}),className:\"framer-1ycpjq\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-ma1cvg\",\"data-styles-preset\":\"APiDdWEy6\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-cb7380ea-e24e-4189-8c73-6ff9f82c9c3b, rgb(170, 161, 170))\"},children:\"Зарядні станції EcoFlow\"})}),className:\"framer-tmg1u6\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1dos7xy\",\"data-framer-name\":\"phone\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"div\",{dir:\"auto\",style:{\"--framer-text-color\":\"rgb(254, 236, 254)\"},children:/*#__PURE__*/_jsx(Link,{href:\"tel:+380964264643\",motionChild:true,nodeId:\"VhUrjlkQC\",openInNewTab:true,relValues:[],scopeId:\"kjSxWiELs\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-s5ba67\",\"data-styles-preset\":\"L6rRbiyBm\",children:\"096 426 46 43\"})})})}),className:\"framer-ko8wib\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-ma1cvg\",\"data-styles-preset\":\"APiDdWEy6\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-cb7380ea-e24e-4189-8c73-6ff9f82c9c3b, rgb(170, 161, 170))\"},children:\"Промислове обладнання\"})}),className:\"framer-1ppx86u\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-yylszw\",\"data-framer-name\":\"social-media-icon\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1o1othi\",\"data-framer-name\":\"container\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{FPXg0ftT9:{y:1798.3},gNyUXVoVq:{y:2436.8}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,width:\"24px\",y:2589.8,children:/*#__PURE__*/_jsx(Container,{className:\"framer-g3wgxm-container\",nodeId:\"PphOuGTiO\",scopeId:\"kjSxWiELs\",children:/*#__PURE__*/_jsx(SocialMediaIcon,{height:\"100%\",id:\"PphOuGTiO\",layoutId:\"PphOuGTiO\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"jT9POfgGu\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{FPXg0ftT9:{y:1798.3},gNyUXVoVq:{y:2436.8}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,width:\"24px\",y:2589.8,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1i05al-container\",nodeId:\"DZbUOyP2F\",scopeId:\"kjSxWiELs\",children:/*#__PURE__*/_jsx(SocialMediaIcon,{height:\"100%\",id:\"DZbUOyP2F\",layoutId:\"DZbUOyP2F\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"PJ_grMB1D\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{FPXg0ftT9:{y:1798.3},gNyUXVoVq:{y:2436.8}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,width:\"24px\",y:2589.8,children:/*#__PURE__*/_jsx(Container,{className:\"framer-orokth-container\",nodeId:\"EgbCzLW5y\",scopeId:\"kjSxWiELs\",children:/*#__PURE__*/_jsx(SocialMediaIcon,{height:\"100%\",id:\"EgbCzLW5y\",layoutId:\"EgbCzLW5y\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"ynD5yh3YD\"),width:\"100%\"})})})})]})})]})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-17duevb\",\"data-border\":true,\"data-framer-name\":\"workinghours\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-jy9idh\",\"data-styles-preset\":\"d3dhuz76n\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-ceff57a6-7ee0-4bfe-847e-ce95bedbb34f, rgb(255, 255, 255))\"},children:\"Графік роботи\"})}),className:\"framer-9q42ig\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-zxyg83\",\"data-framer-name\":\"container\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-b3o1vz\",\"data-framer-name\":\"days\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1etp1wx-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"mrArnRd3R\",scopeId:\"kjSxWiELs\",children:/*#__PURE__*/_jsx(Feather,{color:\"var(--token-ee1cecba-deec-4338-87f7-6db73600ad6c, rgb(235, 17, 236))\",height:\"100%\",iconSearch:\"calend\",iconSelection:\"edit\",id:\"mrArnRd3R\",layoutId:\"mrArnRd3R\",mirrored:false,selectByList:false,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-tigcho\",\"data-styles-preset\":\"OjQZZJDjb\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-7f8f2833-005f-4046-8ffc-c05a217039b4, rgb(250, 250, 250))\"},children:\"Понеділок - П'ятниця \"})}),className:\"framer-1i60bxa\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-181gepl\",\"data-framer-name\":\"time\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-17tazn7-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"XyvCesxSJ\",scopeId:\"kjSxWiELs\",children:/*#__PURE__*/_jsx(Feather,{color:\"var(--token-ee1cecba-deec-4338-87f7-6db73600ad6c, rgb(235, 17, 236))\",height:\"100%\",iconSearch:\"clock\",iconSelection:\"edit\",id:\"XyvCesxSJ\",layoutId:\"XyvCesxSJ\",mirrored:false,selectByList:false,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-tigcho\",\"data-styles-preset\":\"OjQZZJDjb\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-7f8f2833-005f-4046-8ffc-c05a217039b4, rgb(250, 250, 250))\"},children:\"09:00 - 18:00\"})}),className:\"framer-yzobzp\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})]})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1nw4ny5\",\"data-framer-name\":\"form-wrapper\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-jy9idh\",\"data-styles-preset\":\"d3dhuz76n\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--token-ceff57a6-7ee0-4bfe-847e-ce95bedbb34f, rgb(255, 255, 255))\"},children:\"Залиште заявку\"})}),className:\"framer-1ldvr2n\",effect:textEffect,fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{FPXg0ftT9:{width:\"calc(min(100vw, 1024px) - 164px)\",y:2158.3},gNyUXVoVq:{width:\"calc(min(100vw, 490px) - 84px)\",y:2728.8}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:449,width:\"calc(max((min(100vw, 1280px) - 84px) / 2, 1px) - 120px)\",y:1999.3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-qipvyb-container\",nodeId:\"jfjaNHHCQ\",scopeId:\"kjSxWiELs\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{FPXg0ftT9:{K1qP4laV3:\"0px 0px 0px 0px\"},gNyUXVoVq:{K1qP4laV3:\"0px 0px 0px 0px\"}},children:/*#__PURE__*/_jsx(ConsultationForm,{height:\"100%\",id:\"jfjaNHHCQ\",K1qP4laV3:\"0px\",layoutId:\"jfjaNHHCQ\",style:{width:\"100%\"},width:\"100%\",yMv7PZoix:\"column\"})})})})})]})]})})]})})}),RP3Llw6YX!==false&&/*#__PURE__*/_jsx(motion.section,{className:\"framer-mc8cgn\",\"data-framer-name\":\"faq\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-2awvmz\",\"data-framer-name\":\"wrapper\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-63639g\",\"data-framer-name\":\"container\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-w4abvf\",\"data-framer-name\":\"header\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-mad2a3\",\"data-styles-preset\":\"GUPJWIc9I\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--token-93b9c79e-ebee-4d0f-ba6b-63e7640083d7, rgb(9, 9, 11))\"},children:\"Популярні питання\"})}),className:\"framer-1j6aigs\",effect:textEffect,fonts:[\"Inter\"],text:QhzDqEVSW,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentPresetsProvider,{presets:{\"module:NEd4VmDdsxM3StIUbddO/Ef2JVpwhNW0UBYra6TeS/YouTube.js:Youtube\":componentPresets.props[\"M_HT61KdI\"],\"module:pVk4QsoHxASnVtUBp6jr/7eCYIL3dnkBSjjSduYQU/CodeBlock.js:default\":componentPresets.props[\"IwmDwFS1_\"]},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:thg2XPDGG,className:\"framer-167wj9x\",effect:textEffect1,fonts:[\"Inter\"],stylesPresetsClassNames:{a:\"framer-styles-preset-196qu62\",code:\"framer-styles-preset-tlkdj6\",h1:\"framer-styles-preset-153uihb\",h2:\"framer-styles-preset-j3z1r6\",h3:\"framer-styles-preset-1vc8uhd\",h4:\"framer-styles-preset-1ykmn56\",h5:\"framer-styles-preset-1ewd2hq\",h6:\"framer-styles-preset-nht60d\",img:\"framer-styles-preset-olywxb\",p:\"framer-styles-preset-8feqz9\",table:\"framer-styles-preset-1zw09q\"},verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-11x7gzo\",\"data-framer-name\":\"container\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{FPXg0ftT9:{width:\"max(min(100vw, 1024px) - 80px, 1px)\",y:1320.8},gNyUXVoVq:{width:\"max(min(100vw, 490px) - 32px, 1px)\",y:1224.8}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:432,width:\"max((min(100vw, 1280px) - 176px) / 2, 1px)\",y:1239,children:/*#__PURE__*/_jsx(Container,{className:\"framer-ciuhqx-container\",nodeId:\"Jam0vj_LD\",scopeId:\"kjSxWiELs\",children:/*#__PURE__*/_jsx(AccordionRoot,{DYRRGYcmP:N4gnYNTfj,g9_DaXk8t:MCVbGFH4_,height:\"100%\",id:\"Jam0vj_LD\",IZmRbYorl:CPfRSDX0B,j5N5lcf5L:GW7wlYtbz,js5ZyZE3I:HwJedMFW0,kZhEwARIB:Y5z80LrXP,layoutId:\"Jam0vj_LD\",Ob6F_uyuM:mnKLHffUX,OGP7Tmszy:VAuVWmOhu,Rw4VbVw_R:UEyNuVZ9R,style:{width:\"100%\"},SxiqvRAPA:II6xMGseF,variant:matchVariant(\"DT8OOwSv9\"),VCiG8_lOx:myoGmzpZD,width:\"100%\",WTm0VoKZS:Mcos4hvSI})})})})})]})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{FPXg0ftT9:{y:1076},gNyUXVoVq:{y:1e3}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:679,width:\"100vw\",y:1143,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1u3iaee-container\",nodeId:\"Y9wP5zInm\",scopeId:\"kjSxWiELs\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{FPXg0ftT9:{variant:matchVariant(\"N8qz2niZa\")},gNyUXVoVq:{variant:matchVariant(\"JsspUuR4e\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"Y9wP5zInm\",layoutId:\"Y9wP5zInm\",style:{width:\"100%\"},variant:matchVariant(\"CJFEUU58c\"),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 3948\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"FPXg0ftT9\":{\"layout\":[\"fixed\",\"fixed\"]},\"gNyUXVoVq\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"G1UCSTjGV\":\"link\",\"UuBHyvnm1\":\"_LabelVariant\",\"IziHpcLAY\":\"_LabelVariant1\",\"qlzMCgoht\":\"_LabelVariant2\",\"G3FzZ5LNm\":\"_LabelVariant3\",\"h943PPFKa\":\"_LabelVariant4\",\"Se8nlS9Xb\":\"formTitle\",\"QhzDqEVSW\":\"titleFAQSection\",\"thg2XPDGG\":\"descriptionFAQSection\",\"MCVbGFH4_\":\"question1\",\"GW7wlYtbz\":\"answer1\",\"N4gnYNTfj\":\"question2\",\"II6xMGseF\":\"answer2\",\"mnKLHffUX\":\"question3\",\"CPfRSDX0B\":\"answer3\",\"Mcos4hvSI\":\"question4\",\"VAuVWmOhu\":\"answer4\",\"Y5z80LrXP\":\"question5\",\"myoGmzpZD\":\"answer5\",\"HwJedMFW0\":\"question6\",\"UEyNuVZ9R\":\"answer6\",\"AF45JHQG4\":\"formVisible\",\"RP3Llw6YX\":\"fAQVisable\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"dMp4tK6Hv\":[\".framer-1eezcoa-container\",\".framer-145fush-container\",\".framer-1jsmevo\",\".framer-mc8cgn\",\".framer-1u3iaee-container\"],\"FPXg0ftT9\":[\".framer-1eezcoa-container\",\".framer-145fush-container\",\".framer-1jsmevo\",\".framer-mc8cgn\",\".framer-1u3iaee-container\"],\"gNyUXVoVq\":[\".framer-1eezcoa-container\",\".framer-145fush-container\",\".framer-1jsmevo\",\".framer-mc8cgn\",\".framer-1u3iaee-container\"]}\n * @framerBreakpoints {\"dMp4tK6Hv\":{\"min\":1200,\"canvasClassName\":\"framer-i7hlnu-override\",\"minHeight\":3948,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"FPXg0ftT9\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1dcct3f-override\",\"minHeight\":3948,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"gNyUXVoVq\":{\"max\":809,\"canvasClassName\":\"framer-1noomzh-override\",\"minHeight\":3948,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant dMp4tK6Hv\n * @framerLayoutTemplate true\n */const FramerkjSxWiELs=withCSS(Component,css,\"framer-YvdfN\");export default FramerkjSxWiELs;FramerkjSxWiELs.displayName=\"Main\";FramerkjSxWiELs.defaultProps={height:3948,width:1200};addPropertyControls(FramerkjSxWiELs,{G1UCSTjGV:{title:\"Link\",type:ControlType.Link},UuBHyvnm1:HeaderControls?.[\"eEXFTzpAJ\"]&&{...HeaderControls[\"eEXFTzpAJ\"],defaultValue:\"r4iyHFroV\",description:undefined,hidden:undefined,title:\"Головна Label Variant\"},IziHpcLAY:HeaderControls?.[\"KSQ7sEgaI\"]&&{...HeaderControls[\"KSQ7sEgaI\"],defaultValue:\"r4iyHFroV\",description:undefined,hidden:undefined,title:\"Про Нас Label Variant\"},qlzMCgoht:MenuItemControls?.[\"variant\"]&&{...MenuItemControls[\"variant\"],defaultValue:\"RgrqR7ia3\",description:undefined,hidden:undefined,title:\"Каталог Label Variant\"},G3FzZ5LNm:MenuItemControls?.[\"variant\"]&&{...MenuItemControls[\"variant\"],defaultValue:\"r4iyHFroV\",description:undefined,hidden:undefined,title:\"Клієнтам Label Variant\"},h943PPFKa:HeaderControls?.[\"tAK0Jhj2u\"]&&{...HeaderControls[\"tAK0Jhj2u\"],defaultValue:\"r4iyHFroV\",description:\"________________\",hidden:undefined,title:\"Контакти Label Variant\"},Se8nlS9Xb:{defaultValue:\"Є питання? Давайте поговоримо\",description:\"________________\",displayTextArea:true,title:\"Form Title\",type:ControlType.String},QhzDqEVSW:{defaultValue:\"Популярні питання\",displayTextArea:false,title:\"Title FAQ Section\",type:ControlType.String},thg2XPDGG:{defaultValue:\"<p>Дізнайтеся все про нашу роботу! Ми зібрали відповіді на найпоширеніші питання. Якщо не знайшли потрібної інформації – залиште заявку, і ми вам допоможемо!</p>\",title:\"Description FAQ Section\",type:ControlType.RichText},MCVbGFH4_:{defaultValue:\"З якими категоріями техніки ви працюєте?\",description:\"\",displayTextArea:false,title:\"Question 1\",type:ControlType.String},GW7wlYtbz:{defaultValue:\"Ми постачаємо промислове та побутове обладнання для ресторанів, шкільних їдалень, медичних установ, виробництв, готелів та державних закладів. Пропонуємо перевірену техніку від світових виробників.\",description:\"\",displayTextArea:true,title:\"Answer 1\",type:ControlType.String},N4gnYNTfj:{defaultValue:\"Чи працюєте ви з державними закупівлями?\",displayTextArea:false,title:\"Question 2\",type:ControlType.String},II6xMGseF:{defaultValue:\"Так, ми спеціалізуємося на держзакупівлях, беремо участь у тендерах і постачаємо техніку відповідно до вимог держ контрактів, гарантуючи відповідність всім стандартам якості та термінам поставки.\",description:\"\",displayTextArea:true,title:\"Answer 2\",type:ControlType.String},mnKLHffUX:{defaultValue:\"Які гарантії якості на обладнання?\",displayTextArea:false,title:\"Question 3\",type:ControlType.String},CPfRSDX0B:{defaultValue:\"Вся наша продукція сертифікована та має офіційну гарантію від виробника. Ми також пропонуємо сервісне обслуговування та підтримку через нашу партнерську мережу по всій країні.\",description:\"\",displayTextArea:true,title:\"Answer 3\",type:ControlType.String},Mcos4hvSI:{defaultValue:\"Як швидко здійснюється доставка?\",displayTextArea:false,title:\"Question 4\",type:ControlType.String},VAuVWmOhu:{defaultValue:\"Ми доставляємо товари по всій країні у мінімальні терміни. Якщо обладнання є в наявності – від 1 до 5 днів. Якщо потрібно замовлення під клієнта, строки узгоджуються індивідуально.\",description:\"\",displayTextArea:true,title:\"Answer 4\",type:ControlType.String},Y5z80LrXP:{defaultValue:\"Чи можна отримати консультацію перед покупкою?\",displayTextArea:false,title:\"Question 5\",type:ControlType.String},myoGmzpZD:{defaultValue:\"Так, наші експерти допоможуть підібрати оптимальне обладнання під ваші потреби. Ви можете залишити заявку на сайті, і наш менеджер зв’яжеться з вами для детальної консультації.\",description:\"\",displayTextArea:true,title:\"Answer 5\",type:ControlType.String},HwJedMFW0:{defaultValue:\"Як оформити замовлення?\",displayTextArea:false,title:\"Question 6\",type:ControlType.String},UEyNuVZ9R:{defaultValue:\"Оформити замовлення можна на сайті або зв’язавшись з нашим менеджером. Ми допоможемо з вибором, підготуємо всі документи та організуємо швидку доставку вашого обладнання.\",description:\"____________\",displayTextArea:true,title:\"Answer 6\",type:ControlType.String},AF45JHQG4:{defaultValue:true,title:\"Form Visible\",type:ControlType.Boolean},RP3Llw6YX:{defaultValue:true,title:\"FAQ Visable\",type:ControlType.Boolean}});addFonts(FramerkjSxWiELs,[{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\"}]},...LiveChatFonts,...HeaderFonts,...FeatherFonts,...SocialMediaIconFonts,...ConsultationFormFonts,...AccordionRootFonts,...FooterFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts),...getFontsFromSharedStyle(sharedStyle5.fonts),...getFontsFromSharedStyle(sharedStyle6.fonts),...getFontsFromSharedStyle(sharedStyle7.fonts),...getFontsFromSharedStyle(sharedStyle8.fonts),...getFontsFromSharedStyle(sharedStyle9.fonts),...getFontsFromSharedStyle(sharedStyle10.fonts),...getFontsFromSharedStyle(sharedStyle11.fonts),...getFontsFromSharedStyle(sharedStyle12.fonts),...getFontsFromSharedStyle(sharedStyle13.fonts),...getFontsFromSharedStyle(sharedStyle14.fonts),...getFontsFromSharedStyle(sharedStyle15.fonts),...componentPresets.fonts?.[\"IwmDwFS1_\"]?getFontsFromComponentPreset(componentPresets.fonts?.[\"IwmDwFS1_\"]):[],...componentPresets.fonts?.[\"M_HT61KdI\"]?getFontsFromComponentPreset(componentPresets.fonts?.[\"M_HT61KdI\"]):[]],{supportsExplicitInterCodegen:true});FramerkjSxWiELs.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(LiveChat,{},context),()=>forwardLoader(Header,{},context),()=>forwardLoader(SocialMediaIcon,{},context),()=>forwardLoader(ConsultationForm,{},context),()=>forwardLoader(AccordionRoot,{},context),()=>forwardLoader(Footer,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerkjSxWiELs\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"G1UCSTjGV\\\":\\\"link\\\",\\\"UuBHyvnm1\\\":\\\"_LabelVariant\\\",\\\"IziHpcLAY\\\":\\\"_LabelVariant1\\\",\\\"qlzMCgoht\\\":\\\"_LabelVariant2\\\",\\\"G3FzZ5LNm\\\":\\\"_LabelVariant3\\\",\\\"h943PPFKa\\\":\\\"_LabelVariant4\\\",\\\"Se8nlS9Xb\\\":\\\"formTitle\\\",\\\"QhzDqEVSW\\\":\\\"titleFAQSection\\\",\\\"thg2XPDGG\\\":\\\"descriptionFAQSection\\\",\\\"MCVbGFH4_\\\":\\\"question1\\\",\\\"GW7wlYtbz\\\":\\\"answer1\\\",\\\"N4gnYNTfj\\\":\\\"question2\\\",\\\"II6xMGseF\\\":\\\"answer2\\\",\\\"mnKLHffUX\\\":\\\"question3\\\",\\\"CPfRSDX0B\\\":\\\"answer3\\\",\\\"Mcos4hvSI\\\":\\\"question4\\\",\\\"VAuVWmOhu\\\":\\\"answer4\\\",\\\"Y5z80LrXP\\\":\\\"question5\\\",\\\"myoGmzpZD\\\":\\\"answer5\\\",\\\"HwJedMFW0\\\":\\\"question6\\\",\\\"UEyNuVZ9R\\\":\\\"answer6\\\",\\\"AF45JHQG4\\\":\\\"formVisible\\\",\\\"RP3Llw6YX\\\":\\\"fAQVisable\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerLayoutTemplate\":\"true\",\"framerDefaultVariant\":\"dMp4tK6Hv\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerBreakpoints\":\"{\\\"dMp4tK6Hv\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-i7hlnu-override\\\",\\\"minHeight\\\":3948,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"FPXg0ftT9\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1dcct3f-override\\\",\\\"minHeight\\\":3948,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"gNyUXVoVq\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1noomzh-override\\\",\\\"minHeight\\\":3948,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"3948\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"FPXg0ftT9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"gNyUXVoVq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerHitTargets\":\"{\\\"dMp4tK6Hv\\\":[\\\".framer-1eezcoa-container\\\",\\\".framer-145fush-container\\\",\\\".framer-1jsmevo\\\",\\\".framer-mc8cgn\\\",\\\".framer-1u3iaee-container\\\"],\\\"FPXg0ftT9\\\":[\\\".framer-1eezcoa-container\\\",\\\".framer-145fush-container\\\",\\\".framer-1jsmevo\\\",\\\".framer-mc8cgn\\\",\\\".framer-1u3iaee-container\\\"],\\\"gNyUXVoVq\\\":[\\\".framer-1eezcoa-container\\\",\\\".framer-145fush-container\\\",\\\".framer-1jsmevo\\\",\\\".framer-mc8cgn\\\",\\\".framer-1u3iaee-container\\\"]}\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport { ResolveLinks } from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Secondary from \"https://framerusercontent.com/modules/2d5f2wdIUdwKytKw6Bj9/1L8RxowvBqooHkFZMPNY/cZTUiIy7t.js\";\r\nimport Canvas from \"https://framerusercontent.com/modules/tKaVKDODOJOWiOtX0koW/PpyWbccZFZWfdjC2llYN/HL_FnWXs8.js\";\r\nimport Main from \"https://framerusercontent.com/modules/whAHVWdHVQNJfPRW4SkP/8aXMWLRhjD2Zc5gpv9gF/kjSxWiELs.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {ASf5DZK7o: \"categories-1\", ButMt3xpN: \"categories\", GNqiqOQ6S: \"categories-2\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zUEumd5Ly7fRsryK4LY0/1XBt5aIBaMiDA1eaxzGE/augiA20Il.js\")), path: \"/\"}, w22RvAHB6: {elements: {gxYC3jB5H: \"item-3\", NtsBMvy5o: \"item-4\", T4_rN05cV: \"item-1\", tPI4Dgebi: \"about\", uBjryIwys: \"item-2\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/A2UhnsUYbRv2OOrDJNOZ/RQvl375nZG0f3eGJVLbc/w22RvAHB6.js\")), path: \"/about\"}, eK34DorQF: {elements: {Ois6vnFH3: \"form\", zS6hAjUnF: \"contact\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/sp49pwSiX1mezSrMSqd3/wqUh3SZamoxIvQG1E3MW/eK34DorQF.js\")), path: \"/contact\"}, Yx77B_C1Q: {elements: {AF0PuZYCp: \"contact\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/P2GTRaM1NkyhWf6D83cL/MsT58xpHsT5kZ17sACmM/Yx77B_C1Q.js\")), path: \"/terms-of-use\"}, lx3TXKEGf: {elements: {jhh06Ficr: \"contact\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/VYUyXozFLTuLvG59NAAA/ImzrRMeJi38Qp04cy25E/lx3TXKEGf.js\")), path: \"/for-customers\"}, geCJo1Av9: {elements: {LDo7GgEJU: \"contact\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/7r15M6rKs2X5gm8yVz6c/uvam80XpfW3q6zqS3v1n/geCJo1Av9.js\")), path: \"/privacy-policy\"}, KYTcBIH78: {elements: {dDDNjOmkf: \"delivery\", OaIpwba0C: \"payment\", VkQnhOGgD: \"contact\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/pUJA79IVl147ruWLtnb5/KoqtRaOB0dE6w4FuHNfH/KYTcBIH78.js\")), path: \"/for-customers/delivery-and-payment\"}, Nfa_O0T38: {elements: {jUOc3u1pq: \"guarantee\", T0WDnjQ0r: \"contact\", ZD2SXDAfF: \"returns\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/pZcMqfCwxOKYhycs16RL/9fKqXbEQJdppx7KfOLjp/Nfa_O0T38.js\")), path: \"/for-customers/guarantee-and-returns\"}, xeY1RpEEg: {elements: {NHlb2ngZY: \"categories\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Asd5bwsgbVDCGGiSp7yA/pWCSiILGQhrJ0JSyD5jM/xeY1RpEEg.js\")), path: \"/catalog/industrial-equipment\"}, uPI91J_NM: {elements: {EQFy5K_YR: \"callback\", nN4i39o3v: \"products\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/5XRkSG0trBrkQzuUWNdY/10U8JyPzkCNJ61idIjOh/uPI91J_NM.js\")), path: \"/catalog/power-stations\"}, aMyqEe6I5: {elements: {S0hINerCG: \"form\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/VxGxVXTAR8Hgh4msTey2/xWUvTYfzi3xdjdBF5ulC/aMyqEe6I5.js\")), path: \"/draft/product-details-1\"}, C4LUaWJ1m: {elements: {kMfQUmbv1: \"form\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/QDLmpQCvfi5TPFo2qkrb/zjT4TWYoSmpAPObIyu7K/C4LUaWJ1m.js\")), path: \"/draft/product-details-2\"}, DHOh04jIY: {elements: {FtYSCwfsa: \"form\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/aOXUkyJwHbx28iWpV84Y/UWAN1hMl3Znb8KjCD4s8/DHOh04jIY.js\")), path: \"/draft/product-details-3\"}, YbwdQucvp: {elements: {jJDozX8Qy: \"categories\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/5CMj6lBAX1n4ucdkCbDa/CZigXLQUcbmZHbRMkR6M/YbwdQucvp.js\")), path: \"/catalog/household-equipment\"}, XR7H0ZDQb: {elements: {gsUFXsGBH: \"categories\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/icY70fDEqLdF0RMwGUba/ZDfxgu5SibR8QXpAFZNm/XR7H0ZDQb.js\")), path: \"/catalog/industrial-equipment/kitchen-electromechanical-installation\"}, qo3143HDq: {elements: {Ev0e5_Q5X: \"categories\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/A9Pe1FRTva0bUlteuvBV/gsIwVgKi5MSD4Qdu9ZUj/qo3143HDq.js\")), path: \"/catalog/industrial-equipment/professional-ovens\"}, PjP0cw4dC: {elements: {t7jU41NB_: \"categories\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/uT5lE3pgZirjXdlAMf5F/D1UWWsSHh48AOGZk1Hzd/PjP0cw4dC.js\")), path: \"/catalog/industrial-equipment/cold-storage\"}, VRE3Qx88U: {elements: {xkmSMRF5S: \"categories\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/9Y4y1eggZxdTCx0643vN/VC8C5qabOmPjQ29d5FOE/VRE3Qx88U.js\")), path: \"/catalog/industrial-equipment/other\"}, Xf1h1PRj1: {elements: {S1idgXpx5: \"categories\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/oFmqow8ieqMw6PMlqa4m/1GcesBhACZ8e0yshrxBU/Xf1h1PRj1.js\")), path: \"/catalog/industrial-equipment/dishwashers\"}, AcjGCLK5l: {elements: {mlZc9v8ok: \"categories\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/iHZavzlT6up6FGz2eQZP/TSLHR3RsyMTpA1ZkkyjJ/AcjGCLK5l.js\")), path: \"/catalog/household-equipment/air-conditioning\"}, i3D095NhJ: {elements: {AVXQd0VNk: \"categories\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/F690Oxnt38nc2YBN4THF/qTIe6XoOvxi0KkU7afic/i3D095NhJ.js\")), path: \"/catalog/household-equipment/home-appliances\"}, ImybpAf4i: {elements: {XfhfoWkVT: \"categories\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8BAtPadJUK8ciVaFD3N2/ZNbGa4dXe60gPJWmZJbT/ImybpAf4i.js\")), path: \"/catalog/industrial-equipment/washer-and-dryer\"}, Dty9kzIJs: {elements: {nKg0wwRgW: \"products\", wZA7DidFv: \"callback\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/dyWt4lE5ajmZVcmxzCpX/GBTOcz98ujK6nRKy4ymq/Dty9kzIJs.js\")), path: \"/draft/plastic-cabinets-list-grid-3\"}, GflwPAs4F: {elements: {IZfls58_p: \"products\", lEtJ2MRVZ: \"callback\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/d7on7sq5pNC3jheP55Ks/IDhuKuW1s8HtTsjiZmup/GflwPAs4F.js\")), path: \"/draft/plastic-cabinets-list-grid-4\"}, O2AP8XViM: {elements: {BSuRb6c1P: \"products\", QBeYUSDB_: \"callback\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/hDlXTs0haxnIj4VoshwB/BdcCIneVOwvb6lWnKEXF/O2AP8XViM.js\")), path: \"/catalog/plastic-cabinets\"}, giIXXTcXw: {elements: {cTJttk_IB: \"callback\", i6BBJqxha: \"products\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/M4A9lfXICLWLtgw334eL/LePpOd3JGIPn7SXVUl14/giIXXTcXw.js\")), path: \"/catalog/plastic-cabinets/utility-cabinets\"}, TzoPWRTCt: {elements: {eMHIzFZxl: \"products\", JWMcI9zEr: \"callback\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/rOhHTVZXWA2JVjoQ5G7W/sQqtDQvcjNgHiCLjsZLu/TzoPWRTCt.js\")), path: \"/catalog/plastic-cabinets/shoe-cabinets\"}, CUg10ROXi: {collectionId: \"mcxh6yoDE\", elements: {NIv_ExcLE: \"form\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/84BKCZc6dHEdYbeEMYOL/FWpbeF6kfRrNvTkZQLe2/CUg10ROXi.js\")), path: \"/catalog/plastic-cabinets/:dmzha3gyq\"}, AXK8reX6C: {collectionId: \"sy3IWlbem\", elements: {EiDHvD87b: \"form\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/q2EpRGiHzU7t036Uokhf/dTmQ3WDneY7KHQTN8l61/AXK8reX6C.js\")), path: \"/catalog/power-stations/:g3JsqMYLR\"}, TDiWWYPjb: {collectionId: \"bPfV2aSJO\", elements: {FFyThhixk: \"form\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/9VqshBbawWgT82pLrmlh/idnnw0fJXDB00VKgWfNf/TDiWWYPjb.js\")), path: \"/catalog/industrial-equipment/:lpxYekNB2\"}, RLTNfOXhZ: {collectionId: \"b3NalP4YM\", elements: {PGBoKCVFg: \"form\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/lasY1ZgI1xCDmvGElB78/rvAh2q0q3zWyZ8HwE0R4/RLTNfOXhZ.js\")), path: \"/catalog/household-equipment/:tpxmKWjaG\"}}\r\n\r\n\t\tconst locales = [{code: \"uk\", id: \"default\", name: \"Ukrainian\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {b3NalP4YM: async () => (await import(\"https://framerusercontent.com/modules/y83WoILEJZ7RUYWL43fE/w2vlajHXQwPcH9WdeZnp/b3NalP4YM.js\"))?.[\"utils\"], bPfV2aSJO: async () => (await import(\"https://framerusercontent.com/modules/eFqLFGtLIaHr9qaGMDg7/kgUhD48HjbSshHRVkTTx/bPfV2aSJO.js\"))?.[\"utils\"], mcxh6yoDE: async () => (await import(\"https://framerusercontent.com/modules/qXsdASXFNKzHrxBVr6co/iidRdVFLTFMyEezBKe2i/mcxh6yoDE.js\"))?.[\"utils\"], sy3IWlbem: async () => (await import(\"https://framerusercontent.com/modules/RnQlLpBoVgGDi9h4oM34/SDmrNkKogaoYeZ9FpR0t/sy3IWlbem.js\"))?.[\"utils\"]}\r\n\t\tconst serverDatabaseClient = undefined\r\n\t\tconst framerSiteId = \"3ed84917d00aafdcfc6e8762ee62f4e3e5453ea59aa0ac5e8827c766c13b48d0\"\r\n\t\tconst text = React.createElement(React.Fragment, undefined, React.createElement(\"p\", undefined, \"Дізнайтеся все про нашу роботу! Ми зібрали відповіді на найпоширеніші питання. Якщо не знайшли потрібної інформації – залиште заявку, і ми вам допоможемо!\"))\r\nconst text1 = React.createElement(React.Fragment, undefined, React.createElement(\"p\", undefined, \"Ознайомтесь із найпоширенішими питаннями та отримайте швидкі відповіді.\"))\r\nconst text2 = React.createElement(React.Fragment, undefined, React.createElement(\"p\", undefined, \"Ознайомтесь з відповідями на найбільш актуальні питання щодо вибору та експлуатації промислового обладнання.\"))\r\nconst text3 = React.createElement(React.Fragment, undefined, React.createElement(\"p\", undefined, \"Ми зібрали для вас відповіді на найпоширеніші питання, щоб допомогти з вибором та покупкою.\"))\r\nconst text4 = React.createElement(React.Fragment, undefined, React.createElement(\"p\", undefined, \"Готові вибрати пароконвектомат чи конвекційну піч? Ось найважливіші моменти для вашого вибору та використання!\"))\r\nconst text5 = React.createElement(React.Fragment, undefined, React.createElement(\"p\", undefined, \"Ми допоможемо вам знайти найкраще обладнання для вашого бізнесу. Дізнайтесь більше у нашій секції часто задаваних питань.\"))\r\nconst text6 = React.createElement(React.Fragment, undefined, React.createElement(\"p\", undefined, \"Ознайомтесь з найбільш важливими питаннями, щоб зробити обґрунтований вибір для вашого бізнесу.\"))\r\nconst text7 = React.createElement(React.Fragment, undefined, React.createElement(\"p\", undefined, \"Знайдіть відповіді на найпоширеніші питання про системи кондиціювання. Ми допоможемо вам вибрати оптимальні рішення для вашого приміщення.\"), React.createElement(\"p\", undefined, React.createElement(\"br\", {className: \"trailing-break\"})))\r\nconst text8 = React.createElement(React.Fragment, undefined, React.createElement(\"p\", undefined, \"Отримайте всю необхідну інформацію про техніку для дому, яку ми пропонуємо, та дізнайтеся відповіді на найпоширеніші питання.\"), React.createElement(\"p\", undefined, React.createElement(\"br\", {className: \"trailing-break\"})))\r\nconst text9 = React.createElement(React.Fragment, undefined, React.createElement(\"p\", undefined, \"Запитання та відповіді про пральні та сушильні машини. Відкрийте для себе корисну інформацію, що полегшить роботу з нашими пристроями.\"))\r\nconst text10 = React.createElement(React.Fragment, undefined, React.createElement(\"p\", {dir: \"auto\"}, \"Дізнайтеся, як обрати шафу під свої речі, де її встановити та на що звернути увагу перед покупкою\"))\r\nconst text11 = React.createElement(React.Fragment, undefined, React.createElement(\"p\", {dir: \"auto\"}, \"Потрібне місце для інструментів, побутових речей чи інвентарю? Відповідаємо на запитання, які допоможуть підібрати господарську шафу для дому, комори, балкона або гаража.\"))\r\nconst text12 = React.createElement(React.Fragment, undefined, React.createElement(\"p\", {dir: \"auto\"}, \"Скільки пар потрібно розмістити і де стоятиме шафа? Зібрали відповіді, які допоможуть порівняти моделі для передпокою, балкона чи комори та вибрати зручний варіант для щоденного користування.\"))\r\nfunction Template({webPageId, children, style, ...rest}) {const props1 = {AF45JHQG4: true, CPfRSDX0B: \"Вся наша продукція сертифікована та має офіційну гарантію від виробника. Ми також пропонуємо сервісне обслуговування та підтримку через нашу партнерську мережу по всій країні.\", G1UCSTjGV: {href: {webPageId: \"augiA20Il\"}}, G3FzZ5LNm: \"r4iyHFroV\", GW7wlYtbz: \"Ми постачаємо промислове та побутове обладнання для ресторанів, шкільних їдалень, медичних установ, виробництв, готелів та державних закладів. Пропонуємо перевірену техніку від світових виробників.\", h943PPFKa: \"r4iyHFroV\", HwJedMFW0: \"Як оформити замовлення?\", II6xMGseF: \"Так, ми спеціалізуємося на держзакупівлях, беремо участь у тендерах і постачаємо техніку відповідно до вимог держ контрактів, гарантуючи відповідність всім стандартам якості та термінам поставки.\", IziHpcLAY: \"r4iyHFroV\", Mcos4hvSI: \"Як швидко здійснюється доставка?\", MCVbGFH4_: \"З якими категоріями техніки ви працюєте?\", mnKLHffUX: \"Які гарантії якості на обладнання?\", myoGmzpZD: \"Так, наші експерти допоможуть підібрати оптимальне обладнання під ваші потреби. Ви можете залишити заявку на сайті, і наш менеджер зв’яжеться з вами для детальної консультації.\", N4gnYNTfj: \"Чи працюєте ви з державними закупівлями?\", QhzDqEVSW: \"Популярні питання\", qlzMCgoht: \"RgrqR7ia3\", RP3Llw6YX: true, Se8nlS9Xb: \"Є питання? Давайте поговоримо\", thg2XPDGG: text, UEyNuVZ9R: \"Оформити замовлення можна на сайті або зв’язавшись з нашим менеджером. Ми допоможемо з вибором, підготуємо всі документи та організуємо швидку доставку вашого обладнання.\", UuBHyvnm1: \"ZglU1Jo8p\", VAuVWmOhu: \"Ми доставляємо товари по всій країні у мінімальні терміни. Якщо обладнання є в наявності – від 1 до 5 днів. Якщо потрібно замовлення під клієнта, строки узгоджуються індивідуально.\", Y5z80LrXP: \"Чи можна отримати консультацію перед покупкою?\"}\r\nconst props2 = {...props1, CPfRSDX0B: \"Після вашого запиту, наші фахівці підбирають оптимальні рішення для вашого бізнесу, узгоджують всі технічні деталі, здійснюють закупку, доставку та встановлення обладнання у вашій установі.\", GW7wlYtbz: \"NEXORA TECH — це компанія, що спеціалізується на постачанні професійного обладнання для ресторанів, шкіл, лікарень та інших установ, які потребують високоякісних технічних рішень для забезпечення ефективної роботи.\", HwJedMFW0: \"Які види обладнання ви постачаєте?\", II6xMGseF: \"Ми надаємо широкий спектр послуг, включаючи постачання обладнання, супровід проектів, консультації, монтаж та обслуговування техніки. Також наша компанія активно бере участь у державних тендерах та успішно виконує великі замовлення.\", IziHpcLAY: \"ZglU1Jo8p\", Mcos4hvSI: \"Як ви працюєте з державними тендерами?\", MCVbGFH4_: \"Що таке NEXORA TECH?\", mnKLHffUX: \"Як відбувається процес закупки та поставки обладнання?\", myoGmzpZD: \"Для консультацій або замовлення обладнання ви можете зв'язатися з нами через форму зворотного зв'язку на сайті, за телефоном або електронною поштою. Наші менеджери готові допомогти вам з вибором техніки та оформленням замовлення.\", N4gnYNTfj: \"Які послуги надає наша компанія?\", thg2XPDGG: text1, UEyNuVZ9R: \"Ми постачаємо широкий асортимент обладнання для ресторанів, кафе, шкіл, лікарень та інших закладів, включаючи кухонне електромеханічне обладнання, холодильні та морозильні машини, посудомийні машини, а також інше технічне оснащення для бізнесу.\", UuBHyvnm1: \"r4iyHFroV\", VAuVWmOhu: \"Ми активно беремо участь у державних тендерах, забезпечуючи високу якість послуг та своєчасне виконання зобов'язань. NEXORA TECH має багаторічний досвід і відмінну репутацію в цій сфері.\", Y5z80LrXP: \"Як отримати консультацію або замовити обладнання?\"}\r\nconst props3 = {G1UCSTjGV: {href: {webPageId: \"augiA20Il\"}}, h943PPFKa: \"ZglU1Jo8p\", IziHpcLAY: \"r4iyHFroV\", KmmMafphf: \"rgb(9, 9, 11)\", UuBHyvnm1: \"r4iyHFroV\", vnpjzeXsh: \"r4iyHFroV\"}\r\nconst props4 = {...props3, KmmMafphf: \"var(--token-7f8f2833-005f-4046-8ffc-c05a217039b4, rgb(250, 250, 250))\"}\r\nconst props5 = {...props3, h943PPFKa: \"r4iyHFroV\", KmmMafphf: \"var(--token-7f8f2833-005f-4046-8ffc-c05a217039b4, rgb(250, 250, 250))\", vnpjzeXsh: \"ZglU1Jo8p\"}\r\nconst props6 = {...props1, CPfRSDX0B: \"Всі технічні характеристики наявні на нашому сайті у розділі кожного товару. Якщо у вас є додаткові питання, наші менеджери з радістю нададуть усю необхідну інформацію.\", GW7wlYtbz: \"Ми пропонуємо широкий асортимент промислового обладнання для ресторанного та готельного бізнесу, а також для шкіл та інших закладів. В нашому каталозі ви знайдете кухонне обладнання, холодильні та морозильні установки, обробне обладнання та багато інших технічних рішень.\", HwJedMFW0: \"Як я можу бути впевнений у якості обладнання?\", II6xMGseF: \"Так, наші фахівці завжди готові допомогти вам з вибором обладнання, яке найкраще відповідає вашим потребам. Ви можете звернутися до нас через сайт або по телефону для детальної консультації.\", Mcos4hvSI: \"Які бренди ви представляєте?\", MCVbGFH4_: \"Яке промислове обладнання ви пропонуєте?\", mnKLHffUX: \"Як дізнатися більше про технічні характеристики обладнання?\", myoGmzpZD: \"Підписуйтеся на нашу розсилку або слідкуйте за новинами на сайті, щоб бути в курсі нових надходжень і спеціальних акцій на промислове обладнання.\", N4gnYNTfj: \"Чи можна отримати консультацію з вибору обладнання?\", thg2XPDGG: text2, UEyNuVZ9R: \"Ми постачаємо тільки сертифіковану продукцію від перевірених виробників, що відповідає міжнародним стандартам якості та безпеки.\", UuBHyvnm1: \"r4iyHFroV\", VAuVWmOhu: \"Ми працюємо з перевіреними та надійними брендами, які зарекомендували себе на ринку. У нашому асортименті ви знайдете обладнання від провідних світових виробників.\", Y5z80LrXP: \"Як дізнатися про нові надходження товарів?\"}\r\nconst props7 = {...props1, AF45JHQG4: false, CPfRSDX0B: \"Номінальна потужність станції має перевищувати сумарне споживання підключених пристроїв.\\n\\nТакож потрібно враховувати пускову потужність холодильників, насосів, кондиціонерів та іншої техніки з двигунами. Рекомендуємо залишати запас потужності щонайменше 20-30%.\", GW7wlYtbz: \"Для роутера, ноутбука, освітлення, телевізора та холодильника зазвичай достатньо EcoFlow DELTA 3 або DELTA 3 1500.\\n\\nДля тривалішого живлення побутової техніки, котла чи декількох робочих місць варто розглядати моделі серії DELTA Max. Для будинку, офісу та потужнішого обладнання краще підійдуть DELTA Pro або DELTA Pro 3.\", HwJedMFW0: \"Чи можна збільшити ємність зарядної станції EcoFlow?\", II6xMGseF: \"Складіть потужність усіх пристроїв, які працюватимуть одночасно. Орієнтовний час роботи можна розрахувати за формулою:\\n\\nЄмність станції у Вт·год × 0,8 ÷ загальне споживання у ватах.\\n\\nНаприклад, станція на 1024 Вт·год при навантаженні 200 Вт працюватиме приблизно 4 години. Фактичний час залежить від навантаження, температури та режиму роботи техніки.\", Mcos4hvSI: \"Чи може зарядна станція EcoFlow працювати як ДБЖ?\", MCVbGFH4_: \"Яку зарядну станцію EcoFlow вибрати для квартири, будинку або офісу?\", mnKLHffUX: \"Яка потужність потрібна для холодильника, котла або комп’ютера?\", myoGmzpZD: \"Так, зарядні станції EcoFlow можна заряджати від сумісних сонячних панелей. Допустима потужність сонячного входу залежить від моделі станції.\\n\\nПід час вибору панелей потрібно враховувати напругу, силу струму, тип роз’єму та максимальну потужність зарядного входу.\", N4gnYNTfj: \"Як розрахувати необхідну ємність зарядної станції?\", thg2XPDGG: text2, UEyNuVZ9R: \"Деякі моделі EcoFlow підтримують підключення додаткових акумуляторних батарей. Це дозволяє збільшити загальний запас енергії без заміни основної станції.\\n\\nСумісність, кількість батарей і максимальна ємність системи залежать від конкретної моделі, тому ці параметри потрібно перевірити перед замовленням.\", UuBHyvnm1: \"r4iyHFroV\", VAuVWmOhu: \"Багато моделей EcoFlow підтримують автоматичне перемикання на акумуляторне живлення під час зникнення електроенергії. Швидкість перемикання залежить від конкретної моделі.\\n\\nПеред підключенням серверів, медичного або іншого чутливого обладнання необхідно перевірити характеристики станції та вимоги самого пристрою.\", Y5z80LrXP: \"Чи можна заряджати EcoFlow від сонячних панелей?\"}\r\nconst props8 = {...props3, h943PPFKa: \"r4iyHFroV\"}\r\nconst props9 = {...props1, CPfRSDX0B: \"Так, ми надаємо гарантію на побутове обладнання. Тривалість гарантії залежить від виробника та типу товару. Деталі можна дізнатися безпосередньо на сторінці кожного товару або звернувшись до нас.\", GW7wlYtbz: \"Ви можете замовити побутове обладнання безпосередньо через наш сайт або зв'язавшись з нашими менеджерами для оформлення покупки та отримання додаткової консультації.\", HwJedMFW0: \"Як я можу дізнатися про наявність товару?\", II6xMGseF: \"місцезнаходження та габаритів товару. Зв'яжіться з нами для точного розрахунку вартості та термінів доставки.\", Mcos4hvSI: \"Як дізнатися більше про технічні характеристики?\", MCVbGFH4_: \"Як можна придбати побутове обладнання?\", mnKLHffUX: \"Чи є гарантія на побутове обладнання?\", myoGmzpZD: \"Наші фахівці завжди готові допомогти вам у виборі побутового обладнання, яке найкраще підходить для ваших потреб. Ви можете отримати безкоштовну консультацію як онлайн, так і по телефону.\", N4gnYNTfj: \"Які умови доставки побутового обладнання?\", thg2XPDGG: text3, UEyNuVZ9R: \"Ми надаємо повну підтримку після покупки. Якщо у вас виникли питання або проблеми з обладнанням, наші фахівці готові допомогти вам на всіх етапах використання.\", UuBHyvnm1: \"r4iyHFroV\", VAuVWmOhu: \"Всі технічні характеристики побутового обладнання наведені на сторінках продуктів. Якщо у вас виникли питання, наші консультанти завжди готові допомогти вам з вибором і надати додаткову інформацію.\", Y5z80LrXP: \"Чи можлива консультація з вибору побутового обладнання?\"}\r\nconst props10 = {...props1, CPfRSDX0B: \"Так, усі товари, що ми продаємо, мають офіційну гарантію від виробника, яка забезпечує безпеку та безперебійну роботу техніки.\", GW7wlYtbz: \"У нашому асортименті є широкий вибір електромеханічного обладнання для кухонь: міксери, блендери, м'ясорубки, кавомолки, електричні плити та багато іншого для вашого бізнесу.\", HwJedMFW0: \"Чи можна замовити електромеханічне обладнання за індивідуальними вимогами?\", II6xMGseF: \"Наші фахівці допоможуть вам підібрати обладнання залежно від ваших потреб, обсягу роботи та специфіки меню. Звертайтесь до нас для безкоштовної консультації.\", Mcos4hvSI: \"Як часто необхідно обслуговувати кухонне електромеханічне обладнання?\", MCVbGFH4_: \"Яке кухонне електромеханічне обладнання ви пропонуєте?\", mnKLHffUX: \"Чи надаєте ви гарантію на кухонне обладнання?\", myoGmzpZD: \"У нашому асортименті представлені найкращі бренди кухонного обладнання, які відповідають міжнародним стандартам якості та надійності.\", N4gnYNTfj: \"Як вибрати кухонне електромеханічне устаткування для ресторану чи кафе?\", UEyNuVZ9R: \"Так, ми пропонуємо індивідуальні рішення для різних потреб. Якщо вам потрібен спеціалізований продукт, ми можемо розглянути варіанти виготовлення обладнання під ваші вимоги.\", UuBHyvnm1: \"r4iyHFroV\", VAuVWmOhu: \"Регулярне технічне обслуговування допоможе продовжити термін служби вашого обладнання. Ми рекомендуємо проводити планове обслуговування згідно з інструкцією виробника.\", Y5z80LrXP: \"Які бренди кухонного обладнання ви пропонуєте?\"}\r\nconst props11 = {...props1, CPfRSDX0B: \"Регулярне очищення печі від жиру і накипу продовжує термін служби обладнання. Більшість моделей мають автоматичні програми очищення, але для кращих результатів рекомендується проводити повне очищення вручну раз на кілька місяців.\", GW7wlYtbz: \"Пароконвектомат — це комбіноване обладнання, яке поєднує функції конвекційної печі та парогенератора. Це дозволяє готувати страви як на сухому жарі, так і на парі, що дає більшу варіативність у приготуванні.\", HwJedMFW0: \"Які страви можна приготувати в пароконвектоматі?\", II6xMGseF: \"Конвекційні печі ідеальні для приготування страв, які потребують тільки тепла (випічка, гриль), тоді як пароконвектомати підходять для більш універсальних завдань, оскільки дозволяють готувати на пару і поєднувати обидва методи приготування.\", Mcos4hvSI: \"Які основні функції має конвекційна піч?\", MCVbGFH4_: \"Що таке пароконвектомат і чим він відрізняється від звичайної конвекційної печі?\", mnKLHffUX: \"Як доглядати за технікою?\", myoGmzpZD: \"Рекомендується проводити технічне обслуговування раз на півроку, щоб перевірити систему водопостачання, температурний контроль і вентиляцію. Це допоможе уникнути несправностей та продовжить термін служби обладнання.\", N4gnYNTfj: \"Як вибрати між пароконвектоматом і конвекційною піччю?\", thg2XPDGG: text4, UEyNuVZ9R: \"Пароконвектомат дозволяє готувати практично будь-яку страву — від випічки та піци до запеченого м'яса та тушкованих страв. Це універсальний інструмент для приготування страв в ресторанах та кафе.\", UuBHyvnm1: \"r4iyHFroV\", VAuVWmOhu: \"Конвекційні печі забезпечують рівномірний розподіл тепла завдяки вентиляційній системі, що дозволяє швидше готувати страви та досягати кращих результатів при випічці та смаженні.\", Y5z80LrXP: \"Як часто потрібно проводити технічне обслуговування?\"}\r\nconst props12 = {...props1, CPfRSDX0B: \"Для підтримки ефективної роботи рекомендується проводити регулярне обслуговування хоча б раз на рік. Це дозволить уникнути неполадок і продовжити термін служби обладнання.\", GW7wlYtbz: \"Вибір залежить від типу вашого бізнесу та кількості продукції, яку потрібно зберігати. Ми допоможемо вам підібрати оптимальне рішення, враховуючи ваші вимоги.\", HwJedMFW0: \"Які переваги інверторних холодильних систем?\", II6xMGseF: \"Так, ми пропонуємо різні моделі для зберігання продуктів різного типу, включаючи швидкопсувні продукти, заморожене м'ясо, овочі та інші.\", Mcos4hvSI: \"Які продукти можна зберігати в морозильних камерах?\", MCVbGFH4_: \"Як вибрати холодильне та морозильне обладнання для мого бізнесу?\", mnKLHffUX: \"Як часто потрібно обслуговувати холодильне та морозильне обладнання?\", myoGmzpZD: \"Установку слід проводити відповідно до інструкцій виробника, забезпечуючи правильне підключення до електричної мережі та наявність достатнього простору для вентиляції.\", N4gnYNTfj: \"Чи можна використовувати холодильне обладнання для зберігання різних типів продуктів?\", thg2XPDGG: text5, UEyNuVZ9R: \"Інверторні системи є більш енергоефективними, оскільки вони автоматично регулюють швидкість компресора в залежності від температури, що дозволяє економити енергію і знижувати витрати.\", UuBHyvnm1: \"r4iyHFroV\", VAuVWmOhu: \"Морозильні камери ідеально підходять для зберігання м'яса, риби, заморожених овочів, фруктів, а також готових страв і десертів. Вони зберігають свіжість і смак продуктів на тривалий час.\", Y5z80LrXP: \"Як правильно встановлювати холодильне обладнання?\"}\r\nconst props13 = {...props1, UuBHyvnm1: \"r4iyHFroV\"}\r\nconst props14 = {...props1, CPfRSDX0B: \"Технічне обслуговування посудомийної машини залежить від інтенсивності її використання. Зазвичай рекомендується проводити обслуговування кожні 6-12 місяців, щоб забезпечити безперебійну роботу машини та уникнути збоїв у процесі миття посуду.\", GW7wlYtbz: \"Посудомийні машини значно економлять час і зусилля, забезпечують високу гігієну та ефективність при митті посуду, що дозволяє персоналу зосередитися на інших важливих задачах. Вони ідеальні для закладів громадського харчування, де щодня миття великої кількості посуду є невід'ємною частиною робочого процесу.\", HwJedMFW0: \"Які переваги має автоматичне очищення посудомийних машин?\", II6xMGseF: \"Для вибору посудомийної машини потрібно врахувати кількість посуду, який потрібно мити щодня, тип посуду та вимоги до гігієни. Наші фахівці допоможуть вам підібрати найбільш підходящу модель в залежності від ваших потреб та розміру бізнесу.\", Mcos4hvSI: \"Які витрати енергії у посудомийних машин?\", MCVbGFH4_: \"Які переваги використання посудомийних машин для бізнесу?\", mnKLHffUX: \"Як часто потрібно проводити технічне обслуговування посудомийної машини?\", myoGmzpZD: \"Посудомийні машини здебільшого підходять для миття скла, металу, кераміки та пластика. Однак є деякі обмеження для особливо делікатних матеріалів, таких як порцеляна.\", N4gnYNTfj: \"Як вибрати посудомийну машину?\", thg2XPDGG: text6, UEyNuVZ9R: \"Автоматичне очищення посудомийних машин значно полегшує обслуговування, оскільки машина самостійно проводить цикл очищення, що дозволяє заощадити час і підвищити ефективність роботи.\", UuBHyvnm1: \"r4iyHFroV\", VAuVWmOhu: \"Посудомийні машини зазвичай споживають енергію під час нагрівання води і роботи насосів. Однак, завдяки енергоефективним технологіям, сучасні моделі дозволяють знизити витрати електроенергії та води. Наші фахівці можуть порекомендувати машини з найкращими енергетичними показниками для вашого бізнесу.\", Y5z80LrXP: \"Які матеріали посуду можна мити в посудомийній машині?\"}\r\nconst props15 = {...props1, CPfRSDX0B: \"Так, багато з наших кондиціонерів можуть бути інтегровані в існуючі системи вентиляції. Це дозволяє забезпечити рівномірний клімат у всіх приміщеннях та знизити витрати на встановлення нової вентиляційної системи. Ми також пропонуємо індивідуальні рішення для різних типів будівель і приміщень, включаючи можливість підключення кондиціонерів до централізованих вентиляційних систем.\", GW7wlYtbz: \"У нашому асортименті ви знайдете широкий вибір кондиціонерів, включаючи спліт-системи, мульти-спліт системи, канальні кондиціонери, а також портативні моделі. Спліт-системи ідеально підходять для стандартних житлових та офісних приміщень, мульти-спліт системи забезпечують охолодження кількох приміщень від одного зовнішнього блоку, а канальні кондиціонери зручно використовувати в приміщеннях з великими площами або у випадках, коли потрібна центральна система кондиціонування.\", HwJedMFW0: \"Як часто потрібно обслуговувати кондиціонер?\", II6xMGseF: \"Вибір кондиціонера залежить від кількох ключових факторів: розміру приміщення, рівня теплового навантаження (кількість людей, електроніки тощо), а також від необхідних функцій, таких як охолодження або обігрів. Для точного підбору важливо також врахувати енергоефективність моделі, щоб мінімізувати витрати на електроенергію. Наші фахівці завжди готові допомогти вам вибрати оптимальний кондиціонер, з огляду на всі особливості вашого приміщення.\", Mcos4hvSI: \"Які функції кондиціонерів найбільш важливі для домашнього використання?\", MCVbGFH4_: \"Які типи кондиціонерів ви пропонуєте?\", mnKLHffUX: \"Чи можна підключити кондиціонер до вже наявної системи вентиляції?\", myoGmzpZD: \"На всі кондиціонери, які ми постачаємо, надається гарантія, що покриває дефекти матеріалів і виробничі помилки протягом певного періоду (зазвичай від 1 до 3 років, залежно від моделі). У разі виявлення несправностей ми забезпечуємо безкоштовний ремонт або заміну за рахунок компанії протягом гарантійного терміну. Ми також надаємо сервісне обслуговування після закінчення гарантійного періоду для підтримки кондиціонера в оптимальному робочому стані.\", N4gnYNTfj: \"Як вибрати правильний кондиціонер для свого приміщення?\", thg2XPDGG: text7, UEyNuVZ9R: \"Для забезпечення ефективної роботи кондиціонера та подовження його терміну служби рекомендується проводити планове обслуговування хоча б раз на рік. Це включає в себе перевірку фільтрів, чистку конденсаторів і випарників, а також перевірку рівня хладагента. Регулярне обслуговування дозволяє забезпечити не тільки довговічність вашого кондиціонера, а й зниження енергоспоживання, що допоможе зменшити витрати на електроенергію.\", UuBHyvnm1: \"r4iyHFroV\", VAuVWmOhu: \"Для домашнього використання важливою функцією кондиціонера є режим енергозбереження, що дозволяє знизити витрати на електроенергію. Крім того, функція очищення повітря та іонізації значно покращує якість повітря в кімнаті. Якщо в будинку є домашні тварини або алергіки, вибір кондиціонера з вбудованим фільтром для очищення повітря стане особливо важливим. Режим обігріву може бути корисним у зимовий період.\", Y5z80LrXP: \"Які гарантії надаються на кондиціонери?\"}\r\nconst props16 = {...props1, CPfRSDX0B: \"Ми працюємо з провідними світовими та українськими брендами, що гарантує високу якість продукції.\", GW7wlYtbz: \"Ми пропонуємо широкий вибір побутових приладів, таких як пральні машини, холодильники, кухонні прилади та багато інших товарів для зручності вашого дому.\", HwJedMFW0: \"Як дізнатися про нові надходження товарів?\", II6xMGseF: \"Так, наші фахівці готові надати детальну консультацію та допомогти з вибором техніки, яка найкраще відповідатиме вашим потребам.\", Mcos4hvSI: \"Як дізнатися, чи є товар в наявності?\", MCVbGFH4_: \"Яку продукцію ви пропонуєте?\", mnKLHffUX: \"Які бренди ви пропонуєте?\", myoGmzpZD: \"Так, на всю нашу продукцію є інструкції, які доступні онлайн на сайті або надаються при доставці.\", N4gnYNTfj: \"Чи можна отримати консультацію щодо вибору продукції?\", thg2XPDGG: text8, UEyNuVZ9R: \"Підпишіться на нашу розсилку або стежте за новинами на сайті, щоб бути в курсі всіх нових надходжень і акцій.\", UuBHyvnm1: \"r4iyHFroV\", VAuVWmOhu: \"Уся інформація щодо наявності товарів оновлюється на нашому сайті. Ви також можете звернутися до менеджера для уточнення.\", Y5z80LrXP: \"Чи можна отримати інструкцію на продукцію?\"}\r\nconst props17 = {...props1, CPfRSDX0B: \"Усі наші пральні та сушильні машини мають гарантію від виробника, що забезпечує надійність та довговічність при експлуатації. Тривалість гарантії залежить від моделі та виробника.\", GW7wlYtbz: \"Обираючи пральну та сушильну машину, важливо враховувати обсяг завантаження, потужність, енергоефективність і тип вашої діяльності. Ми допоможемо знайти оптимальний варіант для вашого бізнесу.\", HwJedMFW0: \"Чи можна налаштувати різні програми прання та сушіння?\", II6xMGseF: \"Так, багато з наших машин мають можливість підключення до водопостачання, що значно спрощує роботу і знижує витрати часу на обслуговування.\", Mcos4hvSI: \"Які особливості мають професійні пральні та сушильні машини?\", MCVbGFH4_: \"Як вибрати правильну пральну та сушильну машину для мого бізнесу?\", mnKLHffUX: \"Яка гарантія на пральні та сушильні машини?\", myoGmzpZD: \"Регулярне очищення фільтрів, перевірка на наявність сторонніх предметів у барабані та періодична профілактика допомагають забезпечити тривалу роботу та ефективність машин.\", N4gnYNTfj: \"Чи можна підключити пральні та сушильні машини до водопостачання?\", thg2XPDGG: text9, UEyNuVZ9R: \"Так, більшість моделей мають різні налаштування для вибору оптимальних програм прання та сушіння, що дозволяє адаптувати процес під різні типи тканин та обсяги робіт.\", UuBHyvnm1: \"r4iyHFroV\", VAuVWmOhu: \"Професійні моделі мають високу продуктивність, додаткові функції для ефективного прання та сушіння, а також енергозберігаючі технології, що допомагають знизити витрати на електроенергію та воду.\", Y5z80LrXP: \"Як правильно доглядати за пральними та сушильними машинами?\"}\r\nconst props18 = {h943PPFKa: \"r4iyHFroV\", IziHpcLAY: \"r4iyHFroV\", UuBHyvnm1: \"r4iyHFroV\"}\r\nconst props19 = {...props1, AF45JHQG4: false, CPfRSDX0B: \"Її можна поставити вдома, у гаражі, ванній кімнаті або на балконі. Для відкритого балкона варто обрати захищене від прямого дощу місце: вологостійкий матеріал шафи не означає, що її вміст буде герметично захищений від води.\", GW7wlYtbz: \"Вони допомагають організувати зберігання там, де речі зазвичай залишаються на видноті: у передпокої, коморі, на балконі чи в гаражі. У каталозі є господарські моделі для інвентарю та побутових речей, а також шафи з полицями для взуття.\", HwJedMFW0: \"Як уточнити наявність і замовити шафу?\", II6xMGseF: \"Цей матеріал стійкий до вологи й простий у догляді: пил і звичайні забруднення можна прибрати вологою м’якою губкою. Це практично для місць, де шафа контактує з вологим взуттям або речами, які використовують щодня.\", Mcos4hvSI: \"Як вибрати модель під свої речі та простір?\", MCVbGFH4_: \"Для яких завдань підходять пластикові шафи Shafix?\", mnKLHffUX: \"Де можна встановити шафу?\", myoGmzpZD: \"Шафи постачаються розібраними, з інструкцією зі складання. За інформацією виробника, для складання не потрібні інструменти. Розміри в характеристиках допоможуть заздалегідь визначити, де стоятиме вже зібрана шафа.\", N4gnYNTfj: \"Чому для шаф використовують поліпропілен?\", QhzDqEVSW: \"Поширені запитання про шафи Shafix\", thg2XPDGG: text10, UEyNuVZ9R: \"Оберіть модель у каталозі або залиште заявку через форму на сторінці. Якщо ще не визначилися, вкажіть, що саме плануєте зберігати та які маєте обмеження за розмірами. Менеджер допоможе з вибором і уточнить наявність, оплату та доставку.\", UuBHyvnm1: \"r4iyHFroV\", VAuVWmOhu: \"Спочатку визначте, що зберігатимете: для швабри потрібна висока секція, для коробок — полиці, а для взуття важливі їхня кількість і розташування. Потім звірте габарити шафи з місцем встановлення та залиште простір для відкривання дверцят. Для важких речей додатково перевірте допустиме навантаження на полиці.\", Y5z80LrXP: \"У якому вигляді шафа надходить покупцеві?\"}\r\nconst props20 = {...props1, AF45JHQG4: false, CPfRSDX0B: \"Виміряйте доступні ширину, глибину й висоту, а також перевірте, чи вистачить місця для відкривання дверцят. Якщо шафа стоятиме в ніші або на лоджії, врахуйте плінтус, труби, підвіконня та інші виступи. Габарити обраної моделі звірте в її картці товару.\", GW7wlYtbz: \"Побутову хімію, засоби для прибирання, інструменти, коробки та сезонні речі. Для дрібних предметів зручна шафа з полицями. Якщо потрібно поставити швабру, мітлу чи прасувальну дошку, шукайте модель із високим відділенням без полиць на всю висоту.\", HwJedMFW0: \"Наскільки складно зібрати господарську шафу?\", II6xMGseF: \"Спочатку складіть перелік того, що плануєте зберігати. Оцініть висоту найдовших предметів, розмір найбільших коробок і вагу речей для кожної полиці. Так буде простіше вирішити, чи потрібна компактна господарська шафа, модель із кількома полицями або шафа з окремим місцем для високого інвентарю.\", Mcos4hvSI: \"Чи підходить пластикова господарська шафа для балкона або гаража?\", MCVbGFH4_: \"Що зручно зберігати в господарській пластиковій шафі?\", mnKLHffUX: \"Що виміряти перед купівлею шафи для комори або балкона?\", myoGmzpZD: \"Допустиме навантаження залежить від моделі. Наприклад, виробник вказує до 15 кг на полицю для «Октави», «Рондо» та «Сонати», а для «Тоніки» до 25 кг на полицю. Перед вибором перевірте характеристику саме тієї шафи, яку плануєте придбати, і розподіляйте важкі речі рівномірно.\", N4gnYNTfj: \"Як вибрати шафу під свої речі?\", QhzDqEVSW: \"Що варто знати перед вибором господарської шафи\", thg2XPDGG: text11, UEyNuVZ9R: \"Шафи Shafix постачаються в розібраному вигляді з інструкцією. Виробник зазначає, що для складання не потрібні інструменти. Перед замовленням варто лише перевірити габарити упаковки, якщо шафу потрібно заносити через вузькі двері або перевозити власним авто.\", UuBHyvnm1: \"r4iyHFroV\", VAuVWmOhu: \"Шафи Shafix виготовлені з поліпропілену, стійкого до вологи й перепадів температур. Тому їх можна розглядати для балкона, гаража чи іншого господарського простору. Якщо місце встановлення повністю відкрите для дощу та снігу, уточніть умови використання конкретної моделі перед замовленням.\", Y5z80LrXP: \"Яке навантаження витримують полиці?\"}\r\nconst props21 = {...props1, AF45JHQG4: false, CPfRSDX0B: \"Це залежить від висоти взуття та відстані між полицями конкретної моделі. Для кросівок і низьких черевиків достатньо перевірити глибину полиці. Якщо плануєте зберігати високі чоботи, виміряйте їх і уточніть внутрішню висоту секції перед замовленням. Заявлена місткість у парах сама по собі цього не показує.\", GW7wlYtbz: \"Місткість залежить від моделі: «Фуга» розрахована на 10 пар, «Квінта» на 14, «Гамма» на 20, а «Прима» на 40 пар. Це орієнтир для порівняння. Фактична кількість залежатиме від розміру взуття та того, як ви розмістите пари на полицях. Якщо купуєте шафу для всієї родини, врахуйте також місце для сезонного взуття.\", HwJedMFW0: \"Як доглядати за шафою та підтримувати порядок усередині?\", II6xMGseF: \"Порівнюйте не лише місткість, а й ширину та висоту. «Фуга» має ширину 36 см і висоту 87 см, тому підійде, коли місця обмаль. «Гамма» теж має ширину 36 см, але завдяки висоті 178 см вміщує більше пар. Перед купівлею виміряйте місце встановлення і залиште простір для відкривання дверцят.\", Mcos4hvSI: \"Чим зручні рейкові полиці для взуття?\", MCVbGFH4_: \"На скільки пар взуття розраховані шафи?\", mnKLHffUX: \"Чи помістяться в шафі черевики та високі чоботи?\", myoGmzpZD: \"Шафи Shafix виготовлені з вологостійкого поліпропілену. Залежно від планування модель можна розмістити в передпокої, коморі, гаражі або на балконі. Для відкритого балкона, де на меблі потрапляють дощ і сніг, умови встановлення конкретної моделі варто уточнити окремо.\", N4gnYNTfj: \"Яку модель вибрати для невеликого передпокою?\", QhzDqEVSW: \"Як вибрати шафу для взуття\", thg2XPDGG: text12, UEyNuVZ9R: \"Полиці й корпус можна протирати м’якою вологою тканиною. Щоб усередині не накопичувалися бруд і запахи, очищуйте підошви перед зберіганням та не залишайте надовго мокре взуття. Сезонні пари зручно розміщувати на менш доступних полицях, а ті, якими користуєтеся щодня, тримати під рукою.\", UuBHyvnm1: \"r4iyHFroV\", VAuVWmOhu: \"На рейкових полицях можна розмістити пари окремо, щоб їх було легко бачити й діставати. Такі полиці передбачені в моделях «Фуга», «Квінта», «Гамма» та «Прима». Після прогулянки під дощем взуття краще спочатку очистити й висушити, а вже потім ставити в шафу для тривалого зберігання.\", Y5z80LrXP: \"Де можна поставити пластикову шафу для взуття?\"}\r\nconst templateProps = {AcjGCLK5l: props15, aMyqEe6I5: props8, augiA20Il: props1, AXK8reX6C: props8, C4LUaWJ1m: props8, CUg10ROXi: props8, DHOh04jIY: props8, Dty9kzIJs: props18, eK34DorQF: props3, geCJo1Av9: props4, GflwPAs4F: props18, giIXXTcXw: props20, i3D095NhJ: props16, ImybpAf4i: props17, KYTcBIH78: props5, lx3TXKEGf: props5, Nfa_O0T38: props5, O2AP8XViM: props19, PjP0cw4dC: props12, qo3143HDq: props11, RLTNfOXhZ: props8, Rs0gLQQpI: props16, TDiWWYPjb: props8, TzoPWRTCt: props21, uPI91J_NM: props7, VRE3Qx88U: props13, w22RvAHB6: props2, xeY1RpEEg: props6, Xf1h1PRj1: props14, XR7H0ZDQb: props10, YbwdQucvp: props9, Yx77B_C1Q: props4}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"w22RvAHB6\":\r\ncase \"xeY1RpEEg\":\r\ncase \"uPI91J_NM\":\r\ncase \"YbwdQucvp\":\r\ncase \"XR7H0ZDQb\":\r\ncase \"qo3143HDq\":\r\ncase \"PjP0cw4dC\":\r\ncase \"VRE3Qx88U\":\r\ncase \"Xf1h1PRj1\":\r\ncase \"AcjGCLK5l\":\r\ncase \"i3D095NhJ\":\r\ncase \"Rs0gLQQpI\":\r\ncase \"ImybpAf4i\":\r\ncase \"O2AP8XViM\":\r\ncase \"giIXXTcXw\":\r\ncase \"TzoPWRTCt\":\r\nreturn React.createElement(ResolveLinks, {links: [props[\"G1UCSTjGV\"]]}, (resolvedLinks) => React.createElement(Main, {...props, G1UCSTjGV: resolvedLinks[0], key: \"Main\", style}, children(true)));\r\ncase \"eK34DorQF\":\r\ncase \"Yx77B_C1Q\":\r\ncase \"lx3TXKEGf\":\r\ncase \"geCJo1Av9\":\r\ncase \"KYTcBIH78\":\r\ncase \"Nfa_O0T38\":\r\ncase \"aMyqEe6I5\":\r\ncase \"C4LUaWJ1m\":\r\ncase \"DHOh04jIY\":\r\ncase \"CUg10ROXi\":\r\ncase \"AXK8reX6C\":\r\ncase \"TDiWWYPjb\":\r\ncase \"RLTNfOXhZ\":\r\nreturn React.createElement(ResolveLinks, {links: [props[\"G1UCSTjGV\"]]}, (resolvedLinks) => React.createElement(Secondary, {...props, G1UCSTjGV: resolvedLinks[0], key: \"Secondary\", style}, children(true)));\r\ncase \"Dty9kzIJs\":\r\ncase \"GflwPAs4F\":\r\nreturn React.createElement(Canvas, {...props, key: \"Canvas\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"w22RvAHB6\":\r\ncase \"xeY1RpEEg\":\r\ncase \"uPI91J_NM\":\r\ncase \"YbwdQucvp\":\r\ncase \"XR7H0ZDQb\":\r\ncase \"qo3143HDq\":\r\ncase \"PjP0cw4dC\":\r\ncase \"VRE3Qx88U\":\r\ncase \"Xf1h1PRj1\":\r\ncase \"AcjGCLK5l\":\r\ncase \"i3D095NhJ\":\r\ncase \"Rs0gLQQpI\":\r\ncase \"ImybpAf4i\":\r\ncase \"O2AP8XViM\":\r\ncase \"giIXXTcXw\":\r\ncase \"TzoPWRTCt\":\r\nreturn [{hash: \"i7hlnu\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"1dcct3f\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"1noomzh\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ncase \"eK34DorQF\":\r\ncase \"Yx77B_C1Q\":\r\ncase \"lx3TXKEGf\":\r\ncase \"geCJo1Av9\":\r\ncase \"KYTcBIH78\":\r\ncase \"Nfa_O0T38\":\r\ncase \"aMyqEe6I5\":\r\ncase \"C4LUaWJ1m\":\r\ncase \"DHOh04jIY\":\r\ncase \"CUg10ROXi\":\r\ncase \"AXK8reX6C\":\r\ncase \"TDiWWYPjb\":\r\ncase \"RLTNfOXhZ\":\r\nreturn [{hash: \"87rxnp\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"1haibsi\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"u1603g\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ncase \"Dty9kzIJs\":\r\ncase \"GflwPAs4F\":\r\nreturn [{hash: \"158ky1a\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"1trhqtn\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"rvbofd\", mediaQuery: \"(max-width: 809.98px)\"}]\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: true, disableCustomCode: false, disableHoverOnMobile: 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: true,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: true,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://nexora.com.ua\",\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: false,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/JahDGPSW8xpoxG9h3idp/dzvnOtRuY9mqH9eELtid/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":"qiEAC0vB,SAASA,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,mDAAx3B,IAAqK,IAAkE,IAA4B,KAAmJ,EAAOC,GAAgB,CAAC,UAAU,CAAC,MAAM,EAAI,EAAE,UAAU,CAAC,MAAM,EAAI,EAAE,UAAU,CAAC,MAAM,EAAI,CAAC,EAAQC,GAAW,CAAC,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,iBAAiB,EAA+LC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAwB,CAAC,SAAS,YAAY,MAAM,YAAY,SAAS,WAAW,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,QAAQH,GAAwB,EAAM,UAAU,EAAM,SAAS,WAAW,GAAUI,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAU/sD,GAAgB,EAVguDC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,GAAc,EAA0B,GAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,gBAAA,GAAgB,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,CAAQ,EAA4D,EAAkB,EAAGV,GAAlDc,EAA4F,EAAQ,MAAoB,IAAiB,mBAAiC,IAAc,YAA6C,MAAqB,IAAiB,mBAAiC,IAAc,YAA6C,MAAiG,EAA5E,CAAC,kBAAkB,iBAAiB,CAAC,CAAC,SAAS,CAAc,GAAkB,CAAC,YAAY,WAAW,CAAC,CAAC,SAAS,CAAW,GAA6B,OAAoB,EAAK,GAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKP,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKJ,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAK,EAAK,CAAC,KAAK,+DAA+D,YAAY,GAAK,OAAO,YAAY,QAAQ,YAAY,GAAGL,GAAqB,CAAC,UAAU,CAAC,KAAK,iCAAiC,aAAa,EAAI,EAAE,UAAU,CAAC,KAAK,mDAAmD,aAAa,EAAI,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAM,EAAO,EAAE,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,GAAG,EAAG,EAAkB,iBAAiB,EAAU,CAAU,EAAE,gBAAgB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,gBAAgB,wEAAwE,uBAAuB,IAAI,wBAAwB,IAAI,oBAAoB,IAAI,qBAAqB,IAAI,GAAG,CAAK,EAAE,SAAS,CAAC,kBAAkB,CAAC,gBAAgB,uEAAuE,EAAE,kBAAkB,CAAC,gBAAgB,uEAAuE,EAAE,kBAAkB,CAAC,gBAAgB,uEAAuE,CAAC,EAAE,GAAGA,GAAqB,CAAC,UAAU,CAAC,mBAAmB,UAAU,EAAE,UAAU,CAAC,mBAAmB,UAAU,CAAC,EAAE,EAAY,CAAc,EAAE,SAAS,CAAC,EAAY,GAAgB,EAAK,EAAO,IAAI,CAAC,aAAa,WAAW,UAAU,gBAAgB,mBAAmB,oBAAqC,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,qBAAqB,uBAAuB,IAAI,wBAAwB,IAAI,oBAAoB,IAAI,qBAAqB,GAAG,EAAE,SAAsB,EAAKkB,GAAI,CAAC,UAAU,gBAAgB,mBAAmB,WAAW,KAAK,oBAAoB,gBAAgB,IAAI,eAAe,IAAqB,mBAAiB,SAAS,YAAY,IAAI,upDAAupD,mBAAmB,EAAI,CAAC,CAAC,CAAC,EAAE,EAAa,GAAgB,EAAK,EAAO,IAAI,CAAC,aAAa,WAAW,UAAU,gBAAgB,mBAAmB,oBAAqC,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,qBAAqB,uBAAuB,IAAI,wBAAwB,IAAI,oBAAoB,IAAI,qBAAqB,GAAG,EAAE,SAAsB,EAAKA,GAAI,CAAC,UAAU,gBAAgB,mBAAmB,WAAW,KAAK,oBAAoB,gBAAgB,GAAG,eAAe,GAAoB,mBAAiB,SAAS,YAAY,IAAI,4gBAA4gB,mBAAmB,EAAI,CAAC,CAAC,CAAC,EAAE,EAAa,GAAgB,EAAK,EAAO,IAAI,CAAC,aAAa,QAAQ,UAAU,iBAAiB,mBAAmB,oBAAqC,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,qBAAqB,uBAAuB,IAAI,wBAAwB,IAAI,oBAAoB,IAAI,qBAAqB,GAAG,EAAE,SAAsB,EAAKA,GAAI,CAAC,UAAU,gBAAgB,mBAAmB,QAAQ,KAAK,oBAAoB,gBAAgB,IAAI,eAAe,IAAqB,mBAAiB,SAAS,YAAY,IAAI,wnFAAwnF,mBAAmB,EAAI,CAAC,CAAC,CAAC,EAAe,EAAKC,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKR,EAAe,CAAC,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,OAAO,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,2BAA2B,mBAAmB,gCAAgC,WAAW,EAAE,kBAAkB,MAAM,mBAAmB,GAAK,GAAGX,GAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKW,EAAe,CAAC,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,UAAU,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,UAAU,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAUprX,EAAE,CAVgsX,gFAAgF,yWAAyW,uVAAuV,0JAA0J,iHAAiH,GAAGS,EAU5tZ,EAAE,cAAc,EAAiC,GAAgB,YAAY,mBAAmB,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,GAAG,EAAE,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,QAAQ,WAAW,UAAU,EAAE,MAAM,UAAU,KAAK,EAAY,IAAI,CAAC,CAAC,EAAE,GAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,CAAC,CAAC,EAAE,GAAG,EAAwBC,EAAiB,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,KCVtvD,SAASC,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,gDAAjpB,IAA6L,IAAkE,IAA4B,EAAiCC,GAAW,CAAC,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,kBAAkB,EAA+LC,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAQC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,GAAwB,CAAC,YAAY,YAAY,YAAY,WAAW,EAAQC,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,QAAQD,GAAwB,EAAM,UAAU,EAAM,SAAS,WAAW,GAAUE,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAUx9C,GAAgB,EAVy+CC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,GAAc,EAA0B,GAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,CAAQ,EAAO,CAAC,wBAAsB,SAAO,GAAyB,CAAW,EAAuO,GAAmB,EAAY,CAAC,QAA/O,EAAsB,MAAM,GAAG,IAAO,CAAC,MAAM,MAAU,EAAW,GAAkB,EAAI,EAAE,GAAG,CAAE,CAAsK,EAAE,UAA/I,EAAsB,MAAM,GAAG,IAAO,CAAC,MAAM,MAAU,EAAW,WAAW,EAAE,GAAG,CAAE,CAAmF,CAAC,CAAC,EAAiC,IAAM,EAAkB,EAAGV,EAA0C,EAAE,OAAoB,EAAK,GAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKM,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAK,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,gBAAgB,EAAU,CAAU,EAAE,mBAAmB,YAAY,iBAAiB,GAAsB,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,GAAG,CAAK,EAAE,GAAGJ,GAAqB,CAAC,UAAU,CAAC,mBAAmB,WAAW,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,SAAsB,EAAKgB,GAAI,CAAC,UAAU,gBAAgB,mBAAmB,YAAY,OAAO,WAA4B,mBAAiB,SAAS,YAAY,QAAQ,EAAE,IAAI,usKAAusK,aAAa,YAAY,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAU3oR,EAAE,CAVupR,kFAAkF,gFAAgF,wPAAwP,qTAAqT,8FAA8F,6EAUl8S,EAAE,cAAc,EAAiC,GAAgB,YAAY,QAAQ,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,EAAE,EAAE,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,WAAW,EAAE,aAAa,CAAC,YAAY,WAAW,EAAE,MAAM,UAAU,KAAK,EAAY,IAAI,CAAC,CAAC,EAAE,GAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,mDCVxX,IAAkO,IAAkE,IAA4B,KAAkJ,EAAOC,GAAa,EAASC,EAAO,EAAQC,GAAgB,CAAC,UAAU,CAAC,MAAM,EAAI,CAAC,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,EAAyNC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,IAAoB,EAAE,IAAI,oBAAoB,IAAUC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,IAAU,CAAC,QAAM,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAO,EAAM,SAAS,GAAUC,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAWpmD,GAAgB,EAXqnDC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,GAAc,EAA0B,GAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,eAAe,YAAY,gBAAA,GAAgB,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,CAAQ,EAAO,CAAC,wBAAsB,SAAO,GAAyB,CAAW,EAAQ,EAAa,EAAsB,MAAM,GAAG,IAAO,CAAoC,GAAnC,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAK,GAAiD,MAAtB,EAAU,GAAG,CAAI,IAAW,GAAM,MAAO,EAAO,CAAC,EAAuC,EAAkB,EAAGV,EAA0C,EAAE,OAAoB,EAAK,GAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKO,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMF,GAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,aAAa,OAAO,UAAU,EAAG,EAAkB,iBAAiB,EAAU,CAAU,EAAE,mBAAmB,UAAU,iBAAiB,GAAsB,mBAAiB,SAAS,YAAY,MAAM,EAAa,IAAI,EAAW,MAAM,CAAC,GAAG,CAAK,EAAE,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,qBAAqB,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,QAAQ,CAAC,EAAE,kBAAkBC,GAAmB,SAAS,CAAC,kBAAkB,CAAC,QAAQ,CAAC,CAAC,EAAE,SAAS,CAAc,EAAKW,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKN,EAAe,CAAC,SAAsB,EAAK,EAAO,IAAI,CAAC,MAAM,CAAC,qBAAqB,OAAO,uBAAuB,MAAM,sBAAsB,6FAA6F,EAAE,SAAS,oBAAoB,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qEAAqE,2BAA2B,mBAAmB,gCAAgC,WAAW,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe,EAAKO,GAAI,CAAC,UAAU,iBAAiB,mBAAmB,WAAW,KAAK,qBAAqB,gBAAgB,GAAG,eAAe,GAAoB,mBAAiB,SAAS,YAAY,IAAI,yHAAyH,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,cAA+B,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,uEAAuE,uBAAuB,IAAI,wBAAwB,IAAI,oBAAoB,IAAI,qBAAqB,GAAG,EAAE,SAAsB,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,iBAAiB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKjB,GAAQ,CAAC,MAAM,wEAAwE,OAAO,OAAO,WAAW,UAAU,cAAc,iBAAiB,GAAG,YAAY,SAAS,YAAY,SAAS,GAAM,aAAa,GAAK,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAWt4K,EAAE,CAXk5K,kFAAkF,yRAAyR,8UAA8U,6HAA6H,gMAAgM,4VAA4V,wGAAwG,wEAW10N,EAAE,cAAc,EAAiC,GAAgB,YAAY,cAAc,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,EAAE,EAAE,EAAoB,GAAgB,CAAC,UAAU,CAAC,MAAM,QAAQ,KAAK,EAAY,YAAY,CAAC,CAAC,EAAE,GAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,CAAC,CAAC,EAAE,GAAGD,EAAY,EAAE,CAAC,6BAA6B,EAAI,CAAC,KCXn0B,SAASmB,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,+DAA/7C,IAAsR,IAAkE,IAA4B,KAAkJ,KAAyH,KAA0H,KAAgH,KAAqH,EAAOC,GAAa,EAASC,EAAO,EAAQ,GAAqB,EAASC,EAAe,EAAQ,GAAgB,EAASC,EAAU,EAAQC,GAAW,CAAC,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,iBAAiB,EAA+LC,GAAY,CAAC,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,IAAI,EAAE,IAAI,CAAC,EAAE,KAAK,OAAO,EAAQC,IAAoB,EAAE,IAAI,oBAAoB,IAAUC,IAAc,GAAG,IAAO,CAAC,IAAI,IAAM,KAAO,EAAM,GAAG,GAAK,OAAO,GAAM,SAAS,OAAO,CAAsB,EAAQC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAwB,CAAC,OAAO,YAAY,QAAQ,WAAW,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,QAAQH,GAAwB,EAAM,UAAU,EAAM,SAAS,WAAW,GAAUI,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAUp7E,GAAgB,EAVq8EC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,GAAc,EAAQ,EAAkB,GAAqB,EAAO,CAAC,QAAM,YAAU,WAAS,UAAQ,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,CAAQ,EAA4D,EAAkB,EAAGZ,GAAlDgB,EAA4F,EAAO,CAAC,wBAAsB,SAAO,GAAyB,CAAW,EAAQ,EAAe,EAAsB,MAAM,GAAG,IAAO,CAAC,MAAM,MAAU,EAAW,WAAW,EAAE,EAAE,CAAE,CAAC,EAAQ,GAAe,EAAsB,MAAM,GAAG,IAAO,CAAC,MAAM,MAAU,EAAW,WAAW,EAAE,EAAE,CAAE,CAAC,EAAQ,OAAoB,IAAc,YAA6C,EAAgB,EAAsB,MAAM,GAAG,IAAO,CAAC,MAAM,MAAU,EAAW,WAAW,EAAE,EAAE,CAAE,CAAC,EAAE,OAAoB,EAAK,GAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKP,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKJ,GAAW,CAAC,MAAMH,GAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,iBAAiB,EAAU,CAAU,EAAE,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,GAAG,CAAK,EAAE,GAAGR,GAAqB,CAAC,UAAU,CAAC,mBAAmB,QAAQ,CAAC,EAAE,EAAY,CAAc,EAAE,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,MAAM,CAAC,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,QAAQ,CAAC,EAAE,SAAS,CAAC,UAAU,CAAC,QAAQ,CAAC,CAAC,EAAE,GAAGA,GAAqB,CAAC,UAAU,CAAC,kBAAkBS,EAAkB,CAAC,EAAE,EAAY,CAAc,EAAE,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,eAAe,cAAc,GAAK,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,oEAAoE,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,mEAAmE,EAAE,SAAS,CAAc,EAAKc,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKP,EAAe,CAAC,SAAsB,EAAM,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,6DAA6D,uBAAuB,QAAQ,0BAA0B,OAAO,sBAAsB,iGAAiG,EAAE,SAAS,CAAC,UAAuB,EAAK,EAAO,KAAK,CAAC,MAAM,CAAC,kBAAkB,WAAW,uBAAuB,qBAAqB,EAAE,SAAS,MAAM,CAAC,EAAe,EAAK,EAAO,KAAK,CAAC,MAAM,CAAC,qBAAqB,MAAM,EAAE,SAAS,GAAG,CAAC,EAAe,EAAK,EAAO,KAAK,CAAC,MAAM,CAAC,kBAAkB,WAAW,uBAAuB,qBAAqB,EAAE,SAAS,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,wBAAwB,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,sBAAsB,wEAAwE,2BAA2B,mBAAmB,gCAAgC,WAAW,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,iBAAiB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKd,GAAQ,CAAC,MAAM,uEAAuE,OAAO,OAAO,WAAW,IAAI,cAAc,OAAO,GAAG,YAAY,SAAS,YAAY,SAAS,GAAM,QAAQ,EAAe,aAAa,GAAM,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,OAAO,GAAGF,GAAqB,CAAC,UAAU,CAAC,QAAQ,EAAc,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,uEAAuE,EAAE,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,cAA+B,mBAAiB,SAAS,YAAY,MAAM,CAAC,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,EAAE,EAAE,SAAsB,EAAKuB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKP,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,gGAAgG,EAAE,SAAS,mDAAmD,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,2BAA2B,mBAAmB,gCAAgC,WAAW,EAAE,SAAS,CAAC,UAAU,CAAC,qBAAqB,oEAAoE,CAAC,EAAE,kBAAkB,MAAM,mBAAmB,GAAK,GAAGhB,GAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKgB,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,6FAA6F,EAAE,SAAS,mDAAmD,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,GAAG,GAAG,MAAM,GAAGhB,GAAqB,CAAC,UAAU,CAAC,MAAM,QAAQ,GAAG,GAAmB,GAAG,GAAG,KAAK,EAAE,GAAG,GAAG,KAAK,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKG,GAAgB,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQO,GAAa,WAAW,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,GAAG,GAAG,MAAM,GAAGV,GAAqB,CAAC,UAAU,CAAC,MAAM,QAAQ,GAAG,GAAmB,GAAG,GAAG,KAAK,EAAE,GAAG,GAAG,KAAK,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKG,GAAgB,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQO,GAAa,WAAW,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,GAAG,GAAG,MAAM,GAAGV,GAAqB,CAAC,UAAU,CAAC,MAAM,QAAQ,GAAG,GAAmB,GAAG,GAAG,KAAK,EAAE,GAAG,GAAG,KAAK,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKG,GAAgB,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQO,GAAa,WAAW,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAY,GAAgB,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKN,GAAW,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,EAAgB,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAUp6V,EAAE,CAVg7V,gFAAgF,4QAA4Q,iaAAia,yQAAyQ,iHAAiH,sIAAsI,iRAAiR,8QAA8Q,sKAAsK,yLAAyL,qHAAqH,qEAAqE,wHAAwH,mEAAmE,+EAA+E,GAAGoB,GAAgB,sdAUhgb,EAAE,cAAc,EAAiC,GAAgB,YAAY,YAAY,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,EAAE,EAAE,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,QAAQ,EAAE,MAAM,UAAU,KAAK,EAAY,IAAI,CAAC,CAAC,EAAE,GAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,iBAAiB,OAAO,SAAS,MAAM,SAAS,aAAa,SAAS,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,CAAC,CAAC,EAAE,GAAGvB,GAAa,GAAG,GAAqB,GAAG,GAAgB,GAAG,EAAwBwB,EAAiB,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,EAAE,GAAgB,OAAO,CAAC,MAAM,EAAM,IAAkB,GAAkB,KAAK,EAActB,GAAgB,CAAC,EAAE,CAAO,MAAM,EAAcuB,GAAM,CAAC,EAAE,CAAO,MAAM,EAActB,GAAW,CAAC,EAAE,CAAO,CAAC,EAAE,CAAO,CAAG,KCVxhE,SAASuB,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,kDAA5wB,IAAkK,IAAkE,IAA4B,EAAiCC,GAAgB,CAAC,UAAU,CAAC,MAAM,EAAI,EAAE,UAAU,CAAC,MAAM,EAAI,CAAC,EAAQC,GAAW,CAAC,YAAY,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,kBAAkB,EAA+LC,GAAY,CAAC,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,IAAI,EAAE,IAAI,CAAC,EAAE,KAAK,OAAO,EAAQC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,GAAwB,CAAC,iBAAiB,YAAY,cAAc,YAAY,kBAAkB,YAAY,iBAAiB,WAAW,EAAQC,IAAU,CAAC,QAAM,SAAO,QAAM,KAAG,QAAM,OAAK,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAO,EAAM,WAAW,UAAU,UAAU,GAAM,EAAM,UAAU,UAAU,GAAO,EAAM,UAAU,UAAU,GAAO,EAAM,UAAU,QAAQD,GAAwB,EAAM,UAAU,EAAM,SAAS,WAAW,GAAUE,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAUxzD,EAAgB,EAVy0DC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,GAAc,EAA0B,GAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,YAAU,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,gBAAA,GAAgB,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,CAAQ,EAAO,CAAC,wBAAsB,SAAO,GAAyB,CAAW,EAAQ,GAAoB,EAAsB,MAAM,GAAG,IAAO,CAAmC,GAAlC,EAAgB,CAAC,UAAU,EAAI,CAAC,EAAK,GAAiD,MAAtB,EAAU,GAAG,CAAI,IAAW,GAAM,MAAO,EAAO,CAAC,EAAQ,GAAa,EAAsB,MAAM,GAAG,IAAO,CAAoC,GAAnC,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAK,IAAW,MAAM,MAAU,CAAC,EAAE,EAAE,EAAwC,MAAtB,EAAU,GAAG,CAAI,IAAW,IAAM,MAAO,EAAO,CAAC,EAAuC,EAAkB,EAAGV,EAA0C,EAAE,OAAoB,EAAK,GAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKM,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAK,EAAK,CAAC,KAAK,EAAU,YAAY,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAK,EAAO,EAAE,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,GAAG,EAAG,EAAkB,gBAAgB,EAAU,CAAU,EAAE,iBAAiB,mBAAmB,kBAAkB,iBAAiB,GAAsB,mBAAiB,SAAS,YAAY,aAAa,GAAoB,IAAI,EAAW,MAAM,CAAC,GAAG,CAAK,EAAE,GAAGL,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,IAAA,EAAS,EAAE,kBAAkB,CAAC,mBAAmB,IAAA,EAAS,EAAE,UAAU,CAAC,mBAAmB,aAAa,EAAE,UAAU,CAAC,mBAAmB,iBAAiB,aAAa,IAAA,GAAU,MAAM,EAAY,EAAE,UAAU,CAAC,mBAAmB,gBAAgB,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAKiB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKP,EAAe,CAAC,SAAsB,EAAK,EAAO,IAAI,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,6DAA6D,qBAAqB,OAAO,0BAA0B,OAAO,sBAAsB,iGAAiG,0BAA0B,WAAW,EAAE,SAAS,SAAS,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,uBAAuB,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,2BAA2B,mBAAmB,gCAAgC,WAAW,EAAE,KAAK,EAAU,SAAS,CAAC,kBAAkB,CAAC,qBAAqB,uEAAuE,EAAE,kBAAkB,CAAC,qBAAqB,uEAAuE,EAAE,UAAU,CAAC,qBAAqB,oBAAoB,EAAE,UAAU,CAAC,qBAAqB,uEAAuE,EAAE,UAAU,CAAC,qBAAqB,uEAAuE,CAAC,EAAE,kBAAkB,MAAM,mBAAmB,GAAK,GAAGV,GAAqB,CAAC,kBAAkB,CAAC,SAAsB,EAAKU,EAAe,CAAC,SAAsB,EAAK,EAAO,IAAI,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,6DAA6D,qBAAqB,OAAO,0BAA0B,OAAO,sBAAsB,iGAAiG,0BAA0B,WAAW,EAAE,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,EAAE,kBAAkB,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,IAAI,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,6DAA6D,qBAAqB,OAAO,0BAA0B,OAAO,sBAAsB,iGAAiG,0BAA0B,WAAW,EAAE,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,IAAI,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,6DAA6D,qBAAqB,OAAO,0BAA0B,OAAO,sBAAsB,8CAA8C,0BAA0B,WAAW,EAAE,SAAsB,EAAK,EAAO,KAAK,CAAC,iBAAiB,OAAO,MAAM,CAAC,gBAAgB,wHAAwH,EAAE,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,IAAI,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,6DAA6D,qBAAqB,OAAO,0BAA0B,OAAO,sBAAsB,iGAAiG,0BAA0B,WAAW,EAAE,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,IAAI,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,6DAA6D,qBAAqB,OAAO,0BAA0B,OAAO,sBAAsB,iGAAiG,0BAA0B,WAAW,EAAE,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAU91P,EAAE,CAV02P,kFAAkF,kFAAkF,0TAA0T,gHAAgH,0WAUt7Q,EAAE,cAAc,EAAiC,EAAgB,YAAY,YAAY,EAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,EAAE,EAAE,EAAoB,EAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,kBAAkB,iBAAiB,cAAc,gBAAgB,EAAE,MAAM,UAAU,KAAK,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,UAAU,gBAAgB,GAAM,MAAM,QAAQ,KAAK,EAAY,MAAM,EAAE,UAAU,CAAC,MAAM,QAAQ,KAAK,EAAY,YAAY,EAAE,UAAU,CAAC,MAAM,QAAQ,KAAK,EAAY,YAAY,EAAE,UAAU,CAAC,MAAM,OAAO,KAAK,EAAY,IAAI,CAAC,CAAC,EAAE,GAAS,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,iBAAiB,OAAO,SAAS,IAAI,wEAAwE,CAAC,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,KCV1K,SAASQ,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,+DAA9zB,IAA2I,IAAkE,IAA4B,EAAiCC,GAAgB,GAAO,EAAO,GAAG,EAAQC,GAAgB,CAAC,UAAU,CAAC,MAAM,GAAK,QAAQ,EAAI,CAAC,EAAQC,GAAW,CAAC,YAAY,YAAY,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,kBAAkB,EAA+LC,GAAY,CAAC,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,IAAI,EAAE,IAAI,CAAC,EAAE,KAAK,OAAO,EAAQC,GAAY,CAAC,MAAM,EAAE,SAAS,EAAE,KAAK,CAAC,EAAE,EAAE,EAAE,CAAC,EAAE,KAAK,OAAO,EAAQC,GAAU,CAAC,QAAQ,EAAE,OAAO,IAAI,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,CAAC,EAAQ,IAAoB,EAAE,IAAI,oBAAoB,IAAUC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,GAAwB,CAAC,QAAQ,YAAY,SAAS,YAAY,MAAM,YAAY,QAAQ,YAAY,QAAQ,WAAW,EAAQC,IAAU,CAAC,SAAO,KAAG,cAAY,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAa,EAAM,WAAW,SAAS,QAAQD,GAAwB,EAAM,UAAU,EAAM,SAAS,WAAW,GAAUE,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EASv9D,GAAgB,EATw+DC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,GAAc,EAA0B,GAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,gBAAA,GAAgB,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,CAAQ,EAAuC,EAAkB,EAAGZ,EAA0C,EAAQ,MAAoB,IAAc,YAA6C,MAAqB,IAAc,YAAuC,OAAoB,EAAK,GAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKQ,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMH,GAAY,SAAsB,EAAM,EAAO,OAAO,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,iBAAiB,EAAU,CAAU,EAAE,mBAAmB,UAAU,aAAa,SAA0B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,gBAAgB,sEAAsE,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,QAAQ,EAAE,GAAG,CAAK,EAAE,SAAS,CAAC,kBAAkB,CAAC,gBAAgB,sEAAsE,QAAQ,CAAC,EAAE,oBAAoB,CAAC,gBAAgB,oEAAoE,QAAQ,CAAC,EAAE,UAAU,CAAC,gBAAgB,0BAA0B,QAAQ,CAAC,EAAE,UAAU,CAAC,gBAAgB,kBAAkB,QAAQ,CAAC,EAAE,UAAU,CAAC,QAAQ,EAAE,CAAC,EAAE,GAAGN,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,IAAA,EAAS,EAAE,oBAAoB,CAAC,mBAAmB,IAAA,EAAS,EAAE,UAAU,CAAC,mBAAmB,OAAO,EAAE,UAAU,CAAC,mBAAmB,SAAS,EAAE,UAAU,CAAC,mBAAmB,SAAS,EAAE,UAAU,CAAC,mBAAmB,UAAU,CAAC,EAAE,EAAY,CAAc,EAAE,SAAS,CAAC,EAAY,GAAgB,EAAKoB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKP,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uCAAuC,uBAAuB,yKAAyK,uBAAuB,MAAM,sBAAsB,gGAAgG,EAAE,SAAS,QAAQ,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,4BAA4B,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,2BAA2B,mBAAmB,gCAAgC,WAAW,EAAE,KAAK,EAAU,SAAS,CAAC,UAAU,CAAC,qBAAqB,kBAAkB,EAAE,UAAU,CAAC,qBAAqB,oBAAoB,CAAC,EAAE,kBAAkB,MAAM,mBAAmB,GAAK,GAAGb,GAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKa,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,2CAA2C,qBAAqB,OAAO,uBAAuB,MAAM,sBAAsB,2CAA2C,EAAE,SAAS,sBAAsB,CAAC,CAAC,CAAC,EAAE,MAAM,CAAC,gBAAgB,EAAE,KAAK,IAAA,EAAS,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,2CAA2C,qBAAqB,OAAO,uBAAuB,MAAM,sBAAsB,6CAA6C,EAAE,SAAS,kBAAkB,CAAC,CAAC,CAAC,EAAE,MAAM,CAAC,gBAAgB,EAAE,KAAK,IAAA,EAAS,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,EAAE,EAAa,GAAgB,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,MAAM,CAAC,KAAK,iHAAiH,WAAW,gHAAgH,EAAE,SAAsB,EAAKZ,GAAgB,CAAC,eAAeO,GAAU,4BAA4B,GAAK,0BAA0B,EAAE,yBAAyB,OAAO,yBAAyBD,GAAY,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,UAAU,gBAAgB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,MAAM,CAAC,WAAW,2FAA2F,gBAAgB,oBAAoB,KAAK,OAAO,WAAW,MAAM,EAAE,SAAS,CAAC,UAAU,CAAC,WAAW,+GAA+G,gBAAgB,mBAAmB,KAAK,iHAAiH,WAAW,gHAAgH,CAAC,EAAE,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,qBAAqB,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,CAAC,EAAE,kBAAkB,EAAkB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CASzuP,EAAE,CATqvP,kFAAkF,gFAAgF,2QAA2Q,8JAA8J,2KAA2K,oIAAoI,gMAAgM,6WAA6W,8MAA8M,oEASx2S,EAAE,cAAc,EAAiC,GAAgB,YAAY,cAAc,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,GAAG,EAAE,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,UAAU,WAAW,UAAU,OAAO,EAAE,MAAM,UAAU,KAAK,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,SAAS,gBAAgB,GAAM,MAAM,eAAe,KAAK,EAAY,MAAM,CAAC,CAAC,EAAE,GAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,uEAAuE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,uEAAuE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,yEAAyE,OAAO,KAAK,CAAC,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,KCTroD,SAASc,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,gDAApnB,IAAgK,IAAkE,IAA4B,EAAiCC,GAAW,CAAC,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,iBAAiB,EAA+LC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,GAAwB,CAAC,MAAM,YAAY,MAAM,WAAW,EAAQC,IAAU,CAAC,SAAO,KAAG,OAAK,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,QAAQD,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,UAAU,GAAM,EAAM,SAAS,GAAUE,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAWx9C,GAAgB,EAXy+CC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,GAAc,EAAQ,EAAkB,GAAqB,EAAO,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,CAAQ,EAAuC,EAAkB,EAAGV,EAA0C,EAAQ,MAAoB,IAAc,YAA6C,MAAqB,IAAc,YAAuC,OAAoB,EAAK,GAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKM,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAK,EAAK,CAAC,KAAK,EAAU,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,QAAQ,YAAY,SAAsB,EAAM,EAAO,EAAE,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,GAAG,EAAG,EAAkB,iBAAiB,EAAU,CAAU,EAAE,iBAAiB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,GAAG,CAAK,EAAE,GAAGJ,GAAqB,CAAC,UAAU,CAAC,mBAAmB,OAAO,CAAC,EAAE,EAAY,CAAc,EAAE,SAAS,CAAC,EAAY,GAAgB,EAAKgB,GAAM,CAAC,GAAG,SAAS,WAAW,CAAC,IAAI,2BAA2B,IAAI,OAAO,QAAQ,IAA2B,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,IAAI,EAAE,IAAI,EAAE,EAAE,YAAY,IAAI,WAAW,KAAK,MAAM,GAAmB,OAAO,QAAQ,IAAI,uEAAuE,OAAO,oWAAoW,EAAE,UAAU,gBAAgB,mBAAmB,yBAA0C,mBAAiB,SAAS,WAAW,CAAC,EAAE,EAAa,GAAgB,EAAKA,GAAM,CAAC,GAAG,SAAS,WAAW,CAAC,IAAI,0BAA0B,IAAI,OAAO,YAAY,IAAI,WAAW,KAAK,IAAI,qEAAqE,OAAO,4VAA4V,EAAE,UAAU,gBAAgB,mBAAmB,yBAA0C,mBAAiB,SAAS,YAAY,GAAGhB,GAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,0BAA0B,IAAI,OAAO,QAAQ,IAA2B,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,IAAI,EAAE,IAAI,EAAE,EAAE,YAAY,IAAI,WAAW,KAAK,MAAM,GAAmB,OAAO,QAAQ,IAAI,qEAAqE,OAAO,4VAA4V,CAAC,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAWntK,EAAE,CAX+tK,kFAAkF,kFAAkF,iRAAiR,2LAA2L,2LAA2L,4IAA4I,sGAWppM,EAAE,cAAc,EAAiC,GAAgB,YAAY,OAAO,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,GAAG,EAAE,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,WAAW,EAAE,aAAa,CAAC,QAAQ,OAAO,EAAE,MAAM,UAAU,KAAK,EAAY,IAAI,EAAE,UAAU,CAAC,MAAM,OAAO,KAAK,EAAY,IAAI,CAAC,CAAC,EAAE,GAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,KCXe,SAASiB,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,gDAApmB,IAAyK,IAAkE,IAA4B,EAAiCC,GAAgB,CAAC,UAAU,CAAC,MAAM,EAAI,CAAC,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,iBAAiB,EAA+LC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQ,GAAkB,GAAW,OAAO,GAAQ,UAAU,GAAc,OAAO,EAAM,KAAM,SAAiB,EAAc,OAAO,GAAQ,SAAS,CAAC,IAAI,CAAK,EAAE,IAAA,GAAkBC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,IAAU,CAAC,QAAM,cAAY,SAAO,KAAG,OAAK,QAAM,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAM,EAAM,UAAU,UAAU,GAAO,EAAM,WAAW,CAAC,IAAI,0EAA0E,YAAY,IAAI,WAAW,IAAI,IAAI,kEAAkE,EAAE,UAAU,GAAa,EAAM,WAAW,cAAc,UAAU,GAAO,EAAM,WAAW,OAAO,GAAUC,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAWrzD,GAAgB,EAXs0DC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,GAAc,EAAQ,EAAkB,GAAqB,EAAO,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,YAAU,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,eAAe,YAAY,gBAAA,GAAgB,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,CAAQ,EAAuC,GAAkB,EAAGT,EAA0C,EAAE,OAAoB,EAAK,GAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKM,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAK,EAAK,CAAC,KAAK,EAAU,YAAY,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAK,EAAO,EAAE,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,GAAG,EAAG,GAAkB,gBAAgB,EAAU,CAAU,EAAE,iBAAiB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,gBAAgB,qEAAqE,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,GAAG,CAAK,EAAE,SAAS,CAAC,kBAAkB,CAAC,gBAAgB,mEAAmE,CAAC,EAAE,GAAGJ,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,IAAA,EAAS,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,mEAAmE,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,CAAC,EAAE,SAAS,CAAC,kBAAkB,CAAC,gBAAgB,mEAAmE,CAAC,EAAE,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,eAAe,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,mEAAmE,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,CAAC,EAAE,SAAsB,EAAKe,GAAM,CAAC,GAAG,SAAS,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,QAAQ,IAA2B,GAAmB,GAAG,GAAG,EAAE,GAAG,CAAC,EAAE,YAAY,KAAK,WAAW,IAAI,MAAM,OAAO,GAAG,GAAkB,CAAS,CAAC,EAAE,UAAU,gBAAiC,mBAAiB,SAAS,WAAW,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,SAAsB,EAAKC,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKP,EAAe,CAAC,SAAsB,EAAK,EAAO,IAAI,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,6DAA6D,uBAAuB,MAAM,0BAA0B,OAAO,sBAAsB,gGAAgG,EAAE,SAAS,OAAO,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,uBAAuB,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,2BAA2B,mBAAmB,gCAAgC,WAAW,EAAE,KAAK,EAAU,SAAS,CAAC,kBAAkB,CAAC,qBAAqB,uEAAuE,CAAC,EAAE,kBAAkB,MAAM,mBAAmB,GAAK,GAAGT,GAAqB,CAAC,kBAAkB,CAAC,SAAsB,EAAKS,EAAe,CAAC,SAAsB,EAAK,EAAO,IAAI,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,6DAA6D,uBAAuB,MAAM,0BAA0B,OAAO,sBAAsB,gGAAgG,EAAE,SAAS,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,cAA+B,mBAAiB,SAAS,YAAY,SAAsB,EAAKO,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKP,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,qBAAqB,OAAO,sBAAsB,gGAAgG,EAAE,SAAS,aAAa,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,2BAA2B,mBAAmB,gCAAgC,WAAW,EAAE,KAAK,EAAU,SAAS,CAAC,kBAAkB,CAAC,qBAAqB,uEAAuE,CAAC,EAAE,kBAAkB,MAAM,mBAAmB,GAAK,GAAGT,GAAqB,CAAC,kBAAkB,CAAC,SAAsB,EAAKS,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,qBAAqB,OAAO,sBAAsB,gGAAgG,EAAE,SAAS,aAAa,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAWniP,EAAE,CAX+iP,kFAAkF,kFAAkF,oTAAoT,8UAA8U,8UAA8U,iHAAiH,4RAA4R,+SAA+S,kMAW71S,EAAE,cAAc,EAAiC,GAAgB,YAAY,yBAAyB,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,GAAG,EAAE,EAAoB,GAAgB,CAAC,UAAU,CAAC,wBAAwB,0HAA0H,gBAAgB,CAAC,IAAI,0EAA0E,eAAe,yHAAyH,EAAE,MAAM,QAAQ,KAAK,EAAY,eAAe,EAAE,UAAU,CAAC,aAAa,QAAQ,gBAAgB,GAAM,MAAM,QAAQ,KAAK,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,cAAc,gBAAgB,GAAM,MAAM,cAAc,KAAK,EAAY,MAAM,EAAE,UAAU,CAAC,MAAM,OAAO,KAAK,EAAY,IAAI,CAAC,CAAC,EAAE,GAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,iBAAiB,OAAO,SAAS,IAAI,wEAAwE,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,sEAAsE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,CAAC,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,KCXn0B,SAASQ,EAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,mGAA/6D,IAAmX,IAAkF,IAA4B,KAAsI,KAAqH,KAA0H,KAAyH,KAA+G,KAAmH,KAA+H,EAAO,GAAW,EAAS,EAAK,EAAQC,GAAU,EAASC,EAAI,EAAQ,GAAgB,EAASC,EAAU,EAAQC,GAAc,EAASC,CAAQ,EAAQC,GAA0B,EAASC,EAAoB,EAAQC,GAAgB,GAAO,EAAO,GAAG,EAAQC,GAAW,CAAC,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,kBAAkB,EAA+LC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,IAAc,GAAG,IAAO,CAAC,IAAI,IAAM,KAAO,EAAM,GAAG,GAAK,OAAO,GAAM,SAAS,OAAO,CAAsB,EAAQC,GAAU,CAAC,OAAO,aAAa,QAAQ,KAAK,OAAO,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,EAAE,EAAQC,GAAY,CAAC,QAAQ,GAAG,MAAM,IAAI,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAQC,GAAW,CAAC,OAAOF,GAAU,OAAO,GAAM,WAAW,GAAG,UAAU,GAAG,aAAa,OAAO,WAAWC,GAAY,QAAQ,WAAW,KAAK,QAAQ,EAAQE,GAAY,CAAC,OAAOH,GAAU,OAAO,GAAM,WAAW,GAAG,UAAU,GAAG,aAAa,OAAO,WAAWC,GAAY,QAAQ,WAAW,KAAK,QAAQ,EAAQ,IAAc,EAAK,EAAS,IAAiB,CAAC,OAAO,EAAK,MAAZ,CAAmB,IAAI,UAAU,OAAO,EAAS,SAAS,EAAe,IAAI,UAAU,OAAO,EAAS,SAAS,EAAe,IAAI,QAAQ,OAAO,EAAS,OAAO,EAAe,IAAI,aAAa,OAAO,EAAS,YAAY,EAAe,QAAQ,OAAO,CAAe,CAAC,EAAQG,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAWN,GAAY,EAAE,EAAE,EAAE,CAAC,EAAQO,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAWP,GAAY,EAAE,EAAE,EAAE,CAAC,EAAQQ,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,CAAC,EAAQC,IAAa,EAAM,IAAM,CAAI,MAAC,GAAO,OAAO,GAAQ,UAAkB,MAAM,CAAC,GAAG,EAAM,KAAG,CAAE,EAAQC,IAAS,CAAC,WAAS,yBAAuB,iBAAe,UAAQ,MAAQ,CAAC,GAAK,CAAC,EAAQ,GAAY,GAAgB,CAAC,yBAAuB,eAAe,GAAS,CAAc,CAAC,EAAE,OAAO,EAAS,CAAC,SAAS,EAAW,EAAK,EAAE,SAAS,EAAW,EAAI,EAAE,WAAW,EAAW,CAAC,CAAO,EAAE,QAAQ,GAAS,CAAO,CAAC,CAAE,EAAQC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAwB,CAAC,QAAQ,YAAY,OAAO,YAAY,OAAO,WAAW,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,QAAQH,GAAwB,EAAM,UAAU,EAAM,SAAS,WAAW,GAAUI,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAUt4I,GAAgB,EAVu5IC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,GAAc,EAAQ,EAAkB,GAAqB,EAAO,CAAC,QAAM,YAAU,WAAS,UAAQ,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,CAAQ,EAAmF,EAAkB,EAAGpB,GAAzEwB,GAAsBC,EAA6F,EAAe,GAAU,EAAE,IAAM,MAAiB,EAAG,CAAC,YAAY,WAAW,CAAC,CAAC,SAAS,CAAW,EAAkC,CAAC,wBAAsB,UAAO,GAAyB,CAAW,EAAQ,GAAkB,CAAC,aAAW,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAQ,KAAK,CAAE,CAAC,EAAQ,EAAKC,EAAa,IAAI,EAAQ,GAAKA,EAAa,IAAI,EAAQ,GAAKA,EAAa,IAAI,EAAE,OAAoB,EAAK,GAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKT,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKJ,GAAW,CAAC,MAAMX,GAAY,SAAsB,EAAK,EAAO,OAAO,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,gBAAgB,EAAU,CAAU,EAAE,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,WAAW,0XAA0X,GAAG,CAAK,EAAE,GAAGZ,EAAqB,CAAC,UAAU,CAAC,mBAAmB,QAAQ,EAAE,UAAU,CAAC,mBAAmB,QAAQ,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,aAA8B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,iBAAiB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAK,GAAM,CAAC,gBAAgB,mBAAmB,aAAa,EAAE,iBAAiB,EAAE,kBAAkB,EAAE,SAAS,GAAM,OAAO,OAAO,GAAG,YAAY,oBAAoB,GAAM,SAAS,YAAY,KAAK,GAAK,MAAM,GAAK,UAAU,QAAQ,QAAQ,GAAK,cAAc,GAAK,QAAQ,sEAAsE,QAAQ,SAAS,OAAO,uEAAuE,UAAU,EAAE,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,cAAc,EAAE,eAAe,EAAE,OAAO,GAAG,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAGA,EAAqB,CAAC,UAAU,CAAC,EAAE,IAAA,EAAS,EAAE,UAAU,CAAC,EAAE,IAAA,EAAS,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKE,GAAK,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQW,GAAa,WAAW,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,aAA8B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,SAAsB,EAAKwB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKT,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,6DAA6D,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,SAAS,sBAAsB,iGAAiG,EAAE,SAAS,4BAA4B,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,OAAOZ,GAAW,MAAM,CAAC,uBAAuB,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,sBAAsB,wEAAwE,2BAA2B,mBAAmB,gCAAgC,WAAW,EAAE,SAAS,CAAC,UAAU,CAAC,sBAAsB,uEAAuE,CAAC,EAAE,kBAAkB,MAAM,mBAAmB,GAAK,GAAGhB,EAAqB,CAAC,UAAU,CAAC,SAAsB,EAAK4B,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,iGAAiG,EAAE,SAAS,4BAA4B,CAAC,CAAC,CAAC,EAAE,MAAM,CAAC,OAAO,CAAC,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,cAA+B,mBAAiB,SAAS,YAAY,SAAsB,EAAKS,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKT,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,uBAAuB,QAAQ,0BAA0B,SAAS,sBAAsB,gGAAgG,EAAE,SAAS,2EAA2E,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,OAAOX,GAAY,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,2BAA2B,mBAAmB,gCAAgC,WAAW,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,GAAc,CAAC,OAAO,oFAAoF,UAAU,iBAAiB,mBAAmB,mBAAoC,mBAAiB,SAAS,YAAY,OAAO,YAAY,SAAS,GAAwB,EAAMqB,EAAU,CAAC,SAAS,CAAc,EAAK,EAAO,MAAM,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAsB,EAAKC,GAAmB,CAAC,UAAU,gBAAgB,UAAU,QAAyB,mBAAiB,SAAS,YAAY,YAAY,qBAAqB,SAAS,GAAK,MAAM,CAAC,4BAA4B,wBAAwB,qCAAqC,MAAM,8BAA8B,4BAA4B,mCAAmC,MAAM,2CAA2C,MAAM,4CAA4C,MAAM,wCAAwC,MAAM,yCAAyC,MAAM,oCAAoC,MAAM,8BAA8B,QAAQ,kCAAkC,MAAM,4BAA4B,wEAAwE,4BAA4B,qBAAqB,mCAAmC,uEAAuE,EAAE,KAAK,OAAO,CAAC,CAAC,CAAC,EAAe,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,IAAI,EAAE,IAAI,EAAE,GAAGvC,EAAqB,CAAC,UAAU,CAAC,MAAM,YAAY,GAAmB,OAAO,QAAQ,kBAAkB,EAAE,IAAA,EAAS,EAAE,UAAU,CAAC,EAAE,IAAA,EAAS,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKG,GAAW,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,cAAc,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,KAAK,SAAS,QAAQ,GAAa,EAAU,CAAC,QAAQ,YAAY,QAAQ,WAAW,EAAEU,GAAa,WAAW,CAAC,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,cAAc,GAAK,mBAAmB,aAA8B,mBAAiB,SAAS,YAAY,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,4BAA4B,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,KAAK,EAAE,SAAS,CAAc,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA4B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,GAAG,IAAI,EAAE,EAAE,EAAE,GAAGb,EAAqB,CAAC,UAAU,CAAC,EAAE,IAAA,EAAS,EAAE,UAAU,CAAC,EAAE,IAAA,EAAS,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKK,EAAS,CAAC,OAAO,OAAO,UAAU,UAAU,GAAG,YAAY,UAAU,EAAc,GAAG,SAAS,YAAY,QAAQQ,GAAa,WAAW,EAAE,MAAM,OAAO,GAAGb,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAc,EAAE,EAAE,UAAU,CAAC,UAAU,EAAc,EAAE,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA6B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,GAAG,IAAI,EAAE,EAAE,EAAE,GAAGA,EAAqB,CAAC,UAAU,CAAC,EAAE,IAAA,EAAS,EAAE,UAAU,CAAC,EAAE,IAAA,EAAS,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKK,EAAS,CAAC,OAAO,OAAO,UAAU,UAAU,GAAG,YAAY,UAAU,EAAe,GAAG,SAAS,YAAY,QAAQQ,GAAa,WAAW,EAAE,MAAM,OAAO,GAAGb,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAe,EAAE,EAAE,UAAU,CAAC,UAAU,EAAe,EAAE,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAY,GAAgB,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA6B,EAAK,EAA0B,CAAC,GAAGA,EAAqB,CAAC,UAAU,CAAC,OAAO,EAAE,EAAE,UAAU,CAAC,OAAO,EAAE,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKK,EAAS,CAAC,OAAO,OAAO,UAAU,kBAAkB,GAAG,YAAY,UAAU,EAAe,GAAG,SAAS,YAAY,QAAQQ,GAAa,WAAW,EAAE,MAAM,OAAO,GAAGb,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAe,EAAE,EAAE,UAAU,CAAC,UAAU,EAAe,EAAE,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAY,GAAgB,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA6B,EAAK,EAA0B,CAAC,GAAGA,EAAqB,CAAC,UAAU,CAAC,OAAO,EAAE,EAAE,UAAU,CAAC,OAAO,EAAE,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKK,EAAS,CAAC,OAAO,OAAO,UAAU,kBAAkB,GAAG,YAAY,UAAU,EAAe,GAAG,SAAS,YAAY,QAAQQ,GAAa,WAAW,EAAE,MAAM,OAAO,GAAGb,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAe,EAAE,EAAE,UAAU,CAAC,UAAU,EAAe,EAAE,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAKsB,GAAQ,CAAC,uBAAuB,GAAM,eAAe,GAAM,SAAS,GAAsB,EAAKgB,EAAU,CAAC,SAAsB,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA6B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,GAAG,IAAI,EAAE,EAAE,EAAE,GAAGtC,EAAqB,CAAC,UAAU,CAAC,EAAE,IAAA,EAAS,EAAE,UAAU,CAAC,EAAE,IAAA,EAAS,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAM,EAA8B,CAAC,UAAU,2BAA2B,GAAG,GAAG,EAAS,UAA2B,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,IAAI,EAAK,kBAAkB,GAAK,QAAQ,YAAY,SAAS,CAAc,EAAKK,EAAS,CAAC,OAAO,OAAO,UAAU,kBAAkB,GAAG,YAAY,UAAU,EAAiB,CAAC,SAAO,CAAC,EAAE,SAAS,YAAY,QAAQQ,GAAa,WAAW,EAAE,MAAM,OAAO,GAAGb,EAAqB,CAAC,UAAU,CAAC,UAAU,wBAAwB,UAAU,EAAe,EAAE,EAAE,UAAU,CAAC,UAAU,wBAAwB,UAAU,EAAe,EAAE,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,EAAe,EAAK,GAAgB,CAAC,SAAS,EAAQ,SAAsB,EAAK,GAAS,CAAC,UAAU,SAAS,UAAU,EAAK,UAAU,EAAG,EAAkB,CAAU,EAAE,mBAAmB,GAAK,0BAA0B,GAAG,wBAAwB,GAAG,EAAS,UAAU,QAAQ,WAAW,QAAQ,WAAW,UAAU,EAAQ,KAAK,UAAU,MAAM,SAAS,GAAK,OAAO,GAAG,SAAsB,EAAKQ,GAAgB,CAAC,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,QAAQW,GAAW,UAAU,gBAAgB,KAAKD,GAAW,QAAQE,GAA4B,mBAAiB,SAAS,YAAY,IAAI,GAAK,KAAK,SAAS,MAAM,CAAC,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,UAAU,uCAAuC,EAAE,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,gBAAiC,mBAAiB,SAAS,YAAY,MAAM,CAAC,eAAe,aAAa,gBAAgB,sBAAsB,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,qBAAqB,YAAY,EAAE,SAAS,CAAc,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA6B,EAAK,EAA0B,CAAC,MAAM,QAAQ,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,gBAAgB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKb,GAAqB,CAAC,UAAU,EAAe,GAAG,UAAUc,GAAY,CAAC,YAAY,IAAI,WAAW,IAAI,IAAI,0FAA0F,EAAE,EAAE,EAAE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,OAAO,UAAU,+CAA+C,UAAU,yBAAyB,GAAGrB,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAe,EAAE,EAAE,UAAU,CAAC,UAAU,EAAe,EAAE,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA6B,EAAK,EAA0B,CAAC,MAAM,QAAQ,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,gBAAgB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKO,GAAqB,CAAC,UAAU,EAAe,GAAG,UAAUc,GAAY,CAAC,YAAY,IAAI,WAAW,IAAI,IAAI,2FAA2F,EAAE,yEAAyE,EAAE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,OAAO,UAAU,kDAAkD,UAAU,0BAA0B,GAAGrB,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAe,EAAE,EAAE,UAAU,CAAC,UAAU,EAAe,EAAE,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA6B,EAAK,EAA0B,CAAC,MAAM,QAAQ,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,gBAAgB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKO,GAAqB,CAAC,UAAU,EAAe,GAAG,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,OAAO,UAAU,8CAA8C,UAAU,wBAAwB,GAAGP,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAe,EAAE,EAAE,UAAU,CAAC,UAAU,EAAe,EAAE,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA6B,EAAK,EAA0B,CAAC,MAAM,QAAQ,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,gBAAgB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKO,GAAqB,CAAC,UAAU,EAAe,GAAG,UAAUc,GAAY,CAAC,YAAY,IAAI,WAAW,IAAI,IAAI,0FAA0F,EAAE,EAAE,EAAE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,OAAO,UAAU,qDAAqD,UAAU,sBAAsB,GAAGrB,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAe,EAAE,EAAE,UAAU,CAAC,UAAU,EAAe,EAAE,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAY,GAAgB,EAAKsB,GAAQ,CAAC,uBAAuB,GAAM,eAAe,GAAM,SAAS,GAAuB,EAAKgB,EAAU,CAAC,SAAsB,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA6B,EAAK,EAA0B,CAAC,GAAGtC,EAAqB,CAAC,UAAU,CAAC,OAAO,EAAE,EAAE,UAAU,CAAC,OAAO,EAAE,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,GAAG,GAAG,EAAS,UAA2B,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,IAAI,GAAK,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKK,EAAS,CAAC,OAAO,OAAO,UAAU,sBAAsB,GAAG,YAAY,UAAU,EAAiB,CAAC,QAAQ,CAAQ,CAAC,EAAE,SAAS,YAAY,QAAQQ,GAAa,WAAW,EAAE,MAAM,OAAO,GAAGb,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAe,EAAE,EAAE,UAAU,CAAC,UAAU,EAAe,EAAE,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA8B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,GAAG,IAAI,EAAE,EAAE,EAAE,GAAGA,EAAqB,CAAC,UAAU,CAAC,EAAE,IAAA,EAAS,EAAE,UAAU,CAAC,EAAE,IAAA,EAAS,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKK,EAAS,CAAC,OAAO,OAAO,UAAU,WAAW,GAAG,YAAY,UAAU,EAAgB,GAAG,SAAS,YAAY,QAAQQ,GAAa,WAAW,EAAE,MAAM,OAAO,GAAGb,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAgB,EAAE,EAAE,UAAU,CAAC,UAAU,EAAgB,EAAE,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,MAAM,CAAC,WAAW,qGAAqG,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,wBAAyC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,SAAsB,EAAKqC,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKT,EAAe,CAAC,SAAsB,EAAK,EAAO,IAAI,CAAC,MAAM,CAAC,kBAAkB,uCAAuC,uBAAuB,mIAAmI,qBAAqB,OAAO,0BAA0B,OAAO,sBAAsB,gGAAgG,EAAE,SAAS,6CAAsD,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,2BAA2B,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,2BAA2B,mBAAmB,gCAAgC,WAAW,EAAE,kBAAkB,MAAM,mBAAmB,GAAK,GAAG5B,EAAqB,CAAC,UAAU,CAAC,SAAsB,EAAK4B,EAAe,CAAC,SAAsB,EAAK,EAAO,IAAI,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,uCAAuC,uBAAuB,8GAA8G,qBAAqB,OAAO,0BAA0B,SAAS,sBAAsB,gGAAgG,EAAE,SAAS,6CAAsD,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKS,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKT,EAAe,CAAC,SAAsB,EAAK,EAAO,IAAI,CAAC,MAAM,CAAC,kBAAkB,uCAAuC,uBAAuB,mIAAmI,qBAAqB,OAAO,0BAA0B,OAAO,sBAAsB,gGAAgG,EAAE,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,CAAC,EAAE,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,oBAAoB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,2BAA2B,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,uEAAuE,EAAE,kBAAkB,MAAM,mBAAmB,GAAK,GAAG5B,EAAqB,CAAC,UAAU,CAAC,SAAsB,EAAK4B,EAAe,CAAC,SAAsB,EAAK,EAAO,IAAI,CAAC,MAAM,CAAC,kBAAkB,uCAAuC,uBAAuB,mIAAmI,qBAAqB,OAAO,0BAA0B,SAAS,sBAAsB,gGAAgG,EAAE,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,CAAC,EAAE,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,oBAAoB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,EAAe,EAAKS,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKT,EAAe,CAAC,SAAsB,EAAK,EAAO,IAAI,CAAC,MAAM,CAAC,kBAAkB,uCAAuC,uBAAuB,mIAAmI,qBAAqB,OAAO,0BAA0B,OAAO,sBAAsB,gGAAgG,EAAE,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,CAAC,EAAE,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,2BAA2B,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,2BAA2B,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,uEAAuE,EAAE,kBAAkB,MAAM,mBAAmB,GAAK,GAAG5B,EAAqB,CAAC,UAAU,CAAC,SAAsB,EAAK4B,EAAe,CAAC,SAAsB,EAAK,EAAO,IAAI,CAAC,MAAM,CAAC,kBAAkB,uCAAuC,uBAAuB,mIAAmI,qBAAqB,OAAO,0BAA0B,SAAS,sBAAsB,gGAAgG,EAAE,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,CAAC,EAAE,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,2BAA2B,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAUnihC,EAAE,CAV+ihC,gFAAgF,uQAAuQ,uTAAuT,gRAAgR,kSAAkS,sIAAsI,8LAA8L,+IAA+I,4RAA4R,8QAA8Q,2SAA2S,uKAAuK,yLAAyL,wRAAwR,0QAA0Q,kfAAkf,yGAAyG,gRAAgR,0RAA0R,2VAA2V,0WAA0W,gWAAgW,qOAAqO,gLAAgL,yQAAyQ,qRAAqR,6KAA6K,qRAAqR,iEAAiE,wEAAwE,yQAAyQ,6KAA6K,iIAAiI,iIAAiI,iIAAiI,mIAAmI,mIAAmI,mIAAmI,iIAAiI,qHAAqH,iEAAiE,gHAAgH,gEAAgE,qGAAqG,6EAA6E,kEAAkE,qIAAqI,qHAAqH,qJAAqJ,0FAA0F,uLAAuL,GAAGY,GAAgB,GAAGC,GAAiB,sdAUnq0C,EAAE,cAAc,EAAiC,GAAgB,YAAY,SAAS,GAAgB,aAAa,CAAC,OAAO,MAAM,MAAM,IAAI,EAAE,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,SAAS,QAAQ,EAAE,MAAM,UAAU,KAAK,EAAY,IAAI,CAAC,CAAC,EAAE,GAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,iBAAiB,OAAO,SAAS,MAAM,SAAS,aAAa,SAAS,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,cAAc,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,cAAc,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,uGAAuG,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,uLAAuL,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,gBAAgB,aAAa,oGAAoG,IAAI,yEAAyE,OAAO,KAAK,CAAC,CAAC,EAAE,GAAG,GAAW,GAAGxC,GAAU,GAAG,GAAgB,GAAGG,GAAc,GAAGE,GAA0B,GAAG,EAAwBoC,EAAiB,EAAE,GAAG,EAAwBC,EAAkB,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,EAAE,GAAgB,OAAO,CAAC,MAAM,EAAM,IAAkB,GAAkB,KAAK,EAAczC,GAAK,CAAC,EAAE,CAAO,MAAM,EAAcC,GAAW,CAAC,EAAE,CAAO,MAAM,EAAcE,EAAS,CAAC,EAAE,CAAO,MAAM,EAAcE,GAAqB,CAAC,EAAE,CAAO,CAAC,EAAE,CAAO,CAAG,KCXnkJ,SAAgB,GAAW,EAAM,CAAC,OAAqB,EAAK,MAAM,CAAC,MAAM,6BAA6B,QAAQ,cAAc,MAAM,EAAM,MAAM,OAAO,EAAM,OAAO,MAAM,CAAC,GAAG,EAAM,MAAM,MAAM,EAAM,KAAK,EAAE,SAAuB,EAAK,OAAO,CAAC,EAAE,mIAAmI,KAAK,cAAc,CAAC,CAAC,CAAC,CAAE,CAAC,SAAgB,GAAU,EAAM,CAAC,OAAqB,EAAM,MAAM,CAAC,MAAM,6BAA6B,QAAQ,cAAc,GAAG,EAAM,SAAS,CAAe,EAAK,OAAO,CAAC,MAAM,MAAM,OAAO,MAAM,KAAK,MAAM,CAAC,EAAgB,EAAK,OAAO,CAAC,EAAE,oPAAoP,KAAK,cAAc,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,SAAgB,GAAY,EAAM,CAAqB,OAAqB,EAAM,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,GAAG,EAAM,KAAK,EAAE,SAAS,CAAe,EAAK,EAAO,IAAI,CAAC,QAAQ,CAAC,OAAO,GAAG,EAAE,WAAW,CAAC,KAAK,SAAS,SAAS,EAAE,OAAO,GAAQ,EAAE,MAAM,CAAC,aAAa,IAAI,gBAAgB,+CAA+C,EAAM,MAAM,QAAQ,MAAM,OAAO,OAAO,MAAM,CAAC,CAAC,EAAgB,EAAK,MAAM,CAAC,MAAM,CAAC,gBAAgB,EAAM,gBAAgB,aAAa,IAAI,SAAS,WAAW,IAAI,EAAY,KAAK,EAAY,OAAO,EAAY,MAAM,CAAW,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,kBAAr+C,IAAkC,KCA1F,SAAgB,GAAQ,EAAM,CAC1B,KAAK,MAAQ,IAAI,SAAS,EAAS,IAAS,CACxC,IAAI,EAAU,EAAO,UAAU,KAAK,SAAS,MAAM,EACnD,EAAQ,gBAAmB,GAAI,CAC3B,KAAK,GAAK,EAAE,OAAO,OACnB,KAAK,GAAG,kBAAkB,OAAO,CACrC,EACA,EAAQ,UAAa,GAAI,CACrB,KAAK,GAAK,EAAE,OAAO,OACnB,EAAQ,CACZ,EACA,EAAQ,QAAW,GAAI,CACnB,KAAK,GAAK,EAAE,OAAO,OACnB,EAAO,CAAC,CACZ,CACJ,CAAC,CACL,oBACA,GAAQ,UAAU,IAAM,SAAS,EAAK,CAClC,OAAO,KAAK,MAAM,SACP,IAAI,SAAS,EAAS,IAAS,CAClC,IAAI,EAAU,KAAK,SAAS,CAAC,CAAC,IAAI,CAAG,EACrC,EAAQ,UAAa,GAAI,EAAQ,EAAE,OAAO,MAAM,EAEhD,EAAQ,QAAU,CACtB,CAAC,CACJ,CACL,EACA,GAAQ,UAAU,SAAW,UAAW,CACpC,OAAO,KAAK,GAAG,YAAY,CACvB,OACJ,EAAG,WAAW,CAAC,CAAC,YAAY,OAAO,CACvC,EACA,GAAQ,UAAU,IAAM,SAAS,EAAK,EAAO,CACzC,OAAO,KAAK,MAAM,SACP,IAAI,SAAS,EAAS,IAAS,CAClC,IAAI,EAAU,KAAK,SAAS,CAAC,CAAC,IAAI,EAAO,CAAG,EAC5C,EAAQ,UAAY,EACpB,EAAQ,QAAU,CACtB,CAAC,CACJ,CACL,EACA,GAAQ,UAAU,OAAS,SAAS,EAAK,EAAO,CAC5C,EAAO,UAAU,eAAe,SAAS,MAAM,CACnD,KC1CoyB,eAAsB,GAAc,EAAI,EAAY,EAAM,IAAI,GAAQ,OAAO,EAAE,CAAC,IAAM,EAAS,EAAe,MAAM,EAAM,IAAI,EAAS,CAAW,CAAE,CAAC,eAAsB,GAAmB,EAAI,EAAM,IAAI,GAAQ,OAAO,EAAE,CAAC,IAAM,EAAS,EAAoE,OAAxB,MAAvB,EAAM,IAAI,CAAQ,GAAoC,IAAM,mBAAn/B,wBEDuC,SAAgB,GAAkB,EAAS,CAAC,MAAM,CAAC,GAAU,IAAW,SAAU,CAAoC,SAAS,GAAY,EAAS,CAAiD,OAA7C,GAAkB,CAAQ,EAAS,GAAgB,GAAG,GAAU,GAAG,GAAW,CAA0C,SAAS,GAAe,EAAS,CAAoD,OAAhD,GAAkB,CAAQ,EAAS,GAAmB,GAAG,GAAa,GAAG,GAAW,CAAC,eAAsB,GAAe,EAAS,EAAU,CAGxlB,IAAM,EAAY,GAAe,CAAQ,EAAQ,EAAS,GAAY,CAAQ,EAAO,CAAC,EAAS,GAAa,MAAM,QAAQ,IAAI,CAAC,GAAmB,CAAW,EAAE,GAAmB,CAAQ,CAAC,CAAC,EAAmJ,OAA9I,EAAmB,CAAC,OAAO,GAAW,GAAU,YAAY,EAAU,QAAQ,QAAQ,YAAY,EAAY,UAAU,GAAU,SAAS,EAAS,CAAC,OAAO,MAAM,CAAE,CAAC,SAAgB,GAAe,EAAS,EAAM,EAAU,CAAsC,GAAtB,GAAY,CAA+B,EAAE,CAAK,EAAE,IAAM,EAAS,CAAC,QAAQ,GAAQ,UAAU,KAAK,IAAI,EAAE,WAAS,EAA6C,GAAzB,GAAe,CAAkC,EAAE,CAAQ,CAAE,4BAH5gB,EAAO,GAAQ,EAA2H,GAAU,mBAA0I,GAAa,uCCEnY,GAAY,CAAC,IAAI,CAAC,QAAQ,EAAE,MAAM,wBAAwB,YAAY,gCAAgC,SAAS,GAAG,GAAG,CAAC,EAAE,GAAG,CAAC,EAAE,GAAG,CAAC,EAAE,GAAG,CAAC,EAAE,GAAG,CAAC,EAAE,GAAG,CAAC,EAAE,EAAE,CAAC,EAAE,IAAI,gBAAgB,UAAU,CAAC,CAAC,EAAE,aAAa,CAAC,QAAQ,EAAE,MAAM,8BAA8B,YAAY,gEAAgE,SAAS,GAAG,GAAG,CAAC,EAAE,GAAG,CAAC,EAAE,GAAG,CAAC,EAAE,GAAG,CAAC,EAAE,GAAG,CAAC,EAAE,GAAG,CAAC,EAAE,EAAE,CAAC,EAAE,IAAI,kBAAkB,UAAU,CAAC,CAAC,EAAE,aAAa,CAAC,QAAQ,EAAE,MAAM,6BAA6B,YAAY,6DAA6D,SAAS,GAAG,GAAG,CAAC,EAAE,GAAG,CAAC,EAAE,GAAG,CAAC,EAAE,GAAG,CAAC,EAAE,GAAG,CAAC,EAAE,GAAG,CAAC,EAAE,EAAE,CAAC,EAAE,IAAI,kBAAkB,UAAU,CAAC,CAAC,CAAC,4BCAjoB,GAAI,IAAI,YAAY,KAAK,EAAQ,IAAU,EAAE,IAAI,CAAC,IAAM,EAAE,EAAE,OAAa,EAAE,EAAE,OAAa,EAAI,GAAG,EAAE,EAAM,EAAG,GAAO,EAAG,EAAM,EAAG,EAAM,EAAE,EAAE,KAAM,KAAK,GAAI,EAAE,WAAW,CAAC,IAAI,GAAG,EAAG,IAAI,EAAE,EAAE,EAAE,EAAE,IAAI,CAAC,IAAI,EAAG,GAAI,EAAE,WAAW,CAAC,GAAS,EAAG,EAAG,EAAG,IAAK,EAAG,GAAI,EAAG,EAAG,GAAI,EAAE,EAAG,GAAI,GAAI,EAAM,EAAG,GAAK,IAAS,EAAG,GAAK,IAAM,EAAG,GAAI,EAAE,EAAE,EAAG,GAAI,EAAE,EAAE,EAAG,GAAI,GAAI,CAAG,CAAK,IAAJ,EAAE,EAAQ,KAAK,GAAI,EAAE,WAAW,CAAC,GAAG,EAAG,OAAO,CAAG,EAAQ,IAAS,EAAE,IAAI,CAAC,IAAM,EAAE,EAAE,OAAa,EAAE,EAAE,OAAa,EAAI,CAAC,EAAQ,EAAI,CAAC,EAAQ,EAAM,KAAK,KAAK,EAAE,EAAE,EAAQ,EAAM,KAAK,KAAK,EAAE,EAAE,EAAE,IAAI,IAAI,EAAE,EAAE,EAAE,EAAM,IAAK,EAAI,GAAG,GAAG,EAAI,GAAG,EAAG,IAAI,EAAE,EAAE,KAAK,EAAE,EAAM,EAAE,IAAI,CAAC,IAAI,EAAG,EAAM,EAAG,GAAS,EAAM,EAAE,GAAS,EAAK,KAAK,IAAI,GAAG,CAAC,EAAE,EAAM,IAAI,IAAI,EAAE,EAAM,EAAE,EAAK,IAAK,GAAI,EAAE,WAAW,CAAC,IAAI,GAAG,EAAG,IAAI,IAAI,EAAG,EAAE,EAAG,EAAE,IAAK,CAAC,IAAM,EAAG,GAAI,EAAE,WAAW,CAAE,GAAS,EAAG,EAAI,EAAG,GAAG,KAAK,EAAG,EAAQ,EAAG,EAAI,EAAG,GAAG,KAAK,EAAG,EAAQ,EAAG,EAAG,EAAS,IAAK,EAAG,GAAI,GAAI,EAAG,EAAG,EAAG,EAAO,EAAG,EAAG,EAAE,EAAG,GAAQ,EAAG,EAAG,EAAM,IAAK,GAAG,IAAI,EAAI,EAAG,GAAG,IAAI,GAAG,GAAO,IAAK,GAAG,IAAI,EAAI,EAAG,GAAG,IAAI,GAAG,GAAI,EAAG,GAAI,EAAE,EAAG,EAAG,GAAI,EAAE,EAAG,EAAG,EAAG,EAAE,EAAG,GAAI,EAAG,EAAG,CAAG,CAAC,IAAI,IAAI,EAAG,EAAM,EAAG,EAAK,IAAM,GAAI,EAAE,WAAW,CAAE,GAAG,CAAG,CAAC,IAAI,EAAI,EAAM,EAAI,GAAS,EAAO,EAAE,GAAS,EAAM,KAAK,IAAI,GAAG,EAAE,CAAM,EAAE,EAAO,IAAI,IAAI,EAAG,EAAO,EAAG,EAAM,IAAM,GAAI,EAAE,WAAW,CAAE,IAAI,GAAG,EAAI,IAAI,EAAM,EAAE,IAAI,IAAI,EAAG,EAAE,EAAG,EAAE,IAAK,CAAC,IAAM,EAAI,GAAI,EAAE,WAAW,CAAE,GAAS,EAAI,EAAI,EAAG,GAAG,KAAK,EAAG,EAAQ,EAAI,EAAI,EAAG,GAAG,KAAK,EAAG,EAAQ,EAAI,EAAI,EAAU,IAAM,EAAI,GAAK,GAAK,EAAI,EAAI,EAAI,EAAQ,EAAI,EAAI,EAAE,EAAI,GAAS,EAAI,EAAI,EAAI,GAAO,IAAM,EAAE,EAAE,EAAE,GAAO,IAAM,EAAE,EAAE,EAAK,IAAM,GAAG,IAAK,EAAI,EAAG,GAAG,IAAI,GAAG,GAAO,IAAM,GAAG,IAAK,EAAI,EAAG,GAAG,IAAI,GAAG,GAAI,EAAI,GAAK,EAAE,EAAI,EAAI,GAAK,EAAE,EAAI,EAAI,EAAI,EAAE,EAAI,GAAK,EAAI,EAAI,CAAI,CAAC,IAAI,IAAI,EAAG,EAAO,EAAG,EAAM,IAAM,GAAI,EAAE,WAAW,CAAE,GAAG,EAAG,OAAO,CAAM,EAAQ,IAAU,EAAE,IAAI,CAAC,GAAG,EAAE,OAAO,EAAE,OAAO,CAAC,IAAM,EAAI,EAAE,EAAE,EAAE,EAAE,CAAI,CAA0E,OAAtE,EAAE,SAAS,EAAU,EAAE,OAAW,EAAE,QAAQ,GAAW,GAAS,EAAE,CAAC,EAAU,GAAQ,EAAE,CAAC,CAAE,KCD3xD,SAAS,GAAsB,EAAM,CAAC,OAAO,EAAM,OAAO,CAAC,CAAC,CAAC,YAAY,EAAE,EAAM,MAAM,CAAC,CAAE,CAAC,SAAgB,GAAU,EAAM,CAA2C,OAA7B,EAAM,MAAM,EAAW,GAAG,CAAC,EAAA,CAAgB,IAAI,EAAqB,CAAC,CAAC,KAAK,GAAG,CAAE,CAAC,SAAgB,GAAU,EAAK,EAAU,CAAC,IAAM,EAAW,EAAK,OAAO,GAAG,GAAY,EAAW,OAAO,EAAM,IAAM,EAAW,EAAK,MAAM,EAAE,CAAS,EAAkD,OAA7C,EAAW,EAAkB,EAAW,IAAY,CAAW,CAAC,SAAgB,GAAc,EAAO,CAAC,OAAO,OAAO,KAAK,CAAM,CAAC,CAAC,SAAS,CAAE,CAAC,SAAgB,GAAa,EAAW,CAAC,SAAS,EAAI,GAAG,EAAK,CAAC,QAAQ,IAAI,KAAK,IAAI,EAAE,GAAG,CAAI,CAAE,CAAC,SAAS,EAAK,EAAM,CAAC,QAAQ,KAAK,CAAK,CAAE,CAAC,SAAS,EAAQ,EAAM,CAAC,QAAQ,QAAQ,CAAK,CAAE,CAAC,SAAS,GAAM,CAAC,CAA0D,OAArD,EAA2D,CAAC,MAAI,OAAK,SAAO,EAA1D,CAAC,IAAI,EAAK,KAAK,EAAK,QAAQ,CAAI,CAA4B,CAAmK,SAAgB,GAAc,EAAM,CAA0M,OAAtM,EAAM,WAAW,WAAkB,EAAM,UAAU,WAAc,EAAM,WAAW,WAAkB,EAAM,UAAU,WAAc,EAAM,cAAc,WAAkB,EAAM,aAAa,WAAkB,EAAoB,CAAC,SAAgB,GAAuB,EAAO,CAAC,MAAM,GAAG,EAAO,UAAW,CAAgM,SAAgB,IAAmB,CAAC,IAAM,EAAQ,IAAc,cAAc,EAAe,EAAM,KAA8E,OAAhC,EAAQ,aAAa,SAA+B,CAAE,CAAmF,SAAgB,GAAwB,EAAI,EAAW,CAAC,GAAG,CAAC,EAAW,OAAO,EAAI,IAAM,EAAoB,IAAI,IAAa,GAAG,EAAI,WAAW,CAAmB,EAAG,OAAO,EAAI,MAAM,EAAoB,MAAM,CAAG,CAErgE,SAAgB,GAAY,EAAe,CAAC,GAAG,cAAc,EAAO,CAGvE,IAAM,EAAQ,CAAC,SAAS,EAAe,gBAAgB,cAAc,EAAE,GAAG,UAAU,UAAU,OAAO,UAAU,MAAM,CAAO,EAAE,GAAG,aAAa,UAAU,OAAO,UAAU,aAAa,CAAC,EAAE,CAAO,CAAE,CAExK,OAF4K,EAE/L,QAAQ,QAAQ,EAAU,IAAI,QAAQ,GAAS,CAAC,WAAW,EAAQ,CAAC,CAAE,CAAC,CAAE,yCARnE,QAA2B,CAAC,GAAG,CAAC,OAAc,IAAS,QAAa,EAAO,aAAa,sBAAsB,MAAO,MAAS,CAC3I,CAAC,EAAA,CAAG,EAAQ,GAAY,8CAA01B,GAAoB,iIAAme,GAAa,OAAO,SAAW,IAAY,SAAS,KAAkB,GAAkB,IAAS,OAAmB,KAAP,EAAkB,GAAgB,mCAAwP,OAA6B,GAAkB,IAAI,yCCAlwD,IAAiC,IAAoD,KAAkI,KAA4J,KAAkb,GAAO,IAAA,GAAI,KAAA,GAAK,QAAA,IAAS,GAAa,EAAqB,OAAiH,CAAC,GAAG,CAMt/B,IAAM,EAAM,OAAO,iDAAiD,GAAG,EAAkB,MAAhB,GAAG,MAAM,CAAK,EAAS,CAAM,MAAM,CAAiD,OAAhD,GAAI,0CAA0C,EAAS,OAAO,0BAA0B,GAAG,CAAE,CAAC,EAAA,CAAG,wBCP1L,SAAS,EAAQ,CAAC,IAAI,EAAQ,EAAQ,YAAY,iBAAiB,GAAQ,EAAU,eAAe,EAAM,EAAS,EAAQ,aAAa,EAAU,UAAU,YAAY,CAAC,CAAC,SAAS,SAAS,EAAM,EAAS,EAAQ,aAAa,EAAU,UAAU,YAAY,CAAC,CAAC,SAAS,cAAc,EAAM,EAAS,EAAQ,aAAa,EAAS,GAAG,CAAC,EAAS,EAAsB,EAAQ,oBAAoB,EAAS,GAAG,CAAC,EAAQ,EAAgB,EAAQ,cAAc,MAAM,KAAK,EAAU,QAAQ,EAAc,EAAQ,YAAY,MAAM,KAAK,EAAU,QAAQ,CAAE,EAAA,CAAG,AAAU,KAAQ,CAAC,CAAE,qBCCriB,KAAgH,EAMpI,IAAwB,EAAS,IAAmB,CAAC,IAAM,EAAgBsC,EAAO,IAAI,EAAE,OAAOC,EAAY,GAAO,CAAC,GAAG,CAAC,GAAQ,SAAS,EAAE,OAAO,EAAS,CAAK,EAAE,IAAM,EAAI,GAAkC,EAAqB,CAAC,UAAQ,WAAS,EAAY,EAAmB,EAAI,QAAQ,KAAI,QAAQ,CAAC,EAAE,EAAQ,EAAE,CAAO,EAE5U,IAA+B,EAAmB,IAAI,GAAS,EAAmB,IAAI,GAAS,OAAO,EAAS,CAAK,CAAG,EAAE,CAAC,EAAiB,CAAQ,CAAC,CAAE,KCP1J,SAAgB,GAAe,EAAc,EAAsG,CAAC,YAAU,gBAAc,CAAC,IAAM,EAAoB,EAAc,sBAAsB,EAAQ,EAAoB,EAAc,sBAAsB,EAAE,GAAG,EAAoB,IAAI,EAAoB,IAAI,CAAC,IAAM,EAAW,EAAoB,IAAI,EAAoB,IAAI,EAAc,UAAU,EAAc,UAAU,EAAW,CAAU,MAAM,GAAG,EAAoB,OAAO,EAAoB,OAAO,CAAC,IAAM,EAAW,EAAoB,IAAI,EAAoB,IAAU,EAAU,EAAc,UAAU,EAAW,EAAgB,EAAc,EAAoB,OAAO,EAAoB,OAAa,EAAO,EAAc,UAAU,EAAc,EAAa,EAAc,UAAU,KAAK,IAAI,EAAU,CAAM,CAAE,CAAC,6DCF3yB,KAAoH,IAAwI,KAAgH,IAAmD,KAAuI,KAAmM,KAA8I,IAEz4B,GAe43B,SAAS,EAA2B,CAAC,EAA2B,KAAQ,OAAO,EAA2B,KAAQ,OAAO,EAA2B,KAAQ,MAAO,EAAA,CAAGC,AAA6B,KAA2B,CAAC,CAAE,GAAqC,SAAS,EAAuB,CAAC,EAAuB,KAAQ,OAAO,EAAuB,UAAa,YAAY,EAAuB,UAAa,WAAY,EAAA,CAAGC,AAAyB,KAAuB,CAAC,CAAE,GAAoC,SAAS,EAAsB,CAAC,EAAsB,GAAM,KAAK,EAAsB,MAAS,OAAQ,EAAA,CAAGC,AAAwB,KAAsB,CAAC,CAAE,GAAuC,SAAS,EAAyB,CAAC,EAAyB,YAAe,cAAc,EAAyB,KAAQ,MAAO,EAAA,CAAGC,AAA2B,KAAyB,CAAC,CAAE,GAAmC,SAAS,EAAqB,CAAC,EAAqB,UAAa,YAAY,EAAqB,UAAa,WAAY,EAAA,CAAGC,AAAuB,KAAqB,CAAC,CAAE,GAA+B,SAAS,EAAiB,CAAC,EAAiB,QAAW,UAAU,EAAiB,SAAY,WAAW,EAAiB,UAAa,WAAY,EAAA,CAAGC,AAAmB,KAAiB,CAAC,CAAE,GAA8B,SAAS,EAAgB,CAAC,EAAgB,KAAQ,OAAO,EAAgB,KAAQ,MAAO,EAAA,CAAGC,AAAkB,KAAgB,CAAC,CAAE,GAA6B,SAAS,EAAe,CAAC,EAAe,QAAW,UAAU,EAAe,OAAU,QAAS,EAAA,CAAGC,AAAiB,KAAe,CAAC,CAAE,2BChBl/E,IAAiC,IAAoD,KAAkI,KAA4J,KAAkb,GAAO,IAAA,GAAI,KAAA,GAAK,QAAA,IAAS,GAAa,EAAqB,OAA6B,CAAC,GAAG,CAMl6B,IAAM,EAAM,OAAO,iDAAiD,GAAG,EAAkB,MAAhB,GAAG,MAAM,CAAK,EAAS,CAAM,MAAM,CAAiD,OAAhD,GAAI,0CAA0C,EAAS,OAAO,0BAA0B,GAAG,CAAE,CAAC,EAAA,CAAG,8CCPtJ,KAAoH,IAAwI,KAAgH,IAAmD,KAAuI,KAAmM,KAA8I,IAEz4B,GAe43B,SAAS,EAA2B,CAAC,EAA2B,KAAQ,OAAO,EAA2B,KAAQ,OAAO,EAA2B,KAAQ,MAAO,EAAA,CAAGE,AAA6B,KAA2B,CAAC,CAAE,GAAqC,SAAS,EAAuB,CAAC,EAAuB,KAAQ,OAAO,EAAuB,UAAa,YAAY,EAAuB,UAAa,WAAY,EAAA,CAAGC,AAAyB,KAAuB,CAAC,CAAE,GAAoC,SAAS,EAAsB,CAAC,EAAsB,GAAM,KAAK,EAAsB,MAAS,OAAQ,EAAA,CAAGC,AAAwB,KAAsB,CAAC,CAAE,GAAuC,SAAS,EAAyB,CAAC,EAAyB,YAAe,cAAc,EAAyB,KAAQ,MAAO,EAAA,CAAGC,AAA2B,KAAyB,CAAC,CAAE,GAAmC,SAAS,EAAqB,CAAC,EAAqB,UAAa,YAAY,EAAqB,UAAa,WAAY,EAAA,CAAGC,AAAuB,KAAqB,CAAC,CAAE,GAA+B,SAAS,EAAiB,CAAC,EAAiB,QAAW,UAAU,EAAiB,SAAY,WAAW,EAAiB,UAAa,WAAY,EAAA,CAAGC,AAAmB,KAAiB,CAAC,CAAE,GAA8B,SAAS,EAAgB,CAAC,EAAgB,KAAQ,OAAO,EAAgB,KAAQ,MAAO,EAAA,CAAGC,AAAkB,KAAgB,CAAC,CAAE,GAA6B,SAAS,EAAe,CAAC,EAAe,QAAW,UAAU,EAAe,OAAU,QAAS,EAAA,CAAGC,AAAiB,KAAe,CAAC,CAAE,2BChBl/E,IAAiC,IAAoD,KAAkI,KAA4J,KAAkb,GAAO,IAAA,GAAI,KAAA,GAAK,QAAA,IAAS,GAAa,EAAqB,OAA6B,CAAC,GAAG,CAMl6B,IAAM,EAAM,OAAO,iDAAiD,GAAG,EAAkB,MAAhB,GAAG,MAAM,CAAK,EAAS,CAAM,MAAM,CAAiD,OAAhD,GAAI,0CAA0C,EAAS,OAAO,0BAA0B,GAAG,CAAE,CAAC,EAAA,CAAG,8CCPtJ,KAAoH,IAAwI,KAAgH,IAAmD,KAAuI,KAAmM,KAA8I,IAEz4B,GAe43B,SAAS,EAA2B,CAAC,EAA2B,KAAQ,OAAO,EAA2B,KAAQ,OAAO,EAA2B,KAAQ,MAAO,EAAA,CAAGE,AAA6B,KAA2B,CAAC,CAAE,GAAqC,SAAS,EAAuB,CAAC,EAAuB,KAAQ,OAAO,EAAuB,UAAa,YAAY,EAAuB,UAAa,WAAY,EAAA,CAAGC,AAAyB,KAAuB,CAAC,CAAE,GAAoC,SAAS,EAAsB,CAAC,EAAsB,GAAM,KAAK,EAAsB,MAAS,OAAQ,EAAA,CAAGC,AAAwB,KAAsB,CAAC,CAAE,GAAuC,SAAS,EAAyB,CAAC,EAAyB,YAAe,cAAc,EAAyB,KAAQ,MAAO,EAAA,CAAGC,AAA2B,KAAyB,CAAC,CAAE,GAAmC,SAAS,EAAqB,CAAC,EAAqB,UAAa,YAAY,EAAqB,UAAa,WAAY,EAAA,CAAGC,AAAuB,KAAqB,CAAC,CAAE,GAA+B,SAAS,EAAiB,CAAC,EAAiB,QAAW,UAAU,EAAiB,SAAY,WAAW,EAAiB,UAAa,WAAY,EAAA,CAAGC,AAAmB,KAAiB,CAAC,CAAE,GAA8B,SAAS,EAAgB,CAAC,EAAgB,KAAQ,OAAO,EAAgB,KAAQ,MAAO,EAAA,CAAGC,AAAkB,KAAgB,CAAC,CAAE,GAA6B,SAAS,EAAe,CAAC,EAAe,QAAW,UAAU,EAAe,OAAU,QAAS,EAAA,CAAGC,AAAiB,KAAe,CAAC,CAAE,KCVn0E,SAAS,GAAW,EAAK,CAAC,OAAO,EAAK,MAAM,EAAe,CAAE,CAAC,SAAS,GAAe,EAAI,CAAC,IAAM,EAAM,GAAW,CAAG,CAAC,CAAC,OAAO,GAAM,EAAK,KAAK,GAAG,EAAK,OAAO,CAAC,EAAE,OAAO,IAAI,IAAI,CAAK,CAAE,CAGnY,SAAS,GAAoB,EAAK,CAA+D,OAA3D,MAAM,QAAQ,CAAI,EAAU,EAAK,IAAI,EAAmB,EAAU,EAAK,UAAU,KAAK,CAAC,CAC/H,QAAQ,GAAe,EAAE,CAAC,CAAC,YAAY,CAAE,CAAuC,SAAS,GAA2B,EAAK,CAAC,IAAM,EAAO,GAAoB,IAAI,CAAI,EAAE,GAAG,EAAO,OAAO,EAAO,IAAM,EAAe,GAAkB,CAAI,EAA+C,OAA7C,GAAoB,IAAI,EAAK,CAAc,EAAS,CAAe,CAAC,SAAS,GAAkB,EAAK,CAAC,IAAM,EAAe,CAAC,EAAE,IAAI,IAAM,KAAO,EAAM,GAAG,EAAK,eAAe,CAAG,EAAE,CAAC,IAAM,EAAM,EAAK,GAAK,GAAG,OAAO,GAAQ,SAAS,CAAC,EAAe,GAAK,GAAoB,CAAK,EAAE,QAAS,CAAC,GAAG,MAAM,QAAQ,CAAK,EAAE,CAAC,EAAe,GAAK,GAAoB,CAAK,EAAE,QAAS,CAAC,EAAe,GAAK,CAAM,CAAE,OAAO,CAAe,CAAC,SAAS,GAAc,EAAa,EAAM,EAAI,CAAC,IAAM,EAAO,CAAC,GAAG,CAAY,EAAgF,OAA3E,EAAM,EAAO,QAAO,EAAO,MAAM,GAAU,EAAI,EAAO,MAAK,EAAO,IAAI,GAAY,CAAO,CAKnzB,SAAS,GAA2B,EAAK,EAAM,EAAM,EAAU,CAAC,IAAI,EAAM,EAAQ,EAAM,CAAC,MAAM,CAAC,MAAM,IAAS,IAAI,CAAC,EAAE,YAAY,CAAC,MAAM,IAAS,IAAI,CAAC,CAAC,EAAQ,EAAS,GAAe,EAAK,GAAG,EAInM,GAFG,EAAS,IAAI,CAAK,IAAG,GAAO,IAC5B,EAAM,OAAO,GAAG,EAAS,OAAO,GAAG,EAAS,OAAO,CAAC,CAAC,KAAK,CAAC,CAAC,QAAQ,IAAO,GAAO,EAAM,GACxF,EAAM,EAAE,CAAC,IAAM,EAAY,EAAK,IAAI,MAAM,GAAG,CAAC,CAAC,OAAO,GAAO,GAAM,GAAG,EAAY,EAAE,CAAW,CAAE,CAAC,IAAM,EAAW,GAAe,EAAK,KAAK,EAC5I,EAAW,IAAI,CAAK,IAAG,GAAO,IAAI,IAAM,EAAW,EAAK,MAAM,QAAQ,CAAK,EAAK,IAAa,KAAI,GAAO,GAE3G,EAAM,MAAM,GAAc,EAAM,MAAM,EAAW,EAAW,EAAM,MAAM,GAErE,GAAS,EAAK,MAAM,CAAS,GAAG,IAAG,GAAO,EAAM,IACnD,IAAI,IAAM,KAAa,EAAgC,GAAS,EAAM,CACvD,GAAG,IAAG,GAAO,IAAK,IAAM,EAAS,CAAC,GAAG,EAAK,GAAG,GAAG,EAAK,GAAG,GAAG,EAAK,GAAG,GAAG,EAAK,GAAG,GAAG,EAAK,GAAG,GAAG,EAAK,EAAE,EAAE,IAAI,IAAM,KAAW,EAAS,CAAC,IAAM,EAAa,GAAe,CAAO,EAEzL,GAAS,EAAQ,CAAS,GAAG,IAAG,GAAO,EAAM,IAE7C,EAAQ,WAAW,CAAK,IAAG,GAAO,IAAO,EAAa,IAAI,CAAK,IAAG,GAAO,IAAO,EAAQ,SAAS,CAAK,IAAG,GAAO,GACnH,IAAI,IAAM,KAAe,EAAkC,GAAS,EAAM,CAA4B,GAAG,IAAG,GAAO,EAAI,CAAC,IAAM,EAAiB,EAAK,YAAY,QAAQ,CAAK,EAAK,IAAmB,KAAI,GAAO,GAAG,EAAM,YAAY,GAAc,EAAM,YAAY,EAAiB,EAAiB,EAAM,MAAM,GAAG,IAAI,IAAM,KAAK,EAAK,EAAM,EAAE,SAAS,CAAK,IAAG,GAAO,IAAK,IAAI,IAAM,KAAa,EAAK,UAExY,GAAS,EAAU,CAAS,GAAG,IAAG,GAAO,IAAO,EAAU,SAAS,CAAS,IAAG,GAAO,IAAO,EAAU,SAAS,CAAK,IAAG,GAAO,IAAK,MAAM,CAAC,QAAM,OAAK,CAAE,CAAC,SAAS,GAAwB,EAAK,EAAgB,CAAC,IAAM,EAAe,GAA2B,CAAI,EAAQ,EAAW,GAAe,CAAe,EAAM,EAAM,EAAE,IAAI,IAAM,KAAa,EAAW,CAAC,GAAK,CAAC,SAAO,GAA2B,EAAe,EAAU,EAAW,CAAe,EAAE,GAAO,CAAM,CAAC,OAAO,CAAM,CAAC,SAAS,GAAa,EAAM,EAAM,EAAS,CAAC,GAAK,CAAC,EAAQ,GAAYC,EAAS,IAAI,EAAO,EAAE,GAAiBC,EAAc,EAA0V,OAAxV,MAAc,CAAC,IAAM,EAAgB,IAAI,gBAAyP,OAAzO,GAAiB,EAAM,EAAM,EAAS,EAAgB,MAAM,CAAC,CAAC,KAAK,GAAK,CAAK,EAAgB,OAAO,SAAS,MAAoB,CAAC,EAAW,CAAG,CAAE,CAAC,CAAG,CAAC,CAAC,CAAC,MAAM,GAAK,CAAI,EAAI,OAAO,cAAc,QAAQ,MAAM,iBAAiB,CAAG,CAAG,CAAC,MAAY,CAAC,EAAgB,MAAM,CAAE,CAAE,EAAE,CAAC,EAAM,CAAK,CAAC,EAAQ,CAAC,QAAQ,GAAS,CAAC,CAAC,CAAE,CACl9B,eAAe,GAAiB,EAAM,EAAM,EAAS,EAAO,CAAC,IAAM,EAAK,IAAY,SAAS,SAAS,GAAK,OAAO,EAAE,IAAM,EAAgB,GAAoB,CAAK,EAAQ,EAAQ,CAAC,EAAQ,EAAM,OAAO,OAAO,CAAK,EAAM,EAAS,YAAY,IAAI,EAAE,GAAQ,eAAe,GAAwB,CAAI,YAAY,IAAI,GAAG,IAAU,MAAM,GAAY,EAAE,EAAS,YAAY,IAAI,EAAE,GAAS,CAAC,IAAI,IAAI,EAAE,EAAE,EAAE,EAAM,OAAO,EAAE,EAAE,CAAoG,GAAhG,YAAY,IAAI,GAAG,IAAU,MAAM,EAAuB,EAAE,EAAS,YAAY,IAAI,EAAE,IAAY,GAAQ,QAAQ,MAAM,CAAC,EAAE,IAAM,EAAK,EAAM,GAAS,EAAM,GAAwB,EAAK,CAAe,EAAE,GAAG,GAAO,EAAS,cAAc,KAAK,CAAC,GAAM,EAAK,MAAM,GAAM,CAAC,IAAM,EAAQ,EAAK,GAAG,QAAQ,EAAK,GAAG,GAAS,EAAM,GAAU,YAAYC,GAAsB,MAAM,EAAK,MAAM,GAAgB,EAAK,MACnzB,EAAQ,KAAK,CAAC,IAAI,EAAK,IAAI,QAAM,YAAY,EAAK,YAAY,KAAK,CAAC,GAAG,EAAK,EAAE,EAAK,SAAS,CAAC,CAAC,KAAK,GAAG,EAAE,OAAK,CAAC,CAAE,CAAC,CAA0M,OAAzM,MAAM,EAAuB,EAAK,GAAQ,UAA8B,EAAQ,MAAM,EAAM,IAAQ,EAAM,MAAM,EAAM,KAAK,EAAE,GAAQ,OAAO,EAAE,MAAM,EAAuB,EAAK,GAAQ,SAAc,CAAC,EAAS,EAAQ,MAAM,EAAE,EAAE,CAAE,CAAC,SAAS,GAAsB,EAAM,EAAY,EAAW,CAAC,IAAM,EAAY,CAAC,EAAQ,EAAwB,EAAY,SAAS,GAAG,EAAQ,EAAoB,EAAY,MAAM,GAAG,CAAC,CAAC,GAAS,EAAS,EAAoB,OAAO,EAAE,EAAoB,GAAG,IAAI,IAAM,KAAO,EAAyB,GAAwB,EAAI,CAA0B,CAAC,CAAC,WAAW,CAAQ,IAAgB,GAAyB,EAAI,QAAQ,EAAS,SAAkB,EAAY,GAAK,EAAM,KAAM,OAAO,CAAY,CAAC,SAAgB,GAAU,EAAM,EAAS,CAAC,GAAK,CAAC,EAAY,GAAiBF,EAAS,CAAC,CAAC,EAAO,CAAC,EAAO,GAAWA,EAAS,SAAS,EAAO,CAAC,WAAS,GAAa,EAAY,EAAM,CAAQ,EAAO,CAAC,gBAAc,GAAc,EAAQ,EAAS,GAAc,GAE7kC,SAAS,EAAe,EAAM,EAAQ,CAAC,YAAY,EAAK,EAAE,CAAC,IAAI,EAAY,EAAS,EAAS,UAAU,CAAC,EAAQ,cAAa,EAAY,GAAsB,EAAM,EAAS,SAAS,GAAc,IAAI,EAAE,GAAI,kBAAkB,EAAS,QAAQ,GAAG,EAAgB,CAAW,CAAE,CAM/K,OANgL,MAAc,CAAC,eAAe,GAAiB,CAAC,EAAU,SAAS,EAAE,IAAM,EAAQ,GAAW,qBAAqB,EAAE,GAAG,CAAC,EAAQ,CAAC,EAAU,mBAAmB,EAAE,EAAe,GAAY,CAAC,YAAY,EAAI,CAAC,EAAE,GAAI,mBAAmB,EAAE,MAAO,CAAC,IAAM,EAAY,MAAM,GAAe,EAAS,CAAO,EAAE,GAAG,EAAY,SAAS,QAAQ,CAAC,EAAe,EAAY,WAAW,EAAE,EAAU,SAAS,EAAE,GAAI,0BAA0B,EAAE,MAAO,CAAI,EAAY,SAAS,UAAS,EAAe,EAAY,WAAW,EAAE,EAAU,oBAAoB,EAAE,GAAI,oDAAoD,GAAG,IAAM,EAAe,GAAkB,EAAQ,CAAQ,EAAQ,EAAS,MAAM,MAAM,CAAc,EAAE,GAAG,EAAS,GAAG,CAAC,IAAM,EAAgB,MAAM,EAAS,KAAK,EAAE,EAAe,CAAe,EAAE,GAAe,EAAS,EAAgB,CAAO,EAAE,EAAU,SAAS,EAAE,GAAI,wBAAwB,EAAE,MAAO,CACplC,GAAG,EAAhD,EAAS,SAAS,KAAK,EAAS,SAAS,KAAoB,MAAU,MAAM,EAAS,UAAU,EACjH,GAAI,iBAAiB,EAAE,IAAM,EAAgB,GAAW,8BAA8B,EAAE,GAAG,CAAC,EAAgB,CAAI,EAAY,SAAS,QAAQ,EAAU,0BAA0B,EAAE,GAAI,uBAAuB,IAAQ,EAAU,SAAS,EAAE,GAAI,0BAA0B,GAAG,MAAO,CAEnR,GAAG,EAAY,SAAS,SAAS,EAAY,YAAY,EAAgB,CAAC,EAAU,SAAS,EAAE,GAAI,6BAA6B,EAAE,MAAO,CAAC,IAAM,EAAuB,GAAkB,EAAgB,CAAQ,EAAQ,EAAiB,MAAM,MAAM,CAAsB,EAAE,GAAG,EAAiB,GAAG,CAAC,IAAM,EAAgB,MAAM,EAAiB,KAAK,EAAE,EAAe,CAAe,EAAE,GAAe,EAAS,EAAgB,CAAe,EAAE,EAAU,SAAS,EAAE,GAAI,iCAAiC,EAAE,MAAO,CAAI,EAAY,SAAS,QAAQ,EAAU,0BAA0B,EAAE,GAAI,2BAA2B,IAAQ,EAAU,SAAS,EAAE,GAAI,8BAA8B,EAAG,CAAC,EAAgB,CAAC,CAAC,MAAM,GAAO,CAE9rB,EAAU,OAAO,EAAE,GAAI,8BAA8B,CAAK,CAAE,CAAC,CAAE,EAAE,CAAC,CAAQ,CAAC,EAAE,GAAI,CAAC,SAAO,SAAO,CAAC,EAAQ,CAAC,UAAQ,QAAM,CAAE,CAAC,SAAS,GAAW,EAAK,CAAC,OAAO,IAAc,cAAc,cAAc,EAAK,GAAG,CAAC,EAAE,aAAa,SAAS,CAAE,CAAC,SAAS,GAAkB,EAAQ,EAAS,CAA+C,OAA3C,GAAkB,CAAQ,EAAS,EAAe,EAAQ,QAAQ,QAAQ,IAAI,EAAS,MAAM,CAAE,uCA3CxV,IAAiC,IAAoD,KAAkI,KAA4J,KAAwH,KAAqH,KAAqM,8BAAyB,GAAa,EAAqB,EAAQ,QAAqB,CAAC,GAAG,CAMl6B,IAAM,EAAM,OAAO,iDAAiD,GAAG,EAAkB,MAAhB,GAAG,MAAM,CAAK,EAAS,CAAM,MAAM,CAAiD,OAAhD,GAAI,0CAA0C,EAAS,OAAO,0BAA0B,GAAG,CAAE,CAAC,EAAA,CAAG,EAA+L,GAAe,mBAI3W,GAAoB,IAAI,QAuBi5B,GAAQ,MChC11B,SAAS,GAAY,CAAC,QAAM,OAAK,UAAQ,QAAM,CAAuC,IAAM,EAApB,IAAO,OAAuD,EAAK,GAAU,CAAC,MAAM,CAAC,MAAM,EAAM,eAAe,MAAM,EAAM,cAAc,OAAO,EAAM,aAAa,CAAC,CAAC,EAAE,EAAK,OAAoB,EAAK,MAAM,CAAC,MAAM,CAAC,WAAW,EAAE,SAAS,GAAO,EAAM,WAAW,EAAM,UAAU,SAAS,EAAM,UAAU,SAAS,EAAE,EAAE,SAAsB,EAAK,SAAS,CAAC,UAAU,+BAAuC,UAAQ,MAAM,CAAC,WAAW,UAAU,OAAO,OAAO,WAAW,OAAO,OAAO,UAAU,QAAQ,OAAO,cAAc,YAAY,MAAM,EAAM,eAAe,SAAS,SAAS,QAAQ,CAAC,EAAE,SAAS,CAAU,CAAC,CAAC,CAAC,CAAE,CAAC,SAAS,GAAQ,CAAC,QAAM,QAAM,CAAC,IAAM,EAAO,CAAC,WAAW,EAAM,gBAAgB,OAAO,EAAE,WAAW,EAAE,QAAQ,GAAG,EAAsH,OAAjH,IAAO,aAAa,IAAO,EAAO,WAAW,EAAM,kBAAkB,EAAO,YAAY,EAAM,mBAAuC,EAAK,MAAM,CAAC,MAAM,CAAM,CAAC,CAAE,CAO9jC,SAAS,GAAgB,CAAC,WAAS,CAAC,OAAoB,EAAK,MAAM,CAAC,MAAM,CAAC,MAAM,OAAO,UAAU,MAAM,EAAU,SAAO,CAAC,CAAE,CAA8I,SAAS,GAAgB,CAAC,aAAW,QAAM,YAAU,YAAU,WAAS,gBAAc,CAAC,IAAM,EAAa,GAAoB,EAAW,CAAK,EAAQ,EAAM,CAAC,GAAG,GAAqB,GAAG,EAAa,WAAW,YAAY,UAAU,IAAa,WAAW,EAAM,UAAU,EAAE,OAAO,IAAa,UAAU,OAAO,OAAO,UAAU,IAAa,YAAY,OAAO,OAAO,eAAe,IAAa,UAAU,WAAW,aAAa,cAAc,IAAa,UAAU,iBAAiB,QAAQ,EAAQ,EAAW,CAAC,GAAG,GAAqB,GAAG,EAAa,OAAO,IAAa,UAAU,OAAO,OAAO,UAAU,IAAa,YAAY,OAAO,OAAO,IAAI,IAAa,UAAU,EAAE,EAAM,0BAA0B,gBAAgB,IAAa,UAAU,EAAM,gBAAgB,cAAc,eAAe,IAAa,UAAU,WAAW,aAAa,cAAc,IAAa,UAAU,iBAAiB,SAAS,QAAQ,GAAG,QAAQ,EAAE,EAAE,SAAS,GAAuB,CAAC,OAAO,EAAP,CAAmB,IAAI,WAAW,CAAC,IAAM,EAAI,GAAuB,UAAU,EAAiF,OAApE,EAAa,EAAa,GAAK,IAAA,KAA2C,CAAC,EAAE,IAAI,QAAQ,GAAG,WAAW,CAAC,SAAS,GAAQ,QAAQ,EAAE,EAAE,GAAG,CAAC,CAAS,CAAC,IAAI,YAAY,CAAC,IAAM,EAAI,GAAuB,WAAW,EAAiF,OAApE,EAAa,EAAa,GAAK,IAAA,KAA2C,CAAC,MAAM,IAAI,QAAQ,EAAE,EAAE,EAAE,EAAE,EAAE,OAAO,EAAE,WAAW,CAAC,KAAK,SAAS,UAAU,IAAI,QAAQ,EAAE,CAAC,CAAS,CAAC,IAAI,UAAU,CAAC,IAAM,EAAI,GAAuB,SAAS,EAAiF,OAApE,EAAa,EAAa,GAAK,IAAA,KAA2C,CAAC,EAAE,IAAI,QAAQ,EAAE,WAAW,CAAC,SAAS,GAAG,CAAC,CAAS,CAAC,CAAC,CAAC,IAAM,EAAmB,EAAsB,EAAE,OAAoB,EAAM,MAAM,CAAO,QAAgB,YAAU,QAAQ,GAAO,EAAM,gBAAgB,EAAE,SAAS,CAAC,IAAa,aAA0B,EAAK,GAAgB,CAAC,QAAQ,CAAS,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,QAAQ,EAAmB,QAAQ,CAAC,QAAQ,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,EAAE,OAAO,CAAC,EAAE,WAAW,EAAmB,EAAmB,WAAW,IAAA,GAAU,KAAK,CAAC,QAAQ,EAAE,WAAW,CAAC,SAAS,CAAC,CAAC,EAAE,MAAM,EAAoB,UAAQ,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,SAAS,GAAe,CAAC,aAAW,QAAM,WAAS,iBAAe,mBAAiB,cAAY,CAAC,IAAM,EAAM,CAEr9E,WAAW,YAAY,gBAAgB,EAAM,gBAAgB,MAAM,EAAM,gBAAgB,aAAa,IAAa,YAAY,EAAM,aAAa,EAAE,MAAM,OAAO,QAAQ,OAAO,cAAc,SAAS,SAAS,SAAS,UAAU,IAAa,UAAuB,IAAA,GAAb,EAAM,OAAiB,UAAU,IAAa,YAAY,OAAO,GAAiB,yBAAyB,IAAA,EAAS,EAEzW,CAAC,EAAM,GAAS,EAAW,EAA8T,OAA5T,MAAoB,CAAC,GAAG,IAAa,aAAa,EAAe,OAAO,IAAM,EAAW,EAAM,QAAQ,aAAa,EAAM,QAAQ,MAAM,OAAO,OAAO,IAAM,EAAO,EAAM,QAAQ,aAAa,EAAM,QAAQ,MAAM,OAAO,EAAW,KAAK,EAAQ,EAAM,QAAQ,CAAC,OAAO,CAAC,EAAW,CAAM,CAAC,EAAE,CAAgB,CAAE,EAAE,CAAU,EAAsB,EAAK,MAAM,CAAC,IAAI,EAAM,KAAK,SAAS,UAAU,IAAa,WAAW,4BAA4B,IAAA,GAAgB,QAAe,UAAQ,CAAC,CAAE,CAGxS,SAAS,GAAc,CAAC,SAAO,aAAW,SAAO,CAAC,IAAM,EAAgB,KAAK,MAAM,EAAM,EAAM,kBAAkB,GAA4B,CAAC,EAAQ,EAAM,CAAC,GAAG,GAAY,WAAW,OAAO,WAAW,GAAc,CAAK,EAAE,YAAY,GAAO,EAAM,kBAAkB,aAAa,GAAO,EAAM,kBAAkB,WAAW,IAAI,WAAW,QAAQ,EAAM,cAAc,OAAO,WAAW,EAAgB,cAAc,EAAgB,GAAG,EAAM,UAAU,OAAO,EAAM,OAAO,EAAE,SAAS,IAAa,WAAW,OAAO,EAAM,MAAM,MAAM,IAAa,WAAW,eAAe,EAAgB,EAAE,IAAI,OAAO,UAAU,IAAa,WAAW,GAAY,UAAU,aAAa,IAAa,WAAW,EAAM,YAAY,EAC5kB,OAA9N,IAAS,oBAAyC,EAAK,MAAM,CAAO,QAAM,SAAjK,IAAa,WAAW,eAAe,4CAAkJ,CAAC,EAAM,IAAS,2BAAgD,EAAK,MAAM,CAAO,QAAM,SAAS,uBAAuB,CAAC,EAAU,IAAK,CAAiU,SAAS,GAAoB,EAAa,EAAM,CAAC,OAAO,EAAP,CAAqB,IAAI,UAAU,MAAM,CAAC,GAAG,GAAc,MAAM,EAAM,KAAK,EAAE,IAAI,WAAW,OAAO,GAAe,IAAI,YAAY,MAAM,CAAC,GAAG,GAAgB,MAAM,EAAM,KAAK,CAAE,CAAC,CAGv3B,SAAgB,GAAY,EAAM,CAAC,GAAK,CAAC,aAAW,QAAM,WAAS,eAAa,kBAAgB,eAAa,gBAAc,aAAW,EAAW,CAAC,gBAAc,GAAc,EAAiB,GAAc,GAAG,IAAM,EAAW,GAAc,KAAW,EAAMG,EAAO,EAAQ,EAAkBA,EAAO,EAAQ,EAAWA,EAAO,EAAO,CAAC,EAAS,GAAaC,EAAS,CAAC,MAAM,EAAE,OAAO,EAAI,CAAC,EAAQ,EAAqBD,EAAO,IAAI,EAAO,CAAC,EAA6B,GAAiCC,EAAS,GAAQ,OAAO,EAAO,CAAC,EAAM,GAAUA,EAAS,EAAE,EAAQ,EAAcC,EAAiB,CAAK,EAAO,CAAC,UAAQ,UAAQ,GAAU,EAAc,CAAC,aAAa,EAAE,WAAS,UAAU,EAAc,SAAS,CAAC,EAAQ,EAAe,EAAQ,EAAS,OAAa,GAAgB,KAAK,MAAM,EAAM,EAAM,kBAAkB,GAA4B,CAAC,EAAE,MAAc,CAC51B,EAAY,CAAC,MAAM,EAAE,OAAO,EAAI,CAAC,CAAE,EAAE,CAAC,CAAa,CAAC,EAAE,IAAM,GAA2BC,GAAa,EAAM,IAAQ,CAAI,EAAM,cAAc,UAAe,EAAgC,EAAI,EAAE,EAAY,CAAC,QAAM,OAAO,EAAK,CAAC,EAAE,EAAE,CAAC,CAAC,EAAQ,EAAyBA,GAAa,EAAM,IAAQ,CAAC,EAAY,GAAsB,EAAiB,QAAQ,EAAc,EAAwB,CAAC,QAAM,OAAO,EAAK,CAAG,CAAE,EAAE,CAAC,CAAC,EAAQ,EAAO,GAAU,EAAQ,GAAWA,EAAY,KAAM,IAAK,CAAI,OAAS,oBAA6B,GAAG,CAE/gB,GAAK,CAAC,UAAQ,iBAAe,GAA0B,EAAO,OAAO,CAAG,EAAQ,EAAM,EAAO,WAAW,CAAO,EAAE,EAAU,EAAE,MAAM,GAAO,MAAM,UAAU,EAAE,EAAO,WAAW,EAAQ,KAAK,EAAc,EAAK,CAAE,MAAa,CAAC,EAAO,SAAS,KAAK,CAAI,CAAC,EAAE,CAAC,CAAM,CAAC,EAAQ,GAAc,GAAO,CAAC,IAAM,EAAS,EAAQ,OAAO,EAAE,OAAO,EAAM,KAAb,CAAmB,IAAI,UAAiC,GAAvB,EAAM,eAAe,EAAK,EAA6B,CAAC,EAAgC,EAAK,EAAE,KAAM,CAAC,EAAY,IAAmB,CAAC,MAAM,GAAM,EAAE,EAAS,EAAiB,MAAM,CAAC,EAAE,OAAO,EAAI,EAAE,EAAE,MAAM,IAAI,YAAmC,GAAvB,EAAM,eAAe,EAAK,EAA6B,CAAC,EAAgC,EAAK,EAAE,KAAM,CAAC,EAAY,IAAmB,CAAC,MAAM,GAAM,EAAE,EAAS,EAAiB,MAAM,CAAC,EAAE,OAAO,EAAI,EAAE,EAAE,MAAM,IAAI,SAAS,MAAM,IAAI,QAAW,GAAgB,GAAW,EAAe,GAAG,EAAG,MAAM,QAAQ,EAAM,gBAAgB,CAAE,CAAC,EAAQ,GAAc,EAAQ,SAAS,GAAG,EAAc,OAAO,GAAG,IAAS,UAAgB,GAAY,IAAS,EAAc,OAAO,GAAG,EAAQ,OAAO,GAAG,KAAgB,IAAS,WAAW,EAAM,cAAc,EAAM,aAAa,cAAc,QAAc,EAAgB,GAAQ,EAAM,eAAe,EAAM,cAAc,WAAW,aAAmB,EAAQ,EAAgB,EAAM,QAAQ,GAAS,GAAe,IAAa,EAAgB,EAAQ,EAAM,kBAAkB,EAAE,EAGj1C,OAHm1C,MAAc,CAAC,GAAG,CAAC,EAAS,OAAO,OAAO,IAAM,EAAQ,EAAkB,QAAY,GAAe,GAAe,EAAQ,EAAW,QAAQ,CAAC,UAAU,IAAa,EAAgB,GAAe,EAAE,aAAa,EAAgB,EAAQ,CAAC,CAAC,CAGhlD,EAAE,CAAC,CAAQ,CAAC,EAAsB,EAAM,GAAgB,CAAY,aAAwB,eAAmB,QAAM,UAAU,GAAwB,YAAU,SAAS,CAAc,EAAM,GAAe,CAAY,aAAiB,QAAM,eAAe,EAAa,eAAe,iBAAiB,EAAa,iBAAiB,WAAW,CAAC,EAAQ,OAAO,EAAa,EAAE,SAAS,CAAc,EAAK,GAAM,CAAC,UAAU,GAAK,IAAI,EAAM,SAAS,EAAS,MAAM,EAAY,QAAa,SAAO,SAAS,EAAa,YAAY,SAAS,YAAY,EAAa,mBAAmB,gBAAgB,gBAAgB,EAAa,EAAa,gBAAgB,IAAA,GAAU,gBAAgB,EAAa,eAAe,CAAC,EAAE,IAA0B,EAAK,GAAQ,CAAO,QAAM,KAAK,EAAa,WAAW,CAAC,EAAe,EAAK,GAAW,CAAC,IAAI,EAAiB,QAAM,SAAsB,EAAM,KAAK,CAAC,YAAY,SAAS,MAAM,CAAC,QAAQ,OAAO,cAAc,SAAS,MAAM,eAAe,EAAM,eAAe,KAAK,QAAQ,EAAE,WAAW,GAAe,cAAc,EAAQ,QAAQ,EAAgB,EAAQ,EAAE,IAAI,EAAM,kBAAkB,OAAO,CAAC,EAAE,SAAS,CAAC,EAAQ,KAAK,EAAO,IAAQ,CAAC,IAAM,EAAW,IAAQ,EAAS,MAAM,OAAoB,EAAK,GAAU,CAAC,IAAI,EAAW,EAAkB,KAAW,QAAa,SAA4B,uBAAqB,SAAS,CAAC,GAA8B,EAAW,KAAK,EAAM,cAAc,SAAS,aAAa,EAAM,cAAc,gBAAgB,aAAmB,QAAiB,aAAW,YAAY,EAAyB,cAAc,GAA2B,aAAa,EAAU,EAAE,EAAO,GAAG,CAAE,CAAC,EAAE,IAA4B,EAAK,KAAK,CAAC,MAAM,CAAC,WAAW,GAAgB,GAAe,cAAc,GAAgB,WAAW,MAAM,YAAY,GAAO,EAAM,kBAAkB,aAAa,GAAO,EAAM,kBAAkB,OAAiB,MAAa,EAAE,SAAsB,EAAK,KAAK,CAAC,MAAM,CAAC,GAAG,GAAY,UAAU,SAAS,WAAW,QAAQ,EAAM,cAAc,OAAO,MAAM,EAAM,cAAc,GAAG,EAAM,SAAS,EAAE,SAAS,YAAY,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,GAAc,CAAQ,SAAkB,aAAiB,OAAK,CAAC,CAAC,CAAC,CAAC,CAAE,2FA1BhlE,KAAoH,IAAwI,KAAgH,IAAmD,KAAuI,KAAmM,KAA8I,KAA8H,IAEvgC,EAAO,GAAuB,IAAU,GAAiB,IAAU,GAA4B,GAA08B,GAAmB,EAAW,SAAe,EAAM,EAAI,CAAC,GAAK,CAAC,QAAM,GAAG,SAAO,YAAU,QAAM,cAAY,WAAS,kBAAgB,YAAU,EAAW,CAAC,EAAW,GAAeF,EAAS,CAAK,EAAO,CAAC,EAAU,GAAcA,EAAS,EAAK,EAAQ,EAASD,EAAO,EAAE,EAAoB,MAAQ,EAAS,OAAO,EAAE,EAAM,wBAEl4C,CAAC,IAAM,EAAa,EAAS,QAAW,CAAC,GAAc,IAAe,SAAS,eAAqB,EAAa,KAAK,CAAE,EAAI,CAAC,CAAC,EAAE,IAAM,MAAqB,CAAI,EAAS,SAAS,EAAS,QAAQ,MAAM,CAAG,EAAQ,MAAqB,CAAC,EAAc,EAAE,CAAE,EAAE,MAAc,CAAC,EAAS,CAAU,CAAE,EAAE,CAAC,CAAU,CAAC,EAAqB,EAAW,OAAS,IAAM,EAAgB,EAAW,OAAO,GAAG,GAAiB,IAAkB,OAAa,EAAgB,KAAK,MAAM,EAAM,EAAM,kBAAkB,GAA4B,CAAC,EAAQ,EAAW,IAAW,UAAU,EAAM,eAA4B,EAAK,MAAM,CAAC,IAAI,uCAAuC,IAAI,EAAM,eAAe,IAAI,MAAM,EAAM,cAAc,OAAO,EAAM,cAAc,SAAS,OAAO,CAAC,EAAe,EAAK,GAAW,CAAC,MAAM,EAAM,eAAe,MAAM,EAAM,cAAc,OAAO,EAAM,aAAa,CAAC,EAAE,OAAoB,EAAM,MAAM,CAAC,KAAK,SAAS,MAAM,CAAC,GAAG,GAAoB,WAAW,GAAc,CAAK,EAAE,YAAY,GAAO,EAAM,kBAAkB,aAAa,GAAO,EAAM,kBAAkB,IAAI,GAAG,WAAW,EAAgB,cAAc,EAAgB,YAAY,MAAM,EAAE,QAAQ,EAAiB,SAAS,CAAc,EAAK,MAAM,CAAC,MAAM,CAAC,WAAW,EAAE,QAAQ,MAAM,EAAE,SAAS,IAAS,WAAW,EAAwB,EAAK,GAAY,CAAC,MAAM,EAAM,eAAe,gBAAgB,EAAM,gBAAgB,MAAM,CAAC,OAAO,GAAO,EAAM,cAAc,MAAM,GAAO,EAAM,aAAa,CAAC,CAAC,EAAE,CAAU,CAAC,EAAe,EAAK,QAAQ,CAAC,IAAI,EAAS,WAAW,GAAM,UAAU,EAAU,MAAM,CAAC,GAAG,GAAW,wBAAwB,gBAAgB,MAAM,EAAM,gBAAgB,WAAW,MAAM,cAAc,WAAW,GAAG,EAAM,UAAU,GAAG,EAAM,UAAU,SAAS,EAAM,cACxsD,oCAAoC,EAAM,gBAAgB,EAAE,YAAY,CAAC,IAAM,EAAa,SAAS,gBAAgB,UAAU,SAAS,gBAAgB,UAAU,CAAa,EAAc,cAAY,MAAM,EAAW,aAAa,EAAc,EAAS,QAAQ,KAAK,CAAC,CAAC,EAAE,GAA8B,EAAK,GAAY,CAAO,QAAM,KAAK,EAAM,gBAAgB,KAAK,EAAM,gBAAgB,QAAQ,CAAgB,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQ,GAAoB,CAAC,QAAQ,cAAc,WAAW,SAAS,WAAW,CAAC,EAAQ,GAAW,CAAC,QAAQ,OAAO,OAAO,OAAO,WAAW,cAAc,WAAW,IAAI,OAAO,MAAM,QAAQ,EAAE,MAAM,MAAM,EAAe,GAAuB,EAAM,KAAkB,EAAM,WAAW,SAAmB,EAAM,EAAI,CAAC,GAAK,CAAC,QAAM,SAAO,uBAAqB,OAAK,YAAY,eAAa,OAAO,WAAS,GAAM,QAAM,aAAW,QAAM,cAAY,gBAAc,gBAAc,EAAW,CAAC,MAAI,QAAM,SAAO,EAAa,EAAQI,MAAoB,GAAwB,EAAI,CAAU,EAAI,CAAC,EAAI,CAAU,CAAC,EAAQ,EAAgB,GAAuB,GAAO,EAAY,EAAM,CAAK,EAAE,CAAoB,EAAQ,EAAY,IAAO,YAAkB,EAAa,EAAY,GAAM,EAAE,IAAS,EAAM,aAAa,EAAM,OAAO,EAAE,EAAQ,EAAa,IAAe,OAAO,EAAQ,GAAU,EAAO,YAAY,EAAsB,EAA+H,OAAoB,EAAK,IAAI,CAAK,MAAI,MAAM,CAAC,eAAe,MAAM,EAAE,KAAK,EAAO,IAAI,QAA/L,GAAO,CAAC,EAAM,eAAe,EAAE,EAAa,EAAO,GAAG,CAAE,EAA2J,YAAY,EAAgB,YAArK,GAAO,CAAC,EAAM,eAAe,CAAE,EAA4J,cAAc,GAAO,EAAc,EAAM,CAAK,EAAE,SAAsB,EAAM,KAAK,CAAC,MAAM,CAAC,GAAG,GAAgB,GAAG,EAAM,WAAW,EAAY,GAAG,GAAG,cAAc,EAAY,GAAG,GAAG,MAAM,EAAM,gBAAgB,SAAS,WAAW,YAAY,GAAO,EAAM,kBAAkB,aAAa,GAAO,EAAM,iBAAiB,EAAE,SAAS,CAAc,EAAK,MAAM,CAAC,MAAM,CAAC,gBAAgB,EAAM,gBAAgB,SAAS,WAAW,QAAQ,EAAS,IAAI,EAAE,eAAa,KAAK,GAAO,EAAY,EAAM,QAAQ,EAAE,MAAM,GAAO,EAAY,EAAM,QAAQ,EAAE,IAAI,EAAE,OAAO,CAAC,CAAC,CAAC,EAAe,EAAM,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,cAAc,SAAS,SAAS,SAAS,IAAI,CAAC,EAAE,SAAS,CAAc,EAAK,KAAK,CAAC,MAAM,CAAC,GAAG,GAAY,GAAG,EAAM,UAAU,WAAW,OAAO,EAAE,SAAS,CAAK,CAAC,EAAe,EAAM,IAAI,CAAC,MAAM,CAAC,OAAO,EAAE,MAAM,EAAM,cAAc,GAAG,EAAM,aAAa,WAAW,SAAS,SAAS,SAAS,aAAa,WAAW,WAAW,OAAO,EAAE,SAAS,CAAC,GAAsB,EAAM,GAAG,IAAI,CAAY,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAO,GAAG,CAAC,CAAC,CAAE,CAAC,CAAC,EAI77E,GAAqB,CAAC,QAAQ,OAAO,cAAc,SAAS,WAAW,SAAS,eAAe,aAAa,IAAI,GAAG,SAAS,SAAS,EAI0P,GAAwB,EAAM,WAAW,SAAoB,CAAC,QAAM,YAAU,EAAI,CAAC,IAAM,EAAQ,GAAQ,QAAQ,EAAO,CAAC,EAAU,GAAcC,EAAM,SAAS,EAAI,EAAkJ,OAAhJ,EAAM,cAAc,CAAC,GAAG,CAAC,EAAQ,OAAO,IAAM,EAAQ,EAAI,QAAY,GAAe,EAAa,EAAQ,aAAa,EAAQ,YAAY,CAAE,CAAC,EAAsB,EAAK,MAAM,CAAK,MAAI,MAAM,CAAC,MAAM,eAAe,EAAM,eAAe,KAAK,UAAU,SAAS,UAAU,SAAS,mBAAmB,UAAU,YAAY,EAAU,IAAA,GAAU,OAG5/B,UAAU,EAAE,EAAW,UAAQ,CAAC,CAAE,CAAC,EAAQ,GAAY,CAAC,gBAAgB,UAAU,MAAM,OAAO,UAAU,wCAAwC,WAAW,UAAU,UAAU,SAAS,SAAS,GAAG,QAAQ,OAAO,EAC0I,GAAY,CAAC,aAAa,WAAW,SAAS,OAAO,SAAS,SAAS,WAAW,IAAI,WAAW,SAAS,KAAK,EAAE,OAAO,CAAC,EAAQ,GAAgB,CAAC,QAAQ,YAAY,UAAU,OAAO,WAAW,GAAG,EAAQ,GAAc,CAAC,KAAK,EAAE,MAAM,GAAG,EAAQ,GAAe,CAAC,IAAI,EAAE,MAAM,MAAM,EAAQ,GAAgB,CAAC,MAAM,GAAG,GAA4Q,SAAS,EAA2B,CAAC,EAA2B,KAAQ,OAAO,EAA2B,KAAQ,OAAO,EAA2B,KAAQ,MAAO,EAAA,CAAG,AAA6B,KAA2B,CAAC,CAAE,GAAqC,SAAS,EAAuB,CAAC,EAAuB,KAAQ,OAAO,EAAuB,UAAa,YAAY,EAAuB,UAAa,WAAY,EAAA,CAAG,AAAyB,KAAuB,CAAC,CAAE,GAAoC,SAAS,EAAsB,CAAC,EAAsB,GAAM,KAAK,EAAsB,MAAS,OAAQ,EAAA,CAAG,AAAwB,KAAsB,CAAC,CAAE,GAAuC,SAAS,EAAyB,CAAC,EAAyB,YAAe,cAAc,EAAyB,KAAQ,MAAO,EAAA,CAAG,AAA2B,KAAyB,CAAC,CAAE,GAAmC,SAAS,EAAqB,CAAC,EAAqB,UAAa,YAAY,EAAqB,UAAa,WAAY,EAAA,CAAG,AAAuB,KAAqB,CAAC,CAAE,GAA+B,SAAS,EAAiB,CAAC,EAAiB,QAAW,UAAU,EAAiB,SAAY,WAAW,EAAiB,UAAa,WAAY,EAAA,CAAG,AAAmB,KAAiB,CAAC,CAAE,GAA8B,SAAS,EAAgB,CAAC,EAAgB,KAAQ,OAAO,EAAgB,KAAQ,MAAO,EAAA,CAAG,AAAkB,KAAgB,CAAC,CAAE,GAA6B,SAAS,EAAe,CAAC,EAAe,QAAW,UAAU,EAAe,OAAU,QAAS,EAAA,CAAG,AAAiB,KAAe,CAAC,CAAE,KCjB7+E,SAAS,IAAiB,CAA2D,OAAhD,IAAS,OAAmB,CAAC,MAAM,EAAE,OAAO,CAAC,EAAS,CAAC,MAAM,EAAO,WAAW,OAAO,EAAO,WAAW,CAAE,CAAC,SAAgB,GAAqB,EAAS,CAAC,GAAK,CAAC,EAAM,GAAUC,MAAa,EAAS,GAAgB,CAAC,CAAC,EAAoN,OAAlN,MAAc,CAAC,IAAM,MAAuB,EAAS,EAAS,GAAgB,CAAC,CAAC,EAAuD,OAArD,EAAO,iBAAiB,SAAS,CAAkB,MAAY,CAAC,EAAO,oBAAoB,SAAS,CAAkB,CAAE,CAAE,EAAE,CAAC,CAAC,EAAS,CAAM,sBAA/d,KCE0G,SAAS,GAAY,EAAe,EAAS,OAAO,CAAC,GAAG,CAAC,EAAe,OAAO,EAAS,GAAK,CAAC,IAAE,IAAE,OAAK,QAAM,UAAQ,EAAe,MAAM,GAAG,EAAE,KAAK,EAAE,KAAK,EAAK,KAAK,EAAO,KAAK,GAAQ,wCAFhR,IAAoC,IAAwD,IAAkD,KAAiH,IAAyE,KAA8Q,KAA0I,KAA0L,KAAgH,GAEjkC,SAAS,EAAkB,CAAC,EAAkB,KAAQ,OAAO,EAAkB,MAAS,OAAQ,EAAA,CAAG,AAAoB,KAAkB,CAAC,CAAE,EAAkMC,GAAqB,EAAW,SAAiB,EAAM,EAAI,CAAC,GAAK,CAAC,aAAW,QAAM,aAAW,EAGxL,OAH8L,MAAc,CAAC,IAAM,EAAc,GAAO,CAAI,EAAM,OAAO,WAAU,EAAM,gBAAgB,EAAE,EAAU,EAAG,EAAQ,EAAkB,GAAO,CAAI,EAAM,cAAc,UAAkD,EAAM,kBAAkB,SAAS,EAAM,OAAO,QAAQ,eAAe,GAAqC,SAAS,yBAAyB,kBAAkB,SAAS,cAAc,KAAK,EAAG,EAGrxB,OADhD,EAAO,iBAAiB,UAAU,CAAa,EAAE,EAAO,iBAAiB,cAAc,EAAkB,CAAC,QAAQ,EAAI,CAAC,EACvH,SAAS,KAAK,UAAU,IAAI,EAAkB,MAAY,CAAC,EAAO,oBAAoB,UAAU,CAAa,EAAE,EAAO,oBAAoB,cAAc,EAAkB,CAAC,QAAQ,EAAI,CAAC,EAAE,SAAS,KAAK,UAAU,OAAO,EAAkB,CAAE,CAAE,EAAE,CAAC,CAAC,EAAsB,EAA0B,EAAM,MAAM,CAAK,MAAI,UAAU,kCAAkC,KAAK,eAAe,MAAM,CAAC,GAAG,GAAe,OAAO,EAAM,gBAAgB,OAAO,eAAe,IAAa,GAAiB,QAAQ,aAAa,QAAQ,EAAE,QAAQ,EAAU,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,KAAK,eAAe,QAAQ,CAAC,QAAQ,CAAC,EAAE,QAAQ,CAAC,QAAQ,CAAC,EAAE,KAAK,CAAC,QAAQ,EAAE,WAAW,CAAC,SAAS,CAAC,CAAC,EAAE,WAAW,EAAM,kBAAkB,MAAM,CAAC,IAAI,EAAE,KAAK,EAAE,MAAM,EAAE,OAAO,EAAE,MAAM,OAAO,OAAO,OAAO,UAAU,aAAa,SAAS,WAAW,YAAY,OAAO,gBAAgB,EAAM,gBAAgB,eAAe,CAAC,CAAC,EAAe,EAAK,GAAY,CAAC,SAAS,EAAM,SAAoB,aAAW,aAAa,EAAM,aAAa,cAAc,EAAM,cAAc,aAAa,EAAM,aAAa,gBAAgB,EAAM,gBAAgB,MAAM,EAAM,MAAgB,WAAS,CAAC,CAAC,CAAC,CAAC,EAAE,SAAS,IAAI,CAAE,CAAC,EAAQ,GAAe,CAAC,MAAM,OAAO,UAAU,aAAa,WAAW,YAAY,SAAS,QAAQ,QAAQ,OAAO,WAAW,aAAa,IAAI,EAAE,KAAK,EAAE,MAAM,EAAE,OAAO,CAAC,EAAQ,GAAe,CAAC,OAAO,OAAO,QAAQ,OAAO,aAAa,GAAG,OAAO,UAAU,SAAS,QAAQ,EAAQ,GAAmB,2BAY36C,GAAW,EAAQ,SAAoB,EAAM,CAAC,IAAM,EAAQC,EAAO,IAAI,EAAO,CAAC,EAAO,GAAWC,EAAS,EAAK,EAAO,CAAC,EAAY,GAAgBA,EAAS,EAAK,EAAO,CAAC,EAAoB,GAAwBA,EAAS,EAAK,EAAO,CAAC,GAAYA,MAAa,GAAa,QAAQ,IAAI,GAAa,MAAM,EAAE,MAAc,CAAC,EAAe,GAAiB,CAAC,EAAE,EAAuB,GAAQ,SAAS,GAAG,GAAQ,QAAQ,CAAC,CAAE,EAAE,CAAC,CAAC,EAAE,IAAM,EAAkB,EAAM,cAAc,WAAW,SAAS,EAAM,aAAa,UAAU,SAAS,OAEjhB,EAAc,EAAoB,aAAa,EAAkB,GAAG,EAAwB,EAAW,GAAqB,GAAU,EAAK,MAAM,EAAM,aAAa,MAAM,GAAW,GAAiB,SACrM,EAAM,aAAa,YAAY,EAAM,UAAY,EAAQ,EAAM,CAAC,cAAc,EAAM,cAAc,gBAAgB,cAAc,gBAAgB,EAAM,aAAa,gBAAgB,gBAAgB,EAAM,cAAc,WAAW,iBAAiB,EAAM,aAAa,mBAAmB,iBAAiB,UAAU,EAAM,eAAe,WAAW,CAAC,GAAc,EAAM,cAAc,SAAS,EAAE,EAAM,cAAc,UAAU,CAAC,SAAS,GAAG,WAAW,GAAoB,WAAW,GAAG,EAAE,aAAa,EAAM,cAAc,iBAAiB,cAAc,CAAC,GAAc,EAAM,cAAc,gBAAgB,YAAY,EAAE,EAAM,cAAc,gBAAgB,aAAa,CAAC,SAAS,GAAG,WAAW,GAAoB,WAAW,GAAG,EAAE,UAAU,EAAM,cAAc,WAAW,CAAC,GAAc,EAAM,aAAa,SAAS,EAAE,EAAM,aAAa,UAAU,CAAC,SAAS,GAAG,WAAW,GAAoB,WAAW,GAAG,EACh3B,gBAAc,MAAM,EAAM,aAAa,MAAM,UAAU,EAAM,aAAa,IAAI,aAAa,EAAM,aAAa,aAAa,OAAO,GAAY,EAAM,aAAa,MAAM,EAAE,eAAe,EAAM,UAAU,cAAc,EAAM,SAAS,eAAe,EAAM,UAAU,cAAc,EAAM,aAAa,YAAY,SAAS,eAAe,EAAM,aAAa,YAAY,UAAU,eAAe,EAAM,aAAa,YAAY,UAAU,0BAA0B,GAAG,kBAAkB,EAAE,eAAe,GAAG,OAAO,GAAG,QAAQ,EAAE,OAAO,EAAM,gBAAgB,OAAO,kBAAkB,GAAG,kBAAkB,EAAM,gBAAgB,UAAU,EAAQ,EAAY,GAAO,CACrpB,EAAM,eAAe,EAAE,EAAM,gBAAgB,EAAK,IAAmB,EAAU,EAAI,CAAE,EAAE,OAAoB,EAAM,MAAM,CAAC,MAAM,CAAC,GAAG,GAAe,GAAG,EAAM,MAAM,cAAc,EAAY,OAAO,OAAO,QAAQ,EAAY,GAAG,CAAC,EAAE,SAAS,CAAc,EAAK,SAAS,CAAC,aAAa,cAAc,MAAM,CAAC,MAAM,OAAO,OAAO,OAAO,QAAQ,OAAO,WAAW,SAAS,eAAe,SAAS,WAAW,OAAO,OAAO,UAAU,MAAM,UAAU,OAAO,OAAO,aAAa,GAAG,QAAQ,CAAC,EAAE,QAAQ,EAAY,SAAS,EAAM,WAAW,GAAe,QAAQ,EAAM,eAA4B,EAAK,MAAM,CAAC,IAAI,mCAAmC,IAAI,EAAM,eAAe,IAAI,MAAM,EAAM,cAAc,OAAO,EAAM,aAAa,CAAC,EAAe,EAAK,GAAW,CAAC,MAAM,EAAM,eAAe,MAAM,EAAM,cAAc,OAAO,EAAM,aAAa,CAAC,CAAC,CAAC,EAAe,EAAK,GAAgB,CAAC,SAAS,GAAQ,CAAC,GAAyB,EAAKF,GAAQ,CAAC,IAAI,EAAmB,aAAW,SAAS,EAAM,SAAS,aAAa,EAAM,aAAa,cAAc,EAAM,cAAc,gBAAgB,EAAM,gBAAgB,aAAa,EAAM,aAAmB,QAAM,cAAc,EAAU,EAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,EAAE,CAE9oC;;;;;;;;;UAUA;;;;;;UAOA;;;;;;;;;UASU;eACK,GAAmB;;WAGlC;;;;;;;;;;;UAWU,EAAE,mBAAmB,EAA4B,EAAoB,GAAW,CAAC,SAAS,CAAC,MAAM,QAC3G,KAAK,EAAY,SAAS,EAO1B,SAAS,CAAC,MAAM,OAAO,KAAK,EAAY,KAAK,QAAQ,OAAO,OAAO,EAAc,EAAE,aAAa,OAAO,OAAO,EAAc,CAAC,CAAC,IAAI,EAAS,EAAE,wBAAwB,EAAI,EAAE,UAAU,CAAC,MAAM,QAAQ,KAAK,EAAY,MAAM,aAAa,OAAO,OAAO,GAAO,EAAM,WAAW,GAAe,MAAM,EAAE,UAAU,CAAC,MAAM,OAAO,KAAK,EAAY,gBAAgB,iBAAiB,CAAC,MAAM,MAAM,KAAK,EAAE,OAAO,GAAO,EAAM,WAAW,GAAe,OAAO,EAAE,SAAS,CAAC,MAAM,OAAO,KAAK,EAAY,OAAO,eAAe,GAAK,aAAa,EAAE,EAAE,aAAa,CAAC,MAAM,QAAQ,KAAK,EAAY,OAAO,YAAY,eAAe,SAAS,CAAC,YAAY,CAAC,MAAM,OAAO,KAAK,EAAY,OAAO,YAAY,cAAc,SAAS,CAAC,SAAS,CAAC,MAAM,OAAO,KAAK,EAAY,KAAK,QAAQ,OAAO,OAAO,EAAc,EAAE,aAAa,OAAO,OAAO,EAAc,CAAC,CAAC,IAAI,EAAS,EAAE,wBAAwB,EAAI,EAAE,UAAU,CAAC,MAAM,QAAQ,KAAK,EAAY,MAAM,aAAa,sBAAsB,QAAQ,CAAC,cAAoB,IAAW,GAAe,MAAQ,EAAE,UAAU,CAAC,MAAM,OAAO,KAAK,EAAY,gBAAgB,iBAAiB,CAAC,MAAM,MAAM,KAAK,EAAE,QAAQ,CAAC,cAAY,IAAW,GAAe,OAAO,EAAE,SAAS,CAAC,MAAM,YAAY,KAAK,EAAY,OAAO,eAAe,GAAK,aAAa,GAAG,IAAI,EAAE,IAAI,GAAG,CAAC,CAAC,EAAE,UAAU,CAAC,MAAM,OAC5wC,KAAK,EAAY,KAAK,gBAAgB,EAAI,EAAE,UAAU,CAAC,MAAM,QAAQ,KAAK,EAAY,MAAM,aAAa,MAAM,EAAE,mBAAmB,CAAC,MAAM,cAAc,KAAK,EAAY,OAAO,YAAY,cAAc,SAAS,CAAC,gBAAgB,CAAC,MAAM,OAAO,KAAK,EAAY,OAAO,aAAa,WAAW,EAAE,iBAAiB,CAAC,MAAM,QAAQ,KAAK,EAAY,MAAM,aAAa,iBAAiB,CAAC,CAAC,EAAE,YAAY,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,QAAQ,OAAO,OAAO,EAAsB,EAAE,aAAa,OAAO,KAAK,EAAsB,CAAC,CAAC,IAAI,EAAS,EAAE,aAAa,GAAuB,SAAS,EAAE,gBAAgB,CAAC,MAAM,aAAa,KAAK,EAAY,KAAK,QAAQ,OAAO,OAAO,EAA0B,EAAE,aAAa,OAAO,KAAK,EAA0B,CAAC,CAAC,IAAI,EAAS,EAAE,aAAa,GAA2B,IAAI,EAAE,gBAAgB,CAAC,MAAM,aAAa,KAAK,EAAY,OAAO,aAAa,QAAQ,OAAO,GAAO,EAAM,kBAAkB,GAA2B,IAAI,CAAC,CAAC,EAAE,aAAa,CAAC,MAAM,QAAQ,YAAY,gBAAgB,KAAK,EAAY,OAAO,SAAS,CAAC,WAAW,CAAC,MAAM,SAAS,KAAK,EAAY,KAAK,QAAQ,OAAO,KAAK,EAAgB,EAAE,aAAa,OAAO,OAAO,EAAgB,CAAC,CAAC,IAAI,EAAS,EAAE,aAAa,GAAiB,SAAS,EAAE,MAAM,CAAC,MAAM,QAAQ,KAAK,EAAY,OAAO,aAAa,IAAI,IAAI,IAAI,IAAI,IAAI,eAAe,GAAK,KAAK,EAAE,OAAO,GAAO,EAAM,aAAa,GAAiB,QAAQ,EAAE,IAAI,CAAC,MAAM,MAAM,KAAK,EAAY,OAAO,aAAa,EAAE,IAAI,EAAE,IAAI,IAAI,eAAe,GAAK,OAAO,GAAO,EAAM,aAAa,GAAiB,QAAQ,EAAE,eAAe,CAAC,MAAM,SAAS,KAAK,EAAY,QAAQ,aAAa,UAAU,cAAc,UAAU,QAAQ,CAAC,gBAAc,IAAa,GAAiB,SAAS,EAAE,iBAAiB,CAAC,MAAM,OAAO,KAAK,EAAY,WAAW,aAAa,CAAC,KAAK,SAAS,UAAU,IAAI,QAAQ,EAAE,EAAE,QAAQ,CAAC,iBAAe,gBAAc,IAAa,GAAiB,WAAW,CAAc,EAAE,aAAa,CAAC,MAAM,SAAS,KAAK,EAAY,OAAO,aAAa,GAAG,eAAe,GAAK,IAAI,EAAE,QAAQ,CAAC,gBAAc,IAAa,GAAiB,SAAS,EAAE,OAAO,CAAC,YAAY,UAAU,KAAK,EAAY,OAAO,aAAa,CAAC,EAAE,EAAE,EAAE,GAAG,KAAK,GAAG,OAAO,EAAE,MAAM,iBAAiB,EAAE,SAAS,CAAC,MAAM,CAAC,KAAK,EAAY,MAAM,aAAa,iBAAiB,EAAE,EAAE,CAAC,KAAK,EAAY,OAAO,aAAa,CAAC,EAAE,EAAE,CAAC,KAAK,EAAY,OAAO,aAAa,EAAE,EAAE,KAAK,CAAC,KAAK,EAAY,OAAO,aAAa,EAAE,EAAE,OAAO,CAAC,KAAK,EAAY,OAAO,aAAa,CAAC,CAAC,CAAC,EAAE,gBAAgB,CAAC,MAAM,aAAa,KAAK,EAAY,MAAM,aAAa,MAAM,GAAG,GAAuB,GAAiB,SAAS,GAAG,CAAC,MAAM,YAAY,KAAK,EAAY,OAAO,KAAK,SAAS,QAAQ,CAAC,gBAAc,IAAa,GAAiB,UAAU,SAAS,GAAK,YAAY,UAAU,SAAS,CAAC,QAAQ,CAAC,KAAK,EAAY,OAAO,aAAa,GAAG,KAAK,GAAG,IAAI,EAAE,IAAI,CAAC,EAAE,MAAM,CAAC,KAAK,EAAY,OAAO,aAAa,IAAI,KAAK,GAAG,IAAI,EAAE,IAAI,CAAC,EAMx1F,EAAE,CAAC,KAAK,EAAY,OAAO,aAAa,EAAE,IAAI,KAAK,IAAI,GAAG,EAAE,EAAE,CAAC,KAAK,EAAY,OAAO,aAAa,EAAE,IAAI,KAAK,IAAI,GAAG,EAAE,WAAW,CAAC,KAAK,EAAY,UAAU,CAAC,CAAC,GAAG,GAAuB,GAAiB,QAAQ,GAAG,CAAC,MAAM,YAAY,KAAK,EAAY,OAAO,KAAK,SAAS,YAAY,UAAU,QAAQ,CAAC,gBAAc,IAAa,GAAiB,SAAS,SAAS,GAAK,SAAS,CAAC,QAAQ,CAAC,KAAK,EAAY,OAAO,aAAa,GAAG,KAAK,GAAG,IAAI,EAAE,IAAI,CAAC,EAAE,EAAE,CAAC,KAAK,EAAY,OAAO,aAAa,EAAE,IAAI,KAAK,IAAI,GAAG,EAAE,WAAW,CAAC,KAAK,EAAY,UAAU,CAAC,CAAC,GAAG,GAAuB,GAAiB,OAAO,GAAG,CAAC,MAAM,YAAY,KAAK,EAAY,OAAO,KAAK,SAAS,YAAY,UAAU,QAAQ,CAAC,gBAAc,IAAa,GAAiB,QAAQ,SAAS,GAAK,SAAS,CAAC,QAAQ,CAAC,KAAK,EAAY,OAAO,aAAa,GAAG,KAAK,GAAG,IAAI,EAAE,IAAI,CAAC,EAAE,EAAE,CAAC,KAAK,EAAY,OAAO,aAAa,EAAE,IAAI,KAAK,IAAI,GAAG,EAAE,WAAW,CAAC,KAAK,EAAY,UAAU,CAAC,CAAC,CAAC,CAAC,EAAE,cAAc,CAAC,MAAM,UAAU,YAAY,eAAe,KAAK,EAAY,OAAO,aAAa,CAAC,EAE/gC,SAAS,CAAC,SAAS,CAAC,MAAM,QAAQ,KAAK,EAAY,KAAK,QAAQ,OAAO,OAAO,EAAoB,EAAE,aAAa,OAAO,KAAK,EAAoB,CAAC,CAAC,IAAI,EAAS,EAAE,aAAa,GAAqB,SAAS,EAAE,UAAU,CAAC,MAAM,QAChO,KAAK,EAAY,KAAK,aAAa,CAAC,SAAS,EAAE,EAAE,gBAAgB,EAAI,EAAE,WAAW,CAAC,MAAM,QAAQ,KAAK,EAAY,MAAM,aAAa,MAAM,EAAE,UAAU,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,QAAQ,OAAO,OAAO,EAAqB,EAAE,aAAa,OAAO,KAAK,EAAqB,CAAC,CAAC,IAAI,EAAS,EAAE,aAAa,GAAsB,GAAG,wBAAwB,EAAI,EAAE,gBAAgB,CAAC,KAAK,EAAY,OAAO,MAAM,WAAW,YAAY,gBAAgB,SAAS,CAAC,aAAa,CAAC,MAAM,OACle,KAAK,EAAY,KAAK,aAAa,CAAC,SAAS,EAAE,EAAE,gBAAgB,EAAI,EAAE,cAAc,CAAC,MAAM,QAAQ,KAAK,EAAY,MAAM,aAAa,oBAAoB,EAAE,aAAa,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,QAAQ,OAAO,OAAO,EAAwB,EAAE,aAAa,OAAO,KAAK,EAAwB,CAAC,CAAC,IAAI,EAAS,EAAE,aAAa,GAAyB,IAAI,CAAC,CAAC,CAAC,CAAC,EAAE,gBAAgB,CAAC,MAAM,WAAW,KAAK,EAAY,OAAO,YAAY,iBAAiB,SAAS,CAAC,gBAAgB,CAAC,MAAM,QAAQ,KAAK,EAAY,MAAM,aAAa,oBAAoB,EAAE,OAAO,CAAC,MAAM,UAAU,KAAK,EAAY,OAAO,aAAa,GAAG,eAAe,GAAK,IAAI,EAAE,IAAI,EAAE,EAAE,WAAW,CAAC,KAAK,EAAY,UAAU,CAAC,CAAC,CAAC,CAAC,EAAE,GAAW,YAAY,YCnFmK,SAASG,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,yDAAr/B,IAAqM,IAAkE,IAA4B,KAAwI,KAAwH,EAAO,GAAY,EAASC,EAAM,EAAQC,GAAa,EAASC,EAAO,EAAQC,GAAgB,CAAC,UAAU,CAAC,MAAM,EAAI,CAAC,EAAQC,GAAW,CAAC,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,iBAAiB,EAA+LC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAwB,CAAC,QAAQ,YAAY,OAAO,WAAW,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,QAAQH,GAAwB,EAAM,UAAU,EAAM,SAAS,WAAW,GAAUI,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAUvzD,GAAgB,EAVw0DC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,GAAc,EAA0B,GAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,gBAAA,GAAgB,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,CAAQ,EAAuC,EAAkB,EAAGV,EAA0C,EAAQ,MAAoB,IAAc,YAAuC,OAAoB,EAAK,GAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKO,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKJ,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,aAAa,SAAS,UAAU,EAAG,EAAkB,gBAAgB,EAAU,CAAU,EAAE,cAAc,GAAK,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,qEAAqE,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,2EAA2E,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,GAAG,CAAK,EAAE,SAAS,CAAC,UAAU,CAAC,wBAAwB,MAAM,sBAAsB,MAAM,uBAAuB,MAAM,qBAAqB,MAAM,gBAAgB,kBAAkB,CAAC,EAAE,GAAGR,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,IAAA,EAAS,EAAE,UAAU,CAAC,mBAAmB,QAAQ,CAAC,EAAE,EAAY,CAAc,EAAE,SAAS,CAAc,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,iBAAiB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKC,GAAO,CAAC,gBAAgB,CAAC,gBAAgB,qBAAqB,WAAW,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAE,OAAO,EAAE,EAAE,OAAO,OAAO,UAAU,kBAAkB,SAAS,EAAE,SAAS,UAAU,GAAG,YAAY,aAAa,CAAC,gBAAgB,QAAQ,gBAAgB,OAAO,YAAY,YAAY,YAAY,CAAC,UAAU,sBAAsB,SAAS,GAAG,SAAS,SAAS,EAAE,UAAU,CAAC,EAAE,mBAAmB,CAAC,iBAAiB,qBAAqB,gBAAgB,gBAAgB,EAAE,UAAU,iBAAiB,EAAE,SAAS,YAAY,aAAa,CAAC,gBAAgB,qBAAqB,aAAa,GAAG,eAAe,GAAK,iBAAiB,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAE,WAAW,YAAY,mBAAmB,CAAC,QAAQ,GAAG,MAAM,IAAI,WAAW,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAE,EAAE,EAAE,EAAE,CAAC,EAAE,OAAO,CAAC,KAAK,GAAG,MAAM,eAAe,OAAO,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,EAAE,MAAM,GAAG,EAAE,cAAc,CAAC,SAAS,YAAY,gBAAgB,CAAC,cAAc,qBAAqB,aAAa,CAAC,WAAW,2CAA2C,SAAS,OAAO,UAAU,SAAS,WAAW,GAAG,EAAE,aAAa,MAAM,EAAE,WAAW,oEAAoE,UAAU,CAAC,WAAW,2CAA2C,SAAS,OAAO,UAAU,SAAS,WAAW,GAAG,EAAE,UAAU,IAAI,EAAE,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,iBAAiB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKE,GAAQ,CAAC,MAAM,wEAAwE,OAAO,OAAO,WAAW,SAAS,cAAc,OAAO,GAAG,YAAY,SAAS,YAAY,SAAS,GAAM,aAAa,GAAM,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAY,GAAgB,EAAKiB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKN,EAAe,CAAC,SAAsB,EAAK,EAAO,IAAI,CAAC,MAAM,CAAC,kBAAkB,uCAAuC,uBAAuB,mIAAmI,sBAAsB,gGAAgG,EAAE,SAAS,gBAAgB,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,2BAA2B,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,2BAA2B,mBAAmB,gCAAgC,WAAW,EAAE,SAAS,CAAC,kBAAkB,CAAC,qBAAqB,uEAAuE,CAAC,EAAE,kBAAkB,MAAM,mBAAmB,GAAK,GAAGd,GAAqB,CAAC,kBAAkB,CAAC,SAAsB,EAAKc,EAAe,CAAC,SAAsB,EAAK,EAAO,IAAI,CAAC,MAAM,CAAC,kBAAkB,uCAAuC,uBAAuB,mIAAmI,sBAAsB,gGAAgG,EAAE,SAAS,gBAAgB,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAUtkP,EAAE,CAVklP,gFAAgF,+VAA+V,2NAA2N,wGAAwG,iHAAiH,qHAAqH,wGAAwG,wFAAwF,sdAUxuR,EAAE,cAAc,EAAiC,GAAgB,YAAY,gBAAgB,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,GAAG,EAAE,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,QAAQ,EAAE,MAAM,UAAU,KAAK,EAAY,IAAI,CAAC,CAAC,EAAE,GAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,CAAC,CAAC,EAAE,GAAG,GAAY,GAAGZ,EAAY,EAAE,CAAC,6BAA6B,EAAI,CAAC,KCVr/C,SAASmB,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,mDAA31B,IAAkM,IAAkE,IAA4B,EAAiC,GAAgB,CAAC,UAAU,CAAC,MAAM,EAAI,EAAE,UAAU,CAAC,MAAM,EAAI,EAAE,UAAU,CAAC,MAAM,EAAI,EAAE,UAAU,CAAC,MAAM,EAAI,CAAC,EAAQC,GAAW,CAAC,YAAY,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,kBAAkB,EAA2VC,GAAY,CAAC,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,EAAE,EAAE,EAAE,CAAC,EAAE,KAAK,OAAO,EAAQC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAwB,CAAC,OAAO,YAAY,KAAK,YAAY,MAAM,YAAY,IAAI,WAAW,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,IAAU,CAAC,aAAW,aAAW,QAAM,SAAO,QAAM,KAAG,YAAU,WAAS,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAW,EAAM,WAAW,qBAAqB,UAAU,GAAO,EAAM,UAAU,UAAU,GAAY,EAAM,WAAW,iBAAiB,UAAU,GAAY,EAAM,WAAW,eAAe,UAAU,GAAU,EAAM,WAAW,GAAG,UAAU,GAAO,EAAM,UAAU,QAAQH,GAAwB,EAAM,UAAU,EAAM,SAAS,WAAW,GAAUI,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAWpqE,GAAgB,EAXqrEC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,GAAc,EAA0B,GAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,YAAU,YAAU,YAAU,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,mBAAgB,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,GAAiBC,GAAuB,EAAM,CAAQ,EAAQ,GAAsB,CAAC,EAAO,CAAC,wBAAsB,SAAO,GAAyB,CAAW,EAAQ,GAAa,EAAsB,MAAM,GAAG,IAAO,CAAoC,GAAnC,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAK,GAAiD,MAAtB,EAAU,GAAG,CAAI,IAAW,GAAM,MAAO,EAAO,CAAC,EAAQ,GAAe,EAAsB,MAAM,GAAG,IAAO,CAAC,MAAM,MAAU,EAAW,EAAiB,EAAE,GAAG,CAAE,CAAC,EAAQ,GAAoB,EAAsB,MAAM,GAAG,IAAO,CAAmC,GAAlC,EAAgB,CAAC,UAAU,EAAI,CAAC,EAAK,GAAiD,MAAtB,EAAU,GAAG,CAAI,IAAW,GAAM,MAAO,EAAO,CAAC,EAAQ,GAAkB,EAAGV,GAAkB,GAAG,EAAqB,EAA2D,OAAzD,GAAmB,EAAY,CAAC,QAAQ,EAAc,CAAC,EAAsB,EAAK,GAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKO,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKJ,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,GAAkB,iBAAiB,EAAU,CAAU,EAAE,mBAAmB,MAAM,iBAAiB,GAAsB,oBAAiB,SAAS,YAAY,aAAa,GAAoB,MAAM,GAAa,IAAI,EAAW,MAAM,CAAC,gBAAgB,2BAA2B,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,GAAG,CAAK,EAAE,GAAGJ,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,IAAA,EAAS,EAAE,kBAAkB,CAAC,mBAAmB,IAAA,EAAS,EAAE,kBAAkB,CAAC,mBAAmB,IAAA,EAAS,EAAE,kBAAkB,CAAC,mBAAmB,IAAA,EAAS,EAAE,UAAU,CAAC,mBAAmB,MAAM,EAAE,UAAU,CAAC,mBAAmB,QAAQ,EAAE,UAAU,CAAC,mBAAmB,OAAO,CAAC,EAAE,EAAY,CAAc,EAAE,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAwB,oBAAiB,SAAS,YAAY,MAAM,CAAC,WAAW,uFAAuF,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,OAAO,aAAa,aAAa,YAAY,EAAE,SAAS,CAAC,kBAAkB,CAAC,WAAW,wFAAwF,EAAE,kBAAkB,CAAC,WAAW,wFAAwF,EAAE,kBAAkB,CAAC,WAAW,wFAAwF,EAAE,kBAAkB,CAAC,WAAW,wFAAwF,EAAE,UAAU,CAAC,WAAW,wFAAwF,EAAE,UAAU,CAAC,WAAW,wFAAwF,EAAE,UAAU,CAAC,WAAW,0FAA0F,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,SAA0B,oBAAiB,SAAS,YAAY,MAAM,CAAC,WAAW,uGAAuG,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,EAAE,EAAE,SAAS,CAAC,kBAAkB,CAAC,WAAW,uGAAuG,EAAE,kBAAkB,CAAC,WAAW,uGAAuG,EAAE,kBAAkB,CAAC,WAAW,uGAAuG,EAAE,kBAAkB,CAAC,WAAW,uGAAuG,EAAE,UAAU,CAAC,WAAW,wFAAwF,EAAE,UAAU,CAAC,WAAW,wFAAwF,EAAE,UAAU,CAAC,WAAW,0FAA0F,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,OAAwB,oBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,EAAU,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,EAAE,CAAC,CAAC,EAAe,EAAKgB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKN,EAAe,CAAC,SAAsB,EAAK,EAAO,IAAI,CAAC,MAAM,CAAC,kBAAkB,uCAAuC,uBAAuB,yKAAyK,qBAAqB,4DAA4D,uBAAuB,MAAM,sBAAsB,wEAAwE,EAAE,SAAS,gBAAgB,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,OAAO,MAAM,CAAC,4BAA4B,EAAmB,oBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,gDAAgD,2BAA2B,mBAAmB,gCAAgC,YAAY,6BAA6B,MAAM,2CAA2C,EAAU,2CAA2C,CAAS,EAAE,KAAK,EAAU,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAWv0Q,EAAE,CAXm1Q,gFAAgF,4SAA4S,4MAA4M,4MAA4M,4MAA4M,gHAWjzS,EAAE,cAAc,EAAiC,GAAgB,YAAY,wBAAwB,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,GAAG,EAAE,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,MAAM,QAAQ,SAAS,MAAM,EAAE,MAAM,UAAU,KAAK,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,iBAAiB,gBAAgB,GAAM,MAAM,cAAc,KAAK,EAAY,MAAM,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,aAAa,EAAE,UAAU,CAAC,aAAa,GAAG,MAAM,YAAY,KAAK,EAAY,MAAM,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,aAAa,EAAE,UAAU,CAAC,aAAa,qBAAqB,MAAM,aAAa,KAAK,EAAY,KAAK,EAAE,UAAU,CAAC,aAAa,eAAe,MAAM,cAAc,KAAK,EAAY,KAAK,EAAE,UAAU,CAAC,MAAM,QAAQ,KAAK,EAAY,YAAY,EAAE,UAAU,CAAC,MAAM,QAAQ,KAAK,EAAY,YAAY,CAAC,CAAC,EAAE,GAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,KCXk6C,SAASO,EAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,2GAApkF,IAAwX,IAAkF,IAA4B,KAAkJ,KAAyH,KAA+G,KAAmH,KAA0H,KAAuH,KAA2H,KAA8H,KAA+H,EAAOC,GAAa,EAASC,EAAO,EAAQ,GAAU,EAASC,EAAI,EAAQ,GAAyB,EAASC,EAAmB,EAAQ,GAAkB,EAASC,EAAY,EAAQC,GAAqB,EAASC,EAAe,EAAQ,GAAc,EAASC,CAAQ,EAAQ,GAA0B,EAASC,EAAoB,EAAQ,GAAgB,GAAO,EAAO,GAAG,EAAQ,GAAgB,GAAO,EAAO,GAAG,EAAQC,GAAsB,EAASC,EAAgB,EAAQC,GAAiB,GAAoBJ,CAAQ,EAAQK,GAAW,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,iBAAiB,EAAiUC,GAAY,CAAC,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,IAAI,EAAE,IAAI,CAAC,EAAE,KAAK,OAAO,EAAQC,GAAc,GAAG,IAAO,CAAC,IAAI,IAAM,KAAO,EAAM,GAAG,GAAK,OAAO,GAAM,SAAS,OAAO,CAAsB,EAAQC,GAAU,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,GAAG,EAAQ,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQ,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAW,GAAY,EAAE,EAAE,EAAE,EAAE,EAAQ,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAW,GAAY,EAAE,EAAE,EAAE,CAAC,EAAQ,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,EAAE,EAAQ,IAAa,EAAM,IAAM,CAAI,MAAC,GAAO,OAAO,GAAQ,UAAkB,MAAM,CAAC,GAAG,EAAM,KAAG,CAAE,EAAQ,IAAS,CAAC,WAAS,yBAAuB,iBAAe,UAAQ,MAAQ,CAAC,GAAK,CAAC,EAAQ,GAAY,GAAgB,CAAC,yBAAuB,eAAe,GAAS,CAAc,CAAC,EAAE,OAAO,EAAS,CAAC,SAAS,EAAW,EAAK,EAAE,SAAS,EAAW,EAAI,EAAE,WAAW,EAAW,CAAC,CAAO,EAAE,QAAQ,GAAS,CAAO,CAAC,CAAE,EAAQC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAwB,CAAC,gBAAgB,YAAY,iBAAiB,YAAY,gBAAgB,YAAY,iBAAiB,YAAY,QAAQ,YAAY,KAAK,WAAW,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,GAAqB,CAAC,iBAAiB,YAAY,cAAc,YAAY,kBAAkB,YAAY,iBAAiB,WAAW,EAAQC,IAAU,CAAC,gBAAc,iBAAe,iBAAe,iBAAe,SAAO,KAAG,WAAS,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAUD,GAAqB,IAAgB,GAAe,EAAM,WAAW,YAAY,UAAUA,GAAqB,IAAiB,GAAgB,EAAM,WAAW,YAAY,UAAUA,GAAqB,IAAiB,GAAgB,EAAM,WAAW,YAAY,UAAU,GAAU,EAAM,UAAU,UAAUA,GAAqB,IAAiB,GAAgB,EAAM,WAAW,YAAY,QAAQH,GAAwB,EAAM,UAAU,EAAM,SAAS,WAAW,GAAUK,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAW5uK,GAAgB,EAX6vKC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,GAAc,EAAQ,EAAkB,GAAqB,EAAO,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,YAAU,YAAU,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,aAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,EAAQ,EAA4D,EAAkB,EAAGb,GAAlDiB,EAA4F,EAAQ,OAAiB,CAAG,CAAC,YAAY,YAAY,YAAY,WAAW,CAAC,CAAC,SAAS,CAAW,EAAkC,CAAC,yBAAsB,UAAO,GAAyB,CAAW,EAAQ,GAAiB,GAAsB,MAAM,GAAG,IAAO,CAAC,EAAW,WAAW,CAAE,CAAC,EAAQ,MAAkB,EAAG,CAAC,YAAY,YAAY,YAAY,WAAW,CAAC,CAAC,SAAS,CAAW,EAAmC,MAAqB,IAAc,YAA6C,GAAa,GAAsB,MAAM,GAAG,IAAO,CAAC,MAAM,OAAU,EAAW,EAAiB,EAAE,EAAE,CAAE,CAAC,EAAQ,GAAe,GAAsB,MAAM,GAAG,IAAO,CAAC,MAAM,OAAU,EAAW,WAAW,EAAE,EAAE,CAAE,CAAC,EAAQ,GAAe,GAAsB,MAAM,GAAG,IAAO,CAAC,MAAM,OAAU,EAAW,WAAW,EAAE,EAAE,CAAE,CAAC,EAAQ,OAAkB,CAAG,CAAC,YAAY,WAAW,CAAC,CAAC,SAAS,CAAW,EAAmC,OAAkB,EAAG,CAAC,YAAY,WAAW,CAAC,CAAC,SAAS,CAAW,EAA0C,GAAU,EAAE,IAAM,MAAqB,IAAc,YAA6C,OAAqB,IAAc,YAA6C,OAAkB,CAAG,CAAC,YAAY,WAAW,CAAC,CAAC,SAAS,CAAW,EAAmC,IAAkB,CAAC,aAAW,GAAsB,MAAM,GAAG,IAAO,CAAC,EAAQ,KAAK,CAAE,CAAC,EAAQ,GAAKC,EAAa,IAAI,EAAQ,GAAKA,EAAa,IAAI,EAAQ,OAAqB,IAAc,YAA6C,GAAe,GAAsB,MAAM,GAAG,IAAO,CAAC,MAAM,OAAU,EAAW,WAAW,EAAE,EAAE,CAAE,CAAC,EAAE,OAAoB,EAAK,GAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKT,GAAS,CAAC,QAAQ,GAAS,QAAQ,GAAM,SAAsB,EAAKJ,GAAW,CAAC,MAAMH,GAAY,SAAsB,EAAK,EAAO,OAAO,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,iBAAiB,EAAU,CAAU,EAAE,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,GAAG,CAAK,EAAE,GAAGhB,EAAqB,CAAC,UAAU,CAAC,mBAAmB,eAAe,EAAE,UAAU,CAAC,mBAAmB,MAAM,EAAE,UAAU,CAAC,mBAAmB,gBAAgB,EAAE,UAAU,CAAC,mBAAmB,eAAe,EAAE,UAAU,CAAC,mBAAmB,gBAAgB,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,cAAc,GAAK,mBAAmB,MAAuB,mBAAiB,SAAS,YAAY,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,4BAA4B,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,eAAe,aAAa,gBAAgB,sBAAsB,qBAAqB,YAAY,EAAE,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,eAAe,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,YAA6B,mBAAiB,SAAS,YAAY,SAAS,CAAC,GAAY,GAAgB,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,iBAAiB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKE,GAAQ,CAAC,MAAM,uEAAuE,OAAO,OAAO,WAAW,MAAM,cAAc,OAAO,GAAG,YAAY,SAAS,YAAY,SAAS,GAAM,aAAa,GAAM,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK+B,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKT,EAAe,CAAC,SAAsB,EAAK,EAAO,IAAI,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,uCAAuC,uBAAuB,8GAA8G,0BAA0B,SAAS,sBAAsB,gGAAgG,EAAE,SAAsB,EAAK,EAAK,CAAC,KAAK,8BAA8B,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,CAAC,EAAE,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,sBAAsB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,2BAA2B,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,uEAAuE,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,EAAE,GAAY,GAAgB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,iBAAiB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKtB,GAAQ,CAAC,MAAM,uEAAuE,OAAO,OAAO,WAAW,QAAQ,cAAc,OAAO,GAAG,YAAY,SAAS,YAAY,SAAS,GAAM,aAAa,GAAM,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK+B,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKT,EAAe,CAAC,SAAsB,EAAK,EAAO,IAAI,CAAC,MAAM,CAAC,kBAAkB,uCAAuC,uBAAuB,mIAAmI,0BAA0B,SAAS,sBAAsB,iGAAiG,0BAA0B,WAAW,EAAE,SAAsB,EAAK,EAAK,CAAC,KAAK,oBAAoB,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,CAAC,EAAE,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,eAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,2BAA2B,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,uEAAuE,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,KAAK,EAAE,GAAGxB,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,KAAK,CAAC,EAAE,UAAU,CAAC,OAAO,GAAG,MAAM,QAAQ,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,KAAK,CAAC,EAAE,UAAU,CAAC,OAAO,GAAG,MAAM,QAAQ,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,EAAE,GAAG,EAAE,EAAE,KAAK,CAAC,EAAE,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,KAAK,CAAC,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKG,GAAK,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,QAAQc,EAAa,WAAW,EAAE,MAAM,OAAO,UAAU,EAAU,GAAGjB,EAAqB,CAAC,UAAU,CAAC,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,CAAC,EAAE,UAAU,CAAC,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,CAAC,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,SAAS,CAAC,GAAY,GAAgB,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,KAAK,EAAE,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKI,GAAoB,CAAC,UAAU,wEAAwE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,wBAAwB,UAAU,sEAAsE,UAAU,GAAG,UAAU,GAAiB,QAAQa,EAAa,WAAW,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAa,GAAgB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,SAAS,CAAC,EAAa,GAAgB,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAGjB,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,KAAK,EAAE,EAAE,CAAC,EAAE,UAAU,CAAC,OAAO,GAAG,MAAM,OAAO,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,KAAK,IAAI,EAAE,CAAC,EAAE,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,KAAK,EAAE,EAAE,CAAC,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKK,GAAa,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,QAAQY,EAAa,WAAW,EAAE,MAAM,OAAO,GAAGjB,EAAqB,CAAC,UAAU,CAAC,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,CAAC,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,iBAAiB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKE,GAAQ,CAAC,MAAM,uEAAuE,OAAO,OAAO,WAAW,OAAO,cAAc,OAAO,GAAG,YAAY,SAAS,YAAY,SAAS,GAAM,aAAa,GAAM,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,OAAO,GAAGF,EAAqB,CAAC,UAAU,CAAC,WAAW,IAAI,QAAQ,EAAc,EAAE,UAAU,CAAC,QAAQ,EAAY,EAAE,UAAU,CAAC,WAAW,IAAI,QAAQ,EAAc,EAAE,UAAU,CAAC,QAAQ,EAAY,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,MAAM,CAAC,WAAW,qGAAqG,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAa,GAAgB,EAAK,GAAgB,CAAC,kBAAkB,CAAC,WAAWgB,EAAW,EAAE,sBAAsB,GAAM,0BAA0B,CAAC,UAAU,OAAO,OAAOE,EAAS,EAAE,mCAAmC,GAAK,oBAAoB,GAAG,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,UAAU,gBAAgB,cAAc,GAAK,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,4BAA4B,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,eAAe,aAAa,gBAAgB,mEAAmE,qBAAqB,YAAY,EAAE,GAAGlB,EAAqB,CAAC,UAAU,CAAC,mCAAmC,IAAA,EAAS,EAAE,UAAU,CAAC,mCAAmC,IAAA,EAAS,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,YAA6B,mBAAiB,SAAS,YAAY,GAAGA,EAAqB,CAAC,UAAU,CAAC,iBAAiB,GAAK,MAAM,EAAc,CAAC,EAAE,EAAY,CAAc,EAAE,SAAS,CAAC,GAAa,GAAgB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,iBAAkC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,cAAc,GAAK,mBAAmB,YAA6B,mBAAiB,SAAS,YAAY,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,qEAAqE,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,KAAK,EAAE,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,iBAAiB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKE,GAAQ,CAAC,MAAM,uEAAuE,OAAO,OAAO,WAAW,MAAM,cAAc,OAAO,GAAG,YAAY,SAAS,YAAY,SAAS,GAAM,aAAa,GAAM,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK+B,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKT,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uCAAuC,uBAAuB,mIAAmI,qBAAqB,OAAO,0BAA0B,SAAS,sBAAsB,gGAAgG,EAAE,SAAsB,EAAK,EAAK,CAAC,KAAK,uBAAuB,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,UAAU,CAAC,EAAE,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,eAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,2BAA2B,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,uEAAuE,EAAE,kBAAkB,MAAM,mBAAmB,GAAK,GAAGxB,EAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKwB,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uCAAuC,uBAAuB,mIAAmI,qBAAqB,OAAO,0BAA0B,SAAS,sBAAsB,gGAAgG,EAAE,SAAsB,EAAK,EAAK,CAAC,KAAK,uBAAuB,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,UAAU,CAAC,EAAE,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,eAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,iBAAiB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKtB,GAAQ,CAAC,MAAM,uEAAuE,OAAO,OAAO,WAAW,QAAQ,cAAc,OAAO,GAAG,YAAY,SAAS,YAAY,SAAS,GAAM,aAAa,GAAM,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK+B,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKT,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uCAAuC,uBAAuB,mIAAmI,qBAAqB,OAAO,0BAA0B,SAAS,sBAAsB,iGAAiG,0BAA0B,WAAW,EAAE,SAAsB,EAAK,EAAK,CAAC,KAAK,oBAAoB,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,UAAU,CAAC,EAAE,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,eAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,2BAA2B,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,uEAAuE,EAAE,kBAAkB,MAAM,mBAAmB,GAAK,GAAGxB,EAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKwB,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uCAAuC,uBAAuB,mIAAmI,qBAAqB,OAAO,0BAA0B,SAAS,sBAAsB,iGAAiG,0BAA0B,WAAW,EAAE,SAAsB,EAAK,EAAK,CAAC,KAAK,oBAAoB,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,UAAU,CAAC,EAAE,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,eAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,oBAAqC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,cAAc,GAAK,mBAAmB,YAA6B,mBAAiB,SAAS,YAAY,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,qEAAqE,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,KAAK,EAAE,SAAS,CAAc,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,OAAO,GAAGxB,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,GAAG,EAAE,EAAE,EAAE,IAAI,EAAE,GAAG,EAAE,CAAC,EAAE,UAAU,CAAC,OAAO,GAAG,MAAM,OAAO,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,EAAE,GAAG,EAAE,GAAG,GAAG,EAAE,EAAE,EAAE,IAAI,EAAE,MAAM,EAAE,CAAC,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKO,GAAgB,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQU,EAAa,WAAW,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,OAAO,GAAGjB,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,GAAG,EAAE,EAAE,EAAE,IAAI,EAAE,GAAG,EAAE,CAAC,EAAE,UAAU,CAAC,OAAO,GAAG,MAAM,OAAO,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,EAAE,GAAG,EAAE,GAAG,GAAG,EAAE,EAAE,EAAE,IAAI,EAAE,MAAM,EAAE,CAAC,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKO,GAAgB,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQU,EAAa,WAAW,EAAE,MAAM,OAAO,GAAGjB,EAAqB,CAAC,UAAU,CAAC,QAAQiB,EAAa,WAAW,CAAC,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,OAAO,GAAGjB,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,GAAG,EAAE,EAAE,EAAE,IAAI,EAAE,GAAG,EAAE,CAAC,EAAE,UAAU,CAAC,OAAO,GAAG,MAAM,OAAO,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,EAAE,GAAG,EAAE,GAAG,GAAG,EAAE,EAAE,EAAE,IAAI,EAAE,MAAM,EAAE,CAAC,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKO,GAAgB,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQU,EAAa,WAAW,EAAE,MAAM,OAAO,GAAGjB,EAAqB,CAAC,UAAU,CAAC,QAAQiB,EAAa,WAAW,CAAC,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,YAA6B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,OAAO,GAAGjB,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,GAAG,EAAE,EAAE,EAAE,IAAI,EAAE,GAAG,EAAE,CAAC,EAAE,UAAU,CAAC,OAAO,GAAG,MAAM,OAAO,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,EAAE,GAAG,EAAE,GAAG,GAAG,EAAE,EAAE,EAAE,IAAI,EAAE,MAAM,EAAE,CAAC,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKO,GAAgB,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQU,EAAa,WAAW,EAAE,MAAM,OAAO,GAAGjB,EAAqB,CAAC,UAAU,CAAC,QAAQiB,EAAa,WAAW,CAAC,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,OAAO,GAAGjB,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,GAAG,EAAE,EAAE,EAAE,IAAI,EAAE,GAAG,EAAE,CAAC,EAAE,UAAU,CAAC,OAAO,GAAG,MAAM,OAAO,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,EAAE,GAAG,EAAE,GAAG,GAAG,EAAE,EAAE,EAAE,IAAI,EAAE,MAAM,EAAE,CAAC,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKO,GAAgB,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQU,EAAa,WAAW,EAAE,MAAM,OAAO,GAAGjB,EAAqB,CAAC,UAAU,CAAC,QAAQiB,EAAa,WAAW,CAAC,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,OAAO,GAAGjB,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,GAAG,EAAE,EAAE,EAAE,IAAI,EAAE,GAAG,EAAE,CAAC,EAAE,UAAU,CAAC,OAAO,GAAG,MAAM,OAAO,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,EAAE,GAAG,EAAE,GAAG,GAAG,EAAE,EAAE,EAAE,IAAI,EAAE,MAAM,EAAE,CAAC,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKO,GAAgB,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQU,EAAa,WAAW,EAAE,MAAM,OAAO,GAAGjB,EAAqB,CAAC,UAAU,CAAC,QAAQiB,EAAa,WAAW,CAAC,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,aAA8B,mBAAiB,SAAS,YAAY,GAAGjB,EAAqB,CAAC,UAAU,CAAC,iBAAiB,GAAK,MAAM,EAAc,CAAC,EAAE,EAAY,CAAc,EAAE,SAAS,CAAc,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA4B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,GAAG,EAAE,EAAE,EAAE,GAAGA,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,GAAG,CAAC,EAAE,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,EAAE,GAAG,EAAE,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,CAAC,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKQ,EAAS,CAAC,OAAO,OAAO,UAAU,UAAU,GAAG,YAAY,UAAU,EAAc,GAAG,SAAS,YAAY,QAAQS,EAAa,CAAS,EAAE,MAAM,OAAO,GAAGjB,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAc,GAAG,UAAU,GAAe,QAAQiB,EAAa,WAAW,CAAC,EAAE,UAAU,CAAC,UAAU,EAAc,EAAE,EAAE,UAAU,CAAC,UAAU,EAAc,GAAG,UAAU,IAAA,GAAU,UAAU,GAAe,QAAQA,EAAa,WAAW,CAAC,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA6B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,GAAG,EAAE,EAAE,EAAE,GAAGjB,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,GAAG,EAAE,EAAE,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,EAAE,GAAG,EAAE,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,yBAA0C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKQ,EAAS,CAAC,OAAO,OAAO,UAAU,UAAU,GAAG,YAAY,UAAU,EAAe,GAAG,SAAS,YAAY,QAAQS,EAAa,CAAS,EAAE,MAAM,OAAO,GAAGjB,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAe,EAAE,EAAE,UAAU,CAAC,UAAU,EAAe,EAAE,EAAE,UAAU,CAAC,UAAU,EAAe,EAAE,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,YAA6B,mBAAiB,SAAS,YAAY,SAAS,CAAC,GAAa,GAAgB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,cAA+B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKiC,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKT,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,6DAA6D,qBAAqB,OAAO,sBAAsB,6CAA6C,EAAE,SAAsB,EAAK,EAAO,KAAK,CAAC,iBAAiB,OAAO,MAAM,CAAC,gBAAgB,wHAAwH,EAAE,SAAS,iBAAiB,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,uBAAuB,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qBAAqB,2BAA2B,mBAAmB,gCAAgC,WAAW,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,aAA8B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA6B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAGxB,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,EAAE,EAAE,IAAI,EAAE,CAAC,EAAE,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,EAAE,GAAG,EAAE,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,EAAE,EAAE,IAAI,EAAE,CAAC,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKQ,EAAS,CAAC,OAAO,OAAO,UAAU,0BAA0B,GAAG,YAAY,SAAS,YAAY,QAAQS,EAAa,WAAW,EAAE,MAAM,OAAO,GAAGjB,EAAqB,CAAC,UAAU,CAAC,UAAU,yBAAyB,UAAU,EAAe,EAAE,EAAE,UAAU,CAAC,UAAU,yBAAyB,UAAU,EAAe,EAAE,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAa,GAAgB,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA6B,EAAK,EAA0B,CAAC,GAAGA,EAAqB,CAAC,UAAU,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,EAAE,GAAG,EAAE,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,EAAE,EAAE,IAAI,EAAE,EAAE,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKQ,EAAS,CAAC,OAAO,OAAO,UAAU,0BAA0B,GAAG,YAAY,UAAU,EAAe,GAAG,SAAS,YAAY,QAAQS,EAAa,WAAW,EAAE,MAAM,OAAO,GAAGjB,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAe,EAAE,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAa,GAAgB,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA6B,EAAK,EAA0B,CAAC,GAAGA,EAAqB,CAAC,UAAU,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,EAAE,EAAE,IAAI,EAAE,EAAE,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKQ,EAAS,CAAC,OAAO,OAAO,UAAU,0BAA0B,GAAG,YAAY,UAAU,EAAe,GAAG,SAAS,YAAY,QAAQS,EAAa,WAAW,EAAE,MAAM,OAAO,GAAGjB,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAe,EAAE,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA6B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAGA,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,EAAE,EAAE,IAAI,EAAE,EAAE,EAAE,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,EAAE,GAAG,EAAE,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,EAAE,EAAE,IAAI,EAAE,EAAE,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKQ,EAAS,CAAC,OAAO,OAAO,UAAU,wBAAwB,GAAG,YAAY,SAAS,YAAY,QAAQS,EAAa,WAAW,EAAE,MAAM,OAAO,GAAGjB,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAe,EAAE,EAAE,UAAU,CAAC,UAAU,EAAe,EAAE,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA6B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAGA,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,EAAE,EAAE,IAAI,EAAE,GAAG,EAAE,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,EAAE,GAAG,EAAE,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,EAAE,EAAE,IAAI,EAAE,GAAG,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKQ,EAAS,CAAC,OAAO,OAAO,UAAU,sBAAsB,GAAG,YAAY,SAAS,YAAY,QAAQS,EAAa,WAAW,EAAE,MAAM,OAAO,GAAGjB,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAe,EAAE,EAAE,UAAU,CAAC,UAAU,EAAe,EAAE,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAa,GAAgB,EAAK,GAAQ,CAAC,uBAAuB,GAAM,eAAe,GAAM,SAAS,GAAsB,EAAKkC,EAAU,CAAC,SAAsB,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,SAAsB,EAAM,EAA8B,CAAC,UAAU,0BAA0B,GAAG,GAAG,EAAS,SAA0B,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,IAAI,GAAK,kBAAkB,GAAK,QAAQ,YAAY,SAAS,CAAc,EAAK1B,EAAS,CAAC,OAAO,OAAO,UAAU,kBAAkB,GAAG,YAAY,UAAU,GAAiB,CAAC,SAAO,CAAC,EAAE,SAAS,YAAY,QAAQS,EAAa,EAAQ,SAAS,YAAY,EAAQ,QAAQ,YAAY,CAAS,EAAE,MAAM,MAAM,CAAC,EAAe,EAAK,GAAgB,CAAC,SAAS,EAAQ,SAAsB,EAAK,GAAS,CAAC,UAAU,SAAS,UAAU,GAAK,UAAU,EAAG,EAAkB,CAAU,EAAE,mBAAmB,GAAK,0BAA0B,GAAG,wBAAwB,GAAG,EAAS,SAAS,QAAQ,WAAW,QAAQ,UAAU,UAAU,EAAQ,KAAK,UAAU,SAAS,SAAS,GAAK,OAAO,GAAG,SAAsB,EAAK,GAAgB,CAAC,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,QAAQ,GAAW,UAAU,gBAAgB,KAAK,GAAW,QAAQ,GAA4B,mBAAiB,SAAS,YAAY,IAAI,GAAK,KAAK,SAAS,MAAM,CAAC,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,UAAU,uCAAuC,EAAE,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,gBAAiC,mBAAiB,SAAS,YAAY,MAAM,CAAC,eAAe,aAAa,gBAAgB,sBAAsB,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,qBAAqB,YAAY,EAAE,SAAS,CAAc,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA6B,EAAK,EAA0B,CAAC,MAAM,QAAQ,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,gBAAgB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKR,GAAqB,CAAC,UAAU,EAAe,GAAG,UAAU,GAAY,CAAC,YAAY,IAAI,WAAW,IAAI,IAAI,0FAA0F,EAAE,EAAE,EAAE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,OAAO,UAAU,+CAA+C,UAAU,yBAAyB,GAAGT,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAe,EAAE,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA6B,EAAK,EAA0B,CAAC,MAAM,QAAQ,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,gBAAgB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKS,GAAqB,CAAC,UAAU,EAAe,GAAG,UAAU,GAAY,CAAC,YAAY,IAAI,WAAW,IAAI,IAAI,2FAA2F,EAAE,yEAAyE,EAAE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,OAAO,UAAU,kDAAkD,UAAU,0BAA0B,GAAGT,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAe,EAAE,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA6B,EAAK,EAA0B,CAAC,MAAM,QAAQ,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,gBAAgB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKS,GAAqB,CAAC,UAAU,EAAe,GAAG,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,OAAO,UAAU,8CAA8C,UAAU,wBAAwB,GAAGT,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAe,EAAE,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA8B,EAAK,EAA0B,CAAC,MAAM,QAAQ,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,gBAAgB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKS,GAAqB,CAAC,UAAU,EAAgB,GAAG,UAAU,GAAY,CAAC,YAAY,IAAI,WAAW,IAAI,IAAI,0FAA0F,EAAE,EAAE,EAAE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,OAAO,UAAU,qDAAqD,UAAU,sBAAsB,GAAGT,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAgB,EAAE,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA8B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,GAAG,EAAE,EAAE,EAAE,GAAGA,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,EAAE,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,EAAE,GAAG,EAAE,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKQ,EAAS,CAAC,OAAO,OAAO,UAAU,WAAW,GAAG,YAAY,UAAU,EAAgB,GAAG,SAAS,YAAY,QAAQS,EAAa,CAAS,EAAE,MAAM,OAAO,GAAGjB,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAgB,EAAE,EAAE,UAAU,CAAC,UAAU,EAAgB,EAAE,EAAE,UAAU,CAAC,UAAU,EAAgB,EAAE,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAa,GAAgB,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,QAAyB,mBAAiB,SAAS,WAAW,CAAC,EAAE,GAAa,GAAgB,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,mBAAoC,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAGA,EAAqB,CAAC,UAAU,CAAC,MAAM,eAAe,GAAmB,OAAO,QAAQ,8BAA8B,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,GAAG,EAAE,EAAE,EAAE,IAAI,EAAE,EAAE,UAAU,CAAC,MAAM,eAAe,GAAmB,OAAO,QAAQ,6BAA6B,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,EAAE,GAAG,EAAE,GAAG,GAAG,EAAE,EAAE,EAAE,MAAM,EAAE,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKI,GAAoB,CAAC,UAAU,wEAAwE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,wBAAwB,UAAU,sEAAsE,UAAU,GAAG,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQa,EAAa,WAAW,EAAE,MAAM,OAAO,GAAGjB,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAc,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAa,GAAgB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,oBAAqC,mBAAiB,SAAS,YAAY,SAAS,CAAC,GAAa,GAAgB,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,cAAc,GAAK,mBAAmB,kBAAmC,mBAAiB,SAAS,YAAY,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,qEAAqE,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,2EAA2E,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,CAAC,EAAE,SAAS,CAAc,EAAKiC,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKT,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uCAAuC,uBAAuB,mIAAmI,sBAAsB,gGAAgG,EAAE,SAAS,IAAI,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,2BAA2B,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,2BAA2B,mBAAmB,gCAAgC,WAAW,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,iBAAiB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKtB,GAAQ,CAAC,MAAM,wEAAwE,OAAO,OAAO,WAAW,UAAU,cAAc,OAAO,GAAG,YAAY,SAAS,YAAY,SAAS,GAAM,aAAa,GAAM,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,GAAG,EAAE,EAAE,EAAE,GAAGF,EAAqB,CAAC,UAAU,CAAC,MAAM,IAAA,GAAU,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKK,GAAa,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQY,EAAa,WAAW,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAa,GAAgB,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,iBAAkC,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,qBAAqB,EAAE,SAAS,CAAc,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,iBAAiB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKf,GAAQ,CAAC,MAAM,uEAAuE,OAAO,OAAO,WAAW,IAAI,cAAc,OAAO,GAAG,YAAY,SAAS,YAAY,SAAS,GAAM,QAAQ,GAAe,aAAa,GAAM,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,cAAc,GAAK,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,qEAAqE,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,mEAAmE,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,EAAE,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,GAAGF,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,MAAM,GAAG,CAAC,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKW,GAAiB,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,kBAAkB,SAAS,YAAY,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,OAAO,UAAU,QAAQ,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,GAAGX,EAAqB,CAAC,UAAU,CAAC,iBAAiB,GAAK,MAAM,EAAc,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAWrwoD,EAAE,CAXixoD,kFAAkF,yQAAyQ,+QAA+Q,gSAAgS,4SAA4S,iRAAiR,gSAAgS,sTAAsT,kJAAkJ,2OAA2O,gVAAgV,iiBAAiiB,kRAAkR,qSAAqS,wGAAwG,+KAA+K,4TAA4T,yUAAyU,2QAA2Q,8QAA8Q,6RAA6R,0LAA0L,8QAA8Q,iSAAiS,2UAA2U,0RAA0R,gSAAgS,6RAA6R,qKAAqK,0SAA0S,6UAA6U,+VAA+V,6QAA6Q,oSAAoS,6RAA6R,sRAAsR,8VAA8V,0GAA0G,gVAAgV,6JAA6J,oSAAoS,0GAA0G,mKAAmK,oKAAoK,mLAAmL,sIAAsI,wJAAwJ,4OAA4O,iKAAiK,qGAAqG,iIAAiI,+GAA+G,4KAA4K,yEAAyE,yEAAyE,yEAAyE,2IAA2I,iKAAiK,wFAAwF,sFAAsF,0FAA0F,oIAAoI,+HAA+H,gJAAgJ,kHAAkH,gGAAgG,yKAAyK,mNAAmN,2FAA2F,sQAAsQ,qIAAqI,0MAA0M,+GAA+G,iHAAiH,0FAA0F,8WAA8W,uKAAuK,+DAA+D,wFAAwF,GAAGmC,GAAgB,sdAW/woE,EAAE,cAAc,EAAiC,GAAgB,YAAY,SAAS,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,IAAI,EAAE,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,iBAAiB,gBAAgB,iBAAiB,gBAAgB,MAAM,EAAE,MAAM,UAAU,KAAK,EAAY,IAAI,EAAE,UAAU,CAAC,MAAM,YAAY,KAAK,EAAY,IAAI,EAAE,UAAUvB,IAAmB,SAAY,CAAC,GAAGA,GAAiB,QAAW,aAAa,YAAY,YAAY,IAAA,GAAU,OAAO,IAAA,GAAU,SAAS,IAAA,GAAU,MAAM,uBAAuB,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,aAAa,EAAE,UAAUA,IAAmB,SAAY,CAAC,GAAGA,GAAiB,QAAW,aAAa,YAAY,YAAY,IAAA,GAAU,OAAO,IAAA,GAAU,SAAS,IAAA,GAAU,MAAM,uBAAuB,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,aAAa,EAAE,UAAUA,IAAmB,SAAY,CAAC,GAAGA,GAAiB,QAAW,aAAa,YAAY,YAAY,IAAA,GAAU,OAAO,IAAA,GAAU,SAAS,IAAA,GAAU,MAAM,uBAAuB,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,aAAa,EAAE,UAAUA,IAAmB,SAAY,CAAC,GAAGA,GAAiB,QAAW,aAAa,YAAY,YAAY,IAAA,GAAU,OAAO,IAAA,GAAU,SAAS,IAAA,GAAU,MAAM,wBAAwB,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,aAAa,CAAC,CAAC,EAAE,GAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,iBAAiB,OAAO,SAAS,MAAM,SAAS,aAAa,SAAS,IAAI,yEAAyE,OAAO,KAAK,CAAC,CAAC,EAAE,GAAGX,GAAa,GAAG,GAAU,GAAG,GAAyB,GAAG,GAAkB,GAAGK,GAAqB,GAAG,GAAc,GAAG,GAA0B,GAAGI,GAAsB,GAAG,EAAwB0B,EAAiB,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,EAAE,GAAgB,OAAO,CAAC,MAAM,EAAM,IAAkB,GAAkB,KAAK,EAAcjC,GAAK,CAAC,EAAE,CAAO,MAAM,EAAcC,GAAoB,CAAC,EAAE,CAAO,MAAM,EAAcC,GAAa,CAAC,EAAE,CAAO,MAAM,EAAcE,GAAgB,CAAC,EAAE,CAAO,MAAM,EAAcC,EAAS,CAAC,EAAE,CAAO,MAAM,EAAcC,GAAqB,CAAC,EAAE,CAAO,MAAM,EAAcE,GAAiB,CAAC,EAAE,CAAO,CAAC,EAAE,CAAO,CAAG,iFCX3zE,IAAgU,IAA8C,IAA4B,KAAqG,KAA2E,KAAyE,KAAyE,EAAO0B,GAAc,EAASC,EAAQ,EAAQC,GAAY,EAASC,EAAM,EAAQC,GAAY,EAASC,EAAM,EAAQC,GAAe,GAAoBH,EAAM,EAAQI,GAAiB,GAAoBC,CAAQ,EAAQC,GAAY,CAAC,UAAU,gDAAgD,UAAU,sBAAsB,UAAU,uBAAuB,EAA0DC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,iBAAiB,EAAoKC,IAAc,GAAG,IAAO,CAAC,IAAI,IAAM,KAAO,EAAM,GAAG,GAAK,OAAO,GAAM,SAAS,OAAO,CAAsB,EAAQC,GAAgB,CAAC,UAAU,CAAC,6DAA6D,0DAA0D,EAAE,UAAU,CAAC,6DAA6D,4IAA4I,CAAC,EAAQC,GAAe,OAAO,KAAKD,EAAe,EAAQE,GAAU,CAAC,UAAU,2BAA2B,UAAU,yBAAyB,EAAQC,GAAM,CAAC,gFAAgF,qTAAqT,oQAAoQ,sNAAsN,0JAA0J,kIAAkI,mEAAmE,EAAQC,GAAa,CAAC,UAAU,gDAAgD,UAAU,sBAAsB,UAAU,uBAAuB,EAAQC,GAAwB,CAAC,QAAQ,YAAY,MAAM,YAAY,OAAO,WAAW,EAAQC,IAAW,CAAC,WAAyB,GAAgC,EAAS,KAAyB,EAAK,QAAQ,CAAC,wBAAwB,CAAC,OAAO,CAAK,EAAE,yBAAyB,EAAE,CAAC,EAAUC,GAAqB,CAAC,iBAAiB,YAAY,cAAc,YAAY,kBAAkB,YAAY,iBAAiB,WAAW,EAAQC,IAAU,CAAC,gBAAc,iBAAe,iBAAe,iBAAe,SAAO,KAAG,OAAK,sBAAoB,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAM,EAAM,UAAU,UAAUD,GAAqB,IAAiB,GAAgB,EAAM,WAAW,YAAY,UAAUA,GAAqB,IAAiB,GAAgB,EAAM,WAAW,YAAY,UAAU,GAAqB,EAAM,WAAW,gBAAgB,UAAUA,GAAqB,IAAgB,GAAe,EAAM,WAAW,YAAY,QAAQF,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,UAAUE,GAAqB,IAAiB,GAAgB,EAAM,WAAW,WAAW,GAAUE,GAAuB,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,GAAc,EAAO,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,YAAU,YAAU,YAAU,WAAS,GAAG,GAAWH,GAAS,CAAK,EAAO,CAAC,EAAY,GAAqB,GAA8B,EAAQZ,GAAY,EAAK,EAAsE,EAAkB,EAAGC,EAA0C,EAAuB,OAArB,GAAiB,CAAC,CAAC,EAAsB,EAAK,GAA0B,SAAS,CAAC,MAAM,CAAC,gBAAgB,EAAY,wBAAA,GAAwB,iBAAiB,GAAK,iBAAiB,YAAY,kBAAA,EAAiB,EAAE,SAAsB,EAAM,GAAY,CAAC,GAAG,GAAU,EAAgB,SAAS,CAAc,EAAKS,GAAU,CAAC,MAAM,4BAA4B,GAAa,CAAS,EAAE,IAAI,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,GAAG,EAAU,UAAU,EAAG,EAAkB,gBAAgB,CAAS,EAAE,uBAAuB,GAAK,IAAI,EAAW,MAAM,CAAC,WAAW,EAAU,GAAG,CAAK,EAAE,SAAS,CAAc,EAAKM,GAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,EAAE,GAAG,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,OAAO,EAAE,IAAI,SAAsB,EAAK,EAAU,CAAC,UAAU,2BAA2B,aAAa,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKxB,GAAS,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQW,GAAa,WAAW,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,EAAE,EAAE,SAAsB,EAAK,EAAU,CAAC,UAAU,2BAA2B,mCAAmC,GAAK,aAAa,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKa,GAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,QAAQb,GAAa,WAAW,CAAC,EAAE,UAAU,CAAC,QAAQA,GAAa,WAAW,CAAC,CAAC,EAAE,SAAsB,EAAKT,GAAO,CAAC,UAAU,EAAU,OAAO,OAAO,GAAG,YAAY,UAAU,EAAU,SAAS,YAAY,UAAU,EAAU,UAAU,EAAU,MAAM,CAAC,MAAM,MAAM,EAAE,UAAU,EAAU,QAAQS,GAAa,WAAW,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAsB,EAAK,MAAM,CAAC,UAAU,gBAAgB,CAAC,EAAe,EAAKa,GAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,EAAE,IAAI,EAAE,UAAU,CAAC,EAAE,IAAI,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,EAAE,KAAK,SAAsB,EAAK,EAAU,CAAC,UAAU,2BAA2B,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKA,GAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,QAAQb,GAAa,WAAW,CAAC,EAAE,UAAU,CAAC,QAAQA,GAAa,WAAW,CAAC,CAAC,EAAE,SAAsB,EAAKP,GAAO,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQO,GAAa,WAAW,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,MAAM,CAAC,GAAG,kBAAkB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQc,GAAI,GAAgC,IAAS,GAAa,QAAQ,IAAS,GAAa,OAAgL,CAAC,GAAGV,GAAM,GAAGF,GAAe,QAAQ,GAAK,CAAC,IAAM,EAASC,GAAU,GAAK,OAAOF,GAAgB,EAAI,CAAC,IAAI,GAAM,GAAG,EAAS,IAAI,EAAK,EAAE,CAAE,CAAC,CAAC,EAAtR,CAAC,GAAGG,GAAM,GAAGF,GAAe,IAAI,GAA0C,UAAxBG,GAAa,GAA2B,KAAKJ,GAAgB,EAAI,CAAC,KAAK,GAAG,EAAE,GAAK,CAAC,EAevvP,GAAgB,EAAQS,GAAUI,GAAI,cAAc,EAAiC,GAAgB,YAAY,YAAY,GAAgB,aAAa,CAAC,OAAO,KAAK,MAAM,IAAI,EAAE,EAAoB,GAAgB,CAAC,UAAU,CAAC,MAAM,OAAO,KAAK,EAAY,IAAI,EAAE,UAAUpB,IAAiB,WAAc,CAAC,GAAGA,GAAe,UAAa,aAAa,YAAY,YAAY,IAAA,GAAU,OAAO,IAAA,GAAU,MAAM,uBAAuB,EAAE,UAAUA,IAAiB,WAAc,CAAC,GAAGA,GAAe,UAAa,aAAa,YAAY,YAAY,IAAA,GAAU,OAAO,IAAA,GAAU,MAAM,uBAAuB,EAAE,UAAUC,IAAmB,SAAY,CAAC,GAAGA,GAAiB,QAAW,aAAa,YAAY,YAAY,IAAA,GAAU,OAAO,IAAA,GAAU,MAAM,wBAAwB,EAAE,UAAUD,IAAiB,WAAc,CAAC,GAAGA,GAAe,UAAa,aAAa,YAAY,YAAY,mBAAmB,OAAO,IAAA,GAAU,MAAM,wBAAwB,EAAE,UAAU,CAAC,aAAa,gBAAgB,MAAM,wBAAwB,KAAK,EAAY,KAAK,CAAC,CAAC,EAAE,GAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,EAAE,GAAGN,GAAc,GAAGE,GAAY,GAAGE,EAAW,EAAE,CAAC,6BAA6B,EAAI,CAAC,EAAE,GAAgB,OAAO,CAAC,MAAM,EAAM,IAAkB,GAAkB,KAAK,EAAcH,GAAS,CAAC,EAAE,CAAO,MAAM,EAAcE,GAAO,CAAC,EAAE,CAAO,MAAM,EAAcE,GAAO,CAAC,EAAE,CAAO,CAAC,EAAE,CAAO,CAAG,wECfrzC,IAAmT,IAA8C,IAA4B,KAAqG,KAAyE,KAAyE,EAAOsB,GAAY,EAASC,EAAM,EAAQC,GAAe,GAAoBD,EAAM,EAAQE,GAAY,CAAC,UAAU,wBAAwB,UAAU,gDAAgD,UAAU,qBAAqB,EAA0DC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,kBAAkB,EAAgHC,IAAc,GAAG,IAAO,CAAC,IAAI,IAAM,KAAO,EAAM,GAAG,GAAK,OAAO,GAAM,SAAS,OAAO,CAAsB,EAAQC,GAAgB,CAAC,UAAU,CAAC,gDAAgD,EAAE,UAAU,CAAC,6DAA6D,CAAC,EAAQC,GAAe,OAAO,KAAKD,EAAe,EAAQE,GAAU,CAAC,UAAU,0BAA0B,UAAU,0BAA0B,EAAQC,GAAM,CAAC,gFAAgF,gTAAgT,qNAAqN,0JAA0J,mEAAmE,EAAQC,GAAa,CAAC,UAAU,wBAAwB,UAAU,gDAAgD,UAAU,qBAAqB,EAAQC,GAAwB,CAAC,QAAQ,YAAY,MAAM,YAAY,OAAO,WAAW,EAAQC,IAAW,CAAC,WAAyB,GAAgC,EAAS,KAAyB,EAAK,QAAQ,CAAC,wBAAwB,CAAC,OAAO,CAAK,EAAE,yBAAyB,EAAE,CAAC,EAAUC,GAAqB,CAAC,iBAAiB,YAAY,cAAc,YAAY,kBAAkB,YAAY,iBAAiB,WAAW,EAAQC,IAAU,CAAC,gBAAc,iBAAe,iBAAe,SAAO,KAAG,OAAK,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAM,EAAM,UAAU,UAAUD,GAAqB,IAAiB,GAAgB,EAAM,WAAW,YAAY,UAAUA,GAAqB,IAAiB,GAAgB,EAAM,WAAW,YAAY,UAAUA,GAAqB,IAAgB,GAAe,EAAM,WAAW,YAAY,QAAQF,GAAwB,EAAM,UAAU,EAAM,SAAS,WAAW,GAAUI,GAAuB,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,GAAc,EAAO,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,YAAU,WAAS,GAAG,GAAWH,GAAS,CAAK,EAAO,CAAC,EAAY,GAAqB,GAA8B,EAAQZ,GAAY,EAAK,EAAsE,EAAkB,EAAGC,EAA0C,EAAuB,OAArB,GAAiB,CAAC,CAAC,EAAsB,EAAK,GAA0B,SAAS,CAAC,MAAM,CAAC,gBAAgB,EAAY,wBAAA,GAAwB,iBAAiB,GAAK,iBAAiB,YAAY,kBAAA,EAAiB,EAAE,SAAsB,EAAM,GAAY,CAAC,GAAG,GAAU,EAAgB,SAAS,CAAc,EAAKS,GAAU,CAAC,MAAM,2CAA2C,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,GAAG,EAAU,UAAU,EAAG,EAAkB,iBAAiB,CAAS,EAAE,uBAAuB,GAAK,IAAI,EAAW,MAAM,CAAC,GAAG,CAAK,EAAE,SAAS,CAAc,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,EAAE,EAAE,SAAsB,EAAK,EAAU,CAAC,UAAU,0BAA0B,mCAAmC,GAAK,aAAa,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKM,GAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,QAAQb,GAAa,WAAW,CAAC,EAAE,UAAU,CAAC,QAAQA,GAAa,WAAW,CAAC,CAAC,EAAE,SAAsB,EAAKL,GAAO,CAAC,UAAU,EAAU,OAAO,OAAO,GAAG,YAAY,UAAU,EAAU,SAAS,YAAY,UAAU,EAAU,MAAM,CAAC,MAAM,MAAM,EAAE,UAAU,EAAU,QAAQK,GAAa,WAAW,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAsB,EAAK,MAAM,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,MAAM,CAAC,GAAG,kBAAkB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQc,GAAI,GAAgC,IAAS,GAAa,QAAQ,IAAS,GAAa,OAAgL,CAAC,GAAGV,GAAM,GAAGF,GAAe,QAAQ,GAAK,CAAC,IAAM,EAASC,GAAU,GAAK,OAAOF,GAAgB,EAAI,CAAC,IAAI,GAAM,GAAG,EAAS,IAAI,EAAK,EAAE,CAAE,CAAC,CAAC,EAAtR,CAAC,GAAGG,GAAM,GAAGF,GAAe,IAAI,GAA0C,UAAxBG,GAAa,GAA2B,KAAKJ,GAAgB,EAAI,CAAC,KAAK,GAAG,EAAE,GAAK,CAAC,EAe1iL,GAAgB,EAAQS,GAAUI,GAAI,cAAc,EAAiC,GAAgB,YAAY,SAAS,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,IAAI,EAAE,EAAoB,GAAgB,CAAC,UAAU,CAAC,MAAM,OAAO,KAAK,EAAY,IAAI,EAAE,UAAUlB,IAAiB,WAAc,CAAC,GAAGA,GAAe,UAAa,aAAa,YAAY,YAAY,IAAA,GAAU,OAAO,IAAA,GAAU,MAAM,uBAAuB,EAAE,UAAUA,IAAiB,WAAc,CAAC,GAAGA,GAAe,UAAa,aAAa,YAAY,YAAY,IAAA,GAAU,OAAO,IAAA,GAAU,MAAM,uBAAuB,EAAE,UAAUA,IAAiB,WAAc,CAAC,GAAGA,GAAe,UAAa,aAAa,YAAY,YAAY,mBAAmB,OAAO,IAAA,GAAU,MAAM,wBAAwB,CAAC,CAAC,EAAE,GAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,EAAE,GAAGF,EAAW,EAAE,CAAC,6BAA6B,EAAI,CAAC,EAAE,GAAgB,OAAO,CAAC,MAAM,EAAM,IAAkB,GAAkB,KAAK,EAAcqB,GAAS,CAAC,EAAE,CAAO,MAAM,EAAcpB,GAAO,CAAC,EAAE,CAAO,MAAM,EAAcqB,GAAO,CAAC,EAAE,CAAO,CAAC,EAAE,CAAO,CAAG,8BCfriC,EAAC,GAAU,UAAU,CAAC,iBAAiB,aAAa,mBAAmB,cAAc,CAAC,EAAQ,GAAc,CAAC,CAAC,aAAa,GAAG,SAAS,GAAG,SAAS,GAAG,KAAK,eAAe,IAAI,MAAM,EAAE,CAAC,aAAa,IAAI,SAAS,IAAI,SAAS,IAAI,KAAK,SAAS,IAAI,MAAM,CAAC,EAAe,GAAM,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,iBAAiB,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,yEAAyE,iBAAc,OAAO,KAAK,EAAE,CAAC,cAAc,iBAAiB,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,wEAAwE,iBAAc,OAAO,KAAK,EAAE,CAAC,cAAc,iBAAiB,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,yEAAyE,iBAAc,OAAO,KAAK,EAAE,CAAC,cAAc,iBAAiB,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,sEAAsE,iBAAc,OAAO,KAAK,EAAE,CAAC,cAAc,iBAAiB,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,yEAAyE,iBAAc,OAAO,KAAK,EAAE,CAAC,cAAc,iBAAiB,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,yEAAyE,iBAAc,OAAO,KAAK,EAAE,CAAC,cAAc,iBAAiB,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,yEAAyE,iBAAc,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,uEAAuE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,uEAAuE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,CAAC,CAAC,CAAC,EAAeC,GAAI,CAAC,qpCAA+pC,2sCAAqtC,usCAAitC,EAAe,GAAU,2CCAnjW,IAAsE,IAA4B,EAA+D,GAAK,0lCAAkmC,GAAiB,GAAY,EAAM,IAAM,CAAC,GAAK,CAAC,WAAS,WAAS,WAAS,GAAG,GAAM,EAAM,OAAO,EAAsB,EAAK,EAAO,IAAI,CAAC,GAAG,EAAc,WAAa,KAAG,CAAC,EAAe,EAAK,MAAM,CAAC,GAAG,EAAS,KAAG,CAAC,CAAE,CAAC,EAAQC,IAAU,CAAC,QAAM,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAO,EAAM,WAAW,cAAc,GASvnD,GAAK,EATmpDC,EAAiB,SAAS,EAAM,EAAI,CAAC,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,GAAG,GAAWD,GAAS,CAAK,EAAE,OAAoB,EAAK,GAAI,CAAC,GAAG,EAAU,UAAU,EAAG,eAAe,CAAS,EAAW,WAAa,MAAI,MAAM,CAAC,WAAW,EAAU,GAAG,CAAK,CAAC,CAAC,CAAE,CAS34D,EAAE,CATu5D,iCAAiC,GAAK,4DAA4D,GAAK,iBAS5/D,EAAE,cAAc,EAAE,GAAK,YAAY,SAA6B,EAAoB,GAAK,CAAC,UAAU,CAAC,aAAa,eAAe,OAAO,GAAM,MAAM,QAAQ,KAAK,EAAY,KAAK,CAAC,CAAC,KCTwtB,SAASE,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,mDAA5iC,IAAgN,IAAkE,IAA4B,KAAoJ,KAAyH,KAAiH,EAAO,GAAY,EAASC,EAAM,EAAQC,GAAW,CAAC,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,kBAAkB,EAA6QC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAwB,CAAC,OAAO,YAAY,QAAQ,WAAW,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,IAAU,CAAC,SAAO,QAAM,SAAO,KAAG,WAAS,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAO,EAAM,UAAU,UAAU,GAAU,EAAM,WAAW,WAAW,UAAU,GAAQ,EAAM,WAAW,SAAS,QAAQH,GAAwB,EAAM,UAAU,EAAM,SAAS,WAAW,GAAUI,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAW/kE,GAAgB,EAXgmEC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,GAAc,EAA0B,GAAqB,EAAE,GAAK,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,CAAQ,EAAQ,EAAsB,CAACI,GAAsBC,EAAsB,EAAO,CAAC,wBAAsB,UAAO,GAAyB,CAAW,EAAQ,GAAa,EAAsB,MAAM,GAAG,IAAO,CAAoC,GAAnC,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAK,IAAW,MAAM,OAAU,CAAC,EAAE,EAAE,EAAwC,MAAtB,EAAU,GAAG,CAAI,IAAW,IAAM,MAAO,EAAO,CAAC,EAAQ,EAAkB,EAAGf,GAAkB,GAAG,CAAqB,EAAQ,EAAW,EAAsB,MAAM,GAAG,IAAO,CAAC,MAAM,OAAU,EAAW,EAAiB,EAAE,EAAE,CAAE,CAAC,EAAQ,OAAoB,IAAc,YAAuC,OAAoB,EAAK,GAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKO,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKJ,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAK,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,iBAAiBc,EAAU,CAAU,EAAE,cAAc,GAAK,mBAAmB,UAAU,iBAAiB,GAAsB,mBAAiB,SAAS,YAAY,MAAM,GAAa,IAAI,EAAW,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,wEAAwE,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,GAAG,CAAK,EAAE,GAAGnB,GAAqB,CAAC,UAAU,CAAC,mBAAmB,QAAQ,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,oBAAoB,iBAAiB,GAAsB,mBAAiB,SAAS,YAAY,MAAM,EAAW,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,eAAgC,mBAAiB,SAAS,YAAY,SAAsB,EAAKC,GAAO,CAAC,SAAS,GAAK,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,MAAM,CAAC,WAAW,mEAAmE,OAAO,CAAC,EAAE,SAAS,CAAC,UAAU,CAAC,WAAW,uEAAuE,OAAO,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAKmB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKT,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,0BAA0B,OAAO,sBAAsB,2FAA2F,EAAE,SAAS,UAAU,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,WAAW,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,mEAAmE,6BAA6B,KAAK,EAAE,KAAK,EAAU,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,EAAE,GAAY,GAAgB,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,oBAAqC,mBAAiB,SAAS,YAAY,SAAsB,EAAKS,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKT,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,SAAS,QAAQ,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,SAAS,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,2BAA2B,mBAAmB,gCAAgC,WAAW,EAAE,KAAK,EAAU,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAWj+M,EAAE,CAX6+M,gFAAgF,8RAA8R,gSAAgS,iRAAiR,+RAA+R,8RAA8R,8FAA8F,uKAAuK,gRAAgR,qMAAqM,GAAGU,GAAgB,GAAGC,GAAiB,sdAWxsR,EAAE,cAAc,EAAiC,GAAgB,YAAY,iBAAiB,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,IAAI,EAAE,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,QAAQ,EAAE,MAAM,UAAU,KAAK,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,WAAW,gBAAgB,GAAM,MAAM,WAAW,KAAK,EAAY,MAAM,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,aAAa,EAAE,UAAU,CAAC,aAAa,SAAS,gBAAgB,GAAM,MAAM,SAAS,KAAK,EAAY,MAAM,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,aAAa,EAAE,UAAU,CAAC,MAAM,QAAQ,KAAK,EAAY,YAAY,CAAC,CAAC,EAAE,GAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,CAAC,CAAC,EAAE,GAAG,GAAY,GAAG,EAAwBC,EAAiB,EAAE,GAAG,EAAwBC,EAAkB,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,KCX1uD,SAAS,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,yDAA7jC,IAAqP,IAAkE,IAA4B,KAAkJ,EAAO,GAAmB,EAASC,EAAa,EAAQ,GAAW,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,kBAAkB,EAAm1BC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,IAAc,GAAG,IAAO,CAAC,IAAI,IAAM,KAAO,EAAM,GAAG,GAAK,OAAO,GAAM,SAAS,OAAO,CAAsB,EAAQ,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAwB,CAAC,UAAU,YAAY,UAAU,YAAY,UAAU,YAAY,UAAU,YAAY,UAAU,YAAY,UAAU,YAAY,QAAQ,WAAW,EAAQ,GAAS,EAAO,OAAOC,CAAc,EAAQ,IAAkB,EAAc,IAAmB,CAAC,GAAK,CAAC,EAAc,GAAkBC,EAAe,CAAa,EAAO,CAAC,EAAsB,GAA0BA,EAAe,CAAa,EAAkL,OAA7K,EAAwB,CAAC,EAAc,CAAgB,GAAM,IAAgB,IAAuB,EAAiB,CAAa,EAAE,EAAyB,CAAa,GAAS,CAAC,EAAc,CAAgB,EAAE,EAAQC,IAAU,CAAC,UAAQ,UAAQ,UAAQ,UAAQ,UAAQ,UAAQ,SAAO,KAAG,YAAU,YAAU,YAAU,YAAU,YAAU,YAAU,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAW,EAAM,WAAW,WAAW,UAAU,GAAW,EAAM,WAAW,WAAW,UAAU,GAAS,EAAM,WAAW,SAAS,UAAU,GAAS,EAAM,WAAW,SAAS,UAAU,GAAW,EAAM,WAAW,WAAW,UAAU,GAAW,EAAM,WAAW,WAAW,UAAU,GAAW,EAAM,WAAW,WAAW,UAAU,GAAS,EAAM,WAAW,SAAS,UAAU,GAAS,EAAM,WAAW,SAAS,UAAU,GAAS,EAAM,WAAW,SAAS,QAAQH,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,UAAU,GAAS,EAAM,WAAW,SAAS,UAAU,GAAW,EAAM,WAAW,UAAU,GAAU,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAWl0H,GAAgB,EAXm1HI,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,GAAc,EAAQ,EAAkB,GAAqB,EAAO,CAAC,QAAM,YAAU,WAAS,UAAQ,UAAY,EAAkB,kBAAoB,EAAqB,UAAY,EAAkB,kBAAoB,EAAqB,UAAY,EAAkB,kBAAoB,EAAqB,UAAY,EAAkB,kBAAoB,EAAqB,UAAY,EAAkB,kBAAoB,EAAqB,UAAY,EAAkB,kBAAoB,EAAqB,UAAY,EAAkB,kBAAoB,EAAqB,UAAY,EAAkB,kBAAoB,EAAqB,UAAY,GAAkB,kBAAoB,GAAqB,UAAY,EAAkB,kBAAoB,EAAqB,UAAY,GAAkB,kBAAoB,GAAqB,UAAY,GAAkB,kBAAoB,GAAqB,GAAG,GAAWH,GAAS,CAAK,EAAO,CAAC,EAAU,IAAc,GAAiB,EAAkB,CAAoB,EAAO,CAAC,GAAU,IAAc,GAAiB,EAAkB,CAAoB,EAAO,CAAC,GAAU,IAAc,GAAiB,EAAkB,CAAoB,EAAO,CAAC,EAAU,IAAc,GAAiB,EAAkB,CAAoB,EAAO,CAAC,EAAU,IAAc,GAAiB,EAAkB,CAAoB,EAAO,CAAC,GAAU,IAAc,GAAiB,EAAkB,CAAoB,EAAO,CAAC,GAAU,IAAc,GAAiB,EAAkB,CAAoB,EAAO,CAAC,GAAU,IAAc,GAAiB,EAAkB,CAAoB,EAAO,CAAC,GAAU,GAAc,GAAiB,GAAkB,EAAoB,EAAO,CAAC,GAAU,IAAc,GAAiB,EAAkB,CAAoB,EAAO,CAAC,GAAU,IAAc,GAAiB,GAAkB,EAAoB,EAAO,CAAC,EAAU,IAAc,GAAiB,GAAkB,EAAoB,EAAO,CAAC,eAAY,cAAW,uBAAoB,mBAAgB,kBAAe,YAAU,mBAAgB,cAAW,aAAU,GAAgB,CAAC,cAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiB,GAAuB,EAAM,EAAQ,EAAuC,GAAkB,EAAGT,EAA0C,EAAO,CAAC,yBAAsB,UAAO,GAAyB,EAAW,EAAQ,EAAiB,GAAsB,MAAM,GAAG,IAAO,CAAC,MAAM,OAAU,GAAW,WAAW,EAAE,EAAE,CAAE,CAAC,EAAQ,GAAgB,GAAsB,MAAM,GAAG,IAAO,CAAC,MAAM,OAAU,GAAW,WAAW,EAAE,EAAE,CAAE,CAAC,EAAQ,EAAiB,GAAsB,MAAM,GAAG,IAAO,CAAC,MAAM,OAAU,GAAW,WAAW,EAAE,EAAE,CAAE,CAAC,EAAQ,EAAiB,GAAsB,MAAM,GAAG,IAAO,CAAC,MAAM,OAAU,GAAW,WAAW,EAAE,EAAE,CAAE,CAAC,EAAQ,GAAgB,GAAsB,MAAM,GAAG,IAAO,CAAC,MAAM,OAAU,GAAW,WAAW,EAAE,EAAE,CAAE,CAAC,EAAQ,GAAgB,GAAsB,MAAM,GAAG,IAAO,CAAC,MAAM,OAAU,GAAW,WAAW,EAAE,EAAE,CAAE,CAAC,EAAQ,GAAgB,GAAsB,MAAM,GAAG,IAAO,CAAC,MAAM,OAAU,GAAW,WAAW,EAAE,EAAE,CAAE,CAAC,EAAE,OAAoB,EAAK,GAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAK,GAAS,CAAC,QAAQ,GAAS,QAAQ,GAAM,SAAsB,EAAK,GAAW,CAAC,MAAME,GAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,GAAgB,UAAU,EAAG,GAAkB,gBAAgB,EAAU,EAAU,EAAE,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,GAAG,CAAK,EAAE,GAAG,GAAqB,CAAC,UAAU,CAAC,mBAAmB,SAAS,EAAE,UAAU,CAAC,mBAAmB,SAAS,EAAE,UAAU,CAAC,mBAAmB,SAAS,EAAE,UAAU,CAAC,mBAAmB,SAAS,EAAE,UAAU,CAAC,mBAAmB,SAAS,EAAE,UAAU,CAAC,mBAAmB,SAAS,CAAC,EAAE,GAAY,EAAc,EAAE,SAAS,CAAc,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,GAAmB,OAAO,QAAQ,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,EAAE,GAAG,GAAG,GAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,EAAE,EAAE,EAAE,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,EAAE,EAAE,EAAE,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,EAAE,EAAE,EAAE,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,EAAE,EAAE,EAAE,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,EAAE,EAAE,EAAE,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,EAAE,EAAE,CAAC,EAAE,GAAY,EAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKH,GAAc,CAAC,UAAU,EAAiB,UAAU,EAAU,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,GAAU,kBAAkB,GAAa,kBAAkB,GAAa,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQI,GAAa,WAAW,EAAE,MAAM,OAAO,GAAG,GAAqB,CAAC,UAAU,CAAC,UAAU,GAAgB,QAAQA,GAAa,WAAW,CAAC,CAAC,EAAE,GAAY,EAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,GAAmB,OAAO,QAAQ,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,GAAG,GAAG,GAAG,GAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,GAAG,EAAE,EAAE,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,GAAG,EAAE,EAAE,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,GAAG,EAAE,EAAE,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,GAAG,EAAE,EAAE,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,GAAG,EAAE,EAAE,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,GAAG,EAAE,CAAC,EAAE,GAAY,EAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKJ,GAAc,CAAC,UAAU,EAAiB,UAAU,GAAU,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,EAAU,kBAAkB,GAAa,kBAAkB,GAAa,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQI,GAAa,WAAW,EAAE,MAAM,OAAO,GAAG,GAAqB,CAAC,UAAU,CAAC,UAAU,GAAgB,QAAQA,GAAa,WAAW,CAAC,CAAC,EAAE,GAAY,EAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,GAAmB,OAAO,QAAQ,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,IAAI,GAAG,GAAG,GAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,IAAI,EAAE,EAAE,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,IAAI,EAAE,EAAE,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,IAAI,EAAE,EAAE,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,IAAI,EAAE,EAAE,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,IAAI,EAAE,EAAE,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,IAAI,EAAE,CAAC,EAAE,GAAY,EAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKJ,GAAc,CAAC,UAAU,EAAiB,UAAU,EAAU,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,GAAU,kBAAkB,GAAa,kBAAkB,GAAa,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQI,GAAa,WAAW,EAAE,MAAM,OAAO,GAAG,GAAqB,CAAC,UAAU,CAAC,UAAU,GAAgB,QAAQA,GAAa,WAAW,CAAC,CAAC,EAAE,GAAY,EAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,GAAmB,OAAO,QAAQ,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,IAAI,GAAG,GAAG,GAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,IAAI,EAAE,EAAE,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,IAAI,EAAE,EAAE,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,IAAI,EAAE,EAAE,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,IAAI,EAAE,EAAE,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,IAAI,EAAE,EAAE,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,IAAI,EAAE,CAAC,EAAE,GAAY,EAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKJ,GAAc,CAAC,UAAU,GAAgB,UAAU,GAAU,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,GAAU,kBAAkB,GAAa,kBAAkB,GAAa,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQI,GAAa,WAAW,EAAE,MAAM,OAAO,GAAG,GAAqB,CAAC,UAAU,CAAC,UAAU,GAAgB,QAAQA,GAAa,WAAW,CAAC,CAAC,EAAE,GAAY,EAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,GAAmB,OAAO,QAAQ,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,IAAI,GAAG,GAAG,GAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,IAAI,EAAE,EAAE,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,IAAI,EAAE,EAAE,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,IAAI,EAAE,EAAE,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,IAAI,EAAE,EAAE,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,IAAI,EAAE,EAAE,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,IAAI,EAAE,CAAC,EAAE,GAAY,EAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKJ,GAAc,CAAC,UAAU,GAAgB,UAAU,GAAU,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,GAAU,kBAAkB,EAAa,kBAAkB,GAAa,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQI,GAAa,WAAW,EAAE,MAAM,OAAO,GAAG,GAAqB,CAAC,UAAU,CAAC,UAAU,GAAgB,QAAQA,GAAa,WAAW,CAAC,CAAC,EAAE,GAAY,EAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,GAAmB,OAAO,QAAQ,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,IAAI,GAAG,GAAG,GAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,IAAI,EAAE,EAAE,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,IAAI,EAAE,EAAE,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,IAAI,EAAE,EAAE,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,IAAI,EAAE,EAAE,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,IAAI,EAAE,EAAE,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,KAAK,EAAE,IAAI,EAAE,CAAC,EAAE,GAAY,EAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKJ,GAAc,CAAC,UAAU,GAAgB,UAAU,GAAU,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,EAAU,kBAAkB,GAAa,kBAAkB,GAAa,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQI,GAAa,WAAW,EAAE,MAAM,OAAO,GAAG,GAAqB,CAAC,UAAU,CAAC,UAAU,GAAgB,QAAQA,GAAa,WAAW,CAAC,CAAC,EAAE,GAAY,EAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAW5wgB,EAAE,CAXwxgB,kFAAkF,mQAAmQ,mTAW3mhB,EAAE,cAAc,EAAiC,GAAgB,YAAY,iBAAiB,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,IAAI,EAAE,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,SAAS,EAAE,MAAM,UAAU,KAAK,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,WAAW,gBAAgB,GAAM,MAAM,aAAa,KAAK,EAAY,MAAM,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,aAAa,EAAE,UAAU,CAAC,aAAa,SAAS,gBAAgB,GAAM,MAAM,WAAW,KAAK,EAAY,MAAM,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,aAAa,EAAE,UAAU,CAAC,aAAa,WAAW,gBAAgB,GAAM,MAAM,aAAa,KAAK,EAAY,MAAM,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,aAAa,EAAE,UAAU,CAAC,aAAa,SAAS,gBAAgB,GAAM,MAAM,WAAW,KAAK,EAAY,MAAM,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,aAAa,EAAE,UAAU,CAAC,aAAa,WAAW,gBAAgB,GAAM,MAAM,aAAa,KAAK,EAAY,MAAM,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,aAAa,EAAE,UAAU,CAAC,aAAa,SAAS,gBAAgB,GAAM,MAAM,WAAW,KAAK,EAAY,MAAM,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,aAAa,EAAE,UAAU,CAAC,aAAa,WAAW,gBAAgB,GAAM,MAAM,aAAa,KAAK,EAAY,MAAM,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,aAAa,EAAE,UAAU,CAAC,aAAa,SAAS,gBAAgB,GAAM,MAAM,WAAW,KAAK,EAAY,MAAM,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,aAAa,EAAE,UAAU,CAAC,aAAa,WAAW,gBAAgB,GAAM,MAAM,aAAa,KAAK,EAAY,MAAM,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,aAAa,EAAE,UAAU,CAAC,aAAa,SAAS,gBAAgB,GAAM,MAAM,WAAW,KAAK,EAAY,MAAM,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,aAAa,EAAE,UAAU,CAAC,aAAa,WAAW,gBAAgB,GAAM,MAAM,aAAa,KAAK,EAAY,MAAM,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,aAAa,EAAE,UAAU,CAAC,aAAa,SAAS,gBAAgB,GAAM,MAAM,WAAW,KAAK,EAAY,MAAM,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,aAAa,CAAC,CAAC,EAAE,GAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,EAAE,GAAG,EAAkB,EAAE,CAAC,6BAA6B,EAAI,CAAC,EAAE,GAAgB,OAAO,CAAC,MAAM,EAAM,IAAkB,GAAkB,KAAK,EAAcJ,GAAc,CAAC,EAAE,CAAO,CAAC,EAAE,CAAO,CAAG,yGCX9nF,IAA8Y,IAA8C,IAA4B,KAAkJ,KAAgF,KAA2E,KAA2E,KAAkF,KAAyE,KAAyE,KAAmF,KAAqG,KAAsE,KAAsE,KAAsE,KAAsE,KAAsE,KAAqE,KAAuE,KAAsE,KAAsE,KAAuE,KAAsE,KAAuE,KAAsE,KAAuE,KAAuE,KAAuE,EAAO,GAAc,EAASc,EAAQ,EAAQ,GAAY,EAASC,EAAM,EAAQ,GAAa,EAASC,EAAO,EAAQ,GAAqB,EAASC,EAAe,EAAQ,GAAsB,EAASC,EAAgB,EAAQ,GAAmB,EAASC,EAAa,EAAQ,GAAY,EAASC,EAAM,EAAQ,GAAe,GAAoBL,EAAM,EAAQ,GAAiB,GAAoBM,CAAQ,EAAQ,GAAY,CAAC,UAAU,sBAAsB,UAAU,gDAAgD,UAAU,uBAAuB,EAA0D,GAAkB,eAAqB,GAAkB,CAAC,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,kBAAkB,EAA8lB,IAAc,GAAG,IAAO,CAAC,IAAI,IAAM,KAAO,EAAM,GAAG,GAAK,OAAO,GAAM,SAAS,OAAO,CAAsB,EAAQ,GAAU,CAAC,OAAO,aAAa,QAAQ,KAAK,OAAO,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,EAAE,EAAQ,GAAY,CAAC,QAAQ,GAAG,MAAM,IAAI,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAQ,GAAW,CAAC,OAAO,GAAU,OAAO,GAAM,WAAW,GAAG,UAAU,GAAG,aAAa,OAAO,WAAW,GAAY,QAAQ,WAAW,KAAK,QAAQ,EAAQ,GAAY,CAAC,OAAO,GAAU,OAAO,GAAM,WAAW,GAAG,UAAU,GAAG,aAAa,OAAO,WAAW,GAAY,QAAQ,WAAW,KAAK,QAAQ,EAAQ,GAAgB,CAAC,UAAU,CAAC,6DAA6D,6EAA6E,sDAAsD,+CAA+C,8CAA8C,0FAA0F,sEAAsE,iFAAiF,yDAAyD,+DAA+D,0PAA0P,uKAAuK,8HAA8H,4EAA4E,gEAAgE,sEAAsE,8GAA8G,6DAA6D,0DAA0D,EAAE,UAAU,CAAC,gDAAgD,6IAA6I,+DAA+D,kFAAkF,+CAA+C,6CAA6C,4DAA4D,sEAAsE,6DAA6D,8DAA8D,8HAA8H,+DAA+D,iFAAiF,sEAAsE,4FAA4F,4DAA4D,CAAC,EAAQ,GAAe,OAAO,KAAK,EAAe,EAAQ,GAAU,CAAC,UAAU,2BAA2B,UAAU,0BAA0B,EAAQ,GAAM,CAAC,gFAAgF,+SAA+S,oQAAoQ,sNAAsN,yJAAyJ,mWAAmW,mVAAmV,wdAAwd,iRAAiR,gRAAgR,oQAAoQ,oQAAoQ,4oBAA4oB,mbAAmb,sbAAsb,4RAA4R,6WAA6W,4TAA4T,iRAAiR,2LAA2L,sKAAsK,yTAAyT,oRAAoR,8HAA8H,qTAAqT,yXAAyX,iWAAiW,qSAAqS,oRAAoR,6MAA6M,ubAAub,8RAA8R,iTAAiT,4NAA4N,kSAAkS,wGAAwG,yUAAyU,qSAAqS,qUAAqU,4RAA4R,0GAA0G,kIAAkI,oEAAoE,GAAGC,GAAgB,GAAGC,GAAiB,GAAGC,GAAiB,GAAGC,GAAiB,GAAGC,GAAiB,GAAGC,GAAiB,GAAGC,GAAiB,GAAGC,GAAiB,GAAGC,GAAiB,GAAGC,GAAiB,GAAGC,GAAkB,GAAGC,GAAkB,GAAGC,GAAkB,GAAGC,GAAkB,GAAGC,GAAkB,GAAGC,GAAkB,sdAAsd,EAAQ,GAAa,CAAC,UAAU,sBAAsB,UAAU,gDAAgD,UAAU,uBAAuB,EAAQ,GAAwB,CAAC,QAAQ,YAAY,MAAM,YAAY,OAAO,WAAW,EAAQ,IAAW,CAAC,WAAyB,GAAgC,EAAS,KAAyB,EAAK,QAAQ,CAAC,wBAAwB,CAAC,OAAO,CAAK,EAAE,yBAAyB,EAAE,CAAC,EAAU,GAAqB,CAAC,iBAAiB,YAAY,cAAc,YAAY,kBAAkB,YAAY,iBAAiB,WAAW,EAAQ,IAAU,CAAC,gBAAc,iBAAe,iBAAe,iBAAe,iBAAe,UAAQ,UAAQ,UAAQ,UAAQ,UAAQ,UAAQ,wBAAsB,aAAW,YAAU,cAAY,SAAO,KAAG,OAAK,YAAU,YAAU,YAAU,YAAU,YAAU,YAAU,kBAAgB,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAa,EAAM,WAAW,GAAK,UAAU,GAAS,EAAM,WAAW,kLAAkL,UAAU,GAAM,EAAM,UAAU,UAAU,GAAqB,IAAiB,GAAgB,EAAM,WAAW,YAAY,UAAU,GAAS,EAAM,WAAW,wMAAwM,UAAU,GAAqB,IAAiB,GAAgB,EAAM,WAAW,YAAY,UAAU,GAAW,EAAM,WAAW,0BAA0B,UAAU,GAAS,EAAM,WAAW,sMAAsM,UAAU,GAAqB,IAAiB,GAAgB,EAAM,WAAW,YAAY,UAAU,GAAW,EAAM,WAAW,mCAAmC,UAAU,GAAW,EAAM,WAAW,2CAA2C,UAAU,GAAW,EAAM,WAAW,qCAAqC,UAAU,GAAS,EAAM,WAAW,mLAAmL,UAAU,GAAW,EAAM,WAAW,2CAA2C,UAAU,GAAiB,EAAM,WAAW,oBAAoB,UAAU,GAAqB,IAAiB,GAAgB,EAAM,WAAW,YAAY,UAAU,GAAY,EAAM,WAAW,GAAK,UAAU,GAAW,EAAM,WAAW,gCAAgC,UAAU,GAAuB,EAAM,WAAwB,EAAKC,EAAe,CAAC,SAAsB,EAAK,IAAI,CAAC,SAAS,4JAA4J,CAAC,CAAC,CAAC,EAAE,UAAU,GAAS,EAAM,WAAW,6KAA6K,UAAU,GAAqB,IAAgB,GAAe,EAAM,WAAW,YAAY,QAAQ,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,UAAU,GAAS,EAAM,WAAW,uLAAuL,UAAU,GAAW,EAAM,WAAW,gDAAgD,GAAU,GAAuB,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,GAAc,EAAO,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,YAAU,YAAU,YAAU,YAAU,YAAU,YAAU,YAAU,YAAU,YAAU,YAAU,YAAU,YAAU,YAAU,aAAU,aAAU,YAAU,YAAU,aAAU,aAAU,aAAU,YAAS,GAAG,GAAW,GAASC,CAAK,EAAO,CAAC,EAAY,IAAqB,GAA8B,EAAQ,GAAY,EAAK,EAA0b,GAAkB,EAAG,GAAjZC,GAAsBC,GAAuBC,GAAuBC,GAAuBC,GAAuBC,GAAuBC,GAAuBC,GAAuBC,GAAuBC,GAAuBC,GAAwBC,GAAwBC,GAAwBC,GAAwBC,GAAwBC,EAA8F,EAAuB,OAArB,GAAiB,CAAC,CAAC,EAAsB,EAAK,GAA0B,SAAS,CAAC,MAAM,CAAC,gBAAgB,EAAY,2BAAwB,iBAAiB,GAAK,iBAAiB,YAAY,oBAAiB,EAAE,SAAsB,EAAM,GAAY,CAAC,GAAG,GAAU,EAAgB,SAAS,CAAc,EAAK,GAAU,CAAC,MAAM,2CAA2C,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,GAAG,EAAU,UAAU,EAAG,GAAkB,gBAAgB,CAAS,EAAE,uBAAuB,GAAK,IAAI,EAAW,MAAM,CAAC,GAAG,CAAK,EAAE,SAAS,CAAc,EAAKC,GAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,EAAE,GAAG,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,OAAO,EAAE,IAAI,SAAsB,EAAK,EAAU,CAAC,UAAU,2BAA2B,aAAa,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAK5C,GAAS,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQ,GAAa,WAAW,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,EAAE,EAAE,SAAsB,EAAK,EAAU,CAAC,UAAU,2BAA2B,mCAAmC,GAAK,aAAa,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAK4C,GAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,QAAQ,GAAa,WAAW,CAAC,EAAE,UAAU,CAAC,QAAQ,GAAa,WAAW,CAAC,CAAC,EAAE,SAAsB,EAAK3C,GAAO,CAAC,UAAU,EAAU,UAAU,EAAU,OAAO,OAAO,GAAG,YAAY,UAAU,EAAU,SAAS,YAAY,UAAU,EAAU,UAAU,EAAU,MAAM,CAAC,MAAM,MAAM,EAAE,UAAU,EAAU,QAAQ,GAAa,WAAW,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAsB,EAAK,MAAM,CAAC,UAAU,eAAe,CAAC,EAAE,KAAY,IAAoB,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,WAAW,SAAsB,EAAK,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,UAAU,SAAsB,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,QAAQ,SAAS,CAAc,EAAK,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,SAAS,CAAC,EAAe,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,UAAU,SAAS,CAAc,EAAK4C,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKrB,EAAe,CAAC,SAAsB,EAAK,KAAK,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,0BAA0B,SAAS,sBAAsB,oBAAoB,EAAE,SAAS,2BAA2B,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,OAAO,GAAW,MAAM,CAAC,OAAO,EAAE,KAAK,EAAU,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe,EAAKqB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKrB,EAAe,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,0BAA0B,SAAS,sBAAsB,uEAAuE,EAAE,SAAS,0HAA0H,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,OAAO,GAAY,MAAM,CAAC,OAAO,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,MAAM,CAAC,UAAU,gBAAgB,cAAc,GAAK,mBAAmB,UAAU,SAAsB,EAAM,MAAM,CAAC,UAAU,iBAAiB,cAAc,GAAK,mBAAmB,YAAY,SAAS,CAAc,EAAM,MAAM,CAAC,UAAU,gBAAgB,cAAc,GAAK,mBAAmB,YAAY,SAAS,CAAc,EAAM,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,UAAU,SAAS,CAAc,EAAKoB,GAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,SAAsB,EAAKpB,EAAe,CAAC,SAAsB,EAAM,IAAI,CAAC,IAAI,OAAO,MAAM,CAAC,qBAAqB,OAAO,sBAAsB,oBAAoB,EAAE,SAAS,CAAC,qBAAkC,EAAK,KAAK,CAAC,CAAC,EAAE,cAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,SAAsB,EAAKqB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKrB,EAAe,CAAC,SAAsB,EAAK,KAAK,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,uEAAuE,EAAE,SAAS,mBAAmB,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,OAAO,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,EAAe,EAAK,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,YAAY,SAAsB,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,UAAU,SAAS,CAAc,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,OAAO,SAAS,CAAc,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAAU,CAAC,UAAU,2BAA2B,iBAAiB,GAAK,iBAAiB,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKtB,GAAQ,CAAC,MAAM,uEAAuE,OAAO,OAAO,WAAW,MAAM,cAAc,OAAO,GAAG,YAAY,SAAS,YAAY,SAAS,GAAM,aAAa,GAAM,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK2C,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKrB,EAAe,CAAC,SAAsB,EAAK,MAAM,CAAC,IAAI,OAAO,MAAM,CAAC,sBAAsB,oBAAoB,EAAE,SAAsB,EAAK,EAAK,CAAC,KAAK,8BAA8B,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,UAAU,CAAC,EAAE,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,sBAAsB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,OAAO,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,gBAAgB,SAAS,CAAc,EAAM,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,QAAQ,SAAS,CAAc,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAAU,CAAC,UAAU,2BAA2B,iBAAiB,GAAK,iBAAiB,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKtB,GAAQ,CAAC,MAAM,uEAAuE,OAAO,OAAO,WAAW,QAAQ,cAAc,OAAO,GAAG,YAAY,SAAS,YAAY,SAAS,GAAM,aAAa,GAAM,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,eAAe,SAAS,CAAc,EAAK2C,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKrB,EAAe,CAAC,SAAsB,EAAK,MAAM,CAAC,IAAI,OAAO,MAAM,CAAC,sBAAsB,oBAAoB,EAAE,SAAsB,EAAK,EAAK,CAAC,KAAK,oBAAoB,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,UAAU,CAAC,EAAE,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,eAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,OAAO,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe,EAAKqB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKrB,EAAe,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,uEAAuE,EAAE,SAAS,qBAAqB,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,OAAO,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,QAAQ,SAAS,CAAc,EAAKqB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKrB,EAAe,CAAC,SAAsB,EAAK,MAAM,CAAC,IAAI,OAAO,MAAM,CAAC,sBAAsB,oBAAoB,EAAE,SAAsB,EAAK,EAAK,CAAC,KAAK,oBAAoB,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,UAAU,CAAC,EAAE,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,eAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,OAAO,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe,EAAKqB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKrB,EAAe,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,uEAAuE,EAAE,SAAS,sCAAsC,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,OAAO,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,QAAQ,SAAS,CAAc,EAAKqB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKrB,EAAe,CAAC,SAAsB,EAAK,MAAM,CAAC,IAAI,OAAO,MAAM,CAAC,sBAAsB,oBAAoB,EAAE,SAAsB,EAAK,EAAK,CAAC,KAAK,oBAAoB,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,UAAU,CAAC,EAAE,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,eAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,OAAO,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe,EAAKqB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKrB,EAAe,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,uEAAuE,EAAE,SAAS,yBAAyB,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,OAAO,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,QAAQ,SAAS,CAAc,EAAKqB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKrB,EAAe,CAAC,SAAsB,EAAK,MAAM,CAAC,IAAI,OAAO,MAAM,CAAC,sBAAsB,oBAAoB,EAAE,SAAsB,EAAK,EAAK,CAAC,KAAK,oBAAoB,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,UAAU,CAAC,EAAE,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,eAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,OAAO,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe,EAAKqB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKrB,EAAe,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,uEAAuE,EAAE,SAAS,uBAAuB,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,OAAO,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,oBAAoB,SAAsB,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,YAAY,SAAS,CAAc,EAAKoB,GAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,EAAE,MAAM,EAAE,UAAU,CAAC,EAAE,MAAM,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,OAAO,EAAE,OAAO,SAAsB,EAAK,EAAU,CAAC,UAAU,0BAA0B,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKzC,GAAgB,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQ,GAAa,WAAW,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAKyC,GAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,EAAE,MAAM,EAAE,UAAU,CAAC,EAAE,MAAM,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,OAAO,EAAE,OAAO,SAAsB,EAAK,EAAU,CAAC,UAAU,0BAA0B,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKzC,GAAgB,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQ,GAAa,WAAW,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAKyC,GAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,EAAE,MAAM,EAAE,UAAU,CAAC,EAAE,MAAM,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,OAAO,EAAE,OAAO,SAAsB,EAAK,EAAU,CAAC,UAAU,0BAA0B,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKzC,GAAgB,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQ,GAAa,WAAW,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,MAAM,CAAC,UAAU,iBAAiB,cAAc,GAAK,mBAAmB,eAAe,SAAS,CAAc,EAAK0C,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKrB,EAAe,CAAC,SAAsB,EAAK,KAAK,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,uEAAuE,EAAE,SAAS,eAAe,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,OAAO,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe,EAAM,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,YAAY,SAAS,CAAc,EAAM,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,OAAO,SAAS,CAAc,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAAU,CAAC,UAAU,2BAA2B,iBAAiB,GAAK,iBAAiB,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKtB,GAAQ,CAAC,MAAM,uEAAuE,OAAO,OAAO,WAAW,SAAS,cAAc,OAAO,GAAG,YAAY,SAAS,YAAY,SAAS,GAAM,aAAa,GAAM,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK2C,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKrB,EAAe,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,uEAAuE,EAAE,SAAS,uBAAuB,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,OAAO,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,OAAO,SAAS,CAAc,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAAU,CAAC,UAAU,2BAA2B,iBAAiB,GAAK,iBAAiB,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKtB,GAAQ,CAAC,MAAM,uEAAuE,OAAO,OAAO,WAAW,QAAQ,cAAc,OAAO,GAAG,YAAY,SAAS,YAAY,SAAS,GAAM,aAAa,GAAM,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK2C,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKrB,EAAe,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,uEAAuE,EAAE,SAAS,eAAe,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,OAAO,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,eAAe,SAAS,CAAc,EAAKqB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKrB,EAAe,CAAC,SAAsB,EAAK,KAAK,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,0BAA0B,QAAQ,sBAAsB,uEAAuE,EAAE,SAAS,gBAAgB,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,OAAO,GAAW,MAAM,CAAC,OAAO,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe,EAAKoB,GAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,mCAAmC,EAAE,MAAM,EAAE,UAAU,CAAC,MAAM,iCAAiC,EAAE,MAAM,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,0DAA0D,EAAE,OAAO,SAAsB,EAAK,EAAU,CAAC,UAAU,0BAA0B,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKA,GAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,UAAU,iBAAiB,EAAE,UAAU,CAAC,UAAU,iBAAiB,CAAC,EAAE,SAAsB,EAAKxC,GAAiB,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,MAAM,SAAS,YAAY,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,OAAO,UAAU,QAAQ,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,KAAY,IAAoB,EAAK,EAAO,QAAQ,CAAC,UAAU,gBAAgB,mBAAmB,MAAM,SAAsB,EAAK,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,UAAU,SAAsB,EAAM,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,YAAY,SAAS,CAAc,EAAM,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,SAAS,SAAS,CAAc,EAAKyC,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKrB,EAAe,CAAC,SAAsB,EAAK,KAAK,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,0BAA0B,QAAQ,sBAAsB,kEAAkE,EAAE,SAAS,mBAAmB,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,OAAO,GAAW,MAAM,CAAC,OAAO,EAAE,KAAK,EAAU,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe,EAAK,GAAyB,CAAC,QAAQ,CAAC,sEAAA,GAA6FsB,UAAa,wEAAA,GAA+FC,SAAY,EAAE,SAAsB,EAAKF,EAAS,CAAC,sBAAsB,GAAK,SAAS,EAAU,UAAU,iBAAiB,OAAO,GAAY,MAAM,CAAC,OAAO,EAAE,wBAAwB,CAAC,EAAE,+BAA+B,KAAK,8BAA8B,GAAG,+BAA+B,GAAG,8BAA8B,GAAG,+BAA+B,GAAG,+BAA+B,GAAG,+BAA+B,GAAG,8BAA8B,IAAI,8BAA8B,EAAE,8BAA8B,MAAM,6BAA6B,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,YAAY,SAAsB,EAAKD,GAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,sCAAsC,EAAE,MAAM,EAAE,UAAU,CAAC,MAAM,qCAAqC,EAAE,MAAM,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,6CAA6C,EAAE,KAAK,SAAsB,EAAK,EAAU,CAAC,UAAU,0BAA0B,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKvC,GAAc,CAAC,UAAU,EAAU,UAAU,EAAU,OAAO,OAAO,GAAG,YAAY,UAAU,EAAU,UAAU,EAAU,UAAU,EAAU,UAAU,GAAU,SAAS,YAAY,UAAU,EAAU,UAAU,GAAU,UAAU,GAAU,MAAM,CAAC,MAAM,MAAM,EAAE,UAAU,EAAU,QAAQ,GAAa,WAAW,EAAE,UAAU,EAAU,MAAM,OAAO,UAAU,CAAS,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAKuC,GAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,EAAE,IAAI,EAAE,UAAU,CAAC,EAAE,GAAG,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,EAAE,KAAK,SAAsB,EAAK,EAAU,CAAC,UAAU,2BAA2B,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKA,GAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,QAAQ,GAAa,WAAW,CAAC,EAAE,UAAU,CAAC,QAAQ,GAAa,WAAW,CAAC,CAAC,EAAE,SAAsB,EAAKtC,GAAO,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQ,GAAa,WAAW,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,MAAM,CAAC,GAAG,kBAAkB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQ,GAAI,GAAgC,IAAS,GAAa,QAAQ,IAAS,GAAa,OAAgL,CAAC,GAAG,GAAM,GAAG,GAAe,QAAQ,GAAK,CAAC,IAAM,EAAS,GAAU,GAAK,OAAO,GAAgB,EAAI,CAAC,IAAI,GAAM,GAAG,EAAS,IAAI,EAAK,EAAE,CAAE,CAAC,CAAC,EAAtR,CAAC,GAAG,GAAM,GAAG,GAAe,IAAI,GAA0C,UAAxB,GAAa,GAA2B,KAAK,GAAgB,EAAI,CAAC,KAAK,GAAG,EAAE,GAAK,CAAC,EAe7o5C,GAAgB,EAAQ,GAAU,GAAI,cAAc,EAAiC,GAAgB,YAAY,OAAO,GAAgB,aAAa,CAAC,OAAO,KAAK,MAAM,IAAI,EAAE,EAAoB,GAAgB,CAAC,UAAU,CAAC,MAAM,OAAO,KAAK,EAAY,IAAI,EAAE,UAAU,IAAiB,WAAc,CAAC,GAAG,GAAe,UAAa,aAAa,YAAY,YAAY,IAAA,GAAU,OAAO,IAAA,GAAU,MAAM,uBAAuB,EAAE,UAAU,IAAiB,WAAc,CAAC,GAAG,GAAe,UAAa,aAAa,YAAY,YAAY,IAAA,GAAU,OAAO,IAAA,GAAU,MAAM,uBAAuB,EAAE,UAAU,IAAmB,SAAY,CAAC,GAAG,GAAiB,QAAW,aAAa,YAAY,YAAY,IAAA,GAAU,OAAO,IAAA,GAAU,MAAM,uBAAuB,EAAE,UAAU,IAAmB,SAAY,CAAC,GAAG,GAAiB,QAAW,aAAa,YAAY,YAAY,IAAA,GAAU,OAAO,IAAA,GAAU,MAAM,wBAAwB,EAAE,UAAU,IAAiB,WAAc,CAAC,GAAG,GAAe,UAAa,aAAa,YAAY,YAAY,mBAAmB,OAAO,IAAA,GAAU,MAAM,wBAAwB,EAAE,UAAU,CAAC,aAAa,gCAAgC,YAAY,mBAAmB,gBAAgB,GAAK,MAAM,aAAa,KAAK,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,oBAAoB,gBAAgB,GAAM,MAAM,oBAAoB,KAAK,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,oKAAoK,MAAM,0BAA0B,KAAK,EAAY,QAAQ,EAAE,UAAU,CAAC,aAAa,2CAA2C,YAAY,GAAG,gBAAgB,GAAM,MAAM,aAAa,KAAK,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,wMAAwM,YAAY,GAAG,gBAAgB,GAAK,MAAM,WAAW,KAAK,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,2CAA2C,gBAAgB,GAAM,MAAM,aAAa,KAAK,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,sMAAsM,YAAY,GAAG,gBAAgB,GAAK,MAAM,WAAW,KAAK,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,qCAAqC,gBAAgB,GAAM,MAAM,aAAa,KAAK,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,kLAAkL,YAAY,GAAG,gBAAgB,GAAK,MAAM,WAAW,KAAK,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,mCAAmC,gBAAgB,GAAM,MAAM,aAAa,KAAK,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,uLAAuL,YAAY,GAAG,gBAAgB,GAAK,MAAM,WAAW,KAAK,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,iDAAiD,gBAAgB,GAAM,MAAM,aAAa,KAAK,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,mLAAmL,YAAY,GAAG,gBAAgB,GAAK,MAAM,WAAW,KAAK,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,0BAA0B,gBAAgB,GAAM,MAAM,aAAa,KAAK,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,6KAA6K,YAAY,eAAe,gBAAgB,GAAK,MAAM,WAAW,KAAK,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,GAAK,MAAM,eAAe,KAAK,EAAY,OAAO,EAAE,UAAU,CAAC,aAAa,GAAK,MAAM,cAAc,KAAK,EAAY,OAAO,CAAC,CAAC,EAAE,GAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,CAAC,CAAC,EAAE,GAAG,GAAc,GAAG,GAAY,GAAG,GAAa,GAAG,GAAqB,GAAG,GAAsB,GAAG,GAAmB,GAAG,GAAY,GAAG,EAAwB0C,EAAiB,EAAE,GAAG,EAAwBC,EAAkB,EAAE,GAAG,EAAwBC,EAAkB,EAAE,GAAG,EAAwBC,EAAkB,EAAE,GAAG,EAAwBC,EAAkB,EAAE,GAAG,EAAwBC,EAAkB,EAAE,GAAG,EAAwBC,EAAkB,EAAE,GAAG,EAAwBC,EAAkB,EAAE,GAAG,EAAwBC,EAAkB,EAAE,GAAG,EAAwBC,EAAkB,EAAE,GAAG,EAAwBC,EAAmB,EAAE,GAAG,EAAwBC,EAAmB,EAAE,GAAG,EAAwBC,EAAmB,EAAE,GAAG,EAAwBC,EAAmB,EAAE,GAAG,EAAwBC,EAAmB,EAAE,GAAG,EAAwBC,EAAmB,EAAE,GAAA,IAA4BhB,UAAa,GAAA,IAAqDA,SAAY,EAAE,CAAC,EAAE,GAAA,IAA4BD,UAAa,GAAA,IAAqDA,SAAY,EAAE,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,EAAE,GAAgB,OAAO,CAAC,MAAM,EAAM,IAAkB,GAAkB,KAAK,EAAc9C,GAAS,CAAC,EAAE,CAAO,MAAM,EAAcC,GAAO,CAAC,EAAE,CAAO,MAAM,EAAcE,GAAgB,CAAC,EAAE,CAAO,MAAM,EAAcC,GAAiB,CAAC,EAAE,CAAO,MAAM,EAAcC,GAAc,CAAC,EAAE,CAAO,MAAM,EAAcC,GAAO,CAAC,EAAE,CAAO,CAAC,EAAE,CAAO,CAAG,KCa19O,SAAS,GAAS,CAAC,YAAW,WAAU,QAAO,GAAG,GAAO,CAAC,IAAM,EAAS,CAAC,UAAW,GAAM,UAAW,kLAAmL,UAAW,CAAC,KAAM,CAAC,UAAW,WAAW,CAAC,EAAG,UAAW,YAAa,UAAW,wMAAyM,UAAW,YAAa,UAAW,0BAA2B,UAAW,sMAAuM,UAAW,YAAa,UAAW,mCAAoC,UAAW,2CAA4C,UAAW,qCAAsC,UAAW,mLAAoL,UAAW,2CAA4C,UAAW,oBAAqB,UAAW,YAAa,UAAW,GAAM,UAAW,gCAAiC,UAAW,GAAM,UAAW,6KAA8K,UAAW,YAAa,UAAW,uLAAwL,UAAW,gDAAgD,EACtzD,EAAS,CAAC,GAAG,EAAQ,UAAW,gMAAiM,UAAW,yNAA0N,UAAW,qCAAsC,UAAW,2OAA4O,UAAW,YAAa,UAAW,yCAA0C,UAAW,uBAAwB,UAAW,yDAA0D,UAAW,wOAAyO,UAAW,mCAAoC,UAAW,GAAO,UAAW,uPAAwP,UAAW,YAAa,UAAW,6LAA8L,UAAW,mDAAmD,EAC1vD,EAAS,CAAC,UAAW,CAAC,KAAM,CAAC,UAAW,WAAW,CAAC,EAAG,UAAW,YAAa,UAAW,YAAa,UAAW,gBAAiB,UAAW,YAAa,UAAW,WAAW,EACjL,EAAS,CAAC,GAAG,EAAQ,UAAW,uEAAuE,EACvG,EAAS,CAAC,GAAG,EAAQ,UAAW,YAAa,UAAW,wEAAyE,UAAW,WAAW,EACvJ,EAAS,CAAC,GAAG,EAAQ,UAAW,2KAA4K,UAAW,kRAAmR,UAAW,gDAAiD,UAAW,iMAAkM,UAAW,+BAAgC,UAAW,2CAA4C,UAAW,8DAA+D,UAAW,oJAAqJ,UAAW,sDAAuD,UAAW,GAAO,UAAW,mIAAoI,UAAW,YAAa,UAAW,sKAAuK,UAAW,4CAA4C,EACniD,EAAS,CAAC,GAAG,EAAQ,UAAW,GAAO,UAAW;;6KAA2Q,UAAW;;+MAAuU,UAAW,uDAAwD,UAAW;;;;0KAAuW,UAAW,oDAAqD,UAAW,uEAAwE,UAAW,kEAAmE,UAAW;;0HAA6Q,UAAW,qDAAsD,UAAW,GAAO,UAAW;;sJAAqT,UAAW,YAAa,UAAW;;+IAAgU,UAAW,kDAAkD,EACh3E,EAAS,CAAC,GAAG,EAAQ,UAAW,WAAW,EAC3C,EAAS,CAAC,GAAG,EAAQ,UAAW,sMAAuM,UAAW,wKAAyK,UAAW,4CAA6C,UAAW,gHAAiH,UAAW,mDAAoD,UAAW,yCAA0C,UAAW,wCAAyC,UAAW,8LAA+L,UAAW,4CAA6C,UAAW,GAAO,UAAW,kKAAmK,UAAW,YAAa,UAAW,wMAAyM,UAAW,yDAAyD,EACz+C,EAAU,CAAC,GAAG,EAAQ,UAAW,iIAAkI,UAAW,iLAAkL,UAAW,6EAA8E,UAAW,gKAAiK,UAAW,wEAAyE,UAAW,yDAA0D,UAAW,gDAAiD,UAAW,wIAAyI,UAAW,0EAA2E,UAAW,gLAAiL,UAAW,YAAa,UAAW,0KAA2K,UAAW,gDAAgD,EACz+C,EAAU,CAAC,GAAG,EAAQ,UAAW,wOAAyO,UAAW,kNAAmN,UAAW,mDAAoD,UAAW,oPAAqP,UAAW,2CAA4C,UAAW,mFAAoF,UAAW,4BAA6B,UAAW,0NAA2N,UAAW,yDAA0D,UAAW,GAAO,UAAW,sMAAuM,UAAW,YAAa,UAAW,qLAAsL,UAAW,sDAAsD,EAC9wD,EAAU,CAAC,GAAG,EAAQ,UAAW,8KAA+K,UAAW,iKAAkK,UAAW,+CAAgD,UAAW,2IAA4I,UAAW,sDAAuD,UAAW,mEAAoE,UAAW,uEAAwE,UAAW,0KAA2K,UAAW,wFAAyF,UAAW,GAAO,UAAW,0LAA2L,UAAW,YAAa,UAAW,6LAA8L,UAAW,mDAAmD,EACpkD,EAAU,CAAC,GAAG,EAAQ,UAAW,WAAW,EAC5C,EAAU,CAAC,GAAG,EAAQ,UAAW,oPAAqP,UAAW,uTAAwT,UAAW,4DAA6D,UAAW,mPAAoP,UAAW,4CAA6C,UAAW,4DAA6D,UAAW,2EAA4E,UAAW,yKAA0K,UAAW,iCAAkC,UAAW,GAAO,UAAW,yLAA0L,UAAW,YAAa,UAAW,gTAAiT,UAAW,wDAAwD,EACv8D,EAAU,CAAC,GAAG,EAAQ,UAAW,iYAAkY,UAAW,ieAAke,UAAW,+CAAgD,UAAW,icAAkc,UAAW,0EAA2E,UAAW,wCAAyC,UAAW,qEAAsE,UAAW,qcAAsc,UAAW,0DAA2D,UAAW,GAAO,UAAW,8aAA+a,UAAW,YAAa,UAAW,2ZAA4Z,UAAW,yCAAyC,EACzkG,EAAU,CAAC,GAAG,EAAQ,UAAW,oGAAqG,UAAW,4JAA6J,UAAW,6CAA8C,UAAW,mIAAoI,UAAW,wCAAyC,UAAW,+BAAgC,UAAW,4BAA6B,UAAW,oGAAqG,UAAW,wDAAyD,UAAW,GAAO,UAAW,gHAAiH,UAAW,YAAa,UAAW,4HAA6H,UAAW,4CAA4C,EACtpC,EAAU,CAAC,GAAG,EAAQ,UAAW,sLAAuL,UAAW,mMAAoM,UAAW,yDAA0D,UAAW,8IAA+I,UAAW,+DAAgE,UAAW,oEAAqE,UAAW,8CAA+C,UAAW,8KAA+K,UAAW,oEAAqE,UAAW,GAAO,UAAW,yKAA0K,UAAW,YAAa,UAAW,qMAAsM,UAAW,6DAA6D,EAC7lD,EAAU,CAAC,UAAW,YAAa,UAAW,YAAa,UAAW,WAAW,EACjF,EAAU,CAAC,GAAG,EAAQ,UAAW,GAAO,UAAW,kOAAmO,UAAW,8OAA+O,UAAW,yCAA0C,UAAW,yNAA0N,UAAW,8CAA+C,UAAW,qDAAsD,UAAW,4BAA6B,UAAW,wNAAyN,UAAW,4CAA6C,UAAW,qCAAsC,UAAW,GAAQ,UAAW,+OAAgP,UAAW,YAAa,UAAW,wTAAyT,UAAW,2CAA2C,EAI17D,EAAQ,CADS,UAAW,EAAS,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAS,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAS,UAAW,CAFrO,GAAG,EAAQ,UAAW,GAAO,UAAW,+PAAgQ,UAAW,yPAA0P,UAAW,+CAAgD,UAAW,0SAA2S,UAAW,oEAAqE,UAAW,wDAAyD,UAAW,0DAA2D,UAAW,sRAAuR,UAAW,iCAAkC,UAAW,kDAAmD,UAAW,GAAQ,UAAW,oQAAqQ,UAAW,YAAa,UAAW,oSAAqS,UAAW,qCAEh5D,EAAG,UAAW,EAAS,UAAW,EAAS,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAS,UAAW,EAAS,UAAW,EAAS,UAAW,EAAQ,UAAW,EAAS,UAAW,EAAQ,UAAW,CADhd,GAAG,EAAQ,UAAW,GAAO,UAAW,sTAAuT,UAAW,0TAA2T,UAAW,2DAA4D,UAAW,iSAAkS,UAAW,wCAAyC,UAAW,0CAA2C,UAAW,mDAAoD,UAAW,8QAA+Q,UAAW,gDAAiD,UAAW,6BAA8B,UAAW,GAAQ,UAAW,iSAAkS,UAAW,YAAa,UAAW,6RAA8R,UAAW,gDACvvD,EAAG,UAAW,EAAQ,UAAW,EAAS,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAS,UAAW,EAAS,UAAW,EAAQ,UAAW,CACnmB,EAAE,IAAc,CAAC,EAC3C,OAAQ,EAAR,CAAoB,IAAK,YACzB,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,OAAO0D,EAAoB,EAAc,CAAC,MAAO,CAAC,EAAM,SAAY,CAAC,EAAI,GAAkBA,EAAoBC,GAAM,CAAC,GAAG,EAAO,UAAW,EAAc,GAAI,IAAK,OAAQ,OAAK,EAAG,EAAS,EAAI,CAAC,CAAC,EACjM,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,OAAOD,EAAoB,EAAc,CAAC,MAAO,CAAC,EAAM,SAAY,CAAC,EAAI,GAAkBA,EAAoBE,GAAW,CAAC,GAAG,EAAO,UAAW,EAAc,GAAI,IAAK,YAAa,OAAK,EAAG,EAAS,EAAI,CAAC,CAAC,EAC3M,IAAK,YACL,IAAK,YACL,OAAOF,EAAoBG,GAAQ,CAAC,GAAG,EAAO,IAAK,SAAU,OAAK,EAAG,EAAS,EAAI,CAAC,EACnF,QAAW,OAAO,EAAS,EAAK,CAAG,CAAC,CACpC,SAAgB,GAA6B,EAAS,CAAC,OAAQ,EAAR,CAAkB,IAAK,YAC9E,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,MAAO,CAAC,CAAC,KAAM,SAAU,WAAY,qBAAqB,EAAG,CAAC,KAAM,UAAW,WAAY,+CAA+C,EAAG,CAAC,KAAM,UAAW,WAAY,uBAAuB,CAAC,EACnM,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,MAAO,CAAC,CAAC,KAAM,SAAU,WAAY,qBAAqB,EAAG,CAAC,KAAM,UAAW,WAAY,+CAA+C,EAAG,CAAC,KAAM,SAAU,WAAY,uBAAuB,CAAC,EAClM,IAAK,YACL,IAAK,YACL,MAAO,CAAC,CAAC,KAAM,UAAW,WAAY,qBAAqB,EAAG,CAAC,KAAM,UAAW,WAAY,+CAA+C,EAAG,CAAC,KAAM,SAAU,WAAY,uBAAuB,CAAC,EACnM,QAAW,MAAkB,CAAC,CAQ5B,eAAsB,GAAY,CACjC,UACA,gBACA,yBACA,WACA,mBACA,kBACA,wCAAwC,IACtC,CACF,IAAM,EAAc,GAAO,EAAQ,CAAC,KAAK,QAAQ,EAIjD,GAA0B,CAAC,sBAAuB,GAAM,kBAAmB,GAAO,qBAAsB,GAAO,uCAAwC,GAAO,eAAgB,GAAO,0BAA2B,GAAM,eAAgB,GAAM,6BAA8B,GAAM,kBAAmB,GAAM,+BAAgC,GAAO,WAAY,EAAK,CAAC,EAClW,GAAwB,EAAY,EAsEpC,IAAM,EAAOH,EAAoBkB,GAA4B,CAC5D,SANmDlB,EAAoBiB,GAAyC,CAChH,SAhEejB,EACfI,GACA,CACC,UAAW,GACX,YAAa,OACb,UACA,gBACA,yBACA,UACA,mBACA,wBACA,gBACA,aAAcC,MAAkB,OAAO,0CAA0B,EACjE,gBAAiB,GACjB,WACA,WACA,oBAAqB,GACrB,iBAAkB,wBAClB,UACK,IAAW,OAkCX,IAAA,QAlCgC,CACtC,GAAI,GAAO,CACV,QAAQ,IAAI,+DAA+D,EAC3E,MACD,CAEA,OAAOA,EAAY,SAAY,CAqB9B,EAAO,+BAAiC,CAnBvC,UAAW,EACX,OAAQ,CACUC,mBACFC,iBACJC,YACZ,EACA,MAAO,CACN,cAAeR,EACf,SAAUS,EACV,KAAMC,EACN,YAAaC,EACb,UAAWC,EACX,OAAQC,EACR,SAAUC,EACV,gBAAiBC,CAClB,EACA,YAAa,CAAE,aAAA,CAAa,CAGsB,EAEnD,GAAM,CAAE,mBAAoB,MAAM,OAAO,oCACzC,MAAO,CACN,QAAS,EAAgB,CAC1B,CACD,CAAC,CACF,EAAA,CAAG,EAED,2BAA4B,GAC5B,eAAgB,GAChB,mBAAoB,IAAIC,OAAuB,OAAO,6DAA8F,EACpJ,wBAAyB,EACzB,+BAAgC,CACjC,CAIU,CACX,CAIW,EACV,MAAO,CAAC,OAAQ,CAAC,CAAC,CACnB,CAAC,EAID,OADA,MAAM,EACC,CACR,CAoBA,SAAS,IAAQ,CACX,IACL,EAAO,gBAAgB,KAAK,SAAS,CACtC,CAEA,eAAe,GAAK,EAAe,EAAW,CAC7C,SAAS,EAAY,EAAO,EAAW,EAAc,GAAM,CAC1D,GAAI,EAAM,QAAU,EAAO,uBAAwB,OAEnD,IAAM,EAAiB,GAAW,eAClC,GAAI,EAGH,IAFA,QAAQ,KAAK;EAA4S,EAAO,CAAc,EAE1U,KAAK,OAAO,EAAI,IAAM,MAAA,MAE1B,QAAQ,MAAM;EAA+G,EAAO,CAAc,EAEnJ,GAAM,EAAc,wCAA0C,4BAA6B,CAC1F,QAAS,OAAO,CAAK,EACrB,iBACA,MAAO,EAAiB,IAAA,GAAY,aAAiB,OAAS,OAAO,EAAM,OAAU,SAAW,EAAM,MAAQ,IAC/G,CAAC,CACF,CAEA,GAAI,CACH,IAAI,EAAS,EAAU,EAAiB,EAAe,EAAwB,EAAa,EAC5F,GAAI,EACH,EAAY,KAAK,MAAM,EAAU,QAAQ,eAAkB,EAC3D,EAAU,EAAU,QACpB,EAAW,EAAU,SACrB,EAAkB,EAAU,gBAC5B,EAAgB,EAAU,cAC1B,EAAyB,EAAU,uBACnC,EAAc,EAAU,YAExB,EAAUG,GAA+B,GAAQ,CAAO,MAClD,CACN,GAA+B,GAAQ,IAAA,EAAS,EAGhD,IAAM,EAAc,YAAY,iBAAiB,YAAY,CAAC,CAAC,EAAE,EAAE,cAAc,KAAK,GAAK,EAAE,OAAS,OAAO,CAAC,EAAE,YAChH,GAAI,EAAa,CAChB,IAAM,EAAY,IAAI,gBAAgB,CAAW,EACjD,EAAU,EAAU,IAAI,IAAI,EAC5B,EAAW,EAAU,IAAI,QAAQ,EACjC,IAAK,GAAM,CAAC,EAAK,KAAU,EAAU,QAAQ,EACvC,EAAI,WAAW,MAAM,IAC1B,IAAkB,CAAC,EACnB,EAAc,EAAI,MAAM,CAAC,GAAK,EAEhC,CACA,GAAI,CAAC,GAAW,CAAC,EAAU,CAC1B,IAAM,EAAYC,GAAiC,GAAQ,mBAAmB,SAAS,QAAQ,EAAG,GAAM,EAAO,EAC/G,EAAU,EAAU,QACpB,EAAW,EAAU,SACrB,EAAgB,EAAU,aAC3B,CAED,CAEA,IAAM,EAAc,GAAY,CAC/B,UACA,WACA,kBACA,gBACA,yBACA,iBAAkB,EAAgB,GAAW,iBAAmB,IAAA,GAChE,sCAAuC,CAAC,CACzC,CAAC,EAGM,IAAW,SACf,SAAY,CACjB,IAAM,EAAQ,GAAO,GAGf,EAAe,GAAQ,MAAM,CAAE,QAAU,EAAoC,IAAO,EAAhC,IAAO,SAAiC,CAAC,CAAC,KAGhG,EAAmB,GAAW,kBAAoB,KACtD,GAAI,IAAqB,MAAQ,GAAO,cAAgB,GAAiB,CACxE,IAAM,EAAQ,MAAM,GAAgB,EAAM,aAAa,GAAG,EACpD,CAAC,GAAQ,OAAO,OAAO,CAAa,EACtC,GAAS,OAAO,GAAS,WAC5B,EAAoB,MAAM,EAAM,kBAAkB,EAAM,GAAgB,IAAA,EAAS,GAAM,KAEzF,CAGA,IAAM,EAA0B,KAAK,eAAe,CAAC,CAAC,gBAAgB,EAChE,EAAW,EAAwB,SACnC,EAAS,EAAwB,OAIvC,MAAM,IAAI,QAAS,GAAY,CAC1B,SAAS,aACZ,SAAS,iBAAiB,qBAAsB,EAAS,CAAE,KAAM,EAAK,CAAC,EAEvE,EAAQ,CAEV,CAAC,EAED,EAAO,gBAAgB,KAAK,CAC3B,0BACA,CACC,gBACA,QAAS,EACT,UAAW,GAAO,MAAQ,IAC1B,mBACA,aAAc,GAAgB,KAC9B,UAAW,GAAO,oBAAsB,EACxC,SAAU,GAAO,SACjB,SAAU,SAAS,UAAY,KAC/B,IAAK,EAAO,SAAS,KACrB,SAAU,EAAO,SAAS,UAAY,KACtC,SAAU,EAAO,SAAS,UAAY,KACtC,KAAM,EAAO,SAAS,MAAQ,KAC9B,OAAQ,EAAO,SAAS,QAAU,KAClC,WACA,QACD,EACA,OACD,CAAC,EAGD,MAAMC,GAAmB,CAAE,SAAU,aAAc,2BAA4B,GAAM,cAAe,OAAQ,CAAC,EAE7G,SAAS,cAAc,IAAI,YAAY,kBAAmB,CACzD,OAAQ,CAAE,aAAc,GAAgB,IAAK,CAC9C,CAAC,CAAC,CACH,EAAA,CAAG,EAIA,IAAM,EAAO,MAAM,EACf,GAGH,GAA4B,iCAAoC,CAC/D,GAAsC,CAAW,EACjD,EAAO,gCAAgC,CAAW,CACnD,CAAC,GAIuB,GAAQ,GAAM,EAAG,EAAIC,EAAAA,KACvB,CACrB,GAA0B,EAC1B,GAAiC,EACjC,EAAqB,EAAW,EAAM,CAAE,mBAAoB,CAAY,CAAC,CAC1E,CAAC,GAGD,EAAoB,EAAW,CAAE,mBAAoB,CAAY,CAAC,CAAC,CAAC,OAAO,CAAI,CAEjF,OAAS,EAAO,CAEf,MADA,EAAY,EAAO,IAAA,GAAW,EAAK,EAC7B,CACP,CACD,yEAjLA,SAjOgC,IAEJ,IACU,IACI,KACwE,KACH,KACF,EAEvG,GAAS,CAAC,UAAW,CAAC,SAAU,CAAC,UAAW,eAAgB,UAAW,aAAc,UAAW,cAAc,EAAG,KAAMjB,MAAkB,OAAO,6DAA+F,EAAG,KAAM,GAAG,EAAG,UAAW,CAAC,SAAU,CAAC,UAAW,SAAU,UAAW,SAAU,UAAW,SAAU,UAAW,QAAS,UAAW,QAAQ,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,QAAQ,EAAG,UAAW,CAAC,SAAU,CAAC,UAAW,OAAQ,UAAW,SAAS,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,UAAU,EAAG,UAAW,CAAC,SAAU,CAAC,UAAW,SAAS,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,eAAe,EAAG,UAAW,CAAC,SAAU,CAAC,UAAW,SAAS,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,gBAAgB,EAAG,UAAW,CAAC,SAAU,CAAC,UAAW,SAAS,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,iBAAiB,EAAG,UAAW,CAAC,SAAU,CAAC,UAAW,WAAY,UAAW,UAAW,UAAW,SAAS,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,qCAAqC,EAAG,UAAW,CAAC,SAAU,CAAC,UAAW,YAAa,UAAW,UAAW,UAAW,SAAS,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,sCAAsC,EAAG,UAAW,CAAC,SAAU,CAAC,UAAW,YAAY,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,+BAA+B,EAAG,UAAW,CAAC,SAAU,CAAC,UAAW,WAAY,UAAW,UAAU,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,yBAAyB,EAAG,UAAW,CAAC,SAAU,CAAC,UAAW,MAAM,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,0BAA0B,EAAG,UAAW,CAAC,SAAU,CAAC,UAAW,MAAM,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,0BAA0B,EAAG,UAAW,CAAC,SAAU,CAAC,UAAW,MAAM,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,0BAA0B,EAAG,UAAW,CAAC,SAAU,CAAC,UAAW,YAAY,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,8BAA8B,EAAG,UAAW,CAAC,SAAU,CAAC,UAAW,YAAY,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,sEAAsE,EAAG,UAAW,CAAC,SAAU,CAAC,UAAW,YAAY,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,kDAAkD,EAAG,UAAW,CAAC,SAAU,CAAC,UAAW,YAAY,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,4CAA4C,EAAG,UAAW,CAAC,SAAU,CAAC,UAAW,YAAY,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,qCAAqC,EAAG,UAAW,CAAC,SAAU,CAAC,UAAW,YAAY,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,2CAA2C,EAAG,UAAW,CAAC,SAAU,CAAC,UAAW,YAAY,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,+CAA+C,EAAG,UAAW,CAAC,SAAU,CAAC,UAAW,YAAY,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,8CAA8C,EAAG,UAAW,CAAC,SAAU,CAAC,UAAW,YAAY,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,gDAAgD,EAAG,UAAW,CAAC,SAAU,CAAC,UAAW,WAAY,UAAW,UAAU,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,qCAAqC,EAAG,UAAW,CAAC,SAAU,CAAC,UAAW,WAAY,UAAW,UAAU,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,qCAAqC,EAAG,UAAW,CAAC,SAAU,CAAC,UAAW,WAAY,UAAW,UAAU,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,2BAA2B,EAAG,UAAW,CAAC,SAAU,CAAC,UAAW,WAAY,UAAW,UAAU,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,4CAA4C,EAAG,UAAW,CAAC,SAAU,CAAC,UAAW,WAAY,UAAW,UAAU,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,yCAAyC,EAAG,UAAW,CAAC,aAAc,YAAa,SAAU,CAAC,UAAW,MAAM,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,sCAAsC,EAAG,UAAW,CAAC,aAAc,YAAa,SAAU,CAAC,UAAW,MAAM,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,oCAAoC,EAAG,UAAW,CAAC,aAAc,YAAa,SAAU,CAAC,UAAW,MAAM,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,0CAA0C,EAAG,UAAW,CAAC,aAAc,YAAa,SAAU,CAAC,UAAW,MAAM,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,yCAAyC,CAAC,EAE1lO,GAAU,CAAC,CAAC,KAAM,KAAM,GAAI,UAAW,KAAM,YAAa,KAAM,GAAI,cAAe,KAAK,CAAC,EACzF,GAAkB,CAAC,UAAW,UAAa,MAAM,OAAO,8DAAA,EAAmG,MAAU,UAAW,UAAa,MAAM,OAAO,8DAAA,EAAmG,MAAU,UAAW,UAAa,MAAM,OAAO,8DAAA,EAAmG,MAAU,UAAW,UAAa,MAAM,OAAO,8DAAA,EAAmG,KAAQ,EACzlB,GAAuB,IAAA,GACvB,GAAe,mEACf,GAAOL,EAAoBS,EAAgB,IAAA,GAAWT,EAAoB,IAAK,IAAA,GAAW,4JAA4J,CAAC,EACzP,GAAQA,EAAoBS,EAAgB,IAAA,GAAWT,EAAoB,IAAK,IAAA,GAAW,yEAAyE,CAAC,EACrK,GAAQA,EAAoBS,EAAgB,IAAA,GAAWT,EAAoB,IAAK,IAAA,GAAW,8GAA8G,CAAC,EAC1M,GAAQA,EAAoBS,EAAgB,IAAA,GAAWT,EAAoB,IAAK,IAAA,GAAW,6FAA6F,CAAC,EACzL,GAAQA,EAAoBS,EAAgB,IAAA,GAAWT,EAAoB,IAAK,IAAA,GAAW,gHAAgH,CAAC,EAC5M,GAAQA,EAAoBS,EAAgB,IAAA,GAAWT,EAAoB,IAAK,IAAA,GAAW,2HAA2H,CAAC,EACvN,GAAQA,EAAoBS,EAAgB,IAAA,GAAWT,EAAoB,IAAK,IAAA,GAAW,iGAAiG,CAAC,EAC7L,GAAQA,EAAoBS,EAAgB,IAAA,GAAWT,EAAoB,IAAK,IAAA,GAAW,4IAA4I,EAAGA,EAAoB,IAAK,IAAA,GAAWA,EAAoB,KAAM,CAAC,UAAW,gBAAgB,CAAC,CAAC,CAAC,EACvU,GAAQA,EAAoBS,EAAgB,IAAA,GAAWT,EAAoB,IAAK,IAAA,GAAW,+HAA+H,EAAGA,EAAoB,IAAK,IAAA,GAAWA,EAAoB,KAAM,CAAC,UAAW,gBAAgB,CAAC,CAAC,CAAC,EAC1T,GAAQA,EAAoBS,EAAgB,IAAA,GAAWT,EAAoB,IAAK,IAAA,GAAW,wIAAwI,CAAC,EACpO,GAASA,EAAoBS,EAAgB,IAAA,GAAWT,EAAoB,IAAK,CAAC,IAAK,MAAM,EAAG,mGAAmG,CAAC,EACpM,GAASA,EAAoBS,EAAgB,IAAA,GAAWT,EAAoB,IAAK,CAAC,IAAK,MAAM,EAAG,4KAA4K,CAAC,EAC7Q,GAASA,EAAoBS,EAAgB,IAAA,GAAWT,EAAoB,IAAK,CAAC,IAAK,MAAM,EAAG,iMAAiM,CAAC,EAiGhS,GAAY,OAAO,SAAa,IAChC,GAAQ,IAAa,wDAAwD,KAAK,EAAU,SAAS,EAoGvG,GAAW,CAEd,EAAO,4BAA8B,EAAoB,QACjDA,EAAoBuB,GAAyB,CAAE,MAAO,qCAAuC,EAAmB,SAAW,EAAqB,GAAI,CAAC,EAG7J,EAAO,gBAAkB,EAAO,iBAAmB,CAAC,EAGpD,GAA4B,EAE5B,IAAM,EAAY,SAAS,eAAe,MAAM,EAE5C,oBAAqB,EAAU,QAAS,GAAK,GAAM,CAAS,EAC3D,GAAK,GAAO,CAAS,CAC3B"}