{"version":3,"file":"script_main.Dldsyjad.mjs","names":["serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","FooterNavLink","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","Component","useRef","React.useId","sharedStyle.className","Image","className","css","sharedStyle.css","sharedStyle.fonts","t","n","r","s","i","o","b","u","l","v","m","g","y","A","T","w","P","E","R","_","a","c","C","M","L","x","W","I","j","$","U","B","D","H","z","O","te","S","re","ae","se","ue","X","d","Y","Z","pe","ye","k","p","e","f","h","t","n","a","s","u","r","c","o","d","l","f","e","C","R","g","b","O","y","m","v","h","E","x","P","T","z","L","S","M","j","H","k","D","I","B","X","p","i","w","n.default","r.default","n","t","a","r","i","e","o","s","u","l","c","f","d","p","h","v","m","g","b","y","w","C","M","E","P","I","L","R","S","x","k","T","j","O","B","D","z","H","Y","X","Z","te","re","ae","se","ue","pe","ye","_","A","t","l","f","i","d","a","u","s","v","p","y","g","e","m","P","R","x","T","S","L","M","k","z","j","H","I","D","B","X","Y","n","t.default","i.default","useMemo","useState","rivePackage","riveWebGL","riveCanvas","useRef","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","serializationHash","variantClassNames","transition1","toResponsiveImage","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","Image","addPropertyOverrides","NavLinkItemWithDropPhoneFonts","NavLinkItemWithDropPhone","NavItemPhone","cycleOrder","serializationHash","variantClassNames","transition1","addImageAlt","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","FrameraJNsxwlx0","useRef","React.useId","className","SectionTagFonts","SectionTag","NavTileHeaderFonts","NavTileHeader","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","SectionTagFonts","SectionTag","NavTileHeader","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","NavLinkItemWithDropPhoneFonts","NavLinkItemWithDropPhone","NavTileHeaderPhoneFonts","NavTileHeaderPhone","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","NavLinkItemWithDropPhone","NavTileHeaderPhone","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","Image","SectionTag","NavTile","ButonSmallFonts","ButonSmall","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","t","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","Image","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","NavLinkItem","ButonSmall","Menu","NavLinkItemWithDrop","ProductsMenu","NavLinkItemWithoutDropPhone","SolutionsMenu","ResourcesMenu","ProductsTabletMenuItem","SolutionsTabletMenuItem","ResourcesTabletMenuItem","serializationHash","variantClassNames","animation","animation1","t","React.useContext","React.useMemo","React.Fragment","humanReadableVariantMap","getProps","useRef","React.useId","React.useRef","className","ArrowTopRight","_Fragment","Image","AnnouncementBanner","Header","Footer","useRef","React.useId","className","PropertyOverrides","React.createElement","Template1","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/sSwryvZzdEQBpOtXGYMe/k7z70i6f3X2zUpnd4ZbY/XSDY5dHRr.js","https:/framerusercontent.com/modules/yC1qlwpnhXb5HTdwISDz/C163iZpM1MXRjabIVc9Y/C0Z7xR7p6.js","https:/framerusercontent.com/modules/us40WbCsBzjKw0um8106/AB1iuH3EIh7o5RlMMuj8/EgYT0ezPv.js","https:/ga.jspm.io/npm:@rive-app/canvas@1.2.4/rive.js","https:/ga.jspm.io/npm:@rive-app/react-canvas@3.0.57/dist/index.js","https:/ga.jspm.io/npm:@rive-app/webgl2@2.27.5/rive.js","https:/ga.jspm.io/npm:@rive-app/react-webgl2@4.18.2/dist/index.js","https:/framerusercontent.com/modules/FYhRUfK47x1b4scDC0wi/ldRgwsJeGArd2bf0gWfV/RivePlayer_vX.js","https:/framerusercontent.com/modules/9jBNvqgGxtYIYJ2gsG01/iU95RUD7RXr6yp5VS2Xi/KlrQdtNkO.js","https:/framerusercontent.com/modules/pkyo5PG10VUGFsrmeUTU/QbGkIa7XqSErGcWl2p1D/z2Xh3u0_P.js","https:/framerusercontent.com/modules/l5veevG5b7uGfpEPNelO/iQW3nkwDbFZO3UuLpuRt/cYzOrtgw5.js","https:/framerusercontent.com/modules/212Rn1jFtPgHbzZW9BPO/SazZ8uARzNTj5vzqVQEz/aJNsxwlx0.js","https:/framerusercontent.com/modules/2X9t4AkG51svSGgZmvJL/IQhGNAiioXV0YZviZ7f0/eu4SZCK8J.js","https:/framerusercontent.com/modules/fLDN5AeWsWtGQXeTXG6l/UNOvdOHpyIL7yuw71sBp/f8Kx3pm_v.js","https:/framerusercontent.com/modules/OvUFOTUoxoODtK3CpmwY/95iPDQo3I8eZT8h9M84G/aJNsxwlx0.js","https:/framerusercontent.com/modules/zFdyXOZLQxQmbM5QyfnT/S1tHUCkVOeHGfJv3JxW2/fmEHqYVe8.js","https:/framerusercontent.com/modules/cRtqYzFXQCmjU2pSruGF/xe4kLniWqJr5SXLtmmYa/JHrQvJQSy.js","https:/framerusercontent.com/modules/aLJCtHeyPI0p0tB05nkj/KGSAMwBkQUP6KaJ2rRc8/j4mQnWIOw.js","https:/framerusercontent.com/modules/i5qcFN4buNmwm7ZCqsMU/xegsoUXSDMGqK4bHOZzI/kCqPVqOFZ.js","https:/framerusercontent.com/modules/iRwEuzfn1qWPxVS6IXzt/3pQWY6K6RAUM69rFZJqi/m0JHqsUG4.js","https:/framerusercontent.com/modules/iVQZTNusu7k3mODV5Ji6/NcmRJbB6LVvx0Wbt5Nij/g2rMzqEfY.js","https:/framerusercontent.com/modules/mIxdu6Y4h9bQ5rHt1VVK/TAb6uOT3ManlL8nmzkgS/PjTOMYyZj.js","https:/framerusercontent.com/modules/fx567YQCQSxNAEaNDz5o/z9O9lmVrTooC9BSOKUi2/v_7C0b3wc.js","https:/framerusercontent.com/modules/yQ7tKVV72jGNPgPIlRzY/fX3FciQIa4EnQz6D4qKZ/VDfPuLkRo.js","https:/framerusercontent.com/modules/l7NDdiwgBgbRgIohzPK9/I8fgf64uLoS6kNrrre8k/H9DxJQJ5W.js","https:/framerusercontent.com/modules/mw6RwBe4sVdpzJ3N6CwG/q6lSpSydFIrGdQxHTFvA/fUiHJAxrT.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (ee1e8a0)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,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 serializationHash=\"framer-gEb2b\";const variantClassNames={ThAflCxcu:\"framer-v-1fia3sa\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({color,height,id,link,title,width,...props})=>{return{...props,hebGFgjLs:color??props.hebGFgjLs??\"rgba(0, 0, 0, 0.7)\",K1oaPTGVN:title??props.K1oaPTGVN??\"LiveFlow for Google Sheets\",RLW5OE6rg:link??props.RLW5OE6rg};};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,K1oaPTGVN,RLW5OE6rg,hebGFgjLs,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"ThAflCxcu\",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:RLW5OE6rg,motionChild:true,nodeId:\"ThAflCxcu\",openInNewTab:false,scopeId:\"XSDY5dHRr\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1fia3sa\",className,classNames)} framer-19k89kg`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"ThAflCxcu\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1N1aXNzZSBJbnRsIFJlZ3VsYXI=\",\"--framer-font-family\":'\"Suisse Intl Regular\", \"Suisse Intl Regular Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-hebGFgjLs-XSDY5dHRr))\"},children:\"LiveFlow for Google Sheets\"})}),className:\"framer-1ldy86x\",\"data-framer-name\":\"LiveFlow for Google Sheets\",fonts:[\"CUSTOM;Suisse Intl Regular\"],layoutDependency:layoutDependency,layoutId:\"Q0dDKtNOm\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-hebGFgjLs-XSDY5dHRr)\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-hebGFgjLs-XSDY5dHRr\":hebGFgjLs},text:K1oaPTGVN,verticalAlignment:\"top\",withExternalLayout:true})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-gEb2b.framer-19k89kg, .framer-gEb2b .framer-19k89kg { display: block; }\",\".framer-gEb2b.framer-1fia3sa { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 179px; }\",\".framer-gEb2b .framer-1ldy86x { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 14\n * @framerIntrinsicWidth 178.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"K1oaPTGVN\":\"title\",\"RLW5OE6rg\":\"link\",\"hebGFgjLs\":\"color\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerXSDY5dHRr=withCSS(Component,css,\"framer-gEb2b\");export default FramerXSDY5dHRr;FramerXSDY5dHRr.displayName=\"Footer Nav Link\";FramerXSDY5dHRr.defaultProps={height:14,width:178.5};addPropertyControls(FramerXSDY5dHRr,{K1oaPTGVN:{defaultValue:\"LiveFlow for Google Sheets\",displayTextArea:true,title:\"Title\",type:ControlType.String},RLW5OE6rg:{title:\"Link\",type:ControlType.Link},hebGFgjLs:{defaultValue:\"rgba(0, 0, 0, 0.7)\",title:\"Color\",type:ControlType.Color}});addFonts(FramerXSDY5dHRr,[{explicitInter:true,fonts:[{family:\"Suisse Intl Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/S10XL535eEHXk9IOHQCdQNo5kXY.woff2\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerXSDY5dHRr\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"14\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"K1oaPTGVN\\\":\\\"title\\\",\\\"RLW5OE6rg\\\":\\\"link\\\",\\\"hebGFgjLs\\\":\\\"color\\\"}\",\"framerIntrinsicWidth\":\"178.5\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./XSDY5dHRr.map","// Generated by Framer (62e4d63)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,ResolveLinks,RichText,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import FooterNavLink from\"https://framerusercontent.com/modules/sSwryvZzdEQBpOtXGYMe/k7z70i6f3X2zUpnd4ZbY/XSDY5dHRr.js\";const FooterNavLinkFonts=getFonts(FooterNavLink);const cycleOrder=[\"jEifnvEbo\",\"ojiCuInLa\",\"dvXlAzTMV\",\"ctzIi3w6c\"];const serializationHash=\"framer-K99dw\";const variantClassNames={ctzIi3w6c:\"framer-v-19e74t4\",dvXlAzTMV:\"framer-v-18b2wgn\",jEifnvEbo:\"framer-v-1kd0sw3\",ojiCuInLa:\"framer-v-fyfs5o\"};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={Desktop:\"jEifnvEbo\",Laptop:\"ojiCuInLa\",Phone:\"ctzIi3w6c\",Tablet:\"dvXlAzTMV\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"jEifnvEbo\"};};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:\"jEifnvEbo\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();const isDisplayed=()=>{if(baseVariant===\"ctzIi3w6c\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"ctzIi3w6c\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1kd0sw3\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"jEifnvEbo\",ref:refBinding,style:{backgroundColor:\"rgb(255, 255, 255)\",...style},...addPropertyOverrides({ctzIi3w6c:{\"data-framer-name\":\"Phone\"},dvXlAzTMV:{\"data-framer-name\":\"Tablet\"},ojiCuInLa:{\"data-framer-name\":\"Laptop\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-3wt2a6\",\"data-framer-name\":\"Social Media Links\",layoutDependency:layoutDependency,layoutId:\"w08uCa4Oa\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-wg234j\",\"data-framer-name\":\"Logo\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:50,intrinsicWidth:48,layoutDependency:layoutDependency,layoutId:\"Vg4H2Mzhw\",svg:'<svg width=\"48\" height=\"50\" viewBox=\"0 0 48 50\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M48 9.61387V0.277344C34.4068 0.277344 27.2822 10.5039 21.2956 20.3523C16.0987 20.396 10.1702 20.4367 0 20.4367V29.7732C6.62239 29.7732 11.4506 29.7557 15.4513 29.7325C10.8554 36.4833 6.58755 40.3866 0 40.3866V49.7231C13.5235 49.7231 20.6133 39.4762 26.5825 29.6423C31.7939 29.5987 37.7572 29.558 48 29.558V20.2214C41.3224 20.2214 36.4594 20.2389 32.4355 20.2622C37.0459 13.5143 41.3457 9.61387 48 9.61387Z\" fill=\"black\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-3i55vi\",\"data-framer-name\":\"Social Media Icons\",layoutDependency:layoutDependency,layoutId:\"m2Hxg2SwY\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/company/liveflow/\",motionChild:true,nodeId:\"QXo8p8wxM\",openInNewTab:true,scopeId:\"C0Z7xR7p6\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-r4l0wa framer-4xsma9\",\"data-border\":true,\"data-framer-name\":\"LinkedIn Icon\",layoutDependency:layoutDependency,layoutId:\"QXo8p8wxM\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(231, 234, 240)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:48,borderBottomRightRadius:48,borderTopLeftRadius:48,borderTopRightRadius:48},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-2r5svw\",\"data-framer-name\":\"LinkedIn\",layoutDependency:layoutDependency,layoutId:\"obG7OdItU\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-at2yc3\",\"data-framer-name\":\"Vector\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"W0FsdVS2Y\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18 18\"><path d=\"M 15.336 15.339 L 12.671 15.339 L 12.671 11.162 C 12.671 10.166 12.651 8.884 11.282 8.884 C 9.892 8.884 9.68 9.968 9.68 11.089 L 9.68 15.339 L 7.014 15.339 L 7.014 6.75 L 9.575 6.75 L 9.575 7.921 L 9.609 7.921 C 9.967 7.246 10.837 6.533 12.137 6.533 C 14.838 6.533 15.337 8.311 15.337 10.624 Z M 4.004 5.575 C 3.146 5.575 2.456 4.88 2.456 4.026 C 2.456 3.172 3.146 2.479 4.004 2.479 C 4.859 2.479 5.552 3.172 5.552 4.026 C 5.552 4.88 4.858 5.575 4.004 5.575 Z M 5.34 15.339 L 2.667 15.339 L 2.667 6.75 L 5.34 6.75 Z M 16.67 0 L 1.329 0 C 0.595 0 0.001 0.581 0.001 1.297 L 0.001 16.703 C 0.001 17.42 0.595 18 1.329 18 L 16.668 18 C 17.401 18 18.001 17.42 18.001 16.703 L 18.001 1.297 C 18.001 0.581 17.401 0 16.668 0 Z\" fill=\"rgb(113,143,181)\"></path></svg>',svgContentId:10421973095,withExternalLayout:true})})})}),/*#__PURE__*/_jsx(Link,{href:\"https://x.com/LiveFlow_com\",motionChild:true,nodeId:\"l4LH4_gIj\",openInNewTab:true,scopeId:\"C0Z7xR7p6\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1lbxvdf framer-4xsma9\",\"data-border\":true,\"data-framer-name\":\"Twitter Icon\",layoutDependency:layoutDependency,layoutId:\"l4LH4_gIj\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(231, 234, 240)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:48,borderBottomRightRadius:48,borderTopLeftRadius:48,borderTopRightRadius:48},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1umwwox\",\"data-framer-name\":\"Twitter\",layoutDependency:layoutDependency,layoutId:\"k89SEspGn\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1hjol2e\",\"data-framer-name\":\"Vector\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"NUUtlr4S3\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 18\"><path d=\"M 15.687 0.063 L 10.691 5.774 L 6.37 0.063 L 0.113 0.063 L 7.59 9.839 L 0.504 17.938 L 3.538 17.938 L 9.007 11.689 L 13.786 17.938 L 19.889 17.938 L 12.095 7.634 L 18.72 0.063 Z M 14.623 16.123 L 3.654 1.782 L 5.457 1.782 L 16.303 16.123 Z\" fill=\"rgb(113,143,181)\"></path></svg>',svgContentId:12641484856,withExternalLayout:true})})})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.youtube.com/@liveflow_com\",motionChild:true,nodeId:\"Qg9zlPk9n\",openInNewTab:true,scopeId:\"C0Z7xR7p6\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-xlr6lp framer-4xsma9\",\"data-border\":true,\"data-framer-name\":\"Instagram Icon\",layoutDependency:layoutDependency,layoutId:\"Qg9zlPk9n\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(231, 234, 240)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:48,borderBottomRightRadius:48,borderTopLeftRadius:48,borderTopRightRadius:48},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-dz5ao9\",\"data-framer-name\":\"youtube-fill\",layoutDependency:layoutDependency,layoutId:\"FH6UUfNCV\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1irrzy4\",\"data-framer-name\":\"Vector\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"rSjEmJRHa\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 23.14 18\"><path d=\"M 11.832 0.428 C 12.404 0.432 13.836 0.445 15.357 0.506 L 15.896 0.53 C 17.428 0.602 18.958 0.726 19.717 0.938 C 20.73 1.222 21.526 2.052 21.795 3.104 C 22.223 4.775 22.276 8.035 22.283 8.824 L 22.284 8.987 L 22.284 8.999 C 22.284 8.999 22.284 9.003 22.284 9.011 L 22.283 9.174 C 22.276 9.963 22.223 13.223 21.795 14.894 C 21.522 15.95 20.726 16.78 19.717 17.06 C 18.958 17.272 17.428 17.395 15.896 17.468 L 15.357 17.492 C 13.836 17.552 12.404 17.566 11.832 17.57 L 11.581 17.57 L 11.57 17.57 C 11.57 17.57 11.566 17.57 11.558 17.57 L 11.308 17.57 C 10.096 17.563 5.032 17.508 3.422 17.06 C 2.409 16.776 1.614 15.946 1.345 14.894 C 0.917 13.223 0.863 9.963 0.856 9.174 L 0.856 8.824 C 0.863 8.035 0.917 4.775 1.345 3.104 C 1.617 2.048 2.413 1.218 3.422 0.938 C 5.032 0.49 10.096 0.435 11.308 0.428 Z M 9.427 5.249 L 9.427 12.749 L 15.855 8.999 Z\" fill=\"rgb(113,143,181)\"></path></svg>',svgContentId:9026850427,withExternalLayout:true})})})})]})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-nqg6zp\",\"data-framer-name\":\"Line 506\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:3,intrinsicWidth:1202,layoutDependency:layoutDependency,layoutId:\"dCsrAsvup\",svg:'<svg width=\"1202\" height=\"3\" viewBox=\"-1 -1 1202 3\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<line y1=\"0.5\" x2=\"1200\" y2=\"0.5\" stroke=\"black\" stroke-opacity=\"0.12\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-jubmvf\",\"data-framer-name\":\"Footer Links\",layoutDependency:layoutDependency,layoutId:\"KIdsowK9B\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1atf0pv\",\"data-framer-name\":\"Legal Links\",layoutDependency:layoutDependency,layoutId:\"JpVrHZ35S\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1uwyl91\",\"data-framer-name\":\"Legal Links List\",layoutDependency:layoutDependency,layoutId:\"KDcEDkq8S\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ye74izdFH\"},implicitPathVariables:undefined},{href:{webPageId:\"ye74izdFH\"},implicitPathVariables:undefined},{href:{webPageId:\"ye74izdFH\"},implicitPathVariables:undefined},{href:{webPageId:\"ye74izdFH\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:14,width:\"179px\",y:(componentViewport?.y||0)+56+171+0+0+0+0+0,...addPropertyOverrides({ctzIi3w6c:{width:`max(${componentViewport?.width||\"100vw\"} - 60px, 50px)`,y:(componentViewport?.y||0)+40+229+0+790+0+0+0+0},dvXlAzTMV:{width:`max((${componentViewport?.width||\"100vw\"} - 134px) / 4, 50px)`,y:(componentViewport?.y||0)+60+119+0+298+0+0+0+0},ojiCuInLa:{y:(componentViewport?.y||0)+60+171+0+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1mxwsao-container\",layoutDependency:layoutDependency,layoutId:\"TqRLu_yje-container\",nodeId:\"TqRLu_yje\",rendersWithMotion:true,scopeId:\"C0Z7xR7p6\",children:/*#__PURE__*/_jsx(FooterNavLink,{hebGFgjLs:\"rgba(0, 0, 0, 0.5)\",height:\"100%\",id:\"TqRLu_yje\",K1oaPTGVN:\"Terms and Conditions\",layoutId:\"TqRLu_yje\",RLW5OE6rg:resolvedLinks[0],style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({ctzIi3w6c:{RLW5OE6rg:resolvedLinks[3]},dvXlAzTMV:{RLW5OE6rg:resolvedLinks[2]},ojiCuInLa:{RLW5OE6rg:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"U1QvhLJ7G\"},implicitPathVariables:undefined},{href:{webPageId:\"U1QvhLJ7G\"},implicitPathVariables:undefined},{href:{webPageId:\"U1QvhLJ7G\"},implicitPathVariables:undefined},{href:{webPageId:\"U1QvhLJ7G\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:14,width:\"179px\",y:(componentViewport?.y||0)+56+171+0+0+0+0+32,...addPropertyOverrides({ctzIi3w6c:{width:`max(${componentViewport?.width||\"100vw\"} - 60px, 50px)`,y:(componentViewport?.y||0)+40+229+0+790+0+0+0+32},dvXlAzTMV:{width:`max((${componentViewport?.width||\"100vw\"} - 134px) / 4, 50px)`,y:(componentViewport?.y||0)+60+119+0+298+0+0+0+0},ojiCuInLa:{y:(componentViewport?.y||0)+60+171+0+0+0+0+32}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-bjp0de-container\",layoutDependency:layoutDependency,layoutId:\"RzJPV3prr-container\",nodeId:\"RzJPV3prr\",rendersWithMotion:true,scopeId:\"C0Z7xR7p6\",children:/*#__PURE__*/_jsx(FooterNavLink,{hebGFgjLs:\"rgba(0, 0, 0, 0.5)\",height:\"100%\",id:\"RzJPV3prr\",K1oaPTGVN:\"Security\",layoutId:\"RzJPV3prr\",RLW5OE6rg:resolvedLinks1[0],style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({ctzIi3w6c:{RLW5OE6rg:resolvedLinks1[3]},dvXlAzTMV:{RLW5OE6rg:resolvedLinks1[2]},ojiCuInLa:{RLW5OE6rg:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"pS_hDx_zW\"},implicitPathVariables:undefined},{href:{webPageId:\"pS_hDx_zW\"},implicitPathVariables:undefined},{href:{webPageId:\"pS_hDx_zW\"},implicitPathVariables:undefined},{href:{webPageId:\"pS_hDx_zW\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:14,width:\"179px\",y:(componentViewport?.y||0)+56+171+0+0+0+0+64,...addPropertyOverrides({ctzIi3w6c:{width:`max(${componentViewport?.width||\"100vw\"} - 60px, 50px)`,y:(componentViewport?.y||0)+40+229+0+790+0+0+0+64},dvXlAzTMV:{width:`max((${componentViewport?.width||\"100vw\"} - 134px) / 4, 50px)`,y:(componentViewport?.y||0)+60+119+0+298+0+0+0+0},ojiCuInLa:{y:(componentViewport?.y||0)+60+171+0+0+0+0+64}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1hs4d4n-container\",layoutDependency:layoutDependency,layoutId:\"GfdXyq_ve-container\",nodeId:\"GfdXyq_ve\",rendersWithMotion:true,scopeId:\"C0Z7xR7p6\",children:/*#__PURE__*/_jsx(FooterNavLink,{hebGFgjLs:\"rgba(0, 0, 0, 0.5)\",height:\"100%\",id:\"GfdXyq_ve\",K1oaPTGVN:\"Privacy Policy\",layoutId:\"GfdXyq_ve\",RLW5OE6rg:resolvedLinks2[0],style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({ctzIi3w6c:{RLW5OE6rg:resolvedLinks2[3]},dvXlAzTMV:{RLW5OE6rg:resolvedLinks2[2]},ojiCuInLa:{RLW5OE6rg:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"z9KgiArEZ\"},implicitPathVariables:undefined},{href:{webPageId:\"z9KgiArEZ\"},implicitPathVariables:undefined},{href:{webPageId:\"z9KgiArEZ\"},implicitPathVariables:undefined},{href:{webPageId:\"z9KgiArEZ\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:14,width:\"179px\",y:(componentViewport?.y||0)+56+171+0+0+0+0+96,...addPropertyOverrides({ctzIi3w6c:{width:`max(${componentViewport?.width||\"100vw\"} - 60px, 50px)`,y:(componentViewport?.y||0)+40+229+0+790+0+0+0+96},dvXlAzTMV:{width:`max((${componentViewport?.width||\"100vw\"} - 134px) / 4, 50px)`,y:(componentViewport?.y||0)+60+119+0+298+0+0+0+0},ojiCuInLa:{y:(componentViewport?.y||0)+60+171+0+0+0+0+96}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-a5st6y-container\",layoutDependency:layoutDependency,layoutId:\"FE8CBU2Rl-container\",nodeId:\"FE8CBU2Rl\",rendersWithMotion:true,scopeId:\"C0Z7xR7p6\",children:/*#__PURE__*/_jsx(FooterNavLink,{hebGFgjLs:\"rgba(0, 0, 0, 0.5)\",height:\"100%\",id:\"FE8CBU2Rl\",K1oaPTGVN:\"Vulnerability Disclosure\",layoutId:\"FE8CBU2Rl\",RLW5OE6rg:resolvedLinks3[0],style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({ctzIi3w6c:{RLW5OE6rg:resolvedLinks3[3]},dvXlAzTMV:{RLW5OE6rg:resolvedLinks3[2]},ojiCuInLa:{RLW5OE6rg:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1N1aXNzZSBJbnRsIFJlZ3VsYXI=\",\"--framer-font-family\":'\"Suisse Intl Regular\", \"Suisse Intl Regular Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.5))\"},children:\"\\xa9 LiveFlow. All rights reserved.\"})}),className:\"framer-jds6ug\",\"data-framer-name\":\"Copyright\",fonts:[\"CUSTOM;Suisse Intl Regular\"],layoutDependency:layoutDependency,layoutId:\"jTk3N8tAw\",style:{\"--extracted-r6o4lv\":\"rgba(0, 0, 0, 0.5)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-y6h7fq\",\"data-border\":true,\"data-framer-name\":\"Footer Categories\",layoutDependency:layoutDependency,layoutId:\"uc4QTq1Sp\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(231, 234, 240)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1v9pen1\",\"data-framer-name\":\"Products Links\",layoutDependency:layoutDependency,layoutId:\"ffqy9SIkU\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1N1aXNzZSBJbnRsIEJvbGQ=\",\"--framer-font-family\":'\"Suisse Intl Bold\", \"Suisse Intl Bold Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"100%\"},children:\"Products\"})}),className:\"framer-9vso49\",\"data-framer-name\":\"Products\",fonts:[\"CUSTOM;Suisse Intl Bold\"],layoutDependency:layoutDependency,layoutId:\"Hhk1iQNTw\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ECAFFayqr\"},implicitPathVariables:undefined},{href:{webPageId:\"ECAFFayqr\"},implicitPathVariables:undefined},{href:{webPageId:\"ECAFFayqr\"},implicitPathVariables:undefined},{href:{webPageId:\"ECAFFayqr\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:14,width:\"186px\",y:(componentViewport?.y||0)+56+171+0+0+24+86,...addPropertyOverrides({ctzIi3w6c:{width:`max(${componentViewport?.width||\"100vw\"} - 80px, 50px)`,y:(componentViewport?.y||0)+40+229+0+0+0+0+20+86},dvXlAzTMV:{width:`max((${componentViewport?.width||\"100vw\"} - 188px) / 3, 1px)`,y:(componentViewport?.y||0)+60+119+0+0+0+24+86},ojiCuInLa:{y:(componentViewport?.y||0)+60+171+0+0+24+86}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1uiyg0-container\",layoutDependency:layoutDependency,layoutId:\"JSjVU3A7q-container\",nodeId:\"JSjVU3A7q\",rendersWithMotion:true,scopeId:\"C0Z7xR7p6\",children:/*#__PURE__*/_jsx(FooterNavLink,{hebGFgjLs:\"rgba(0, 0, 0, 0.7)\",height:\"100%\",id:\"JSjVU3A7q\",K1oaPTGVN:\"Consolidation\",layoutId:\"JSjVU3A7q\",RLW5OE6rg:resolvedLinks4[0],style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({ctzIi3w6c:{RLW5OE6rg:resolvedLinks4[3]},dvXlAzTMV:{RLW5OE6rg:resolvedLinks4[2]},ojiCuInLa:{RLW5OE6rg:resolvedLinks4[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"LKYJNuvJU\"},implicitPathVariables:undefined},{href:{webPageId:\"LKYJNuvJU\"},implicitPathVariables:undefined},{href:{webPageId:\"LKYJNuvJU\"},implicitPathVariables:undefined},{href:{webPageId:\"LKYJNuvJU\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:14,width:\"186px\",y:(componentViewport?.y||0)+56+171+0+0+24+116,...addPropertyOverrides({ctzIi3w6c:{width:`max(${componentViewport?.width||\"100vw\"} - 80px, 50px)`,y:(componentViewport?.y||0)+40+229+0+0+0+0+20+116},dvXlAzTMV:{width:`max((${componentViewport?.width||\"100vw\"} - 188px) / 3, 1px)`,y:(componentViewport?.y||0)+60+119+0+0+0+24+116},ojiCuInLa:{y:(componentViewport?.y||0)+60+171+0+0+24+116}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-zmp5nk-container\",layoutDependency:layoutDependency,layoutId:\"z9iUcpRz2-container\",nodeId:\"z9iUcpRz2\",rendersWithMotion:true,scopeId:\"C0Z7xR7p6\",children:/*#__PURE__*/_jsx(FooterNavLink,{hebGFgjLs:\"rgba(0, 0, 0, 0.7)\",height:\"100%\",id:\"z9iUcpRz2\",K1oaPTGVN:\"Dashboards\",layoutId:\"z9iUcpRz2\",RLW5OE6rg:resolvedLinks5[0],style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({ctzIi3w6c:{RLW5OE6rg:resolvedLinks5[3]},dvXlAzTMV:{RLW5OE6rg:resolvedLinks5[2]},ojiCuInLa:{RLW5OE6rg:resolvedLinks5[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"vswha65oa\"},implicitPathVariables:undefined},{href:{webPageId:\"vswha65oa\"},implicitPathVariables:undefined},{href:{webPageId:\"vswha65oa\"},implicitPathVariables:undefined},{href:{webPageId:\"vswha65oa\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:14,width:\"186px\",y:(componentViewport?.y||0)+56+171+0+0+24+146,...addPropertyOverrides({ctzIi3w6c:{width:`max(${componentViewport?.width||\"100vw\"} - 80px, 50px)`,y:(componentViewport?.y||0)+40+229+0+0+0+0+20+146},dvXlAzTMV:{width:`max((${componentViewport?.width||\"100vw\"} - 188px) / 3, 1px)`,y:(componentViewport?.y||0)+60+119+0+0+0+24+146},ojiCuInLa:{y:(componentViewport?.y||0)+60+171+0+0+24+146}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-a0bdb3-container\",layoutDependency:layoutDependency,layoutId:\"uhechaAjr-container\",nodeId:\"uhechaAjr\",rendersWithMotion:true,scopeId:\"C0Z7xR7p6\",children:/*#__PURE__*/_jsx(FooterNavLink,{hebGFgjLs:\"rgba(0, 0, 0, 0.7)\",height:\"100%\",id:\"uhechaAjr\",K1oaPTGVN:\"FinanceIQ\",layoutId:\"uhechaAjr\",RLW5OE6rg:resolvedLinks6[0],style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({ctzIi3w6c:{RLW5OE6rg:resolvedLinks6[3]},dvXlAzTMV:{RLW5OE6rg:resolvedLinks6[2]},ojiCuInLa:{RLW5OE6rg:resolvedLinks6[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Ndsm5ihWa\"},implicitPathVariables:undefined},{href:{webPageId:\"Ndsm5ihWa\"},implicitPathVariables:undefined},{href:{webPageId:\"Ndsm5ihWa\"},implicitPathVariables:undefined},{href:{webPageId:\"Ndsm5ihWa\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:14,width:\"186px\",y:(componentViewport?.y||0)+56+171+0+0+24+176,...addPropertyOverrides({ctzIi3w6c:{width:`max(${componentViewport?.width||\"100vw\"} - 80px, 50px)`,y:(componentViewport?.y||0)+40+229+0+0+0+0+20+176},dvXlAzTMV:{width:`max((${componentViewport?.width||\"100vw\"} - 188px) / 3, 1px)`,y:(componentViewport?.y||0)+60+119+0+0+0+24+176},ojiCuInLa:{y:(componentViewport?.y||0)+60+171+0+0+24+176}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-as30u6-container\",layoutDependency:layoutDependency,layoutId:\"uFwvC4R4f-container\",nodeId:\"uFwvC4R4f\",rendersWithMotion:true,scopeId:\"C0Z7xR7p6\",children:/*#__PURE__*/_jsx(FooterNavLink,{hebGFgjLs:\"rgba(0, 0, 0, 0.7)\",height:\"100%\",id:\"uFwvC4R4f\",K1oaPTGVN:\"LiveFlow for Google Sheets\",layoutId:\"uFwvC4R4f\",RLW5OE6rg:resolvedLinks7[0],style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({ctzIi3w6c:{RLW5OE6rg:resolvedLinks7[3]},dvXlAzTMV:{RLW5OE6rg:resolvedLinks7[2]},ojiCuInLa:{RLW5OE6rg:resolvedLinks7[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"u9r04y4RV\"},implicitPathVariables:undefined},{href:{webPageId:\"u9r04y4RV\"},implicitPathVariables:undefined},{href:{webPageId:\"u9r04y4RV\"},implicitPathVariables:undefined},{href:{webPageId:\"u9r04y4RV\"},implicitPathVariables:undefined}],children:resolvedLinks8=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:14,width:\"186px\",y:(componentViewport?.y||0)+56+171+0+0+24+206,...addPropertyOverrides({ctzIi3w6c:{width:`max(${componentViewport?.width||\"100vw\"} - 80px, 50px)`,y:(componentViewport?.y||0)+40+229+0+0+0+0+20+206},dvXlAzTMV:{width:`max((${componentViewport?.width||\"100vw\"} - 188px) / 3, 1px)`,y:(componentViewport?.y||0)+60+119+0+0+0+24+206},ojiCuInLa:{y:(componentViewport?.y||0)+60+171+0+0+24+206}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-cwomit-container\",layoutDependency:layoutDependency,layoutId:\"qCM4DdRxN-container\",nodeId:\"qCM4DdRxN\",rendersWithMotion:true,scopeId:\"C0Z7xR7p6\",children:/*#__PURE__*/_jsx(FooterNavLink,{hebGFgjLs:\"rgba(0, 0, 0, 0.7)\",height:\"100%\",id:\"qCM4DdRxN\",K1oaPTGVN:\"LiveFlow for Excel\",layoutId:\"qCM4DdRxN\",RLW5OE6rg:resolvedLinks8[0],style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({ctzIi3w6c:{RLW5OE6rg:resolvedLinks8[3]},dvXlAzTMV:{RLW5OE6rg:resolvedLinks8[2]},ojiCuInLa:{RLW5OE6rg:resolvedLinks8[1]}},baseVariant,gestureVariant)})})})})]}),isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1ll39en\",\"data-framer-name\":\"Line 507\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:184,intrinsicWidth:4,layoutDependency:layoutDependency,layoutId:\"yCffCmg_e\",svg:'<svg width=\"4\" height=\"184\" viewBox=\"-1 -1 4 184\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<line x1=\"1.16675\" x2=\"1.16675\" y2=\"182\" stroke=\"#E7EAF0\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-jlnop8\",\"data-framer-name\":\"Industries Links\",layoutDependency:layoutDependency,layoutId:\"B2MeQPHbz\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1N1aXNzZSBJbnRsIEJvbGQ=\",\"--framer-font-family\":'\"Suisse Intl Bold\", \"Suisse Intl Bold Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"100%\"},children:\"Industries\"})}),className:\"framer-12ht7k7\",\"data-framer-name\":\"Industries\",fonts:[\"CUSTOM;Suisse Intl Bold\"],layoutDependency:layoutDependency,layoutId:\"hF4EzOBy1\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{yM5In54kx:\"technology\"},unresolvedPathSlugs:{yM5In54kx:{collectionId:\"H10SHynbJ\",collectionItemId:\"wJyOWITnH\"}},webPageId:\"WDCPgbbAZ\"},implicitPathVariables:undefined},{href:{pathVariables:{yM5In54kx:\"technology\"},unresolvedPathSlugs:{yM5In54kx:{collectionId:\"H10SHynbJ\",collectionItemId:\"wJyOWITnH\"}},webPageId:\"WDCPgbbAZ\"},implicitPathVariables:undefined},{href:{pathVariables:{yM5In54kx:\"technology\"},unresolvedPathSlugs:{yM5In54kx:{collectionId:\"H10SHynbJ\",collectionItemId:\"wJyOWITnH\"}},webPageId:\"WDCPgbbAZ\"},implicitPathVariables:undefined},{href:{pathVariables:{yM5In54kx:\"technology\"},unresolvedPathSlugs:{yM5In54kx:{collectionId:\"H10SHynbJ\",collectionItemId:\"wJyOWITnH\"}},webPageId:\"WDCPgbbAZ\"},implicitPathVariables:undefined}],children:resolvedLinks9=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:14,width:\"186px\",y:(componentViewport?.y||0)+56+171+0+0+24+86,...addPropertyOverrides({ctzIi3w6c:{width:`max(${componentViewport?.width||\"100vw\"} - 80px, 50px)`,y:(componentViewport?.y||0)+40+229+0+0+0+280+0+86},dvXlAzTMV:{width:`max((${componentViewport?.width||\"100vw\"} - 188px) / 3, 1px)`,y:(componentViewport?.y||0)+60+119+0+0+0+24+86},ojiCuInLa:{y:(componentViewport?.y||0)+60+171+0+0+24+86}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1bnoi4g-container\",layoutDependency:layoutDependency,layoutId:\"KYScpv3en-container\",nodeId:\"KYScpv3en\",rendersWithMotion:true,scopeId:\"C0Z7xR7p6\",children:/*#__PURE__*/_jsx(FooterNavLink,{hebGFgjLs:\"rgba(0, 0, 0, 0.7)\",height:\"100%\",id:\"KYScpv3en\",K1oaPTGVN:\"Technology \",layoutId:\"KYScpv3en\",RLW5OE6rg:resolvedLinks9[0],style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({ctzIi3w6c:{RLW5OE6rg:resolvedLinks9[3]},dvXlAzTMV:{RLW5OE6rg:resolvedLinks9[2]},ojiCuInLa:{RLW5OE6rg:resolvedLinks9[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{yM5In54kx:\"franchises\"},unresolvedPathSlugs:{yM5In54kx:{collectionId:\"H10SHynbJ\",collectionItemId:\"EC5jq2Sdh\"}},webPageId:\"WDCPgbbAZ\"},implicitPathVariables:undefined},{href:{pathVariables:{yM5In54kx:\"franchises\"},unresolvedPathSlugs:{yM5In54kx:{collectionId:\"H10SHynbJ\",collectionItemId:\"EC5jq2Sdh\"}},webPageId:\"WDCPgbbAZ\"},implicitPathVariables:undefined},{href:{pathVariables:{yM5In54kx:\"franchises\"},unresolvedPathSlugs:{yM5In54kx:{collectionId:\"H10SHynbJ\",collectionItemId:\"EC5jq2Sdh\"}},webPageId:\"WDCPgbbAZ\"},implicitPathVariables:undefined},{href:{pathVariables:{yM5In54kx:\"franchises\"},unresolvedPathSlugs:{yM5In54kx:{collectionId:\"H10SHynbJ\",collectionItemId:\"EC5jq2Sdh\"}},webPageId:\"WDCPgbbAZ\"},implicitPathVariables:undefined}],children:resolvedLinks10=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:14,width:\"186px\",y:(componentViewport?.y||0)+56+171+0+0+24+116,...addPropertyOverrides({ctzIi3w6c:{width:`max(${componentViewport?.width||\"100vw\"} - 80px, 50px)`,y:(componentViewport?.y||0)+40+229+0+0+0+280+0+116},dvXlAzTMV:{width:`max((${componentViewport?.width||\"100vw\"} - 188px) / 3, 1px)`,y:(componentViewport?.y||0)+60+119+0+0+0+24+116},ojiCuInLa:{y:(componentViewport?.y||0)+60+171+0+0+24+116}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1p6kwnd-container\",layoutDependency:layoutDependency,layoutId:\"pUwxl1p5q-container\",nodeId:\"pUwxl1p5q\",rendersWithMotion:true,scopeId:\"C0Z7xR7p6\",children:/*#__PURE__*/_jsx(FooterNavLink,{hebGFgjLs:\"rgba(0, 0, 0, 0.7)\",height:\"100%\",id:\"pUwxl1p5q\",K1oaPTGVN:\"Franchises\",layoutId:\"pUwxl1p5q\",RLW5OE6rg:resolvedLinks10[0],style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({ctzIi3w6c:{RLW5OE6rg:resolvedLinks10[3]},dvXlAzTMV:{RLW5OE6rg:resolvedLinks10[2]},ojiCuInLa:{RLW5OE6rg:resolvedLinks10[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{yM5In54kx:\"construction\"},unresolvedPathSlugs:{yM5In54kx:{collectionId:\"H10SHynbJ\",collectionItemId:\"fCzuXzz1g\"}},webPageId:\"WDCPgbbAZ\"},implicitPathVariables:undefined},{href:{pathVariables:{yM5In54kx:\"construction\"},unresolvedPathSlugs:{yM5In54kx:{collectionId:\"H10SHynbJ\",collectionItemId:\"fCzuXzz1g\"}},webPageId:\"WDCPgbbAZ\"},implicitPathVariables:undefined},{href:{pathVariables:{yM5In54kx:\"construction\"},unresolvedPathSlugs:{yM5In54kx:{collectionId:\"H10SHynbJ\",collectionItemId:\"fCzuXzz1g\"}},webPageId:\"WDCPgbbAZ\"},implicitPathVariables:undefined},{href:{pathVariables:{yM5In54kx:\"construction\"},unresolvedPathSlugs:{yM5In54kx:{collectionId:\"H10SHynbJ\",collectionItemId:\"fCzuXzz1g\"}},webPageId:\"WDCPgbbAZ\"},implicitPathVariables:undefined}],children:resolvedLinks11=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:14,width:\"186px\",y:(componentViewport?.y||0)+56+171+0+0+24+146,...addPropertyOverrides({ctzIi3w6c:{width:`max(${componentViewport?.width||\"100vw\"} - 80px, 50px)`,y:(componentViewport?.y||0)+40+229+0+0+0+280+0+146},dvXlAzTMV:{width:`max((${componentViewport?.width||\"100vw\"} - 188px) / 3, 1px)`,y:(componentViewport?.y||0)+60+119+0+0+0+24+146},ojiCuInLa:{y:(componentViewport?.y||0)+60+171+0+0+24+146}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-18wnskw-container\",layoutDependency:layoutDependency,layoutId:\"b1PeaCMMK-container\",nodeId:\"b1PeaCMMK\",rendersWithMotion:true,scopeId:\"C0Z7xR7p6\",children:/*#__PURE__*/_jsx(FooterNavLink,{hebGFgjLs:\"rgba(0, 0, 0, 0.7)\",height:\"100%\",id:\"b1PeaCMMK\",K1oaPTGVN:\"Construction\",layoutId:\"b1PeaCMMK\",RLW5OE6rg:resolvedLinks11[0],style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({ctzIi3w6c:{RLW5OE6rg:resolvedLinks11[3]},dvXlAzTMV:{RLW5OE6rg:resolvedLinks11[2]},ojiCuInLa:{RLW5OE6rg:resolvedLinks11[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{yM5In54kx:\"private-equity\"},unresolvedPathSlugs:{yM5In54kx:{collectionId:\"H10SHynbJ\",collectionItemId:\"nlAtBpyW4\"}},webPageId:\"WDCPgbbAZ\"},implicitPathVariables:undefined},{href:{pathVariables:{yM5In54kx:\"private-equity\"},unresolvedPathSlugs:{yM5In54kx:{collectionId:\"H10SHynbJ\",collectionItemId:\"nlAtBpyW4\"}},webPageId:\"WDCPgbbAZ\"},implicitPathVariables:undefined},{href:{pathVariables:{yM5In54kx:\"private-equity\"},unresolvedPathSlugs:{yM5In54kx:{collectionId:\"H10SHynbJ\",collectionItemId:\"nlAtBpyW4\"}},webPageId:\"WDCPgbbAZ\"},implicitPathVariables:undefined},{href:{pathVariables:{yM5In54kx:\"private-equity\"},unresolvedPathSlugs:{yM5In54kx:{collectionId:\"H10SHynbJ\",collectionItemId:\"nlAtBpyW4\"}},webPageId:\"WDCPgbbAZ\"},implicitPathVariables:undefined}],children:resolvedLinks12=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:14,width:\"186px\",y:(componentViewport?.y||0)+56+171+0+0+24+176,...addPropertyOverrides({ctzIi3w6c:{width:`max(${componentViewport?.width||\"100vw\"} - 80px, 50px)`,y:(componentViewport?.y||0)+40+229+0+0+0+280+0+176},dvXlAzTMV:{width:`max((${componentViewport?.width||\"100vw\"} - 188px) / 3, 1px)`,y:(componentViewport?.y||0)+60+119+0+0+0+24+176},ojiCuInLa:{y:(componentViewport?.y||0)+60+171+0+0+24+176}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-fzczwm-container\",layoutDependency:layoutDependency,layoutId:\"taV5Z2roV-container\",nodeId:\"taV5Z2roV\",rendersWithMotion:true,scopeId:\"C0Z7xR7p6\",children:/*#__PURE__*/_jsx(FooterNavLink,{hebGFgjLs:\"rgba(0, 0, 0, 0.7)\",height:\"100%\",id:\"taV5Z2roV\",K1oaPTGVN:\"Private Equity\",layoutId:\"taV5Z2roV\",RLW5OE6rg:resolvedLinks12[0],style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({ctzIi3w6c:{RLW5OE6rg:resolvedLinks12[3]},dvXlAzTMV:{RLW5OE6rg:resolvedLinks12[2]},ojiCuInLa:{RLW5OE6rg:resolvedLinks12[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{yM5In54kx:\"healthcare\"},unresolvedPathSlugs:{yM5In54kx:{collectionId:\"H10SHynbJ\",collectionItemId:\"QxqJnHnBK\"}},webPageId:\"WDCPgbbAZ\"},implicitPathVariables:undefined},{href:{pathVariables:{yM5In54kx:\"healthcare\"},unresolvedPathSlugs:{yM5In54kx:{collectionId:\"H10SHynbJ\",collectionItemId:\"QxqJnHnBK\"}},webPageId:\"WDCPgbbAZ\"},implicitPathVariables:undefined},{href:{pathVariables:{yM5In54kx:\"healthcare\"},unresolvedPathSlugs:{yM5In54kx:{collectionId:\"H10SHynbJ\",collectionItemId:\"QxqJnHnBK\"}},webPageId:\"WDCPgbbAZ\"},implicitPathVariables:undefined},{href:{pathVariables:{yM5In54kx:\"healthcare\"},unresolvedPathSlugs:{yM5In54kx:{collectionId:\"H10SHynbJ\",collectionItemId:\"QxqJnHnBK\"}},webPageId:\"WDCPgbbAZ\"},implicitPathVariables:undefined}],children:resolvedLinks13=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:14,width:\"186px\",y:(componentViewport?.y||0)+56+171+0+0+24+206,...addPropertyOverrides({ctzIi3w6c:{width:`max(${componentViewport?.width||\"100vw\"} - 80px, 50px)`,y:(componentViewport?.y||0)+40+229+0+0+0+280+0+206},dvXlAzTMV:{width:`max((${componentViewport?.width||\"100vw\"} - 188px) / 3, 1px)`,y:(componentViewport?.y||0)+60+119+0+0+0+24+206},ojiCuInLa:{y:(componentViewport?.y||0)+60+171+0+0+24+206}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-jrd9q6-container\",layoutDependency:layoutDependency,layoutId:\"pDsenfW11-container\",nodeId:\"pDsenfW11\",rendersWithMotion:true,scopeId:\"C0Z7xR7p6\",children:/*#__PURE__*/_jsx(FooterNavLink,{hebGFgjLs:\"rgba(0, 0, 0, 0.7)\",height:\"100%\",id:\"pDsenfW11\",K1oaPTGVN:\"Healthcare\",layoutId:\"pDsenfW11\",RLW5OE6rg:resolvedLinks13[0],style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({ctzIi3w6c:{RLW5OE6rg:resolvedLinks13[3]},dvXlAzTMV:{RLW5OE6rg:resolvedLinks13[2]},ojiCuInLa:{RLW5OE6rg:resolvedLinks13[1]}},baseVariant,gestureVariant)})})})})]}),isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1yzotfx\",\"data-framer-name\":\"Line 508\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:184,intrinsicWidth:4,layoutDependency:layoutDependency,layoutId:\"ZkXIcTR9h\",svg:'<svg width=\"4\" height=\"184\" viewBox=\"-1 -1 4 184\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<line x1=\"0.833496\" x2=\"0.833496\" y2=\"182\" stroke=\"#E7EAF0\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1uerigm\",\"data-framer-name\":\"Company Links\",layoutDependency:layoutDependency,layoutId:\"SSWzcFGXf\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1N1aXNzZSBJbnRsIEJvbGQ=\",\"--framer-font-family\":'\"Suisse Intl Bold\", \"Suisse Intl Bold Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"100%\"},children:\"Company\"})}),className:\"framer-fn78q9\",\"data-framer-name\":\"Company\",fonts:[\"CUSTOM;Suisse Intl Bold\"],layoutDependency:layoutDependency,layoutId:\"lmDkgeAel\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"jgghYGid4\"},implicitPathVariables:undefined},{href:{webPageId:\"jgghYGid4\"},implicitPathVariables:undefined},{href:{webPageId:\"jgghYGid4\"},implicitPathVariables:undefined},{href:{webPageId:\"jgghYGid4\"},implicitPathVariables:undefined}],children:resolvedLinks14=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:14,width:\"186px\",y:(componentViewport?.y||0)+56+171+0+0+24+86,...addPropertyOverrides({ctzIi3w6c:{width:`max(${componentViewport?.width||\"100vw\"} - 80px, 50px)`,y:(componentViewport?.y||0)+40+229+0+0+0+540+0+86},dvXlAzTMV:{width:`max((${componentViewport?.width||\"100vw\"} - 188px) / 3, 1px)`,y:(componentViewport?.y||0)+60+119+0+0+0+24+86},ojiCuInLa:{y:(componentViewport?.y||0)+60+171+0+0+24+86}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-nhnmde-container\",layoutDependency:layoutDependency,layoutId:\"LRdNZUnrG-container\",nodeId:\"LRdNZUnrG\",rendersWithMotion:true,scopeId:\"C0Z7xR7p6\",children:/*#__PURE__*/_jsx(FooterNavLink,{hebGFgjLs:\"rgba(0, 0, 0, 0.7)\",height:\"100%\",id:\"LRdNZUnrG\",K1oaPTGVN:\"Blog\",layoutId:\"LRdNZUnrG\",RLW5OE6rg:resolvedLinks14[0],style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({ctzIi3w6c:{RLW5OE6rg:resolvedLinks14[3]},dvXlAzTMV:{RLW5OE6rg:resolvedLinks14[2]},ojiCuInLa:{RLW5OE6rg:resolvedLinks14[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"XS47sFFzO\"},implicitPathVariables:undefined},{href:{webPageId:\"XS47sFFzO\"},implicitPathVariables:undefined},{href:{webPageId:\"XS47sFFzO\"},implicitPathVariables:undefined},{href:{webPageId:\"XS47sFFzO\"},implicitPathVariables:undefined}],children:resolvedLinks15=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:14,width:\"186px\",y:(componentViewport?.y||0)+56+171+0+0+24+116,...addPropertyOverrides({ctzIi3w6c:{width:`max(${componentViewport?.width||\"100vw\"} - 80px, 50px)`,y:(componentViewport?.y||0)+40+229+0+0+0+540+0+116},dvXlAzTMV:{width:`max((${componentViewport?.width||\"100vw\"} - 188px) / 3, 1px)`,y:(componentViewport?.y||0)+60+119+0+0+0+24+116},ojiCuInLa:{y:(componentViewport?.y||0)+60+171+0+0+24+116}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-f9m4ba-container\",layoutDependency:layoutDependency,layoutId:\"tVHOK9al6-container\",nodeId:\"tVHOK9al6\",rendersWithMotion:true,scopeId:\"C0Z7xR7p6\",children:/*#__PURE__*/_jsx(FooterNavLink,{hebGFgjLs:\"rgba(0, 0, 0, 0.7)\",height:\"100%\",id:\"tVHOK9al6\",K1oaPTGVN:\"Case studies\",layoutId:\"tVHOK9al6\",RLW5OE6rg:resolvedLinks15[0],style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({ctzIi3w6c:{RLW5OE6rg:resolvedLinks15[3]},dvXlAzTMV:{RLW5OE6rg:resolvedLinks15[2]},ojiCuInLa:{RLW5OE6rg:resolvedLinks15[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"OJr7xuOYq\"},implicitPathVariables:undefined},{href:{webPageId:\"OJr7xuOYq\"},implicitPathVariables:undefined},{href:{webPageId:\"OJr7xuOYq\"},implicitPathVariables:undefined},{href:{webPageId:\"OJr7xuOYq\"},implicitPathVariables:undefined}],children:resolvedLinks16=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:14,width:\"186px\",y:(componentViewport?.y||0)+56+171+0+0+24+146,...addPropertyOverrides({ctzIi3w6c:{width:`max(${componentViewport?.width||\"100vw\"} - 80px, 50px)`,y:(componentViewport?.y||0)+40+229+0+0+0+540+0+146},dvXlAzTMV:{width:`max((${componentViewport?.width||\"100vw\"} - 188px) / 3, 1px)`,y:(componentViewport?.y||0)+60+119+0+0+0+24+146},ojiCuInLa:{y:(componentViewport?.y||0)+60+171+0+0+24+146}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1vf7zj-container\",layoutDependency:layoutDependency,layoutId:\"yrIXfQJW4-container\",nodeId:\"yrIXfQJW4\",rendersWithMotion:true,scopeId:\"C0Z7xR7p6\",children:/*#__PURE__*/_jsx(FooterNavLink,{hebGFgjLs:\"rgba(0, 0, 0, 0.7)\",height:\"100%\",id:\"yrIXfQJW4\",K1oaPTGVN:\"Webinars\",layoutId:\"yrIXfQJW4\",RLW5OE6rg:resolvedLinks16[0],style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({ctzIi3w6c:{RLW5OE6rg:resolvedLinks16[3]},dvXlAzTMV:{RLW5OE6rg:resolvedLinks16[2]},ojiCuInLa:{RLW5OE6rg:resolvedLinks16[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:14,width:\"186px\",y:(componentViewport?.y||0)+56+171+0+0+24+176,...addPropertyOverrides({ctzIi3w6c:{width:`max(${componentViewport?.width||\"100vw\"} - 80px, 50px)`,y:(componentViewport?.y||0)+40+229+0+0+0+540+0+176},dvXlAzTMV:{width:`max((${componentViewport?.width||\"100vw\"} - 188px) / 3, 1px)`,y:(componentViewport?.y||0)+60+119+0+0+0+24+176},ojiCuInLa:{y:(componentViewport?.y||0)+60+171+0+0+24+176}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-kf2icv-container\",layoutDependency:layoutDependency,layoutId:\"a0MrgKlIn-container\",nodeId:\"a0MrgKlIn\",rendersWithMotion:true,scopeId:\"C0Z7xR7p6\",children:/*#__PURE__*/_jsx(FooterNavLink,{hebGFgjLs:\"rgba(0, 0, 0, 0.7)\",height:\"100%\",id:\"a0MrgKlIn\",K1oaPTGVN:\"Careers\",layoutId:\"a0MrgKlIn\",RLW5OE6rg:\"https://careers.liveflow.com/\",style:{width:\"100%\"},width:\"100%\"})})})]}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1g0ukgg\",\"data-framer-name\":\"Line 506\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:3,intrinsicWidth:1202,layoutDependency:layoutDependency,layoutId:\"F9jv7cw_n\",svg:'<svg width=\"1202\" height=\"3\" viewBox=\"-1 -1 1202 3\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<line y1=\"0.5\" x2=\"1200\" y2=\"0.5\" stroke=\"black\" stroke-opacity=\"0.12\"/>\\n</svg>\\n',withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1071bzy\",\"data-framer-name\":\"Line 506\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:3,intrinsicWidth:1202,layoutDependency:layoutDependency,layoutId:\"igZHDciaq\",svg:'<svg width=\"1202\" height=\"3\" viewBox=\"-1 -1 1202 3\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<line y1=\"0.5\" x2=\"1200\" y2=\"0.5\" stroke=\"black\" stroke-opacity=\"0.12\"/>\\n</svg>\\n',withExternalLayout:true})]})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-K99dw.framer-4xsma9, .framer-K99dw .framer-4xsma9 { display: block; }\",\".framer-K99dw.framer-1kd0sw3 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 56px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 56px 120px 40px 120px; position: relative; width: 1440px; }\",\".framer-K99dw .framer-3wt2a6 { 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: 0px; position: relative; width: 100%; }\",\".framer-K99dw .framer-wg234j { flex: none; height: 50px; position: relative; width: 48px; }\",\".framer-K99dw .framer-3i55vi { 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: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-K99dw .framer-r4l0wa, .framer-K99dw .framer-1lbxvdf, .framer-K99dw .framer-xlr6lp { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 16px; position: relative; text-decoration: none; width: min-content; }\",\".framer-K99dw .framer-2r5svw, .framer-K99dw .framer-1umwwox { flex: none; gap: 0px; height: 24px; overflow: hidden; position: relative; width: 24px; }\",\".framer-K99dw .framer-at2yc3 { flex: none; height: 18px; left: 3px; position: absolute; top: 3px; width: 18px; }\",\".framer-K99dw .framer-1hjol2e { flex: none; height: 18px; left: 2px; position: absolute; top: 3px; width: 20px; }\",\".framer-K99dw .framer-dz5ao9 { flex: none; gap: 0px; height: 20px; overflow: visible; position: relative; width: 20px; }\",\".framer-K99dw .framer-1irrzy4 { flex: none; height: 18px; left: -2px; position: absolute; top: 1px; width: 23px; }\",\".framer-K99dw .framer-nqg6zp { flex: none; height: 3px; position: relative; width: 100%; }\",\".framer-K99dw .framer-jubmvf { 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: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-K99dw .framer-1atf0pv { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-K99dw .framer-1uwyl91 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 18px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 179px; }\",\".framer-K99dw .framer-1mxwsao-container, .framer-K99dw .framer-bjp0de-container, .framer-K99dw .framer-1hs4d4n-container, .framer-K99dw .framer-a5st6y-container, .framer-K99dw .framer-1uiyg0-container, .framer-K99dw .framer-zmp5nk-container, .framer-K99dw .framer-a0bdb3-container, .framer-K99dw .framer-as30u6-container, .framer-K99dw .framer-cwomit-container, .framer-K99dw .framer-1bnoi4g-container, .framer-K99dw .framer-1p6kwnd-container, .framer-K99dw .framer-18wnskw-container, .framer-K99dw .framer-fzczwm-container, .framer-K99dw .framer-jrd9q6-container, .framer-K99dw .framer-nhnmde-container, .framer-K99dw .framer-f9m4ba-container, .framer-K99dw .framer-1vf7zj-container, .framer-K99dw .framer-kf2icv-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-K99dw .framer-jds6ug, .framer-K99dw .framer-9vso49, .framer-K99dw .framer-12ht7k7, .framer-K99dw .framer-fn78q9 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-K99dw .framer-y6h7fq { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 24px 0px 24px; position: relative; width: 806px; }\",\".framer-K99dw .framer-1v9pen1, .framer-K99dw .framer-jlnop8, .framer-K99dw .framer-1uerigm { 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; overflow: visible; padding: 24px 0px 24px 0px; position: relative; width: 1px; }\",\".framer-K99dw .framer-1ll39en, .framer-K99dw .framer-1yzotfx { align-self: stretch; flex: none; height: auto; position: relative; width: 4px; }\",\".framer-K99dw .framer-1g0ukgg { bottom: 172px; flex: none; height: 3px; left: calc(50.00000000000002% - 100% / 2); position: absolute; width: 100%; z-index: 1; }\",\".framer-K99dw .framer-1071bzy { flex: none; height: 3px; left: calc(50.00000000000002% - 100% / 2); position: absolute; top: 203px; width: 100%; z-index: 1; }\",\".framer-K99dw.framer-v-fyfs5o.framer-1kd0sw3 { padding: 60px 30px 60px 30px; width: 1200px; }\",\".framer-K99dw.framer-v-18b2wgn.framer-1kd0sw3 { gap: 30px; padding: 60px 30px 60px 30px; width: 810px; }\",\".framer-K99dw.framer-v-18b2wgn .framer-jubmvf { flex-direction: column; gap: 30px; }\",\".framer-K99dw.framer-v-18b2wgn .framer-1atf0pv { align-self: unset; flex: none; gap: 30px; height: min-content; justify-content: center; order: 1; padding: 0px 20px 0px 0px; width: 100%; }\",\".framer-K99dw.framer-v-18b2wgn .framer-1uwyl91 { 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; width: 100%; }\",\".framer-K99dw.framer-v-18b2wgn .framer-1mxwsao-container, .framer-K99dw.framer-v-18b2wgn .framer-bjp0de-container, .framer-K99dw.framer-v-18b2wgn .framer-1hs4d4n-container, .framer-K99dw.framer-v-18b2wgn .framer-a5st6y-container, .framer-K99dw.framer-v-19e74t4 .framer-1mxwsao-container, .framer-K99dw.framer-v-19e74t4 .framer-bjp0de-container, .framer-K99dw.framer-v-19e74t4 .framer-1hs4d4n-container, .framer-K99dw.framer-v-19e74t4 .framer-a5st6y-container { align-self: start; justify-self: start; }\",\".framer-K99dw.framer-v-18b2wgn .framer-jds6ug, .framer-K99dw.framer-v-19e74t4 .framer-jds6ug { white-space: pre; width: auto; }\",\".framer-K99dw.framer-v-18b2wgn .framer-y6h7fq { gap: 20px; order: 0; padding: 0px 20px 0px 20px; width: 100%; }\",\".framer-K99dw.framer-v-19e74t4.framer-1kd0sw3 { gap: 40px; padding: 40px 20px 40px 20px; width: 390px; }\",\".framer-K99dw.framer-v-19e74t4 .framer-3wt2a6 { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 40px; justify-content: flex-start; }\",\".framer-K99dw.framer-v-19e74t4 .framer-jubmvf { flex-direction: column; gap: 40px; }\",\".framer-K99dw.framer-v-19e74t4 .framer-1atf0pv { align-self: unset; flex: none; gap: 40px; height: min-content; justify-content: center; order: 1; padding: 0px 20px 0px 0px; width: 100%; }\",\".framer-K99dw.framer-v-19e74t4 .framer-1uwyl91 { align-content: unset; align-items: unset; display: grid; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(1, minmax(50px, 1fr)); grid-template-rows: repeat(1, minmax(0, 1fr)); justify-content: center; width: 100%; }\",\".framer-K99dw.framer-v-19e74t4 .framer-y6h7fq { align-content: unset; align-items: unset; display: grid; gap: 40px 20px; grid-auto-rows: min-content; grid-template-columns: repeat(1, minmax(50px, 1fr)); grid-template-rows: repeat(2, min-content); justify-content: center; order: 0; padding: 0px 20px 0px 20px; width: 100%; }\",\".framer-K99dw.framer-v-19e74t4 .framer-1v9pen1 { align-self: start; flex: none; justify-self: start; padding: 20px 0px 0px 0px; width: 100%; }\",\".framer-K99dw.framer-v-19e74t4 .framer-jlnop8 { align-self: start; flex: none; justify-self: start; padding: 0px; width: 100%; }\",\".framer-K99dw.framer-v-19e74t4 .framer-1uerigm { align-self: start; flex: none; justify-self: start; padding: 0px 0px 20px 0px; width: 100%; }\",'.framer-K99dw[data-border=\"true\"]::after, .framer-K99dw [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 479\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"ojiCuInLa\":{\"layout\":[\"fixed\",\"auto\"]},\"dvXlAzTMV\":{\"layout\":[\"fixed\",\"auto\"]},\"ctzIi3w6c\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerC0Z7xR7p6=withCSS(Component,css,\"framer-K99dw\");export default FramerC0Z7xR7p6;FramerC0Z7xR7p6.displayName=\"Footer\";FramerC0Z7xR7p6.defaultProps={height:479,width:1440};addPropertyControls(FramerC0Z7xR7p6,{variant:{options:[\"jEifnvEbo\",\"ojiCuInLa\",\"dvXlAzTMV\",\"ctzIi3w6c\"],optionTitles:[\"Desktop\",\"Laptop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerC0Z7xR7p6,[{explicitInter:true,fonts:[{cssFamilyName:\"Suisse Intl Regular\",source:\"custom\",uiFamilyName:\"Suisse Intl Regular\",url:\"https://framerusercontent.com/assets/S10XL535eEHXk9IOHQCdQNo5kXY.woff2\"},{cssFamilyName:\"Suisse Intl Bold\",source:\"custom\",uiFamilyName:\"Suisse Intl Bold\",url:\"https://framerusercontent.com/assets/NMPprZLXmwoZHX0pTo84Znd5TFE.woff2\"}]},...FooterNavLinkFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerC0Z7xR7p6\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"479\",\"framerIntrinsicWidth\":\"1440\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ojiCuInLa\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"dvXlAzTMV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ctzIi3w6c\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./C0Z7xR7p6.map","// Generated by Framer (c2a8602)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,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\";import*as sharedStyle from\"https://framerusercontent.com/modules/5aaYzLAQlKJMZm2hFk1H/Gs0MtgxrWFL9tIgDXksw/iwQMUqq5m.js\";const cycleOrder=[\"VSdNhcNCp\",\"jAtbcHRzT\"];const serializationHash=\"framer-aGk1E\";const variantClassNames={jAtbcHRzT:\"framer-v-1gp01lg\",VSdNhcNCp:\"framer-v-1cd67b9\"};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={Desktop:\"VSdNhcNCp\",Phone:\"jAtbcHRzT\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"VSdNhcNCp\"};};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:\"VSdNhcNCp\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Image,{...restProps,...gestureHandlers,background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:112,pixelWidth:2400,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/wYTRPQThXsRWSi8IlSGyzBcOkvw.jpg?width=2400&height=112\",srcSet:\"https://framerusercontent.com/images/wYTRPQThXsRWSi8IlSGyzBcOkvw.jpg?scale-down-to=512&width=2400&height=112 512w,https://framerusercontent.com/images/wYTRPQThXsRWSi8IlSGyzBcOkvw.jpg?scale-down-to=1024&width=2400&height=112 1024w,https://framerusercontent.com/images/wYTRPQThXsRWSi8IlSGyzBcOkvw.jpg?scale-down-to=2048&width=2400&height=112 2048w,https://framerusercontent.com/images/wYTRPQThXsRWSi8IlSGyzBcOkvw.jpg?width=2400&height=112 2400w\"},className:cx(scopingClassNames,\"framer-1cd67b9\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"VSdNhcNCp\",ref:refBinding,style:{...style},...addPropertyOverrides({jAtbcHRzT:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1N1aXNzZSBJbnRsIFJlZ3VsYXI=\",\"--framer-font-family\":'\"Suisse Intl Regular\", \"Suisse Intl Regular Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.2px\",\"--framer-line-height\":\"148%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2655c10d-2fd3-40e9-b574-b5c622c8bbf0, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://us06web.zoom.us/webinar/register/WN_PIj62TJYRK6epwDL-M_D6Q#/registration\",motionChild:true,nodeId:\"Wagdyakjo\",openInNewTab:true,relValues:[],scopeId:\"EgYT0ezPv\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-143az3b\",\"data-styles-preset\":\"iwQMUqq5m\",children:\"New Webinar — 2026 Budgeting Playbook: Lessons from Milk Moovement’s VP Finance — Sign up ↗\"})})})}),className:\"framer-1k8k8w\",\"data-framer-name\":\"Description\",fonts:[\"CUSTOM;Suisse Intl Regular\"],layoutDependency:layoutDependency,layoutId:\"Wagdyakjo\",style:{\"--extracted-r6o4lv\":\"var(--token-2655c10d-2fd3-40e9-b574-b5c622c8bbf0, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({jAtbcHRzT:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1N1aXNzZSBJbnRsIFJlZ3VsYXI=\",\"--framer-font-family\":'\"Suisse Intl Regular\", \"Suisse Intl Regular Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.2px\",\"--framer-line-height\":\"148%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2655c10d-2fd3-40e9-b574-b5c622c8bbf0, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://us06web.zoom.us/webinar/register/WN_PIj62TJYRK6epwDL-M_D6Q#/registration\",motionChild:true,nodeId:\"Wagdyakjo\",openInNewTab:true,relValues:[],scopeId:\"EgYT0ezPv\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-143az3b\",\"data-styles-preset\":\"iwQMUqq5m\",children:\"New Webinar — 2026 Budgeting Playbook: Lessons from Milk Moovement’s VP Finance — Sign up ↗\"})})})})}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-aGk1E.framer-1peiqk8, .framer-aGk1E .framer-1peiqk8 { display: block; }\",\".framer-aGk1E.framer-1cd67b9 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 10px 16px 10px 16px; position: relative; width: 1200px; }\",\".framer-aGk1E .framer-1k8k8w { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-aGk1E.framer-v-1gp01lg.framer-1cd67b9 { flex-direction: column; flex-wrap: wrap; gap: 10px 10px; width: 360px; }\",\".framer-aGk1E.framer-v-1gp01lg .framer-1k8k8w { --framer-text-wrap: balance; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 43.5\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"jAtbcHRzT\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerEgYT0ezPv=withCSS(Component,css,\"framer-aGk1E\");export default FramerEgYT0ezPv;FramerEgYT0ezPv.displayName=\"Announcement Banner\";FramerEgYT0ezPv.defaultProps={height:43.5,width:1200};addPropertyControls(FramerEgYT0ezPv,{variant:{options:[\"VSdNhcNCp\",\"jAtbcHRzT\"],optionTitles:[\"Desktop\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerEgYT0ezPv,[{explicitInter:true,fonts:[{family:\"Suisse Intl Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/S10XL535eEHXk9IOHQCdQNo5kXY.woff2\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerEgYT0ezPv\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"jAtbcHRzT\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"43.5\",\"framerIntrinsicWidth\":\"1200\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./EgYT0ezPv.map","var t=\"undefined\"!==typeof globalThis?globalThis:\"undefined\"!==typeof self?self:global;var n={};(function webpackUniversalModuleDefinition(t,r){n=r()})(0,(()=>(()=>{var n=[,(n,r,i)=>{i.r(r);i.d(r,{default:()=>s});var o=(()=>{var n=\"undefined\"!==typeof document&&document.currentScript?document.currentScript.src:void 0;return function(r={}){var i,o,s=r;s.ready=new Promise(((t,n)=>{i=t;o=n}));function da(){function b(t){const s=i;r=n=0;i=new Map;s.forEach((n=>{try{n(t)}catch(t){console.error(t)}}));this.Qa();o&&o.nb()}let n=0,r=0,i=new Map,o=null,s=null;(this||t).requestAnimationFrame=function(o){n||(n=requestAnimationFrame(b.bind(this||t)));const s=++r;i.set(s,o);return s};(this||t).cancelAnimationFrame=function(t){i.delete(t);n&&0==i.size&&(cancelAnimationFrame(n),n=0)};(this||t).lb=function(n){s&&(document.body.remove(s),s=null);n||(s=document.createElement(\"div\"),s.style.backgroundColor=\"black\",s.style.position=\"fixed\",s.style.right=0,s.style.top=0,s.style.color=\"white\",s.style.padding=\"4px\",s.innerHTML=\"RIVE FPS\",n=function(t){s.innerHTML=\"RIVE FPS \"+t.toFixed(1)},document.body.appendChild(s));o=new function(){let r=0,i=0;(this||t).nb=function(){var t=performance.now();i?(++r,t-=i,1e3<t&&(n(1e3*r/t),r=i=0)):(i=t,r=0)}}};(this||t).ib=function(){s&&(document.body.remove(s),s=null);o=null};(this||t).Qa=function(){}}function ea(n){console.assert(!0);const r=new Map;let i=-Infinity;(this||t).push=function(t){t=t+((1<<n)-1)>>n;r.has(t)&&clearTimeout(r.get(t));r.set(t,setTimeout((function(){r.delete(t);0==r.length?i=-Infinity:t==i&&(i=Math.max(...r.keys()),console.assert(i<t))}),1e3));i=Math.max(t,i);return i<<n}}const u=new function(){function b(){if(!n){var t=document.createElement(\"canvas\"),u={alpha:1,depth:0,stencil:0,antialias:0,premultipliedAlpha:1,preserveDrawingBuffer:0,preferLowPowerToHighPerformance:0,failIfMajorPerformanceCaveat:0,enableExtensionsByDefault:1,explicitSwapControl:1,renderViaOffscreenBackBuffer:1};let l=t.getContext(\"webgl2\",u);if(l)r=2;else{if(!(l=t.getContext(\"webgl\",u)))return console.log(\"No WebGL support. Image mesh will not be drawn.\"),!1;r=1}i=Math.min(l.getParameter(l.MAX_RENDERBUFFER_SIZE),l.getParameter(l.MAX_TEXTURE_SIZE));function F(t,n,r){n=l.createShader(n);l.shaderSource(n,r);l.compileShader(n);r=l.getShaderInfoLog(n);if(0<r.length)throw r;l.attachShader(t,n)}t=l.createProgram();F(t,l.VERTEX_SHADER,\"attribute vec2 vertex;\\n                attribute vec2 uv;\\n                uniform vec4 mat;\\n                uniform vec2 translate;\\n                varying vec2 st;\\n                void main() {\\n                    st = uv;\\n                    gl_Position = vec4(mat2(mat) * vertex + translate, 0, 1);\\n                }\");F(t,l.FRAGMENT_SHADER,\"precision highp float;\\n                uniform sampler2D image;\\n                varying vec2 st;\\n                void main() {\\n                    gl_FragColor = texture2D(image, st);\\n                }\");l.bindAttribLocation(t,0,\"vertex\");l.bindAttribLocation(t,1,\"uv\");l.linkProgram(t);u=l.getProgramInfoLog(t);if(0<u.trim().length)throw u;o=l.getUniformLocation(t,\"mat\");s=l.getUniformLocation(t,\"translate\");l.useProgram(t);l.bindBuffer(l.ARRAY_BUFFER,l.createBuffer());l.enableVertexAttribArray(0);l.enableVertexAttribArray(1);l.bindBuffer(l.ELEMENT_ARRAY_BUFFER,l.createBuffer());l.uniform1i(l.getUniformLocation(t,\"image\"),0);l.pixelStorei(l.UNPACK_PREMULTIPLY_ALPHA_WEBGL,!0);n=l}return!0}let n=null,r=0,i=0,o=null,s=null,u=0,l=0;(this||t).wb=function(){b();return i};(this||t).gb=function(t){if(!b())return null;const i=n.createTexture();n.bindTexture(n.TEXTURE_2D,i);n.texImage2D(n.TEXTURE_2D,0,n.RGBA,n.RGBA,n.UNSIGNED_BYTE,t);n.texParameteri(n.TEXTURE_2D,n.TEXTURE_WRAP_S,n.CLAMP_TO_EDGE);n.texParameteri(n.TEXTURE_2D,n.TEXTURE_WRAP_T,n.CLAMP_TO_EDGE);n.texParameteri(n.TEXTURE_2D,n.TEXTURE_MAG_FILTER,n.LINEAR);2==r?(n.texParameteri(n.TEXTURE_2D,n.TEXTURE_MIN_FILTER,n.LINEAR_MIPMAP_LINEAR),n.generateMipmap(n.TEXTURE_2D)):n.texParameteri(n.TEXTURE_2D,n.TEXTURE_MIN_FILTER,n.LINEAR);return i};const v=new ea(8),m=new ea(8),g=new ea(10),y=new ea(10);(this||t).kb=function(t,r,i,w,R){if(b()){var A=v.push(t),T=m.push(r);n.canvas.width==A&&n.canvas.height==T||(n.canvas.width=A,n.canvas.height=T);n.viewport(0,T-r,t,r);n.disable(n.SCISSOR_TEST);n.clearColor(0,0,0,0);n.clear(n.COLOR_BUFFER_BIT);n.enable(n.SCISSOR_TEST);i.sort(((t,n)=>n.Ua-t.Ua));A=g.push(w);u!=A&&(n.bufferData(n.ARRAY_BUFFER,8*A,n.DYNAMIC_DRAW),u=A);A=0;for(var P of i)n.bufferSubData(n.ARRAY_BUFFER,A,P.Da),A+=4*P.Da.length;console.assert(A==4*w);for(var E of i)n.bufferSubData(n.ARRAY_BUFFER,A,E.Xa),A+=4*E.Xa.length;console.assert(A==8*w);A=y.push(R);l!=A&&(n.bufferData(n.ELEMENT_ARRAY_BUFFER,2*A,n.DYNAMIC_DRAW),l=A);P=0;for(var _ of i)n.bufferSubData(n.ELEMENT_ARRAY_BUFFER,P,_.indices),P+=2*_.indices.length;console.assert(P==2*R);_=0;E=!0;A=P=0;for(const u of i){u.image.za!=_&&(n.bindTexture(n.TEXTURE_2D,u.image.cb||null),_=u.image.za);u.zb?(n.scissor(u.Ia,T-u.Ja-u.Pa,u.Gb,u.Pa),E=!0):E&&(n.scissor(0,T-r,t,r),E=!1);i=2/t;const l=-2/r;n.uniform4f(o,u.oa[0]*i*u.va,u.oa[1]*l*u.wa,u.oa[2]*i*u.va,u.oa[3]*l*u.wa);n.uniform2f(s,u.oa[4]*i*u.va+i*(u.Ia-u.xb*u.va)-1,u.oa[5]*l*u.wa+l*(u.Ja-u.yb*u.wa)+1);n.vertexAttribPointer(0,2,n.FLOAT,!1,0,A);n.vertexAttribPointer(1,2,n.FLOAT,!1,0,A+4*w);n.drawElements(n.TRIANGLES,u.indices.length,n.UNSIGNED_SHORT,P);A+=4*u.Da.length;P+=2*u.indices.length}console.assert(A==4*w);console.assert(P==2*R)}};(this||t).canvas=function(){return b()&&n.canvas}};s.onRuntimeInitialized=function(){function b(t){switch(t){case m.srcOver:return\"source-over\";case m.screen:return\"screen\";case m.overlay:return\"overlay\";case m.darken:return\"darken\";case m.lighten:return\"lighten\";case m.colorDodge:return\"color-dodge\";case m.colorBurn:return\"color-burn\";case m.hardLight:return\"hard-light\";case m.softLight:return\"soft-light\";case m.difference:return\"difference\";case m.exclusion:return\"exclusion\";case m.multiply:return\"multiply\";case m.hue:return\"hue\";case m.saturation:return\"saturation\";case m.color:return\"color\";case m.luminosity:return\"luminosity\"}}function a(t){return\"rgba(\"+((16711680&t)>>>16)+\",\"+((65280&t)>>>8)+\",\"+((255&t)>>>0)+\",\"+((4278190080&t)>>>24)/255+\")\"}function c(){0<C.length&&(u.kb(_.drawWidth(),_.drawHeight(),C,M,L),C=[],L=M=0,_.reset(512,512));for(const t of E){for(const n of t.da)n();t.da=[]}E.clear()}var n=s.RenderPaintStyle;const r=s.RenderPath,i=s.RenderPaint,o=s.Renderer,l=s.StrokeCap,v=s.StrokeJoin,m=s.BlendMode,g=n.fill,y=n.stroke,w=s.FillRule.evenOdd;let R=1;var A=s.RenderImage.extend(\"CanvasRenderImage\",{__construct:function(){(this||t).__parent.__construct.call(this||t);(this||t).za=R;R=R+1&2147483647||1},decode:function(n){let r=x;r.total++;var i=this||t,o=new Image;o.src=URL.createObjectURL(new Blob([n],{type:\"image/png\"}));o.onload=function(){i.ab=o;i.cb=u.gb(o);i.size(o.width,o.height);r.loaded++;if(r.loaded===r.total){const t=r.ready;t&&(t(),r.ready=null)}}}}),T=r.extend(\"CanvasRenderPath\",{__construct:function(){(this||t).__parent.__construct.call(this||t);(this||t).ia=new Path2D},rewind:function(){(this||t).ia=new Path2D},addPath:function(n,r,i,o,s,u,l){var v=(this||t).ia,m=v.addPath;n=n.ia;const g=new DOMMatrix;g.a=r;g.b=i;g.c=o;g.d=s;g.e=u;g.f=l;m.call(v,n,g)},fillRule:function(n){(this||t).Ga=n},moveTo:function(n,r){(this||t).ia.moveTo(n,r)},lineTo:function(n,r){(this||t).ia.lineTo(n,r)},cubicTo:function(n,r,i,o,s,u){(this||t).ia.bezierCurveTo(n,r,i,o,s,u)},close:function(){(this||t).ia.closePath()}}),P=i.extend(\"CanvasRenderPaint\",{color:function(n){(this||t).Ha=a(n)},thickness:function(n){(this||t).eb=n},join:function(n){switch(n){case v.miter:(this||t).ya=\"miter\";break;case v.round:(this||t).ya=\"round\";break;case v.bevel:(this||t).ya=\"bevel\"}},cap:function(n){switch(n){case l.butt:(this||t).xa=\"butt\";break;case l.round:(this||t).xa=\"round\";break;case l.square:(this||t).xa=\"square\"}},style:function(n){(this||t).bb=n},blendMode:function(n){(this||t).$a=b(n)},clearGradient:function(){(this||t).qa=null},linearGradient:function(n,r,i,o){(this||t).qa={Va:n,Wa:r,La:i,Ma:o,Ca:[]}},radialGradient:function(n,r,i,o){(this||t).qa={Va:n,Wa:r,La:i,Ma:o,Ca:[],ub:!0}},addStop:function(n,r){(this||t).qa.Ca.push({color:n,stop:r})},completeGradient:function(){},draw:function(n,r,i){let o=(this||t).bb;var s=(this||t).Ha,u=(this||t).qa;n.globalCompositeOperation=(this||t).$a;if(null!=u){s=u.Va;var l=u.Wa;const r=u.La;var v=u.Ma;const i=u.Ca;u.ub?(u=r-s,v-=l,s=n.createRadialGradient(s,l,0,s,l,Math.sqrt(u*u+v*v))):s=n.createLinearGradient(s,l,r,v);for(let t=0,n=i.length;t<n;t++)l=i[t],s.addColorStop(l.stop,a(l.color));(this||t).Ha=s;(this||t).qa=null}switch(o){case y:n.strokeStyle=s;n.lineWidth=(this||t).eb;n.lineCap=(this||t).xa;n.lineJoin=(this||t).ya;n.stroke(r);break;case g:n.fillStyle=s,n.fill(r,i)}}});const E=new Set;let _=null,C=[],M=0,L=0;var W=s.CanvasRenderer=o.extend(\"Renderer\",{__construct:function(n){(this||t).__parent.__construct.call(this||t);(this||t).ha=[1,0,0,1,0,0];(this||t).ba=n.getContext(\"2d\");(this||t).Fa=n;(this||t).da=[]},save:function(){(this||t).ha.push(...(this||t).ha.slice((this||t).ha.length-6));(this||t).da.push((this||t).ba.save.bind((this||t).ba))},restore:function(){const n=(this||t).ha.length-6;if(6>n)throw\"restore() called without matching save().\";(this||t).ha.splice(n);(this||t).da.push((this||t).ba.restore.bind((this||t).ba))},transform:function(n,r,i,o,s,u){const l=(this||t).ha,v=l.length-6;l.splice(v,6,l[v]*n+l[v+2]*r,l[v+1]*n+l[v+3]*r,l[v]*i+l[v+2]*o,l[v+1]*i+l[v+3]*o,l[v]*s+l[v+2]*u+l[v+4],l[v+1]*s+l[v+3]*u+l[v+5]);(this||t).da.push((this||t).ba.transform.bind((this||t).ba,n,r,i,o,s,u))},rotate:function(t){const n=Math.sin(t);t=Math.cos(t);this.transform(t,n,-n,t,0,0)},_drawPath:function(n,r){(this||t).da.push(r.draw.bind(r,(this||t).ba,n.ia,n.Ga===w?\"evenodd\":\"nonzero\"))},drawImage:function(n,...r){var i=(this||t).ba;(this||t).da.push((function(){i.drawImage(n,...r)}))},_drawRiveImage:function(n,r,i){var o=n.ab;if(o){var s=(this||t).ba,u=b(r);(this||t).da.push((function(){s.globalCompositeOperation=u;s.globalAlpha=i;s.drawImage(o,0,0);s.globalAlpha=1}))}},_getMatrix:function(n){const r=(this||t).ha,i=r.length-6;for(let t=0;6>t;++t)n[t]=r[i+t]},_drawImageMesh:function(n,r,i,o,l,v,m,g,y,w){var R=(this||t).ba.canvas.width,A=(this||t).ba.canvas.height;const T=y-m,P=w-g;m=Math.max(m,0);g=Math.max(g,0);y=Math.min(y,R);w=Math.min(w,A);const W=y-m,I=w-g;console.assert(W<=Math.min(T,R));console.assert(I<=Math.min(P,A));if(!(0>=W||0>=I)){y=W<T||I<P;R=w=1;var x=Math.ceil(W*w),j=Math.ceil(I*R);A=u.wb();x>A&&(w*=A/x,x=A);j>A&&(R*=A/j,j=A);_||(_=new s.DynamicRectanizer(A),_.reset(512,512));A=_.addRect(x,j);0>A&&(c(),E.add(this||t),A=_.addRect(x,j),console.assert(0<=A));var $=65535&A,U=A>>16;C.push({oa:(this||t).ha.slice((this||t).ha.length-6),image:n,Ia:$,Ja:U,xb:m,yb:g,Gb:x,Pa:j,va:w,wa:R,Da:new Float32Array(o),Xa:new Float32Array(l),indices:new Uint16Array(v),zb:y,Ua:n.za<<1|(y?1:0)});M+=o.length;L+=v.length;var B=(this||t).ba,D=b(r);(this||t).da.push((function(){B.save();B.resetTransform();B.globalCompositeOperation=D;B.globalAlpha=i;B.drawImage(u.canvas(),$,U,x,j,m,g,W,I);B.restore()}))}},_clipPath:function(n){(this||t).da.push((this||t).ba.clip.bind((this||t).ba,n.ia,n.Ga===w?\"evenodd\":\"nonzero\"))},clear:function(){E.add(this||t);(this||t).da.push((this||t).ba.clearRect.bind((this||t).ba,0,0,(this||t).Fa.width,(this||t).Fa.height))},flush:function(){},translate:function(t,n){this.transform(1,0,0,1,t,n)}});s.makeRenderer=function(t){return new W(t)};s.renderFactory={makeRenderPaint:function(){return new P},makeRenderPath:function(){return new T},makeRenderImage:function(){return new A}};let I=s.load,x=null;s.load=function(t){return new Promise((function(n){let r=null;x={total:0,loaded:0,ready:function(){n(r)}};r=I(t);0==x.total&&n(r)}))};n=new da;s.requestAnimationFrame=n.requestAnimationFrame.bind(n);s.cancelAnimationFrame=n.cancelAnimationFrame.bind(n);s.enableFPSCounter=n.lb.bind(n);s.disableFPSCounter=n.ib;n.Qa=c;s.cleanup=function(){_&&_.delete()}};var l,v,m=Object.assign({},s),g=\"./this.program\",y=\"object\"==typeof window,w=\"function\"==typeof importScripts,R=\"\";(y||w)&&(w?R=self.location.href:\"undefined\"!=typeof document&&document.currentScript&&(R=document.currentScript.src),n&&(R=n),R=0!==R.indexOf(\"blob:\")?R.substr(0,R.replace(/[?#].*/,\"\").lastIndexOf(\"/\")+1):\"\",w&&(v=t=>{var n=new XMLHttpRequest;n.open(\"GET\",t,!1);n.responseType=\"arraybuffer\";n.send(null);return new Uint8Array(n.response)}),l=(t,n,r)=>{var i=new XMLHttpRequest;i.open(\"GET\",t,!0);i.responseType=\"arraybuffer\";i.onload=()=>{200==i.status||0==i.status&&i.response?n(i.response):r()};i.onerror=r;i.send(null)});var A=s.print||console.log.bind(console),T=s.printErr||console.error.bind(console);Object.assign(s,m);m=null;s.thisProgram&&(g=s.thisProgram);var P;s.wasmBinary&&(P=s.wasmBinary);s.noExitRuntime;\"object\"!=typeof WebAssembly&&va(\"no native wasm support detected\");var E,_,C,M,L,W,I,x,j,$=!1;function Ea(){var t=E.buffer;s.HEAP8=_=new Int8Array(t);s.HEAP16=M=new Int16Array(t);s.HEAP32=W=new Int32Array(t);s.HEAPU8=C=new Uint8Array(t);s.HEAPU16=L=new Uint16Array(t);s.HEAPU32=I=new Uint32Array(t);s.HEAPF32=x=new Float32Array(t);s.HEAPF64=j=new Float64Array(t)}var U,B=[],D=[],N=[];function Ja(){var t=s.preRun.shift();B.unshift(t)}var q=0,H=null,G=null;function va(t){s.onAbort&&s.onAbort(t);t=\"Aborted(\"+t+\")\";T(t);$=!0;t=new WebAssembly.RuntimeError(t+\". Build with -sASSERTIONS for more info.\");o(t);throw t}function Na(t){return t.startsWith(\"data:application/octet-stream;base64,\")}var z;z=\"canvas_advanced.wasm\";if(!Na(z)){var J=z;z=s.locateFile?s.locateFile(J,R):R+J}function Qa(t){if(t==z&&P)return new Uint8Array(P);if(v)return v(t);throw\"both async and sync fetching of the wasm failed\"}function Ra(t){if(!P&&(y||w)){if(\"function\"==typeof fetch&&!t.startsWith(\"file://\"))return fetch(t,{credentials:\"same-origin\"}).then((n=>{if(!n.ok)throw\"failed to load wasm binary file at '\"+t+\"'\";return n.arrayBuffer()})).catch((()=>Qa(t)));if(l)return new Promise(((n,r)=>{l(t,(t=>n(new Uint8Array(t))),r)}))}return Promise.resolve().then((()=>Qa(t)))}function Sa(t,n,r){return Ra(t).then((t=>WebAssembly.instantiate(t,n))).then((t=>t)).then(r,(t=>{T(\"failed to asynchronously prepare wasm: \"+t);va(t)}))}function Ta(t,n){var r=z;return P||\"function\"!=typeof WebAssembly.instantiateStreaming||Na(r)||r.startsWith(\"file://\")||\"function\"!=typeof fetch?Sa(r,t,n):fetch(r,{credentials:\"same-origin\"}).then((i=>WebAssembly.instantiateStreaming(i,t).then(n,(function(i){T(\"wasm streaming compile failed: \"+i);T(\"falling back to ArrayBuffer instantiation\");return Sa(r,t,n)}))))}var Ua=t=>{for(;0<t.length;)t.shift()(s)};function Va(t){if(void 0===t)return\"_unknown\";t=t.replace(/[^a-zA-Z0-9_]/g,\"$\");var n=t.charCodeAt(0);return 48<=n&&57>=n?`_${t}`:t}function Xa(n,r){n=Va(n);return{[n]:function(){return r.apply(this||t,arguments)}}[n]}function Ya(){(this||t).ja=[void 0];(this||t).Oa=[]}var K=new Ya,ee=void 0;function O(t){throw new ee(t)}var $a=t=>{t||O(\"Cannot use deleted val. handle = \"+t);return K.get(t).value},Q=t=>{switch(t){case void 0:return 1;case null:return 2;case!0:return 3;case!1:return 4;default:return K.Ya({Ta:1,value:t})}};function ab(n){var r=Error,i=Xa(n,(function(r){(this||t).name=n;(this||t).message=r;r=Error(r).stack;void 0!==r&&((this||t).stack=this.toString()+\"\\n\"+r.replace(/^Error(:[^\\n]*)?\\n/,\"\"))}));i.prototype=Object.create(r.prototype);i.prototype.constructor=i;i.prototype.toString=function(){return void 0===(this||t).message?(this||t).name:`${(this||t).name}: ${(this||t).message}`};return i}var te=void 0,ne=void 0;function S(t){for(var n=\"\";C[t];)n+=ne[C[t++]];return n}var re=[];function eb(){for(;re.length;){var t=re.pop();t.W.na=!1;t.delete()}}var ae=void 0,ie={};function gb(t,n){for(void 0===n&&O(\"ptr should not be undefined\");t.$;)n=t.ra(n),t=t.$;return n}var oe={};function ib(t){t=jb(t);var n=S(t);V(t);return n}function kb(t,n){var r=oe[t];void 0===r&&O(n+\" has unknown type \"+ib(t));return r}function lb(){}var se=!1;function nb(t){--t.count.value;0===t.count.value&&(t.ca?t.fa.ka(t.ca):t.Z.X.ka(t.Y))}function sb(t,n,r){if(n===r)return t;if(void 0===r.$)return null;t=sb(t,n,r.$);return null===t?null:r.jb(t)}var ue={};function ub(t,n){n=gb(t,n);return ie[n]}var ce=void 0;function wb(t){throw new ce(t)}function xb(t,n){n.Z&&n.Y||wb(\"makeClassHandle requires ptr and ptrType\");!!n.fa!==!!n.ca&&wb(\"Both smartPtrType and smartPtr must be specified\");n.count={value:1};return yb(Object.create(t,{W:{value:n}}))}function yb(t){if(\"undefined\"===typeof FinalizationRegistry)return yb=t=>t,t;se=new FinalizationRegistry((t=>{nb(t.W)}));yb=t=>{var n=t.W;n.ca&&se.register(t,{W:n},t);return t};lb=t=>{se.unregister(t)};return yb(t)}var le={};function Ab(t){for(;t.length;){var n=t.pop();t.pop()(n)}}function Bb(t){return this.fromWireType(W[t>>2])}var he={},fe={};function X(t,n,r){function d(n){n=r(n);n.length!==t.length&&wb(\"Mismatched type converter count\");for(var i=0;i<t.length;++i)Y(t[i],n[i])}t.forEach((function(t){fe[t]=n}));var i=Array(n.length),o=[],s=0;n.forEach(((t,n)=>{oe.hasOwnProperty(t)?i[n]=oe[t]:(o.push(t),he.hasOwnProperty(t)||(he[t]=[]),he[t].push((()=>{i[n]=oe[t];++s;s===o.length&&d(i)})))}));0===o.length&&d(i)}function Eb(t){switch(t){case 1:return 0;case 2:return 1;case 4:return 2;case 8:return 3;default:throw new TypeError(`Unknown type size: ${t}`)}}function Fb(t,n,r={}){var i=n.name;t||O(`type \"${i}\" must have a positive integer typeid pointer`);if(oe.hasOwnProperty(t)){if(r.tb)return;O(`Cannot register type '${i}' twice`)}oe[t]=n;delete fe[t];he.hasOwnProperty(t)&&(n=he[t],delete he[t],n.forEach((t=>t())))}function Y(t,n,r={}){if(!(\"argPackAdvance\"in n))throw new TypeError(\"registerType registeredInstance requires argPackAdvance\");Fb(t,n,r)}function Gb(t){O(t.W.Z.X.name+\" instance already deleted\")}function Hb(){}function Ib(n,r,i){if(void 0===n[r].aa){var o=n[r];n[r]=function(){n[r].aa.hasOwnProperty(arguments.length)||O(`Function '${i}' called with an invalid number of arguments (${arguments.length}) - expects one of (${n[r].aa})!`);return n[r].aa[arguments.length].apply(this||t,arguments)};n[r].aa=[];n[r].aa[o.ma]=o}}function Jb(t,n,r){s.hasOwnProperty(t)?((void 0===r||void 0!==s[t].aa&&void 0!==s[t].aa[r])&&O(`Cannot register public name '${t}' twice`),Ib(s,t,t),s.hasOwnProperty(r)&&O(`Cannot register multiple overloads of a function with the same number of arguments (${r})!`),s[t].aa[r]=n):(s[t]=n,void 0!==r&&(s[t].Hb=r))}function Kb(n,r,i,o,s,u,l,v){(this||t).name=n;(this||t).constructor=r;(this||t).ga=i;(this||t).ka=o;(this||t).$=s;(this||t).ob=u;(this||t).ra=l;(this||t).jb=v;(this||t).Ra=[]}function Lb(t,n,r){for(;n!==r;)n.ra||O(`Expected null or instance of ${r.name}, got an instance of ${n.name}`),t=n.ra(t),n=n.$;return t}function Mb(n,r){if(null===r)return(this||t).Aa&&O(`null is not a valid ${(this||t).name}`),0;r.W||O(`Cannot pass \"${Nb(r)}\" as a ${(this||t).name}`);r.W.Y||O(`Cannot pass deleted object as a pointer of type ${(this||t).name}`);return Lb(r.W.Y,r.W.Z.X,(this||t).X)}function Ob(n,r){if(null===r){(this||t).Aa&&O(`null is not a valid ${(this||t).name}`);if((this||t).ua){var i=this.Ba();null!==n&&n.push((this||t).ka,i);return i}return 0}r.W||O(`Cannot pass \"${Nb(r)}\" as a ${(this||t).name}`);r.W.Y||O(`Cannot pass deleted object as a pointer of type ${(this||t).name}`);!(this||t).ta&&r.W.Z.ta&&O(`Cannot convert argument of type ${r.W.fa?r.W.fa.name:r.W.Z.name} to parameter type ${(this||t).name}`);i=Lb(r.W.Y,r.W.Z.X,(this||t).X);if((this||t).ua)switch(void 0===r.W.ca&&O(\"Passing raw pointer to smart pointer is illegal\"),(this||t).Fb){case 0:r.W.fa===(this||t)?i=r.W.ca:O(`Cannot convert argument of type ${r.W.fa?r.W.fa.name:r.W.Z.name} to parameter type ${(this||t).name}`);break;case 1:i=r.W.ca;break;case 2:if(r.W.fa===(this||t))i=r.W.ca;else{var o=r.clone();i=this.Bb(i,Q((function(){o.delete()})));null!==n&&n.push((this||t).ka,i)}break;default:O(\"Unsupporting sharing policy\")}return i}function Pb(n,r){if(null===r)return(this||t).Aa&&O(`null is not a valid ${(this||t).name}`),0;r.W||O(`Cannot pass \"${Nb(r)}\" as a ${(this||t).name}`);r.W.Y||O(`Cannot pass deleted object as a pointer of type ${(this||t).name}`);r.W.Z.ta&&O(`Cannot convert argument of type ${r.W.Z.name} to parameter type ${(this||t).name}`);return Lb(r.W.Y,r.W.Z.X,(this||t).X)}function Qb(n,r,i,o){(this||t).name=n;(this||t).X=r;(this||t).Aa=i;(this||t).ta=o;(this||t).ua=!1;(this||t).ka=(this||t).Bb=(this||t).Ba=(this||t).Sa=(this||t).Fb=(this||t).Ab=void 0;void 0!==r.$?(this||t).toWireType=Ob:((this||t).toWireType=o?Mb:Pb,(this||t).ea=null)}function Rb(t,n,r){s.hasOwnProperty(t)||wb(\"Replacing nonexistant public symbol\");void 0!==s[t].aa&&void 0!==r?s[t].aa[r]=n:(s[t]=n,s[t].ma=r)}var Sb=(t,n)=>{var r=[];return function(){r.length=0;Object.assign(r,arguments);if(t.includes(\"j\")){var i=s[\"dynCall_\"+t];i=r&&r.length?i.apply(null,[n].concat(r)):i.call(null,n)}else i=U.get(n).apply(null,r);return i}};function Z(t,n){t=S(t);var r=t.includes(\"j\")?Sb(t,n):U.get(n);\"function\"!=typeof r&&O(`unknown function pointer with signature ${t}: ${n}`);return r}var de=void 0;function Ub(t,n){function c(t){i[t]||oe[t]||(fe[t]?fe[t].forEach(c):(r.push(t),i[t]=!0))}var r=[],i={};n.forEach(c);throw new de(`${t}: `+r.map(ib).join([\", \"]))}function Vb(n,r,i,o,s){var u=r.length;2>u&&O(\"argTypes array size mismatch! Must at least get return value and 'this' types!\");var l=null!==r[1]&&null!==i,v=!1;for(i=1;i<r.length;++i)if(null!==r[i]&&void 0===r[i].ea){v=!0;break}var m=\"void\"!==r[0].name,g=u-2,y=Array(g),w=[],R=[];return function(){arguments.length!==g&&O(`function ${n} called with ${arguments.length} arguments, expected ${g} args!`);R.length=0;w.length=l?2:1;w[0]=s;if(l){var i=r[1].toWireType(R,this||t);w[1]=i}for(var u=0;u<g;++u)y[u]=r[u+2].toWireType(R,arguments[u]),w.push(y[u]);u=o.apply(null,w);if(v)Ab(R);else for(var A=l?1:2;A<r.length;A++){var T=1===A?i:y[A-2];null!==r[A].ea&&r[A].ea(T)}i=m?r[0].fromWireType(u):void 0;return i}}function Wb(t,n){for(var r=[],i=0;i<t;i++)r.push(I[n+4*i>>2]);return r}function Xb(t,n,r){t instanceof Object||O(`${r} with invalid \"this\": ${t}`);t instanceof n.X.constructor||O(`${r} incompatible with \"this\" of type ${t.constructor.name}`);t.W.Y||O(`cannot call emscripten binding method ${r} on deleted object`);return Lb(t.W.Y,t.W.Z.X,n.X)}function Yb(t){t>=K.Ea&&0===--K.get(t).Ta&&K.Za(t)}function Zb(t,n,r){switch(n){case 0:return function(t){return this.fromWireType((r?_:C)[t])};case 1:return function(t){return this.fromWireType((r?M:L)[t>>1])};case 2:return function(t){return this.fromWireType((r?W:I)[t>>2])};default:throw new TypeError(\"Unknown integer type: \"+t)}}function Nb(t){if(null===t)return\"null\";var n=typeof t;return\"object\"===n||\"array\"===n||\"function\"===n?t.toString():\"\"+t}function $b(t,n){switch(n){case 2:return function(t){return this.fromWireType(x[t>>2])};case 3:return function(t){return this.fromWireType(j[t>>3])};default:throw new TypeError(\"Unknown float type: \"+t)}}function ac(t,n,r){switch(n){case 0:return r?function(t){return _[t]}:function(t){return C[t]};case 1:return r?function(t){return M[t>>1]}:function(t){return L[t>>1]};case 2:return r?function(t){return W[t>>2]}:function(t){return I[t>>2]};default:throw new TypeError(\"Unknown integer type: \"+t)}}var pe=\"undefined\"!=typeof TextDecoder?new TextDecoder(\"utf8\"):void 0,dc=(t,n,r)=>{var i=n+r;for(r=n;t[r]&&!(r>=i);)++r;if(16<r-n&&t.buffer&&pe)return pe.decode(t.subarray(n,r));for(i=\"\";n<r;){var o=t[n++];if(128&o){var s=63&t[n++];if(192==(224&o))i+=String.fromCharCode((31&o)<<6|s);else{var u=63&t[n++];o=224==(240&o)?(15&o)<<12|s<<6|u:(7&o)<<18|s<<12|u<<6|63&t[n++];65536>o?i+=String.fromCharCode(o):(o-=65536,i+=String.fromCharCode(55296|o>>10,56320|1023&o))}}else i+=String.fromCharCode(o)}return i},ve=\"undefined\"!=typeof TextDecoder?new TextDecoder(\"utf-16le\"):void 0,fc=(t,n)=>{var r=t>>1;for(var i=r+n/2;!(r>=i)&&L[r];)++r;r<<=1;if(32<r-t&&ve)return ve.decode(C.subarray(t,r));r=\"\";for(i=0;!(i>=n/2);++i){var o=M[t+2*i>>1];if(0==o)break;r+=String.fromCharCode(o)}return r},gc=(t,n,r)=>{void 0===r&&(r=2147483647);if(2>r)return 0;r-=2;var i=n;r=r<2*t.length?r/2:t.length;for(var o=0;o<r;++o)M[n>>1]=t.charCodeAt(o),n+=2;M[n>>1]=0;return n-i},hc=t=>2*t.length,ic=(t,n)=>{for(var r=0,i=\"\";!(r>=n/4);){var o=W[t+4*r>>2];if(0==o)break;++r;65536<=o?(o-=65536,i+=String.fromCharCode(55296|o>>10,56320|1023&o)):i+=String.fromCharCode(o)}return i},jc=(t,n,r)=>{void 0===r&&(r=2147483647);if(4>r)return 0;var i=n;r=i+r-4;for(var o=0;o<t.length;++o){var s=t.charCodeAt(o);if(55296<=s&&57343>=s){var u=t.charCodeAt(++o);s=65536+((1023&s)<<10)|1023&u}W[n>>2]=s;n+=4;if(n+4>r)break}W[n>>2]=0;return n-i},kc=t=>{for(var n=0,r=0;r<t.length;++r){var i=t.charCodeAt(r);55296<=i&&57343>=i&&++r;n+=4}return n},me={};function mc(t){var n=me[t];return void 0===n?S(t):n}var be=[];function oc(t){var n=be.length;be.push(t);return n}function pc(t,n){for(var r=Array(t),i=0;i<t;++i)r[i]=kb(I[n+4*i>>2],\"parameter \"+i);return r}var ge,ye=[],we={},tc=()=>{if(!ge){var t,n={USER:\"web_user\",LOGNAME:\"web_user\",PATH:\"/\",PWD:\"/\",HOME:\"/home/web_user\",LANG:(\"object\"==typeof navigator&&navigator.languages&&navigator.languages[0]||\"C\").replace(\"-\",\"_\")+\".UTF-8\",_:g||\"./this.program\"};for(t in we)void 0===we[t]?delete n[t]:n[t]=we[t];var r=[];for(t in n)r.push(`${t}=${n[t]}`);ge=r}return ge},Re=[null,[],[]];Object.assign(Ya.prototype,{get(n){return(this||t).ja[n]},has(n){return void 0!==(this||t).ja[n]},Ya(n){var r=(this||t).Oa.pop()||(this||t).ja.length;(this||t).ja[r]=n;return r},Za(n){(this||t).ja[n]=void 0;(this||t).Oa.push(n)}});ee=s.BindingError=class extends Error{constructor(t){super(t);this.name=\"BindingError\"}};K.ja.push({value:void 0},{value:null},{value:!0},{value:!1});K.Ea=K.ja.length;s.count_emval_handles=function(){for(var t=0,n=K.Ea;n<K.ja.length;++n)void 0!==K.ja[n]&&++t;return t};te=s.PureVirtualError=ab(\"PureVirtualError\");for(var Ae=Array(256),Te=0;256>Te;++Te)Ae[Te]=String.fromCharCode(Te);ne=Ae;s.getInheritedInstanceCount=function(){return Object.keys(ie).length};s.getLiveInheritedInstances=function(){var t,n=[];for(t in ie)ie.hasOwnProperty(t)&&n.push(ie[t]);return n};s.flushPendingDeletes=eb;s.setDelayFunction=function(t){ae=t;re.length&&ae&&ae(eb)};ce=s.InternalError=class extends Error{constructor(t){super(t);this.name=\"InternalError\"}};Hb.prototype.isAliasOf=function(n){if(!((this||t)instanceof Hb&&n instanceof Hb))return!1;var r=(this||t).W.Z.X,i=(this||t).W.Y,o=n.W.Z.X;for(n=n.W.Y;r.$;)i=r.ra(i),r=r.$;for(;o.$;)n=o.ra(n),o=o.$;return r===o&&i===n};Hb.prototype.clone=function(){(this||t).W.Y||Gb(this||t);if((this||t).W.pa)return(this||t).W.count.value+=1,this||t;var n=yb,r=Object,i=r.create,o=Object.getPrototypeOf(this||t),s=(this||t).W;n=n(i.call(r,o,{W:{value:{count:s.count,na:s.na,pa:s.pa,Y:s.Y,Z:s.Z,ca:s.ca,fa:s.fa}}}));n.W.count.value+=1;n.W.na=!1;return n};Hb.prototype.delete=function(){(this||t).W.Y||Gb(this||t);(this||t).W.na&&!(this||t).W.pa&&O(\"Object already scheduled for deletion\");lb(this||t);nb((this||t).W);(this||t).W.pa||((this||t).W.ca=void 0,(this||t).W.Y=void 0)};Hb.prototype.isDeleted=function(){return!(this||t).W.Y};Hb.prototype.deleteLater=function(){(this||t).W.Y||Gb(this||t);(this||t).W.na&&!(this||t).W.pa&&O(\"Object already scheduled for deletion\");re.push(this||t);1===re.length&&ae&&ae(eb);(this||t).W.na=!0;return this||t};Qb.prototype.pb=function(n){(this||t).Sa&&(n=this.Sa(n));return n};Qb.prototype.Ka=function(n){(this||t).ka&&this.ka(n)};Qb.prototype.argPackAdvance=8;Qb.prototype.readValueFromPointer=Bb;Qb.prototype.deleteObject=function(t){null!==t&&t.delete()};Qb.prototype.fromWireType=function(n){function a(){return(this||t).ua?xb((this||t).X.ga,{Z:(this||t).Ab,Y:r,fa:this||t,ca:n}):xb((this||t).X.ga,{Z:this||t,Y:n})}var r=this.pb(n);if(!r)return this.Ka(n),null;var i=ub((this||t).X,r);if(void 0!==i){if(0===i.W.count.value)return i.W.Y=r,i.W.ca=n,i.clone();i=i.clone();this.Ka(n);return i}i=(this||t).X.ob(r);i=ue[i];if(!i)return a.call(this||t);i=(this||t).ta?i.fb:i.pointerType;var o=sb(r,(this||t).X,i.X);return null===o?a.call(this||t):(this||t).ua?xb(i.X.ga,{Z:i,Y:o,fa:this||t,ca:n}):xb(i.X.ga,{Z:i,Y:o})};de=s.UnboundTypeError=ab(\"UnboundTypeError\");var Pe={I:function(n,r,i){n=S(n);r=kb(r,\"wrapper\");i=$a(i);var o=[].slice,s=r.X,u=s.ga,l=s.$.ga,v=s.$.constructor;n=Xa(n,(function(){s.$.Ra.forEach(function(n){if((this||t)[n]===l[n])throw new te(`Pure virtual function ${n} must be implemented in JavaScript`)}.bind(this||t));Object.defineProperty(this||t,\"__parent\",{value:u});(this||t).__construct.apply(this||t,o.call(arguments))}));u.__construct=function(){(this||t)===u&&O(\"Pass correct 'this' to __construct\");var n=v.implement.apply(void 0,[this||t].concat(o.call(arguments)));lb(n);var r=n.W;n.notifyOnDestruction();r.pa=!0;Object.defineProperties(this||t,{W:{value:r}});yb(this||t);n=r.Y;n=gb(s,n);ie.hasOwnProperty(n)?O(`Tried to register registered instance: ${n}`):ie[n]=this||t};u.__destruct=function(){(this||t)===u&&O(\"Pass correct 'this' to __destruct\");lb(this||t);var n=(this||t).W.Y;n=gb(s,n);ie.hasOwnProperty(n)?delete ie[n]:O(`Tried to unregister unregistered instance: ${n}`)};n.prototype=Object.create(u);for(var m in i)n.prototype[m]=i[m];return Q(n)},L:function(t){var n=le[t];delete le[t];var r=n.Ba,i=n.ka,o=n.Na,s=o.map((t=>t.sb)).concat(o.map((t=>t.Db)));X([t],s,(t=>{var s={};o.forEach(((n,r)=>{var i=t[r],u=n.qb,l=n.rb,v=t[r+o.length],m=n.Cb,g=n.Eb;s[n.mb]={read:t=>i.fromWireType(u(l,t)),write:(t,n)=>{var r=[];m(g,t,v.toWireType(r,n));Ab(r)}}}));return[{name:n.name,fromWireType:function(t){var n,r={};for(n in s)r[n]=s[n].read(t);i(t);return r},toWireType:function(t,n){for(var o in s)if(!(o in n))throw new TypeError(`Missing field: \"${o}\"`);var u=r();for(o in s)s[o].write(u,n[o]);null!==t&&t.push(i,u);return u},argPackAdvance:8,readValueFromPointer:Bb,ea:i}]}))},z:function(){},G:function(t,n,r,i,o){var s=Eb(r);n=S(n);Y(t,{name:n,fromWireType:function(t){return!!t},toWireType:function(t,n){return n?i:o},argPackAdvance:8,readValueFromPointer:function(t){if(1===r)var i=_;else if(2===r)i=M;else{if(4!==r)throw new TypeError(\"Unknown boolean type size: \"+n);i=W}return this.fromWireType(i[t>>s])},ea:null})},e:function(n,r,i,o,s,u,l,v,m,g,y,w,R){y=S(y);u=Z(s,u);v&&(v=Z(l,v));g&&(g=Z(m,g));R=Z(w,R);var A=Va(y);Jb(A,(function(){Ub(`Cannot construct ${y} due to unbound types`,[o])}));X([n,r,i],o?[o]:[],(function(r){r=r[0];if(o){var i=r.X;var s=i.ga}else s=Hb.prototype;r=Xa(A,(function(){if(Object.getPrototypeOf(this||t)!==l)throw new ee(\"Use 'new' to construct \"+y);if(void 0===m.la)throw new ee(y+\" has no accessible constructor\");var n=m.la[arguments.length];if(void 0===n)throw new ee(`Tried to invoke ctor of ${y} with invalid number of parameters (${arguments.length}) - expected (${Object.keys(m.la).toString()}) parameters instead!`);return n.apply(this||t,arguments)}));var l=Object.create(s,{constructor:{value:r}});r.prototype=l;var m=new Kb(y,r,l,R,i,u,v,g);m.$&&(void 0===m.$.sa&&(m.$.sa=[]),m.$.sa.push(m));i=new Qb(y,m,!0,!1);s=new Qb(y+\"*\",m,!1,!1);var w=new Qb(y+\" const*\",m,!1,!0);ue[n]={pointerType:s,fb:w};Rb(A,r);return[i,s,w]}))},k:function(t,n,r,i,o,s,u){var l=Wb(r,i);n=S(n);s=Z(o,s);X([],[t],(function(t){function k(){Ub(`Cannot call ${i} due to unbound types`,l)}t=t[0];var i=`${t.name}.${n}`;n.startsWith(\"@@\")&&(n=Symbol[n.substring(2)]);var o=t.X.constructor;void 0===o[n]?(k.ma=r-1,o[n]=k):(Ib(o,n,i),o[n].aa[r-1]=k);X([],l,(function(l){l=Vb(i,[l[0],null].concat(l.slice(1)),null,s,u);void 0===o[n].aa?(l.ma=r-1,o[n]=l):o[n].aa[r-1]=l;if(t.X.sa)for(const r of t.X.sa)r.constructor.hasOwnProperty(n)||(r.constructor[n]=l);return[]}));return[]}))},s:function(t,n,r,i,o,s,u,l){n=S(n);s=Z(o,s);X([],[t],(function(t){t=t[0];var o=`${t.name}.${n}`,v={get(){Ub(`Cannot access ${o} due to unbound types`,[r])},enumerable:!0,configurable:!0};v.set=l?()=>{Ub(`Cannot access ${o} due to unbound types`,[r])}:()=>{O(`${o} is a read-only property`)};Object.defineProperty(t.X.constructor,n,v);X([],[r],(function(r){r=r[0];var o={get(){return r.fromWireType(s(i))},enumerable:!0};l&&(l=Z(u,l),o.set=t=>{var n=[];l(i,r.toWireType(n,t));Ab(n)});Object.defineProperty(t.X.constructor,n,o);return[]}));return[]}))},o:function(t,n,r,i,o,s){var u=Wb(n,r);o=Z(i,o);X([],[t],(function(t){t=t[0];var r=`constructor ${t.name}`;void 0===t.X.la&&(t.X.la=[]);if(void 0!==t.X.la[n-1])throw new ee(`Cannot register multiple constructors with identical number of parameters (${n-1}) for class '${t.name}'! Overload resolution is currently only performed using the parameter count, not actual type info!`);t.X.la[n-1]=()=>{Ub(`Cannot construct ${t.name} due to unbound types`,u)};X([],u,(function(i){i.splice(1,0,null);t.X.la[n-1]=Vb(r,i,null,o,s);return[]}));return[]}))},a:function(t,n,r,i,o,s,u,l){var v=Wb(r,i);n=S(n);s=Z(o,s);X([],[t],(function(t){function p(){Ub(`Cannot call ${i} due to unbound types`,v)}t=t[0];var i=`${t.name}.${n}`;n.startsWith(\"@@\")&&(n=Symbol[n.substring(2)]);l&&t.X.Ra.push(n);var o=t.X.ga,m=o[n];void 0===m||void 0===m.aa&&m.className!==t.name&&m.ma===r-2?(p.ma=r-2,p.className=t.name,o[n]=p):(Ib(o,n,i),o[n].aa[r-2]=p);X([],v,(function(l){l=Vb(i,l,t,s,u);void 0===o[n].aa?(l.ma=r-2,o[n]=l):o[n].aa[r-2]=l;return[]}));return[]}))},d:function(n,r,i,o,s,u,l,v,m,g){r=S(r);s=Z(o,s);X([],[n],(function(n){n=n[0];var o=`${n.name}.${r}`,y={get(){Ub(`Cannot access ${o} due to unbound types`,[i,l])},enumerable:!0,configurable:!0};y.set=m?()=>{Ub(`Cannot access ${o} due to unbound types`,[i,l])}:()=>{O(o+\" is a read-only property\")};Object.defineProperty(n.X.ga,r,y);X([],m?[i,l]:[i],(function(i){var l=i[0],y={get(){var r=Xb(this||t,n,o+\" getter\");return l.fromWireType(s(u,r))},enumerable:!0};if(m){m=Z(v,m);var w=i[1];y.set=function(r){var i=Xb(this||t,n,o+\" setter\"),s=[];m(g,i,w.toWireType(s,r));Ab(s)}}Object.defineProperty(n.X.ga,r,y);return[]}));return[]}))},F:function(t,n){n=S(n);Y(t,{name:n,fromWireType:function(t){var n=$a(t);Yb(t);return n},toWireType:function(t,n){return Q(n)},argPackAdvance:8,readValueFromPointer:Bb,ea:null})},l:function(n,r,i,o){function e(){}i=Eb(i);r=S(r);e.values={};Y(n,{name:r,constructor:e,fromWireType:function(n){return(this||t).constructor.values[n]},toWireType:function(t,n){return n.value},argPackAdvance:8,readValueFromPointer:Zb(r,i,o),ea:null});Jb(r,e)},c:function(t,n,r){var i=kb(t,\"enum\");n=S(n);t=i.constructor;i=Object.create(i.constructor.prototype,{value:{value:r},constructor:{value:Xa(`${i.name}_${n}`,(function(){}))}});t.values[r]=i;t[n]=i},u:function(t,n,r){r=Eb(r);n=S(n);Y(t,{name:n,fromWireType:function(t){return t},toWireType:function(t,n){return n},argPackAdvance:8,readValueFromPointer:$b(n,r),ea:null})},q:function(t,n,r,i,o,s){var u=Wb(n,r);t=S(t);o=Z(i,o);Jb(t,(function(){Ub(`Cannot call ${t} due to unbound types`,u)}),n-1);X([],u,(function(r){Rb(t,Vb(t,[r[0],null].concat(r.slice(1)),null,o,s),n-1);return[]}))},j:function(t,n,r,i,o){n=S(n);-1===o&&(o=4294967295);o=Eb(r);var f=t=>t;if(0===i){var s=32-8*r;f=t=>t<<s>>>s}r=n.includes(\"unsigned\")?function(t,n){return n>>>0}:function(t,n){return n};Y(t,{name:n,fromWireType:f,toWireType:r,argPackAdvance:8,readValueFromPointer:ac(n,o,0!==i),ea:null})},g:function(t,n,r){function d(t){t>>=2;var n=I;return new i(n.buffer,n[t+1],n[t])}var i=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array][n];r=S(r);Y(t,{name:r,fromWireType:d,argPackAdvance:8,readValueFromPointer:d},{tb:!0})},v:function(t,n){n=S(n);var r=\"std::string\"===n;Y(t,{name:n,fromWireType:function(t){var n=I[t>>2],i=t+4;if(r)for(var o=i,s=0;s<=n;++s){var u=i+s;if(s==n||0==C[u]){o=o?dc(C,o,u-o):\"\";if(void 0===l)var l=o;else l+=String.fromCharCode(0),l+=o;o=u+1}}else{l=Array(n);for(s=0;s<n;++s)l[s]=String.fromCharCode(C[i+s]);l=l.join(\"\")}V(t);return l},toWireType:function(t,n){n instanceof ArrayBuffer&&(n=new Uint8Array(n));var i,o=\"string\"==typeof n;o||n instanceof Uint8Array||n instanceof Uint8ClampedArray||n instanceof Int8Array||O(\"Cannot pass non-string to std::string\");var s;if(r&&o)for(i=s=0;i<n.length;++i){var u=n.charCodeAt(i);127>=u?s++:2047>=u?s+=2:55296<=u&&57343>=u?(s+=4,++i):s+=3}else s=n.length;i=s;s=xc(4+i+1);u=s+4;I[s>>2]=i;if(r&&o){if(o=u,u=i+1,i=C,0<u){u=o+u-1;for(var l=0;l<n.length;++l){var v=n.charCodeAt(l);if(55296<=v&&57343>=v){var m=n.charCodeAt(++l);v=65536+((1023&v)<<10)|1023&m}if(127>=v){if(o>=u)break;i[o++]=v}else{if(2047>=v){if(o+1>=u)break;i[o++]=192|v>>6}else{if(65535>=v){if(o+2>=u)break;i[o++]=224|v>>12}else{if(o+3>=u)break;i[o++]=240|v>>18;i[o++]=128|v>>12&63}i[o++]=128|v>>6&63}i[o++]=128|63&v}}i[o]=0}}else if(o)for(o=0;o<i;++o)l=n.charCodeAt(o),255<l&&(V(u),O(\"String has UTF-16 code units that do not fit in 8 bits\")),C[u+o]=l;else for(o=0;o<i;++o)C[u+o]=n[o];null!==t&&t.push(V,s);return s},argPackAdvance:8,readValueFromPointer:Bb,ea:function(t){V(t)}})},t:function(t,n,r){r=S(r);if(2===n){var i=fc;var o=gc;var s=hc;var h=()=>L;var u=1}else 4===n&&(i=ic,o=jc,s=kc,h=()=>I,u=2);Y(t,{name:r,fromWireType:function(t){for(var r,o=I[t>>2],s=h(),l=t+4,v=0;v<=o;++v){var m=t+4+v*n;v!=o&&0!=s[m>>u]||(l=i(l,m-l),void 0===r?r=l:(r+=String.fromCharCode(0),r+=l),l=m+n)}V(t);return r},toWireType:function(t,i){\"string\"!=typeof i&&O(`Cannot pass non-string to C++ string type ${r}`);var l=s(i),v=xc(4+l+n);I[v>>2]=l>>u;o(i,v+4,l+n);null!==t&&t.push(V,v);return v},argPackAdvance:8,readValueFromPointer:Bb,ea:function(t){V(t)}})},N:function(t,n,r,i,o,s){le[t]={name:S(n),Ba:Z(r,i),ka:Z(o,s),Na:[]}},M:function(t,n,r,i,o,s,u,l,v,m){le[t].Na.push({mb:S(n),sb:r,qb:Z(i,o),rb:s,Db:u,Cb:Z(l,v),Eb:m})},H:function(t,n){n=S(n);Y(t,{vb:!0,name:n,argPackAdvance:0,fromWireType:function(){},toWireType:function(){}})},r:function(t,n,r){t=$a(t);n=kb(n,\"emval::as\");var i=[],o=Q(i);I[r>>2]=o;return n.toWireType(i,t)},w:function(t,n,r,i,o){t=be[t];n=$a(n);r=mc(r);var s=[];I[i>>2]=Q(s);return t(n,r,s,o)},i:function(t,n,r,i){t=be[t];n=$a(n);r=mc(r);t(n,r,null,i)},f:Yb,h:function(t,n){var r=pc(t,n),i=r[0];n=i.name+\"_$\"+r.slice(1).map((function(t){return t.name})).join(\"_\")+\"$\";var o=ye[n];if(void 0!==o)return o;var s=Array(t-1);o=oc(((n,o,u,l)=>{for(var v=0,m=0;m<t-1;++m)s[m]=r[m+1].readValueFromPointer(l+v),v+=r[m+1].argPackAdvance;n=n[o].apply(n,s);for(m=0;m<t-1;++m)r[m+1].hb&&r[m+1].hb(s[m]);if(!i.vb)return i.toWireType(u,n)}));return ye[n]=o},p:function(t){t=mc(t);return Q(s[t])},K:function(t,n){t=$a(t);n=$a(n);return Q(t[n])},m:function(t){4<t&&(K.get(t).Ta+=1)},J:function(t){return Q(mc(t))},n:function(t){var n=$a(t);Ab(n);Yb(t)},x:function(t,n){t=kb(t,\"_emval_take_value\");t=t.readValueFromPointer(n);return Q(t)},b:()=>{va(\"\")},A:t=>{var n=C.length;t>>>=0;if(2147483648<t)return!1;for(var r=1;4>=r;r*=2){var i=n*(1+.2/r);i=Math.min(i,t+100663296);var o=Math;i=Math.max(t,i);e:{o=o.min.call(o,2147483648,i+(65536-i%65536)%65536)-E.buffer.byteLength+65535>>>16;try{E.grow(o);Ea();var s=1;break e}catch(t){}s=void 0}if(s)return!0}return!1},B:(t,n)=>{var r=0;tc().forEach((function(i,o){var s=n+r;o=I[t+4*o>>2]=s;for(s=0;s<i.length;++s)_[o++>>0]=i.charCodeAt(s);_[o>>0]=0;r+=i.length+1}));return 0},C:(t,n)=>{var r=tc();I[t>>2]=r.length;var i=0;r.forEach((function(t){i+=t.length+1}));I[n>>2]=i;return 0},D:()=>52,y:function(){return 70},E:(t,n,r,i)=>{for(var o=0,s=0;s<r;s++){var u=I[n>>2],l=I[n+4>>2];n+=8;for(var v=0;v<l;v++){var m=C[u+v],g=Re[t];0===m||10===m?((1===t?A:T)(dc(g,0)),g.length=0):g.push(m)}o+=l}I[i>>2]=o;return 0}};(function(){function b(t){t=t.exports;s.asm=t;E=s.asm.O;Ea();U=s.asm.U;D.unshift(s.asm.P);q--;s.monitorRunDependencies&&s.monitorRunDependencies(q);if(0==q&&(null!==H&&(clearInterval(H),H=null),G)){var n=G;G=null;n()}return t}var t={a:Pe};q++;s.monitorRunDependencies&&s.monitorRunDependencies(q);if(s.instantiateWasm)try{return s.instantiateWasm(t,b)}catch(t){T(\"Module.instantiateWasm callback failed with error: \"+t),o(t)}Ta(t,(function(t){b(t.instance)})).catch(o);return{}})();function V(){return(V=s.asm.Q).apply(null,arguments)}function xc(){return(xc=s.asm.R).apply(null,arguments)}function jb(){return(jb=s.asm.S).apply(null,arguments)}s.__embind_initialize_bindings=function(){return(s.__embind_initialize_bindings=s.asm.T).apply(null,arguments)};s.dynCall_jiji=function(){return(s.dynCall_jiji=s.asm.V).apply(null,arguments)};var Ee;G=function Ac(){Ee||Bc();Ee||(G=Ac)};function Bc(){function b(){if(!Ee&&(Ee=!0,s.calledRun=!0,!$)){Ua(D);i(s);s.onRuntimeInitialized&&s.onRuntimeInitialized();if(s.postRun)for(\"function\"==typeof s.postRun&&(s.postRun=[s.postRun]);s.postRun.length;){var t=s.postRun.shift();N.unshift(t)}Ua(N)}}if(!(0<q)){if(s.preRun)for(\"function\"==typeof s.preRun&&(s.preRun=[s.preRun]);s.preRun.length;)Ja();Ua(B);0<q||(s.setStatus?(s.setStatus(\"Running...\"),setTimeout((function(){setTimeout((function(){s.setStatus(\"\")}),1);b()}),1)):b())}}if(s.preInit)for(\"function\"==typeof s.preInit&&(s.preInit=[s.preInit]);0<s.preInit.length;)s.preInit.pop()();Bc();return r.ready}})();const s=o},t=>{t.exports=JSON.parse('{\"name\":\"@rive-app/canvas\",\"version\":\"1.2.4\",\"description\":\"Rive\\'s canvas based web api.\",\"main\":\"rive.js\",\"homepage\":\"https://rive.app\",\"repository\":{\"type\":\"git\",\"url\":\"https://github.com/rive-app/rive-wasm/tree/master/js\"},\"keywords\":[\"rive\",\"animation\"],\"author\":\"Rive\",\"contributors\":[\"Luigi Rosso <luigi@rive.app> (https://rive.app)\",\"Maxwell Talbot <max@rive.app> (https://rive.app)\",\"Arthur Vivian <arthur@rive.app> (https://rive.app)\",\"Umberto Sonnino <umberto@rive.app> (https://rive.app)\",\"Matthew Sullivan <matt.j.sullivan@gmail.com> (mailto:matt.j.sullivan@gmail.com)\"],\"license\":\"MIT\",\"files\":[\"rive.js\",\"rive.js.map\",\"rive.wasm\",\"rive.d.ts\",\"rive_advanced.mjs.d.ts\"],\"typings\":\"rive.d.ts\",\"dependencies\":{},\"browser\":{\"fs\":false,\"path\":false}}')},(t,n,r)=>{r.r(n);r.d(n,{registerTouchInteractions:()=>i.registerTouchInteractions});var i=r(4)},(t,n,r)=>{r.r(n);r.d(n,{registerTouchInteractions:()=>registerTouchInteractions});var i=void 0;\n/**\n         * Returns the clientX and clientY properties from touch or mouse events. Also\n         * calls preventDefault() on the event if it is a touchstart or touchmove to prevent\n         * scrolling the page on mobile devices\n         * @param event - Either a TouchEvent or a MouseEvent\n         * @returns - Coordinates of the clientX and clientY properties from the touch/mouse event\n         */var getClientCoordinates=function(t){var n,r;if([\"touchstart\",\"touchmove\"].indexOf(t.type)>-1&&(null===(n=t.touches)||void 0===n?void 0:n.length)){t.preventDefault();return{clientX:t.touches[0].clientX,clientY:t.touches[0].clientY}}return\"touchend\"===t.type&&(null===(r=t.changedTouches)||void 0===r?void 0:r.length)?{clientX:t.changedTouches[0].clientX,clientY:t.changedTouches[0].clientY}:{clientX:t.clientX,clientY:t.clientY}};var registerTouchInteractions=function(t){var n=t.canvas,r=t.artboard,o=t.stateMachines,s=void 0===o?[]:o,u=t.renderer,l=t.rive,v=t.fit,m=t.alignment;if(!n||!s.length||!u||!l||!r||\"undefined\"===typeof window)return null;var processEventCallback=function(t){var n=t.currentTarget.getBoundingClientRect();var i=getClientCoordinates(t),o=i.clientX,u=i.clientY;if(o||u){var g=o-n.left;var y=u-n.top;var w=l.computeAlignment(v,m,{minX:0,minY:0,maxX:n.width,maxY:n.height},r.bounds);var R=new l.Mat2D;w.invert(R);var A=new l.Vec2D(g,y);var T=l.mapXY(R,A);var P=T.x();var E=T.y();T.delete();R.delete();A.delete();w.delete();switch(t.type){case\"touchmove\":case\"mouseover\":case\"mouseout\":case\"mousemove\":for(var _=0,C=s;_<C.length;_++){var M=C[_];M.pointerMove(P,E)}break;case\"touchstart\":case\"mousedown\":for(var L=0,W=s;L<W.length;L++){M=W[L];M.pointerDown(P,E)}break;case\"touchend\":case\"mouseup\":for(var I=0,x=s;I<x.length;I++){M=x[I];M.pointerUp(P,E)}break;default:}}};var g=processEventCallback.bind(i);n.addEventListener(\"mouseover\",g);n.addEventListener(\"mouseout\",g);n.addEventListener(\"mousemove\",g);n.addEventListener(\"mousedown\",g);n.addEventListener(\"mouseup\",g);n.addEventListener(\"touchmove\",g);n.addEventListener(\"touchstart\",g);n.addEventListener(\"touchend\",g);return function(){n.removeEventListener(\"mouseover\",g);n.removeEventListener(\"mouseout\",g);n.removeEventListener(\"mousemove\",g);n.removeEventListener(\"mousedown\",g);n.removeEventListener(\"mouseup\",g);n.removeEventListener(\"touchmove\",g);n.removeEventListener(\"touchstart\",g);n.removeEventListener(\"touchend\",g)}}}];var r={};function __webpack_require__(t){var i=r[t];if(void 0!==i)return i.exports;var o=r[t]={exports:{}};n[t](o,o.exports,__webpack_require__);return o.exports}(()=>{__webpack_require__.d=(t,n)=>{for(var r in n)__webpack_require__.o(n,r)&&!__webpack_require__.o(t,r)&&Object.defineProperty(t,r,{enumerable:true,get:n[r]})}})();(()=>{__webpack_require__.o=(t,n)=>Object.prototype.hasOwnProperty.call(t,n)})();(()=>{__webpack_require__.r=t=>{\"undefined\"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:\"Module\"});Object.defineProperty(t,\"__esModule\",{value:true})}})();var i={};(()=>{__webpack_require__.r(i);__webpack_require__.d(i,{Alignment:()=>v,EventType:()=>P,Fit:()=>l,Layout:()=>m,LoopType:()=>E,Rive:()=>M,RuntimeLoader:()=>g,StateMachineInput:()=>R,StateMachineInputType:()=>w,Testing:()=>L});var n=__webpack_require__(1);var r=__webpack_require__(2);var o=__webpack_require__(3);var s=(void 0,function(t,n,r,i){function adopt(t){return t instanceof r?t:new r((function(n){n(t)}))}return new(r||(r=Promise))((function(r,o){function fulfilled(t){try{step(i.next(t))}catch(t){o(t)}}function rejected(t){try{step(i.throw(t))}catch(t){o(t)}}function step(t){t.done?r(t.value):adopt(t.value).then(fulfilled,rejected)}step((i=i.apply(t,n||[])).next())}))});var u=(void 0,function(n,r){var i,o,s,u,l={label:0,sent:function(){if(1&s[0])throw s[1];return s[1]},trys:[],ops:[]};return u={next:verb(0),throw:verb(1),return:verb(2)},\"function\"===typeof Symbol&&(u[Symbol.iterator]=function(){return this||t}),u;function verb(t){return function(n){return step([t,n])}}function step(t){if(i)throw new TypeError(\"Generator is already executing.\");while(u&&(u=0,t[0]&&(l=0)),l)try{if(i=1,o&&(s=2&t[0]?o.return:t[0]?o.throw||((s=o.return)&&s.call(o),0):o.next)&&!(s=s.call(o,t[1])).done)return s;(o=0,s)&&(t=[2&t[0],s.value]);switch(t[0]){case 0:case 1:s=t;break;case 4:l.label++;return{value:t[1],done:false};case 5:l.label++;o=t[1];t=[0];continue;case 7:t=l.ops.pop();l.trys.pop();continue;default:if(!(s=l.trys,s=s.length>0&&s[s.length-1])&&(6===t[0]||2===t[0])){l=0;continue}if(3===t[0]&&(!s||t[1]>s[0]&&t[1]<s[3])){l.label=t[1];break}if(6===t[0]&&l.label<s[1]){l.label=s[1];s=t;break}if(s&&l.label<s[2]){l.label=s[2];l.ops.push(t);break}s[2]&&l.ops.pop();l.trys.pop();continue}t=r.call(n,l)}catch(n){t=[6,n];o=0}finally{i=s=0}if(5&t[0])throw t[1];return{value:t[0]?t[1]:void 0,done:true}}});var l;(function(t){t.Cover=\"cover\";t.Contain=\"contain\";t.Fill=\"fill\";t.FitWidth=\"fitWidth\";t.FitHeight=\"fitHeight\";t.None=\"none\";t.ScaleDown=\"scaleDown\"})(l||(l={}));var v;(function(t){t.Center=\"center\";t.TopLeft=\"topLeft\";t.TopCenter=\"topCenter\";t.TopRight=\"topRight\";t.CenterLeft=\"centerLeft\";t.CenterRight=\"centerRight\";t.BottomLeft=\"bottomLeft\";t.BottomCenter=\"bottomCenter\";t.BottomRight=\"bottomRight\"})(v||(v={}));var m=function(){function Layout(n){var r,i,o,s,u,m;(this||t).fit=null!==(r=null===n||void 0===n?void 0:n.fit)&&void 0!==r?r:l.Contain;(this||t).alignment=null!==(i=null===n||void 0===n?void 0:n.alignment)&&void 0!==i?i:v.Center;(this||t).minX=null!==(o=null===n||void 0===n?void 0:n.minX)&&void 0!==o?o:0;(this||t).minY=null!==(s=null===n||void 0===n?void 0:n.minY)&&void 0!==s?s:0;(this||t).maxX=null!==(u=null===n||void 0===n?void 0:n.maxX)&&void 0!==u?u:0;(this||t).maxY=null!==(m=null===n||void 0===n?void 0:n.maxY)&&void 0!==m?m:0}Layout.new=function(t){var n=t.fit,r=t.alignment,i=t.minX,o=t.minY,s=t.maxX,u=t.maxY;console.warn(\"This function is deprecated: please use `new Layout({})` instead\");return new Layout({fit:n,alignment:r,minX:i,minY:o,maxX:s,maxY:u})};Layout.prototype.copyWith=function(n){var r=n.fit,i=n.alignment,o=n.minX,s=n.minY,u=n.maxX,l=n.maxY;return new Layout({fit:null!==r&&void 0!==r?r:(this||t).fit,alignment:null!==i&&void 0!==i?i:(this||t).alignment,minX:null!==o&&void 0!==o?o:(this||t).minX,minY:null!==s&&void 0!==s?s:(this||t).minY,maxX:null!==u&&void 0!==u?u:(this||t).maxX,maxY:null!==l&&void 0!==l?l:(this||t).maxY})};Layout.prototype.runtimeFit=function(n){if((this||t).cachedRuntimeFit)return(this||t).cachedRuntimeFit;var r;r=(this||t).fit===l.Cover?n.Fit.cover:(this||t).fit===l.Contain?n.Fit.contain:(this||t).fit===l.Fill?n.Fit.fill:(this||t).fit===l.FitWidth?n.Fit.fitWidth:(this||t).fit===l.FitHeight?n.Fit.fitHeight:(this||t).fit===l.ScaleDown?n.Fit.scaleDown:n.Fit.none;(this||t).cachedRuntimeFit=r;return r};Layout.prototype.runtimeAlignment=function(n){if((this||t).cachedRuntimeAlignment)return(this||t).cachedRuntimeAlignment;var r;r=(this||t).alignment===v.TopLeft?n.Alignment.topLeft:(this||t).alignment===v.TopCenter?n.Alignment.topCenter:(this||t).alignment===v.TopRight?n.Alignment.topRight:(this||t).alignment===v.CenterLeft?n.Alignment.centerLeft:(this||t).alignment===v.CenterRight?n.Alignment.centerRight:(this||t).alignment===v.BottomLeft?n.Alignment.bottomLeft:(this||t).alignment===v.BottomCenter?n.Alignment.bottomCenter:(this||t).alignment===v.BottomRight?n.Alignment.bottomRight:n.Alignment.center;(this||t).cachedRuntimeAlignment=r;return r};return Layout}();var g=function(){function RuntimeLoader(){}RuntimeLoader.loadRuntime=function(){n.default({locateFile:function(){return RuntimeLoader.wasmURL}}).then((function(t){var n;RuntimeLoader.runtime=t;while(RuntimeLoader.callBackQueue.length>0)null===(n=RuntimeLoader.callBackQueue.shift())||void 0===n?void 0:n(RuntimeLoader.runtime)}))};RuntimeLoader.getInstance=function(t){if(!RuntimeLoader.isLoading){RuntimeLoader.isLoading=true;RuntimeLoader.loadRuntime()}RuntimeLoader.runtime?t(RuntimeLoader.runtime):RuntimeLoader.callBackQueue.push(t)};RuntimeLoader.awaitInstance=function(){return new Promise((function(t){return RuntimeLoader.getInstance((function(n){return t(n)}))}))};RuntimeLoader.setWasmUrl=function(t){RuntimeLoader.wasmURL=t};RuntimeLoader.isLoading=false;RuntimeLoader.callBackQueue=[];RuntimeLoader.wasmURL=\"https://unpkg.com/\".concat(r.name,\"@\").concat(r.version,\"/rive.wasm\");return RuntimeLoader}();var y=function(){\n/**\n           * Constructs a new animation\n           * @constructor\n           * @param {any} animation: runtime animation object\n           * @param {any} instance: runtime animation instance object\n           */\nfunction Animation(n,r,i,o){(this||t).animation=n;(this||t).artboard=r;(this||t).playing=o;(this||t).loopCount=0;(this||t).scrubTo=null;(this||t).instance=new i.LinearAnimationInstance(n,r)}Object.defineProperty(Animation.prototype,\"name\",{get:function(){return(this||t).animation.name},enumerable:false,configurable:true});Object.defineProperty(Animation.prototype,\"time\",{get:function(){return(this||t).instance.time},set:function(n){(this||t).instance.time=n},enumerable:false,configurable:true});Object.defineProperty(Animation.prototype,\"loopValue\",{get:function(){return(this||t).animation.loopValue},enumerable:false,configurable:true});\n/**\n           * Advances the animation by the give time. If the animation needs scrubbing,\n           * time is ignored and the stored scrub value is used.\n           * @param time the time to advance the animation by if no scrubbing required\n           */Animation.prototype.advance=function(n){if(null===(this||t).scrubTo)(this||t).instance.advance(n);else{(this||t).instance.time=0;(this||t).instance.advance((this||t).scrubTo);(this||t).scrubTo=null}};\n/**\n           * Apply interpolated keyframe values to the artboard. This should be called after calling\n           * .advance() on an animation instance so that new values are applied to properties.\n           *\n           * Note: This does not advance the artboard, which updates all objects on the artboard\n           * @param mix - Mix value for the animation from 0 to 1\n           */Animation.prototype.apply=function(n){(this||t).instance.apply(n)};Object.defineProperty(Animation.prototype,\"needsScrub\",{get:function(){return null!==(this||t).scrubTo},enumerable:false,configurable:true});Animation.prototype.cleanup=function(){(this||t).instance.delete()};return Animation}();var w;(function(t){t[t.Number=56]=\"Number\";t[t.Trigger=58]=\"Trigger\";t[t.Boolean=59]=\"Boolean\"})(w||(w={}));var R=function(){function StateMachineInput(n,r){(this||t).type=n;(this||t).runtimeInput=r}Object.defineProperty(StateMachineInput.prototype,\"name\",{get:function(){return(this||t).runtimeInput.name},enumerable:false,configurable:true});Object.defineProperty(StateMachineInput.prototype,\"value\",{get:function(){return(this||t).runtimeInput.value},set:function(n){(this||t).runtimeInput.value=n},enumerable:false,configurable:true});StateMachineInput.prototype.fire=function(){(this||t).type===w.Trigger&&(this||t).runtimeInput.fire()};return StateMachineInput}();var A=function(){\n/**\n           * @constructor\n           * @param stateMachine runtime state machine object\n           * @param instance runtime state machine instance object\n           */\nfunction StateMachine(n,r,i,o){(this||t).stateMachine=n;(this||t).playing=i;(this||t).artboard=o;(this||t).inputs=[];(this||t).instance=new r.StateMachineInstance(n,o);this.initInputs(r)}Object.defineProperty(StateMachine.prototype,\"name\",{get:function(){return(this||t).stateMachine.name},enumerable:false,configurable:true});Object.defineProperty(StateMachine.prototype,\"statesChanged\",{get:function(){var n=[];for(var r=0;r<(this||t).instance.stateChangedCount();r++)n.push((this||t).instance.stateChangedNameByIndex(r));return n},enumerable:false,configurable:true});\n/**\n           * Advances the state machine instance by a given time.\n           * @param time - the time to advance the animation by in seconds\n           */StateMachine.prototype.advance=function(n){(this||t).instance.advance(n)};\n/**\n           * Fetches references to the state machine's inputs and caches them\n           * @param runtime an instance of the runtime; needed for the SMIInput types\n           */StateMachine.prototype.initInputs=function(n){for(var r=0;r<(this||t).instance.inputCount();r++){var i=(this||t).instance.input(r);(this||t).inputs.push(this.mapRuntimeInput(i,n))}};\n/**\n           * Maps a runtime input to it's appropriate type\n           * @param input\n           */StateMachine.prototype.mapRuntimeInput=function(t,n){return t.type===n.SMIInput.bool?new R(w.Boolean,t.asBool()):t.type===n.SMIInput.number?new R(w.Number,t.asNumber()):t.type===n.SMIInput.trigger?new R(w.Trigger,t.asTrigger()):void 0};StateMachine.prototype.cleanup=function(){(this||t).instance.delete()};return StateMachine}();var T=function(){\n/**\n           * Constructs a new animator\n           * @constructor\n           * @param runtime Rive runtime; needed to instance animations & state machines\n           * @param artboard the artboard that holds all animations and state machines\n           * @param animations optional list of animations\n           * @param stateMachines optional list of state machines\n           */\nfunction Animator(n,r,i,o,s){void 0===o&&(o=[]);void 0===s&&(s=[]);(this||t).runtime=n;(this||t).artboard=r;(this||t).eventManager=i;(this||t).animations=o;(this||t).stateMachines=s}\n/**\n           * Adds animations and state machines by their names. If names are shared\n           * between animations & state machines, then the first one found will be\n           * created. Best not to use the same names for these in your Rive file.\n           * @param animatable the name(s) of animations and state machines to add\n           * @returns a list of names of the playing animations and state machines\n           */Animator.prototype.add=function(n,r,i){void 0===i&&(i=true);n=mapToStringArray(n);if(0===n.length){(this||t).animations.forEach((function(t){return t.playing=r}));(this||t).stateMachines.forEach((function(t){return t.playing=r}))}else{var o=(this||t).animations.map((function(t){return t.name}));var s=(this||t).stateMachines.map((function(t){return t.name}));for(var u=0;u<n.length;u++){var l=o.indexOf(n[u]);var v=s.indexOf(n[u]);if(l>=0||v>=0)l>=0?(this||t).animations[l].playing=r:(this||t).stateMachines[v].playing=r;else{var m=(this||t).artboard.animationByName(n[u]);if(m){var g=new y(m,(this||t).artboard,(this||t).runtime,r);g.advance(0);g.apply(1);(this||t).animations.push(g)}else{var w=(this||t).artboard.stateMachineByName(n[u]);if(w){var R=new A(w,(this||t).runtime,r,(this||t).artboard);(this||t).stateMachines.push(R)}}}}}i&&(r?(this||t).eventManager.fire({type:P.Play,data:(this||t).playing}):(this||t).eventManager.fire({type:P.Pause,data:(this||t).paused}));return r?(this||t).playing:(this||t).paused};\n/**\n           * Play the named animations/state machines\n           * @param animatables the names of the animations/machines to play; plays all if empty\n           * @returns a list of the playing items\n           */Animator.prototype.play=function(t){return this.add(t,true)};\n/**\n           * Pauses named animations and state machines, or everything if nothing is\n           * specified\n           * @param animatables names of the animations and state machines to pause\n           * @returns a list of names of the animations and state machines paused\n           */Animator.prototype.pause=function(t){return this.add(t,false)};\n/**\n           * Set time of named animations\n           * @param animations names of the animations to scrub\n           * @param value time scrub value, a floating point number to which the playhead is jumped\n           * @returns a list of names of the animations that were scrubbed\n           */Animator.prototype.scrub=function(n,r){var i=(this||t).animations.filter((function(t){return n.includes(t.name)}));i.forEach((function(t){return t.scrubTo=r}));return i.map((function(t){return t.name}))};Object.defineProperty(Animator.prototype,\"playing\",{get:function(){return(this||t).animations.filter((function(t){return t.playing})).map((function(t){return t.name})).concat((this||t).stateMachines.filter((function(t){return t.playing})).map((function(t){return t.name})))},enumerable:false,configurable:true});Object.defineProperty(Animator.prototype,\"paused\",{get:function(){return(this||t).animations.filter((function(t){return!t.playing})).map((function(t){return t.name})).concat((this||t).stateMachines.filter((function(t){return!t.playing})).map((function(t){return t.name})))},enumerable:false,configurable:true});\n/**\n           * Stops and removes all named animations and state machines\n           * @param animatables animations and state machines to remove\n           * @returns a list of names of removed items\n           */Animator.prototype.stop=function(n){var r=this||t;n=mapToStringArray(n);var i=[];if(0===n.length){i=(this||t).animations.map((function(t){return t.name})).concat((this||t).stateMachines.map((function(t){return t.name})));(this||t).animations.forEach((function(t){return t.cleanup()}));(this||t).stateMachines.forEach((function(t){return t.cleanup()}));(this||t).animations.splice(0,(this||t).animations.length);(this||t).stateMachines.splice(0,(this||t).stateMachines.length)}else{var o=(this||t).animations.filter((function(t){return n.includes(t.name)}));o.forEach((function(t){t.cleanup();r.animations.splice(r.animations.indexOf(t),1)}));var s=(this||t).stateMachines.filter((function(t){return n.includes(t.name)}));s.forEach((function(t){t.cleanup();r.stateMachines.splice(r.stateMachines.indexOf(t),1)}));i=o.map((function(t){return t.name})).concat(s.map((function(t){return t.name})))}(this||t).eventManager.fire({type:P.Stop,data:i});return i};Object.defineProperty(Animator.prototype,\"isPlaying\",{get:function(){return(this||t).animations.reduce((function(t,n){return t||n.playing}),false)||(this||t).stateMachines.reduce((function(t,n){return t||n.playing}),false)},enumerable:false,configurable:true});Object.defineProperty(Animator.prototype,\"isPaused\",{get:function(){return!(this||t).isPlaying&&((this||t).animations.length>0||(this||t).stateMachines.length>0)},enumerable:false,configurable:true});Object.defineProperty(Animator.prototype,\"isStopped\",{get:function(){return 0===(this||t).animations.length&&0===(this||t).stateMachines.length},enumerable:false,configurable:true});\n/**\n           * If there are no animations or state machines, add the first one found\n           * @returns the name of the animation or state machine instanced\n           */Animator.prototype.atLeastOne=function(n,r){void 0===r&&(r=true);var i;0===(this||t).animations.length&&0===(this||t).stateMachines.length&&((this||t).artboard.animationCount()>0?this.add([i=(this||t).artboard.animationByIndex(0).name],n,r):(this||t).artboard.stateMachineCount()>0&&this.add([i=(this||t).artboard.stateMachineByIndex(0).name],n,r));return i};Animator.prototype.handleLooping=function(){for(var n=0,r=(this||t).animations.filter((function(t){return t.playing}));n<r.length;n++){var i=r[n];if(0===i.loopValue&&i.loopCount){i.loopCount=0;this.stop(i.name)}else if(1===i.loopValue&&i.loopCount){(this||t).eventManager.fire({type:P.Loop,data:{animation:i.name,type:E.Loop}});i.loopCount=0}else if(2===i.loopValue&&i.loopCount>1){(this||t).eventManager.fire({type:P.Loop,data:{animation:i.name,type:E.PingPong}});i.loopCount=0}}};Animator.prototype.handleStateChanges=function(){var n=[];for(var r=0,i=(this||t).stateMachines.filter((function(t){return t.playing}));r<i.length;r++){var o=i[r];n.push.apply(n,o.statesChanged)}n.length>0&&(this||t).eventManager.fire({type:P.StateChange,data:n})};Animator.prototype.handleAdvancing=function(n){(this||t).eventManager.fire({type:P.Advance,data:n})};return Animator}();var P;(function(t){t.Load=\"load\";t.LoadError=\"loaderror\";t.Play=\"play\";t.Pause=\"pause\";t.Stop=\"stop\";t.Loop=\"loop\";t.Draw=\"draw\";t.Advance=\"advance\";t.StateChange=\"statechange\"})(P||(P={}));var E;(function(t){t.OneShot=\"oneshot\";t.Loop=\"loop\";t.PingPong=\"pingpong\"})(E||(E={}));var _=function(){function EventManager(n){void 0===n&&(n=[]);(this||t).listeners=n}EventManager.prototype.getListeners=function(n){return(this||t).listeners.filter((function(t){return t.type===n}))};EventManager.prototype.add=function(n){(this||t).listeners.includes(n)||(this||t).listeners.push(n)};\n/**\n           * Removes a listener\n           * @param listener the listener with the callback to be removed\n           */EventManager.prototype.remove=function(n){for(var r=0;r<(this||t).listeners.length;r++){var i=(this||t).listeners[r];if(i.type===n.type&&i.callback===n.callback){(this||t).listeners.splice(r,1);break}}};\n/**\n           * Clears all listeners of specified type, or every listener if no type is\n           * specified\n           * @param type the type of listeners to clear, or all listeners if not\n           * specified\n           */EventManager.prototype.removeAll=function(n){var r=this||t;n?(this||t).listeners.filter((function(t){return t.type===n})).forEach((function(t){return r.remove(t)})):(this||t).listeners.splice(0,(this||t).listeners.length)};EventManager.prototype.fire=function(t){var n=this.getListeners(t.type);n.forEach((function(n){return n.callback(t)}))};return EventManager}();var C=function(){function TaskQueueManager(n){(this||t).eventManager=n;(this||t).queue=[]}TaskQueueManager.prototype.add=function(n){(this||t).queue.push(n)};TaskQueueManager.prototype.process=function(){while((this||t).queue.length>0){var n=(this||t).queue.shift();(null===n||void 0===n?void 0:n.action)&&n.action();(null===n||void 0===n?void 0:n.event)&&(this||t).eventManager.fire(n.event)}};return TaskQueueManager}();var M=function(){function Rive(n){var r;(this||t).loaded=false;(this||t).readyForPlaying=false;(this||t).artboard=null;(this||t).eventCleanup=null;(this||t).shouldDisableRiveListeners=false;(this||t).durations=[];(this||t).frameTimes=[];(this||t).frameCount=0;(this||t).renderSecondTimer=0;(this||t).canvas=n.canvas;(this||t).src=n.src;(this||t).buffer=n.buffer;(this||t).layout=null!==(r=n.layout)&&void 0!==r?r:new m;(this||t).shouldDisableRiveListeners=!!n.shouldDisableRiveListeners;(this||t).eventManager=new _;n.onLoad&&this.on(P.Load,n.onLoad);n.onLoadError&&this.on(P.LoadError,n.onLoadError);n.onPlay&&this.on(P.Play,n.onPlay);n.onPause&&this.on(P.Pause,n.onPause);n.onStop&&this.on(P.Stop,n.onStop);n.onLoop&&this.on(P.Loop,n.onLoop);n.onStateChange&&this.on(P.StateChange,n.onStateChange);n.onAdvance&&this.on(P.Advance,n.onAdvance)\n/**\n             * @deprecated Use camelCase'd versions instead.\n             */;n.onload&&!n.onLoad&&this.on(P.Load,n.onload);n.onloaderror&&!n.onLoadError&&this.on(P.LoadError,n.onloaderror);n.onplay&&!n.onPlay&&this.on(P.Play,n.onplay);n.onpause&&!n.onPause&&this.on(P.Pause,n.onpause);n.onstop&&!n.onStop&&this.on(P.Stop,n.onstop);n.onloop&&!n.onLoop&&this.on(P.Loop,n.onloop);n.onstatechange&&!n.onStateChange&&this.on(P.StateChange,n.onstatechange);(this||t).taskQueue=new C((this||t).eventManager);this.init({src:(this||t).src,buffer:(this||t).buffer,autoplay:n.autoplay,animations:n.animations,stateMachines:n.stateMachines,artboard:n.artboard,useOffscreenRenderer:n.useOffscreenRenderer})}Rive.new=function(t){console.warn(\"This function is deprecated: please use `new Rive({})` instead\");return new Rive(t)};Rive.prototype.init=function(n){var r=this||t;var i=n.src,o=n.buffer,s=n.animations,u=n.stateMachines,l=n.artboard,v=n.autoplay,m=void 0!==v&&v,y=n.useOffscreenRenderer,w=void 0!==y&&y;(this||t).src=i;(this||t).buffer=o;if(!(this||t).src&&!(this||t).buffer)throw new Error(Rive.missingErrorMessage);var R=mapToStringArray(s);var A=mapToStringArray(u);(this||t).loaded=false;(this||t).readyForPlaying=false;g.awaitInstance().then((function(t){r.runtime=t;r.renderer=r.runtime.makeRenderer(r.canvas,w);r.canvas.width||r.canvas.height||r.resizeDrawingSurfaceToCanvas();r.initData(l,R,A,m).then((function(){return r.setupRiveListeners()})).catch((function(t){console.error(t)}))})).catch((function(t){console.error(t)}))};Rive.prototype.setupRiveListeners=function(){var n=this||t;if(!(this||t).shouldDisableRiveListeners){var r=((this||t).animator.stateMachines||[]).filter((function(t){return t.playing&&n.runtime.hasListeners(t.instance)})).map((function(t){return t.instance}));(this||t).eventCleanup=(0,o.registerTouchInteractions)({canvas:(this||t).canvas,artboard:(this||t).artboard,stateMachines:r,renderer:(this||t).renderer,rive:(this||t).runtime,fit:(this||t)._layout.runtimeFit((this||t).runtime),alignment:(this||t)._layout.runtimeAlignment((this||t).runtime)})}};Rive.prototype.initData=function(n,r,i,o){var l;return s(this||t,void 0,void 0,(function(){var s,v,m;return u(this||t,(function(u){switch(u.label){case 0:if(!(this||t).src)return[3,2];s=this||t;return[4,loadRiveFile((this||t).src)];case 1:s.buffer=u.sent();u.label=2;case 2:v=this||t;return[4,(this||t).runtime.load(new Uint8Array((this||t).buffer))];case 3:v.file=u.sent();if((this||t).file){this.initArtboard(n,r,i,o);(this||t).loaded=true;(this||t).eventManager.fire({type:P.Load,data:null!==(l=(this||t).src)&&void 0!==l?l:\"buffer\"});(this||t).readyForPlaying=true;(this||t).taskQueue.process();this.drawFrame();return[2,Promise.resolve()]}m=\"Problem loading file; may be corrupt!\";console.warn(m);(this||t).eventManager.fire({type:P.LoadError,data:m});return[2,Promise.reject(m)]}}))}))};Rive.prototype.initArtboard=function(n,r,i,o){var s=n?(this||t).file.artboardByName(n):(this||t).file.defaultArtboard();if(s){(this||t).artboard=s;if((this||t).artboard.animationCount()<1){l=\"Artboard has no animations\";(this||t).eventManager.fire({type:P.LoadError,data:l});throw l}(this||t).animator=new T((this||t).runtime,(this||t).artboard,(this||t).eventManager);var u;if(r.length>0||i.length>0){u=r.concat(i);(this||t).animator.add(u,o,false)}else u=[(this||t).animator.atLeastOne(o,false)];(this||t).taskQueue.add({event:{type:o?P.Play:P.Pause,data:u}})}else{var l=\"Invalid artboard name or no default artboard\";console.warn(l);(this||t).eventManager.fire({type:P.LoadError,data:l})}};Rive.prototype.drawFrame=function(){this.startRendering()};\n/**\n           * Draw rendering loop; renders animation frames at the correct time interval.\n           * @param time the time at which to render a frame\n           */Rive.prototype.draw=function(n,r){var i=performance.now();(this||t).frameRequestId=null;(this||t).lastRenderTime||((this||t).lastRenderTime=n);(this||t).renderSecondTimer+=n-(this||t).lastRenderTime;if((this||t).renderSecondTimer>5e3){(this||t).renderSecondTimer=0;null===r||void 0===r?void 0:r()}var o=(n-(this||t).lastRenderTime)/1e3;(this||t).lastRenderTime=n;var s=(this||t).animator.animations.filter((function(t){return t.playing||t.needsScrub})).sort((function(t){return t.needsScrub?-1:1}));for(var u=0,l=s;u<l.length;u++){var v=l[u];v.advance(o);v.instance.didLoop&&(v.loopCount+=1);v.apply(1)}var m=(this||t).animator.stateMachines.filter((function(t){return t.playing}));for(var g=0,y=m;g<y.length;g++){var w=y[g];w.advance(o)}(this||t).artboard.advance(o);var R=(this||t).renderer;R.clear();R.save();this.alignRenderer();(this||t).artboard.draw(R);R.restore();R.flush();(this||t).animator.handleLooping();(this||t).animator.handleStateChanges();(this||t).animator.handleAdvancing(o);(this||t).frameCount++;var A=performance.now();(this||t).frameTimes.push(A);(this||t).durations.push(A-i);while((this||t).frameTimes[0]<=A-1e3){(this||t).frameTimes.shift();(this||t).durations.shift()}(this||t).animator.isPlaying?this.startRendering():((this||t).animator.isPaused||(this||t).animator.isStopped)&&((this||t).lastRenderTime=0)};Rive.prototype.alignRenderer=function(){var n=this||t,r=n.renderer,i=n.runtime,o=n._layout,s=n.artboard;r.align(o.runtimeFit(i),o.runtimeAlignment(i),{minX:o.minX,minY:o.minY,maxX:o.maxX,maxY:o.maxY},s.bounds)};Object.defineProperty(Rive.prototype,\"fps\",{get:function(){return(this||t).durations.length},enumerable:false,configurable:true});Object.defineProperty(Rive.prototype,\"frameTime\",{get:function(){return 0===(this||t).durations.length?0:((this||t).durations.reduce((function(t,n){return t+n}),0)/(this||t).durations.length).toFixed(4)},enumerable:false,configurable:true});Rive.prototype.cleanup=function(){var n,r;this.stopRendering();this.cleanupInstances();null===(n=(this||t).renderer)||void 0===n?void 0:n.delete();(this||t).renderer=null;null===(r=(this||t).file)||void 0===r?void 0:r.delete();(this||t).file=null};Rive.prototype.cleanupInstances=function(){null!==(this||t).eventCleanup&&this.eventCleanup();this.stop();if((this||t).artboard){(this||t).artboard.delete();(this||t).artboard=null}};Rive.prototype.play=function(n,r){var i=this||t;n=mapToStringArray(n);if((this||t).readyForPlaying){(this||t).animator.play(n);(this||t).eventCleanup&&this.eventCleanup();this.setupRiveListeners();this.startRendering()}else(this||t).taskQueue.add({action:function(){return i.play(n,r)}})};Rive.prototype.pause=function(n){var r=this||t;n=mapToStringArray(n);if((this||t).readyForPlaying){(this||t).eventCleanup&&this.eventCleanup();(this||t).animator.pause(n)}else(this||t).taskQueue.add({action:function(){return r.pause(n)}})};Rive.prototype.scrub=function(n,r){var i=this||t;n=mapToStringArray(n);if((this||t).readyForPlaying){(this||t).animator.scrub(n,r||0);this.drawFrame()}else(this||t).taskQueue.add({action:function(){return i.scrub(n,r)}})};Rive.prototype.stop=function(n){var r=this||t;n=mapToStringArray(n);if((this||t).readyForPlaying){(this||t).animator.stop(n);(this||t).eventCleanup&&this.eventCleanup()}else(this||t).taskQueue.add({action:function(){return r.stop(n)}})};\n/**\n           * Resets the animation\n           * @param artboard the name of the artboard, or default if none given\n           * @param animations the names of animations for playback\n           * @param stateMachines the names of state machines for playback\n           * @param autoplay whether to autoplay when reset, defaults to false\n           *\n           */Rive.prototype.reset=function(n){var r;var i=null===n||void 0===n?void 0:n.artboard;var o=mapToStringArray(null===n||void 0===n?void 0:n.animations);var s=mapToStringArray(null===n||void 0===n?void 0:n.stateMachines);var u=null!==(r=null===n||void 0===n?void 0:n.autoplay)&&void 0!==r&&r;this.cleanupInstances();this.initArtboard(i,o,s,u);(this||t).taskQueue.process()};Rive.prototype.load=function(t){this.stop();this.init(t)};Object.defineProperty(Rive.prototype,\"layout\",{get:function(){return(this||t)._layout},set:function(n){(this||t)._layout=n;n.maxX&&n.maxY||this.resizeToCanvas();(this||t).loaded&&!(this||t).animator.isPlaying&&this.drawFrame()},enumerable:false,configurable:true});Rive.prototype.resizeToCanvas=function(){(this||t)._layout=(this||t).layout.copyWith({minX:0,minY:0,maxX:(this||t).canvas.width,maxY:(this||t).canvas.height})};Rive.prototype.resizeDrawingSurfaceToCanvas=function(){if((this||t).canvas instanceof HTMLCanvasElement&&!!window){var n=(this||t).canvas.getBoundingClientRect(),r=n.width,i=n.height;var o=window.devicePixelRatio||1;(this||t).canvas.width=o*r;(this||t).canvas.height=o*i;this.startRendering();this.resizeToCanvas()}};Object.defineProperty(Rive.prototype,\"source\",{get:function(){return(this||t).src},enumerable:false,configurable:true});Object.defineProperty(Rive.prototype,\"activeArtboard\",{get:function(){return(this||t).artboard?(this||t).artboard.name:\"\"},enumerable:false,configurable:true});Object.defineProperty(Rive.prototype,\"animationNames\",{get:function(){if(!(this||t).loaded)return[];var n=[];for(var r=0;r<(this||t).artboard.animationCount();r++)n.push((this||t).artboard.animationByIndex(r).name);return n},enumerable:false,configurable:true});Object.defineProperty(Rive.prototype,\"stateMachineNames\",{get:function(){if(!(this||t).loaded)return[];var n=[];for(var r=0;r<(this||t).artboard.stateMachineCount();r++)n.push((this||t).artboard.stateMachineByIndex(r).name);return n},enumerable:false,configurable:true});\n/**\n           * Returns the inputs for the specified instanced state machine, or an empty\n           * list if the name is invalid or the state machine is not instanced\n           * @param name the state machine name\n           * @returns the inputs for the named state machine\n           */Rive.prototype.stateMachineInputs=function(n){if((this||t).loaded){var r=(this||t).animator.stateMachines.find((function(t){return t.name===n}));return null===r||void 0===r?void 0:r.inputs}};Object.defineProperty(Rive.prototype,\"playingStateMachineNames\",{get:function(){return(this||t).loaded?(this||t).animator.stateMachines.filter((function(t){return t.playing})).map((function(t){return t.name})):[]},enumerable:false,configurable:true});Object.defineProperty(Rive.prototype,\"playingAnimationNames\",{get:function(){return(this||t).loaded?(this||t).animator.animations.filter((function(t){return t.playing})).map((function(t){return t.name})):[]},enumerable:false,configurable:true});Object.defineProperty(Rive.prototype,\"pausedAnimationNames\",{get:function(){return(this||t).loaded?(this||t).animator.animations.filter((function(t){return!t.playing})).map((function(t){return t.name})):[]},enumerable:false,configurable:true});Object.defineProperty(Rive.prototype,\"pausedStateMachineNames\",{\n/**\n             *  Returns a list of paused machine names\n             * @returns a list of state machine names that are paused\n             */\nget:function(){return(this||t).loaded?(this||t).animator.stateMachines.filter((function(t){return!t.playing})).map((function(t){return t.name})):[]},enumerable:false,configurable:true});Object.defineProperty(Rive.prototype,\"isPlaying\",{\n/**\n             * @returns true if any animation is playing\n             */\nget:function(){return(this||t).animator.isPlaying},enumerable:false,configurable:true});Object.defineProperty(Rive.prototype,\"isPaused\",{\n/**\n             * @returns true if all instanced animations are paused\n             */\nget:function(){return(this||t).animator.isPaused},enumerable:false,configurable:true});Object.defineProperty(Rive.prototype,\"isStopped\",{\n/**\n             * @returns true if no animations are playing or paused\n             */\nget:function(){return(this||t).animator.isStopped},enumerable:false,configurable:true});Object.defineProperty(Rive.prototype,\"bounds\",{\n/**\n             * @returns the bounds of the current artboard, or undefined if the artboard\n             * isn't loaded yet.\n             */\nget:function(){return(this||t).artboard?(this||t).artboard.bounds:void 0},enumerable:false,configurable:true});\n/**\n           * Subscribe to Rive-generated events\n           * @param type the type of event to subscribe to\n           * @param callback callback to fire when the event occurs\n           */Rive.prototype.on=function(n,r){(this||t).eventManager.add({type:n,callback:r})};\n/**\n           * Unsubscribes from a Rive-generated event\n           * @param type the type of event to unsubscribe from\n           * @param callback the callback to unsubscribe\n           */Rive.prototype.off=function(n,r){(this||t).eventManager.remove({type:n,callback:r})};\n/**\n           * Unsubscribes from a Rive-generated event\n           * @deprecated\n           * @param callback the callback to unsubscribe from\n           */Rive.prototype.unsubscribe=function(t,n){console.warn(\"This function is deprecated: please use `off()` instead.\");this.off(t,n)};\n/**\n           * Unsubscribes all Rive listeners from an event type, or everything if no type is\n           * given\n           * @param type the type of event to unsubscribe from, or all types if\n           * undefined\n           */Rive.prototype.removeAllRiveEventListeners=function(n){(this||t).eventManager.removeAll(n)};\n/**\n           * Unsubscribes all listeners from an event type, or everything if no type is\n           * given\n           * @deprecated\n           * @param type the type of event to unsubscribe from, or all types if\n           * undefined\n           */Rive.prototype.unsubscribeAll=function(t){console.warn(\"This function is deprecated: please use `removeAllRiveEventListeners()` instead.\");this.removeAllRiveEventListeners(t)};Rive.prototype.stopRendering=function(){if((this||t).loaded&&(this||t).frameRequestId){(this||t).runtime.cancelAnimationFrame?(this||t).runtime.cancelAnimationFrame((this||t).frameRequestId):cancelAnimationFrame((this||t).frameRequestId);(this||t).frameRequestId=null}};Rive.prototype.startRendering=function(){(this||t).loaded&&(this||t).artboard&&!(this||t).frameRequestId&&((this||t).runtime.requestAnimationFrame?(this||t).frameRequestId=(this||t).runtime.requestAnimationFrame((this||t).draw.bind(this||t)):(this||t).frameRequestId=requestAnimationFrame((this||t).draw.bind(this||t)))};\n/**\n           * Enables frames-per-second (FPS) reporting for the runtime\n           * If no callback is provided, Rive will append a fixed-position div at the top-right corner of\n           * the page with the FPS reading\n           * @param fpsCallback - Callback from the runtime during the RAF loop that supplies the FPS value\n           */Rive.prototype.enableFPSCounter=function(n){(this||t).runtime.enableFPSCounter(n)};Rive.prototype.disableFPSCounter=function(){(this||t).runtime.disableFPSCounter()};Object.defineProperty(Rive.prototype,\"contents\",{get:function(){if((this||t).loaded){var n={artboards:[]};for(var r=0;r<(this||t).file.artboardCount();r++){var i=(this||t).file.artboardByIndex(r);var o={name:i.name,animations:[],stateMachines:[]};for(var s=0;s<i.animationCount();s++){var u=i.animationByIndex(s);o.animations.push(u.name)}for(var l=0;l<i.stateMachineCount();l++){var v=i.stateMachineByIndex(l);var m=v.name;var g=new(this||t).runtime.StateMachineInstance(v,i);var y=[];for(var w=0;w<g.inputCount();w++){var R=g.input(w);y.push({name:R.name,type:R.type})}o.stateMachines.push({name:m,inputs:y})}n.artboards.push(o)}return n}},enumerable:false,configurable:true});Rive.missingErrorMessage=\"Rive source file or data buffer required\";return Rive}();var loadRiveFile=function(n){return s(void 0,void 0,void 0,(function(){var r,i,o;return u(this||t,(function(t){switch(t.label){case 0:r=new Request(n);return[4,fetch(r)];case 1:i=t.sent();return[4,i.arrayBuffer()];case 2:o=t.sent();return[2,o]}}))}))};var mapToStringArray=function(t){return\"string\"===typeof t?[t]:t instanceof Array?t:[]};var L={EventManager:_,TaskQueueManager:C}})();return i})()));var r=n;const i=n.rive,o=n.__esModule;export{o as __esModule,r as default,i as rive};\n\n//# sourceMappingURL=rive.js.map","import*as n from\"react\";import*as r from\"@rive-app/canvas\";var s=\"default\"in n?n.default:n;var u=\"default\"in r?r.default:r;var c=\"undefined\"!==typeof globalThis?globalThis:\"undefined\"!==typeof self?self:global;var f={};Object.defineProperty(f,\"__esModule\",{value:!0});var l=s,R=u;function t(n){return n&&\"object\"==typeof n&&\"default\"in n?n:{default:n}}var g=t(l),i=function(){return i=Object.assign||function(n){for(var r,s=1,u=arguments.length;s<u;s++)for(var c in r=arguments[s])Object.prototype.hasOwnProperty.call(r,c)&&(n[c]=r[c]);return n},i.apply(this||c,arguments)};function a(n,r){var s={};for(var u in n)Object.prototype.hasOwnProperty.call(n,u)&&r.indexOf(u)<0&&(s[u]=n[u]);if(null!=n&&\"function\"==typeof Object.getOwnPropertySymbols){var c=0;for(u=Object.getOwnPropertySymbols(n);c<u.length;c++)r.indexOf(u[c])<0&&Object.prototype.propertyIsEnumerable.call(n,u[c])&&(s[u[c]]=n[u[c]])}return s}function o(){var n=\"undefined\"!=typeof window&&\"number\"==typeof window.devicePixelRatio?window.devicePixelRatio:1;return Math.min(Math.max(1,n),3)}\"function\"==typeof SuppressedError&&SuppressedError;var b=function(){function e(){}return e.prototype.observe=function(){},e.prototype.unobserve=function(){},e.prototype.disconnect=function(){},e}();var y=globalThis.ResizeObserver||b,m=void 0!==globalThis.ResizeObserver,C=!m;function d(n,r){void 0===r&&(r=!0);var s=l.useState({width:0,height:0}),u=s[0],f=s[1];l.useEffect((function(){if(\"undefined\"!=typeof window&&r){var e=function(){f({width:window.innerWidth,height:window.innerHeight})};return C&&(e(),window.addEventListener(\"resize\",e)),function(){return window.removeEventListener(\"resize\",e)}}}),[]);var R,g,b,O=l.useRef(new y((R=function(n){m&&f({width:n[n.length-1].contentRect.width,height:n[n.length-1].contentRect.height})},g=0,b=0,function(){for(var n=this||c,r=[],s=0;s<arguments.length;s++)r[s]=arguments[s];clearTimeout(b),b=window.setTimeout((function(){return R.apply(n,r)}),g)})));return l.useEffect((function(){var s=O.current;if(r){var u=n.current;return n.current&&m&&s.observe(n.current),function(){s.disconnect(),u&&m&&s.unobserve(u)}}s.disconnect()}),[n,O]),u}var O={useDevicePixelRatio:!0,fitCanvasToArtboardHeight:!1,useOffscreenRenderer:!0,shouldResizeCanvasToContainer:!0};function v(n){return Object.assign({},O,n)}function h(n){var r=n.riveLoaded,s=void 0!==r&&r,u=n.canvasRef,c=n.containerRef,f=n.options,R=void 0===f?{}:f,g=n.onCanvasHasResized,b=n.artboardBounds,y=v(R),m=l.useState({height:0,width:0}),C=m[0],O=C.height,E=C.width,x=m[1],P=l.useState({height:0,width:0}),T=P[0],z=T.height,L=T.width,S=P[1],M=l.useState(!0),j=M[0],H=M[1],k=y.fitCanvasToArtboardHeight,D=y.shouldResizeCanvasToContainer,I=y.useDevicePixelRatio,N=d(c,D),A=function(){var n=o(),r=l.useState(n),s=r[0],u=r[1];return l.useEffect((function(){if(\"undefined\"!=typeof window&&\"matchMedia\"in window){var e=function(){var n=o();u(n)},n=window.matchMedia(\"screen and (resolution: \".concat(s,\"dppx)\"));return n.hasOwnProperty(\"addEventListener\")?n.addEventListener(\"change\",e):n.addListener(e),function(){n.hasOwnProperty(\"removeEventListener\")?n.removeEventListener(\"change\",e):n.removeListener(e)}}}),[s]),s}(),_=null!=b?b:{},B=_.maxX,W=_.maxY,X=l.useCallback((function(){var n,r,s,u,f=null!==(r=null===(n=c.current)||void 0===n?void 0:n.clientWidth)&&void 0!==r?r:0,l=null!==(u=null===(s=c.current)||void 0===s?void 0:s.clientHeight)&&void 0!==u?u:0;return k&&b?{width:f,height:f*(b.maxY/b.maxX)}:{width:f,height:l}}),[c,k,B,W]);l.useEffect((function(){if(D&&c.current&&s){var n=X(),r=n.width,f=n.height,l=!1;if(u.current){var R=r!==E||f!==O;if(y.fitCanvasToArtboardHeight&&R&&(c.current.style.height=f+\"px\",l=!0),y.useDevicePixelRatio){if(R||r*A!==L||f*A!==z){var b=A*r,m=A*f;u.current.width=b,u.current.height=m,u.current.style.width=r+\"px\",u.current.style.height=f+\"px\",S({width:b,height:m}),l=!0}}else R&&(u.current.width=r,u.current.height=f,S({width:r,height:f}),l=!0);x({width:r,height:f})}g&&(j||l)&&g&&g(),j&&H(!1)}}),[u,c,N,A,X,j,H,z,L,O,E,g,D,k,I,s])}function p(n){var r=n.setContainerRef,s=n.setCanvasRef,u=n.className,c=void 0===u?\"\":u,f=n.style,l=n.children,R=a(n,[\"setContainerRef\",\"setCanvasRef\",\"className\",\"style\",\"children\"]),b=i({width:\"100%\",height:\"100%\"},f);return g.default.createElement(\"div\",i({ref:r,className:c},!c&&{style:b}),g.default.createElement(\"canvas\",i({ref:s,style:{verticalAlign:\"top\",width:0,height:0}},R),l))}function w(n,r){void 0===r&&(r={});var s=l.useRef(null),u=l.useRef(null),c=l.useState(null),f=c[0],b=c[1],y=Boolean(n),m=v(r),C=l.useCallback((function(){f&&(f.startRendering(),f.resizeToCanvas())}),[f]);h({riveLoaded:!!f,canvasRef:s,containerRef:u,options:m,onCanvasHasResized:C,artboardBounds:null==f?void 0:f.bounds});var O=l.useCallback((function(r){if(r&&n&&y){var u=m.useOffscreenRenderer,c=new R.Rive(i(i({useOffscreenRenderer:u},n),{canvas:r}));c.on(R.EventType.Load,(function(){s.current?b(c):c.cleanup()}))}else null===r&&s.current&&(s.current.height=0,s.current.width=0);s.current=r}),[y]),E=l.useCallback((function(n){u.current=n}),[]);l.useEffect((function(){var n=new IntersectionObserver((function(n){n[0].isIntersecting?f&&f.startRendering():f&&f.stopRendering()}));return s.current&&n.observe(s.current),function(){n.disconnect()}}),[f]),l.useEffect((function(){return function(){f&&(f.cleanup(),b(null))}}),[f]);var x=null==n?void 0:n.animations;l.useEffect((function(){f&&x&&(f.isPlaying?(f.stop(f.animationNames),f.play(x)):f.isPaused&&(f.stop(f.animationNames),f.pause(x)))}),[x,f]);var P=l.useCallback((function(n){return g.default.createElement(p,i({setContainerRef:E,setCanvasRef:O},n))}),[O,E]);return{canvas:s.current,container:u.current,setCanvasRef:O,setContainerRef:E,rive:f,RiveComponent:P}}f.default=function(n){var r=n.src,s=n.artboard,u=n.animations,c=n.stateMachines,f=n.layout,l=n.useOffscreenRenderer,R=void 0===l||l,b=n.shouldDisableRiveListeners,y=void 0!==b&&b,m=n.shouldResizeCanvasToContainer,C=void 0===m||m,O=n.children,E=a(n,[\"src\",\"artboard\",\"animations\",\"stateMachines\",\"layout\",\"useOffscreenRenderer\",\"shouldDisableRiveListeners\",\"shouldResizeCanvasToContainer\",\"children\"]),x=w({src:r,artboard:s,animations:u,layout:f,stateMachines:c,autoplay:!0,shouldDisableRiveListeners:y},{useOffscreenRenderer:R,shouldResizeCanvasToContainer:C}).RiveComponent;return g.default.createElement(x,i({},E),O)},f.useResizeCanvas=h,f.useRive=w,f.useStateMachineInput=function(n,r,s,u){var c=l.useState(null),f=c[0],g=c[1];return l.useEffect((function(){function e(){if(n&&r&&s||g(null),n&&r&&s){var c=n.stateMachineInputs(r);if(c){var f=c.find((function(n){return n.name===s}));void 0!==u&&f&&(f.value=u),g(f||null)}}else g(null)}e(),n&&n.on(R.EventType.Play,(function(){e()}))}),[n]),f},Object.keys(R).forEach((function(n){\"default\"===n||f.hasOwnProperty(n)||Object.defineProperty(f,n,{enumerable:!0,get:function(){return R[n]}})}));const E=f.__esModule,x=f.useResizeCanvas,P=f.useRive,T=f.useStateMachineInput;export{E as __esModule,f as default,x as useResizeCanvas,P as useRive,T as useStateMachineInput};\n\n//# sourceMappingURL=index.js.map","var e=typeof globalThis!==\"undefined\"?globalThis:typeof self!==\"undefined\"?self:global;var t={};(function(e,n){t=n()})(0,(()=>(()=>{var t=[,(t,n,r)=>{r.r(n);r.d(n,{default:()=>a});var i=(()=>{var t=typeof document!==\"undefined\"&&document.currentScript?document.currentScript.src:void 0;return function(n={}){var r,i,a=n;a.ready=new Promise(((e,t)=>{r=e;i=t}));function o(){function t(e){const t=i;r=n=0;i=new Map;t.forEach((t=>{try{t(e)}catch(e){console.error(e)}}));this.lb();a&&a.Nb()}let n=0,r=0,i=new Map,a=null,o=null;(this||e).requestAnimationFrame=function(a){n||(n=requestAnimationFrame(t.bind(this||e)));const o=++r;i.set(o,a);return o};(this||e).cancelAnimationFrame=function(e){i.delete(e);n&&0==i.size&&(cancelAnimationFrame(n),n=0)};(this||e).Lb=function(t){o&&(document.body.remove(o),o=null);t||(o=document.createElement(\"div\"),o.style.backgroundColor=\"black\",o.style.position=\"fixed\",o.style.right=0,o.style.top=0,o.style.color=\"white\",o.style.padding=\"4px\",o.innerHTML=\"RIVE FPS\",t=function(e){o.innerHTML=\"RIVE FPS \"+e.toFixed(1)},document.body.appendChild(o));a=new function(){let n=0,r=0;(this||e).Nb=function(){var e=performance.now();r?(++n,e-=r,1e3<e&&(t(1e3*n/e),n=r=0)):(r=e,n=0)}}};(this||e).lb=function(){}}function s(){undefined;const t=new Map;let n=-Infinity;(this||e).push=function(e){e=e+255>>8;t.has(e)&&clearTimeout(t.get(e));t.set(e,setTimeout((function(){t.delete(e);0==t.length?n=-Infinity:e==n&&(n=Math.max(...t.keys()),console.assert(n<e))}),1e3));n=Math.max(e,n);return n<<8}}const u=a.onRuntimeInitialized;a.onRuntimeInitialized=function(){u&&u();let t=a.decodeAudio;a.decodeAudio=function(e,n){e=t(e);n(e)};let n=a.decodeFont;a.decodeFont=function(e,t){e=n(e);t(e)};const r=a.FileAssetLoader;a.ptrToAsset=e=>{let t=a.ptrToFileAsset(e);return t.isImage?a.ptrToImageAsset(e):t.isFont?a.ptrToFontAsset(e):t.isAudio?a.ptrToAudioAsset(e):t};a.CustomFileAssetLoader=r.extend(\"CustomFileAssetLoader\",{__construct:function({loadContents:t}){(this||e).__parent.__construct.call(this||e);(this||e).Bb=t},loadContents:function(e,t){e=a.ptrToAsset(e);return this.Bb(e,t)}});a.CDNFileAssetLoader=r.extend(\"CDNFileAssetLoader\",{__construct:function(){(this||e).__parent.__construct.call(this||e)},loadContents:function(e){let t=a.ptrToAsset(e);e=t.cdnUuid;if(\"\"===e)return!1;(function(e,t){var n=new XMLHttpRequest;n.responseType=\"arraybuffer\";n.onreadystatechange=function(){4==n.readyState&&200==n.status&&t(n)};n.open(\"GET\",e,!0);n.send(null)})(t.cdnBaseUrl+\"/\"+e,(e=>{t.decode(new Uint8Array(e.response))}));return!0}});a.FallbackFileAssetLoader=r.extend(\"FallbackFileAssetLoader\",{__construct:function(){(this||e).__parent.__construct.call(this||e);(this||e).hb=[]},addLoader:function(t){(this||e).hb.push(t)},loadContents:function(t,n){for(let r of(this||e).hb)if(r.loadContents(t,n))return!0;return!1}});let i=a.computeAlignment;a.computeAlignment=function(t,n,r,a,o=1){return i.call(this||e,t,n,r,a,o)}};const l=a.onRuntimeInitialized;a.onRuntimeInitialized=function(){function t(t){(this||e).F=t;(this||e).Ab=t.getContext(\"2d\");(this||e).Db=i;(this||e).S=[];(this||e).la=0;(this||e).clear=function(){console.assert(0==(this||e).la);(this||e).S=[];u.delete(this||e)};(this||e).save=function(){++(this||e).la;(this||e).S.push(i.save.bind(i))};(this||e).restore=function(){0<(this||e).la&&((this||e).S.push(i.restore.bind(i)),--(this||e).la)};(this||e).transform=function(t){(this||e).S.push(i.transform.bind(i,t))};(this||e).align=function(t,n,r,a,o=1){(this||e).S.push(i.align.bind(i,t,n,r,a,o))};(this||e).flush=function(){console.assert(0==(this||e).la);u.add(this||e);i.Wa||r()};(this||e).delete=function(){}}function n(t,n=!1){var r={alpha:!0,depth:n,stencil:n,antialias:n,premultipliedAlpha:!0,preserveDrawingBuffer:0,powerPreference:\"high-performance\",failIfMajorPerformanceCaveat:0,enableExtensionsByDefault:!1,explicitSwapControl:0,renderViaOffscreenBackBuffer:0};n=t.getContext(\"webgl2\",r);if(!n)return null;r=Un(n,r);Nn(r);const i=c(t.width,t.height);i.Ka=r;i.F=t;i.La=t.width;i.Xa=t.height;i.T=n;var a=i.delete;i.delete=function(){a.call(this||e);var t=(this||e).Ka;zn===Wn[t]&&(zn=null);\"object\"==typeof JSEvents&&JSEvents.Oc(Wn[t].C.canvas);Wn[t]&&Wn[t].C.canvas&&(Wn[t].C.canvas.zb=void 0);(this||e).Ka=(this||e).F=(this||e).La=(this||e).T=Wn[t]=null};return i}function r(){if(i){var e=i.Cb,t=0,n=0,r=0,o=Array(u.size),s=0;for(var l of u)l.ga=Math.min(l.F.width,e),l.fa=Math.min(l.F.height,e),l.Ia=l.fa*l.ga,t=Math.max(t,l.ga),n=Math.max(n,l.fa),r+=l.Ia,o[s++]=l;u.clear();if(!(0>=r)){t=1<<(0>=t?0:32-Math.clz32(t-1));for(n=1<<(0>=n?0:32-Math.clz32(n-1));n*t<r;)t<=n?t*=2:n*=2;t=Math.min(t,e);t=Math.min(n,e);o.sort(((e,t)=>t.Ia-e.Ia));r=new a.DynamicRectanizer(e);for(l=0;l<o.length;){r.reset(t,n);for(s=l;s<o.length;++s){var c=o[s],f=r.addRect(c.ga,c.fa);if(0>f){console.assert(s>l);break}c.ra=f&65535;c.sa=f>>16}c=d.push(r.drawWidth());f=p.push(r.drawHeight());console.assert(c>=r.drawWidth());console.assert(f>=r.drawHeight());console.assert(c<=e);console.assert(f<=e);i.F.width!=c&&(i.F.width=c);i.F.height!=f&&(i.F.height=f);i.clear();for(c=l;c<s;++c){f=o[c];i.saveClipRect(f.ra,f.sa,f.ra+f.ga,f.sa+f.fa);let e=new a.Mat2D;e.xx=f.ga/f.F.width;e.yy=f.fa/f.F.height;e.xy=e.yx=0;e.tx=f.ra;e.ty=f.sa;i.transform(e);for(const e of f.S)e();i.restoreClipRect();f.S=[]}for(i.flush();l<s;++l)c=o[l],f=c.Ab,f.globalCompositeOperation=\"copy\",f.drawImage(i.F,c.ra,c.sa,c.ga,c.fa,0,0,c.F.width,c.F.height);l=s}}}}l&&l();let i=null;const u=new Set,c=a.makeRenderer;a.makeRenderer=function(e,r){if(!i){function a(e){var t=document.createElement(\"canvas\");t.width=1;t.height=1;i=n(t,e);i.Wa=!!i.T.getExtension(\"WEBGL_shader_pixel_local_storage\");i.Cb=Math.min(i.T.getParameter(i.T.MAX_RENDERBUFFER_SIZE),i.T.getParameter(i.T.MAX_TEXTURE_SIZE));i.Ja=!i.Wa;(e=i.T.getExtension(\"WEBGL_debug_renderer_info\"))&&(t=i.T.getParameter(e.UNMASKED_RENDERER_WEBGL),i.T.getParameter(e.UNMASKED_VENDOR_WEBGL).includes(\"Google\")&&t.includes(\"ANGLE Metal Renderer\")&&(i.Ja=!1));return i}i=a(!0);i.Ja||(i=a(!1))}return r?new t(e):n(e,i.Ja)};const f=a.Artboard.prototype.delete;a.Artboard.prototype.delete=function(){(this||e).Eb=!0;f.call(this||e)};const h=a.Artboard.prototype.draw;a.Artboard.prototype.draw=function(t){t.S?t.S.push((()=>{(this||e).Eb||h.call(this||e,t.Db)})):h.call(this||e,t)};const d=new s,p=new s,v=new o;a.requestAnimationFrame=v.requestAnimationFrame.bind(v);a.cancelAnimationFrame=v.cancelAnimationFrame.bind(v);a.enableFPSCounter=v.Lb.bind(v);v.lb=r;a.resolveAnimationFrame=r;let m=a.load;a.load=function(e,t,n=!0){const r=new a.FallbackFileAssetLoader;void 0!==t&&r.addLoader(t);n&&(t=new a.CDNFileAssetLoader,r.addLoader(t));return Promise.resolve(m(e,r))};const g=a.WebGL2Renderer.prototype.clear;a.WebGL2Renderer.prototype.clear=function(){Nn((this||e).Ka);const t=(this||e).F;(this||e).La==t.width&&(this||e).Xa==t.height||(this.resize(t.width,t.height),(this||e).La=t.width,(this||e).Xa=t.height);g.call(this||e)};a.decodeImage=function(e,t){e=a.decodeWebGL2Image(e);t(e)};let b=a.Renderer.prototype.align;a.Renderer.prototype.align=function(t,n,r,i,a=1){b.call(this||e,t,n,r,i,a)}};var c,f,h=Object.assign({},a),d=\"./this.program\",p=\"object\"==typeof window,v=\"function\"==typeof importScripts,m=\"\";(p||v)&&(v?m=self.location.href:\"undefined\"!=typeof document&&document.currentScript&&(m=document.currentScript.src),t&&(m=t),m=0!==m.indexOf(\"blob:\")?m.substr(0,m.replace(/[?#].*/,\"\").lastIndexOf(\"/\")+1):\"\",v&&(f=e=>{var t=new XMLHttpRequest;t.open(\"GET\",e,!1);t.responseType=\"arraybuffer\";t.send(null);return new Uint8Array(t.response)}),c=(e,t,n)=>{var r=new XMLHttpRequest;r.open(\"GET\",e,!0);r.responseType=\"arraybuffer\";r.onload=()=>{200==r.status||0==r.status&&r.response?t(r.response):n()};r.onerror=n;r.send(null)});var g=a.print||console.log.bind(console),b=a.printErr||console.error.bind(console);Object.assign(a,h);h=null;a.thisProgram&&(d=a.thisProgram);var y;a.wasmBinary&&(y=a.wasmBinary);a.noExitRuntime;\"object\"!=typeof WebAssembly&&V(\"no native wasm support detected\");var w,_,A,C,M,E,P,I,L,F,R=!1;function S(){var e=w.buffer;a.HEAP8=A=new Int8Array(e);a.HEAP16=M=new Int16Array(e);a.HEAP32=P=new Int32Array(e);a.HEAPU8=C=new Uint8Array(e);a.HEAPU16=E=new Uint16Array(e);a.HEAPU32=I=new Uint32Array(e);a.HEAPF32=L=new Float32Array(e);a.HEAPF64=F=new Float64Array(e)}var x,k=[],T=[],j=[];function O(){var e=a.preRun.shift();k.unshift(e)}var W=0,B=null,D=null;function V(e){a.onAbort&&a.onAbort(e);e=\"Aborted(\"+e+\")\";b(e);R=!0;e=new WebAssembly.RuntimeError(e+\". Build with -sASSERTIONS for more info.\");i(e);throw e}function U(e){return e.startsWith(\"data:application/octet-stream;base64,\")}var N;N=\"webgl2_advanced.wasm\";if(!U(N)){var $=N;N=a.locateFile?a.locateFile($,m):m+$}function G(e){if(e==N&&y)return new Uint8Array(y);if(f)return f(e);throw\"both async and sync fetching of the wasm failed\"}function z(e){if(!y&&(p||v)){if(\"function\"==typeof fetch&&!e.startsWith(\"file://\"))return fetch(e,{credentials:\"same-origin\"}).then((t=>{if(!t.ok)throw\"failed to load wasm binary file at '\"+e+\"'\";return t.arrayBuffer()})).catch((()=>G(e)));if(c)return new Promise(((t,n)=>{c(e,(e=>t(new Uint8Array(e))),n)}))}return Promise.resolve().then((()=>G(e)))}function H(e,t,n){return z(e).then((e=>WebAssembly.instantiate(e,t))).then((e=>e)).then(n,(e=>{b(\"failed to asynchronously prepare wasm: \"+e);V(e)}))}function Y(e,t){var n=N;return y||\"function\"!=typeof WebAssembly.instantiateStreaming||U(n)||n.startsWith(\"file://\")||\"function\"!=typeof fetch?H(n,e,t):fetch(n,{credentials:\"same-origin\"}).then((r=>WebAssembly.instantiateStreaming(r,e).then(t,(function(r){b(\"wasm streaming compile failed: \"+r);b(\"falling back to ArrayBuffer instantiation\");return H(n,e,t)}))))}var X,q,J={517895:(e,t,n,r,i)=>{if(\"undefined\"===typeof window||void 0===(window.AudioContext||window.webkitAudioContext))return 0;if(\"undefined\"===typeof window.h){window.h={Da:0};window.h.I={};window.h.I.Ba=e;window.h.I.capture=t;window.h.I.Na=n;window.h.ja={};window.h.ja.stopped=r;window.h.ja.ub=i;let a=window.h;a.D=[];a.oc=function(e){for(var t=0;t<a.D.length;++t)if(null==a.D[t])return a.D[t]=e,t;a.D.push(e);return a.D.length-1};a.yb=function(e){for(a.D[e]=null;0<a.D.length;){if(null!=a.D[a.D.length-1])break;a.D.pop()}};a.Qc=function(e){for(var t=0;t<a.D.length;++t)if(a.D[t]==e)return a.yb(t)};a.va=function(e){return a.D[e]};a.Va=[\"touchend\",\"click\"];a.unlock=function(){for(var e=0;e<a.D.length;++e){var t=a.D[e];null!=t&&null!=t.J&&t.state===a.ja.ub&&t.J.resume().then((()=>{pr(t.mb)}),(e=>{console.error(\"Failed to resume audiocontext\",e)}))}a.Va.map((function(e){document.removeEventListener(e,a.unlock,!0)}))};a.Va.map((function(e){document.addEventListener(e,a.unlock,!0)}))}window.h.Da+=1;return 1},520073:()=>{\"undefined\"!==typeof window.h&&(window.h.Va.map((function(e){document.removeEventListener(e,window.h.unlock,!0)})),--window.h.Da,0===window.h.Da&&delete window.h)},520377:()=>void 0!==navigator.mediaDevices&&void 0!==navigator.mediaDevices.getUserMedia,520481:()=>{try{var e=new(window.AudioContext||window.webkitAudioContext),t=e.sampleRate;e.close();return t}catch(e){return 0}},520652:(e,t,n,r,i,a)=>{if(\"undefined\"===typeof window.h)return-1;var o={},s={};e==window.h.I.Ba&&0!=n&&(s.sampleRate=n);o.J=new(window.AudioContext||window.webkitAudioContext)(s);o.J.suspend();o.state=window.h.ja.stopped;n=0;e!=window.h.I.Ba&&(n=t);o.Z=o.J.createScriptProcessor(r,n,t);o.Z.onaudioprocess=function(n){null!=o.wa&&0!=o.wa.length||(o.wa=new Float32Array(L.buffer,i,r*t));if(e==window.h.I.capture||e==window.h.I.Na){for(var s=0;s<t;s+=1)for(var u=n.inputBuffer.getChannelData(s),l=o.wa,c=0;c<r;c+=1)l[c*t+s]=u[c];vr(a,r,i)}if(e==window.h.I.Ba||e==window.h.I.Na)for(mr(a,r,i),s=0;s<n.outputBuffer.numberOfChannels;++s)for(u=n.outputBuffer.getChannelData(s),l=o.wa,c=0;c<r;c+=1)u[c]=l[c*t+s];else for(s=0;s<n.outputBuffer.numberOfChannels;++s)n.outputBuffer.getChannelData(s).fill(0)};e!=window.h.I.capture&&e!=window.h.I.Na||navigator.mediaDevices.getUserMedia({audio:!0,video:!1}).then((function(e){o.Ea=o.J.createMediaStreamSource(e);o.Ea.connect(o.Z);o.Z.connect(o.J.destination)})).catch((function(e){console.log(\"Failed to get user media: \"+e)}));e==window.h.I.Ba&&o.Z.connect(o.J.destination);o.mb=a;return window.h.oc(o)},523529:e=>window.h.va(e).J.sampleRate,523602:e=>{e=window.h.va(e);void 0!==e.Z&&(e.Z.onaudioprocess=function(){},e.Z.disconnect(),e.Z=void 0);void 0!==e.Ea&&(e.Ea.disconnect(),e.Ea=void 0);e.J.close();e.J=void 0;e.mb=void 0},524002:e=>{window.h.yb(e)},524052:e=>{e=window.h.va(e);e.J.resume();e.state=window.h.ja.ub},524191:e=>{e=window.h.va(e);e.J.suspend();e.state=window.h.ja.stopped}},K=e=>{for(;0<e.length;)e.shift()(a)},Z=(e,t)=>{for(var n=0,r=e.length-1;0<=r;r--){var i=e[r];\".\"===i?e.splice(r,1):\"..\"===i?(e.splice(r,1),n++):n&&(e.splice(r,1),n--)}if(t)for(;n;n--)e.unshift(\"..\");return e},Q=e=>{var t=\"/\"===e.charAt(0),n=\"/\"===e.substr(-1);(e=Z(e.split(\"/\").filter((e=>!!e)),!t).join(\"/\"))||t||(e=\".\");e&&n&&(e+=\"/\");return(t?\"/\":\"\")+e},ee=e=>{var t=/^(\\/?|)([\\s\\S]*?)((?:\\.{1,2}|[^\\/]+?|)(\\.[^.\\/]*|))(?:[\\/]*)$/.exec(e).slice(1);e=t[0];t=t[1];if(!e&&!t)return\".\";t&&(t=t.substr(0,t.length-1));return e+t},te=e=>{if(\"/\"===e)return\"/\";e=Q(e);e=e.replace(/\\/$/,\"\");var t=e.lastIndexOf(\"/\");return-1===t?e:e.substr(t+1)},ne=()=>{if(\"object\"==typeof crypto&&\"function\"==typeof crypto.getRandomValues)return e=>crypto.getRandomValues(e);V(\"initRandomDevice\")},re=e=>(re=ne())(e);function ie(){for(var e=\"\",t=!1,n=arguments.length-1;-1<=n&&!t;n--){t=0<=n?arguments[n]:\"/\";if(\"string\"!=typeof t)throw new TypeError(\"Arguments to path.resolve must be strings\");if(!t)return\"\";e=t+\"/\"+e;t=\"/\"===t.charAt(0)}e=Z(e.split(\"/\").filter((e=>!!e)),!t).join(\"/\");return(t?\"/\":\"\")+e||\".\"}var ae=\"undefined\"!=typeof TextDecoder?new TextDecoder(\"utf8\"):void 0,oe=(e,t,n)=>{var r=t+n;for(n=t;e[n]&&!(n>=r);)++n;if(16<n-t&&e.buffer&&ae)return ae.decode(e.subarray(t,n));for(r=\"\";t<n;){var i=e[t++];if(i&128){var a=e[t++]&63;if(192==(i&224))r+=String.fromCharCode((i&31)<<6|a);else{var o=e[t++]&63;i=224==(i&240)?(i&15)<<12|a<<6|o:(i&7)<<18|a<<12|o<<6|e[t++]&63;65536>i?r+=String.fromCharCode(i):(i-=65536,r+=String.fromCharCode(55296|i>>10,56320|i&1023))}}else r+=String.fromCharCode(i)}return r},se=[],ue=e=>{for(var t=0,n=0;n<e.length;++n){var r=e.charCodeAt(n);127>=r?t++:2047>=r?t+=2:55296<=r&&57343>=r?(t+=4,++n):t+=3}return t},le=(e,t,n,r)=>{if(!(0<r))return 0;var i=n;r=n+r-1;for(var a=0;a<e.length;++a){var o=e.charCodeAt(a);if(55296<=o&&57343>=o){var s=e.charCodeAt(++a);o=65536+((o&1023)<<10)|s&1023}if(127>=o){if(n>=r)break;t[n++]=o}else{if(2047>=o){if(n+1>=r)break;t[n++]=192|o>>6}else{if(65535>=o){if(n+2>=r)break;t[n++]=224|o>>12}else{if(n+3>=r)break;t[n++]=240|o>>18;t[n++]=128|o>>12&63}t[n++]=128|o>>6&63}t[n++]=128|o&63}}t[n]=0;return n-i};function ce(e,t){var n=Array(ue(e)+1);e=le(e,n,0,n.length);t&&(n.length=e);return n}var fe=[];function he(e,t){fe[e]={input:[],G:[],V:t};$e(e,de)}var de={open:function(e){var t=fe[e.node.Ca];if(!t)throw new Fe(43);e.s=t;e.seekable=!1},close:function(e){e.s.V.ua(e.s)},ua:function(e){e.s.V.ua(e.s)},read:function(e,t,n,r){if(!e.s||!e.s.V.gb)throw new Fe(60);for(var i=0,a=0;a<r;a++){try{var o=e.s.V.gb(e.s)}catch(e){throw new Fe(29)}if(void 0===o&&0===i)throw new Fe(6);if(null===o||void 0===o)break;i++;t[n+a]=o}i&&(e.node.timestamp=Date.now());return i},write:function(e,t,n,r){if(!e.s||!e.s.V.Qa)throw new Fe(60);try{for(var i=0;i<r;i++)e.s.V.Qa(e.s,t[n+i])}catch(e){throw new Fe(29)}r&&(e.node.timestamp=Date.now());return i}},pe={gb:function(){e:{if(!se.length){var e=null;\"undefined\"!=typeof window&&\"function\"==typeof window.prompt?(e=window.prompt(\"Input: \"),null!==e&&(e+=\"\\n\")):\"function\"==typeof readline&&(e=readline(),null!==e&&(e+=\"\\n\"));if(!e){e=null;break e}se=ce(e,!0)}e=se.shift()}return e},Qa:function(e,t){null===t||10===t?(g(oe(e.G,0)),e.G=[]):0!=t&&e.G.push(t)},ua:function(e){e.G&&0<e.G.length&&(g(oe(e.G,0)),e.G=[])},Xb:function(){return{uc:25856,wc:5,tc:191,vc:35387,sc:[3,28,127,21,4,0,1,0,17,19,26,0,18,15,23,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]}},Yb:function(){return 0},Zb:function(){return[24,80]}},ve={Qa:function(e,t){null===t||10===t?(b(oe(e.G,0)),e.G=[]):0!=t&&e.G.push(t)},ua:function(e){e.G&&0<e.G.length&&(b(oe(e.G,0)),e.G=[])}};function me(e,t){var n=e.j?e.j.length:0;n>=t||(t=Math.max(t,n*(1048576>n?2:1.125)>>>0),0!=n&&(t=Math.max(t,256)),n=e.j,e.j=new Uint8Array(t),0<e.v&&e.j.set(n.subarray(0,e.v),0))}var ge={O:null,U(){return ge.createNode(null,\"/\",16895,0)},createNode(e,t,n,r){if(24576===(n&61440)||4096===(n&61440))throw new Fe(63);ge.O||(ge.O={dir:{node:{Y:ge.l.Y,P:ge.l.P,ma:ge.l.ma,za:ge.l.za,sb:ge.l.sb,xb:ge.l.xb,tb:ge.l.tb,qb:ge.l.qb,Fa:ge.l.Fa},stream:{ba:ge.m.ba}},file:{node:{Y:ge.l.Y,P:ge.l.P},stream:{ba:ge.m.ba,read:ge.m.read,write:ge.m.write,ta:ge.m.ta,ib:ge.m.ib,kb:ge.m.kb}},link:{node:{Y:ge.l.Y,P:ge.l.P,na:ge.l.na},stream:{}},Ya:{node:{Y:ge.l.Y,P:ge.l.P},stream:Ne}});n=je(e,t,n,r);16384===(n.mode&61440)?(n.l=ge.O.dir.node,n.m=ge.O.dir.stream,n.j={}):32768===(n.mode&61440)?(n.l=ge.O.file.node,n.m=ge.O.file.stream,n.v=0,n.j=null):40960===(n.mode&61440)?(n.l=ge.O.link.node,n.m=ge.O.link.stream):8192===(n.mode&61440)&&(n.l=ge.O.Ya.node,n.m=ge.O.Ya.stream);n.timestamp=Date.now();e&&(e.j[t]=n,e.timestamp=n.timestamp);return n},Bc(e){return e.j?e.j.subarray?e.j.subarray(0,e.v):new Uint8Array(e.j):new Uint8Array(0)},l:{Y(e){var t={};t.zc=8192===(e.mode&61440)?e.id:1;t.Dc=e.id;t.mode=e.mode;t.Lc=1;t.uid=0;t.Cc=0;t.Ca=e.Ca;16384===(e.mode&61440)?t.size=4096:32768===(e.mode&61440)?t.size=e.v:40960===(e.mode&61440)?t.size=e.link.length:t.size=0;t.qc=new Date(e.timestamp);t.Jc=new Date(e.timestamp);t.xc=new Date(e.timestamp);t.Fb=4096;t.rc=Math.ceil(t.size/t.Fb);return t},P(e,t){void 0!==t.mode&&(e.mode=t.mode);void 0!==t.timestamp&&(e.timestamp=t.timestamp);if(void 0!==t.size&&(t=t.size,e.v!=t))if(0==t)e.j=null,e.v=0;else{var n=e.j;e.j=new Uint8Array(t);n&&e.j.set(n.subarray(0,Math.min(t,e.v)));e.v=t}},ma(){throw Re[44]},za(e,t,n,r){return ge.createNode(e,t,n,r)},sb(e,t,n){if(16384===(e.mode&61440)){try{var r=Te(t,n)}catch(e){}if(r)for(var i in r.j)throw new Fe(55)}delete e.parent.j[e.name];e.parent.timestamp=Date.now();e.name=n;t.j[n]=e;t.timestamp=e.parent.timestamp;e.parent=t},xb(e,t){delete e.j[t];e.timestamp=Date.now()},tb(e,t){var n,r=Te(e,t);for(n in r.j)throw new Fe(55);delete e.j[t];e.timestamp=Date.now()},qb(e){var t,n=[\".\",\"..\"];for(t in e.j)e.j.hasOwnProperty(t)&&n.push(t);return n},Fa(e,t,n){e=ge.createNode(e,t,41471,0);e.link=n;return e},na(e){if(40960!==(e.mode&61440))throw new Fe(28);return e.link}},m:{read(e,t,n,r,i){var a=e.node.j;if(i>=e.node.v)return 0;e=Math.min(e.node.v-i,r);if(8<e&&a.subarray)t.set(a.subarray(i,i+e),n);else for(r=0;r<e;r++)t[n+r]=a[i+r];return e},write(e,t,n,r,i,a){t.buffer===A.buffer&&(a=!1);if(!r)return 0;e=e.node;e.timestamp=Date.now();if(t.subarray&&(!e.j||e.j.subarray)){if(a)return e.j=t.subarray(n,n+r),e.v=r;if(0===e.v&&0===i)return e.j=t.slice(n,n+r),e.v=r;if(i+r<=e.v)return e.j.set(t.subarray(n,n+r),i),r}me(e,i+r);if(e.j.subarray&&t.subarray)e.j.set(t.subarray(n,n+r),i);else for(a=0;a<r;a++)e.j[i+a]=t[n+a];e.v=Math.max(e.v,i+r);return r},ba(e,t,n){1===n?t+=e.position:2===n&&32768===(e.node.mode&61440)&&(t+=e.node.v);if(0>t)throw new Fe(28);return t},ta(e,t,n){me(e.node,t+n);e.node.v=Math.max(e.node.v,t+n)},ib(e,t,n,r,i){if(32768!==(e.node.mode&61440))throw new Fe(43);e=e.node.j;if(i&2||e.buffer!==A.buffer){(0<n||n+t<e.length)&&(e=e.subarray?e.subarray(n,n+t):Array.prototype.slice.call(e,n,n+t));n=!0;V();t=void 0;if(!t)throw new Fe(48);A.set(e,t)}else n=!1,t=e.byteOffset;return{o:t,M:n}},kb(e,t,n,r){ge.m.write(e,t,0,r,n,!1);return 0}}};function be(e,t){var n=0;e&&(n|=365);t&&(n|=146);return n}var ye,we,_e,Ae,Ce=null,Me={},Ee=[],Pe=1,Ie=null,Le=!0,Fe=null,Re={},Se=(e,t={})=>{e=ie(e);if(!e)return{path:\"\",node:null};t=Object.assign({eb:!0,Sa:0},t);if(8<t.Sa)throw new Fe(32);e=e.split(\"/\").filter((e=>!!e));for(var n=Ce,r=\"/\",i=0;i<e.length;i++){var a=i===e.length-1;if(a&&t.parent)break;n=Te(n,e[i]);r=Q(r+\"/\"+e[i]);n.Aa&&(!a||a&&t.eb)&&(n=n.Aa.root);if(!a||t.cb)for(a=0;40960===(n.mode&61440);)if(n=Xe(r),r=ie(ee(r),n),n=Se(r,{Sa:t.Sa+1}).node,40<a++)throw new Fe(32)}return{path:r,node:n}},xe=e=>{for(var t;;){if(e===e.parent)return e=e.U.jb,t?\"/\"!==e[e.length-1]?`${e}/${t}`:e+t:e;t=t?`${e.name}/${t}`:e.name;e=e.parent}},ke=(e,t)=>{for(var n=0,r=0;r<t.length;r++)n=(n<<5)-n+t.charCodeAt(r)|0;return(e+n>>>0)%Ie.length},Te=(e,t)=>{var n;if(n=(n=We(e,\"x\"))?n:e.l.ma?0:2)throw new Fe(n,e);for(n=Ie[ke(e.id,t)];n;n=n.bc){var r=n.name;if(n.parent.id===e.id&&r===t)return n}return e.l.ma(e,t)},je=(e,t,n,r)=>{e=new ar(e,t,n,r);t=ke(e.parent.id,e.name);e.bc=Ie[t];return Ie[t]=e},Oe=e=>{var t=[\"r\",\"w\",\"rw\"][e&3];e&512&&(t+=\"w\");return t},We=(e,t)=>Le?0:!t.includes(\"r\")||e.mode&292?t.includes(\"w\")&&!(e.mode&146)||t.includes(\"x\")&&!(e.mode&73)?2:0:2,Be=(e,t)=>{try{return Te(e,t),20}catch(e){}return We(e,\"wx\")},De=()=>{for(var e=0;4096>=e;e++)if(!Ee[e])return e;throw new Fe(33)},Ve=e=>{e=Ee[e];if(!e)throw new Fe(8);return e},Ue=(t,n=-1)=>{_e||(_e=function(){(this||e).h={}},_e.prototype={},Object.defineProperties(_e.prototype,{object:{get(){return(this||e).node},set(t){(this||e).node=t}},flags:{get(){return(this||e).h.flags},set(t){(this||e).h.flags=t}},position:{get(){return(this||e).h.position},set(t){(this||e).h.position=t}}}));t=Object.assign(new _e,t);-1==n&&(n=De());t.X=n;return Ee[n]=t},Ne={open:e=>{e.m=Me[e.node.Ca].m;e.m.open&&e.m.open(e)},ba:()=>{throw new Fe(70)}},$e=(e,t)=>{Me[e]={m:t}},Ge=(e,t)=>{var n=\"/\"===t,r=!t;if(n&&Ce)throw new Fe(10);if(!n&&!r){var i=Se(t,{eb:!1});t=i.path;i=i.node;if(i.Aa)throw new Fe(10);if(16384!==(i.mode&61440))throw new Fe(54)}t={type:e,Nc:{},jb:t,ac:[]};e=e.U(t);e.U=t;t.root=e;n?Ce=e:i&&(i.Aa=t,i.U&&i.U.ac.push(t))},ze=(e,t,n)=>{var r=Se(e,{parent:!0}).node;e=te(e);if(!e||\".\"===e||\"..\"===e)throw new Fe(28);var i=Be(r,e);if(i)throw new Fe(i);if(!r.l.za)throw new Fe(63);return r.l.za(r,e,t,n)},He=(e,t,n)=>{\"undefined\"==typeof n&&(n=t,t=438);ze(e,t|8192,n)},Ye=(e,t)=>{if(!ie(e))throw new Fe(44);var n=Se(t,{parent:!0}).node;if(!n)throw new Fe(44);t=te(t);var r=Be(n,t);if(r)throw new Fe(r);if(!n.l.Fa)throw new Fe(63);n.l.Fa(n,t,e)},Xe=e=>{e=Se(e).node;if(!e)throw new Fe(44);if(!e.l.na)throw new Fe(28);return ie(xe(e.parent),e.l.na(e))},qe=(e,t,n)=>{if(\"\"===e)throw new Fe(44);if(\"string\"==typeof t){var r={r:0,\"r+\":2,w:577,\"w+\":578,a:1089,\"a+\":1090}[t];if(\"undefined\"==typeof r)throw Error(`Unknown file open mode: ${t}`);t=r}n=t&64?(\"undefined\"==typeof n?438:n)&4095|32768:0;if(\"object\"==typeof e)var i=e;else{e=Q(e);try{i=Se(e,{cb:!(t&131072)}).node}catch(e){}}r=!1;if(t&64)if(i){if(t&128)throw new Fe(20)}else i=ze(e,n,0),r=!0;if(!i)throw new Fe(44);8192===(i.mode&61440)&&(t&=-513);if(t&65536&&16384!==(i.mode&61440))throw new Fe(54);if(!r&&(n=i?40960===(i.mode&61440)?32:16384===(i.mode&61440)&&(\"r\"!==Oe(t)||t&512)?31:We(i,Oe(t)):44))throw new Fe(n);if(t&512&&!r){n=i;n=\"string\"==typeof n?Se(n,{cb:!0}).node:n;if(!n.l.P)throw new Fe(63);if(16384===(n.mode&61440))throw new Fe(31);if(32768!==(n.mode&61440))throw new Fe(28);if(r=We(n,\"w\"))throw new Fe(r);n.l.P(n,{size:0,timestamp:Date.now()})}t&=-131713;i=Ue({node:i,path:xe(i),flags:t,seekable:!0,position:0,m:i.m,pc:[],error:!1});i.m.open&&i.m.open(i);!a.logReadFiles||t&1||(Ae||(Ae={}),e in Ae||(Ae[e]=1));return i},Je=(e,t,n)=>{if(null===e.X)throw new Fe(8);if(!e.seekable||!e.m.ba)throw new Fe(70);if(0!=n&&1!=n&&2!=n)throw new Fe(28);e.position=e.m.ba(e,t,n);e.pc=[]},Ke=()=>{Fe||(Fe=function(t,n){(this||e).name=\"ErrnoError\";(this||e).node=n;(this||e).ec=function(t){(this||e).aa=t};this.ec(t);(this||e).message=\"FS error\"},Fe.prototype=Error(),Fe.prototype.constructor=Fe,[44].forEach((e=>{Re[e]=new Fe(e);Re[e].stack=\"<generic error, no stack>\"})))},Ze=(e,t,n)=>{e=Q(\"/dev/\"+e);var r=be(!!t,!!n);we||(we=64);var i=we++<<8;$e(i,{open:e=>{e.seekable=!1},close:()=>{n&&n.buffer&&n.buffer.length&&n(10)},read:(e,n,r,i)=>{for(var a=0,o=0;o<i;o++){try{var s=t()}catch(e){throw new Fe(29)}if(void 0===s&&0===a)throw new Fe(6);if(null===s||void 0===s)break;a++;n[r+o]=s}a&&(e.node.timestamp=Date.now());return a},write:(e,t,r,i)=>{for(var a=0;a<i;a++)try{n(t[r+a])}catch(e){throw new Fe(29)}i&&(e.node.timestamp=Date.now());return a}});He(e,r,i)},Qe={},et=void 0;function tt(){et+=4;return P[et-4>>2]}function nt(e){if(void 0===e)return\"_unknown\";e=e.replace(/[^a-zA-Z0-9_]/g,\"$\");var t=e.charCodeAt(0);return 48<=t&&57>=t?`_${e}`:e}function rt(t,n){t=nt(t);return{[t]:function(){return n.apply(this||e,arguments)}}[t]}function it(){(this||e).M=[void 0];(this||e).fb=[]}var at=new it,ot=void 0;function st(e){throw new ot(e)}var ut=e=>{e||st(\"Cannot use deleted val. handle = \"+e);return at.get(e).value},lt=e=>{switch(e){case void 0:return 1;case null:return 2;case!0:return 3;case!1:return 4;default:return at.ta({rb:1,value:e})}};function ct(t){var n=Error,r=rt(t,(function(n){(this||e).name=t;(this||e).message=n;n=Error(n).stack;void 0!==n&&((this||e).stack=this.toString()+\"\\n\"+n.replace(/^Error(:[^\\n]*)?\\n/,\"\"))}));r.prototype=Object.create(n.prototype);r.prototype.constructor=r;r.prototype.toString=function(){return void 0===(this||e).message?(this||e).name:`${(this||e).name}: ${(this||e).message}`};return r}var ft=void 0,ht=void 0;function dt(e){for(var t=\"\";C[e];)t+=ht[C[e++]];return t}var pt=[];function vt(){for(;pt.length;){var e=pt.pop();e.g.ia=!1;e.delete()}}var mt=void 0,gt={};function bt(e,t){for(void 0===t&&st(\"ptr should not be undefined\");e.A;)t=e.pa(t),e=e.A;return t}var yt={};function wt(e){e=gr(e);var t=dt(e);fr(e);return t}function _t(e,t){var n=yt[e];void 0===n&&st(t+\" has unknown type \"+wt(e));return n}function At(){}var Ct=!1;function Mt(e){--e.count.value;0===e.count.value&&(e.H?e.L.W(e.H):e.u.i.W(e.o))}function Et(e,t,n){if(t===n)return e;if(void 0===n.A)return null;e=Et(e,t,n.A);return null===e?null:n.Jb(e)}var Pt={};function It(e,t){t=bt(e,t);return gt[t]}var Lt=void 0;function Ft(e){throw new Lt(e)}function Rt(e,t){t.u&&t.o||Ft(\"makeClassHandle requires ptr and ptrType\");!!t.L!==!!t.H&&Ft(\"Both smartPtrType and smartPtr must be specified\");t.count={value:1};return St(Object.create(e,{g:{value:t}}))}function St(e){if(\"undefined\"===typeof FinalizationRegistry)return St=e=>e,e;Ct=new FinalizationRegistry((e=>{Mt(e.g)}));St=e=>{var t=e.g;t.H&&Ct.register(e,{g:t},e);return e};At=e=>{Ct.unregister(e)};return St(e)}var xt={};function kt(e){for(;e.length;){var t=e.pop();e.pop()(t)}}function Tt(e){return this.fromWireType(P[e>>2])}var jt={},Ot={};function Wt(e,t,n){function r(t){t=n(t);t.length!==e.length&&Ft(\"Mismatched type converter count\");for(var r=0;r<e.length;++r)Vt(e[r],t[r])}e.forEach((function(e){Ot[e]=t}));var i=Array(t.length),a=[],o=0;t.forEach(((e,t)=>{yt.hasOwnProperty(e)?i[t]=yt[e]:(a.push(e),jt.hasOwnProperty(e)||(jt[e]=[]),jt[e].push((()=>{i[t]=yt[e];++o;o===a.length&&r(i)})))}));0===a.length&&r(i)}function Bt(e){switch(e){case 1:return 0;case 2:return 1;case 4:return 2;case 8:return 3;default:throw new TypeError(`Unknown type size: ${e}`)}}function Dt(e,t,n={}){var r=t.name;e||st(`type \"${r}\" must have a positive integer typeid pointer`);if(yt.hasOwnProperty(e)){if(n.Ub)return;st(`Cannot register type '${r}' twice`)}yt[e]=t;delete Ot[e];jt.hasOwnProperty(e)&&(t=jt[e],delete jt[e],t.forEach((e=>e())))}function Vt(e,t,n={}){if(!(\"argPackAdvance\"in t))throw new TypeError(\"registerType registeredInstance requires argPackAdvance\");Dt(e,t,n)}function Ut(e){st(e.g.u.i.name+\" instance already deleted\")}function Nt(){}function $t(t,n,r){if(void 0===t[n].B){var i=t[n];t[n]=function(){t[n].B.hasOwnProperty(arguments.length)||st(`Function '${r}' called with an invalid number of arguments (${arguments.length}) - expects one of (${t[n].B})!`);return t[n].B[arguments.length].apply(this||e,arguments)};t[n].B=[];t[n].B[i.ha]=i}}function Gt(e,t,n){a.hasOwnProperty(e)?((void 0===n||void 0!==a[e].B&&void 0!==a[e].B[n])&&st(`Cannot register public name '${e}' twice`),$t(a,e,e),a.hasOwnProperty(n)&&st(`Cannot register multiple overloads of a function with the same number of arguments (${n})!`),a[e].B[n]=t):(a[e]=t,void 0!==n&&(a[e].Mc=n))}function zt(t,n,r,i,a,o,s,u){(this||e).name=t;(this||e).constructor=n;(this||e).N=r;(this||e).W=i;(this||e).A=a;(this||e).Ob=o;(this||e).pa=s;(this||e).Jb=u;(this||e).nb=[]}function Ht(e,t,n){for(;t!==n;)t.pa||st(`Expected null or instance of ${n.name}, got an instance of ${t.name}`),e=t.pa(e),t=t.A;return e}function Yt(t,n){if(null===n)return(this||e).Pa&&st(`null is not a valid ${(this||e).name}`),0;n.g||st(`Cannot pass \"${cn(n)}\" as a ${(this||e).name}`);n.g.o||st(`Cannot pass deleted object as a pointer of type ${(this||e).name}`);return Ht(n.g.o,n.g.u.i,(this||e).i)}function Xt(t,n){if(null===n){(this||e).Pa&&st(`null is not a valid ${(this||e).name}`);if((this||e).ya){var r=this.Ra();null!==t&&t.push((this||e).W,r);return r}return 0}n.g||st(`Cannot pass \"${cn(n)}\" as a ${(this||e).name}`);n.g.o||st(`Cannot pass deleted object as a pointer of type ${(this||e).name}`);!(this||e).xa&&n.g.u.xa&&st(`Cannot convert argument of type ${n.g.L?n.g.L.name:n.g.u.name} to parameter type ${(this||e).name}`);r=Ht(n.g.o,n.g.u.i,(this||e).i);if((this||e).ya)switch(void 0===n.g.H&&st(\"Passing raw pointer to smart pointer is illegal\"),(this||e).jc){case 0:n.g.L===(this||e)?r=n.g.H:st(`Cannot convert argument of type ${n.g.L?n.g.L.name:n.g.u.name} to parameter type ${(this||e).name}`);break;case 1:r=n.g.H;break;case 2:if(n.g.L===(this||e))r=n.g.H;else{var i=n.clone();r=this.dc(r,lt((function(){i.delete()})));null!==t&&t.push((this||e).W,r)}break;default:st(\"Unsupporting sharing policy\")}return r}function qt(t,n){if(null===n)return(this||e).Pa&&st(`null is not a valid ${(this||e).name}`),0;n.g||st(`Cannot pass \"${cn(n)}\" as a ${(this||e).name}`);n.g.o||st(`Cannot pass deleted object as a pointer of type ${(this||e).name}`);n.g.u.xa&&st(`Cannot convert argument of type ${n.g.u.name} to parameter type ${(this||e).name}`);return Ht(n.g.o,n.g.u.i,(this||e).i)}function Jt(t,n,r,i){(this||e).name=t;(this||e).i=n;(this||e).Pa=r;(this||e).xa=i;(this||e).ya=!1;(this||e).W=(this||e).dc=(this||e).Ra=(this||e).pb=(this||e).jc=(this||e).cc=void 0;void 0!==n.A?(this||e).toWireType=Xt:((this||e).toWireType=i?Yt:qt,(this||e).K=null)}function Kt(e,t,n){a.hasOwnProperty(e)||Ft(\"Replacing nonexistant public symbol\");void 0!==a[e].B&&void 0!==n?a[e].B[n]=t:(a[e]=t,a[e].ha=n)}var Zt=[],Qt=e=>{var t=Zt[e];t||(e>=Zt.length&&(Zt.length=e+1),Zt[e]=t=x.get(e));return t},en=(e,t)=>{var n=[];return function(){n.length=0;Object.assign(n,arguments);if(e.includes(\"j\")){var r=a[\"dynCall_\"+e];r=n&&n.length?r.apply(null,[t].concat(n)):r.call(null,t)}else r=Qt(t).apply(null,n);return r}};function tn(e,t){e=dt(e);var n=e.includes(\"j\")?en(e,t):Qt(t);\"function\"!=typeof n&&st(`unknown function pointer with signature ${e}: ${t}`);return n}var nn=void 0;function rn(e,t){function n(e){i[e]||yt[e]||(Ot[e]?Ot[e].forEach(n):(r.push(e),i[e]=!0))}var r=[],i={};t.forEach(n);throw new nn(`${e}: `+r.map(wt).join([\", \"]))}function an(t,n,r,i,a){var o=n.length;2>o&&st(\"argTypes array size mismatch! Must at least get return value and 'this' types!\");var s=null!==n[1]&&null!==r,u=!1;for(r=1;r<n.length;++r)if(null!==n[r]&&void 0===n[r].K){u=!0;break}var l=\"void\"!==n[0].name,c=o-2,f=Array(c),h=[],d=[];return function(){arguments.length!==c&&st(`function ${t} called with ${arguments.length} arguments, expected ${c} args!`);d.length=0;h.length=s?2:1;h[0]=a;if(s){var r=n[1].toWireType(d,this||e);h[1]=r}for(var o=0;o<c;++o)f[o]=n[o+2].toWireType(d,arguments[o]),h.push(f[o]);o=i.apply(null,h);if(u)kt(d);else for(var p=s?1:2;p<n.length;p++){var v=1===p?r:f[p-2];null!==n[p].K&&n[p].K(v)}r=l?n[0].fromWireType(o):void 0;return r}}function on(e,t){for(var n=[],r=0;r<e;r++)n.push(I[t+4*r>>2]);return n}function sn(e,t,n){e instanceof Object||st(`${n} with invalid \"this\": ${e}`);e instanceof t.i.constructor||st(`${n} incompatible with \"this\" of type ${e.constructor.name}`);e.g.o||st(`cannot call emscripten binding method ${n} on deleted object`);return Ht(e.g.o,e.g.u.i,t.i)}function un(e){e>=at.h&&0===--at.get(e).rb&&at.Tb(e)}function ln(e,t,n){switch(t){case 0:return function(e){return this.fromWireType((n?A:C)[e])};case 1:return function(e){return this.fromWireType((n?M:E)[e>>1])};case 2:return function(e){return this.fromWireType((n?P:I)[e>>2])};default:throw new TypeError(\"Unknown integer type: \"+e)}}function cn(e){if(null===e)return\"null\";var t=typeof e;return\"object\"===t||\"array\"===t||\"function\"===t?e.toString():\"\"+e}function fn(e,t){switch(t){case 2:return function(e){return this.fromWireType(L[e>>2])};case 3:return function(e){return this.fromWireType(F[e>>3])};default:throw new TypeError(\"Unknown float type: \"+e)}}function hn(e,t,n){switch(t){case 0:return n?function(e){return A[e]}:function(e){return C[e]};case 1:return n?function(e){return M[e>>1]}:function(e){return E[e>>1]};case 2:return n?function(e){return P[e>>2]}:function(e){return I[e>>2]};default:throw new TypeError(\"Unknown integer type: \"+e)}}var dn=\"undefined\"!=typeof TextDecoder?new TextDecoder(\"utf-16le\"):void 0,pn=(e,t)=>{var n=e>>1;for(var r=n+t/2;!(n>=r)&&E[n];)++n;n<<=1;if(32<n-e&&dn)return dn.decode(C.subarray(e,n));n=\"\";for(r=0;!(r>=t/2);++r){var i=M[e+2*r>>1];if(0==i)break;n+=String.fromCharCode(i)}return n},vn=(e,t,n)=>{void 0===n&&(n=2147483647);if(2>n)return 0;n-=2;var r=t;n=n<2*e.length?n/2:e.length;for(var i=0;i<n;++i)M[t>>1]=e.charCodeAt(i),t+=2;M[t>>1]=0;return t-r},mn=e=>2*e.length,gn=(e,t)=>{for(var n=0,r=\"\";!(n>=t/4);){var i=P[e+4*n>>2];if(0==i)break;++n;65536<=i?(i-=65536,r+=String.fromCharCode(55296|i>>10,56320|i&1023)):r+=String.fromCharCode(i)}return r},bn=(e,t,n)=>{void 0===n&&(n=2147483647);if(4>n)return 0;var r=t;n=r+n-4;for(var i=0;i<e.length;++i){var a=e.charCodeAt(i);if(55296<=a&&57343>=a){var o=e.charCodeAt(++i);a=65536+((a&1023)<<10)|o&1023}P[t>>2]=a;t+=4;if(t+4>n)break}P[t>>2]=0;return t-r},yn=e=>{for(var t=0,n=0;n<e.length;++n){var r=e.charCodeAt(n);55296<=r&&57343>=r&&++n;t+=4}return t},wn={};function _n(e){var t=wn[e];return void 0===t?dt(e):t}var An=[];function Cn(e){var t=An.length;An.push(e);return t}function Mn(e,t){for(var n=Array(e),r=0;r<e;++r)n[r]=_t(I[t+4*r>>2],\"parameter \"+r);return n}var En=[],Pn=[];function In(e){e.Ac=e.getExtension(\"WEBGL_draw_instanced_base_vertex_base_instance\")}function Ln(e){e.Ic=e.getExtension(\"WEBGL_multi_draw_instanced_base_vertex_base_instance\")}var Fn=1,Rn=[],Sn=[],xn=[],kn=[],Tn=[],jn=[],On=[],Wn=[],Bn={};function Dn(e){Gn||(Gn=e)}function Vn(e){for(var t=Fn++,n=e.length;n<t;n++)e[n]=null;return t}function Un(e,t){var n=Vn(Wn),r={handle:n,attributes:t,version:t.Ec,C:e};e.canvas&&(e.canvas.zb=r);Wn[n]=r;(\"undefined\"==typeof t.Kb||t.Kb)&&$n(r);return n}function Nn(e){zn=Wn[e];a.yc=ur=zn&&zn.C;return!(e&&!ur)}function $n(e){e||(e=zn);if(!e.Vb){e.Vb=!0;var t=e.C;In(t);Ln(t);2<=e.version&&(t.ab=t.getExtension(\"EXT_disjoint_timer_query_webgl2\"));(2>e.version||!t.ab)&&(t.ab=t.getExtension(\"EXT_disjoint_timer_query\"));Hn(t);(t.getSupportedExtensions()||[]).forEach((function(e){e.includes(\"lose_context\")||e.includes(\"debug\")||t.getExtension(e)}))}}var Gn,zn;function Hn(e){e.Kc=e.getExtension(\"WEBGL_multi_draw\")}var Yn,Xn={},qn=()=>{if(!Yn){var e,t={USER:\"web_user\",LOGNAME:\"web_user\",PATH:\"/\",PWD:\"/\",HOME:\"/home/web_user\",LANG:(\"object\"==typeof navigator&&navigator.languages&&navigator.languages[0]||\"C\").replace(\"-\",\"_\")+\".UTF-8\",_:d||\"./this.program\"};for(e in Xn)void 0===Xn[e]?delete t[e]:t[e]=Xn[e];var n=[];for(e in t)n.push(`${e}=${t[e]}`);Yn=n}return Yn},Jn=[];function Kn(e,t,n,r){for(var i=0;i<e;i++){var a=ur[n](),o=a&&Vn(r);a?(a.name=o,r[o]=a):Dn(1282);P[t+4*i>>2]=o}}function Zn(e,t){if(t){var n=void 0;switch(e){case 36346:n=1;break;case 36344:return;case 34814:case 36345:n=0;break;case 34466:var r=ur.getParameter(34467);n=r?r.length:0;break;case 33309:if(2>zn.version){Dn(1282);return}n=2*(ur.getSupportedExtensions()||[]).length;break;case 33307:case 33308:if(2>zn.version){Dn(1280);return}n=33307==e?3:0}if(void 0===n)switch(r=ur.getParameter(e),typeof r){case\"number\":n=r;break;case\"boolean\":n=r?1:0;break;case\"string\":Dn(1280);return;case\"object\":if(null===r)switch(e){case 34964:case 35725:case 34965:case 36006:case 36007:case 32873:case 34229:case 36662:case 36663:case 35053:case 35055:case 36010:case 35097:case 35869:case 32874:case 36389:case 35983:case 35368:case 34068:n=0;break;default:Dn(1280);return}else{if(r instanceof Float32Array||r instanceof Uint32Array||r instanceof Int32Array||r instanceof Array){for(e=0;e<r.length;++e)P[t+4*e>>2]=r[e];return}try{n=r.name|0}catch(t){Dn(1280);b(\"GL_INVALID_ENUM in glGet0v: Unknown object returned from WebGL getParameter(\"+e+\")! (error: \"+t+\")\");return}}break;default:Dn(1280);b(\"GL_INVALID_ENUM in glGet0v: Native code calling glGet0v(\"+e+\") and it returns \"+r+\" of type \"+typeof r+\"!\");return}P[t>>2]=n}else Dn(1281)}var Qn=e=>{var t=ue(e)+1,n=hr(t);n&&le(e,C,n,t);return n};function er(e){return\"]\"==e.slice(-1)&&e.lastIndexOf(\"[\")}var tr=e=>0===e%4&&(0!==e%100||0===e%400),nr=[31,29,31,30,31,30,31,31,30,31,30,31],rr=[31,28,31,30,31,30,31,31,30,31,30,31],ir=(e,t,n,r)=>{function i(e,t,n){for(e=\"number\"==typeof e?e.toString():e||\"\";e.length<t;)e=n[0]+e;return e}function a(e,t){return i(e,t,\"0\")}function o(e,t){function n(e){return 0>e?-1:0<e?1:0}var r;0===(r=n(e.getFullYear()-t.getFullYear()))&&0===(r=n(e.getMonth()-t.getMonth()))&&(r=n(e.getDate()-t.getDate()));return r}function s(e){switch(e.getDay()){case 0:return new Date(e.getFullYear()-1,11,29);case 1:return e;case 2:return new Date(e.getFullYear(),0,3);case 3:return new Date(e.getFullYear(),0,2);case 4:return new Date(e.getFullYear(),0,1);case 5:return new Date(e.getFullYear()-1,11,31);case 6:return new Date(e.getFullYear()-1,11,30)}}function u(e){var t=e.da;for(e=new Date(new Date(e.ea+1900,0,1).getTime());0<t;){var n=e.getMonth(),r=(tr(e.getFullYear())?nr:rr)[n];if(!(t>r-e.getDate())){e.setDate(e.getDate()+t);break}t-=r-e.getDate()+1,e.setDate(1),11>n?e.setMonth(n+1):(e.setMonth(0),e.setFullYear(e.getFullYear()+1))}n=new Date(e.getFullYear()+1,0,4);t=s(new Date(e.getFullYear(),0,4));n=s(n);return 0>=o(t,e)?0>=o(n,e)?e.getFullYear()+1:e.getFullYear():e.getFullYear()-1}var l=P[r+40>>2];r={mc:P[r>>2],lc:P[r+4>>2],Ga:P[r+8>>2],Ta:P[r+12>>2],Ha:P[r+16>>2],ea:P[r+20>>2],R:P[r+24>>2],da:P[r+28>>2],Pc:P[r+32>>2],kc:P[r+36>>2],nc:l&&l?oe(C,l):\"\"};n=n?oe(C,n):\"\";l={\"%c\":\"%a %b %d %H:%M:%S %Y\",\"%D\":\"%m/%d/%y\",\"%F\":\"%Y-%m-%d\",\"%h\":\"%b\",\"%r\":\"%I:%M:%S %p\",\"%R\":\"%H:%M\",\"%T\":\"%H:%M:%S\",\"%x\":\"%m/%d/%y\",\"%X\":\"%H:%M:%S\",\"%Ec\":\"%c\",\"%EC\":\"%C\",\"%Ex\":\"%m/%d/%y\",\"%EX\":\"%H:%M:%S\",\"%Ey\":\"%y\",\"%EY\":\"%Y\",\"%Od\":\"%d\",\"%Oe\":\"%e\",\"%OH\":\"%H\",\"%OI\":\"%I\",\"%Om\":\"%m\",\"%OM\":\"%M\",\"%OS\":\"%S\",\"%Ou\":\"%u\",\"%OU\":\"%U\",\"%OV\":\"%V\",\"%Ow\":\"%w\",\"%OW\":\"%W\",\"%Oy\":\"%y\"};for(var c in l)n=n.replace(new RegExp(c,\"g\"),l[c]);var f=\"Sunday Monday Tuesday Wednesday Thursday Friday Saturday\".split(\" \"),h=\"January February March April May June July August September October November December\".split(\" \");l={\"%a\":e=>f[e.R].substring(0,3),\"%A\":e=>f[e.R],\"%b\":e=>h[e.Ha].substring(0,3),\"%B\":e=>h[e.Ha],\"%C\":e=>a((e.ea+1900)/100|0,2),\"%d\":e=>a(e.Ta,2),\"%e\":e=>i(e.Ta,2,\" \"),\"%g\":e=>u(e).toString().substring(2),\"%G\":e=>u(e),\"%H\":e=>a(e.Ga,2),\"%I\":e=>{e=e.Ga;0==e?e=12:12<e&&(e-=12);return a(e,2)},\"%j\":e=>{for(var t=0,n=0;n<=e.Ha-1;t+=(tr(e.ea+1900)?nr:rr)[n++]);return a(e.Ta+t,3)},\"%m\":e=>a(e.Ha+1,2),\"%M\":e=>a(e.lc,2),\"%n\":()=>\"\\n\",\"%p\":e=>0<=e.Ga&&12>e.Ga?\"AM\":\"PM\",\"%S\":e=>a(e.mc,2),\"%t\":()=>\"\\t\",\"%u\":e=>e.R||7,\"%U\":e=>a(Math.floor((e.da+7-e.R)/7),2),\"%V\":e=>{var t=Math.floor((e.da+7-(e.R+6)%7)/7);2>=(e.R+371-e.da-2)%7&&t++;if(t)53==t&&(n=(e.R+371-e.da)%7,4==n||3==n&&tr(e.ea)||(t=1));else{t=52;var n=(e.R+7-e.da-1)%7;(4==n||5==n&&tr(e.ea%400-1))&&t++}return a(t,2)},\"%w\":e=>e.R,\"%W\":e=>a(Math.floor((e.da+7-(e.R+6)%7)/7),2),\"%y\":e=>(e.ea+1900).toString().substring(2),\"%Y\":e=>e.ea+1900,\"%z\":e=>{e=e.kc;var t=0<=e;e=Math.abs(e)/60;return(t?\"+\":\"-\")+String(\"0000\"+(e/60*100+e%60)).slice(-4)},\"%Z\":e=>e.nc,\"%%\":()=>\"%\"};n=n.replace(/%%/g,\"\\0\\0\");for(c in l)n.includes(c)&&(n=n.replace(new RegExp(c,\"g\"),l[c](r)));n=n.replace(/\\0\\0/g,\"%\");c=ce(n,!1);if(c.length>t)return 0;A.set(c,e);return c.length-1};function ar(t,n,r,i){t||(t=this||e);(this||e).parent=t;(this||e).U=t.U;(this||e).Aa=null;(this||e).id=Pe++;(this||e).name=n;(this||e).mode=r;(this||e).l={};(this||e).m={};(this||e).Ca=i}Object.defineProperties(ar.prototype,{read:{get:function(){return 365===((this||e).mode&365)},set:function(t){t?(this||e).mode|=365:(this||e).mode&=-366}},write:{get:function(){return 146===((this||e).mode&146)},set:function(t){t?(this||e).mode|=146:(this||e).mode&=-147}}});Ke();Ie=Array(4096);Ge(ge,\"/\");ze(\"/tmp\",16895,0);ze(\"/home\",16895,0);ze(\"/home/web_user\",16895,0);(()=>{ze(\"/dev\",16895,0);$e(259,{read:()=>0,write:(e,t,n,r)=>r});He(\"/dev/null\",259);he(1280,pe);he(1536,ve);He(\"/dev/tty\",1280);He(\"/dev/tty1\",1536);var e=new Uint8Array(1024),t=0,n=()=>{0===t&&(t=re(e).byteLength);return e[--t]};Ze(\"random\",n);Ze(\"urandom\",n);ze(\"/dev/shm\",16895,0);ze(\"/dev/shm/tmp\",16895,0)})();(()=>{ze(\"/proc\",16895,0);var e=ze(\"/proc/self\",16895,0);ze(\"/proc/self/fd\",16895,0);Ge({U:()=>{var t=je(e,\"fd\",16895,73);t.l={ma:(e,t)=>{var n=Ve(+t);e={parent:null,U:{jb:\"fake\"},l:{na:()=>n.path}};return e.parent=e}};return t}},\"/proc/self/fd\")})();Object.assign(it.prototype,{get(t){return(this||e).M[t]},has(t){return void 0!==(this||e).M[t]},ta(t){var n=(this||e).fb.pop()||(this||e).M.length;(this||e).M[n]=t;return n},Tb(t){(this||e).M[t]=void 0;(this||e).fb.push(t)}});ot=a.BindingError=class extends Error{constructor(e){super(e);this.name=\"BindingError\"}};at.M.push({value:void 0},{value:null},{value:!0},{value:!1});at.h=at.M.length;a.count_emval_handles=function(){for(var e=0,t=at.h;t<at.M.length;++t)void 0!==at.M[t]&&++e;return e};ft=a.PureVirtualError=ct(\"PureVirtualError\");for(var or=Array(256),sr=0;256>sr;++sr)or[sr]=String.fromCharCode(sr);ht=or;a.getInheritedInstanceCount=function(){return Object.keys(gt).length};a.getLiveInheritedInstances=function(){var e,t=[];for(e in gt)gt.hasOwnProperty(e)&&t.push(gt[e]);return t};a.flushPendingDeletes=vt;a.setDelayFunction=function(e){mt=e;pt.length&&mt&&mt(vt)};Lt=a.InternalError=class extends Error{constructor(e){super(e);this.name=\"InternalError\"}};Nt.prototype.isAliasOf=function(t){if(!((this||e)instanceof Nt&&t instanceof Nt))return!1;var n=(this||e).g.u.i,r=(this||e).g.o,i=t.g.u.i;for(t=t.g.o;n.A;)r=n.pa(r),n=n.A;for(;i.A;)t=i.pa(t),i=i.A;return n===i&&r===t};Nt.prototype.clone=function(){(this||e).g.o||Ut(this||e);if((this||e).g.ka)return(this||e).g.count.value+=1,this||e;var t=St,n=Object,r=n.create,i=Object.getPrototypeOf(this||e),a=(this||e).g;t=t(r.call(n,i,{g:{value:{count:a.count,ia:a.ia,ka:a.ka,o:a.o,u:a.u,H:a.H,L:a.L}}}));t.g.count.value+=1;t.g.ia=!1;return t};Nt.prototype.delete=function(){(this||e).g.o||Ut(this||e);(this||e).g.ia&&!(this||e).g.ka&&st(\"Object already scheduled for deletion\");At(this||e);Mt((this||e).g);(this||e).g.ka||((this||e).g.H=void 0,(this||e).g.o=void 0)};Nt.prototype.isDeleted=function(){return!(this||e).g.o};Nt.prototype.deleteLater=function(){(this||e).g.o||Ut(this||e);(this||e).g.ia&&!(this||e).g.ka&&st(\"Object already scheduled for deletion\");pt.push(this||e);1===pt.length&&mt&&mt(vt);(this||e).g.ia=!0;return this||e};Jt.prototype.Pb=function(t){(this||e).pb&&(t=this.pb(t));return t};Jt.prototype.$a=function(t){(this||e).W&&this.W(t)};Jt.prototype.argPackAdvance=8;Jt.prototype.readValueFromPointer=Tt;Jt.prototype.deleteObject=function(e){null!==e&&e.delete()};Jt.prototype.fromWireType=function(t){function n(){return(this||e).ya?Rt((this||e).i.N,{u:(this||e).cc,o:r,L:this||e,H:t}):Rt((this||e).i.N,{u:this||e,o:t})}var r=this.Pb(t);if(!r)return this.$a(t),null;var i=It((this||e).i,r);if(void 0!==i){if(0===i.g.count.value)return i.g.o=r,i.g.H=t,i.clone();i=i.clone();this.$a(t);return i}i=(this||e).i.Ob(r);i=Pt[i];if(!i)return n.call(this||e);i=(this||e).xa?i.Gb:i.pointerType;var a=Et(r,(this||e).i,i.i);return null===a?n.call(this||e):(this||e).ya?Rt(i.i.N,{u:i,o:a,L:this||e,H:t}):Rt(i.i.N,{u:i,o:a})};nn=a.UnboundTypeError=ct(\"UnboundTypeError\");for(var ur,lr=0;32>lr;++lr)Jn.push(Array(lr));var cr={__syscall_fcntl64:function(e,t,n){et=n;try{var r=Ve(e);switch(t){case 0:var i=tt();return 0>i?-28:Ue(r,i).X;case 1:case 2:return 0;case 3:return r.flags;case 4:return i=tt(),r.flags|=i,0;case 5:return i=tt(),M[i+0>>1]=2,0;case 6:case 7:return 0;case 16:case 8:return-28;case 9:return P[dr()>>2]=28,-1;default:return-28}}catch(e){if(\"undefined\"==typeof Qe||\"ErrnoError\"!==e.name)throw e;return-e.aa}},__syscall_ioctl:function(e,t,n){et=n;try{var r=Ve(e);switch(t){case 21509:return r.s?0:-59;case 21505:if(!r.s)return-59;if(r.s.V.Xb){t=[3,28,127,21,4,0,1,0,17,19,26,0,18,15,23,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];var i=tt();P[i>>2]=25856;P[i+4>>2]=5;P[i+8>>2]=191;P[i+12>>2]=35387;for(var a=0;32>a;a++)A[i+a+17|0]=t[a]||0}return 0;case 21510:case 21511:case 21512:return r.s?0:-59;case 21506:case 21507:case 21508:if(!r.s)return-59;if(r.s.V.Yb)for(i=tt(),t=[],a=0;32>a;a++)t.push(A[i+a+17|0]);return 0;case 21519:if(!r.s)return-59;i=tt();return P[i>>2]=0;case 21520:return r.s?-28:-59;case 21531:i=tt();if(!r.m.Wb)throw new Fe(59);return r.m.Wb(r,t,i);case 21523:if(!r.s)return-59;r.s.V.Zb&&(a=[24,80],i=tt(),M[i>>1]=a[0],M[i+2>>1]=a[1]);return 0;case 21524:return r.s?0:-59;case 21515:return r.s?0:-59;default:return-28}}catch(e){if(\"undefined\"==typeof Qe||\"ErrnoError\"!==e.name)throw e;return-e.aa}},__syscall_openat:function(e,t,n,r){et=r;try{t=t?oe(C,t):\"\";var i=t;if(\"/\"===i.charAt(0))t=i;else{var a=-100===e?\"/\":Ve(e).path;if(0==i.length)throw new Fe(44);t=Q(a+\"/\"+i)}var o=r?tt():0;return qe(t,n,o).X}catch(e){if(\"undefined\"==typeof Qe||\"ErrnoError\"!==e.name)throw e;return-e.aa}},_embind_create_inheriting_constructor:function(t,n,r){t=dt(t);n=_t(n,\"wrapper\");r=ut(r);var i=[].slice,a=n.i,o=a.N,s=a.A.N,u=a.A.constructor;t=rt(t,(function(){a.A.nb.forEach(function(t){if((this||e)[t]===s[t])throw new ft(`Pure virtual function ${t} must be implemented in JavaScript`)}.bind(this||e));Object.defineProperty(this||e,\"__parent\",{value:o});(this||e).__construct.apply(this||e,i.call(arguments))}));o.__construct=function(){(this||e)===o&&st(\"Pass correct 'this' to __construct\");var t=u.implement.apply(void 0,[this||e].concat(i.call(arguments)));At(t);var n=t.g;t.notifyOnDestruction();n.ka=!0;Object.defineProperties(this||e,{g:{value:n}});St(this||e);t=n.o;t=bt(a,t);gt.hasOwnProperty(t)?st(`Tried to register registered instance: ${t}`):gt[t]=this||e};o.__destruct=function(){(this||e)===o&&st(\"Pass correct 'this' to __destruct\");At(this||e);var t=(this||e).g.o;t=bt(a,t);gt.hasOwnProperty(t)?delete gt[t]:st(`Tried to unregister unregistered instance: ${t}`)};t.prototype=Object.create(o);for(var l in r)t.prototype[l]=r[l];return lt(t)},_embind_finalize_value_object:function(e){var t=xt[e];delete xt[e];var n=t.Ra,r=t.W,i=t.bb,a=i.map((e=>e.Sb)).concat(i.map((e=>e.hc)));Wt([e],a,(e=>{var a={};i.forEach(((t,n)=>{var r=e[n],o=t.Qb,s=t.Rb,u=e[n+i.length],l=t.fc,c=t.ic;a[t.Mb]={read:e=>r.fromWireType(o(s,e)),write:(e,t)=>{var n=[];l(c,e,u.toWireType(n,t));kt(n)}}}));return[{name:t.name,fromWireType:function(e){var t,n={};for(t in a)n[t]=a[t].read(e);r(e);return n},toWireType:function(e,t){for(var i in a)if(!(i in t))throw new TypeError(`Missing field: \"${i}\"`);var o=n();for(i in a)a[i].write(o,t[i]);null!==e&&e.push(r,o);return o},argPackAdvance:8,readValueFromPointer:Tt,K:r}]}))},_embind_register_bigint:function(){},_embind_register_bool:function(e,t,n,r,i){var a=Bt(n);t=dt(t);Vt(e,{name:t,fromWireType:function(e){return!!e},toWireType:function(e,t){return t?r:i},argPackAdvance:8,readValueFromPointer:function(e){if(1===n)var r=A;else if(2===n)r=M;else{if(4!==n)throw new TypeError(\"Unknown boolean type size: \"+t);r=P}return this.fromWireType(r[e>>a])},K:null})},_embind_register_class:function(t,n,r,i,a,o,s,u,l,c,f,h,d){f=dt(f);o=tn(a,o);u&&(u=tn(s,u));c&&(c=tn(l,c));d=tn(h,d);var p=nt(f);Gt(p,(function(){rn(`Cannot construct ${f} due to unbound types`,[i])}));Wt([t,n,r],i?[i]:[],(function(n){n=n[0];if(i){var r=n.i;var a=r.N}else a=Nt.prototype;n=rt(p,(function(){if(Object.getPrototypeOf(this||e)!==s)throw new ot(\"Use 'new' to construct \"+f);if(void 0===l.$)throw new ot(f+\" has no accessible constructor\");var t=l.$[arguments.length];if(void 0===t)throw new ot(`Tried to invoke ctor of ${f} with invalid number of parameters (${arguments.length}) - expected (${Object.keys(l.$).toString()}) parameters instead!`);return t.apply(this||e,arguments)}));var s=Object.create(a,{constructor:{value:n}});n.prototype=s;var l=new zt(f,n,s,d,r,o,u,c);l.A&&(void 0===l.A.qa&&(l.A.qa=[]),l.A.qa.push(l));r=new Jt(f,l,!0,!1);a=new Jt(f+\"*\",l,!1,!1);var h=new Jt(f+\" const*\",l,!1,!0);Pt[t]={pointerType:a,Gb:h};Kt(p,n);return[r,a,h]}))},_embind_register_class_class_function:function(e,t,n,r,i,a,o){var s=on(n,r);t=dt(t);a=tn(i,a);Wt([],[e],(function(e){function r(){rn(`Cannot call ${i} due to unbound types`,s)}e=e[0];var i=`${e.name}.${t}`;t.startsWith(\"@@\")&&(t=Symbol[t.substring(2)]);var u=e.i.constructor;void 0===u[t]?(r.ha=n-1,u[t]=r):($t(u,t,i),u[t].B[n-1]=r);Wt([],s,(function(r){r=an(i,[r[0],null].concat(r.slice(1)),null,a,o);void 0===u[t].B?(r.ha=n-1,u[t]=r):u[t].B[n-1]=r;if(e.i.qa)for(const n of e.i.qa)n.constructor.hasOwnProperty(t)||(n.constructor[t]=r);return[]}));return[]}))},_embind_register_class_class_property:function(e,t,n,r,i,a,o,s){t=dt(t);a=tn(i,a);Wt([],[e],(function(e){e=e[0];var i=`${e.name}.${t}`,u={get(){rn(`Cannot access ${i} due to unbound types`,[n])},enumerable:!0,configurable:!0};u.set=s?()=>{rn(`Cannot access ${i} due to unbound types`,[n])}:()=>{st(`${i} is a read-only property`)};Object.defineProperty(e.i.constructor,t,u);Wt([],[n],(function(n){n=n[0];var i={get(){return n.fromWireType(a(r))},enumerable:!0};s&&(s=tn(o,s),i.set=e=>{var t=[];s(r,n.toWireType(t,e));kt(t)});Object.defineProperty(e.i.constructor,t,i);return[]}));return[]}))},_embind_register_class_constructor:function(e,t,n,r,i,a){var o=on(t,n);i=tn(r,i);Wt([],[e],(function(e){e=e[0];var n=`constructor ${e.name}`;void 0===e.i.$&&(e.i.$=[]);if(void 0!==e.i.$[t-1])throw new ot(`Cannot register multiple constructors with identical number of parameters (${t-1}) for class '${e.name}'! Overload resolution is currently only performed using the parameter count, not actual type info!`);e.i.$[t-1]=()=>{rn(`Cannot construct ${e.name} due to unbound types`,o)};Wt([],o,(function(r){r.splice(1,0,null);e.i.$[t-1]=an(n,r,null,i,a);return[]}));return[]}))},_embind_register_class_function:function(e,t,n,r,i,a,o,s){var u=on(n,r);t=dt(t);a=tn(i,a);Wt([],[e],(function(e){function r(){rn(`Cannot call ${i} due to unbound types`,u)}e=e[0];var i=`${e.name}.${t}`;t.startsWith(\"@@\")&&(t=Symbol[t.substring(2)]);s&&e.i.nb.push(t);var l=e.i.N,c=l[t];void 0===c||void 0===c.B&&c.className!==e.name&&c.ha===n-2?(r.ha=n-2,r.className=e.name,l[t]=r):($t(l,t,i),l[t].B[n-2]=r);Wt([],u,(function(r){r=an(i,r,e,a,o);void 0===l[t].B?(r.ha=n-2,l[t]=r):l[t].B[n-2]=r;return[]}));return[]}))},_embind_register_class_property:function(t,n,r,i,a,o,s,u,l,c){n=dt(n);a=tn(i,a);Wt([],[t],(function(t){t=t[0];var i=`${t.name}.${n}`,f={get(){rn(`Cannot access ${i} due to unbound types`,[r,s])},enumerable:!0,configurable:!0};f.set=l?()=>{rn(`Cannot access ${i} due to unbound types`,[r,s])}:()=>{st(i+\" is a read-only property\")};Object.defineProperty(t.i.N,n,f);Wt([],l?[r,s]:[r],(function(r){var s=r[0],f={get(){var n=sn(this||e,t,i+\" getter\");return s.fromWireType(a(o,n))},enumerable:!0};if(l){l=tn(u,l);var h=r[1];f.set=function(n){var r=sn(this||e,t,i+\" setter\"),a=[];l(c,r,h.toWireType(a,n));kt(a)}}Object.defineProperty(t.i.N,n,f);return[]}));return[]}))},_embind_register_emval:function(e,t){t=dt(t);Vt(e,{name:t,fromWireType:function(e){var t=ut(e);un(e);return t},toWireType:function(e,t){return lt(t)},argPackAdvance:8,readValueFromPointer:Tt,K:null})},_embind_register_enum:function(t,n,r,i){function a(){}r=Bt(r);n=dt(n);a.values={};Vt(t,{name:n,constructor:a,fromWireType:function(t){return(this||e).constructor.values[t]},toWireType:function(e,t){return t.value},argPackAdvance:8,readValueFromPointer:ln(n,r,i),K:null});Gt(n,a)},_embind_register_enum_value:function(e,t,n){var r=_t(e,\"enum\");t=dt(t);e=r.constructor;r=Object.create(r.constructor.prototype,{value:{value:n},constructor:{value:rt(`${r.name}_${t}`,(function(){}))}});e.values[n]=r;e[t]=r},_embind_register_float:function(e,t,n){n=Bt(n);t=dt(t);Vt(e,{name:t,fromWireType:function(e){return e},toWireType:function(e,t){return t},argPackAdvance:8,readValueFromPointer:fn(t,n),K:null})},_embind_register_function:function(e,t,n,r,i,a){var o=on(t,n);e=dt(e);i=tn(r,i);Gt(e,(function(){rn(`Cannot call ${e} due to unbound types`,o)}),t-1);Wt([],o,(function(n){Kt(e,an(e,[n[0],null].concat(n.slice(1)),null,i,a),t-1);return[]}))},_embind_register_integer:function(e,t,n,r,i){t=dt(t);-1===i&&(i=4294967295);i=Bt(n);var a=e=>e;if(0===r){var o=32-8*n;a=e=>e<<o>>>o}n=t.includes(\"unsigned\")?function(e,t){return t>>>0}:function(e,t){return t};Vt(e,{name:t,fromWireType:a,toWireType:n,argPackAdvance:8,readValueFromPointer:hn(t,i,0!==r),K:null})},_embind_register_memory_view:function(e,t,n){function r(e){e>>=2;var t=I;return new i(t.buffer,t[e+1],t[e])}var i=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array][t];n=dt(n);Vt(e,{name:n,fromWireType:r,argPackAdvance:8,readValueFromPointer:r},{Ub:!0})},_embind_register_std_string:function(e,t){t=dt(t);var n=\"std::string\"===t;Vt(e,{name:t,fromWireType:function(e){var t=I[e>>2],r=e+4;if(n)for(var i=r,a=0;a<=t;++a){var o=r+a;if(a==t||0==C[o]){i=i?oe(C,i,o-i):\"\";if(void 0===s)var s=i;else s+=String.fromCharCode(0),s+=i;i=o+1}}else{s=Array(t);for(a=0;a<t;++a)s[a]=String.fromCharCode(C[r+a]);s=s.join(\"\")}fr(e);return s},toWireType:function(e,t){t instanceof ArrayBuffer&&(t=new Uint8Array(t));var r=\"string\"==typeof t;r||t instanceof Uint8Array||t instanceof Uint8ClampedArray||t instanceof Int8Array||st(\"Cannot pass non-string to std::string\");var i=n&&r?ue(t):t.length;var a=hr(4+i+1),o=a+4;I[a>>2]=i;if(n&&r)le(t,C,o,i+1);else if(r)for(r=0;r<i;++r){var s=t.charCodeAt(r);255<s&&(fr(o),st(\"String has UTF-16 code units that do not fit in 8 bits\"));C[o+r]=s}else for(r=0;r<i;++r)C[o+r]=t[r];null!==e&&e.push(fr,a);return a},argPackAdvance:8,readValueFromPointer:Tt,K:function(e){fr(e)}})},_embind_register_std_wstring:function(e,t,n){n=dt(n);if(2===t){var r=pn;var i=vn;var a=mn;var o=()=>E;var s=1}else 4===t&&(r=gn,i=bn,a=yn,o=()=>I,s=2);Vt(e,{name:n,fromWireType:function(e){for(var n,i=I[e>>2],a=o(),u=e+4,l=0;l<=i;++l){var c=e+4+l*t;l!=i&&0!=a[c>>s]||(u=r(u,c-u),void 0===n?n=u:(n+=String.fromCharCode(0),n+=u),u=c+t)}fr(e);return n},toWireType:function(e,r){\"string\"!=typeof r&&st(`Cannot pass non-string to C++ string type ${n}`);var o=a(r),u=hr(4+o+t);I[u>>2]=o>>s;i(r,u+4,o+t);null!==e&&e.push(fr,u);return u},argPackAdvance:8,readValueFromPointer:Tt,K:function(e){fr(e)}})},_embind_register_value_object:function(e,t,n,r,i,a){xt[e]={name:dt(t),Ra:tn(n,r),W:tn(i,a),bb:[]}},_embind_register_value_object_field:function(e,t,n,r,i,a,o,s,u,l){xt[e].bb.push({Mb:dt(t),Sb:n,Qb:tn(r,i),Rb:a,hc:o,fc:tn(s,u),ic:l})},_embind_register_void:function(e,t){t=dt(t);Vt(e,{$b:!0,name:t,argPackAdvance:0,fromWireType:function(){},toWireType:function(){}})},_emscripten_get_now_is_monotonic:()=>!0,_emval_as:function(e,t,n){e=ut(e);t=_t(t,\"emval::as\");var r=[],i=lt(r);I[n>>2]=i;return t.toWireType(r,e)},_emval_call_method:function(e,t,n,r,i){e=An[e];t=ut(t);n=_n(n);var a=[];I[r>>2]=lt(a);return e(t,n,a,i)},_emval_call_void_method:function(e,t,n,r){e=An[e];t=ut(t);n=_n(n);e(t,n,null,r)},_emval_decref:un,_emval_get_method_caller:function(e,t){var n=Mn(e,t),r=n[0];t=r.name+\"_$\"+n.slice(1).map((function(e){return e.name})).join(\"_\")+\"$\";var i=En[t];if(void 0!==i)return i;var a=Array(e-1);i=Cn(((t,i,o,s)=>{for(var u=0,l=0;l<e-1;++l)a[l]=n[l+1].readValueFromPointer(s+u),u+=n[l+1].argPackAdvance;t=t[i].apply(t,a);for(l=0;l<e-1;++l)n[l+1].Ib&&n[l+1].Ib(a[l]);if(!r.$b)return r.toWireType(o,t)}));return En[t]=i},_emval_get_property:function(e,t){e=ut(e);t=ut(t);return lt(e[t])},_emval_incref:function(e){4<e&&(at.get(e).rb+=1)},_emval_new_array:function(){return lt([])},_emval_new_cstring:function(e){return lt(_n(e))},_emval_new_object:function(){return lt({})},_emval_run_destructors:function(e){var t=ut(e);kt(t);un(e)},_emval_set_property:function(e,t,n){e=ut(e);t=ut(t);n=ut(n);e[t]=n},_emval_take_value:function(e,t){e=_t(e,\"_emval_take_value\");e=e.readValueFromPointer(t);return lt(e)},abort:()=>{V(\"\")},beginPixelLocalStorageWEBGL:function(e,t,n){(e=Wn[e].C.ca)&&e.beginPixelLocalStorageWEBGL(a.HEAPU32.subarray(n,n+t))},decode_image:function(e,t,n){var r=a.images;r||(r=new Map,a.images=r);var i=new Image;r.set(e,i);t=a.HEAP8.subarray(t,t+n);n=new Uint8Array(n);n.set(t);i.src=URL.createObjectURL(new Blob([n],{type:\"image/png\"}));i.onload=function(){a._setWebImage(e,i.width,i.height)}},delete_image:function(e){var t=a.images;t&&t.get(e)&&t.delete(e)},emscripten_asm_const_int:(e,t,n)=>{Pn.length=0;var r;for(n>>=2;r=C[t++];)n+=105!=r&n,Pn.push(105==r?P[n]:F[n++>>1]),++n;return J[e].apply(null,Pn)},emscripten_date_now:function(){return Date.now()},emscripten_get_now:()=>performance.now(),emscripten_memcpy_big:(e,t,n)=>C.copyWithin(e,t,t+n),emscripten_resize_heap:e=>{var t=C.length;e>>>=0;if(2147483648<e)return!1;for(var n=1;4>=n;n*=2){var r=t*(1+.2/n);r=Math.min(r,e+100663296);var i=Math;r=Math.max(e,r);e:{i=i.min.call(i,2147483648,r+(65536-r%65536)%65536)-w.buffer.byteLength+65535>>>16;try{w.grow(i);S();var a=1;break e}catch(e){}a=void 0}if(a)return!0}return!1},emscripten_webgl_enable_extension:function(e,t){e=Wn[e];t=t?oe(C,t):\"\";t.startsWith(\"GL_\")&&(t=t.substr(3));\"WEBGL_draw_instanced_base_vertex_base_instance\"==t&&In(ur);\"WEBGL_multi_draw_instanced_base_vertex_base_instance\"==t&&Ln(ur);\"WEBGL_multi_draw\"==t&&Hn(ur);return!!e.C.getExtension(t)},emscripten_webgl_get_current_context:function(){return zn?zn.handle:0},emscripten_webgl_make_context_current:function(e){return Nn(e)?0:-5},enable_WEBGL_provoking_vertex:function(e){e=Wn[e].C;e.ob=e.getExtension(\"WEBGL_provoking_vertex\");return!!e.ob},enable_WEBGL_shader_pixel_local_storage_coherent:function(e){e=Wn[e].C;e.ca=e.getExtension(\"WEBGL_shader_pixel_local_storage\");return!(!e.ca||!e.ca.isCoherent())},endPixelLocalStorageWEBGL:function(e,t,n){(e=Wn[e].C.ca)&&e.endPixelLocalStorageWEBGL(a.HEAPU32.subarray(n,n+t))},environ_get:(e,t)=>{var n=0;qn().forEach((function(r,i){var a=t+n;i=I[e+4*i>>2]=a;for(a=0;a<r.length;++a)A[i++|0]=r.charCodeAt(a);A[i|0]=0;n+=r.length+1}));return 0},environ_sizes_get:(e,t)=>{var n=qn();I[e>>2]=n.length;var r=0;n.forEach((function(e){r+=e.length+1}));I[t>>2]=r;return 0},fd_close:function(e){try{var t=Ve(e);if(null===t.X)throw new Fe(8);t.Oa&&(t.Oa=null);try{t.m.close&&t.m.close(t)}catch(e){throw e}finally{Ee[t.X]=null}t.X=null;return 0}catch(e){if(\"undefined\"==typeof Qe||\"ErrnoError\"!==e.name)throw e;return e.aa}},fd_read:function(e,t,n,r){try{e:{var i=Ve(e);e=t;for(var a,o=t=0;o<n;o++){var s=I[e>>2],u=I[e+4>>2];e+=8;var l=i,c=s,f=u,h=a,d=A;if(0>f||0>h)throw new Fe(28);if(null===l.X)throw new Fe(8);if(1===(l.flags&2097155))throw new Fe(8);if(16384===(l.node.mode&61440))throw new Fe(31);if(!l.m.read)throw new Fe(28);var p=\"undefined\"!=typeof h;if(p){if(!l.seekable)throw new Fe(70)}else h=l.position;var v=l.m.read(l,d,c,f,h);p||(l.position+=v);var m=v;if(0>m){var g=-1;break e}t+=m;if(m<u)break;\"undefined\"!==typeof a&&(a+=m)}g=t}I[r>>2]=g;return 0}catch(e){if(\"undefined\"==typeof Qe||\"ErrnoError\"!==e.name)throw e;return e.aa}},fd_seek:function(e,t,n,r,i){t=n+2097152>>>0<4194305-!!t?(t>>>0)+4294967296*n:NaN;try{if(isNaN(t))return 61;var a=Ve(e);Je(a,t,r);q=[a.position>>>0,(X=a.position,1<=+Math.abs(X)?0<X?+Math.floor(X/4294967296)>>>0:~~+Math.ceil((X-+(~~X>>>0))/4294967296)>>>0:0)];P[i>>2]=q[0];P[i+4>>2]=q[1];a.Oa&&0===t&&0===r&&(a.Oa=null);return 0}catch(e){if(\"undefined\"==typeof Qe||\"ErrnoError\"!==e.name)throw e;return e.aa}},fd_write:function(e,t,n,r){try{e:{var i=Ve(e);e=t;for(var a,o=t=0;o<n;o++){var s=I[e>>2],u=I[e+4>>2];e+=8;var l=i,c=s,f=u,h=a,d=A;if(0>f||0>h)throw new Fe(28);if(null===l.X)throw new Fe(8);if(0===(l.flags&2097155))throw new Fe(8);if(16384===(l.node.mode&61440))throw new Fe(31);if(!l.m.write)throw new Fe(28);l.seekable&&l.flags&1024&&Je(l,0,2);var p=\"undefined\"!=typeof h;if(p){if(!l.seekable)throw new Fe(70)}else h=l.position;var v=l.m.write(l,d,c,f,h,void 0);p||(l.position+=v);var m=v;if(0>m){var g=-1;break e}t+=m;\"undefined\"!==typeof a&&(a+=m)}g=t}I[r>>2]=g;return 0}catch(e){if(\"undefined\"==typeof Qe||\"ErrnoError\"!==e.name)throw e;return e.aa}},framebufferPixelLocalClearValuefvWEBGL:function(e,t,n,r,i,a){(e=Wn[e].C.ca)&&e.framebufferPixelLocalClearValuefvWEBGL(t,[n,r,i,a])},framebufferTexturePixelLocalStorageWEBGL:function(e,t,n,r,i){(e=Wn[e].C.ca)&&e.framebufferTexturePixelLocalStorageWEBGL(t,Tn[n],r,i)},getFramebufferPixelLocalStorageParameterivWEBGL:function(e,t,n){return(e=Wn[e].C.ca)?e.getFramebufferPixelLocalStorageParameterWEBGL(t,n):0},glActiveTexture:function(e){ur.activeTexture(e)},glAttachShader:function(e,t){ur.attachShader(Sn[e],jn[t])},glBindBuffer:function(e,t){35051==e?ur.Za=t:35052==e&&(ur.Ma=t);ur.bindBuffer(e,Rn[t])},glBindBufferRange:function(e,t,n,r,i){ur.bindBufferRange(e,t,Rn[n],r,i)},glBindFramebuffer:function(e,t){ur.bindFramebuffer(e,xn[t])},glBindRenderbuffer:function(e,t){ur.bindRenderbuffer(e,kn[t])},glBindTexture:function(e,t){ur.bindTexture(e,Tn[t])},glBindVertexArray:function(e){ur.bindVertexArray(On[e])},glBlendEquation:function(e){ur.blendEquation(e)},glBlendFunc:function(e,t){ur.blendFunc(e,t)},glBlitFramebuffer:function(e,t,n,r,i,a,o,s,u,l){ur.blitFramebuffer(e,t,n,r,i,a,o,s,u,l)},glBufferData:function(e,t,n,r){n&&t?ur.bufferData(e,C,r,n,t):ur.bufferData(e,t,r)},glBufferSubData:function(e,t,n,r){n&&ur.bufferSubData(e,t,C,r,n)},glClear:function(e){ur.clear(e)},glClearColor:function(e,t,n,r){ur.clearColor(e,t,n,r)},glClearDepthf:function(e){ur.clearDepth(e)},glClearStencil:function(e){ur.clearStencil(e)},glColorMask:function(e,t,n,r){ur.colorMask(!!e,!!t,!!n,!!r)},glCompileShader:function(e){ur.compileShader(jn[e])},glCreateProgram:function(){var e=Vn(Sn),t=ur.createProgram();t.name=e;t.Hc=t.Fc=t.Gc=0;t.Ua=1;Sn[e]=t;return e},glCreateShader:function(e){var t=Vn(jn);jn[t]=ur.createShader(e);return t},glCullFace:function(e){ur.cullFace(e)},glDeleteBuffers:function(e,t){for(var n=0;n<e;n++){var r=P[t+4*n>>2],i=Rn[r];i&&(ur.deleteBuffer(i),i.name=0,Rn[r]=null,r==ur.Za&&(ur.Za=0),r==ur.Ma&&(ur.Ma=0))}},glDeleteFramebuffers:function(e,t){for(var n=0;n<e;++n){var r=P[t+4*n>>2],i=xn[r];i&&(ur.deleteFramebuffer(i),i.name=0,xn[r]=null)}},glDeleteProgram:function(e){if(e){var t=Sn[e];t?(ur.deleteProgram(t),t.name=0,Sn[e]=null):Dn(1281)}},glDeleteRenderbuffers:function(e,t){for(var n=0;n<e;n++){var r=P[t+4*n>>2],i=kn[r];i&&(ur.deleteRenderbuffer(i),i.name=0,kn[r]=null)}},glDeleteShader:function(e){if(e){var t=jn[e];t?(ur.deleteShader(t),jn[e]=null):Dn(1281)}},glDeleteTextures:function(e,t){for(var n=0;n<e;n++){var r=P[t+4*n>>2],i=Tn[r];i&&(ur.deleteTexture(i),i.name=0,Tn[r]=null)}},glDeleteVertexArrays:function(e,t){for(var n=0;n<e;n++){var r=P[t+4*n>>2];ur.deleteVertexArray(On[r]);On[r]=null}},glDepthFunc:function(e){ur.depthFunc(e)},glDepthMask:function(e){ur.depthMask(!!e)},glDepthRangef:function(e,t){ur.depthRange(e,t)},glDisable:function(e){ur.disable(e)},glDrawArrays:function(e,t,n){ur.drawArrays(e,t,n)},glDrawArraysInstanced:function(e,t,n,r){ur.drawArraysInstanced(e,t,n,r)},glDrawBuffers:function(e,t){for(var n=Jn[e],r=0;r<e;r++)n[r]=P[t+4*r>>2];ur.drawBuffers(n)},glDrawElements:function(e,t,n,r){ur.drawElements(e,t,n,r)},glDrawElementsInstanced:function(e,t,n,r,i){ur.drawElementsInstanced(e,t,n,r,i)},glEnable:function(e){ur.enable(e)},glEnableVertexAttribArray:function(e){ur.enableVertexAttribArray(e)},glFlush:function(){ur.flush()},glFramebufferRenderbuffer:function(e,t,n,r){ur.framebufferRenderbuffer(e,t,n,kn[r])},glFramebufferTexture2D:function(e,t,n,r,i){ur.framebufferTexture2D(e,t,n,Tn[r],i)},glFrontFace:function(e){ur.frontFace(e)},glGenBuffers:function(e,t){Kn(e,t,\"createBuffer\",Rn)},glGenFramebuffers:function(e,t){Kn(e,t,\"createFramebuffer\",xn)},glGenRenderbuffers:function(e,t){Kn(e,t,\"createRenderbuffer\",kn)},glGenTextures:function(e,t){Kn(e,t,\"createTexture\",Tn)},glGenVertexArrays:function(e,t){Kn(e,t,\"createVertexArray\",On)},glGenerateMipmap:function(e){ur.generateMipmap(e)},glGetError:function(){var e=ur.getError()||Gn;Gn=0;return e},glGetIntegerv:function(e,t){Zn(e,t)},glGetString:function(e){var t=Bn[e];if(!t){switch(e){case 7939:t=ur.getSupportedExtensions()||[];t=t.concat(t.map((function(e){return\"GL_\"+e})));t=Qn(t.join(\" \"));break;case 7936:case 7937:case 37445:case 37446:(t=ur.getParameter(e))||Dn(1280);t=t&&Qn(t);break;case 7938:t=Qn(\"OpenGL ES 3.0 (\"+ur.getParameter(7938)+\")\");break;case 35724:t=ur.getParameter(35724);var n=t.match(/^WebGL GLSL ES ([0-9]\\.[0-9][0-9]?)(?:$| .*)/);null!==n&&(3==n[1].length&&(n[1]+=\"0\"),t=\"OpenGL ES GLSL ES \"+n[1]+\" (\"+t+\")\");t=Qn(t);break;default:Dn(1280)}Bn[e]=t}return t},glGetUniformBlockIndex:function(e,t){return ur.getUniformBlockIndex(Sn[e],t?oe(C,t):\"\")},glGetUniformLocation:function(e,t){t=t?oe(C,t):\"\";if(e=Sn[e]){var n,r=e,i=r.oa,a=r.wb;if(!i)for(r.oa=i={},r.vb={},n=0;n<ur.getProgramParameter(r,35718);++n){var o=ur.getActiveUniform(r,n);var s=o.name;o=o.size;var u=er(s);u=0<u?s.slice(0,u):s;var l=r.Ua;r.Ua+=o;a[u]=[o,l];for(s=0;s<o;++s)i[l]=s,r.vb[l++]=u}r=e.oa;i=0;a=t;n=er(t);0<n&&(i=parseInt(t.slice(n+1))>>>0,a=t.slice(0,n));if((a=e.wb[a])&&i<a[0]&&(i+=a[1],r[i]=r[i]||ur.getUniformLocation(e,t)))return i}else Dn(1281);return-1},glInvalidateFramebuffer:function(e,t,n){for(var r=Jn[t],i=0;i<t;i++)r[i]=P[n+4*i>>2];ur.invalidateFramebuffer(e,r)},glLinkProgram:function(e){e=Sn[e];ur.linkProgram(e);e.oa=0;e.wb={}},glPixelStorei:function(e,t){ur.pixelStorei(e,t)},glRenderbufferStorageMultisample:function(e,t,n,r,i){ur.renderbufferStorageMultisample(e,t,n,r,i)},glScissor:function(e,t,n,r){ur.scissor(e,t,n,r)},glShaderSource:function(e,t,n,r){for(var i=\"\",a=0;a<t;++a){var o=r?P[r+4*a>>2]:-1,s=P[n+4*a>>2];o=s?oe(C,s,0>o?void 0:o):\"\";i+=o}ur.shaderSource(jn[e],i)},glStencilFunc:function(e,t,n){ur.stencilFunc(e,t,n)},glStencilFuncSeparate:function(e,t,n,r){ur.stencilFuncSeparate(e,t,n,r)},glStencilMask:function(e){ur.stencilMask(e)},glStencilOp:function(e,t,n){ur.stencilOp(e,t,n)},glStencilOpSeparate:function(e,t,n,r){ur.stencilOpSeparate(e,t,n,r)},glTexParameteri:function(e,t,n){ur.texParameteri(e,t,n)},glTexStorage2D:function(e,t,n,r,i){ur.texStorage2D(e,t,n,r,i)},glTexSubImage2D:function(e,t,n,r,i,a,o,s,u){if(ur.Ma)ur.texSubImage2D(e,t,n,r,i,a,o,s,u);else if(u){var l=s-5120;l=0==l?A:1==l?C:2==l?M:4==l?P:6==l?L:5==l||28922==l||28520==l||30779==l||30782==l?I:E;ur.texSubImage2D(e,t,n,r,i,a,o,s,l,u>>31-Math.clz32(l.BYTES_PER_ELEMENT))}else ur.texSubImage2D(e,t,n,r,i,a,o,s,null)},glUniform1i:function(e,t){var n=ur,r=n.uniform1i;var i=ur.Hb;if(i){var a=i.oa[e];\"number\"==typeof a&&(i.oa[e]=a=ur.getUniformLocation(i,i.vb[e]+(0<a?\"[\"+a+\"]\":\"\")));e=a}else Dn(1282),e=void 0;r.call(n,e,t)},glUniformBlockBinding:function(e,t,n){e=Sn[e];ur.uniformBlockBinding(e,t,n)},glUseProgram:function(e){e=Sn[e];ur.useProgram(e);ur.Hb=e},glVertexAttribDivisor:function(e,t){ur.vertexAttribDivisor(e,t)},glVertexAttribIPointer:function(e,t,n,r,i){ur.vertexAttribIPointer(e,t,n,r,i)},glVertexAttribPointer:function(e,t,n,r,i,a){ur.vertexAttribPointer(e,t,n,!!r,i,a)},glViewport:function(e,t,n,r){ur.viewport(e,t,n,r)},provokingVertexWEBGL:function(e,t){(e=Wn[e].C.ob)&&e.provokingVertexWEBGL(t)},strftime_l:(e,t,n,r)=>ir(e,t,n,r),upload_image:function(e,t){var n=a.images;n&&(t=n.get(t))&&(e=Wn[e].C,e.pixelStorei(e.UNPACK_PREMULTIPLY_ALPHA_WEBGL,!0),e.texImage2D(e.TEXTURE_2D,0,e.RGBA,e.RGBA,e.UNSIGNED_BYTE,t),e.pixelStorei(e.UNPACK_PREMULTIPLY_ALPHA_WEBGL,!1))}};(function(){function e(e){_=e=e.exports;w=_.memory;S();x=_.__indirect_function_table;T.unshift(_.__wasm_call_ctors);W--;a.monitorRunDependencies&&a.monitorRunDependencies(W);if(0==W&&(null!==B&&(clearInterval(B),B=null),D)){var t=D;D=null;t()}return e}var t={env:cr,wasi_snapshot_preview1:cr};W++;a.monitorRunDependencies&&a.monitorRunDependencies(W);if(a.instantiateWasm)try{return a.instantiateWasm(t,e)}catch(e){b(\"Module.instantiateWasm callback failed with error: \"+e),i(e)}Y(t,(function(t){e(t.instance)})).catch(i);return{}})();var fr=e=>(fr=_.free)(e),hr=e=>(hr=_.malloc)(e);a._setWebImage=(e,t,n)=>(a._setWebImage=_.setWebImage)(e,t,n);var dr=()=>(dr=_.__errno_location)(),pr=a._ma_device__on_notification_unlocked=e=>(pr=a._ma_device__on_notification_unlocked=_.ma_device__on_notification_unlocked)(e);a._ma_malloc_emscripten=(e,t)=>(a._ma_malloc_emscripten=_.ma_malloc_emscripten)(e,t);a._ma_free_emscripten=(e,t)=>(a._ma_free_emscripten=_.ma_free_emscripten)(e,t);var vr=a._ma_device_process_pcm_frames_capture__webaudio=(e,t,n)=>(vr=a._ma_device_process_pcm_frames_capture__webaudio=_.ma_device_process_pcm_frames_capture__webaudio)(e,t,n),mr=a._ma_device_process_pcm_frames_playback__webaudio=(e,t,n)=>(mr=a._ma_device_process_pcm_frames_playback__webaudio=_.ma_device_process_pcm_frames_playback__webaudio)(e,t,n),gr=e=>(gr=_.__getTypeName)(e);a.__embind_initialize_bindings=()=>(a.__embind_initialize_bindings=_._embind_initialize_bindings)();a.dynCall_iiiji=(e,t,n,r,i,o)=>(a.dynCall_iiiji=_.dynCall_iiiji)(e,t,n,r,i,o);a.dynCall_iij=(e,t,n,r)=>(a.dynCall_iij=_.dynCall_iij)(e,t,n,r);a.dynCall_iiji=(e,t,n,r,i)=>(a.dynCall_iiji=_.dynCall_iiji)(e,t,n,r,i);a.dynCall_jii=(e,t,n)=>(a.dynCall_jii=_.dynCall_jii)(e,t,n);a.dynCall_vijj=(e,t,n,r,i,o)=>(a.dynCall_vijj=_.dynCall_vijj)(e,t,n,r,i,o);a.dynCall_jiji=(e,t,n,r,i)=>(a.dynCall_jiji=_.dynCall_jiji)(e,t,n,r,i);a.dynCall_viijii=(e,t,n,r,i,o,s)=>(a.dynCall_viijii=_.dynCall_viijii)(e,t,n,r,i,o,s);a.dynCall_iiiiij=(e,t,n,r,i,o,s)=>(a.dynCall_iiiiij=_.dynCall_iiiiij)(e,t,n,r,i,o,s);a.dynCall_iiiiijj=(e,t,n,r,i,o,s,u,l)=>(a.dynCall_iiiiijj=_.dynCall_iiiiijj)(e,t,n,r,i,o,s,u,l);a.dynCall_iiiiiijj=(e,t,n,r,i,o,s,u,l,c)=>(a.dynCall_iiiiiijj=_.dynCall_iiiiiijj)(e,t,n,r,i,o,s,u,l,c);a.___start_em_js=515140;a.___stop_em_js=517895;var br;D=function e(){br||yr();br||(D=e)};function yr(){function e(){if(!br&&(br=!0,a.calledRun=!0,!R)){a.noFSInit||ye||(ye=!0,Ke(),a.stdin=a.stdin,a.stdout=a.stdout,a.stderr=a.stderr,a.stdin?Ze(\"stdin\",a.stdin):Ye(\"/dev/tty\",\"/dev/stdin\"),a.stdout?Ze(\"stdout\",null,a.stdout):Ye(\"/dev/tty\",\"/dev/stdout\"),a.stderr?Ze(\"stderr\",null,a.stderr):Ye(\"/dev/tty1\",\"/dev/stderr\"),qe(\"/dev/stdin\",0),qe(\"/dev/stdout\",1),qe(\"/dev/stderr\",1));Le=!1;K(T);r(a);a.onRuntimeInitialized&&a.onRuntimeInitialized();if(a.postRun)for(\"function\"==typeof a.postRun&&(a.postRun=[a.postRun]);a.postRun.length;){var e=a.postRun.shift();j.unshift(e)}K(j)}}if(!(0<W)){if(a.preRun)for(\"function\"==typeof a.preRun&&(a.preRun=[a.preRun]);a.preRun.length;)O();K(k);0<W||(a.setStatus?(a.setStatus(\"Running...\"),setTimeout((function(){setTimeout((function(){a.setStatus(\"\")}),1);e()}),1)):e())}}if(a.preInit)for(\"function\"==typeof a.preInit&&(a.preInit=[a.preInit]);0<a.preInit.length;)a.preInit.pop()();yr();return n.ready}})();const a=i},e=>{e.exports=JSON.parse('{\"name\":\"@rive-app/webgl2\",\"version\":\"2.27.5\",\"description\":\"Rive\\'s webgl2 based web api.\",\"main\":\"rive.js\",\"homepage\":\"https://rive.app\",\"repository\":{\"type\":\"git\",\"url\":\"https://github.com/rive-app/rive-wasm/tree/master/js\"},\"keywords\":[\"rive\",\"animation\"],\"author\":\"Rive\",\"contributors\":[\"Luigi Rosso <luigi@rive.app> (https://rive.app)\",\"Maxwell Talbot <max@rive.app> (https://rive.app)\",\"Arthur Vivian <arthur@rive.app> (https://rive.app)\",\"Umberto Sonnino <umberto@rive.app> (https://rive.app)\",\"Matthew Sullivan <matt.j.sullivan@gmail.com> (mailto:matt.j.sullivan@gmail.com)\",\"Chris Dalton <chris@rive.app> (https://rive.app)\"],\"license\":\"MIT\",\"files\":[\"rive.js\",\"rive.wasm\",\"rive.js.map\",\"rive.d.ts\",\"rive_advanced.mjs.d.ts\"],\"typings\":\"rive.d.ts\",\"dependencies\":{},\"browser\":{\"fs\":false,\"path\":false}}')},(e,t,n)=>{n.r(t);n.d(t,{Animation:()=>r.Animation});var r=n(4)},(t,n,r)=>{r.r(n);r.d(n,{Animation:()=>i});var i=function(){\n/**\n         * Constructs a new animation\n         * @constructor\n         * @param {any} animation: runtime animation object\n         * @param {any} instance: runtime animation instance object\n         */\nfunction t(t,n,r,i){(this||e).animation=t;(this||e).artboard=n;(this||e).playing=i;(this||e).loopCount=0;(this||e).scrubTo=null;(this||e).instance=new r.LinearAnimationInstance(t,n)}Object.defineProperty(t.prototype,\"name\",{get:function(){return(this||e).animation.name},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"time\",{get:function(){return(this||e).instance.time},set:function(t){(this||e).instance.time=t},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"loopValue\",{get:function(){return(this||e).animation.loopValue},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"needsScrub\",{\n/**\n           * Indicates whether the animation needs to be scrubbed.\n           * @returns `true` if the animation needs to be scrubbed, `false` otherwise.\n           */\nget:function(){return(this||e).scrubTo!==null},enumerable:false,configurable:true});\n/**\n         * Advances the animation by the give time. If the animation needs scrubbing,\n         * time is ignored and the stored scrub value is used.\n         * @param time the time to advance the animation by if no scrubbing required\n         */t.prototype.advance=function(t){if((this||e).scrubTo===null)(this||e).instance.advance(t);else{(this||e).instance.time=0;(this||e).instance.advance((this||e).scrubTo);(this||e).scrubTo=null}};\n/**\n         * Apply interpolated keyframe values to the artboard. This should be called after calling\n         * .advance() on an animation instance so that new values are applied to properties.\n         *\n         * Note: This does not advance the artboard, which updates all objects on the artboard\n         * @param mix - Mix value for the animation from 0 to 1\n         */t.prototype.apply=function(t){(this||e).instance.apply(t)};t.prototype.cleanup=function(){(this||e).instance.delete()};return t}()},(e,t,n)=>{n.r(t);n.d(t,{AudioAssetWrapper:()=>a.AudioAssetWrapper,AudioWrapper:()=>a.AudioWrapper,BLANK_URL:()=>i.BLANK_URL,CustomFileAssetLoaderWrapper:()=>a.CustomFileAssetLoaderWrapper,FileAssetWrapper:()=>a.FileAssetWrapper,Finalizable:()=>a.Finalizable,FontAssetWrapper:()=>a.FontAssetWrapper,FontWrapper:()=>a.FontWrapper,ImageAssetWrapper:()=>a.ImageAssetWrapper,ImageWrapper:()=>a.ImageWrapper,finalizationRegistry:()=>a.finalizationRegistry,registerTouchInteractions:()=>r.registerTouchInteractions,sanitizeUrl:()=>i.sanitizeUrl});var r=n(6);var i=n(7);var a=n(8)},(e,t,n)=>{n.r(t);n.d(t,{registerTouchInteractions:()=>a});var r=void 0;\n/**\n       * Returns the clientX and clientY properties from touch or mouse events. Also\n       * calls preventDefault() on the event if it is a touchstart or touchmove to prevent\n       * scrolling the page on mobile devices\n       * @param event - Either a TouchEvent or a MouseEvent\n       * @returns - Coordinates of the clientX and clientY properties from the touch/mouse event\n       */var i=function(e,t){var n,r;if([\"touchstart\",\"touchmove\"].indexOf(e.type)>-1&&((n=e.touches)===null||n===void 0?void 0:n.length)){t||e.preventDefault();return{clientX:e.touches[0].clientX,clientY:e.touches[0].clientY}}return e.type===\"touchend\"&&((r=e.changedTouches)===null||r===void 0?void 0:r.length)?{clientX:e.changedTouches[0].clientX,clientY:e.changedTouches[0].clientY}:{clientX:e.clientX,clientY:e.clientY}};var a=function(e){var t=e.canvas,n=e.artboard,a=e.stateMachines,o=a===void 0?[]:a,s=e.renderer,u=e.rive,l=e.fit,c=e.alignment,f=e.isTouchScrollEnabled,h=f!==void 0&&f,d=e.layoutScaleFactor,p=d===void 0?1:d;if(!t||!o.length||!s||!u||!n||typeof window===\"undefined\")return null;var v=null;var m=false;var g=function(e){if(m&&e instanceof MouseEvent)e.type==\"mouseup\"&&(m=false);else{m=h&&e.type===\"touchend\"&&v===\"touchstart\";v=e.type;var t=e.currentTarget.getBoundingClientRect();var r=i(e,h),a=r.clientX,s=r.clientY;if(a||s){var f=a-t.left;var d=s-t.top;var g=u.computeAlignment(l,c,{minX:0,minY:0,maxX:t.width,maxY:t.height},n.bounds,p);var b=new u.Mat2D;g.invert(b);var y=new u.Vec2D(f,d);var w=u.mapXY(b,y);var _=w.x();var A=w.y();w.delete();b.delete();y.delete();g.delete();switch(e.type){case\"mouseout\":for(var C=0,M=o;C<M.length;C++){var E=M[C];E.pointerMove(_,A)}break;case\"touchmove\":case\"mouseover\":case\"mousemove\":for(var P=0,I=o;P<I.length;P++){E=I[P];E.pointerMove(_,A)}break;case\"touchstart\":case\"mousedown\":for(var L=0,F=o;L<F.length;L++){E=F[L];E.pointerDown(_,A)}break;case\"touchend\":case\"mouseup\":for(var R=0,S=o;R<S.length;R++){E=S[R];E.pointerUp(_,A)}break;default:}}}};var b=g.bind(r);t.addEventListener(\"mouseover\",b);t.addEventListener(\"mouseout\",b);t.addEventListener(\"mousemove\",b);t.addEventListener(\"mousedown\",b);t.addEventListener(\"mouseup\",b);t.addEventListener(\"touchmove\",b,{passive:h});t.addEventListener(\"touchstart\",b,{passive:h});t.addEventListener(\"touchend\",b);return function(){t.removeEventListener(\"mouseover\",b);t.removeEventListener(\"mouseout\",b);t.removeEventListener(\"mousemove\",b);t.removeEventListener(\"mousedown\",b);t.removeEventListener(\"mouseup\",b);t.removeEventListener(\"touchmove\",b);t.removeEventListener(\"touchstart\",b);t.removeEventListener(\"touchend\",b)}}},(e,t,n)=>{n.r(t);n.d(t,{BLANK_URL:()=>l,sanitizeUrl:()=>h});var r=/^([^\\w]*)(javascript|data|vbscript)/im;var i=/&#(\\w+)(^\\w|;)?/g;var a=/&(newline|tab);/gi;var o=/[\\u0000-\\u001F\\u007F-\\u009F\\u2000-\\u200D\\uFEFF]/gim;var s=/^.+(:|&colon;)/gim;var u=[\".\",\"/\"];var l=\"about:blank\";function c(e){return u.indexOf(e[0])>-1}function f(e){var t=e.replace(o,\"\");return t.replace(i,(function(e,t){return String.fromCharCode(t)}))}function h(e){if(!e)return l;var t=f(e).replace(a,\"\").replace(o,\"\").trim();if(!t)return l;if(c(t))return t;var n=t.match(s);if(!n)return t;var i=n[0];return r.test(i)?l:t}},(t,n,r)=>{r.r(n);r.d(n,{AudioAssetWrapper:()=>h,AudioWrapper:()=>s,CustomFileAssetLoaderWrapper:()=>l,FileAssetWrapper:()=>c,Finalizable:()=>a,FontAssetWrapper:()=>d,FontWrapper:()=>u,ImageAssetWrapper:()=>f,ImageWrapper:()=>o,finalizationRegistry:()=>m});var i=(void 0,function(){var t=function(e,n){t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])};return t(e,n)};return function(n,r){if(typeof r!==\"function\"&&r!==null)throw new TypeError(\"Class extends value \"+String(r)+\" is not a constructor or null\");t(n,r);function i(){(this||e).constructor=n}n.prototype=r===null?Object.create(r):(i.prototype=r.prototype,new i)}}());var a=function(){function t(){(this||e).selfUnref=false}return t}();var o=function(t){i(n,t);function n(n){var r=t.call(this||e)||this||e;r._nativeImage=n;return r}Object.defineProperty(n.prototype,\"nativeImage\",{get:function(){return(this||e)._nativeImage},enumerable:false,configurable:true});n.prototype.unref=function(){(this||e).selfUnref&&(this||e)._nativeImage.unref()};return n}(a);var s=function(t){i(n,t);function n(n){var r=t.call(this||e)||this||e;r._nativeAudio=n;return r}Object.defineProperty(n.prototype,\"nativeAudio\",{get:function(){return(this||e)._nativeAudio},enumerable:false,configurable:true});n.prototype.unref=function(){(this||e).selfUnref&&(this||e)._nativeAudio.unref()};return n}(a);var u=function(t){i(n,t);function n(n){var r=t.call(this||e)||this||e;r._nativeFont=n;return r}Object.defineProperty(n.prototype,\"nativeFont\",{get:function(){return(this||e)._nativeFont},enumerable:false,configurable:true});n.prototype.unref=function(){(this||e).selfUnref&&(this||e)._nativeFont.unref()};return n}(a);var l=function(){function t(t,n){(this||e)._assetLoaderCallback=n;(this||e).assetLoader=new t.CustomFileAssetLoader({loadContents:(this||e).loadContents.bind(this||e)})}t.prototype.loadContents=function(e,t){var n;e.isImage?n=new f(e):e.isAudio?n=new h(e):e.isFont&&(n=new d(e));return this._assetLoaderCallback(n,t)};return t}();var c=function(){function t(t){(this||e)._nativeFileAsset=t}t.prototype.decode=function(t){(this||e)._nativeFileAsset.decode(t)};Object.defineProperty(t.prototype,\"name\",{get:function(){return(this||e)._nativeFileAsset.name},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"fileExtension\",{get:function(){return(this||e)._nativeFileAsset.fileExtension},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"uniqueFilename\",{get:function(){return(this||e)._nativeFileAsset.uniqueFilename},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"isAudio\",{get:function(){return(this||e)._nativeFileAsset.isAudio},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"isImage\",{get:function(){return(this||e)._nativeFileAsset.isImage},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"isFont\",{get:function(){return(this||e)._nativeFileAsset.isFont},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"cdnUuid\",{get:function(){return(this||e)._nativeFileAsset.cdnUuid},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"nativeFileAsset\",{get:function(){return(this||e)._nativeFileAsset},enumerable:false,configurable:true});return t}();var f=function(t){i(n,t);function n(){return t!==null&&t.apply(this||e,arguments)||this||e}n.prototype.setRenderImage=function(t){(this||e)._nativeFileAsset.setRenderImage(t.nativeImage)};return n}(c);var h=function(t){i(n,t);function n(){return t!==null&&t.apply(this||e,arguments)||this||e}n.prototype.setAudioSource=function(t){(this||e)._nativeFileAsset.setAudioSource(t.nativeAudio)};return n}(c);var d=function(t){i(n,t);function n(){return t!==null&&t.apply(this||e,arguments)||this||e}n.prototype.setFont=function(t){(this||e)._nativeFileAsset.setFont(t.nativeFont)};return n}(c);var p=function(t){i(n,t);function n(n){return t.call(this||e,n)||this||e}n.prototype.register=function(e){e.selfUnref=true};n.prototype.unregister=function(e){};return n}(FinalizationRegistry);var v=FinalizationRegistry||p;var m=new v((function(e){e.unref()}))}];var n={};function r(e){var i=n[e];if(i!==void 0)return i.exports;var a=n[e]={exports:{}};t[e](a,a.exports,r);return a.exports}(()=>{r.d=(e,t)=>{for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:true,get:t[n]})}})();(()=>{r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t)})();(()=>{r.r=e=>{typeof Symbol!==\"undefined\"&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:\"Module\"});Object.defineProperty(e,\"__esModule\",{value:true})}})();var i={};(()=>{r.r(i);r.d(i,{Alignment:()=>v,DataEnum:()=>W,EventType:()=>C,Fit:()=>p,Layout:()=>m,LoopType:()=>M,Rive:()=>j,RiveEventType:()=>w,RiveFile:()=>T,RuntimeLoader:()=>g,StateMachineInput:()=>y,StateMachineInputType:()=>b,Testing:()=>K,ViewModel:()=>O,ViewModelInstance:()=>D,ViewModelInstanceAssetImage:()=>X,ViewModelInstanceBoolean:()=>$,ViewModelInstanceColor:()=>Y,ViewModelInstanceEnum:()=>z,ViewModelInstanceList:()=>H,ViewModelInstanceNumber:()=>N,ViewModelInstanceString:()=>U,ViewModelInstanceTrigger:()=>G,ViewModelInstanceValue:()=>V,decodeAudio:()=>Z,decodeFont:()=>ee,decodeImage:()=>Q});var t=r(1);var n=r(2);var a=r(3);var o=r(5);var s=(void 0,function(){var t=function(e,n){t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])};return t(e,n)};return function(n,r){if(typeof r!==\"function\"&&r!==null)throw new TypeError(\"Class extends value \"+String(r)+\" is not a constructor or null\");t(n,r);function i(){(this||e).constructor=n}n.prototype=r===null?Object.create(r):(i.prototype=r.prototype,new i)}}());var u=(void 0,function(){u=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++){t=arguments[n];for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i])}return e};return u.apply(this||e,arguments)});var l=(void 0,function(e,t,n,r){function i(e){return e instanceof n?e:new n((function(t){t(e)}))}return new(n||(n=Promise))((function(n,a){function o(e){try{u(r.next(e))}catch(e){a(e)}}function s(e){try{u(r.throw(e))}catch(e){a(e)}}function u(e){e.done?n(e.value):i(e.value).then(o,s)}u((r=r.apply(e,t||[])).next())}))});var c=(void 0,function(t,n){var r,i,a,o={label:0,sent:function(){if(a[0]&1)throw a[1];return a[1]},trys:[],ops:[]},s=Object.create((typeof Iterator===\"function\"?Iterator:Object).prototype);return s.next=u(0),s.throw=u(1),s.return=u(2),typeof Symbol===\"function\"&&(s[Symbol.iterator]=function(){return this||e}),s;function u(e){return function(t){return l([e,t])}}function l(e){if(r)throw new TypeError(\"Generator is already executing.\");while(s&&(s=0,e[0]&&(o=0)),o)try{if(r=1,i&&(a=e[0]&2?i.return:e[0]?i.throw||((a=i.return)&&a.call(i),0):i.next)&&!(a=a.call(i,e[1])).done)return a;(i=0,a)&&(e=[e[0]&2,a.value]);switch(e[0]){case 0:case 1:a=e;break;case 4:o.label++;return{value:e[1],done:false};case 5:o.label++;i=e[1];e=[0];continue;case 7:e=o.ops.pop();o.trys.pop();continue;default:if(!(a=o.trys,a=a.length>0&&a[a.length-1])&&(e[0]===6||e[0]===2)){o=0;continue}if(e[0]===3&&(!a||e[1]>a[0]&&e[1]<a[3])){o.label=e[1];break}if(e[0]===6&&o.label<a[1]){o.label=a[1];a=e;break}if(a&&o.label<a[2]){o.label=a[2];o.ops.push(e);break}a[2]&&o.ops.pop();o.trys.pop();continue}e=n.call(t,o)}catch(t){e=[6,t];i=0}finally{r=a=0}if(e[0]&5)throw e[1];return{value:e[0]?e[1]:void 0,done:true}}});var f=(void 0,function(e,t,n){if(n||arguments.length===2)for(var r,i=0,a=t.length;i<a;i++)if(r||!(i in t)){r||(r=Array.prototype.slice.call(t,0,i));r[i]=t[i]}return e.concat(r||Array.prototype.slice.call(t))});var h=function(t){s(n,t);function n(){var n=t!==null&&t.apply(this||e,arguments)||this||e;n.isHandledError=true;return n}return n}(Error);var d=function(e){return e&&e.isHandledError?e.message:\"Problem loading file; may be corrupt!\"};var p;(function(e){e.Cover=\"cover\";e.Contain=\"contain\";e.Fill=\"fill\";e.FitWidth=\"fitWidth\";e.FitHeight=\"fitHeight\";e.None=\"none\";e.ScaleDown=\"scaleDown\";e.Layout=\"layout\"})(p||(p={}));var v;(function(e){e.Center=\"center\";e.TopLeft=\"topLeft\";e.TopCenter=\"topCenter\";e.TopRight=\"topRight\";e.CenterLeft=\"centerLeft\";e.CenterRight=\"centerRight\";e.BottomLeft=\"bottomLeft\";e.BottomCenter=\"bottomCenter\";e.BottomRight=\"bottomRight\"})(v||(v={}));var m=function(){function t(t){var n,r,i,a,o,s,u;(this||e).fit=(n=t===null||t===void 0?void 0:t.fit)!==null&&n!==void 0?n:p.Contain;(this||e).alignment=(r=t===null||t===void 0?void 0:t.alignment)!==null&&r!==void 0?r:v.Center;(this||e).layoutScaleFactor=(i=t===null||t===void 0?void 0:t.layoutScaleFactor)!==null&&i!==void 0?i:1;(this||e).minX=(a=t===null||t===void 0?void 0:t.minX)!==null&&a!==void 0?a:0;(this||e).minY=(o=t===null||t===void 0?void 0:t.minY)!==null&&o!==void 0?o:0;(this||e).maxX=(s=t===null||t===void 0?void 0:t.maxX)!==null&&s!==void 0?s:0;(this||e).maxY=(u=t===null||t===void 0?void 0:t.maxY)!==null&&u!==void 0?u:0}t.new=function(e){var n=e.fit,r=e.alignment,i=e.minX,a=e.minY,o=e.maxX,s=e.maxY;console.warn(\"This function is deprecated: please use `new Layout({})` instead\");return new t({fit:n,alignment:r,minX:i,minY:a,maxX:o,maxY:s})};t.prototype.copyWith=function(n){var r=n.fit,i=n.alignment,a=n.layoutScaleFactor,o=n.minX,s=n.minY,u=n.maxX,l=n.maxY;return new t({fit:r!==null&&r!==void 0?r:(this||e).fit,alignment:i!==null&&i!==void 0?i:(this||e).alignment,layoutScaleFactor:a!==null&&a!==void 0?a:(this||e).layoutScaleFactor,minX:o!==null&&o!==void 0?o:(this||e).minX,minY:s!==null&&s!==void 0?s:(this||e).minY,maxX:u!==null&&u!==void 0?u:(this||e).maxX,maxY:l!==null&&l!==void 0?l:(this||e).maxY})};t.prototype.runtimeFit=function(t){if((this||e).cachedRuntimeFit)return(this||e).cachedRuntimeFit;var n;n=(this||e).fit===p.Cover?t.Fit.cover:(this||e).fit===p.Contain?t.Fit.contain:(this||e).fit===p.Fill?t.Fit.fill:(this||e).fit===p.FitWidth?t.Fit.fitWidth:(this||e).fit===p.FitHeight?t.Fit.fitHeight:(this||e).fit===p.ScaleDown?t.Fit.scaleDown:(this||e).fit===p.Layout?t.Fit.layout:t.Fit.none;(this||e).cachedRuntimeFit=n;return n};t.prototype.runtimeAlignment=function(t){if((this||e).cachedRuntimeAlignment)return(this||e).cachedRuntimeAlignment;var n;n=(this||e).alignment===v.TopLeft?t.Alignment.topLeft:(this||e).alignment===v.TopCenter?t.Alignment.topCenter:(this||e).alignment===v.TopRight?t.Alignment.topRight:(this||e).alignment===v.CenterLeft?t.Alignment.centerLeft:(this||e).alignment===v.CenterRight?t.Alignment.centerRight:(this||e).alignment===v.BottomLeft?t.Alignment.bottomLeft:(this||e).alignment===v.BottomCenter?t.Alignment.bottomCenter:(this||e).alignment===v.BottomRight?t.Alignment.bottomRight:t.Alignment.center;(this||e).cachedRuntimeAlignment=n;return n};return t}();var g=function(){function e(){}e.loadRuntime=function(){t.default({locateFile:function(){return e.wasmURL}}).then((function(t){var n;e.runtime=t;while(e.callBackQueue.length>0)(n=e.callBackQueue.shift())===null||n===void 0?void 0:n(e.runtime)})).catch((function(t){var r={message:(t===null||t===void 0?void 0:t.message)||\"Unknown error\",type:(t===null||t===void 0?void 0:t.name)||\"Error\",wasmError:t instanceof WebAssembly.CompileError||t instanceof WebAssembly.RuntimeError,originalError:t};console.debug(\"Rive WASM load error details:\",r);var i=\"https://cdn.jsdelivr.net/npm/\".concat(n.name,\"@\").concat(n.version,\"/rive_fallback.wasm\");if(e.wasmURL.toLowerCase()!==i){console.warn(\"Failed to load WASM from \".concat(e.wasmURL,\" (\").concat(r.message,\"), trying jsdelivr as a backup\"));e.setWasmUrl(i);e.loadRuntime()}else{var a=[\"Could not load Rive WASM file from \".concat(e.wasmURL,\" or \").concat(i,\".\"),\"Possible reasons:\",\"- Network connection is down\",\"- WebAssembly is not supported in this environment\",\"- The WASM file is corrupted or incompatible\",\"\\nError details:\",\"- Type: \".concat(r.type),\"- Message: \".concat(r.message),\"- WebAssembly-specific error: \".concat(r.wasmError),\"\\nTo resolve, you may need to:\",\"1. Check your network connection\",\"2. Set a new WASM source via RuntimeLoader.setWasmUrl()\",\"3. Call RuntimeLoader.loadRuntime() again\"].join(\"\\n\");console.error(a)}}))};e.getInstance=function(t){if(!e.isLoading){e.isLoading=true;e.loadRuntime()}e.runtime?t(e.runtime):e.callBackQueue.push(t)};e.awaitInstance=function(){return new Promise((function(t){return e.getInstance((function(e){return t(e)}))}))};e.setWasmUrl=function(t){e.wasmURL=t};e.getWasmUrl=function(){return e.wasmURL};e.isLoading=false;e.callBackQueue=[];e.wasmURL=\"https://unpkg.com/\".concat(n.name,\"@\").concat(n.version,\"/rive.wasm\");return e}();var b;(function(e){e[e.Number=56]=\"Number\";e[e.Trigger=58]=\"Trigger\";e[e.Boolean=59]=\"Boolean\"})(b||(b={}));var y=function(){function t(t,n){(this||e).type=t;(this||e).runtimeInput=n}Object.defineProperty(t.prototype,\"name\",{get:function(){return(this||e).runtimeInput.name},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"value\",{get:function(){return(this||e).runtimeInput.value},set:function(t){(this||e).runtimeInput.value=t},enumerable:false,configurable:true});t.prototype.fire=function(){(this||e).type===b.Trigger&&(this||e).runtimeInput.fire()};t.prototype.delete=function(){(this||e).runtimeInput=null};return t}();var w;(function(e){e[e.General=128]=\"General\";e[e.OpenUrl=131]=\"OpenUrl\"})(w||(w={}));var _=function(){\n/**\n         * @constructor\n         * @param stateMachine runtime state machine object\n         * @param instance runtime state machine instance object\n         */\nfunction t(t,n,r,i){(this||e).stateMachine=t;(this||e).playing=r;(this||e).artboard=i;(this||e).inputs=[];(this||e).instance=new n.StateMachineInstance(t,i);this.initInputs(n)}Object.defineProperty(t.prototype,\"name\",{get:function(){return(this||e).stateMachine.name},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"statesChanged\",{get:function(){var t=[];for(var n=0;n<(this||e).instance.stateChangedCount();n++)t.push((this||e).instance.stateChangedNameByIndex(n));return t},enumerable:false,configurable:true});\n/**\n         * Advances the state machine instance by a given time.\n         * @param time - the time to advance the animation by in seconds\n         */t.prototype.advance=function(t){(this||e).instance.advance(t)};\n/**\n         * Advances the state machine instance by a given time and apply changes to artboard.\n         * @param time - the time to advance the animation by in seconds\n         */t.prototype.advanceAndApply=function(t){(this||e).instance.advanceAndApply(t)};\n/**\n         * Returns the number of events reported from the last advance call\n         * @returns Number of events reported\n         */t.prototype.reportedEventCount=function(){return(this||e).instance.reportedEventCount()};\n/**\n         * Returns a RiveEvent object emitted from the last advance call at the given index\n         * of a list of potentially multiple events. If an event at the index is not found,\n         * undefined is returned.\n         * @param i index of the event reported in a list of potentially multiple events\n         * @returns RiveEvent or extended RiveEvent object returned, or undefined\n         */t.prototype.reportedEventAt=function(t){return(this||e).instance.reportedEventAt(t)};\n/**\n         * Fetches references to the state machine's inputs and caches them\n         * @param runtime an instance of the runtime; needed for the SMIInput types\n         */t.prototype.initInputs=function(t){for(var n=0;n<(this||e).instance.inputCount();n++){var r=(this||e).instance.input(n);(this||e).inputs.push(this.mapRuntimeInput(r,t))}};\n/**\n         * Maps a runtime input to it's appropriate type\n         * @param input\n         */t.prototype.mapRuntimeInput=function(e,t){return e.type===t.SMIInput.bool?new y(b.Boolean,e.asBool()):e.type===t.SMIInput.number?new y(b.Number,e.asNumber()):e.type===t.SMIInput.trigger?new y(b.Trigger,e.asTrigger()):void 0};t.prototype.cleanup=function(){(this||e).inputs.forEach((function(e){e.delete()}));(this||e).inputs.length=0;(this||e).instance.delete()};t.prototype.bindViewModelInstance=function(t){t.runtimeInstance!=null&&(this||e).instance.bindViewModelInstance(t.runtimeInstance)};return t}();var A=function(){\n/**\n         * Constructs a new animator\n         * @constructor\n         * @param runtime Rive runtime; needed to instance animations & state machines\n         * @param artboard the artboard that holds all animations and state machines\n         * @param animations optional list of animations\n         * @param stateMachines optional list of state machines\n         */\nfunction t(t,n,r,i,a){i===void 0&&(i=[]);a===void 0&&(a=[]);(this||e).runtime=t;(this||e).artboard=n;(this||e).eventManager=r;(this||e).animations=i;(this||e).stateMachines=a}\n/**\n         * Adds animations and state machines by their names. If names are shared\n         * between animations & state machines, then the first one found will be\n         * created. Best not to use the same names for these in your Rive file.\n         * @param animatable the name(s) of animations and state machines to add\n         * @returns a list of names of the playing animations and state machines\n         */t.prototype.add=function(t,n,r){r===void 0&&(r=true);t=J(t);if(t.length===0){(this||e).animations.forEach((function(e){return e.playing=n}));(this||e).stateMachines.forEach((function(e){return e.playing=n}))}else{var i=(this||e).animations.map((function(e){return e.name}));var o=(this||e).stateMachines.map((function(e){return e.name}));for(var s=0;s<t.length;s++){var u=i.indexOf(t[s]);var l=o.indexOf(t[s]);if(u>=0||l>=0)u>=0?(this||e).animations[u].playing=n:(this||e).stateMachines[l].playing=n;else{var c=(this||e).artboard.animationByName(t[s]);if(c){var f=new a.Animation(c,(this||e).artboard,(this||e).runtime,n);f.advance(0);f.apply(1);(this||e).animations.push(f)}else{var h=(this||e).artboard.stateMachineByName(t[s]);if(h){var d=new _(h,(this||e).runtime,n,(this||e).artboard);(this||e).stateMachines.push(d)}}}}}r&&(n?(this||e).eventManager.fire({type:C.Play,data:(this||e).playing}):(this||e).eventManager.fire({type:C.Pause,data:(this||e).paused}));return n?(this||e).playing:(this||e).paused};\n/**\n         * Adds linear animations by their names.\n         * @param animatables the name(s) of animations to add\n         * @param playing whether animations should play on instantiation\n         */t.prototype.initLinearAnimations=function(t,n){var r=(this||e).animations.map((function(e){return e.name}));for(var i=0;i<t.length;i++){var o=r.indexOf(t[i]);if(o>=0)(this||e).animations[o].playing=n;else{var s=(this||e).artboard.animationByName(t[i]);if(s){var u=new a.Animation(s,(this||e).artboard,(this||e).runtime,n);u.advance(0);u.apply(1);(this||e).animations.push(u)}else console.error(\"Animation with name \".concat(t[i],\" not found.\"))}}};\n/**\n         * Adds state machines by their names.\n         * @param animatables the name(s) of state machines to add\n         * @param playing whether state machines should play on instantiation\n         */t.prototype.initStateMachines=function(t,n){var r=(this||e).stateMachines.map((function(e){return e.name}));for(var i=0;i<t.length;i++){var a=r.indexOf(t[i]);if(a>=0)(this||e).stateMachines[a].playing=n;else{var o=(this||e).artboard.stateMachineByName(t[i]);if(o){var s=new _(o,(this||e).runtime,n,(this||e).artboard);(this||e).stateMachines.push(s);n||s.advanceAndApply(0)}else{console.warn(\"State Machine with name \".concat(t[i],\" not found.\"));this.initLinearAnimations([t[i]],n)}}}};\n/**\n         * Play the named animations/state machines\n         * @param animatables the names of the animations/machines to play; plays all if empty\n         * @returns a list of the playing items\n         */t.prototype.play=function(e){return this.add(e,true)};\n/**\n         * Pauses named animations and state machines, or everything if nothing is\n         * specified\n         * @param animatables names of the animations and state machines to pause\n         * @returns a list of names of the animations and state machines paused\n         */t.prototype.pause=function(e){return this.add(e,false)};\n/**\n         * Set time of named animations\n         * @param animations names of the animations to scrub\n         * @param value time scrub value, a floating point number to which the playhead is jumped\n         * @returns a list of names of the animations that were scrubbed\n         */t.prototype.scrub=function(t,n){var r=(this||e).animations.filter((function(e){return t.includes(e.name)}));r.forEach((function(e){return e.scrubTo=n}));return r.map((function(e){return e.name}))};Object.defineProperty(t.prototype,\"playing\",{get:function(){return(this||e).animations.filter((function(e){return e.playing})).map((function(e){return e.name})).concat((this||e).stateMachines.filter((function(e){return e.playing})).map((function(e){return e.name})))},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"paused\",{get:function(){return(this||e).animations.filter((function(e){return!e.playing})).map((function(e){return e.name})).concat((this||e).stateMachines.filter((function(e){return!e.playing})).map((function(e){return e.name})))},enumerable:false,configurable:true});\n/**\n         * Stops and removes all named animations and state machines\n         * @param animatables animations and state machines to remove\n         * @returns a list of names of removed items\n         */t.prototype.stop=function(t){var n=this||e;t=J(t);var r=[];if(t.length===0){r=(this||e).animations.map((function(e){return e.name})).concat((this||e).stateMachines.map((function(e){return e.name})));(this||e).animations.forEach((function(e){return e.cleanup()}));(this||e).stateMachines.forEach((function(e){return e.cleanup()}));(this||e).animations.splice(0,(this||e).animations.length);(this||e).stateMachines.splice(0,(this||e).stateMachines.length)}else{var i=(this||e).animations.filter((function(e){return t.includes(e.name)}));i.forEach((function(e){e.cleanup();n.animations.splice(n.animations.indexOf(e),1)}));var a=(this||e).stateMachines.filter((function(e){return t.includes(e.name)}));a.forEach((function(e){e.cleanup();n.stateMachines.splice(n.stateMachines.indexOf(e),1)}));r=i.map((function(e){return e.name})).concat(a.map((function(e){return e.name})))}(this||e).eventManager.fire({type:C.Stop,data:r});return r};Object.defineProperty(t.prototype,\"isPlaying\",{get:function(){return(this||e).animations.reduce((function(e,t){return e||t.playing}),false)||(this||e).stateMachines.reduce((function(e,t){return e||t.playing}),false)},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"isPaused\",{get:function(){return!(this||e).isPlaying&&((this||e).animations.length>0||(this||e).stateMachines.length>0)},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"isStopped\",{get:function(){return(this||e).animations.length===0&&(this||e).stateMachines.length===0},enumerable:false,configurable:true});\n/**\n         * If there are no animations or state machines, add the first one found\n         * @returns the name of the animation or state machine instanced\n         */t.prototype.atLeastOne=function(t,n){n===void 0&&(n=true);var r;(this||e).animations.length===0&&(this||e).stateMachines.length===0&&((this||e).artboard.animationCount()>0?this.add([r=(this||e).artboard.animationByIndex(0).name],t,n):(this||e).artboard.stateMachineCount()>0&&this.add([r=(this||e).artboard.stateMachineByIndex(0).name],t,n));return r};t.prototype.handleLooping=function(){for(var t=0,n=(this||e).animations.filter((function(e){return e.playing}));t<n.length;t++){var r=n[t];if(r.loopValue===0&&r.loopCount){r.loopCount=0;this.stop(r.name)}else if(r.loopValue===1&&r.loopCount){(this||e).eventManager.fire({type:C.Loop,data:{animation:r.name,type:M.Loop}});r.loopCount=0}else if(r.loopValue===2&&r.loopCount>1){(this||e).eventManager.fire({type:C.Loop,data:{animation:r.name,type:M.PingPong}});r.loopCount=0}}};t.prototype.handleStateChanges=function(){var t=[];for(var n=0,r=(this||e).stateMachines.filter((function(e){return e.playing}));n<r.length;n++){var i=r[n];t.push.apply(t,i.statesChanged)}t.length>0&&(this||e).eventManager.fire({type:C.StateChange,data:t})};t.prototype.handleAdvancing=function(t){(this||e).eventManager.fire({type:C.Advance,data:t})};return t}();var C;(function(e){e.Load=\"load\";e.LoadError=\"loaderror\";e.Play=\"play\";e.Pause=\"pause\";e.Stop=\"stop\";e.Loop=\"loop\";e.Draw=\"draw\";e.Advance=\"advance\";e.StateChange=\"statechange\";e.RiveEvent=\"riveevent\";e.AudioStatusChange=\"audiostatuschange\"})(C||(C={}));var M;(function(e){e.OneShot=\"oneshot\";e.Loop=\"loop\";e.PingPong=\"pingpong\"})(M||(M={}));var E=function(){function t(t){t===void 0&&(t=[]);(this||e).listeners=t}t.prototype.getListeners=function(t){return(this||e).listeners.filter((function(e){return e.type===t}))};t.prototype.add=function(t){(this||e).listeners.includes(t)||(this||e).listeners.push(t)};\n/**\n         * Removes a listener\n         * @param listener the listener with the callback to be removed\n         */t.prototype.remove=function(t){for(var n=0;n<(this||e).listeners.length;n++){var r=(this||e).listeners[n];if(r.type===t.type&&r.callback===t.callback){(this||e).listeners.splice(n,1);break}}};\n/**\n         * Clears all listeners of specified type, or every listener if no type is\n         * specified\n         * @param type the type of listeners to clear, or all listeners if not\n         * specified\n         */t.prototype.removeAll=function(t){var n=this||e;t?(this||e).listeners.filter((function(e){return e.type===t})).forEach((function(e){return n.remove(e)})):(this||e).listeners.splice(0,(this||e).listeners.length)};t.prototype.fire=function(e){var t=this.getListeners(e.type);t.forEach((function(t){return t.callback(e)}))};return t}();var P=function(){function t(t){(this||e).eventManager=t;(this||e).queue=[]}t.prototype.add=function(t){(this||e).queue.push(t)};t.prototype.process=function(){while((this||e).queue.length>0){var t=(this||e).queue.shift();(t===null||t===void 0?void 0:t.action)&&t.action();(t===null||t===void 0?void 0:t.event)&&(this||e).eventManager.fire(t.event)}};return t}();var I;(function(e){e[e.AVAILABLE=0]=\"AVAILABLE\";e[e.UNAVAILABLE=1]=\"UNAVAILABLE\"})(I||(I={}));var L=function(t){s(n,t);function n(){var n=t!==null&&t.apply(this||e,arguments)||this||e;n._started=false;n._enabled=false;n._status=I.UNAVAILABLE;return n}n.prototype.delay=function(t){return l(this||e,void 0,void 0,(function(){return c(this||e,(function(e){return[2,new Promise((function(e){return setTimeout(e,t)}))]}))}))};n.prototype.timeout=function(){return l(this||e,void 0,void 0,(function(){return c(this||e,(function(e){return[2,new Promise((function(e,t){return setTimeout(t,50)}))]}))}))};n.prototype.reportToListeners=function(){this.fire({type:C.AudioStatusChange});this.removeAll()};n.prototype.enableAudio=function(){return l(this||e,void 0,void 0,(function(){return c(this||e,(function(t){if(!(this||e)._enabled){(this||e)._enabled=true;(this||e)._status=I.AVAILABLE;this.reportToListeners()}return[2]}))}))};n.prototype.testAudio=function(){return l(this||e,void 0,void 0,(function(){return c(this||e,(function(t){switch(t.label){case 0:if(!((this||e)._status===I.UNAVAILABLE&&(this||e)._audioContext!==null))return[3,4];t.label=1;case 1:t.trys.push([1,3,,4]);return[4,Promise.race([(this||e)._audioContext.resume(),this.timeout()])];case 2:t.sent();this.enableAudio();return[3,4];case 3:t.sent();return[3,4];case 4:return[2]}}))}))};n.prototype._establishAudio=function(){return l(this||e,void 0,void 0,(function(){return c(this||e,(function(t){switch(t.label){case 0:if(!!(this||e)._started)return[3,5];(this||e)._started=true;if(!(typeof window==\"undefined\"))return[3,1];this.enableAudio();return[3,5];case 1:(this||e)._audioContext=new AudioContext;this.listenForUserAction();t.label=2;case 2:return(this||e)._status===I.UNAVAILABLE?[4,this.testAudio()]:[3,5];case 3:t.sent();return[4,this.delay(1e3)];case 4:t.sent();return[3,2];case 5:return[2]}}))}))};n.prototype.listenForUserAction=function(){var t=this||e;var n=function(){return l(t,void 0,void 0,(function(){return c(this||e,(function(e){this.enableAudio();return[2]}))}))};document.addEventListener(\"pointerdown\",n,{once:true})};n.prototype.establishAudio=function(){return l(this||e,void 0,void 0,(function(){return c(this||e,(function(e){this._establishAudio();return[2]}))}))};Object.defineProperty(n.prototype,\"systemVolume\",{get:function(){if((this||e)._status===I.UNAVAILABLE){this.testAudio();return 0}return 1},enumerable:false,configurable:true});Object.defineProperty(n.prototype,\"status\",{get:function(){return(this||e)._status},enumerable:false,configurable:true});return n}(E);var F=new L;var R=function(){function e(){}e.prototype.observe=function(){};e.prototype.unobserve=function(){};e.prototype.disconnect=function(){};return e}();var S=globalThis.ResizeObserver||R;var x=function(){function t(){var t=this||e;(this||e)._elementsMap=new Map;(this||e)._onObservedEntry=function(e){var n=t._elementsMap.get(e.target);n!==null?n.onResize(e.target.clientWidth==0||e.target.clientHeight==0):t._resizeObserver.unobserve(e.target)};(this||e)._onObserved=function(e){e.forEach(t._onObservedEntry)};(this||e)._resizeObserver=new S((this||e)._onObserved)}t.prototype.add=function(t,n){var r={onResize:n,element:t};(this||e)._elementsMap.set(t,r);(this||e)._resizeObserver.observe(t);return r};t.prototype.remove=function(t){(this||e)._resizeObserver.unobserve(t.element);(this||e)._elementsMap.delete(t.element)};return t}();var k=new x;var T=function(){function t(t){(this||e).enableRiveAssetCDN=true;(this||e).referenceCount=0;(this||e).destroyed=false;(this||e).src=t.src;(this||e).buffer=t.buffer;t.assetLoader&&((this||e).assetLoader=t.assetLoader);(this||e).enableRiveAssetCDN=typeof t.enableRiveAssetCDN!=\"boolean\"||t.enableRiveAssetCDN;(this||e).eventManager=new E;t.onLoad&&this.on(C.Load,t.onLoad);t.onLoadError&&this.on(C.LoadError,t.onLoadError)}t.prototype.initData=function(){return l(this||e,void 0,void 0,(function(){var n,r,i,a;var s;return c(this||e,(function(u){switch(u.label){case 0:if(!(this||e).src)return[3,2];n=this||e;return[4,q((this||e).src)];case 1:n.buffer=u.sent();u.label=2;case 2:if((this||e).destroyed)return[2];if((this||e).assetLoader){i=new o.CustomFileAssetLoaderWrapper((this||e).runtime,(this||e).assetLoader);r=i.assetLoader}a=this||e;return[4,(this||e).runtime.load(new Uint8Array((this||e).buffer),r,(this||e).enableRiveAssetCDN)];case 3:a.file=u.sent();if((this||e).destroyed){(s=(this||e).file)===null||s===void 0?void 0:s.delete();(this||e).file=null;return[2]}if((this||e).file===null){(this||e).eventManager.fire({type:C.LoadError,data:null});throw new Error(t.fileLoadErrorMessage)}(this||e).eventManager.fire({type:C.Load,data:this||e});return[2]}}))}))};t.prototype.init=function(){return l(this||e,void 0,void 0,(function(){var n;return c(this||e,(function(r){switch(r.label){case 0:if(!(this||e).src&&!(this||e).buffer)throw new Error(t.missingErrorMessage);n=this||e;return[4,g.awaitInstance()];case 1:n.runtime=r.sent();return(this||e).destroyed?[2]:[4,this.initData()];case 2:r.sent();return[2]}}))}))};\n/**\n         * Subscribe to Rive-generated events\n         * @param type the type of event to subscribe to\n         * @param callback callback to fire when the event occurs\n         */t.prototype.on=function(t,n){(this||e).eventManager.add({type:t,callback:n})};\n/**\n         * Unsubscribes from a Rive-generated event\n         * @param type the type of event to unsubscribe from\n         * @param callback the callback to unsubscribe\n         */t.prototype.off=function(t,n){(this||e).eventManager.remove({type:t,callback:n})};t.prototype.cleanup=function(){var t;(this||e).referenceCount-=1;if((this||e).referenceCount<=0){this.removeAllRiveEventListeners();(t=(this||e).file)===null||t===void 0?void 0:t.delete();(this||e).file=null;(this||e).destroyed=true}};\n/**\n         * Unsubscribes all Rive listeners from an event type, or everything if no type is\n         * given\n         * @param type the type of event to unsubscribe from, or all types if\n         * undefined\n         */t.prototype.removeAllRiveEventListeners=function(t){(this||e).eventManager.removeAll(t)};t.prototype.getInstance=function(){if((this||e).file!==null){(this||e).referenceCount+=1;return(this||e).file}};t.missingErrorMessage=\"Rive source file or data buffer required\";t.fileLoadErrorMessage=\"The file failed to load\";return t}();var j=function(){function t(t){var n=this||e;var r;(this||e).loaded=false;(this||e).destroyed=false;(this||e)._observed=null;(this||e).readyForPlaying=false;(this||e).artboard=null;(this||e).eventCleanup=null;(this||e).shouldDisableRiveListeners=false;(this||e).automaticallyHandleEvents=false;(this||e).enableRiveAssetCDN=true;(this||e)._volume=1;(this||e)._artboardWidth=void 0;(this||e)._artboardHeight=void 0;(this||e)._devicePixelRatioUsed=1;(this||e)._hasZeroSize=false;(this||e)._audioEventListener=null;(this||e)._boundDraw=null;(this||e)._viewModelInstance=null;(this||e)._dataEnums=null;(this||e).durations=[];(this||e).frameTimes=[];(this||e).frameCount=0;(this||e).isTouchScrollEnabled=false;(this||e).onCanvasResize=function(e){var t=n._hasZeroSize!==e;n._hasZeroSize=e;e?n._layout.maxX&&n._layout.maxY||n.resizeToCanvas():t&&n.resizeDrawingSurfaceToCanvas()};(this||e).renderSecondTimer=0;(this||e)._boundDraw=(this||e).draw.bind(this||e);(this||e).canvas=t.canvas;t.canvas.constructor===HTMLCanvasElement&&((this||e)._observed=k.add((this||e).canvas,(this||e).onCanvasResize));(this||e).src=t.src;(this||e).buffer=t.buffer;(this||e).riveFile=t.riveFile;(this||e).layout=(r=t.layout)!==null&&r!==void 0?r:new m;(this||e).shouldDisableRiveListeners=!!t.shouldDisableRiveListeners;(this||e).isTouchScrollEnabled=!!t.isTouchScrollEnabled;(this||e).automaticallyHandleEvents=!!t.automaticallyHandleEvents;(this||e).enableRiveAssetCDN=t.enableRiveAssetCDN===void 0||t.enableRiveAssetCDN;(this||e).eventManager=new E;t.onLoad&&this.on(C.Load,t.onLoad);t.onLoadError&&this.on(C.LoadError,t.onLoadError);t.onPlay&&this.on(C.Play,t.onPlay);t.onPause&&this.on(C.Pause,t.onPause);t.onStop&&this.on(C.Stop,t.onStop);t.onLoop&&this.on(C.Loop,t.onLoop);t.onStateChange&&this.on(C.StateChange,t.onStateChange);t.onAdvance&&this.on(C.Advance,t.onAdvance)\n/**\n           * @deprecated Use camelCase'd versions instead.\n           */;t.onload&&!t.onLoad&&this.on(C.Load,t.onload);t.onloaderror&&!t.onLoadError&&this.on(C.LoadError,t.onloaderror);t.onplay&&!t.onPlay&&this.on(C.Play,t.onplay);t.onpause&&!t.onPause&&this.on(C.Pause,t.onpause);t.onstop&&!t.onStop&&this.on(C.Stop,t.onstop);t.onloop&&!t.onLoop&&this.on(C.Loop,t.onloop);t.onstatechange&&!t.onStateChange&&this.on(C.StateChange,t.onstatechange);t.assetLoader&&((this||e).assetLoader=t.assetLoader);(this||e).taskQueue=new P((this||e).eventManager);this.init({src:(this||e).src,buffer:(this||e).buffer,riveFile:(this||e).riveFile,autoplay:t.autoplay,autoBind:t.autoBind,animations:t.animations,stateMachines:t.stateMachines,artboard:t.artboard,useOffscreenRenderer:t.useOffscreenRenderer})}Object.defineProperty(t.prototype,\"viewModelCount\",{get:function(){return(this||e).file.viewModelCount()},enumerable:false,configurable:true});t.new=function(e){console.warn(\"This function is deprecated: please use `new Rive({})` instead\");return new t(e)};t.prototype.onSystemAudioChanged=function(){(this||e).volume=(this||e)._volume};t.prototype.init=function(n){var r=this||e;var i=n.src,a=n.buffer,o=n.riveFile,s=n.animations,u=n.stateMachines,l=n.artboard,c=n.autoplay,f=c!==void 0&&c,d=n.useOffscreenRenderer,p=d!==void 0&&d,v=n.autoBind,m=v!==void 0&&v;if(!(this||e).destroyed){(this||e).src=i;(this||e).buffer=a;(this||e).riveFile=o;if(!(this||e).src&&!(this||e).buffer&&!(this||e).riveFile)throw new h(t.missingErrorMessage);var b=J(s);var y=J(u);(this||e).loaded=false;(this||e).readyForPlaying=false;g.awaitInstance().then((function(e){if(!r.destroyed){r.runtime=e;r.removeRiveListeners();r.deleteRiveRenderer();r.renderer=r.runtime.makeRenderer(r.canvas,p);r.canvas.width||r.canvas.height||r.resizeDrawingSurfaceToCanvas();r.initData(l,b,y,f,m).then((function(e){if(e)return r.setupRiveListeners()})).catch((function(e){console.error(e)}))}})).catch((function(e){console.error(e)}))}};\n/**\n         * Setup Rive Listeners on the canvas\n         * @param riveListenerOptions - Enables TouchEvent events on the canvas. Set to true to allow\n         * touch scrolling on the canvas element on touch-enabled devices\n         * i.e. { isTouchScrollEnabled: true }\n         */t.prototype.setupRiveListeners=function(t){var n=this||e;(this||e).eventCleanup&&this.eventCleanup();if(!(this||e).shouldDisableRiveListeners){var r=((this||e).animator.stateMachines||[]).filter((function(e){return e.playing&&n.runtime.hasListeners(e.instance)})).map((function(e){return e.instance}));var i=(this||e).isTouchScrollEnabled;t&&\"isTouchScrollEnabled\"in t&&(i=t.isTouchScrollEnabled);(this||e).eventCleanup=(0,o.registerTouchInteractions)({canvas:(this||e).canvas,artboard:(this||e).artboard,stateMachines:r,renderer:(this||e).renderer,rive:(this||e).runtime,fit:(this||e)._layout.runtimeFit((this||e).runtime),alignment:(this||e)._layout.runtimeAlignment((this||e).runtime),isTouchScrollEnabled:i,layoutScaleFactor:(this||e)._layout.layoutScaleFactor})}};t.prototype.removeRiveListeners=function(){if((this||e).eventCleanup){this.eventCleanup();(this||e).eventCleanup=null}};t.prototype.initializeAudio=function(){var t=this||e;var n;if(F.status==I.UNAVAILABLE&&((n=(this||e).artboard)===null||n===void 0?void 0:n.hasAudio)&&(this||e)._audioEventListener===null){(this||e)._audioEventListener={type:C.AudioStatusChange,callback:function(){return t.onSystemAudioChanged()}};F.add((this||e)._audioEventListener);F.establishAudio()}};t.prototype.initArtboardSize=function(){if((this||e).artboard){(this||e)._artboardWidth=(this||e).artboard.width=(this||e)._artboardWidth||(this||e).artboard.width;(this||e)._artboardHeight=(this||e).artboard.height=(this||e)._artboardHeight||(this||e).artboard.height}};t.prototype.initData=function(t,n,r,i,a){return l(this||e,void 0,void 0,(function(){var o,s;var u;return c(this||e,(function(l){switch(l.label){case 0:l.trys.push([0,3,,4]);if(!((this||e).riveFile==null))return[3,2];(this||e).riveFile=new T({src:(this||e).src,buffer:(this||e).buffer,enableRiveAssetCDN:(this||e).enableRiveAssetCDN,assetLoader:(this||e).assetLoader});return[4,(this||e).riveFile.init()];case 1:l.sent();l.label=2;case 2:if(!(this||e).riveFile)return[2,false];(this||e).file=(this||e).riveFile.getInstance();this.initArtboard(t,n,r,i,a);this.initArtboardSize();this.initializeAudio();(this||e).loaded=true;(this||e).eventManager.fire({type:C.Load,data:(u=(this||e).src)!==null&&u!==void 0?u:\"buffer\"});(this||e).readyForPlaying=true;(this||e).taskQueue.process();this.drawFrame();return[2,true];case 3:o=l.sent();s=d(o);console.warn(s);(this||e).eventManager.fire({type:C.LoadError,data:s});return[2,Promise.reject(s)];case 4:return[2]}}))}))};t.prototype.initArtboard=function(t,n,r,i,a){if((this||e).file){var o=t?(this||e).file.artboardByName(t):(this||e).file.defaultArtboard();if(o){(this||e).artboard=o;o.volume=(this||e)._volume*F.systemVolume;if((this||e).artboard.animationCount()<1){f=\"Artboard has no animations\";(this||e).eventManager.fire({type:C.LoadError,data:f});throw f}(this||e).animator=new A((this||e).runtime,(this||e).artboard,(this||e).eventManager);var s;if(n.length>0||r.length>0){s=n.concat(r);(this||e).animator.initLinearAnimations(n,i);(this||e).animator.initStateMachines(r,i)}else s=[(this||e).animator.atLeastOne(i,false)];(this||e).taskQueue.add({event:{type:i?C.Play:C.Pause,data:s}});if(a){var u=(this||e).file.defaultArtboardViewModel(o);if(u!==null){var l=u.defaultInstance();if(l!==null){var c=new D(l,null);this.bindViewModelInstance(c)}}}}else{var f=\"Invalid artboard name or no default artboard\";console.warn(f);(this||e).eventManager.fire({type:C.LoadError,data:f})}}};t.prototype.drawFrame=function(){var t,n;if((t=document===null||document===void 0?void 0:document.timeline)===null||t===void 0?void 0:t.currentTime){if((this||e).loaded&&(this||e).artboard&&!(this||e).frameRequestId){this._boundDraw(document.timeline.currentTime);(n=(this||e).runtime)===null||n===void 0?void 0:n.resolveAnimationFrame()}}else this.startRendering()};\n/**\n         * Draw rendering loop; renders animation frames at the correct time interval.\n         * @param time the time at which to render a frame\n         */t.prototype.draw=function(t,n){var r;(this||e).frameRequestId=null;var i=performance.now();(this||e).lastRenderTime||((this||e).lastRenderTime=t);(this||e).renderSecondTimer+=t-(this||e).lastRenderTime;if((this||e).renderSecondTimer>5e3){(this||e).renderSecondTimer=0;n===null||n===void 0?void 0:n()}var a=(t-(this||e).lastRenderTime)/1e3;(this||e).lastRenderTime=t;var s=(this||e).animator.animations.filter((function(e){return e.playing||e.needsScrub})).sort((function(e){return e.needsScrub?-1:1}));for(var u=0,l=s;u<l.length;u++){var c=l[u];c.advance(a);c.instance.didLoop&&(c.loopCount+=1);c.apply(1)}var f=(this||e).animator.stateMachines.filter((function(e){return e.playing}));for(var h=0,d=f;h<d.length;h++){var p=d[h];var v=p.reportedEventCount();if(v)for(var m=0;m<v;m++){var g=p.reportedEventAt(m);if(g)if(g.type===w.OpenUrl){(this||e).eventManager.fire({type:C.RiveEvent,data:g});if((this||e).automaticallyHandleEvents){var b=document.createElement(\"a\");var y=g,_=y.url,A=y.target;var M=(0,o.sanitizeUrl)(_);_&&b.setAttribute(\"href\",M);A&&b.setAttribute(\"target\",A);M&&M!==o.BLANK_URL&&b.click()}}else(this||e).eventManager.fire({type:C.RiveEvent,data:g})}p.advanceAndApply(a)}(this||e).animator.stateMachines.length==0&&(this||e).artboard.advance(a);var E=(this||e).renderer;E.clear();E.save();this.alignRenderer();(this||e)._hasZeroSize||(this||e).artboard.draw(E);E.restore();E.flush();(this||e).animator.handleLooping();(this||e).animator.handleStateChanges();(this||e).animator.handleAdvancing(a);(this||e).frameCount++;var P=performance.now();(this||e).frameTimes.push(P);(this||e).durations.push(P-i);while((this||e).frameTimes[0]<=P-1e3){(this||e).frameTimes.shift();(this||e).durations.shift()}(r=(this||e)._viewModelInstance)===null||r===void 0?void 0:r.handleCallbacks();(this||e).animator.isPlaying?this.startRendering():((this||e).animator.isPaused||(this||e).animator.isStopped)&&((this||e).lastRenderTime=0)};t.prototype.alignRenderer=function(){var t=this||e,n=t.renderer,r=t.runtime,i=t._layout,a=t.artboard;n.align(i.runtimeFit(r),i.runtimeAlignment(r),{minX:i.minX,minY:i.minY,maxX:i.maxX,maxY:i.maxY},a.bounds,(this||e)._devicePixelRatioUsed*i.layoutScaleFactor)};Object.defineProperty(t.prototype,\"fps\",{get:function(){return(this||e).durations.length},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"frameTime\",{get:function(){return(this||e).durations.length===0?0:((this||e).durations.reduce((function(e,t){return e+t}),0)/(this||e).durations.length).toFixed(4)},enumerable:false,configurable:true});t.prototype.cleanup=function(){var t,n;(this||e).destroyed=true;this.stopRendering();this.cleanupInstances();(this||e)._observed!==null&&k.remove((this||e)._observed);this.removeRiveListeners();if((this||e).file){(t=(this||e).riveFile)===null||t===void 0?void 0:t.cleanup();(this||e).file=null}(this||e).riveFile=null;this.deleteRiveRenderer();if((this||e)._audioEventListener!==null){F.remove((this||e)._audioEventListener);(this||e)._audioEventListener=null}(n=(this||e)._viewModelInstance)===null||n===void 0?void 0:n.cleanup();(this||e)._viewModelInstance=null;(this||e)._dataEnums=null};t.prototype.deleteRiveRenderer=function(){var t;(t=(this||e).renderer)===null||t===void 0?void 0:t.delete();(this||e).renderer=null};t.prototype.cleanupInstances=function(){(this||e).eventCleanup!==null&&this.eventCleanup();this.stop();if((this||e).artboard){(this||e).artboard.delete();(this||e).artboard=null}};\n/**\n         * Tries to query the setup Artboard for a text run node with the given name.\n         *\n         * @param textRunName - Name of the text run node associated with a text object\n         * @returns - TextValueRun node or undefined if the text run cannot be queried\n         */t.prototype.retrieveTextRun=function(t){var n;if(t)if((this||e).artboard){var r=(this||e).artboard.textRun(t);if(r)return r;console.warn(\"Could not access a text run with name '\".concat(t,\"' in the '\").concat((n=(this||e).artboard)===null||n===void 0?void 0:n.name,\"' Artboard. Note that you must rename a text run node in the Rive editor to make it queryable at runtime.\"))}else console.warn(\"Tried to access text run, but the Artboard is null\");else console.warn(\"No text run name provided\")};\n/**\n         * Returns a string from a given text run node name, or undefined if the text run\n         * cannot be queried.\n         *\n         * @param textRunName - Name of the text run node associated with a text object\n         * @returns - String value of the text run node or undefined\n         */t.prototype.getTextRunValue=function(e){var t=this.retrieveTextRun(e);return t?t.text:void 0};\n/**\n         * Sets a text value for a given text run node name if possible\n         *\n         * @param textRunName - Name of the text run node associated with a text object\n         * @param textRunValue - String value to set on the text run node\n         */t.prototype.setTextRunValue=function(e,t){var n=this.retrieveTextRun(e);n&&(n.text=t)};t.prototype.play=function(t,n){var r=this||e;t=J(t);if((this||e).readyForPlaying){(this||e).animator.play(t);(this||e).eventCleanup&&this.eventCleanup();this.setupRiveListeners();this.startRendering()}else(this||e).taskQueue.add({action:function(){return r.play(t,n)}})};t.prototype.pause=function(t){var n=this||e;t=J(t);if((this||e).readyForPlaying){(this||e).eventCleanup&&this.eventCleanup();(this||e).animator.pause(t)}else(this||e).taskQueue.add({action:function(){return n.pause(t)}})};t.prototype.scrub=function(t,n){var r=this||e;t=J(t);if((this||e).readyForPlaying){(this||e).animator.scrub(t,n||0);this.drawFrame()}else(this||e).taskQueue.add({action:function(){return r.scrub(t,n)}})};t.prototype.stop=function(t){var n=this||e;t=J(t);if((this||e).readyForPlaying){(this||e).animator&&(this||e).animator.stop(t);(this||e).eventCleanup&&this.eventCleanup()}else(this||e).taskQueue.add({action:function(){return n.stop(t)}})};\n/**\n         * Resets the animation\n         * @param artboard the name of the artboard, or default if none given\n         * @param animations the names of animations for playback\n         * @param stateMachines the names of state machines for playback\n         * @param autoplay whether to autoplay when reset, defaults to false\n         *\n         */t.prototype.reset=function(t){var n,r;var i=t===null||t===void 0?void 0:t.artboard;var a=J(t===null||t===void 0?void 0:t.animations);var o=J(t===null||t===void 0?void 0:t.stateMachines);var s=(n=t===null||t===void 0?void 0:t.autoplay)!==null&&n!==void 0&&n;var u=(r=t===null||t===void 0?void 0:t.autoBind)!==null&&r!==void 0&&r;this.cleanupInstances();this.initArtboard(i,a,o,s,u);(this||e).taskQueue.process()};t.prototype.load=function(t){(this||e).file=null;this.stop();this.init(t)};Object.defineProperty(t.prototype,\"layout\",{get:function(){return(this||e)._layout},set:function(t){(this||e)._layout=t;t.maxX&&t.maxY||this.resizeToCanvas();(this||e).loaded&&!(this||e).animator.isPlaying&&this.drawFrame()},enumerable:false,configurable:true});t.prototype.resizeToCanvas=function(){(this||e)._layout=(this||e).layout.copyWith({minX:0,minY:0,maxX:(this||e).canvas.width,maxY:(this||e).canvas.height})};t.prototype.resizeDrawingSurfaceToCanvas=function(t){if((this||e).canvas instanceof HTMLCanvasElement&&!!window){var n=(this||e).canvas.getBoundingClientRect(),r=n.width,i=n.height;var a=t||window.devicePixelRatio||1;(this||e).devicePixelRatioUsed=a;(this||e).canvas.width=a*r;(this||e).canvas.height=a*i;this.resizeToCanvas();this.drawFrame();if((this||e).layout.fit===p.Layout){var o=(this||e)._layout.layoutScaleFactor;(this||e).artboard.width=r/o;(this||e).artboard.height=i/o}}};Object.defineProperty(t.prototype,\"source\",{get:function(){return(this||e).src},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"activeArtboard\",{get:function(){return(this||e).artboard?(this||e).artboard.name:\"\"},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"animationNames\",{get:function(){if(!(this||e).loaded||!(this||e).artboard)return[];var t=[];for(var n=0;n<(this||e).artboard.animationCount();n++)t.push((this||e).artboard.animationByIndex(n).name);return t},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"stateMachineNames\",{get:function(){if(!(this||e).loaded||!(this||e).artboard)return[];var t=[];for(var n=0;n<(this||e).artboard.stateMachineCount();n++)t.push((this||e).artboard.stateMachineByIndex(n).name);return t},enumerable:false,configurable:true});\n/**\n         * Returns the inputs for the specified instanced state machine, or an empty\n         * list if the name is invalid or the state machine is not instanced\n         * @param name the state machine name\n         * @returns the inputs for the named state machine\n         */t.prototype.stateMachineInputs=function(t){if((this||e).loaded){var n=(this||e).animator.stateMachines.find((function(e){return e.name===t}));return n===null||n===void 0?void 0:n.inputs}};t.prototype.retrieveInputAtPath=function(t,n){if(t)if((this||e).artboard){var r=(this||e).artboard.inputByPath(t,n);if(r)return r;console.warn(\"Could not access an input with name: '\".concat(t,\"', at path:'\").concat(n,\"'\"))}else console.warn(\"Tried to access input: '\".concat(t,\"', at path: '\").concat(n,\"', but the Artboard is null\"));else console.warn(\"No input name provided for path '\".concat(n,\"'\"))};\n/**\n         * Set the boolean input with the provided name at the given path with value\n         * @param input the state machine input name\n         * @param value the value to set the input to\n         * @param path the path the input is located at an artboard level\n         */t.prototype.setBooleanStateAtPath=function(e,t,n){var r=this.retrieveInputAtPath(e,n);r&&(r.type===b.Boolean?r.asBool().value=t:console.warn(\"Input with name: '\".concat(e,\"', at path:'\").concat(n,\"' is not a boolean\")))};\n/**\n         * Set the number input with the provided name at the given path with value\n         * @param input the state machine input name\n         * @param value the value to set the input to\n         * @param path the path the input is located at an artboard level\n         */t.prototype.setNumberStateAtPath=function(e,t,n){var r=this.retrieveInputAtPath(e,n);r&&(r.type===b.Number?r.asNumber().value=t:console.warn(\"Input with name: '\".concat(e,\"', at path:'\").concat(n,\"' is not a number\")))};\n/**\n         * Fire the trigger with the provided name at the given path\n         * @param input the state machine input name\n         * @param path the path the input is located at an artboard level\n         */t.prototype.fireStateAtPath=function(e,t){var n=this.retrieveInputAtPath(e,t);n&&(n.type===b.Trigger?n.asTrigger().fire():console.warn(\"Input with name: '\".concat(e,\"', at path:'\").concat(t,\"' is not a trigger\")))};t.prototype.retrieveTextAtPath=function(t,n){if(t)if(n)if((this||e).artboard){var r=(this||e).artboard.textByPath(t,n);if(r)return r;console.warn(\"Could not access text with name: '\".concat(t,\"', at path:'\").concat(n,\"'\"))}else console.warn(\"Tried to access text: '\".concat(t,\"', at path: '\").concat(n,\"', but the Artboard is null\"));else console.warn(\"No path provided for text '\".concat(t,\"'\"));else console.warn(\"No text name provided for path '\".concat(n,\"'\"))};\n/**\n         * Retrieves the text value for a specified text run at a given path\n         * @param textName The name of the text run\n         * @param path The path to the text run within the artboard\n         * @returns The text value of the text run, or undefined if not found\n         *\n         * @example\n         * // Get the text value for a text run named \"title\" at one nested artboard deep\n         * const titleText = riveInstance.getTextRunValueAtPath(\"title\", \"artboard1\");\n         *\n         * @example\n         * // Get the text value for a text run named \"subtitle\" within a nested group two artboards deep\n         * const subtitleText = riveInstance.getTextRunValueAtPath(\"subtitle\", \"group/nestedGroup\");\n         *\n         * @remarks\n         * If the text run cannot be found at the specified path, a warning will be logged to the console.\n         */t.prototype.getTextRunValueAtPath=function(e,t){var n=this.retrieveTextAtPath(e,t);if(n)return n.text;console.warn(\"Could not get text with name: '\".concat(e,\"', at path:'\").concat(t,\"'\"))};\n/**\n         * Sets the text value for a specified text run at a given path\n         * @param textName The name of the text run\n         * @param value The new text value to set\n         * @param path The path to the text run within the artboard\n         * @returns void\n         *\n         * @example\n         * // Set the text value for a text run named \"title\" at one nested artboard deep\n         * riveInstance.setTextRunValueAtPath(\"title\", \"New Title\", \"artboard1\");\n         *\n         * @example\n         * // Set the text value for a text run named \"subtitle\" within a nested group two artboards deep\n         * riveInstance.setTextRunValueAtPath(\"subtitle\", \"New Subtitle\", \"group/nestedGroup\");\n         *\n         * @remarks\n         * If the text run cannot be found at the specified path, a warning will be logged to the console.\n         */t.prototype.setTextRunValueAtPath=function(e,t,n){var r=this.retrieveTextAtPath(e,n);r?r.text=t:console.warn(\"Could not set text with name: '\".concat(e,\"', at path:'\").concat(n,\"'\"))};Object.defineProperty(t.prototype,\"playingStateMachineNames\",{get:function(){return(this||e).loaded?(this||e).animator.stateMachines.filter((function(e){return e.playing})).map((function(e){return e.name})):[]},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"playingAnimationNames\",{get:function(){return(this||e).loaded?(this||e).animator.animations.filter((function(e){return e.playing})).map((function(e){return e.name})):[]},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"pausedAnimationNames\",{get:function(){return(this||e).loaded?(this||e).animator.animations.filter((function(e){return!e.playing})).map((function(e){return e.name})):[]},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"pausedStateMachineNames\",{\n/**\n           *  Returns a list of paused machine names\n           * @returns a list of state machine names that are paused\n           */\nget:function(){return(this||e).loaded?(this||e).animator.stateMachines.filter((function(e){return!e.playing})).map((function(e){return e.name})):[]},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"isPlaying\",{\n/**\n           * @returns true if any animation is playing\n           */\nget:function(){return(this||e).animator.isPlaying},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"isPaused\",{\n/**\n           * @returns true if all instanced animations are paused\n           */\nget:function(){return(this||e).animator.isPaused},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"isStopped\",{\n/**\n           * @returns true if no animations are playing or paused\n           */\nget:function(){return(this||e).animator.isStopped},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"bounds\",{\n/**\n           * @returns the bounds of the current artboard, or undefined if the artboard\n           * isn't loaded yet.\n           */\nget:function(){return(this||e).artboard?(this||e).artboard.bounds:void 0},enumerable:false,configurable:true});\n/**\n         * Subscribe to Rive-generated events\n         * @param type the type of event to subscribe to\n         * @param callback callback to fire when the event occurs\n         */t.prototype.on=function(t,n){(this||e).eventManager.add({type:t,callback:n})};\n/**\n         * Unsubscribes from a Rive-generated event\n         * @param type the type of event to unsubscribe from\n         * @param callback the callback to unsubscribe\n         */t.prototype.off=function(t,n){(this||e).eventManager.remove({type:t,callback:n})};\n/**\n         * Unsubscribes from a Rive-generated event\n         * @deprecated\n         * @param callback the callback to unsubscribe from\n         */t.prototype.unsubscribe=function(e,t){console.warn(\"This function is deprecated: please use `off()` instead.\");this.off(e,t)};\n/**\n         * Unsubscribes all Rive listeners from an event type, or everything if no type is\n         * given\n         * @param type the type of event to unsubscribe from, or all types if\n         * undefined\n         */t.prototype.removeAllRiveEventListeners=function(t){(this||e).eventManager.removeAll(t)};\n/**\n         * Unsubscribes all listeners from an event type, or everything if no type is\n         * given\n         * @deprecated\n         * @param type the type of event to unsubscribe from, or all types if\n         * undefined\n         */t.prototype.unsubscribeAll=function(e){console.warn(\"This function is deprecated: please use `removeAllRiveEventListeners()` instead.\");this.removeAllRiveEventListeners(e)};t.prototype.stopRendering=function(){if((this||e).loaded&&(this||e).frameRequestId){(this||e).runtime.cancelAnimationFrame?(this||e).runtime.cancelAnimationFrame((this||e).frameRequestId):cancelAnimationFrame((this||e).frameRequestId);(this||e).frameRequestId=null}};t.prototype.startRendering=function(){(this||e).loaded&&(this||e).artboard&&!(this||e).frameRequestId&&((this||e).runtime.requestAnimationFrame?(this||e).frameRequestId=(this||e).runtime.requestAnimationFrame((this||e)._boundDraw):(this||e).frameRequestId=requestAnimationFrame((this||e)._boundDraw))};\n/**\n         * Enables frames-per-second (FPS) reporting for the runtime\n         * If no callback is provided, Rive will append a fixed-position div at the top-right corner of\n         * the page with the FPS reading\n         * @param fpsCallback - Callback from the runtime during the RAF loop that supplies the FPS value\n         */t.prototype.enableFPSCounter=function(t){(this||e).runtime.enableFPSCounter(t)};t.prototype.disableFPSCounter=function(){(this||e).runtime.disableFPSCounter()};Object.defineProperty(t.prototype,\"contents\",{get:function(){if((this||e).loaded){var t={artboards:[]};for(var n=0;n<(this||e).file.artboardCount();n++){var r=(this||e).file.artboardByIndex(n);var i={name:r.name,animations:[],stateMachines:[]};for(var a=0;a<r.animationCount();a++){var o=r.animationByIndex(a);i.animations.push(o.name)}for(var s=0;s<r.stateMachineCount();s++){var u=r.stateMachineByIndex(s);var l=u.name;var c=new(this||e).runtime.StateMachineInstance(u,r);var f=[];for(var h=0;h<c.inputCount();h++){var d=c.input(h);f.push({name:d.name,type:d.type})}i.stateMachines.push({name:l,inputs:f})}t.artboards.push(i)}return t}},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"volume\",{get:function(){(this||e).artboard&&(this||e).artboard.volume!==(this||e)._volume&&((this||e)._volume=(this||e).artboard.volume);return(this||e)._volume},set:function(t){(this||e)._volume=t;(this||e).artboard&&((this||e).artboard.volume=t*F.systemVolume)},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"artboardWidth\",{get:function(){var t;return(this||e).artboard?(this||e).artboard.width:(t=(this||e)._artboardWidth)!==null&&t!==void 0?t:0},set:function(t){(this||e)._artboardWidth=t;(this||e).artboard&&((this||e).artboard.width=t)},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"artboardHeight\",{get:function(){var t;return(this||e).artboard?(this||e).artboard.height:(t=(this||e)._artboardHeight)!==null&&t!==void 0?t:0},set:function(t){(this||e)._artboardHeight=t;(this||e).artboard&&((this||e).artboard.height=t)},enumerable:false,configurable:true});t.prototype.resetArtboardSize=function(){if((this||e).artboard){(this||e).artboard.resetArtboardSize();(this||e)._artboardWidth=(this||e).artboard.width;(this||e)._artboardHeight=(this||e).artboard.height}else{(this||e)._artboardWidth=void 0;(this||e)._artboardHeight=void 0}};Object.defineProperty(t.prototype,\"devicePixelRatioUsed\",{get:function(){return(this||e)._devicePixelRatioUsed},set:function(t){(this||e)._devicePixelRatioUsed=t},enumerable:false,configurable:true});t.prototype.bindViewModelInstance=function(t){var n;if((this||e).artboard&&!(this||e).destroyed&&t&&t.runtimeInstance){t.internalIncrementReferenceCount();(n=(this||e)._viewModelInstance)===null||n===void 0?void 0:n.cleanup();(this||e)._viewModelInstance=t;(this||e).animator.stateMachines.length>0?(this||e).animator.stateMachines.forEach((function(e){return e.bindViewModelInstance(t)})):(this||e).artboard.bindViewModelInstance(t.runtimeInstance)}};Object.defineProperty(t.prototype,\"viewModelInstance\",{get:function(){return(this||e)._viewModelInstance},enumerable:false,configurable:true});t.prototype.viewModelByIndex=function(t){var n=(this||e).file.viewModelByIndex(t);return n!==null?new O(n):null};t.prototype.viewModelByName=function(t){var n=(this||e).file.viewModelByName(t);return n!==null?new O(n):null};t.prototype.enums=function(){if((this||e)._dataEnums===null){var t=(this||e).file.enums();(this||e)._dataEnums=t.map((function(e){return new W(e)}))}return(this||e)._dataEnums};t.prototype.defaultViewModel=function(){if((this||e).artboard){var t=(this||e).file.defaultArtboardViewModel((this||e).artboard);if(t)return new O(t)}return null};t.missingErrorMessage=\"Rive source file or data buffer required\";t.cleanupErrorMessage=\"Attempt to use file after calling cleanup.\";return t}();var O=function(){function t(t){(this||e)._viewModel=t}Object.defineProperty(t.prototype,\"instanceCount\",{get:function(){return(this||e)._viewModel.instanceCount},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"name\",{get:function(){return(this||e)._viewModel.name},enumerable:false,configurable:true});t.prototype.instanceByIndex=function(t){var n=(this||e)._viewModel.instanceByIndex(t);return n!==null?new D(n,null):null};t.prototype.instanceByName=function(t){var n=(this||e)._viewModel.instanceByName(t);return n!==null?new D(n,null):null};t.prototype.defaultInstance=function(){var t=(this||e)._viewModel.defaultInstance();return t!==null?new D(t,null):null};t.prototype.instance=function(){var t=(this||e)._viewModel.instance();return t!==null?new D(t,null):null};Object.defineProperty(t.prototype,\"properties\",{get:function(){return(this||e)._viewModel.getProperties()},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"instanceNames\",{get:function(){return(this||e)._viewModel.getInstanceNames()},enumerable:false,configurable:true});return t}();var W=function(){function t(t){(this||e)._dataEnum=t}Object.defineProperty(t.prototype,\"name\",{get:function(){return(this||e)._dataEnum.name},enumerable:false,configurable:true});Object.defineProperty(t.prototype,\"values\",{get:function(){return(this||e)._dataEnum.values},enumerable:false,configurable:true});return t}();var B;(function(e){e.Number=\"number\";e.String=\"string\";e.Boolean=\"boolean\";e.Color=\"color\";e.Trigger=\"trigger\";e.Enum=\"enum\";e.List=\"list\";e.Image=\"image\"})(B||(B={}));var D=function(){function t(t,n){(this||e)._parents=[];(this||e)._children=[];(this||e)._viewModelInstances=new Map;(this||e)._propertiesWithCallbacks=[];(this||e)._referenceCount=0;(this||e)._runtimeInstance=t;n!==null&&(this||e)._parents.push(n)}Object.defineProperty(t.prototype,\"runtimeInstance\",{get:function(){return(this||e)._runtimeInstance},enumerable:false,configurable:true});t.prototype.handleCallbacks=function(){if((this||e)._propertiesWithCallbacks.length!==0){(this||e)._propertiesWithCallbacks.forEach((function(e){e.handleCallbacks()}));(this||e)._propertiesWithCallbacks.forEach((function(e){e.clearChanges()}))}(this||e)._children.forEach((function(e){return e.handleCallbacks()}))};t.prototype.addParent=function(t){(this||e)._parents.push(t);((this||e)._propertiesWithCallbacks.length>0||(this||e)._children.length>0)&&t.addToViewModelCallbacks(this||e)};t.prototype.removeParent=function(t){var n=(this||e)._parents.indexOf(t);if(n!==-1){var r=(this||e)._parents[n];r.removeFromViewModelCallbacks(this||e);(this||e)._parents.splice(n,1)}};t.prototype.addToPropertyCallbacks=function(t){var n=this||e;if(!(this||e)._propertiesWithCallbacks.includes(t)){(this||e)._propertiesWithCallbacks.push(t);(this||e)._propertiesWithCallbacks.length>0&&(this||e)._parents.forEach((function(e){e.addToViewModelCallbacks(n)}))}};t.prototype.removeFromPropertyCallbacks=function(t){var n=this||e;if((this||e)._propertiesWithCallbacks.includes(t)){(this||e)._propertiesWithCallbacks=(this||e)._propertiesWithCallbacks.filter((function(e){return e!==t}));(this||e)._children.length===0&&(this||e)._propertiesWithCallbacks.length===0&&(this||e)._parents.forEach((function(e){e.removeFromViewModelCallbacks(n)}))}};t.prototype.addToViewModelCallbacks=function(t){var n=this||e;if(!(this||e)._children.includes(t)){(this||e)._children.push(t);(this||e)._parents.forEach((function(e){e.addToViewModelCallbacks(n)}))}};t.prototype.removeFromViewModelCallbacks=function(t){var n=this||e;if((this||e)._children.includes(t)){(this||e)._children=(this||e)._children.filter((function(e){return e!==t}));(this||e)._children.length===0&&(this||e)._propertiesWithCallbacks.length===0&&(this||e)._parents.forEach((function(e){e.removeFromViewModelCallbacks(n)}))}};t.prototype.clearCallbacks=function(){(this||e)._propertiesWithCallbacks.forEach((function(e){e.clearCallbacks()}))};t.prototype.propertyFromPath=function(e,t){var n=e.split(\"/\");return this.propertyFromPathSegments(n,0,t)};t.prototype.viewModelFromPathSegments=function(e,t){var n=this.internalViewModelInstance(e[t]);return n!==null?t==e.length-1?n:n.viewModelFromPathSegments(e,t++):null};t.prototype.propertyFromPathSegments=function(t,n,r){var i,a,o,s,u,l,c,f,h,d,p,v,m,g,b,y;if(n<t.length-1){var w=this.internalViewModelInstance(t[n]);return w!==null?w.propertyFromPathSegments(t,n+1,r):null}var _=null;switch(r){case B.Number:_=(a=(i=(this||e)._runtimeInstance)===null||i===void 0?void 0:i.number(t[n]))!==null&&a!==void 0?a:null;if(_!==null)return new N(_,this||e);break;case B.String:_=(s=(o=(this||e)._runtimeInstance)===null||o===void 0?void 0:o.string(t[n]))!==null&&s!==void 0?s:null;if(_!==null)return new U(_,this||e);break;case B.Boolean:_=(l=(u=(this||e)._runtimeInstance)===null||u===void 0?void 0:u.boolean(t[n]))!==null&&l!==void 0?l:null;if(_!==null)return new $(_,this||e);break;case B.Color:_=(f=(c=(this||e)._runtimeInstance)===null||c===void 0?void 0:c.color(t[n]))!==null&&f!==void 0?f:null;if(_!==null)return new Y(_,this||e);break;case B.Trigger:_=(d=(h=(this||e)._runtimeInstance)===null||h===void 0?void 0:h.trigger(t[n]))!==null&&d!==void 0?d:null;if(_!==null)return new G(_,this||e);break;case B.Enum:_=(v=(p=(this||e)._runtimeInstance)===null||p===void 0?void 0:p.enum(t[n]))!==null&&v!==void 0?v:null;if(_!==null)return new z(_,this||e);break;case B.List:_=(g=(m=(this||e)._runtimeInstance)===null||m===void 0?void 0:m.list(t[n]))!==null&&g!==void 0?g:null;if(_!==null)return new H(_,this||e);break;case B.Image:_=(y=(b=(this||e)._runtimeInstance)===null||b===void 0?void 0:b.image(t[n]))!==null&&y!==void 0?y:null;if(_!==null)return new X(_,this||e);break}return null};t.prototype.internalViewModelInstance=function(n){var r;if((this||e)._viewModelInstances.has(n))return(this||e)._viewModelInstances.get(n);var i=(r=(this||e)._runtimeInstance)===null||r===void 0?void 0:r.viewModel(n);if(i!==null){var a=new t(i,this||e);a.internalIncrementReferenceCount();(this||e)._viewModelInstances.set(n,a);return a}return null};\n/**\n         * method to access a property instance of type number belonging\n         * to the view model instance or to a nested view model instance\n         * @param path - path to the number property\n         */t.prototype.number=function(e){var t=this.propertyFromPath(e,B.Number);return t};\n/**\n         * method to access a property instance of type string belonging\n         * to the view model instance or to a nested view model instance\n         * @param path - path to the string property\n         */t.prototype.string=function(e){var t=this.propertyFromPath(e,B.String);return t};\n/**\n         * method to access a property instance of type boolean belonging\n         * to the view model instance or to a nested view model instance\n         * @param path - path to the boolean property\n         */t.prototype.boolean=function(e){var t=this.propertyFromPath(e,B.Boolean);return t};\n/**\n         * method to access a property instance of type color belonging\n         * to the view model instance or to a nested view model instance\n         * @param path - path to the ttrigger property\n         */t.prototype.color=function(e){var t=this.propertyFromPath(e,B.Color);return t};\n/**\n         * method to access a property instance of type trigger belonging\n         * to the view model instance or to a nested view model instance\n         * @param path - path to the trigger property\n         */t.prototype.trigger=function(e){var t=this.propertyFromPath(e,B.Trigger);return t};\n/**\n         * method to access a property instance of type enum belonging\n         * to the view model instance or to a nested view model instance\n         * @param path - path to the enum property\n         */t.prototype.enum=function(e){var t=this.propertyFromPath(e,B.Enum);return t};\n/**\n         * method to access a property instance of type list belonging\n         * to the view model instance or to a nested view model instance\n         * @param path - path to the list property\n         */t.prototype.list=function(e){var t=this.propertyFromPath(e,B.List);return t};\n/**\n         * method to access a view model property instance belonging\n         * to the view model instance or to a nested view model instance\n         * @param path - path to the image property\n         */t.prototype.image=function(e){var t=this.propertyFromPath(e,B.Image);return t};\n/**\n         * method to access a view model property instance belonging\n         * to the view model instance or to a nested view model instance\n         * @param path - path to the view model property\n         */t.prototype.viewModel=function(t){var n=t.split(\"/\");var r=n.length>1?this.viewModelFromPathSegments(n.slice(0,n.length-1),0):this||e;return r!=null?r.internalViewModelInstance(n[n.length-1]):null};t.prototype.internalReplaceViewModel=function(t,n){var r;if(n.runtimeInstance!==null){var i=((r=(this||e)._runtimeInstance)===null||r===void 0?void 0:r.replaceViewModel(t,n.runtimeInstance))||false;if(i){n.internalIncrementReferenceCount();var a=this.internalViewModelInstance(t);if(a!==null){a.removeParent(this||e);(this||e)._children.includes(a)&&((this||e)._children=(this||e)._children.filter((function(e){return e!==a})));a.cleanup()}(this||e)._viewModelInstances.set(t,n);n.addParent(this||e)}return i}return false};\n/**\n         * method to replace a view model property with another view model value\n         * @param path - path to the view model property\n         * @param value - view model that will replace the original\n         */t.prototype.replaceViewModel=function(t,n){var r;var i=t.split(\"/\");var a=i.length>1?this.viewModelFromPathSegments(i.slice(0,i.length-1),0):this||e;return(r=a===null||a===void 0?void 0:a.internalReplaceViewModel(i[i.length-1],n))!==null&&r!==void 0&&r};t.prototype.incrementReferenceCount=function(){var t;(this||e)._referenceCount++;(t=(this||e)._runtimeInstance)===null||t===void 0?void 0:t.incrementReferenceCount()};t.prototype.decrementReferenceCount=function(){var t;(this||e)._referenceCount--;(t=(this||e)._runtimeInstance)===null||t===void 0?void 0:t.decrementReferenceCount()};Object.defineProperty(t.prototype,\"properties\",{get:function(){var t;return((t=(this||e)._runtimeInstance)===null||t===void 0?void 0:t.getProperties().map((function(e){return u({},e)})))||[]},enumerable:false,configurable:true});t.prototype.internalIncrementReferenceCount=function(){(this||e)._referenceCount++};t.prototype.cleanup=function(){var t=this||e;(this||e)._referenceCount--;if((this||e)._referenceCount<=0){(this||e)._runtimeInstance=null;this.clearCallbacks();(this||e)._propertiesWithCallbacks=[];(this||e)._viewModelInstances.forEach((function(e){e.cleanup()}));(this||e)._viewModelInstances.clear();var n=f([],(this||e)._children,true);(this||e)._children.length=0;var r=f([],(this||e)._parents,true);(this||e)._parents.length=0;n.forEach((function(e){e.removeParent(t)}));r.forEach((function(e){e.removeFromViewModelCallbacks(t)}))}};return t}();var V=function(){function t(t,n){(this||e).callbacks=[];(this||e)._viewModelInstanceValue=t;(this||e)._parentViewModel=n}t.prototype.on=function(t){(this||e).callbacks.length===0&&(this||e)._viewModelInstanceValue.clearChanges();if(!(this||e).callbacks.includes(t)){(this||e).callbacks.push(t);(this||e)._parentViewModel.addToPropertyCallbacks(this||e)}};t.prototype.off=function(t){t?(this||e).callbacks=(this||e).callbacks.filter((function(e){return e!==t})):(this||e).callbacks.length=0;(this||e).callbacks.length===0&&(this||e)._parentViewModel.removeFromPropertyCallbacks(this||e)};t.prototype.internalHandleCallback=function(e){};t.prototype.handleCallbacks=function(){var t=this||e;(this||e)._viewModelInstanceValue.hasChanged&&(this||e).callbacks.forEach((function(e){t.internalHandleCallback(e)}))};t.prototype.clearChanges=function(){(this||e)._viewModelInstanceValue.clearChanges()};t.prototype.clearCallbacks=function(){(this||e).callbacks.length=0};Object.defineProperty(t.prototype,\"name\",{get:function(){return(this||e)._viewModelInstanceValue.name},enumerable:false,configurable:true});return t}();var U=function(t){s(n,t);function n(n,r){return t.call(this||e,n,r)||this||e}Object.defineProperty(n.prototype,\"value\",{get:function(){return(this||e)._viewModelInstanceValue.value},set:function(t){(this||e)._viewModelInstanceValue.value=t},enumerable:false,configurable:true});n.prototype.internalHandleCallback=function(t){t((this||e).value)};return n}(V);var N=function(t){s(n,t);function n(n,r){return t.call(this||e,n,r)||this||e}Object.defineProperty(n.prototype,\"value\",{get:function(){return(this||e)._viewModelInstanceValue.value},set:function(t){(this||e)._viewModelInstanceValue.value=t},enumerable:false,configurable:true});n.prototype.internalHandleCallback=function(t){t((this||e).value)};return n}(V);var $=function(t){s(n,t);function n(n,r){return t.call(this||e,n,r)||this||e}Object.defineProperty(n.prototype,\"value\",{get:function(){return(this||e)._viewModelInstanceValue.value},set:function(t){(this||e)._viewModelInstanceValue.value=t},enumerable:false,configurable:true});n.prototype.internalHandleCallback=function(t){t((this||e).value)};return n}(V);var G=function(t){s(n,t);function n(n,r){return t.call(this||e,n,r)||this||e}n.prototype.trigger=function(){return(this||e)._viewModelInstanceValue.trigger()};n.prototype.internalHandleCallback=function(e){e()};return n}(V);var z=function(t){s(n,t);function n(n,r){return t.call(this||e,n,r)||this||e}Object.defineProperty(n.prototype,\"value\",{get:function(){return(this||e)._viewModelInstanceValue.value},set:function(t){(this||e)._viewModelInstanceValue.value=t},enumerable:false,configurable:true});Object.defineProperty(n.prototype,\"valueIndex\",{get:function(){return(this||e)._viewModelInstanceValue.valueIndex},set:function(t){(this||e)._viewModelInstanceValue.valueIndex=t},enumerable:false,configurable:true});Object.defineProperty(n.prototype,\"values\",{get:function(){return(this||e)._viewModelInstanceValue.values},enumerable:false,configurable:true});n.prototype.internalHandleCallback=function(t){t((this||e).value)};return n}(V);var H=function(t){s(n,t);function n(n,r){return t.call(this||e,n,r)||this||e}Object.defineProperty(n.prototype,\"length\",{get:function(){return(this||e)._viewModelInstanceValue.size},enumerable:false,configurable:true});n.prototype.addInstance=function(t){t.runtimeInstance!=null&&(this||e)._viewModelInstanceValue.addInstance(t.runtimeInstance)};n.prototype.removeInstance=function(t){t.runtimeInstance!=null&&(this||e)._viewModelInstanceValue.removeInstance(t.runtimeInstance)};n.prototype.removeInstanceAt=function(t){(this||e)._viewModelInstanceValue.removeInstanceAt(t)};n.prototype.instanceAt=function(t){var n=(this||e)._viewModelInstanceValue.instanceAt(t);if(n!=null){var r=new D(n,null);return r}return null};n.prototype.internalHandleCallback=function(e){e()};return n}(V);var Y=function(t){s(n,t);function n(n,r){return t.call(this||e,n,r)||this||e}Object.defineProperty(n.prototype,\"value\",{get:function(){return(this||e)._viewModelInstanceValue.value},set:function(t){(this||e)._viewModelInstanceValue.value=t},enumerable:false,configurable:true});n.prototype.rgb=function(t,n,r){(this||e)._viewModelInstanceValue.rgb(t,n,r)};n.prototype.rgba=function(t,n,r,i){(this||e)._viewModelInstanceValue.argb(i,t,n,r)};n.prototype.argb=function(t,n,r,i){(this||e)._viewModelInstanceValue.argb(t,n,r,i)};n.prototype.alpha=function(t){(this||e)._viewModelInstanceValue.alpha(t)};n.prototype.opacity=function(t){(this||e)._viewModelInstanceValue.alpha(Math.round(Math.max(0,Math.min(1,t))*255))};n.prototype.internalHandleCallback=function(t){t((this||e).value)};return n}(V);var X=function(t){s(n,t);function n(n,r){return t.call(this||e,n,r)||this||e}Object.defineProperty(n.prototype,\"value\",{set:function(t){(this||e)._viewModelInstanceValue.value(t.nativeImage)},enumerable:false,configurable:true});n.prototype.internalHandleCallback=function(e){e()};return n}(V);var q=function(t){return l(void 0,void 0,void 0,(function(){var n,r,i;return c(this||e,(function(e){switch(e.label){case 0:n=new Request(t);return[4,fetch(n)];case 1:r=e.sent();return[4,r.arrayBuffer()];case 2:i=e.sent();return[2,i]}}))}))};var J=function(e){return typeof e===\"string\"?[e]:e instanceof Array?e:[]};var K={EventManager:E,TaskQueueManager:P};var Z=function(t){return l(void 0,void 0,void 0,(function(){var n,r,i;return c(this||e,(function(e){switch(e.label){case 0:n=new Promise((function(e){return g.getInstance((function(n){n.decodeAudio(t,e)}))}));return[4,n];case 1:r=e.sent();i=new o.AudioWrapper(r);o.finalizationRegistry.register(i,r);return[2,i]}}))}))};var Q=function(t){return l(void 0,void 0,void 0,(function(){var n,r,i;return c(this||e,(function(e){switch(e.label){case 0:n=new Promise((function(e){return g.getInstance((function(n){n.decodeImage(t,e)}))}));return[4,n];case 1:r=e.sent();i=new o.ImageWrapper(r);o.finalizationRegistry.register(i,r);return[2,i]}}))}))};var ee=function(t){return l(void 0,void 0,void 0,(function(){var n,r,i;return c(this||e,(function(e){switch(e.label){case 0:n=new Promise((function(e){return g.getInstance((function(n){n.decodeFont(t,e)}))}));return[4,n];case 1:r=e.sent();i=new o.FontWrapper(r);o.finalizationRegistry.register(i,r);return[2,i]}}))}))}})();return i})()));var n=t;const r=t.rive,i=t.__esModule;export{i as __esModule,n as default,r as rive};\n//# sourceMappingURL=rive.js.map\n","import*as t from\"react\";import*as i from\"@rive-app/webgl2\";var l=t;try{\"default\"in t&&(l=t.default)}catch(p){}var f=i;try{\"default\"in i&&(f=i.default)}catch(p){}var d=typeof globalThis!==\"undefined\"?globalThis:typeof self!==\"undefined\"?self:global;var v={};Object.defineProperty(v,\"__esModule\",{value:!0});var p=l,y=f;function n(t){return t&&\"object\"==typeof t&&\"default\"in t?t:{default:t}}var g=n(p),r=function(){return r=Object.assign||function(t){for(var i,l=1,f=arguments.length;l<f;l++)for(var d in i=arguments[l])Object.prototype.hasOwnProperty.call(i,d)&&(t[d]=i[d]);return t},r.apply(this||d,arguments)};function o(t,i){var l={};for(var f in t)Object.prototype.hasOwnProperty.call(t,f)&&i.indexOf(f)<0&&(l[f]=t[f]);if(null!=t&&\"function\"==typeof Object.getOwnPropertySymbols){var d=0;for(f=Object.getOwnPropertySymbols(t);d<f.length;d++)i.indexOf(f[d])<0&&Object.prototype.propertyIsEnumerable.call(t,f[d])&&(l[f[d]]=t[f[d]])}return l}function a(t,i,l,f){return new(l||(l=Promise))((function(d,v){function a(t){try{s(f.next(t))}catch(t){v(t)}}function u(t){try{s(f.throw(t))}catch(t){v(t)}}function s(t){var i;t.done?d(t.value):(i=t.value,i instanceof l?i:new l((function(t){t(i)}))).then(a,u)}s((f=f.apply(t,i||[])).next())}))}function u(t,i){var l,f,v,p={label:0,sent:function(){if(1&v[0])throw v[1];return v[1]},trys:[],ops:[]},y=Object.create((\"function\"==typeof Iterator?Iterator:Object).prototype);return y.next=u(0),y.throw=u(1),y.return=u(2),\"function\"==typeof Symbol&&(y[Symbol.iterator]=function(){return this||d}),y;function u(d){return function(g){return function(d){if(l)throw new TypeError(\"Generator is already executing.\");for(;y&&(y=0,d[0]&&(p=0)),p;)try{if(l=1,f&&(v=2&d[0]?f.return:d[0]?f.throw||((v=f.return)&&v.call(f),0):f.next)&&!(v=v.call(f,d[1])).done)return v;switch(f=0,v&&(d=[2&d[0],v.value]),d[0]){case 0:case 1:v=d;break;case 4:return p.label++,{value:d[1],done:!1};case 5:p.label++,f=d[1],d=[0];continue;case 7:d=p.ops.pop(),p.trys.pop();continue;default:if(!(v=p.trys,(v=v.length>0&&v[v.length-1])||6!==d[0]&&2!==d[0])){p=0;continue}if(3===d[0]&&(!v||d[1]>v[0]&&d[1]<v[3])){p.label=d[1];break}if(6===d[0]&&p.label<v[1]){p.label=v[1],v=d;break}if(v&&p.label<v[2]){p.label=v[2],p.ops.push(d);break}v[2]&&p.ops.pop(),p.trys.pop();continue}d=i.call(t,p)}catch(t){d=[6,t],f=0}finally{l=v=0}if(5&d[0])throw d[1];return{value:d[0]?d[1]:void 0,done:!0}}([d,g])}}}function s(t){var i=t||c(),l=p.useState(i),f=l[0],d=l[1];return p.useEffect((function(){if(\"undefined\"!=typeof window&&\"matchMedia\"in window){var e=function(){var i=t||c();d(i)},i=window.matchMedia(\"screen and (resolution: \".concat(f,\"dppx)\"));return i.hasOwnProperty(\"addEventListener\")?i.addEventListener(\"change\",e):i.addListener(e),function(){i.hasOwnProperty(\"removeEventListener\")?i.removeEventListener(\"change\",e):i.removeListener(e)}}}),[f,t]),f}function c(){var t=\"undefined\"!=typeof window&&\"number\"==typeof window.devicePixelRatio?window.devicePixelRatio:1;return Math.min(Math.max(1,t),3)}\"function\"==typeof SuppressedError&&SuppressedError;var m=function(){function e(){}return e.prototype.observe=function(){},e.prototype.unobserve=function(){},e.prototype.disconnect=function(){},e}();var R=globalThis.ResizeObserver||m,x=void 0!==globalThis.ResizeObserver,T=!x;function h(t,i){void 0===i&&(i=!0);var l=p.useState({width:0,height:0}),f=l[0],v=l[1];p.useEffect((function(){if(\"undefined\"!=typeof window&&i){var e=function(){v({width:window.innerWidth,height:window.innerHeight})};return T&&(e(),window.addEventListener(\"resize\",e)),function(){return window.removeEventListener(\"resize\",e)}}}),[]);var y,g,m,P=p.useRef(new R((y=function(t){x&&v({width:t[t.length-1].contentRect.width,height:t[t.length-1].contentRect.height})},g=0,m=0,function(){for(var t=this||d,i=[],l=0;l<arguments.length;l++)i[l]=arguments[l];clearTimeout(m),m=window.setTimeout((function(){return y.apply(t,i)}),g)})));return p.useEffect((function(){var l=P.current;if(i){var f=t.current;return t.current&&x&&l.observe(t.current),function(){l.disconnect(),f&&x&&l.unobserve(f)}}l.disconnect()}),[t,P]),f}var P={useDevicePixelRatio:!0,fitCanvasToArtboardHeight:!1,useOffscreenRenderer:!0,shouldResizeCanvasToContainer:!0};function b(t){return Object.assign({},P,t)}function w(t){var i=t.riveLoaded,l=void 0!==i&&i,f=t.canvasElem,d=t.containerRef,v=t.options,y=void 0===v?{}:v,g=t.onCanvasHasResized,m=t.artboardBounds,R=b(y),x=p.useState({height:0,width:0}),T=x[0],P=T.height,S=T.width,L=x[1],M=p.useState({height:0,width:0}),k=M[0],z=k.height,j=k.width,H=M[1],I=p.useState(!0),D=I[0],F=I[1],N=R.fitCanvasToArtboardHeight,W=R.shouldResizeCanvasToContainer,A=R.useDevicePixelRatio,B=R.customDevicePixelRatio,_=h(d,W),U=s(B),X=null!=m?m:{},Y=X.maxX,G=X.maxY,q=p.useCallback((function(){var t,i,l,f,v=null!==(i=null===(t=d.current)||void 0===t?void 0:t.clientWidth)&&void 0!==i?i:0,p=null!==(f=null===(l=d.current)||void 0===l?void 0:l.clientHeight)&&void 0!==f?f:0;return N&&m?{width:v,height:v*(m.maxY/m.maxX)}:{width:v,height:p}}),[d,N,Y,G]);p.useEffect((function(){if(W&&d.current&&l){var t=q(),i=t.width,v=t.height,p=!1;if(f){var y=i!==S||v!==P;if(R.fitCanvasToArtboardHeight&&y&&(d.current.style.height=v+\"px\",p=!0),R.useDevicePixelRatio){if(y||i*U!==j||v*U!==z){var m=U*i,x=U*v;f.width=m,f.height=x,f.style.width=i+\"px\",f.style.height=v+\"px\",H({width:m,height:x}),p=!0}}else y&&(f.width=i,f.height=v,H({width:i,height:v}),p=!0);L({width:i,height:v})}g&&(D||p)&&g&&g(),D&&F(!1)}}),[f,d,_,U,q,D,F,z,j,P,S,g,W,N,A,l]),p.useEffect((function(){H({width:0,height:0})}),[f])}var S,L=function(){function e(){}return e.prototype.observe=function(){},e.prototype.unobserve=function(){},e.prototype.disconnect=function(){},e}(),M=globalThis.IntersectionObserver||L,k=function(){function e(){var t=this||d;(this||d).elementsMap=new Map,(this||d).onObserved=function(i){i.forEach((function(i){var l=t.elementsMap.get(i.target);l&&l(i)}))},(this||d).observer=new M((this||d).onObserved)}return e.prototype.registerCallback=function(t,i){(this||d).observer.observe(t),(this||d).elementsMap.set(t,i)},e.prototype.removeCallback=function(t){(this||d).observer.unobserve(t),(this||d).elementsMap.delete(t)},e}(),C=function(){return S||(S=new k),S};function E(t){var i=t.setContainerRef,l=t.setCanvasRef,f=t.className,d=void 0===f?\"\":f,v=t.style,p=t.children,y=o(t,[\"setContainerRef\",\"setCanvasRef\",\"className\",\"style\",\"children\"]),m=r({width:\"100%\",height:\"100%\"},v);return g.default.createElement(\"div\",r({ref:i,className:d},!d&&{style:m}),g.default.createElement(\"canvas\",r({ref:l,style:{verticalAlign:\"top\",width:0,height:0}},y),p))}function O(t,i){void 0===i&&(i={});var l=p.useState(null),f=l[0],d=l[1],v=p.useRef(null),m=p.useState(null),R=m[0],x=m[1],T=Boolean(t),P=b(i),S=s(),L=p.useCallback((function(){if(R){if(R.layout&&R.layout.fit===y.Fit.Layout&&f){var t=S*R.layout.layoutScaleFactor;R.devicePixelRatioUsed=S,R.artboardWidth=(null==f?void 0:f.width)/t,R.artboardHeight=(null==f?void 0:f.height)/t}R.startRendering(),R.resizeToCanvas()}}),[R,S]);w({riveLoaded:!!R,canvasElem:f,containerRef:v,options:P,onCanvasHasResized:L,artboardBounds:null==R?void 0:R.bounds});var M=p.useCallback((function(t){null===t&&f&&(f.height=0,f.width=0),d(t)}),[]);p.useEffect((function(){if(f&&t){var i,l=null!=R;if(null==R){var d=P.useOffscreenRenderer;(i=new y.Rive(r(r({useOffscreenRenderer:d},t),{canvas:f}))).on(y.EventType.Load,(function(){l=!0,f?x(i):i.cleanup()}))}return function(){l||null==i||i.cleanup()}}}),[f,T,R]);var k=p.useCallback((function(t){v.current=t}),[]),z={observe:p.useCallback((function(t,i){C().registerCallback(t,i)}),[]),unobserve:p.useCallback((function(t){C().removeCallback(t)}),[])},j=z.observe,H=z.unobserve;p.useEffect((function(){var t,i=!1,n=function(){if(f&&i){var t=f.getBoundingClientRect();t.width>0&&t.height>0&&t.top<(window.innerHeight||document.documentElement.clientHeight)&&t.bottom>0&&t.left<(window.innerWidth||document.documentElement.clientWidth)&&t.right>0&&(null==R||R.startRendering(),i=!1)}};return f&&!1!==P.shouldUseIntersectionObserver&&j(f,(function(l){l.isIntersecting?R&&R.startRendering():R&&R.stopRendering(),i=!l.isIntersecting,clearTimeout(t),l.isIntersecting||0!==l.boundingClientRect.width||(t=setTimeout(n,10))})),function(){f&&H(f)}}),[j,H,R,f,P.shouldUseIntersectionObserver]),p.useEffect((function(){return function(){R&&(R.cleanup(),x(null))}}),[R,f]);var I=null==t?void 0:t.animations;p.useEffect((function(){R&&I&&(R.isPlaying?(R.stop(R.animationNames),R.play(I)):R.isPaused&&(R.stop(R.animationNames),R.pause(I)))}),[I,R]);var D=p.useCallback((function(t){return g.default.createElement(E,r({setContainerRef:k,setCanvasRef:M},t))}),[M,k]);return{canvas:f,container:v.current,setCanvasRef:M,setContainerRef:k,rive:R,RiveComponent:D}}v.default=function(t){var i=t.src,l=t.artboard,f=t.animations,d=t.stateMachines,v=t.layout,p=t.useOffscreenRenderer,y=void 0===p||p,m=t.shouldDisableRiveListeners,R=void 0!==m&&m,x=t.shouldResizeCanvasToContainer,T=void 0===x||x,P=t.automaticallyHandleEvents,S=void 0!==P&&P,L=t.children,M=o(t,[\"src\",\"artboard\",\"animations\",\"stateMachines\",\"layout\",\"useOffscreenRenderer\",\"shouldDisableRiveListeners\",\"shouldResizeCanvasToContainer\",\"automaticallyHandleEvents\",\"children\"]),k=O({src:i,artboard:l,animations:f,layout:v,stateMachines:d,autoplay:!0,shouldDisableRiveListeners:R,automaticallyHandleEvents:S},{useOffscreenRenderer:y,shouldResizeCanvasToContainer:T}).RiveComponent;return g.default.createElement(k,r({},M),L)},v.useResizeCanvas=w,v.useRive=O,v.useRiveFile=function(t){var i=this||d,l=p.useState(null),f=l[0],v=l[1],g=p.useState(\"idle\"),m=g[0],R=g[1];return p.useEffect((function(){var l=null;return a(i,void 0,void 0,(function(){return u(this||d,(function(i){try{R(\"loading\"),(l=new y.RiveFile(t)).init(),l.on(y.EventType.Load,(function(){null==l||l.getInstance(),v(l),R(\"success\")})),l.on(y.EventType.LoadError,(function(){R(\"failed\")})),v(l)}catch(t){console.error(t),R(\"failed\")}return[2]}))})),function(){null==l||l.cleanup()}}),[t.src,t.buffer]),{riveFile:f,status:m}},v.useStateMachineInput=function(t,i,l,f){var d=p.useState(null),v=d[0],g=d[1];return p.useEffect((function(){function e(){if(t&&i&&l||g(null),t&&i&&l){var d=t.stateMachineInputs(i);if(d){var v=d.find((function(t){return t.name===l}));void 0!==f&&v&&(v.value=f),g(v||null)}}else g(null)}e(),t&&t.on(y.EventType.Load,(function(){e()}))}),[t]),v},Object.keys(y).forEach((function(t){\"default\"===t||v.hasOwnProperty(t)||Object.defineProperty(v,t,{enumerable:!0,get:function(){return y[t]}})}));const z=v.__esModule,j=v.useResizeCanvas,H=v.useRive,I=v.useRiveFile,D=v.useStateMachineInput;export{z as __esModule,v as default,j as useResizeCanvas,H as useRive,I as useRiveFile,D as useStateMachineInput};\n//# sourceMappingURL=index.js.map\n","import{jsx as _jsx}from\"react/jsx-runtime\";import{useState,useEffect,useMemo,useRef}from\"react\";import*as riveCanvas from\"@rive-app/react-canvas\";import*as riveWebGL from\"@rive-app/react-webgl2\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";var isRiveRenderer=false;var rivePackage=()=>{if(isRiveRenderer){return riveWebGL;}else{return riveCanvas;}};// Mapping for fit options to Fit enum\nconst getFitValue=fit=>{const Fit=rivePackage().default.Fit;switch(fit){case\"layout\":return Fit.Layout;case\"contain\":return Fit.Contain;case\"cover\":return Fit.Cover;case\"fill\":return Fit.Fill;case\"fitWidth\":return Fit.FitWidth;case\"fitHeight\":return Fit.FitHeight;case\"none\":return Fit.None;case\"scaleDown\":return Fit.ScaleDown;default:return Fit.Contain;}};// Mapping for alignment options to Alignment enum\nconst getAlignmentValue=alignment=>{const Alignment=rivePackage().default.Alignment;switch(alignment){case\"center\":return Alignment.Center;case\"topLeft\":return Alignment.TopLeft;case\"topCenter\":return Alignment.TopCenter;case\"topRight\":return Alignment.TopRight;case\"centerLeft\":return Alignment.CenterLeft;case\"centerRight\":return Alignment.CenterRight;case\"bottomLeft\":return Alignment.BottomLeft;case\"bottomCenter\":return Alignment.BottomCenter;case\"bottomRight\":return Alignment.BottomRight;default:return Alignment.Center;}};function useRiveInputs(rive,stateMachines,inputsJSON){const inputConfigs=useMemo(()=>{try{return JSON.parse(inputsJSON||\"[]\");}catch(error){console.error(\"Error parsing inputsJSON:\",error);return[];}},[inputsJSON]);return inputConfigs.map(config=>{const{useStateMachineInput}=rivePackage();const handler=useStateMachineInput(rive,stateMachines,config.name,config.type===\"Trigger\"?true:config.value);return{...config,handler};});}/**\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerDisableUnlink\n */export default function RivePlayer_vX(props){const{riveRenderer}=props;isRiveRenderer=riveRenderer;const[renderer,setRenderer]=useState(riveRenderer);useEffect(()=>{setRenderer(riveRenderer);},[riveRenderer]);return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\"},children:/*#__PURE__*/_jsx(RivePlayerInternal,{...props,riveRenderer:renderer})},renderer?\"webgl\":\"canvas\");}function RivePlayerInternal(props){const{src,artboard,stateMachines,riveRenderer,autoplay,autoBind,handleEvents,fit,alignment,play,playOnCanvas,onEventTriggered,inputsJSON,isTouchScrollEnabled,layoutScaleFactor}=props;const rivePackage=useMemo(()=>riveRenderer?riveWebGL:riveCanvas,[riveRenderer]);const{useRive}=rivePackage;const Layout=rivePackage.default.Layout;const layout=useMemo(()=>new Layout({fit:getFitValue(fit),alignment:getAlignmentValue(alignment),...fit===\"layout\"&&{layoutScaleFactor}}),[fit,alignment,layoutScaleFactor]);const{rive,RiveComponent}=useRive({src,artboard,stateMachines,autoplay,autoBind,automaticallyHandleEvents:handleEvents,layout,isTouchScrollEnabled:isTouchScrollEnabled});const inputs=useRiveInputs(rive,stateMachines,inputsJSON);const prevInputsRef=useRef(inputs);useEffect(()=>{if(rive&&inputs.length){inputs.forEach((input,index)=>{if(input.handler){const prevInput=prevInputsRef.current[index];if(input.type===\"Trigger\"&&input.value&&(!prevInput||!prevInput.value)){input.handler.fire();}else if(input.type!==\"Trigger\"&&\"value\"in input){input.handler.value=input.value;}}});}prevInputsRef.current=inputs;},[rive,inputs]);useEffect(()=>{if(rive){const handleEvent=event=>{// console.log(\"Rive event triggered:\", event)\nif(onEventTriggered){onEventTriggered(event.data);// console.log(\"Event data:\", event.data)\n}};rive.on(\"riveevent\",handleEvent);return()=>{rive.off(\"riveevent\",handleEvent);};}},[rive,onEventTriggered]);useEffect(()=>{if(rive){const shouldPlay=RenderTarget.current()===RenderTarget.canvas?playOnCanvas:play;shouldPlay?rive.play():rive.pause();}},[rive,play,playOnCanvas]);useEffect(()=>{if(rive){rive.layout=layout;}},[rive,layout]);return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\"},children:/*#__PURE__*/_jsx(RiveComponent,{style:{width:\"100%\",height:\"100%\"}})});}// Property controls\naddPropertyControls(RivePlayer_vX,{src:{title:\"Source\",type:ControlType.String},artboard:{title:\"Artboard\",type:ControlType.String},stateMachines:{title:\"State Machines\",type:ControlType.String},riveRenderer:{title:\"Rive Renderer\",type:ControlType.Boolean,hidden:()=>true},autoplay:{title:\"Autoplay\",type:ControlType.Boolean,hidden:()=>true},autoBind:{title:\"Auto Bind\",type:ControlType.Boolean},handleEvents:{title:\"Handle Events\",type:ControlType.Boolean},isTouchScrollEnabled:{title:\"Touch Screen Enabled\",type:ControlType.Boolean},fit:{title:\"Fit\",type:ControlType.Enum,options:[\"layout\",\"contain\",\"cover\",\"fill\",\"fitWidth\",\"fitHeight\",\"none\",\"scaleDown\"],optionTitles:[\"Layout\",\"Contain\",\"Cover\",\"Fill\",\"Fit Width\",\"Fit Height\",\"None\",\"Scale Down\"],defaultValue:\"contain\"},layoutScaleFactor:{title:\"Layout Scale Factor\",type:ControlType.Number,defaultValue:1,min:.25,max:10,displayStepper:true,step:.25,hidden:props=>props.fit!==\"layout\"},alignment:{title:\"Alignment\",type:ControlType.Enum,options:[\"center\",\"topLeft\",\"topCenter\",\"topRight\",\"centerLeft\",\"centerRight\",\"bottomLeft\",\"bottomCenter\",\"bottomRight\"],optionTitles:[\"Center\",\"Top Left\",\"Top Center\",\"Top Right\",\"Center Left\",\"Center Right\",\"Bottom Left\",\"Bottom Center\",\"Bottom Right\"],defaultValue:\"center\"},play:{title:\"Auto-Play\",type:ControlType.Boolean},playOnCanvas:{title:\"Play on Canvas\",type:ControlType.Boolean},onEventTriggered:{type:ControlType.EventHandler},inputsJSON:{title:\"Inputs JSON\",type:ControlType.String,hidden:()=>true}});// Default props\nRivePlayer_vX.defaultProps={src:\"https://public.rive.app/hosted/63978/135405/cRjq3a7l40ScM-l2peKfBQ.riv\",artboard:\"AB_BG\",stateMachines:\"SM_BG\",riveRenderer:false,autoplay:true,autoBind:true,handleEvents:true,fit:\"contain\",alignment:\"center\",play:true,playOnCanvas:true,onEventTriggered:eventData=>null,inputsJSON:\"[]\",isTouchScrollEnabled:false,layoutScaleFactor:1};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"RivePlayer_vX\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./RivePlayer_vX.map","// Generated by Framer (ee1e8a0)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"IwWFv7E1I\",\"xKu24fOUP\"];const serializationHash=\"framer-EFmu9\";const variantClassNames={IwWFv7E1I:\"framer-v-qxxuq1\",xKu24fOUP:\"framer-v-1882lwl\"};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={Close:\"xKu24fOUP\",Normal:\"IwWFv7E1I\"};const getProps=({click,height,id,link,title,width,...props})=>{return{...props,Hs_Wm1PNd:title??props.Hs_Wm1PNd??\"Products\",jnjSc4Afu:click??props.jnjSc4Afu,variant:humanReadableVariantMap[props.variant]??props.variant??\"IwWFv7E1I\",yp2MxtCJz:link??props.yp2MxtCJz};};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,Hs_Wm1PNd,yp2MxtCJz,jnjSc4Afu,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"IwWFv7E1I\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1gmcp4l=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(jnjSc4Afu){const res=await jnjSc4Afu(...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:yp2MxtCJz,motionChild:true,nodeId:\"IwWFv7E1I\",openInNewTab:false,scopeId:\"KlrQdtNkO\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-qxxuq1\",className,classNames)} framer-1v7ohu3`,\"data-framer-name\":\"Normal\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"IwWFv7E1I\",onTap:onTap1gmcp4l,ref:refBinding,style:{...style},...addPropertyOverrides({xKu24fOUP:{\"data-framer-name\":\"Close\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1N1aXNzZSBJbnRsIFJlZ3VsYXI=\",\"--framer-font-family\":'\"Suisse Intl Regular\", \"Suisse Intl Regular Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"-0.2px\",\"--framer-line-height\":\"116%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7df797c8-a906-495d-aa0e-1805d5fd0bb6, rgb(5, 4, 3)))\"},children:\"Products\"})}),className:\"framer-mqa1zy\",\"data-framer-name\":\"Products\",fonts:[\"CUSTOM;Suisse Intl Regular\"],layoutDependency:layoutDependency,layoutId:\"pUj9hqwnH\",style:{\"--extracted-r6o4lv\":\"var(--token-7df797c8-a906-495d-aa0e-1805d5fd0bb6, rgb(5, 4, 3))\",\"--framer-paragraph-spacing\":\"0px\"},text:Hs_Wm1PNd,verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1j6r9x6\",\"data-framer-name\":\"arrow-down-s-line\",layoutDependency:layoutDependency,layoutId:\"vBmtXYEkc\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-iigcuj\",\"data-framer-name\":\"Vector\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"WV2QaZme5\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12 8\"><path d=\"M 6 4.976 L 10.125 0.851 L 11.303 2.03 L 6 7.333 L 0.697 2.03 L 1.875 0.851 Z\" fill=\"rgb(0,0,0)\"></path></svg>',svgContentId:8887043941,withExternalLayout:true,...addPropertyOverrides({xKu24fOUP:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12 8\"><path d=\"M 5.303 4.125 L 9.428 0 L 10.607 1.179 L 5.303 6.482 L 0 1.179 L 1.179 0 Z\" transform=\"translate(0.697 0.851) rotate(-180 5.25 3.25)\" fill=\"rgb(0,0,0)\"></path></svg>',svgContentId:11111112094}},baseVariant,gestureVariant)})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-EFmu9.framer-1v7ohu3, .framer-EFmu9 .framer-1v7ohu3 { display: block; }\",\".framer-EFmu9.framer-qxxuq1 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-EFmu9 .framer-mqa1zy { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-EFmu9 .framer-1j6r9x6 { flex: none; gap: 0px; height: 20px; overflow: hidden; position: relative; width: 20px; }\",\".framer-EFmu9 .framer-iigcuj { flex: none; height: 8px; left: 4px; position: absolute; top: 6px; width: 12px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 21\n * @framerIntrinsicWidth 98.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"xKu24fOUP\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"Hs_Wm1PNd\":\"title\",\"yp2MxtCJz\":\"link\",\"jnjSc4Afu\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerKlrQdtNkO=withCSS(Component,css,\"framer-EFmu9\");export default FramerKlrQdtNkO;FramerKlrQdtNkO.displayName=\"Nav Link Item with drop phone\";FramerKlrQdtNkO.defaultProps={height:21,width:98.5};addPropertyControls(FramerKlrQdtNkO,{variant:{options:[\"IwWFv7E1I\",\"xKu24fOUP\"],optionTitles:[\"Normal\",\"Close\"],title:\"Variant\",type:ControlType.Enum},Hs_Wm1PNd:{defaultValue:\"Products\",displayTextArea:false,title:\"Title\",type:ControlType.String},yp2MxtCJz:{title:\"Link\",type:ControlType.Link},jnjSc4Afu:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerKlrQdtNkO,[{explicitInter:true,fonts:[{family:\"Suisse Intl Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/S10XL535eEHXk9IOHQCdQNo5kXY.woff2\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerKlrQdtNkO\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"98.5\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"xKu24fOUP\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"Hs_Wm1PNd\\\":\\\"title\\\",\\\"yp2MxtCJz\\\":\\\"link\\\",\\\"jnjSc4Afu\\\":\\\"click\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"21\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./KlrQdtNkO.map","// Generated by Framer (958e4e9)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,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 serializationHash=\"framer-cBpIa\";const variantClassNames={xGi4C7BOW:\"framer-v-1vkrlj4\"};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=({click,height,id,image,link,title,width,...props})=>{return{...props,AuaGx5Eeg:title??props.AuaGx5Eeg??\"Consolidation\",C0iWVWg86:click??props.C0iWVWg86,kL_i4r1jx:image??props.kL_i4r1jx??{alt:\"\",pixelHeight:512,pixelWidth:512,src:\"https://framerusercontent.com/images/4nf3o5k70KaF7hVSB0UpoOo6Ss.svg?width=512&height=512\"},wgMnzSGDB:link??props.wgMnzSGDB};};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,kL_i4r1jx,AuaGx5Eeg,wgMnzSGDB,C0iWVWg86,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"xGi4C7BOW\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapjsuk2=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(C0iWVWg86){const res=await C0iWVWg86(...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:wgMnzSGDB,motionChild:true,nodeId:\"xGi4C7BOW\",openInNewTab:false,scopeId:\"z2Xh3u0_P\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1vkrlj4\",className,classNames)} framer-rgb3bg`,\"data-border\":true,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"xGi4C7BOW\",onTap:onTapjsuk2,ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-6191a8f4-2333-45f6-aecd-ded399065094, rgba(5, 4, 3, 0.12))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(114, 138, 171, 0)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,...style},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1g76pix\",layoutDependency:layoutDependency,layoutId:\"crsCiTYbt\",style:{backgroundColor:\"var(--token-183eb386-2764-4a49-b85d-289d164645d7, rgb(0, 75, 246))\",borderBottomLeftRadius:60,borderBottomRightRadius:60,borderTopLeftRadius:60,borderTopRightRadius:60},children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(12+((componentViewport?.height||200)-24-30)/2)+7.5),sizes:\"15px\",...toResponsiveImage(kL_i4r1jx)},className:\"framer-14jl415\",layoutDependency:layoutDependency,layoutId:\"jYTFA2h5s\"}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-g9ar9x\",\"data-border\":true,\"data-framer-name\":\"Icon holder type 2\",layoutDependency:layoutDependency,layoutId:\"Y_i2EfgwB\",style:{\"--border-bottom-width\":\"0.6px\",\"--border-color\":\"rgba(255, 255, 255, 0.24)\",\"--border-left-width\":\"0.6px\",\"--border-right-width\":\"0.6px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0.6px\",background:\"radial-gradient(100% 100% at 0% 0%, rgba(226, 222, 210, 0.4) 0%, rgba(226, 222, 210, 0) 100%)\",borderBottomLeftRadius:60,borderBottomRightRadius:60,borderTopLeftRadius:60,borderTopRightRadius:60,boxShadow:\"inset -2px -2px 166.525146484375px 0px rgba(255, 255, 255, 0.02)\"}})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-137g4oc\",layoutDependency:layoutDependency,layoutId:\"Pt2Vapuf6\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1N1aXNzZSBJbnRsIFJlZ3VsYXI=\",\"--framer-font-family\":'\"Suisse Intl Regular\", \"Suisse Intl Regular Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7df797c8-a906-495d-aa0e-1805d5fd0bb6, rgb(5, 4, 3)))\"},children:\"Consolidation\"})}),className:\"framer-ohahyh\",\"data-framer-name\":\"Headline\",fonts:[\"CUSTOM;Suisse Intl Regular\"],layoutDependency:layoutDependency,layoutId:\"LFQInh9vH\",style:{\"--extracted-r6o4lv\":\"var(--token-7df797c8-a906-495d-aa0e-1805d5fd0bb6, rgb(5, 4, 3))\",\"--framer-paragraph-spacing\":\"0px\"},text:AuaGx5Eeg,verticalAlignment:\"top\",withExternalLayout:true})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-cBpIa.framer-rgb3bg, .framer-cBpIa .framer-rgb3bg { display: block; }\",\".framer-cBpIa.framer-1vkrlj4 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 12px; position: relative; text-decoration: none; width: 142px; }\",\".framer-cBpIa .framer-1g76pix { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 30px); overflow: hidden; position: relative; width: 30px; will-change: var(--framer-will-change-override, transform); }\",\".framer-cBpIa .framer-14jl415 { flex: none; height: 15px; left: calc(50.00000000000002% - 15px / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 15px / 2); width: 15px; }\",\".framer-cBpIa .framer-g9ar9x { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 7.2px; height: 30px; justify-content: center; left: calc(50.00000000000002% - 30px / 2); overflow: hidden; padding: 12px; position: absolute; top: calc(50.00000000000002% - 30px / 2); width: 30px; will-change: var(--framer-will-change-override, transform); }\",\".framer-cBpIa .framer-137g4oc { 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: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-cBpIa .framer-ohahyh { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",'.framer-cBpIa[data-border=\"true\"]::after, .framer-cBpIa [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 60\n * @framerIntrinsicWidth 142\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"kL_i4r1jx\":\"image\",\"AuaGx5Eeg\":\"title\",\"wgMnzSGDB\":\"link\",\"C0iWVWg86\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerz2Xh3u0_P=withCSS(Component,css,\"framer-cBpIa\");export default Framerz2Xh3u0_P;Framerz2Xh3u0_P.displayName=\"nav item phone\";Framerz2Xh3u0_P.defaultProps={height:60,width:142};addPropertyControls(Framerz2Xh3u0_P,{kL_i4r1jx:{__defaultAssetReference:\"data:framer/asset-reference,4nf3o5k70KaF7hVSB0UpoOo6Ss.svg?originalFilename=workflow+1.svg&preferredSize=auto\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,4nf3o5k70KaF7hVSB0UpoOo6Ss.svg?originalFilename=workflow+1.svg&preferredSize=auto\"},title:\"Image\",type:ControlType.ResponsiveImage},AuaGx5Eeg:{defaultValue:\"Consolidation\",displayTextArea:false,title:\"Title\",type:ControlType.String},wgMnzSGDB:{title:\"Link\",type:ControlType.Link},C0iWVWg86:{title:\"Click\",type:ControlType.EventHandler}});addFonts(Framerz2Xh3u0_P,[{explicitInter:true,fonts:[{family:\"Suisse Intl Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/S10XL535eEHXk9IOHQCdQNo5kXY.woff2\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerz2Xh3u0_P\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"kL_i4r1jx\\\":\\\"image\\\",\\\"AuaGx5Eeg\\\":\\\"title\\\",\\\"wgMnzSGDB\\\":\\\"link\\\",\\\"C0iWVWg86\\\":\\\"click\\\"}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"142\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"60\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./z2Xh3u0_P.map","// Generated by Framer (958e4e9)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,ResolveLinks,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NavLinkItemWithDropPhone from\"https://framerusercontent.com/modules/9jBNvqgGxtYIYJ2gsG01/iU95RUD7RXr6yp5VS2Xi/KlrQdtNkO.js\";import NavItemPhone from\"https://framerusercontent.com/modules/pkyo5PG10VUGFsrmeUTU/QbGkIa7XqSErGcWl2p1D/z2Xh3u0_P.js\";const NavLinkItemWithDropPhoneFonts=getFonts(NavLinkItemWithDropPhone);const NavItemPhoneFonts=getFonts(NavItemPhone);const cycleOrder=[\"MfiaZVddf\",\"baAXHOm0T\",\"i31QumWvn\",\"UfQ71b1mz\"];const serializationHash=\"framer-EeQiF\";const variantClassNames={baAXHOm0T:\"framer-v-1drtd4z\",i31QumWvn:\"framer-v-1xkoflx\",MfiaZVddf:\"framer-v-1aam2nv\",UfQ71b1mz:\"framer-v-9yv0sb\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:400,type:\"spring\"};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Phone open\":\"UfQ71b1mz\",\"Variant 1\":\"MfiaZVddf\",\"Variant 2\":\"baAXHOm0T\",Phone:\"i31QumWvn\"};const getProps=({closeMenu,height,id,width,...props})=>{return{...props,RAgvmdaYW:closeMenu??props.RAgvmdaYW,variant:humanReadableVariantMap[props.variant]??props.variant??\"MfiaZVddf\"};};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,RAgvmdaYW,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"MfiaZVddf\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const jnjSc4Afuokkkum=activeVariantCallback(async(...args)=>{setVariant(\"baAXHOm0T\");});const jnjSc4Afu1madfrt=activeVariantCallback(async(...args)=>{setVariant(\"MfiaZVddf\");});const jnjSc4Afu16hk4l=activeVariantCallback(async(...args)=>{setVariant(\"UfQ71b1mz\");});const jnjSc4Afu1kcxytu=activeVariantCallback(async(...args)=>{setVariant(\"i31QumWvn\");});const C0iWVWg8613a21jb=activeVariantCallback(async(...args)=>{if(RAgvmdaYW){const res=await RAgvmdaYW(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"baAXHOm0T\",\"UfQ71b1mz\"].includes(baseVariant))return true;return false;};const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1aam2nv\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"MfiaZVddf\",ref:refBinding,style:{...style},...addPropertyOverrides({baAXHOm0T:{\"data-framer-name\":\"Variant 2\"},i31QumWvn:{\"data-framer-name\":\"Phone\"},UfQ71b1mz:{\"data-framer-name\":\"Phone open\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:21,y:(componentViewport?.y||0)+0+(((componentViewport?.height||21)-0-21)/2+0+0),...addPropertyOverrides({baAXHOm0T:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||171)-0-171)/2+0+0)},UfQ71b1mz:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||246)-0-246)/2+0+0)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1bsoxx0-container\",layoutDependency:layoutDependency,layoutId:\"jO8U9j_tG-container\",nodeId:\"jO8U9j_tG\",rendersWithMotion:true,scopeId:\"cYzOrtgw5\",children:/*#__PURE__*/_jsx(NavLinkItemWithDropPhone,{height:\"100%\",Hs_Wm1PNd:\"Products\",id:\"jO8U9j_tG\",jnjSc4Afu:jnjSc4Afuokkkum,layoutId:\"jO8U9j_tG\",variant:\"IwWFv7E1I\",width:\"100%\",...addPropertyOverrides({baAXHOm0T:{jnjSc4Afu:jnjSc4Afu1madfrt,variant:\"xKu24fOUP\"},i31QumWvn:{jnjSc4Afu:jnjSc4Afu16hk4l},UfQ71b1mz:{jnjSc4Afu:jnjSc4Afu1kcxytu,variant:\"xKu24fOUP\"}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-100pog8\",layoutDependency:layoutDependency,layoutId:\"ENQxPZXLH\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ECAFFayqr\"},implicitPathVariables:undefined},{href:{webPageId:\"ECAFFayqr\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:60,...addPropertyOverrides({baAXHOm0T:{width:`max((${componentViewport?.width||\"100vw\"} - 30px) / 3, 50px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||171)-0-171)/2+21+15)+0+0},UfQ71b1mz:{width:`max((${componentViewport?.width||\"100vw\"} - 15px) / 2, 50px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||246)-0-246)/2+21+15)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-5kh5rr-container\",layoutDependency:layoutDependency,layoutId:\"Fd06sDCBE-container\",nodeId:\"Fd06sDCBE\",rendersWithMotion:true,scopeId:\"cYzOrtgw5\",children:/*#__PURE__*/_jsx(NavItemPhone,{AuaGx5Eeg:\"Consolidation\",C0iWVWg86:C0iWVWg8613a21jb,height:\"100%\",id:\"Fd06sDCBE\",layoutId:\"Fd06sDCBE\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({baAXHOm0T:{kL_i4r1jx:addImageAlt({pixelHeight:32,pixelWidth:32,src:\"https://framerusercontent.com/images/M8NNkQlJN7yGA3A9maHQqa9YVg.svg?width=32&height=32\"},\"\"),wgMnzSGDB:resolvedLinks[0]},UfQ71b1mz:{kL_i4r1jx:addImageAlt({pixelHeight:32,pixelWidth:32,src:\"https://framerusercontent.com/images/M8NNkQlJN7yGA3A9maHQqa9YVg.svg?width=32&height=32\"},\"\"),wgMnzSGDB:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"LKYJNuvJU\"},implicitPathVariables:undefined},{href:{webPageId:\"LKYJNuvJU\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:60,...addPropertyOverrides({baAXHOm0T:{width:`max((${componentViewport?.width||\"100vw\"} - 30px) / 3, 50px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||171)-0-171)/2+21+15)+0+0},UfQ71b1mz:{width:`max((${componentViewport?.width||\"100vw\"} - 15px) / 2, 50px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||246)-0-246)/2+21+15)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-jpksua-container\",layoutDependency:layoutDependency,layoutId:\"YpG8UwFWs-container\",nodeId:\"YpG8UwFWs\",rendersWithMotion:true,scopeId:\"cYzOrtgw5\",children:/*#__PURE__*/_jsx(NavItemPhone,{AuaGx5Eeg:\"Dashboards\",C0iWVWg86:C0iWVWg8613a21jb,height:\"100%\",id:\"YpG8UwFWs\",kL_i4r1jx:addImageAlt({pixelHeight:24,pixelWidth:24,src:\"https://framerusercontent.com/images/YikQNKh0aY0V3r9DVERSYmT6GA.svg?width=24&height=24\"},\"\"),layoutId:\"YpG8UwFWs\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({baAXHOm0T:{kL_i4r1jx:addImageAlt({pixelHeight:24,pixelWidth:24,src:\"https://framerusercontent.com/images/S8I1FXVNy92B4Gtc5BpYoTML8GY.svg?width=24&height=24\"},\"\"),wgMnzSGDB:resolvedLinks1[0]},UfQ71b1mz:{kL_i4r1jx:addImageAlt({pixelHeight:24,pixelWidth:24,src:\"https://framerusercontent.com/images/S8I1FXVNy92B4Gtc5BpYoTML8GY.svg?width=24&height=24\"},\"\"),wgMnzSGDB:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"vswha65oa\"},implicitPathVariables:undefined},{href:{webPageId:\"vswha65oa\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:60,...addPropertyOverrides({baAXHOm0T:{width:`max((${componentViewport?.width||\"100vw\"} - 30px) / 3, 50px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||171)-0-171)/2+21+15)+0+0},UfQ71b1mz:{width:`max((${componentViewport?.width||\"100vw\"} - 15px) / 2, 50px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||246)-0-246)/2+21+15)+0+75}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1swudvr-container\",layoutDependency:layoutDependency,layoutId:\"DGp8cVJaO-container\",nodeId:\"DGp8cVJaO\",rendersWithMotion:true,scopeId:\"cYzOrtgw5\",children:/*#__PURE__*/_jsx(NavItemPhone,{AuaGx5Eeg:\"FinanceIQ\",C0iWVWg86:C0iWVWg8613a21jb,height:\"100%\",id:\"DGp8cVJaO\",kL_i4r1jx:addImageAlt({pixelHeight:32,pixelWidth:32,src:\"https://framerusercontent.com/images/9Xk1ZmcEY73UR0Bl4HLlvKoY9g.svg?width=32&height=32\"},\"\"),layoutId:\"DGp8cVJaO\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({baAXHOm0T:{kL_i4r1jx:addImageAlt({pixelHeight:32,pixelWidth:32,src:\"https://framerusercontent.com/images/HLb9aAjLq3PlU2LegMOM3BUFYg0.svg?width=32&height=32\"},\"\"),wgMnzSGDB:resolvedLinks2[0]},UfQ71b1mz:{kL_i4r1jx:addImageAlt({pixelHeight:32,pixelWidth:32,src:\"https://framerusercontent.com/images/HLb9aAjLq3PlU2LegMOM3BUFYg0.svg?width=32&height=32\"},\"\"),wgMnzSGDB:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Ndsm5ihWa\"},implicitPathVariables:undefined},{href:{webPageId:\"Ndsm5ihWa\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:60,...addPropertyOverrides({baAXHOm0T:{width:`max((${componentViewport?.width||\"100vw\"} - 30px) / 3, 50px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||171)-0-171)/2+21+15)+0+75},UfQ71b1mz:{width:`max((${componentViewport?.width||\"100vw\"} - 15px) / 2, 50px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||246)-0-246)/2+21+15)+0+75}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1nyrrfv-container\",layoutDependency:layoutDependency,layoutId:\"eaFob7397-container\",nodeId:\"eaFob7397\",rendersWithMotion:true,scopeId:\"cYzOrtgw5\",children:/*#__PURE__*/_jsx(NavItemPhone,{AuaGx5Eeg:\"LiveFlow for Google Sheets\",C0iWVWg86:C0iWVWg8613a21jb,height:\"100%\",id:\"eaFob7397\",kL_i4r1jx:addImageAlt({pixelHeight:512,pixelWidth:512,src:\"https://framerusercontent.com/images/54hOIeclfPgsYCvmuy5TaCsri8.svg?width=512&height=512\"},\"\"),layoutId:\"eaFob7397\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({baAXHOm0T:{kL_i4r1jx:addImageAlt({pixelHeight:512,pixelWidth:512,src:\"https://framerusercontent.com/images/gTFNTWRJtcTd6qroyN5jkc6g06Q.svg?width=512&height=512\"},\"\"),wgMnzSGDB:resolvedLinks3[0]},UfQ71b1mz:{kL_i4r1jx:addImageAlt({pixelHeight:512,pixelWidth:512,src:\"https://framerusercontent.com/images/gTFNTWRJtcTd6qroyN5jkc6g06Q.svg?width=512&height=512\"},\"\"),wgMnzSGDB:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"u9r04y4RV\"},implicitPathVariables:undefined},{href:{webPageId:\"u9r04y4RV\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:60,...addPropertyOverrides({baAXHOm0T:{width:`max((${componentViewport?.width||\"100vw\"} - 30px) / 3, 50px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||171)-0-171)/2+21+15)+0+75},UfQ71b1mz:{width:`max((${componentViewport?.width||\"100vw\"} - 15px) / 2, 50px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||246)-0-246)/2+21+15)+0+150}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1c2d1tl-container\",layoutDependency:layoutDependency,layoutId:\"rbzrdMBox-container\",nodeId:\"rbzrdMBox\",rendersWithMotion:true,scopeId:\"cYzOrtgw5\",children:/*#__PURE__*/_jsx(NavItemPhone,{AuaGx5Eeg:\"LiveFlow for Excel\",C0iWVWg86:C0iWVWg8613a21jb,height:\"100%\",id:\"rbzrdMBox\",kL_i4r1jx:addImageAlt({pixelHeight:26,pixelWidth:26,src:\"https://framerusercontent.com/images/hdqdqGbIUiDUwP0oNZ4Q2OIZY.svg?width=26&height=26\"},\"\"),layoutId:\"rbzrdMBox\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({baAXHOm0T:{kL_i4r1jx:addImageAlt({pixelHeight:26,pixelWidth:26,src:\"https://framerusercontent.com/images/6eIJEYovWBenVE5Y26lAPOXqxOE.svg?width=26&height=26\"},\"\"),wgMnzSGDB:resolvedLinks4[0]},UfQ71b1mz:{kL_i4r1jx:addImageAlt({pixelHeight:26,pixelWidth:26,src:\"https://framerusercontent.com/images/6eIJEYovWBenVE5Y26lAPOXqxOE.svg?width=26&height=26\"},\"\"),wgMnzSGDB:resolvedLinks4[1]}},baseVariant,gestureVariant)})})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-EeQiF.framer-bvhfhe, .framer-EeQiF .framer-bvhfhe { display: block; }\",\".framer-EeQiF.framer-1aam2nv { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 750px; }\",\".framer-EeQiF .framer-1bsoxx0-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-EeQiF .framer-100pog8 { display: grid; flex: none; gap: 15px 15px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(3, minmax(50px, 1fr)); grid-template-rows: repeat(1, minmax(0, 1fr)); height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-EeQiF .framer-5kh5rr-container, .framer-EeQiF .framer-jpksua-container, .framer-EeQiF .framer-1swudvr-container, .framer-EeQiF .framer-1nyrrfv-container, .framer-EeQiF .framer-1c2d1tl-container { align-self: start; flex: none; height: auto; justify-self: start; position: relative; width: 100%; }\",\".framer-EeQiF.framer-v-1xkoflx.framer-1aam2nv, .framer-EeQiF.framer-v-9yv0sb.framer-1aam2nv { width: 390px; }\",\".framer-EeQiF.framer-v-9yv0sb .framer-100pog8 { grid-template-columns: repeat(2, minmax(50px, 1fr)); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 21\n * @framerIntrinsicWidth 750\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"baAXHOm0T\":{\"layout\":[\"fixed\",\"auto\"]},\"i31QumWvn\":{\"layout\":[\"fixed\",\"auto\"]},\"UfQ71b1mz\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"RAgvmdaYW\":\"closeMenu\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramercYzOrtgw5=withCSS(Component,css,\"framer-EeQiF\");export default FramercYzOrtgw5;FramercYzOrtgw5.displayName=\"products tablet menu item\";FramercYzOrtgw5.defaultProps={height:21,width:750};addPropertyControls(FramercYzOrtgw5,{variant:{options:[\"MfiaZVddf\",\"baAXHOm0T\",\"i31QumWvn\",\"UfQ71b1mz\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Phone\",\"Phone open\"],title:\"Variant\",type:ControlType.Enum},RAgvmdaYW:{title:\"Close Menu\",type:ControlType.EventHandler}});addFonts(FramercYzOrtgw5,[{explicitInter:true,fonts:[]},...NavLinkItemWithDropPhoneFonts,...NavItemPhoneFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramercYzOrtgw5\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"baAXHOm0T\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"i31QumWvn\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"UfQ71b1mz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"RAgvmdaYW\\\":\\\"closeMenu\\\"}\",\"framerIntrinsicWidth\":\"750\",\"framerIntrinsicHeight\":\"21\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./cYzOrtgw5.map","// Generated by Framer (c92dc1a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,SVG,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={Lm62QylFH:{hover:true}};const serializationHash=\"framer-ovd02\";const variantClassNames={Lm62QylFH:\"framer-v-1wzz72h\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({click,color,fontSize,height,id,link,title,width,...props})=>{return{...props,cbi52f93_:title??props.cbi52f93_??\"Technology\",FSXdV9Hfc:fontSize??props.FSXdV9Hfc??18,mDmGrtRTt:color??props.mDmGrtRTt??\"rgb(255, 255, 255)\",oWR70PxDG:click??props.oWR70PxDG,svrQ4nuPn:link??props.svrQ4nuPn};};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,cbi52f93_,svrQ4nuPn,FSXdV9Hfc,mDmGrtRTt,oWR70PxDG,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"Lm62QylFH\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapp6gfk5=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(oWR70PxDG){const res=await oWR70PxDG(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"Lm62QylFH-hover\")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:svrQ4nuPn,motionChild:true,nodeId:\"Lm62QylFH\",openInNewTab:false,scopeId:\"aJNsxwlx0\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1wzz72h\",className,classNames)} framer-19bgila`,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Lm62QylFH\",onTap:onTapp6gfk5,ref:refBinding,style:{...style},...addPropertyOverrides({\"Lm62QylFH-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-188w1v5\",\"data-framer-name\":\"fi_16118256\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"uYlSFWJPD\",opacity:0,style:{opacity:0},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 26\"><path d=\"M 18.362 8.3 C 16.638 10.024 16.638 13.166 18.362 14.89 L 19.069 15.598 L 17.655 17.012 L 16.948 16.305 C 15.694 15.05 15.067 13.323 15.066 11.596 L 6.342 20.321 L 4.927 18.907 L 13.652 10.182 C 11.925 10.181 10.198 9.555 8.944 8.3 L 8.237 7.593 L 9.651 6.179 L 10.358 6.886 C 12.082 8.611 15.224 8.61 16.948 6.886 L 17.655 6.179 L 19.069 7.593 Z\" fill=\"var(--token-f02ef90f-3c5d-49d8-a9b8-379c9f5fbfc5, rgb(46, 255, 235))\"></path></svg>',svgContentId:12756382155,variants:{\"Lm62QylFH-hover\":{opacity:1}},withExternalLayout:true,...addPropertyOverrides({\"Lm62QylFH-hover\":{opacity:1,svgContentId:9390675140}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1N1aXNzZSBJbnRsIFJlZ3VsYXI=\",\"--framer-font-family\":'\"Suisse Intl Regular\", \"Suisse Intl Regular Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-FSXdV9Hfc-aJNsxwlx0) * 1px)\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-mDmGrtRTt-aJNsxwlx0))\"},children:\"Technology\"})}),className:\"framer-28b4p7\",\"data-framer-name\":\"Headline\",fonts:[\"CUSTOM;Suisse Intl Regular\"],layoutDependency:layoutDependency,layoutId:\"y6GlmOXqM\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-mDmGrtRTt-aJNsxwlx0)\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-FSXdV9Hfc-aJNsxwlx0\":FSXdV9Hfc,\"--variable-reference-mDmGrtRTt-aJNsxwlx0\":mDmGrtRTt},text:cbi52f93_,verticalAlignment:\"top\",withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ovd02.framer-19bgila, .framer-ovd02 .framer-19bgila { display: block; }\",\".framer-ovd02.framer-1wzz72h { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: 366px; }\",\".framer-ovd02 .framer-188w1v5 { flex: none; height: 26px; position: relative; width: 24px; }\",\".framer-ovd02 .framer-28b4p7 { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 21.5\n * @framerIntrinsicWidth 366\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"LuS8lZtzc\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"cbi52f93_\":\"title\",\"svrQ4nuPn\":\"link\",\"FSXdV9Hfc\":\"fontSize\",\"mDmGrtRTt\":\"color\",\"oWR70PxDG\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameraJNsxwlx0=withCSS(Component,css,\"framer-ovd02\");export default FrameraJNsxwlx0;FrameraJNsxwlx0.displayName=\"Nav Tile Header\";FrameraJNsxwlx0.defaultProps={height:21.5,width:366};addPropertyControls(FrameraJNsxwlx0,{cbi52f93_:{defaultValue:\"Technology\",displayTextArea:false,title:\"Title\",type:ControlType.String},svrQ4nuPn:{title:\"Link\",type:ControlType.Link},FSXdV9Hfc:{defaultValue:18,title:\"Font Size\",type:ControlType.Number},mDmGrtRTt:{defaultValue:\"rgb(255, 255, 255)\",title:\"Color\",type:ControlType.Color},oWR70PxDG:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FrameraJNsxwlx0,[{explicitInter:true,fonts:[{family:\"Suisse Intl Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/TMCw3OS0XIn4lwmXj6iQ4Zh5dkg.woff2\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameraJNsxwlx0\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"21.5\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"cbi52f93_\\\":\\\"title\\\",\\\"svrQ4nuPn\\\":\\\"link\\\",\\\"FSXdV9Hfc\\\":\\\"fontSize\\\",\\\"mDmGrtRTt\\\":\\\"color\\\",\\\"oWR70PxDG\\\":\\\"click\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"366\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"LuS8lZtzc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./aJNsxwlx0.map","// Generated by Framer (9840458)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,ResolveLinks,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NavTileHeader from\"https://framerusercontent.com/modules/212Rn1jFtPgHbzZW9BPO/SazZ8uARzNTj5vzqVQEz/aJNsxwlx0.js\";import SectionTag from\"https://framerusercontent.com/modules/lt1aCimJPGNa8oyTvagE/UaZPNTSsk6sBta38Nc5h/jcSrY2pre.js\";const SectionTagFonts=getFonts(SectionTag);const NavTileHeaderFonts=getFonts(NavTileHeader);const serializationHash=\"framer-JvG3p\";const variantClassNames={pKJcM1Im4:\"framer-v-17b7bwq\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({closeOverlay,height,id,width,...props})=>{return{...props,uOAyXvVeg:closeOverlay??props.uOAyXvVeg};};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,uOAyXvVeg,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"pKJcM1Im4\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const oWR70PxDGffpre9=activeVariantCallback(async(...args)=>{if(uOAyXvVeg){const res=await uOAyXvVeg(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-17b7bwq\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"pKJcM1Im4\",ref:refBinding,style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"-5px -5px 8px 35px rgba(0, 0, 0, 0.25), 5px 5px 8px 35px rgba(0, 0, 0, 0.25)\",...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1q829n6\",layoutDependency:layoutDependency,layoutId:\"nzP7rUHaE\",style:{borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:14,y:(componentViewport?.y||0)+0+(((componentViewport?.height||290)-0-287)/2+0+0)+24+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-10edrys-container\",layoutDependency:layoutDependency,layoutId:\"w3BTOQ9g3-container\",nodeId:\"w3BTOQ9g3\",rendersWithMotion:true,scopeId:\"eu4SZCK8J\",children:/*#__PURE__*/_jsx(SectionTag,{height:\"100%\",id:\"w3BTOQ9g3\",layoutId:\"w3BTOQ9g3\",OVQq_w7eD:\"Resources\",width:\"100%\",YZM1Jt7Wp:\"var(--token-7df797c8-a906-495d-aa0e-1805d5fd0bb6, rgb(5, 4, 3))\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-cvedw0\",layoutDependency:layoutDependency,layoutId:\"B8lcRPOr9\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1j6d6fu\",\"data-framer-name\":\"nav tile\",layoutDependency:layoutDependency,layoutId:\"UnCUrTYrd\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"jgghYGid4\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:21,width:\"378px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||290)-0-287)/2+0+0)+24+38+0+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1xxcbk4-container\",layoutDependency:layoutDependency,layoutId:\"aNKGZ9JrR-container\",nodeId:\"aNKGZ9JrR\",rendersWithMotion:true,scopeId:\"eu4SZCK8J\",children:/*#__PURE__*/_jsx(NavTileHeader,{cbi52f93_:\"Blog\",FSXdV9Hfc:18,height:\"100%\",id:\"aNKGZ9JrR\",layoutId:\"aNKGZ9JrR\",mDmGrtRTt:\"var(--token-7df797c8-a906-495d-aa0e-1805d5fd0bb6, rgb(5, 4, 3))\",oWR70PxDG:oWR70PxDGffpre9,style:{width:\"100%\"},svrQ4nuPn:resolvedLinks[0],width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"XS47sFFzO\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:21,width:\"378px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||290)-0-287)/2+0+0)+24+38+0+0+0+45,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1yohwr6-container\",layoutDependency:layoutDependency,layoutId:\"XBMYuEI8M-container\",nodeId:\"XBMYuEI8M\",rendersWithMotion:true,scopeId:\"eu4SZCK8J\",children:/*#__PURE__*/_jsx(NavTileHeader,{cbi52f93_:\"Case Studies\",FSXdV9Hfc:18,height:\"100%\",id:\"XBMYuEI8M\",layoutId:\"XBMYuEI8M\",mDmGrtRTt:\"var(--token-7df797c8-a906-495d-aa0e-1805d5fd0bb6, rgb(5, 4, 3))\",oWR70PxDG:oWR70PxDGffpre9,style:{width:\"100%\"},svrQ4nuPn:resolvedLinks1[0],width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"xnh2xAiuF\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:21,width:\"378px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||290)-0-287)/2+0+0)+24+38+0+0+0+90,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-12ufkns-container\",layoutDependency:layoutDependency,layoutId:\"bY_5yp2PU-container\",nodeId:\"bY_5yp2PU\",rendersWithMotion:true,scopeId:\"eu4SZCK8J\",children:/*#__PURE__*/_jsx(NavTileHeader,{cbi52f93_:\"Learn\",FSXdV9Hfc:18,height:\"100%\",id:\"bY_5yp2PU\",layoutId:\"bY_5yp2PU\",mDmGrtRTt:\"var(--token-7df797c8-a906-495d-aa0e-1805d5fd0bb6, rgb(5, 4, 3))\",oWR70PxDG:oWR70PxDGffpre9,style:{width:\"100%\"},svrQ4nuPn:resolvedLinks2[0],width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"vqCaxVPzS\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:21,width:\"378px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||290)-0-287)/2+0+0)+24+38+0+0+0+135,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1vf3uhz-container\",layoutDependency:layoutDependency,layoutId:\"TXSkdrc_3-container\",nodeId:\"TXSkdrc_3\",rendersWithMotion:true,scopeId:\"eu4SZCK8J\",children:/*#__PURE__*/_jsx(NavTileHeader,{cbi52f93_:\"Product Guides\",FSXdV9Hfc:18,height:\"100%\",id:\"TXSkdrc_3\",layoutId:\"TXSkdrc_3\",mDmGrtRTt:\"var(--token-7df797c8-a906-495d-aa0e-1805d5fd0bb6, rgb(5, 4, 3))\",oWR70PxDG:oWR70PxDGffpre9,style:{width:\"100%\"},svrQ4nuPn:resolvedLinks3[0],width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"wSqndemCz\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:21,width:\"378px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||290)-0-287)/2+0+0)+24+38+0+0+0+180,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-r6k6fj-container\",layoutDependency:layoutDependency,layoutId:\"sOWkNuoUE-container\",nodeId:\"sOWkNuoUE\",rendersWithMotion:true,scopeId:\"eu4SZCK8J\",children:/*#__PURE__*/_jsx(NavTileHeader,{cbi52f93_:\"Knowledge Center\",FSXdV9Hfc:18,height:\"100%\",id:\"sOWkNuoUE\",layoutId:\"sOWkNuoUE\",mDmGrtRTt:\"var(--token-7df797c8-a906-495d-aa0e-1805d5fd0bb6, rgb(5, 4, 3))\",oWR70PxDG:oWR70PxDGffpre9,style:{width:\"100%\"},svrQ4nuPn:resolvedLinks4[0],width:\"100%\"})})})})]})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-JvG3p.framer-zn1qrl, .framer-JvG3p .framer-zn1qrl { display: block; }\",\".framer-JvG3p.framer-17b7bwq { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-JvG3p .framer-1q829n6 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 24px; position: relative; width: 426px; }\",\".framer-JvG3p .framer-10edrys-container { flex: none; height: auto; position: relative; width: auto; z-index: 2; }\",\".framer-JvG3p .framer-cvedw0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px 30px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 2; }\",\".framer-JvG3p .framer-1j6d6fu { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-JvG3p .framer-1xxcbk4-container, .framer-JvG3p .framer-1yohwr6-container, .framer-JvG3p .framer-12ufkns-container, .framer-JvG3p .framer-1vf3uhz-container, .framer-JvG3p .framer-r6k6fj-container { flex: none; height: auto; position: relative; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 290\n * @framerIntrinsicWidth 426\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"uOAyXvVeg\":\"closeOverlay\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framereu4SZCK8J=withCSS(Component,css,\"framer-JvG3p\");export default Framereu4SZCK8J;Framereu4SZCK8J.displayName=\"Resources menu\";Framereu4SZCK8J.defaultProps={height:290,width:426};addPropertyControls(Framereu4SZCK8J,{uOAyXvVeg:{title:\"Close Overlay\",type:ControlType.EventHandler}});addFonts(Framereu4SZCK8J,[{explicitInter:true,fonts:[]},...SectionTagFonts,...NavTileHeaderFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framereu4SZCK8J\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"426\",\"framerIntrinsicHeight\":\"290\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"uOAyXvVeg\\\":\\\"closeOverlay\\\"}\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./eu4SZCK8J.map","// Generated by Framer (958e4e9)\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 serializationHash=\"framer-Cp3zt\";const variantClassNames={xVL53lCPp:\"framer-v-hv8yox\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,link,title,width,...props})=>{return{...props,B8xqPIgR6:link??props.B8xqPIgR6,tpxxUGOB_:click??props.tpxxUGOB_,Yj8PfFCCR:title??props.Yj8PfFCCR??\"Products\"};};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,Yj8PfFCCR,B8xqPIgR6,tpxxUGOB_,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"xVL53lCPp\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1vahuu9=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(tpxxUGOB_){const res=await tpxxUGOB_(...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:B8xqPIgR6,motionChild:true,nodeId:\"xVL53lCPp\",openInNewTab:false,scopeId:\"f8Kx3pm_v\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-hv8yox\",className,classNames)} framer-1exwd0m`,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"xVL53lCPp\",onTap:onTap1vahuu9,ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1N1aXNzZSBJbnRsIFJlZ3VsYXI=\",\"--framer-font-family\":'\"Suisse Intl Regular\", \"Suisse Intl Regular Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"-0.2px\",\"--framer-line-height\":\"116%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7df797c8-a906-495d-aa0e-1805d5fd0bb6, rgb(5, 4, 3)))\"},children:\"Products\"})}),className:\"framer-1xp5l7m\",\"data-framer-name\":\"Products\",fonts:[\"CUSTOM;Suisse Intl Regular\"],layoutDependency:layoutDependency,layoutId:\"kSAI2BYVU\",style:{\"--extracted-r6o4lv\":\"var(--token-7df797c8-a906-495d-aa0e-1805d5fd0bb6, rgb(5, 4, 3))\",\"--framer-paragraph-spacing\":\"0px\"},text:Yj8PfFCCR,verticalAlignment:\"center\",withExternalLayout:true})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Cp3zt.framer-1exwd0m, .framer-Cp3zt .framer-1exwd0m { display: block; }\",\".framer-Cp3zt.framer-hv8yox { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-Cp3zt .framer-1xp5l7m { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 21\n * @framerIntrinsicWidth 74\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"Yj8PfFCCR\":\"title\",\"B8xqPIgR6\":\"link\",\"tpxxUGOB_\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerf8Kx3pm_v=withCSS(Component,css,\"framer-Cp3zt\");export default Framerf8Kx3pm_v;Framerf8Kx3pm_v.displayName=\"Nav Link Item without drop phone\";Framerf8Kx3pm_v.defaultProps={height:21,width:74};addPropertyControls(Framerf8Kx3pm_v,{Yj8PfFCCR:{defaultValue:\"Products\",displayTextArea:false,title:\"Title\",type:ControlType.String},B8xqPIgR6:{title:\"Link\",type:ControlType.Link},tpxxUGOB_:{title:\"Click\",type:ControlType.EventHandler}});addFonts(Framerf8Kx3pm_v,[{explicitInter:true,fonts:[{family:\"Suisse Intl Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/S10XL535eEHXk9IOHQCdQNo5kXY.woff2\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerf8Kx3pm_v\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"74\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"Yj8PfFCCR\\\":\\\"title\\\",\\\"B8xqPIgR6\\\":\\\"link\\\",\\\"tpxxUGOB_\\\":\\\"click\\\"}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"21\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./f8Kx3pm_v.map","// Generated by Framer (c92dc1a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,SVG,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={Lm62QylFH:{hover:true}};const serializationHash=\"framer-ovd02\";const variantClassNames={Lm62QylFH:\"framer-v-1wzz72h\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({click,color,fontSize,height,id,link,title,width,...props})=>{return{...props,cbi52f93_:title??props.cbi52f93_??\"Technology\",FSXdV9Hfc:fontSize??props.FSXdV9Hfc??18,mDmGrtRTt:color??props.mDmGrtRTt??\"rgb(255, 255, 255)\",oWR70PxDG:click??props.oWR70PxDG,svrQ4nuPn:link??props.svrQ4nuPn};};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,cbi52f93_,svrQ4nuPn,FSXdV9Hfc,mDmGrtRTt,oWR70PxDG,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"Lm62QylFH\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapp6gfk5=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(oWR70PxDG){const res=await oWR70PxDG(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"Lm62QylFH-hover\")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:svrQ4nuPn,motionChild:true,nodeId:\"Lm62QylFH\",openInNewTab:false,scopeId:\"aJNsxwlx0\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1wzz72h\",className,classNames)} framer-19bgila`,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Lm62QylFH\",onTap:onTapp6gfk5,ref:refBinding,style:{...style},...addPropertyOverrides({\"Lm62QylFH-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-188w1v5\",\"data-framer-name\":\"fi_16118256\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"uYlSFWJPD\",opacity:0,style:{opacity:0},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 26\"><path d=\"M 18.362 8.3 C 16.638 10.024 16.638 13.166 18.362 14.89 L 19.069 15.598 L 17.655 17.012 L 16.948 16.305 C 15.694 15.05 15.067 13.323 15.066 11.596 L 6.342 20.321 L 4.927 18.907 L 13.652 10.182 C 11.925 10.181 10.198 9.555 8.944 8.3 L 8.237 7.593 L 9.651 6.179 L 10.358 6.886 C 12.082 8.611 15.224 8.61 16.948 6.886 L 17.655 6.179 L 19.069 7.593 Z\" fill=\"var(--token-f02ef90f-3c5d-49d8-a9b8-379c9f5fbfc5, rgb(46, 255, 235))\"></path></svg>',svgContentId:12756382155,variants:{\"Lm62QylFH-hover\":{opacity:1}},withExternalLayout:true,...addPropertyOverrides({\"Lm62QylFH-hover\":{opacity:1,svgContentId:9390675140}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1N1aXNzZSBJbnRsIFJlZ3VsYXI=\",\"--framer-font-family\":'\"Suisse Intl Regular\", \"Suisse Intl Regular Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-FSXdV9Hfc-aJNsxwlx0) * 1px)\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-mDmGrtRTt-aJNsxwlx0))\"},children:\"Technology\"})}),className:\"framer-28b4p7\",\"data-framer-name\":\"Headline\",fonts:[\"CUSTOM;Suisse Intl Regular\"],layoutDependency:layoutDependency,layoutId:\"y6GlmOXqM\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-mDmGrtRTt-aJNsxwlx0)\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-FSXdV9Hfc-aJNsxwlx0\":FSXdV9Hfc,\"--variable-reference-mDmGrtRTt-aJNsxwlx0\":mDmGrtRTt},text:cbi52f93_,verticalAlignment:\"top\",withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ovd02.framer-19bgila, .framer-ovd02 .framer-19bgila { display: block; }\",\".framer-ovd02.framer-1wzz72h { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: 366px; }\",\".framer-ovd02 .framer-188w1v5 { flex: none; height: 26px; position: relative; width: 24px; }\",\".framer-ovd02 .framer-28b4p7 { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 21.5\n * @framerIntrinsicWidth 366\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"LuS8lZtzc\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"cbi52f93_\":\"title\",\"svrQ4nuPn\":\"link\",\"FSXdV9Hfc\":\"fontSize\",\"mDmGrtRTt\":\"color\",\"oWR70PxDG\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameraJNsxwlx0=withCSS(Component,css,\"framer-ovd02\");export default FrameraJNsxwlx0;FrameraJNsxwlx0.displayName=\"Nav Tile Header\";FrameraJNsxwlx0.defaultProps={height:21.5,width:366};addPropertyControls(FrameraJNsxwlx0,{cbi52f93_:{defaultValue:\"Technology\",displayTextArea:false,title:\"Title\",type:ControlType.String},svrQ4nuPn:{title:\"Link\",type:ControlType.Link},FSXdV9Hfc:{defaultValue:18,title:\"Font Size\",type:ControlType.Number},mDmGrtRTt:{defaultValue:\"rgb(255, 255, 255)\",title:\"Color\",type:ControlType.Color},oWR70PxDG:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FrameraJNsxwlx0,[{explicitInter:true,fonts:[{family:\"Suisse Intl Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/TMCw3OS0XIn4lwmXj6iQ4Zh5dkg.woff2\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameraJNsxwlx0\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"21.5\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"cbi52f93_\\\":\\\"title\\\",\\\"svrQ4nuPn\\\":\\\"link\\\",\\\"FSXdV9Hfc\\\":\\\"fontSize\\\",\\\"mDmGrtRTt\\\":\\\"color\\\",\\\"oWR70PxDG\\\":\\\"click\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"366\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"LuS8lZtzc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./aJNsxwlx0.map","// Generated by Framer (0dc35dd)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,ResolveLinks,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NavTileHeader from\"https://framerusercontent.com/modules/OvUFOTUoxoODtK3CpmwY/95iPDQo3I8eZT8h9M84G/aJNsxwlx0.js\";import SectionTag from\"https://framerusercontent.com/modules/dQTpmM3Wyeg6kynB5PNW/c4P2omi14FhdHc2PGxM9/jcSrY2pre.js\";const SectionTagFonts=getFonts(SectionTag);const NavTileHeaderFonts=getFonts(NavTileHeader);const cycleOrder=[\"JAi_B5dVG\",\"szRgPol2h\"];const serializationHash=\"framer-OdEbE\";const variantClassNames={JAi_B5dVG:\"framer-v-fu2hux\",szRgPol2h:\"framer-v-cir3in\"};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={\"Variant 1\":\"JAi_B5dVG\",\"Variant 2\":\"szRgPol2h\"};const getProps=({closeOverlay,height,id,width,...props})=>{return{...props,oGsAYQr5k:closeOverlay??props.oGsAYQr5k,variant:humanReadableVariantMap[props.variant]??props.variant??\"JAi_B5dVG\"};};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,oGsAYQr5k,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"JAi_B5dVG\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const oWR70PxDGpsvg7p=activeVariantCallback(async(...args)=>{if(oGsAYQr5k){const res=await oGsAYQr5k(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const isDisplayed=()=>{if(baseVariant===\"szRgPol2h\")return false;return true;};const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:isDisplayed()&&/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-fu2hux\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"JAi_B5dVG\",ref:refBinding,style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,boxShadow:\"-5px -5px 8px 35px rgba(0, 0, 0, 0.25), 5px 5px 8px 35px rgba(0, 0, 0, 0.25)\",...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-wlde9\",layoutDependency:layoutDependency,layoutId:\"jqbk6sjAH\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:14,y:(componentViewport?.y||0)+0+(((componentViewport?.height||290)-0-287)/2+0+0)+24+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-5im5oa-container\",layoutDependency:layoutDependency,layoutId:\"voDjxBnao-container\",nodeId:\"voDjxBnao\",rendersWithMotion:true,scopeId:\"fmEHqYVe8\",children:/*#__PURE__*/_jsx(SectionTag,{height:\"100%\",id:\"voDjxBnao\",layoutId:\"voDjxBnao\",OVQq_w7eD:\"By Industry\",width:\"100%\",YZM1Jt7Wp:\"var(--token-7df797c8-a906-495d-aa0e-1805d5fd0bb6, rgb(5, 4, 3))\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-eo9mkz\",layoutDependency:layoutDependency,layoutId:\"OTSPMPoIw\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-174ztes\",\"data-framer-name\":\"nav tile\",layoutDependency:layoutDependency,layoutId:\"b13pdJ4rE\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{yM5In54kx:\"construction\"},unresolvedPathSlugs:{yM5In54kx:{collectionId:\"H10SHynbJ\",collectionItemId:\"fCzuXzz1g\"}},webPageId:\"WDCPgbbAZ\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:21,width:\"378px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||290)-0-287)/2+0+0)+24+38+0+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ujbpyt-container\",layoutDependency:layoutDependency,layoutId:\"MJA4TF9YI-container\",nodeId:\"MJA4TF9YI\",rendersWithMotion:true,scopeId:\"fmEHqYVe8\",children:/*#__PURE__*/_jsx(NavTileHeader,{cbi52f93_:\"Construction\",FSXdV9Hfc:18,height:\"100%\",id:\"MJA4TF9YI\",layoutId:\"MJA4TF9YI\",mDmGrtRTt:\"var(--token-7df797c8-a906-495d-aa0e-1805d5fd0bb6, rgb(5, 4, 3))\",oWR70PxDG:oWR70PxDGpsvg7p,style:{width:\"100%\"},svrQ4nuPn:resolvedLinks[0],width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{yM5In54kx:\"technology\"},unresolvedPathSlugs:{yM5In54kx:{collectionId:\"H10SHynbJ\",collectionItemId:\"wJyOWITnH\"}},webPageId:\"WDCPgbbAZ\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:21,width:\"378px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||290)-0-287)/2+0+0)+24+38+0+0+0+45,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-mbwva-container\",layoutDependency:layoutDependency,layoutId:\"NWAbI8fRP-container\",nodeId:\"NWAbI8fRP\",rendersWithMotion:true,scopeId:\"fmEHqYVe8\",children:/*#__PURE__*/_jsx(NavTileHeader,{cbi52f93_:\"Technology\",FSXdV9Hfc:18,height:\"100%\",id:\"NWAbI8fRP\",layoutId:\"NWAbI8fRP\",mDmGrtRTt:\"var(--token-7df797c8-a906-495d-aa0e-1805d5fd0bb6, rgb(5, 4, 3))\",oWR70PxDG:oWR70PxDGpsvg7p,style:{width:\"100%\"},svrQ4nuPn:resolvedLinks1[0],width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{yM5In54kx:\"franchises\"},unresolvedPathSlugs:{yM5In54kx:{collectionId:\"H10SHynbJ\",collectionItemId:\"EC5jq2Sdh\"}},webPageId:\"WDCPgbbAZ\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:21,width:\"378px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||290)-0-287)/2+0+0)+24+38+0+0+0+90,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1cdmeeq-container\",layoutDependency:layoutDependency,layoutId:\"tN3jjvOLr-container\",nodeId:\"tN3jjvOLr\",rendersWithMotion:true,scopeId:\"fmEHqYVe8\",children:/*#__PURE__*/_jsx(NavTileHeader,{cbi52f93_:\"Franchises\",FSXdV9Hfc:18,height:\"100%\",id:\"tN3jjvOLr\",layoutId:\"tN3jjvOLr\",mDmGrtRTt:\"var(--token-7df797c8-a906-495d-aa0e-1805d5fd0bb6, rgb(5, 4, 3))\",oWR70PxDG:oWR70PxDGpsvg7p,style:{width:\"100%\"},svrQ4nuPn:resolvedLinks2[0],width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{yM5In54kx:\"private-equity\"},unresolvedPathSlugs:{yM5In54kx:{collectionId:\"H10SHynbJ\",collectionItemId:\"nlAtBpyW4\"}},webPageId:\"WDCPgbbAZ\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:21,width:\"378px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||290)-0-287)/2+0+0)+24+38+0+0+0+135,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-h8vdyu-container\",layoutDependency:layoutDependency,layoutId:\"mwdpMxqHD-container\",nodeId:\"mwdpMxqHD\",rendersWithMotion:true,scopeId:\"fmEHqYVe8\",children:/*#__PURE__*/_jsx(NavTileHeader,{cbi52f93_:\"Private Equity\",FSXdV9Hfc:18,height:\"100%\",id:\"mwdpMxqHD\",layoutId:\"mwdpMxqHD\",mDmGrtRTt:\"var(--token-7df797c8-a906-495d-aa0e-1805d5fd0bb6, rgb(5, 4, 3))\",oWR70PxDG:oWR70PxDGpsvg7p,style:{width:\"100%\"},svrQ4nuPn:resolvedLinks3[0],width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{yM5In54kx:\"healthcare\"},unresolvedPathSlugs:{yM5In54kx:{collectionId:\"H10SHynbJ\",collectionItemId:\"QxqJnHnBK\"}},webPageId:\"WDCPgbbAZ\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:21,width:\"378px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||290)-0-287)/2+0+0)+24+38+0+0+0+180,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1udthkl-container\",layoutDependency:layoutDependency,layoutId:\"qw2GDS3hW-container\",nodeId:\"qw2GDS3hW\",rendersWithMotion:true,scopeId:\"fmEHqYVe8\",children:/*#__PURE__*/_jsx(NavTileHeader,{cbi52f93_:\"Healthcare\",FSXdV9Hfc:18,height:\"100%\",id:\"qw2GDS3hW\",layoutId:\"qw2GDS3hW\",mDmGrtRTt:\"var(--token-7df797c8-a906-495d-aa0e-1805d5fd0bb6, rgb(5, 4, 3))\",oWR70PxDG:oWR70PxDGpsvg7p,style:{width:\"100%\"},svrQ4nuPn:resolvedLinks4[0],width:\"100%\"})})})})]})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-OdEbE.framer-ju6lk9, .framer-OdEbE .framer-ju6lk9 { display: block; }\",\".framer-OdEbE.framer-fu2hux { align-content: flex-start; align-items: flex-start; cursor: default; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-OdEbE .framer-wlde9 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 24px; position: relative; width: 426px; }\",\".framer-OdEbE .framer-5im5oa-container { flex: none; height: auto; position: relative; width: auto; z-index: 2; }\",\".framer-OdEbE .framer-eo9mkz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px 30px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 2; }\",\".framer-OdEbE .framer-174ztes { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-OdEbE .framer-1ujbpyt-container, .framer-OdEbE .framer-mbwva-container, .framer-OdEbE .framer-1cdmeeq-container, .framer-OdEbE .framer-h8vdyu-container, .framer-OdEbE .framer-1udthkl-container { flex: none; height: auto; position: relative; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 290\n * @framerIntrinsicWidth 426\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"szRgPol2h\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"oGsAYQr5k\":\"closeOverlay\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerfmEHqYVe8=withCSS(Component,css,\"framer-OdEbE\");export default FramerfmEHqYVe8;FramerfmEHqYVe8.displayName=\"Solutions menu\";FramerfmEHqYVe8.defaultProps={height:290,width:426};addPropertyControls(FramerfmEHqYVe8,{variant:{options:[\"JAi_B5dVG\",\"szRgPol2h\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},oGsAYQr5k:{title:\"Close Overlay\",type:ControlType.EventHandler}});addFonts(FramerfmEHqYVe8,[{explicitInter:true,fonts:[]},...SectionTagFonts,...NavTileHeaderFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerfmEHqYVe8\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"426\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"oGsAYQr5k\\\":\\\"closeOverlay\\\"}\",\"framerIntrinsicHeight\":\"290\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"szRgPol2h\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./fmEHqYVe8.map","// Generated by Framer (6e662ac)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"GQlFjpoiH\",\"Juf_EYnV2\"];const serializationHash=\"framer-0Z83G\";const variantClassNames={GQlFjpoiH:\"framer-v-kaz4le\",Juf_EYnV2:\"framer-v-14hxf11\"};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={\"On Hover\":\"Juf_EYnV2\",Normal:\"GQlFjpoiH\"};const getProps=({height,hover,id,title,width,...props})=>{return{...props,biKJqbHEc:title??props.biKJqbHEc??\"Resources\",HPZ5IunjU:hover??props.HPZ5IunjU,variant:humanReadableVariantMap[props.variant]??props.variant??\"GQlFjpoiH\"};};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,biKJqbHEc,HPZ5IunjU,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"GQlFjpoiH\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnterid4a9c=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(HPZ5IunjU){const res=await HPZ5IunjU(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-kaz4le\",className,classNames),\"data-framer-name\":\"Normal\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"GQlFjpoiH\",onMouseEnter:onMouseEnterid4a9c,ref:refBinding,style:{...style},...addPropertyOverrides({Juf_EYnV2:{\"data-framer-name\":\"On Hover\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1N1aXNzZSBJbnRsIFJlZ3VsYXI=\",\"--framer-font-family\":'\"Suisse Intl Regular\", \"Suisse Intl Regular Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-letter-spacing\":\"-0.2px\",\"--framer-line-height\":\"116%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7df797c8-a906-495d-aa0e-1805d5fd0bb6, rgb(5, 4, 3)))\"},children:\"Resources\"})}),className:\"framer-3gli4n\",\"data-framer-name\":\"Products\",fonts:[\"CUSTOM;Suisse Intl Regular\"],layoutDependency:layoutDependency,layoutId:\"rA1BO_6ja\",style:{\"--extracted-r6o4lv\":\"var(--token-7df797c8-a906-495d-aa0e-1805d5fd0bb6, rgb(5, 4, 3))\",\"--framer-paragraph-spacing\":\"0px\"},text:biKJqbHEc,verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1qtj8e4\",\"data-framer-name\":\"arrow-down-s-line\",layoutDependency:layoutDependency,layoutId:\"wiiZ4oVSj\",style:{rotate:0},variants:{Juf_EYnV2:{rotate:-180}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1ra4cu9\",\"data-framer-name\":\"Vector\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"NUxkzNzrk\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12 8\"><path d=\"M 6 4.976 L 10.125 0.851 L 11.303 2.03 L 6 7.333 L 0.697 2.03 L 1.875 0.851 Z\" fill=\"rgb(0,0,0)\"></path></svg>',svgContentId:8887043941,withExternalLayout:true,...addPropertyOverrides({Juf_EYnV2:{svgContentId:10558236697}},baseVariant,gestureVariant)})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-0Z83G.framer-1hlqq0y, .framer-0Z83G .framer-1hlqq0y { display: block; }\",\".framer-0Z83G.framer-kaz4le { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-0Z83G .framer-3gli4n { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-0Z83G .framer-1qtj8e4 { flex: none; gap: 0px; height: 20px; overflow: hidden; position: relative; width: 20px; }\",\".framer-0Z83G .framer-1ra4cu9 { flex: none; height: 8px; left: 4px; position: absolute; top: 6px; width: 12px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 20\n * @framerIntrinsicWidth 97.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"Juf_EYnV2\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"biKJqbHEc\":\"title\",\"HPZ5IunjU\":\"hover\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerJHrQvJQSy=withCSS(Component,css,\"framer-0Z83G\");export default FramerJHrQvJQSy;FramerJHrQvJQSy.displayName=\"Nav Link Item with drop\";FramerJHrQvJQSy.defaultProps={height:20,width:97.5};addPropertyControls(FramerJHrQvJQSy,{variant:{options:[\"GQlFjpoiH\",\"Juf_EYnV2\"],optionTitles:[\"Normal\",\"On Hover\"],title:\"Variant\",type:ControlType.Enum},biKJqbHEc:{defaultValue:\"Resources\",displayTextArea:false,title:\"Title\",type:ControlType.String},HPZ5IunjU:{title:\"Hover\",type:ControlType.EventHandler}});addFonts(FramerJHrQvJQSy,[{explicitInter:true,fonts:[{family:\"Suisse Intl Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/S10XL535eEHXk9IOHQCdQNo5kXY.woff2\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerJHrQvJQSy\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"20\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"biKJqbHEc\\\":\\\"title\\\",\\\"HPZ5IunjU\\\":\\\"hover\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Juf_EYnV2\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"97.5\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./JHrQvJQSy.map","// Generated by Framer (958e4e9)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-ybBWF\";const variantClassNames={jTd1n5ORY:\"framer-v-40k676\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({click,fontSize,height,id,link,title,width,...props})=>{return{...props,a4BEyO2jt:link??props.a4BEyO2jt,BQCDQ0Mi3:click??props.BQCDQ0Mi3,HsOQCOCdx:fontSize??props.HsOQCOCdx??14,Tajrsd2lh:title??props.Tajrsd2lh??\"Construction\"};};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,Tajrsd2lh,a4BEyO2jt,HsOQCOCdx,BQCDQ0Mi3,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"jTd1n5ORY\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap12qlutz=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(BQCDQ0Mi3){const res=await BQCDQ0Mi3(...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:a4BEyO2jt,motionChild:true,nodeId:\"jTd1n5ORY\",openInNewTab:false,scopeId:\"j4mQnWIOw\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-40k676\",className,classNames)} framer-cjmbwi`,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"jTd1n5ORY\",onTap:onTap12qlutz,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1cq9zuy\",\"data-framer-name\":\"fi_16118256\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"qz2ePg4o7\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 26\"><path d=\"M 18.362 8.3 C 16.638 10.024 16.638 13.166 18.362 14.89 L 19.069 15.598 L 17.655 17.012 L 16.948 16.305 C 15.694 15.05 15.067 13.323 15.066 11.596 L 6.342 20.321 L 4.927 18.907 L 13.652 10.182 C 11.925 10.181 10.198 9.555 8.944 8.3 L 8.237 7.593 L 9.651 6.179 L 10.358 6.886 C 12.082 8.611 15.224 8.61 16.948 6.886 L 17.655 6.179 L 19.069 7.593 Z\" fill=\"var(--token-f02ef90f-3c5d-49d8-a9b8-379c9f5fbfc5, rgb(46, 255, 235))\"></path></svg>',svgContentId:9390675140,withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1N1aXNzZSBJbnRsIFJlZ3VsYXI=\",\"--framer-font-family\":'\"Suisse Intl Regular\", \"Suisse Intl Regular Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-HsOQCOCdx-j4mQnWIOw) * 1px)\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7df797c8-a906-495d-aa0e-1805d5fd0bb6, rgb(5, 4, 3)))\"},children:\"Construction\"})}),className:\"framer-1ezod64\",\"data-framer-name\":\"Headline\",fonts:[\"CUSTOM;Suisse Intl Regular\"],layoutDependency:layoutDependency,layoutId:\"UXwnGsrxb\",style:{\"--extracted-r6o4lv\":\"var(--token-7df797c8-a906-495d-aa0e-1805d5fd0bb6, rgb(5, 4, 3))\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-HsOQCOCdx-j4mQnWIOw\":HsOQCOCdx},text:Tajrsd2lh,verticalAlignment:\"top\",withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ybBWF.framer-cjmbwi, .framer-ybBWF .framer-cjmbwi { display: block; }\",\".framer-ybBWF.framer-40k676 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: 750px; }\",\".framer-ybBWF .framer-1cq9zuy { flex: none; height: 26px; position: relative; width: 24px; }\",\".framer-ybBWF .framer-1ezod64 { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 26\n * @framerIntrinsicWidth 750\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"Tajrsd2lh\":\"title\",\"a4BEyO2jt\":\"link\",\"HsOQCOCdx\":\"fontSize\",\"BQCDQ0Mi3\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerj4mQnWIOw=withCSS(Component,css,\"framer-ybBWF\");export default Framerj4mQnWIOw;Framerj4mQnWIOw.displayName=\"Nav Tile Header phone\";Framerj4mQnWIOw.defaultProps={height:26,width:750};addPropertyControls(Framerj4mQnWIOw,{Tajrsd2lh:{defaultValue:\"Construction\",displayTextArea:false,title:\"Title\",type:ControlType.String},a4BEyO2jt:{title:\"Link\",type:ControlType.Link},HsOQCOCdx:{defaultValue:14,title:\"Font Size\",type:ControlType.Number},BQCDQ0Mi3:{title:\"Click\",type:ControlType.EventHandler}});addFonts(Framerj4mQnWIOw,[{explicitInter:true,fonts:[{family:\"Suisse Intl Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/S10XL535eEHXk9IOHQCdQNo5kXY.woff2\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerj4mQnWIOw\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"750\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"Tajrsd2lh\\\":\\\"title\\\",\\\"a4BEyO2jt\\\":\\\"link\\\",\\\"HsOQCOCdx\\\":\\\"fontSize\\\",\\\"BQCDQ0Mi3\\\":\\\"click\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"26\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./j4mQnWIOw.map","// Generated by Framer (958e4e9)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,ResolveLinks,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NavTileHeaderPhone from\"https://framerusercontent.com/modules/aLJCtHeyPI0p0tB05nkj/KGSAMwBkQUP6KaJ2rRc8/j4mQnWIOw.js\";import NavLinkItemWithDropPhone from\"https://framerusercontent.com/modules/9jBNvqgGxtYIYJ2gsG01/iU95RUD7RXr6yp5VS2Xi/KlrQdtNkO.js\";const NavLinkItemWithDropPhoneFonts=getFonts(NavLinkItemWithDropPhone);const NavTileHeaderPhoneFonts=getFonts(NavTileHeaderPhone);const cycleOrder=[\"hE48HgFJq\",\"gWYBGO8nv\"];const serializationHash=\"framer-g4xI1\";const variantClassNames={gWYBGO8nv:\"framer-v-1tx3i2j\",hE48HgFJq:\"framer-v-1cipgg7\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:400,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\":\"hE48HgFJq\",\"Variant 2\":\"gWYBGO8nv\"};const getProps=({closeMenu,height,id,width,...props})=>{return{...props,Skv9cxDJr:closeMenu??props.Skv9cxDJr,variant:humanReadableVariantMap[props.variant]??props.variant??\"hE48HgFJq\"};};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,Skv9cxDJr,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"hE48HgFJq\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const jnjSc4Afu106al58=activeVariantCallback(async(...args)=>{setVariant(\"gWYBGO8nv\");});const jnjSc4Afufdz5qp=activeVariantCallback(async(...args)=>{setVariant(\"hE48HgFJq\");});const BQCDQ0Mi31sggttf=activeVariantCallback(async(...args)=>{if(Skv9cxDJr){const res=await Skv9cxDJr(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"gWYBGO8nv\")return true;return false;};const router=useRouter();const isDisplayed1=()=>{if(baseVariant===\"gWYBGO8nv\")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,className:cx(scopingClassNames,\"framer-1cipgg7\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"hE48HgFJq\",ref:refBinding,style:{...style},...addPropertyOverrides({gWYBGO8nv:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:21,y:(componentViewport?.y||0)+0+(((componentViewport?.height||21)-0-21)/2+0+0),...addPropertyOverrides({gWYBGO8nv:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||214)-0-214)/2+0+0)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1fbkul2-container\",layoutDependency:layoutDependency,layoutId:\"VdavB_1o2-container\",nodeId:\"VdavB_1o2\",rendersWithMotion:true,scopeId:\"kCqPVqOFZ\",children:/*#__PURE__*/_jsx(NavLinkItemWithDropPhone,{height:\"100%\",Hs_Wm1PNd:\"Solutions\",id:\"VdavB_1o2\",jnjSc4Afu:jnjSc4Afu106al58,layoutId:\"VdavB_1o2\",variant:\"IwWFv7E1I\",width:\"100%\",...addPropertyOverrides({gWYBGO8nv:{jnjSc4Afu:jnjSc4Afufdz5qp,variant:\"xKu24fOUP\"}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-nhk1an\",layoutDependency:layoutDependency,layoutId:\"STBWfw3yV\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{yM5In54kx:\"construction\"},unresolvedPathSlugs:{yM5In54kx:{collectionId:\"H10SHynbJ\",collectionItemId:\"fCzuXzz1g\"}},webPageId:\"WDCPgbbAZ\"},implicitPathVariables:undefined},{href:{pathVariables:{yM5In54kx:\"construction\"},unresolvedPathSlugs:{yM5In54kx:{collectionId:\"H10SHynbJ\",collectionItemId:\"fCzuXzz1g\"}},webPageId:\"WDCPgbbAZ\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,...addPropertyOverrides({gWYBGO8nv:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||214)-0-214)/2+21+15)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-dlj699-container\",layoutDependency:layoutDependency,layoutId:\"CL43nTPzH-container\",nodeId:\"CL43nTPzH\",rendersWithMotion:true,scopeId:\"kCqPVqOFZ\",children:/*#__PURE__*/_jsx(NavTileHeaderPhone,{a4BEyO2jt:resolvedLinks[0],BQCDQ0Mi3:BQCDQ0Mi31sggttf,height:\"100%\",HsOQCOCdx:15,id:\"CL43nTPzH\",layoutId:\"CL43nTPzH\",style:{width:\"100%\"},Tajrsd2lh:\"Construction\",width:\"100%\",...addPropertyOverrides({gWYBGO8nv:{a4BEyO2jt:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{yM5In54kx:\"technology\"},unresolvedPathSlugs:{yM5In54kx:{collectionId:\"H10SHynbJ\",collectionItemId:\"wJyOWITnH\"}},webPageId:\"WDCPgbbAZ\"},implicitPathVariables:undefined},{href:{pathVariables:{yM5In54kx:\"technology\"},unresolvedPathSlugs:{yM5In54kx:{collectionId:\"H10SHynbJ\",collectionItemId:\"wJyOWITnH\"}},webPageId:\"WDCPgbbAZ\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,...addPropertyOverrides({gWYBGO8nv:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||214)-0-214)/2+21+15)+0+38}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ge1mfz-container\",layoutDependency:layoutDependency,layoutId:\"BhC71wAdm-container\",nodeId:\"BhC71wAdm\",rendersWithMotion:true,scopeId:\"kCqPVqOFZ\",children:/*#__PURE__*/_jsx(NavTileHeaderPhone,{a4BEyO2jt:resolvedLinks1[0],BQCDQ0Mi3:BQCDQ0Mi31sggttf,height:\"100%\",HsOQCOCdx:15,id:\"BhC71wAdm\",layoutId:\"BhC71wAdm\",style:{width:\"100%\"},Tajrsd2lh:\"Technology\",width:\"100%\",...addPropertyOverrides({gWYBGO8nv:{a4BEyO2jt:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{yM5In54kx:\"franchises\"},unresolvedPathSlugs:{yM5In54kx:{collectionId:\"H10SHynbJ\",collectionItemId:\"EC5jq2Sdh\"}},webPageId:\"WDCPgbbAZ\"},implicitPathVariables:undefined},{href:{pathVariables:{yM5In54kx:\"franchises\"},unresolvedPathSlugs:{yM5In54kx:{collectionId:\"H10SHynbJ\",collectionItemId:\"EC5jq2Sdh\"}},webPageId:\"WDCPgbbAZ\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,...addPropertyOverrides({gWYBGO8nv:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||214)-0-214)/2+21+15)+0+76}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-19mv1ti-container\",layoutDependency:layoutDependency,layoutId:\"z4TLUyXNT-container\",nodeId:\"z4TLUyXNT\",rendersWithMotion:true,scopeId:\"kCqPVqOFZ\",children:/*#__PURE__*/_jsx(NavTileHeaderPhone,{a4BEyO2jt:resolvedLinks2[0],BQCDQ0Mi3:BQCDQ0Mi31sggttf,height:\"100%\",HsOQCOCdx:15,id:\"z4TLUyXNT\",layoutId:\"z4TLUyXNT\",style:{width:\"100%\"},Tajrsd2lh:\"Franchises\",width:\"100%\",...addPropertyOverrides({gWYBGO8nv:{a4BEyO2jt:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{yM5In54kx:\"private-equity\"},unresolvedPathSlugs:{yM5In54kx:{collectionId:\"H10SHynbJ\",collectionItemId:\"nlAtBpyW4\"}},webPageId:\"WDCPgbbAZ\"},implicitPathVariables:undefined},{href:{pathVariables:{yM5In54kx:\"private-equity\"},unresolvedPathSlugs:{yM5In54kx:{collectionId:\"H10SHynbJ\",collectionItemId:\"nlAtBpyW4\"}},webPageId:\"WDCPgbbAZ\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,...addPropertyOverrides({gWYBGO8nv:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||214)-0-214)/2+21+15)+0+114}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-roxtqp-container\",layoutDependency:layoutDependency,layoutId:\"uMEm_x_Ew-container\",nodeId:\"uMEm_x_Ew\",rendersWithMotion:true,scopeId:\"kCqPVqOFZ\",children:/*#__PURE__*/_jsx(NavTileHeaderPhone,{a4BEyO2jt:resolvedLinks3[0],BQCDQ0Mi3:BQCDQ0Mi31sggttf,height:\"100%\",HsOQCOCdx:15,id:\"uMEm_x_Ew\",layoutId:\"uMEm_x_Ew\",style:{width:\"100%\"},Tajrsd2lh:\"Private Equity\",width:\"100%\",...addPropertyOverrides({gWYBGO8nv:{a4BEyO2jt:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{yM5In54kx:\"healthcare\"},unresolvedPathSlugs:{yM5In54kx:{collectionId:\"H10SHynbJ\",collectionItemId:\"QxqJnHnBK\"}},webPageId:\"WDCPgbbAZ\"},implicitPathVariables:undefined},{href:{pathVariables:{yM5In54kx:\"healthcare\"},unresolvedPathSlugs:{yM5In54kx:{collectionId:\"H10SHynbJ\",collectionItemId:\"QxqJnHnBK\"}},webPageId:\"WDCPgbbAZ\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,...addPropertyOverrides({gWYBGO8nv:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||214)-0-214)/2+21+15)+0+152}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ki0876-container\",layoutDependency:layoutDependency,layoutId:\"yIxwCf6FK-container\",nodeId:\"yIxwCf6FK\",rendersWithMotion:true,scopeId:\"kCqPVqOFZ\",children:/*#__PURE__*/_jsx(NavTileHeaderPhone,{a4BEyO2jt:resolvedLinks4[0],BQCDQ0Mi3:BQCDQ0Mi31sggttf,height:\"100%\",HsOQCOCdx:15,id:\"yIxwCf6FK\",layoutId:\"yIxwCf6FK\",style:{width:\"100%\"},Tajrsd2lh:\"Healthcare\",width:\"100%\",...addPropertyOverrides({gWYBGO8nv:{a4BEyO2jt:resolvedLinks4[1]}},baseVariant,gestureVariant)})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{yM5In54kx:\"dioceses\"},unresolvedPathSlugs:{yM5In54kx:{collectionId:\"H10SHynbJ\",collectionItemId:\"maCUhzFIt\"}},webPageId:\"WDCPgbbAZ\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ihr3l5-container\",layoutDependency:layoutDependency,layoutId:\"fcZ1Zcbhx-container\",nodeId:\"fcZ1Zcbhx\",rendersWithMotion:true,scopeId:\"kCqPVqOFZ\",children:/*#__PURE__*/_jsx(NavTileHeaderPhone,{a4BEyO2jt:resolvedLinks5[0],BQCDQ0Mi3:BQCDQ0Mi31sggttf,height:\"100%\",HsOQCOCdx:15,id:\"fcZ1Zcbhx\",layoutId:\"fcZ1Zcbhx\",style:{width:\"100%\"},Tajrsd2lh:\"Dioceses\",width:\"100%\"})})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-g4xI1.framer-wdj3zh, .framer-g4xI1 .framer-wdj3zh { display: block; }\",\".framer-g4xI1.framer-1cipgg7 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 750px; }\",\".framer-g4xI1 .framer-1fbkul2-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-g4xI1 .framer-nhk1an { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-g4xI1 .framer-dlj699-container, .framer-g4xI1 .framer-ge1mfz-container, .framer-g4xI1 .framer-19mv1ti-container, .framer-g4xI1 .framer-roxtqp-container, .framer-g4xI1 .framer-ki0876-container, .framer-g4xI1 .framer-1ihr3l5-container { flex: none; height: auto; position: relative; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 21\n * @framerIntrinsicWidth 750\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"gWYBGO8nv\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"Skv9cxDJr\":\"closeMenu\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerkCqPVqOFZ=withCSS(Component,css,\"framer-g4xI1\");export default FramerkCqPVqOFZ;FramerkCqPVqOFZ.displayName=\"Solutions tablet menu item\";FramerkCqPVqOFZ.defaultProps={height:21,width:750};addPropertyControls(FramerkCqPVqOFZ,{variant:{options:[\"hE48HgFJq\",\"gWYBGO8nv\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},Skv9cxDJr:{title:\"Close Menu\",type:ControlType.EventHandler}});addFonts(FramerkCqPVqOFZ,[{explicitInter:true,fonts:[]},...NavLinkItemWithDropPhoneFonts,...NavTileHeaderPhoneFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerkCqPVqOFZ\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"21\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"750\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"Skv9cxDJr\\\":\\\"closeMenu\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"gWYBGO8nv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./kCqPVqOFZ.map","// Generated by Framer (9840458)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,ResolveLinks,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NavTileHeaderPhone from\"https://framerusercontent.com/modules/aLJCtHeyPI0p0tB05nkj/KGSAMwBkQUP6KaJ2rRc8/j4mQnWIOw.js\";import NavLinkItemWithDropPhone from\"https://framerusercontent.com/modules/9jBNvqgGxtYIYJ2gsG01/iU95RUD7RXr6yp5VS2Xi/KlrQdtNkO.js\";const NavLinkItemWithDropPhoneFonts=getFonts(NavLinkItemWithDropPhone);const NavTileHeaderPhoneFonts=getFonts(NavTileHeaderPhone);const cycleOrder=[\"O4J1suzCU\",\"SbUST32Ve\"];const serializationHash=\"framer-1wA3V\";const variantClassNames={O4J1suzCU:\"framer-v-n20wz\",SbUST32Ve:\"framer-v-h661hl\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:400,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\":\"O4J1suzCU\",\"Variant 2\":\"SbUST32Ve\"};const getProps=({closeMenu,height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"O4J1suzCU\",xaWA9BQfz:closeMenu??props.xaWA9BQfz};};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,xaWA9BQfz,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"O4J1suzCU\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const jnjSc4Afu191z72s=activeVariantCallback(async(...args)=>{setVariant(\"SbUST32Ve\");});const jnjSc4Afu1eu2s5k=activeVariantCallback(async(...args)=>{setVariant(\"O4J1suzCU\");});const BQCDQ0Mi31w2l9q1=activeVariantCallback(async(...args)=>{if(xaWA9BQfz){const res=await xaWA9BQfz(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"SbUST32Ve\")return true;return false;};const router=useRouter();const isDisplayed1=()=>{if(baseVariant===\"SbUST32Ve\")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,className:cx(scopingClassNames,\"framer-n20wz\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"O4J1suzCU\",ref:refBinding,style:{...style},...addPropertyOverrides({SbUST32Ve:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:21,y:(componentViewport?.y||0)+0+(((componentViewport?.height||21)-0-21)/2+0+0),...addPropertyOverrides({SbUST32Ve:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||214)-0-214)/2+0+0)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1hf9irc-container\",layoutDependency:layoutDependency,layoutId:\"wJyc9PZju-container\",nodeId:\"wJyc9PZju\",rendersWithMotion:true,scopeId:\"m0JHqsUG4\",children:/*#__PURE__*/_jsx(NavLinkItemWithDropPhone,{height:\"100%\",Hs_Wm1PNd:\"Resources\",id:\"wJyc9PZju\",jnjSc4Afu:jnjSc4Afu191z72s,layoutId:\"wJyc9PZju\",variant:\"IwWFv7E1I\",width:\"100%\",...addPropertyOverrides({SbUST32Ve:{jnjSc4Afu:jnjSc4Afu1eu2s5k,variant:\"xKu24fOUP\"}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1fp7trh\",layoutDependency:layoutDependency,layoutId:\"R0KDAPB7F\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"jgghYGid4\"},implicitPathVariables:undefined},{href:{webPageId:\"jgghYGid4\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,...addPropertyOverrides({SbUST32Ve:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||214)-0-214)/2+21+15)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ub29ec-container\",layoutDependency:layoutDependency,layoutId:\"xdPwlsEJW-container\",nodeId:\"xdPwlsEJW\",rendersWithMotion:true,scopeId:\"m0JHqsUG4\",children:/*#__PURE__*/_jsx(NavTileHeaderPhone,{a4BEyO2jt:resolvedLinks[0],BQCDQ0Mi3:BQCDQ0Mi31w2l9q1,height:\"100%\",HsOQCOCdx:15,id:\"xdPwlsEJW\",layoutId:\"xdPwlsEJW\",style:{width:\"100%\"},Tajrsd2lh:\"Blog\",width:\"100%\",...addPropertyOverrides({SbUST32Ve:{a4BEyO2jt:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"XS47sFFzO\"},implicitPathVariables:undefined},{href:{webPageId:\"XS47sFFzO\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,...addPropertyOverrides({SbUST32Ve:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||214)-0-214)/2+21+15)+0+38}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-18uapmz-container\",layoutDependency:layoutDependency,layoutId:\"Q2daPwTka-container\",nodeId:\"Q2daPwTka\",rendersWithMotion:true,scopeId:\"m0JHqsUG4\",children:/*#__PURE__*/_jsx(NavTileHeaderPhone,{a4BEyO2jt:resolvedLinks1[0],BQCDQ0Mi3:BQCDQ0Mi31w2l9q1,height:\"100%\",HsOQCOCdx:15,id:\"Q2daPwTka\",layoutId:\"Q2daPwTka\",style:{width:\"100%\"},Tajrsd2lh:\"Case Studies\",width:\"100%\",...addPropertyOverrides({SbUST32Ve:{a4BEyO2jt:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"OJr7xuOYq\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-7a6roo-container\",layoutDependency:layoutDependency,layoutId:\"hNBc4PkUg-container\",nodeId:\"hNBc4PkUg\",rendersWithMotion:true,scopeId:\"m0JHqsUG4\",children:/*#__PURE__*/_jsx(NavTileHeaderPhone,{a4BEyO2jt:resolvedLinks2[0],BQCDQ0Mi3:BQCDQ0Mi31w2l9q1,height:\"100%\",HsOQCOCdx:15,id:\"hNBc4PkUg\",layoutId:\"hNBc4PkUg\",style:{width:\"100%\"},Tajrsd2lh:\"Webinars\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"xnh2xAiuF\"},implicitPathVariables:undefined},{href:{webPageId:\"xnh2xAiuF\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,...addPropertyOverrides({SbUST32Ve:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||214)-0-214)/2+21+15)+0+76}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-qciy0i-container\",layoutDependency:layoutDependency,layoutId:\"FZmNExfIs-container\",nodeId:\"FZmNExfIs\",rendersWithMotion:true,scopeId:\"m0JHqsUG4\",children:/*#__PURE__*/_jsx(NavTileHeaderPhone,{a4BEyO2jt:resolvedLinks3[0],BQCDQ0Mi3:BQCDQ0Mi31w2l9q1,height:\"100%\",HsOQCOCdx:15,id:\"FZmNExfIs\",layoutId:\"FZmNExfIs\",style:{width:\"100%\"},Tajrsd2lh:\"Learn\",width:\"100%\",...addPropertyOverrides({SbUST32Ve:{a4BEyO2jt:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"vqCaxVPzS\"},implicitPathVariables:undefined},{href:{webPageId:\"vqCaxVPzS\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,...addPropertyOverrides({SbUST32Ve:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||214)-0-214)/2+21+15)+0+114}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1tw5w1p-container\",layoutDependency:layoutDependency,layoutId:\"HzBeov4Xz-container\",nodeId:\"HzBeov4Xz\",rendersWithMotion:true,scopeId:\"m0JHqsUG4\",children:/*#__PURE__*/_jsx(NavTileHeaderPhone,{a4BEyO2jt:resolvedLinks4[0],BQCDQ0Mi3:BQCDQ0Mi31w2l9q1,height:\"100%\",HsOQCOCdx:15,id:\"HzBeov4Xz\",layoutId:\"HzBeov4Xz\",style:{width:\"100%\"},Tajrsd2lh:\"Product Guides\",width:\"100%\",...addPropertyOverrides({SbUST32Ve:{a4BEyO2jt:resolvedLinks4[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"wSqndemCz\"},implicitPathVariables:undefined},{href:{webPageId:\"wSqndemCz\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,...addPropertyOverrides({SbUST32Ve:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||214)-0-214)/2+21+15)+0+152}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-etmtl1-container\",layoutDependency:layoutDependency,layoutId:\"z3IT05ibm-container\",nodeId:\"z3IT05ibm\",rendersWithMotion:true,scopeId:\"m0JHqsUG4\",children:/*#__PURE__*/_jsx(NavTileHeaderPhone,{a4BEyO2jt:resolvedLinks5[0],BQCDQ0Mi3:BQCDQ0Mi31w2l9q1,height:\"100%\",HsOQCOCdx:15,id:\"z3IT05ibm\",layoutId:\"z3IT05ibm\",style:{width:\"100%\"},Tajrsd2lh:\"Knowledge Center\",width:\"100%\",...addPropertyOverrides({SbUST32Ve:{a4BEyO2jt:resolvedLinks5[1]}},baseVariant,gestureVariant)})})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-1wA3V.framer-y4uxvg, .framer-1wA3V .framer-y4uxvg { display: block; }\",\".framer-1wA3V.framer-n20wz { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 750px; }\",\".framer-1wA3V .framer-1hf9irc-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-1wA3V .framer-1fp7trh { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-1wA3V .framer-ub29ec-container, .framer-1wA3V .framer-18uapmz-container, .framer-1wA3V .framer-7a6roo-container, .framer-1wA3V .framer-qciy0i-container, .framer-1wA3V .framer-1tw5w1p-container, .framer-1wA3V .framer-etmtl1-container { flex: none; height: auto; position: relative; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 21\n * @framerIntrinsicWidth 750\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"SbUST32Ve\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"xaWA9BQfz\":\"closeMenu\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerm0JHqsUG4=withCSS(Component,css,\"framer-1wA3V\");export default Framerm0JHqsUG4;Framerm0JHqsUG4.displayName=\"Resources tablet menu item\";Framerm0JHqsUG4.defaultProps={height:21,width:750};addPropertyControls(Framerm0JHqsUG4,{variant:{options:[\"O4J1suzCU\",\"SbUST32Ve\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},xaWA9BQfz:{title:\"Close Menu\",type:ControlType.EventHandler}});addFonts(Framerm0JHqsUG4,[{explicitInter:true,fonts:[]},...NavLinkItemWithDropPhoneFonts,...NavTileHeaderPhoneFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerm0JHqsUG4\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"21\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"750\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"xaWA9BQfz\\\":\\\"closeMenu\\\"}\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"SbUST32Ve\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./m0JHqsUG4.map","// Generated by Framer (c92dc1a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,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={a0qLZgvJM:{hover:true}};const serializationHash=\"framer-cldYf\";const variantClassNames={a0qLZgvJM:\"framer-v-5j7723\"};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=({click,height,id,image,link,text,title,width,...props})=>{return{...props,BFNI_bG82:title??props.BFNI_bG82??\"Consolidation\",ETNg28B0k:link??props.ETNg28B0k,fnYC62xb9:click??props.fnYC62xb9,MxVRrpacw:image??props.MxVRrpacw,NTQ14j522:text??props.NTQ14j522??\"Consolidate multiple entities in 3 minutes\"};};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,BFNI_bG82,NTQ14j522,MxVRrpacw,ETNg28B0k,fnYC62xb9,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"a0qLZgvJM\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1b9d1ku=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(fnYC62xb9){const res=await fnYC62xb9(...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:ETNg28B0k,motionChild:true,nodeId:\"a0qLZgvJM\",openInNewTab:false,scopeId:\"g2rMzqEfY\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-5j7723\",className,classNames)} framer-1e7fu52`,\"data-border\":true,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"a0qLZgvJM\",onTap:onTap1b9d1ku,ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-6191a8f4-2333-45f6-aecd-ded399065094, rgba(5, 4, 3, 0.12))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-2655c10d-2fd3-40e9-b574-b5c622c8bbf0, rgb(255, 255, 255))\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,...style},variants:{\"a0qLZgvJM-hover\":{backgroundColor:\"var(--token-d4406b05-4ce1-4090-ae8b-529cb64ac7c7, rgb(248, 248, 248))\"}},...addPropertyOverrides({\"a0qLZgvJM-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-4k40cu\",layoutDependency:layoutDependency,layoutId:\"le9XV5c2R\",style:{backgroundColor:\"var(--token-183eb386-2764-4a49-b85d-289d164645d7, rgb(0, 75, 246))\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100},children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(16+((componentViewport?.height||97)-32-50)/2)+12.5),sizes:\"25px\",...toResponsiveImage(MxVRrpacw)},className:\"framer-1qt7f7h\",layoutDependency:layoutDependency,layoutId:\"Xd52rM5tu\"}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ezdf8z\",\"data-border\":true,\"data-framer-name\":\"Icon holder type 2\",layoutDependency:layoutDependency,layoutId:\"tkpy6yVLk\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.24)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",background:\"radial-gradient(100% 100% at 0% 0%, rgba(226, 222, 210, 0.4) 0%, rgba(226, 222, 210, 0) 100%)\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,boxShadow:\"inset -3.33050274848938px -3.33050274848938px 166.525146484375px 0px rgba(255, 255, 255, 0.02)\"}})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ixodhn\",layoutDependency:layoutDependency,layoutId:\"kQQW8dfFD\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1N1aXNzZSBJbnRsIFJlZ3VsYXI=\",\"--framer-font-family\":'\"Suisse Intl Regular\", \"Suisse Intl Regular Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7df797c8-a906-495d-aa0e-1805d5fd0bb6, rgb(5, 4, 3)))\"},children:\"Consolidation\"})}),className:\"framer-4mt5sz\",\"data-framer-name\":\"Headline\",fonts:[\"CUSTOM;Suisse Intl Regular\"],layoutDependency:layoutDependency,layoutId:\"znoSmzOJB\",style:{\"--extracted-r6o4lv\":\"var(--token-7df797c8-a906-495d-aa0e-1805d5fd0bb6, rgb(5, 4, 3))\",\"--framer-paragraph-spacing\":\"0px\"},text:BFNI_bG82,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1N1aXNzZSBJbnRsIFJlZ3VsYXI=\",\"--framer-font-family\":'\"Suisse Intl Regular\", \"Suisse Intl Regular Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.3px\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-21ab15fa-5401-4470-bc74-e908689d53e8, rgb(103, 103, 103)))\"},children:\"Consolidate multiple entities in 3 minutes\"})}),className:\"framer-1dp4u8b\",\"data-framer-name\":\"Description\",fonts:[\"CUSTOM;Suisse Intl Regular\"],layoutDependency:layoutDependency,layoutId:\"C9LfktMB1\",style:{\"--extracted-r6o4lv\":\"var(--token-21ab15fa-5401-4470-bc74-e908689d53e8, rgb(103, 103, 103))\",\"--framer-paragraph-spacing\":\"0px\"},text:NTQ14j522,verticalAlignment:\"center\",withExternalLayout:true})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-cldYf.framer-1e7fu52, .framer-cldYf .framer-1e7fu52 { display: block; }\",\".framer-cldYf.framer-5j7723 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 16px; position: relative; text-decoration: none; width: 333px; }\",\".framer-cldYf .framer-4k40cu { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 50px); overflow: hidden; position: relative; width: 50px; will-change: var(--framer-will-change-override, transform); }\",\".framer-cldYf .framer-1qt7f7h { flex: none; height: 25px; left: calc(50.00000000000002% - 25px / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 25px / 2); width: 25px; }\",\".framer-cldYf .framer-1ezdf8z { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: 50px; justify-content: center; left: calc(50.00000000000002% - 50px / 2); overflow: hidden; padding: 20px; position: absolute; top: calc(50.00000000000002% - 50px / 2); width: 50px; will-change: var(--framer-will-change-override, transform); }\",\".framer-cldYf .framer-1ixodhn { 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: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-cldYf .framer-4mt5sz, .framer-cldYf .framer-1dp4u8b { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",'.framer-cldYf[data-border=\"true\"]::after, .framer-cldYf [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 97\n * @framerIntrinsicWidth 333\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"MbQDgfPIH\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"BFNI_bG82\":\"title\",\"NTQ14j522\":\"text\",\"MxVRrpacw\":\"image\",\"ETNg28B0k\":\"link\",\"fnYC62xb9\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerg2rMzqEfY=withCSS(Component,css,\"framer-cldYf\");export default Framerg2rMzqEfY;Framerg2rMzqEfY.displayName=\"nav tile\";Framerg2rMzqEfY.defaultProps={height:97,width:333};addPropertyControls(Framerg2rMzqEfY,{BFNI_bG82:{defaultValue:\"Consolidation\",displayTextArea:false,title:\"Title\",type:ControlType.String},NTQ14j522:{defaultValue:\"Consolidate multiple entities in 3 minutes\",displayTextArea:false,title:\"Text\",type:ControlType.String},MxVRrpacw:{title:\"Image\",type:ControlType.ResponsiveImage},ETNg28B0k:{title:\"Link\",type:ControlType.Link},fnYC62xb9:{title:\"Click\",type:ControlType.EventHandler}});addFonts(Framerg2rMzqEfY,[{explicitInter:true,fonts:[{family:\"Suisse Intl Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/TMCw3OS0XIn4lwmXj6iQ4Zh5dkg.woff2\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerg2rMzqEfY\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"97\",\"framerVariables\":\"{\\\"BFNI_bG82\\\":\\\"title\\\",\\\"NTQ14j522\\\":\\\"text\\\",\\\"MxVRrpacw\\\":\\\"image\\\",\\\"ETNg28B0k\\\":\\\"link\\\",\\\"fnYC62xb9\\\":\\\"click\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"MbQDgfPIH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"333\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./g2rMzqEfY.map","// Generated by Framer (26c37fd)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getLoadingLazyAtYPosition,Image,ResolveLinks,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ButonSmall from\"https://framerusercontent.com/modules/MayTyCBPH89LmPhgyxtE/x7bMqscKRI2vyFHQEn9p/f6S_Br4fu.js\";import NavTile from\"https://framerusercontent.com/modules/iVQZTNusu7k3mODV5Ji6/NcmRJbB6LVvx0Wbt5Nij/g2rMzqEfY.js\";import SectionTag from\"https://framerusercontent.com/modules/dQTpmM3Wyeg6kynB5PNW/c4P2omi14FhdHc2PGxM9/jcSrY2pre.js\";const SectionTagFonts=getFonts(SectionTag);const NavTileFonts=getFonts(NavTile);const ButonSmallFonts=getFonts(ButonSmall);const cycleOrder=[\"jcGU1pkOv\",\"sfJLkOiDu\"];const serializationHash=\"framer-qTA7V\";const variantClassNames={jcGU1pkOv:\"framer-v-wmxms3\",sfJLkOiDu:\"framer-v-1i7w7w6\"};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 addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};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={\"Variant 1\":\"jcGU1pkOv\",\"Variant 2\":\"sfJLkOiDu\"};const getProps=({closeOverlay,height,id,width,...props})=>{return{...props,SQEf6ju3H:closeOverlay??props.SQEf6ju3H,variant:humanReadableVariantMap[props.variant]??props.variant??\"jcGU1pkOv\"};};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,SQEf6ju3H,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"jcGU1pkOv\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const fnYC62xb91n6xrsp=activeVariantCallback(async(...args)=>{if(SQEf6ju3H){const res=await SQEf6ju3H(...args);if(res===false)return false;}});const etydK_NGX1n6xrsp=activeVariantCallback(async(...args)=>{if(SQEf6ju3H){const res=await SQEf6ju3H(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const isDisplayed=()=>{if(baseVariant===\"sfJLkOiDu\")return false;return true;};const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:isDisplayed()&&/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-wmxms3\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"jcGU1pkOv\",ref:refBinding,style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,boxShadow:\"-5px -5px 8px 35px rgba(0, 0, 0, 0.25), 5px 5px 8px 35px rgba(0, 0, 0, 0.25)\",...style},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-qffrtv\",layoutDependency:layoutDependency,layoutId:\"g9vMaokeR\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:14,y:(componentViewport?.y||0)+0+(((componentViewport?.height||476)-0-582)/2+0+0)+30+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1lcpu8m-container\",layoutDependency:layoutDependency,layoutId:\"MoSrlmI8W-container\",nodeId:\"MoSrlmI8W\",rendersWithMotion:true,scopeId:\"PjTOMYyZj\",children:/*#__PURE__*/_jsx(SectionTag,{height:\"100%\",id:\"MoSrlmI8W\",layoutId:\"MoSrlmI8W\",OVQq_w7eD:\"Products\",width:\"100%\",YZM1Jt7Wp:\"var(--token-7df797c8-a906-495d-aa0e-1805d5fd0bb6, rgb(5, 4, 3))\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-h6mpn3\",layoutDependency:layoutDependency,layoutId:\"TM2yfoqgG\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ECAFFayqr\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:97,width:`max((${componentViewport?.width||\"100vw\"} - 80px) / 2, 50px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||476)-0-582)/2+0+0)+30+44+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-2qpgnz-container\",layoutDependency:layoutDependency,layoutId:\"Kk_IUTkDS-container\",nodeId:\"Kk_IUTkDS\",rendersWithMotion:true,scopeId:\"PjTOMYyZj\",children:/*#__PURE__*/_jsx(NavTile,{BFNI_bG82:\"Consolidation\",ETNg28B0k:resolvedLinks[0],fnYC62xb9:fnYC62xb91n6xrsp,height:\"100%\",id:\"Kk_IUTkDS\",layoutId:\"Kk_IUTkDS\",MxVRrpacw:addImageAlt({pixelHeight:32,pixelWidth:32,src:\"https://framerusercontent.com/images/M8NNkQlJN7yGA3A9maHQqa9YVg.svg?width=32&height=32\"},\"\"),NTQ14j522:\"The #1 consolidation platform\",style:{width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"LKYJNuvJU\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:97,width:`max((${componentViewport?.width||\"100vw\"} - 80px) / 2, 50px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||476)-0-582)/2+0+0)+30+44+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1hbuds1-container\",layoutDependency:layoutDependency,layoutId:\"AySgFcoYq-container\",nodeId:\"AySgFcoYq\",rendersWithMotion:true,scopeId:\"PjTOMYyZj\",children:/*#__PURE__*/_jsx(NavTile,{BFNI_bG82:\"Dashboards\",ETNg28B0k:resolvedLinks1[0],fnYC62xb9:fnYC62xb91n6xrsp,height:\"100%\",id:\"AySgFcoYq\",layoutId:\"AySgFcoYq\",MxVRrpacw:addImageAlt({pixelHeight:24,pixelWidth:24,src:\"https://framerusercontent.com/images/S8I1FXVNy92B4Gtc5BpYoTML8GY.svg?width=24&height=24\"},\"\"),NTQ14j522:\"Lead with strategic intelligence\",style:{width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"vswha65oa\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:97,width:`max((${componentViewport?.width||\"100vw\"} - 80px) / 2, 50px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||476)-0-582)/2+0+0)+30+44+0+117,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-k90olf-container\",layoutDependency:layoutDependency,layoutId:\"M1CMZ4I8P-container\",nodeId:\"M1CMZ4I8P\",rendersWithMotion:true,scopeId:\"PjTOMYyZj\",children:/*#__PURE__*/_jsx(NavTile,{BFNI_bG82:\"FinanceIQ\",ETNg28B0k:resolvedLinks2[0],fnYC62xb9:fnYC62xb91n6xrsp,height:\"100%\",id:\"M1CMZ4I8P\",layoutId:\"M1CMZ4I8P\",MxVRrpacw:addImageAlt({pixelHeight:32,pixelWidth:32,src:\"https://framerusercontent.com/images/HLb9aAjLq3PlU2LegMOM3BUFYg0.svg?width=32&height=32\"},\"\"),NTQ14j522:\"The new standard for financial planning\",style:{width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Ndsm5ihWa\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:97,width:`max((${componentViewport?.width||\"100vw\"} - 80px) / 2, 50px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||476)-0-582)/2+0+0)+30+44+0+117,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-13oa5gd-container\",layoutDependency:layoutDependency,layoutId:\"hBQ_otszy-container\",nodeId:\"hBQ_otszy\",rendersWithMotion:true,scopeId:\"PjTOMYyZj\",children:/*#__PURE__*/_jsx(NavTile,{BFNI_bG82:\"LiveFlow for Google Sheets\",ETNg28B0k:resolvedLinks3[0],fnYC62xb9:fnYC62xb91n6xrsp,height:\"100%\",id:\"hBQ_otszy\",layoutId:\"hBQ_otszy\",MxVRrpacw:addImageAlt({pixelHeight:64,pixelWidth:64,src:\"https://framerusercontent.com/images/1x566zkx2WEnsEiwLB2rpfM5UU.svg?width=64&height=64\"},\"\"),NTQ14j522:\"Automate your model\",style:{width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"u9r04y4RV\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:97,width:`max((${componentViewport?.width||\"100vw\"} - 80px) / 2, 50px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||476)-0-582)/2+0+0)+30+44+0+234,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ddj9uf-container\",layoutDependency:layoutDependency,layoutId:\"xxATv8Dap-container\",nodeId:\"xxATv8Dap\",rendersWithMotion:true,scopeId:\"PjTOMYyZj\",children:/*#__PURE__*/_jsx(NavTile,{BFNI_bG82:\"LiveFlow for Excel\",ETNg28B0k:resolvedLinks4[0],fnYC62xb9:fnYC62xb91n6xrsp,height:\"100%\",id:\"xxATv8Dap\",layoutId:\"xxATv8Dap\",MxVRrpacw:addImageAlt({pixelHeight:26,pixelWidth:26,src:\"https://framerusercontent.com/images/6eIJEYovWBenVE5Y26lAPOXqxOE.svg?width=26&height=26\"},\"\"),NTQ14j522:\"Automate your model\",style:{width:\"100%\"},width:\"100%\"})})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ylsu5a\",\"data-framer-name\":\"CASE STUDY CARD\",layoutDependency:layoutDependency,layoutId:\"TjJfyAxZK\",style:{background:\"linear-gradient(90deg, var(--token-d4406b05-4ce1-4090-ae8b-529cb64ac7c7, rgb(248, 248, 248)) 0%, rgb(115, 143, 209) 100%)\",borderBottomLeftRadius:12,borderBottomRightRadius:12},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-xw8osg\",layoutDependency:layoutDependency,layoutId:\"WnhXvoSb4\",children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||476)-0-582)/2+435+0)+45.5+0),pixelHeight:1e3,pixelWidth:770,sizes:\"44.275px\",src:\"https://framerusercontent.com/images/yAXoYZrA9yul8eYVdLvyhDZlaM.png?width=770&height=1000\",srcSet:\"https://framerusercontent.com/images/yAXoYZrA9yul8eYVdLvyhDZlaM.png?width=770&height=1000 770w\"},className:\"framer-1fxq3gu\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"Tdv9Z_CBb\"}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||476)-0-582)/2+435+0)+45.5+0),pixelHeight:1e3,pixelWidth:770,sizes:\"44.275px\",src:\"https://framerusercontent.com/images/5saQlDBacyZYqpTo1ldZsefIQ.png?width=770&height=1000\",srcSet:\"https://framerusercontent.com/images/5saQlDBacyZYqpTo1ldZsefIQ.png?width=770&height=1000 770w\"},className:\"framer-5nl0bq\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"ACSyNHxP9\",transformTemplate:transformTemplate1})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1sr6p4t\",\"data-framer-name\":\"CTA Content\",layoutDependency:layoutDependency,layoutId:\"vXdu4fPiH\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1N1aXNzZSBJbnRsIE1lZGl1bQ==\",\"--framer-font-family\":'\"Suisse Intl Medium\", \"Suisse Intl Medium Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-262ffd80-5b1a-4177-8fbb-e3811d28f22c, rgb(2, 58, 130)))\"},children:\"Join 1,000+ Finance teams who trust LiveFlow\"})}),className:\"framer-1akneqc\",\"data-framer-name\":\"Headline\",fonts:[\"CUSTOM;Suisse Intl Medium\"],layoutDependency:layoutDependency,layoutId:\"FfpzHBB4Q\",style:{\"--extracted-r6o4lv\":\"var(--token-262ffd80-5b1a-4177-8fbb-e3811d28f22c, rgb(2, 58, 130))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"PtcWXSxh2\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:37,y:(componentViewport?.y||0)+0+(((componentViewport?.height||476)-0-582)/2+435+0)+15+40,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-12wnleq-container\",layoutDependency:layoutDependency,layoutId:\"hfF8UAX1U-container\",nodeId:\"hfF8UAX1U\",rendersWithMotion:true,scopeId:\"PjTOMYyZj\",children:/*#__PURE__*/_jsx(ButonSmall,{etydK_NGX:etydK_NGX1n6xrsp,EWUaM3BVG:resolvedLinks5[0],height:\"100%\",HQY7Lo7CP:\"Book a Demo\",id:\"hfF8UAX1U\",layoutId:\"hfF8UAX1U\",variant:\"NykyykhTV\",width:\"100%\"})})})})]})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-qTA7V.framer-1hakcus, .framer-qTA7V .framer-1hakcus { display: block; }\",\".framer-qTA7V.framer-wmxms3 { align-content: flex-start; align-items: flex-start; cursor: default; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 851px; will-change: var(--framer-will-change-override, transform); }\",\".framer-qTA7V .framer-qffrtv { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: visible; padding: 30px; position: relative; width: 100%; }\",\".framer-qTA7V .framer-1lcpu8m-container { flex: none; height: auto; position: relative; width: auto; z-index: 2; }\",\".framer-qTA7V .framer-h6mpn3 { display: grid; flex: none; gap: 20px 20px; grid-auto-rows: min-content; grid-template-columns: repeat(2, minmax(50px, 1fr)); grid-template-rows: repeat(2, min-content); height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 2; }\",\".framer-qTA7V .framer-2qpgnz-container, .framer-qTA7V .framer-1hbuds1-container, .framer-qTA7V .framer-k90olf-container, .framer-qTA7V .framer-13oa5gd-container, .framer-qTA7V .framer-1ddj9uf-container { align-self: start; flex: none; height: auto; justify-self: start; position: relative; width: 100%; }\",\".framer-qTA7V .framer-1ylsu5a { 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: 15px 30px 15px 30px; position: relative; width: 100%; }\",\".framer-qTA7V .framer-xw8osg { flex: none; height: 56px; overflow: hidden; position: relative; width: 99px; }\",\".framer-qTA7V .framer-1fxq3gu { aspect-ratio: 0.77 / 1; bottom: -1px; flex: none; left: 1px; position: absolute; top: 0px; width: var(--framer-aspect-ratio-supported, 45px); }\",\".framer-qTA7V .framer-5nl0bq { aspect-ratio: 0.77 / 1; bottom: -1px; flex: none; left: 54%; position: absolute; top: 0px; width: var(--framer-aspect-ratio-supported, 45px); }\",\".framer-qTA7V .framer-1sr6p4t { 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-qTA7V .framer-1akneqc { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-qTA7V .framer-12wnleq-container { flex: none; height: auto; position: relative; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 476\n * @framerIntrinsicWidth 851\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"sfJLkOiDu\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"SQEf6ju3H\":\"closeOverlay\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerPjTOMYyZj=withCSS(Component,css,\"framer-qTA7V\");export default FramerPjTOMYyZj;FramerPjTOMYyZj.displayName=\"Products menu\";FramerPjTOMYyZj.defaultProps={height:476,width:851};addPropertyControls(FramerPjTOMYyZj,{variant:{options:[\"jcGU1pkOv\",\"sfJLkOiDu\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},SQEf6ju3H:{title:\"Close Overlay\",type:ControlType.EventHandler}});addFonts(FramerPjTOMYyZj,[{explicitInter:true,fonts:[{family:\"Suisse Intl Medium\",source:\"custom\",url:\"https://framerusercontent.com/assets/ZER4FmG4F4HU6QbDIRkwng7N9HE.woff2\"}]},...SectionTagFonts,...NavTileFonts,...ButonSmallFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerPjTOMYyZj\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"851\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"sfJLkOiDu\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"SQEf6ju3H\\\":\\\"closeOverlay\\\"}\",\"framerIntrinsicHeight\":\"476\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (ee1e8a0)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"MDGPAxh9J\",\"UeEVd5mHy\"];const serializationHash=\"framer-T1JAp\";const variantClassNames={MDGPAxh9J:\"framer-v-1qjxyeb\",UeEVd5mHy:\"framer-v-n7lbyy\"};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={Close:\"UeEVd5mHy\",Normal:\"MDGPAxh9J\"};const getProps=({click,height,id,width,...props})=>{return{...props,RxUPx0tG_:click??props.RxUPx0tG_,variant:humanReadableVariantMap[props.variant]??props.variant??\"MDGPAxh9J\"};};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,RxUPx0tG_,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"MDGPAxh9J\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTaptzijww=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(RxUPx0tG_){const res=await RxUPx0tG_(...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(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1qjxyeb\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Normal\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"MDGPAxh9J\",onTap:onTaptzijww,ref:refBinding,style:{\"--border-bottom-width\":\"0.83px\",\"--border-color\":\"var(--token-6191a8f4-2333-45f6-aecd-ded399065094, rgba(5, 4, 3, 0.12))\",\"--border-left-width\":\"0.83px\",\"--border-right-width\":\"0.83px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0.83px\",backgroundColor:\"var(--token-f02ef90f-3c5d-49d8-a9b8-379c9f5fbfc5, rgb(46, 255, 235))\",borderBottomLeftRadius:51.22,borderBottomRightRadius:51.22,borderTopLeftRadius:51.22,borderTopRightRadius:51.22,...style},...addPropertyOverrides({UeEVd5mHy:{\"data-framer-name\":\"Close\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1f5wuud\",layoutDependency:layoutDependency,layoutId:\"UDHuF37Bm\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ea2vyo\",layoutDependency:layoutDependency,layoutId:\"GwFsldNtN\",style:{backgroundColor:\"var(--token-262ffd80-5b1a-4177-8fbb-e3811d28f22c, rgb(2, 58, 130))\",borderBottomLeftRadius:82.61,borderBottomRightRadius:82.61,borderTopLeftRadius:82.61,borderTopRightRadius:82.61,rotate:0},variants:{UeEVd5mHy:{rotate:-45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ezflao\",layoutDependency:layoutDependency,layoutId:\"lnIo1HLhw\",style:{backgroundColor:\"var(--token-262ffd80-5b1a-4177-8fbb-e3811d28f22c, rgb(2, 58, 130))\",borderBottomLeftRadius:82.61,borderBottomRightRadius:82.61,borderTopLeftRadius:82.61,borderTopRightRadius:82.61,rotate:0},variants:{UeEVd5mHy:{rotate:45}}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-T1JAp.framer-xd8pbp, .framer-T1JAp .framer-xd8pbp { display: block; }\",\".framer-T1JAp.framer-1qjxyeb { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 24.78px; height: min-content; justify-content: flex-start; overflow: visible; padding: 9.91px; position: relative; width: min-content; }\",\".framer-T1JAp .framer-1f5wuud { flex: none; height: 18px; overflow: hidden; position: relative; width: 18px; }\",\".framer-T1JAp .framer-1ea2vyo { bottom: 4px; flex: none; height: 2px; left: 0px; overflow: hidden; position: absolute; right: 0px; will-change: var(--framer-will-change-override, transform); }\",\".framer-T1JAp .framer-1ezflao { flex: none; height: 2px; left: 0px; overflow: hidden; position: absolute; right: 0px; top: 4px; will-change: var(--framer-will-change-override, transform); }\",\".framer-T1JAp.framer-v-n7lbyy .framer-1ea2vyo { bottom: unset; height: 2px; top: calc(50.00000000000002% - 2px / 2); }\",\".framer-T1JAp.framer-v-n7lbyy .framer-1ezflao { height: 2px; top: calc(50.00000000000002% - 2px / 2); }\",'.framer-T1JAp[data-border=\"true\"]::after, .framer-T1JAp [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 38\n * @framerIntrinsicWidth 38\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"UeEVd5mHy\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"RxUPx0tG_\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerv_7C0b3wc=withCSS(Component,css,\"framer-T1JAp\");export default Framerv_7C0b3wc;Framerv_7C0b3wc.displayName=\"Menu\";Framerv_7C0b3wc.defaultProps={height:38,width:38};addPropertyControls(Framerv_7C0b3wc,{variant:{options:[\"MDGPAxh9J\",\"UeEVd5mHy\"],optionTitles:[\"Normal\",\"Close\"],title:\"Variant\",type:ControlType.Enum},RxUPx0tG_:{title:\"Click\",type:ControlType.EventHandler}});addFonts(Framerv_7C0b3wc,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerv_7C0b3wc\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"38\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"RxUPx0tG_\\\":\\\"click\\\"}\",\"framerIntrinsicHeight\":\"38\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"UeEVd5mHy\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./v_7C0b3wc.map","// Generated by Framer (e0edd7a)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,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 serializationHash=\"framer-rdyc4\";const variantClassNames={cEVn83LP3:\"framer-v-tbavqp\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,title,width,...props})=>{return{...props,eIwuT8lO4:title??props.eIwuT8lO4??\"Products\",ZrmJJtWlL:link??props.ZrmJJtWlL};};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,eIwuT8lO4,ZrmJJtWlL,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"cEVn83LP3\",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:ZrmJJtWlL,motionChild:true,nodeId:\"cEVn83LP3\",openInNewTab:false,scopeId:\"VDfPuLkRo\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-tbavqp\",className,classNames)} framer-1be9rhl`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"cEVn83LP3\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1N1aXNzZSBJbnRsIFJlZ3VsYXI=\",\"--framer-font-family\":'\"Suisse Intl Regular\", \"Suisse Intl Regular Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-letter-spacing\":\"-0.2px\",\"--framer-line-height\":\"116%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7df797c8-a906-495d-aa0e-1805d5fd0bb6, rgb(5, 4, 3)))\"},children:\"Products\"})}),className:\"framer-1k4y4o9\",\"data-framer-name\":\"Products\",fonts:[\"CUSTOM;Suisse Intl Regular\"],layoutDependency:layoutDependency,layoutId:\"L5rdA01nh\",style:{\"--extracted-r6o4lv\":\"var(--token-7df797c8-a906-495d-aa0e-1805d5fd0bb6, rgb(5, 4, 3))\",\"--framer-paragraph-spacing\":\"0px\"},text:eIwuT8lO4,verticalAlignment:\"center\",withExternalLayout:true})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-rdyc4.framer-1be9rhl, .framer-rdyc4 .framer-1be9rhl { display: block; }\",\".framer-rdyc4.framer-tbavqp { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-rdyc4 .framer-1k4y4o9 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 17.5\n * @framerIntrinsicWidth 61.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"eIwuT8lO4\":\"title\",\"ZrmJJtWlL\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerVDfPuLkRo=withCSS(Component,css,\"framer-rdyc4\");export default FramerVDfPuLkRo;FramerVDfPuLkRo.displayName=\"Nav Link Item\";FramerVDfPuLkRo.defaultProps={height:17.5,width:61.5};addPropertyControls(FramerVDfPuLkRo,{eIwuT8lO4:{defaultValue:\"Products\",displayTextArea:false,title:\"Title\",type:ControlType.String},ZrmJJtWlL:{title:\"Link\",type:ControlType.Link}});addFonts(FramerVDfPuLkRo,[{explicitInter:true,fonts:[{family:\"Suisse Intl Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/TMCw3OS0XIn4lwmXj6iQ4Zh5dkg.woff2\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerVDfPuLkRo\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"eIwuT8lO4\\\":\\\"title\\\",\\\"ZrmJJtWlL\\\":\\\"link\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"17.5\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"61.5\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./VDfPuLkRo.map","// Generated by Framer (958e4e9)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,Floating,getFonts,getLoadingLazyAtYPosition,Image,Link,ResolveLinks,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useRouter,useVariantState,withCSS,withFX}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ArrowTopRight from\"https://framerusercontent.com/modules/Ee7tnMPNLxjb4CKlYiaU/kMElE4QNJmmWe36RFgPm/Yas9PXVet.js\";import RivePlayer_vX from\"https://framerusercontent.com/modules/FYhRUfK47x1b4scDC0wi/ldRgwsJeGArd2bf0gWfV/RivePlayer_vX.js\";import ProductsTabletMenuItem from\"https://framerusercontent.com/modules/l5veevG5b7uGfpEPNelO/iQW3nkwDbFZO3UuLpuRt/cYzOrtgw5.js\";import ResourcesMenu from\"https://framerusercontent.com/modules/2X9t4AkG51svSGgZmvJL/IQhGNAiioXV0YZviZ7f0/eu4SZCK8J.js\";import ButonSmall from\"https://framerusercontent.com/modules/8YE9qCQ2xVIskEZeLOig/fblqT0vGj15jlMpd7kSq/f6S_Br4fu.js\";import NavLinkItemWithoutDropPhone from\"https://framerusercontent.com/modules/fLDN5AeWsWtGQXeTXG6l/UNOvdOHpyIL7yuw71sBp/f8Kx3pm_v.js\";import SolutionsMenu from\"https://framerusercontent.com/modules/zFdyXOZLQxQmbM5QyfnT/S1tHUCkVOeHGfJv3JxW2/fmEHqYVe8.js\";import NavLinkItemWithDrop from\"https://framerusercontent.com/modules/cRtqYzFXQCmjU2pSruGF/xe4kLniWqJr5SXLtmmYa/JHrQvJQSy.js\";import SolutionsTabletMenuItem from\"https://framerusercontent.com/modules/i5qcFN4buNmwm7ZCqsMU/xegsoUXSDMGqK4bHOZzI/kCqPVqOFZ.js\";import ResourcesTabletMenuItem from\"https://framerusercontent.com/modules/iRwEuzfn1qWPxVS6IXzt/3pQWY6K6RAUM69rFZJqi/m0JHqsUG4.js\";import ProductsMenu from\"https://framerusercontent.com/modules/mIxdu6Y4h9bQ5rHt1VVK/TAb6uOT3ManlL8nmzkgS/PjTOMYyZj.js\";import Menu from\"https://framerusercontent.com/modules/fx567YQCQSxNAEaNDz5o/z9O9lmVrTooC9BSOKUi2/v_7C0b3wc.js\";import NavLinkItem from\"https://framerusercontent.com/modules/yQ7tKVV72jGNPgPIlRzY/fX3FciQIa4EnQz6D4qKZ/VDfPuLkRo.js\";const RivePlayer_vXFonts=getFonts(RivePlayer_vX);const NavLinkItemFonts=getFonts(NavLinkItem);const ButonSmallFonts=getFonts(ButonSmall);const MenuFonts=getFonts(Menu);const NavLinkItemWithDropFonts=getFonts(NavLinkItemWithDrop);const ProductsMenuFonts=getFonts(ProductsMenu);const MotionDivWithFX=withFX(motion.div);const NavLinkItemWithoutDropPhoneFonts=getFonts(NavLinkItemWithoutDropPhone);const SolutionsMenuFonts=getFonts(SolutionsMenu);const ResourcesMenuFonts=getFonts(ResourcesMenu);const ProductsTabletMenuItemFonts=getFonts(ProductsTabletMenuItem);const SolutionsTabletMenuItemFonts=getFonts(SolutionsTabletMenuItem);const ResourcesTabletMenuItemFonts=getFonts(ResourcesTabletMenuItem);const cycleOrder=[\"VoQTQHUX8\",\"kbO1JJHoL\",\"TeeLnJ1F9\",\"X5jVLvRxs\",\"dH4vJA_TS\",\"wIR9oePHN\"];const serializationHash=\"framer-zTWqZ\";const variantClassNames={dH4vJA_TS:\"framer-v-1d4f93a\",kbO1JJHoL:\"framer-v-16912ry\",TeeLnJ1F9:\"framer-v-jmkbyi\",VoQTQHUX8:\"framer-v-1a7di7j\",wIR9oePHN:\"framer-v-1gg27a3\",X5jVLvRxs:\"framer-v-ywhrj2\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:10};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:10};const Overlay=({children,blockDocumentScrolling,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};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={\"Phone open\":\"wIR9oePHN\",\"Tab open\":\"X5jVLvRxs\",Desktop:\"VoQTQHUX8\",Laptop:\"kbO1JJHoL\",Phone:\"dH4vJA_TS\",Tablet:\"TeeLnJ1F9\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"VoQTQHUX8\"};};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:\"VoQTQHUX8\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const RxUPx0tG_hh9row=activeVariantCallback(async(...args)=>{setVariant(\"X5jVLvRxs\");});const RxUPx0tG_r1epzf=activeVariantCallback(async(...args)=>{setVariant(\"TeeLnJ1F9\");});const RxUPx0tG_1s6jkg3=activeVariantCallback(async(...args)=>{setVariant(\"wIR9oePHN\");});const RxUPx0tG_1qojg9e=activeVariantCallback(async(...args)=>{setVariant(\"dH4vJA_TS\");});const HPZ5IunjUtxyyif=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.show();});const SQEf6ju3H1wnntms=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.hide();});const tpxxUGOB_r1epzf=activeVariantCallback(async(...args)=>{setVariant(\"TeeLnJ1F9\");});const tpxxUGOB_1qojg9e=activeVariantCallback(async(...args)=>{setVariant(\"dH4vJA_TS\");});const oGsAYQr5k1wnntms=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.hide();});const uOAyXvVeg1wnntms=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.hide();});const RAgvmdaYWr1epzf=activeVariantCallback(async(...args)=>{setVariant(\"TeeLnJ1F9\");});const RAgvmdaYW1qojg9e=activeVariantCallback(async(...args)=>{setVariant(\"dH4vJA_TS\");});const Skv9cxDJrr1epzf=activeVariantCallback(async(...args)=>{setVariant(\"TeeLnJ1F9\");});const Skv9cxDJr1qojg9e=activeVariantCallback(async(...args)=>{setVariant(\"dH4vJA_TS\");});const xaWA9BQfzr1epzf=activeVariantCallback(async(...args)=>{setVariant(\"TeeLnJ1F9\");});const xaWA9BQfz1qojg9e=activeVariantCallback(async(...args)=>{setVariant(\"dH4vJA_TS\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"TeeLnJ1F9\",\"X5jVLvRxs\",\"dH4vJA_TS\",\"wIR9oePHN\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if([\"dH4vJA_TS\",\"wIR9oePHN\"].includes(baseVariant))return false;return true;};const router=useRouter();const isDisplayed2=()=>{if([\"TeeLnJ1F9\",\"dH4vJA_TS\"].includes(baseVariant))return false;return true;};const isDisplayed3=()=>{if([\"X5jVLvRxs\",\"wIR9oePHN\"].includes(baseVariant))return false;return true;};const ref1=React.useRef(null);const ref2=React.useRef(null);const isDisplayed4=()=>{if([\"X5jVLvRxs\",\"wIR9oePHN\"].includes(baseVariant))return true;return false;};const ref3=React.useRef(null);const ref4=React.useRef(null);const ref5=React.useRef(null);const ref6=React.useRef(null);const isDisplayed5=()=>{if(baseVariant===\"wIR9oePHN\")return true;return false;};const isDisplayed6=()=>{if([\"TeeLnJ1F9\",\"X5jVLvRxs\",\"dH4vJA_TS\",\"wIR9oePHN\"].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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1a7di7j\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"VoQTQHUX8\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(239, 238, 234)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"rgb(255, 255, 255)\",...style},variants:{wIR9oePHN:{\"--border-bottom-width\":\"0px\"},X5jVLvRxs:{\"--border-bottom-width\":\"0px\"}},...addPropertyOverrides({dH4vJA_TS:{\"data-framer-name\":\"Phone\"},kbO1JJHoL:{\"data-framer-name\":\"Laptop\"},TeeLnJ1F9:{\"data-framer-name\":\"Tablet\"},wIR9oePHN:{\"data-framer-name\":\"Phone open\"},X5jVLvRxs:{\"data-framer-name\":\"Tab open\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-al4x7v\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"y8tf5FtZO\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-2hb3b6\",layoutDependency:layoutDependency,layoutId:\"giR50rMrX\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Adfnsm_kY\"},motionChild:true,nodeId:\"C4dxeOfvR\",openInNewTab:false,scopeId:\"H9DxJQJ5W\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1fnt43j framer-penkwj\",\"data-framer-name\":\"Logo container\",layoutDependency:layoutDependency,layoutId:\"C4dxeOfvR\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1tpaqfy-container\",\"data-framer-name\":\"liveflow_logo_text.riv\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"kVTkxB9Nd-container\",name:\"liveflow_logo_text.riv\",nodeId:\"kVTkxB9Nd\",rendersWithMotion:true,scopeId:\"H9DxJQJ5W\",children:/*#__PURE__*/_jsx(RivePlayer_vX,{alignment:\"center\",artboard:\"Logo Text\",autoBind:true,autoplay:true,fit:\"cover\",handleEvents:true,height:\"100%\",id:\"kVTkxB9Nd\",inputsJSON:'[{\"name\":\"Hover\",\"type\":\"Boolean\",\"value\":false}]',isTouchScrollEnabled:false,layoutId:\"kVTkxB9Nd\",layoutScaleFactor:1,name:\"liveflow_logo_text.riv\",play:true,playOnCanvas:true,riveRenderer:false,src:\"https://framerusercontent.com/assets/4fKqpQrbxqKRu7OfN8WBNI4aJas.riv\",stateMachines:\"Black - BlueDeep\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-123e0x8\",\"data-framer-name\":\"User Actions\",layoutDependency:layoutDependency,layoutId:\"C9GHO9s4R\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:17,...addPropertyOverrides({dH4vJA_TS:{y:(componentViewport?.y||0)+(12+((componentViewport?.height||62)-24-38)/2)+0+0+10.5},TeeLnJ1F9:{y:(componentViewport?.y||0)+(12+((componentViewport?.height||62)-24-38)/2)+0+0+10.5},wIR9oePHN:{y:(componentViewport?.y||0)+(12+((componentViewport?.height||557.5)-24-721)/2)+0+0+0+10.5},X5jVLvRxs:{y:(componentViewport?.y||0)+(12+((componentViewport?.height||334)-24-311)/2)+0+0+0+10.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-pz82e2-container\",layoutDependency:layoutDependency,layoutId:\"Ahi0dmPZJ-container\",nodeId:\"Ahi0dmPZJ\",rendersWithMotion:true,scopeId:\"H9DxJQJ5W\",children:/*#__PURE__*/_jsx(NavLinkItem,{eIwuT8lO4:\"Sign in\",height:\"100%\",id:\"Ahi0dmPZJ\",layoutId:\"Ahi0dmPZJ\",width:\"100%\",...addPropertyOverrides({dH4vJA_TS:{ZrmJJtWlL:\"https://app.liveflow.io/auth/sign-in?callbackUrl=https%3A%2F%2Fapp.liveflow.io%2Fw\"},TeeLnJ1F9:{ZrmJJtWlL:\"https://app.liveflow.io/auth/sign-in?callbackUrl=https%3A%2F%2Fapp.liveflow.io%2Fw\"},wIR9oePHN:{ZrmJJtWlL:\"https://app.liveflow.io/auth/sign-in?callbackUrl=https%3A%2F%2Fapp.liveflow.io%2Fw\"},X5jVLvRxs:{ZrmJJtWlL:\"https://app.liveflow.io/auth/sign-in?callbackUrl=https%3A%2F%2Fapp.liveflow.io%2Fw\"}},baseVariant,gestureVariant)})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"PtcWXSxh2\"},implicitPathVariables:undefined},{href:{webPageId:\"PtcWXSxh2\"},implicitPathVariables:undefined},{href:{webPageId:\"PtcWXSxh2\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:37,...addPropertyOverrides({TeeLnJ1F9:{y:(componentViewport?.y||0)+(12+((componentViewport?.height||62)-24-38)/2)+0+0+.5},X5jVLvRxs:{y:(componentViewport?.y||0)+(12+((componentViewport?.height||334)-24-311)/2)+0+0+0+.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-16lys3k-container\",layoutDependency:layoutDependency,layoutId:\"uiwecIOzJ-container\",nodeId:\"uiwecIOzJ\",rendersWithMotion:true,scopeId:\"H9DxJQJ5W\",children:/*#__PURE__*/_jsx(ButonSmall,{dm8ulXQZG:false,EWUaM3BVG:resolvedLinks[0],height:\"100%\",HQY7Lo7CP:\"Book a Demo\",id:\"uiwecIOzJ\",layoutId:\"uiwecIOzJ\",qWxDCab4P:{borderColor:\"var(--token-183eb386-2764-4a49-b85d-289d164645d7, rgb(0, 75, 246))\",borderStyle:\"solid\",borderWidth:1},U5NyLhQe0:\"var(--token-183eb386-2764-4a49-b85d-289d164645d7, rgb(0, 75, 246))\",variant:\"NykyykhTV\",width:\"100%\",xxcIfJzsG:ArrowTopRight,...addPropertyOverrides({TeeLnJ1F9:{EWUaM3BVG:resolvedLinks[1]},X5jVLvRxs:{EWUaM3BVG:resolvedLinks[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,...addPropertyOverrides({dH4vJA_TS:{y:(componentViewport?.y||0)+(12+((componentViewport?.height||62)-24-38)/2)+0+0+0},TeeLnJ1F9:{y:(componentViewport?.y||0)+(12+((componentViewport?.height||62)-24-38)/2)+0+0+0},wIR9oePHN:{y:(componentViewport?.y||0)+(12+((componentViewport?.height||557.5)-24-721)/2)+0+0+0+0},X5jVLvRxs:{y:(componentViewport?.y||0)+(12+((componentViewport?.height||334)-24-311)/2)+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-11xcxny-container\",layoutDependency:layoutDependency,layoutId:\"GzYYKoqA5-container\",nodeId:\"GzYYKoqA5\",rendersWithMotion:true,scopeId:\"H9DxJQJ5W\",children:/*#__PURE__*/_jsx(Menu,{height:\"100%\",id:\"GzYYKoqA5\",layoutId:\"GzYYKoqA5\",variant:\"MDGPAxh9J\",width:\"100%\",...addPropertyOverrides({dH4vJA_TS:{RxUPx0tG_:RxUPx0tG_1s6jkg3},TeeLnJ1F9:{RxUPx0tG_:RxUPx0tG_hh9row},wIR9oePHN:{RxUPx0tG_:RxUPx0tG_1qojg9e,variant:\"UeEVd5mHy\"},X5jVLvRxs:{RxUPx0tG_:RxUPx0tG_r1epzf,variant:\"UeEVd5mHy\"}},baseVariant,gestureVariant)})})})]})]}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-120z5jw\",\"data-framer-name\":\"Navigation\",layoutDependency:layoutDependency,layoutId:\"myGWviHD_\",children:[isDisplayed3()&&/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,y:(componentViewport?.y||0)+(12+((componentViewport?.height||61)-24-24)/2)+2+0,...addPropertyOverrides({kbO1JJHoL:{y:(componentViewport?.y||0)+(12+((componentViewport?.height||61.5)-24-24)/2)+2+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-1kfp4ja-container\",id:`${layoutId}-1kfp4ja`,layoutDependency:layoutDependency,layoutId:\"OGnNdl_6e-container\",nodeId:\"OGnNdl_6e\",ref:ref1,rendersWithMotion:true,scopeId:\"H9DxJQJ5W\",children:[/*#__PURE__*/_jsx(NavLinkItemWithDrop,{biKJqbHEc:\"Products\",height:\"100%\",HPZ5IunjU:HPZ5IunjUtxyyif({overlay}),id:\"OGnNdl_6e\",layoutId:\"OGnNdl_6e\",variant:overlay.visible?\"Juf_EYnV2\":\"GQlFjpoiH\",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}-1kfp4ja`,offsetX:380,offsetY:10,onDismiss:overlay.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-7fyy3w\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"AYzNZs442\",ref:ref2,role:\"dialog\",style:{borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\"},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"851px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1raom2h-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"ww1oyC2fY-container\",nodeId:\"ww1oyC2fY\",rendersWithMotion:true,scopeId:\"H9DxJQJ5W\",children:/*#__PURE__*/_jsx(ProductsMenu,{height:\"100%\",id:\"ww1oyC2fY\",layoutId:\"ww1oyC2fY\",SQEf6ju3H:SQEf6ju3H1wnntms({overlay}),style:{width:\"100%\"},variant:\"jcGU1pkOv\",width:\"100%\"})})})})})})]})})})}),isDisplayed4()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"laFNlUvqx\"},implicitPathVariables:undefined},{href:{webPageId:\"laFNlUvqx\"},implicitPathVariables:undefined},{href:{webPageId:\"laFNlUvqx\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({wIR9oePHN:{height:21,width:`max(${componentViewport?.width||\"100vw\"} - 40px, 1px)`,y:(componentViewport?.y||0)+(12+((componentViewport?.height||557.5)-24-721)/2)+0+68+0+153},X5jVLvRxs:{height:21,width:`max(${componentViewport?.width||\"100vw\"} - 60px, 1px)`,y:(componentViewport?.y||0)+(12+((componentViewport?.height||334)-24-311)/2)+0+68+0+153}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-yhsowa-container\",layoutDependency:layoutDependency,layoutId:\"HDMnoYTP2-container\",nodeId:\"HDMnoYTP2\",rendersWithMotion:true,scopeId:\"H9DxJQJ5W\",children:/*#__PURE__*/_jsx(NavLinkItemWithoutDropPhone,{B8xqPIgR6:resolvedLinks1[0],height:\"100%\",id:\"HDMnoYTP2\",layoutId:\"HDMnoYTP2\",style:{width:\"100%\"},width:\"100%\",Yj8PfFCCR:\"Pricing\",...addPropertyOverrides({wIR9oePHN:{B8xqPIgR6:resolvedLinks1[2],tpxxUGOB_:tpxxUGOB_1qojg9e},X5jVLvRxs:{B8xqPIgR6:resolvedLinks1[1],tpxxUGOB_:tpxxUGOB_r1epzf}},baseVariant,gestureVariant)})})})}),isDisplayed4()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({wIR9oePHN:{height:21,width:`max(${componentViewport?.width||\"100vw\"} - 40px, 1px)`,y:(componentViewport?.y||0)+(12+((componentViewport?.height||557.5)-24-721)/2)+0+68+0+204},X5jVLvRxs:{height:21,width:`max(${componentViewport?.width||\"100vw\"} - 60px, 1px)`,y:(componentViewport?.y||0)+(12+((componentViewport?.height||334)-24-311)/2)+0+68+0+204}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-xfnneh-container\",layoutDependency:layoutDependency,layoutId:\"dYABqXNuS-container\",nodeId:\"dYABqXNuS\",rendersWithMotion:true,scopeId:\"H9DxJQJ5W\",children:/*#__PURE__*/_jsx(NavLinkItemWithoutDropPhone,{height:\"100%\",id:\"dYABqXNuS\",layoutId:\"dYABqXNuS\",style:{width:\"100%\"},width:\"100%\",Yj8PfFCCR:\"Templates\",...addPropertyOverrides({wIR9oePHN:{B8xqPIgR6:\"https://www.liveflow.com/templates\",tpxxUGOB_:tpxxUGOB_1qojg9e},X5jVLvRxs:{B8xqPIgR6:\"https://www.liveflow.com/templates\",tpxxUGOB_:tpxxUGOB_r1epzf}},baseVariant,gestureVariant)})})}),isDisplayed3()&&/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,children:overlay1=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,y:(componentViewport?.y||0)+(12+((componentViewport?.height||61)-24-24)/2)+2+0,...addPropertyOverrides({kbO1JJHoL:{y:(componentViewport?.y||0)+(12+((componentViewport?.height||61.5)-24-24)/2)+2+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-jpmiwm-container\",id:`${layoutId}-jpmiwm`,layoutDependency:layoutDependency,layoutId:\"bS9N5BLpC-container\",nodeId:\"bS9N5BLpC\",ref:ref3,rendersWithMotion:true,scopeId:\"H9DxJQJ5W\",children:[/*#__PURE__*/_jsx(NavLinkItemWithDrop,{biKJqbHEc:\"Solutions\",height:\"100%\",HPZ5IunjU:HPZ5IunjUtxyyif({overlay:overlay1}),id:\"bS9N5BLpC\",layoutId:\"bS9N5BLpC\",variant:overlay1.visible?\"Juf_EYnV2\":\"GQlFjpoiH\",width:\"100%\"}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay1.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref3,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-jpmiwm`,offsetX:109,offsetY:10,onDismiss:overlay1.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-7l0hs9\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"ZAMvQQKvp\",ref:ref4,role:\"dialog\",style:{borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\"},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"320px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1baw998-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"nJ6Ej6gy0-container\",nodeId:\"nJ6Ej6gy0\",rendersWithMotion:true,scopeId:\"H9DxJQJ5W\",children:/*#__PURE__*/_jsx(SolutionsMenu,{height:\"100%\",id:\"nJ6Ej6gy0\",layoutId:\"nJ6Ej6gy0\",oGsAYQr5k:oGsAYQr5k1wnntms({overlay:overlay1}),style:{width:\"100%\"},variant:\"JAi_B5dVG\",width:\"100%\"})})})})})})]})})})}),isDisplayed3()&&/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,children:overlay2=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,y:(componentViewport?.y||0)+(12+((componentViewport?.height||61)-24-24)/2)+2+0,...addPropertyOverrides({kbO1JJHoL:{y:(componentViewport?.y||0)+(12+((componentViewport?.height||61.5)-24-24)/2)+2+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-qox2pd-container\",id:`${layoutId}-qox2pd`,layoutDependency:layoutDependency,layoutId:\"uJPkUKwkj-container\",nodeId:\"uJPkUKwkj\",ref:ref5,rendersWithMotion:true,scopeId:\"H9DxJQJ5W\",children:[/*#__PURE__*/_jsx(NavLinkItemWithDrop,{biKJqbHEc:\"Resources\",height:\"100%\",HPZ5IunjU:HPZ5IunjUtxyyif({overlay:overlay2}),id:\"uJPkUKwkj\",layoutId:\"uJPkUKwkj\",variant:overlay2.visible?\"Juf_EYnV2\":\"GQlFjpoiH\",width:\"100%\"}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay2.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref5,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-qox2pd`,offsetX:160,offsetY:10,onDismiss:overlay2.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-3cd9d5\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"yD7fb8ACf\",ref:ref6,role:\"dialog\",style:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\"},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-110qaq9-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"NFbmauzYl-container\",nodeId:\"NFbmauzYl\",rendersWithMotion:true,scopeId:\"H9DxJQJ5W\",children:/*#__PURE__*/_jsx(ResourcesMenu,{height:\"100%\",id:\"NFbmauzYl\",layoutId:\"NFbmauzYl\",uOAyXvVeg:uOAyXvVeg1wnntms({overlay:overlay2}),width:\"100%\"})})})})})})]})})})}),isDisplayed3()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"laFNlUvqx\"},implicitPathVariables:undefined},{href:{webPageId:\"laFNlUvqx\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:17,y:(componentViewport?.y||0)+(12+((componentViewport?.height||61)-24-24)/2)+2+1.5,...addPropertyOverrides({kbO1JJHoL:{y:(componentViewport?.y||0)+(12+((componentViewport?.height||61.5)-24-24)/2)+2+1.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ob8iia-container\",layoutDependency:layoutDependency,layoutId:\"VDACsyh2B-container\",nodeId:\"VDACsyh2B\",rendersWithMotion:true,scopeId:\"H9DxJQJ5W\",children:/*#__PURE__*/_jsx(NavLinkItem,{eIwuT8lO4:\"Pricing\",height:\"100%\",id:\"VDACsyh2B\",layoutId:\"VDACsyh2B\",width:\"100%\",ZrmJJtWlL:resolvedLinks2[0],...addPropertyOverrides({kbO1JJHoL:{ZrmJJtWlL:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),isDisplayed3()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"UPO6lRbcK\"},implicitPathVariables:undefined},{href:{webPageId:\"UPO6lRbcK\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:17,y:(componentViewport?.y||0)+(12+((componentViewport?.height||61)-24-24)/2)+2+1.5,...addPropertyOverrides({kbO1JJHoL:{y:(componentViewport?.y||0)+(12+((componentViewport?.height||61.5)-24-24)/2)+2+1.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-l5g0ac-container\",layoutDependency:layoutDependency,layoutId:\"lly45X8jg-container\",nodeId:\"lly45X8jg\",rendersWithMotion:true,scopeId:\"H9DxJQJ5W\",children:/*#__PURE__*/_jsx(NavLinkItem,{eIwuT8lO4:\"Templates\",height:\"100%\",id:\"lly45X8jg\",layoutId:\"lly45X8jg\",width:\"100%\",ZrmJJtWlL:resolvedLinks3[0],...addPropertyOverrides({kbO1JJHoL:{ZrmJJtWlL:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})}),isDisplayed4()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({wIR9oePHN:{height:21,width:`max(${componentViewport?.width||\"100vw\"} - 40px, 1px)`,y:(componentViewport?.y||0)+(12+((componentViewport?.height||557.5)-24-721)/2)+0+68+0+0},X5jVLvRxs:{height:21,width:`max(${componentViewport?.width||\"100vw\"} - 60px, 1px)`,y:(componentViewport?.y||0)+(12+((componentViewport?.height||334)-24-311)/2)+0+68+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1io4p8r-container\",layoutDependency:layoutDependency,layoutId:\"cpEjmDrlD-container\",nodeId:\"cpEjmDrlD\",rendersWithMotion:true,scopeId:\"H9DxJQJ5W\",children:/*#__PURE__*/_jsx(ProductsTabletMenuItem,{height:\"100%\",id:\"cpEjmDrlD\",layoutId:\"cpEjmDrlD\",style:{width:\"100%\"},variant:\"MfiaZVddf\",width:\"100%\",...addPropertyOverrides({wIR9oePHN:{RAgvmdaYW:RAgvmdaYW1qojg9e,variant:\"i31QumWvn\"},X5jVLvRxs:{RAgvmdaYW:RAgvmdaYWr1epzf}},baseVariant,gestureVariant)})})}),isDisplayed4()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({wIR9oePHN:{height:21,width:`max(${componentViewport?.width||\"100vw\"} - 40px, 1px)`,y:(componentViewport?.y||0)+(12+((componentViewport?.height||557.5)-24-721)/2)+0+68+0+51},X5jVLvRxs:{height:21,width:`max(${componentViewport?.width||\"100vw\"} - 60px, 1px)`,y:(componentViewport?.y||0)+(12+((componentViewport?.height||334)-24-311)/2)+0+68+0+51}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-hu8cbr-container\",layoutDependency:layoutDependency,layoutId:\"t_blaSO9R-container\",nodeId:\"t_blaSO9R\",rendersWithMotion:true,scopeId:\"H9DxJQJ5W\",children:/*#__PURE__*/_jsx(SolutionsTabletMenuItem,{height:\"100%\",id:\"t_blaSO9R\",layoutId:\"t_blaSO9R\",style:{width:\"100%\"},variant:\"hE48HgFJq\",width:\"100%\",...addPropertyOverrides({wIR9oePHN:{Skv9cxDJr:Skv9cxDJr1qojg9e},X5jVLvRxs:{Skv9cxDJr:Skv9cxDJrr1epzf}},baseVariant,gestureVariant)})})}),isDisplayed4()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({wIR9oePHN:{height:21,width:`max(${componentViewport?.width||\"100vw\"} - 40px, 1px)`,y:(componentViewport?.y||0)+(12+((componentViewport?.height||557.5)-24-721)/2)+0+68+0+102},X5jVLvRxs:{height:21,width:`max(${componentViewport?.width||\"100vw\"} - 60px, 1px)`,y:(componentViewport?.y||0)+(12+((componentViewport?.height||334)-24-311)/2)+0+68+0+102}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1crnfrp-container\",layoutDependency:layoutDependency,layoutId:\"AFJv6pPNg-container\",nodeId:\"AFJv6pPNg\",rendersWithMotion:true,scopeId:\"H9DxJQJ5W\",children:/*#__PURE__*/_jsx(ResourcesTabletMenuItem,{height:\"100%\",id:\"AFJv6pPNg\",layoutId:\"AFJv6pPNg\",style:{width:\"100%\"},variant:\"O4J1suzCU\",width:\"100%\",...addPropertyOverrides({wIR9oePHN:{xaWA9BQfz:xaWA9BQfz1qojg9e},X5jVLvRxs:{xaWA9BQfz:xaWA9BQfzr1epzf}},baseVariant,gestureVariant)})})})]}),isDisplayed5()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1m2kl2f\",\"data-framer-name\":\"CASE STUDY CARD\",layoutDependency:layoutDependency,layoutId:\"DoOxYVhMT\",style:{background:\"linear-gradient(90deg, var(--token-d4406b05-4ce1-4090-ae8b-529cb64ac7c7, rgb(248, 248, 248)) 0%, rgb(115, 209, 192) 100%)\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-d95ovm\",\"data-framer-name\":\"CTA Content\",layoutDependency:layoutDependency,layoutId:\"gc4MjVu7B\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1N1aXNzZSBJbnRsIE1lZGl1bQ==\",\"--framer-font-family\":'\"Suisse Intl Medium\", \"Suisse Intl Medium Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-262ffd80-5b1a-4177-8fbb-e3811d28f22c, rgb(2, 58, 130)))\"},children:\"Join 1,000+ Finance Teams \"}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1N1aXNzZSBJbnRsIE1lZGl1bQ==\",\"--framer-font-family\":'\"Suisse Intl Medium\", \"Suisse Intl Medium Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-2gxw0f, var(--token-262ffd80-5b1a-4177-8fbb-e3811d28f22c, rgb(2, 58, 130)))\"},children:\"Who Trust LiveFlow\"})]}),className:\"framer-cho0fk\",\"data-framer-name\":\"Headline\",fonts:[\"CUSTOM;Suisse Intl Medium\"],layoutDependency:layoutDependency,layoutId:\"cfgtFS0T_\",style:{\"--extracted-2gxw0f\":\"var(--token-262ffd80-5b1a-4177-8fbb-e3811d28f22c, rgb(2, 58, 130))\",\"--extracted-r6o4lv\":\"var(--token-262ffd80-5b1a-4177-8fbb-e3811d28f22c, rgb(2, 58, 130))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-jwcnkp\",layoutDependency:layoutDependency,layoutId:\"i5AMrsjRn\",children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:1e3,pixelWidth:770,sizes:\"44.275px\",src:\"https://framerusercontent.com/images/yAXoYZrA9yul8eYVdLvyhDZlaM.png?width=770&height=1000\",srcSet:\"https://framerusercontent.com/images/yAXoYZrA9yul8eYVdLvyhDZlaM.png?width=770&height=1000 770w\"},className:\"framer-1s3yq37\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"Hk1Nci_36\",...addPropertyOverrides({wIR9oePHN:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(12+((componentViewport?.height||557.5)-24-721)/2)+0+323+15+0+0+0+0),pixelHeight:1e3,pixelWidth:770,sizes:\"44.275px\",src:\"https://framerusercontent.com/images/yAXoYZrA9yul8eYVdLvyhDZlaM.png?width=770&height=1000\",srcSet:\"https://framerusercontent.com/images/yAXoYZrA9yul8eYVdLvyhDZlaM.png?width=770&height=1000 770w\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:1e3,pixelWidth:770,sizes:\"44.275px\",src:\"https://framerusercontent.com/images/5saQlDBacyZYqpTo1ldZsefIQ.png?width=770&height=1000\",srcSet:\"https://framerusercontent.com/images/5saQlDBacyZYqpTo1ldZsefIQ.png?width=770&height=1000 770w\"},className:\"framer-sxdwit\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"mDxwRj15k\",transformTemplate:transformTemplate1,...addPropertyOverrides({wIR9oePHN:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(12+((componentViewport?.height||557.5)-24-721)/2)+0+323+15+0+0+0+0),pixelHeight:1e3,pixelWidth:770,sizes:\"44.275px\",src:\"https://framerusercontent.com/images/5saQlDBacyZYqpTo1ldZsefIQ.png?width=770&height=1000\",srcSet:\"https://framerusercontent.com/images/5saQlDBacyZYqpTo1ldZsefIQ.png?width=770&height=1000 770w\"}}},baseVariant,gestureVariant)})]})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"PtcWXSxh2\"},implicitPathVariables:undefined},{href:{webPageId:\"PtcWXSxh2\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:37,...addPropertyOverrides({wIR9oePHN:{y:(componentViewport?.y||0)+(12+((componentViewport?.height||557.5)-24-721)/2)+0+323+15+313}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-zxb0ml-container\",layoutDependency:layoutDependency,layoutId:\"lPBlunsiS-container\",nodeId:\"lPBlunsiS\",rendersWithMotion:true,scopeId:\"H9DxJQJ5W\",children:/*#__PURE__*/_jsx(ButonSmall,{dm8ulXQZG:false,EWUaM3BVG:resolvedLinks4[0],height:\"100%\",HQY7Lo7CP:\"Book a Demo\",id:\"lPBlunsiS\",layoutId:\"lPBlunsiS\",qWxDCab4P:{borderColor:\"var(--token-183eb386-2764-4a49-b85d-289d164645d7, rgb(0, 75, 246))\",borderStyle:\"solid\",borderWidth:1},U5NyLhQe0:\"var(--token-183eb386-2764-4a49-b85d-289d164645d7, rgb(0, 75, 246))\",variant:\"NykyykhTV\",width:\"100%\",xxcIfJzsG:ArrowTopRight,...addPropertyOverrides({wIR9oePHN:{EWUaM3BVG:resolvedLinks4[1]}},baseVariant,gestureVariant)})})})})]})]}),isDisplayed6()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1lem919\",\"data-framer-name\":\"User Actions\",layoutDependency:layoutDependency,layoutId:\"yZJNce_Bu\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:17,y:(componentViewport?.y||0)+(12+((componentViewport?.height||61)-24-37)/2)+10,...addPropertyOverrides({kbO1JJHoL:{y:(componentViewport?.y||0)+(12+((componentViewport?.height||61.5)-24-37)/2)+10}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-tbrho1-container\",layoutDependency:layoutDependency,layoutId:\"hAQB6fJeA-container\",nodeId:\"hAQB6fJeA\",rendersWithMotion:true,scopeId:\"H9DxJQJ5W\",children:/*#__PURE__*/_jsx(NavLinkItem,{eIwuT8lO4:\"Sign in\",height:\"100%\",id:\"hAQB6fJeA\",layoutId:\"hAQB6fJeA\",width:\"100%\",ZrmJJtWlL:\"https://app.liveflow.io/auth/sign-in?callbackUrl=https%3A%2F%2Fapp.liveflow.io%2Fw\"})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"PtcWXSxh2\"},implicitPathVariables:undefined},{href:{webPageId:\"PtcWXSxh2\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:37,y:(componentViewport?.y||0)+(12+((componentViewport?.height||61)-24-37)/2)+0,...addPropertyOverrides({kbO1JJHoL:{y:(componentViewport?.y||0)+(12+((componentViewport?.height||61.5)-24-37)/2)+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1rq149h-container\",layoutDependency:layoutDependency,layoutId:\"pmW2G9G1i-container\",nodeId:\"pmW2G9G1i\",rendersWithMotion:true,scopeId:\"H9DxJQJ5W\",children:/*#__PURE__*/_jsx(ButonSmall,{dm8ulXQZG:false,EWUaM3BVG:resolvedLinks5[0],height:\"100%\",HQY7Lo7CP:\"Book a Demo\",id:\"pmW2G9G1i\",layoutId:\"pmW2G9G1i\",qWxDCab4P:{borderColor:\"var(--token-183eb386-2764-4a49-b85d-289d164645d7, rgb(0, 75, 246))\",borderStyle:\"solid\",borderWidth:1},U5NyLhQe0:\"var(--token-183eb386-2764-4a49-b85d-289d164645d7, rgb(0, 75, 246))\",variant:\"NykyykhTV\",width:\"100%\",xxcIfJzsG:ArrowTopRight,...addPropertyOverrides({kbO1JJHoL:{EWUaM3BVG:resolvedLinks5[1]}},baseVariant,gestureVariant)})})})})]}),isDisplayed4()&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fit\",pixelHeight:2830,pixelWidth:3991,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/UbgVWzEEyII1p2CyrMEAeno5Njo.png?width=3991&height=2830\",srcSet:\"https://framerusercontent.com/images/UbgVWzEEyII1p2CyrMEAeno5Njo.png?scale-down-to=512&width=3991&height=2830 512w,https://framerusercontent.com/images/UbgVWzEEyII1p2CyrMEAeno5Njo.png?scale-down-to=1024&width=3991&height=2830 1024w,https://framerusercontent.com/images/UbgVWzEEyII1p2CyrMEAeno5Njo.png?scale-down-to=2048&width=3991&height=2830 2048w,https://framerusercontent.com/images/UbgVWzEEyII1p2CyrMEAeno5Njo.png?width=3991&height=2830 3991w\"},className:\"framer-4qryj4\",\"data-framer-name\":\"Mask group\",layoutDependency:layoutDependency,layoutId:\"FttgPrgSx\",style:{opacity:.4},variants:{wIR9oePHN:{opacity:0},X5jVLvRxs:{opacity:0}},...addPropertyOverrides({wIR9oePHN:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+-426),pixelHeight:2830,pixelWidth:3991,positionX:\"center\",positionY:\"center\",sizes:`calc(${componentViewport?.width||\"100vw\"} + 2026px)`,src:\"https://framerusercontent.com/images/UbgVWzEEyII1p2CyrMEAeno5Njo.png?width=3991&height=2830\",srcSet:\"https://framerusercontent.com/images/UbgVWzEEyII1p2CyrMEAeno5Njo.png?scale-down-to=512&width=3991&height=2830 512w,https://framerusercontent.com/images/UbgVWzEEyII1p2CyrMEAeno5Njo.png?scale-down-to=1024&width=3991&height=2830 1024w,https://framerusercontent.com/images/UbgVWzEEyII1p2CyrMEAeno5Njo.png?scale-down-to=2048&width=3991&height=2830 2048w,https://framerusercontent.com/images/UbgVWzEEyII1p2CyrMEAeno5Njo.png?width=3991&height=2830 3991w\"}},X5jVLvRxs:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+-426),pixelHeight:2830,pixelWidth:3991,positionX:\"center\",positionY:\"center\",sizes:`calc(${componentViewport?.width||\"100vw\"} + 2026px)`,src:\"https://framerusercontent.com/images/UbgVWzEEyII1p2CyrMEAeno5Njo.png?width=3991&height=2830\",srcSet:\"https://framerusercontent.com/images/UbgVWzEEyII1p2CyrMEAeno5Njo.png?scale-down-to=512&width=3991&height=2830 512w,https://framerusercontent.com/images/UbgVWzEEyII1p2CyrMEAeno5Njo.png?scale-down-to=1024&width=3991&height=2830 1024w,https://framerusercontent.com/images/UbgVWzEEyII1p2CyrMEAeno5Njo.png?scale-down-to=2048&width=3991&height=2830 2048w,https://framerusercontent.com/images/UbgVWzEEyII1p2CyrMEAeno5Njo.png?width=3991&height=2830 3991w\"}}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-zTWqZ.framer-penkwj, .framer-zTWqZ .framer-penkwj { display: block; }\",\".framer-zTWqZ.framer-1a7di7j { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 12px 56px 12px 56px; position: relative; width: 1440px; }\",\".framer-zTWqZ .framer-al4x7v { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-zTWqZ .framer-2hb3b6 { 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-zTWqZ .framer-1fnt43j { 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; text-decoration: none; width: min-content; }\",\".framer-zTWqZ .framer-1tpaqfy-container { flex: none; height: 24px; position: relative; width: 140px; }\",\".framer-zTWqZ .framer-123e0x8, .framer-zTWqZ .framer-1lem919 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 29px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-zTWqZ .framer-pz82e2-container, .framer-zTWqZ .framer-16lys3k-container, .framer-zTWqZ .framer-11xcxny-container, .framer-zTWqZ .framer-1kfp4ja-container, .framer-zTWqZ .framer-jpmiwm-container, .framer-zTWqZ .framer-qox2pd-container, .framer-zTWqZ .framer-110qaq9-container, .framer-zTWqZ .framer-ob8iia-container, .framer-zTWqZ .framer-l5g0ac-container, .framer-zTWqZ .framer-zxb0ml-container, .framer-zTWqZ .framer-tbrho1-container, .framer-zTWqZ .framer-1rq149h-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-zTWqZ .framer-120z5jw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-zTWqZ .framer-7fyy3w { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-zTWqZ .framer-1raom2h-container { flex: none; height: auto; position: relative; width: 851px; }\",\".framer-zTWqZ .framer-yhsowa-container, .framer-zTWqZ .framer-xfnneh-container, .framer-zTWqZ .framer-1io4p8r-container, .framer-zTWqZ .framer-hu8cbr-container, .framer-zTWqZ .framer-1crnfrp-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-zTWqZ .framer-7l0hs9 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-zTWqZ .framer-1baw998-container { flex: none; height: auto; position: relative; width: 320px; }\",\".framer-zTWqZ .framer-3cd9d5 { align-content: center; align-items: center; display: flex; flex-direction: column; 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-zTWqZ .framer-1m2kl2f { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: flex-start; overflow: visible; padding: 15px; position: relative; width: 1px; }\",\".framer-zTWqZ .framer-d95ovm { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-zTWqZ .framer-cho0fk { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-zTWqZ .framer-jwcnkp { flex: none; height: 56px; overflow: hidden; position: relative; width: 99px; }\",\".framer-zTWqZ .framer-1s3yq37 { aspect-ratio: 0.77 / 1; bottom: -1px; flex: none; left: 1px; position: absolute; top: 0px; width: var(--framer-aspect-ratio-supported, 44px); }\",\".framer-zTWqZ .framer-sxdwit { aspect-ratio: 0.77 / 1; bottom: -1px; flex: none; left: 54%; position: absolute; top: 0px; width: var(--framer-aspect-ratio-supported, 44px); }\",\".framer-zTWqZ .framer-4qryj4 { bottom: -297px; flex: none; left: -1040px; position: absolute; right: -986px; top: -426px; z-index: 0; }\",\".framer-zTWqZ.framer-v-16912ry.framer-1a7di7j { padding: 12px 30px 12px 30px; width: 1200px; }\",\".framer-zTWqZ.framer-v-jmkbyi.framer-1a7di7j { padding: 12px 30px 12px 30px; width: 810px; }\",\".framer-zTWqZ.framer-v-jmkbyi .framer-al4x7v, .framer-zTWqZ.framer-v-jmkbyi .framer-2hb3b6, .framer-zTWqZ.framer-v-1d4f93a .framer-al4x7v, .framer-zTWqZ.framer-v-1d4f93a .framer-2hb3b6 { flex: 1 0 0px; gap: unset; justify-content: space-between; width: 1px; }\",\".framer-zTWqZ.framer-v-jmkbyi .framer-1tpaqfy-container, .framer-zTWqZ.framer-v-ywhrj2 .framer-1tpaqfy-container, .framer-zTWqZ.framer-v-1d4f93a .framer-1tpaqfy-container, .framer-zTWqZ.framer-v-1gg27a3 .framer-1tpaqfy-container { height: 20px; width: 117px; }\",\".framer-zTWqZ.framer-v-jmkbyi .framer-123e0x8, .framer-zTWqZ.framer-v-ywhrj2 .framer-123e0x8, .framer-zTWqZ.framer-v-1d4f93a .framer-123e0x8, .framer-zTWqZ.framer-v-1gg27a3 .framer-123e0x8 { gap: 20px; }\",\".framer-zTWqZ.framer-v-ywhrj2.framer-1a7di7j { overflow: hidden; padding: 12px 30px 12px 30px; width: 810px; }\",\".framer-zTWqZ.framer-v-ywhrj2 .framer-al4x7v, .framer-zTWqZ.framer-v-1gg27a3 .framer-al4x7v { align-content: flex-start; align-items: flex-start; flex: 1 0 0px; flex-direction: column; gap: 30px; padding: 0px 0px 18px 0px; width: 1px; z-index: 2; }\",\".framer-zTWqZ.framer-v-ywhrj2 .framer-2hb3b6, .framer-zTWqZ.framer-v-1gg27a3 .framer-2hb3b6 { gap: unset; justify-content: space-between; width: 100%; }\",\".framer-zTWqZ.framer-v-ywhrj2 .framer-120z5jw, .framer-zTWqZ.framer-v-1gg27a3 .framer-120z5jw { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 30px; width: 100%; }\",\".framer-zTWqZ.framer-v-ywhrj2 .framer-yhsowa-container, .framer-zTWqZ.framer-v-1gg27a3 .framer-yhsowa-container { flex: none; order: 10; width: 100%; }\",\".framer-zTWqZ.framer-v-ywhrj2 .framer-xfnneh-container, .framer-zTWqZ.framer-v-1gg27a3 .framer-xfnneh-container { flex: none; order: 11; width: 100%; }\",\".framer-zTWqZ.framer-v-ywhrj2 .framer-1io4p8r-container, .framer-zTWqZ.framer-v-1gg27a3 .framer-1io4p8r-container { flex: none; order: 7; width: 100%; }\",\".framer-zTWqZ.framer-v-ywhrj2 .framer-hu8cbr-container, .framer-zTWqZ.framer-v-1gg27a3 .framer-hu8cbr-container { flex: none; order: 8; width: 100%; }\",\".framer-zTWqZ.framer-v-ywhrj2 .framer-1crnfrp-container, .framer-zTWqZ.framer-v-1gg27a3 .framer-1crnfrp-container { flex: none; order: 9; width: 100%; }\",\".framer-zTWqZ.framer-v-1d4f93a.framer-1a7di7j { padding: 12px 20px 12px 20px; width: 390px; }\",\".framer-zTWqZ.framer-v-1gg27a3.framer-1a7di7j { overflow: hidden; padding: 12px 20px 12px 20px; width: 390px; }\",\".framer-zTWqZ.framer-v-1gg27a3 .framer-1m2kl2f { flex: none; width: 100%; }\",\".framer-zTWqZ.framer-v-1gg27a3 .framer-cho0fk { order: 1; }\",\".framer-zTWqZ.framer-v-1gg27a3 .framer-jwcnkp { order: 0; }\",\".framer-zTWqZ.framer-v-1gg27a3 .framer-1s3yq37, .framer-zTWqZ.framer-v-1gg27a3 .framer-sxdwit { width: var(--framer-aspect-ratio-supported, 45px); }\",'.framer-zTWqZ[data-border=\"true\"]::after, .framer-zTWqZ [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 61\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"kbO1JJHoL\":{\"layout\":[\"fixed\",\"auto\"]},\"TeeLnJ1F9\":{\"layout\":[\"fixed\",\"auto\"]},\"X5jVLvRxs\":{\"layout\":[\"fixed\",\"auto\"]},\"dH4vJA_TS\":{\"layout\":[\"fixed\",\"auto\"]},\"wIR9oePHN\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerH9DxJQJ5W=withCSS(Component,css,\"framer-zTWqZ\");export default FramerH9DxJQJ5W;FramerH9DxJQJ5W.displayName=\"Header\";FramerH9DxJQJ5W.defaultProps={height:61,width:1440};addPropertyControls(FramerH9DxJQJ5W,{variant:{options:[\"VoQTQHUX8\",\"kbO1JJHoL\",\"TeeLnJ1F9\",\"X5jVLvRxs\",\"dH4vJA_TS\",\"wIR9oePHN\"],optionTitles:[\"Desktop\",\"Laptop\",\"Tablet\",\"Tab open\",\"Phone\",\"Phone open\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerH9DxJQJ5W,[{explicitInter:true,fonts:[{family:\"Suisse Intl Medium\",source:\"custom\",url:\"https://framerusercontent.com/assets/secLfbfQh9OvQQ0vkCyFlsU05I.woff2\"}]},...RivePlayer_vXFonts,...NavLinkItemFonts,...ButonSmallFonts,...MenuFonts,...NavLinkItemWithDropFonts,...ProductsMenuFonts,...NavLinkItemWithoutDropPhoneFonts,...SolutionsMenuFonts,...ResourcesMenuFonts,...ProductsTabletMenuItemFonts,...SolutionsTabletMenuItemFonts,...ResourcesTabletMenuItemFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerH9DxJQJ5W\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1440\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"61\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"kbO1JJHoL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"TeeLnJ1F9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"X5jVLvRxs\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"dH4vJA_TS\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"wIR9oePHN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c2a8602)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Footer from\"#framer/local/canvasComponent/C0Z7xR7p6/C0Z7xR7p6.js\";import AnnouncementBanner from\"#framer/local/canvasComponent/EgYT0ezPv/EgYT0ezPv.js\";import Header from\"#framer/local/canvasComponent/H9DxJQJ5W/H9DxJQJ5W.js\";const AnnouncementBannerFonts=getFonts(AnnouncementBanner);const HeaderFonts=getFonts(Header);const MotionDivWithOptimizedAppearEffect=withOptimizedAppearEffect(motion.div);const FooterFonts=getFonts(Footer);const breakpoints={bonwdaP9E:\"(min-width: 810px) and (max-width: 1199.98px)\",i5gbdgXgJ:\"(min-width: 1440px)\",LueWnbNoC:\"(min-width: 1200px) and (max-width: 1439.98px)\",q1WLuugSc:\"(max-width: 809.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-ZNYuX\";const variantClassNames={bonwdaP9E:\"framer-v-zuz39\",i5gbdgXgJ:\"framer-v-64mgqh\",LueWnbNoC:\"framer-v-79ano5\",q1WLuugSc:\"framer-v-1npzpk0\"};const transition1={delay:.2,duration:1,ease:[.75,0,.23,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-64};const breakpointRules={q1WLuugSc:[\".framer-ZNYuX .framer-rb2i9j { top: -91px; }\",\".framer-ZNYuX .framer-h3aqz6-container { height: 91px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={q1WLuugSc:\".framer-1npzpk0-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ZNYuX.framer-vboxoh, .framer-ZNYuX .framer-vboxoh { display: block; }\",\".framer-ZNYuX.framer-64mgqh { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-ZNYuX .framer-rb2i9j { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; order: -1000; overflow: visible; padding: 0px; position: sticky; top: -44px; width: 100%; will-change: var(--framer-will-change-effect-override, transform); z-index: 10; }\",\".framer-ZNYuX .framer-h3aqz6-container, .framer-ZNYuX .framer-1ez9daq-container { flex: none; height: auto; position: relative; width: 100%; z-index: 10; }\",\".framer-ZNYuX .framer-185fw12 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-ZNYuX .framer-402cm5-container { flex: none; height: auto; order: 1002; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={bonwdaP9E:\"(min-width: 810px) and (max-width: 1199.98px)\",i5gbdgXgJ:\"(min-width: 1440px)\",LueWnbNoC:\"(min-width: 1200px) and (max-width: 1439.98px)\",q1WLuugSc:\"(max-width: 809.98px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"i5gbdgXgJ\",Laptop:\"LueWnbNoC\",Phone:\"q1WLuugSc\",Tablet:\"bonwdaP9E\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"i5gbdgXgJ\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"i5gbdgXgJ\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-64mgqh\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsxs(MotionDivWithOptimizedAppearEffect,{animate:animation,className:\"framer-rb2i9j\",\"data-framer-appear-id\":\"rb2i9j\",\"data-framer-name\":\"Header Holder\",initial:animation1,optimized:true,children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{q1WLuugSc:{height:91}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:43,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-h3aqz6-container\",nodeId:\"v5S8Mtyyh\",scopeId:\"fUiHJAxrT\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{q1WLuugSc:{style:{height:\"100%\",width:\"100%\"},variant:\"jAtbcHRzT\"}},children:/*#__PURE__*/_jsx(AnnouncementBanner,{height:\"100%\",id:\"v5S8Mtyyh\",layoutId:\"v5S8Mtyyh\",style:{width:\"100%\"},variant:\"VSdNhcNCp\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{q1WLuugSc:{y:91}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:61,width:\"100vw\",y:43,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1ez9daq-container\",nodeId:\"RqL0kubaq\",scopeId:\"fUiHJAxrT\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bonwdaP9E:{variant:\"TeeLnJ1F9\"},LueWnbNoC:{variant:\"kbO1JJHoL\"},q1WLuugSc:{variant:\"dH4vJA_TS\"}},children:/*#__PURE__*/_jsx(Header,{height:\"100%\",id:\"RqL0kubaq\",layoutId:\"RqL0kubaq\",style:{width:\"100%\"},variant:\"VoQTQHUX8\",width:\"100%\"})})})})})]}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-185fw12\"}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{q1WLuugSc:{y:1152}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:479,width:\"100vw\",y:1104,children:/*#__PURE__*/_jsx(Container,{className:\"framer-402cm5-container\",nodeId:\"dBM50HCeR\",scopeId:\"fUiHJAxrT\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bonwdaP9E:{variant:\"dvXlAzTMV\"},LueWnbNoC:{variant:\"ojiCuInLa\"},q1WLuugSc:{variant:\"ctzIi3w6c\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"dBM50HCeR\",layoutId:\"dBM50HCeR\",style:{width:\"100%\"},variant:\"jEifnvEbo\",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 975\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"bonwdaP9E\":{\"layout\":[\"fixed\",\"fixed\"]},\"q1WLuugSc\":{\"layout\":[\"fixed\",\"fixed\"]},\"LueWnbNoC\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"i5gbdgXgJ\":[\".framer-rb2i9j\",\".framer-402cm5-container\"],\"bonwdaP9E\":[\".framer-rb2i9j\",\".framer-402cm5-container\"],\"q1WLuugSc\":[\".framer-rb2i9j\",\".framer-402cm5-container\"],\"LueWnbNoC\":[\".framer-rb2i9j\",\".framer-402cm5-container\"]}\n * @framerBreakpoints {\"i5gbdgXgJ\":{\"min\":1440,\"canvasClassName\":\"framer-64mgqh-override\",\"minHeight\":975,\"name\":\"Desktop\",\"width\":1440,\"rootFontSize\":16},\"LueWnbNoC\":{\"min\":1200,\"max\":1439,\"canvasClassName\":\"framer-79ano5-override\",\"minHeight\":975,\"name\":\"Laptop\",\"width\":1200,\"rootFontSize\":16},\"bonwdaP9E\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-zuz39-override\",\"minHeight\":1393,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"q1WLuugSc\":{\"max\":809,\"canvasClassName\":\"framer-1npzpk0-override\",\"minHeight\":1668,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant i5gbdgXgJ\n * @framerLayoutTemplate\n */const FramerfUiHJAxrT=withCSS(Component,css,\"framer-ZNYuX\");export default FramerfUiHJAxrT;FramerfUiHJAxrT.displayName=\"Template\";FramerfUiHJAxrT.defaultProps={height:975,width:1440};addFonts(FramerfUiHJAxrT,[{explicitInter:true,fonts:[]},...AnnouncementBannerFonts,...HeaderFonts,...FooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerfUiHJAxrT\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"975\",\"framerLayoutTemplate\":\"\",\"framerDefaultVariant\":\"i5gbdgXgJ\",\"framerComponentViewportWidth\":\"true\",\"framerHitTargets\":\"{\\\"i5gbdgXgJ\\\":[\\\".framer-rb2i9j\\\",\\\".framer-402cm5-container\\\"],\\\"bonwdaP9E\\\":[\\\".framer-rb2i9j\\\",\\\".framer-402cm5-container\\\"],\\\"q1WLuugSc\\\":[\\\".framer-rb2i9j\\\",\\\".framer-402cm5-container\\\"],\\\"LueWnbNoC\\\":[\\\".framer-rb2i9j\\\",\\\".framer-402cm5-container\\\"]}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1440\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"bonwdaP9E\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"q1WLuugSc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"LueWnbNoC\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerBreakpoints\":\"{\\\"i5gbdgXgJ\\\":{\\\"min\\\":1440,\\\"canvasClassName\\\":\\\"framer-64mgqh-override\\\",\\\"minHeight\\\":975,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1440,\\\"rootFontSize\\\":16},\\\"LueWnbNoC\\\":{\\\"min\\\":1200,\\\"max\\\":1439,\\\"canvasClassName\\\":\\\"framer-79ano5-override\\\",\\\"minHeight\\\":975,\\\"name\\\":\\\"Laptop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"bonwdaP9E\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-zuz39-override\\\",\\\"minHeight\\\":1393,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"q1WLuugSc\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1npzpk0-override\\\",\\\"minHeight\\\":1668,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n        import * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Template1 from \"https://framerusercontent.com/modules/mw6RwBe4sVdpzJ3N6CwG/q6lSpSydFIrGdQxHTFvA/fUiHJAxrT.js\";\r\n\r\n        const routes = {Adfnsm_kY: {elements: {d3c1Y6W8G: \"metrics\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/pOrVEdSgk47F0KOAUIY3/0GbeTAObocNuCYYxi08K/Adfnsm_kY.js\")), path: \"/\"}, PtcWXSxh2: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/7fG0mOrqmYDuRC1o8Psu/2HcLrkX1qVpxFwcOEbf9/PtcWXSxh2.js\")), path: \"/book-demo\"}, JZu6af54j: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/iKD9RXfcpN5HjGeLS6vL/7XcaqAjWOiv2sd7vKNRC/JZu6af54j.js\")), path: \"/book-demo/business\"}, en8B9pUAu: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ulimFBpjaZ8Wr9Or3WIK/VdqCn24j0mmLoJdXn1Hl/en8B9pUAu.js\")), path: \"/book-demo/agent\"}, NVlx8ZUA7: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/1I2aNyqU8f2KdzbJIFk7/w68Kh3bz3e5B4iT7A31i/NVlx8ZUA7.js\")), path: \"/book-demo/thank-you\"}, ZeDRDE1pW: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/7zo4do22A8K5IU87fsZZ/rz3C7d02LVX3b4OKrglt/ZeDRDE1pW.js\")), path: \"/book-demo/not-now\"}, laFNlUvqx: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/jJJVO6RJ1jH5iH7pY7HX/dSooQileEqWXvT68nJuC/laFNlUvqx.js\")), path: \"/pricing\"}, jgghYGid4: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/AaFAyOyZFAB2U07xvJOx/r9sS9XCDnKhBN1Y5Km7U/jgghYGid4.js\")), path: \"/blog\"}, XS47sFFzO: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/7mm2rVcMUdgQnuEueC5m/9a8zXv7paut7N1Tv3h02/XS47sFFzO.js\")), path: \"/case-studies\"}, t6zzfl2lj: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/s4BRPB9lUkL7rmN4ok79/KgMrrxqA37g0qzWRZTHy/t6zzfl2lj.js\")), path: \"/press\"}, pLTjcww3H: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/mmnqGDwgvGxAmsfWgaOO/rNo2zj7A4bk2SjPqI5Cm/pLTjcww3H.js\")), path: \"/investors\"}, OJr7xuOYq: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/dYqHB3KgJlIIpL6esyeb/CHmGsfb0IrcuqOkQ5AeG/OJr7xuOYq.js\")), path: \"/webinars\"}, ECAFFayqr: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/nwfj3fJDQKjDVQIzfF2p/Yo1hfSztC0W9AZq6uhLS/ECAFFayqr.js\")), path: \"/products/consolidation\"}, LKYJNuvJU: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/eyFS8nbfUskRE2sGjlhT/kizLi7VtOYPN7zFpEr7d/LKYJNuvJU.js\")), path: \"/products/dashboards\"}, vswha65oa: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/x4q2hSzGpphKv1kKmOFq/uECzQ3tHq01CDE4rYil3/vswha65oa.js\")), path: \"/products/financeiq\"}, Ndsm5ihWa: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/pW0csMbYz33lWFC7uNe3/0FA7crPHZUPJ1vSsCEYz/Ndsm5ihWa.js\")), path: \"/products/liveflow-for-google-sheets\"}, u9r04y4RV: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/2Vv8GUNgRsTyN7vcRCBm/1I1udEohN74k7YnJWs8k/u9r04y4RV.js\")), path: \"/products/liveflow-for-microsoft-excel\"}, pS_hDx_zW: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zwJpUqEJmqdGHgab6OXz/Q6vG5BINj4eijJlceISn/pS_hDx_zW.js\")), path: \"/privacy\"}, ye74izdFH: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/o24Mh4sZiTk0RGQpKYTq/0vlUwvzUNAxjQWgxG5F3/ye74izdFH.js\")), path: \"/terms-and-conditions-of-liveflow\"}, U1QvhLJ7G: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/38uDXEoZApF3QdXE7lc4/NoBNstr7gjWLIvtRAdE0/U1QvhLJ7G.js\")), path: \"/security\"}, z9KgiArEZ: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/h5OMyPogHbcg6DwQsivO/az24XkSveQs3gWXh3tRT/z9KgiArEZ.js\")), path: \"/vulnerability-report\"}, wQEgwf8UQ: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/lXUNoc0vK6X6L2FIVWsJ/0wAB63FT0L728XMJSsS6/wQEgwf8UQ.js\")), path: \"/cookie-policy\"}, YzOcqFW4D: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/y1tNRzmUYY00KdpMWEmU/ZiCMeqeCL09oxl7BJceQ/YzOcqFW4D.js\")), path: \"/template-category\"}, w4w1uBEOK: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/vATk1UBUsxUPuubpYDzP/wvKLbYtYBSjvyryKzryK/w4w1uBEOK.js\")), path: \"/template-category-google-sheet\"}, Npn8oqJZY: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zKwtf4pmbAm3NXPWLFrH/1LqgTzuE3SsYVYg2FD3c/Npn8oqJZY.js\")), path: \"/template-category-microsoft-excel\"}, UPO6lRbcK: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/i74RchpfbOZAiXdsuuim/dVh23Z4WGOjlCkGpVSjf/UPO6lRbcK.js\")), path: \"/templates\"}, xnh2xAiuF: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/yD9pJC1oafS5iRb7pCxA/dRoKtULL2eLjkKPrATrJ/xnh2xAiuF.js\")), path: \"/learn\"}, vqCaxVPzS: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/cHLt2UNFQ4NbP636xBAe/HkzMrT5DSPEDO00Qjd7f/vqCaxVPzS.js\")), path: \"/product-guides\"}, wSqndemCz: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/CdCxF2eVzFiG75tzGJOq/fX3K0Xqo9PG0ADAUCYPj/wSqndemCz.js\")), path: \"/knowledge-center\"}, VJKzCVlQo: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/HQm9BfbuHy0jOi410yxq/6wYPiTLB0oQ7rlHzNpWz/VJKzCVlQo.js\")), path: \"/google-sheets-web-app-link\"}, zYyA7nne2: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/fhUmViFbxCTVcIT7o9HZ/kPTxqTyPU4qa5skhAe6c/zYyA7nne2.js\")), path: \"/excel-web-app-link\"}, HXErGsWve: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/LO5Juorp0WtuHtgbzeyM/Y2ban77eBG53rtUSrqsy/HXErGsWve.js\")), path: \"/comparison/liveflow-vs-jirav\"}, LXwCJyGP6: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/9MfKj44ttFUB0BIvq2RG/r4mZIKidvlIeVMc8F3TW/LXwCJyGP6.js\")), path: \"/comparison/liveflow-vs.-datarails\"}, JFYuQPlSl: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/a3WxRceGdXOkzjAspDLQ/2P1GwGBSneRjGx0I2zXM/JFYuQPlSl.js\")), path: \"/comparison/liveflow-vs.-qvinci\"}, Br7apq9ml: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ECgFiKiSGyhcGw4uN6SA/usjDQ38NcZGrHKXwl3vW/Br7apq9ml.js\")), path: \"/comparison/liveflow-vs.-runway\"}, E8DbAyS_O: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/T9oV6fqGZyqzlLOvrH8I/YR0u8NfgN8pXbDa59D7h/E8DbAyS_O.js\")), path: \"/comparison/liveflow-vs.-fathom\"}, XRbN6snxz: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/qJ1GpnVxEHLrqHxyVSNV/QMwuTLKmU2wiyJVhfkek/XRbN6snxz.js\")), path: \"/comparison/liveflow-vs.-syft\"}, EF0uROMJK: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/1Exwpz3bNyuS44wpwpkd/ZvywctUiWXsWRfewHAgS/EF0uROMJK.js\")), path: \"/comparison/liveflow-vs.-reach\"}, CaQQVpYiB: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/7CKR4JbUo31FIC9uzCYj/3xK2qelKgDILyq9DgN8j/CaQQVpYiB.js\")), path: \"/experts-corner\"}, KNYJeMMmd: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/rlqz1fybj5T6nYCX4zub/MwzgMHuI82hcMrzuF1Vh/KNYJeMMmd.js\")), path: \"/careers\"}, FU47bkBWt: {collectionId: \"YF0Z5uKB6\", elements: {iM0_eXCgS: \"end\", OtUDTt0XZ: \"content\", uJPVBLAxw: \"start\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/lRYU2CmweKvRih7BhVSE/eiHGM5PoY06giTcEwzEZ/FU47bkBWt.js\")), path: \"/blog/:ifuwiFdyA\"}, kV1JKbeqK: {collectionId: \"CizkHKzQq\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/wum43nb1QoNoD56ZfXSv/tdiXtk3tlFtziHGLA9pC/kV1JKbeqK.js\")), path: \"/learn/:xYFa1kQEV\"}, T55Rpdl7g: {collectionId: \"w1VAk_pdt\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/29BkgxhvoSYTNYniMXOx/hZYco8t5jeWHvDZTjHly/T55Rpdl7g.js\")), path: \"/category/:IVDglcwA7\"}, JaPpq9fCT: {collectionId: \"osNxpTbgM\", elements: {RGF_OkFZ0: \"content\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/7xN689o4GzU7wKOt5RLB/7ty3XUtfBk2HoXOCrPca/JaPpq9fCT.js\")), path: \"/case-studies/:lMHq7sJgq\"}, XjLXaCApE: {collectionId: \"r8wCT_b61\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/z0FxKJDzAI6EI5MBAYUj/jeYe3U1O5TXDSpvJLLDA/XjLXaCApE.js\")), path: \"/webinars/:Hi8Gmrki5\"}, gqxZ3J0ay: {collectionId: \"b9BMzhk89\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/omls1pc1mh5pSwzV2xKE/E4Y6tOtAl9slGhhO7ac0/gqxZ3J0ay.js\")), path: \"/webinar-category/:FBZQs9WxJ\"}, WDCPgbbAZ: {collectionId: \"H10SHynbJ\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/2RM0K1vvZlqyqcA0wjFy/TOe8sDihmrs88rI72Qh1/WDCPgbbAZ.js\")), path: \"/industries/:yM5In54kx\"}, U1FCHmvSM: {collectionId: \"fjPNNu8xu\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/grkBD7yZCw7vDgr0AY2e/sD3QuRzwA4FEd6AN3zk0/U1FCHmvSM.js\")), path: \"/template-category/:TDMDja0ZE\"}, HCsgpbCHF: {collectionId: \"Uzszkw0ck\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/sGt0nJtJLtUyLZr6kosu/7OXOr4eczSi1HMrO80pS/HCsgpbCHF.js\")), path: \"/spreadsheet-templates/:UsPBpBGdG\"}, IXff0xIce: {collectionId: \"mBzI5fJtc\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8GhlFsd7zg4MaqdADaM3/vibjC4X3DVBwPP5dfWgv/IXff0xIce.js\")), path: \"/product-guides/:CCx0PLbHR\"}, A8dhJeZKg: {collectionId: \"aHBDrMi1E\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/N0QgTqE1s6dsW6OcVKHZ/747zAanb4bluNYclctwX/A8dhJeZKg.js\")), path: \"/knowledge-center/:zM3ncvfos\"}, ubvxjeYaZ: {collectionId: \"GFoyrBtKJ\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/m5Gw9SmXW647S2UemkXO/SKWFLIywzZmYyulZ6MrG/ubvxjeYaZ.js\")), path: \"/web-app-modules/:XrAjGAWfq\"}, Fo9sV7ybT: {collectionId: \"leS0xE85M\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/QPu1fotlvrXVNgRSuac4/AgFCFuLRPTlzmX7wi2aY/Fo9sV7ybT.js\")), path: \"/experts-corner/:NJ5Prf9sT\"}}\r\n\r\n        const locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n        const collectionUtils = {aHBDrMi1E: async () => (await import(\"https://framerusercontent.com/modules/VUwWyha9A0mS9fFAMARU/sR7FVmcI3WD4ISUUtAbR/aHBDrMi1E.js\"))?.[\"utils\"], b9BMzhk89: async () => (await import(\"https://framerusercontent.com/modules/us905s3JEoqcdbO7XSER/952GfLhS00oa7nhQ8OGl/b9BMzhk89.js\"))?.[\"utils\"], CizkHKzQq: async () => (await import(\"https://framerusercontent.com/modules/vhNPXJofDp9tozbFVvaa/QUhndlJfd4VPYZzfBNqB/CizkHKzQq.js\"))?.[\"utils\"], fjPNNu8xu: async () => (await import(\"https://framerusercontent.com/modules/4b6rjn3471Xsgb3kIVyD/pC7nPumVs7xooMGptyU8/fjPNNu8xu.js\"))?.[\"utils\"], GFoyrBtKJ: async () => (await import(\"https://framerusercontent.com/modules/d7Yd2xhx4ZBp5iitOMXU/EJPEmvVI2u8xrSJuzG00/GFoyrBtKJ.js\"))?.[\"utils\"], H10SHynbJ: async () => (await import(\"https://framerusercontent.com/modules/o2rYD4YOVxEqsXrKvvR2/CSfr19RVIolf3BaGqUnz/H10SHynbJ.js\"))?.[\"utils\"], leS0xE85M: async () => (await import(\"https://framerusercontent.com/modules/oEErCD8Lxdd1QpnOGWnb/UPiF0zsrgzJUzrONHuBL/leS0xE85M.js\"))?.[\"utils\"], mBzI5fJtc: async () => (await import(\"https://framerusercontent.com/modules/jgwLMdDDiRua4F1PT7Gr/z6abmzY48UbsM8fTyrqL/mBzI5fJtc.js\"))?.[\"utils\"], osNxpTbgM: async () => (await import(\"https://framerusercontent.com/modules/cFktWrTNlrWTR7M0ng8A/ZIIGsIBMJ0x02IPJZ2fC/osNxpTbgM.js\"))?.[\"utils\"], r8wCT_b61: async () => (await import(\"https://framerusercontent.com/modules/lfVrTLkTiKCsTdqpqv3b/gI0OhLX6Kl8t1sqLSKck/r8wCT_b61.js\"))?.[\"utils\"], Uzszkw0ck: async () => (await import(\"https://framerusercontent.com/modules/sispzwLKBMQIQsgp42tc/HdR0UrOdd3stErWFUBEa/Uzszkw0ck.js\"))?.[\"utils\"], w1VAk_pdt: async () => (await import(\"https://framerusercontent.com/modules/ba3p2wlnB1g6SACz7SBh/smzDnh9yNuCxKgJa2UIm/w1VAk_pdt.js\"))?.[\"utils\"], YF0Z5uKB6: async () => (await import(\"https://framerusercontent.com/modules/2Efv0SSKaGrSqttuPTKs/9ey5scuVDFY1pDsWULAi/YF0Z5uKB6.js\"))?.[\"utils\"]}\r\n        const framerSiteId = \"4d94f57afe1603f6277a7aa03401d9e68315a3d1d4b88a1cea90290c89b56b90\"\r\n        function Template({routeId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[routeId] ?? {}\r\nswitch (routeId) {case \"Adfnsm_kY\":\r\ncase \"augiA20Il\":\r\ncase \"jUdYlvbWm\":\r\ncase \"ZQaeH3Hao\":\r\ncase \"PtcWXSxh2\":\r\ncase \"JZu6af54j\":\r\ncase \"en8B9pUAu\":\r\ncase \"NVlx8ZUA7\":\r\ncase \"ZeDRDE1pW\":\r\ncase \"laFNlUvqx\":\r\ncase \"jgghYGid4\":\r\ncase \"XS47sFFzO\":\r\ncase \"t6zzfl2lj\":\r\ncase \"pLTjcww3H\":\r\ncase \"OJr7xuOYq\":\r\ncase \"ECAFFayqr\":\r\ncase \"LKYJNuvJU\":\r\ncase \"vswha65oa\":\r\ncase \"Ndsm5ihWa\":\r\ncase \"u9r04y4RV\":\r\ncase \"pS_hDx_zW\":\r\ncase \"ye74izdFH\":\r\ncase \"U1QvhLJ7G\":\r\ncase \"z9KgiArEZ\":\r\ncase \"wQEgwf8UQ\":\r\ncase \"YzOcqFW4D\":\r\ncase \"w4w1uBEOK\":\r\ncase \"Npn8oqJZY\":\r\ncase \"UPO6lRbcK\":\r\ncase \"xnh2xAiuF\":\r\ncase \"vqCaxVPzS\":\r\ncase \"wSqndemCz\":\r\ncase \"HXErGsWve\":\r\ncase \"LXwCJyGP6\":\r\ncase \"JFYuQPlSl\":\r\ncase \"Br7apq9ml\":\r\ncase \"E8DbAyS_O\":\r\ncase \"XRbN6snxz\":\r\ncase \"EF0uROMJK\":\r\ncase \"CaQQVpYiB\":\r\ncase \"KNYJeMMmd\":\r\ncase \"FU47bkBWt\":\r\ncase \"kV1JKbeqK\":\r\ncase \"T55Rpdl7g\":\r\ncase \"JaPpq9fCT\":\r\ncase \"XjLXaCApE\":\r\ncase \"gqxZ3J0ay\":\r\ncase \"WDCPgbbAZ\":\r\ncase \"U1FCHmvSM\":\r\ncase \"HCsgpbCHF\":\r\ncase \"IXff0xIce\":\r\ncase \"A8dhJeZKg\":\r\ncase \"Fo9sV7ybT\":\r\nreturn React.createElement(Template1, {...props, key: \"Template1\", routeId, style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"Adfnsm_kY\":\r\ncase \"augiA20Il\":\r\ncase \"jUdYlvbWm\":\r\ncase \"ZQaeH3Hao\":\r\ncase \"PtcWXSxh2\":\r\ncase \"JZu6af54j\":\r\ncase \"en8B9pUAu\":\r\ncase \"NVlx8ZUA7\":\r\ncase \"ZeDRDE1pW\":\r\ncase \"laFNlUvqx\":\r\ncase \"jgghYGid4\":\r\ncase \"XS47sFFzO\":\r\ncase \"t6zzfl2lj\":\r\ncase \"pLTjcww3H\":\r\ncase \"OJr7xuOYq\":\r\ncase \"ECAFFayqr\":\r\ncase \"LKYJNuvJU\":\r\ncase \"vswha65oa\":\r\ncase \"Ndsm5ihWa\":\r\ncase \"u9r04y4RV\":\r\ncase \"pS_hDx_zW\":\r\ncase \"ye74izdFH\":\r\ncase \"U1QvhLJ7G\":\r\ncase \"z9KgiArEZ\":\r\ncase \"wQEgwf8UQ\":\r\ncase \"YzOcqFW4D\":\r\ncase \"w4w1uBEOK\":\r\ncase \"Npn8oqJZY\":\r\ncase \"UPO6lRbcK\":\r\ncase \"xnh2xAiuF\":\r\ncase \"vqCaxVPzS\":\r\ncase \"wSqndemCz\":\r\ncase \"HXErGsWve\":\r\ncase \"LXwCJyGP6\":\r\ncase \"JFYuQPlSl\":\r\ncase \"Br7apq9ml\":\r\ncase \"E8DbAyS_O\":\r\ncase \"XRbN6snxz\":\r\ncase \"EF0uROMJK\":\r\ncase \"CaQQVpYiB\":\r\ncase \"KNYJeMMmd\":\r\ncase \"FU47bkBWt\":\r\ncase \"kV1JKbeqK\":\r\ncase \"T55Rpdl7g\":\r\ncase \"JaPpq9fCT\":\r\ncase \"XjLXaCApE\":\r\ncase \"gqxZ3J0ay\":\r\ncase \"WDCPgbbAZ\":\r\ncase \"U1FCHmvSM\":\r\ncase \"HCsgpbCHF\":\r\ncase \"IXff0xIce\":\r\ncase \"A8dhJeZKg\":\r\ncase \"Fo9sV7ybT\":\r\nreturn [{hash: \"64mgqh\", mediaQuery: \"(min-width: 1440px)\"}, {hash: \"79ano5\", mediaQuery: \"(min-width: 1200px) and (max-width: 1439.98px)\"}, {hash: \"zuz39\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"1npzpk0\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n        export async function getPageRoot({ routeId, pathVariables, localeId }) {\r\n            const rootPreload = routes[routeId].page.preload()\r\n\r\n            const content = React.createElement(\r\n                Framer.PageRoot,\r\n                {\r\n                    isWebsite: true,\r\n                    routeId,\r\n                    pathVariables,\r\n                    routes,\r\n                    collectionUtils,\r\n                    framerSiteId,\r\n                    notFoundPage: Framer.lazy(() => import(\"__framer-not-found-page\")),\r\n                    isReducedMotion: undefined,\r\n                    localeId,\r\n                    locales,\r\n                    preserveQueryParams: true,\r\n                    siteCanonicalURL: \"https://www.liveflow.com\",\r\n                    EditorBar: \r\n            typeof window !== \"undefined\" ? (() => {\r\n                const isBot = /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n                if (isBot) {\r\n                    console.log(\"[Framer Editor Bar] Unavailable because navigator is bot\")\r\n                    return\r\n                }\r\n\r\n                return Framer.lazy(async () => {\r\n                    const dependencies = {\r\n                        __version: 2,\r\n                        framer: {\r\n                            useCurrentRoute: Framer.useCurrentRoute,\r\n                            useLocaleInfo: Framer.useLocaleInfo,\r\n                            useRouter: Framer.useRouter,\r\n                        },\r\n                        react: {\r\n                            createElement: React.createElement,\r\n                            Fragment: React.Fragment,\r\n                            memo: React.memo,\r\n                            useCallback: React.useCallback,\r\n                            useEffect: React.useEffect,\r\n                            useRef: React.useRef,\r\n                            useState: React.useState,\r\n                        },\r\n                        \"react-dom\": { createPortal },\r\n                    }\r\n\r\n                    window.__framer_editorBarDependencies = dependencies\r\n\r\n                    const { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n                    return {\r\n                        default: createEditorBar(),\r\n                    }\r\n                })\r\n            })() : undefined\r\n        ,\r\n                    adaptLayoutToTextDirection: false,\r\n                    LayoutTemplate: Template,\r\n                }\r\n            )\r\n\r\n            const contentWithFeaturesContext = React.createElement(\r\n                Framer.LibraryFeaturesProvider,\r\n                {\r\n                    children: content,\r\n                    value: {editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, motionDivToDivBackgroundImage: true, pauseOffscreen: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n                }\r\n            )\r\n\r\n            const contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n                children: contentWithFeaturesContext\r\n            })\r\n\r\n            \r\n            const page = React.createElement(Framer.PageEffectsProvider, {\r\n                children: contentWithGracefullyDegradingErrorBoundary,\r\n                value: {routes: {}}\r\n            })\r\n\r\n            // We don't want the initial render to immediately have to suspend.\r\n            await rootPreload\r\n            return page\r\n        }\r\n\r\n        const isBrowser = typeof document !== \"undefined\"\r\n        if (isBrowser) {\r\n            window.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n                return React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n            }\r\n\r\n            // A lot of libraries assume process.env.NODE_ENV is present in runtime/buildtime, so we are polyfilling it\r\n            window.process = {\r\n                ...window.process,\r\n                env: {\r\n                    ...(window.process ? window.process.env: undefined),\r\n                    NODE_ENV: \"production\"\r\n                }\r\n            }\r\n\r\n            window.__framer_events = window.__framer_events || []\r\n\r\n            // Fallback support for stack gaps\r\n            Framer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n            const container = document.getElementById(\"main\")\r\n            // We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n            if (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n            else main(false, container)\r\n        }\r\n\r\n        function track() {\r\n            if (!isBrowser) return\r\n            window.__framer_events.push(arguments)\r\n        }\r\n\r\n        async function main(shouldHydrate, container) {\r\n            function handleError(error, errorInfo, recoverable = true) {\r\n                if (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n                const componentStack = errorInfo?.componentStack\r\n                if (recoverable) {\r\n                    console.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                    // we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n                    if (Math.random() > 0.01) return\r\n                } else {\r\n                    console.error(\"Caught a fatal error. If you are the author of this website, please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n                }\r\n                track(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n                    message: String(error),\r\n                    componentStack, // componentStack is more useful\r\n                    stack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n                })\r\n            }\r\n\r\n            try {\r\n                let routeId, localeId, pathVariables, breakpoints\r\n                if (shouldHydrate) {\r\n                    const routeData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                    breakpoints = routeData.breakpoints\r\n\r\n                    routeId = 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                } else {\r\n                    Framer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n                    const routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                }\r\n\r\n                const pagePromise = getPageRoot({ routeId, localeId, pathVariables })\r\n\r\n                \r\nif (typeof window !== \"undefined\") {\r\n    void (async () => {\r\n        const route = routes[routeId]\r\n\r\n        const defaultLocaleId = \"default\"\r\n        const framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n        let collectionItemId = null\r\n        if (route?.collectionId && collectionUtils) {\r\n              const utils = await collectionUtils[route.collectionId]?.()\r\n              const [slug] = Object.values(pathVariables)\r\n              if (utils && typeof slug === \"string\") {\r\n                  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n              }\r\n        }\r\n\r\n        const resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n        const timezone = resolvedDateTimeOptions.timeZone\r\n        const locale = resolvedDateTimeOptions.locale\r\n\r\n        // wait for the page to be activated before sending the pageview event\r\n        // https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n        await new Promise((resolve) => {\r\n            if (document.prerendering) {\r\n                document.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n            } else {\r\n                resolve()\r\n            }\r\n        })\r\n\r\n        window.__framer_events.push([\r\n            \"published_site_pageview\",\r\n            {\r\n                framerSiteId: framerSiteId ?? null,\r\n                version: 2,\r\n                routePath: route?.path || \"/\",\r\n                collectionItemId,\r\n                framerLocale: framerLocale || null,\r\n                webPageId: route?.abTestingVariantId ?? routeId,\r\n                abTestId: route?.abTestId,\r\n                referrer: document.referrer || null,\r\n                url: window.location.href,\r\n                hostname: window.location.hostname || null,\r\n                pathname: window.location.pathname || null,\r\n                hash: window.location.hash || null,\r\n                search: window.location.search || null,\r\n                timezone,\r\n                locale,\r\n            },\r\n            \"eager\"\r\n        ])\r\n\r\n        // Yield to avoid blocking the main thread with the user code\r\n        await Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n        document.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n            detail: { framerLocale: framerLocale || null }\r\n        }))\r\n    })()\r\n}\r\n\r\n\r\n                const page = await pagePromise\r\n                if (shouldHydrate) {\r\n                    \r\n\r\n                    Framer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n                        Framer.removeHiddenBreakpointLayersV2(breakpoints)\r\n                        window.__framer_onRewriteBreakpoints?.(breakpoints)\r\n                    })\r\n\r\n                    \r\n\r\n                    const startTransition = React.startTransition\r\n                    startTransition(() => {\r\n                        Framer.markHydrationStart()\r\n                        if (true) Framer.turnOffReactEventHandling()\r\n                        ReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n                    })\r\n                } else {\r\n                    \r\n                    ReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n                }\r\n            } catch (error) {\r\n                handleError(error, undefined, false)\r\n                throw error\r\n            }\r\n        }\r\n\r\n        \r\n\r\n        \r\n    "],"mappings":"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"}