{"version":3,"file":"script_main.2TYyVa1J.mjs","names":["css","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","NavigationTextHoverFonts","NavigationTextHover","cycleOrder","serializationHash","variantClassNames","numberToPixelString","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableEnumMap","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","addPropertyOverrides","NavigationMenuItemsFonts","NavigationMenuItems","NavigationTextHoverFonts","NavigationTextHover","NavigationMenuItemsControls","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","animation","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","humanReadableEnumMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","className","Image1","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","n","e","t","r","useState","useRef","BaseDotLottiePlayer","_Fragment","NavigationMenuItems","NavigationTextHover","ButtonPrimaryButton","serializationHash","variantClassNames","transition1","animation","transformTemplate1","matchVariant","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","humanReadableEnumMap","getProps","React.forwardRef","useRef","React.useId","NavigationNavBar","X","NavigationFooter","useRef","React.useId","_Fragment","PropertyOverrides","React.createElement","General","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/DVYtI0I60utFDv4RKjrL/CapkkksUWdCkXmLmQWbV/AutoCopyright_Prod.js","https:/framerusercontent.com/modules/JeHWQPfEKHZ94ivPRaMn/ABvOevKQY79hkDrr7tGv/G8G4K6mNN.js","https:/framerusercontent.com/modules/fWYOFpTnHrmypI36EmPC/z5h2VsXVUZyCRO9y11VK/Q0U3CYn_a.js","https:/framerusercontent.com/modules/mnaHODjzSGhwIgjU258q/ZuXZARMl9S7ya2jR2sy7/iGBwQs2yO.js","https:/framerusercontent.com/modules/8ojMoMdBDjx2MMHbc8dX/50AwTA6NxaGEap9ieawI/LT0gX9mtu.js","https:/www.unpkg.com/@lottiefiles/dotlottie-react@0.19.10/dist/browser/index.js","https:/framerusercontent.com/modules/smu5EVUYoHvicydS1jnz/uPQojMxa8RqhMnAJFqfv/DotLottieFramer.js","https:/framerusercontent.com/modules/w9pM5hHvqwH01FOqgEco/ZtdFlsvzQwsZGzRBIYpb/VBcFpApnc.js","https:/framerusercontent.com/modules/TwQspG9DJLwm3qXQZTMa/Ov0cshm2oKeFkT1K84Wz/tJEf8xt8_.js","framer:toplevel/main"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";const currentYear=new Date().getFullYear();/**\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth any-prefer-auto\n * @framerSupportedLayoutHeight any-prefer-auto\n */export default function AutoCopyright(props){const{name,statement,dateRange,startYear,font,color,fontSize}=props;const yearDisplay=dateRange?`${startYear}-${currentYear}`:currentYear;let displayText=`\\xa9 ${yearDisplay} ${name.trim()}`;if(statement.trim()){displayText+=` ${statement.trim()}`;}const textStyle={fontSize:`${fontSize}px`,color:color,...font};return /*#__PURE__*/_jsx(\"div\",{style:textStyle,children:displayText});}AutoCopyright.defaultProps={name:\"Your Name\",statement:\"All rights reserved.\",dateRange:false,startYear:currentYear-1,color:\"#999999\",fontSize:14,font:{family:\"Inter\"}};AutoCopyright.displayName=\"Auto Copyright\";addPropertyControls(AutoCopyright,{font:{type:ControlType.Font,title:\"Font\",defaultValue:\"Inter\",controls:\"extended\"},color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#999999\"},dateRange:{type:ControlType.Boolean,title:\"Date Range\",defaultValue:false,enabledTitle:\"Yes\",disabledTitle:\"No\"},startYear:{type:ControlType.Number,title:\"Start Year\",min:1e3,max:currentYear,defaultValue:currentYear-2,displayStepper:true,hidden:({dateRange})=>!dateRange},name:{type:ControlType.String,title:\"Name\",defaultValue:\"Your Name\"},statement:{type:ControlType.String,title:\"Statement\",defaultValue:\"All rights reserved.\",description:\"More components at [Framer University](https://frameruni.link/cc).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"AutoCopyright\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-auto\",\"framerSupportedLayoutWidth\":\"any-prefer-auto\",\"framerDisableUnlink\":\"*\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AutoCopyright_Prod.map","// Generated by Framer (f36d8c8)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-CF0GX .framer-styles-preset-13veoxq:not(.rich-text-wrapper), .framer-CF0GX .framer-styles-preset-13veoxq.rich-text-wrapper a { --framer-link-hover-text-color: rgba(255, 255, 255, 0.75); --framer-link-hover-text-decoration: underline; --framer-link-text-color: rgba(255, 255, 255, 0.5); }\"];export const className=\"framer-CF0GX\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (04b9457)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/bg4r7sO70d15ZLk5vuuL/kyLdvoc63vBVUiinO3pO/QhK6qqT5U.js\";const enabledGestures={vbxf8HL8_:{hover:true}};const cycleOrder=[\"vbxf8HL8_\",\"dckrgQoZs\"];const serializationHash=\"framer-Rbox2\";const variantClassNames={dckrgQoZs:\"framer-v-11z3ns5\",vbxf8HL8_:\"framer-v-a47mct\"};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={\"In-Active\":\"vbxf8HL8_\",Active:\"dckrgQoZs\"};const getProps=({click,height,id,link,newTab,smoothScroll,title,width,...props})=>{return{...props,aLnDlFZKR:link??props.aLnDlFZKR,Cn6fz_Vow:title??props.Cn6fz_Vow??\"Home\",IxnJYdzIx:click??props.IxnJYdzIx,TqaTpTiSx:newTab??props.TqaTpTiSx,variant:humanReadableVariantMap[props.variant]??props.variant??\"vbxf8HL8_\",X2yrtSssb:smoothScroll??props.X2yrtSssb};};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,Cn6fz_Vow,aLnDlFZKR,TqaTpTiSx,X2yrtSssb,IxnJYdzIx,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"vbxf8HL8_\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1a6dht4=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(IxnJYdzIx){const res=await IxnJYdzIx(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:aLnDlFZKR,motionChild:true,nodeId:\"vbxf8HL8_\",openInNewTab:TqaTpTiSx,scopeId:\"Q0U3CYn_a\",smoothScroll:X2yrtSssb,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-a47mct\",className,classNames)} framer-i9k05o`,\"data-framer-name\":\"In-Active\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"vbxf8HL8_\",onTap:onTap1a6dht4,ref:refBinding,style:{...style},...addPropertyOverrides({\"vbxf8HL8_-hover\":{\"data-framer-name\":undefined},dckrgQoZs:{\"data-framer-name\":\"Active\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-x0s9r5\",\"data-styles-preset\":\"QhK6qqT5U\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(motion.span,{\"data-text-fill\":\"true\",style:{backgroundImage:\"linear-gradient(90deg, var(--token-59e77027-930e-45f7-94aa-a8ffadf9e382, rgb(255, 255, 255)) 0%, var(--token-69ff14d1-f0d2-4345-baec-a0ff0f57f0ca, rgba(153, 153, 153, 0)) 409.99999999999994%)\"},children:\"Home\"})})}),className:\"framer-oap6fz\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"uuXIr8Qtv\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.6},text:Cn6fz_Vow,variants:{\"vbxf8HL8_-hover\":{opacity:1},dckrgQoZs:{opacity:1}},verticalAlignment:\"top\",withExternalLayout:true})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Rbox2.framer-i9k05o, .framer-Rbox2 .framer-i9k05o { display: block; }\",\".framer-Rbox2.framer-a47mct { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-Rbox2 .framer-oap6fz { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 26\n * @framerIntrinsicWidth 47\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"dckrgQoZs\":{\"layout\":[\"auto\",\"auto\"]},\"D7MtR96uI\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"Cn6fz_Vow\":\"title\",\"aLnDlFZKR\":\"link\",\"TqaTpTiSx\":\"newTab\",\"X2yrtSssb\":\"smoothScroll\",\"IxnJYdzIx\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerQ0U3CYn_a=withCSS(Component,css,\"framer-Rbox2\");export default FramerQ0U3CYn_a;FramerQ0U3CYn_a.displayName=\"Navigation/Text Hover\";FramerQ0U3CYn_a.defaultProps={height:26,width:47};addPropertyControls(FramerQ0U3CYn_a,{variant:{options:[\"vbxf8HL8_\",\"dckrgQoZs\"],optionTitles:[\"In-Active\",\"Active\"],title:\"Variant\",type:ControlType.Enum},Cn6fz_Vow:{defaultValue:\"Home\",displayTextArea:false,title:\"Title\",type:ControlType.String},aLnDlFZKR:{title:\"Link\",type:ControlType.Link},TqaTpTiSx:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},X2yrtSssb:{defaultValue:false,title:\"Smooth Scroll\",type:ControlType.Boolean},IxnJYdzIx:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerQ0U3CYn_a,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQ0U3CYn_a\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"47\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"dckrgQoZs\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"D7MtR96uI\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"Cn6fz_Vow\\\":\\\"title\\\",\\\"aLnDlFZKR\\\":\\\"link\\\",\\\"TqaTpTiSx\\\":\\\"newTab\\\",\\\"X2yrtSssb\\\":\\\"smoothScroll\\\",\\\"IxnJYdzIx\\\":\\\"click\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"26\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (04b9457)\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 NavigationTextHover from\"https://framerusercontent.com/modules/fWYOFpTnHrmypI36EmPC/z5h2VsXVUZyCRO9y11VK/Q0U3CYn_a.js\";const NavigationTextHoverFonts=getFonts(NavigationTextHover);const cycleOrder=[\"I3GaZxydO\",\"zzSGFktzP\",\"FJ1T56A5y\",\"jyprgoSzZ\",\"ZslCevpJO\",\"C2SumaQAJ\",\"FR_H80p1c\"];const serializationHash=\"framer-R0rim\";const variantClassNames={C2SumaQAJ:\"framer-v-1a8ttdl\",FJ1T56A5y:\"framer-v-daaajd\",FR_H80p1c:\"framer-v-ilojuf\",I3GaZxydO:\"framer-v-eim0kk\",jyprgoSzZ:\"framer-v-13sv9dx\",ZslCevpJO:\"framer-v-rz50sq\",zzSGFktzP:\"framer-v-klupt0\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};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 humanReadableEnumMap={Horizontal:\"row\",Vertical:\"column\"};const humanReadableVariantMap={\"About Active\":\"zzSGFktzP\",\"All In-Active\":\"ZslCevpJO\",\"Blog Active\":\"FR_H80p1c\",\"Contact Active\":\"jyprgoSzZ\",\"Home Active\":\"I3GaZxydO\",\"Portfolio Active\":\"FJ1T56A5y\",\"Services Active\":\"C2SumaQAJ\"};const getProps=({click,direction,gap,height,id,width,...props})=>{return{...props,Cror1qETX:humanReadableEnumMap[direction]??direction??props.Cror1qETX??\"row\",UYX2736iE:gap??props.UYX2736iE??40,variant:humanReadableVariantMap[props.variant]??props.variant??\"I3GaZxydO\",Z1D9dqBq1:click??props.Z1D9dqBq1};};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,Cror1qETX,UYX2736iE,Z1D9dqBq1,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"I3GaZxydO\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1o9rfbw=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(Z1D9dqBq1){const res=await Z1D9dqBq1(...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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-eim0kk\",className,classNames),\"data-framer-name\":\"Home Active\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"I3GaZxydO\",onTap:onTap1o9rfbw,ref:refBinding,style:{\"--1q37rq3\":Cror1qETX,\"--1ysjk0m\":numberToPixelString(UYX2736iE),...style},...addPropertyOverrides({C2SumaQAJ:{\"data-framer-name\":\"Services Active\"},FJ1T56A5y:{\"data-framer-name\":\"Portfolio Active\"},FR_H80p1c:{\"data-framer-name\":\"Blog Active\"},jyprgoSzZ:{\"data-framer-name\":\"Contact Active\"},ZslCevpJO:{\"data-framer-name\":\"All In-Active\"},zzSGFktzP:{\"data-framer-name\":\"About Active\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1h7khqo-container\",layoutDependency:layoutDependency,layoutId:\"GaAooFYz9-container\",nodeId:\"GaAooFYz9\",rendersWithMotion:true,scopeId:\"iGBwQs2yO\",children:/*#__PURE__*/_jsx(NavigationTextHover,{aLnDlFZKR:resolvedLinks[0],Cn6fz_Vow:\"Home\",height:\"100%\",id:\"GaAooFYz9\",layoutId:\"GaAooFYz9\",TqaTpTiSx:false,variant:\"dckrgQoZs\",width:\"100%\",X2yrtSssb:false,...addPropertyOverrides({C2SumaQAJ:{aLnDlFZKR:resolvedLinks[5],variant:\"vbxf8HL8_\"},FJ1T56A5y:{aLnDlFZKR:resolvedLinks[2],variant:\"vbxf8HL8_\"},FR_H80p1c:{aLnDlFZKR:resolvedLinks[6],variant:\"vbxf8HL8_\"},jyprgoSzZ:{aLnDlFZKR:resolvedLinks[3],variant:\"vbxf8HL8_\"},ZslCevpJO:{aLnDlFZKR:resolvedLinks[4],variant:\"vbxf8HL8_\"},zzSGFktzP:{aLnDlFZKR:resolvedLinks[1],variant:\"vbxf8HL8_\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"hetOMwTYW\"},implicitPathVariables:undefined},{href:{webPageId:\"hetOMwTYW\"},implicitPathVariables:undefined},{href:{webPageId:\"hetOMwTYW\"},implicitPathVariables:undefined},{href:{webPageId:\"hetOMwTYW\"},implicitPathVariables:undefined},{href:{webPageId:\"hetOMwTYW\"},implicitPathVariables:undefined},{href:{webPageId:\"hetOMwTYW\"},implicitPathVariables:undefined},{href:{webPageId:\"hetOMwTYW\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1chkher-container\",layoutDependency:layoutDependency,layoutId:\"gCcf0GlGX-container\",nodeId:\"gCcf0GlGX\",rendersWithMotion:true,scopeId:\"iGBwQs2yO\",children:/*#__PURE__*/_jsx(NavigationTextHover,{aLnDlFZKR:resolvedLinks1[0],Cn6fz_Vow:\"About\",height:\"100%\",id:\"gCcf0GlGX\",layoutId:\"gCcf0GlGX\",TqaTpTiSx:false,variant:\"vbxf8HL8_\",width:\"100%\",X2yrtSssb:false,...addPropertyOverrides({C2SumaQAJ:{aLnDlFZKR:resolvedLinks1[5]},FJ1T56A5y:{aLnDlFZKR:resolvedLinks1[2]},FR_H80p1c:{aLnDlFZKR:resolvedLinks1[6]},jyprgoSzZ:{aLnDlFZKR:resolvedLinks1[3]},ZslCevpJO:{aLnDlFZKR:resolvedLinks1[4]},zzSGFktzP:{aLnDlFZKR:resolvedLinks1[1],variant:\"dckrgQoZs\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ZUpA9egq6\"},implicitPathVariables:undefined},{href:{webPageId:\"ZUpA9egq6\"},implicitPathVariables:undefined},{href:{webPageId:\"ZUpA9egq6\"},implicitPathVariables:undefined},{href:{webPageId:\"ZUpA9egq6\"},implicitPathVariables:undefined},{href:{webPageId:\"ZUpA9egq6\"},implicitPathVariables:undefined},{href:{webPageId:\"ZUpA9egq6\"},implicitPathVariables:undefined},{href:{webPageId:\"ZUpA9egq6\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-zlbux7-container\",layoutDependency:layoutDependency,layoutId:\"K0UK__rQx-container\",nodeId:\"K0UK__rQx\",rendersWithMotion:true,scopeId:\"iGBwQs2yO\",children:/*#__PURE__*/_jsx(NavigationTextHover,{aLnDlFZKR:resolvedLinks2[0],Cn6fz_Vow:\"Services\",height:\"100%\",id:\"K0UK__rQx\",layoutId:\"K0UK__rQx\",TqaTpTiSx:false,variant:\"vbxf8HL8_\",width:\"100%\",X2yrtSssb:true,...addPropertyOverrides({C2SumaQAJ:{aLnDlFZKR:resolvedLinks2[5],variant:\"dckrgQoZs\"},FJ1T56A5y:{aLnDlFZKR:resolvedLinks2[2]},FR_H80p1c:{aLnDlFZKR:resolvedLinks2[6]},jyprgoSzZ:{aLnDlFZKR:resolvedLinks2[3]},ZslCevpJO:{aLnDlFZKR:resolvedLinks2[4]},zzSGFktzP:{aLnDlFZKR:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ADJCSktRp\"},implicitPathVariables:undefined},{href:{webPageId:\"ADJCSktRp\"},implicitPathVariables:undefined},{href:{webPageId:\"ADJCSktRp\"},implicitPathVariables:undefined},{href:{webPageId:\"ADJCSktRp\"},implicitPathVariables:undefined},{href:{webPageId:\"ADJCSktRp\"},implicitPathVariables:undefined},{href:{webPageId:\"ADJCSktRp\"},implicitPathVariables:undefined},{href:{webPageId:\"ADJCSktRp\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1nxucr6-container\",layoutDependency:layoutDependency,layoutId:\"bta0XeZyH-container\",nodeId:\"bta0XeZyH\",rendersWithMotion:true,scopeId:\"iGBwQs2yO\",children:/*#__PURE__*/_jsx(NavigationTextHover,{aLnDlFZKR:resolvedLinks3[0],Cn6fz_Vow:\"Portfolio\",height:\"100%\",id:\"bta0XeZyH\",layoutId:\"bta0XeZyH\",TqaTpTiSx:false,variant:\"vbxf8HL8_\",width:\"100%\",X2yrtSssb:false,...addPropertyOverrides({C2SumaQAJ:{aLnDlFZKR:resolvedLinks3[5]},FJ1T56A5y:{aLnDlFZKR:resolvedLinks3[2],variant:\"dckrgQoZs\"},FR_H80p1c:{aLnDlFZKR:resolvedLinks3[6]},jyprgoSzZ:{aLnDlFZKR:resolvedLinks3[3]},ZslCevpJO:{aLnDlFZKR:resolvedLinks3[4]},zzSGFktzP:{aLnDlFZKR:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"amJIzbMcV\"},implicitPathVariables:undefined},{href:{webPageId:\"amJIzbMcV\"},implicitPathVariables:undefined},{href:{webPageId:\"amJIzbMcV\"},implicitPathVariables:undefined},{href:{webPageId:\"amJIzbMcV\"},implicitPathVariables:undefined},{href:{webPageId:\"amJIzbMcV\"},implicitPathVariables:undefined},{href:{webPageId:\"amJIzbMcV\"},implicitPathVariables:undefined},{href:{webPageId:\"amJIzbMcV\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-p41dq0-container\",layoutDependency:layoutDependency,layoutId:\"tBRg_G6kA-container\",nodeId:\"tBRg_G6kA\",rendersWithMotion:true,scopeId:\"iGBwQs2yO\",children:/*#__PURE__*/_jsx(NavigationTextHover,{aLnDlFZKR:resolvedLinks4[0],Cn6fz_Vow:\"Blog\",height:\"100%\",id:\"tBRg_G6kA\",layoutId:\"tBRg_G6kA\",TqaTpTiSx:false,variant:\"vbxf8HL8_\",width:\"100%\",X2yrtSssb:false,...addPropertyOverrides({C2SumaQAJ:{aLnDlFZKR:resolvedLinks4[5]},FJ1T56A5y:{aLnDlFZKR:resolvedLinks4[2]},FR_H80p1c:{aLnDlFZKR:resolvedLinks4[6],variant:\"dckrgQoZs\"},jyprgoSzZ:{aLnDlFZKR:resolvedLinks4[3]},ZslCevpJO:{aLnDlFZKR:resolvedLinks4[4]},zzSGFktzP:{aLnDlFZKR:resolvedLinks4[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"iEYhqIzLi\"},implicitPathVariables:undefined},{href:{webPageId:\"iEYhqIzLi\"},implicitPathVariables:undefined},{href:{webPageId:\"iEYhqIzLi\"},implicitPathVariables:undefined},{href:{webPageId:\"iEYhqIzLi\"},implicitPathVariables:undefined},{href:{webPageId:\"iEYhqIzLi\"},implicitPathVariables:undefined},{href:{webPageId:\"iEYhqIzLi\"},implicitPathVariables:undefined},{href:{webPageId:\"iEYhqIzLi\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-mya0nq-container\",layoutDependency:layoutDependency,layoutId:\"Shk01PUoH-container\",nodeId:\"Shk01PUoH\",rendersWithMotion:true,scopeId:\"iGBwQs2yO\",children:/*#__PURE__*/_jsx(NavigationTextHover,{aLnDlFZKR:resolvedLinks5[0],Cn6fz_Vow:\"Contact\",height:\"100%\",id:\"Shk01PUoH\",layoutId:\"Shk01PUoH\",TqaTpTiSx:false,variant:\"vbxf8HL8_\",width:\"100%\",X2yrtSssb:false,...addPropertyOverrides({C2SumaQAJ:{aLnDlFZKR:resolvedLinks5[5]},FJ1T56A5y:{aLnDlFZKR:resolvedLinks5[2]},FR_H80p1c:{aLnDlFZKR:resolvedLinks5[6]},jyprgoSzZ:{aLnDlFZKR:resolvedLinks5[3],variant:\"dckrgQoZs\"},ZslCevpJO:{aLnDlFZKR:resolvedLinks5[4]},zzSGFktzP:{aLnDlFZKR:resolvedLinks5[1]}},baseVariant,gestureVariant)})})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-R0rim.framer-1kc41ol, .framer-R0rim .framer-1kc41ol { display: block; }\",\".framer-R0rim.framer-eim0kk { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: var(--1q37rq3); flex-wrap: nowrap; gap: var(--1ysjk0m); height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-R0rim .framer-1h7khqo-container, .framer-R0rim .framer-1chkher-container, .framer-R0rim .framer-zlbux7-container, .framer-R0rim .framer-1nxucr6-container, .framer-R0rim .framer-p41dq0-container, .framer-R0rim .framer-mya0nq-container { flex: none; height: auto; position: relative; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 527\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"zzSGFktzP\":{\"layout\":[\"auto\",\"auto\"]},\"FJ1T56A5y\":{\"layout\":[\"auto\",\"auto\"]},\"jyprgoSzZ\":{\"layout\":[\"auto\",\"auto\"]},\"ZslCevpJO\":{\"layout\":[\"auto\",\"auto\"]},\"C2SumaQAJ\":{\"layout\":[\"auto\",\"auto\"]},\"FR_H80p1c\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"Cror1qETX\":\"direction\",\"UYX2736iE\":\"gap\",\"Z1D9dqBq1\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameriGBwQs2yO=withCSS(Component,css,\"framer-R0rim\");export default FrameriGBwQs2yO;FrameriGBwQs2yO.displayName=\"Navigation/Menu Items\";FrameriGBwQs2yO.defaultProps={height:24,width:527};addPropertyControls(FrameriGBwQs2yO,{variant:{options:[\"I3GaZxydO\",\"zzSGFktzP\",\"FJ1T56A5y\",\"jyprgoSzZ\",\"ZslCevpJO\",\"C2SumaQAJ\",\"FR_H80p1c\"],optionTitles:[\"Home Active\",\"About Active\",\"Portfolio Active\",\"Contact Active\",\"All In-Active\",\"Services Active\",\"Blog Active\"],title:\"Variant\",type:ControlType.Enum},Cror1qETX:{defaultValue:\"row\",displaySegmentedControl:true,optionIcons:[\"direction-horizontal\",\"direction-vertical\"],options:[\"row\",\"column\"],optionTitles:[\"Horizontal\",\"Vertical\"],title:\"Direction\",type:ControlType.Enum},UYX2736iE:{defaultValue:40,min:0,title:\"Gap\",type:ControlType.Number},Z1D9dqBq1:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FrameriGBwQs2yO,[{explicitInter:true,fonts:[]},...NavigationTextHoverFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameriGBwQs2yO\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"Cror1qETX\\\":\\\"direction\\\",\\\"UYX2736iE\\\":\\\"gap\\\",\\\"Z1D9dqBq1\\\":\\\"click\\\"}\",\"framerIntrinsicWidth\":\"527\",\"framerIntrinsicHeight\":\"24\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"zzSGFktzP\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"FJ1T56A5y\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"jyprgoSzZ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ZslCevpJO\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"C2SumaQAJ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"FR_H80p1c\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b4b3e20)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,getPropertyControls,Image as Image1,Link,ResolveLinks,RichText,runTasksWithYield,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import AutoCopyright from\"https://framerusercontent.com/modules/DVYtI0I60utFDv4RKjrL/CapkkksUWdCkXmLmQWbV/AutoCopyright_Prod.js\";import AnimatedGradientBackground from\"https://framerusercontent.com/modules/xx99X8dO7V1Egbc8GwnH/ghH1aHLmGZ0iE7qXDFVk/AnimatedLiquidBackground_Prod.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/JeHWQPfEKHZ94ivPRaMn/ABvOevKQY79hkDrr7tGv/G8G4K6mNN.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/bg4r7sO70d15ZLk5vuuL/kyLdvoc63vBVUiinO3pO/QhK6qqT5U.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/xA9WFFgtOB8UHBhAkeGm/jgFazQOqNik8vo79TULN/VnmEZ_3BZ.js\";import NavigationMenuItems from\"https://framerusercontent.com/modules/mnaHODjzSGhwIgjU258q/ZuXZARMl9S7ya2jR2sy7/iGBwQs2yO.js\";import NavigationTextHover from\"https://framerusercontent.com/modules/fWYOFpTnHrmypI36EmPC/z5h2VsXVUZyCRO9y11VK/Q0U3CYn_a.js\";const NavigationMenuItemsFonts=getFonts(NavigationMenuItems);const NavigationTextHoverFonts=getFonts(NavigationTextHover);const AutoCopyrightFonts=getFonts(AutoCopyright);const AnimatedGradientBackgroundFonts=getFonts(AnimatedGradientBackground);const NavigationMenuItemsControls=getPropertyControls(NavigationMenuItems);const cycleOrder=[\"hDiagrBhX\",\"aPOG0xPII\",\"PpWX9Nzcf\",\"tAhy0cIZG\",\"Sh2wf7Z_R\"];const serializationHash=\"framer-QImHU\";const variantClassNames={aPOG0xPII:\"framer-v-1ew856y\",hDiagrBhX:\"framer-v-z20imy\",PpWX9Nzcf:\"framer-v-5vmnq2\",Sh2wf7Z_R:\"framer-v-cx9g9x\",tAhy0cIZG:\"framer-v-1mpq8ij\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const SQp3MREKa=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition2={bounce:.25,delay:0,duration:.45,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.2,skewX:0,skewY:0,transition:transition2};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={L:\"aPOG0xPII\",M:\"PpWX9Nzcf\",S:\"tAhy0cIZG\",XL:\"hDiagrBhX\",XS:\"Sh2wf7Z_R\"};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={\"About Active\":\"zzSGFktzP\",\"All In-Active\":\"ZslCevpJO\",\"Blog Active\":\"FR_H80p1c\",\"Contact Active\":\"jyprgoSzZ\",\"Home Active\":\"I3GaZxydO\",\"Portfolio Active\":\"FJ1T56A5y\",\"Services Active\":\"C2SumaQAJ\"};const getProps=({activePage,height,id,width,...props})=>{return{...props,SQp3MREKa:humanReadableEnumMap[activePage]??activePage??props.SQp3MREKa??\"I3GaZxydO\",variant:humanReadableVariantMap[props.variant]??props.variant??\"hDiagrBhX\"};};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,SQp3MREKa,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"hDiagrBhX\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"tAhy0cIZG\",\"Sh2wf7Z_R\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"PpWX9Nzcf\")return false;return true;};const isDisplayed2=()=>{if(baseVariant===\"Sh2wf7Z_R\")return false;return true;};const isDisplayed3=()=>{if([\"tAhy0cIZG\",\"Sh2wf7Z_R\"].includes(baseVariant))return true;return false;};const isDisplayed4=()=>{if(baseVariant===\"tAhy0cIZG\")return true;return false;};const isDisplayed5=()=>{if(baseVariant===\"tAhy0cIZG\")return false;return true;};const isDisplayed6=()=>{if(baseVariant===\"Sh2wf7Z_R\")return true;return false;};const isDisplayed7=()=>{if(baseVariant===\"PpWX9Nzcf\")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.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-z20imy\",className,classNames),\"data-border\":true,\"data-framer-name\":\"XL\",layoutDependency:layoutDependency,layoutId:\"hDiagrBhX\",ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-d86f1591-0c16-44cd-be10-19334dfa9293, rgba(255, 255, 255, 0.1))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:\"blur(10px)\",WebkitBackdropFilter:\"blur(10px)\",...style},...addPropertyOverrides({aPOG0xPII:{\"data-framer-name\":\"L\"},PpWX9Nzcf:{\"data-framer-name\":\"M\"},Sh2wf7Z_R:{\"data-framer-name\":\"XS\"},tAhy0cIZG:{\"data-framer-name\":\"S\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-qluo01\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"xsGetvW6A\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1njellx\",\"data-framer-name\":\"Contact\",layoutDependency:layoutDependency,layoutId:\"BfOnewf1_\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"T22GGVXgH\",scopeId:\"LT0gX9mtu\",children:/*#__PURE__*/_jsx(Image1,{as:\"a\",background:{alt:\"Boostern logo\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+100+0+0+0+0),pixelHeight:227,pixelWidth:933,positionX:\"center\",positionY:\"center\",sizes:\"129px\",src:\"https://framerusercontent.com/images/ZevmVjoW4jLYGgaT2BgkHX0uAA.png?width=933&height=227\",srcSet:\"https://framerusercontent.com/images/ZevmVjoW4jLYGgaT2BgkHX0uAA.png?scale-down-to=512&width=933&height=227 512w,https://framerusercontent.com/images/ZevmVjoW4jLYGgaT2BgkHX0uAA.png?width=933&height=227 933w\"},className:\"framer-1xq6p9a framer-1ukbytl\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"T22GGVXgH\",...addPropertyOverrides({PpWX9Nzcf:{background:{alt:\"Boostern logo\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+100+0+0+0+0+0),pixelHeight:227,pixelWidth:933,positionX:\"center\",positionY:\"center\",sizes:\"129px\",src:\"https://framerusercontent.com/images/ZevmVjoW4jLYGgaT2BgkHX0uAA.png?width=933&height=227\",srcSet:\"https://framerusercontent.com/images/ZevmVjoW4jLYGgaT2BgkHX0uAA.png?scale-down-to=512&width=933&height=227 512w,https://framerusercontent.com/images/ZevmVjoW4jLYGgaT2BgkHX0uAA.png?width=933&height=227 933w\"}},Sh2wf7Z_R:{background:{alt:\"Boostern logo\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+50+0+0+0+0+0),pixelHeight:227,pixelWidth:933,positionX:\"center\",positionY:\"center\",sizes:\"129px\",src:\"https://framerusercontent.com/images/ZevmVjoW4jLYGgaT2BgkHX0uAA.png?width=933&height=227\",srcSet:\"https://framerusercontent.com/images/ZevmVjoW4jLYGgaT2BgkHX0uAA.png?scale-down-to=512&width=933&height=227 512w,https://framerusercontent.com/images/ZevmVjoW4jLYGgaT2BgkHX0uAA.png?width=933&height=227 933w\"}},tAhy0cIZG:{background:{alt:\"Boostern logo\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+50+0+0+0+0+0),pixelHeight:227,pixelWidth:933,positionX:\"center\",positionY:\"center\",sizes:\"129px\",src:\"https://framerusercontent.com/images/ZevmVjoW4jLYGgaT2BgkHX0uAA.png?width=933&height=227\",srcSet:\"https://framerusercontent.com/images/ZevmVjoW4jLYGgaT2BgkHX0uAA.png?scale-down-to=512&width=933&height=227 512w,https://framerusercontent.com/images/ZevmVjoW4jLYGgaT2BgkHX0uAA.png?width=933&height=227 933w\"}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-mhuyew\",\"data-framer-name\":\"Seperator\",layoutDependency:layoutDependency,layoutId:\"DBZ2bDlfv\",style:{background:\"linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0) 100%)\"}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1xy8ipc\",\"data-framer-name\":\"Body Text\",layoutDependency:layoutDependency,layoutId:\"nQ9UW7xF3\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-x0s9r5\",\"data-styles-preset\":\"QhK6qqT5U\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d2ee1de5-88f8-41d7-8642-338767096a94, rgba(255, 255, 255, 0.5)))\"},children:/*#__PURE__*/_jsxs(motion.span,{\"data-text-fill\":\"true\",style:{backgroundImage:\"linear-gradient(90deg, var(--token-59e77027-930e-45f7-94aa-a8ffadf9e382, rgb(255, 255, 255)) 0%, var(--token-69ff14d1-f0d2-4345-baec-a0ff0f57f0ca, rgba(153, 153, 153, 0)) 150%)\"},children:[/*#__PURE__*/_jsx(Link,{href:\"https://share.google/xsMbkVZCt5ZBCBeNm\",motionChild:true,nodeId:\"t1gxvFAMs\",openInNewTab:true,relValues:[],scopeId:\"LT0gX9mtu\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-13veoxq\",\"data-styles-preset\":\"G8G4K6mNN\",children:\"8 rue Charles Martel\"})}),\", \",/*#__PURE__*/_jsx(Link,{href:\"https://share.google/xsMbkVZCt5ZBCBeNm\",motionChild:true,nodeId:\"t1gxvFAMs\",openInNewTab:true,relValues:[],scopeId:\"LT0gX9mtu\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-13veoxq\",\"data-styles-preset\":\"G8G4K6mNN\",children:\"1000 Brussels, Belgium\"})})]})})}),className:\"framer-4s96la\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"t1gxvFAMs\",style:{\"--extracted-r6o4lv\":\"var(--token-d2ee1de5-88f8-41d7-8642-338767096a94, rgba(255, 255, 255, 0.5))\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({Sh2wf7Z_R:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-x0s9r5\",\"data-styles-preset\":\"QhK6qqT5U\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d2ee1de5-88f8-41d7-8642-338767096a94, rgba(255, 255, 255, 0.5)))\"},children:/*#__PURE__*/_jsxs(motion.span,{\"data-text-fill\":\"true\",style:{backgroundImage:\"linear-gradient(90deg, var(--token-59e77027-930e-45f7-94aa-a8ffadf9e382, rgb(255, 255, 255)) 0%, var(--token-69ff14d1-f0d2-4345-baec-a0ff0f57f0ca, rgba(153, 153, 153, 0)) 150%)\"},children:[/*#__PURE__*/_jsx(Link,{href:\"https://share.google/xsMbkVZCt5ZBCBeNm\",motionChild:true,nodeId:\"t1gxvFAMs\",openInNewTab:true,relValues:[],scopeId:\"LT0gX9mtu\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-13veoxq\",\"data-styles-preset\":\"G8G4K6mNN\",children:\"8 rue Charles Martel\"})}),\", \",/*#__PURE__*/_jsx(Link,{href:\"https://share.google/xsMbkVZCt5ZBCBeNm\",motionChild:true,nodeId:\"t1gxvFAMs\",openInNewTab:true,relValues:[],scopeId:\"LT0gX9mtu\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-13veoxq\",\"data-styles-preset\":\"G8G4K6mNN\",children:\"1000 Brussels, Belgium\"})})]})})})},tAhy0cIZG:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-x0s9r5\",\"data-styles-preset\":\"QhK6qqT5U\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d2ee1de5-88f8-41d7-8642-338767096a94, rgba(255, 255, 255, 0.5)))\"},children:/*#__PURE__*/_jsxs(motion.span,{\"data-text-fill\":\"true\",style:{backgroundImage:\"linear-gradient(90deg, var(--token-59e77027-930e-45f7-94aa-a8ffadf9e382, rgb(255, 255, 255)) 0%, var(--token-69ff14d1-f0d2-4345-baec-a0ff0f57f0ca, rgba(153, 153, 153, 0)) 150%)\"},children:[/*#__PURE__*/_jsx(Link,{href:\"https://share.google/xsMbkVZCt5ZBCBeNm\",motionChild:true,nodeId:\"t1gxvFAMs\",openInNewTab:true,relValues:[],scopeId:\"LT0gX9mtu\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-13veoxq\",\"data-styles-preset\":\"G8G4K6mNN\",children:\"8 rue Charles Martel\"})}),\", \",/*#__PURE__*/_jsx(Link,{href:\"https://share.google/xsMbkVZCt5ZBCBeNm\",motionChild:true,nodeId:\"t1gxvFAMs\",openInNewTab:true,relValues:[],scopeId:\"LT0gX9mtu\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-13veoxq\",\"data-styles-preset\":\"G8G4K6mNN\",children:\"1000 Brussels, Belgium\"})})]})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-x0s9r5\",\"data-styles-preset\":\"QhK6qqT5U\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d2ee1de5-88f8-41d7-8642-338767096a94, rgba(255, 255, 255, 0.5)))\"},children:/*#__PURE__*/_jsx(motion.span,{\"data-text-fill\":\"true\",style:{backgroundImage:\"linear-gradient(90deg, var(--token-59e77027-930e-45f7-94aa-a8ffadf9e382, rgb(255, 255, 255)) 0%, var(--token-69ff14d1-f0d2-4345-baec-a0ff0f57f0ca, rgba(153, 153, 153, 0)) 149%)\"},children:/*#__PURE__*/_jsx(Link,{href:\"tel:+32456258523\",motionChild:true,nodeId:\"j5CY3pIjz\",openInNewTab:true,relValues:[],scopeId:\"LT0gX9mtu\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-13veoxq\",\"data-styles-preset\":\"G8G4K6mNN\",children:\"+32 (456) 258 523\"})})})})}),className:\"framer-8a2z56\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"j5CY3pIjz\",style:{\"--extracted-r6o4lv\":\"var(--token-d2ee1de5-88f8-41d7-8642-338767096a94, rgba(255, 255, 255, 0.5))\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({Sh2wf7Z_R:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-x0s9r5\",\"data-styles-preset\":\"QhK6qqT5U\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d2ee1de5-88f8-41d7-8642-338767096a94, rgba(255, 255, 255, 0.5)))\"},children:/*#__PURE__*/_jsx(motion.span,{\"data-text-fill\":\"true\",style:{backgroundImage:\"linear-gradient(90deg, var(--token-59e77027-930e-45f7-94aa-a8ffadf9e382, rgb(255, 255, 255)) 0%, var(--token-69ff14d1-f0d2-4345-baec-a0ff0f57f0ca, rgba(153, 153, 153, 0)) 149%)\"},children:/*#__PURE__*/_jsx(Link,{href:\"tel:+32456258523\",motionChild:true,nodeId:\"j5CY3pIjz\",openInNewTab:true,relValues:[],scopeId:\"LT0gX9mtu\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-13veoxq\",\"data-styles-preset\":\"G8G4K6mNN\",children:\"+32 (456) 258 523\"})})})})})},tAhy0cIZG:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-x0s9r5\",\"data-styles-preset\":\"QhK6qqT5U\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d2ee1de5-88f8-41d7-8642-338767096a94, rgba(255, 255, 255, 0.5)))\"},children:/*#__PURE__*/_jsx(motion.span,{\"data-text-fill\":\"true\",style:{backgroundImage:\"linear-gradient(90deg, var(--token-59e77027-930e-45f7-94aa-a8ffadf9e382, rgb(255, 255, 255)) 0%, var(--token-69ff14d1-f0d2-4345-baec-a0ff0f57f0ca, rgba(153, 153, 153, 0)) 149%)\"},children:/*#__PURE__*/_jsx(Link,{href:\"tel:+32456258523\",motionChild:true,nodeId:\"j5CY3pIjz\",openInNewTab:true,relValues:[],scopeId:\"LT0gX9mtu\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-13veoxq\",\"data-styles-preset\":\"G8G4K6mNN\",children:\"+32 (456) 258 523\"})})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-x0s9r5\",\"data-styles-preset\":\"QhK6qqT5U\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d2ee1de5-88f8-41d7-8642-338767096a94, rgba(255, 255, 255, 0.5)))\"},children:/*#__PURE__*/_jsx(motion.span,{\"data-text-fill\":\"true\",style:{backgroundImage:\"linear-gradient(90deg, var(--token-59e77027-930e-45f7-94aa-a8ffadf9e382, rgb(255, 255, 255)) 0%, var(--token-69ff14d1-f0d2-4345-baec-a0ff0f57f0ca, rgba(153, 153, 153, 0)) 150%)\"},children:/*#__PURE__*/_jsx(Link,{href:\"mailto:info@boostern.com\",motionChild:true,nodeId:\"PixDSRd4M\",openInNewTab:true,relValues:[],scopeId:\"LT0gX9mtu\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-13veoxq\",\"data-styles-preset\":\"G8G4K6mNN\",children:\"info@boostern.com\"})})})})}),className:\"framer-1vop4r0\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"PixDSRd4M\",style:{\"--extracted-r6o4lv\":\"var(--token-d2ee1de5-88f8-41d7-8642-338767096a94, rgba(255, 255, 255, 0.5))\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({Sh2wf7Z_R:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-x0s9r5\",\"data-styles-preset\":\"QhK6qqT5U\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d2ee1de5-88f8-41d7-8642-338767096a94, rgba(255, 255, 255, 0.5)))\"},children:/*#__PURE__*/_jsx(motion.span,{\"data-text-fill\":\"true\",style:{backgroundImage:\"linear-gradient(90deg, var(--token-59e77027-930e-45f7-94aa-a8ffadf9e382, rgb(255, 255, 255)) 0%, var(--token-69ff14d1-f0d2-4345-baec-a0ff0f57f0ca, rgba(153, 153, 153, 0)) 150%)\"},children:/*#__PURE__*/_jsx(Link,{href:\"mailto:info@boostern.com\",motionChild:true,nodeId:\"PixDSRd4M\",openInNewTab:true,relValues:[],scopeId:\"LT0gX9mtu\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-13veoxq\",\"data-styles-preset\":\"G8G4K6mNN\",children:\"info@boostern.com\"})})})})})},tAhy0cIZG:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-x0s9r5\",\"data-styles-preset\":\"QhK6qqT5U\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d2ee1de5-88f8-41d7-8642-338767096a94, rgba(255, 255, 255, 0.5)))\"},children:/*#__PURE__*/_jsx(motion.span,{\"data-text-fill\":\"true\",style:{backgroundImage:\"linear-gradient(90deg, var(--token-59e77027-930e-45f7-94aa-a8ffadf9e382, rgb(255, 255, 255)) 0%, var(--token-69ff14d1-f0d2-4345-baec-a0ff0f57f0ca, rgba(153, 153, 153, 0)) 150%)\"},children:/*#__PURE__*/_jsx(Link,{href:\"mailto:info@boostern.com\",motionChild:true,nodeId:\"PixDSRd4M\",openInNewTab:true,relValues:[],scopeId:\"LT0gX9mtu\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-13veoxq\",\"data-styles-preset\":\"G8G4K6mNN\",children:\"info@boostern.com\"})})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-x0s9r5\",\"data-styles-preset\":\"QhK6qqT5U\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d2ee1de5-88f8-41d7-8642-338767096a94, rgba(255, 255, 255, 0.5)))\"},children:/*#__PURE__*/_jsx(motion.span,{\"data-text-fill\":\"true\",style:{backgroundImage:\"linear-gradient(90deg, var(--token-59e77027-930e-45f7-94aa-a8ffadf9e382, rgb(255, 255, 255)) 0%, var(--token-69ff14d1-f0d2-4345-baec-a0ff0f57f0ca, rgba(153, 153, 153, 0)) 150%)\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://kbopub.economie.fgov.be/kbopub/zoeknummerform.html?nummer=0780+392+417&actionLu=Zoek\",motionChild:true,nodeId:\"X900yta4B\",openInNewTab:true,relValues:[],scopeId:\"LT0gX9mtu\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-13veoxq\",\"data-styles-preset\":\"G8G4K6mNN\",children:\"BE 0780 392 417\"})})})})}),className:\"framer-1n9bdba\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"X900yta4B\",style:{\"--extracted-r6o4lv\":\"var(--token-d2ee1de5-88f8-41d7-8642-338767096a94, rgba(255, 255, 255, 0.5))\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({Sh2wf7Z_R:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-x0s9r5\",\"data-styles-preset\":\"QhK6qqT5U\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d2ee1de5-88f8-41d7-8642-338767096a94, rgba(255, 255, 255, 0.5)))\"},children:/*#__PURE__*/_jsx(motion.span,{\"data-text-fill\":\"true\",style:{backgroundImage:\"linear-gradient(90deg, var(--token-59e77027-930e-45f7-94aa-a8ffadf9e382, rgb(255, 255, 255)) 0%, var(--token-69ff14d1-f0d2-4345-baec-a0ff0f57f0ca, rgba(153, 153, 153, 0)) 150%)\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://kbopub.economie.fgov.be/kbopub/zoeknummerform.html?nummer=0780+392+417&actionLu=Zoek\",motionChild:true,nodeId:\"X900yta4B\",openInNewTab:true,relValues:[],scopeId:\"LT0gX9mtu\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-13veoxq\",\"data-styles-preset\":\"G8G4K6mNN\",children:\"BE 0780 392 417\"})})})})})},tAhy0cIZG:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-x0s9r5\",\"data-styles-preset\":\"QhK6qqT5U\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d2ee1de5-88f8-41d7-8642-338767096a94, rgba(255, 255, 255, 0.5)))\"},children:/*#__PURE__*/_jsx(motion.span,{\"data-text-fill\":\"true\",style:{backgroundImage:\"linear-gradient(90deg, var(--token-59e77027-930e-45f7-94aa-a8ffadf9e382, rgb(255, 255, 255)) 0%, var(--token-69ff14d1-f0d2-4345-baec-a0ff0f57f0ca, rgba(153, 153, 153, 0)) 150%)\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://kbopub.economie.fgov.be/kbopub/zoeknummerform.html?nummer=0780+392+417&actionLu=Zoek\",motionChild:true,nodeId:\"X900yta4B\",openInNewTab:true,relValues:[],scopeId:\"LT0gX9mtu\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-13veoxq\",\"data-styles-preset\":\"G8G4K6mNN\",children:\"BE 0780 392 417\"})})})})})}},baseVariant,gestureVariant)})]})]}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1jltczg\",\"data-framer-name\":\"Pages\",layoutDependency:layoutDependency,layoutId:\"A8xdQRaRA\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-wdq88k\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"BnSyQ9NLj\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ing3ma\",\"data-styles-preset\":\"VnmEZ_3BZ\",children:\"Sitemap\"})}),className:\"framer-1rl1jwu\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"xzDyBo33B\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+100+0+0+0+30,...addPropertyOverrides({PpWX9Nzcf:{y:(componentViewport?.y||0)+100+0+0+0+0+30}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-8kmtmd-container\",layoutDependency:layoutDependency,layoutId:\"THBkFLOeb-container\",nodeId:\"THBkFLOeb\",rendersWithMotion:true,scopeId:\"LT0gX9mtu\",children:/*#__PURE__*/_jsx(NavigationMenuItems,{Cror1qETX:\"column\",height:\"100%\",id:\"THBkFLOeb\",layoutId:\"THBkFLOeb\",UYX2736iE:10,variant:matchVariant(SQp3MREKa),width:\"100%\"})})})]}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-8c1gx3\",\"data-framer-name\":\"Social\",layoutDependency:layoutDependency,layoutId:\"SexQZEngr\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1j0014u\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"g23H6n5Iy\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ing3ma\",\"data-styles-preset\":\"VnmEZ_3BZ\",children:\"Social\"})}),className:\"framer-uizqdh\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"lJyUUZzVu\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-11pn9ct\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"PUADRHOqo\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,y:(componentViewport?.y||0)+100+0+0+0+30+0+0,...addPropertyOverrides({PpWX9Nzcf:{y:(componentViewport?.y||0)+100+0+0+0+0+30+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1f61qu3-container\",layoutDependency:layoutDependency,layoutId:\"AWuMSWL_M-container\",nodeId:\"AWuMSWL_M\",rendersWithMotion:true,scopeId:\"LT0gX9mtu\",children:/*#__PURE__*/_jsx(NavigationTextHover,{aLnDlFZKR:\"https://www.facebook.com/boostern.be\",Cn6fz_Vow:\"Facebook\",height:\"100%\",id:\"AWuMSWL_M\",layoutId:\"AWuMSWL_M\",TqaTpTiSx:true,variant:matchVariant(\"vbxf8HL8_\"),width:\"100%\",X2yrtSssb:false})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,y:(componentViewport?.y||0)+100+0+0+0+30+0+36,...addPropertyOverrides({PpWX9Nzcf:{y:(componentViewport?.y||0)+100+0+0+0+0+30+0+36}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-igfsmi-container\",layoutDependency:layoutDependency,layoutId:\"P3ptZiQuh-container\",nodeId:\"P3ptZiQuh\",rendersWithMotion:true,scopeId:\"LT0gX9mtu\",children:/*#__PURE__*/_jsx(NavigationTextHover,{aLnDlFZKR:\"https://www.instagram.com/boosternofficial/\",Cn6fz_Vow:\"Instagram\",height:\"100%\",id:\"P3ptZiQuh\",layoutId:\"P3ptZiQuh\",TqaTpTiSx:true,variant:matchVariant(\"vbxf8HL8_\"),width:\"100%\",X2yrtSssb:false})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,y:(componentViewport?.y||0)+100+0+0+0+30+0+72,...addPropertyOverrides({PpWX9Nzcf:{y:(componentViewport?.y||0)+100+0+0+0+0+30+0+72}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1c0f2op-container\",layoutDependency:layoutDependency,layoutId:\"yWrqdPV31-container\",nodeId:\"yWrqdPV31\",rendersWithMotion:true,scopeId:\"LT0gX9mtu\",children:/*#__PURE__*/_jsx(NavigationTextHover,{aLnDlFZKR:\"https://www.linkedin.com/company/boostern/\",Cn6fz_Vow:\"LinkedIn\",height:\"100%\",id:\"yWrqdPV31\",layoutId:\"yWrqdPV31\",TqaTpTiSx:true,variant:matchVariant(\"vbxf8HL8_\"),width:\"100%\",X2yrtSssb:false})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,y:(componentViewport?.y||0)+100+0+0+0+30+0+108,...addPropertyOverrides({PpWX9Nzcf:{y:(componentViewport?.y||0)+100+0+0+0+0+30+0+108}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1nknc2e-container\",layoutDependency:layoutDependency,layoutId:\"JvV37JdVd-container\",nodeId:\"JvV37JdVd\",rendersWithMotion:true,scopeId:\"LT0gX9mtu\",children:/*#__PURE__*/_jsx(NavigationTextHover,{aLnDlFZKR:\"https://x.com/boostern_agency\",Cn6fz_Vow:\"Twitter\",height:\"100%\",id:\"JvV37JdVd\",layoutId:\"JvV37JdVd\",TqaTpTiSx:true,variant:matchVariant(\"vbxf8HL8_\"),width:\"100%\",X2yrtSssb:false})})})]})]}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-iadcpt\",\"data-framer-name\":\"Other\",layoutDependency:layoutDependency,layoutId:\"j1vi0XE1h\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-44o603\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"xYcUwPKI0\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ing3ma\",\"data-styles-preset\":\"VnmEZ_3BZ\",children:\"Other\"})}),className:\"framer-1rfpmjy\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"MkQDzXfY0\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-obzcjr\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"pgIo0sDAT\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,y:(componentViewport?.y||0)+100+0+0+0+30+0+0,...addPropertyOverrides({PpWX9Nzcf:{y:(componentViewport?.y||0)+100+0+0+652+0+30+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1nawcd6-container\",layoutDependency:layoutDependency,layoutId:\"lUhKMb2Bt-container\",nodeId:\"lUhKMb2Bt\",rendersWithMotion:true,scopeId:\"LT0gX9mtu\",children:/*#__PURE__*/_jsx(NavigationTextHover,{aLnDlFZKR:\"https://www.behance.net/boostern\",Cn6fz_Vow:\"Behance\",height:\"100%\",id:\"lUhKMb2Bt\",layoutId:\"lUhKMb2Bt\",TqaTpTiSx:true,variant:matchVariant(\"vbxf8HL8_\"),width:\"100%\",X2yrtSssb:false})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,y:(componentViewport?.y||0)+100+0+0+0+30+0+36,...addPropertyOverrides({PpWX9Nzcf:{y:(componentViewport?.y||0)+100+0+0+652+0+30+0+36}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-3gto8d-container\",layoutDependency:layoutDependency,layoutId:\"eOPv0dkMA-container\",nodeId:\"eOPv0dkMA\",rendersWithMotion:true,scopeId:\"LT0gX9mtu\",children:/*#__PURE__*/_jsx(NavigationTextHover,{aLnDlFZKR:\"https://dribbble.com/boostern-agency\",Cn6fz_Vow:\"Dribbble\",height:\"100%\",id:\"eOPv0dkMA\",layoutId:\"eOPv0dkMA\",TqaTpTiSx:true,variant:matchVariant(\"vbxf8HL8_\"),width:\"100%\",X2yrtSssb:false})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,y:(componentViewport?.y||0)+100+0+0+0+30+0+72,...addPropertyOverrides({PpWX9Nzcf:{y:(componentViewport?.y||0)+100+0+0+652+0+30+0+72}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1iosm3p-container\",layoutDependency:layoutDependency,layoutId:\"wn8y7AUUS-container\",nodeId:\"wn8y7AUUS\",rendersWithMotion:true,scopeId:\"LT0gX9mtu\",children:/*#__PURE__*/_jsx(NavigationTextHover,{aLnDlFZKR:\"https://contra.com/company/boostern_e7e721\",Cn6fz_Vow:\"Contra\",height:\"100%\",id:\"wn8y7AUUS\",layoutId:\"wn8y7AUUS\",TqaTpTiSx:true,variant:matchVariant(\"vbxf8HL8_\"),width:\"100%\",X2yrtSssb:false})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,y:(componentViewport?.y||0)+100+0+0+0+30+0+108,...addPropertyOverrides({PpWX9Nzcf:{y:(componentViewport?.y||0)+100+0+0+652+0+30+0+108}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-m7rktl-container\",layoutDependency:layoutDependency,layoutId:\"mE8yhRCUc-container\",nodeId:\"mE8yhRCUc\",rendersWithMotion:true,scopeId:\"LT0gX9mtu\",children:/*#__PURE__*/_jsx(NavigationTextHover,{aLnDlFZKR:\"https://clutch.co/profile/boostern#summary\",Cn6fz_Vow:\"Clutch\",height:\"100%\",id:\"mE8yhRCUc\",layoutId:\"mE8yhRCUc\",TqaTpTiSx:true,variant:matchVariant(\"vbxf8HL8_\"),width:\"100%\",X2yrtSssb:false})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,y:(componentViewport?.y||0)+100+0+0+0+30+0+144,...addPropertyOverrides({PpWX9Nzcf:{y:(componentViewport?.y||0)+100+0+0+652+0+30+0+144}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1mcsak8-container\",layoutDependency:layoutDependency,layoutId:\"wBRbLMlMf-container\",nodeId:\"wBRbLMlMf\",rendersWithMotion:true,scopeId:\"LT0gX9mtu\",children:/*#__PURE__*/_jsx(NavigationTextHover,{aLnDlFZKR:\"https://www.sortlist.nl/agency/boostern\",Cn6fz_Vow:\"Sortlist\",height:\"100%\",id:\"wBRbLMlMf\",layoutId:\"wBRbLMlMf\",TqaTpTiSx:true,variant:matchVariant(\"vbxf8HL8_\"),width:\"100%\",X2yrtSssb:false})})})]})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-nrwz2f\",layoutDependency:layoutDependency,layoutId:\"ui6GCNrkm\",children:[isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1x9kfky\",\"data-framer-name\":\"Badges\",layoutDependency:layoutDependency,layoutId:\"sxT18U1mz\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://www.google.com/partners/agency?id=4860933889\",motionChild:true,nodeId:\"Vg1DvuTzC\",openInNewTab:true,scopeId:\"LT0gX9mtu\",children:/*#__PURE__*/_jsx(Image1,{as:\"a\",background:{alt:\"Google Partner Badge\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+100+0+0+19.6696+0+0),pixelHeight:146,pixelWidth:152,positionX:\"center\",positionY:\"center\",sizes:\"143px\",src:\"https://framerusercontent.com/images/ulYNBqWhAPVwiTapvfg2KoX3s.svg?width=152&height=146\"},className:\"framer-1mtiuw9 framer-1ukbytl\",layoutDependency:layoutDependency,layoutId:\"Vg1DvuTzC\",whileHover:animation,...addPropertyOverrides({tAhy0cIZG:{background:{alt:\"Google Partner Badge\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+50+0+0+902+19.6696+0+0),pixelHeight:146,pixelWidth:152,positionX:\"center\",positionY:\"center\",sizes:\"143px\",src:\"https://framerusercontent.com/images/ulYNBqWhAPVwiTapvfg2KoX3s.svg?width=152&height=146\"}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"Exali Liability Insured Badge\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+100+0+0+19.6696+0+108.7114),pixelHeight:120,pixelWidth:108,positionX:\"center\",positionY:\"center\",sizes:\"143px\",src:\"https://framerusercontent.com/images/G15S7A3OBqVaPj1XiC4wUz4nT8.png?width=108&height=120\"},className:\"framer-6q679d\",layoutDependency:layoutDependency,layoutId:\"BaEqaXVCS\",whileHover:animation,...addPropertyOverrides({tAhy0cIZG:{background:{alt:\"Exali Liability Insured Badge\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+50+0+0+902+19.6696+0+108.7114),pixelHeight:120,pixelWidth:108,positionX:\"center\",positionY:\"center\",sizes:\"143px\",src:\"https://framerusercontent.com/images/G15S7A3OBqVaPj1XiC4wUz4nT8.png?width=108&height=120\"}}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-4a6f2v\",\"data-framer-name\":\"Badges\",layoutDependency:layoutDependency,layoutId:\"YUuXYrLug\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://clutch.co/profile/boostern#summary\",motionChild:true,nodeId:\"To7CD8Pic\",openInNewTab:true,scopeId:\"LT0gX9mtu\",children:/*#__PURE__*/_jsx(Image1,{as:\"a\",background:{alt:\"Clutch Top WordPress Developers Non-Profit 2026 Badge\",fit:\"fit\",intrinsicHeight:864,intrinsicWidth:800,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+100+0+0+0+0+0),pixelHeight:864,pixelWidth:800,positionX:\"center\",positionY:\"center\",sizes:\"143px\",src:\"https://framerusercontent.com/images/u0AIzP8un6QugQ3EtsyaDFx6bA.png?width=800&height=864\",srcSet:\"https://framerusercontent.com/images/u0AIzP8un6QugQ3EtsyaDFx6bA.png?width=800&height=864 800w\"},className:\"framer-14ftip9 framer-1ukbytl\",layoutDependency:layoutDependency,layoutId:\"To7CD8Pic\",whileHover:animation,...addPropertyOverrides({Sh2wf7Z_R:{background:{alt:\"Clutch Top WordPress Developers Non-Profit 2026 Badge\",fit:\"fit\",intrinsicHeight:864,intrinsicWidth:800,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+50+0+0+1116+0+0),pixelHeight:182,pixelWidth:169,positionX:\"center\",positionY:\"center\",sizes:\"113.2857px\",src:\"https://framerusercontent.com/images/KPQPMQZkqAn7CTZeZ36GngVEpQ.png?width=169&height=182\"},fitImageDimension:\"width\"},tAhy0cIZG:{background:{alt:\"Clutch Top WordPress Developers Non-Profit 2026 Badge\",fit:\"fit\",intrinsicHeight:864,intrinsicWidth:800,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+50+0+0+902+0+0+0),pixelHeight:864,pixelWidth:800,positionX:\"center\",positionY:\"center\",sizes:\"143px\",src:\"https://framerusercontent.com/images/u0AIzP8un6QugQ3EtsyaDFx6bA.png?width=800&height=864\",srcSet:\"https://framerusercontent.com/images/u0AIzP8un6QugQ3EtsyaDFx6bA.png?width=800&height=864 800w\"}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(Link,{href:\"https://clutch.co/profile/boostern#summary\",motionChild:true,nodeId:\"tElg32Ezx\",openInNewTab:true,scopeId:\"LT0gX9mtu\",children:/*#__PURE__*/_jsx(Image1,{as:\"a\",background:{alt:\"Clutch Top PPC Company Non-Profit 2026 Badge\",fit:\"fit\",intrinsicHeight:344,intrinsicWidth:316,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+100+0+0+0+0+122.4615),pixelHeight:344,pixelWidth:316,positionX:\"center\",positionY:\"center\",sizes:\"143px\",src:\"https://framerusercontent.com/images/BGjUYkShsSxweKptCYFC08yq5l4.png?width=316&height=344\"},className:\"framer-1udhtgp framer-1ukbytl\",layoutDependency:layoutDependency,layoutId:\"tElg32Ezx\",whileHover:animation,...addPropertyOverrides({Sh2wf7Z_R:{background:{alt:\"Clutch Top PPC Company Non-Profit 2026 Badge\",fit:\"fit\",intrinsicHeight:344,intrinsicWidth:316,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+50+0+0+1116+0+0),pixelHeight:344,pixelWidth:316,positionX:\"center\",positionY:\"center\",sizes:\"112.0698px\",src:\"https://framerusercontent.com/images/BGjUYkShsSxweKptCYFC08yq5l4.png?width=316&height=344\"},fitImageDimension:\"width\"},tAhy0cIZG:{background:{alt:\"Clutch Top PPC Company Non-Profit 2026 Badge\",fit:\"fit\",intrinsicHeight:344,intrinsicWidth:316,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+50+0+0+902+0+0+122.4615),pixelHeight:344,pixelWidth:316,positionX:\"center\",positionY:\"center\",sizes:\"143px\",src:\"https://framerusercontent.com/images/BGjUYkShsSxweKptCYFC08yq5l4.png?width=316&height=344\"}}},baseVariant,gestureVariant)})})]})]}),isDisplayed3()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1b04tha\",\"data-framer-name\":\"Sitemap + Social\",layoutDependency:layoutDependency,layoutId:\"tKDfyXCfN\",children:[isDisplayed3()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1egosyj\",\"data-framer-name\":\"Sitemap\",layoutDependency:layoutDependency,layoutId:\"rmXeLEV97\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1fxq8s2\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"JjNEMDRLH\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-1ing3ma\",\"data-styles-preset\":\"VnmEZ_3BZ\",children:\"Sitemap\"})}),className:\"framer-184o0xa\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"F9sMnAZCc\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,...addPropertyOverrides({Sh2wf7Z_R:{y:(componentViewport?.y||0)+50+0+0+652+0+0+30},tAhy0cIZG:{y:(componentViewport?.y||0)+50+0+0+652+0+0+30}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1tv7tkw-container\",layoutDependency:layoutDependency,layoutId:\"WO1EXshN9-container\",nodeId:\"WO1EXshN9\",rendersWithMotion:true,scopeId:\"LT0gX9mtu\",children:/*#__PURE__*/_jsx(NavigationMenuItems,{Cror1qETX:\"column\",height:\"100%\",id:\"WO1EXshN9\",layoutId:\"WO1EXshN9\",UYX2736iE:10,variant:matchVariant(SQp3MREKa),width:\"100%\"})})})]}),isDisplayed4()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1kmavgk\",\"data-framer-name\":\"Other\",layoutDependency:layoutDependency,layoutId:\"MLbhVHGLE\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1xdayd\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"hwQbXGu3w\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-1ing3ma\",\"data-styles-preset\":\"VnmEZ_3BZ\",children:\"Other\"})}),className:\"framer-1406qdo\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ggY90poLm\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-8195gs\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"JkI3JXvuX\",children:[isDisplayed5()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-6betor-container\",layoutDependency:layoutDependency,layoutId:\"RsHXh4PGY-container\",nodeId:\"RsHXh4PGY\",rendersWithMotion:true,scopeId:\"LT0gX9mtu\",children:/*#__PURE__*/_jsx(NavigationTextHover,{aLnDlFZKR:\"https://dribbble.com/boostern-agency\",Cn6fz_Vow:\"Dribbble\",height:\"100%\",id:\"RsHXh4PGY\",layoutId:\"RsHXh4PGY\",TqaTpTiSx:true,variant:matchVariant(\"vbxf8HL8_\"),width:\"100%\",X2yrtSssb:false})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,...addPropertyOverrides({tAhy0cIZG:{y:(componentViewport?.y||0)+50+0+0+652+0+0+30+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-wet7v3-container\",layoutDependency:layoutDependency,layoutId:\"QC6tVZtL0-container\",nodeId:\"QC6tVZtL0\",rendersWithMotion:true,scopeId:\"LT0gX9mtu\",children:/*#__PURE__*/_jsx(NavigationTextHover,{aLnDlFZKR:\"https://www.behance.net/boostern\",Cn6fz_Vow:\"Behance\",height:\"100%\",id:\"QC6tVZtL0\",layoutId:\"QC6tVZtL0\",TqaTpTiSx:true,variant:matchVariant(\"vbxf8HL8_\"),width:\"100%\",X2yrtSssb:false})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,...addPropertyOverrides({tAhy0cIZG:{y:(componentViewport?.y||0)+50+0+0+652+0+0+30+0+72}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1xzg2wj-container\",layoutDependency:layoutDependency,layoutId:\"hJ7kYxdoI-container\",nodeId:\"hJ7kYxdoI\",rendersWithMotion:true,scopeId:\"LT0gX9mtu\",children:/*#__PURE__*/_jsx(NavigationTextHover,{aLnDlFZKR:\"https://contra.com/company/boostern_e7e721\",Cn6fz_Vow:\"Contra\",height:\"100%\",id:\"hJ7kYxdoI\",layoutId:\"hJ7kYxdoI\",TqaTpTiSx:true,variant:matchVariant(\"vbxf8HL8_\"),width:\"100%\",X2yrtSssb:false})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,...addPropertyOverrides({tAhy0cIZG:{y:(componentViewport?.y||0)+50+0+0+652+0+0+30+0+108}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-kyp3wc-container\",layoutDependency:layoutDependency,layoutId:\"G22vN38nA-container\",nodeId:\"G22vN38nA\",rendersWithMotion:true,scopeId:\"LT0gX9mtu\",children:/*#__PURE__*/_jsx(NavigationTextHover,{aLnDlFZKR:\"https://clutch.co/profile/boostern#summary\",Cn6fz_Vow:\"Clutch\",height:\"100%\",id:\"G22vN38nA\",layoutId:\"G22vN38nA\",TqaTpTiSx:true,variant:matchVariant(\"vbxf8HL8_\"),width:\"100%\",X2yrtSssb:false})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,...addPropertyOverrides({tAhy0cIZG:{y:(componentViewport?.y||0)+50+0+0+652+0+0+30+0+144}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1cr66i8-container\",layoutDependency:layoutDependency,layoutId:\"e6QH3BiaQ-container\",nodeId:\"e6QH3BiaQ\",rendersWithMotion:true,scopeId:\"LT0gX9mtu\",children:/*#__PURE__*/_jsx(NavigationTextHover,{aLnDlFZKR:\"https://www.sortlist.nl/agency/boostern\",Cn6fz_Vow:\"Sortlist\",height:\"100%\",id:\"e6QH3BiaQ\",layoutId:\"e6QH3BiaQ\",TqaTpTiSx:true,variant:matchVariant(\"vbxf8HL8_\"),width:\"100%\",X2yrtSssb:false})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,...addPropertyOverrides({tAhy0cIZG:{y:(componentViewport?.y||0)+50+0+0+652+0+0+30+0+36}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1pvz7tc-container\",layoutDependency:layoutDependency,layoutId:\"uu0UFTzMU-container\",nodeId:\"uu0UFTzMU\",rendersWithMotion:true,scopeId:\"LT0gX9mtu\",children:/*#__PURE__*/_jsx(NavigationTextHover,{aLnDlFZKR:\"https://dribbble.com/boostern-agency\",Cn6fz_Vow:\"Dribbble\",height:\"100%\",id:\"uu0UFTzMU\",layoutId:\"uu0UFTzMU\",TqaTpTiSx:true,variant:matchVariant(\"vbxf8HL8_\"),width:\"100%\",X2yrtSssb:false})})})]})]}),isDisplayed3()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-f7sxjt\",\"data-framer-name\":\"Social\",layoutDependency:layoutDependency,layoutId:\"Joi3ZhEp4\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-sf45zu\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"puNlIWNdj\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-1ing3ma\",\"data-styles-preset\":\"VnmEZ_3BZ\",children:\"Social\"})}),className:\"framer-1gvuz73\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Vtz2algac\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-2o0xve\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"viYIJU6oF\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,...addPropertyOverrides({Sh2wf7Z_R:{y:(componentViewport?.y||0)+50+0+0+652+0+0+30+0+0},tAhy0cIZG:{y:(componentViewport?.y||0)+50+0+0+652+0+0+30+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1bocvcr-container\",layoutDependency:layoutDependency,layoutId:\"ExDlZaiY3-container\",nodeId:\"ExDlZaiY3\",rendersWithMotion:true,scopeId:\"LT0gX9mtu\",children:/*#__PURE__*/_jsx(NavigationTextHover,{aLnDlFZKR:\"https://www.facebook.com/boostern.be\",Cn6fz_Vow:\"Facebook\",height:\"100%\",id:\"ExDlZaiY3\",layoutId:\"ExDlZaiY3\",TqaTpTiSx:true,variant:matchVariant(\"vbxf8HL8_\"),width:\"100%\",X2yrtSssb:false})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,...addPropertyOverrides({Sh2wf7Z_R:{y:(componentViewport?.y||0)+50+0+0+652+0+0+30+0+36},tAhy0cIZG:{y:(componentViewport?.y||0)+50+0+0+652+0+0+30+0+36}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1wjumla-container\",layoutDependency:layoutDependency,layoutId:\"D0fvdNeSv-container\",nodeId:\"D0fvdNeSv\",rendersWithMotion:true,scopeId:\"LT0gX9mtu\",children:/*#__PURE__*/_jsx(NavigationTextHover,{aLnDlFZKR:\"https://www.instagram.com/boosternofficial/\",Cn6fz_Vow:\"Instagram\",height:\"100%\",id:\"D0fvdNeSv\",layoutId:\"D0fvdNeSv\",TqaTpTiSx:true,variant:matchVariant(\"vbxf8HL8_\"),width:\"100%\",X2yrtSssb:false})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,...addPropertyOverrides({Sh2wf7Z_R:{y:(componentViewport?.y||0)+50+0+0+652+0+0+30+0+72},tAhy0cIZG:{y:(componentViewport?.y||0)+50+0+0+652+0+0+30+0+72}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ni7rhx-container\",layoutDependency:layoutDependency,layoutId:\"em4ekRQlP-container\",nodeId:\"em4ekRQlP\",rendersWithMotion:true,scopeId:\"LT0gX9mtu\",children:/*#__PURE__*/_jsx(NavigationTextHover,{aLnDlFZKR:\"https://www.linkedin.com/company/boostern/\",Cn6fz_Vow:\"LinkedIn\",height:\"100%\",id:\"em4ekRQlP\",layoutId:\"em4ekRQlP\",TqaTpTiSx:true,variant:matchVariant(\"vbxf8HL8_\"),width:\"100%\",X2yrtSssb:false})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,...addPropertyOverrides({Sh2wf7Z_R:{y:(componentViewport?.y||0)+50+0+0+652+0+0+30+0+108},tAhy0cIZG:{y:(componentViewport?.y||0)+50+0+0+652+0+0+30+0+108}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-f63qk5-container\",layoutDependency:layoutDependency,layoutId:\"NilchS0XP-container\",nodeId:\"NilchS0XP\",rendersWithMotion:true,scopeId:\"LT0gX9mtu\",children:/*#__PURE__*/_jsx(NavigationTextHover,{aLnDlFZKR:\"https://x.com/boostern_agency\",Cn6fz_Vow:\"Twitter\",height:\"100%\",id:\"NilchS0XP\",layoutId:\"NilchS0XP\",TqaTpTiSx:true,variant:matchVariant(\"vbxf8HL8_\"),width:\"100%\",X2yrtSssb:false})})})]})]})]}),isDisplayed6()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1sfyo4n\",\"data-framer-name\":\"Other + Badges\",layoutDependency:layoutDependency,layoutId:\"P12SZSbRN\",children:[isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1k6ojah\",\"data-framer-name\":\"Social\",layoutDependency:layoutDependency,layoutId:\"qw7NmpC3N\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-fjf5p5\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"NeBpbeGlz\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-1ing3ma\",\"data-styles-preset\":\"VnmEZ_3BZ\",children:\"Social\"})}),className:\"framer-17wf9g0\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"o0egIhZYM\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-b1tuht\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"ILUM_Ztl_\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-yu49nh-container\",layoutDependency:layoutDependency,layoutId:\"xEFQnstRO-container\",nodeId:\"xEFQnstRO\",rendersWithMotion:true,scopeId:\"LT0gX9mtu\",children:/*#__PURE__*/_jsx(NavigationTextHover,{aLnDlFZKR:\"https://www.facebook.com/boostern.be\",Cn6fz_Vow:\"Facebook\",height:\"100%\",id:\"xEFQnstRO\",layoutId:\"xEFQnstRO\",TqaTpTiSx:true,variant:matchVariant(\"vbxf8HL8_\"),width:\"100%\",X2yrtSssb:false})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1tiaiof-container\",layoutDependency:layoutDependency,layoutId:\"hWVRHUN5t-container\",nodeId:\"hWVRHUN5t\",rendersWithMotion:true,scopeId:\"LT0gX9mtu\",children:/*#__PURE__*/_jsx(NavigationTextHover,{aLnDlFZKR:\"https://www.instagram.com/boosternofficial/\",Cn6fz_Vow:\"Instagram\",height:\"100%\",id:\"hWVRHUN5t\",layoutId:\"hWVRHUN5t\",TqaTpTiSx:true,variant:matchVariant(\"vbxf8HL8_\"),width:\"100%\",X2yrtSssb:false})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1iy0qki-container\",layoutDependency:layoutDependency,layoutId:\"p76TbJEWy-container\",nodeId:\"p76TbJEWy\",rendersWithMotion:true,scopeId:\"LT0gX9mtu\",children:/*#__PURE__*/_jsx(NavigationTextHover,{aLnDlFZKR:\"https://www.linkedin.com/company/boostern/\",Cn6fz_Vow:\"LinkedIn\",height:\"100%\",id:\"p76TbJEWy\",layoutId:\"p76TbJEWy\",TqaTpTiSx:true,variant:matchVariant(\"vbxf8HL8_\"),width:\"100%\",X2yrtSssb:false})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1xotn4j-container\",layoutDependency:layoutDependency,layoutId:\"Dl_HRA38T-container\",nodeId:\"Dl_HRA38T\",rendersWithMotion:true,scopeId:\"LT0gX9mtu\",children:/*#__PURE__*/_jsx(NavigationTextHover,{aLnDlFZKR:\"https://x.com/boostern_agency\",Cn6fz_Vow:\"Twitter\",height:\"100%\",id:\"Dl_HRA38T\",layoutId:\"Dl_HRA38T\",TqaTpTiSx:true,variant:matchVariant(\"vbxf8HL8_\"),width:\"100%\",X2yrtSssb:false})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1n3lgvp\",\"data-framer-name\":\"Other\",layoutDependency:layoutDependency,layoutId:\"SV1lrY_Ba\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-14400iz\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"WZr5O8rr8\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-1ing3ma\",\"data-styles-preset\":\"VnmEZ_3BZ\",children:\"Other\"})}),className:\"framer-1f306yt\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Pp4kYHrKv\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1prkmy\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"D7zV1Wlw5\",children:[isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1vwywsc-container\",layoutDependency:layoutDependency,layoutId:\"NsX_1jVLS-container\",nodeId:\"NsX_1jVLS\",rendersWithMotion:true,scopeId:\"LT0gX9mtu\",children:/*#__PURE__*/_jsx(NavigationTextHover,{aLnDlFZKR:\"https://dribbble.com/boostern-agency\",Cn6fz_Vow:\"Dribbble\",height:\"100%\",id:\"NsX_1jVLS\",layoutId:\"NsX_1jVLS\",TqaTpTiSx:true,variant:matchVariant(\"vbxf8HL8_\"),width:\"100%\",X2yrtSssb:false})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,...addPropertyOverrides({Sh2wf7Z_R:{y:(componentViewport?.y||0)+50+0+0+866+0+0+30+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-akbm65-container\",layoutDependency:layoutDependency,layoutId:\"TsVJknuR2-container\",nodeId:\"TsVJknuR2\",rendersWithMotion:true,scopeId:\"LT0gX9mtu\",children:/*#__PURE__*/_jsx(NavigationTextHover,{aLnDlFZKR:\"https://www.behance.net/boostern\",Cn6fz_Vow:\"Behance\",height:\"100%\",id:\"TsVJknuR2\",layoutId:\"TsVJknuR2\",TqaTpTiSx:true,variant:matchVariant(\"vbxf8HL8_\"),width:\"100%\",X2yrtSssb:false})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,...addPropertyOverrides({Sh2wf7Z_R:{y:(componentViewport?.y||0)+50+0+0+866+0+0+30+0+72}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1qydnn6-container\",layoutDependency:layoutDependency,layoutId:\"WWh8la_2H-container\",nodeId:\"WWh8la_2H\",rendersWithMotion:true,scopeId:\"LT0gX9mtu\",children:/*#__PURE__*/_jsx(NavigationTextHover,{aLnDlFZKR:\"https://contra.com/company/boostern_e7e721\",Cn6fz_Vow:\"Contra\",height:\"100%\",id:\"WWh8la_2H\",layoutId:\"WWh8la_2H\",TqaTpTiSx:true,variant:matchVariant(\"vbxf8HL8_\"),width:\"100%\",X2yrtSssb:false})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,...addPropertyOverrides({Sh2wf7Z_R:{y:(componentViewport?.y||0)+50+0+0+866+0+0+30+0+108}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1nuza1w-container\",layoutDependency:layoutDependency,layoutId:\"LXSA7O1wz-container\",nodeId:\"LXSA7O1wz\",rendersWithMotion:true,scopeId:\"LT0gX9mtu\",children:/*#__PURE__*/_jsx(NavigationTextHover,{aLnDlFZKR:\"https://clutch.co/profile/boostern#summary\",Cn6fz_Vow:\"Clutch\",height:\"100%\",id:\"LXSA7O1wz\",layoutId:\"LXSA7O1wz\",TqaTpTiSx:true,variant:matchVariant(\"vbxf8HL8_\"),width:\"100%\",X2yrtSssb:false})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,...addPropertyOverrides({Sh2wf7Z_R:{y:(componentViewport?.y||0)+50+0+0+866+0+0+30+0+144}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ol8m22-container\",layoutDependency:layoutDependency,layoutId:\"zXNxE8NkZ-container\",nodeId:\"zXNxE8NkZ\",rendersWithMotion:true,scopeId:\"LT0gX9mtu\",children:/*#__PURE__*/_jsx(NavigationTextHover,{aLnDlFZKR:\"https://www.sortlist.nl/agency/boostern\",Cn6fz_Vow:\"Sortlist\",height:\"100%\",id:\"zXNxE8NkZ\",layoutId:\"zXNxE8NkZ\",TqaTpTiSx:true,variant:matchVariant(\"vbxf8HL8_\"),width:\"100%\",X2yrtSssb:false})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,...addPropertyOverrides({Sh2wf7Z_R:{y:(componentViewport?.y||0)+50+0+0+866+0+0+30+0+36}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-pa4yo1-container\",layoutDependency:layoutDependency,layoutId:\"LP__zsZkQ-container\",nodeId:\"LP__zsZkQ\",rendersWithMotion:true,scopeId:\"LT0gX9mtu\",children:/*#__PURE__*/_jsx(NavigationTextHover,{aLnDlFZKR:\"https://dribbble.com/boostern-agency\",Cn6fz_Vow:\"Dribbble\",height:\"100%\",id:\"LP__zsZkQ\",layoutId:\"LP__zsZkQ\",TqaTpTiSx:true,variant:matchVariant(\"vbxf8HL8_\"),width:\"100%\",X2yrtSssb:false})})})]})]}),isDisplayed6()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-11jxpjr\",\"data-framer-name\":\"Badges\",layoutDependency:layoutDependency,layoutId:\"C9tXc6jtx\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://www.google.com/partners/agency?id=4860933889\",motionChild:true,nodeId:\"yM5tAl5GB\",openInNewTab:true,scopeId:\"LT0gX9mtu\",children:/*#__PURE__*/_jsx(Image1,{as:\"a\",background:{alt:\"Google Partner Badge\",fit:\"fit\",pixelHeight:146,pixelWidth:152,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/ulYNBqWhAPVwiTapvfg2KoX3s.svg?width=152&height=146\"},className:\"framer-1goxns9 framer-1ukbytl\",layoutDependency:layoutDependency,layoutId:\"yM5tAl5GB\",whileHover:animation,...addPropertyOverrides({Sh2wf7Z_R:{background:{alt:\"Google Partner Badge\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+50+0+0+866+0+0+0),pixelHeight:146,pixelWidth:152,positionX:\"center\",positionY:\"center\",sizes:\"97px\",src:\"https://framerusercontent.com/images/ulYNBqWhAPVwiTapvfg2KoX3s.svg?width=152&height=146\"}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"Exali Liability Insured Badge\",fit:\"fit\",pixelHeight:120,pixelWidth:108,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/G15S7A3OBqVaPj1XiC4wUz4nT8.png?width=108&height=120\"},className:\"framer-c2xnz3\",layoutDependency:layoutDependency,layoutId:\"tB2iSF_dt\",whileHover:animation,...addPropertyOverrides({Sh2wf7Z_R:{background:{alt:\"Exali Liability Insured Badge\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+50+0+0+866+0+0+100),pixelHeight:120,pixelWidth:108,positionX:\"center\",positionY:\"center\",sizes:\"97px\",src:\"https://framerusercontent.com/images/G15S7A3OBqVaPj1XiC4wUz4nT8.png?width=108&height=120\"}}},baseVariant,gestureVariant)})]})]}),isDisplayed7()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-15etq2s\",\"data-framer-name\":\"Badges\",layoutDependency:layoutDependency,layoutId:\"oAhdi7as2\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://www.google.com/partners/agency?id=4860933889\",motionChild:true,nodeId:\"DCB_JBQNN\",openInNewTab:true,scopeId:\"LT0gX9mtu\",children:/*#__PURE__*/_jsx(Image1,{as:\"a\",background:{alt:\"Google Partner Badge\",fit:\"fit\",pixelHeight:146,pixelWidth:152,positionX:\"center\",positionY:\"center\",sizes:\"103px\",src:\"https://framerusercontent.com/images/ulYNBqWhAPVwiTapvfg2KoX3s.svg?width=152&height=146\"},className:\"framer-8q1ze6 framer-1ukbytl\",layoutDependency:layoutDependency,layoutId:\"DCB_JBQNN\",whileHover:animation,...addPropertyOverrides({PpWX9Nzcf:{background:{alt:\"Google Partner Badge\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+100+0+0+652+0+0),pixelHeight:146,pixelWidth:152,positionX:\"center\",positionY:\"center\",sizes:\"103px\",src:\"https://framerusercontent.com/images/ulYNBqWhAPVwiTapvfg2KoX3s.svg?width=152&height=146\"}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"Exali Liability Insured Badge\",fit:\"fit\",pixelHeight:120,pixelWidth:108,positionX:\"center\",positionY:\"center\",sizes:\"100px\",src:\"https://framerusercontent.com/images/G15S7A3OBqVaPj1XiC4wUz4nT8.png?width=108&height=120\"},className:\"framer-c4cntv\",layoutDependency:layoutDependency,layoutId:\"dfuJ4DcdD\",whileHover:animation,...addPropertyOverrides({PpWX9Nzcf:{background:{alt:\"Exali Liability Insured Badge\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+100+0+0+652+0+115),pixelHeight:120,pixelWidth:108,positionX:\"center\",positionY:\"center\",sizes:\"100px\",src:\"https://framerusercontent.com/images/G15S7A3OBqVaPj1XiC4wUz4nT8.png?width=108&height=120\"}}},baseVariant,gestureVariant)})]}),isDisplayed7()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-88kt83\",\"data-framer-name\":\"Badges\",layoutDependency:layoutDependency,layoutId:\"TCytwsb9r\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://clutch.co/profile/boostern#summary\",motionChild:true,nodeId:\"MiUXeeEKP\",openInNewTab:true,scopeId:\"LT0gX9mtu\",children:/*#__PURE__*/_jsx(Image1,{as:\"a\",background:{alt:\"Clutch Top WordPress Developers Non-Profit 2025 Badge\",fit:\"fit\",pixelHeight:864,pixelWidth:800,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/hexHo9ZCkDqA0UoRsWXQwOIpaU.png?width=800&height=864\",srcSet:\"https://framerusercontent.com/images/hexHo9ZCkDqA0UoRsWXQwOIpaU.png?width=800&height=864 800w\"},className:\"framer-1w78gft framer-1ukbytl\",layoutDependency:layoutDependency,layoutId:\"MiUXeeEKP\",whileHover:animation,...addPropertyOverrides({PpWX9Nzcf:{background:{alt:\"Clutch Top WordPress Developers Non-Profit 2025 Badge\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+100+0+0+652+0+0),pixelHeight:864,pixelWidth:800,positionX:\"center\",positionY:\"center\",sizes:`calc(max(min(${componentViewport?.width||\"100vw\"}, 1440px) / 3, 50px) - 80px)`,src:\"https://framerusercontent.com/images/hexHo9ZCkDqA0UoRsWXQwOIpaU.png?width=800&height=864\",srcSet:\"https://framerusercontent.com/images/hexHo9ZCkDqA0UoRsWXQwOIpaU.png?width=800&height=864 800w\"}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(Link,{href:\"https://clutch.co/profile/boostern#summary\",motionChild:true,nodeId:\"Io5EMkNW5\",openInNewTab:true,scopeId:\"LT0gX9mtu\",children:/*#__PURE__*/_jsx(Image1,{as:\"a\",background:{alt:\"Clutch Top PPC Company Non-Profit 2025 Badge\",fit:\"fit\",pixelHeight:864,pixelWidth:800,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/MiJYwrPCCgmmjRKfUcMyek14k.png?width=800&height=864\",srcSet:\"https://framerusercontent.com/images/MiJYwrPCCgmmjRKfUcMyek14k.png?width=800&height=864 800w\"},className:\"framer-ic89rb framer-1ukbytl\",layoutDependency:layoutDependency,layoutId:\"Io5EMkNW5\",whileHover:animation,...addPropertyOverrides({PpWX9Nzcf:{background:{alt:\"Clutch Top PPC Company Non-Profit 2025 Badge\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+100+0+0+652+0+136),pixelHeight:864,pixelWidth:800,positionX:\"center\",positionY:\"center\",sizes:`calc(max(min(${componentViewport?.width||\"100vw\"}, 1440px) / 3, 50px) - 80px)`,src:\"https://framerusercontent.com/images/MiJYwrPCCgmmjRKfUcMyek14k.png?width=800&height=864\",srcSet:\"https://framerusercontent.com/images/MiJYwrPCCgmmjRKfUcMyek14k.png?width=800&height=864 800w\"}}},baseVariant,gestureVariant)})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-g1rbiy\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"fyZQQHDs0\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-u157m0\",\"data-framer-name\":\"Seperator\",layoutDependency:layoutDependency,layoutId:\"vF95pkrWU\",style:{background:\"linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.1) 50%, rgba(255, 255, 255, 0) 100%)\"}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1bzffsm\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"iYA90OaOU\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1dc31xf\",\"data-framer-name\":\"Left\",layoutDependency:layoutDependency,layoutId:\"V33sNCVG4\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1w7e0h9-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"uqADB8Vsv-container\",nodeId:\"uqADB8Vsv\",rendersWithMotion:true,scopeId:\"LT0gX9mtu\",children:/*#__PURE__*/_jsx(AutoCopyright,{color:\"var(--token-8f8054d9-8a09-4e7e-b957-8a76557c5e75, rgba(255, 255, 255, 0.6))\",dateRange:false,font:{fontFamily:'\"Poppins\", \"Poppins Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"-0.2px\",lineHeight:\"26px\"},height:\"100%\",id:\"uqADB8Vsv\",layoutId:\"uqADB8Vsv\",name:\"Boostern\",startYear:2024,statement:\"\",style:{width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1su39qg\",\"data-framer-name\":\"Right\",layoutDependency:layoutDependency,layoutId:\"R9YYH6P9X\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1027xeg\",\"data-framer-name\":\"T&C\",layoutDependency:layoutDependency,layoutId:\"ijYFvhy3y\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"FsIlOVO8T\"},implicitPathVariables:undefined},{href:{webPageId:\"FsIlOVO8T\"},implicitPathVariables:undefined},{href:{webPageId:\"FsIlOVO8T\"},implicitPathVariables:undefined},{href:{webPageId:\"FsIlOVO8T\"},implicitPathVariables:undefined},{href:{webPageId:\"FsIlOVO8T\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,y:(componentViewport?.y||0)+100+692+0+25+87+0+0,...addPropertyOverrides({PpWX9Nzcf:{y:(componentViewport?.y||0)+100+1e3+0+25+87+0+0},Sh2wf7Z_R:{y:(componentViewport?.y||0)+50+1288+0+25+0+0+0+0+0},tAhy0cIZG:{y:(componentViewport?.y||0)+50+1182.923+0+25+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-fqk9co-container\",layoutDependency:layoutDependency,layoutId:\"gJT8xVxZ0-container\",nodeId:\"gJT8xVxZ0\",rendersWithMotion:true,scopeId:\"LT0gX9mtu\",children:/*#__PURE__*/_jsx(NavigationTextHover,{aLnDlFZKR:resolvedLinks[0],Cn6fz_Vow:\"Terms & Conditions\",height:\"100%\",id:\"gJT8xVxZ0\",layoutId:\"gJT8xVxZ0\",TqaTpTiSx:false,variant:matchVariant(\"vbxf8HL8_\"),width:\"100%\",X2yrtSssb:false,...addPropertyOverrides({aPOG0xPII:{aLnDlFZKR:resolvedLinks[1]},PpWX9Nzcf:{aLnDlFZKR:resolvedLinks[2]},Sh2wf7Z_R:{aLnDlFZKR:resolvedLinks[4]},tAhy0cIZG:{aLnDlFZKR:resolvedLinks[3]}},baseVariant,gestureVariant)})})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-m4fgmb\",\"data-framer-name\":\"Seperator\",layoutDependency:layoutDependency,layoutId:\"pWD09mzkz\",style:{background:\"linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0) 100%)\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1qhiyeb\",\"data-framer-name\":\"Privacy Policy\",layoutDependency:layoutDependency,layoutId:\"TvAeoEFLb\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"MiaczO6ls\"},implicitPathVariables:undefined},{href:{webPageId:\"MiaczO6ls\"},implicitPathVariables:undefined},{href:{webPageId:\"MiaczO6ls\"},implicitPathVariables:undefined},{href:{webPageId:\"MiaczO6ls\"},implicitPathVariables:undefined},{href:{webPageId:\"MiaczO6ls\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,y:(componentViewport?.y||0)+100+692+0+25+87+0+0,...addPropertyOverrides({PpWX9Nzcf:{y:(componentViewport?.y||0)+100+1e3+0+25+87+0+0},Sh2wf7Z_R:{y:(componentViewport?.y||0)+50+1288+0+25+0+0+0+49+0},tAhy0cIZG:{y:(componentViewport?.y||0)+50+1182.923+0+25+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1mjax5b-container\",layoutDependency:layoutDependency,layoutId:\"jNGVTUEnM-container\",nodeId:\"jNGVTUEnM\",rendersWithMotion:true,scopeId:\"LT0gX9mtu\",children:/*#__PURE__*/_jsx(NavigationTextHover,{aLnDlFZKR:resolvedLinks1[0],Cn6fz_Vow:\"Privacy Policy\",height:\"100%\",id:\"jNGVTUEnM\",layoutId:\"jNGVTUEnM\",TqaTpTiSx:false,variant:matchVariant(\"vbxf8HL8_\"),width:\"100%\",X2yrtSssb:false,...addPropertyOverrides({aPOG0xPII:{aLnDlFZKR:resolvedLinks1[1]},PpWX9Nzcf:{aLnDlFZKR:resolvedLinks1[2]},Sh2wf7Z_R:{aLnDlFZKR:resolvedLinks1[4]},tAhy0cIZG:{aLnDlFZKR:resolvedLinks1[3]}},baseVariant,gestureVariant)})})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1isj87c\",\"data-framer-name\":\"Seperator\",layoutDependency:layoutDependency,layoutId:\"Ga8VZqLsK\",style:{background:\"linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0) 100%)\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-qifwb4\",\"data-framer-name\":\"Cookies Policy\",layoutDependency:layoutDependency,layoutId:\"bPYojI6OO\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"qikYvWQnH\"},implicitPathVariables:undefined},{href:{webPageId:\"qikYvWQnH\"},implicitPathVariables:undefined},{href:{webPageId:\"qikYvWQnH\"},implicitPathVariables:undefined},{href:{webPageId:\"qikYvWQnH\"},implicitPathVariables:undefined},{href:{webPageId:\"qikYvWQnH\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,y:(componentViewport?.y||0)+100+692+0+25+87+0+0,...addPropertyOverrides({PpWX9Nzcf:{y:(componentViewport?.y||0)+100+1e3+0+25+87+0+0},Sh2wf7Z_R:{y:(componentViewport?.y||0)+50+1288+0+25+0+0+0+98+0},tAhy0cIZG:{y:(componentViewport?.y||0)+50+1182.923+0+25+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-12akww-container\",layoutDependency:layoutDependency,layoutId:\"Tz7JPOxYF-container\",nodeId:\"Tz7JPOxYF\",rendersWithMotion:true,scopeId:\"LT0gX9mtu\",children:/*#__PURE__*/_jsx(NavigationTextHover,{aLnDlFZKR:resolvedLinks2[0],Cn6fz_Vow:\"Cookies Policy\",height:\"100%\",id:\"Tz7JPOxYF\",layoutId:\"Tz7JPOxYF\",TqaTpTiSx:false,variant:matchVariant(\"vbxf8HL8_\"),width:\"100%\",X2yrtSssb:false,...addPropertyOverrides({aPOG0xPII:{aLnDlFZKR:resolvedLinks2[1]},PpWX9Nzcf:{aLnDlFZKR:resolvedLinks2[2]},Sh2wf7Z_R:{aLnDlFZKR:resolvedLinks2[4]},tAhy0cIZG:{aLnDlFZKR:resolvedLinks2[3]}},baseVariant,gestureVariant)})})})})}),isDisplayed6()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1utrkjx\",\"data-framer-name\":\"Seperator\",layoutDependency:layoutDependency,layoutId:\"wLHXPXPXP\",style:{background:\"linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.1) 50%, rgba(255, 255, 255, 0) 100%)\"}}),isDisplayed6()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1jpam3s\",\"data-framer-name\":\"Seperator\",layoutDependency:layoutDependency,layoutId:\"ghupd_RHw\",style:{background:\"linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.1) 50%, rgba(255, 255, 255, 0) 100%)\"}})]})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1v8b5vt\",\"data-framer-name\":\"Blur\",layoutDependency:layoutDependency,layoutId:\"zvY7Mq9qQ\",style:{backdropFilter:\"blur(10px)\",WebkitBackdropFilter:\"blur(10px)\"}}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1bqf1yb-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"G9kn56hAX-container\",nodeId:\"G9kn56hAX\",rendersWithMotion:true,scopeId:\"LT0gX9mtu\",style:{opacity:.55},children:/*#__PURE__*/_jsx(AnimatedGradientBackground,{color1:\"rgb(0, 0, 0)\",color2:\"rgb(32, 79, 123)\",color3:\"rgb(0, 0, 0)\",colorMode:\"preset\",distortion:5,height:\"100%\",id:\"G9kn56hAX\",layoutId:\"G9kn56hAX\",offset:0,preset:\"custom\",preview:false,proportion:40,radius:\"0px\",rotation:0,scale:0,shape:\"Stripes\",shapeSize:6,softness:100,speed:16,style:{height:\"100%\",width:\"100%\"},swirl:100,swirlIterations:7,width:\"100%\"})})})]})})})});});const css=[\".framer-QImHU.framer-1ukbytl, .framer-QImHU .framer-1ukbytl { display: block; }\",\".framer-QImHU.framer-z20imy { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 90px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 100px 0px 24px 0px; position: relative; width: 1440px; }\",\".framer-QImHU .framer-qluo01 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1440px; overflow: visible; padding: 0px 120px 0px 120px; position: relative; width: 100%; z-index: 2; }\",\".framer-QImHU .framer-1njellx { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 26px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-QImHU .framer-1xq6p9a { flex: none; height: 39px; overflow: hidden; position: relative; text-decoration: none; width: 129px; will-change: var(--framer-will-change-filter-override, filter); }\",\".framer-QImHU .framer-mhuyew { flex: none; height: 1px; position: relative; width: 230px; }\",\".framer-QImHU .framer-1xy8ipc { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 260px; }\",\".framer-QImHU .framer-4s96la { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 70%; word-break: break-word; word-wrap: break-word; z-index: 1; }\",\".framer-QImHU .framer-8a2z56, .framer-QImHU .framer-1vop4r0, .framer-QImHU .framer-1n9bdba { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; z-index: 1; }\",\".framer-QImHU .framer-1jltczg, .framer-QImHU .framer-8c1gx3, .framer-QImHU .framer-iadcpt, .framer-QImHU .framer-1egosyj, .framer-QImHU .framer-1kmavgk, .framer-QImHU .framer-f7sxjt, .framer-QImHU .framer-1k6ojah, .framer-QImHU .framer-1n3lgvp { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-QImHU .framer-wdq88k, .framer-QImHU .framer-1j0014u, .framer-QImHU .framer-44o603, .framer-QImHU .framer-1fxq8s2, .framer-QImHU .framer-1xdayd, .framer-QImHU .framer-sf45zu, .framer-QImHU .framer-fjf5p5, .framer-QImHU .framer-14400iz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-QImHU .framer-1rl1jwu, .framer-QImHU .framer-uizqdh, .framer-QImHU .framer-1rfpmjy, .framer-QImHU .framer-184o0xa, .framer-QImHU .framer-1406qdo, .framer-QImHU .framer-1gvuz73, .framer-QImHU .framer-17wf9g0, .framer-QImHU .framer-1f306yt { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-QImHU .framer-8kmtmd-container, .framer-QImHU .framer-1f61qu3-container, .framer-QImHU .framer-igfsmi-container, .framer-QImHU .framer-1c0f2op-container, .framer-QImHU .framer-1nknc2e-container, .framer-QImHU .framer-1nawcd6-container, .framer-QImHU .framer-3gto8d-container, .framer-QImHU .framer-1iosm3p-container, .framer-QImHU .framer-m7rktl-container, .framer-QImHU .framer-1mcsak8-container, .framer-QImHU .framer-1tv7tkw-container, .framer-QImHU .framer-6betor-container, .framer-QImHU .framer-wet7v3-container, .framer-QImHU .framer-1xzg2wj-container, .framer-QImHU .framer-kyp3wc-container, .framer-QImHU .framer-1cr66i8-container, .framer-QImHU .framer-1pvz7tc-container, .framer-QImHU .framer-1bocvcr-container, .framer-QImHU .framer-1wjumla-container, .framer-QImHU .framer-ni7rhx-container, .framer-QImHU .framer-f63qk5-container, .framer-QImHU .framer-yu49nh-container, .framer-QImHU .framer-1tiaiof-container, .framer-QImHU .framer-1iy0qki-container, .framer-QImHU .framer-1xotn4j-container, .framer-QImHU .framer-1vwywsc-container, .framer-QImHU .framer-akbm65-container, .framer-QImHU .framer-1qydnn6-container, .framer-QImHU .framer-1nuza1w-container, .framer-QImHU .framer-1ol8m22-container, .framer-QImHU .framer-pa4yo1-container, .framer-QImHU .framer-fqk9co-container, .framer-QImHU .framer-1mjax5b-container, .framer-QImHU .framer-12akww-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-QImHU .framer-11pn9ct, .framer-QImHU .framer-obzcjr, .framer-QImHU .framer-8195gs, .framer-QImHU .framer-2o0xve, .framer-QImHU .framer-b1tuht, .framer-QImHU .framer-1prkmy { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-QImHU .framer-nrwz2f { 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-QImHU .framer-1x9kfky, .framer-QImHU .framer-4a6f2v { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 14px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 143px; }\",\".framer-QImHU .framer-1mtiuw9 { flex: none; height: 95px; position: relative; text-decoration: none; width: 100%; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-QImHU .framer-6q679d { flex: none; height: 83px; position: relative; width: 100%; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-QImHU .framer-14ftip9, .framer-QImHU .framer-1udhtgp { flex: none; height: 108px; position: relative; text-decoration: none; width: 100%; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-QImHU .framer-1b04tha { align-content: flex-start; align-items: flex-start; display: flex; flex: 0.7 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; min-height: 237px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-QImHU .framer-1sfyo4n { align-content: flex-start; align-items: flex-start; display: flex; flex: 0.7 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-QImHU .framer-11jxpjr { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 14px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 97px; }\",\".framer-QImHU .framer-1goxns9 { flex: none; height: 86px; position: relative; text-decoration: none; width: 100%; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-QImHU .framer-c2xnz3 { flex: none; height: 63px; position: relative; width: 100%; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-QImHU .framer-15etq2s { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 14px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 80px 0px 80px; position: relative; width: min-content; }\",\".framer-QImHU .framer-8q1ze6 { flex: none; height: 101px; position: relative; text-decoration: none; width: 103px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-QImHU .framer-c4cntv { flex: none; height: 108px; position: relative; width: 100px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-QImHU .framer-88kt83 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 14px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 80px 0px 0px; position: relative; width: 1px; }\",\".framer-QImHU .framer-1w78gft, .framer-QImHU .framer-ic89rb { flex: none; height: 122px; position: relative; text-decoration: none; width: 100%; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-QImHU .framer-g1rbiy { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; max-width: 1440px; overflow: hidden; padding: 0px; position: relative; width: 100%; z-index: 2; }\",\".framer-QImHU .framer-u157m0 { flex: none; height: 1px; position: relative; width: 100%; }\",\".framer-QImHU .framer-1bzffsm { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 0px 120px 0px 120px; position: relative; width: 100%; }\",\".framer-QImHU .framer-1dc31xf { 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: 128px; }\",\".framer-QImHU .framer-1w7e0h9-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-QImHU .framer-1su39qg { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-QImHU .framer-1027xeg, .framer-QImHU .framer-1qhiyeb, .framer-QImHU .framer-qifwb4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-QImHU .framer-m4fgmb, .framer-QImHU .framer-1isj87c { flex: none; height: 26px; position: relative; width: 1px; }\",\".framer-QImHU .framer-1utrkjx, .framer-QImHU .framer-1jpam3s { flex: none; height: 1px; position: relative; width: 50px; }\",\".framer-QImHU .framer-1v8b5vt { flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); overflow: hidden; position: absolute; top: calc(50.10482180293503% - 100% / 2); width: 100%; z-index: 0; }\",\".framer-QImHU .framer-1bqf1yb-container { flex: none; height: 100%; position: absolute; right: 0px; top: calc(50.00000000000002% - 100% / 2); width: 100%; z-index: -1; }\",\".framer-QImHU.framer-v-1ew856y .framer-qluo01, .framer-QImHU.framer-v-1ew856y .framer-1bzffsm, .framer-QImHU.framer-v-5vmnq2 .framer-1bzffsm { padding: 0px 70px 0px 70px; }\",\".framer-QImHU.framer-v-5vmnq2.framer-z20imy { width: 810px; }\",\".framer-QImHU.framer-v-5vmnq2 .framer-qluo01 { align-content: unset; align-items: unset; display: grid; gap: 50px 0px; grid-auto-rows: min-content; grid-template-columns: repeat(3, minmax(50px, 1fr)); grid-template-rows: repeat(2, min-content); justify-content: center; padding: 0px; }\",\".framer-QImHU.framer-v-5vmnq2 .framer-1njellx { align-self: start; justify-self: start; order: 0; padding: 0px 0px 0px 80px; width: 100%; }\",\".framer-QImHU.framer-v-5vmnq2 .framer-1jltczg { align-self: start; justify-self: start; order: 2; padding: 0px 80px 0px 80px; width: 100%; }\",\".framer-QImHU.framer-v-5vmnq2 .framer-8c1gx3 { align-self: start; justify-self: start; order: 3; padding: 0px 80px 0px 80px; width: 100%; }\",\".framer-QImHU.framer-v-5vmnq2 .framer-iadcpt { align-self: start; justify-self: start; order: 4; padding: 0px 80px 0px 80px; width: 100%; }\",\".framer-QImHU.framer-v-5vmnq2 .framer-15etq2s { align-self: start; justify-self: start; order: 9; width: 100%; }\",\".framer-QImHU.framer-v-5vmnq2 .framer-88kt83 { align-self: start; flex: none; justify-self: start; order: 10; width: 100%; }\",\".framer-QImHU.framer-v-1mpq8ij.framer-z20imy { gap: 50px; padding: 50px 0px 24px 0px; width: 554px; }\",\".framer-QImHU.framer-v-1mpq8ij .framer-qluo01, .framer-QImHU.framer-v-cx9g9x .framer-qluo01 { align-content: center; align-items: center; flex-direction: column; gap: 50px; justify-content: flex-start; padding: 0px 30px 0px 30px; }\",\".framer-QImHU.framer-v-1mpq8ij .framer-1njellx, .framer-QImHU.framer-v-cx9g9x .framer-1njellx { align-content: center; align-items: center; order: 0; width: 100%; }\",\".framer-QImHU.framer-v-1mpq8ij .framer-1xy8ipc, .framer-QImHU.framer-v-cx9g9x .framer-1xy8ipc { align-content: center; align-items: center; width: 100%; }\",\".framer-QImHU.framer-v-1mpq8ij .framer-nrwz2f, .framer-QImHU.framer-v-1mpq8ij .framer-1cr66i8-container, .framer-QImHU.framer-v-cx9g9x .framer-1ol8m22-container, .framer-QImHU.framer-v-cx9g9x .framer-1jpam3s { order: 5; }\",\".framer-QImHU.framer-v-1mpq8ij .framer-1b04tha, .framer-QImHU.framer-v-cx9g9x .framer-1b04tha { flex: none; min-height: unset; order: 4; width: 70%; }\",\".framer-QImHU.framer-v-1mpq8ij .framer-1egosyj, .framer-QImHU.framer-v-1mpq8ij .framer-1027xeg, .framer-QImHU.framer-v-cx9g9x .framer-1027xeg { order: 0; }\",\".framer-QImHU.framer-v-1mpq8ij .framer-1kmavgk, .framer-QImHU.framer-v-1mpq8ij .framer-1pvz7tc-container, .framer-QImHU.framer-v-cx9g9x .framer-pa4yo1-container, .framer-QImHU.framer-v-cx9g9x .framer-1utrkjx { order: 2; }\",\".framer-QImHU.framer-v-1mpq8ij .framer-wet7v3-container, .framer-QImHU.framer-v-1mpq8ij .framer-f7sxjt, .framer-QImHU.framer-v-1mpq8ij .framer-1dc31xf, .framer-QImHU.framer-v-1mpq8ij .framer-m4fgmb, .framer-QImHU.framer-v-cx9g9x .framer-akbm65-container, .framer-QImHU.framer-v-cx9g9x .framer-1dc31xf { order: 1; }\",\".framer-QImHU.framer-v-1mpq8ij .framer-1xzg2wj-container, .framer-QImHU.framer-v-1mpq8ij .framer-1qhiyeb, .framer-QImHU.framer-v-cx9g9x .framer-1qydnn6-container, .framer-QImHU.framer-v-cx9g9x .framer-1qhiyeb { order: 3; }\",\".framer-QImHU.framer-v-1mpq8ij .framer-kyp3wc-container, .framer-QImHU.framer-v-1mpq8ij .framer-1isj87c, .framer-QImHU.framer-v-cx9g9x .framer-1nuza1w-container { order: 4; }\",\".framer-QImHU.framer-v-1mpq8ij .framer-1bzffsm, .framer-QImHU.framer-v-cx9g9x .framer-1bzffsm { flex-direction: column; gap: 10px; justify-content: flex-start; padding: 0px 30px 0px 30px; }\",\".framer-QImHU.framer-v-1mpq8ij .framer-1su39qg { gap: unset; justify-content: space-between; order: 0; padding: 0px 0px 15px 0px; width: 90%; }\",\".framer-QImHU.framer-v-1mpq8ij .framer-qifwb4, .framer-QImHU.framer-v-cx9g9x .framer-qifwb4 { order: 6; }\",\".framer-QImHU.framer-v-cx9g9x.framer-z20imy { gap: 50px; padding: 50px 0px 24px 0px; width: 390px; }\",\".framer-QImHU.framer-v-cx9g9x .framer-nrwz2f { order: 8; }\",\".framer-QImHU.framer-v-cx9g9x .framer-4a6f2v { flex-direction: row; width: min-content; }\",\".framer-QImHU.framer-v-cx9g9x .framer-14ftip9, .framer-QImHU.framer-v-cx9g9x .framer-1udhtgp { height: 122px; width: auto; }\",\".framer-QImHU.framer-v-cx9g9x .framer-1sfyo4n { flex: none; order: 7; width: 70%; }\",\".framer-QImHU.framer-v-cx9g9x .framer-1su39qg { flex-direction: column; gap: 11px; order: 0; padding: 0px 0px 15px 0px; width: 100%; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,'.framer-QImHU[data-border=\"true\"]::after, .framer-QImHU [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 507\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"aPOG0xPII\":{\"layout\":[\"fixed\",\"auto\"]},\"PpWX9Nzcf\":{\"layout\":[\"fixed\",\"auto\"]},\"tAhy0cIZG\":{\"layout\":[\"fixed\",\"auto\"]},\"Sh2wf7Z_R\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"SQp3MREKa\":\"activePage\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerLT0gX9mtu=withCSS(Component,css,\"framer-QImHU\");export default FramerLT0gX9mtu;FramerLT0gX9mtu.displayName=\"Navigation/Footer\";FramerLT0gX9mtu.defaultProps={height:507,width:1440};addPropertyControls(FramerLT0gX9mtu,{variant:{options:[\"hDiagrBhX\",\"aPOG0xPII\",\"PpWX9Nzcf\",\"tAhy0cIZG\",\"Sh2wf7Z_R\"],optionTitles:[\"XL\",\"L\",\"M\",\"S\",\"XS\"],title:\"Variant\",type:ControlType.Enum},SQp3MREKa:NavigationMenuItemsControls?.[\"variant\"]&&{...NavigationMenuItemsControls[\"variant\"],defaultValue:\"I3GaZxydO\",description:undefined,hidden:undefined,optional:undefined,title:\"Active Page\"},onSQp3MREKaChange:{changes:\"SQp3MREKa\",type:ControlType.ChangeHandler}});addFonts(FramerLT0gX9mtu,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Poppins\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Poppins\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/NC2MP33RO4WQTSTEEAWBJLAEXNCNEQVF/7F4U3COKLHQH4WUH3AXPC7N4UELEWJQN/JMWNCAGBH3TLANIVQPVABVAVNV5QERTH.woff2\",weight:\"400\"}]},...NavigationMenuItemsFonts,...NavigationTextHoverFonts,...AutoCopyrightFonts,...AnimatedGradientBackgroundFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});FramerLT0gX9mtu.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(NavigationMenuItems,{},context),()=>forwardLoader(NavigationTextHover,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerLT0gX9mtu\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"aPOG0xPII\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"PpWX9Nzcf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"tAhy0cIZG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Sh2wf7Z_R\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"507\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"SQp3MREKa\\\":\\\"activePage\\\"}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1440\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./LT0gX9mtu.map","\"use client\";import{useCallback as e,useEffect as t,useRef as n}from\"react\";import{jsx as r}from\"react/jsx-runtime\";function i(e){\"@babel/helpers - typeof\";return i=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},i(e)}function a(e,t){if(i(e)!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(i(r)!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}function o(e){var t=a(e,`string`);return i(t)==`symbol`?t:t+``}function s(e,t,n){return(t=o(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var ee=class{requestAnimationFrame(e){return requestAnimationFrame(e)}cancelAnimationFrame(e){cancelAnimationFrame(e)}},c=class{constructor(){s(this,`_lastHandleId`,0),s(this,`_lastImmediate`,null)}requestAnimationFrame(e){return this._lastHandleId>=2**53-1&&(this._lastHandleId=0),this._lastHandleId+=1,this._lastImmediate=setImmediate(()=>{e(performance.now())}),this._lastHandleId}cancelAnimationFrame(e){this._lastImmediate&&clearImmediate(this._lastImmediate)}},l=class{constructor(){s(this,`_strategy`,void 0),this._strategy=typeof requestAnimationFrame==`function`?new ee:new c}requestAnimationFrame(e){return this._strategy.requestAnimationFrame(e)}cancelAnimationFrame(e){this._strategy.cancelAnimationFrame(e)}};const u=typeof window<`u`&&window.document!==void 0,d=new Uint8Array([80,75,3,4]),f=[`v`,`ip`,`op`,`layers`,`fr`,`w`,`h`];let p,m=0,h=null;function g(){return(h===null||h.byteLength===0)&&(h=new Uint8Array(p.memory.buffer)),h}const _=typeof TextEncoder<`u`?new TextEncoder(`utf-8`):{encode:()=>{throw Error(`TextEncoder not available`)}},v=typeof _.encodeInto==`function`?function(e,t){return _.encodeInto(e,t)}:function(e,t){let n=_.encode(e);return t.set(n),{read:e.length,written:n.length}};function y(e,t,n){if(n===void 0){let n=_.encode(e),r=t(n.length,1)>>>0;return g().subarray(r,r+n.length).set(n),m=n.length,r}let r=e.length,i=t(r,1)>>>0,a=g(),o=0;for(;o<r;o++){let t=e.charCodeAt(o);if(t>127)break;a[i+o]=t}if(o!==r){o!==0&&(e=e.slice(o)),i=n(i,r,r=o+e.length*3,1)>>>0;let t=g().subarray(i+o,i+r),a=v(e,t);o+=a.written,i=n(i,r,o,1)>>>0}return m=o,i}let b=null;function x(){return(b===null||b.buffer.detached===!0||b.buffer.detached===void 0&&b.buffer!==p.memory.buffer)&&(b=new DataView(p.memory.buffer)),b}function S(e){let t=p.__externref_table_alloc_command_export();return p.__wbindgen_export_4.set(t,e),t}function C(e,t){try{return e.apply(this,t)}catch(e){let t=S(e);p.__wbindgen_exn_store_command_export(t)}}const w=typeof TextDecoder<`u`?new TextDecoder(`utf-8`,{ignoreBOM:!0,fatal:!0}):{decode:()=>{throw Error(`TextDecoder not available`)}};typeof TextDecoder<`u`&&w.decode();function T(e,t){return e>>>=0,w.decode(g().subarray(e,e+t))}function E(e){return e==null}let D=null;function O(){return(D===null||D.byteLength===0)&&(D=new Float32Array(p.memory.buffer)),D}function k(e,t){let n=t(e.length*4,4)>>>0;return O().set(e,n/4),m=e.length,n}function A(e,t){let n=t(e.length*1,1)>>>0;return g().set(e,n/1),m=e.length,n}function j(e,t){let n=t(e.length*4,4)>>>0;for(let t=0;t<e.length;t++){let r=S(e[t]);x().setUint32(n+4*t,r,!0)}return m=e.length,n}function M(e,t){let n=y(e,p.__wbindgen_malloc_command_export,p.__wbindgen_realloc_command_export),r=m,i=A(t,p.__wbindgen_malloc_command_export),a=m;return p.register_font(n,r,i,a)!==0}const N=Object.freeze({Forward:0,0:`Forward`,Reverse:1,1:`Reverse`,Bounce:2,2:`Bounce`,ReverseBounce:3,3:`ReverseBounce`}),te=typeof FinalizationRegistry>`u`?{register:()=>{},unregister:()=>{}}:new FinalizationRegistry(e=>p.__wbg_dotlottieplayerwasm_free(e>>>0,1));var ne=class{__destroy_into_raw(){let e=this.__wbg_ptr;return this.__wbg_ptr=0,te.unregister(this),e}free(){let e=this.__destroy_into_raw();p.__wbg_dotlottieplayerwasm_free(e,0)}clear_slot(e){let t=y(e,p.__wbindgen_malloc_command_export,p.__wbindgen_realloc_command_export),n=m;return p.dotlottieplayerwasm_clear_slot(this.__wbg_ptr,t,n)!==0}is_playing(){return p.dotlottieplayerwasm_is_playing(this.__wbg_ptr)!==0}is_stopped(){return p.dotlottieplayerwasm_is_stopped(this.__wbg_ptr)!==0}layout_fit(){let e,t;try{let n=p.dotlottieplayerwasm_layout_fit(this.__wbg_ptr);return e=n[0],t=n[1],T(n[0],n[1])}finally{p.__wbindgen_free_command_export(e,t,1)}}loop_count(){return p.dotlottieplayerwasm_loop_count(this.__wbg_ptr)>>>0}poll_event(){return p.dotlottieplayerwasm_poll_event(this.__wbg_ptr)}reset_slot(e){let t=y(e,p.__wbindgen_malloc_command_export,p.__wbindgen_realloc_command_export),n=m;return p.dotlottieplayerwasm_reset_slot(this.__wbg_ptr,t,n)!==0}set_layout(e,t,n){let r=y(e,p.__wbindgen_malloc_command_export,p.__wbindgen_realloc_command_export),i=m;return p.dotlottieplayerwasm_set_layout(this.__wbg_ptr,r,i,t,n)!==0}set_marker(e){let t=y(e,p.__wbindgen_malloc_command_export,p.__wbindgen_realloc_command_export),n=m;p.dotlottieplayerwasm_set_marker(this.__wbg_ptr,t,n)}clear_slots(){return p.dotlottieplayerwasm_clear_slots(this.__wbg_ptr)!==0}is_complete(){return p.dotlottieplayerwasm_is_complete(this.__wbg_ptr)!==0}is_tweening(){return p.dotlottieplayerwasm_is_tweening(this.__wbg_ptr)!==0}reset_slots(){return p.dotlottieplayerwasm_reset_slots(this.__wbg_ptr)!==0}reset_theme(){return p.dotlottieplayerwasm_reset_theme(this.__wbg_ptr)!==0}segment_end(){return p.dotlottieplayerwasm_segment_end(this.__wbg_ptr)}set_quality(e){return p.dotlottieplayerwasm_set_quality(this.__wbg_ptr,e)!==0}set_segment(e,t){return p.dotlottieplayerwasm_set_segment(this.__wbg_ptr,e,t)!==0}sm_set_seed(e){return p.dotlottieplayerwasm_sm_set_seed(this.__wbg_ptr,e)!==0}static unload_font(e){let t=y(e,p.__wbindgen_malloc_command_export,p.__wbindgen_realloc_command_export),n=m;return p.dotlottieplayerwasm_unload_font(t,n)!==0}animation_id(){let e=p.dotlottieplayerwasm_animation_id(this.__wbg_ptr),t;return e[0]!==0&&(t=T(e[0],e[1]).slice(),p.__wbindgen_free_command_export(e[0],e[1]*1,1)),t}audio_volume(){return p.dotlottieplayerwasm_audio_volume(this.__wbg_ptr)}background_a(){return p.dotlottieplayerwasm_background_a(this.__wbg_ptr)}background_b(){return p.dotlottieplayerwasm_background_b(this.__wbg_ptr)}background_g(){return p.dotlottieplayerwasm_background_g(this.__wbg_ptr)}background_r(){return p.dotlottieplayerwasm_background_r(this.__wbg_ptr)}clear_marker(){p.dotlottieplayerwasm_clear_marker(this.__wbg_ptr)}emit_on_loop(){p.dotlottieplayerwasm_emit_on_loop(this.__wbg_ptr)}get_slot_ids(){return p.dotlottieplayerwasm_get_slot_ids(this.__wbg_ptr)}get_slot_str(e){let t=y(e,p.__wbindgen_malloc_command_export,p.__wbindgen_realloc_command_export),n=m,r=p.dotlottieplayerwasm_get_slot_str(this.__wbg_ptr,t,n),i;return r[0]!==0&&(i=T(r[0],r[1]).slice(),p.__wbindgen_free_command_export(r[0],r[1]*1,1)),i}marker_names(){return p.dotlottieplayerwasm_marker_names(this.__wbg_ptr)}set_autoplay(e){p.dotlottieplayerwasm_set_autoplay(this.__wbg_ptr,e)}set_slot_str(e,t){let n=y(e,p.__wbindgen_malloc_command_export,p.__wbindgen_realloc_command_export),r=m,i=y(t,p.__wbindgen_malloc_command_export,p.__wbindgen_realloc_command_export),a=m;return p.dotlottieplayerwasm_set_slot_str(this.__wbg_ptr,n,r,i,a)!==0}set_viewport(e,t,n,r){return p.dotlottieplayerwasm_set_viewport(this.__wbg_ptr,e,t,n,r)!==0}total_frames(){return p.dotlottieplayerwasm_total_frames(this.__wbg_ptr)}clear_segment(){return p.dotlottieplayerwasm_clear_segment(this.__wbg_ptr)!==0}current_frame(){return p.dotlottieplayerwasm_current_frame(this.__wbg_ptr)}get_slot_type(e){let t=y(e,p.__wbindgen_malloc_command_export,p.__wbindgen_realloc_command_export),n=m,r=p.dotlottieplayerwasm_get_slot_type(this.__wbg_ptr,t,n),i;return r[0]!==0&&(i=T(r[0],r[1]).slice(),p.__wbindgen_free_command_export(r[0],r[1]*1,1)),i}get_slots_str(){let e,t;try{let n=p.dotlottieplayerwasm_get_slots_str(this.__wbg_ptr);return e=n[0],t=n[1],T(n[0],n[1])}finally{p.__wbindgen_free_command_export(e,t,1)}}get_transform(){return p.dotlottieplayerwasm_get_transform(this.__wbg_ptr)}segment_start(){return p.dotlottieplayerwasm_segment_start(this.__wbg_ptr)}set_slots_str(e){let t=y(e,p.__wbindgen_malloc_command_export,p.__wbindgen_realloc_command_export),n=m;return p.dotlottieplayerwasm_set_slots_str(this.__wbg_ptr,t,n)!==0}set_text_slot(e,t){let n=y(e,p.__wbindgen_malloc_command_export,p.__wbindgen_realloc_command_export),r=m,i=y(t,p.__wbindgen_malloc_command_export,p.__wbindgen_realloc_command_export),a=m;return p.dotlottieplayerwasm_set_text_slot(this.__wbg_ptr,n,r,i,a)!==0}set_transform(e){let t=k(e,p.__wbindgen_malloc_command_export),n=m;return p.dotlottieplayerwasm_set_transform(this.__wbg_ptr,t,n)!==0}sm_get_inputs(){return p.dotlottieplayerwasm_sm_get_inputs(this.__wbg_ptr)}sm_poll_event(){return p.dotlottieplayerwasm_sm_poll_event(this.__wbg_ptr)}sm_post_click(e,t){p.dotlottieplayerwasm_sm_post_click(this.__wbg_ptr,e,t)}animation_size(){return p.dotlottieplayerwasm_animation_size(this.__wbg_ptr)}current_marker(){let e=p.dotlottieplayerwasm_current_marker(this.__wbg_ptr),t;return e[0]!==0&&(t=T(e[0],e[1]).slice(),p.__wbindgen_free_command_export(e[0],e[1]*1,1)),t}layout_align_x(){return p.dotlottieplayerwasm_layout_align_x(this.__wbg_ptr)}layout_align_y(){return p.dotlottieplayerwasm_layout_align_y(this.__wbg_ptr)}load_animation(e){let t=y(e,p.__wbindgen_malloc_command_export,p.__wbindgen_realloc_command_export),n=m;return p.dotlottieplayerwasm_load_animation(this.__wbg_ptr,t,n)!==0}loop_animation(){return p.dotlottieplayerwasm_loop_animation(this.__wbg_ptr)!==0}set_background(e,t,n,r){return p.dotlottieplayerwasm_set_background(this.__wbg_ptr,e,t,n,r)!==0}set_color_slot(e,t,n,r){let i=y(e,p.__wbindgen_malloc_command_export,p.__wbindgen_realloc_command_export),a=m;return p.dotlottieplayerwasm_set_color_slot(this.__wbg_ptr,i,a,t,n,r)!==0}set_image_slot(e,t){let n=y(e,p.__wbindgen_malloc_command_export,p.__wbindgen_realloc_command_export),r=m,i=y(t,p.__wbindgen_malloc_command_export,p.__wbindgen_realloc_command_export),a=m;return p.dotlottieplayerwasm_set_image_slot(this.__wbg_ptr,n,r,i,a)!==0}set_loop_count(e){p.dotlottieplayerwasm_set_loop_count(this.__wbg_ptr,e)}set_theme_data(e){let t=y(e,p.__wbindgen_malloc_command_export,p.__wbindgen_realloc_command_export),n=m;return p.dotlottieplayerwasm_set_theme_data(this.__wbg_ptr,t,n)!==0}sm_reset_input(e){let t=y(e,p.__wbindgen_malloc_command_export,p.__wbindgen_realloc_command_export),n=m;p.dotlottieplayerwasm_sm_reset_input(this.__wbg_ptr,t,n)}manifest_string(){let e,t;try{let n=p.dotlottieplayerwasm_manifest_string(this.__wbg_ptr);return e=n[0],t=n[1],T(n[0],n[1])}finally{p.__wbindgen_free_command_export(e,t,1)}}set_scalar_slot(e,t){let n=y(e,p.__wbindgen_malloc_command_export,p.__wbindgen_realloc_command_export),r=m;return p.dotlottieplayerwasm_set_scalar_slot(this.__wbg_ptr,n,r,t)!==0}set_vector_slot(e,t,n){let r=y(e,p.__wbindgen_malloc_command_export,p.__wbindgen_realloc_command_export),i=m;return p.dotlottieplayerwasm_set_vector_slot(this.__wbg_ptr,r,i,t,n)!==0}setup_sw_target(e,t){return p.dotlottieplayerwasm_setup_sw_target(this.__wbg_ptr,e,t)!==0}get_pixel_buffer(){return p.dotlottieplayerwasm_get_pixel_buffer(this.__wbg_ptr)}set_audio_volume(e){p.dotlottieplayerwasm_set_audio_volume(this.__wbg_ptr,e)}sm_current_state(){let e,t;try{let n=p.dotlottieplayerwasm_sm_current_state(this.__wbg_ptr);return e=n[0],t=n[1],T(n[0],n[1])}finally{p.__wbindgen_free_command_export(e,t,1)}}state_machine_id(){let e=p.dotlottieplayerwasm_state_machine_id(this.__wbg_ptr),t;return e[0]!==0&&(t=T(e[0],e[1]).slice(),p.__wbindgen_free_command_export(e[0],e[1]*1,1)),t}get_state_machine(e){let t=y(e,p.__wbindgen_malloc_command_export,p.__wbindgen_realloc_command_export),n=m,r=p.dotlottieplayerwasm_get_state_machine(this.__wbg_ptr,t,n),i;return r[0]!==0&&(i=T(r[0],r[1]).slice(),p.__wbindgen_free_command_export(r[0],r[1]*1,1)),i}set_position_slot(e,t,n){let r=y(e,p.__wbindgen_malloc_command_export,p.__wbindgen_realloc_command_export),i=m;return p.dotlottieplayerwasm_set_position_slot(this.__wbg_ptr,r,i,t,n)!==0}current_loop_count(){return p.dotlottieplayerwasm_current_loop_count(this.__wbg_ptr)>>>0}sm_framework_setup(){return p.dotlottieplayerwasm_sm_framework_setup(this.__wbg_ptr)}sm_post_pointer_up(e,t){p.dotlottieplayerwasm_sm_post_pointer_up(this.__wbg_ptr,e,t)}state_machine_load(e){let t=y(e,p.__wbindgen_malloc_command_export,p.__wbindgen_realloc_command_export),n=m;return p.dotlottieplayerwasm_state_machine_load(this.__wbg_ptr,t,n)!==0}load_dotlottie_data(e){let t=A(e,p.__wbindgen_malloc_command_export),n=m;return p.dotlottieplayerwasm_load_dotlottie_data(this.__wbg_ptr,t,n)!==0}sm_get_string_input(e){let t=y(e,p.__wbindgen_malloc_command_export,p.__wbindgen_realloc_command_export),n=m,r=p.dotlottieplayerwasm_sm_get_string_input(this.__wbg_ptr,t,n),i;return r[0]!==0&&(i=T(r[0],r[1]).slice(),p.__wbindgen_free_command_export(r[0],r[1]*1,1)),i}sm_set_string_input(e,t){let n=y(e,p.__wbindgen_malloc_command_export,p.__wbindgen_realloc_command_export),r=m,i=y(t,p.__wbindgen_malloc_command_export,p.__wbindgen_realloc_command_export),a=m;return p.dotlottieplayerwasm_sm_set_string_input(this.__wbg_ptr,n,r,i,a)!==0}sm_get_boolean_input(e){let t=y(e,p.__wbindgen_malloc_command_export,p.__wbindgen_realloc_command_export),n=m,r=p.dotlottieplayerwasm_sm_get_boolean_input(this.__wbg_ptr,t,n);return r===16777215?void 0:r!==0}sm_get_numeric_input(e){let t=y(e,p.__wbindgen_malloc_command_export,p.__wbindgen_realloc_command_export),n=m,r=p.dotlottieplayerwasm_sm_get_numeric_input(this.__wbg_ptr,t,n);return r===4294967297?void 0:r}sm_post_pointer_down(e,t){p.dotlottieplayerwasm_sm_post_pointer_down(this.__wbg_ptr,e,t)}sm_post_pointer_exit(e,t){p.dotlottieplayerwasm_sm_post_pointer_exit(this.__wbg_ptr,e,t)}sm_post_pointer_move(e,t){p.dotlottieplayerwasm_sm_post_pointer_move(this.__wbg_ptr,e,t)}sm_set_boolean_input(e,t){let n=y(e,p.__wbindgen_malloc_command_export,p.__wbindgen_realloc_command_export),r=m;return p.dotlottieplayerwasm_sm_set_boolean_input(this.__wbg_ptr,n,r,t)!==0}sm_set_numeric_input(e,t){let n=y(e,p.__wbindgen_malloc_command_export,p.__wbindgen_realloc_command_export),r=m;return p.dotlottieplayerwasm_sm_set_numeric_input(this.__wbg_ptr,n,r,t)!==0}state_machine_unload(){p.dotlottieplayerwasm_state_machine_unload(this.__wbg_ptr)}sm_post_pointer_enter(e,t){p.dotlottieplayerwasm_sm_post_pointer_enter(this.__wbg_ptr,e,t)}load_animation_from_id(e){let t=y(e,p.__wbindgen_malloc_command_export,p.__wbindgen_realloc_command_export),n=m;return p.dotlottieplayerwasm_load_animation_from_id(this.__wbg_ptr,t,n)!==0}sm_poll_internal_event(){return p.dotlottieplayerwasm_sm_poll_internal_event(this.__wbg_ptr)}use_frame_interpolation(){return p.dotlottieplayerwasm_use_frame_interpolation(this.__wbg_ptr)!==0}reset_current_loop_count(){p.dotlottieplayerwasm_reset_current_loop_count(this.__wbg_ptr)}sm_override_current_state(e,t){let n=y(e,p.__wbindgen_malloc_command_export,p.__wbindgen_realloc_command_export),r=m;return p.dotlottieplayerwasm_sm_override_current_state(this.__wbg_ptr,n,r,t)!==0}state_machine_load_from_id(e){let t=y(e,p.__wbindgen_malloc_command_export,p.__wbindgen_realloc_command_export),n=m;return p.dotlottieplayerwasm_state_machine_load_from_id(this.__wbg_ptr,t,n)!==0}set_use_frame_interpolation(e){p.dotlottieplayerwasm_set_use_frame_interpolation(this.__wbg_ptr,e)}constructor(){let e=p.dotlottieplayerwasm_new();return this.__wbg_ptr=e>>>0,te.register(this,this.__wbg_ptr,this),this}mode(){return p.dotlottieplayerwasm_mode(this.__wbg_ptr)}play(){return p.dotlottieplayerwasm_play(this.__wbg_ptr)!==0}stop(){return p.dotlottieplayerwasm_stop(this.__wbg_ptr)!==0}tick(e){return p.dotlottieplayerwasm_tick(this.__wbg_ptr,e)!==0}pause(){return p.dotlottieplayerwasm_pause(this.__wbg_ptr)!==0}speed(){return p.dotlottieplayerwasm_speed(this.__wbg_ptr)}width(){return p.dotlottieplayerwasm_width(this.__wbg_ptr)>>>0}height(){return p.dotlottieplayerwasm_height(this.__wbg_ptr)>>>0}render(){return p.dotlottieplayerwasm_render(this.__wbg_ptr)!==0}markers(){return p.dotlottieplayerwasm_markers(this.__wbg_ptr)}sm_fire(e){let t=y(e,p.__wbindgen_malloc_command_export,p.__wbindgen_realloc_command_export),n=m;return p.dotlottieplayerwasm_sm_fire(this.__wbg_ptr,t,n)!==0}sm_stop(){return p.dotlottieplayerwasm_sm_stop(this.__wbg_ptr)!==0}sm_tick(e){return p.dotlottieplayerwasm_sm_tick(this.__wbg_ptr,e)!==0}autoplay(){return p.dotlottieplayerwasm_autoplay(this.__wbg_ptr)!==0}duration(){return p.dotlottieplayerwasm_duration(this.__wbg_ptr)}set_loop(e){p.dotlottieplayerwasm_set_loop(this.__wbg_ptr,e)}set_mode(e){p.dotlottieplayerwasm_set_mode(this.__wbg_ptr,e)}sm_start(e,t){let n=j(t,p.__wbindgen_malloc_command_export),r=m;return p.dotlottieplayerwasm_sm_start(this.__wbg_ptr,e,n,r)!==0}theme_id(){let e=p.dotlottieplayerwasm_theme_id(this.__wbg_ptr),t;return e[0]!==0&&(t=T(e[0],e[1]).slice(),p.__wbindgen_free_command_export(e[0],e[1]*1,1)),t}is_loaded(){return p.dotlottieplayerwasm_is_loaded(this.__wbg_ptr)!==0}is_paused(){return p.dotlottieplayerwasm_is_paused(this.__wbg_ptr)!==0}load_font(e,t){let n=y(e,p.__wbindgen_malloc_command_export,p.__wbindgen_realloc_command_export),r=m,i=A(t,p.__wbindgen_malloc_command_export),a=m;return p.dotlottieplayerwasm_load_font(this.__wbg_ptr,n,r,i,a)!==0}set_frame(e){return p.dotlottieplayerwasm_set_frame(this.__wbg_ptr,e)!==0}set_speed(e){p.dotlottieplayerwasm_set_speed(this.__wbg_ptr,e)}set_theme(e){let t=y(e,p.__wbindgen_malloc_command_export,p.__wbindgen_realloc_command_export),n=m;return p.dotlottieplayerwasm_set_theme(this.__wbg_ptr,t,n)!==0}sm_status(){let e,t;try{let n=p.dotlottieplayerwasm_sm_status(this.__wbg_ptr);return e=n[0],t=n[1],T(n[0],n[1])}finally{p.__wbindgen_free_command_export(e,t,1)}}};async function re(e,t){if(typeof Response==`function`&&e instanceof Response){if(typeof WebAssembly.instantiateStreaming==`function`)try{return await WebAssembly.instantiateStreaming(e,t)}catch(t){if(e.headers.get(`Content-Type`)!=`application/wasm`)console.warn(\"`WebAssembly.instantiateStreaming` failed because your server does not serve Wasm with `application/wasm` MIME type. Falling back to `WebAssembly.instantiate` which is slower. Original error:\\n\",t);else throw t}let n=await e.arrayBuffer();return await WebAssembly.instantiate(n,t)}else{let n=await WebAssembly.instantiate(e,t);return n instanceof WebAssembly.Instance?{instance:n,module:e}:n}}function ie(){let e={};return e.wbg={},e.wbg.__wbg_buffer_609cc3eee51ed158=function(e){return e.buffer},e.wbg.__wbg_createObjectURL_6e98d2f9c7bd9764=function(){return C(function(e,t){let n=y(URL.createObjectURL(t),p.__wbindgen_malloc_command_export,p.__wbindgen_realloc_command_export),r=m;x().setInt32(e+4,r,!0),x().setInt32(e+0,n,!0)},arguments)},e.wbg.__wbg_ended_b873fb75d0c13ca7=function(e){return e.ended},e.wbg.__wbg_error_7534b8e9a36f1ab4=function(e,t){let n,r;try{n=e,r=t,console.error(T(e,t))}finally{p.__wbindgen_free_command_export(n,r,1)}},e.wbg.__wbg_new_405e22f390576ce2=function(){return{}},e.wbg.__wbg_new_78feb108b6472713=function(){return[]},e.wbg.__wbg_new_8a6f238a6ece86ea=function(){return Error()},e.wbg.__wbg_new_a12002a7f91c75be=function(e){return new Uint8Array(e)},e.wbg.__wbg_newwithbyteoffsetandlength_d97e637ebe145a9a=function(e,t,n){return new Uint8Array(e,t>>>0,n>>>0)},e.wbg.__wbg_newwithlength_5a5efe313cfd59f1=function(e){return new Float32Array(e>>>0)},e.wbg.__wbg_newwithsrc_20307ca7e8762a81=function(){return C(function(e,t){return new Audio(T(e,t))},arguments)},e.wbg.__wbg_newwithu8arraysequenceandoptions_068570c487f69127=function(){return C(function(e,t){return new Blob(e,t)},arguments)},e.wbg.__wbg_pause_b74c96d69f769518=function(){return C(function(e){e.pause()},arguments)},e.wbg.__wbg_play_f6ec5fc4e84b0d26=function(){return C(function(e){return e.play()},arguments)},e.wbg.__wbg_push_737cfc8c1432c2c6=function(e,t){return e.push(t)},e.wbg.__wbg_revokeObjectURL_27267efebeb457c7=function(){return C(function(e,t){URL.revokeObjectURL(T(e,t))},arguments)},e.wbg.__wbg_set_bb8cecf6a62b9f46=function(){return C(function(e,t,n){return Reflect.set(e,t,n)},arguments)},e.wbg.__wbg_setcurrentTime_64727eddd3966512=function(e,t){e.currentTime=t},e.wbg.__wbg_setindex_4e73afdcd9bb95cd=function(e,t,n){e[t>>>0]=n},e.wbg.__wbg_settype_39ed370d3edd403c=function(e,t,n){e.type=T(t,n)},e.wbg.__wbg_setvolume_3895e06a030ca4f7=function(e,t){e.volume=t},e.wbg.__wbg_stack_0ed75d68575b0f3c=function(e,t){let n=t.stack,r=y(n,p.__wbindgen_malloc_command_export,p.__wbindgen_realloc_command_export),i=m;x().setInt32(e+4,i,!0),x().setInt32(e+0,r,!0)},e.wbg.__wbindgen_init_externref_table=function(){let e=p.__wbindgen_export_4,t=e.grow(4);e.set(0,void 0),e.set(t+0,void 0),e.set(t+1,null),e.set(t+2,!0),e.set(t+3,!1)},e.wbg.__wbindgen_memory=function(){return p.memory},e.wbg.__wbindgen_number_new=function(e){return e},e.wbg.__wbindgen_string_get=function(e,t){let n=t,r=typeof n==`string`?n:void 0;var i=E(r)?0:y(r,p.__wbindgen_malloc_command_export,p.__wbindgen_realloc_command_export),a=m;x().setInt32(e+4,a,!0),x().setInt32(e+0,i,!0)},e.wbg.__wbindgen_string_new=function(e,t){return T(e,t)},e.wbg.__wbindgen_throw=function(e,t){throw Error(T(e,t))},e}function ae(e,t){return p=e.exports,P.__wbindgen_wasm_module=t,b=null,D=null,h=null,p.__wbindgen_start(),p}async function P(e){if(p!==void 0)return p;if(e!==void 0&&(Object.getPrototypeOf(e)===Object.prototype?{module_or_path:e}=e:console.warn(`using deprecated parameters for the initialization function; pass a single object instead`)),e===void 0)throw Error(`WASM module URL must be provided via DotLottieWasmLoader or setWasmUrl().`);let t=ie();(typeof e==`string`||typeof Request==`function`&&e instanceof Request||typeof URL==`function`&&e instanceof URL)&&(e=fetch(e));let{instance:n,module:r}=await re(await e,t);return ae(n,r)}var F=class{constructor(){s(this,`_eventListeners`,new Map)}addEventListener(e,t){let n=this._eventListeners.get(e);n||(n=new Set,this._eventListeners.set(e,n)),n.add(t)}removeEventListener(e,t){let n=this._eventListeners.get(e);n&&(t?(n.delete(t),n.size===0&&this._eventListeners.delete(e)):this._eventListeners.delete(e))}dispatch(e){this._eventListeners.get(e.type)?.forEach(t=>t(e))}removeAllEventListeners(){this._eventListeners.clear()}},I=class e{static _initializeObserver(){e._observer||(e._observer=new IntersectionObserver(t=>{t.forEach(t=>{let n=e._observedCanvases.get(t.target);n&&(t.isIntersecting?n.unfreeze():n.freeze())})},{threshold:0}))}static observe(t,n){e._initializeObserver(),!e._observedCanvases.has(t)&&(e._observedCanvases.set(t,n),e._observer?.observe(t))}static unobserve(t){e._observer?.unobserve(t),e._observedCanvases.delete(t),e._observedCanvases.size===0&&(e._observer?.disconnect(),e._observer=null)}};s(I,`_observer`,null),s(I,`_observedCanvases`,new Map);var L=class e{static _initializeObserver(){e._observer||(e._observer=new ResizeObserver(t=>{t.forEach(t=>{let n=e._observedCanvases.get(t.target);if(!n)return;let[r,i]=n;clearTimeout(i);let a=setTimeout(()=>{r.resize()},100);e._observedCanvases.set(t.target,[r,a])})}))}static observe(t,n){e._initializeObserver(),!e._observedCanvases.has(t)&&(e._observedCanvases.set(t,[n,0]),e._observer?.observe(t))}static unobserve(t){let n=e._observedCanvases.get(t);if(n){let e=n[1];e&&clearTimeout(e)}e._observer?.unobserve(t),e._observedCanvases.delete(t),!e._observedCanvases.size&&e._observer&&(e._observer.disconnect(),e._observer=null)}};s(L,`_observer`,null),s(L,`_observedCanvases`,new Map);function oe(e){return/^#([\\da-f]{6}|[\\da-f]{8})$/iu.test(e)}function se(e){if(!oe(e))return[0,0,0,0];let t=e.replace(`#`,``);return t=t.length===6?`${t}ff`:t,[parseInt(t.slice(0,2),16)/255,parseInt(t.slice(2,4),16)/255,parseInt(t.slice(4,6),16)/255,parseInt(t.slice(6,8),16)/255]}function ce(e){if(e.byteLength<4)return!1;let t=new Uint8Array(e.slice(0,d.byteLength));for(let e=0;e<d.length;e+=1)if(d[e]!==t[e])return!1;return!0}function le(e){return f.every(t=>Object.hasOwn(e,t))}function R(e){return typeof e==`string`?/^\\s*\\{/u.test(e)&&/\\}\\s*$/u.test(e):le(e)}function z(){return 1+((u?window.devicePixelRatio:1)-1)*.75}function B(e){let t=e.getBoundingClientRect(),n=window.innerHeight||document.documentElement.clientHeight,r=window.innerWidth||document.documentElement.clientWidth;return!(t.bottom<0||t.top>n||t.right<0||t.left>r)}function V(e){let t=e.target;if(t instanceof HTMLCanvasElement){let n=t.getBoundingClientRect();if(n.width===0||n.height===0||t.width===0||t.height===0)return null;let r=t.width/n.width,i=t.height/n.height,a=(e.clientX-n.left)*r,o=(e.clientY-n.top)*i;return!Number.isFinite(a)||!Number.isFinite(o)||Number.isNaN(a)||Number.isNaN(o)?null:{x:a,y:o}}return null}function ue(e){return new Promise((t,n)=>{let r=new FileReader;r.onerror=()=>n(r.error??Error(`Failed to read image slot source`)),r.onload=()=>t(r.result),r.readAsDataURL(e)})}async function H(e){if(!/^https?:\\/\\//i.test(e))return e;let t=await fetch(e);if(!t.ok)throw Error(`Failed to fetch image slot source from URL: ${e}. ${t.status}: ${t.statusText}`);return ue(await t.blob())}function U(e){let t=e.replace(`OpenUrl: `,``),n=t.indexOf(` | Target: `),r,i;n===-1?(r=t,i=`_blank`):(r=t.substring(0,n),i=t.substring(n+11)),window.open(r,i)}function de(e,t,n){let r=null,i=t;async function a(t){await e({module_or_path:t})}async function o(t){let n=await fetch(t);if(!n.ok)throw Error(`fetch ${t} responded with ${n.status} ${n.statusText}`);await e({module_or_path:await n.arrayBuffer()})}return{load(){if(!r){let e=i,t=n;r=(async()=>{let n,i;try{await a(e);return}catch(r){n=r,console.warn(`Primary WASM load failed from ${e}: ${r.message}`),console.warn(`Attempting to load WASM from backup URL: ${t}`)}try{await a(t);return}catch(e){i=e,console.warn(`Backup WASM load failed from ${t}: ${e.message}`)}console.warn(`Retrying WASM load with buffered instantiation`);try{await o(e);return}catch(t){console.warn(`Buffered WASM load from ${e} failed: ${t.message}`)}try{await o(t);return}catch(e){throw console.error(`Primary WASM URL failed: ${n.message}`),console.error(`Backup WASM URL failed: ${i.message}`),console.error(`Buffered fallback failed: ${e.message}`),r=null,Error(`WASM loading failed from all sources.`)}})()}return r},setWasmUrl(e){e!==i&&(i=e,r=null)}}}let W=null;function G(){return W??(W=de(P,`https://cdn.jsdelivr.net/npm/@lottiefiles/dotlottie-web@0.78.0/dist/dotlottie-player.wasm`,`https://unpkg.com/@lottiefiles/dotlottie-web@0.78.0/dist/dotlottie-player.wasm`)),W}const K=e=>{switch(e){case`reverse`:return N.Reverse;case`bounce`:return N.Bounce;case`reverse-bounce`:return N.ReverseBounce;default:return N.Forward}},q=e=>{switch(e){case N.Reverse:return`reverse`;case N.Bounce:return`bounce`;case N.ReverseBounce:return`reverse-bounce`;default:return`forward`}},fe=e=>{switch(e){case`contain`:return`contain`;case`cover`:return`cover`;case`fill`:return`fill`;case`fit-height`:return`fit-height`;case`fit-width`:return`fit-width`;case`none`:return`none`;default:return`contain`}};var pe=class{constructor(e){s(this,`_canvas`,null),s(this,`_pendingLoad`,null),s(this,`_srcFetchAbort`,null),s(this,`_context`,null),s(this,`_eventManager`,void 0),s(this,`_animationFrameId`,null),s(this,`_frameManager`,void 0),s(this,`_boundAnimationLoop`,void 0),s(this,`_dotLottieCore`,null),s(this,`_stateMachineId`,``),s(this,`_stateMachineConfig`,null),s(this,`_isStateMachineRunning`,!1),s(this,`_renderConfig`,{}),s(this,`_isFrozen`,!1),s(this,`_backgroundColor`,null),s(this,`_lastFrameTime`,null),s(this,`_boundOnClick`,null),s(this,`_boundOnPointerUp`,null),s(this,`_boundOnPointerDown`,null),s(this,`_boundOnPointerMove`,null),s(this,`_boundOnPointerEnter`,null),s(this,`_boundOnPointerLeave`,null),s(this,`_bufferMismatchCount`,0),s(this,`_lastExpectedBufferSize`,0),s(this,`_cachedImageData`,null),s(this,`_cachedImageDataBuffer`,null),s(this,`_cachedImageDataByteOffset`,0),s(this,`_marker`,``),s(this,`_segment`,null),this._canvas=e.canvas??null,this._eventManager=new F,this._frameManager=new l,this._boundAnimationLoop=this._animationLoop.bind(this),this._renderConfig={...e.renderConfig,devicePixelRatio:e.renderConfig?.devicePixelRatio||z(),freezeOnOffscreen:e.renderConfig?.freezeOnOffscreen??!0};let t=null;e.src&&!e.data&&(this._srcFetchAbort=new AbortController,t=this._fetchData(e.src,this._srcFetchAbort.signal),t.catch(()=>{})),this._initWasm().then(()=>{this._dotLottieCore=this._createCore(),this._dotLottieCore.set_autoplay(e.autoplay??!1),this._dotLottieCore.set_loop(e.loop??!1),this._dotLottieCore.set_loop_count(e.loopCount??0),this._dotLottieCore.set_mode(K(e.mode??`forward`)),this._dotLottieCore.set_speed(e.speed??1),this._dotLottieCore.set_use_frame_interpolation(e.useFrameInterpolation??!0),e.segment&&e.segment.length===2&&(this._segment=[e.segment[0],e.segment[1]],this._dotLottieCore.set_segment(this._segment[0],this._segment[1])),this._marker=e.marker??``,this._marker&&this._dotLottieCore.set_marker(this._marker),this._dotLottieCore.set_layout(e.layout?.fit??`contain`,e.layout?.align?.[0]??.5,e.layout?.align?.[1]??.5),this._stateMachineId=e.stateMachineId??``,this._stateMachineConfig=e.stateMachineConfig??null,this._onCoreCreated(),this._eventManager.dispatch({type:`ready`}),e.data?this._canvas?this._loadFromData(e.data):this._pendingLoad={data:e.data}:e.src&&(this._canvas?this._loadFromSrc(e.src,t):this._pendingLoad={src:e.src,dataPromise:t}),e.backgroundColor&&this.setBackgroundColor(e.backgroundColor)}).catch(e=>{this._srcFetchAbort?.abort(),console.error(`[dotlottie-web] Initialization failed:`,e),this._eventManager.dispatch({type:`loadError`,error:Error(`Failed to load wasm module: ${e}`)})})}async _initWasm(){return G().load()}_createCore(){return new ne}_onCoreCreated(){}_setupTarget(e,t){return this._dotLottieCore?this._dotLottieCore.setup_sw_target(e,t):!1}_drainPlayerEvents({skipFrame:e=!1}={}){if(!this._dotLottieCore)return;let t;for(;(t=this._dotLottieCore.poll_event())!=null;){let n=t;switch(n.type){case`Load`:setTimeout(()=>this._eventManager.dispatch({type:`load`}),0);break;case`LoadError`:setTimeout(()=>this._eventManager.dispatch({type:`loadError`,error:Error(`failed to load`)}),0);break;case`Play`:queueMicrotask(()=>this._eventManager.dispatch({type:`play`}));break;case`Pause`:queueMicrotask(()=>this._eventManager.dispatch({type:`pause`}));break;case`Stop`:queueMicrotask(()=>this._eventManager.dispatch({type:`stop`}));break;case`Frame`:e||queueMicrotask(()=>this._eventManager.dispatch({type:`frame`,currentFrame:n.frameNo??0}));break;case`Render`:e||queueMicrotask(()=>this._eventManager.dispatch({type:`render`,currentFrame:n.frameNo??0}));break;case`Loop`:queueMicrotask(()=>this._eventManager.dispatch({type:`loop`,loopCount:n.loopCount??0}));break;case`Complete`:queueMicrotask(()=>this._eventManager.dispatch({type:`complete`}));break;default:break}}}_discardPlayerEvents(){for(;this._dotLottieCore?.poll_event()!=null;);}_drainSmEvents(){if(!this._dotLottieCore)return;let e;for(;(e=this._dotLottieCore.sm_poll_event())!=null;){let t=e;switch(t.type){case`Start`:queueMicrotask(()=>{this._isStateMachineRunning=!0,this._eventManager.dispatch({type:`stateMachineStart`}),this._startAnimationLoop()});break;case`Stop`:queueMicrotask(()=>{this._isStateMachineRunning=!1,this._eventManager.dispatch({type:`stateMachineStop`}),this._dotLottieCore?.is_playing()||this._stopAnimationLoop()});break;case`CustomEvent`:this._eventManager.dispatch({type:`stateMachineCustomEvent`,eventName:t.message??``});break;case`BooleanInputChange`:this._eventManager.dispatch({type:`stateMachineBooleanInputValueChange`,inputName:t.name??``,newValue:t.newValue,oldValue:t.oldValue});break;case`NumericInputChange`:this._eventManager.dispatch({type:`stateMachineNumericInputValueChange`,inputName:t.name??``,newValue:t.newValue,oldValue:t.oldValue});break;case`StringInputChange`:this._eventManager.dispatch({type:`stateMachineStringInputValueChange`,inputName:t.name??``,newValue:t.newValue,oldValue:t.oldValue});break;case`InputFired`:this._eventManager.dispatch({type:`stateMachineInputFired`,inputName:t.name??``});break;case`Transition`:this._eventManager.dispatch({type:`stateMachineTransition`,fromState:t.previousState??``,toState:t.newState??``});break;case`StateEntered`:this._eventManager.dispatch({type:`stateMachineStateEntered`,state:t.state??``});break;case`StateExit`:this._eventManager.dispatch({type:`stateMachineStateExit`,state:t.state??``});break;case`Error`:this._eventManager.dispatch({type:`stateMachineError`,error:t.message??``});break;default:break}}let t;for(;(t=this._dotLottieCore.sm_poll_internal_event())!=null;){let e=t;if(e.type===`Message`){let t=e.message??``;u&&t.startsWith(`OpenUrl: `)?U(t):this._eventManager.dispatch({type:`stateMachineInternalMessage`,message:t})}}}_dispatchError(e){console.error(e),this._eventManager.dispatch({type:`loadError`,error:Error(e)})}async _fetchData(e,t=null){let n=await fetch(e,{signal:t});if(!n.ok)throw Error(`Failed to fetch animation data from URL: ${e}. ${n.status}: ${n.statusText}`);let r=await n.arrayBuffer();return ce(r)?r:new TextDecoder().decode(r)}_loadFromData(e){if(this._dotLottieCore===null)return;if(!this._canvas){console.warn(`[dotlottie-web] Cannot load animation without canvas. Call setCanvas() first.`);return}this._syncCanvasSize(),this._setupTarget(this._canvas.width,this._canvas.height);let t=!1;if(typeof e==`string`){if(t=this._dotLottieCore.load_animation(e),!t&&!R(e)){this._discardPlayerEvents(),this._dispatchError(`Invalid Lottie JSON string: The provided string does not conform to the Lottie JSON format.`);return}}else if(e instanceof ArrayBuffer){if(!ce(e)){this._dispatchError(`Invalid dotLottie ArrayBuffer: The provided ArrayBuffer does not conform to the dotLottie format.`);return}t=this._dotLottieCore.load_dotlottie_data(new Uint8Array(e))}else if(typeof e==`object`){if(!R(e)){this._dispatchError(`Invalid Lottie JSON object: The provided object does not conform to the Lottie JSON format.`);return}t=this._dotLottieCore.load_animation(JSON.stringify(e))}else{this._dispatchError(`Unsupported data type for animation data. Expected:\n          - string (Lottie JSON),\n          - ArrayBuffer (dotLottie),\n          - object (Lottie JSON).\n          Received: ${typeof e}`);return}if(t){if(this._renderConfig.quality!==void 0&&this._dotLottieCore.set_quality(this._renderConfig.quality),this._drainPlayerEvents({skipFrame:!!this._marker||!!this._segment}),this._marker&&this._dotLottieCore.set_marker(this._marker),this._segment){this._dotLottieCore.set_segment(this._segment[0],this._segment[1]);let e=q(this._dotLottieCore.mode()),t=e===`reverse`||e===`reverse-bounce`?this._segment[1]:this._segment[0];this._dotLottieCore.set_frame(t)}setTimeout(()=>{this._eventManager.dispatch({type:`frame`,currentFrame:this.currentFrame})},0),this._dotLottieCore.render(),this._drainPlayerEvents(),this._draw(),this._stateMachineId?this.stateMachineLoad(this._stateMachineId)&&this.stateMachineStart()&&this._startAnimationLoop():this._dotLottieCore.is_playing()&&this._startAnimationLoop(),u&&this._canvas instanceof HTMLCanvasElement&&(this._renderConfig.freezeOnOffscreen&&(I.observe(this._canvas,this),B(this._canvas)||this.freeze()),this._renderConfig.autoResize&&L.observe(this._canvas,this))}else this._drainPlayerEvents()}_loadFromSrc(e,t){(t??this._fetchData(e)).then(e=>this._loadFromData(e)).catch(t=>this._dispatchError(`Failed to load animation data from URL: ${e}. ${t}`))}get buffer(){return this._dotLottieCore?this._dotLottieCore.get_pixel_buffer():null}get activeAnimationId(){return this._dotLottieCore?.animation_id()??void 0}get activeThemeId(){return this._dotLottieCore?.theme_id()??void 0}get layout(){if(this._dotLottieCore)return{align:[this._dotLottieCore.layout_align_x(),this._dotLottieCore.layout_align_y()],fit:fe(this._dotLottieCore.layout_fit())}}get marker(){return this._dotLottieCore?.current_marker()??``}get manifest(){try{let e=this._dotLottieCore?.manifest_string();if(this._dotLottieCore===null||!e)return null;let t=JSON.parse(e);return Object.keys(t).length===0?null:t}catch{return null}}get renderConfig(){return this._renderConfig}get segment(){if(this._dotLottieCore)return[this._dotLottieCore.segment_start(),this._dotLottieCore.segment_end()]}get loop(){return this._dotLottieCore?.loop_animation()??!1}get mode(){return this._dotLottieCore?q(this._dotLottieCore.mode()):`forward`}get isFrozen(){return this._isFrozen}get isStateMachineRunning(){return this._isStateMachineRunning}get backgroundColor(){return this._backgroundColor??``}get autoplay(){return this._dotLottieCore?.autoplay()??!1}get useFrameInterpolation(){return this._dotLottieCore?.use_frame_interpolation()??!1}get speed(){return this._dotLottieCore?.speed()??0}get isReady(){return this._dotLottieCore!==null}get isLoaded(){return this._dotLottieCore?.is_loaded()??!1}get isPlaying(){return this._dotLottieCore?.is_playing()??!1}get isPaused(){return this._dotLottieCore?.is_paused()??!1}get isStopped(){return this._dotLottieCore?.is_stopped()??!1}get currentFrame(){return this._dotLottieCore?Math.round(this._dotLottieCore.current_frame()*100)/100:0}get loopCount(){return this._dotLottieCore?.current_loop_count()??0}get totalFrames(){return this._dotLottieCore?.total_frames()??0}get duration(){return(this._dotLottieCore?.duration()??0)/1e3}get canvas(){return this._canvas}load(e){this._dotLottieCore!==null&&(this._stopAnimationLoop(),this._cleanupCanvas(),this._isFrozen=!1,this._dotLottieCore.set_autoplay(e.autoplay??!1),this._dotLottieCore.set_loop(e.loop??!1),this._dotLottieCore.set_loop_count(e.loopCount??0),this._dotLottieCore.set_mode(K(e.mode??`forward`)),this._dotLottieCore.set_speed(e.speed??1),this._dotLottieCore.set_use_frame_interpolation(e.useFrameInterpolation??!0),e.segment&&e.segment.length===2?(this._segment=[e.segment[0],e.segment[1]],this._dotLottieCore.set_segment(this._segment[0],this._segment[1])):(this._segment=null,this._dotLottieCore.clear_segment()),this._marker=e.marker??``,this._marker?this._dotLottieCore.set_marker(this._marker):this._dotLottieCore.clear_marker(),this._dotLottieCore.set_layout(e.layout?.fit??`contain`,e.layout?.align?.[0]??.5,e.layout?.align?.[1]??.5),e.data?this._canvas?this._loadFromData(e.data):this._pendingLoad={data:e.data}:e.src&&(this._canvas?this._loadFromSrc(e.src):this._pendingLoad={src:e.src}),e.backgroundColor&&this.setBackgroundColor(e.backgroundColor))}_draw(){if(this._dotLottieCore===null||this._canvas===null||(!this._context&&`getContext`in this._canvas&&typeof this._canvas.getContext==`function`&&(!u||typeof HTMLCanvasElement<`u`&&this._canvas instanceof HTMLCanvasElement||typeof OffscreenCanvas<`u`&&this._canvas instanceof OffscreenCanvas)&&(this._context=this._canvas.getContext(`2d`)),!this._context))return;let e=this._dotLottieCore.get_pixel_buffer(),t=this._canvas.width,n=this._canvas.height,r=t*n*4;if(e.byteLength!==r){this._lastExpectedBufferSize===r?this._bufferMismatchCount+=1:(this._bufferMismatchCount=1,this._lastExpectedBufferSize=r),this._bufferMismatchCount===10&&console.warn(`[dotlottie-web] Persistent buffer size mismatch detected. Expected ${r} bytes for canvas ${t}x${n}, but got ${e.byteLength} bytes. This may indicate a WASM memory allocation issue or invalid canvas dimensions.`);return}this._bufferMismatchCount=0,this._lastExpectedBufferSize=r;let i=this._cachedImageData;if(!(i!==null&&i.width===t&&i.height===n&&i.data.byteLength===r&&this._cachedImageDataBuffer===e.buffer&&this._cachedImageDataByteOffset===e.byteOffset)){if(typeof ImageData>`u`)this._cachedImageData=this._context.createImageData(t,n);else{let r=new Uint8ClampedArray(e.buffer,e.byteOffset,e.byteLength);this._cachedImageData=new ImageData(r,t,n)}this._cachedImageDataBuffer=e.buffer,this._cachedImageDataByteOffset=e.byteOffset}if(typeof ImageData>`u`){let t=new Uint8ClampedArray(e.buffer,e.byteOffset,e.byteLength);this._cachedImageData.data.set(t)}this._context.putImageData(this._cachedImageData,0,0)}_cleanupCanvas(){this._canvas&&u&&this._canvas instanceof HTMLCanvasElement&&(I.unobserve(this._canvas),L.unobserve(this._canvas),this._cleanupStateMachineListeners())}_initializeCanvas(){this._setupRendererOnCanvas(),this._canvas&&u&&this._canvas instanceof HTMLCanvasElement&&this.isLoaded&&(this._renderConfig.freezeOnOffscreen&&(I.observe(this._canvas,this),B(this._canvas)||this.freeze()),this._renderConfig.autoResize&&L.observe(this._canvas,this),this._isStateMachineRunning&&this._setupStateMachineListeners()),this._canvas&&this._dotLottieCore&&this.isLoaded&&this._setupTarget(this._canvas.width,this._canvas.height)&&(this._dotLottieCore.render(),this._draw())}_setupRendererOnCanvas(){this._context=null}_stopAnimationLoop(){this._animationFrameId!==null&&(this._frameManager.cancelAnimationFrame(this._animationFrameId),this._animationFrameId=null),this._lastFrameTime=null}_startAnimationLoop(){this._animationFrameId===null&&this._dotLottieCore&&!this._isFrozen&&(this._dotLottieCore.is_playing()||this._isStateMachineRunning)&&(this._animationFrameId=this._frameManager.requestAnimationFrame(this._boundAnimationLoop))}_animationLoop(e){if(this._dotLottieCore===null){this._stopAnimationLoop();return}if(!this._dotLottieCore.is_playing()&&!this._isStateMachineRunning){this._stopAnimationLoop();return}try{let t=this._lastFrameTime===null?0:e-this._lastFrameTime;this._lastFrameTime=e;let n=this._isStateMachineRunning?this._dotLottieCore.sm_tick(t):this._dotLottieCore.tick(t);this._isStateMachineRunning?this._drainSmEvents():this._drainPlayerEvents(),n&&this._draw(),this._animationFrameId=this._frameManager.requestAnimationFrame(this._boundAnimationLoop)}catch(e){console.error(`Error in animation frame:`,e),this._eventManager.dispatch({type:`renderError`,error:e}),e instanceof WebAssembly.RuntimeError&&this.destroy()}}play(){if(this._dotLottieCore===null||!this.isLoaded)return;this._stopAnimationLoop();let e=this._dotLottieCore.play();this._drainPlayerEvents(),(e||this._dotLottieCore.is_playing())&&(this._isFrozen=!1,this._startAnimationLoop()),this._canvas&&u&&this._canvas instanceof HTMLCanvasElement&&this._renderConfig.freezeOnOffscreen&&!B(this._canvas)&&this.freeze()}pause(){this._dotLottieCore!==null&&(this._dotLottieCore.pause(),this._drainPlayerEvents(),this._stopAnimationLoop())}stop(){if(this._dotLottieCore===null)return;let e=this._dotLottieCore.stop();this._drainPlayerEvents(),this._stopAnimationLoop(),e&&(this._eventManager.dispatch({type:`frame`,currentFrame:this.currentFrame}),this._dotLottieCore.render(),this._draw())}setFrame(e){if(this._dotLottieCore!==null&&this._dotLottieCore.set_frame(e)){let e=this._dotLottieCore.render();this._drainPlayerEvents(),e&&this._draw()}}setSpeed(e){this._dotLottieCore!==null&&this._dotLottieCore.set_speed(e)}setBackgroundColor(e){if(this._dotLottieCore!==null){if(u&&this._canvas instanceof HTMLCanvasElement)this._canvas.style.backgroundColor=e;else{let[t,n,r,i]=se(e);this._dotLottieCore.set_background(t,n,r,i)}this._backgroundColor=e}}setLoop(e){this._dotLottieCore!==null&&this._dotLottieCore.set_loop(e)}setLoopCount(e){this._dotLottieCore!==null&&this._dotLottieCore.set_loop_count(e)}setUseFrameInterpolation(e){this._dotLottieCore!==null&&this._dotLottieCore.set_use_frame_interpolation(e)}addEventListener(e,t){this._eventManager.addEventListener(e,t)}removeEventListener(e,t){this._eventManager.removeEventListener(e,t)}destroy(){this._stopAnimationLoop(),this._isStateMachineRunning=!1,this._cleanupCanvas(),this._srcFetchAbort?.abort(),this._srcFetchAbort=null,this._pendingLoad=null;let e=this._dotLottieCore;if(this._dotLottieCore=null,this._context=null,e)try{e.free()}catch(e){console.warn(`[dotlottie-web] Error freeing wasm core during destroy:`,e)}this._eventManager.dispatch({type:`destroy`}),this._eventManager.removeAllEventListeners(),this._cleanupStateMachineListeners()}freeze(){this._animationFrameId!==null&&(this._stopAnimationLoop(),this._isFrozen=!0,this._eventManager.dispatch({type:`freeze`}))}unfreeze(){this._animationFrameId===null&&(this._isFrozen=!1,this._eventManager.dispatch({type:`unfreeze`}),this._startAnimationLoop())}_syncCanvasSize(){if(!(u&&this._canvas instanceof HTMLCanvasElement))return;let e=this._renderConfig.devicePixelRatio||window.devicePixelRatio||1,{height:t,width:n}=this._canvas.getBoundingClientRect();t!==0&&n!==0&&(this._canvas.width=n*e,this._canvas.height=t*e)}resize(){!this._dotLottieCore||!this.isLoaded||!this._canvas||(this._syncCanvasSize(),this._setupTarget(this._canvas.width,this._canvas.height)&&(this._dotLottieCore.render(),this._draw()))}setCanvas(e){if(!(!e||this._canvas===e)&&(this._canvas&&this._cleanupCanvas(),this._canvas=e,this._initializeCanvas(),this._pendingLoad)){let e=this._pendingLoad;this._pendingLoad=null,e.data?this._loadFromData(e.data):e.src&&this._loadFromSrc(e.src,e.dataPromise)}}setTransform(e){if(!this._dotLottieCore)return!1;let t=this._dotLottieCore.set_transform(new Float32Array(e));return t&&this._dotLottieCore.render()&&this._draw(),t}getTransform(){if(!this._dotLottieCore)return;let e=this._dotLottieCore.get_transform();return Array.from(e)}setSegment(e,t){this._dotLottieCore!==null&&(this._segment=[e,t],this._dotLottieCore.set_segment(e,t))}resetSegment(){this._dotLottieCore!==null&&(this._segment=null,this._dotLottieCore.clear_segment())}setMode(e){this._dotLottieCore!==null&&this._dotLottieCore.set_mode(K(e))}setRenderConfig(e){let{devicePixelRatio:t,freezeOnOffscreen:n,quality:r,...i}=e;this._renderConfig={...this._renderConfig,...i,devicePixelRatio:t||z(),freezeOnOffscreen:n??!0,...r!==void 0&&{quality:r}},r!==void 0&&this._dotLottieCore&&this._dotLottieCore.set_quality(r),u&&this._canvas instanceof HTMLCanvasElement&&(this._renderConfig.autoResize?L.observe(this._canvas,this):L.unobserve(this._canvas),this._renderConfig.freezeOnOffscreen?(I.observe(this._canvas,this),B(this._canvas)||this.freeze()):(I.unobserve(this._canvas),this._isFrozen&&this.unfreeze()))}loadAnimation(e){this._dotLottieCore===null||this._dotLottieCore.animation_id()===e||!this._canvas||(this._syncCanvasSize(),this._setupTarget(this._canvas.width,this._canvas.height),this._dotLottieCore.load_animation_from_id(e)?(this._renderConfig.quality!==void 0&&this._dotLottieCore.set_quality(this._renderConfig.quality),this._drainPlayerEvents(),this._dotLottieCore.render(),this._draw()):this._dispatchError(`Failed to load animation with id: ${e}`))}setMarker(e){this._dotLottieCore!==null&&(this.markers().some(t=>t.name===e)?(this._marker=e,this._dotLottieCore.set_marker(e)):(this._marker=``,this._segment=null,this._dotLottieCore.clear_marker(),this._dotLottieCore.clear_segment()))}markers(){let e=this._dotLottieCore?.markers();return e&&Array.isArray(e)?e:[]}setTheme(e){if(this._dotLottieCore===null)return!1;let t=this._dotLottieCore.set_theme(e);return t&&(this._dotLottieCore.render(),this._draw()),t}resetTheme(){if(this._dotLottieCore===null)return!1;let e=this._dotLottieCore.reset_theme();return e&&(this._dotLottieCore.render(),this._draw()),e}setThemeData(e){if(this._dotLottieCore===null)return!1;let t=typeof e==`string`?e:JSON.stringify(e),n=this._dotLottieCore.set_theme_data(t);return n&&(this._dotLottieCore.render(),this._draw()),n}setSlots(e){this._dotLottieCore!==null&&this._dotLottieCore.set_slots_str(JSON.stringify(e))&&(this._dotLottieCore.render(),this._draw())}_isKeyframeArray(e){return Array.isArray(e)&&e.length>0&&typeof e[0]==`object`&&e[0]!==null&&`t`in e[0]&&`s`in e[0]}getSlotIds(){if(!this._dotLottieCore)return[];let e=this._dotLottieCore.get_slot_ids();return Array.isArray(e)?e:[]}getSlotType(e){if(!this._dotLottieCore)return;let t=this._dotLottieCore.get_slot_type(e);if(t)return t}getSlot(e){if(!this._dotLottieCore)return;let t=this._dotLottieCore.get_slot_str(e);if(t)try{return JSON.parse(t)}catch{return}}getSlots(){if(!this._dotLottieCore)return{};try{return JSON.parse(this._dotLottieCore.get_slots_str())}catch{return{}}}setColorSlot(e,t){if(this._dotLottieCore===null)return!1;let n=this._isKeyframeArray(t),r=JSON.stringify({a:+!!n,k:t}),i=this._dotLottieCore.set_slot_str(e,r);return this._dotLottieCore.render(),this._draw(),i}setScalarSlot(e,t){if(this._dotLottieCore===null)return!1;let n=JSON.stringify({a:typeof t==`number`?0:1,k:t}),r=this._dotLottieCore.set_slot_str(e,n);return this._dotLottieCore.render(),this._draw(),r}setVectorSlot(e,t){if(this._dotLottieCore===null)return!1;let n=this._isKeyframeArray(t),r=JSON.stringify({a:+!!n,k:t}),i=this._dotLottieCore.set_slot_str(e,r);return this._dotLottieCore.render(),this._draw(),i}setGradientSlot(e,t,n){if(this._dotLottieCore===null)return!1;let r=this._isKeyframeArray(t),i=JSON.stringify({k:{a:+!!r,k:t},p:n}),a=this._dotLottieCore.set_slot_str(e,i);return this._dotLottieCore.render(),this._draw(),a}setTextSlot(e,t){if(this._dotLottieCore===null)return!1;let n=this._dotLottieCore.get_slot_str(e),r=t;if(n){let e=JSON.parse(n);if(e&&`k`in e&&Array.isArray(e.k)){let n=e.k[0];`s`in n&&typeof n.s==`object`&&(r={...n.s,...t})}}let i=JSON.stringify({a:0,k:[{t:0,s:r}]}),a=this._dotLottieCore.set_slot_str(e,i);return this._dotLottieCore.render(),this._draw(),a}async setImageSlot(e,t){if(this._dotLottieCore===null)return!1;let n=await H(t);if(this._dotLottieCore===null)return!1;let r=this._dotLottieCore.set_image_slot(e,n);return this._dotLottieCore.render(),this._draw(),r}resetSlot(e){if(this._dotLottieCore===null)return!1;let t=this._dotLottieCore.reset_slot(e);return this._dotLottieCore.render(),this._draw(),t}clearSlot(e){if(this._dotLottieCore===null)return!1;let t=this._dotLottieCore.clear_slot(e);return this._dotLottieCore.render(),this._draw(),t}resetSlots(){if(this._dotLottieCore===null)return!1;let e=this._dotLottieCore.reset_slots();return this._dotLottieCore.render(),this._draw(),e}clearSlots(){if(this._dotLottieCore===null)return!1;let e=this._dotLottieCore.clear_slots();return this._dotLottieCore.render(),this._draw(),e}setLayout(e){this._dotLottieCore!==null&&this._dotLottieCore.set_layout(e.fit??`contain`,e.align?.[0]??.5,e.align?.[1]??.5)}setViewport(e,t,n,r){return this._dotLottieCore===null?!1:this._dotLottieCore.set_viewport(e,t,n,r)}static setWasmUrl(e){G().setWasmUrl(e)}static preload(){return G().load()}static async registerFont(e,t){try{await G().load();let n;if(typeof t==`string`){let e=await fetch(t);if(!e.ok)return console.error(`Failed to fetch font from URL: ${t}. Status: ${e.status}`),!1;n=new Uint8Array(await e.arrayBuffer())}else n=t instanceof Uint8Array?t:new Uint8Array(t);let r=M(e,n);return r||console.error(`Failed to register font \"${e}\". Font data may be invalid.`),r}catch(t){return console.error(`Error registering font \"${e}\":`,t),!1}}animationSize(){let e=this._dotLottieCore?.animation_size();return{width:e?.[0]??0,height:e?.[1]??0}}stateMachineLoad(e){return this._dotLottieCore?this._dotLottieCore.state_machine_load_from_id(e):!1}stateMachineLoadData(e){return this._dotLottieCore?this._dotLottieCore.state_machine_load(e):!1}stateMachineSetConfig(e){this._stateMachineConfig=e}stateMachineStart(){if(this._dotLottieCore===null)return!1;let e=this._dotLottieCore.sm_start(this._stateMachineConfig?.openUrlPolicy?.requireUserInteraction??!0,this._stateMachineConfig?.openUrlPolicy?.whitelist??[]);return this._drainSmEvents(),e&&(this._isStateMachineRunning=!0,this._setupStateMachineListeners(),this._startAnimationLoop()),e}stateMachineStop(){if(!this._dotLottieCore)return!1;let e=this._dotLottieCore.sm_stop();return this._drainSmEvents(),e&&(this._isStateMachineRunning=!1,this._cleanupStateMachineListeners(),this._dotLottieCore.is_playing()||this._stopAnimationLoop()),e}stateMachineGetStatus(){return this._dotLottieCore?.sm_status()??``}stateMachineGetCurrentState(){return this._dotLottieCore?.sm_current_state()??``}stateMachineGetActiveId(){return this._dotLottieCore?.state_machine_id()??``}stateMachineOverrideState(e,t=!1){return this._dotLottieCore?.sm_override_current_state(e,t)??!1}stateMachineSetSeed(e){return this._dotLottieCore?.sm_set_seed(BigInt(Math.trunc(e)))??!1}stateMachineGet(e){return this._dotLottieCore?.get_state_machine(e)??``}stateMachineGetListeners(){if(!this._dotLottieCore)return[];let e=this._dotLottieCore.sm_framework_setup();return Array.isArray(e)?e:[]}stateMachineSetBooleanInput(e,t){return this._dotLottieCore?.sm_set_boolean_input(e,t)??!1}stateMachineSetNumericInput(e,t){return this._dotLottieCore?.sm_set_numeric_input(e,t)??!1}stateMachineSetStringInput(e,t){return this._dotLottieCore?.sm_set_string_input(e,t)??!1}stateMachineGetBooleanInput(e){return this._dotLottieCore?.sm_get_boolean_input(e)??void 0}stateMachineGetNumericInput(e){return this._dotLottieCore?.sm_get_numeric_input(e)??void 0}stateMachineGetStringInput(e){return this._dotLottieCore?.sm_get_string_input(e)??void 0}stateMachineGetInputs(){if(!this._dotLottieCore)return[];let e=this._dotLottieCore.sm_get_inputs();return Array.isArray(e)?e:[]}stateMachineFireEvent(e){this._dotLottieCore?.sm_fire(e)}stateMachinePostClickEvent(e,t){this._dotLottieCore?.sm_post_click(e,t)}stateMachinePostPointerUpEvent(e,t){this._dotLottieCore?.sm_post_pointer_up(e,t)}stateMachinePostPointerDownEvent(e,t){this._dotLottieCore?.sm_post_pointer_down(e,t)}stateMachinePostPointerMoveEvent(e,t){this._dotLottieCore?.sm_post_pointer_move(e,t)}stateMachinePostPointerEnterEvent(e,t){this._dotLottieCore?.sm_post_pointer_enter(e,t)}stateMachinePostPointerExitEvent(e,t){this._dotLottieCore?.sm_post_pointer_exit(e,t)}_onClick(e){let t=V(e);t&&this.stateMachinePostClickEvent(t.x,t.y)}_onPointerUp(e){let t=V(e);t&&this.stateMachinePostPointerUpEvent(t.x,t.y)}_onPointerDown(e){let t=V(e);t&&this.stateMachinePostPointerDownEvent(t.x,t.y)}_onPointerMove(e){let t=V(e);t&&this.stateMachinePostPointerMoveEvent(t.x,t.y)}_onPointerEnter(e){let t=V(e);t&&this.stateMachinePostPointerEnterEvent(t.x,t.y)}_onPointerLeave(e){let t=V(e);t&&this.stateMachinePostPointerExitEvent(t.x,t.y)}_setupStateMachineListeners(){if(u&&this._canvas instanceof HTMLCanvasElement&&this._dotLottieCore!==null&&this.isLoaded){let e=this.stateMachineGetListeners();this._cleanupStateMachineListeners(),e.includes(`Click`)&&(this._boundOnClick=this._onClick.bind(this),this._canvas.addEventListener(`click`,this._boundOnClick)),e.includes(`PointerUp`)&&(this._boundOnPointerUp=this._onPointerUp.bind(this),this._canvas.addEventListener(`pointerup`,this._boundOnPointerUp)),e.includes(`PointerDown`)&&(this._boundOnPointerDown=this._onPointerDown.bind(this),this._canvas.addEventListener(`pointerdown`,this._boundOnPointerDown)),e.includes(`PointerMove`)&&(this._boundOnPointerMove=this._onPointerMove.bind(this),this._canvas.addEventListener(`pointermove`,this._boundOnPointerMove)),e.includes(`PointerEnter`)&&(this._boundOnPointerEnter=this._onPointerEnter.bind(this),this._canvas.addEventListener(`pointerenter`,this._boundOnPointerEnter)),e.includes(`PointerExit`)&&(this._boundOnPointerLeave=this._onPointerLeave.bind(this),this._canvas.addEventListener(`pointerleave`,this._boundOnPointerLeave))}}_cleanupStateMachineListeners(){u&&this._canvas instanceof HTMLCanvasElement&&(this._boundOnClick&&(this._canvas.removeEventListener(`click`,this._boundOnClick),this._boundOnClick=null),this._boundOnPointerUp&&(this._canvas.removeEventListener(`pointerup`,this._boundOnPointerUp),this._boundOnPointerUp=null),this._boundOnPointerDown&&(this._canvas.removeEventListener(`pointerdown`,this._boundOnPointerDown),this._boundOnPointerDown=null),this._boundOnPointerMove&&(this._canvas.removeEventListener(`pointermove`,this._boundOnPointerMove),this._boundOnPointerMove=null),this._boundOnPointerEnter&&(this._canvas.removeEventListener(`pointerenter`,this._boundOnPointerEnter),this._boundOnPointerEnter=null),this._boundOnPointerLeave&&(this._canvas.removeEventListener(`pointerleave`,this._boundOnPointerLeave),this._boundOnPointerLeave=null))}},me=class{constructor(){if(typeof Worker>`u`)throw Error(`Worker is not supported in this environment.`);let e=new Blob(['\"use strict\";(()=>{var dt=Object.defineProperty;var lt=(n,t,e)=>t in n?dt(n,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):n[t]=e;var l=(n,t,e)=>lt(n,typeof t!=\"symbol\"?t+\"\":t,e);var D=class{requestAnimationFrame(t){return requestAnimationFrame(t)}cancelAnimationFrame(t){cancelAnimationFrame(t)}},z=class{constructor(){l(this,\"_lastHandleId\",0);l(this,\"_lastImmediate\",null)}requestAnimationFrame(t){return this._lastHandleId>=Number.MAX_SAFE_INTEGER&&(this._lastHandleId=0),this._lastHandleId+=1,this._lastImmediate=setImmediate(()=>{t(performance.now())}),this._lastHandleId}cancelAnimationFrame(t){this._lastImmediate&&clearImmediate(this._lastImmediate)}},T=class{constructor(){l(this,\"_strategy\");this._strategy=typeof requestAnimationFrame==\"function\"?new D:new z}requestAnimationFrame(t){return this._strategy.requestAnimationFrame(t)}cancelAnimationFrame(t){this._strategy.cancelAnimationFrame(t)}};var g=typeof window<\"u\"&&typeof window.document<\"u\";var A=new Uint8Array([80,75,3,4]),Y=[\"v\",\"ip\",\"op\",\"layers\",\"fr\",\"w\",\"h\"],V=\"0.78.0\",U=\"@lottiefiles/dotlottie-web\",X=.75,Z=4;var o,c=0,S=null;function R(){return(S===null||S.byteLength===0)&&(S=new Uint8Array(o.memory.buffer)),S}var F=typeof TextEncoder<\"u\"?new TextEncoder(\"utf-8\"):{encode:()=>{throw Error(\"TextEncoder not available\")}},pt=typeof F.encodeInto==\"function\"?function(n,t){return F.encodeInto(n,t)}:function(n,t){let e=F.encode(n);return t.set(e),{read:n.length,written:e.length}};function p(n,t,e){if(e===void 0){let d=F.encode(n),u=t(d.length,1)>>>0;return R().subarray(u,u+d.length).set(d),c=d.length,u}let r=n.length,s=t(r,1)>>>0,i=R(),_=0;for(;_<r;_++){let d=n.charCodeAt(_);if(d>127)break;i[s+_]=d}if(_!==r){_!==0&&(n=n.slice(_)),s=e(s,r,r=_+n.length*3,1)>>>0;let d=R().subarray(s+_,s+r),u=pt(n,d);_+=u.written,s=e(s,r,_,1)>>>0}return c=_,s}var M=null;function C(){return(M===null||M.buffer.detached===!0||M.buffer.detached===void 0&&M.buffer!==o.memory.buffer)&&(M=new DataView(o.memory.buffer)),M}function q(n){let t=o.__externref_table_alloc_command_export();return o.__wbindgen_export_4.set(t,n),t}function E(n,t){try{return n.apply(this,t)}catch(e){let r=q(e);o.__wbindgen_exn_store_command_export(r)}}var tt=typeof TextDecoder<\"u\"?new TextDecoder(\"utf-8\",{ignoreBOM:!0,fatal:!0}):{decode:()=>{throw Error(\"TextDecoder not available\")}};typeof TextDecoder<\"u\"&&tt.decode();function h(n,t){return n=n>>>0,tt.decode(R().subarray(n,n+t))}function ut(n){return n==null}var x=null;function ht(){return(x===null||x.byteLength===0)&&(x=new Float32Array(o.memory.buffer)),x}function mt(n,t){let e=t(n.length*4,4)>>>0;return ht().set(n,e/4),c=n.length,e}function N(n,t){let e=t(n.length*1,1)>>>0;return R().set(n,e/1),c=n.length,e}function ft(n,t){let e=t(n.length*4,4)>>>0;for(let r=0;r<n.length;r++){let s=q(n[r]);C().setUint32(e+4*r,s,!0)}return c=n.length,e}function et(n,t){let e=p(n,o.__wbindgen_malloc_command_export,o.__wbindgen_realloc_command_export),r=c,s=N(t,o.__wbindgen_malloc_command_export),i=c;return o.register_font(e,r,s,i)!==0}var v=Object.freeze({Forward:0,0:\"Forward\",Reverse:1,1:\"Reverse\",Bounce:2,2:\"Bounce\",ReverseBounce:3,3:\"ReverseBounce\"}),Q=typeof FinalizationRegistry>\"u\"?{register:()=>{},unregister:()=>{}}:new FinalizationRegistry(n=>o.__wbg_dotlottieplayerwasm_free(n>>>0,1)),O=class{__destroy_into_raw(){let t=this.__wbg_ptr;return this.__wbg_ptr=0,Q.unregister(this),t}free(){let t=this.__destroy_into_raw();o.__wbg_dotlottieplayerwasm_free(t,0)}clear_slot(t){let e=p(t,o.__wbindgen_malloc_command_export,o.__wbindgen_realloc_command_export),r=c;return o.dotlottieplayerwasm_clear_slot(this.__wbg_ptr,e,r)!==0}is_playing(){return o.dotlottieplayerwasm_is_playing(this.__wbg_ptr)!==0}is_stopped(){return o.dotlottieplayerwasm_is_stopped(this.__wbg_ptr)!==0}layout_fit(){let t,e;try{let r=o.dotlottieplayerwasm_layout_fit(this.__wbg_ptr);return t=r[0],e=r[1],h(r[0],r[1])}finally{o.__wbindgen_free_command_export(t,e,1)}}loop_count(){return o.dotlottieplayerwasm_loop_count(this.__wbg_ptr)>>>0}poll_event(){return o.dotlottieplayerwasm_poll_event(this.__wbg_ptr)}reset_slot(t){let e=p(t,o.__wbindgen_malloc_command_export,o.__wbindgen_realloc_command_export),r=c;return o.dotlottieplayerwasm_reset_slot(this.__wbg_ptr,e,r)!==0}set_layout(t,e,r){let s=p(t,o.__wbindgen_malloc_command_export,o.__wbindgen_realloc_command_export),i=c;return o.dotlottieplayerwasm_set_layout(this.__wbg_ptr,s,i,e,r)!==0}set_marker(t){let e=p(t,o.__wbindgen_malloc_command_export,o.__wbindgen_realloc_command_export),r=c;o.dotlottieplayerwasm_set_marker(this.__wbg_ptr,e,r)}clear_slots(){return o.dotlottieplayerwasm_clear_slots(this.__wbg_ptr)!==0}is_complete(){return o.dotlottieplayerwasm_is_complete(this.__wbg_ptr)!==0}is_tweening(){return o.dotlottieplayerwasm_is_tweening(this.__wbg_ptr)!==0}reset_slots(){return o.dotlottieplayerwasm_reset_slots(this.__wbg_ptr)!==0}reset_theme(){return o.dotlottieplayerwasm_reset_theme(this.__wbg_ptr)!==0}segment_end(){return o.dotlottieplayerwasm_segment_end(this.__wbg_ptr)}set_quality(t){return o.dotlottieplayerwasm_set_quality(this.__wbg_ptr,t)!==0}set_segment(t,e){return o.dotlottieplayerwasm_set_segment(this.__wbg_ptr,t,e)!==0}sm_set_seed(t){return o.dotlottieplayerwasm_sm_set_seed(this.__wbg_ptr,t)!==0}static unload_font(t){let e=p(t,o.__wbindgen_malloc_command_export,o.__wbindgen_realloc_command_export),r=c;return o.dotlottieplayerwasm_unload_font(e,r)!==0}animation_id(){let t=o.dotlottieplayerwasm_animation_id(this.__wbg_ptr),e;return t[0]!==0&&(e=h(t[0],t[1]).slice(),o.__wbindgen_free_command_export(t[0],t[1]*1,1)),e}audio_volume(){return o.dotlottieplayerwasm_audio_volume(this.__wbg_ptr)}background_a(){return o.dotlottieplayerwasm_background_a(this.__wbg_ptr)}background_b(){return o.dotlottieplayerwasm_background_b(this.__wbg_ptr)}background_g(){return o.dotlottieplayerwasm_background_g(this.__wbg_ptr)}background_r(){return o.dotlottieplayerwasm_background_r(this.__wbg_ptr)}clear_marker(){o.dotlottieplayerwasm_clear_marker(this.__wbg_ptr)}emit_on_loop(){o.dotlottieplayerwasm_emit_on_loop(this.__wbg_ptr)}get_slot_ids(){return o.dotlottieplayerwasm_get_slot_ids(this.__wbg_ptr)}get_slot_str(t){let e=p(t,o.__wbindgen_malloc_command_export,o.__wbindgen_realloc_command_export),r=c,s=o.dotlottieplayerwasm_get_slot_str(this.__wbg_ptr,e,r),i;return s[0]!==0&&(i=h(s[0],s[1]).slice(),o.__wbindgen_free_command_export(s[0],s[1]*1,1)),i}marker_names(){return o.dotlottieplayerwasm_marker_names(this.__wbg_ptr)}set_autoplay(t){o.dotlottieplayerwasm_set_autoplay(this.__wbg_ptr,t)}set_slot_str(t,e){let r=p(t,o.__wbindgen_malloc_command_export,o.__wbindgen_realloc_command_export),s=c,i=p(e,o.__wbindgen_malloc_command_export,o.__wbindgen_realloc_command_export),_=c;return o.dotlottieplayerwasm_set_slot_str(this.__wbg_ptr,r,s,i,_)!==0}set_viewport(t,e,r,s){return o.dotlottieplayerwasm_set_viewport(this.__wbg_ptr,t,e,r,s)!==0}total_frames(){return o.dotlottieplayerwasm_total_frames(this.__wbg_ptr)}clear_segment(){return o.dotlottieplayerwasm_clear_segment(this.__wbg_ptr)!==0}current_frame(){return o.dotlottieplayerwasm_current_frame(this.__wbg_ptr)}get_slot_type(t){let e=p(t,o.__wbindgen_malloc_command_export,o.__wbindgen_realloc_command_export),r=c,s=o.dotlottieplayerwasm_get_slot_type(this.__wbg_ptr,e,r),i;return s[0]!==0&&(i=h(s[0],s[1]).slice(),o.__wbindgen_free_command_export(s[0],s[1]*1,1)),i}get_slots_str(){let t,e;try{let r=o.dotlottieplayerwasm_get_slots_str(this.__wbg_ptr);return t=r[0],e=r[1],h(r[0],r[1])}finally{o.__wbindgen_free_command_export(t,e,1)}}get_transform(){return o.dotlottieplayerwasm_get_transform(this.__wbg_ptr)}segment_start(){return o.dotlottieplayerwasm_segment_start(this.__wbg_ptr)}set_slots_str(t){let e=p(t,o.__wbindgen_malloc_command_export,o.__wbindgen_realloc_command_export),r=c;return o.dotlottieplayerwasm_set_slots_str(this.__wbg_ptr,e,r)!==0}set_text_slot(t,e){let r=p(t,o.__wbindgen_malloc_command_export,o.__wbindgen_realloc_command_export),s=c,i=p(e,o.__wbindgen_malloc_command_export,o.__wbindgen_realloc_command_export),_=c;return o.dotlottieplayerwasm_set_text_slot(this.__wbg_ptr,r,s,i,_)!==0}set_transform(t){let e=mt(t,o.__wbindgen_malloc_command_export),r=c;return o.dotlottieplayerwasm_set_transform(this.__wbg_ptr,e,r)!==0}sm_get_inputs(){return o.dotlottieplayerwasm_sm_get_inputs(this.__wbg_ptr)}sm_poll_event(){return o.dotlottieplayerwasm_sm_poll_event(this.__wbg_ptr)}sm_post_click(t,e){o.dotlottieplayerwasm_sm_post_click(this.__wbg_ptr,t,e)}animation_size(){return o.dotlottieplayerwasm_animation_size(this.__wbg_ptr)}current_marker(){let t=o.dotlottieplayerwasm_current_marker(this.__wbg_ptr),e;return t[0]!==0&&(e=h(t[0],t[1]).slice(),o.__wbindgen_free_command_export(t[0],t[1]*1,1)),e}layout_align_x(){return o.dotlottieplayerwasm_layout_align_x(this.__wbg_ptr)}layout_align_y(){return o.dotlottieplayerwasm_layout_align_y(this.__wbg_ptr)}load_animation(t){let e=p(t,o.__wbindgen_malloc_command_export,o.__wbindgen_realloc_command_export),r=c;return o.dotlottieplayerwasm_load_animation(this.__wbg_ptr,e,r)!==0}loop_animation(){return o.dotlottieplayerwasm_loop_animation(this.__wbg_ptr)!==0}set_background(t,e,r,s){return o.dotlottieplayerwasm_set_background(this.__wbg_ptr,t,e,r,s)!==0}set_color_slot(t,e,r,s){let i=p(t,o.__wbindgen_malloc_command_export,o.__wbindgen_realloc_command_export),_=c;return o.dotlottieplayerwasm_set_color_slot(this.__wbg_ptr,i,_,e,r,s)!==0}set_image_slot(t,e){let r=p(t,o.__wbindgen_malloc_command_export,o.__wbindgen_realloc_command_export),s=c,i=p(e,o.__wbindgen_malloc_command_export,o.__wbindgen_realloc_command_export),_=c;return o.dotlottieplayerwasm_set_image_slot(this.__wbg_ptr,r,s,i,_)!==0}set_loop_count(t){o.dotlottieplayerwasm_set_loop_count(this.__wbg_ptr,t)}set_theme_data(t){let e=p(t,o.__wbindgen_malloc_command_export,o.__wbindgen_realloc_command_export),r=c;return o.dotlottieplayerwasm_set_theme_data(this.__wbg_ptr,e,r)!==0}sm_reset_input(t){let e=p(t,o.__wbindgen_malloc_command_export,o.__wbindgen_realloc_command_export),r=c;o.dotlottieplayerwasm_sm_reset_input(this.__wbg_ptr,e,r)}manifest_string(){let t,e;try{let r=o.dotlottieplayerwasm_manifest_string(this.__wbg_ptr);return t=r[0],e=r[1],h(r[0],r[1])}finally{o.__wbindgen_free_command_export(t,e,1)}}set_scalar_slot(t,e){let r=p(t,o.__wbindgen_malloc_command_export,o.__wbindgen_realloc_command_export),s=c;return o.dotlottieplayerwasm_set_scalar_slot(this.__wbg_ptr,r,s,e)!==0}set_vector_slot(t,e,r){let s=p(t,o.__wbindgen_malloc_command_export,o.__wbindgen_realloc_command_export),i=c;return o.dotlottieplayerwasm_set_vector_slot(this.__wbg_ptr,s,i,e,r)!==0}setup_sw_target(t,e){return o.dotlottieplayerwasm_setup_sw_target(this.__wbg_ptr,t,e)!==0}get_pixel_buffer(){return o.dotlottieplayerwasm_get_pixel_buffer(this.__wbg_ptr)}set_audio_volume(t){o.dotlottieplayerwasm_set_audio_volume(this.__wbg_ptr,t)}sm_current_state(){let t,e;try{let r=o.dotlottieplayerwasm_sm_current_state(this.__wbg_ptr);return t=r[0],e=r[1],h(r[0],r[1])}finally{o.__wbindgen_free_command_export(t,e,1)}}state_machine_id(){let t=o.dotlottieplayerwasm_state_machine_id(this.__wbg_ptr),e;return t[0]!==0&&(e=h(t[0],t[1]).slice(),o.__wbindgen_free_command_export(t[0],t[1]*1,1)),e}get_state_machine(t){let e=p(t,o.__wbindgen_malloc_command_export,o.__wbindgen_realloc_command_export),r=c,s=o.dotlottieplayerwasm_get_state_machine(this.__wbg_ptr,e,r),i;return s[0]!==0&&(i=h(s[0],s[1]).slice(),o.__wbindgen_free_command_export(s[0],s[1]*1,1)),i}set_position_slot(t,e,r){let s=p(t,o.__wbindgen_malloc_command_export,o.__wbindgen_realloc_command_export),i=c;return o.dotlottieplayerwasm_set_position_slot(this.__wbg_ptr,s,i,e,r)!==0}current_loop_count(){return o.dotlottieplayerwasm_current_loop_count(this.__wbg_ptr)>>>0}sm_framework_setup(){return o.dotlottieplayerwasm_sm_framework_setup(this.__wbg_ptr)}sm_post_pointer_up(t,e){o.dotlottieplayerwasm_sm_post_pointer_up(this.__wbg_ptr,t,e)}state_machine_load(t){let e=p(t,o.__wbindgen_malloc_command_export,o.__wbindgen_realloc_command_export),r=c;return o.dotlottieplayerwasm_state_machine_load(this.__wbg_ptr,e,r)!==0}load_dotlottie_data(t){let e=N(t,o.__wbindgen_malloc_command_export),r=c;return o.dotlottieplayerwasm_load_dotlottie_data(this.__wbg_ptr,e,r)!==0}sm_get_string_input(t){let e=p(t,o.__wbindgen_malloc_command_export,o.__wbindgen_realloc_command_export),r=c,s=o.dotlottieplayerwasm_sm_get_string_input(this.__wbg_ptr,e,r),i;return s[0]!==0&&(i=h(s[0],s[1]).slice(),o.__wbindgen_free_command_export(s[0],s[1]*1,1)),i}sm_set_string_input(t,e){let r=p(t,o.__wbindgen_malloc_command_export,o.__wbindgen_realloc_command_export),s=c,i=p(e,o.__wbindgen_malloc_command_export,o.__wbindgen_realloc_command_export),_=c;return o.dotlottieplayerwasm_sm_set_string_input(this.__wbg_ptr,r,s,i,_)!==0}sm_get_boolean_input(t){let e=p(t,o.__wbindgen_malloc_command_export,o.__wbindgen_realloc_command_export),r=c,s=o.dotlottieplayerwasm_sm_get_boolean_input(this.__wbg_ptr,e,r);return s===16777215?void 0:s!==0}sm_get_numeric_input(t){let e=p(t,o.__wbindgen_malloc_command_export,o.__wbindgen_realloc_command_export),r=c,s=o.dotlottieplayerwasm_sm_get_numeric_input(this.__wbg_ptr,e,r);return s===4294967297?void 0:s}sm_post_pointer_down(t,e){o.dotlottieplayerwasm_sm_post_pointer_down(this.__wbg_ptr,t,e)}sm_post_pointer_exit(t,e){o.dotlottieplayerwasm_sm_post_pointer_exit(this.__wbg_ptr,t,e)}sm_post_pointer_move(t,e){o.dotlottieplayerwasm_sm_post_pointer_move(this.__wbg_ptr,t,e)}sm_set_boolean_input(t,e){let r=p(t,o.__wbindgen_malloc_command_export,o.__wbindgen_realloc_command_export),s=c;return o.dotlottieplayerwasm_sm_set_boolean_input(this.__wbg_ptr,r,s,e)!==0}sm_set_numeric_input(t,e){let r=p(t,o.__wbindgen_malloc_command_export,o.__wbindgen_realloc_command_export),s=c;return o.dotlottieplayerwasm_sm_set_numeric_input(this.__wbg_ptr,r,s,e)!==0}state_machine_unload(){o.dotlottieplayerwasm_state_machine_unload(this.__wbg_ptr)}sm_post_pointer_enter(t,e){o.dotlottieplayerwasm_sm_post_pointer_enter(this.__wbg_ptr,t,e)}load_animation_from_id(t){let e=p(t,o.__wbindgen_malloc_command_export,o.__wbindgen_realloc_command_export),r=c;return o.dotlottieplayerwasm_load_animation_from_id(this.__wbg_ptr,e,r)!==0}sm_poll_internal_event(){return o.dotlottieplayerwasm_sm_poll_internal_event(this.__wbg_ptr)}use_frame_interpolation(){return o.dotlottieplayerwasm_use_frame_interpolation(this.__wbg_ptr)!==0}reset_current_loop_count(){o.dotlottieplayerwasm_reset_current_loop_count(this.__wbg_ptr)}sm_override_current_state(t,e){let r=p(t,o.__wbindgen_malloc_command_export,o.__wbindgen_realloc_command_export),s=c;return o.dotlottieplayerwasm_sm_override_current_state(this.__wbg_ptr,r,s,e)!==0}state_machine_load_from_id(t){let e=p(t,o.__wbindgen_malloc_command_export,o.__wbindgen_realloc_command_export),r=c;return o.dotlottieplayerwasm_state_machine_load_from_id(this.__wbg_ptr,e,r)!==0}set_use_frame_interpolation(t){o.dotlottieplayerwasm_set_use_frame_interpolation(this.__wbg_ptr,t)}constructor(){let t=o.dotlottieplayerwasm_new();return this.__wbg_ptr=t>>>0,Q.register(this,this.__wbg_ptr,this),this}mode(){return o.dotlottieplayerwasm_mode(this.__wbg_ptr)}play(){return o.dotlottieplayerwasm_play(this.__wbg_ptr)!==0}stop(){return o.dotlottieplayerwasm_stop(this.__wbg_ptr)!==0}tick(t){return o.dotlottieplayerwasm_tick(this.__wbg_ptr,t)!==0}pause(){return o.dotlottieplayerwasm_pause(this.__wbg_ptr)!==0}speed(){return o.dotlottieplayerwasm_speed(this.__wbg_ptr)}width(){return o.dotlottieplayerwasm_width(this.__wbg_ptr)>>>0}height(){return o.dotlottieplayerwasm_height(this.__wbg_ptr)>>>0}render(){return o.dotlottieplayerwasm_render(this.__wbg_ptr)!==0}markers(){return o.dotlottieplayerwasm_markers(this.__wbg_ptr)}sm_fire(t){let e=p(t,o.__wbindgen_malloc_command_export,o.__wbindgen_realloc_command_export),r=c;return o.dotlottieplayerwasm_sm_fire(this.__wbg_ptr,e,r)!==0}sm_stop(){return o.dotlottieplayerwasm_sm_stop(this.__wbg_ptr)!==0}sm_tick(t){return o.dotlottieplayerwasm_sm_tick(this.__wbg_ptr,t)!==0}autoplay(){return o.dotlottieplayerwasm_autoplay(this.__wbg_ptr)!==0}duration(){return o.dotlottieplayerwasm_duration(this.__wbg_ptr)}set_loop(t){o.dotlottieplayerwasm_set_loop(this.__wbg_ptr,t)}set_mode(t){o.dotlottieplayerwasm_set_mode(this.__wbg_ptr,t)}sm_start(t,e){let r=ft(e,o.__wbindgen_malloc_command_export),s=c;return o.dotlottieplayerwasm_sm_start(this.__wbg_ptr,t,r,s)!==0}theme_id(){let t=o.dotlottieplayerwasm_theme_id(this.__wbg_ptr),e;return t[0]!==0&&(e=h(t[0],t[1]).slice(),o.__wbindgen_free_command_export(t[0],t[1]*1,1)),e}is_loaded(){return o.dotlottieplayerwasm_is_loaded(this.__wbg_ptr)!==0}is_paused(){return o.dotlottieplayerwasm_is_paused(this.__wbg_ptr)!==0}load_font(t,e){let r=p(t,o.__wbindgen_malloc_command_export,o.__wbindgen_realloc_command_export),s=c,i=N(e,o.__wbindgen_malloc_command_export),_=c;return o.dotlottieplayerwasm_load_font(this.__wbg_ptr,r,s,i,_)!==0}set_frame(t){return o.dotlottieplayerwasm_set_frame(this.__wbg_ptr,t)!==0}set_speed(t){o.dotlottieplayerwasm_set_speed(this.__wbg_ptr,t)}set_theme(t){let e=p(t,o.__wbindgen_malloc_command_export,o.__wbindgen_realloc_command_export),r=c;return o.dotlottieplayerwasm_set_theme(this.__wbg_ptr,e,r)!==0}sm_status(){let t,e;try{let r=o.dotlottieplayerwasm_sm_status(this.__wbg_ptr);return t=r[0],e=r[1],h(r[0],r[1])}finally{o.__wbindgen_free_command_export(t,e,1)}}};async function gt(n,t){if(typeof Response==\"function\"&&n instanceof Response){if(typeof WebAssembly.instantiateStreaming==\"function\")try{return await WebAssembly.instantiateStreaming(n,t)}catch(r){if(n.headers.get(\"Content-Type\")!=\"application/wasm\")console.warn(\"`WebAssembly.instantiateStreaming` failed because your server does not serve Wasm with `application/wasm` MIME type. Falling back to `WebAssembly.instantiate` which is slower. Original error:\\\\n\",r);else throw r}let e=await n.arrayBuffer();return await WebAssembly.instantiate(e,t)}else{let e=await WebAssembly.instantiate(n,t);return e instanceof WebAssembly.Instance?{instance:e,module:n}:e}}function wt(){let n={};return n.wbg={},n.wbg.__wbg_buffer_609cc3eee51ed158=function(t){return t.buffer},n.wbg.__wbg_createObjectURL_6e98d2f9c7bd9764=function(){return E(function(t,e){let r=URL.createObjectURL(e),s=p(r,o.__wbindgen_malloc_command_export,o.__wbindgen_realloc_command_export),i=c;C().setInt32(t+4,i,!0),C().setInt32(t+0,s,!0)},arguments)},n.wbg.__wbg_ended_b873fb75d0c13ca7=function(t){return t.ended},n.wbg.__wbg_error_7534b8e9a36f1ab4=function(t,e){let r,s;try{r=t,s=e,console.error(h(t,e))}finally{o.__wbindgen_free_command_export(r,s,1)}},n.wbg.__wbg_new_405e22f390576ce2=function(){return new Object},n.wbg.__wbg_new_78feb108b6472713=function(){return new Array},n.wbg.__wbg_new_8a6f238a6ece86ea=function(){return new Error},n.wbg.__wbg_new_a12002a7f91c75be=function(t){return new Uint8Array(t)},n.wbg.__wbg_newwithbyteoffsetandlength_d97e637ebe145a9a=function(t,e,r){return new Uint8Array(t,e>>>0,r>>>0)},n.wbg.__wbg_newwithlength_5a5efe313cfd59f1=function(t){return new Float32Array(t>>>0)},n.wbg.__wbg_newwithsrc_20307ca7e8762a81=function(){return E(function(t,e){return new Audio(h(t,e))},arguments)},n.wbg.__wbg_newwithu8arraysequenceandoptions_068570c487f69127=function(){return E(function(t,e){return new Blob(t,e)},arguments)},n.wbg.__wbg_pause_b74c96d69f769518=function(){return E(function(t){t.pause()},arguments)},n.wbg.__wbg_play_f6ec5fc4e84b0d26=function(){return E(function(t){return t.play()},arguments)},n.wbg.__wbg_push_737cfc8c1432c2c6=function(t,e){return t.push(e)},n.wbg.__wbg_revokeObjectURL_27267efebeb457c7=function(){return E(function(t,e){URL.revokeObjectURL(h(t,e))},arguments)},n.wbg.__wbg_set_bb8cecf6a62b9f46=function(){return E(function(t,e,r){return Reflect.set(t,e,r)},arguments)},n.wbg.__wbg_setcurrentTime_64727eddd3966512=function(t,e){t.currentTime=e},n.wbg.__wbg_setindex_4e73afdcd9bb95cd=function(t,e,r){t[e>>>0]=r},n.wbg.__wbg_settype_39ed370d3edd403c=function(t,e,r){t.type=h(e,r)},n.wbg.__wbg_setvolume_3895e06a030ca4f7=function(t,e){t.volume=e},n.wbg.__wbg_stack_0ed75d68575b0f3c=function(t,e){let r=e.stack,s=p(r,o.__wbindgen_malloc_command_export,o.__wbindgen_realloc_command_export),i=c;C().setInt32(t+4,i,!0),C().setInt32(t+0,s,!0)},n.wbg.__wbindgen_init_externref_table=function(){let t=o.__wbindgen_export_4,e=t.grow(4);t.set(0,void 0),t.set(e+0,void 0),t.set(e+1,null),t.set(e+2,!0),t.set(e+3,!1)},n.wbg.__wbindgen_memory=function(){return o.memory},n.wbg.__wbindgen_number_new=function(t){return t},n.wbg.__wbindgen_string_get=function(t,e){let r=e,s=typeof r==\"string\"?r:void 0;var i=ut(s)?0:p(s,o.__wbindgen_malloc_command_export,o.__wbindgen_realloc_command_export),_=c;C().setInt32(t+4,_,!0),C().setInt32(t+0,i,!0)},n.wbg.__wbindgen_string_new=function(t,e){return h(t,e)},n.wbg.__wbindgen_throw=function(t,e){throw new Error(h(t,e))},n}function vt(n,t){return o=n.exports,nt.__wbindgen_wasm_module=t,M=null,x=null,S=null,o.__wbindgen_start(),o}async function nt(n){if(o!==void 0)return o;if(typeof n<\"u\"&&(Object.getPrototypeOf(n)===Object.prototype?{module_or_path:n}=n:console.warn(\"using deprecated parameters for the initialization function; pass a single object instead\")),typeof n>\"u\")throw new Error(\"WASM module URL must be provided via DotLottieWasmLoader or setWasmUrl().\");let t=wt();(typeof n==\"string\"||typeof Request==\"function\"&&n instanceof Request||typeof URL==\"function\"&&n instanceof URL)&&(n=fetch(n));let{instance:e,module:r}=await gt(await n,t);return vt(e,r)}var rt=nt;var B=class{constructor(){l(this,\"_eventListeners\",new Map)}addEventListener(t,e){let r=this._eventListeners.get(t);r||(r=new Set,this._eventListeners.set(t,r)),r.add(e)}removeEventListener(t,e){let r=this._eventListeners.get(t);r&&(e?(r.delete(e),r.size===0&&this._eventListeners.delete(t)):this._eventListeners.delete(t))}dispatch(t){this._eventListeners.get(t.type)?.forEach(r=>r(t))}removeAllEventListeners(){this._eventListeners.clear()}};var f=class f{static _initializeObserver(){if(f._observer)return;let t=e=>{e.forEach(r=>{let s=f._observedCanvases.get(r.target);s&&(r.isIntersecting?s.unfreeze():s.freeze())})};f._observer=new IntersectionObserver(t,{threshold:0})}static observe(t,e){f._initializeObserver(),!f._observedCanvases.has(t)&&(f._observedCanvases.set(t,e),f._observer?.observe(t))}static unobserve(t){f._observer?.unobserve(t),f._observedCanvases.delete(t),f._observedCanvases.size===0&&(f._observer?.disconnect(),f._observer=null)}};l(f,\"_observer\",null),l(f,\"_observedCanvases\",new Map);var b=f;var m=class m{static _initializeObserver(){if(m._observer)return;let t=e=>{e.forEach(r=>{let s=m._observedCanvases.get(r.target);if(!s)return;let[i,_]=s;clearTimeout(_);let d=setTimeout(()=>{i.resize()},100);m._observedCanvases.set(r.target,[i,d])})};m._observer=new ResizeObserver(t)}static observe(t,e){m._initializeObserver(),!m._observedCanvases.has(t)&&(m._observedCanvases.set(t,[e,0]),m._observer?.observe(t))}static unobserve(t){let e=m._observedCanvases.get(t);if(e){let r=e[1];r&&clearTimeout(r)}m._observer?.unobserve(t),m._observedCanvases.delete(t),!m._observedCanvases.size&&m._observer&&(m._observer.disconnect(),m._observer=null)}};l(m,\"_observer\",null),l(m,\"_observedCanvases\",new Map);var y=m;function bt(n){return/^#([\\\\da-f]{6}|[\\\\da-f]{8})$/iu.test(n)}function ot(n){if(!bt(n))return[0,0,0,0];let t=n.replace(\"#\",\"\");t=t.length===6?`${t}ff`:t;let e=parseInt(t.slice(0,2),16)/255,r=parseInt(t.slice(2,4),16)/255,s=parseInt(t.slice(4,6),16)/255,i=parseInt(t.slice(6,8),16)/255;return[e,r,s,i]}function W(n){if(n.byteLength<4)return!1;let t=new Uint8Array(n.slice(0,A.byteLength));for(let e=0;e<A.length;e+=1)if(A[e]!==t[e])return!1;return!0}function yt(n){return Y.every(t=>Object.hasOwn(n,t))}function G(n){return typeof n==\"string\"?/^\\\\s*\\\\{/u.test(n)&&/\\\\}\\\\s*$/u.test(n):yt(n)}function H(){return 1+((g?window.devicePixelRatio:1)-1)*X}function k(n){let t=n.getBoundingClientRect(),e=window.innerHeight||document.documentElement.clientHeight,r=window.innerWidth||document.documentElement.clientWidth;return!(t.bottom<0||t.top>e||t.right<0||t.left>r)}function L(n){let t=n.target;if(t instanceof HTMLCanvasElement){let e=t.getBoundingClientRect();if(e.width===0||e.height===0||t.width===0||t.height===0)return null;let r=t.width/e.width,s=t.height/e.height,i=(n.clientX-e.left)*r,_=(n.clientY-e.top)*s;return!Number.isFinite(i)||!Number.isFinite(_)||Number.isNaN(i)||Number.isNaN(_)?null:{x:i,y:_}}return null}function Et(n){return new Promise((t,e)=>{let r=new FileReader;r.onerror=()=>e(r.error??new Error(\"Failed to read image slot source\")),r.onload=()=>t(r.result),r.readAsDataURL(n)})}async function st(n){if(!/^https?:\\\\/\\\\//i.test(n))return n;let t=await fetch(n);if(!t.ok)throw new Error(`Failed to fetch image slot source from URL: ${n}. ${t.status}: ${t.statusText}`);return Et(await t.blob())}function it(n){let t=n.replace(\"OpenUrl: \",\"\"),e=t.indexOf(\" | Target: \"),r,s;e===-1?(r=t,s=\"_blank\"):(r=t.substring(0,e),s=t.substring(e+11)),window.open(r,s)}function at(n,t,e){let r=null,s=t;async function i(d){await n({module_or_path:d})}async function _(d){let u=await fetch(d);if(!u.ok)throw new Error(`fetch ${d} responded with ${u.status} ${u.statusText}`);let P=await u.arrayBuffer();await n({module_or_path:P})}return{load(){if(!r){let d=s,u=e;r=(async()=>{let P,K;try{await i(d);return}catch(w){P=w,console.warn(`Primary WASM load failed from ${d}: ${w.message}`),console.warn(`Attempting to load WASM from backup URL: ${u}`)}try{await i(u);return}catch(w){K=w,console.warn(`Backup WASM load failed from ${u}: ${w.message}`)}console.warn(\"Retrying WASM load with buffered instantiation\");try{await _(d);return}catch(w){console.warn(`Buffered WASM load from ${d} failed: ${w.message}`)}try{await _(u);return}catch(w){throw console.error(`Primary WASM URL failed: ${P.message}`),console.error(`Backup WASM URL failed: ${K.message}`),console.error(`Buffered fallback failed: ${w.message}`),r=null,new Error(\"WASM loading failed from all sources.\")}})()}return r},setWasmUrl(d){d!==s&&(s=d,r=null)}}}var ct=null;function $(){return ct??(ct=at(rt,`https://cdn.jsdelivr.net/npm/${U}@${V}/dist/dotlottie-player.wasm`,`https://unpkg.com/${U}@${V}/dist/dotlottie-player.wasm`)),ct}var J=n=>{switch(n){case\"reverse\":return v.Reverse;case\"bounce\":return v.Bounce;case\"reverse-bounce\":return v.ReverseBounce;default:return v.Forward}},_t=n=>{switch(n){case v.Reverse:return\"reverse\";case v.Bounce:return\"bounce\";case v.ReverseBounce:return\"reverse-bounce\";default:return\"forward\"}},Mt=n=>{switch(n){case\"contain\":return\"contain\";case\"cover\":return\"cover\";case\"fill\":return\"fill\";case\"fit-height\":return\"fit-height\";case\"fit-width\":return\"fit-width\";case\"none\":return\"none\";default:return\"contain\"}},I=class{constructor(t){l(this,\"_canvas\",null);l(this,\"_pendingLoad\",null);l(this,\"_srcFetchAbort\",null);l(this,\"_context\",null);l(this,\"_eventManager\");l(this,\"_animationFrameId\",null);l(this,\"_frameManager\");l(this,\"_boundAnimationLoop\");l(this,\"_dotLottieCore\",null);l(this,\"_stateMachineId\",\"\");l(this,\"_stateMachineConfig\",null);l(this,\"_isStateMachineRunning\",!1);l(this,\"_renderConfig\",{});l(this,\"_isFrozen\",!1);l(this,\"_backgroundColor\",null);l(this,\"_lastFrameTime\",null);l(this,\"_boundOnClick\",null);l(this,\"_boundOnPointerUp\",null);l(this,\"_boundOnPointerDown\",null);l(this,\"_boundOnPointerMove\",null);l(this,\"_boundOnPointerEnter\",null);l(this,\"_boundOnPointerLeave\",null);l(this,\"_bufferMismatchCount\",0);l(this,\"_lastExpectedBufferSize\",0);l(this,\"_cachedImageData\",null);l(this,\"_cachedImageDataBuffer\",null);l(this,\"_cachedImageDataByteOffset\",0);l(this,\"_marker\",\"\");l(this,\"_segment\",null);this._canvas=t.canvas??null,this._eventManager=new B,this._frameManager=new T,this._boundAnimationLoop=this._animationLoop.bind(this),this._renderConfig={...t.renderConfig,devicePixelRatio:t.renderConfig?.devicePixelRatio||H(),freezeOnOffscreen:t.renderConfig?.freezeOnOffscreen??!0};let e=null;t.src&&!t.data&&(this._srcFetchAbort=new AbortController,e=this._fetchData(t.src,this._srcFetchAbort.signal),e.catch(()=>{})),this._initWasm().then(()=>{this._dotLottieCore=this._createCore(),this._dotLottieCore.set_autoplay(t.autoplay??!1),this._dotLottieCore.set_loop(t.loop??!1),this._dotLottieCore.set_loop_count(t.loopCount??0),this._dotLottieCore.set_mode(J(t.mode??\"forward\")),this._dotLottieCore.set_speed(t.speed??1),this._dotLottieCore.set_use_frame_interpolation(t.useFrameInterpolation??!0),t.segment&&t.segment.length===2&&(this._segment=[t.segment[0],t.segment[1]],this._dotLottieCore.set_segment(this._segment[0],this._segment[1])),this._marker=t.marker??\"\",this._marker&&this._dotLottieCore.set_marker(this._marker),this._dotLottieCore.set_layout(t.layout?.fit??\"contain\",t.layout?.align?.[0]??.5,t.layout?.align?.[1]??.5),this._stateMachineId=t.stateMachineId??\"\",this._stateMachineConfig=t.stateMachineConfig??null,this._onCoreCreated(),this._eventManager.dispatch({type:\"ready\"}),t.data?this._canvas?this._loadFromData(t.data):this._pendingLoad={data:t.data}:t.src&&(this._canvas?this._loadFromSrc(t.src,e):this._pendingLoad={src:t.src,dataPromise:e}),t.backgroundColor&&this.setBackgroundColor(t.backgroundColor)}).catch(r=>{this._srcFetchAbort?.abort(),console.error(\"[dotlottie-web] Initialization failed:\",r),this._eventManager.dispatch({type:\"loadError\",error:new Error(`Failed to load wasm module: ${r}`)})})}async _initWasm(){return $().load()}_createCore(){return new O}_onCoreCreated(){}_setupTarget(t,e){return this._dotLottieCore?this._dotLottieCore.setup_sw_target(t,e):!1}_drainPlayerEvents({skipFrame:t=!1}={}){if(!this._dotLottieCore)return;let e;for(;(e=this._dotLottieCore.poll_event())!==null&&e!==void 0;){let r=e;switch(r.type){case\"Load\":setTimeout(()=>this._eventManager.dispatch({type:\"load\"}),0);break;case\"LoadError\":setTimeout(()=>this._eventManager.dispatch({type:\"loadError\",error:new Error(\"failed to load\")}),0);break;case\"Play\":queueMicrotask(()=>this._eventManager.dispatch({type:\"play\"}));break;case\"Pause\":queueMicrotask(()=>this._eventManager.dispatch({type:\"pause\"}));break;case\"Stop\":queueMicrotask(()=>this._eventManager.dispatch({type:\"stop\"}));break;case\"Frame\":t||queueMicrotask(()=>this._eventManager.dispatch({type:\"frame\",currentFrame:r.frameNo??0}));break;case\"Render\":t||queueMicrotask(()=>this._eventManager.dispatch({type:\"render\",currentFrame:r.frameNo??0}));break;case\"Loop\":queueMicrotask(()=>this._eventManager.dispatch({type:\"loop\",loopCount:r.loopCount??0}));break;case\"Complete\":queueMicrotask(()=>this._eventManager.dispatch({type:\"complete\"}));break;default:break}}}_discardPlayerEvents(){for(;this._dotLottieCore?.poll_event()!=null;);}_drainSmEvents(){if(!this._dotLottieCore)return;let t;for(;(t=this._dotLottieCore.sm_poll_event())!==null&&t!==void 0;){let r=t;switch(r.type){case\"Start\":queueMicrotask(()=>{this._isStateMachineRunning=!0,this._eventManager.dispatch({type:\"stateMachineStart\"}),this._startAnimationLoop()});break;case\"Stop\":queueMicrotask(()=>{this._isStateMachineRunning=!1,this._eventManager.dispatch({type:\"stateMachineStop\"}),this._dotLottieCore?.is_playing()||this._stopAnimationLoop()});break;case\"CustomEvent\":this._eventManager.dispatch({type:\"stateMachineCustomEvent\",eventName:r.message??\"\"});break;case\"BooleanInputChange\":this._eventManager.dispatch({type:\"stateMachineBooleanInputValueChange\",inputName:r.name??\"\",newValue:r.newValue,oldValue:r.oldValue});break;case\"NumericInputChange\":this._eventManager.dispatch({type:\"stateMachineNumericInputValueChange\",inputName:r.name??\"\",newValue:r.newValue,oldValue:r.oldValue});break;case\"StringInputChange\":this._eventManager.dispatch({type:\"stateMachineStringInputValueChange\",inputName:r.name??\"\",newValue:r.newValue,oldValue:r.oldValue});break;case\"InputFired\":this._eventManager.dispatch({type:\"stateMachineInputFired\",inputName:r.name??\"\"});break;case\"Transition\":this._eventManager.dispatch({type:\"stateMachineTransition\",fromState:r.previousState??\"\",toState:r.newState??\"\"});break;case\"StateEntered\":this._eventManager.dispatch({type:\"stateMachineStateEntered\",state:r.state??\"\"});break;case\"StateExit\":this._eventManager.dispatch({type:\"stateMachineStateExit\",state:r.state??\"\"});break;case\"Error\":this._eventManager.dispatch({type:\"stateMachineError\",error:r.message??\"\"});break;default:break}}let e;for(;(e=this._dotLottieCore.sm_poll_internal_event())!==null&&e!==void 0;){let r=e;if(r.type===\"Message\"){let s=r.message??\"\";g&&s.startsWith(\"OpenUrl: \")?it(s):this._eventManager.dispatch({type:\"stateMachineInternalMessage\",message:s})}}}_dispatchError(t){console.error(t),this._eventManager.dispatch({type:\"loadError\",error:new Error(t)})}async _fetchData(t,e=null){let r=await fetch(t,{signal:e});if(!r.ok)throw new Error(`Failed to fetch animation data from URL: ${t}. ${r.status}: ${r.statusText}`);let s=await r.arrayBuffer();return W(s)?s:new TextDecoder().decode(s)}_loadFromData(t){if(this._dotLottieCore===null)return;if(!this._canvas){console.warn(\"[dotlottie-web] Cannot load animation without canvas. Call setCanvas() first.\");return}this._syncCanvasSize(),this._setupTarget(this._canvas.width,this._canvas.height);let e=!1;if(typeof t==\"string\"){if(e=this._dotLottieCore.load_animation(t),!e&&!G(t)){this._discardPlayerEvents(),this._dispatchError(\"Invalid Lottie JSON string: The provided string does not conform to the Lottie JSON format.\");return}}else if(t instanceof ArrayBuffer){if(!W(t)){this._dispatchError(\"Invalid dotLottie ArrayBuffer: The provided ArrayBuffer does not conform to the dotLottie format.\");return}e=this._dotLottieCore.load_dotlottie_data(new Uint8Array(t))}else if(typeof t==\"object\"){if(!G(t)){this._dispatchError(\"Invalid Lottie JSON object: The provided object does not conform to the Lottie JSON format.\");return}e=this._dotLottieCore.load_animation(JSON.stringify(t))}else{this._dispatchError(`Unsupported data type for animation data. Expected:\\n          - string (Lottie JSON),\\n          - ArrayBuffer (dotLottie),\\n          - object (Lottie JSON).\\n          Received: ${typeof t}`);return}if(e){if(this._renderConfig.quality!==void 0&&this._dotLottieCore.set_quality(this._renderConfig.quality),this._drainPlayerEvents({skipFrame:!!this._marker||!!this._segment}),this._marker&&this._dotLottieCore.set_marker(this._marker),this._segment){this._dotLottieCore.set_segment(this._segment[0],this._segment[1]);let r=_t(this._dotLottieCore.mode()),s=r===\"reverse\"||r===\"reverse-bounce\"?this._segment[1]:this._segment[0];this._dotLottieCore.set_frame(s)}setTimeout(()=>{this._eventManager.dispatch({type:\"frame\",currentFrame:this.currentFrame})},0),this._dotLottieCore.render(),this._drainPlayerEvents(),this._draw(),this._stateMachineId?this.stateMachineLoad(this._stateMachineId)&&this.stateMachineStart()&&this._startAnimationLoop():this._dotLottieCore.is_playing()&&this._startAnimationLoop(),g&&this._canvas instanceof HTMLCanvasElement&&(this._renderConfig.freezeOnOffscreen&&(b.observe(this._canvas,this),k(this._canvas)||this.freeze()),this._renderConfig.autoResize&&y.observe(this._canvas,this))}else this._drainPlayerEvents()}_loadFromSrc(t,e){(e??this._fetchData(t)).then(r=>this._loadFromData(r)).catch(r=>this._dispatchError(`Failed to load animation data from URL: ${t}. ${r}`))}get buffer(){return this._dotLottieCore?this._dotLottieCore.get_pixel_buffer():null}get activeAnimationId(){return this._dotLottieCore?.animation_id()??void 0}get activeThemeId(){return this._dotLottieCore?.theme_id()??void 0}get layout(){if(this._dotLottieCore)return{align:[this._dotLottieCore.layout_align_x(),this._dotLottieCore.layout_align_y()],fit:Mt(this._dotLottieCore.layout_fit())}}get marker(){return this._dotLottieCore?.current_marker()??\"\"}get manifest(){try{let t=this._dotLottieCore?.manifest_string();if(this._dotLottieCore===null||!t)return null;let e=JSON.parse(t);return Object.keys(e).length===0?null:e}catch{return null}}get renderConfig(){return this._renderConfig}get segment(){if(this._dotLottieCore)return[this._dotLottieCore.segment_start(),this._dotLottieCore.segment_end()]}get loop(){return this._dotLottieCore?.loop_animation()??!1}get mode(){return this._dotLottieCore?_t(this._dotLottieCore.mode()):\"forward\"}get isFrozen(){return this._isFrozen}get isStateMachineRunning(){return this._isStateMachineRunning}get backgroundColor(){return this._backgroundColor??\"\"}get autoplay(){return this._dotLottieCore?.autoplay()??!1}get useFrameInterpolation(){return this._dotLottieCore?.use_frame_interpolation()??!1}get speed(){return this._dotLottieCore?.speed()??0}get isReady(){return this._dotLottieCore!==null}get isLoaded(){return this._dotLottieCore?.is_loaded()??!1}get isPlaying(){return this._dotLottieCore?.is_playing()??!1}get isPaused(){return this._dotLottieCore?.is_paused()??!1}get isStopped(){return this._dotLottieCore?.is_stopped()??!1}get currentFrame(){return this._dotLottieCore?Math.round(this._dotLottieCore.current_frame()*100)/100:0}get loopCount(){return this._dotLottieCore?.current_loop_count()??0}get totalFrames(){return this._dotLottieCore?.total_frames()??0}get duration(){return(this._dotLottieCore?.duration()??0)/1e3}get canvas(){return this._canvas}load(t){this._dotLottieCore!==null&&(this._stopAnimationLoop(),this._cleanupCanvas(),this._isFrozen=!1,this._dotLottieCore.set_autoplay(t.autoplay??!1),this._dotLottieCore.set_loop(t.loop??!1),this._dotLottieCore.set_loop_count(t.loopCount??0),this._dotLottieCore.set_mode(J(t.mode??\"forward\")),this._dotLottieCore.set_speed(t.speed??1),this._dotLottieCore.set_use_frame_interpolation(t.useFrameInterpolation??!0),t.segment&&t.segment.length===2?(this._segment=[t.segment[0],t.segment[1]],this._dotLottieCore.set_segment(this._segment[0],this._segment[1])):(this._segment=null,this._dotLottieCore.clear_segment()),this._marker=t.marker??\"\",this._marker?this._dotLottieCore.set_marker(this._marker):this._dotLottieCore.clear_marker(),this._dotLottieCore.set_layout(t.layout?.fit??\"contain\",t.layout?.align?.[0]??.5,t.layout?.align?.[1]??.5),t.data?this._canvas?this._loadFromData(t.data):this._pendingLoad={data:t.data}:t.src&&(this._canvas?this._loadFromSrc(t.src):this._pendingLoad={src:t.src}),t.backgroundColor&&this.setBackgroundColor(t.backgroundColor))}_draw(){if(this._dotLottieCore===null||this._canvas===null||(!this._context&&\"getContext\"in this._canvas&&typeof this._canvas.getContext==\"function\"&&(!g||typeof HTMLCanvasElement<\"u\"&&this._canvas instanceof HTMLCanvasElement||typeof OffscreenCanvas<\"u\"&&this._canvas instanceof OffscreenCanvas)&&(this._context=this._canvas.getContext(\"2d\")),!this._context))return;let t=this._dotLottieCore.get_pixel_buffer(),e=this._canvas.width,r=this._canvas.height,s=e*r*Z;if(t.byteLength!==s){this._lastExpectedBufferSize===s?this._bufferMismatchCount+=1:(this._bufferMismatchCount=1,this._lastExpectedBufferSize=s),this._bufferMismatchCount===10&&console.warn(`[dotlottie-web] Persistent buffer size mismatch detected. Expected ${s} bytes for canvas ${e}x${r}, but got ${t.byteLength} bytes. This may indicate a WASM memory allocation issue or invalid canvas dimensions.`);return}this._bufferMismatchCount=0,this._lastExpectedBufferSize=s;let i=this._cachedImageData;if(!(i!==null&&i.width===e&&i.height===r&&i.data.byteLength===s&&this._cachedImageDataBuffer===t.buffer&&this._cachedImageDataByteOffset===t.byteOffset)){if(typeof ImageData>\"u\")this._cachedImageData=this._context.createImageData(e,r);else{let d=new Uint8ClampedArray(t.buffer,t.byteOffset,t.byteLength);this._cachedImageData=new ImageData(d,e,r)}this._cachedImageDataBuffer=t.buffer,this._cachedImageDataByteOffset=t.byteOffset}if(typeof ImageData>\"u\"){let d=new Uint8ClampedArray(t.buffer,t.byteOffset,t.byteLength);this._cachedImageData.data.set(d)}this._context.putImageData(this._cachedImageData,0,0)}_cleanupCanvas(){this._canvas&&g&&this._canvas instanceof HTMLCanvasElement&&(b.unobserve(this._canvas),y.unobserve(this._canvas),this._cleanupStateMachineListeners())}_initializeCanvas(){this._setupRendererOnCanvas(),this._canvas&&g&&this._canvas instanceof HTMLCanvasElement&&this.isLoaded&&(this._renderConfig.freezeOnOffscreen&&(b.observe(this._canvas,this),k(this._canvas)||this.freeze()),this._renderConfig.autoResize&&y.observe(this._canvas,this),this._isStateMachineRunning&&this._setupStateMachineListeners()),this._canvas&&this._dotLottieCore&&this.isLoaded&&this._setupTarget(this._canvas.width,this._canvas.height)&&(this._dotLottieCore.render(),this._draw())}_setupRendererOnCanvas(){this._context=null}_stopAnimationLoop(){this._animationFrameId!==null&&(this._frameManager.cancelAnimationFrame(this._animationFrameId),this._animationFrameId=null),this._lastFrameTime=null}_startAnimationLoop(){this._animationFrameId===null&&this._dotLottieCore&&!this._isFrozen&&(this._dotLottieCore.is_playing()||this._isStateMachineRunning)&&(this._animationFrameId=this._frameManager.requestAnimationFrame(this._boundAnimationLoop))}_animationLoop(t){if(this._dotLottieCore===null){this._stopAnimationLoop();return}if(!this._dotLottieCore.is_playing()&&!this._isStateMachineRunning){this._stopAnimationLoop();return}try{let e=this._lastFrameTime!==null?t-this._lastFrameTime:0;this._lastFrameTime=t;let r=this._isStateMachineRunning?this._dotLottieCore.sm_tick(e):this._dotLottieCore.tick(e);this._isStateMachineRunning?this._drainSmEvents():this._drainPlayerEvents(),r&&this._draw(),this._animationFrameId=this._frameManager.requestAnimationFrame(this._boundAnimationLoop)}catch(e){console.error(\"Error in animation frame:\",e),this._eventManager.dispatch({type:\"renderError\",error:e}),e instanceof WebAssembly.RuntimeError&&this.destroy()}}play(){if(this._dotLottieCore===null||!this.isLoaded)return;this._stopAnimationLoop();let t=this._dotLottieCore.play();this._drainPlayerEvents(),(t||this._dotLottieCore.is_playing())&&(this._isFrozen=!1,this._startAnimationLoop()),this._canvas&&g&&this._canvas instanceof HTMLCanvasElement&&this._renderConfig.freezeOnOffscreen&&!k(this._canvas)&&this.freeze()}pause(){this._dotLottieCore!==null&&(this._dotLottieCore.pause(),this._drainPlayerEvents(),this._stopAnimationLoop())}stop(){if(this._dotLottieCore===null)return;let t=this._dotLottieCore.stop();this._drainPlayerEvents(),this._stopAnimationLoop(),t&&(this._eventManager.dispatch({type:\"frame\",currentFrame:this.currentFrame}),this._dotLottieCore.render(),this._draw())}setFrame(t){if(this._dotLottieCore===null)return;if(this._dotLottieCore.set_frame(t)){let r=this._dotLottieCore.render();this._drainPlayerEvents(),r&&this._draw()}}setSpeed(t){this._dotLottieCore!==null&&this._dotLottieCore.set_speed(t)}setBackgroundColor(t){if(this._dotLottieCore!==null){if(g&&this._canvas instanceof HTMLCanvasElement)this._canvas.style.backgroundColor=t;else{let[e,r,s,i]=ot(t);this._dotLottieCore.set_background(e,r,s,i)}this._backgroundColor=t}}setLoop(t){this._dotLottieCore!==null&&this._dotLottieCore.set_loop(t)}setLoopCount(t){this._dotLottieCore!==null&&this._dotLottieCore.set_loop_count(t)}setUseFrameInterpolation(t){this._dotLottieCore!==null&&this._dotLottieCore.set_use_frame_interpolation(t)}addEventListener(t,e){this._eventManager.addEventListener(t,e)}removeEventListener(t,e){this._eventManager.removeEventListener(t,e)}destroy(){this._stopAnimationLoop(),this._isStateMachineRunning=!1,this._cleanupCanvas(),this._srcFetchAbort?.abort(),this._srcFetchAbort=null,this._pendingLoad=null;let t=this._dotLottieCore;if(this._dotLottieCore=null,this._context=null,t)try{t.free()}catch(e){console.warn(\"[dotlottie-web] Error freeing wasm core during destroy:\",e)}this._eventManager.dispatch({type:\"destroy\"}),this._eventManager.removeAllEventListeners(),this._cleanupStateMachineListeners()}freeze(){this._animationFrameId!==null&&(this._stopAnimationLoop(),this._isFrozen=!0,this._eventManager.dispatch({type:\"freeze\"}))}unfreeze(){this._animationFrameId===null&&(this._isFrozen=!1,this._eventManager.dispatch({type:\"unfreeze\"}),this._startAnimationLoop())}_syncCanvasSize(){if(!(g&&this._canvas instanceof HTMLCanvasElement))return;let t=this._renderConfig.devicePixelRatio||window.devicePixelRatio||1,{height:e,width:r}=this._canvas.getBoundingClientRect();e!==0&&r!==0&&(this._canvas.width=r*t,this._canvas.height=e*t)}resize(){if(!this._dotLottieCore||!this.isLoaded||!this._canvas)return;this._syncCanvasSize(),this._setupTarget(this._canvas.width,this._canvas.height)&&(this._dotLottieCore.render(),this._draw())}setCanvas(t){if(!(!t||this._canvas===t)&&(this._canvas&&this._cleanupCanvas(),this._canvas=t,this._initializeCanvas(),this._pendingLoad)){let e=this._pendingLoad;this._pendingLoad=null,e.data?this._loadFromData(e.data):e.src&&this._loadFromSrc(e.src,e.dataPromise)}}setTransform(t){if(!this._dotLottieCore)return!1;let e=this._dotLottieCore.set_transform(new Float32Array(t));return e&&this._dotLottieCore.render()&&this._draw(),e}getTransform(){if(!this._dotLottieCore)return;let t=this._dotLottieCore.get_transform();return Array.from(t)}setSegment(t,e){this._dotLottieCore!==null&&(this._segment=[t,e],this._dotLottieCore.set_segment(t,e))}resetSegment(){this._dotLottieCore!==null&&(this._segment=null,this._dotLottieCore.clear_segment())}setMode(t){this._dotLottieCore!==null&&this._dotLottieCore.set_mode(J(t))}setRenderConfig(t){let{devicePixelRatio:e,freezeOnOffscreen:r,quality:s,...i}=t;this._renderConfig={...this._renderConfig,...i,devicePixelRatio:e||H(),freezeOnOffscreen:r??!0,...s!==void 0&&{quality:s}},s!==void 0&&this._dotLottieCore&&this._dotLottieCore.set_quality(s),g&&this._canvas instanceof HTMLCanvasElement&&(this._renderConfig.autoResize?y.observe(this._canvas,this):y.unobserve(this._canvas),this._renderConfig.freezeOnOffscreen?(b.observe(this._canvas,this),k(this._canvas)||this.freeze()):(b.unobserve(this._canvas),this._isFrozen&&this.unfreeze()))}loadAnimation(t){if(this._dotLottieCore===null||this._dotLottieCore.animation_id()===t||!this._canvas)return;this._syncCanvasSize(),this._setupTarget(this._canvas.width,this._canvas.height),this._dotLottieCore.load_animation_from_id(t)?(this._renderConfig.quality!==void 0&&this._dotLottieCore.set_quality(this._renderConfig.quality),this._drainPlayerEvents(),this._dotLottieCore.render(),this._draw()):this._dispatchError(`Failed to load animation with id: ${t}`)}setMarker(t){if(this._dotLottieCore===null)return;this.markers().some(s=>s.name===t)?(this._marker=t,this._dotLottieCore.set_marker(t)):(this._marker=\"\",this._segment=null,this._dotLottieCore.clear_marker(),this._dotLottieCore.clear_segment())}markers(){let t=this._dotLottieCore?.markers();return t&&Array.isArray(t)?t:[]}setTheme(t){if(this._dotLottieCore===null)return!1;let e=this._dotLottieCore.set_theme(t);return e&&(this._dotLottieCore.render(),this._draw()),e}resetTheme(){if(this._dotLottieCore===null)return!1;let t=this._dotLottieCore.reset_theme();return t&&(this._dotLottieCore.render(),this._draw()),t}setThemeData(t){if(this._dotLottieCore===null)return!1;let e=typeof t==\"string\"?t:JSON.stringify(t),r=this._dotLottieCore.set_theme_data(e);return r&&(this._dotLottieCore.render(),this._draw()),r}setSlots(t){this._dotLottieCore!==null&&this._dotLottieCore.set_slots_str(JSON.stringify(t))&&(this._dotLottieCore.render(),this._draw())}_isKeyframeArray(t){return Array.isArray(t)&&t.length>0&&typeof t[0]==\"object\"&&t[0]!==null&&\"t\"in t[0]&&\"s\"in t[0]}getSlotIds(){if(!this._dotLottieCore)return[];let t=this._dotLottieCore.get_slot_ids();return Array.isArray(t)?t:[]}getSlotType(t){if(!this._dotLottieCore)return;let e=this._dotLottieCore.get_slot_type(t);if(e)return e}getSlot(t){if(!this._dotLottieCore)return;let e=this._dotLottieCore.get_slot_str(t);if(e)try{return JSON.parse(e)}catch{return}}getSlots(){if(!this._dotLottieCore)return{};try{return JSON.parse(this._dotLottieCore.get_slots_str())}catch{return{}}}setColorSlot(t,e){if(this._dotLottieCore===null)return!1;let r=this._isKeyframeArray(e),s=JSON.stringify({a:r?1:0,k:e}),i=this._dotLottieCore.set_slot_str(t,s);return this._dotLottieCore.render(),this._draw(),i}setScalarSlot(t,e){if(this._dotLottieCore===null)return!1;let s=JSON.stringify({a:typeof e!=\"number\"?1:0,k:e}),i=this._dotLottieCore.set_slot_str(t,s);return this._dotLottieCore.render(),this._draw(),i}setVectorSlot(t,e){if(this._dotLottieCore===null)return!1;let r=this._isKeyframeArray(e),s=JSON.stringify({a:r?1:0,k:e}),i=this._dotLottieCore.set_slot_str(t,s);return this._dotLottieCore.render(),this._draw(),i}setGradientSlot(t,e,r){if(this._dotLottieCore===null)return!1;let s=this._isKeyframeArray(e),i=JSON.stringify({k:{a:s?1:0,k:e},p:r}),_=this._dotLottieCore.set_slot_str(t,i);return this._dotLottieCore.render(),this._draw(),_}setTextSlot(t,e){if(this._dotLottieCore===null)return!1;let r=this._dotLottieCore.get_slot_str(t),s=e;if(r){let d=JSON.parse(r);if(d&&\"k\"in d&&Array.isArray(d.k)){let u=d.k[0];\"s\"in u&&typeof u.s==\"object\"&&(s={...u.s,...e})}}let i=JSON.stringify({a:0,k:[{t:0,s}]}),_=this._dotLottieCore.set_slot_str(t,i);return this._dotLottieCore.render(),this._draw(),_}async setImageSlot(t,e){if(this._dotLottieCore===null)return!1;let r=await st(e);if(this._dotLottieCore===null)return!1;let s=this._dotLottieCore.set_image_slot(t,r);return this._dotLottieCore.render(),this._draw(),s}resetSlot(t){if(this._dotLottieCore===null)return!1;let e=this._dotLottieCore.reset_slot(t);return this._dotLottieCore.render(),this._draw(),e}clearSlot(t){if(this._dotLottieCore===null)return!1;let e=this._dotLottieCore.clear_slot(t);return this._dotLottieCore.render(),this._draw(),e}resetSlots(){if(this._dotLottieCore===null)return!1;let t=this._dotLottieCore.reset_slots();return this._dotLottieCore.render(),this._draw(),t}clearSlots(){if(this._dotLottieCore===null)return!1;let t=this._dotLottieCore.clear_slots();return this._dotLottieCore.render(),this._draw(),t}setLayout(t){this._dotLottieCore!==null&&this._dotLottieCore.set_layout(t.fit??\"contain\",t.align?.[0]??.5,t.align?.[1]??.5)}setViewport(t,e,r,s){return this._dotLottieCore===null?!1:this._dotLottieCore.set_viewport(t,e,r,s)}static setWasmUrl(t){$().setWasmUrl(t)}static preload(){return $().load()}static async registerFont(t,e){try{await $().load();let r;if(typeof e==\"string\"){let i=await fetch(e);if(!i.ok)return console.error(`Failed to fetch font from URL: ${e}. Status: ${i.status}`),!1;r=new Uint8Array(await i.arrayBuffer())}else e instanceof Uint8Array?r=e:r=new Uint8Array(e);let s=et(t,r);return s||console.error(`Failed to register font \"${t}\". Font data may be invalid.`),s}catch(r){return console.error(`Error registering font \"${t}\":`,r),!1}}animationSize(){let t=this._dotLottieCore?.animation_size();return{width:t?.[0]??0,height:t?.[1]??0}}stateMachineLoad(t){return this._dotLottieCore?this._dotLottieCore.state_machine_load_from_id(t):!1}stateMachineLoadData(t){return this._dotLottieCore?this._dotLottieCore.state_machine_load(t):!1}stateMachineSetConfig(t){this._stateMachineConfig=t}stateMachineStart(){if(this._dotLottieCore===null)return!1;let t=this._dotLottieCore.sm_start(this._stateMachineConfig?.openUrlPolicy?.requireUserInteraction??!0,this._stateMachineConfig?.openUrlPolicy?.whitelist??[]);return this._drainSmEvents(),t&&(this._isStateMachineRunning=!0,this._setupStateMachineListeners(),this._startAnimationLoop()),t}stateMachineStop(){if(!this._dotLottieCore)return!1;let t=this._dotLottieCore.sm_stop();return this._drainSmEvents(),t&&(this._isStateMachineRunning=!1,this._cleanupStateMachineListeners(),this._dotLottieCore.is_playing()||this._stopAnimationLoop()),t}stateMachineGetStatus(){return this._dotLottieCore?.sm_status()??\"\"}stateMachineGetCurrentState(){return this._dotLottieCore?.sm_current_state()??\"\"}stateMachineGetActiveId(){return this._dotLottieCore?.state_machine_id()??\"\"}stateMachineOverrideState(t,e=!1){return this._dotLottieCore?.sm_override_current_state(t,e)??!1}stateMachineSetSeed(t){return this._dotLottieCore?.sm_set_seed(BigInt(Math.trunc(t)))??!1}stateMachineGet(t){return this._dotLottieCore?.get_state_machine(t)??\"\"}stateMachineGetListeners(){if(!this._dotLottieCore)return[];let t=this._dotLottieCore.sm_framework_setup();return Array.isArray(t)?t:[]}stateMachineSetBooleanInput(t,e){return this._dotLottieCore?.sm_set_boolean_input(t,e)??!1}stateMachineSetNumericInput(t,e){return this._dotLottieCore?.sm_set_numeric_input(t,e)??!1}stateMachineSetStringInput(t,e){return this._dotLottieCore?.sm_set_string_input(t,e)??!1}stateMachineGetBooleanInput(t){return this._dotLottieCore?.sm_get_boolean_input(t)??void 0}stateMachineGetNumericInput(t){return this._dotLottieCore?.sm_get_numeric_input(t)??void 0}stateMachineGetStringInput(t){return this._dotLottieCore?.sm_get_string_input(t)??void 0}stateMachineGetInputs(){if(!this._dotLottieCore)return[];let t=this._dotLottieCore.sm_get_inputs();return Array.isArray(t)?t:[]}stateMachineFireEvent(t){this._dotLottieCore?.sm_fire(t)}stateMachinePostClickEvent(t,e){this._dotLottieCore?.sm_post_click(t,e)}stateMachinePostPointerUpEvent(t,e){this._dotLottieCore?.sm_post_pointer_up(t,e)}stateMachinePostPointerDownEvent(t,e){this._dotLottieCore?.sm_post_pointer_down(t,e)}stateMachinePostPointerMoveEvent(t,e){this._dotLottieCore?.sm_post_pointer_move(t,e)}stateMachinePostPointerEnterEvent(t,e){this._dotLottieCore?.sm_post_pointer_enter(t,e)}stateMachinePostPointerExitEvent(t,e){this._dotLottieCore?.sm_post_pointer_exit(t,e)}_onClick(t){let e=L(t);e&&this.stateMachinePostClickEvent(e.x,e.y)}_onPointerUp(t){let e=L(t);e&&this.stateMachinePostPointerUpEvent(e.x,e.y)}_onPointerDown(t){let e=L(t);e&&this.stateMachinePostPointerDownEvent(e.x,e.y)}_onPointerMove(t){let e=L(t);e&&this.stateMachinePostPointerMoveEvent(e.x,e.y)}_onPointerEnter(t){let e=L(t);e&&this.stateMachinePostPointerEnterEvent(e.x,e.y)}_onPointerLeave(t){let e=L(t);e&&this.stateMachinePostPointerExitEvent(e.x,e.y)}_setupStateMachineListeners(){if(g&&this._canvas instanceof HTMLCanvasElement&&this._dotLottieCore!==null&&this.isLoaded){let t=this.stateMachineGetListeners();this._cleanupStateMachineListeners(),t.includes(\"Click\")&&(this._boundOnClick=this._onClick.bind(this),this._canvas.addEventListener(\"click\",this._boundOnClick)),t.includes(\"PointerUp\")&&(this._boundOnPointerUp=this._onPointerUp.bind(this),this._canvas.addEventListener(\"pointerup\",this._boundOnPointerUp)),t.includes(\"PointerDown\")&&(this._boundOnPointerDown=this._onPointerDown.bind(this),this._canvas.addEventListener(\"pointerdown\",this._boundOnPointerDown)),t.includes(\"PointerMove\")&&(this._boundOnPointerMove=this._onPointerMove.bind(this),this._canvas.addEventListener(\"pointermove\",this._boundOnPointerMove)),t.includes(\"PointerEnter\")&&(this._boundOnPointerEnter=this._onPointerEnter.bind(this),this._canvas.addEventListener(\"pointerenter\",this._boundOnPointerEnter)),t.includes(\"PointerExit\")&&(this._boundOnPointerLeave=this._onPointerLeave.bind(this),this._canvas.addEventListener(\"pointerleave\",this._boundOnPointerLeave))}}_cleanupStateMachineListeners(){g&&this._canvas instanceof HTMLCanvasElement&&(this._boundOnClick&&(this._canvas.removeEventListener(\"click\",this._boundOnClick),this._boundOnClick=null),this._boundOnPointerUp&&(this._canvas.removeEventListener(\"pointerup\",this._boundOnPointerUp),this._boundOnPointerUp=null),this._boundOnPointerDown&&(this._canvas.removeEventListener(\"pointerdown\",this._boundOnPointerDown),this._boundOnPointerDown=null),this._boundOnPointerMove&&(this._canvas.removeEventListener(\"pointermove\",this._boundOnPointerMove),this._boundOnPointerMove=null),this._boundOnPointerEnter&&(this._canvas.removeEventListener(\"pointerenter\",this._boundOnPointerEnter),this._boundOnPointerEnter=null),this._boundOnPointerLeave&&(this._canvas.removeEventListener(\"pointerleave\",this._boundOnPointerLeave),this._boundOnPointerLeave=null))}};var a=new Map,Ct={ready:n=>t=>{let e={id:\"\",method:\"onReady\",result:{instanceId:n,event:t}};self.postMessage(e)},complete:n=>t=>{let e={id:\"\",method:\"onComplete\",result:{instanceId:n,event:t}};self.postMessage(e)},load:n=>t=>{let r={id:\"\",method:\"onLoad\",result:{instanceId:n,event:t}};self.postMessage(r)},loadError:n=>t=>{let r={id:\"\",method:\"onLoadError\",result:{instanceId:n,event:t}};self.postMessage(r)},renderError:n=>t=>{let r={id:\"\",method:\"onRenderError\",result:{instanceId:n,event:t}};self.postMessage(r)},loop:n=>t=>{let r={id:\"\",method:\"onLoop\",result:{instanceId:n,event:t}};self.postMessage(r)},play:n=>t=>{let r={id:\"\",method:\"onPlay\",result:{instanceId:n,event:t}};self.postMessage(r)},pause:n=>t=>{let r={id:\"\",method:\"onPause\",result:{instanceId:n,event:t}};self.postMessage(r)},stop:n=>t=>{let r={id:\"\",method:\"onStop\",result:{instanceId:n,event:t}};self.postMessage(r)},frame:n=>t=>{let r={id:\"\",method:\"onFrame\",result:{instanceId:n,event:t}};self.postMessage(r)},render:n=>t=>{let r={id:\"\",method:\"onRender\",result:{instanceId:n,event:t}};self.postMessage(r)},freeze:n=>t=>{let r={id:\"\",method:\"onFreeze\",result:{instanceId:n,event:t}};self.postMessage(r)},unfreeze:n=>t=>{let r={id:\"\",method:\"onUnfreeze\",result:{instanceId:n,event:t}};self.postMessage(r)},destroy:n=>t=>{let r={id:\"\",method:\"onDestroy\",result:{instanceId:n,event:t}};self.postMessage(r)},stateMachineStart:n=>t=>{let r={id:\"\",method:\"onStateMachineStart\",result:{instanceId:n,event:t}};self.postMessage(r)},stateMachineStop:n=>t=>{let r={id:\"\",method:\"onStateMachineStop\",result:{instanceId:n,event:t}};self.postMessage(r)},stateMachineTransition:n=>t=>{let r={id:\"\",method:\"onStateMachineTransition\",result:{instanceId:n,event:t}};self.postMessage(r)},stateMachineStateEntered:n=>t=>{let r={id:\"\",method:\"onStateMachineStateEntered\",result:{instanceId:n,event:t}};self.postMessage(r)},stateMachineStateExit:n=>t=>{let r={id:\"\",method:\"onStateMachineStateExit\",result:{instanceId:n,event:t}};self.postMessage(r)},stateMachineCustomEvent:n=>t=>{let r={id:\"\",method:\"onStateMachineCustomEvent\",result:{instanceId:n,event:t}};self.postMessage(r)},stateMachineError:n=>t=>{let r={id:\"\",method:\"onStateMachineError\",result:{instanceId:n,event:t}};self.postMessage(r)},stateMachineBooleanInputValueChange:n=>t=>{let r={id:\"\",method:\"onStateMachineBooleanInputValueChange\",result:{instanceId:n,event:t}};self.postMessage(r)},stateMachineNumericInputValueChange:n=>t=>{let r={id:\"\",method:\"onStateMachineNumericInputValueChange\",result:{instanceId:n,event:t}};self.postMessage(r)},stateMachineStringInputValueChange:n=>t=>{let r={id:\"\",method:\"onStateMachineStringInputValueChange\",result:{instanceId:n,event:t}};self.postMessage(r)},stateMachineInputFired:n=>t=>{let r={id:\"\",method:\"onStateMachineInputFired\",result:{instanceId:n,event:t}};self.postMessage(r)},stateMachineInternalMessage:n=>t=>{let r={id:\"\",method:\"onStateMachineInternalMessage\",result:{instanceId:n,event:t}};self.postMessage(r)}},j={setTransform(n){let t=n.params.instanceId,e=a.get(t);if(!e)throw new Error(`Instance with id ${t} does not exist.`);return e.setTransform(n.params.transform)},getTransform(n){let t=n.params.instanceId,e=a.get(t);if(!e)throw new Error(`Instance with id ${t} does not exist.`);return e.getTransform()},getDotLottieInstanceState(n){let t=n.params.instanceId,e=a.get(t);if(!e)throw new Error(`Instance with id ${t} does not exist.`);return{state:{loopCount:e.loopCount,isLoaded:e.isLoaded,isPaused:e.isPaused,isPlaying:e.isPlaying,isStopped:e.isStopped,isFrozen:e.isFrozen,loop:e.loop,mode:e.mode,speed:e.speed,currentFrame:e.currentFrame,totalFrames:e.totalFrames,duration:e.duration,useFrameInterpolation:e.useFrameInterpolation,renderConfig:e.renderConfig,marker:e.marker,backgroundColor:e.backgroundColor,markers:e.markers(),activeAnimationId:e.activeAnimationId,activeThemeId:e.activeThemeId,autoplay:e.autoplay,segment:e.segment,layout:e.layout,isReady:e.isReady,manifest:e.manifest}}},setLayout(n){let t=n.params.instanceId,e=n.params.layout,r=a.get(t);if(!r)throw new Error(`Instance with id ${t} does not exist.`);r.setLayout(e)},stateMachineGetListeners(n){let t=n.params.instanceId,e=a.get(t);if(!e)throw new Error(`Instance with id ${t} does not exist.`);return e.stateMachineGetListeners()},stateMachineStart(n){let t=n.params.instanceId,e=a.get(t);if(!e)throw new Error(`Instance with id ${t} does not exist.`);return e.stateMachineStart()},stateMachineStop(n){let t=n.params.instanceId,e=a.get(t);if(!e)throw new Error(`Instance with id ${t} does not exist.`);return e.stateMachineStop()},stateMachineLoad(n){let t=n.params.instanceId,e=n.params.stateMachineId,r=a.get(t);if(!r)throw new Error(`Instance with id ${t} does not exist.`);return r.stateMachineLoad(e)},stateMachineLoadData(n){let t=n.params.instanceId,e=n.params.stateMachineData,r=a.get(t);if(!r)throw new Error(`Instance with id ${t} does not exist.`);return r.stateMachineLoadData(e)},stateMachinePostClickEvent(n){let t=n.params.instanceId,e=n.params.x,r=n.params.y,s=a.get(t);if(!s)throw new Error(`Instance with id ${t} does not exist.`);return s.stateMachinePostClickEvent(e,r)},stateMachinePostPointerUpEvent(n){let t=n.params.instanceId,e=n.params.x,r=n.params.y,s=a.get(t);if(!s)throw new Error(`Instance with id ${t} does not exist.`);return s.stateMachinePostPointerUpEvent(e,r)},stateMachinePostPointerDownEvent(n){let t=n.params.instanceId,e=n.params.x,r=n.params.y,s=a.get(t);if(!s)throw new Error(`Instance with id ${t} does not exist.`);return s.stateMachinePostPointerDownEvent(e,r)},stateMachinePostPointerMoveEvent(n){let t=n.params.instanceId,e=n.params.x,r=n.params.y,s=a.get(t);if(!s)throw new Error(`Instance with id ${t} does not exist.`);return s.stateMachinePostPointerMoveEvent(e,r)},stateMachinePostPointerEnterEvent(n){let t=n.params.instanceId,e=n.params.x,r=n.params.y,s=a.get(t);if(!s)throw new Error(`Instance with id ${t} does not exist.`);return s.stateMachinePostPointerEnterEvent(e,r)},stateMachinePostPointerExitEvent(n){let t=n.params.instanceId,e=n.params.x,r=n.params.y,s=a.get(t);if(!s)throw new Error(`Instance with id ${t} does not exist.`);return s.stateMachinePostPointerExitEvent(e,r)},stateMachineSetNumericInput:n=>{let t=n.params.instanceId,e=n.params.name,r=n.params.value,s=a.get(t);if(!s)throw new Error(`Instance with id ${t} does not exist.`);return s.stateMachineSetNumericInput(e,r)},stateMachineSetBooleanInput:n=>{let t=n.params.instanceId,e=n.params.name,r=n.params.value,s=a.get(t);if(!s)throw new Error(`Instance with id ${t} does not exist.`);return s.stateMachineSetBooleanInput(e,r)},stateMachineSetConfig:n=>{let t=n.params.instanceId,e=n.params.config,r=a.get(t);if(!r)throw new Error(`Instance with id ${t} does not exist.`);r.stateMachineSetConfig(e)},stateMachineSetStringInput:n=>{let t=n.params.instanceId,e=n.params.name,r=n.params.value,s=a.get(t);if(!s)throw new Error(`Instance with id ${t} does not exist.`);return s.stateMachineSetStringInput(e,r)},stateMachineGetNumericInput:n=>{let t=n.params.instanceId,e=n.params.name,r=a.get(t);if(!r)throw new Error(`Instance with id ${t} does not exist.`);return r.stateMachineGetNumericInput(e)},stateMachineGetBooleanInput:n=>{let t=n.params.instanceId,e=n.params.name,r=a.get(t);if(!r)throw new Error(`Instance with id ${t} does not exist.`);return r.stateMachineGetBooleanInput(e)},stateMachineGetStringInput:n=>{let t=n.params.instanceId,e=n.params.name,r=a.get(t);if(!r)throw new Error(`Instance with id ${t} does not exist.`);return r.stateMachineGetStringInput(e)},stateMachineGetInputs:n=>{let t=n.params.instanceId,e=a.get(t);if(!e)throw new Error(`Instance with id ${t} does not exist.`);return e.stateMachineGetInputs()},stateMachineFireEvent:n=>{let t=n.params.instanceId,e=n.params.name,r=a.get(t);if(!r)throw new Error(`Instance with id ${t} does not exist.`);return r.stateMachineFireEvent(e)},stateMachineGetStatus:n=>{let t=n.params.instanceId,e=a.get(t);if(!e)throw new Error(`Instance with id ${t} does not exist.`);return e.stateMachineGetStatus()},stateMachineGetCurrentState:n=>{let t=n.params.instanceId,e=a.get(t);if(!e)throw new Error(`Instance with id ${t} does not exist.`);return e.stateMachineGetCurrentState()},stateMachineGetActiveId:n=>{let t=n.params.instanceId,e=a.get(t);if(!e)throw new Error(`Instance with id ${t} does not exist.`);return e.stateMachineGetActiveId()},stateMachineOverrideState:n=>{let t=n.params.instanceId,e=n.params.state,r=n.params.immediate,s=a.get(t);if(!s)throw new Error(`Instance with id ${t} does not exist.`);return s.stateMachineOverrideState(e,r)},stateMachineSetSeed:n=>{let t=n.params.instanceId,e=n.params.seed,r=a.get(t);if(!r)throw new Error(`Instance with id ${t} does not exist.`);return r.stateMachineSetSeed(e)},stateMachineGet:n=>{let t=n.params.instanceId,e=n.params.stateMachineId,r=a.get(t);if(!r)throw new Error(`Instance with id ${t} does not exist.`);return r.stateMachineGet(e)},create:n=>{let t=n.params.instanceId,e=n.params.config,r=n.params.width,s=n.params.height;if(a.has(t))throw new Error(`Instance with id ${t} already exists.`);let i=new I(e);return i.canvas&&(i.canvas.height=s,i.canvas.width=r),a.set(t,i),[\"complete\",\"frame\",\"load\",\"loadError\",\"renderError\",\"loop\",\"pause\",\"play\",\"stop\",\"destroy\",\"freeze\",\"unfreeze\",\"render\",\"ready\",\"stateMachineStart\",\"stateMachineStop\",\"stateMachineTransition\",\"stateMachineStateEntered\",\"stateMachineStateExit\",\"stateMachineCustomEvent\",\"stateMachineError\",\"stateMachineBooleanInputValueChange\",\"stateMachineNumericInputValueChange\",\"stateMachineStringInputValueChange\",\"stateMachineInputFired\",\"stateMachineInternalMessage\"].forEach(d=>{i.addEventListener(d,Ct[d](t))}),{instanceId:t}},destroy:n=>{let t=n.params.instanceId,e=a.get(t);e&&(e.destroy(),a.delete(t))},freeze:n=>{let t=n.params.instanceId,e=a.get(t);if(!e)throw new Error(`Instance with id ${t} does not exist.`);e.freeze()},load:n=>{let t=n.params.instanceId,e=n.params.config,r=a.get(t);if(!r)throw new Error(`Instance with id ${t} does not exist.`);r.load(e)},loadAnimation:n=>{let t=n.params.instanceId,e=n.params.animationId,r=a.get(t);if(!r)throw new Error(`Instance with id ${t} does not exist.`);r.loadAnimation(e)},setTheme:n=>{let t=n.params.instanceId,e=n.params.themeId,r=a.get(t);if(!r)throw new Error(`Instance with id ${t} does not exist.`);return r.setTheme(e)},setThemeData:n=>{let t=n.params.instanceId,e=n.params.themeData,r=a.get(t);if(!r)throw new Error(`Instance with id ${t} does not exist.`);return r.setThemeData(e)},pause:n=>{let t=n.params.instanceId,e=a.get(t);if(!e)throw new Error(`Instance with id ${t} does not exist.`);return e.pause()},play:n=>{let t=n.params.instanceId,e=a.get(t);if(!e)throw new Error(`Instance with id ${t} does not exist.`);return e.play()},registerFont:async n=>{let{fontName:t,fontSource:e}=n.params;return I.registerFont(t,e)},resize:n=>{let t=n.params.instanceId,e=n.params.width,r=n.params.height,s=a.get(t);if(!s)throw new Error(`Instance with id ${t} does not exist.`);s.canvas&&(s.canvas.height=r,s.canvas.width=e),s.resize()},setBackgroundColor:n=>{let t=n.params.instanceId,e=n.params.backgroundColor,r=a.get(t);if(!r)throw new Error(`Instance with id ${t} does not exist.`);r.setBackgroundColor(e)},setSlots:n=>{let t=n.params.instanceId,e=a.get(t);if(!e)throw new Error(`Instance with id ${t} does not exist.`);e.setSlots(n.params.slots)},getSlotIds:n=>{let t=n.params.instanceId,e=a.get(t);if(!e)throw new Error(`Instance with id ${t} does not exist.`);return e.getSlotIds()},getSlotType:n=>{let t=n.params.instanceId,e=a.get(t);if(!e)throw new Error(`Instance with id ${t} does not exist.`);return e.getSlotType(n.params.slotId)},getSlot:n=>{let t=n.params.instanceId,e=a.get(t);if(!e)throw new Error(`Instance with id ${t} does not exist.`);return e.getSlot(n.params.slotId)},getSlots:n=>{let t=n.params.instanceId,e=a.get(t);if(!e)throw new Error(`Instance with id ${t} does not exist.`);return e.getSlots()},setColorSlot:n=>{let t=n.params.instanceId,e=a.get(t);if(!e)throw new Error(`Instance with id ${t} does not exist.`);return e.setColorSlot(n.params.slotId,n.params.value)},setScalarSlot:n=>{let t=n.params.instanceId,e=a.get(t);if(!e)throw new Error(`Instance with id ${t} does not exist.`);return e.setScalarSlot(n.params.slotId,n.params.value)},setVectorSlot:n=>{let t=n.params.instanceId,e=a.get(t);if(!e)throw new Error(`Instance with id ${t} does not exist.`);return e.setVectorSlot(n.params.slotId,n.params.value)},setGradientSlot:n=>{let t=n.params.instanceId,e=a.get(t);if(!e)throw new Error(`Instance with id ${t} does not exist.`);return e.setGradientSlot(n.params.slotId,n.params.value,n.params.colorStopCount)},setTextSlot:n=>{let t=n.params.instanceId,e=a.get(t);if(!e)throw new Error(`Instance with id ${t} does not exist.`);return e.setTextSlot(n.params.slotId,n.params.value)},setImageSlot:n=>{let t=n.params.instanceId,e=a.get(t);if(!e)throw new Error(`Instance with id ${t} does not exist.`);return e.setImageSlot(n.params.slotId,n.params.src)},resetSlot:n=>{let t=n.params.instanceId,e=a.get(t);if(!e)throw new Error(`Instance with id ${t} does not exist.`);return e.resetSlot(n.params.slotId)},clearSlot:n=>{let t=n.params.instanceId,e=a.get(t);if(!e)throw new Error(`Instance with id ${t} does not exist.`);return e.clearSlot(n.params.slotId)},resetSlots:n=>{let t=n.params.instanceId,e=a.get(t);if(!e)throw new Error(`Instance with id ${t} does not exist.`);return e.resetSlots()},clearSlots:n=>{let t=n.params.instanceId,e=a.get(t);if(!e)throw new Error(`Instance with id ${t} does not exist.`);return e.clearSlots()},setFrame:n=>{let t=n.params.instanceId,e=n.params.frame,r=a.get(t);if(!r)throw new Error(`Instance with id ${t} does not exist.`);r.setFrame(e)},setMode:n=>{let t=n.params.instanceId,e=n.params.mode,r=a.get(t);if(!r)throw new Error(`Instance with id ${t} does not exist.`);r.setMode(e)},setRenderConfig:n=>{let t=n.params.instanceId,e=n.params.renderConfig,r=a.get(t);if(!r)throw new Error(`Instance with id ${t} does not exist.`);r.setRenderConfig(e)},setSegment:n=>{let t=n.params.instanceId,e=n.params.segment,r=a.get(t);if(!r)throw new Error(`Instance with id ${t} does not exist.`);r.setSegment(e[0],e[1])},resetSegment:n=>{let t=n.params.instanceId,e=a.get(t);if(!e)throw new Error(`Instance with id ${t} does not exist.`);e.resetSegment()},setSpeed:n=>{let t=n.params.instanceId,e=n.params.speed,r=a.get(t);if(!r)throw new Error(`Instance with id ${t} does not exist.`);r.setSpeed(e)},setUseFrameInterpolation:n=>{let t=n.params.instanceId,e=n.params.useFrameInterpolation,r=a.get(t);if(!r)throw new Error(`Instance with id ${t} does not exist.`);r.setUseFrameInterpolation(e)},setWasmUrl:n=>{I.setWasmUrl(n.params.url)},stop:n=>{let t=n.params.instanceId,e=a.get(t);if(!e)throw new Error(`Instance with id ${t} does not exist.`);e.stop()},unfreeze:n=>{let t=n.params.instanceId,e=a.get(t);if(!e)throw new Error(`Instance with id ${t} does not exist.`);e.unfreeze()},setViewport(n){let t=n.params.instanceId,e=n.params.x,r=n.params.y,s=n.params.width,i=n.params.height,_=a.get(t);if(!_)throw new Error(`Instance with id ${t} does not exist.`);return _.setViewport(e,r,s,i)},animationSize(n){let t=n.params.instanceId,e=a.get(t);if(!e)throw new Error(`Instance with id ${t} does not exist.`);let{height:r,width:s}=e.animationSize();return{height:r,width:s}},setMarker(n){let t=n.params.instanceId,e=n.params.marker,r=a.get(t);if(!r)throw new Error(`Instance with id ${t} does not exist.`);r.setMarker(e)},setLoop(n){let t=n.params.instanceId,e=n.params.loop,r=a.get(t);if(!r)throw new Error(`Instance with id ${t} does not exist.`);r.setLoop(e)},setLoopCount(n){let t=n.params.instanceId,e=n.params.loopCount,r=a.get(t);if(!r)throw new Error(`Instance with id ${t} does not exist.`);r.setLoopCount(e)}};function Lt(n){let t=n.method;if(Object.hasOwn(j,t)&&typeof j[t]==\"function\")return j[t](n);throw new Error(`Method ${String(t)} is not implemented in commands.`)}self.onmessage=async n=>{try{let t=await Lt(n.data),e={id:n.data.id,method:n.data.method,result:t};self.postMessage(e)}catch(t){let e={id:n.data.id,method:n.data.method,error:t.message};self.postMessage(e)}};var It=\"\",Qt=It;})();\\n'],{type:`application/javascript`}),t=URL.createObjectURL(e),n=new Worker(t);return URL.revokeObjectURL(t),n}},he=class{constructor(){s(this,`_workers`,new Map),s(this,`_animationWorkerMap`,new Map),s(this,`_eventHandlers`,new Map),s(this,`_rpcHandlers`,new Map),s(this,`_routeMessage`,e=>{let t=e.data;if(t.id){let n=this._rpcHandlers.get(t.id);n&&n(e);return}let n=t.result?.instanceId;if(n){let t=this._eventHandlers.get(n);t&&t(e)}})}getWorker(e){let t=this._workers.get(e);return t||(t=new me,t.addEventListener(`message`,this._routeMessage),this._workers.set(e,t)),t}assignAnimationToWorker(e,t){this._animationWorkerMap.set(e,t)}unassignAnimationFromWorker(e){this._animationWorkerMap.delete(e)}sendMessage(e,t,n){this.getWorker(e).postMessage(t,n||[])}broadcastMessage(e,t){this._workers.forEach(n=>{n.postMessage(e,t||[])})}terminateWorker(e){let t=this._workers.get(e);t&&(t.removeEventListener(`message`,this._routeMessage),t.terminate(),this._workers.delete(e))}registerEventHandler(e,t){this._eventHandlers.set(e,t)}unregisterEventHandler(e){this._eventHandlers.delete(e)}registerRpcReplyHandler(e,t){this._rpcHandlers.set(e,t)}unregisterRpcReplyHandler(e){this._rpcHandlers.delete(e)}};function ge(e,t){if(typeof HTMLCanvasElement<`u`&&e instanceof HTMLCanvasElement){let{height:n,width:r}=e.getBoundingClientRect();if(n!==0&&r!==0)return{width:r*t,height:n*t}}return{width:e.width,height:e.height}}function J(){return Date.now().toString(36)+Math.random().toString(36).substr(2,9)}let Y=null;function X(){return Y??(Y=new he),Y}let Z=``;const Q=new Map;var $=class{constructor(e){if(s(this,`_eventManager`,new F),s(this,`_id`,void 0),s(this,`_workerId`,void 0),s(this,`_worker`,void 0),s(this,`_canvas`,void 0),s(this,`_dotLottieInstanceState`,{loopCount:0,markers:[],autoplay:!1,backgroundColor:``,currentFrame:0,duration:0,loop:!1,mode:`forward`,segment:[0,0],speed:1,totalFrames:0,isLoaded:!1,isPlaying:!1,isPaused:!1,isStopped:!0,isFrozen:!1,useFrameInterpolation:!1,renderConfig:{devicePixelRatio:z()},activeAnimationId:``,activeThemeId:``,layout:void 0,marker:``,isReady:!1,manifest:null}),s(this,`_created`,!1),s(this,`_retired`,!1),s(this,`_boundOnClick`,null),s(this,`_boundOnPointerUp`,null),s(this,`_boundOnPointerDown`,null),s(this,`_boundOnPointerMove`,null),s(this,`_boundOnPointerEnter`,null),s(this,`_boundOnPointerLeave`,null),s(this,`_pendingConfig`,null),e.canvas){let t=typeof HTMLCanvasElement<`u`&&e.canvas instanceof HTMLCanvasElement,n=typeof OffscreenCanvas<`u`&&e.canvas instanceof OffscreenCanvas;if(!t&&!n)throw Error(`Worker-based DotLottie requires HTMLCanvasElement or OffscreenCanvas`)}this._canvas=e.canvas??null,this._id=`dotlottie-${J()}`,this._workerId=e.workerId||`defaultWorker`,this._worker=X().getWorker(this._workerId),X().assignAnimationToWorker(this._id,this._workerId),Z&&this._sendMessage(`setWasmUrl`,{url:Z});let t={...e,renderConfig:{...e.renderConfig,devicePixelRatio:e.renderConfig?.devicePixelRatio||z(),freezeOnOffscreen:e.renderConfig?.freezeOnOffscreen??!0}};this._pendingConfig=t,this._canvas&&(this._create(t),this._pendingConfig=null),X().registerEventHandler(this._id,this._handleWorkerEvent.bind(this))}async _handleWorkerEvent(e){let t=e.data;if(!t.id&&(t.method===`onLoad`&&t.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._eventManager.dispatch(t.result.event),u&&this._canvas instanceof HTMLCanvasElement&&(this._dotLottieInstanceState.renderConfig.freezeOnOffscreen&&(I.observe(this._canvas,this),B(this._canvas)||await this.freeze()),this._dotLottieInstanceState.renderConfig.autoResize&&L.observe(this._canvas,this))),t.method===`onComplete`&&t.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._eventManager.dispatch(t.result.event)),t.method===`onDestroy`&&t.result.instanceId===this._id&&this._eventManager.dispatch(t.result.event),t.method===`onUnfreeze`&&t.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._dotLottieInstanceState.isFrozen=!1,this._eventManager.dispatch(t.result.event)),t.method===`onFrame`&&t.result.instanceId===this._id&&(this._dotLottieInstanceState.currentFrame=t.result.event.currentFrame,this._eventManager.dispatch(t.result.event)),t.method===`onRender`&&t.result.instanceId===this._id&&this._eventManager.dispatch(t.result.event),t.method===`onFreeze`&&t.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._eventManager.dispatch(t.result.event)),t.method===`onPause`&&t.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._eventManager.dispatch(t.result.event)),t.method===`onPlay`&&t.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._eventManager.dispatch(t.result.event)),t.method===`onStop`&&t.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._eventManager.dispatch(t.result.event)),t.method===`onLoadError`&&t.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._eventManager.dispatch(t.result.event)),t.method===`onRenderError`&&t.result.instanceId===this._id&&this._eventManager.dispatch(t.result.event),t.method===`onReady`&&t.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._eventManager.dispatch(t.result.event)),t.method===`onLoop`&&t.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._eventManager.dispatch(t.result.event)),t.method===`onStateMachineStart`&&t.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._setupStateMachineListeners(),this._eventManager.dispatch(t.result.event)),t.method===`onStateMachineStop`&&t.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._cleanupStateMachineListeners(),this._eventManager.dispatch(t.result.event)),t.method===`onStateMachineTransition`&&t.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._eventManager.dispatch(t.result.event)),t.method===`onStateMachineStateEntered`&&t.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._eventManager.dispatch(t.result.event)),t.method===`onStateMachineStateExit`&&t.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._eventManager.dispatch(t.result.event)),t.method===`onStateMachineCustomEvent`&&t.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._eventManager.dispatch(t.result.event)),t.method===`onStateMachineError`&&t.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._eventManager.dispatch(t.result.event)),t.method===`onStateMachineBooleanInputValueChange`&&t.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._eventManager.dispatch(t.result.event)),t.method===`onStateMachineNumericInputValueChange`&&t.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._eventManager.dispatch(t.result.event)),t.method===`onStateMachineStringInputValueChange`&&t.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._eventManager.dispatch(t.result.event)),t.method===`onStateMachineInputFired`&&t.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._eventManager.dispatch(t.result.event)),t.method===`onStateMachineInternalMessage`&&t.result.instanceId===this._id)){await this._updateDotLottieInstanceState();let e=t.result.event;e.message.startsWith(`OpenUrl: `)&&U(e.message)}}async _create(e){if(!this._canvas)return;let t;if(this._canvas instanceof HTMLCanvasElement){let n=Q.get(this._canvas);if(n&&n.workerId===this._workerId){await this._adopt(n,e);return}t=this._canvas.transferControlToOffscreen(),Q.set(this._canvas,{destroyTimer:null,facade:this,instanceId:this._id,workerId:this._workerId})}else t=this._canvas;let{instanceId:n}=await this._sendMessage(`create`,{instanceId:this._id,config:{...e,canvas:t},...ge(this._canvas,e.renderConfig?.devicePixelRatio||z())},[t]);if(n!==this._id)throw Error(`Instance ID mismatch`);this._retired||(this._created=!0,await this._updateDotLottieInstanceState())}async _adopt(e,t){e.destroyTimer===null?e.facade._retire():(clearTimeout(e.destroyTimer),e.destroyTimer=null),X().unassignAnimationFromWorker(this._id),this._id=e.instanceId,X().assignAnimationToWorker(this._id,this._workerId),e.facade=this,this._created=!0;let{canvas:n,...r}=t;await this._sendMessage(`load`,{config:r,instanceId:this._id}),await this._updateDotLottieInstanceState()}_retire(){this._retired=!0,this._created&&(this._created=!1,this._cleanupStateMachineListeners(),this._eventManager.dispatch({type:`destroy`}),this._eventManager.removeAllEventListeners(),u&&this._canvas instanceof HTMLCanvasElement&&(I.unobserve(this._canvas),L.unobserve(this._canvas)))}get loopCount(){return this._dotLottieInstanceState.loopCount}get isLoaded(){return this._dotLottieInstanceState.isLoaded}get isPlaying(){return this._dotLottieInstanceState.isPlaying}get isPaused(){return this._dotLottieInstanceState.isPaused}get isStopped(){return this._dotLottieInstanceState.isStopped}get currentFrame(){return this._dotLottieInstanceState.currentFrame}get isFrozen(){return this._dotLottieInstanceState.isFrozen}get totalFrames(){return this._dotLottieInstanceState.totalFrames}get segment(){return this._dotLottieInstanceState.segment}get speed(){return this._dotLottieInstanceState.speed}get duration(){return this._dotLottieInstanceState.duration}get isReady(){return this._dotLottieInstanceState.isReady}get mode(){return this._dotLottieInstanceState.mode}get canvas(){return this._canvas}async setCanvas(e){let t=typeof HTMLCanvasElement<`u`&&e instanceof HTMLCanvasElement,n=typeof OffscreenCanvas<`u`&&e instanceof OffscreenCanvas;if(!t&&!n)throw Error(`Worker-based DotLottie requires HTMLCanvasElement or OffscreenCanvas`);if(this._canvas!==e){if(this._created&&this._canvas!==null)throw Error(`Cannot change canvas after worker instance is already created with a different canvas.`);this._canvas=e,!this._created&&this._pendingConfig&&(await this._create(this._pendingConfig),this._pendingConfig=null)}}get autoplay(){return this._dotLottieInstanceState.autoplay}get backgroundColor(){return this._dotLottieInstanceState.backgroundColor}get loop(){return this._dotLottieInstanceState.loop}get useFrameInterpolation(){return this._dotLottieInstanceState.useFrameInterpolation}get renderConfig(){return this._dotLottieInstanceState.renderConfig}get manifest(){return this._dotLottieInstanceState.manifest}get activeAnimationId(){return this._dotLottieInstanceState.activeAnimationId}get marker(){return this._dotLottieInstanceState.marker}get activeThemeId(){return this._dotLottieInstanceState.activeThemeId}get layout(){return this._dotLottieInstanceState.layout}async play(){this._created&&(await this._sendMessage(`play`,{instanceId:this._id}),await this._updateDotLottieInstanceState(),u&&this._canvas instanceof HTMLCanvasElement&&this._dotLottieInstanceState.renderConfig.freezeOnOffscreen&&!B(this._canvas)&&await this.freeze())}async pause(){this._created&&(await this._sendMessage(`pause`,{instanceId:this._id}),await this._updateDotLottieInstanceState())}async stop(){this._created&&(await this._sendMessage(`stop`,{instanceId:this._id}),await this._updateDotLottieInstanceState())}async setSpeed(e){this._created&&(await this._sendMessage(`setSpeed`,{instanceId:this._id,speed:e}),await this._updateDotLottieInstanceState())}async setMode(e){this._created&&(await this._sendMessage(`setMode`,{instanceId:this._id,mode:e}),await this._updateDotLottieInstanceState())}async setFrame(e){this._created&&(await this._sendMessage(`setFrame`,{frame:e,instanceId:this._id}),await this._updateDotLottieInstanceState())}async setSegment(e,t){this._created&&(await this._sendMessage(`setSegment`,{instanceId:this._id,segment:[e,t]}),await this._updateDotLottieInstanceState())}async resetSegment(){this._created&&(await this._sendMessage(`resetSegment`,{instanceId:this._id}),await this._updateDotLottieInstanceState())}async setRenderConfig(e){if(!this._created)return;let{devicePixelRatio:t,freezeOnOffscreen:n,quality:r,...i}=e;await this._sendMessage(`setRenderConfig`,{instanceId:this._id,renderConfig:{...this._dotLottieInstanceState.renderConfig,...i,devicePixelRatio:t||z(),freezeOnOffscreen:n??!0,...r!==void 0&&{quality:r}}}),await this._updateDotLottieInstanceState(),u&&this._canvas instanceof HTMLCanvasElement&&(this._dotLottieInstanceState.renderConfig.autoResize?L.observe(this._canvas,this):L.unobserve(this._canvas),this._dotLottieInstanceState.renderConfig.freezeOnOffscreen?(I.observe(this._canvas,this),B(this._canvas)||await this.freeze()):(I.unobserve(this._canvas),this._dotLottieInstanceState.isFrozen&&await this.unfreeze()))}async setUseFrameInterpolation(e){this._created&&(await this._sendMessage(`setUseFrameInterpolation`,{instanceId:this._id,useFrameInterpolation:e}),await this._updateDotLottieInstanceState())}async setTheme(e){if(!this._created)return!1;let t=await this._sendMessage(`setTheme`,{instanceId:this._id,themeId:e});return await this._updateDotLottieInstanceState(),t}async load(e){if(!this._created){this._pendingConfig&&(this._pendingConfig={...this._pendingConfig,...e});return}await this._sendMessage(`load`,{config:e,instanceId:this._id}),await this._updateDotLottieInstanceState()}async setLoop(e){this._created&&(await this._sendMessage(`setLoop`,{instanceId:this._id,loop:e}),await this._updateDotLottieInstanceState())}async setLoopCount(e){this._created&&(await this._sendMessage(`setLoopCount`,{instanceId:this._id,loopCount:e}),await this._updateDotLottieInstanceState())}async resize(){if(!this._created||!this._canvas)return;let{height:e,width:t}=ge(this._canvas,this._dotLottieInstanceState.renderConfig.devicePixelRatio||z());await this._sendMessage(`resize`,{height:e,instanceId:this._id,width:t}),await this._updateDotLottieInstanceState()}async destroy(){if(!this._created)return;let e=this._canvas,t=e instanceof HTMLCanvasElement?Q.get(e):void 0;this._retire(),t&&t.facade===this?t.destroyTimer=setTimeout(()=>{Q.delete(e),this._finalizeDestroy()},0):await this._finalizeDestroy()}async _finalizeDestroy(){X().unregisterEventHandler(this._id),X().unassignAnimationFromWorker(this._id),await this._sendMessage(`destroy`,{instanceId:this._id})}async freeze(){this._created&&(await this._sendMessage(`freeze`,{instanceId:this._id}),await this._updateDotLottieInstanceState())}async unfreeze(){this._created&&(await this._sendMessage(`unfreeze`,{instanceId:this._id}),await this._updateDotLottieInstanceState())}async setBackgroundColor(e){this._created&&(await this._sendMessage(`setBackgroundColor`,{instanceId:this._id,backgroundColor:e}),await this._updateDotLottieInstanceState())}async loadAnimation(e){this._created&&(await this._sendMessage(`loadAnimation`,{animationId:e,instanceId:this._id}),await this._updateDotLottieInstanceState())}async setLayout(e){this._created&&(await this._sendMessage(`setLayout`,{instanceId:this._id,layout:e}),await this._updateDotLottieInstanceState())}async setSlots(e){this._created&&await this._sendMessage(`setSlots`,{instanceId:this._id,slots:e})}async getSlotIds(){return this._created?this._sendMessage(`getSlotIds`,{instanceId:this._id}):[]}async getSlotType(e){if(this._created)return this._sendMessage(`getSlotType`,{instanceId:this._id,slotId:e})}async getSlot(e){if(this._created)return this._sendMessage(`getSlot`,{instanceId:this._id,slotId:e})}async getSlots(){return this._created?this._sendMessage(`getSlots`,{instanceId:this._id}):{}}async setColorSlot(e,t){return this._created?this._sendMessage(`setColorSlot`,{instanceId:this._id,slotId:e,value:t}):!1}async setScalarSlot(e,t){return this._created?this._sendMessage(`setScalarSlot`,{instanceId:this._id,slotId:e,value:t}):!1}async setVectorSlot(e,t){return this._created?this._sendMessage(`setVectorSlot`,{instanceId:this._id,slotId:e,value:t}):!1}async setGradientSlot(e,t,n){return this._created?this._sendMessage(`setGradientSlot`,{instanceId:this._id,slotId:e,value:t,colorStopCount:n}):!1}async setTextSlot(e,t){return this._created?this._sendMessage(`setTextSlot`,{instanceId:this._id,slotId:e,value:t}):!1}async setImageSlot(e,t){if(!this._created)return!1;let n=await H(t);return this._sendMessage(`setImageSlot`,{instanceId:this._id,slotId:e,src:n})}async resetSlot(e){return this._created?this._sendMessage(`resetSlot`,{instanceId:this._id,slotId:e}):!1}async clearSlot(e){return this._created?this._sendMessage(`clearSlot`,{instanceId:this._id,slotId:e}):!1}async resetSlots(){return this._created?this._sendMessage(`resetSlots`,{instanceId:this._id}):!1}async clearSlots(){return this._created?this._sendMessage(`clearSlots`,{instanceId:this._id}):!1}async _updateDotLottieInstanceState(){if(!this._created)return;let e=await this._sendMessage(`getDotLottieInstanceState`,{instanceId:this._id});this._dotLottieInstanceState=e.state}markers(){return this._dotLottieInstanceState.markers}async setMarker(e){this._created&&(await this._sendMessage(`setMarker`,{instanceId:this._id,marker:e}),await this._updateDotLottieInstanceState())}async setThemeData(e){if(!this._created)return!1;let t=await this._sendMessage(`setThemeData`,{instanceId:this._id,themeData:e});return await this._updateDotLottieInstanceState(),t}async setViewport(e,t,n,r){return this._created?this._sendMessage(`setViewport`,{x:e,y:t,width:n,height:r,instanceId:this._id}):!1}async animationSize(){return this._created?this._sendMessage(`animationSize`,{instanceId:this._id}):{height:0,width:0}}async setTransform(e){return this._created?this._sendMessage(`setTransform`,{instanceId:this._id,transform:e}):!1}async getTransform(){if(this._created)return this._sendMessage(`getTransform`,{instanceId:this._id})}async _sendMessage(e,t,n){let r={id:`dotlottie-request-${J()}`,method:e,params:t};return new Promise((t,i)=>{X().registerRpcReplyHandler(r.id,n=>{X().unregisterRpcReplyHandler(r.id);let a=n.data;a.error?i(Error(`Failed to execute method ${e}: ${a.error}`)):t(a.result)}),this._worker.postMessage(r,n||[])})}addEventListener(e,t){this._eventManager.addEventListener(e,t)}removeEventListener(e,t){this._eventManager.removeEventListener(e,t)}static setWasmUrl(e){Z=e}static async registerFont(e,t){try{let n=J();return X().broadcastMessage({id:n,method:`registerFont`,params:{fontName:e,fontSource:t}}),!0}catch(t){return console.error(`Error broadcasting registerFont for \"${e}\":`,t),!1}}async stateMachineLoad(e){if(!this._created)return!1;let t=await this._sendMessage(`stateMachineLoad`,{instanceId:this._id,stateMachineId:e});return await this._updateDotLottieInstanceState(),t}async stateMachineLoadData(e){if(!this._created)return!1;let t=await this._sendMessage(`stateMachineLoadData`,{instanceId:this._id,stateMachineData:e});return await this._updateDotLottieInstanceState(),t}async stateMachineStart(){if(!this._created)return!1;let e=await this._sendMessage(`stateMachineStart`,{instanceId:this._id});return e&&(this._setupStateMachineListeners(),await this._updateDotLottieInstanceState()),e}async stateMachineStop(){return this._created?(this._cleanupStateMachineListeners(),this._sendMessage(`stateMachineStop`,{instanceId:this._id})):!1}async stateMachineSetNumericInput(e,t){return this._created?this._sendMessage(`stateMachineSetNumericInput`,{instanceId:this._id,name:e,value:t}):!1}async stateMachineSetBooleanInput(e,t){return this._created?this._sendMessage(`stateMachineSetBooleanInput`,{instanceId:this._id,name:e,value:t}):!1}async stateMachineSetConfig(e){this._created&&this._sendMessage(`stateMachineSetConfig`,{instanceId:this._id,config:e})}async stateMachineSetStringInput(e,t){return this._created?this._sendMessage(`stateMachineSetStringInput`,{instanceId:this._id,name:e,value:t}):!1}async stateMachineGetNumericInput(e){if(this._created)return this._sendMessage(`stateMachineGetNumericInput`,{instanceId:this._id,name:e})}async stateMachineGetBooleanInput(e){if(this._created)return this._sendMessage(`stateMachineGetBooleanInput`,{instanceId:this._id,name:e})}async stateMachineGetStringInput(e){if(this._created)return this._sendMessage(`stateMachineGetStringInput`,{instanceId:this._id,name:e})}async stateMachineGetInputs(){if(this._created)return this._sendMessage(`stateMachineGetInputs`,{instanceId:this._id})}async stateMachineFireEvent(e){this._created&&this._sendMessage(`stateMachineFireEvent`,{instanceId:this._id,name:e})}async stateMachineGetStatus(){return this._created?this._sendMessage(`stateMachineGetStatus`,{instanceId:this._id}):``}async stateMachineGetCurrentState(){return this._created?this._sendMessage(`stateMachineGetCurrentState`,{instanceId:this._id}):``}async stateMachineGetActiveId(){return this._created?this._sendMessage(`stateMachineGetActiveId`,{instanceId:this._id}):``}async stateMachineOverrideState(e,t=!1){return this._created?this._sendMessage(`stateMachineOverrideState`,{instanceId:this._id,state:e,immediate:t}):!1}async stateMachineSetSeed(e){return this._created?this._sendMessage(`stateMachineSetSeed`,{instanceId:this._id,seed:e}):!1}async stateMachineGet(e){return this._created?this._sendMessage(`stateMachineGet`,{instanceId:this._id,stateMachineId:e}):``}async stateMachineGetListeners(){return this._created?this._sendMessage(`stateMachineGetListeners`,{instanceId:this._id}):[]}async stateMachinePostClickEvent(e,t){if(this._created)return this._sendMessage(`stateMachinePostClickEvent`,{instanceId:this._id,x:e,y:t})}async stateMachinePostPointerUpEvent(e,t){if(this._created)return this._sendMessage(`stateMachinePostPointerUpEvent`,{instanceId:this._id,x:e,y:t})}async stateMachinePostPointerDownEvent(e,t){if(this._created)return this._sendMessage(`stateMachinePostPointerDownEvent`,{instanceId:this._id,x:e,y:t})}async stateMachinePostPointerMoveEvent(e,t){if(this._created)return this._sendMessage(`stateMachinePostPointerMoveEvent`,{instanceId:this._id,x:e,y:t})}async stateMachinePostPointerEnterEvent(e,t){if(this._created)return this._sendMessage(`stateMachinePostPointerEnterEvent`,{instanceId:this._id,x:e,y:t})}async stateMachinePostPointerExitEvent(e,t){if(this._created)return this._sendMessage(`stateMachinePostPointerExitEvent`,{instanceId:this._id,x:e,y:t})}_onClick(e){let t=V(e);t&&this._sendMessage(`stateMachinePostClickEvent`,{instanceId:this._id,x:t.x,y:t.y})}_onPointerUp(e){let t=V(e);t&&this._sendMessage(`stateMachinePostPointerUpEvent`,{instanceId:this._id,x:t.x,y:t.y})}_onPointerDown(e){let t=V(e);t&&this._sendMessage(`stateMachinePostPointerDownEvent`,{instanceId:this._id,x:t.x,y:t.y})}_onPointerMove(e){let t=V(e);t&&this._sendMessage(`stateMachinePostPointerMoveEvent`,{instanceId:this._id,x:t.x,y:t.y})}_onPointerEnter(e){let t=V(e);t&&this._sendMessage(`stateMachinePostPointerEnterEvent`,{instanceId:this._id,x:t.x,y:t.y})}_onPointerLeave(e){let t=V(e);t&&this._sendMessage(`stateMachinePostPointerExitEvent`,{instanceId:this._id,x:t.x,y:t.y})}async _setupStateMachineListeners(){if(u&&this._canvas instanceof HTMLCanvasElement&&this.isLoaded){let e=await this._sendMessage(`stateMachineGetListeners`,{instanceId:this._id});if(e.length===0)return;this._cleanupStateMachineListeners(),e.includes(`Click`)&&(this._boundOnClick=this._onClick.bind(this),this._canvas.addEventListener(`click`,this._boundOnClick)),e.includes(`PointerUp`)&&(this._boundOnPointerUp=this._onPointerUp.bind(this),this._canvas.addEventListener(`pointerup`,this._boundOnPointerUp)),e.includes(`PointerDown`)&&(this._boundOnPointerDown=this._onPointerDown.bind(this),this._canvas.addEventListener(`pointerdown`,this._boundOnPointerDown)),e.includes(`PointerMove`)&&(this._boundOnPointerMove=this._onPointerMove.bind(this),this._canvas.addEventListener(`pointermove`,this._boundOnPointerMove)),e.includes(`PointerEnter`)&&(this._boundOnPointerEnter=this._onPointerEnter.bind(this),this._canvas.addEventListener(`pointerenter`,this._boundOnPointerEnter)),e.includes(`PointerExit`)&&(this._boundOnPointerLeave=this._onPointerLeave.bind(this),this._canvas.addEventListener(`pointerleave`,this._boundOnPointerLeave))}}_cleanupStateMachineListeners(){u&&this._canvas instanceof HTMLCanvasElement&&(this._boundOnClick&&(this._canvas.removeEventListener(`click`,this._boundOnClick),this._boundOnClick=null),this._boundOnPointerUp&&(this._canvas.removeEventListener(`pointerup`,this._boundOnPointerUp),this._boundOnPointerUp=null),this._boundOnPointerDown&&(this._canvas.removeEventListener(`pointerdown`,this._boundOnPointerDown),this._boundOnPointerDown=null),this._boundOnPointerMove&&(this._canvas.removeEventListener(`pointermove`,this._boundOnPointerMove),this._boundOnPointerMove=null),this._boundOnPointerEnter&&(this._canvas.removeEventListener(`pointerenter`,this._boundOnPointerEnter),this._boundOnPointerEnter=null),this._boundOnPointerLeave&&(this._canvas.removeEventListener(`pointerleave`,this._boundOnPointerLeave),this._boundOnPointerLeave=null))}};const _e=({animationId:i,autoplay:a,backgroundColor:o,className:s,createDotLottie:ee,data:c,dotLottieRefCallback:l,layout:u,loop:d,loopCount:f,mode:p,playOnHover:m,renderConfig:h,segment:g,speed:_,src:v,stateMachineConfig:y,stateMachineId:b,style:x,themeData:S,themeId:C,useFrameInterpolation:w,workerId:T,...E})=>{let D=n(null),O=n(null),k=n(l),A=n(null),j={speed:_,mode:p,loop:d,loopCount:f,useFrameInterpolation:w,segment:g,backgroundColor:o,autoplay:a,themeId:C,workerId:T,src:v,data:c,layout:u,renderConfig:h,animationId:i,stateMachineConfig:y,stateMachineId:b},M=n(j);k.current=l,M.current=j;let N=e(e=>{if(O.current=e,e){let t=A.current;t&&t.canvas===e?(clearTimeout(t.timer),A.current=null,D.current=t.instance):D.current?.canvas!==e&&(D.current=ee({...M.current,canvas:e}))}else if(D.current){let e=D.current,t=e.canvas;D.current=null,t instanceof HTMLCanvasElement?A.current={canvas:t,instance:e,timer:setTimeout(()=>{A.current?.instance===e&&(A.current=null),e.destroy()},0)}:e.destroy()}k.current?.(D.current)},[]);return t(()=>{let e=e=>{m&&(e.type===`mouseenter`&&D.current?.play(),e.type===`mouseleave`&&D.current?.pause())};return O.current?.addEventListener(`mouseenter`,e),O.current?.addEventListener(`mouseleave`,e),()=>{O.current?.removeEventListener(`mouseenter`,e),O.current?.removeEventListener(`mouseleave`,e)}},[m]),t(()=>{D.current?.setSpeed(_??1)},[_]),t(()=>{D.current?.setMode(p??`forward`)},[p]),t(()=>{D.current?.setLoop(d??!1)},[d]),t(()=>{D.current?.setLoopCount(f??0)},[f]),t(()=>{D.current?.setUseFrameInterpolation(w??!0)},[w]),t(()=>{typeof g?.[0]==`number`&&typeof g[1]==`number`?D.current?.setSegment(g[0],g[1]):D.current?.resetSegment()},[g]),t(()=>{D.current?.setBackgroundColor(o??``)},[o]),t(()=>{D.current?.setRenderConfig(h??{})},[JSON.stringify(h)]),t(()=>{typeof c!=`string`&&typeof c!=`object`||D.current?.load({data:c,...M.current})},[c]),t(()=>{typeof v==`string`&&D.current?.load({src:v,...M.current})},[v]),t(()=>{D.current?.setMarker(E.marker??``)},[E.marker]),t(()=>{D.current?.isLoaded&&D.current.activeAnimationId!==i&&D.current.loadAnimation(i??``)},[i]),t(()=>{typeof C==`string`&&D.current?.setTheme(C)},[C]),t(()=>{D.current?.setThemeData(S??``)},[S]),t(()=>{D.current?.setLayout(u??{})},[u?.fit,u?.align?.[0],u?.align?.[1]]),t(()=>{D.current?.isLoaded&&(typeof b==`string`&&b?D.current.stateMachineLoad(b)&&D.current.stateMachineStart():D.current.stateMachineStop())},[b]),t(()=>{D.current?.stateMachineSetConfig(y??null)},[y]),r(`div`,{className:s,...!s&&{style:{width:`100%`,height:`100%`,lineHeight:0,...x}},children:r(`canvas`,{ref:N,style:{width:`100%`,height:`100%`},...E})})},ve=e=>new pe(e),ye=e=>r(_e,{...e,createDotLottie:ve}),be=e=>new $(e),xe=e=>r(_e,{...e,createDotLottie:be}),Se=e=>{$.setWasmUrl(e),pe.setWasmUrl(e)};export{ye as DotLottieReact,xe as DotLottieWorkerReact,Se as setWasmUrl};\n//# sourceMappingURL=index.js.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useState,useEffect,useRef}from\"react\";import{DotLottieReact as BaseDotLottiePlayer}from\"https://www.unpkg.com/@lottiefiles/dotlottie-react@0.19.10/dist/browser/index.js\";const THORVG_PLAYER_VERSION=\"0.19.10\";const SVG_PLAYER_VERSION=\"2.7.12\";const isSVGPlayer=props=>props.player===\"svg\";const isThorVGStateMachineActive=props=>!isSVGPlayer(props)&&props.stateMachineToggle===true;function DotLottiePlayerSVG(props){const[componentLoaded,setComponentLoaded]=useState(false);const[animationLoaded,setAnimationLoaded]=useState(false);const[canvasSnapshotUrl,setCanvasSnapshotUrl]=useState(\"\");const lottieInstanceRef=useRef(null);const canvasSnapshotUrlRef=useRef(\"\");const source=props.srcTypeToggle?props.srcUrl:props.srcFile;useEffect(()=>{let isMounted=true;if(typeof window!==\"undefined\"){import(\"https://unpkg.com/@dotlottie/player-component@2.7.12/dist/dotlottie-player.js\").then(()=>{if(isMounted)setComponentLoaded(true);}).catch(console.error);}return()=>{isMounted=false;};},[]);useEffect(()=>{const player=lottieInstanceRef.current;if(!player)return;setAnimationLoaded(false);if(canvasSnapshotUrlRef.current){URL.revokeObjectURL(canvasSnapshotUrlRef.current);canvasSnapshotUrlRef.current=\"\";setCanvasSnapshotUrl(\"\");}const handleReady=()=>setAnimationLoaded(true);player.addEventListener(\"ready\",handleReady);// The web component may finish rendering before React attaches this listener.\nif(player.shadowRoot?.querySelector(\".animation svg\"))handleReady();return()=>{player.removeEventListener(\"ready\",handleReady);};},[componentLoaded,source]);useEffect(()=>{const player=lottieInstanceRef.current;if(!player||!animationLoaded)return;player.seek(`${!props.progressToggle?Math.round(props.progress):\"50\"}%`);if(!props.isCanvas)return;let snapshotFrame=requestAnimationFrame(()=>{try{const snapshot=player.snapshot?.(false);if(!snapshot)return;const nextSnapshotUrl=URL.createObjectURL(new Blob([snapshot],{type:\"image/svg+xml\"}));const previousSnapshotUrl=canvasSnapshotUrlRef.current;canvasSnapshotUrlRef.current=nextSnapshotUrl;setCanvasSnapshotUrl(nextSnapshotUrl);if(previousSnapshotUrl){setTimeout(()=>URL.revokeObjectURL(previousSnapshotUrl),0);}}catch(error){console.error(error);}});return()=>cancelAnimationFrame(snapshotFrame);},[animationLoaded,props.isCanvas,props.progress,props.progressToggle]);useEffect(()=>()=>{if(canvasSnapshotUrlRef.current){URL.revokeObjectURL(canvasSnapshotUrlRef.current);}},[]);useEffect(()=>{if(props.isCanvas)return;const player=lottieInstanceRef.current;if(!player||!animationLoaded)return;const handleComplete=()=>{if(props.loop){player.seek(\"0%\");player.play();}};player.addEventListener(\"complete\",handleComplete);if(props.autoplay){player.play();}else{player.pause();}return()=>{player.removeEventListener(\"complete\",handleComplete);};},[animationLoaded,props.autoplay,props.isCanvas,props.loop,source]);return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",...props.style},children:/*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",height:\"100%\",display:\"grid\"},children:[componentLoaded&&/*#__PURE__*/_jsx(\"dotlottie-player\",{src:source,ref:lottieInstanceRef,style:{width:\"100%\",height:\"100%\",display:\"block\",gridArea:\"1 / 1\",opacity:props.isCanvas&&canvasSnapshotUrl?0:1},autoplay:!props.isCanvas&&props.autoplay?true:null,loop:props.loop?true:null,hover:props.hover?true:null,controls:props.controls?true:null,background:props.background||null,speed:props.speed,direction:(props.svgPlayMode??props.playMode)===\"reverse\"?-1:1},source),props.isCanvas&&canvasSnapshotUrl&&/*#__PURE__*/_jsx(\"img\",{src:canvasSnapshotUrl,alt:\"\",style:{width:\"100%\",height:\"100%\",display:\"block\",gridArea:\"1 / 1\",objectFit:\"contain\",background:props.background||\"transparent\",pointerEvents:\"none\"}})]})});}function DotLottiePlayerThorVG(props){const[dotLottie,setDotLottie]=useState(null);const[animationLoaded,setAnimationLoaded]=useState(false);const[themes,setThemes]=useState([]);const[framerTheme,setFramerTheme]=useState(null);const containerRef=useRef(null);const lastDimensions=useRef({width:0,height:0});useEffect(()=>{if(typeof document!==\"undefined\"){setFramerTheme(document.body.dataset.framerTheme);}},[]);useEffect(()=>{if(!dotLottie||!animationLoaded)return;const progress=props.progressToggle?50:props.progress;dotLottie.setFrame(progress/100*dotLottie.totalFrames);},[props.progress,props.progressToggle,dotLottie,animationLoaded]);useEffect(()=>{setAnimationLoaded(false);setThemes([]);if(!dotLottie)return;let resizeTimeout;function onLoad(){setAnimationLoaded(true);setThemes(dotLottie?.manifest?.themes??[]);resizeTimeout=setTimeout(()=>dotLottie.resize(),1e3);}const onLoadError=error=>console.error(error);dotLottie.addEventListener(\"load\",onLoad);dotLottie.addEventListener(\"loadError\",onLoadError);return()=>{clearTimeout(resizeTimeout);dotLottie.removeEventListener(\"load\",onLoad);dotLottie.removeEventListener(\"loadError\",onLoadError);};},[dotLottie]);useEffect(()=>{if(props.isCanvas||!dotLottie||!animationLoaded)return;props.autoplay?dotLottie.play():dotLottie.pause();},[props.autoplay,props.isCanvas,dotLottie,animationLoaded]);useEffect(()=>{if(!dotLottie||!themes?.length||!animationLoaded)return;const themeToUse=framerTheme===\"light\"?props.lightTheme:props.darkTheme;const selectedTheme=themeToUse||(!props.lightTheme&&!props.darkTheme?props.defaultTheme:\"\");const themeExists=themes.some(theme=>theme.id===selectedTheme);dotLottie.setTheme(themeExists?selectedTheme:\"\");},[props.defaultTheme,props.lightTheme,props.darkTheme,dotLottie,animationLoaded,themes,framerTheme]);useEffect(()=>{const container=containerRef.current;const resizeObserver=new ResizeObserver(entries=>{for(let entry of entries){const{width,height}=entry.contentRect;// Check if the size change is significant to avoid infinite loops\nif(Math.abs(lastDimensions.current.width-width)>5||Math.abs(lastDimensions.current.height-height)>5){lastDimensions.current={width,height};dotLottie?.resize();}}});if(container){resizeObserver.observe(container);}return()=>{resizeObserver.disconnect();};},[dotLottie]);useEffect(()=>{if(typeof window===\"undefined\")return;const getSystemTheme=()=>window.matchMedia(\"(prefers-color-scheme: dark)\").matches?\"dark\":\"light\";const getInitialTheme=()=>{if(props.isCanvas){return document.body?.dataset?.framerTheme||\"light\";}return getSystemTheme();};setFramerTheme(getInitialTheme());// Watch for system theme changes\nconst systemThemeMedia=window.matchMedia(\"(prefers-color-scheme: dark)\");const handleSystemThemeChange=e=>{if(!props.isCanvas){setFramerTheme(e.matches?\"dark\":\"light\");}};// Watch for Framer theme changes\nconst framerThemeObserver=new MutationObserver(mutations=>{mutations.forEach(mutation=>{if(mutation.type===\"attributes\"&&mutation.attributeName===\"data-framer-theme\"){const framerTheme=document.body?.dataset?.framerTheme;setFramerTheme(framerTheme||getSystemTheme());}});});systemThemeMedia.addEventListener(\"change\",handleSystemThemeChange);if(document.body){framerThemeObserver.observe(document.body,{attributes:true,attributeFilter:[\"data-framer-theme\"]});}return()=>{systemThemeMedia.removeEventListener(\"change\",handleSystemThemeChange);framerThemeObserver.disconnect();};},[]);useEffect(()=>{if(!dotLottie||!animationLoaded)return;if(props.stateMachineToggle&&!props.isCanvas&&props.stateMachineId){dotLottie.stateMachineLoad(props.stateMachineId);dotLottie.stateMachineStart();return()=>{dotLottie.stateMachineStop();};}dotLottie.stateMachineStop();},[animationLoaded,dotLottie,props.isCanvas,props.stateMachineId,props.stateMachineToggle]);return /*#__PURE__*/_jsx(\"div\",{ref:containerRef,style:{width:\"100%\",height:\"100%\",...props.style},children:/*#__PURE__*/_jsx(BaseDotLottiePlayer,{dotLottieRefCallback:setDotLottie,src:props.srcTypeToggle?props.srcUrl:props.srcFile,autoplay:!props.isCanvas?props.autoplay:false,useFrameInterpolation:props.useFrameInterpolation,mode:props.playMode,loop:props.loop,playOnHover:props.hover,speed:props.speed,backgroundColor:props.background?props.background.toString():\"\",renderConfig:{devicePixelRatio:props.dprToggle?null:props.devicePixelRatio},autoResizeCanvas:props.autoResizeCanvas,marker:props.marker},props.srcTypeToggle?props.srcUrl:props.srcFile)});}/**\n * These annotations control how your component sizes\n * Learn more: https://www.framer.com/docs/guides/auto-sizing\n *\n * @framerIntrinsicHeight fixed\n * @framerIntrinsicWidth fixed\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n * @framerDisableUnlink\n */export default function DotLottiePlayer(props){const isCanvas=RenderTarget.current()===RenderTarget.canvas;const selectedPlayer=props.player===\"svg\"?\"svg\":\"thorvg\";const commonProps={...props,isCanvas};return /*#__PURE__*/_jsxs(_Fragment,{children:[typeof window===\"object\"&&selectedPlayer===\"svg\"&&/*#__PURE__*/_jsx(DotLottiePlayerSVG,{...commonProps}),typeof window===\"object\"&&selectedPlayer===\"thorvg\"&&/*#__PURE__*/_jsx(DotLottiePlayerThorVG,{...commonProps})]});}DotLottiePlayer.defaultProps={player:\"thorvg\",srcTypeToggle:true,srcUrl:\"https://lottie.host/279b8a8c-25d8-4456-80db-e61cd7d076dd/0IHTQL6lv5.lottie\",autoplay:true,background:\"#ffffff\",useFrameInterpolation:false,playMode:\"forward\",svgPlayMode:\"forward\",hover:false,loop:true,speed:1,progress:0,devicePixelRatio:1,progressToggle:false};addPropertyControls(DotLottiePlayer,{player:{type:ControlType.Enum,title:\"Player\",options:[\"thorvg\",\"svg\"],optionTitles:[\"ThorVG\",\"SVG\"],defaultValue:\"thorvg\",displaySegmentedControl:true},thorvgPlayerVersion:{type:ControlType.Enum,title:\"Version\",options:[THORVG_PLAYER_VERSION],optionTitles:[`v${THORVG_PLAYER_VERSION}`],defaultValue:THORVG_PLAYER_VERSION,hidden(props){return isSVGPlayer(props);}},svgPlayerVersion:{type:ControlType.Enum,title:\"Version\",options:[SVG_PLAYER_VERSION],optionTitles:[`v${SVG_PLAYER_VERSION}`],defaultValue:SVG_PLAYER_VERSION,hidden(props){return!isSVGPlayer(props);}},srcTypeToggle:{type:ControlType.Boolean,title:\"Source Type\",enabledTitle:\"URL\",disabledTitle:\"File\"},srcUrl:{type:ControlType.String,title:\"URL\",hidden(props){return props.srcTypeToggle===false;}},srcFile:{type:ControlType.File,allowedFileTypes:[\"lottie\",\"json\"],title:\"Source\",hidden(props){return props.srcTypeToggle===true;}},availableStateMachines:{type:ControlType.String,title:\"State Machine\",defaultValue:\"\",hidden(){return true;}},stateMachineToggle:{type:ControlType.Boolean,title:\"State machine\",enabledTitle:\"On\",disabledTitle:\"Off\",defaultValue:false,hidden(props){return isSVGPlayer(props)||!props.availableStateMachines?.length;}},stateMachineId:{type:ControlType.String,title:\"State machine name\",defaultValue:\"\",hidden(props){return isSVGPlayer(props)||!props.stateMachineToggle;}},autoplay:{type:ControlType.Boolean,title:\"Autoplay\",defaultValue:true,hidden(props){return isThorVGStateMachineActive(props);}},availableThemes:{type:ControlType.String,title:\"Themes\",defaultValue:\"\",hidden(){return true;}},defaultTheme:{type:ControlType.String,title:\"Theme\",defaultValue:\"\",hidden(props){return isSVGPlayer(props)||isThorVGStateMachineActive(props);}},lightTheme:{type:ControlType.String,title:\"Light Theme\",defaultValue:\"\",hidden(props){return isSVGPlayer(props)||isThorVGStateMachineActive(props);}},darkTheme:{type:ControlType.String,title:\"Dark Theme\",defaultValue:\"\",hidden(props){return isSVGPlayer(props)||isThorVGStateMachineActive(props);}},background:{type:ControlType.Color,title:\"Background\",defaultValue:\"\",hidden(props){return isThorVGStateMachineActive(props);}},playMode:{type:ControlType.Enum,title:\"Play Mode\",defaultValue:\"forward\",displaySegmentedControl:false,options:[\"forward\",\"reverse\",\"bounce\",\"reverse-bounce\"],optionTitles:[\"Forward\",\"Reverse\",\"Bounce\",\"Reverse Bounce\"],hidden(props){return isSVGPlayer(props)||isThorVGStateMachineActive(props);}},svgPlayMode:{type:ControlType.Enum,title:\"Play Mode\",defaultValue:\"forward\",options:[\"forward\",\"reverse\"],optionTitles:[\"Forward\",\"Reverse\"],hidden(props){return!isSVGPlayer(props);}},hover:{type:ControlType.Boolean,title:\"Play on Hover\",hidden(props){return isThorVGStateMachineActive(props);}},loop:{type:ControlType.Boolean,title:\"Loop\",hidden(props){return isThorVGStateMachineActive(props);}},useFrameInterpolation:{type:ControlType.Boolean,title:\"Frame Interpolation\",defaultValue:false,hidden(props){return isSVGPlayer(props)||isThorVGStateMachineActive(props);}},speed:{type:ControlType.Number,title:\"Speed\",defaultValue:1,min:.5,max:10,unit:\"x\",step:.5,displayStepper:true,hidden(props){return isThorVGStateMachineActive(props);}},marker:{type:ControlType.String,title:\"Marker\",defaultValue:\"\",hidden(props){return isSVGPlayer(props)||isThorVGStateMachineActive(props);}},dprToggle:{type:ControlType.Boolean,title:\"Device Pixel Ratio\",enabledTitle:\"Auto\",disabledTitle:\"Custom\",defaultValue:true,hidden(props){return isSVGPlayer(props)||isThorVGStateMachineActive(props);}},devicePixelRatio:{type:ControlType.Number,title:\"Device Pixel Ratio\",defaultValue:1,min:.5,max:5,unit:\"\",step:.5,displayStepper:true,hidden(props){return isSVGPlayer(props)||props.dprToggle===true||isThorVGStateMachineActive(props);}},progressToggle:{type:ControlType.Boolean,title:\"Progress\",enabledTitle:\"Auto\",disabledTitle:\"Custom\",defaultValue:false,hidden(props){return isThorVGStateMachineActive(props);}},progress:{type:ControlType.Number,title:\"Progress\",defaultValue:50,min:0,max:99,unit:\"%\",step:.5,displayStepper:false,hidden(props){return props.progressToggle===true||isThorVGStateMachineActive(props);}},autoResizeCanvas:{type:ControlType.Boolean,title:\"AutoResizeCanvas\",defaultValue:false,hidden(props){return isSVGPlayer(props)||isThorVGStateMachineActive(props);}},pageUrl:{type:ControlType.String,title:\"Page URL\",defaultValue:\"\",hidden(){return true;}}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"DotLottiePlayer\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"fixed\",\"framerDisableUnlink\":\"\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./DotLottieFramer.map","// Generated by Framer (c4a51b1)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getPropertyControls,Link,ResolveLinks,runTasksWithYield,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import DotLottiePlayer from\"https://framerusercontent.com/modules/smu5EVUYoHvicydS1jnz/uPQojMxa8RqhMnAJFqfv/DotLottieFramer.js\";import ButtonPrimaryButton from\"https://framerusercontent.com/modules/aup9zPzmik4M4gUSgRbN/UuJAtS8SwYifH7HBmNIo/GNvaONxX6.js\";import NavigationMenuItems from\"https://framerusercontent.com/modules/mnaHODjzSGhwIgjU258q/ZuXZARMl9S7ya2jR2sy7/iGBwQs2yO.js\";import NavigationTextHover from\"https://framerusercontent.com/modules/fWYOFpTnHrmypI36EmPC/z5h2VsXVUZyCRO9y11VK/Q0U3CYn_a.js\";const DotLottiePlayerFonts=getFonts(DotLottiePlayer);const NavigationMenuItemsFonts=getFonts(NavigationMenuItems);const NavigationTextHoverFonts=getFonts(NavigationTextHover);const ButtonPrimaryButtonFonts=getFonts(ButtonPrimaryButton);const MotionHeaderWithFX=withFX(motion.header);const NavigationMenuItemsControls=getPropertyControls(NavigationMenuItems);const cycleOrder=[\"BUzWFjjg8\",\"tr5pxKGkd\",\"A2qOxz8VD\"];const serializationHash=\"framer-mPsbr\";const variantClassNames={A2qOxz8VD:\"framer-v-csul5u\",BUzWFjjg8:\"framer-v-gazge4\",tr5pxKGkd:\"framer-v-1x71hfi\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const ZZP27DOb1=undefined;const Z1Zg6hqg0=undefined;const eEYB4kKsM=undefined;const qCg_0ZXZs=undefined;const transition1={damping:60,delay:0,mass:1,stiffness:300,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-94};const transition2={bounce:.2,delay:0,duration:.4,type:\"spring\"};const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Mobile Closed\":\"tr5pxKGkd\",\"Mobile Open\":\"A2qOxz8VD\",Default:\"BUzWFjjg8\"};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={\"About Active\":\"zzSGFktzP\",\"All In-Active\":\"ZslCevpJO\",\"Blog Active\":\"FR_H80p1c\",\"Contact Active\":\"jyprgoSzZ\",\"Home Active\":\"I3GaZxydO\",\"Portfolio Active\":\"FJ1T56A5y\",\"Services Active\":\"C2SumaQAJ\"};const getProps=({activePage,click5,close,height,id,padding,width,...props})=>{return{...props,eEYB4kKsM:close??props.eEYB4kKsM,qCg_0ZXZs:click5??props.qCg_0ZXZs,variant:humanReadableVariantMap[props.variant]??props.variant??\"BUzWFjjg8\",Z1Zg6hqg0:humanReadableEnumMap[activePage]??activePage??props.Z1Zg6hqg0??\"I3GaZxydO\",ZZP27DOb1:padding??props.ZZP27DOb1??\"0px 50px 0px 50px\"};};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,ZZP27DOb1,Z1Zg6hqg0,eEYB4kKsM,qCg_0ZXZs,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"BUzWFjjg8\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"tr5pxKGkd\",\"A2qOxz8VD\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"tr5pxKGkd\",\"A2qOxz8VD\"].includes(baseVariant))return true;return false;};const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1wxlkig=activeVariantCallback(async(...args)=>{setVariant(\"A2qOxz8VD\");});const onTapk61e6j=activeVariantCallback(async(...args)=>{if(eEYB4kKsM){const res=await eEYB4kKsM(...args);if(res===false)return false;}setVariant(\"tr5pxKGkd\");});const isDisplayed2=()=>{if(baseVariant===\"tr5pxKGkd\")return true;return false;};const isDisplayed3=()=>{if(baseVariant===\"A2qOxz8VD\")return true;return false;};const router=useRouter();const IxnJYdzIx123chak=activeVariantCallback(async(...args)=>{setVariant(\"tr5pxKGkd\");});const isDisplayed4=()=>{if(baseVariant===\"tr5pxKGkd\")return false;return true;};const oauiF0rJG18uu0rz=activeVariantCallback(async(...args)=>{if(qCg_0ZXZs){const res=await qCg_0ZXZs(...args);if(res===false)return false;}});return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsx(MotionHeaderWithFX,{...restProps,...gestureHandlers,__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-gazge4\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"BUzWFjjg8\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-d86f1591-0c16-44cd-be10-19334dfa9293, rgba(255, 255, 255, 0.1))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backdropFilter:\"blur(10px)\",background:\"linear-gradient(180deg, var(--token-f114f1e6-e38c-48e5-8f37-0b117b1ed275, rgba(0, 0, 0, 0)) 6.642384572072071%, var(--token-91acd6b3-0466-4512-bfe0-548e2faebf76, rgba(0, 0, 0, 0.3)) 100%)\",WebkitBackdropFilter:\"blur(10px)\",...style},variants:{A2qOxz8VD:{backdropFilter:\"blur(20px)\",background:\"linear-gradient(180deg, var(--token-561b3d91-c258-4609-94c9-3cc008fdd628, rgb(19, 19, 19)) 6.642384572072071%, rgba(0, 0, 0, 0.6) 100%)\",WebkitBackdropFilter:\"blur(20px)\"},tr5pxKGkd:{backdropFilter:\"blur(20px)\",background:\"linear-gradient(180deg, rgba(19, 19, 19, 0.5) 6.642384572072071%, rgba(0, 0, 0, 0.3) 100%)\",WebkitBackdropFilter:\"blur(20px)\"}},...addPropertyOverrides({A2qOxz8VD:{\"data-framer-name\":\"Mobile Open\"},tr5pxKGkd:{\"data-framer-name\":\"Mobile Closed\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.nav,{className:\"framer-1tbjop8\",\"data-framer-name\":\"Menu\",layoutDependency:layoutDependency,layoutId:\"dcUnllBWU\",style:{\"--1okwyo9\":numberToPixelString(ZZP27DOb1)},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1y9d1w4\",\"data-framer-name\":\"Logo/Menu Items\",layoutDependency:layoutDependency,layoutId:\"kXxTChlTV\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"gxkDDqBCV\",openInNewTab:false,scopeId:\"VBcFpApnc\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1neql11 framer-1xkdjja\",layoutDependency:layoutDependency,layoutId:\"gxkDDqBCV\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-em6rb0-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"ubitgszxf-container\",nodeId:\"ubitgszxf\",rendersWithMotion:true,scopeId:\"VBcFpApnc\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(DotLottiePlayer,{autoplay:true,autoResizeCanvas:false,availableStateMachines:\"\",availableThemes:\"\",background:\"rgba(0, 0, 0, 0)\",darkTheme:\"\",defaultTheme:\"\",devicePixelRatio:1,dprToggle:true,height:\"100%\",hover:false,id:\"ubitgszxf\",layoutId:\"ubitgszxf\",lightTheme:\"\",loop:false,marker:\"\",pageUrl:\"\",player:\"thorvg\",playMode:\"forward\",progress:0,progressToggle:false,speed:.9,srcFile:\"https://framerusercontent.com/assets/6UTleKr61ZBEne7d5s5w5OaN3bM.lottie\",srcTypeToggle:false,srcUrl:\"https://framerusercontent.com/assets/6UTleKr61ZBEne7d5s5w5OaN3bM.lottie\",stateMachineId:\"\",stateMachineToggle:false,style:{height:\"100%\",width:\"100%\"},svgPlayerVersion:\"2.7.12\",svgPlayMode:\"forward\",thorvgPlayerVersion:\"0.19.10\",useFrameInterpolation:true,width:\"100%\"})})})})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-xxb16c\",\"data-framer-name\":\"Seperator\",layoutDependency:layoutDependency,layoutId:\"NLvKO5RHp\",style:{background:\"linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0) 100%)\"}}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1y44wop-container\",layoutDependency:layoutDependency,layoutId:\"hAUJdoDdX-container\",nodeId:\"hAUJdoDdX\",rendersWithMotion:true,scopeId:\"VBcFpApnc\",children:/*#__PURE__*/_jsx(NavigationMenuItems,{Cror1qETX:\"row\",height:\"100%\",id:\"hAUJdoDdX\",layoutId:\"hAUJdoDdX\",UYX2736iE:40,variant:matchVariant(Z1Zg6hqg0),width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.nav,{className:\"framer-12regrz\",\"data-framer-name\":\"Mobile Menu Icon\",layoutDependency:layoutDependency,layoutId:\"eldEUGZgk\",style:{backgroundColor:\"rgba(255, 255, 255, 0)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},...addPropertyOverrides({A2qOxz8VD:{\"data-highlight\":true,onTap:onTapk61e6j},tr5pxKGkd:{\"data-highlight\":true,onTap:onTap1wxlkig}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-e3vimg\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"SuSDhpi4p\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:1,borderBottomRightRadius:1,borderTopLeftRadius:1,borderTopRightRadius:1,rotate:0},variants:{A2qOxz8VD:{rotate:45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1oohkg0\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"dzAqViiXy\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:1,borderBottomRightRadius:1,borderTopLeftRadius:1,borderTopRightRadius:1,rotate:0},variants:{A2qOxz8VD:{rotate:-45}}})]})]}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({tr5pxKGkd:{height:24,y:(componentViewport?.y||0)+0+0+30+93}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-3qrz7s-container\",layoutDependency:layoutDependency,layoutId:\"XI9ieM5vM-container\",nodeId:\"XI9ieM5vM\",rendersWithMotion:true,scopeId:\"VBcFpApnc\",style:{opacity:0},children:/*#__PURE__*/_jsx(NavigationMenuItems,{Cror1qETX:\"row\",height:\"100%\",id:\"XI9ieM5vM\",layoutId:\"XI9ieM5vM\",UYX2736iE:40,variant:matchVariant(\"I3GaZxydO\"),width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1xv0ahw\",layoutDependency:layoutDependency,layoutId:\"odc9oW_AX\",children:[isDisplayed3()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({A2qOxz8VD:{height:26,y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-1e3)/2)+30+93+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-8apige-container\",layoutDependency:layoutDependency,layoutId:\"IiC8G5SwD-container\",nodeId:\"IiC8G5SwD\",rendersWithMotion:true,scopeId:\"VBcFpApnc\",children:/*#__PURE__*/_jsx(NavigationTextHover,{aLnDlFZKR:resolvedLinks[0],Cn6fz_Vow:\"Home\",height:\"100%\",id:\"IiC8G5SwD\",IxnJYdzIx:IxnJYdzIx123chak,layoutId:\"IiC8G5SwD\",TqaTpTiSx:false,variant:matchVariant(\"dckrgQoZs\"),width:\"100%\",X2yrtSssb:false,...addPropertyOverrides({A2qOxz8VD:{aLnDlFZKR:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),isDisplayed3()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"hetOMwTYW\"},implicitPathVariables:undefined},{href:{webPageId:\"hetOMwTYW\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({A2qOxz8VD:{height:26,y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-1e3)/2)+30+93+0+46}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-u8rklb-container\",layoutDependency:layoutDependency,layoutId:\"xQ79G7h90-container\",nodeId:\"xQ79G7h90\",rendersWithMotion:true,scopeId:\"VBcFpApnc\",children:/*#__PURE__*/_jsx(NavigationTextHover,{aLnDlFZKR:resolvedLinks1[0],Cn6fz_Vow:\"About\",height:\"100%\",id:\"xQ79G7h90\",IxnJYdzIx:IxnJYdzIx123chak,layoutId:\"xQ79G7h90\",TqaTpTiSx:false,variant:matchVariant(\"dckrgQoZs\"),width:\"100%\",X2yrtSssb:false,...addPropertyOverrides({A2qOxz8VD:{aLnDlFZKR:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),isDisplayed3()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ZUpA9egq6\"},implicitPathVariables:undefined},{href:{webPageId:\"ZUpA9egq6\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({A2qOxz8VD:{height:26,y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-1e3)/2)+30+93+0+92}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-19n3ra6-container\",layoutDependency:layoutDependency,layoutId:\"OeGX_UPV8-container\",nodeId:\"OeGX_UPV8\",rendersWithMotion:true,scopeId:\"VBcFpApnc\",children:/*#__PURE__*/_jsx(NavigationTextHover,{aLnDlFZKR:resolvedLinks2[0],Cn6fz_Vow:\"Services\",height:\"100%\",id:\"OeGX_UPV8\",IxnJYdzIx:IxnJYdzIx123chak,layoutId:\"OeGX_UPV8\",TqaTpTiSx:false,variant:matchVariant(\"dckrgQoZs\"),width:\"100%\",X2yrtSssb:true,...addPropertyOverrides({A2qOxz8VD:{aLnDlFZKR:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),isDisplayed3()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ADJCSktRp\"},implicitPathVariables:undefined},{href:{webPageId:\"ADJCSktRp\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({A2qOxz8VD:{height:26,y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-1e3)/2)+30+93+0+138}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1my5vua-container\",layoutDependency:layoutDependency,layoutId:\"fcxxbmkMm-container\",nodeId:\"fcxxbmkMm\",rendersWithMotion:true,scopeId:\"VBcFpApnc\",children:/*#__PURE__*/_jsx(NavigationTextHover,{aLnDlFZKR:resolvedLinks3[0],Cn6fz_Vow:\"Portfolio\",height:\"100%\",id:\"fcxxbmkMm\",IxnJYdzIx:IxnJYdzIx123chak,layoutId:\"fcxxbmkMm\",TqaTpTiSx:false,variant:matchVariant(\"dckrgQoZs\"),width:\"100%\",X2yrtSssb:false,...addPropertyOverrides({A2qOxz8VD:{aLnDlFZKR:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})}),isDisplayed3()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"amJIzbMcV\"},implicitPathVariables:undefined},{href:{webPageId:\"amJIzbMcV\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({A2qOxz8VD:{height:26,y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-1e3)/2)+30+93+0+184}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ojygnr-container\",layoutDependency:layoutDependency,layoutId:\"LzvKHDoKS-container\",nodeId:\"LzvKHDoKS\",rendersWithMotion:true,scopeId:\"VBcFpApnc\",children:/*#__PURE__*/_jsx(NavigationTextHover,{aLnDlFZKR:resolvedLinks4[0],Cn6fz_Vow:\"Blog\",height:\"100%\",id:\"LzvKHDoKS\",IxnJYdzIx:IxnJYdzIx123chak,layoutId:\"LzvKHDoKS\",TqaTpTiSx:false,variant:matchVariant(\"dckrgQoZs\"),width:\"100%\",X2yrtSssb:false,...addPropertyOverrides({A2qOxz8VD:{aLnDlFZKR:resolvedLinks4[1]}},baseVariant,gestureVariant)})})})}),isDisplayed3()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"iEYhqIzLi\"},implicitPathVariables:undefined},{href:{webPageId:\"iEYhqIzLi\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({A2qOxz8VD:{height:26,y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-1e3)/2)+30+93+0+230}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-3e1usw-container\",layoutDependency:layoutDependency,layoutId:\"LQwZQ4F_i-container\",nodeId:\"LQwZQ4F_i\",rendersWithMotion:true,scopeId:\"VBcFpApnc\",children:/*#__PURE__*/_jsx(NavigationTextHover,{aLnDlFZKR:resolvedLinks5[0],Cn6fz_Vow:\"Contact\",height:\"100%\",id:\"LQwZQ4F_i\",IxnJYdzIx:IxnJYdzIx123chak,layoutId:\"LQwZQ4F_i\",TqaTpTiSx:false,variant:matchVariant(\"dckrgQoZs\"),width:\"100%\",X2yrtSssb:false,...addPropertyOverrides({A2qOxz8VD:{aLnDlFZKR:resolvedLinks5[1]}},baseVariant,gestureVariant)})})})}),isDisplayed4()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:46,...addPropertyOverrides({A2qOxz8VD:{width:`min(min(max(${componentViewport?.width||\"100vw\"}, 1px), 1440px) - 60px, 330px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-1e3)/2)+30+93+0+276}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1jr9gz1-container\",layoutDependency:layoutDependency,layoutId:\"Z6pvfLMtI-container\",nodeId:\"Z6pvfLMtI\",rendersWithMotion:true,scopeId:\"VBcFpApnc\",children:/*#__PURE__*/_jsx(ButtonPrimaryButton,{AL_NU982V:false,dlVBgpKLv:\"Book a Meeting\",height:\"100%\",id:\"Z6pvfLMtI\",iXnH0MZTG:\"\",layoutId:\"Z6pvfLMtI\",oauiF0rJG:oauiF0rJG18uu0rz,SD1BGlGhK:false,variant:matchVariant(\"vf6JWDf13\"),width:\"100%\",YVFZiszrG:{borderColor:\"rgba(255, 255, 255, 0.15)\",borderStyle:\"solid\",borderWidth:1},z1fYRx9qB:true,...addPropertyOverrides({A2qOxz8VD:{oauiF0rJG:IxnJYdzIx123chak,ON3uFMprb:oauiF0rJG18uu0rz,style:{maxWidth:\"100%\",width:\"100%\"}}},baseVariant,gestureVariant)})})})]}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-16fivyq\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"D5461gPyc\",style:{background:\"linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.1) 50%, rgba(255, 255, 255, 0) 100%)\"}})]})})})})});});const css=[\".framer-mPsbr.framer-1xkdjja, .framer-mPsbr .framer-1xkdjja { display: block; }\",\".framer-mPsbr.framer-gazge4 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 91px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1200px; }\",\".framer-mPsbr .framer-1tbjop8 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1440px; overflow: visible; padding: var(--1okwyo9); position: relative; width: 1px; }\",\".framer-mPsbr .framer-1y9d1w4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-mPsbr .framer-1neql11 { flex: none; height: 32px; overflow: visible; position: relative; text-decoration: none; width: 130px; }\",\".framer-mPsbr .framer-em6rb0-container { aspect-ratio: 4.2105263157894735 / 1; flex: none; height: auto; left: 0px; position: absolute; right: 0px; top: 50%; }\",\".framer-mPsbr .framer-xxb16c { flex: none; height: 40px; overflow: hidden; position: relative; width: 1px; }\",\".framer-mPsbr .framer-1y44wop-container, .framer-mPsbr .framer-3qrz7s-container, .framer-mPsbr .framer-8apige-container, .framer-mPsbr .framer-u8rklb-container, .framer-mPsbr .framer-19n3ra6-container, .framer-mPsbr .framer-1my5vua-container, .framer-mPsbr .framer-1ojygnr-container, .framer-mPsbr .framer-3e1usw-container, .framer-mPsbr .framer-1jr9gz1-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-mPsbr .framer-12regrz { align-content: center; align-items: center; aspect-ratio: 1 / 1; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: auto; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 24px; will-change: var(--framer-will-change-override, transform); }\",\".framer-mPsbr .framer-e3vimg, .framer-mPsbr .framer-1oohkg0 { flex: none; height: 2px; overflow: hidden; position: relative; width: 18px; will-change: var(--framer-will-change-override, transform); }\",\".framer-mPsbr .framer-1xv0ahw { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-mPsbr .framer-16fivyq { flex: 1 0 0px; height: 1px; max-width: 1300px; position: relative; width: 1px; }\",\".framer-mPsbr.framer-v-1x71hfi.framer-gazge4 { flex-direction: column; height: 84px; justify-content: flex-start; width: 390px; }\",\".framer-mPsbr.framer-v-1x71hfi .framer-1tbjop8 { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; gap: 30px; justify-content: flex-start; padding: 30px; width: 100%; }\",\".framer-mPsbr.framer-v-1x71hfi .framer-1y9d1w4, .framer-mPsbr.framer-v-csul5u .framer-1y9d1w4 { gap: unset; justify-content: space-between; order: 0; width: 100%; }\",\".framer-mPsbr.framer-v-1x71hfi .framer-1neql11, .framer-mPsbr.framer-v-csul5u .framer-1neql11 { order: 0; }\",\".framer-mPsbr.framer-v-1x71hfi .framer-12regrz, .framer-mPsbr.framer-v-csul5u .framer-12regrz { cursor: pointer; order: 3; }\",\".framer-mPsbr.framer-v-1x71hfi .framer-3qrz7s-container { order: 2; }\",\".framer-mPsbr.framer-v-1x71hfi .framer-1xv0ahw { flex: none; min-height: 200px; order: 3; width: 100%; }\",\".framer-mPsbr.framer-v-1x71hfi .framer-16fivyq, .framer-mPsbr.framer-v-csul5u .framer-16fivyq { flex: none; order: 1; width: 100%; }\",\".framer-mPsbr.framer-v-csul5u.framer-gazge4 { height: min-content; width: 390px; }\",\".framer-mPsbr.framer-v-csul5u .framer-1tbjop8 { flex-direction: column; gap: 30px; height: calc(var(--framer-viewport-height, 100vh) * 1); justify-content: flex-start; padding: 30px; }\",\".framer-mPsbr.framer-v-csul5u .framer-e3vimg, .framer-mPsbr.framer-v-csul5u .framer-1oohkg0 { left: calc(50.00000000000002% - 18px / 2); position: absolute; top: calc(50.00000000000002% - 2px / 2); z-index: 1; }\",\".framer-mPsbr.framer-v-csul5u .framer-1xv0ahw { flex: none; flex-direction: column; gap: 20px; justify-content: center; order: 3; width: 100%; }\",\".framer-mPsbr.framer-v-csul5u .framer-1jr9gz1-container { max-width: 330px; width: 100%; }\",'.framer-mPsbr[data-border=\"true\"]::after, .framer-mPsbr [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 91\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"tr5pxKGkd\":{\"layout\":[\"fixed\",\"fixed\"]},\"A2qOxz8VD\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"ZZP27DOb1\":\"padding\",\"Z1Zg6hqg0\":\"activePage\",\"eEYB4kKsM\":\"close\",\"qCg_0ZXZs\":\"click5\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerVBcFpApnc=withCSS(Component,css,\"framer-mPsbr\");export default FramerVBcFpApnc;FramerVBcFpApnc.displayName=\"Navigation/Nav Bar\";FramerVBcFpApnc.defaultProps={height:91,width:1200};addPropertyControls(FramerVBcFpApnc,{variant:{options:[\"BUzWFjjg8\",\"tr5pxKGkd\",\"A2qOxz8VD\"],optionTitles:[\"Default\",\"Mobile Closed\",\"Mobile Open\"],title:\"Variant\",type:ControlType.Enum},ZZP27DOb1:{defaultValue:\"0px 50px 0px 50px\",title:\"Padding\",type:ControlType.Padding},Z1Zg6hqg0:NavigationMenuItemsControls?.[\"variant\"]&&{...NavigationMenuItemsControls[\"variant\"],defaultValue:\"I3GaZxydO\",description:undefined,hidden:undefined,optional:undefined,title:\"Active Page\"},onZ1Zg6hqg0Change:{changes:\"Z1Zg6hqg0\",type:ControlType.ChangeHandler},eEYB4kKsM:{title:\"Close\",type:ControlType.EventHandler},qCg_0ZXZs:{title:\"Click 5\",type:ControlType.EventHandler}});addFonts(FramerVBcFpApnc,[{explicitInter:true,fonts:[]},...DotLottiePlayerFonts,...NavigationMenuItemsFonts,...NavigationTextHoverFonts,...ButtonPrimaryButtonFonts],{supportsExplicitInterCodegen:true});FramerVBcFpApnc.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(NavigationMenuItems,{},context),()=>forwardLoader(NavigationTextHover,{},context),()=>forwardLoader(ButtonPrimaryButton,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerVBcFpApnc\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1200\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"tr5pxKGkd\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"A2qOxz8VD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"91\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"ZZP27DOb1\\\":\\\"padding\\\",\\\"Z1Zg6hqg0\\\":\\\"activePage\\\",\\\"eEYB4kKsM\\\":\\\"close\\\",\\\"qCg_0ZXZs\\\":\\\"click5\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (95da0c7)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,getPropertyControls,InjectSelectionStyle,PropertyOverrides,RenderTarget,ResetOuterLinkContext,runTasksWithYield,useActiveVariantCallback,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useOverlayState,withCodeBoundaryForOverrides,withCSS,withFX}from\"framer\";import{AnimatePresence,LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as ReactDOM from\"react-dom\";import Embed from\"https://framerusercontent.com/modules/o1PI5S8YtkA5bP5g4dFz/cAPMVEI6osbJ1UvICgTq/Embed.js\";import X from\"https://framerusercontent.com/modules/wbL0GysLpUpZOLelXsKU/7IhRlKXIvqCTv7OUjGRe/q95pf4lLL.js\";import NavigationFooter from\"#framer/local/canvasComponent/LT0gX9mtu/LT0gX9mtu.js\";import NavigationNavBar from\"#framer/local/canvasComponent/VBcFpApnc/VBcFpApnc.js\";import{customScrollbar}from\"#framer/local/codeFile/W6jhA1P/Custom_Scrollbar.js\";const NavigationNavBarFonts=getFonts(NavigationNavBar);const XFonts=getFonts(X);const EmbedFonts=getFonts(Embed);const MotionDivWithFX=withFX(motion.div);const MotionDivCustomScrollbardhbua2=withCodeBoundaryForOverrides(motion.div,{inComponentSlot:true,nodeId:\"zuZKv05in\",override:customScrollbar,scopeId:\"tJEf8xt8_\"});const NavigationFooterFonts=getFonts(NavigationFooter);const NavigationNavBarControls=getPropertyControls(NavigationNavBar);const NavigationFooterControls=getPropertyControls(NavigationFooter);const breakpoints={DNOgC3D97:\"(min-width: 1045px) and (max-width: 1199.98px)\",EoE6deS_v:\"(min-width: 810px) and (max-width: 1044.98px)\",KEGMyXoOR:\"(max-width: 549.98px)\",KmY83Rytt:\"(min-width: 550px) and (max-width: 809.98px)\",lWHT9_9GZ:\"(min-width: 1440px)\",uVT2Lg24z:\"(min-width: 1200px) and (max-width: 1439.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-2wjwt\";const variantClassNames={DNOgC3D97:\"framer-v-1t8tmts\",EoE6deS_v:\"framer-v-tq6sef\",KEGMyXoOR:\"framer-v-lek3e9\",KmY83Rytt:\"framer-v-1lgzwn7\",lWHT9_9GZ:\"framer-v-mq7bdz\",uVT2Lg24z:\"framer-v-1x9w30s\"};const BrO6XpvzA=undefined;const R5faKP5PS=undefined;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const transition1={delay:0,duration:1,ease:[0,0,1,1],type:\"tween\"};const animation={opacity:1,rotate:360,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transformTemplate2=(_,t)=>`translateX(-50%) ${t}`;const getContainer=()=>{return document.querySelector(\"#template-overlay\")??document.querySelector(\"#overlay\")??document.body;};const Overlay=({children,blockDocumentScrolling,dismissWithEsc,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling,dismissWithEsc:enabled&&dismissWithEsc});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const breakpointRules={DNOgC3D97:[\".framer-2wjwt.framer-17uvpfd { right: 0px; top: 91px; width: unset; }\",\".framer-2wjwt .framer-vdptg2 { align-content: flex-end; align-items: flex-end; justify-content: flex-end; }\"],EoE6deS_v:[\".framer-2wjwt.framer-17uvpfd { right: 0px; top: 91px; width: unset; }\",\".framer-2wjwt .framer-dhbua2 { height: 475px; }\",\".framer-2wjwt .framer-3errqn-container { height: 516px; width: 706px; }\"],KEGMyXoOR:[\".framer-2wjwt.framer-17uvpfd { right: 0px; top: 91px; width: unset; }\",\".framer-2wjwt .framer-xtms4y { width: 330px; }\",\".framer-2wjwt .framer-175y7q4 { width: 80%; }\",\".framer-2wjwt .framer-vdptg2, .framer-2wjwt .framer-dhbua2 { width: 100%; }\",\".framer-2wjwt .framer-3errqn-container { height: 610px; width: 332px; }\",\".framer-2wjwt .framer-1bp15p6 { left: calc(50.00000000000002% - 20px / 2); }\"],KmY83Rytt:[\".framer-2wjwt.framer-17uvpfd { right: 0px; top: 91px; width: unset; }\",\".framer-2wjwt .framer-xtms4y { width: 330px; }\",\".framer-2wjwt .framer-175y7q4 { width: 80%; }\",\".framer-2wjwt .framer-vdptg2, .framer-2wjwt .framer-dhbua2 { width: 100%; }\",\".framer-2wjwt .framer-3errqn-container { height: 610px; width: 332px; }\",\".framer-2wjwt .framer-1bp15p6 { left: calc(50.00000000000002% - 20px / 2); }\"],uVT2Lg24z:[\".framer-2wjwt.framer-17uvpfd { right: 0px; top: 91px; width: unset; }\",\".framer-2wjwt .framer-vdptg2 { align-content: flex-end; align-items: flex-end; justify-content: flex-end; }\",\".framer-2wjwt .framer-mva6c9-container { z-index: 8; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={DNOgC3D97:\".framer-1t8tmts-override\",EoE6deS_v:\".framer-tq6sef-override\",KEGMyXoOR:\".framer-lek3e9-override\",KmY83Rytt:\".framer-1lgzwn7-override\",uVT2Lg24z:\".framer-1x9w30s-override\"};const rules=[\".framer-2wjwt.framer-1u5cagu, .framer-2wjwt .framer-1u5cagu { display: block; }\",\".framer-2wjwt.framer-mq7bdz { align-content: center; align-items: center; background-color: var(--token-8e9f7de0-9fd7-44d3-bc3e-2dea20c4e4bd, #000000); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-2wjwt .framer-1hltwlr-container { flex: none; height: auto; left: 50%; order: -1000; position: var(--framer-canvas-fixed-position, fixed); top: 0px; transform: translateX(-50%); view-transition-name: framer-2wjwt-1hltwlr-exclude; width: 100%; z-index: 10; }\",\"::view-transition-group(framer-2wjwt-1hltwlr-exclude), ::view-transition-new(framer-2wjwt-1hltwlr-exclude), ::view-transition-old(framer-2wjwt-1hltwlr-exclude) { animation: none !important; }\",\".framer-2wjwt.framer-1f3jt79 { background-color: rgba(0, 0, 0, 0.8); inset: 0px; position: fixed; user-select: none; z-index: 9; }\",\".framer-2wjwt.framer-17uvpfd { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 0px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: fixed; top: 50%; width: 100%; z-index: 9; }\",\".framer-2wjwt .framer-xtms4y { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-2wjwt .framer-175y7q4 { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-end; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; z-index: 5; }\",\".framer-2wjwt .framer-1w6avgj { --1m6trwb: 0; --21h8s6: #ffffff; --pgex8v: 1.5; flex: none; height: auto; position: relative; width: 20px; z-index: 1; }\",\".framer-2wjwt .framer-vdptg2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-2wjwt .framer-dhbua2 { 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: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-2wjwt .framer-3errqn-container { flex: none; height: 575px; position: relative; width: 1164px; z-index: 2; }\",\".framer-2wjwt .framer-1bp15p6 { -webkit-mask: url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg?width=20&height=20') alpha no-repeat center / cover add; background: conic-gradient(from 0deg at 50% 50%, rgba(255, 255, 255, 0) 7.208614864864882deg, rgb(255, 255, 255) 342deg); flex: none; height: 20px; left: calc(50.04616805170824% - 20px / 2); mask: url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg?width=20&height=20') alpha no-repeat center / cover add; overflow: hidden; position: absolute; top: calc(50.00000000000002% - 20px / 2); width: 20px; z-index: 1; }\",\".framer-2wjwt .framer-1hs1ga2 { aspect-ratio: 1 / 1; background-color: #ffffff; border-bottom-left-radius: 1px; border-bottom-right-radius: 1px; border-top-left-radius: 1px; border-top-right-radius: 1px; flex: none; height: auto; left: 50%; overflow: visible; position: absolute; top: 0px; width: 2px; }\",\".framer-2wjwt .framer-1e0fsli { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-2wjwt .framer-mva6c9-container { flex: none; height: auto; order: 1002; position: relative; width: 100%; z-index: 9; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={DNOgC3D97:\"(min-width: 1045px) and (max-width: 1199.98px)\",EoE6deS_v:\"(min-width: 810px) and (max-width: 1044.98px)\",KEGMyXoOR:\"(max-width: 549.98px)\",KmY83Rytt:\"(min-width: 550px) and (max-width: 809.98px)\",lWHT9_9GZ:\"(min-width: 1440px)\",uVT2Lg24z:\"(min-width: 1200px) and (max-width: 1439.98px)\"};const humanReadableVariantMap={L:\"uVT2Lg24z\",M:\"DNOgC3D97\",S:\"EoE6deS_v\",XL:\"lWHT9_9GZ\",XS:\"KmY83Rytt\",XXS:\"KEGMyXoOR\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={\"About Active\":\"zzSGFktzP\",\"All In-Active\":\"ZslCevpJO\",\"Blog Active\":\"FR_H80p1c\",\"Contact Active\":\"jyprgoSzZ\",\"Home Active\":\"I3GaZxydO\",\"Portfolio Active\":\"FJ1T56A5y\",\"Services Active\":\"C2SumaQAJ\"};const getProps=({activeFooter,activeNav,height,id,width,...props})=>{return{...props,BrO6XpvzA:humanReadableEnumMap[activeNav]??activeNav??props.BrO6XpvzA??\"I3GaZxydO\",R5faKP5PS:humanReadableEnumMap[activeFooter]??activeFooter??props.R5faKP5PS??\"ZslCevpJO\",variant:humanReadableVariantMap[props.variant]??props.variant??\"lWHT9_9GZ\"};};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,BrO6XpvzA,R5faKP5PS,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const{activeVariantCallback,delay}=useActiveVariantCallback(undefined);const qCg_0ZXZsko9la1=({overlay})=>activeVariantCallback(async(...args)=>{overlay.toggle();});const onTap1q29jei=({overlay})=>activeVariantCallback(async(...args)=>{overlay.hide();});useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"lWHT9_9GZ\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-8e9f7de0-9fd7-44d3-bc3e-2dea20c4e4bd, rgb(0, 0, 0)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-mq7bdz\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:true,dismissWithEsc:true,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:91,width:\"100vw\",y:0,children:/*#__PURE__*/_jsxs(Container,{className:\"framer-1hltwlr-container\",\"data-framer-layout-hint-center-x\":true,layoutScroll:true,nodeId:\"zGYbORKPC\",scopeId:\"tJEf8xt8_\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{EoE6deS_v:{variant:matchVariant(\"tr5pxKGkd\")},KEGMyXoOR:{variant:matchVariant(\"tr5pxKGkd\")},KmY83Rytt:{variant:matchVariant(\"tr5pxKGkd\")}},children:/*#__PURE__*/_jsx(NavigationNavBar,{height:\"100%\",id:\"zGYbORKPC\",layoutId:\"zGYbORKPC\",qCg_0ZXZs:qCg_0ZXZsko9la1({overlay}),style:{width:\"100%\"},variant:matchVariant(\"BUzWFjjg8\"),width:\"100%\",Z1Zg6hqg0:BrO6XpvzA,ZZP27DOb1:\"0px 50px 0px 50px\"})}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/ReactDOM.createPortal(/*#__PURE__*/_jsx(InjectSelectionStyle,{children:/*#__PURE__*/_jsxs(ResetOuterLinkContext,{children:[/*#__PURE__*/_jsx(motion.div,{animate:{opacity:1,transition:{delay:0,duration:.3,ease:[.5,0,.88,.77],type:\"tween\"}},className:cx(scopingClassNames,\"framer-1f3jt79\"),exit:{opacity:0,transition:{delay:0,duration:.3,ease:[.12,.23,.5,1],type:\"tween\"}},initial:{opacity:0},onTap:()=>overlay.hide()},\"EMi_E8XXY\"),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DNOgC3D97:{transformTemplate:undefined},EoE6deS_v:{transformTemplate:undefined},KEGMyXoOR:{transformTemplate:undefined},KmY83Rytt:{transformTemplate:undefined},uVT2Lg24z:{transformTemplate:undefined}},children:/*#__PURE__*/_jsx(motion.div,{className:cx(scopingClassNames,\"framer-17uvpfd\"),transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-xtms4y\",\"data-framer-name\":\"Calendar with X\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-175y7q4\",\"data-framer-name\":\"X\",\"data-highlight\":true,onTap:onTap1q29jei({overlay}),children:/*#__PURE__*/_jsx(X,{animated:false,className:\"framer-1w6avgj\",ezTt3ayMo:true,layoutId:\"M09KUmQyF\",lschgej4H:true,qxTvv_EBh:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-vdptg2\",\"data-framer-name\":\"Container\",children:/*#__PURE__*/_jsxs(MotionDivCustomScrollbardhbua2,{className:\"framer-dhbua2\",\"data-framer-name\":\"Calendar\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-3errqn-container\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,nodeId:\"kj5XugifG\",rendersWithMotion:true,scopeId:\"tJEf8xt8_\",children:/*#__PURE__*/_jsx(Embed,{height:\"100%\",html:'<!-- Scroll wrapper -->\\n<style>\\n  .cal-wrap { width:100%; height:100%; overflow-y:auto; overflow-x:hidden; scrollbar-width:none; -webkit-overflow-scrolling:touch; }\\n  .cal-wrap::-webkit-scrollbar { display:none; }\\n</style>\\n<div class=\"cal-wrap\">\\n  <div id=\"my-cal-inline-30-min\" style=\"width:100%;\"></div>\\n</div>\\n\\n<!-- Hide Cal.com\\'s loading spinner -->\\n<script>\\n  (function () {\\n    var css = \\'#loader, .loader, [id*=\"skeleton\"], [class*=\"skeleton\"] { display: none !important; }\\';\\n    function patch(el) {\\n      if (!el.shadowRoot || el.__noLoader) return;\\n      var s = document.createElement(\"style\"); s.textContent = css;\\n      el.shadowRoot.appendChild(s); el.__noLoader = true;\\n    }\\n    function scan() { document.querySelectorAll(\"cal-inline\").forEach(patch); }\\n    new MutationObserver(scan).observe(document.documentElement, { childList: true, subtree: true });\\n    scan();\\n  })();\\n</script>\\n\\n<!-- Cal inline embed -->\\n<script type=\"text/javascript\">\\n  (function (C, A, L) { let p = function (a, ar) { a.q.push(ar); }; let d = C.document; C.Cal = C.Cal || function () { let cal = C.Cal; let ar = arguments; if (!cal.loaded) { cal.ns = {}; cal.q = cal.q || []; d.head.appendChild(d.createElement(\"script\")).src = A; cal.loaded = true; } if (ar[0] === L) { const api = function () { p(api, arguments); }; const namespace = ar[1]; api.q = api.q || []; if(typeof namespace === \"string\"){cal.ns[namespace] = cal.ns[namespace] || api;p(cal.ns[namespace], ar);p(cal, [\"initNamespace\", namespace]);} else p(cal, ar); return;} p(cal, ar); }; })(window, \"https://app.cal.com/embed/embed.js\", \"init\");\\n  Cal(\"init\", \"30-min\", {origin:\"https://app.cal.com\"});\\n  Cal.config = Cal.config || {};\\n  Cal.config.forwardQueryParams = true;\\n\\n  Cal.ns[\"30-min\"](\"inline\", {\\n    elementOrSelector: \"#my-cal-inline-30-min\",\\n    config: {\"layout\":\"month_view\",\"useSlotsViewOnSmallScreen\":\"true\",\"theme\":\"dark\"},\\n    calLink: \"mate-tagaj/30-min\",\\n  });\\n\\n  Cal.ns[\"30-min\"](\"ui\", {\"theme\":\"dark\",\"hideEventTypeDetails\":false,\"layout\":\"month_view\"});\\n</script>\\n\\n<!-- Booking bridge for ChatGPT Ads tracking -->\\n<script>\\n  (function () {\\n    var fired = {}, bound = {};\\n    function makeSend(ns) {\\n      return function (e) {\\n        var uid = e.detail && e.detail.data && e.detail.data.uid;\\n        if (uid && fired[uid]) return;\\n        if (uid) fired[uid] = true;\\n        window.parent.postMessage({ source: \"cal-bridge\", type: \"booking\", uid: uid || null, ns: (e.detail && e.detail.namespace) || ns }, \"*\");\\n      };\\n    }\\n    function bind() {\\n      if (!window.Cal) return;\\n      Object.keys(Cal.ns || {}).forEach(function (ns) {\\n        if (!bound[ns]) { Cal.ns[ns](\"on\", { action: \"bookingSuccessfulV2\", callback: makeSend(ns) }); bound[ns] = true; }\\n      });\\n    }\\n    bind(); setInterval(bind, 1000);\\n  })();\\n</script>',id:\"kj5XugifG\",layoutId:\"kj5XugifG\",radius:\"0px\",style:{height:\"100%\",width:\"100%\"},type:\"html\",url:\"\",width:\"100%\",zoom:1})})}),/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__loop:animation,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition1,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1bp15p6\",\"data-framer-name\":\"Conic\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1hs1ga2\",\"data-framer-name\":\"Rounding\",transformTemplate:transformTemplate2})})]})})]})})})]})}),getContainer())})})]})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1e0fsli\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:507,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-mva6c9-container\",nodeId:\"LztsUDErd\",scopeId:\"tJEf8xt8_\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DNOgC3D97:{variant:matchVariant(\"PpWX9Nzcf\")},EoE6deS_v:{variant:matchVariant(\"PpWX9Nzcf\")},KEGMyXoOR:{variant:matchVariant(\"Sh2wf7Z_R\")},KmY83Rytt:{variant:matchVariant(\"tAhy0cIZG\")},uVT2Lg24z:{variant:matchVariant(\"aPOG0xPII\")}},children:/*#__PURE__*/_jsx(NavigationFooter,{height:\"100%\",id:\"LztsUDErd\",layoutId:\"LztsUDErd\",SQp3MREKa:R5faKP5PS,style:{width:\"100%\"},variant:matchVariant(\"hDiagrBhX\"),width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"uVT2Lg24z\":{\"layout\":[\"fixed\",\"fixed\"]},\"DNOgC3D97\":{\"layout\":[\"fixed\",\"fixed\"]},\"EoE6deS_v\":{\"layout\":[\"fixed\",\"fixed\"]},\"KmY83Rytt\":{\"layout\":[\"fixed\",\"fixed\"]},\"KEGMyXoOR\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"BrO6XpvzA\":\"activeNav\",\"R5faKP5PS\":\"activeFooter\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"lWHT9_9GZ\":[\".framer-1hltwlr-container\",\".framer-mva6c9-container\"],\"uVT2Lg24z\":[\".framer-1hltwlr-container\",\".framer-mva6c9-container\"],\"DNOgC3D97\":[\".framer-1hltwlr-container\",\".framer-mva6c9-container\"],\"EoE6deS_v\":[\".framer-1hltwlr-container\",\".framer-mva6c9-container\"],\"KmY83Rytt\":[\".framer-1hltwlr-container\",\".framer-mva6c9-container\"],\"KEGMyXoOR\":[\".framer-1hltwlr-container\",\".framer-mva6c9-container\"]}\n * @framerBreakpoints {\"lWHT9_9GZ\":{\"min\":1440,\"canvasClassName\":\"framer-mq7bdz-override\",\"minHeight\":1000,\"name\":\"XL\",\"width\":1440,\"rootFontSize\":16},\"uVT2Lg24z\":{\"min\":1200,\"max\":1439,\"canvasClassName\":\"framer-1x9w30s-override\",\"minHeight\":1218,\"viewportHeight\":800,\"name\":\"L\",\"width\":1200,\"rootFontSize\":16},\"DNOgC3D97\":{\"min\":1045,\"max\":1199,\"canvasClassName\":\"framer-1t8tmts-override\",\"minHeight\":1513,\"viewportHeight\":1080,\"name\":\"M\",\"width\":1045,\"rootFontSize\":16},\"EoE6deS_v\":{\"min\":810,\"max\":1044,\"canvasClassName\":\"framer-tq6sef-override\",\"minHeight\":1513,\"viewportHeight\":1080,\"name\":\"S\",\"width\":810,\"rootFontSize\":16},\"KmY83Rytt\":{\"min\":550,\"max\":809,\"canvasClassName\":\"framer-1lgzwn7-override\",\"minHeight\":2177,\"viewportHeight\":844,\"name\":\"XS\",\"width\":550,\"rootFontSize\":16},\"KEGMyXoOR\":{\"max\":549,\"canvasClassName\":\"framer-lek3e9-override\",\"minHeight\":2177,\"viewportHeight\":844,\"name\":\"XXS\",\"width\":330,\"rootFontSize\":16}}\n * @framerDefaultVariant lWHT9_9GZ\n * @framerLayoutTemplate true\n */const FramertJEf8xt8_=withCSS(Component,css,\"framer-2wjwt\");export default FramertJEf8xt8_;FramertJEf8xt8_.displayName=\"General\";FramertJEf8xt8_.defaultProps={height:1e3,width:1440};addPropertyControls(FramertJEf8xt8_,{BrO6XpvzA:NavigationNavBarControls?.[\"Z1Zg6hqg0\"]&&{...NavigationNavBarControls[\"Z1Zg6hqg0\"],defaultValue:\"I3GaZxydO\",description:undefined,hidden:undefined,title:\"Active Nav\"},R5faKP5PS:NavigationFooterControls?.[\"SQp3MREKa\"]&&{...NavigationFooterControls[\"SQp3MREKa\"],defaultValue:\"ZslCevpJO\",description:undefined,hidden:undefined,title:\"Active Footer\"}});addFonts(FramertJEf8xt8_,[{explicitInter:true,fonts:[]},...NavigationNavBarFonts,...XFonts,...EmbedFonts,...NavigationFooterFonts],{supportsExplicitInterCodegen:true});FramertJEf8xt8_.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(NavigationNavBar,{},context),()=>forwardLoader(NavigationFooter,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramertJEf8xt8_\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1440\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"uVT2Lg24z\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"DNOgC3D97\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"EoE6deS_v\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"KmY83Rytt\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"KEGMyXoOR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"BrO6XpvzA\\\":\\\"activeNav\\\",\\\"R5faKP5PS\\\":\\\"activeFooter\\\"}\",\"framerBreakpoints\":\"{\\\"lWHT9_9GZ\\\":{\\\"min\\\":1440,\\\"canvasClassName\\\":\\\"framer-mq7bdz-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"XL\\\",\\\"width\\\":1440,\\\"rootFontSize\\\":16},\\\"uVT2Lg24z\\\":{\\\"min\\\":1200,\\\"max\\\":1439,\\\"canvasClassName\\\":\\\"framer-1x9w30s-override\\\",\\\"minHeight\\\":1218,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"L\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"DNOgC3D97\\\":{\\\"min\\\":1045,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1t8tmts-override\\\",\\\"minHeight\\\":1513,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"M\\\",\\\"width\\\":1045,\\\"rootFontSize\\\":16},\\\"EoE6deS_v\\\":{\\\"min\\\":810,\\\"max\\\":1044,\\\"canvasClassName\\\":\\\"framer-tq6sef-override\\\",\\\"minHeight\\\":1513,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"S\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"KmY83Rytt\\\":{\\\"min\\\":550,\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1lgzwn7-override\\\",\\\"minHeight\\\":2177,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"XS\\\",\\\"width\\\":550,\\\"rootFontSize\\\":16},\\\"KEGMyXoOR\\\":{\\\"max\\\":549,\\\"canvasClassName\\\":\\\"framer-lek3e9-override\\\",\\\"minHeight\\\":2177,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"XXS\\\",\\\"width\\\":330,\\\"rootFontSize\\\":16}}\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerHitTargets\":\"{\\\"lWHT9_9GZ\\\":[\\\".framer-1hltwlr-container\\\",\\\".framer-mva6c9-container\\\"],\\\"uVT2Lg24z\\\":[\\\".framer-1hltwlr-container\\\",\\\".framer-mva6c9-container\\\"],\\\"DNOgC3D97\\\":[\\\".framer-1hltwlr-container\\\",\\\".framer-mva6c9-container\\\"],\\\"EoE6deS_v\\\":[\\\".framer-1hltwlr-container\\\",\\\".framer-mva6c9-container\\\"],\\\"KmY83Rytt\\\":[\\\".framer-1hltwlr-container\\\",\\\".framer-mva6c9-container\\\"],\\\"KEGMyXoOR\\\":[\\\".framer-1hltwlr-container\\\",\\\".framer-mva6c9-container\\\"]}\",\"framerIntrinsicHeight\":\"1000\",\"framerDefaultVariant\":\"lWHT9_9GZ\",\"framerLayoutTemplate\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * 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 General from \"https://framerusercontent.com/modules/TwQspG9DJLwm3qXQZTMa/Ov0cshm2oKeFkT1K84Wz/tJEf8xt8_.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elementPatterns: {ruWjgDPRn: \":dFDcF1wOr-card-3\", yw6338yZC: \":dFDcF1wOr-card-2\", ZYrjdy8ZC: \":dFDcF1wOr-card-1\"}, elements: {ruWjgDPRn: \"card-3\", USmj_Wbd7: \"reviews\", yw6338yZC: \"card-2\", ZYrjdy8ZC: \"card-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/g6EBKvOaSfQxpqDnpvwv/sb1f7hZdUJDO3iMhSXiE/augiA20Il.js\")), path: \"/\"}, CQxqPyje6: {elements: {afd6o3jCm: \"faq\", D42WDynlf: \"our-solution\", DMVKL3Oht: \"about\", doOVSbtxw: \"tab-reporting\", F0NO_3h8q: \"pricing\", HBl0pHKeb: \"tab-strategy\", K9VIYYv8f: \"tab-optimisation\", mih02xJUs: \"Risk of Inaction\", ncB1XwlhD: \"optimisation\", nGYifMWtl: \"free-application\", nHDyC7h8h: \"tab-free-consultation\", nVHDQZ_BS: \"eligibility\", pVPYKYErq: \"strategy\", qRK4p1v54: \"tab-build-launch\", QWa6j0yGf: \"build-launch\", QYiSE9CZH: \"reporting\", TqOR0gLzC: \"get-in-touch\", tWc_O8xiZ: \"tab-free-application\", TyZXYyUi9: \"results\", yp7Bf7cug: \"free-consultation\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/nFrlDr5Pm08OuaBb6dFg/4RNPZu41y1qnjw33bSZT/CQxqPyje6.js\")), path: \"/services/google-ad-grants-management\"}, qMdgO4LJD: {elements: {ap76zHJ0D: \"pricing\", Auwzakpyp: \"tab-reporting\", C3kmlabmM: \"eligibility\", CkSWWSgpj: \"tab-strategy\", CLZZOxwqM: \"results\", dZf0drBTP: \"tab-optimisation\", HWveXhXmN: \"our-solution\", IfvqbEjhI: \"about\", iRMXUBVX8: \"faq\", Jq6T5lPbC: \"free-consultation\", m4f5rNzA5: \"strategy\", pcRKwnlaa: \"reporting\", qywXt8gbk: \"tab-build-launch\", RVzOSqsN9: \"tab-free-consultation\", TvG24ge9b: \"free-application\", tz_tC2o_L: \"get-in-touch\", uLGo7SrSZ: \"optimisation\", XvcH_l98s: \"tab-free-application\", ZH4nK6ZD5: \"build-launch\", ZNahR4nI2: \"Risk of Inaction\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Zl4czuhA8kn1kaaMNexU/M7E5u5weg2zniGGPyO6m/qMdgO4LJD.js\")), path: \"/testing\"}, phAKgI41f: {elements: {Bg_z5aJ1K: \"get-in-touch\", fIW81f1Kj: \"free-consultation\", gFSe2Q73D: \"tab-free-application\", hsroYpzTU: \"optimisation\", k1ptjDrvT: \"build-launch\", Kp9i4_xx2: \"tab-optimisation\", lbYkllB11: \"free-application\", M4yOAcIW5: \"reporting\", pTQbMpm68: \"tab-free-consultation\", pyP1vX_aO: \"tab-strategy\", Q2IGMQIrZ: \"Risk of Inaction\", q823JqgSl: \"how-we-work\", RWDJLBI97: \"eligibility\", spuBk8aQI: \"results\", T9t9ZgUVz: \"about\", WS8ZdD0fA: \"pricing\", x7dyUjdBK: \"strategy\", XI8qEKcSw: \"faq\", xthQLJMvz: \"tab-reporting\", zkjfrZsor: \"tab-build-launch\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/JZLt463tsiqOoIAanM3v/Sxy9tDOBGgaasVqjiWI6/phAKgI41f.js\")), path: \"/drafts/paid-media-management\"}, THcqoa_mS: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/fLzAeUzvztGUqPPOuFdY/X9or1K0RjkGSVh6q5yme/THcqoa_mS.js\")), path: \"/404\"}, iEYhqIzLi: {elements: {citGtIofE: \"form\", Se3nnsU6o: \"button\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/oQwaMNxwR13sF1OFjfLO/mAvvLAzd83LAPtKT2gE5/iEYhqIzLi.js\")), path: \"/contact\"}, ADJCSktRp: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/z2iVvu80nzOr20ScOe4J/M5hZMUxi98nIsA5O8fex/ADJCSktRp.js\")), path: \"/portfolio\"}, amJIzbMcV: {elements: {YPtzs8iLq: \"blog-articles\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xN2aMIVddcZ0Q6xZ2t4v/L6nzsXVkcAZLOysVK9oS/amJIzbMcV.js\")), path: \"/blog\"}, MiaczO6ls: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/9rNwk5VmKJVJNqBe1nej/0yUZrEIwnBmxs0bnGGtJ/MiaczO6ls.js\")), path: \"/privacy-policy\"}, qikYvWQnH: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/v1ik69TgAxZKXoP4EBoA/S0k9PYR18609DWTEvIE9/qikYvWQnH.js\")), path: \"/cookies-policy\"}, FsIlOVO8T: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/7OCyy1Z5Z85rtvk2Tt7C/Wainml1VqABVaN6lkqYa/FsIlOVO8T.js\")), path: \"/terms-conditions\"}, hetOMwTYW: {elements: {P1UwYYPSg: \"about\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/dBaxAnmw7j7b9hWbEY0D/eq7b9CZq0KP4CY3ausB2/hetOMwTYW.js\")), path: \"/about\"}, ZUpA9egq6: {elements: {I6Zsb6Ke_: \"design\", Nmv0E07_d: \"visibility-boost\", vIGQhGwra: \"development\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xaiDxMPMzjyxcUOmJMtZ/TxmBp3u0b8f9skZlvLyB/ZUpA9egq6.js\")), path: \"/services\"}, M_l_BNXz0: {collectionId: \"yoco0NHMS\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/nWNNuSysqD4k55JwyR4n/T9E8GLO5sDqjcW92vatQ/M_l_BNXz0.js\")), path: \"/portfolio/:dFDcF1wOr\"}, ddzAYf0gX: {collectionId: \"nrbmiqfy5\", elements: {AcE1V3zfP: \"content-8\", bMjKRrz7n: \"content-4\", bxu0jPaf6: \"content-13\", cyTraVTHA: \"content-14\", eaN07pjAq: \"content-1\", HT4rWx6NY: \"content-6\", jJLLXszus: \"social-shares\", jSjtFj7Tp: \"content-12\", LphfCxdNX: \"content-5\", mlddK18K1: \"content-2\", NDbwIuylI: \"content-7\", oIA17OFsO: \"content-11\", qehjbEtCE: \"content-16\", RmRwsoEEr: \"content-9\", rsnYkHIZk: \"content-15\", xDlo5hP6J: \"content-3\", Z4eY2uN9m: \"content-10\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/DxY5rs1cq0M6VIvwnNZ8/Z4itawbgzmPcySWxiMOS/ddzAYf0gX.js\")), path: \"/blog/:Dan6nYybW\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {nrbmiqfy5: async () => (await import(\"https://framerusercontent.com/modules/jK1sFoSaflwjYl2sBBJI/n0wH5Jg5qZUcIAZzPRT2/nrbmiqfy5.js\"))?.[\"utils\"], yoco0NHMS: async () => (await import(\"https://framerusercontent.com/modules/qnP6tvEr4dTI9hiHk0Y6/NG8y3VPL8TmdEnoSmVlO/yoco0NHMS.js\"))?.[\"utils\"]}\r\n\t\tconst serverDatabaseClient = undefined\r\n\t\tconst framerSiteId = \"a66dafd0dfc6ff6f049b766677ccacc380ac95d2e2be67c7372e5f3c4b006950\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {BrO6XpvzA: \"I3GaZxydO\", R5faKP5PS: \"I3GaZxydO\"}\r\nconst props2 = {...props1, BrO6XpvzA: \"C2SumaQAJ\", R5faKP5PS: \"C2SumaQAJ\"}\r\nconst props3 = {...props1, BrO6XpvzA: \"ZslCevpJO\", R5faKP5PS: \"ZslCevpJO\"}\r\nconst props4 = {...props1, BrO6XpvzA: \"jyprgoSzZ\", R5faKP5PS: \"jyprgoSzZ\"}\r\nconst props5 = {...props1, BrO6XpvzA: \"FJ1T56A5y\", R5faKP5PS: \"FJ1T56A5y\"}\r\nconst props6 = {...props1, R5faKP5PS: \"ZslCevpJO\"}\r\nconst props7 = {...props1, BrO6XpvzA: \"zzSGFktzP\", R5faKP5PS: \"zzSGFktzP\"}\r\nconst templateProps = {ADJCSktRp: props5, amJIzbMcV: props6, augiA20Il: props1, CQxqPyje6: props2, ddzAYf0gX: props6, E0Ye6AFfB: props3, FsIlOVO8T: props3, hetOMwTYW: props7, iEYhqIzLi: props4, M_l_BNXz0: props5, MiaczO6ls: props3, phAKgI41f: props2, qikYvWQnH: props3, qMdgO4LJD: props2, THcqoa_mS: props3, XakJGO4tt: props2, YW9ex9Z0W: props6, YXK2OOD46: props2, ZUpA9egq6: props2}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"CQxqPyje6\":\r\ncase \"qMdgO4LJD\":\r\ncase \"phAKgI41f\":\r\ncase \"XakJGO4tt\":\r\ncase \"YXK2OOD46\":\r\ncase \"THcqoa_mS\":\r\ncase \"iEYhqIzLi\":\r\ncase \"ADJCSktRp\":\r\ncase \"amJIzbMcV\":\r\ncase \"MiaczO6ls\":\r\ncase \"qikYvWQnH\":\r\ncase \"FsIlOVO8T\":\r\ncase \"hetOMwTYW\":\r\ncase \"ZUpA9egq6\":\r\ncase \"E0Ye6AFfB\":\r\ncase \"YW9ex9Z0W\":\r\ncase \"M_l_BNXz0\":\r\ncase \"ddzAYf0gX\":\r\nreturn React.createElement(General, {...props, key: \"General\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"CQxqPyje6\":\r\ncase \"qMdgO4LJD\":\r\ncase \"phAKgI41f\":\r\ncase \"XakJGO4tt\":\r\ncase \"YXK2OOD46\":\r\ncase \"THcqoa_mS\":\r\ncase \"iEYhqIzLi\":\r\ncase \"ADJCSktRp\":\r\ncase \"amJIzbMcV\":\r\ncase \"MiaczO6ls\":\r\ncase \"qikYvWQnH\":\r\ncase \"FsIlOVO8T\":\r\ncase \"hetOMwTYW\":\r\ncase \"ZUpA9egq6\":\r\ncase \"E0Ye6AFfB\":\r\ncase \"YW9ex9Z0W\":\r\ncase \"M_l_BNXz0\":\r\ncase \"ddzAYf0gX\":\r\nreturn [{hash: \"lek3e9\", mediaQuery: \"(max-width: 549.98px)\"}, {hash: \"1lgzwn7\", mediaQuery: \"(min-width: 550px) and (max-width: 809.98px)\"}, {hash: \"tq6sef\", mediaQuery: \"(min-width: 810px) and (max-width: 1044.98px)\"}, {hash: \"1t8tmts\", mediaQuery: \"(min-width: 1045px) and (max-width: 1199.98px)\"}, {hash: \"1x9w30s\", mediaQuery: \"(min-width: 1200px) and (max-width: 1439.98px)\"}, {hash: \"mq7bdz\", mediaQuery: \"(min-width: 1440px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\t\r\n\t\t\r\n\r\n\t\texport async function getPageRoot({\r\n\t\t\trouteId,\r\n\t\t\tpathVariables,\r\n\t\t\tcanonicalPathVariables,\r\n\t\t\tlocaleId,\r\n\t\t\tcollectionItemId,\r\n\t\t\tcontentLocaleId,\r\n\t\t\tshouldResolveInitialRouteContentState = false,\r\n\t\t}) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\t\r\n\r\n\t\t\tFramer.setLibraryFeatures({checkServerSideRouter: true, disableCustomCode: false, disableHoverOnMobile: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, onPageRichTextBlockSelection: true, scrollRestoration: true, synchronousNavigationOnDesktop: false, yieldOnTap: false})\r\n\t\t\tFramer.setCurrentSiteId(framerSiteId)\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tserverDatabaseClient,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/fLzAeUzvztGUqPPOuFdY/X9or1K0RjkGSVh6q5yme/THcqoa_mS.js\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://www.boostern.com\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: false,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/E1xFdblaZExNDjsie1ci/X74BvpJvqog5eEGs2qmq/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t\tinitialContentLocaleIdOverride: contentLocaleId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: content\r\n\t\t\t})\r\n\r\n\t\t\tconst effect = {enter: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {global: {enter: {mask: {angle: 315, type: \"wipe\", width: \"30%\"}, opacity: 1, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.8, ease: [0.62, 0.01, 0.41, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}, exit: {mask: {angle: 315, type: \"wipe\", width: \"30%\"}, opacity: 1, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.8, ease: [0.62, 0.01, 0.35, 0.98], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}, routes: {ddzAYf0gX: {augiA20Il: effect}, ZUpA9egq6: {augiA20Il: effect}}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\t\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\t// Note: HTTPArchive also uses this function to detect Framer sites; see https://github.com/HTTPArchive/wappalyzer/blob/371a17583f74fd9171b9077f59a5619b24062891/src/technologies/f.json#L1722-L1748.\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, contentLocaleId, pathVariables, canonicalPathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tcontentLocaleId = routeData.contentLocaleId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tcanonicalPathVariables = routeData.canonicalPathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRoute = performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tcontentLocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\tcollectionItemId: shouldHydrate ? routeData?.collectionItemId : undefined,\r\n\t\t\t\t\tshouldResolveInitialRouteContentState: !shouldHydrate,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\t\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\tconst utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\tconst [slug] = Object.values(pathVariables)\r\n\t\t\tif (utils && typeof slug === \"string\") {\r\n\t\t\t\tcollectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t}\r\n\t\t}\r\n\t\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tFramer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}