{"version":3,"file":"shared.8ffUbqs6.mjs","names":["fonts","fonts","css","className","fonts","css","className","fonts","css","className","fonts","css","className","fonts","css","className","css","addPropertyOverrides","Image1","cycleOrder","serializationHash","variantClassNames","transition1","animation1","query1","Projekte","QueryData","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","Component","useRef","React.useId","sharedStyle.className","sharedStyle1.className","_Fragment","css","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","__FramerMetadata__","addPropertyOverrides","Eyes","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","TextColumns","DoorOpen","Door","getLocalizedValue","valuesByLocaleId","preload","usePreloadLocalizedValues","addPropertyOverrides","OpenClose","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","Component","useRef","React.useId","props","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","sharedStyle4.className","sharedStyle5.className","sharedStyle6.className","sharedStyle7.className","className","\"mhxX607UK\"","css","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle4.css","sharedStyle5.css","sharedStyle6.css","sharedStyle7.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","sharedStyle4.fonts","sharedStyle5.fonts","sharedStyle6.fonts","sharedStyle7.fonts","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","getProps","React.forwardRef","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","Component","useRef","React.useId","sharedStyle.className","CalendarDot","CalendarCheck","css","sharedStyle.css","sharedStyle.fonts","ProjectToggle","ProjectToggleInfo","AvatarCms","ButtonsSliderCta","Projekte","Kunden","Branchen","Kompetenzen","Team","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","_Fragment","getLocalizedValue","SignetFilled","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","useRef","useState","DotLottie","__exportAll","init_npm_react_18_3_1","te","x$1","oe","pe","ie","window","ce","init_jsx_runtime","l$1","J$1","c$1","p$1","_e","de","init_ssg_sandbox_shims","motion","MotionConfigContext","LayoutGroup","init_framer_motion_DhsWWWsN","withMappedReactProps","RichText","useQueryData","useComponentViewport","addFonts","useLocaleInfo","forwardLoader","addPropertyControls","getFonts","withCSS","SmartComponentScopedContainer","useLocaleCode","useSVGTemplate","fontStore","getFontsFromSharedStyle","getFontsFromComponentPreset","withCodeBoundaryForOverrides","getLoadingLazyAtYPosition","withFX","ComponentViewportProvider","Link","withOptimizedAppearEffect","Image$1","ComponentPresetsProvider","runTasksWithYield","ChildrenCanSuspend","useVariantState","init_framer_BL70qLPA","ControlType","Instance","PathVariablesContext","useActiveVariantCallback","LazyValue","cx","fonts$9","init_hgxZc71XQ","B$1","k$1","className$9","className$10","withCuelumeToggle","init_mB45PGMIy","withCuelumeButton","css$13","css$14","init_dV_QmuMVo","fonts$10","fonts$11","A$1","css$12","init_IhZzBtG18","init_TyQ3DtT_d","init_KLbHFUJQn","init_lN3b0_bVR","init_KNsA0CFUt","withCuelumeCTA","FramermB45PGMIy","init_CuelumeSounds","className$8","ConfettiParty","css$10","Icon$6","className$11","init_dK6FclxZj","init_Z0W75RLaP","css$15","U$1","init_A3iTNI7wV","FramerO887WhwZJ","init_SHf3WX8_i","css$11","init_ConfettiParty","fonts$12","fonts$8","className$7","init_O887WhwZJ","fonts$7","className$6","init_np1yHMyn6","A$2","props","fonts$6","init_componentPresets","__esmMin","fonts$5","css$9","className$5","init_Jre3NI15P","fonts$4","css$8","className$4","init_QZJLnJ1AB","fonts$3","css$7","className$3","init_tOCqwrRX4","fonts$2","css$6","className$2","init_zJnUCZhtp","fonts$1","css$5","className$1","init_C1QrTtw95","fonts","css$4","className","init_EeATOyh2T","addPropertyOverrides$4","variants","nextOverrides","variant","overrides","RichTextWithFXWithOptimizedAppearEffect","Image1WithFXWithOptimizedAppearEffect","cycleOrder$4","serializationHash$4","variantClassNames$4","transition1$4","textEffect","animation1$1","animation2","toResponsiveImage","animation3","query1$1","QueryData$1","Transition$4","humanReadableVariantMap$4","Variants$4","getProps$10","createLayoutDependency$4","Component$3","css$3","Framermc2uEXfJU","init_mc2uEXfJU","value","cTibgtZfm","children","query","config","transition","contextValue","projekt","fallbackRef","refBinding","ref","defaultLayoutId","componentViewport","restProps","layoutDependency","scopingClassNames","layoutId","gestureHandlers","classNames","style","baseVariant","gestureVariant","collection","A6sxox_tBhkkxz6Q1S","dhsZkjZgXhkkxz6Q1S","idhkkxz6Q1S","KCWhDK5CIhkkxz6Q1S","lWSGyeEXHhkkxz6Q1S","index","mask$5","Base$5","MotionSVG$5","SVG$5","svg$5","getProps$9","Icon$5","init_FW__R1Op2","rest","animated","color","width1","alpha","href","qxTvv_EBh","ezTt3ayMo","lschgej4H","mask$4","Base$4","MotionSVG$4","SVG$4","svg$4","getProps$8","Icon$4","init_vav01OOpW","mask$3","Base$3","MotionSVG$3","SVG$3","svg$3","getProps$7","Icon$3","init_faIJmB88E","OOyUWTGPo_exports","__FramerMetadata__$1","Icon$2","mask$2","Base$2","MotionSVG$2","SVG$2","svg$2","getProps$6","init_OOyUWTGPo","\"exports\"","\"default\"","\"type\"","\"name\"","\"slots\"","\"annotations\"","\"framerSupportedLayoutHeight\"","\"framerIntrinsicWidth\"","\"framerImmutableVariables\"","\"framerDisableUnlink\"","\"framerContractVersion\"","\"framerVector\"","\"framerVariables\"","\"framerSupportedLayoutWidth\"","\"framerIntrinsicHeight\"","\"__FramerMetadata__\"","addPropertyOverrides$3","EyesFonts","MotionDivWithCuelumeButtonhjqkub","enabledGestures$1","cycleOrder$3","serializationHash$3","variantClassNames$3","transition1$3","Transition$3","humanReadableVariantMap$3","Variants$3","getProps$5","createLayoutDependency$3","Framerx9WyFCmap","init_x9WyFCmap","watch","read","onTap1mtulwc","activeVariantCallback","args","ufNR5HeHk","onTap1r4ztje","setVariant","isDisplayed","onTapbi4l1t","OldvvmFOG","getLocalizedValue$1","locale","values","valuesByLocaleId$1","key","preload$1","promises","promise","usePreloadLocalizedValues$1","preloadPromise","init_YUxDNNrXY","LR9jAxeKT_exports","__FramerMetadata__","FramerLR9jAxeKT","addPropertyOverrides$2","OpenCloseFonts","enabledGestures","cycleOrder$2","serializationHash$2","variantClassNames$2","transition1$2","matchVariant$1","Transition$2","humanReadableVariantMap$2","Variants$2","getProps$4","createLayoutDependency$2","Component$2","css$2","init_LR9jAxeKT","arg","clickStart","toggleText","headline","className$12","props$1","onTap9y9906","c3xsEQ1MH","twUkgxZhN","OTP4l05KK","context","\"Props\"","\"framerDisplayContentsDiv\"","\"framerCanvasComponentVariantDetails\"","\"framerAutoSizeImages\"","\"framerComponentViewportWidth\"","\"framerColorSyntax\"","mask$1","Base$1","MotionSVG$1","SVG$1","svg$1","getProps$3","Icon$1","init_H4mg7DsTZ","mask","Base","MotionSVG","SVG","svg","getProps$2","Icon","init_M_BLrFuFX","getLocalizedValue","valuesByLocaleId","preload","usePreloadLocalizedValues","init_mJGMgE5Aq","addPropertyOverrides$1","ConfettiPartyFonts","MotionDivWithCuelumeCTA1sx21ox","cycleOrder$1","serializationHash$1","variantClassNames$1","transition1$1","transition2","transformTemplate1$1","Transition$1","humanReadableVariantMap$1","Variants$1","getProps$1","createLayoutDependency$1","Component$1","css$1","FramermJGMgE5Aq","init_mJGMgE5Aq$1","click","sharedStyleClassNames","onTap1vx05w4","setGestureState","sqW5pjWZy","onMouseEnter16yuq8v","onMouseLeave1dtrpqy","activeLocale","isDisplayed1","addPropertyOverrides","ProjectToggleFonts","ProjectToggleWithCuelumeToggle1so44neWithMappedReactPropsol0iaa","ProjectToggleWithCuelumeTogglemc8cnjWithMappedReactPropsol0iaa","ProjectToggleWithCuelumeToggle1md76trWithMappedReactPropsol0iaa","AvatarCmsFonts","ButtonsSliderCtaFonts","cycleOrder","serializationHash","variantClassNames","transition1","isSet","matchVariant","transformTemplate1","sharedDateFormatter","dateOptions","toDateString","animation","query1","QueryData","animation1","Transition","humanReadableVariantMap","Variants","getProps","createLayoutDependency","Component","css","FramerYUxDNNrXY","init_YUxDNNrXY$1","date","fallbackLocale","formatOptions","Lb4quVJu3","cTA","c3xsEQ1MHz34tw5","c3xsEQ1MH11w14h","c3xsEQ1MH1e15256","c3xsEQ1MH1mm7o9p","onTap11m9215","activeLocaleCode","sqW5pjWZy1i1xow1","ZmPyUWF0W","collection2","dP9ptNsGP_AOrdV4D9tjwkQsjq5h","dP9ptNsGP_IxCJDl7BVjwkQsjq5h","sW5CNtCAY_CixIrOKZkjwkQsjq5h","FqwWUKDYKjwkQsjq5h","HP8KnTi2IjwkQsjq5h","idjwkQsjq5h","ITIvEkHEojwkQsjq5h","collection1","lWSGyeEXHjwkQsjq5h","WKkHoLuqzjwkQsjq5h","yk9jpNyGvjwkQsjq5h","visible","visible1","visible2","textContent","C9TlNXuaXYvl6emOpH","czPsKs3qaYvl6emOpH","Hh2_ezXPZYvl6emOpH","idYvl6emOpH","R4Q4BzFNgYvl6emOpH","umr99NskFYvl6emOpH","v0SIJOpODYvl6emOpH","yfZF3EEnNYvl6emOpH","idkvCGn6NBc","tnvSUgNh5kvCGn6NBc","z","t","ut","s","e","pt","a","c","x","m","$","k","n","r","B","U","l","u","W","S","o","d","bt","h","P","p","Q","vt","v","tt","j","yt","_","Lt","N","Ct","It","i","St","Et","xt","nt","kt","Pt","st","G","Ot","ft","it","F","g","A","y","Ft","at","ot","At","w","E","R","T","D","V","J","gt","mt","wt","O","L","et","Mt","rt","C","I","K","_t","Rt","Tt","init__esm","b","f","DotLottiePlayer","wrapperRef","canvasRef","playerRef","fitRef","fit","autoplayRef","autoplay","loopRef","loop","speedRef","speed","isLoaded","setIsLoaded","error","setError","shouldLoad","setShouldLoad","lazyLoad","target","observer","entry","isCancelled","removeListeners","resizeObserver","resizeFrame","player","resizePlayer","onLoad","onLoadError","err","src","wrapperStyle","aspectRatio","init_DotLottiePlayer"],"sources":["https:/framerusercontent.com/modules/msowHqkKQGBrxE4zaTZW/GGISfJVBTeSzrNNHadGK/componentPresets.js","https:/framerusercontent.com/modules/ZrX9y4yCavEdTxWcp6Le/B2UOtX2MSVqe19Rh1C1F/Jre3NI15P.js","https:/framerusercontent.com/modules/azlIaqhI2agMw8ue5CNR/v8WWzmrfsLRfBVdthbbv/QZJLnJ1AB.js","https:/framerusercontent.com/modules/VWnbO24T58SAnn2BH9l3/qTGydjIdOSG2dPhdIfgc/tOCqwrRX4.js","https:/framerusercontent.com/modules/2hS69bMREJvZ46RmHB3b/5RCiMWkoNMvvOqtAKynb/zJnUCZhtp.js","https:/framerusercontent.com/modules/pS8uPvclShAEXbAHfm5i/p3QjqIShypGEZSTsIkMp/C1QrTtw95.js","https:/framerusercontent.com/modules/Op0XcfFgX19LsTec9F4J/WipL2rp7qCcUAf5rGkz7/EeATOyh2T.js","https:/framerusercontent.com/modules/qsOdcRREqtSwjoUWhC18/ynpZ4MY2ttM8wORaIy4l/mc2uEXfJU.js","https:/framerusercontent.com/modules/9V9wE4zGUbdj59V3Fyts/i03384sqA2jKotxD8K5M/FW__R1Op2.js","https:/framerusercontent.com/modules/khetdb2g1wrJNnY4sZ7y/oiq2exTGb6yYApgY8wCP/vav01OOpW.js","https:/framerusercontent.com/modules/rpCPKSpcx09ulMXiNCVb/icvcooky6QDSW0ElszTv/faIJmB88E.js","https:/framerusercontent.com/modules/WYPBtn4gKgEUrL3f2yri/VKRGjNJNEHtlN2eLc4iz/OOyUWTGPo.js","https:/framerusercontent.com/modules/ZLeYh5NslmoNdyeGPQzy/LQepmodixxB9tYsYqxmW/x9WyFCmap.js","https:/framerusercontent.com/modules/hg9rbnpuqVq8a1Lwz3nE/9Geb9aobGxDDhbuW0oPk/YUxDNNrXY.js","https:/framerusercontent.com/modules/18CowynmjalbYNFLQPpO/pLdqqOQysUUaMJycoHsY/LR9jAxeKT.js","https:/framerusercontent.com/modules/6f50fMjSnKMK3YQRUtit/ahtMZPMgil4tGXLl1tvZ/H4mg7DsTZ.js","https:/framerusercontent.com/modules/CvNh0DkFWNcS30UvEl4R/u1dqDeIfbIf0hQMiCWyd/M_BLrFuFX.js","https:/framerusercontent.com/modules/39i1rmLYb6yyQ2mChVHd/HbccZn33s9EIOVo4wRKM/mJGMgE5Aq.js","https:/framerusercontent.com/modules/Sh23pIGCxV4mQTIrvV2F/gs93KEQvoxlqKZITSH5u/mJGMgE5Aq.js","https:/framerusercontent.com/modules/nSuIYA840xoctFRZv90a/ZSsXZDF8NEsLRUMJvAJ0/YUxDNNrXY.js","https:/cdn.jsdelivr.net/npm/@lottiefiles/dotlottie-web/+esm","https:/framerusercontent.com/modules/PE4LTGYIp4YYCZYHCXmQ/vhFdN74s90s0GwkAZZi9/DotLottiePlayer.js"],"sourcesContent":["// Generated by Framer (fc3086c)\nexport const props={mhxX607UK:{borderRadius:15,bottomLeftRadius:15,bottomRightRadius:15,darkTheme:\"framerDark\",font:{fontFamily:'\"Fragment Mono\", \"Fragment Mono Placeholder\", monospace',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.5em\"},isMixedBorderRadius:false,lightTheme:\"framerLight\",padding:30,paddingBottom:30,paddingLeft:30,paddingPerSide:false,paddingRight:30,paddingTop:30,theme:\"framerDark\",themeMode:\"Static\",topLeftRadius:15,topRightRadius:15}};export const fonts={mhxX607UK:[{explicitInter:true,fonts:[{cssFamilyName:\"Fragment Mono\",source:\"google\",style:\"normal\",uiFamilyName:\"Fragment Mono\",url:\"https://fonts.gstatic.com/s/fragmentmono/v6/4iCr6K5wfMRRjxp0DA6-2CLnN4FNh4UI_1U.woff2\",weight:\"400\"}]}]};\nexport const __FramerMetadata__ = {\"exports\":{\"props\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (fc3086c)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"Inter-Bold\",\"Inter-Black\",\"Inter-BlackItalic\",\"Inter-BoldItalic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",openType:true,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/mkY5Sgyq51ik0AMrSBwhm9DJg.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",openType:true,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/X5hj6qzcHUYv7h1390c8Rhm6550.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/gQhNpS3tN86g8RcVKYUUaKt2oMQ.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cugnVhSraaRyANCaUtI5FV17wk.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",openType:true,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/5HcVoGak8k5agFJSaKa4floXVu0.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",openType:true,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/rZ5DdENNqIdFTIyQQiP5isO7M.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",openType:true,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/P2Bw01CtL0b9wqygO0sSVogWbo.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/05KsVHGDmqXSBXM4yRZ65P8i0s.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/ky8ovPukK4dJ1Pxq74qGhOqCYI.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/vvNSqIj42qeQ2bvCRBIWKHscrc.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/3ZmXbBKToJifDV9gwcifVd1tEY.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/FNfhX3dt4ChuLJq2PwdlxHO7PU.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/gcnfba68tfm7qAyrWRCf9r34jg.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/efTfQcBJ53kM2pB1hezSZ3RDUFs.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/ia3uin3hQWqDrVloC1zEtYHWw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"}]}];export const css=['.framer-sjlBU .framer-styles-preset-1x5mvtc:not(.rich-text-wrapper), .framer-sjlBU .framer-styles-preset-1x5mvtc.rich-text-wrapper h4 { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 22px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: -0.04em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-sjlBU\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (fc3086c)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"Inter-Bold\",\"Inter-Black\",\"Inter-BlackItalic\",\"Inter-BoldItalic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",openType:true,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/mkY5Sgyq51ik0AMrSBwhm9DJg.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",openType:true,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/X5hj6qzcHUYv7h1390c8Rhm6550.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/gQhNpS3tN86g8RcVKYUUaKt2oMQ.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cugnVhSraaRyANCaUtI5FV17wk.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",openType:true,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/5HcVoGak8k5agFJSaKa4floXVu0.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",openType:true,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/rZ5DdENNqIdFTIyQQiP5isO7M.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",openType:true,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/P2Bw01CtL0b9wqygO0sSVogWbo.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/05KsVHGDmqXSBXM4yRZ65P8i0s.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/ky8ovPukK4dJ1Pxq74qGhOqCYI.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/vvNSqIj42qeQ2bvCRBIWKHscrc.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/3ZmXbBKToJifDV9gwcifVd1tEY.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/FNfhX3dt4ChuLJq2PwdlxHO7PU.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/gcnfba68tfm7qAyrWRCf9r34jg.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/efTfQcBJ53kM2pB1hezSZ3RDUFs.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/ia3uin3hQWqDrVloC1zEtYHWw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"}]}];export const css=['.framer-5EjG5 .framer-styles-preset-zosjni:not(.rich-text-wrapper), .framer-5EjG5 .framer-styles-preset-zosjni.rich-text-wrapper h1 { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 40px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: -0.04em; --framer-line-height: 1.1em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-5EjG5\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (fc3086c)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Fragment Mono-regular\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Fragment Mono\",source:\"google\",style:\"normal\",uiFamilyName:\"Fragment Mono\",url:\"https://fonts.gstatic.com/s/fragmentmono/v6/4iCr6K5wfMRRjxp0DA6-2CLnN4FNh4UI_1U.woff2\",weight:\"400\"}]}];export const css=['.framer-5IHnv .framer-styles-preset-1mh1ziw:not(.rich-text-wrapper), .framer-5IHnv .framer-styles-preset-1mh1ziw.rich-text-wrapper code { --framer-code-font-family: \"Fragment Mono\", \"Fragment Mono Placeholder\", monospace; --framer-code-font-style: normal; --framer-code-font-weight: 400; --framer-code-text-color: #333; --framer-font-size-scale: 1; background-color: rgba(0, 0, 0, 0.1); border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; border-top-left-radius: 6px; border-top-right-radius: 6px; padding-bottom: 0.1em; padding-left: 0.2em; padding-right: 0.2em; padding-top: 0.1em; }'];export const className=\"framer-5IHnv\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (fc3086c)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;Noi Grotesk Light\",\"CUSTOMV2;Noi Grotesk Medium\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Noi Grotesk Light\",openType:true,source:\"custom\",style:\"normal\",uiFamilyName:\"Noi Grotesk\",url:\"https://framerusercontent.com/assets/xuaXt78sRE5XypTM0J8Z2iuLw.woff2\",weight:\"300\"},{cssFamilyName:\"Noi Grotesk Medium\",openType:true,source:\"custom\",style:\"normal\",uiFamilyName:\"Noi Grotesk\",url:\"https://framerusercontent.com/assets/HKbEnnUBZBawLf835zxNbTSRes.woff2\",weight:\"500\"}]}];export const css=[\".framer-iDRM5 .framer-styles-preset-nau7wl:not(.rich-text-wrapper), .framer-iDRM5 .framer-styles-preset-nau7wl.rich-text-wrapper p { --framer-font-family: \\\"Noi Grotesk Light\\\", \\\"Noi Grotesk Light Placeholder\\\", sans-serif; --framer-font-family-bold: \\\"Noi Grotesk Medium\\\", \\\"Noi Grotesk Medium Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 4.2); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 300; --framer-font-weight-bold: 500; --framer-letter-spacing: -0.02em; --framer-line-height: 1.1em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-background-corner-shape: superellipse(1.05); --framer-text-color: var(--token-e44ce4f3-c076-4ef6-9b76-4a2cd51d0fe2, #171717); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }\",\"@media (max-width: 1799px) and (min-width: 1200px) { .framer-iDRM5 .framer-styles-preset-nau7wl:not(.rich-text-wrapper), .framer-iDRM5 .framer-styles-preset-nau7wl.rich-text-wrapper p { --framer-font-family: \\\"Noi Grotesk Light\\\", \\\"Noi Grotesk Light Placeholder\\\", sans-serif; --framer-font-family-bold: \\\"Noi Grotesk Medium\\\", \\\"Noi Grotesk Medium Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 3.8); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 300; --framer-font-weight-bold: 500; --framer-letter-spacing: -0.02em; --framer-line-height: 1.1em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-background-corner-shape: superellipse(1.05); --framer-text-color: var(--token-e44ce4f3-c076-4ef6-9b76-4a2cd51d0fe2, #171717); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }\",\"@media (max-width: 1199px) and (min-width: 810px) { .framer-iDRM5 .framer-styles-preset-nau7wl:not(.rich-text-wrapper), .framer-iDRM5 .framer-styles-preset-nau7wl.rich-text-wrapper p { --framer-font-family: \\\"Noi Grotesk Light\\\", \\\"Noi Grotesk Light Placeholder\\\", sans-serif; --framer-font-family-bold: \\\"Noi Grotesk Medium\\\", \\\"Noi Grotesk Medium Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 3.2); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 300; --framer-font-weight-bold: 500; --framer-letter-spacing: -0.02em; --framer-line-height: 1.1em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-background-corner-shape: superellipse(1.05); --framer-text-color: var(--token-e44ce4f3-c076-4ef6-9b76-4a2cd51d0fe2, #171717); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }\",\"@media (max-width: 809px) and (min-width: 0px) { .framer-iDRM5 .framer-styles-preset-nau7wl:not(.rich-text-wrapper), .framer-iDRM5 .framer-styles-preset-nau7wl.rich-text-wrapper p { --framer-font-family: \\\"Noi Grotesk Light\\\", \\\"Noi Grotesk Light Placeholder\\\", sans-serif; --framer-font-family-bold: \\\"Noi Grotesk Medium\\\", \\\"Noi Grotesk Medium Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 2); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 300; --framer-font-weight-bold: 500; --framer-letter-spacing: -0.02em; --framer-line-height: 1.1em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-background-corner-shape: superellipse(1.05); --framer-text-color: var(--token-e44ce4f3-c076-4ef6-9b76-4a2cd51d0fe2, #171717); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }\"];export const className=\"framer-iDRM5\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (fc3086c)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-AjmR9 .framer-styles-preset-zo9fkz {  }\"];export const className=\"framer-AjmR9\";\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 (fc3086c)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-Sau2G .framer-styles-preset-1a4iiwy:not(.rich-text-wrapper), .framer-Sau2G .framer-styles-preset-1a4iiwy.rich-text-wrapper table { border-color: var(--token-62185316-f154-4d78-8ae6-8e8b06efa5b4, #eaeaea); border-style: solid; border-width: 1px; overflow: hidden; }\",\".framer-Sau2G .framer-styles-preset-1a4iiwy:not(.rich-text-wrapper) th, .framer-Sau2G .framer-styles-preset-1a4iiwy.rich-text-wrapper table th, .framer-Sau2G .framer-styles-preset-1a4iiwy:not(.rich-text-wrapper) td, .framer-Sau2G .framer-styles-preset-1a4iiwy.rich-text-wrapper table td { background-color: var(--token-c0a15b79-a7c0-47c3-9559-77b6c9cc266c, #666666); padding: 12px; }\",\".framer-Sau2G .framer-styles-preset-1a4iiwy:not(.rich-text-wrapper) th, .framer-Sau2G .framer-styles-preset-1a4iiwy.rich-text-wrapper table th { background-color: var(--token-e44ce4f3-c076-4ef6-9b76-4a2cd51d0fe2, #171717); }\",\".framer-Sau2G .framer-styles-preset-1a4iiwy:not(.rich-text-wrapper) tr + tr td, .framer-Sau2G .framer-styles-preset-1a4iiwy:not(.rich-text-wrapper) tr + tr th, .framer-Sau2G .framer-styles-preset-1a4iiwy.rich-text-wrapper table tr + tr td, .framer-Sau2G .framer-styles-preset-1a4iiwy.rich-text-wrapper table tr + tr th { border-top-color: var(--token-62185316-f154-4d78-8ae6-8e8b06efa5b4, #eaeaea); border-top-style: solid; border-top-width: 1px; }\",\".framer-Sau2G .framer-styles-preset-1a4iiwy:not(.rich-text-wrapper) td + td, .framer-Sau2G .framer-styles-preset-1a4iiwy:not(.rich-text-wrapper) th + th, .framer-Sau2G .framer-styles-preset-1a4iiwy:not(.rich-text-wrapper) td + th, .framer-Sau2G .framer-styles-preset-1a4iiwy:not(.rich-text-wrapper) th + td, .framer-Sau2G .framer-styles-preset-1a4iiwy.rich-text-wrapper table td + td, .framer-Sau2G .framer-styles-preset-1a4iiwy.rich-text-wrapper table th + th, .framer-Sau2G .framer-styles-preset-1a4iiwy.rich-text-wrapper table td + th, .framer-Sau2G .framer-styles-preset-1a4iiwy.rich-text-wrapper table th + td { border-left-color: var(--token-62185316-f154-4d78-8ae6-8e8b06efa5b4, #eaeaea); border-left-style: solid; border-left-width: 1px; }\"];export const className=\"framer-Sau2G\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (fc3086c)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ControlType,cx,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,PathVariablesContext,RichText,useComponentViewport,useLocaleInfo,useQueryData,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Projekte from\"https://framerusercontent.com/modules/i3SmGVL3Y8zHBLtgSNUj/csD9lwa65EbSFEmK6Smu/dV_QmuMVo.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/3QkFiOg4mvAl8Wjud334/hBytImv4C5LXC20MvIaq/KLbHFUJQn.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/2hS69bMREJvZ46RmHB3b/5RCiMWkoNMvvOqtAKynb/zJnUCZhtp.js\";const RichTextWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(RichText));const Image1WithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(Image1));const cycleOrder=[\"wbeCP2a9t\",\"F6Bx3PLDD\"];const serializationHash=\"framer-y1NX6\";const variantClassNames={F6Bx3PLDD:\"framer-v-4ok2g9\",wbeCP2a9t:\"framer-v-1jkvzg6\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const KCWhDK5CIhkkxz6Q1S=undefined;const dhsZkjZgXhkkxz6Q1S=undefined;const A6sxox_tBhkkxz6Q1S=undefined;const lWSGyeEXHhkkxz6Q1S=undefined;const idhkkxz6Q1S=undefined;const cTibgtZfm=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:.001,rotate:0,scale:1,skewX:0,skewY:0,x:0,y:10};const transition2={bounce:0,delay:.075,duration:.4,type:\"spring\"};const textEffect={effect:animation,tokenization:\"word\",transition:transition2,trigger:\"onMount\",type:\"appear\"};const transition3={bounce:.2,delay:.8,duration:.4,type:\"spring\"};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const animation2={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:150};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const transition4={delay:.16,duration:.6,ease:[.44,0,.56,1],type:\"tween\"};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:0};const query=(prequery,{cTibgtZfm})=>prequery({from:{alias:\"hkkxz6Q1S\",data:Projekte,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{collection:\"hkkxz6Q1S\",name:\"KCWhDK5CI\",type:\"Identifier\"},{collection:\"hkkxz6Q1S\",name:\"dhsZkjZgX\",type:\"Identifier\"},{collection:\"hkkxz6Q1S\",name:\"A6sxox_tB\",type:\"Identifier\"},{collection:\"hkkxz6Q1S\",name:\"lWSGyeEXH\",type:\"Identifier\"},{collection:\"hkkxz6Q1S\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"hkkxz6Q1S\",name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:cTibgtZfm},type:\"BinaryOperation\"}});const query1=cTibgtZfm=>({from:{alias:\"hkkxz6Q1S\",data:Projekte,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{collection:\"hkkxz6Q1S\",name:\"KCWhDK5CI\",type:\"Identifier\"},{collection:\"hkkxz6Q1S\",name:\"dhsZkjZgX\",type:\"Identifier\"},{collection:\"hkkxz6Q1S\",name:\"A6sxox_tB\",type:\"Identifier\"},{collection:\"hkkxz6Q1S\",name:\"lWSGyeEXH\",type:\"Identifier\"},{collection:\"hkkxz6Q1S\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"hkkxz6Q1S\",name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:cTibgtZfm},type:\"BinaryOperation\"}});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={desktop:\"wbeCP2a9t\",mobile:\"F6Bx3PLDD\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,projekt,width,...props})=>{return{...props,cTibgtZfm:projekt??props.cTibgtZfm??\"knmGoWrP8\",variant:humanReadableVariantMap[props.variant]??props.variant??\"wbeCP2a9t\"};};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,cTibgtZfm,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"wbeCP2a9t\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1jkvzg6\",className,classNames),\"data-framer-name\":\"desktop\",layoutDependency:layoutDependency,layoutId:\"wbeCP2a9t\",ref:refBinding,style:{...style},...addPropertyOverrides({F6Bx3PLDD:{\"data-framer-name\":\"mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-b59z3e\",\"data-framer-name\":\"projekte\",layoutDependency:layoutDependency,layoutId:\"hkkxz6Q1S\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query1(cTibgtZfm),children:(collection,paginationInfo,loadMore)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({A6sxox_tB:A6sxox_tBhkkxz6Q1S,dhsZkjZgX:dhsZkjZgXhkkxz6Q1S,id:idhkkxz6Q1S,KCWhDK5CI:KCWhDK5CIhkkxz6Q1S,lWSGyeEXH:lWSGyeEXHhkkxz6Q1S},index)=>{KCWhDK5CIhkkxz6Q1S??=\"\";dhsZkjZgXhkkxz6Q1S??=\"\";lWSGyeEXHhkkxz6Q1S??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`hkkxz6Q1S-${idhkkxz6Q1S}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{lWSGyeEXH:lWSGyeEXHhkkxz6Q1S},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-khs5mn\",layoutDependency:layoutDependency,layoutId:\"DP7OcOY1W\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-w3z7sf\",\"data-framer-name\":\"hero\",layoutDependency:layoutDependency,layoutId:\"abhB7GoAI\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-v1xptj\",\"data-framer-name\":\"text\",layoutDependency:layoutDependency,layoutId:\"u5fi20N1O\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-nau7wl\",\"data-styles-preset\":\"zJnUCZhtp\",dir:\"auto\",children:\"Corporate Design, Webauftritt und Buchungsplattform f\\xfcr das Museumsp\\xe4dagogische Zentrum M\\xfcnchen\"})}),className:\"framer-jh22x7\",\"data-framer-name\":\"headline\",effect:textEffect,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"U2ML3bxsU\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:KCWhDK5CIhkkxz6Q1S,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({F6Bx3PLDD:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-styles-preset-nau7wl\",\"data-styles-preset\":\"zJnUCZhtp\",dir:\"auto\",children:\"Corporate Design, Webauftritt und Buchungsplattform f\\xfcr das Museumsp\\xe4dagogische Zentrum M\\xfcnchen\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ai75q2\",\"data-styles-preset\":\"KLbHFUJQn\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c0a15b79-a7c0-47c3-9559-77b6c9cc266c, rgb(102, 102, 102)))\"},children:\"Museen gemeinsam erleben\"})}),className:\"framer-1vxe218\",\"data-framer-appear-id\":`1vxe218-${index}`,fonts:[\"Inter\"],initial:animation2,layoutDependency:layoutDependency,layoutId:\"SrcwUbazS\",optimized:true,style:{\"--extracted-r6o4lv\":\"var(--token-c0a15b79-a7c0-47c3-9559-77b6c9cc266c, rgb(102, 102, 102))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:dhsZkjZgXhkkxz6Q1S,verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(Image1WithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1184.7)/2+0+0)+0+0+0+464.7),sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(A6sxox_tBhkkxz6Q1S)},className:\"framer-2vpkkw\",\"data-framer-appear-id\":`2vpkkw-${index}`,draggable:\"false\",fitImageDimension:\"height\",initial:animation2,layoutDependency:layoutDependency,layoutId:\"pjd43Uvqx\",optimized:true,...addPropertyOverrides({F6Bx3PLDD:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1259.5)/2+0+0)+0+0+0+759.5),sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(A6sxox_tBhkkxz6Q1S)},fitImageDimension:undefined}},baseVariant,gestureVariant)})]})})},idhkkxz6Q1S);})});}})})})})})})});});const css=[\".framer-y1NX6.framer-1fuz9mz, .framer-y1NX6 .framer-1fuz9mz { display: block; }\",\".framer-y1NX6.framer-1jkvzg6 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1152px; }\",\".framer-y1NX6 .framer-b59z3e { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; padding: 0px; position: relative; width: 100%; }\",\".framer-y1NX6 .framer-khs5mn { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 148px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",\".framer-y1NX6 .framer-w3z7sf { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 96px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-y1NX6 .framer-v1xptj { align-content: flex-start; align-items: flex-start; display: flex; flex: 3 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-y1NX6 .framer-jh22x7, .framer-y1NX6 .framer-1vxe218 { --framer-text-wrap-override: balance; flex: none; height: auto; position: relative; width: 100%; }\",\".framer-y1NX6 .framer-2vpkkw { flex: none; height: auto; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 100%; will-change: var(--framer-will-change-filter-override, filter); }\",\".framer-y1NX6.framer-v-4ok2g9.framer-1jkvzg6 { width: 400px; }\",\".framer-y1NX6.framer-v-4ok2g9 .framer-w3z7sf { flex-direction: column; }\",\".framer-y1NX6.framer-v-4ok2g9 .framer-v1xptj { flex: none; width: 100%; }\",\".framer-y1NX6.framer-v-4ok2g9 .framer-2vpkkw { height: 500px; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1149\n * @framerIntrinsicWidth 1152\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"F6Bx3PLDD\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"cTibgtZfm\":\"projekt\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framermc2uEXfJU=withCSS(Component,css,\"framer-y1NX6\");export default Framermc2uEXfJU;Framermc2uEXfJU.displayName=\"project hero\";Framermc2uEXfJU.defaultProps={height:1149,width:1152};addPropertyControls(Framermc2uEXfJU,{variant:{options:[\"wbeCP2a9t\",\"F6Bx3PLDD\"],optionTitles:[\"desktop\",\"mobile\"],title:\"Variant\",type:ControlType.Enum},cTibgtZfm:{dataIdentifier:\"local-module:collection/dV_QmuMVo:default\",defaultValue:\"knmGoWrP8\",title:\"Projekt\",type:ControlType.CollectionReference},oncTibgtZfmChange:{changes:\"cTibgtZfm\",type:ControlType.ChangeHandler}});addFonts(Framermc2uEXfJU,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framermc2uEXfJU\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1152\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"F6Bx3PLDD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"1149\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"cTibgtZfm\\\":\\\"projekt\\\"}\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./mc2uEXfJU.map","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 18 L 0 0.75 C 0 0.336 0.336 0 0.75 0 L 12.75 0 C 13.164 0 13.5 0.336 13.5 0.75 L 13.5 18 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"18px\" id=\"o7XnnNTFI\" transform=\"translate(5.25 3)\" width=\"13.5px\"/><path d=\"M 0 0 L 19.5 0\" fill=\"transparent\" height=\"1px\" id=\"EvsGQZ2C9\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(2.25 21)\" width=\"19.5px\"/><path d=\"M 0 18 L 0 0.75 C 0 0.336 0.336 0 0.75 0 L 12.75 0 C 13.164 0 13.5 0.336 13.5 0.75 L 13.5 18\" fill=\"transparent\" height=\"18px\" id=\"WvGLamdKq\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(5.25 3)\" width=\"13.5px\"/><path d=\"M 0 1.125 C 0 0.504 0.504 0 1.125 0 C 1.746 0 2.25 0.504 2.25 1.125 C 2.25 1.746 1.746 2.25 1.125 2.25 C 0.504 2.25 0 1.746 0 1.125 Z\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"2.25px\" id=\"Liglya6nf\" transform=\"translate(13.5 11.25)\" width=\"2.25px\"/></svg>';const getProps=({alpha,color,height,id,width,width1,...props})=>{return{...props,ezTt3ayMo:color??props.ezTt3ayMo??\"rgb(0, 0, 0)\",lschgej4H:width1??props.lschgej4H??1.5,qxTvv_EBh:alpha??props.qxTvv_EBh};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,lschgej4H,qxTvv_EBh,...restProps}=getProps(props);const href=useSVGTemplate(\"1536333534\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-tOjZg\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m6trwb\":qxTvv_EBh,\"--21h8s6\":ezTt3ayMo,\"--pgex8v\":lschgej4H,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-tOjZg { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"ezTt3ayMo\":\"color\",\"lschgej4H\":\"width1\",\"qxTvv_EBh\":\"alpha\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Door\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-tOjZg\");Icon.displayName=\"Door\";export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},lschgej4H:{defaultValue:1.5,displayStepper:true,hidden:false,max:6,min:0,step:.5,title:\"Width\",type:ControlType.Number},qxTvv_EBh:{defaultValue:0,displayStepper:true,hidden:false,max:1,min:0,step:.1,title:\"Alpha\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerDisableUnlink\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerImmutableVariables\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"Door\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\",\"framerIntrinsicWidth\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0 L 0 18 L 3 18 L 3 0.75 C 3 0.336 2.664 0 2.25 0 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"18px\" id=\"kjl3rC1bs\" transform=\"translate(15.75 3)\" width=\"3px\"/><path d=\"M 0 0 L 19.5 0\" fill=\"transparent\" height=\"1px\" id=\"oQntKcB4L\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(2.25 21)\" width=\"19.5px\"/><path d=\"M 0 18 L 0 0.75 C 0 0.336 0.336 0 0.75 0 L 12.75 0 C 13.164 0 13.5 0.336 13.5 0.75 L 13.5 18\" fill=\"transparent\" height=\"18px\" id=\"nhvO2ZEal\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(5.25 3)\" width=\"13.5px\"/><path d=\"M 0 1.125 C 0 0.504 0.504 0 1.125 0 C 1.746 0 2.25 0.504 2.25 1.125 C 2.25 1.746 1.746 2.25 1.125 2.25 C 0.504 2.25 0 1.746 0 1.125 Z\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"2.25px\" id=\"CXFUlnfs7\" transform=\"translate(11.25 11.25)\" width=\"2.25px\"/><path d=\"M 0 0 L 0 18\" fill=\"transparent\" height=\"18px\" id=\"amhzhfpvU\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(15.75 3)\" width=\"1px\"/></svg>';const getProps=({alpha,color,height,id,width,width1,...props})=>{return{...props,ezTt3ayMo:color??props.ezTt3ayMo??\"rgb(0, 0, 0)\",lschgej4H:width1??props.lschgej4H??1.5,qxTvv_EBh:alpha??props.qxTvv_EBh};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,lschgej4H,qxTvv_EBh,...restProps}=getProps(props);const href=useSVGTemplate(\"1393240352\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-5lJXH\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m6trwb\":qxTvv_EBh,\"--21h8s6\":ezTt3ayMo,\"--pgex8v\":lschgej4H,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-5lJXH { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"ezTt3ayMo\":\"color\",\"lschgej4H\":\"width1\",\"qxTvv_EBh\":\"alpha\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Door Open\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-5lJXH\");Icon.displayName=\"Door Open\";export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},lschgej4H:{defaultValue:1.5,displayStepper:true,hidden:false,max:6,min:0,step:.5,title:\"Width\",type:ControlType.Number},qxTvv_EBh:{defaultValue:0,displayStepper:true,hidden:false,max:1,min:0,step:.1,title:\"Alpha\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Door Open\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\",\"framerIntrinsicHeight\":\"24\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 11.25 L 0 0 L 16.5 0 L 16.5 11.25 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"11.25px\" id=\"iS3zOd3T2\" transform=\"translate(3.75 6)\" width=\"16.5px\"/><path d=\"M 0 0 L 6.75 0\" fill=\"transparent\" height=\"1px\" id=\"N1qrEVG9c\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(3.75 6)\" width=\"6.75px\"/><path d=\"M 0 0 L 6.75 0\" fill=\"transparent\" height=\"1px\" id=\"PWesm60Si\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(3.75 9.75)\" width=\"6.75px\"/><path d=\"M 0 0 L 6.75 0\" fill=\"transparent\" height=\"1px\" id=\"E973k3Xn1\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(3.75 13.5)\" width=\"6.75px\"/><path d=\"M 0 0 L 6.75 0\" fill=\"transparent\" height=\"1px\" id=\"kEpvtBD0X\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(3.75 17.25)\" width=\"6.75px\"/><path d=\"M 0 0 L 6.75 0\" fill=\"transparent\" height=\"1px\" id=\"IxfUN1cGf\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(13.5 6)\" width=\"6.75px\"/><path d=\"M 0 0 L 6.75 0\" fill=\"transparent\" height=\"1px\" id=\"Lbb00mPNa\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(13.5 9.75)\" width=\"6.75px\"/><path d=\"M 0 0 L 6.75 0\" fill=\"transparent\" height=\"1px\" id=\"cNgW5jjyN\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(13.5 13.5)\" width=\"6.75px\"/><path d=\"M 0 0 L 6.75 0\" fill=\"transparent\" height=\"1px\" id=\"HrjFq14K1\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(13.5 17.25)\" width=\"6.75px\"/></svg>';const getProps=({alpha,color,height,id,width,width1,...props})=>{return{...props,ezTt3ayMo:color??props.ezTt3ayMo??\"rgb(0, 0, 0)\",lschgej4H:width1??props.lschgej4H??1.5,qxTvv_EBh:alpha??props.qxTvv_EBh};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,lschgej4H,qxTvv_EBh,...restProps}=getProps(props);const href=useSVGTemplate(\"1827879249\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-aiIAt\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m6trwb\":qxTvv_EBh,\"--21h8s6\":ezTt3ayMo,\"--pgex8v\":lschgej4H,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-aiIAt { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"ezTt3ayMo\":\"color\",\"lschgej4H\":\"width1\",\"qxTvv_EBh\":\"alpha\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Text Columns\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-aiIAt\");Icon.displayName=\"Text Columns\";export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},lschgej4H:{defaultValue:1.5,displayStepper:true,hidden:false,max:6,min:0,step:.5,title:\"Width\",type:ControlType.Number},qxTvv_EBh:{defaultValue:0,displayStepper:true,hidden:false,max:1,min:0,step:.1,title:\"Alpha\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerVector\":\"{\\\"name\\\":\\\"Text Columns\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\",\"framerDisableUnlink\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 2.25 C 0 1.007 1.007 0 2.25 0 C 3.493 0 4.5 1.007 4.5 2.25 C 4.5 3.493 3.493 4.5 2.25 4.5 C 1.007 4.5 0 3.493 0 2.25 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"4.5px\" id=\"I9Dc3lzNX\" transform=\"translate(3 9.75)\" width=\"4.5px\"/><path d=\"M 0 2.25 C 0 1.007 1.007 0 2.25 0 C 3.493 0 4.5 1.007 4.5 2.25 C 4.5 3.493 3.493 4.5 2.25 4.5 C 1.007 4.5 0 3.493 0 2.25 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"4.5px\" id=\"BvFftZub8\" transform=\"translate(12 9.75)\" width=\"4.5px\"/><path d=\"M 0 2.25 C 0 1.007 1.007 0 2.25 0 C 3.493 0 4.5 1.007 4.5 2.25 C 4.5 3.493 3.493 4.5 2.25 4.5 C 1.007 4.5 0 3.493 0 2.25 Z\" fill=\"transparent\" height=\"4.5px\" id=\"NGpHmgJUb\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(3 9.75)\" width=\"4.5px\"/><path d=\"M 0 2.25 C 0 1.007 1.007 0 2.25 0 C 3.493 0 4.5 1.007 4.5 2.25 C 4.5 3.493 3.493 4.5 2.25 4.5 C 1.007 4.5 0 3.493 0 2.25 Z\" fill=\"transparent\" height=\"4.5px\" id=\"f49Y455Bl\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(12 9.75)\" width=\"4.5px\"/><path d=\"M 0 8.25 C 0 3.694 2.015 0 4.5 0 C 6.985 0 9 3.694 9 8.25 C 9 12.806 6.985 16.5 4.5 16.5 C 2.015 16.5 0 12.806 0 8.25 Z\" fill=\"transparent\" height=\"16.5px\" id=\"Q1N084s7B\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(12 3.75)\" width=\"9px\"/><path d=\"M 0 8.25 C 0 3.694 2.015 0 4.5 0 C 6.985 0 9 3.694 9 8.25 C 9 12.806 6.985 16.5 4.5 16.5 C 2.015 16.5 0 12.806 0 8.25 Z\" fill=\"transparent\" height=\"16.5px\" id=\"f9a2oehOL\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(3 3.75)\" width=\"9px\"/></svg>';const getProps=({alpha,color,height,id,width,width1,...props})=>{return{...props,ezTt3ayMo:color??props.ezTt3ayMo??\"rgb(0, 0, 0)\",lschgej4H:width1??props.lschgej4H??1.5,qxTvv_EBh:alpha??props.qxTvv_EBh};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,lschgej4H,qxTvv_EBh,...restProps}=getProps(props);const href=useSVGTemplate(\"1727352031\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-SjLrZ\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m6trwb\":qxTvv_EBh,\"--21h8s6\":ezTt3ayMo,\"--pgex8v\":lschgej4H,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-SjLrZ { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"ezTt3ayMo\":\"color\",\"lschgej4H\":\"width1\",\"qxTvv_EBh\":\"alpha\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Eyes\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-SjLrZ\");Icon.displayName=\"Eyes\";export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},lschgej4H:{defaultValue:1.5,displayStepper:true,hidden:false,max:6,min:0,step:.5,title:\"Width\",type:ControlType.Number},qxTvv_EBh:{defaultValue:0,displayStepper:true,hidden:false,max:1,min:0,step:.1,title:\"Alpha\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\",\"framerImmutableVariables\":\"true\",\"framerDisableUnlink\":\"true\",\"framerContractVersion\":\"1\",\"framerVector\":\"{\\\"name\\\":\\\"Eyes\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (fc3086c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,Instance,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Door from\"https://framerusercontent.com/modules/9V9wE4zGUbdj59V3Fyts/i03384sqA2jKotxD8K5M/FW__R1Op2.js\";import DoorOpen from\"https://framerusercontent.com/modules/khetdb2g1wrJNnY4sZ7y/oiq2exTGb6yYApgY8wCP/vav01OOpW.js\";import TextColumns from\"https://framerusercontent.com/modules/rpCPKSpcx09ulMXiNCVb/icvcooky6QDSW0ElszTv/faIJmB88E.js\";import Eyes from\"https://framerusercontent.com/modules/WYPBtn4gKgEUrL3f2yri/VKRGjNJNEHtlN2eLc4iz/OOyUWTGPo.js\";import{withCuelumeButton}from\"https://framerusercontent.com/modules/yIXRYpHsSIjWfQELR4J4/FsGqghxQrxDM80ovFC3H/CuelumeSounds.js\";const EyesFonts=getFonts(Eyes);const MotionDivWithCuelumeButtonhjqkub=withCodeBoundaryForOverrides(motion.div,{nodeId:\"U9jNeRz3V\",override:withCuelumeButton,scopeId:\"x9WyFCmap\"});const enabledGestures={QLbp19LaE:{hover:true},U9jNeRz3V:{pressed:true},xqCm0Vym5:{pressed:true}};const cycleOrder=[\"U9jNeRz3V\",\"xqCm0Vym5\",\"QLbp19LaE\"];const serializationHash=\"framer-73NMa\";const variantClassNames={QLbp19LaE:\"framer-v-wc53ed\",U9jNeRz3V:\"framer-v-hjqkub\",xqCm0Vym5:\"framer-v-16fgix1\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const ufNR5HeHk=undefined;const OldvvmFOG=undefined;const transition1={bounce:.4,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={door:\"QLbp19LaE\",read:\"U9jNeRz3V\",view:\"xqCm0Vym5\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,read,watch,width,...props})=>{return{...props,OldvvmFOG:watch??props.OldvvmFOG,ufNR5HeHk:read??props.ufNR5HeHk,variant:humanReadableVariantMap[props.variant]??props.variant??\"U9jNeRz3V\"};};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,ufNR5HeHk,OldvvmFOG,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"U9jNeRz3V\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1mtulwc=activeVariantCallback(async(...args)=>{if(ufNR5HeHk){const res=await ufNR5HeHk(...args);if(res===false)return false;}});const onTap1r4ztje=activeVariantCallback(async(...args)=>{if(ufNR5HeHk){const res=await ufNR5HeHk(...args);if(res===false)return false;}setVariant(\"U9jNeRz3V\");});const isDisplayed=()=>{if(gestureVariant===\"QLbp19LaE-hover\")return false;if(baseVariant===\"QLbp19LaE\")return false;return true;};const onTapbi4l1t=activeVariantCallback(async(...args)=>{if(OldvvmFOG){const res=await OldvvmFOG(...args);if(res===false)return false;}setVariant(\"xqCm0Vym5\");});return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(MotionDivWithCuelumeButtonhjqkub,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-hjqkub\",className,classNames),\"data-framer-name\":\"read\",layoutDependency:layoutDependency,layoutId:\"U9jNeRz3V\",ref:refBinding,style:{backdropFilter:\"blur(5px)\",borderBottomLeftRadius:99,borderBottomRightRadius:99,borderTopLeftRadius:99,borderTopRightRadius:99,boxShadow:\"0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.18), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.16), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.06)\",WebkitBackdropFilter:\"blur(5px)\",...style},...addPropertyOverrides({QLbp19LaE:{\"data-framer-name\":\"door\"},xqCm0Vym5:{\"data-framer-name\":\"view\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-8v66uc\",\"data-framer-name\":\"read\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"CXTfXOGxY\",onTap:onTap1mtulwc,...addPropertyOverrides({\"QLbp19LaE-hover\":{\"data-highlight\":undefined,onTap:undefined},QLbp19LaE:{\"data-highlight\":undefined,onTap:undefined},xqCm0Vym5:{onTap:onTap1r4ztje}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-1ckx1i5\",Component:TextColumns,layoutDependency:layoutDependency,layoutId:\"idEWKNWx8\",style:{\"--1m6trwb\":0,\"--21h8s6\":\"var(--token-293cab36-70c7-4b09-b0cf-b5e0e9ff0dbb, rgb(10, 10, 10))\",\"--pgex8v\":1.5},variants:{\"QLbp19LaE-hover\":{\"--21h8s6\":\"var(--token-646a5f4e-2427-438b-a34a-784ea61075ce, rgb(237, 192, 225))\"},QLbp19LaE:{\"--21h8s6\":\"var(--token-a018cb89-e06c-4f46-b9bf-46170c999255, rgb(245, 219, 238))\"},xqCm0Vym5:{\"--21h8s6\":\"var(--token-e44ce4f3-c076-4ef6-9b76-4a2cd51d0fe2, rgb(23, 23, 23))\"}},...addPropertyOverrides({\"QLbp19LaE-hover\":{Component:DoorOpen},QLbp19LaE:{Component:Door}},baseVariant,gestureVariant)})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-9ehcky\",\"data-framer-name\":\"watch\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"OncMwsSiD\",onTap:onTapbi4l1t,children:/*#__PURE__*/_jsx(Eyes,{animated:true,className:\"framer-l0t6ib\",layoutDependency:layoutDependency,layoutId:\"jSwGUY2Xo\",style:{\"--1m6trwb\":0,\"--21h8s6\":\"var(--token-e44ce4f3-c076-4ef6-9b76-4a2cd51d0fe2, rgb(23, 23, 23))\",\"--pgex8v\":1.5},variants:{xqCm0Vym5:{\"--1m6trwb\":1,\"--21h8s6\":\"var(--token-293cab36-70c7-4b09-b0cf-b5e0e9ff0dbb, rgb(10, 10, 10))\"}}})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-ts685e\",layoutDependency:layoutDependency,layoutId:\"LUTmeJFpq\",style:{backgroundColor:\"var(--token-5097580a-0660-4ea3-af77-dcf4f6916762, rgb(255, 255, 255))\",borderBottomLeftRadius:999,borderBottomRightRadius:999,borderTopLeftRadius:999,borderTopRightRadius:999}}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1walv0p\",\"data-framer-name\":\"background\",layoutDependency:layoutDependency,layoutId:\"NBlW7tlYk\",style:{backgroundColor:\"var(--token-da70462f-3e73-4b05-8407-4cbf12b807f1, rgb(242, 242, 242))\",opacity:.5}})]})})})});});const css=[\".framer-73NMa.framer-1sgjgqz, .framer-73NMa .framer-1sgjgqz { display: block; }\",\".framer-73NMa.framer-hjqkub { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 8px; position: relative; width: 48px; will-change: var(--framer-will-change-override, transform); }\",\".framer-73NMa .framer-8v66uc, .framer-73NMa .framer-9ehcky { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 4px; position: relative; width: min-content; z-index: 2; }\",\".framer-73NMa .framer-1ckx1i5, .framer-73NMa .framer-l0t6ib { flex: none; height: auto; position: relative; z-index: 1; }\",\".framer-73NMa .framer-ts685e { flex: none; height: 40px; left: calc(50.00000000000002% - 40px / 2); overflow: var(--overflow-clip-fallback, clip); position: absolute; top: 4px; width: 40px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-73NMa .framer-1walv0p { bottom: 0px; flex: none; left: 0px; overflow: var(--overflow-clip-fallback, clip); position: absolute; right: 0px; top: 0px; z-index: 0; }\",\".framer-73NMa.framer-v-16fgix1 .framer-ts685e { bottom: 4px; top: unset; }\",\".framer-73NMa.framer-v-wc53ed .framer-8v66uc, .framer-73NMa.framer-v-wc53ed.hover .framer-8v66uc { cursor: unset; }\",\".framer-73NMa.framer-v-hjqkub.pressed .framer-ts685e { left: calc(50.00000000000002% - 36px / 2); width: 36px; }\",\".framer-73NMa.framer-v-16fgix1.pressed .framer-ts685e { left: calc(50.00000000000002% - 36px / 2); top: unset; width: 36px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 92\n * @framerIntrinsicWidth 48\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"xqCm0Vym5\":{\"layout\":[\"fixed\",\"auto\"]},\"QLbp19LaE\":{\"layout\":[\"fixed\",\"auto\"]},\"u0TRZ9g88\":{\"layout\":[\"fixed\",\"auto\"]},\"gV32DYp95\":{\"layout\":[\"fixed\",\"auto\"]},\"tzcriMBXT\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"ufNR5HeHk\":\"read\",\"OldvvmFOG\":\"watch\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerx9WyFCmap=withCSS(Component,css,\"framer-73NMa\");export default Framerx9WyFCmap;Framerx9WyFCmap.displayName=\"Buttons/info-hide\";Framerx9WyFCmap.defaultProps={height:92,width:48};addPropertyControls(Framerx9WyFCmap,{variant:{options:[\"U9jNeRz3V\",\"xqCm0Vym5\",\"QLbp19LaE\"],optionTitles:[\"read\",\"view\",\"door\"],title:\"Variant\",type:ControlType.Enum},ufNR5HeHk:{title:\"Read\",type:ControlType.EventHandler},OldvvmFOG:{title:\"Watch\",type:ControlType.EventHandler}});addFonts(Framerx9WyFCmap,[{explicitInter:true,fonts:[]},...EyesFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerx9WyFCmap\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"xqCm0Vym5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"QLbp19LaE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"u0TRZ9g88\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"gV32DYp95\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"tzcriMBXT\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"92\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"48\",\"framerVariables\":\"{\\\"ufNR5HeHk\\\":\\\"read\\\",\\\"OldvvmFOG\\\":\\\"watch\\\"}\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./x9WyFCmap.map","// Generated by Framer (fc3086c)\nimport{LazyValue}from\"framer\";const valuesByLocaleId={RVFhankJY:new LazyValue(()=>import(\"./YUxDNNrXY-0.js\"))};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values&&values.status===\"fulfilled\"){const value=values.read()[key];if(value)return value;}locale=locale.fallback;}}function preload(locale){const promises=[];while(locale){const values=valuesByLocaleId[locale.id];if(values){const promise=values.preload();if(promise)promises.push(promise);}locale=locale.fallback;}if(promises.length>0)return Promise.all(promises);}export function usePreloadLocalizedValues(locale){const preloadPromise=preload(locale);if(preloadPromise)throw preloadPromise;}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePreloadLocalizedValues\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (fc3086c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentPresetsProvider,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromComponentPreset,getFontsFromSharedStyle,RichText,runTasksWithYield,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as componentPresets from\"https://framerusercontent.com/modules/msowHqkKQGBrxE4zaTZW/GGISfJVBTeSzrNNHadGK/componentPresets.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/u4CUdZqs4a1Ie2ZDql9U/L4DmpUXNq4NmOEd55Ce9/A3iTNI7wV.js\";import*as sharedStyle7 from\"https://framerusercontent.com/modules/pS8uPvclShAEXbAHfm5i/p3QjqIShypGEZSTsIkMp/C1QrTtw95.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/twlS3GoMYDjeqXQyLxs2/yqxTztZAC9rMlCSHsBO1/dK6FclxZj.js\";import*as sharedStyle5 from\"https://framerusercontent.com/modules/Op0XcfFgX19LsTec9F4J/WipL2rp7qCcUAf5rGkz7/EeATOyh2T.js\";import*as sharedStyle4 from\"https://framerusercontent.com/modules/sVR3XbDW5OtMkyHB1uB8/ySTrTIZVasXhJfdhv2WL/IhZzBtG18.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/ZrX9y4yCavEdTxWcp6Le/B2UOtX2MSVqe19Rh1C1F/Jre3NI15P.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/azlIaqhI2agMw8ue5CNR/v8WWzmrfsLRfBVdthbbv/QZJLnJ1AB.js\";import*as sharedStyle6 from\"https://framerusercontent.com/modules/VWnbO24T58SAnn2BH9l3/qTGydjIdOSG2dPhdIfgc/tOCqwrRX4.js\";import OpenClose from\"https://framerusercontent.com/modules/9JhR1CdHukNpxTAKeLjy/JO7zb7aFZPYX5BaN9SxG/mB45PGMIy.js\";const OpenCloseFonts=getFonts(OpenClose);const enabledGestures={ugVW9dDvw:{hover:true}};const cycleOrder=[\"PtIzl2XRY\",\"ugVW9dDvw\"];const serializationHash=\"framer-YS7T7\";const variantClassNames={PtIzl2XRY:\"framer-v-1wu328j\",ugVW9dDvw:\"framer-v-1mnelrr\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const c3xsEQ1MH=undefined;const twUkgxZhN=undefined;const OTP4l05KK=undefined;const transition1={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={close:\"ugVW9dDvw\",open:\"PtIzl2XRY\"};const Variants=motion.create(React.Fragment);const getProps=({clickStart,headline,height,id,toggleText,width,...props})=>{return{...props,c3xsEQ1MH:clickStart??props.c3xsEQ1MH,OTP4l05KK:toggleText??props.OTP4l05KK??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{children:\"Ut laborum elit enim sint sint laboris deserunt occaecat incididunt mollit. Non nostrud duis nostrud culpa enim anim nulla eu et commodo irure sint. Irure consectetur consequat qui minim voluptate pariatur reprehenderit est velit qui amet pariatur et exercitation labore. Et incididunt mollit incididunt velit consectetur exercitation in qui occaecat aliqua irure duis proident id. Excepteur est officia duis minim est aliqua pariatur qui eu aute sint tempor proident. Ad irure veniam incididunt cillum aute. Velit enim ullamco ad exercitation amet consectetur in sint. Nulla nisi anim quis cupidatat excepteur.\"})}),twUkgxZhN:headline??props.twUkgxZhN??\"Toggle Headline\",variant:humanReadableVariantMap[props.variant]??props.variant??\"PtIzl2XRY\"};};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,twUkgxZhN,OTP4l05KK,c3xsEQ1MH,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"PtIzl2XRY\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className,sharedStyle5.className,sharedStyle6.className,sharedStyle7.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap9y9906=activeVariantCallback(async(...args)=>{if(c3xsEQ1MH){const res=await c3xsEQ1MH(...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:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1wu328j\",className,classNames),\"data-framer-name\":\"open\",layoutDependency:layoutDependency,layoutId:\"PtIzl2XRY\",ref:refBinding,style:{backgroundColor:\"var(--token-8ac235f5-d9c4-45c2-ba2d-48e77ea614b1, rgb(230, 230, 230))\",...style},variants:{\"ugVW9dDvw-hover\":{backgroundColor:\"var(--token-fafe6290-79cf-4bc3-aabd-e48212b823d0, rgb(235, 235, 235))\"},ugVW9dDvw:{backgroundColor:\"var(--token-da70462f-3e73-4b05-8407-4cbf12b807f1, rgb(242, 242, 242))\"}},...addPropertyOverrides({ugVW9dDvw:{\"data-framer-name\":\"close\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1u8w42j\",\"data-framer-name\":\"headline\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"FsVjosndx\",onTap:onTap9y9906,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-1rypl2i\",\"data-styles-preset\":\"A3iTNI7wV\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-e44ce4f3-c076-4ef6-9b76-4a2cd51d0fe2, rgb(23, 23, 23)))\"},children:\"Toggle Headline\"})}),className:\"framer-97syql\",\"data-framer-name\":\"title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"AVGKn8k2C\",style:{\"--extracted-1of0zx5\":\"var(--token-e44ce4f3-c076-4ef6-9b76-4a2cd51d0fe2, rgb(23, 23, 23))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:twUkgxZhN,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,width:\"24px\",y:(componentViewport?.y||0)+12+0+.6,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-kv729n-container\",layoutDependency:layoutDependency,layoutId:\"Ctas42hOK-container\",nodeId:\"Ctas42hOK\",rendersWithMotion:true,scopeId:\"LR9jAxeKT\",children:/*#__PURE__*/_jsx(OpenClose,{height:\"100%\",id:\"Ctas42hOK\",layoutId:\"Ctas42hOK\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"tr8LftM3b\"),vcQ6dB1Ct:\"var(--token-e44ce4f3-c076-4ef6-9b76-4a2cd51d0fe2, rgb(23, 23, 23))\",width:\"100%\",...addPropertyOverrides({ugVW9dDvw:{variant:matchVariant(\"x5yvkYFRQ\")}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-121qn4p\",\"data-framer-name\":\"text\",layoutDependency:layoutDependency,layoutId:\"BnjABi1CX\",children:/*#__PURE__*/_jsx(ComponentPresetsProvider,{presets:{\"module:pVk4QsoHxASnVtUBp6jr/7eCYIL3dnkBSjjSduYQU/CodeBlock.js:default\":componentPresets.props[\"mhxX607UK\"]},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:OTP4l05KK,className:\"framer-8hhaaw\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"U_gFXoOET\",stylesPresetsClassNames:{a:\"framer-styles-preset-owm9ka\",code:\"framer-styles-preset-1mh1ziw\",h1:\"framer-styles-preset-zosjni\",h4:\"framer-styles-preset-1x5mvtc\",img:\"framer-styles-preset-zo9fkz\",p:\"framer-styles-preset-n9dafn\",table:\"framer-styles-preset-1a4iiwy\"},verticalAlignment:\"top\",withExternalLayout:true})})})]})})})});});const css=[\".framer-YS7T7.framer-1x3qyxi, .framer-YS7T7 .framer-1x3qyxi { display: block; }\",\".framer-YS7T7.framer-1wu328j { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: 163px; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 12px; position: relative; width: 1152px; }\",\".framer-YS7T7 .framer-1u8w42j { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-YS7T7 .framer-97syql { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-YS7T7 .framer-kv729n-container { flex: none; height: 24px; position: relative; width: 24px; }\",\".framer-YS7T7 .framer-121qn4p { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 1px; justify-content: center; overflow: auto; padding: 0px; position: relative; width: 100%; }\",\".framer-YS7T7 .framer-8hhaaw { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-YS7T7.framer-v-1mnelrr.framer-1wu328j { cursor: pointer; height: 48px; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,...sharedStyle5.css,...sharedStyle6.css,...sharedStyle7.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 163\n * @framerIntrinsicWidth 1152\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"ugVW9dDvw\":{\"layout\":[\"fixed\",\"fixed\"]},\"qD_Xcz151\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"twUkgxZhN\":\"headline\",\"OTP4l05KK\":\"toggleText\",\"c3xsEQ1MH\":\"clickStart\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerLR9jAxeKT=withCSS(Component,css,\"framer-YS7T7\");export default FramerLR9jAxeKT;FramerLR9jAxeKT.displayName=\"project toggle\";FramerLR9jAxeKT.defaultProps={height:163,width:1152};addPropertyControls(FramerLR9jAxeKT,{variant:{options:[\"PtIzl2XRY\",\"ugVW9dDvw\"],optionTitles:[\"open\",\"close\"],title:\"Variant\",type:ControlType.Enum},twUkgxZhN:{defaultValue:\"Toggle Headline\",displayTextArea:false,title:\"Headline\",type:ControlType.String},ontwUkgxZhNChange:{changes:\"twUkgxZhN\",type:ControlType.ChangeHandler},OTP4l05KK:{defaultValue:\"<p>Ut laborum elit enim sint sint laboris deserunt occaecat incididunt mollit. Non nostrud duis nostrud culpa enim anim nulla eu et commodo irure sint. Irure consectetur consequat qui minim voluptate pariatur reprehenderit est velit qui amet pariatur et exercitation labore. Et incididunt mollit incididunt velit consectetur exercitation in qui occaecat aliqua irure duis proident id. Excepteur est officia duis minim est aliqua pariatur qui eu aute sint tempor proident. Ad irure veniam incididunt cillum aute. Velit enim ullamco ad exercitation amet consectetur in sint. Nulla nisi anim quis cupidatat excepteur.</p>\",description:\"\",title:\"Toggle Text\",type:ControlType.RichText},c3xsEQ1MH:{title:\"Click Start\",type:ControlType.EventHandler}});addFonts(FramerLR9jAxeKT,[{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\"}]},...OpenCloseFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts),...getFontsFromSharedStyle(sharedStyle5.fonts),...getFontsFromSharedStyle(sharedStyle6.fonts),...getFontsFromSharedStyle(sharedStyle7.fonts),...componentPresets.fonts?.[\"mhxX607UK\"]?getFontsFromComponentPreset(componentPresets.fonts?.[\"mhxX607UK\"]):[]],{supportsExplicitInterCodegen:true});FramerLR9jAxeKT.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(OpenClose,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerLR9jAxeKT\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ugVW9dDvw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"qD_Xcz151\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"163\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1152\",\"framerVariables\":\"{\\\"twUkgxZhN\\\":\\\"headline\\\",\\\"OTP4l05KK\\\":\\\"toggleText\\\",\\\"c3xsEQ1MH\\\":\\\"clickStart\\\"}\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 16.5 4.5 L 0 4.5 L 0 0.75 C 0 0.336 0.336 0 0.75 0 L 15.75 0 C 16.164 0 16.5 0.336 16.5 0.75 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"4.5px\" id=\"JfW3j6Try\" transform=\"translate(3.75 3.75)\" width=\"16.5px\"/><path d=\"M 0.75 16.5 C 0.336 16.5 0 16.164 0 15.75 L 0 0.75 C 0 0.336 0.336 0 0.75 0 L 15.75 0 C 16.164 0 16.5 0.336 16.5 0.75 L 16.5 15.75 C 16.5 16.164 16.164 16.5 15.75 16.5 Z\" fill=\"transparent\" height=\"16.5px\" id=\"aflzYlZMr\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(3.75 3.75)\" width=\"16.5px\"/><path d=\"M 0 0 L 0 3\" fill=\"transparent\" height=\"3px\" id=\"NcB8YKctI\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(16.5 2.25)\" width=\"1px\"/><path d=\"M 0 0 L 0 3\" fill=\"transparent\" height=\"3px\" id=\"wIohwhpzt\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(7.5 2.25)\" width=\"1px\"/><path d=\"M 0 0 L 16.5 0\" fill=\"transparent\" height=\"1px\" id=\"W5TuhCYmZ\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(3.75 8.25)\" width=\"16.5px\"/><path d=\"M 0 2.25 L 2.25 4.5 L 6.75 0\" fill=\"transparent\" height=\"4.5px\" id=\"ddbnm6ney\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(8.625 12)\" width=\"6.75px\"/></svg>';const getProps=({alpha,color,height,id,width,width1,...props})=>{return{...props,ezTt3ayMo:color??props.ezTt3ayMo??\"rgb(0, 0, 0)\",lschgej4H:width1??props.lschgej4H??1.5,qxTvv_EBh:alpha??props.qxTvv_EBh};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,lschgej4H,qxTvv_EBh,...restProps}=getProps(props);const href=useSVGTemplate(\"88840897\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-m8Hh1\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m6trwb\":qxTvv_EBh,\"--21h8s6\":ezTt3ayMo,\"--pgex8v\":lschgej4H,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-m8Hh1 { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"ezTt3ayMo\":\"color\",\"lschgej4H\":\"width1\",\"qxTvv_EBh\":\"alpha\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Calendar Check\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-m8Hh1\");Icon.displayName=\"Calendar Check\";export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},lschgej4H:{defaultValue:1.5,displayStepper:true,hidden:false,max:6,min:0,step:.5,title:\"Width\",type:ControlType.Number},qxTvv_EBh:{defaultValue:0,displayStepper:true,hidden:false,max:1,min:0,step:.1,title:\"Alpha\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"Calendar Check\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\",\"framerImmutableVariables\":\"true\",\"framerDisableUnlink\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 4.5 L 16.5 4.5 L 16.5 0.75 C 16.5 0.336 16.164 0 15.75 0 L 0.75 0 C 0.336 0 0 0.336 0 0.75 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"4.5px\" id=\"Sn_iK_1dT\" transform=\"translate(3.75 3.75)\" width=\"16.5px\"/><path d=\"M 0.75 16.5 C 0.336 16.5 0 16.164 0 15.75 L 0 0.75 C 0 0.336 0.336 0 0.75 0 L 15.75 0 C 16.164 0 16.5 0.336 16.5 0.75 L 16.5 15.75 C 16.5 16.164 16.164 16.5 15.75 16.5 Z\" fill=\"transparent\" height=\"16.5px\" id=\"AfTIdsRlf\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(3.75 3.75)\" width=\"16.5px\"/><path d=\"M 0 0 L 0 3\" fill=\"transparent\" height=\"3px\" id=\"oB6c_CpXg\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(16.5 2.25)\" width=\"1px\"/><path d=\"M 0 0 L 0 3\" fill=\"transparent\" height=\"3px\" id=\"N_cbilShw\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(7.5 2.25)\" width=\"1px\"/><path d=\"M 0 0 L 16.5 0\" fill=\"transparent\" height=\"1px\" id=\"nm2g71pSH\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(3.75 8.25)\" width=\"16.5px\"/><path d=\"M 0 1.5 C 0 0.672 0.672 0 1.5 0 C 2.328 0 3 0.672 3 1.5 C 3 2.328 2.328 3 1.5 3 C 0.672 3 0 2.328 0 1.5 Z\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"3px\" id=\"HqSmL3cRA\" transform=\"translate(10.5 12.75)\" width=\"3px\"/></svg>';const getProps=({alpha,color,height,id,width,width1,...props})=>{return{...props,ezTt3ayMo:color??props.ezTt3ayMo??\"rgb(0, 0, 0)\",lschgej4H:width1??props.lschgej4H??1.5,qxTvv_EBh:alpha??props.qxTvv_EBh};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,lschgej4H,qxTvv_EBh,...restProps}=getProps(props);const href=useSVGTemplate(\"3484207874\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-VC8u4\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m6trwb\":qxTvv_EBh,\"--21h8s6\":ezTt3ayMo,\"--pgex8v\":lschgej4H,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-VC8u4 { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"ezTt3ayMo\":\"color\",\"lschgej4H\":\"width1\",\"qxTvv_EBh\":\"alpha\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Calendar Dot\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-VC8u4\");Icon.displayName=\"Calendar Dot\";export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},lschgej4H:{defaultValue:1.5,displayStepper:true,hidden:false,max:6,min:0,step:.5,title:\"Width\",type:ControlType.Number},qxTvv_EBh:{defaultValue:0,displayStepper:true,hidden:false,max:1,min:0,step:.1,title:\"Alpha\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"true\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Calendar Dot\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\",\"framerIntrinsicWidth\":\"24\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"24\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (fc3086c)\nimport{LazyValue}from\"framer\";const valuesByLocaleId={RVFhankJY:new LazyValue(()=>import(\"./mJGMgE5Aq-0.js\"))};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values&&values.status===\"fulfilled\"){const value=values.read()[key];if(value)return value;}locale=locale.fallback;}}function preload(locale){const promises=[];while(locale){const values=valuesByLocaleId[locale.id];if(values){const promise=values.preload();if(promise)promises.push(promise);}locale=locale.fallback;}if(promises.length>0)return Promise.all(promises);}export function usePreloadLocalizedValues(locale){const preloadPromise=preload(locale);if(preloadPromise)throw preloadPromise;}\nexport const __FramerMetadata__ = {\"exports\":{\"usePreloadLocalizedValues\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (fc3086c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Instance,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import CalendarCheck from\"https://framerusercontent.com/modules/6f50fMjSnKMK3YQRUtit/ahtMZPMgil4tGXLl1tvZ/H4mg7DsTZ.js\";import CalendarDot from\"https://framerusercontent.com/modules/CvNh0DkFWNcS30UvEl4R/u1dqDeIfbIf0hQMiCWyd/M_BLrFuFX.js\";import ConfettiParty from\"https://framerusercontent.com/modules/uSLthTcVQUOLakAusml5/Lzi7JZfKhHgSI4OFXlsI/ConfettiParty.js\";import{withCuelumeCTA}from\"https://framerusercontent.com/modules/yIXRYpHsSIjWfQELR4J4/FsGqghxQrxDM80ovFC3H/CuelumeSounds.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/u4CUdZqs4a1Ie2ZDql9U/L4DmpUXNq4NmOEd55Ce9/A3iTNI7wV.js\";import getLocalizedValue,{usePreloadLocalizedValues}from\"https://framerusercontent.com/modules/39i1rmLYb6yyQ2mChVHd/HbccZn33s9EIOVo4wRKM/mJGMgE5Aq.js\";const ConfettiPartyFonts=getFonts(ConfettiParty);const MotionDivWithCuelumeCTA1sx21ox=withCodeBoundaryForOverrides(motion.div,{nodeId:\"iacviqvhQ\",override:withCuelumeCTA,scopeId:\"mJGMgE5Aq\"});const cycleOrder=[\"iacviqvhQ\",\"IVhNDMxAC\",\"nytmqeeL9\"];const serializationHash=\"framer-7XhKa\";const variantClassNames={iacviqvhQ:\"framer-v-1sx21ox\",IVhNDMxAC:\"framer-v-1bghsnb\",nytmqeeL9:\"framer-v-1jwl8y0\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const sqW5pjWZy=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"animation end\":\"IVhNDMxAC\",\"animation start\":\"iacviqvhQ\",\"no animation\":\"nytmqeeL9\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,sqW5pjWZy:click??props.sqW5pjWZy,variant:humanReadableVariantMap[props.variant]??props.variant??\"iacviqvhQ\"};};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,sqW5pjWZy,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"iacviqvhQ\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1vx05w4=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(sqW5pjWZy){const res=await sqW5pjWZy(...args);if(res===false)return false;}});const onMouseEnter16yuq8v=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"IVhNDMxAC\");});const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const onMouseLeave1dtrpqy=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"iacviqvhQ\");});usePreloadLocalizedValues(activeLocale);const isDisplayed=()=>{if(baseVariant===\"nytmqeeL9\")return false;return true;};const isDisplayed1=()=>{if([\"IVhNDMxAC\",\"nytmqeeL9\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({IVhNDMxAC:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(MotionDivWithCuelumeCTA1sx21ox,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1sx21ox\",className,classNames),\"data-framer-name\":\"animation start\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"iacviqvhQ\",onMouseEnter:onMouseEnter16yuq8v,onTap:onTap1vx05w4,ref:refBinding,style:{backgroundColor:\"var(--token-e44ce4f3-c076-4ef6-9b76-4a2cd51d0fe2, rgb(23, 23, 23))\",borderBottomLeftRadius:999,borderBottomRightRadius:999,borderTopLeftRadius:999,borderTopRightRadius:999,...style},...addPropertyOverrides({IVhNDMxAC:{\"data-framer-name\":\"animation end\",onMouseLeave:onMouseLeave1dtrpqy},nytmqeeL9:{\"data-framer-name\":\"no animation\",onMouseEnter:undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v0\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-1rypl2i\",\"data-styles-preset\":\"A3iTNI7wV\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-3f2bba46-c98c-422e-b3e7-b9345747a44d, rgb(255, 255, 255)))\"},children:\"Erstgespr\\xe4ch vereinbaren\"})}),className:\"framer-1pgogj4\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"bZ4jOoJqu\",style:{\"--extracted-a0htzi\":\"var(--token-3f2bba46-c98c-422e-b3e7-b9345747a44d, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},transformTemplate:transformTemplate1,variants:{IVhNDMxAC:{\"--extracted-a0htzi\":\"var(--token-e44ce4f3-c076-4ef6-9b76-4a2cd51d0fe2, rgb(23, 23, 23))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({IVhNDMxAC:{children:getLocalizedValue(\"v1\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-1rypl2i\",\"data-styles-preset\":\"A3iTNI7wV\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-e44ce4f3-c076-4ef6-9b76-4a2cd51d0fe2, rgb(23, 23, 23)))\"},children:\"Erstgespr\\xe4ch vereinbaren\"})})}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1yog0vh\",layoutDependency:layoutDependency,layoutId:\"h45jhJX6v\",style:{backgroundColor:\"var(--token-da70462f-3e73-4b05-8407-4cbf12b807f1, rgb(242, 242, 242))\",borderBottomLeftRadius:999,borderBottomRightRadius:999,borderTopLeftRadius:999,borderTopRightRadius:999,boxShadow:\"0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.18), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.16), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.06)\"},children:/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-bv533l\",Component:CalendarDot,layoutDependency:layoutDependency,layoutId:\"T_kVHcvRM\",style:{\"--1m6trwb\":0,\"--21h8s6\":\"var(--token-e44ce4f3-c076-4ef6-9b76-4a2cd51d0fe2, rgb(23, 23, 23))\",\"--pgex8v\":1.5},...addPropertyOverrides({IVhNDMxAC:{Component:CalendarCheck}},baseVariant,gestureVariant)})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-10unqg9-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"F2hvXPuq9-container\",nodeId:\"F2hvXPuq9\",rendersWithMotion:true,scopeId:\"mJGMgE5Aq\",children:/*#__PURE__*/_jsx(ConfettiParty,{angle:90,autoDelayMs:500,autoDurationMs:1500,autoSource:\"edges\",colors:[\"rgb(255, 241, 161)\",\"var(--token-a018cb89-e06c-4f46-b9bf-46170c999255, rgb(245, 219, 238))\",\"var(--token-b0a01019-e7e8-491a-98e3-ebe4352733fa, rgb(169, 202, 218))\",\"var(--token-0afb8085-9853-4a58-b894-5016a91127a6, rgb(169, 213, 195))\",\"rgb(240, 141, 105)\"],drift:0,gravity:3,height:\"100%\",id:\"F2hvXPuq9\",layoutId:\"F2hvXPuq9\",particleCount:20,scalar:1,shapes:\"mixed\",spread:50,startVelocity:50,style:{height:\"100%\",width:\"100%\"},throttleMs:30,ticks:90,triggerMode:\"click\",width:\"100%\"})})})]})})})});});const css=[\".framer-7XhKa.framer-9i6py7, .framer-7XhKa .framer-9i6py7 { display: block; }\",\".framer-7XhKa.framer-1sx21ox { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 49px; overflow: var(--overflow-clip-fallback, clip); padding: 12px; position: relative; width: 360px; will-change: var(--framer-will-change-override, transform); }\",\".framer-7XhKa .framer-1pgogj4 { -webkit-user-select: none; flex: none; height: auto; left: 50%; position: absolute; top: 49%; user-select: none; white-space: pre; width: auto; z-index: 5; }\",\".framer-7XhKa .framer-1yog0vh { align-content: center; align-items: center; bottom: 2px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; justify-content: center; left: 2px; overflow: var(--overflow-clip-fallback, clip); padding: 12px; position: absolute; top: 2px; width: 45px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-7XhKa .framer-bv533l { flex: none; height: auto; position: relative; width: 24px; }\",\".framer-7XhKa .framer-10unqg9-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 5; }\",\".framer-7XhKa.framer-v-1bghsnb .framer-1yog0vh { justify-content: flex-end; right: 2px; width: unset; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 49\n * @framerIntrinsicWidth 360\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"IVhNDMxAC\":{\"layout\":[\"fixed\",\"auto\"]},\"nytmqeeL9\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"sqW5pjWZy\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramermJGMgE5Aq=withCSS(Component,css,\"framer-7XhKa\");export default FramermJGMgE5Aq;FramermJGMgE5Aq.displayName=\"Buttons/slider-cta\";FramermJGMgE5Aq.defaultProps={height:49,width:360};addPropertyControls(FramermJGMgE5Aq,{variant:{options:[\"iacviqvhQ\",\"IVhNDMxAC\",\"nytmqeeL9\"],optionTitles:[\"animation start\",\"animation end\",\"no animation\"],title:\"Variant\",type:ControlType.Enum},sqW5pjWZy:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramermJGMgE5Aq,[{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\"}]},...ConfettiPartyFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramermJGMgE5Aq\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"49\",\"framerIntrinsicWidth\":\"360\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"IVhNDMxAC\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"nytmqeeL9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"sqW5pjWZy\\\":\\\"click\\\"}\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./mJGMgE5Aq.map","// Generated by Framer (fc3086c)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,Instance,Link,PathVariablesContext,RichText,runTasksWithYield,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleCode,useLocaleInfo,useQueryData,useVariantState,withCodeBoundaryForOverrides,withCSS,withMappedReactProps}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withCuelumeToggle}from\"https://framerusercontent.com/modules/yIXRYpHsSIjWfQELR4J4/FsGqghxQrxDM80ovFC3H/CuelumeSounds.js\";import Projekte from\"https://framerusercontent.com/modules/i3SmGVL3Y8zHBLtgSNUj/csD9lwa65EbSFEmK6Smu/dV_QmuMVo.js\";import Branchen from\"https://framerusercontent.com/modules/oT9XeqlHeh9cWmpBvs8w/mJgu4XCgnp40jkUDJYGs/hgxZc71XQ.js\";import Kunden from\"https://framerusercontent.com/modules/NeSLHhHTC0HJzRVRN4Si/stA8tWd70PW7INTbnPEl/KNsA0CFUt.js\";import Kompetenzen from\"https://framerusercontent.com/modules/RFs98SntS8YK27OepkkM/vpDV5sKm61PUyDefJeux/lN3b0_bVR.js\";import Team from\"https://framerusercontent.com/modules/yrFpSxsMDE0RSLsYe7zh/XxIFb3PZle7LtzKvyDSP/np1yHMyn6.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/twlS3GoMYDjeqXQyLxs2/yqxTztZAC9rMlCSHsBO1/dK6FclxZj.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/sVR3XbDW5OtMkyHB1uB8/ySTrTIZVasXhJfdhv2WL/IhZzBtG18.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/2xewT1yBVuarl6EZn3hf/Uf4doEa4vOC6b7h14rjJ/SHf3WX8_i.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/bxG12oifdXJelHwKAbEM/fi8WeATGffkFKeOtb4QK/TyQ3DtT_d.js\";import getLocalizedValue,{usePreloadLocalizedValues}from\"https://framerusercontent.com/modules/hg9rbnpuqVq8a1Lwz3nE/9Geb9aobGxDDhbuW0oPk/YUxDNNrXY.js\";import SignetFilled from\"https://framerusercontent.com/modules/xmPGsfJBV2sZKGGI8eus/MiqE6JevLsHohswKRd6a/Z0W75RLaP.js\";import ProjectToggle,*as ProjectToggleInfo from\"https://framerusercontent.com/modules/18CowynmjalbYNFLQPpO/pLdqqOQysUUaMJycoHsY/LR9jAxeKT.js\";import ButtonsSliderCta from\"https://framerusercontent.com/modules/Sh23pIGCxV4mQTIrvV2F/gs93KEQvoxlqKZITSH5u/mJGMgE5Aq.js\";import AvatarCms from\"https://framerusercontent.com/modules/pVfjDyaJKTjOO2CSKNBk/wZ4XM22vrIPC5mLTBhkw/O887WhwZJ.js\";const ProjectToggleFonts=getFonts(ProjectToggle);const ProjectToggleWithCuelumeToggle1so44neWithMappedReactPropsol0iaa=withMappedReactProps(withCodeBoundaryForOverrides(ProjectToggle,{nodeId:\"Y4wcvMupR\",override:withCuelumeToggle,scopeId:\"YUxDNNrXY\"}),ProjectToggleInfo);const ProjectToggleWithCuelumeTogglemc8cnjWithMappedReactPropsol0iaa=withMappedReactProps(withCodeBoundaryForOverrides(ProjectToggle,{nodeId:\"zH9DfLsHt\",override:withCuelumeToggle,scopeId:\"YUxDNNrXY\"}),ProjectToggleInfo);const ProjectToggleWithCuelumeToggle1md76trWithMappedReactPropsol0iaa=withMappedReactProps(withCodeBoundaryForOverrides(ProjectToggle,{nodeId:\"uUghKb9z8\",override:withCuelumeToggle,scopeId:\"YUxDNNrXY\"}),ProjectToggleInfo);const AvatarCmsFonts=getFonts(AvatarCms);const ButtonsSliderCtaFonts=getFonts(ButtonsSliderCta);const cycleOrder=[\"pEYQKnZMg\",\"oK6y5mOil\",\"cVH9q2glk\",\"IlojsEhaL\"];const serializationHash=\"framer-89eJU\";const variantClassNames={cVH9q2glk:\"framer-v-vl226\",IlojsEhaL:\"framer-v-11i0jws\",oK6y5mOil:\"framer-v-1dviaoc\",pEYQKnZMg:\"framer-v-11znu78\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const HP8KnTi2IjwkQsjq5h=undefined;const yk9jpNyGvjwkQsjq5h=undefined;const ITIvEkHEojwkQsjq5h=undefined;const sW5CNtCAY_CixIrOKZkjwkQsjq5h=undefined;const dP9ptNsGP_IxCJDl7BVjwkQsjq5h=undefined;const dP9ptNsGP_AOrdV4D9tjwkQsjq5h=undefined;const WKkHoLuqzjwkQsjq5h=undefined;const FqwWUKDYKjwkQsjq5h=undefined;const lWSGyeEXHjwkQsjq5h=undefined;const idjwkQsjq5h=undefined;const Hh2_ezXPZYvl6emOpH=undefined;const C9TlNXuaXYvl6emOpH=undefined;const R4Q4BzFNgYvl6emOpH=undefined;const umr99NskFYvl6emOpH=undefined;const czPsKs3qaYvl6emOpH=undefined;const yfZF3EEnNYvl6emOpH=undefined;const v0SIJOpODYvl6emOpH=undefined;const idYvl6emOpH=undefined;const tnvSUgNh5kvCGn6NBc=undefined;const idkvCGn6NBc=undefined;const Lb4quVJu3=undefined;const ZmPyUWF0W=undefined;const transition1={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const isSet=value=>{if(Array.isArray(value))return value.length>0;return value!==undefined&&value!==null&&value!==\"\";};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const sharedDateFormatter=(value,formatOptions,locale)=>{if(typeof value!==\"string\")return\"\";const date=new Date(value);if(isNaN(date.getTime()))return\"\";const fallbackLocale=\"en-US\";try{return date.toLocaleString(locale||fallbackLocale,formatOptions);}catch{return date.toLocaleString(fallbackLocale,formatOptions);}};const dateOptions={month:\"long\",timeZone:\"UTC\",year:\"numeric\"};const toDateString=(value,activeLocale)=>{return sharedDateFormatter(value,dateOptions,activeLocale);};const transition2={bounce:.1,delay:0,duration:.2,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,y:-2};const query=(prequery,{Lb4quVJu3})=>prequery({from:{constraint:{left:{collection:\"jwkQsjq5h\",name:\"dP9ptNsGP\",type:\"Identifier\"},operator:\"==\",right:{collection:\"dP9ptNsGP\",name:\"id\",type:\"Identifier\"},type:\"BinaryOperation\"},left:{constraint:{left:{collection:\"jwkQsjq5h\",name:\"sW5CNtCAY\",type:\"Identifier\"},operator:\"==\",right:{collection:\"sW5CNtCAY\",name:\"id\",type:\"Identifier\"},type:\"BinaryOperation\"},left:{alias:\"jwkQsjq5h\",data:Projekte,type:\"Collection\"},right:{alias:\"sW5CNtCAY\",data:Kunden,type:\"Collection\"},type:\"LeftJoin\"},right:{alias:\"dP9ptNsGP\",data:Branchen,type:\"Collection\"},type:\"LeftJoin\"},limit:{type:\"LiteralValue\",value:1},select:[{collection:\"jwkQsjq5h\",name:\"HP8KnTi2I\",type:\"Identifier\"},{collection:\"jwkQsjq5h\",name:\"yk9jpNyGv\",type:\"Identifier\"},{collection:\"jwkQsjq5h\",name:\"ITIvEkHEo\",type:\"Identifier\"},{alias:\"sW5CNtCAY.CixIrOKZk\",collection:\"sW5CNtCAY\",name:\"CixIrOKZk\",type:\"Identifier\"},{alias:\"dP9ptNsGP.IxCJDl7BV\",collection:\"dP9ptNsGP\",name:\"IxCJDl7BV\",type:\"Identifier\"},{alias:\"dP9ptNsGP.AOrdV4D9t\",collection:\"dP9ptNsGP\",name:\"AOrdV4D9t\",type:\"Identifier\"},{collection:\"jwkQsjq5h\",name:\"WKkHoLuqz\",type:\"Identifier\"},{collection:\"jwkQsjq5h\",name:\"FqwWUKDYK\",type:\"Identifier\"},{collection:\"jwkQsjq5h\",name:\"lWSGyeEXH\",type:\"Identifier\"},{collection:\"jwkQsjq5h\",name:\"id\",type:\"Identifier\"},{alias:\"Yvl6emOpH\",arguments:[{from:{alias:\"Yvl6emOpH\",data:Kompetenzen,type:\"Collection\"},limit:{type:\"LiteralValue\",value:5001},orderBy:[{arguments:[{collection:\"sW5CNtCAY\",name:\"DYqsPm4O9\",type:\"Identifier\"},{collection:\"Yvl6emOpH\",name:\"id\",type:\"Identifier\"}],direction:\"asc\",functionName:\"INDEX_OF\",type:\"FunctionCall\"}],select:[{collection:\"Yvl6emOpH\",name:\"Hh2_ezXPZ\",type:\"Identifier\"},{collection:\"Yvl6emOpH\",name:\"C9TlNXuaX\",type:\"Identifier\"},{collection:\"Yvl6emOpH\",name:\"R4Q4BzFNg\",type:\"Identifier\"},{collection:\"Yvl6emOpH\",name:\"umr99NskF\",type:\"Identifier\"},{collection:\"Yvl6emOpH\",name:\"czPsKs3qa\",type:\"Identifier\"},{collection:\"Yvl6emOpH\",name:\"yfZF3EEnN\",type:\"Identifier\"},{collection:\"Yvl6emOpH\",name:\"v0SIJOpOD\",type:\"Identifier\"},{collection:\"Yvl6emOpH\",name:\"id\",type:\"Identifier\"}],type:\"Select\",where:{left:{collection:\"Yvl6emOpH\",name:\"id\",type:\"Identifier\"},operator:\"in\",right:{collection:\"sW5CNtCAY\",name:\"DYqsPm4O9\",type:\"Identifier\"},type:\"BinaryOperation\"}}],functionName:\"ARRAY\",type:\"FunctionCall\"},{alias:\"kvCGn6NBc\",arguments:[{from:{alias:\"kvCGn6NBc\",data:Team,type:\"Collection\"},limit:{type:\"LiteralValue\",value:5001},orderBy:[{arguments:[{collection:\"jwkQsjq5h\",name:\"cxhbWR7WB\",type:\"Identifier\"},{collection:\"kvCGn6NBc\",name:\"id\",type:\"Identifier\"}],direction:\"asc\",functionName:\"INDEX_OF\",type:\"FunctionCall\"}],select:[{collection:\"kvCGn6NBc\",name:\"tnvSUgNh5\",type:\"Identifier\"},{collection:\"kvCGn6NBc\",name:\"id\",type:\"Identifier\"}],type:\"Select\",where:{left:{collection:\"kvCGn6NBc\",name:\"id\",type:\"Identifier\"},operator:\"in\",right:{collection:\"jwkQsjq5h\",name:\"cxhbWR7WB\",type:\"Identifier\"},type:\"BinaryOperation\"}}],functionName:\"ARRAY\",type:\"FunctionCall\"}],where:{left:{collection:\"jwkQsjq5h\",name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:Lb4quVJu3},type:\"BinaryOperation\"}});const query1=Lb4quVJu3=>({from:{constraint:{left:{collection:\"jwkQsjq5h\",name:\"dP9ptNsGP\",type:\"Identifier\"},operator:\"==\",right:{collection:\"dP9ptNsGP\",name:\"id\",type:\"Identifier\"},type:\"BinaryOperation\"},left:{constraint:{left:{collection:\"jwkQsjq5h\",name:\"sW5CNtCAY\",type:\"Identifier\"},operator:\"==\",right:{collection:\"sW5CNtCAY\",name:\"id\",type:\"Identifier\"},type:\"BinaryOperation\"},left:{alias:\"jwkQsjq5h\",data:Projekte,type:\"Collection\"},right:{alias:\"sW5CNtCAY\",data:Kunden,type:\"Collection\"},type:\"LeftJoin\"},right:{alias:\"dP9ptNsGP\",data:Branchen,type:\"Collection\"},type:\"LeftJoin\"},limit:{type:\"LiteralValue\",value:1},select:[{collection:\"jwkQsjq5h\",name:\"HP8KnTi2I\",type:\"Identifier\"},{collection:\"jwkQsjq5h\",name:\"yk9jpNyGv\",type:\"Identifier\"},{collection:\"jwkQsjq5h\",name:\"ITIvEkHEo\",type:\"Identifier\"},{alias:\"sW5CNtCAY.CixIrOKZk\",collection:\"sW5CNtCAY\",name:\"CixIrOKZk\",type:\"Identifier\"},{alias:\"dP9ptNsGP.IxCJDl7BV\",collection:\"dP9ptNsGP\",name:\"IxCJDl7BV\",type:\"Identifier\"},{alias:\"dP9ptNsGP.AOrdV4D9t\",collection:\"dP9ptNsGP\",name:\"AOrdV4D9t\",type:\"Identifier\"},{collection:\"jwkQsjq5h\",name:\"WKkHoLuqz\",type:\"Identifier\"},{collection:\"jwkQsjq5h\",name:\"FqwWUKDYK\",type:\"Identifier\"},{collection:\"jwkQsjq5h\",name:\"lWSGyeEXH\",type:\"Identifier\"},{collection:\"jwkQsjq5h\",name:\"id\",type:\"Identifier\"},{alias:\"Yvl6emOpH\",arguments:[{from:{alias:\"Yvl6emOpH\",data:Kompetenzen,type:\"Collection\"},limit:{type:\"LiteralValue\",value:5001},orderBy:[{arguments:[{collection:\"sW5CNtCAY\",name:\"DYqsPm4O9\",type:\"Identifier\"},{collection:\"Yvl6emOpH\",name:\"id\",type:\"Identifier\"}],direction:\"asc\",functionName:\"INDEX_OF\",type:\"FunctionCall\"}],select:[{collection:\"Yvl6emOpH\",name:\"Hh2_ezXPZ\",type:\"Identifier\"},{collection:\"Yvl6emOpH\",name:\"C9TlNXuaX\",type:\"Identifier\"},{collection:\"Yvl6emOpH\",name:\"R4Q4BzFNg\",type:\"Identifier\"},{collection:\"Yvl6emOpH\",name:\"umr99NskF\",type:\"Identifier\"},{collection:\"Yvl6emOpH\",name:\"czPsKs3qa\",type:\"Identifier\"},{collection:\"Yvl6emOpH\",name:\"yfZF3EEnN\",type:\"Identifier\"},{collection:\"Yvl6emOpH\",name:\"v0SIJOpOD\",type:\"Identifier\"},{collection:\"Yvl6emOpH\",name:\"id\",type:\"Identifier\"}],type:\"Select\",where:{left:{collection:\"Yvl6emOpH\",name:\"id\",type:\"Identifier\"},operator:\"in\",right:{collection:\"sW5CNtCAY\",name:\"DYqsPm4O9\",type:\"Identifier\"},type:\"BinaryOperation\"}}],functionName:\"ARRAY\",type:\"FunctionCall\"},{alias:\"kvCGn6NBc\",arguments:[{from:{alias:\"kvCGn6NBc\",data:Team,type:\"Collection\"},limit:{type:\"LiteralValue\",value:5001},orderBy:[{arguments:[{collection:\"jwkQsjq5h\",name:\"cxhbWR7WB\",type:\"Identifier\"},{collection:\"kvCGn6NBc\",name:\"id\",type:\"Identifier\"}],direction:\"asc\",functionName:\"INDEX_OF\",type:\"FunctionCall\"}],select:[{collection:\"kvCGn6NBc\",name:\"tnvSUgNh5\",type:\"Identifier\"},{collection:\"kvCGn6NBc\",name:\"id\",type:\"Identifier\"}],type:\"Select\",where:{left:{collection:\"kvCGn6NBc\",name:\"id\",type:\"Identifier\"},operator:\"in\",right:{collection:\"jwkQsjq5h\",name:\"cxhbWR7WB\",type:\"Identifier\"},type:\"BinaryOperation\"}}],functionName:\"ARRAY\",type:\"FunctionCall\"}],where:{left:{collection:\"jwkQsjq5h\",name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:Lb4quVJu3},type:\"BinaryOperation\"}});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const transition3={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:.98,skewX:0,skewY:0,transition:transition3};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={\"all closed\":\"IlojsEhaL\",ergebnis:\"cVH9q2glk\",kontext:\"pEYQKnZMg\",methode:\"oK6y5mOil\"};const Variants=motion.create(React.Fragment);const getProps=({cTA,height,id,projekt,width,...props})=>{return{...props,Lb4quVJu3:projekt??props.Lb4quVJu3??\"knmGoWrP8\",variant:humanReadableVariantMap[props.variant]??props.variant??\"pEYQKnZMg\",ZmPyUWF0W:cTA??props.ZmPyUWF0W};};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,Lb4quVJu3,ZmPyUWF0W,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"pEYQKnZMg\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);usePreloadLocalizedValues(activeLocale);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const c3xsEQ1MHz34tw5=activeVariantCallback(async(...args)=>{setVariant(\"IlojsEhaL\");});const c3xsEQ1MH11w14h=activeVariantCallback(async(...args)=>{setVariant(\"pEYQKnZMg\");});const c3xsEQ1MH1e15256=activeVariantCallback(async(...args)=>{setVariant(\"oK6y5mOil\");});const c3xsEQ1MH1mm7o9p=activeVariantCallback(async(...args)=>{setVariant(\"cVH9q2glk\");});const onTap11m9215=activeVariantCallback(async(...args)=>{setVariant(\"wbeCP2a9t\");});const activeLocaleCode=useLocaleCode();const sqW5pjWZy1i1xow1=activeVariantCallback(async(...args)=>{if(ZmPyUWF0W){const res=await ZmPyUWF0W(...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:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-11znu78\",className,classNames),\"data-framer-name\":\"kontext\",layoutDependency:layoutDependency,layoutId:\"pEYQKnZMg\",ref:refBinding,style:{...style},...addPropertyOverrides({cVH9q2glk:{\"data-framer-name\":\"ergebnis\"},IlojsEhaL:{\"data-framer-name\":\"all closed\"},oK6y5mOil:{\"data-framer-name\":\"methode\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-c9ux7d\",layoutDependency:layoutDependency,layoutId:\"jwkQsjq5h\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query1(Lb4quVJu3),children:(collection2,paginationInfo,loadMore)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection2?.map(({\"dP9ptNsGP.AOrdV4D9t\":dP9ptNsGP_AOrdV4D9tjwkQsjq5h,\"dP9ptNsGP.IxCJDl7BV\":dP9ptNsGP_IxCJDl7BVjwkQsjq5h,\"sW5CNtCAY.CixIrOKZk\":sW5CNtCAY_CixIrOKZkjwkQsjq5h,FqwWUKDYK:FqwWUKDYKjwkQsjq5h,HP8KnTi2I:HP8KnTi2IjwkQsjq5h,id:idjwkQsjq5h,ITIvEkHEo:ITIvEkHEojwkQsjq5h,kvCGn6NBc:collection1,lWSGyeEXH:lWSGyeEXHjwkQsjq5h,WKkHoLuqz:WKkHoLuqzjwkQsjq5h,yk9jpNyGv:yk9jpNyGvjwkQsjq5h,Yvl6emOpH:collection},index2)=>{HP8KnTi2IjwkQsjq5h??=\"\";yk9jpNyGvjwkQsjq5h??=\"\";ITIvEkHEojwkQsjq5h??=\"\";sW5CNtCAY_CixIrOKZkjwkQsjq5h??=\"\";dP9ptNsGP_IxCJDl7BVjwkQsjq5h??=\"\";dP9ptNsGP_AOrdV4D9tjwkQsjq5h??=\"\";FqwWUKDYKjwkQsjq5h??=true;lWSGyeEXHjwkQsjq5h??=\"\";const visible=isSet(HP8KnTi2IjwkQsjq5h);const visible1=isSet(yk9jpNyGvjwkQsjq5h);const visible2=isSet(ITIvEkHEojwkQsjq5h);const textContent=toDateString(WKkHoLuqzjwkQsjq5h,activeLocaleCode);return /*#__PURE__*/_jsx(LayoutGroup,{id:`jwkQsjq5h-${idjwkQsjq5h}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{lWSGyeEXH:lWSGyeEXHjwkQsjq5h},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-770381\",layoutDependency:layoutDependency,layoutId:\"sBI4l1GFh\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1f2e99s\",\"data-framer-name\":\"toggles\",layoutDependency:layoutDependency,layoutId:\"XyjnDAp7G\",children:[visible!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{width:componentViewport?.width||\"100vw\",...addPropertyOverrides({cVH9q2glk:{height:163},IlojsEhaL:{height:163},oK6y5mOil:{height:163}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1so44ne-container\",layoutDependency:layoutDependency,layoutId:\"Y4wcvMupR-container\",nodeId:\"Y4wcvMupR\",rendersWithMotion:true,scopeId:\"YUxDNNrXY\",children:/*#__PURE__*/_jsx(ProjectToggleWithCuelumeToggle1so44neWithMappedReactPropsol0iaa,{c3xsEQ1MH:c3xsEQ1MHz34tw5,height:\"100%\",id:\"Y4wcvMupR\",layoutId:\"Y4wcvMupR\",OTP4l05KK:HP8KnTi2IjwkQsjq5h,style:{height:\"100%\",width:\"100%\"},twUkgxZhN:getLocalizedValue(\"v0\",activeLocale)??\"01. Kontext\",variant:matchVariant(\"PtIzl2XRY\"),width:\"100%\",...addPropertyOverrides({cVH9q2glk:{style:{width:\"100%\"},variant:matchVariant(\"ugVW9dDvw\")},IlojsEhaL:{c3xsEQ1MH:c3xsEQ1MH11w14h,style:{width:\"100%\"},variant:matchVariant(\"ugVW9dDvw\")},oK6y5mOil:{style:{width:\"100%\"},variant:matchVariant(\"ugVW9dDvw\")}},baseVariant,gestureVariant)})})}),visible1!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:163,width:componentViewport?.width||\"100vw\",...addPropertyOverrides({oK6y5mOil:{height:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-mc8cnj-container\",layoutDependency:layoutDependency,layoutId:\"zH9DfLsHt-container\",nodeId:\"zH9DfLsHt\",rendersWithMotion:true,scopeId:\"YUxDNNrXY\",children:/*#__PURE__*/_jsx(ProjectToggleWithCuelumeTogglemc8cnjWithMappedReactPropsol0iaa,{c3xsEQ1MH:c3xsEQ1MH1e15256,height:\"100%\",id:\"zH9DfLsHt\",layoutId:\"zH9DfLsHt\",OTP4l05KK:yk9jpNyGvjwkQsjq5h,style:{width:\"100%\"},twUkgxZhN:getLocalizedValue(\"v1\",activeLocale)??\"02. Methode\",variant:matchVariant(\"ugVW9dDvw\"),width:\"100%\",...addPropertyOverrides({oK6y5mOil:{c3xsEQ1MH:c3xsEQ1MHz34tw5,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"PtIzl2XRY\")}},baseVariant,gestureVariant)})})}),visible2!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:163,width:componentViewport?.width||\"100vw\",...addPropertyOverrides({cVH9q2glk:{height:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1md76tr-container\",layoutDependency:layoutDependency,layoutId:\"uUghKb9z8-container\",nodeId:\"uUghKb9z8\",rendersWithMotion:true,scopeId:\"YUxDNNrXY\",children:/*#__PURE__*/_jsx(ProjectToggleWithCuelumeToggle1md76trWithMappedReactPropsol0iaa,{c3xsEQ1MH:c3xsEQ1MH1mm7o9p,height:\"100%\",id:\"uUghKb9z8\",layoutId:\"uUghKb9z8\",OTP4l05KK:ITIvEkHEojwkQsjq5h,style:{width:\"100%\"},twUkgxZhN:getLocalizedValue(\"v2\",activeLocale)??\"03. Ergebnis\",variant:matchVariant(\"ugVW9dDvw\"),width:\"100%\",...addPropertyOverrides({cVH9q2glk:{c3xsEQ1MH:c3xsEQ1MHz34tw5,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"PtIzl2XRY\")}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1q8zbeh\",\"data-framer-name\":\"details\",layoutDependency:layoutDependency,layoutId:\"xpRhHnpfF\",style:{backgroundColor:\"var(--token-da70462f-3e73-4b05-8407-4cbf12b807f1, rgb(242, 242, 242))\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-rwl3al\",\"data-border\":true,\"data-framer-name\":\"client\",layoutDependency:layoutDependency,layoutId:\"mQnpSCadi\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-62185316-f154-4d78-8ae6-8e8b06efa5b4, rgb(234, 234, 234))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v3\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-y6ics4\",\"data-styles-preset\":\"TyQ3DtT_d\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-e44ce4f3-c076-4ef6-9b76-4a2cd51d0fe2, rgb(23, 23, 23)))\"},children:\"Kund:in\"})}),className:\"framer-1oiadns\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"O4PG3lyHN\",style:{\"--extracted-1of0zx5\":\"var(--token-e44ce4f3-c076-4ef6-9b76-4a2cd51d0fe2, rgb(23, 23, 23))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-y6ics4\",\"data-styles-preset\":\"TyQ3DtT_d\",dir:\"auto\",children:\"Museumsp\\xe4dagogisches Zentrum M\\xfcnchen\"})}),className:\"framer-1514c7q\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"cvdq4jZiT\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:sW5CNtCAY_CixIrOKZkjwkQsjq5h,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-10pns63\",\"data-border\":true,\"data-framer-name\":\"kompetenz\",layoutDependency:layoutDependency,layoutId:\"Fx0hcEWyU\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-62185316-f154-4d78-8ae6-8e8b06efa5b4, rgb(234, 234, 234))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v4\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-y6ics4\",\"data-styles-preset\":\"TyQ3DtT_d\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-e44ce4f3-c076-4ef6-9b76-4a2cd51d0fe2, rgb(23, 23, 23)))\"},children:\"Leistungen\"})}),className:\"framer-14nusk1\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"qbhURXjX1\",style:{\"--extracted-1of0zx5\":\"var(--token-e44ce4f3-c076-4ef6-9b76-4a2cd51d0fe2, rgb(23, 23, 23))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-8uqwxn\",layoutDependency:layoutDependency,layoutId:\"Yvl6emOpH\",children:collection?.map(({C9TlNXuaX:C9TlNXuaXYvl6emOpH,czPsKs3qa:czPsKs3qaYvl6emOpH,Hh2_ezXPZ:Hh2_ezXPZYvl6emOpH,id:idYvl6emOpH,R4Q4BzFNg:R4Q4BzFNgYvl6emOpH,umr99NskF:umr99NskFYvl6emOpH,v0SIJOpOD:v0SIJOpODYvl6emOpH,yfZF3EEnN:yfZF3EEnNYvl6emOpH},index)=>{Hh2_ezXPZYvl6emOpH??=\"#09F\";C9TlNXuaXYvl6emOpH??=\"#09F\";umr99NskFYvl6emOpH??=\"#09F\";yfZF3EEnNYvl6emOpH??=\"\";v0SIJOpODYvl6emOpH??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`Yvl6emOpH-${idYvl6emOpH}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{yfZF3EEnN:yfZF3EEnNYvl6emOpH},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-nox5q8\",layoutDependency:layoutDependency,layoutId:\"z91VarSiG\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-lvhm0h\",layoutDependency:layoutDependency,layoutId:\"XhURNmmMO\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1seqicf\",\"data-framer-name\":\"icon\",layoutDependency:layoutDependency,layoutId:\"XYXbVwZzK\",children:[/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-qchf6i\",Component:R4Q4BzFNgYvl6emOpH,layoutDependency:layoutDependency,layoutId:\"yLMr2LEwa\",style:{\"--84i68f\":Hh2_ezXPZYvl6emOpH,\"--wpyuj0\":C9TlNXuaXYvl6emOpH}}),/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-1ybr841\",Component:czPsKs3qaYvl6emOpH,layoutDependency:layoutDependency,layoutId:\"c8gAl0eRy\",style:{\"--1d2wl8f\":umr99NskFYvl6emOpH},transformTemplate:transformTemplate1})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-y6ics4\",\"data-styles-preset\":\"TyQ3DtT_d\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{yfZF3EEnN:yfZF3EEnNYvl6emOpH},webPageId:\"Jr_dcK7TH\"},motionChild:true,nodeId:\"hOlLNNoU3\",openInNewTab:false,relValues:[],scopeId:\"YUxDNNrXY\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-z7f7fy\",\"data-styles-preset\":\"SHf3WX8_i\",children:\"Markendesign\"})})})}),className:\"framer-1e6r3d9\",\"data-highlight\":true,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"hOlLNNoU3\",onTap:onTap11m9215,text:v0SIJOpODYvl6emOpH,verticalAlignment:\"top\",withExternalLayout:true})]})})})},idYvl6emOpH);})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1d8heay\",\"data-border\":true,\"data-framer-name\":\"branche\",layoutDependency:layoutDependency,layoutId:\"UnwdslriR\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-62185316-f154-4d78-8ae6-8e8b06efa5b4, rgb(234, 234, 234))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v5\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-y6ics4\",\"data-styles-preset\":\"TyQ3DtT_d\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-e44ce4f3-c076-4ef6-9b76-4a2cd51d0fe2, rgb(23, 23, 23)))\"},children:\"Branche\"})}),className:\"framer-pw1ypi\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"wVgH9P9uk\",style:{\"--extracted-1of0zx5\":\"var(--token-e44ce4f3-c076-4ef6-9b76-4a2cd51d0fe2, rgb(23, 23, 23))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-y6ics4\",\"data-styles-preset\":\"TyQ3DtT_d\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{IxCJDl7BV:dP9ptNsGP_IxCJDl7BVjwkQsjq5h},webPageId:\"d7pTGOuVu\"},motionChild:true,nodeId:\"VxCij2B7X\",openInNewTab:false,relValues:[],scopeId:\"YUxDNNrXY\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-z7f7fy\",\"data-styles-preset\":\"SHf3WX8_i\",children:\"Kunst & Kultur\"})})})}),className:\"framer-jdxjbr\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"VxCij2B7X\",text:dP9ptNsGP_AOrdV4D9tjwkQsjq5h,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-hdchdk\",\"data-border\":true,\"data-framer-name\":\"release\",layoutDependency:layoutDependency,layoutId:\"CNgWJ96G9\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-62185316-f154-4d78-8ae6-8e8b06efa5b4, rgb(234, 234, 234))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v6\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-y6ics4\",\"data-styles-preset\":\"TyQ3DtT_d\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-e44ce4f3-c076-4ef6-9b76-4a2cd51d0fe2, rgb(23, 23, 23)))\"},children:\"Release\"})}),className:\"framer-149k0go\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"JcjUIxdmw\",style:{\"--extracted-1of0zx5\":\"var(--token-e44ce4f3-c076-4ef6-9b76-4a2cd51d0fe2, rgb(23, 23, 23))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-mp5zt6\",\"data-framer-name\":\"date\",layoutDependency:layoutDependency,layoutId:\"MGl8IMpg5\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-y6ics4\",\"data-styles-preset\":\"TyQ3DtT_d\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c0a15b79-a7c0-47c3-9559-77b6c9cc266c, rgb(102, 102, 102)))\"},children:\"April 2026\"})}),className:\"framer-1ak9kd7\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"tkemwA9Dv\",style:{\"--extracted-r6o4lv\":\"var(--token-c0a15b79-a7c0-47c3-9559-77b6c9cc266c, rgb(102, 102, 102))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:/*#__PURE__*/_jsx(\"time\",{dateTime:WKkHoLuqzjwkQsjq5h,children:textContent}),verticalAlignment:\"top\",withExternalLayout:true}),FqwWUKDYKjwkQsjq5h!==false&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v7\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-y6ics4\",\"data-styles-preset\":\"TyQ3DtT_d\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e44ce4f3-c076-4ef6-9b76-4a2cd51d0fe2, rgb(23, 23, 23)))\"},children:\"– heute\"})}),className:\"framer-114wi56\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"vhdOlHFi8\",style:{\"--extracted-r6o4lv\":\"var(--token-e44ce4f3-c076-4ef6-9b76-4a2cd51d0fe2, rgb(23, 23, 23))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-zq4lor\",\"data-framer-name\":\"team\",layoutDependency:layoutDependency,layoutId:\"eTRvTCiwP\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v8\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-y6ics4\",\"data-styles-preset\":\"TyQ3DtT_d\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-e44ce4f3-c076-4ef6-9b76-4a2cd51d0fe2, rgb(23, 23, 23)))\"},children:\"Team\"})}),className:\"framer-1sl80bi\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"A9SLMFlTb\",style:{\"--extracted-1of0zx5\":\"var(--token-e44ce4f3-c076-4ef6-9b76-4a2cd51d0fe2, rgb(23, 23, 23))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-19nwyf5\",layoutDependency:layoutDependency,layoutId:\"kvCGn6NBc\",children:collection1?.map(({id:idkvCGn6NBc,tnvSUgNh5:tnvSUgNh5kvCGn6NBc},index1)=>{tnvSUgNh5kvCGn6NBc??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`kvCGn6NBc-${idkvCGn6NBc}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{tnvSUgNh5:tnvSUgNh5kvCGn6NBc},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{tnvSUgNh5:tnvSUgNh5kvCGn6NBc},webPageId:\"pchdKwNjS\"},motionChild:true,nodeId:\"v2BJ2o_JB\",openInNewTab:false,scopeId:\"YUxDNNrXY\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-u5smw framer-c80ckv\",layoutDependency:layoutDependency,layoutId:\"v2BJ2o_JB\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-wu2wyp\",\"data-border\":true,\"data-framer-name\":\"border\",layoutDependency:layoutDependency,layoutId:\"QLHWjTQW5\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-da70462f-3e73-4b05-8407-4cbf12b807f1, rgb(242, 242, 242))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:999,borderBottomRightRadius:999,borderTopLeftRadius:999,borderTopRightRadius:999},whileHover:animation,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,width:\"30px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-dgrmps-container\",layoutDependency:layoutDependency,layoutId:\"IwHX_2U67-container\",nodeId:\"IwHX_2U67\",rendersWithMotion:true,scopeId:\"YUxDNNrXY\",children:/*#__PURE__*/_jsx(AvatarCms,{height:\"100%\",id:\"IwHX_2U67\",kLw6vKzKC:SignetFilled,layoutId:\"IwHX_2U67\",OfaQn4N5e:idkvCGn6NBc,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"OlCcvu59d\"),width:\"100%\",wtUnRnUOk:\"var(--token-a018cb89-e06c-4f46-b9bf-46170c999255, rgb(245, 219, 238))\"})})})})})})})},idkvCGn6NBc);})})]})]})]})})},idjwkQsjq5h);})});}})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1kmy28a\",\"data-framer-name\":\"cta\",layoutDependency:layoutDependency,layoutId:\"H6JlIhH_L\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:49,width:`calc(${componentViewport?.width||\"100vw\"} * 0.9)`,y:(componentViewport?.y||0)+0+(0+Math.min(Math.max(0,((componentViewport?.height||927)-12-163)/1)*1,900)+12)+0+0,...addPropertyOverrides({IlojsEhaL:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1qkzjqk-container\",layoutDependency:layoutDependency,layoutId:\"Bu3sNA0ZV-container\",nodeId:\"Bu3sNA0ZV\",rendersWithMotion:true,scopeId:\"YUxDNNrXY\",whileTap:animation1,children:/*#__PURE__*/_jsx(ButtonsSliderCta,{height:\"100%\",id:\"Bu3sNA0ZV\",layoutId:\"Bu3sNA0ZV\",sqW5pjWZy:sqW5pjWZy1i1xow1,style:{width:\"100%\"},variant:matchVariant(\"nytmqeeL9\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v9\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-n9dafn\",\"data-styles-preset\":\"dK6FclxZj\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c0a15b79-a7c0-47c3-9559-77b6c9cc266c, rgb(102, 102, 102)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"mailto:hej@fjnland.de\",motionChild:true,nodeId:\"bl7lKpzS1\",openInNewTab:true,relValues:[],scopeId:\"YUxDNNrXY\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-owm9ka\",\"data-styles-preset\":\"IhZzBtG18\",children:\"Oder schreibe uns eine Mail\"})})})}),className:\"framer-vvd49r\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"bl7lKpzS1\",style:{\"--extracted-r6o4lv\":\"var(--token-c0a15b79-a7c0-47c3-9559-77b6c9cc266c, rgb(102, 102, 102))\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})})})});});const css=[\".framer-89eJU.framer-c80ckv, .framer-89eJU .framer-c80ckv { display: block; }\",\".framer-89eJU.framer-11znu78 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: 927px; justify-content: flex-start; overflow: auto; padding: 0px 0px 12px 0px; position: relative; width: 400px; }\",\".framer-89eJU .framer-c9ux7d { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: 1px; justify-content: flex-start; max-height: 900px; padding: 0px; position: relative; width: 100%; }\",\".framer-89eJU .framer-770381 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: 1px; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",\".framer-89eJU .framer-1f2e99s { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: 1px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-89eJU .framer-1so44ne-container { flex: 1 0 0px; height: 1px; position: relative; width: 100%; }\",\".framer-89eJU .framer-mc8cnj-container, .framer-89eJU .framer-1md76tr-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-89eJU .framer-1q8zbeh { 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: visible; padding: 12px; position: relative; width: 100%; }\",\".framer-89eJU .framer-rwl3al, .framer-89eJU .framer-10pns63, .framer-89eJU .framer-zq4lor { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 12px 0px; position: relative; width: 100%; }\",\".framer-89eJU .framer-1oiadns, .framer-89eJU .framer-14nusk1, .framer-89eJU .framer-pw1ypi, .framer-89eJU .framer-149k0go, .framer-89eJU .framer-1sl80bi { --framer-text-wrap-override: balance; flex: none; height: auto; position: relative; width: 100px; }\",\".framer-89eJU .framer-1514c7q { --framer-text-wrap-override: balance; flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-89eJU .framer-8uqwxn { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: wrap; gap: 4px 8px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 1px; }\",\".framer-89eJU .framer-nox5q8 { 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; padding: 0px; position: relative; width: min-content; }\",\".framer-89eJU .framer-lvhm0h { 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: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-89eJU .framer-1seqicf { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 3.33px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-89eJU .framer-qchf6i { aspect-ratio: 1 / 1; flex: none; height: auto; position: relative; width: 16px; }\",\".framer-89eJU .framer-1ybr841 { aspect-ratio: 1 / 1; flex: none; height: auto; left: 50%; position: absolute; top: 50%; width: 8px; z-index: 1; }\",\".framer-89eJU .framer-1e6r3d9 { --framer-text-wrap-override: balance; cursor: pointer; flex: none; height: auto; position: relative; width: auto; }\",\".framer-89eJU .framer-1d8heay, .framer-89eJU .framer-hdchdk { 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: visible; padding: 0px 0px 12px 0px; position: relative; width: 100%; }\",\".framer-89eJU .framer-jdxjbr, .framer-89eJU .framer-1ak9kd7, .framer-89eJU .framer-114wi56 { --framer-text-wrap-override: balance; flex: none; height: auto; position: relative; width: auto; }\",\".framer-89eJU .framer-mp5zt6 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-89eJU .framer-19nwyf5 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: wrap; gap: 4px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 1px; }\",\".framer-89eJU .framer-u5smw { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; text-decoration: none; width: 24px; }\",\".framer-89eJU .framer-wu2wyp { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 32px; justify-content: center; overflow: visible; padding: 1px; position: relative; width: 32px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-89eJU .framer-dgrmps-container { flex: 1 0 0px; height: 100%; position: relative; width: 1px; }\",\".framer-89eJU .framer-1kmy28a { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-89eJU .framer-1qkzjqk-container { flex: none; height: auto; position: relative; width: 90%; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-89eJU .framer-vvd49r { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-89eJU.framer-v-1dviaoc .framer-1so44ne-container, .framer-89eJU.framer-v-vl226 .framer-1so44ne-container, .framer-89eJU.framer-v-11i0jws .framer-1so44ne-container { flex: none; height: auto; }\",\".framer-89eJU.framer-v-1dviaoc .framer-mc8cnj-container, .framer-89eJU.framer-v-vl226 .framer-1md76tr-container { flex: 1 0 0px; height: 1px; }\",\".framer-89eJU.framer-v-11i0jws .framer-c9ux7d, .framer-89eJU.framer-v-11i0jws .framer-770381, .framer-89eJU.framer-v-11i0jws .framer-1f2e99s { flex: none; height: min-content; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,'.framer-89eJU[data-border=\"true\"]::after, .framer-89eJU [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 927\n * @framerIntrinsicWidth 400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"oK6y5mOil\":{\"layout\":[\"fixed\",\"fixed\"]},\"cVH9q2glk\":{\"layout\":[\"fixed\",\"fixed\"]},\"IlojsEhaL\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"Lb4quVJu3\":\"projekt\",\"ZmPyUWF0W\":\"cTA\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"57Vn7jAXnxzDY9AQbExR\",\"lMD0MF3ynMmIOuduceWT\"]\n */const FramerYUxDNNrXY=withCSS(Component,css,\"framer-89eJU\");export default FramerYUxDNNrXY;FramerYUxDNNrXY.displayName=\"project sidebar\";FramerYUxDNNrXY.defaultProps={height:927,width:400};addPropertyControls(FramerYUxDNNrXY,{variant:{options:[\"pEYQKnZMg\",\"oK6y5mOil\",\"cVH9q2glk\",\"IlojsEhaL\"],optionTitles:[\"kontext\",\"methode\",\"ergebnis\",\"all closed\"],title:\"Variant\",type:ControlType.Enum},Lb4quVJu3:{dataIdentifier:\"local-module:collection/dV_QmuMVo:default\",defaultValue:\"knmGoWrP8\",title:\"Projekt\",type:ControlType.CollectionReference},onLb4quVJu3Change:{changes:\"Lb4quVJu3\",type:ControlType.ChangeHandler},ZmPyUWF0W:{title:\"CTA\",type:ControlType.EventHandler}});addFonts(FramerYUxDNNrXY,[{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\"}]},...ProjectToggleFonts,...AvatarCmsFonts,...ButtonsSliderCtaFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts)],{supportsExplicitInterCodegen:true});FramerYUxDNNrXY.loader={load:(props,context)=>{const locale=context.locale;const priority=context.priority;return runTasksWithYield([()=>forwardLoader(ButtonsSliderCta,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerYUxDNNrXY\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerVectorSets\":\"[\\\"57Vn7jAXnxzDY9AQbExR\\\",\\\"lMD0MF3ynMmIOuduceWT\\\"]\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"927\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"oK6y5mOil\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"cVH9q2glk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"IlojsEhaL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"400\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"Lb4quVJu3\\\":\\\"projekt\\\",\\\"ZmPyUWF0W\\\":\\\"cTA\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","/**\n * Bundled by jsDelivr using Rollup v4.62.2 and esbuild v0.28.1.\n * Original file: /npm/@lottiefiles/dotlottie-web@0.82.1/dist/index.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\nfunction z(t){\"@babel/helpers - typeof\";return z=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},z(t)}function ut(t,e){if(z(t)!=\"object\"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var s=n.call(t,e);if(z(s)!=\"object\")return s;throw TypeError(\"@@toPrimitive must return a primitive value.\")}return(e===\"string\"?String:Number)(t)}function pt(t){var e=ut(t,\"string\");return z(e)==\"symbol\"?e:e+\"\"}function a(t,e,n){return(e=pt(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var gt=class{requestAnimationFrame(t){return requestAnimationFrame(t)}cancelAnimationFrame(t){cancelAnimationFrame(t)}},mt=class{constructor(){a(this,\"_lastHandleId\",0),a(this,\"_lastImmediate\",null)}requestAnimationFrame(t){return this._lastHandleId>=2**53-1&&(this._lastHandleId=0),this._lastHandleId+=1,this._lastImmediate=setImmediate(()=>{t(performance.now())}),this._lastHandleId}cancelAnimationFrame(t){this._lastImmediate&&clearImmediate(this._lastImmediate)}},wt=class{constructor(){a(this,\"_strategy\",void 0),this._strategy=typeof requestAnimationFrame==\"function\"?new gt:new mt}requestAnimationFrame(t){return this._strategy.requestAnimationFrame(t)}cancelAnimationFrame(t){this._strategy.cancelAnimationFrame(t)}};const g=typeof window<\"u\"&&window.document!==void 0,G=new Uint8Array([80,75,3,4]),ft=[\"v\",\"ip\",\"op\",\"layers\",\"fr\",\"w\",\"h\"];let r;const x=Array(128).fill(void 0);x.push(void 0,null,!0,!1);function c(t){return x[t]}let $=x.length;function m(t){$===x.length&&x.push(x.length+1);let e=$;return $=x[e],x[e]=t,e}function k(t,e){try{return t.apply(this,e)}catch(n){r.__wbindgen_export_0(m(n))}}let _=0,U=null;function B(){return(U===null||U.byteLength===0)&&(U=new Uint8Array(r.memory.buffer)),U}const W=typeof TextEncoder<\"u\"?new TextEncoder(\"utf-8\"):{encode:()=>{throw Error(\"TextEncoder not available\")}},bt=typeof W.encodeInto==\"function\"?function(t,e){return W.encodeInto(t,e)}:function(t,e){let n=W.encode(t);return e.set(n),{read:t.length,written:n.length}};function l(t,e,n){if(n===void 0){let u=W.encode(t),S=e(u.length,1)>>>0;return B().subarray(S,S+u.length).set(u),_=u.length,S}let s=t.length,i=e(s,1)>>>0,o=B(),d=0;for(;d<s;d++){let u=t.charCodeAt(d);if(u>127)break;o[i+d]=u}if(d!==s){d!==0&&(t=t.slice(d)),i=n(i,s,s=d+t.length*3,1)>>>0;let u=B().subarray(i+d,i+s),S=bt(t,u);d+=S.written,i=n(i,s,d,1)>>>0}return _=d,i}let P=null;function h(){return(P===null||P.buffer.detached===!0||P.buffer.detached===void 0&&P.buffer!==r.memory.buffer)&&(P=new DataView(r.memory.buffer)),P}const Q=typeof TextDecoder<\"u\"?new TextDecoder(\"utf-8\",{ignoreBOM:!0,fatal:!0}):{decode:()=>{throw Error(\"TextDecoder not available\")}};typeof TextDecoder<\"u\"&&Q.decode();function p(t,e){return t>>>=0,Q.decode(B().subarray(t,t+e))}function vt(t){t<132||(x[t]=$,$=t)}function v(t){let e=c(t);return vt(t),e}function tt(t){return t==null}function j(t,e){let n=e(t.length*1,1)>>>0;return B().set(t,n/1),_=t.length,n}function yt(t,e){let n=l(t,r.__wbindgen_export_1,r.__wbindgen_export_2),s=_,i=j(e,r.__wbindgen_export_1),o=_;return r.register_font(n,s,i,o)!==0}let N=null;function Lt(){return(N===null||N.byteLength===0)&&(N=new Float32Array(r.memory.buffer)),N}function Ct(t,e){let n=e(t.length*4,4)>>>0;return Lt().set(t,n/4),_=t.length,n}function It(t,e){let n=e(t.length*4,4)>>>0,s=h();for(let i=0;i<t.length;i++)s.setUint32(n+4*i,m(t[i]),!0);return _=t.length,n}const O=Object.freeze({Forward:0,0:\"Forward\",Reverse:1,1:\"Reverse\",Bounce:2,2:\"Bounce\",ReverseBounce:3,3:\"ReverseBounce\"}),L=Object.freeze({Idle:0,0:\"Idle\",Playing:1,1:\"Playing\",Paused:2,2:\"Paused\",Stopped:3,3:\"Stopped\",Tweening:4,4:\"Tweening\"}),et=typeof FinalizationRegistry>\"u\"?{register:()=>{},unregister:()=>{}}:new FinalizationRegistry(t=>r.__wbg_dotlottieplayerwasm_free(t>>>0,1));var Mt=class{__destroy_into_raw(){let t=this.__wbg_ptr;return this.__wbg_ptr=0,et.unregister(this),t}free(){let t=this.__destroy_into_raw();r.__wbg_dotlottieplayerwasm_free(t,0)}clear_slot(t){let e=l(t,r.__wbindgen_export_1,r.__wbindgen_export_2),n=_;return r.dotlottieplayerwasm_clear_slot(this.__wbg_ptr,e,n)!==0}layout_fit(){let t,e;try{let i=r.__wbindgen_add_to_stack_pointer(-16);r.dotlottieplayerwasm_layout_fit(i,this.__wbg_ptr);var n=h().getInt32(i+0,!0),s=h().getInt32(i+4,!0);return t=n,e=s,p(n,s)}finally{r.__wbindgen_add_to_stack_pointer(16),r.__wbindgen_export_3(t,e,1)}}loop_count(){return r.dotlottieplayerwasm_loop_count(this.__wbg_ptr)>>>0}poll_event(){return v(r.dotlottieplayerwasm_poll_event(this.__wbg_ptr))}reset_slot(t){let e=l(t,r.__wbindgen_export_1,r.__wbindgen_export_2),n=_;return r.dotlottieplayerwasm_reset_slot(this.__wbg_ptr,e,n)!==0}set_layout(t,e,n){let s=l(t,r.__wbindgen_export_1,r.__wbindgen_export_2),i=_;return r.dotlottieplayerwasm_set_layout(this.__wbg_ptr,s,i,e,n)!==0}set_marker(t){let e=l(t,r.__wbindgen_export_1,r.__wbindgen_export_2),n=_;r.dotlottieplayerwasm_set_marker(this.__wbg_ptr,e,n)}clear_slots(){return r.dotlottieplayerwasm_clear_slots(this.__wbg_ptr)!==0}is_complete(){return r.dotlottieplayerwasm_is_complete(this.__wbg_ptr)!==0}reset_slots(){return r.dotlottieplayerwasm_reset_slots(this.__wbg_ptr)!==0}reset_theme(){return r.dotlottieplayerwasm_reset_theme(this.__wbg_ptr)!==0}segment_end(){return r.dotlottieplayerwasm_segment_end(this.__wbg_ptr)}set_quality(t){return r.dotlottieplayerwasm_set_quality(this.__wbg_ptr,t)!==0}set_segment(t,e){return r.dotlottieplayerwasm_set_segment(this.__wbg_ptr,t,e)!==0}sm_set_seed(t){return r.dotlottieplayerwasm_sm_set_seed(this.__wbg_ptr,t)!==0}static unload_font(t){let e=l(t,r.__wbindgen_export_1,r.__wbindgen_export_2),n=_;return r.dotlottieplayerwasm_unload_font(e,n)!==0}animation_id(){try{let n=r.__wbindgen_add_to_stack_pointer(-16);r.dotlottieplayerwasm_animation_id(n,this.__wbg_ptr);var t=h().getInt32(n+0,!0),e=h().getInt32(n+4,!0);let s;return t!==0&&(s=p(t,e).slice(),r.__wbindgen_export_3(t,e*1,1)),s}finally{r.__wbindgen_add_to_stack_pointer(16)}}audio_volume(){return r.dotlottieplayerwasm_audio_volume(this.__wbg_ptr)}background_a(){return r.dotlottieplayerwasm_background_a(this.__wbg_ptr)}background_b(){return r.dotlottieplayerwasm_background_b(this.__wbg_ptr)}background_g(){return r.dotlottieplayerwasm_background_g(this.__wbg_ptr)}background_r(){return r.dotlottieplayerwasm_background_r(this.__wbg_ptr)}clear_marker(){r.dotlottieplayerwasm_clear_marker(this.__wbg_ptr)}emit_on_loop(){r.dotlottieplayerwasm_emit_on_loop(this.__wbg_ptr)}get_slot_ids(){return v(r.dotlottieplayerwasm_get_slot_ids(this.__wbg_ptr))}get_slot_str(t){try{let s=r.__wbindgen_add_to_stack_pointer(-16),i=l(t,r.__wbindgen_export_1,r.__wbindgen_export_2),o=_;r.dotlottieplayerwasm_get_slot_str(s,this.__wbg_ptr,i,o);var e=h().getInt32(s+0,!0),n=h().getInt32(s+4,!0);let d;return e!==0&&(d=p(e,n).slice(),r.__wbindgen_export_3(e,n*1,1)),d}finally{r.__wbindgen_add_to_stack_pointer(16)}}marker_names(){return v(r.dotlottieplayerwasm_marker_names(this.__wbg_ptr))}set_autoplay(t){r.dotlottieplayerwasm_set_autoplay(this.__wbg_ptr,t)}set_slot_str(t,e){let n=l(t,r.__wbindgen_export_1,r.__wbindgen_export_2),s=_,i=l(e,r.__wbindgen_export_1,r.__wbindgen_export_2),o=_;return r.dotlottieplayerwasm_set_slot_str(this.__wbg_ptr,n,s,i,o)!==0}set_viewport(t,e,n,s){return r.dotlottieplayerwasm_set_viewport(this.__wbg_ptr,t,e,n,s)!==0}total_frames(){return r.dotlottieplayerwasm_total_frames(this.__wbg_ptr)}clear_segment(){return r.dotlottieplayerwasm_clear_segment(this.__wbg_ptr)!==0}current_frame(){return r.dotlottieplayerwasm_current_frame(this.__wbg_ptr)}get_slot_type(t){try{let s=r.__wbindgen_add_to_stack_pointer(-16),i=l(t,r.__wbindgen_export_1,r.__wbindgen_export_2),o=_;r.dotlottieplayerwasm_get_slot_type(s,this.__wbg_ptr,i,o);var e=h().getInt32(s+0,!0),n=h().getInt32(s+4,!0);let d;return e!==0&&(d=p(e,n).slice(),r.__wbindgen_export_3(e,n*1,1)),d}finally{r.__wbindgen_add_to_stack_pointer(16)}}get_slots_str(){let t,e;try{let i=r.__wbindgen_add_to_stack_pointer(-16);r.dotlottieplayerwasm_get_slots_str(i,this.__wbg_ptr);var n=h().getInt32(i+0,!0),s=h().getInt32(i+4,!0);return t=n,e=s,p(n,s)}finally{r.__wbindgen_add_to_stack_pointer(16),r.__wbindgen_export_3(t,e,1)}}get_transform(){return v(r.dotlottieplayerwasm_get_transform(this.__wbg_ptr))}segment_start(){return r.dotlottieplayerwasm_segment_start(this.__wbg_ptr)}set_slots_str(t){let e=l(t,r.__wbindgen_export_1,r.__wbindgen_export_2),n=_;return r.dotlottieplayerwasm_set_slots_str(this.__wbg_ptr,e,n)!==0}set_text_slot(t,e){let n=l(t,r.__wbindgen_export_1,r.__wbindgen_export_2),s=_,i=l(e,r.__wbindgen_export_1,r.__wbindgen_export_2),o=_;return r.dotlottieplayerwasm_set_text_slot(this.__wbg_ptr,n,s,i,o)!==0}set_transform(t){let e=Ct(t,r.__wbindgen_export_1),n=_;return r.dotlottieplayerwasm_set_transform(this.__wbg_ptr,e,n)!==0}sm_get_inputs(){return v(r.dotlottieplayerwasm_sm_get_inputs(this.__wbg_ptr))}sm_poll_event(){return v(r.dotlottieplayerwasm_sm_poll_event(this.__wbg_ptr))}sm_post_click(t,e){r.dotlottieplayerwasm_sm_post_click(this.__wbg_ptr,t,e)}animation_size(){return v(r.dotlottieplayerwasm_animation_size(this.__wbg_ptr))}current_marker(){try{let n=r.__wbindgen_add_to_stack_pointer(-16);r.dotlottieplayerwasm_current_marker(n,this.__wbg_ptr);var t=h().getInt32(n+0,!0),e=h().getInt32(n+4,!0);let s;return t!==0&&(s=p(t,e).slice(),r.__wbindgen_export_3(t,e*1,1)),s}finally{r.__wbindgen_add_to_stack_pointer(16)}}layout_align_x(){return r.dotlottieplayerwasm_layout_align_x(this.__wbg_ptr)}layout_align_y(){return r.dotlottieplayerwasm_layout_align_y(this.__wbg_ptr)}load_animation(t){let e=l(t,r.__wbindgen_export_1,r.__wbindgen_export_2),n=_;return r.dotlottieplayerwasm_load_animation(this.__wbg_ptr,e,n)!==0}loop_animation(){return r.dotlottieplayerwasm_loop_animation(this.__wbg_ptr)!==0}set_background(t,e,n,s){return r.dotlottieplayerwasm_set_background(this.__wbg_ptr,t,e,n,s)!==0}set_color_slot(t,e,n,s){let i=l(t,r.__wbindgen_export_1,r.__wbindgen_export_2),o=_;return r.dotlottieplayerwasm_set_color_slot(this.__wbg_ptr,i,o,e,n,s)!==0}set_image_slot(t,e){let n=l(t,r.__wbindgen_export_1,r.__wbindgen_export_2),s=_,i=l(e,r.__wbindgen_export_1,r.__wbindgen_export_2),o=_;return r.dotlottieplayerwasm_set_image_slot(this.__wbg_ptr,n,s,i,o)!==0}set_loop_count(t){r.dotlottieplayerwasm_set_loop_count(this.__wbg_ptr,t)}set_theme_data(t){let e=l(t,r.__wbindgen_export_1,r.__wbindgen_export_2),n=_;return r.dotlottieplayerwasm_set_theme_data(this.__wbg_ptr,e,n)!==0}sm_reset_input(t){let e=l(t,r.__wbindgen_export_1,r.__wbindgen_export_2),n=_;r.dotlottieplayerwasm_sm_reset_input(this.__wbg_ptr,e,n)}manifest_string(){let t,e;try{let i=r.__wbindgen_add_to_stack_pointer(-16);r.dotlottieplayerwasm_manifest_string(i,this.__wbg_ptr);var n=h().getInt32(i+0,!0),s=h().getInt32(i+4,!0);return t=n,e=s,p(n,s)}finally{r.__wbindgen_add_to_stack_pointer(16),r.__wbindgen_export_3(t,e,1)}}set_scalar_slot(t,e){let n=l(t,r.__wbindgen_export_1,r.__wbindgen_export_2),s=_;return r.dotlottieplayerwasm_set_scalar_slot(this.__wbg_ptr,n,s,e)!==0}set_vector_slot(t,e,n){let s=l(t,r.__wbindgen_export_1,r.__wbindgen_export_2),i=_;return r.dotlottieplayerwasm_set_vector_slot(this.__wbg_ptr,s,i,e,n)!==0}setup_sw_target(t,e){return r.dotlottieplayerwasm_setup_sw_target(this.__wbg_ptr,t,e)!==0}get_pixel_buffer(){return v(r.dotlottieplayerwasm_get_pixel_buffer(this.__wbg_ptr))}set_audio_volume(t){r.dotlottieplayerwasm_set_audio_volume(this.__wbg_ptr,t)}sm_current_state(){let t,e;try{let i=r.__wbindgen_add_to_stack_pointer(-16);r.dotlottieplayerwasm_sm_current_state(i,this.__wbg_ptr);var n=h().getInt32(i+0,!0),s=h().getInt32(i+4,!0);return t=n,e=s,p(n,s)}finally{r.__wbindgen_add_to_stack_pointer(16),r.__wbindgen_export_3(t,e,1)}}state_machine_id(){try{let n=r.__wbindgen_add_to_stack_pointer(-16);r.dotlottieplayerwasm_state_machine_id(n,this.__wbg_ptr);var t=h().getInt32(n+0,!0),e=h().getInt32(n+4,!0);let s;return t!==0&&(s=p(t,e).slice(),r.__wbindgen_export_3(t,e*1,1)),s}finally{r.__wbindgen_add_to_stack_pointer(16)}}get_state_machine(t){try{let s=r.__wbindgen_add_to_stack_pointer(-16),i=l(t,r.__wbindgen_export_1,r.__wbindgen_export_2),o=_;r.dotlottieplayerwasm_get_state_machine(s,this.__wbg_ptr,i,o);var e=h().getInt32(s+0,!0),n=h().getInt32(s+4,!0);let d;return e!==0&&(d=p(e,n).slice(),r.__wbindgen_export_3(e,n*1,1)),d}finally{r.__wbindgen_add_to_stack_pointer(16)}}set_position_slot(t,e,n){let s=l(t,r.__wbindgen_export_1,r.__wbindgen_export_2),i=_;return r.dotlottieplayerwasm_set_position_slot(this.__wbg_ptr,s,i,e,n)!==0}current_loop_count(){return r.dotlottieplayerwasm_current_loop_count(this.__wbg_ptr)>>>0}set_asset_resolver(t){r.dotlottieplayerwasm_set_asset_resolver(this.__wbg_ptr,tt(t)?0:m(t))}sm_framework_setup(){return v(r.dotlottieplayerwasm_sm_framework_setup(this.__wbg_ptr))}sm_post_pointer_up(t,e){r.dotlottieplayerwasm_sm_post_pointer_up(this.__wbg_ptr,t,e)}state_machine_load(t){let e=l(t,r.__wbindgen_export_1,r.__wbindgen_export_2),n=_;return r.dotlottieplayerwasm_state_machine_load(this.__wbg_ptr,e,n)!==0}load_dotlottie_data(t){let e=j(t,r.__wbindgen_export_1),n=_;return r.dotlottieplayerwasm_load_dotlottie_data(this.__wbg_ptr,e,n)!==0}sm_get_string_input(t){try{let s=r.__wbindgen_add_to_stack_pointer(-16),i=l(t,r.__wbindgen_export_1,r.__wbindgen_export_2),o=_;r.dotlottieplayerwasm_sm_get_string_input(s,this.__wbg_ptr,i,o);var e=h().getInt32(s+0,!0),n=h().getInt32(s+4,!0);let d;return e!==0&&(d=p(e,n).slice(),r.__wbindgen_export_3(e,n*1,1)),d}finally{r.__wbindgen_add_to_stack_pointer(16)}}sm_set_string_input(t,e){let n=l(t,r.__wbindgen_export_1,r.__wbindgen_export_2),s=_,i=l(e,r.__wbindgen_export_1,r.__wbindgen_export_2),o=_;return r.dotlottieplayerwasm_sm_set_string_input(this.__wbg_ptr,n,s,i,o)!==0}sm_get_boolean_input(t){let e=l(t,r.__wbindgen_export_1,r.__wbindgen_export_2),n=_,s=r.dotlottieplayerwasm_sm_get_boolean_input(this.__wbg_ptr,e,n);return s===16777215?void 0:s!==0}sm_get_numeric_input(t){let e=l(t,r.__wbindgen_export_1,r.__wbindgen_export_2),n=_,s=r.dotlottieplayerwasm_sm_get_numeric_input(this.__wbg_ptr,e,n);return s===4294967297?void 0:s}sm_post_pointer_down(t,e){r.dotlottieplayerwasm_sm_post_pointer_down(this.__wbg_ptr,t,e)}sm_post_pointer_exit(t,e){r.dotlottieplayerwasm_sm_post_pointer_exit(this.__wbg_ptr,t,e)}sm_post_pointer_move(t,e){r.dotlottieplayerwasm_sm_post_pointer_move(this.__wbg_ptr,t,e)}sm_set_boolean_input(t,e){let n=l(t,r.__wbindgen_export_1,r.__wbindgen_export_2),s=_;return r.dotlottieplayerwasm_sm_set_boolean_input(this.__wbg_ptr,n,s,e)!==0}sm_set_numeric_input(t,e){let n=l(t,r.__wbindgen_export_1,r.__wbindgen_export_2),s=_;return r.dotlottieplayerwasm_sm_set_numeric_input(this.__wbg_ptr,n,s,e)!==0}state_machine_unload(){r.dotlottieplayerwasm_state_machine_unload(this.__wbg_ptr)}sm_post_pointer_enter(t,e){r.dotlottieplayerwasm_sm_post_pointer_enter(this.__wbg_ptr,t,e)}load_animation_from_id(t){let e=l(t,r.__wbindgen_export_1,r.__wbindgen_export_2),n=_;return r.dotlottieplayerwasm_load_animation_from_id(this.__wbg_ptr,e,n)!==0}sm_poll_internal_event(){return v(r.dotlottieplayerwasm_sm_poll_internal_event(this.__wbg_ptr))}use_frame_interpolation(){return r.dotlottieplayerwasm_use_frame_interpolation(this.__wbg_ptr)!==0}reset_current_loop_count(){r.dotlottieplayerwasm_reset_current_loop_count(this.__wbg_ptr)}sm_override_current_state(t,e){let n=l(t,r.__wbindgen_export_1,r.__wbindgen_export_2),s=_;return r.dotlottieplayerwasm_sm_override_current_state(this.__wbg_ptr,n,s,e)!==0}state_machine_load_from_id(t){let e=l(t,r.__wbindgen_export_1,r.__wbindgen_export_2),n=_;return r.dotlottieplayerwasm_state_machine_load_from_id(this.__wbg_ptr,e,n)!==0}set_use_frame_interpolation(t){r.dotlottieplayerwasm_set_use_frame_interpolation(this.__wbg_ptr,t)}constructor(){let t=r.dotlottieplayerwasm_new();return this.__wbg_ptr=t>>>0,et.register(this,this.__wbg_ptr,this),this}mode(){return r.dotlottieplayerwasm_mode(this.__wbg_ptr)}play(){return r.dotlottieplayerwasm_play(this.__wbg_ptr)!==0}stop(){return r.dotlottieplayerwasm_stop(this.__wbg_ptr)!==0}tick(t){return r.dotlottieplayerwasm_tick(this.__wbg_ptr,t)!==0}pause(){return r.dotlottieplayerwasm_pause(this.__wbg_ptr)!==0}speed(){return r.dotlottieplayerwasm_speed(this.__wbg_ptr)}width(){return r.dotlottieplayerwasm_width(this.__wbg_ptr)>>>0}height(){return r.dotlottieplayerwasm_height(this.__wbg_ptr)>>>0}render(){return r.dotlottieplayerwasm_render(this.__wbg_ptr)!==0}status(){return r.dotlottieplayerwasm_status(this.__wbg_ptr)}markers(){return v(r.dotlottieplayerwasm_markers(this.__wbg_ptr))}sm_fire(t){let e=l(t,r.__wbindgen_export_1,r.__wbindgen_export_2),n=_;return r.dotlottieplayerwasm_sm_fire(this.__wbg_ptr,e,n)!==0}sm_stop(){return r.dotlottieplayerwasm_sm_stop(this.__wbg_ptr)!==0}sm_tick(t){return r.dotlottieplayerwasm_sm_tick(this.__wbg_ptr,t)!==0}autoplay(){return r.dotlottieplayerwasm_autoplay(this.__wbg_ptr)!==0}duration(){return r.dotlottieplayerwasm_duration(this.__wbg_ptr)}set_loop(t){r.dotlottieplayerwasm_set_loop(this.__wbg_ptr,t)}set_mode(t){r.dotlottieplayerwasm_set_mode(this.__wbg_ptr,t)}sm_start(t,e){let n=It(e,r.__wbindgen_export_1),s=_;return r.dotlottieplayerwasm_sm_start(this.__wbg_ptr,t,n,s)!==0}theme_id(){try{let n=r.__wbindgen_add_to_stack_pointer(-16);r.dotlottieplayerwasm_theme_id(n,this.__wbg_ptr);var t=h().getInt32(n+0,!0),e=h().getInt32(n+4,!0);let s;return t!==0&&(s=p(t,e).slice(),r.__wbindgen_export_3(t,e*1,1)),s}finally{r.__wbindgen_add_to_stack_pointer(16)}}load_font(t,e){let n=l(t,r.__wbindgen_export_1,r.__wbindgen_export_2),s=_,i=j(e,r.__wbindgen_export_1),o=_;return r.dotlottieplayerwasm_load_font(this.__wbg_ptr,n,s,i,o)!==0}set_frame(t){return r.dotlottieplayerwasm_set_frame(this.__wbg_ptr,t)!==0}set_speed(t){r.dotlottieplayerwasm_set_speed(this.__wbg_ptr,t)}set_theme(t){let e=l(t,r.__wbindgen_export_1,r.__wbindgen_export_2),n=_;return r.dotlottieplayerwasm_set_theme(this.__wbg_ptr,e,n)!==0}sm_status(){let t,e;try{let i=r.__wbindgen_add_to_stack_pointer(-16);r.dotlottieplayerwasm_sm_status(i,this.__wbg_ptr);var n=h().getInt32(i+0,!0),s=h().getInt32(i+4,!0);return t=n,e=s,p(n,s)}finally{r.__wbindgen_add_to_stack_pointer(16),r.__wbindgen_export_3(t,e,1)}}};async function St(t,e){if(typeof Response==\"function\"&&t instanceof Response){if(typeof WebAssembly.instantiateStreaming==\"function\")try{return await WebAssembly.instantiateStreaming(t,e)}catch(s){if(t.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\",s);else throw s}let n=await t.arrayBuffer();return await WebAssembly.instantiate(n,e)}else{let n=await WebAssembly.instantiate(t,e);return n instanceof WebAssembly.Instance?{instance:n,module:t}:n}}function Et(){let t={};return t.wbg={},t.wbg.__wbg_buffer_609cc3eee51ed158=function(e){let n=c(e).buffer;return m(n)},t.wbg.__wbg_call_7cccdd69e0791ae2=function(){return k(function(e,n,s){return m(c(e).call(c(n),c(s)))},arguments)},t.wbg.__wbg_createObjectURL_6e98d2f9c7bd9764=function(){return k(function(e,n){let s=l(URL.createObjectURL(c(n)),r.__wbindgen_export_1,r.__wbindgen_export_2),i=_;h().setInt32(e+4,i,!0),h().setInt32(e+0,s,!0)},arguments)},t.wbg.__wbg_error_7534b8e9a36f1ab4=function(e,n){let s,i;try{s=e,i=n,console.error(p(e,n))}finally{r.__wbindgen_export_3(s,i,1)}},t.wbg.__wbg_length_a446193dc22c12f8=function(e){return c(e).length},t.wbg.__wbg_new_405e22f390576ce2=function(){return m({})},t.wbg.__wbg_new_78feb108b6472713=function(){return m([])},t.wbg.__wbg_new_8a6f238a6ece86ea=function(){return m(Error())},t.wbg.__wbg_new_a12002a7f91c75be=function(e){return m(new Uint8Array(c(e)))},t.wbg.__wbg_newwithbyteoffsetandlength_d97e637ebe145a9a=function(e,n,s){return m(new Uint8Array(c(e),n>>>0,s>>>0))},t.wbg.__wbg_newwithlength_5a5efe313cfd59f1=function(e){return m(new Float32Array(e>>>0))},t.wbg.__wbg_newwithsrc_20307ca7e8762a81=function(){return k(function(e,n){return m(new Audio(p(e,n)))},arguments)},t.wbg.__wbg_newwithu8arraysequenceandoptions_068570c487f69127=function(){return k(function(e,n){return m(new Blob(c(e),c(n)))},arguments)},t.wbg.__wbg_pause_b74c96d69f769518=function(){return k(function(e){c(e).pause()},arguments)},t.wbg.__wbg_play_f6ec5fc4e84b0d26=function(){return k(function(e){return m(c(e).play())},arguments)},t.wbg.__wbg_push_737cfc8c1432c2c6=function(e,n){return c(e).push(c(n))},t.wbg.__wbg_revokeObjectURL_27267efebeb457c7=function(){return k(function(e,n){URL.revokeObjectURL(p(e,n))},arguments)},t.wbg.__wbg_set_65595bdd868b3009=function(e,n,s){c(e).set(c(n),s>>>0)},t.wbg.__wbg_set_bb8cecf6a62b9f46=function(){return k(function(e,n,s){return Reflect.set(c(e),c(n),c(s))},arguments)},t.wbg.__wbg_setcurrentTime_64727eddd3966512=function(e,n){c(e).currentTime=n},t.wbg.__wbg_setindex_4e73afdcd9bb95cd=function(e,n,s){c(e)[n>>>0]=s},t.wbg.__wbg_setplaybackRate_f5c3b8896f82425e=function(e,n){c(e).playbackRate=n},t.wbg.__wbg_settype_39ed370d3edd403c=function(e,n,s){c(e).type=p(n,s)},t.wbg.__wbg_setvolume_3895e06a030ca4f7=function(e,n){c(e).volume=n},t.wbg.__wbg_stack_0ed75d68575b0f3c=function(e,n){let s=c(n).stack,i=l(s,r.__wbindgen_export_1,r.__wbindgen_export_2),o=_;h().setInt32(e+4,o,!0),h().setInt32(e+0,i,!0)},t.wbg.__wbindgen_is_null=function(e){return c(e)===null},t.wbg.__wbindgen_is_undefined=function(e){return c(e)===void 0},t.wbg.__wbindgen_memory=function(){let e=r.memory;return m(e)},t.wbg.__wbindgen_number_new=function(e){return m(e)},t.wbg.__wbindgen_object_drop_ref=function(e){v(e)},t.wbg.__wbindgen_string_get=function(e,n){let s=c(n),i=typeof s==\"string\"?s:void 0;var o=tt(i)?0:l(i,r.__wbindgen_export_1,r.__wbindgen_export_2),d=_;h().setInt32(e+4,d,!0),h().setInt32(e+0,o,!0)},t.wbg.__wbindgen_string_new=function(e,n){return m(p(e,n))},t.wbg.__wbindgen_throw=function(e,n){throw Error(p(e,n))},t}function xt(t,e){return r=t.exports,nt.__wbindgen_wasm_module=e,P=null,N=null,U=null,r}async function nt(t){if(r!==void 0)return r;if(t!==void 0&&(Object.getPrototypeOf(t)===Object.prototype?{module_or_path:t}=t:console.warn(\"using deprecated parameters for the initialization function; pass a single object instead\")),t===void 0)throw Error(\"WASM module URL must be provided via DotLottieWasmLoader or setWasmUrl().\");let e=Et();(typeof t==\"string\"||typeof Request==\"function\"&&t instanceof Request||typeof URL==\"function\"&&t instanceof URL)&&(t=fetch(t));let{instance:n,module:s}=await St(await t,e);return xt(n,s)}var rt=class{constructor(){a(this,\"_eventListeners\",new Map)}addEventListener(t,e){let n=this._eventListeners.get(t);n||(n=new Set,this._eventListeners.set(t,n)),n.add(e)}removeEventListener(t,e){let n=this._eventListeners.get(t);n&&(e?(n.delete(e),n.size===0&&this._eventListeners.delete(t)):this._eventListeners.delete(t))}dispatch(t){this._eventListeners.get(t.type)?.forEach(e=>e(t))}removeAllEventListeners(){this._eventListeners.clear()}},C=class b{static _initializeObserver(){b._observer||(b._observer=new IntersectionObserver(e=>{e.forEach(n=>{let s=b._observedCanvases.get(n.target);s&&(n.isIntersecting?s.unfreeze():s.freeze())})},{threshold:0}))}static observe(e,n){b._initializeObserver(),!b._observedCanvases.has(e)&&(b._observedCanvases.set(e,n),b._observer?.observe(e))}static unobserve(e){b._observer?.unobserve(e),b._observedCanvases.delete(e),b._observedCanvases.size===0&&(b._observer?.disconnect(),b._observer=null)}};a(C,\"_observer\",null),a(C,\"_observedCanvases\",new Map);var I=class f{static _initializeObserver(){f._observer||(f._observer=new ResizeObserver(e=>{e.forEach(n=>{let s=f._observedCanvases.get(n.target);if(!s)return;let[i,o]=s;clearTimeout(o);let d=setTimeout(()=>{i.resize()},100);f._observedCanvases.set(n.target,[i,d])})}))}static observe(e,n){f._initializeObserver(),!f._observedCanvases.has(e)&&(f._observedCanvases.set(e,[n,0]),f._observer?.observe(e))}static unobserve(e){let n=f._observedCanvases.get(e);if(n){let s=n[1];s&&clearTimeout(s)}f._observer?.unobserve(e),f._observedCanvases.delete(e),!f._observedCanvases.size&&f._observer&&(f._observer.disconnect(),f._observer=null)}};a(I,\"_observer\",null),a(I,\"_observedCanvases\",new Map);function kt(t){return/^#([\\da-f]{6}|[\\da-f]{8})$/iu.test(t)}function Pt(t){if(!kt(t))return[0,0,0,0];let e=t.replace(\"#\",\"\");return e=e.length===6?`${e}ff`:e,[parseInt(e.slice(0,2),16)/255,parseInt(e.slice(2,4),16)/255,parseInt(e.slice(4,6),16)/255,parseInt(e.slice(6,8),16)/255]}function st(t){if(t.byteLength<4)return!1;let e=new Uint8Array(t.slice(0,G.byteLength));for(let n=0;n<G.length;n+=1)if(G[n]!==e[n])return!1;return!0}function Ot(t){return ft.every(e=>Object.hasOwn(t,e))}function it(t){return typeof t==\"string\"?/^\\s*\\{/u.test(t)&&/\\}\\s*$/u.test(t):Ot(t)}function F(){return 1+((g?window.devicePixelRatio:1)-1)*.75}function A(t){if(typeof t.checkVisibility==\"function\"&&!t.checkVisibility())return!1;let e=t.getBoundingClientRect(),n=window.innerHeight||document.documentElement.clientHeight,s=window.innerWidth||document.documentElement.clientWidth;return!(e.bottom<0||e.top>n||e.right<0||e.left>s)}function y(t){let e=t.target;if(e instanceof HTMLCanvasElement){let n=e.getBoundingClientRect();if(n.width===0||n.height===0||e.width===0||e.height===0)return null;let s=e.width/n.width,i=e.height/n.height,o=(t.clientX-n.left)*s,d=(t.clientY-n.top)*i;return!Number.isFinite(o)||!Number.isFinite(d)||Number.isNaN(o)||Number.isNaN(d)?null:{x:o,y:d}}return null}function Ft(t){return new Promise((e,n)=>{let s=new FileReader;s.onerror=()=>n(s.error??Error(\"Failed to read image slot source\")),s.onload=()=>e(s.result),s.readAsDataURL(t)})}async function at(t){if(!/^https?:\\/\\//i.test(t))return t;let e=await fetch(t);if(!e.ok)throw Error(`Failed to fetch image slot source from URL: ${t}. ${e.status}: ${e.statusText}`);return Ft(await e.blob())}function ot(t){let e=t.replace(\"OpenUrl: \",\"\"),n=e.indexOf(\" | Target: \"),s,i;n===-1?(s=e,i=\"_blank\"):(s=e.substring(0,n),i=e.substring(n+11)),window.open(s,i)}function At(t,e,n){let s=null,i=e,o=n;async function d(w){await t({module_or_path:w})}async function u(w){let E=await fetch(w);if(!E.ok)throw Error(`fetch ${w} responded with ${E.status} ${E.statusText}`);await t({module_or_path:await E.arrayBuffer()})}async function S(w,E){try{return await w(E),null}catch(R){return R}}return{load(){if(!s){let w=i,E=null;E=(async()=>{let R=await S(d,w);if(!R)return;console.warn(`Primary WASM load failed from ${w}: ${R.message}`);let T=null;if(o!==null){if(console.warn(`Attempting to load WASM from backup URL: ${o}`),T=await S(d,o),!T)return;console.warn(`Backup WASM load failed from ${o}: ${T.message}`)}console.warn(\"Retrying WASM load with buffered instantiation\");let D=await S(u,w);if(D&&(console.warn(`Buffered WASM load from ${w} failed: ${D.message}`),!(o!==null&&(D=await S(u,o),!D))))throw console.error(`Primary WASM URL failed: ${R.message}`),T&&console.error(`Backup WASM URL failed: ${T.message}`),console.error(`Buffered fallback failed: ${D.message}`),s===E&&(s=null),Error(\"WASM loading failed from all sources.\")})(),s=E}return s},setWasmUrl(w){if(typeof w!=\"string\"||w.trim()===\"\")throw TypeError(\"setWasmUrl() expects a non-empty URL string\");o=null,w!==i&&(i=w,s=null)}}}let J=null;function V(){return J??(J=At(nt,\"https://cdn.jsdelivr.net/npm/@lottiefiles/dotlottie-web@0.82.1/dist/dotlottie-player.wasm\",\"https://unpkg.com/@lottiefiles/dotlottie-web@0.82.1/dist/dotlottie-player.wasm\")),J}const K=t=>{switch(t){case\"reverse\":return O.Reverse;case\"bounce\":return O.Bounce;case\"reverse-bounce\":return O.ReverseBounce;default:return O.Forward}},_t=t=>{switch(t){case O.Reverse:return\"reverse\";case O.Bounce:return\"bounce\";case O.ReverseBounce:return\"reverse-bounce\";default:return\"forward\"}},Rt=t=>{switch(t){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 Tt=class{constructor(t){a(this,\"_canvas\",null),a(this,\"_pendingLoad\",null),a(this,\"_srcFetchAbort\",null),a(this,\"_context\",null),a(this,\"_eventManager\",void 0),a(this,\"_animationFrameId\",null),a(this,\"_frameManager\",void 0),a(this,\"_boundAnimationLoop\",void 0),a(this,\"_dotLottieCore\",null),a(this,\"_stateMachineId\",\"\"),a(this,\"_themeId\",\"\"),a(this,\"_animationId\",\"\"),a(this,\"_stateMachineConfig\",null),a(this,\"_isStateMachineRunning\",!1),a(this,\"_renderConfig\",{}),a(this,\"_isFrozen\",!1),a(this,\"_backgroundColor\",null),a(this,\"_volume\",1),a(this,\"_lastFrameTime\",null),a(this,\"_boundOnClick\",null),a(this,\"_boundOnPointerUp\",null),a(this,\"_boundOnPointerDown\",null),a(this,\"_boundOnPointerMove\",null),a(this,\"_boundOnPointerEnter\",null),a(this,\"_boundOnPointerLeave\",null),a(this,\"_bufferMismatchCount\",0),a(this,\"_lastExpectedBufferSize\",0),a(this,\"_cachedImageData\",null),a(this,\"_cachedImageDataBuffer\",null),a(this,\"_cachedImageDataByteOffset\",0),a(this,\"_marker\",\"\"),a(this,\"_segment\",null),this._canvas=t.canvas??null,this._eventManager=new rt,this._frameManager=new wt,this._boundAnimationLoop=this._animationLoop.bind(this),this._renderConfig={...t.renderConfig,devicePixelRatio:t.renderConfig?.devicePixelRatio||F(),freezeOnOffscreen:t.renderConfig?.freezeOnOffscreen??!0},t.volume!==void 0&&this.setVolume(t.volume);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(K(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._applyAssetResolver(t.assetResolver??null),this._stateMachineId=t.stateMachineId??\"\",this._themeId=t.themeId??\"\",this._animationId=t.animationId??\"\",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(n=>{this._srcFetchAbort?.abort(),console.error(\"[dotlottie-web] Initialization failed:\",n),this._eventManager.dispatch({type:\"loadError\",error:Error(`Failed to load wasm module: ${n}`)})})}async _initWasm(){return V().load()}_createCore(){return new Mt}_onCoreCreated(){}_setupTarget(t,e){return this._dotLottieCore?this._dotLottieCore.setup_sw_target(t,e):!1}_drainPlayerEvents({skipFrame:t=!1}={}){if(this._dotLottieCore)for(;;){let e=this._dotLottieCore.poll_event();if(e==null)break;switch(e.type){case\"Load\":this._dotLottieCore.set_audio_volume(this._volume),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\":{let n=e.frameNo??0;t||queueMicrotask(()=>this._eventManager.dispatch({type:\"frame\",currentFrame:n}));break}case\"Render\":{let n=e.frameNo??0;t||queueMicrotask(()=>this._eventManager.dispatch({type:\"render\",currentFrame:n}));break}case\"Loop\":{let n=e.loopCount??0;queueMicrotask(()=>this._eventManager.dispatch({type:\"loop\",loopCount:n}));break}case\"Complete\":queueMicrotask(()=>this._eventManager.dispatch({type:\"complete\"}));break}}}_discardPlayerEvents(){for(;this._dotLottieCore?.poll_event()!=null;);}_drainSmEvents(){if(this._dotLottieCore){for(;;){let t=this._dotLottieCore.sm_poll_event();if(t==null)break;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?.status()!==L.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}}for(;;){let t=this._dotLottieCore.sm_poll_internal_event();if(t==null)break;if(t.type===\"Message\"){let e=t.message??\"\";g&&e.startsWith(\"OpenUrl: \")?ot(e):this._eventManager.dispatch({type:\"stateMachineInternalMessage\",message:e})}}}}_dispatchError(t){console.error(t),this._eventManager.dispatch({type:\"loadError\",error:Error(t)})}async _fetchData(t,e=null){let n=await fetch(t,{signal:e});if(!n.ok)throw Error(`Failed to fetch animation data from URL: ${t}. ${n.status}: ${n.statusText}`);let s=await n.arrayBuffer();return st(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&&!it(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(!st(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)),e&&this._animationId&&this._dotLottieCore.animation_id()!==this._animationId&&(this._discardPlayerEvents(),e=this._dotLottieCore.load_animation_from_id(this._animationId))}else if(typeof t==\"object\"){if(!it(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._themeId&&this._dotLottieCore.set_theme(this._themeId),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 n=_t(this._dotLottieCore.mode()),s=n===\"reverse\"||n===\"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.status()===L.Playing&&this._startAnimationLoop(),g&&this._canvas instanceof HTMLCanvasElement&&(this._renderConfig.freezeOnOffscreen&&(C.observe(this._canvas,this),A(this._canvas)||this.freeze()),this._renderConfig.autoResize&&I.observe(this._canvas,this))}else this._drainPlayerEvents()}_loadFromSrc(t,e){(e??this._fetchData(t)).then(n=>this._loadFromData(n)).catch(n=>this._dispatchError(`Failed to load animation data from URL: ${t}. ${n}`))}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:Rt(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 volume(){return this._volume}get isReady(){return this._dotLottieCore!==null}get isLoaded(){return(this._dotLottieCore?.status()??L.Idle)!==L.Idle}get isPlaying(){return this._dotLottieCore?.status()===L.Playing}get isPaused(){return this._dotLottieCore?.status()===L.Paused}get isStopped(){return this._dotLottieCore?.status()===L.Stopped}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(K(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._themeId=t.themeId??\"\",this._animationId=t.animationId??\"\",this._dotLottieCore.set_layout(t.layout?.fit??\"contain\",t.layout?.align?.[0]??.5,t.layout?.align?.[1]??.5),this._applyAssetResolver(t.assetResolver??null),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,n=this._canvas.height,s=e*n*4;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${n}, 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===n&&i.data.byteLength===s&&this._cachedImageDataBuffer===t.buffer&&this._cachedImageDataByteOffset===t.byteOffset)){if(typeof ImageData>\"u\")this._cachedImageData=this._context.createImageData(e,n);else{let o=new Uint8ClampedArray(t.buffer,t.byteOffset,t.byteLength);this._cachedImageData=new ImageData(o,e,n)}this._cachedImageDataBuffer=t.buffer,this._cachedImageDataByteOffset=t.byteOffset}if(typeof ImageData>\"u\"){let o=new Uint8ClampedArray(t.buffer,t.byteOffset,t.byteLength);this._cachedImageData.data.set(o)}this._context.putImageData(this._cachedImageData,0,0)}_cleanupCanvas(){this._canvas&&g&&this._canvas instanceof HTMLCanvasElement&&(C.unobserve(this._canvas),I.unobserve(this._canvas),this._cleanupStateMachineListeners())}_initializeCanvas(){this._setupRendererOnCanvas(),this._canvas&&g&&this._canvas instanceof HTMLCanvasElement&&this.isLoaded&&(this._renderConfig.freezeOnOffscreen&&(C.observe(this._canvas,this),A(this._canvas)||this.freeze()),this._renderConfig.autoResize&&I.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.status()===L.Playing||this._isStateMachineRunning)&&(this._animationFrameId=this._frameManager.requestAnimationFrame(this._boundAnimationLoop))}_animationLoop(t){if(this._dotLottieCore===null){this._stopAnimationLoop();return}if(this._dotLottieCore.status()!==L.Playing&&!this._isStateMachineRunning){this._stopAnimationLoop();return}try{let e=this._lastFrameTime===null?0:t-this._lastFrameTime;this._lastFrameTime=t;let n=this._isStateMachineRunning?this._dotLottieCore.sm_tick(e):this._dotLottieCore.tick(e);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 t=this._dotLottieCore.play();this._drainPlayerEvents(),(t||this._dotLottieCore.status()===L.Playing)&&(this._isFrozen=!1,this._startAnimationLoop()),this._canvas&&g&&this._canvas instanceof HTMLCanvasElement&&this._renderConfig.freezeOnOffscreen&&!A(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&&this._dotLottieCore.set_frame(t)){let e=this._dotLottieCore.render();this._drainPlayerEvents(),e&&this._draw()}}setSpeed(t){this._dotLottieCore!==null&&this._dotLottieCore.set_speed(t)}setVolume(t){Number.isNaN(t)||(this._volume=Math.min(Math.max(t,0),1),this._dotLottieCore?.set_audio_volume(this._volume))}setBackgroundColor(t){if(this._dotLottieCore!==null){if(g&&this._canvas instanceof HTMLCanvasElement)this._canvas.style.backgroundColor=t;else{let[e,n,s,i]=Pt(t);this._dotLottieCore.set_background(e,n,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)}_applyAssetResolver(t){if(this._dotLottieCore!==null){if(t===null){this._dotLottieCore.set_asset_resolver(null);return}this._dotLottieCore.set_asset_resolver(e=>{try{return t(e)??null}catch(n){return console.error(`[dotlottie-web] assetResolver threw for \"${e}\":`,n),null}})}}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:n}=this._canvas.getBoundingClientRect();e!==0&&n!==0&&(this._canvas.width=n*t,this._canvas.height=e*t)}resize(){!this._dotLottieCore||!this.isLoaded||!this._canvas||(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(K(t))}setRenderConfig(t){let{devicePixelRatio:e,freezeOnOffscreen:n,quality:s,...i}=t;this._renderConfig={...this._renderConfig,...i,devicePixelRatio:e||F(),freezeOnOffscreen:n??!0,...s!==void 0&&{quality:s}},s!==void 0&&this._dotLottieCore&&this._dotLottieCore.set_quality(s),g&&this._canvas instanceof HTMLCanvasElement&&(this._renderConfig.autoResize?I.observe(this._canvas,this):I.unobserve(this._canvas),this._renderConfig.freezeOnOffscreen?(C.observe(this._canvas,this),A(this._canvas)||this.freeze()):(C.unobserve(this._canvas),this._isFrozen&&this.unfreeze()))}loadAnimation(t){this._dotLottieCore===null||this._dotLottieCore.animation_id()===t||!this._canvas||(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){this._dotLottieCore!==null&&(this.markers().some(e=>e.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),n=this._dotLottieCore.set_theme_data(e);return n&&(this._dotLottieCore.render(),this._draw()),n}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 n=this._isKeyframeArray(e),s=JSON.stringify({a:+!!n,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 n=JSON.stringify({a:typeof e==\"number\"?0:1,k:e}),s=this._dotLottieCore.set_slot_str(t,n);return this._dotLottieCore.render(),this._draw(),s}setVectorSlot(t,e){if(this._dotLottieCore===null)return!1;let n=this._isKeyframeArray(e),s=JSON.stringify({a:+!!n,k:e}),i=this._dotLottieCore.set_slot_str(t,s);return this._dotLottieCore.render(),this._draw(),i}setGradientSlot(t,e,n){if(this._dotLottieCore===null)return!1;let s=this._isKeyframeArray(e),i=JSON.stringify({k:{a:+!!s,k:e},p:n}),o=this._dotLottieCore.set_slot_str(t,i);return this._dotLottieCore.render(),this._draw(),o}setTextSlot(t,e){if(this._dotLottieCore===null)return!1;let n=this._dotLottieCore.get_slot_str(t),s=e;if(n){let d=JSON.parse(n);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}]}),o=this._dotLottieCore.set_slot_str(t,i);return this._dotLottieCore.render(),this._draw(),o}async setImageSlot(t,e){if(this._dotLottieCore===null)return!1;let n=await at(e);if(this._dotLottieCore===null)return!1;let s=this._dotLottieCore.set_image_slot(t,n);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,n,s){return this._dotLottieCore===null?!1:this._dotLottieCore.set_viewport(t,e,n,s)}static setWasmUrl(t){V().setWasmUrl(t)}static preload(){return V().load()}static async registerFont(t,e){try{await V().load();let n;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;n=new Uint8Array(await i.arrayBuffer())}else n=e instanceof Uint8Array?e:new Uint8Array(e);let s=yt(t,n);return s||console.error(`Failed to register font \"${t}\". Font data may be invalid.`),s}catch(n){return console.error(`Error registering font \"${t}\":`,n),!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.status()!==L.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=y(t);e&&this.stateMachinePostClickEvent(e.x,e.y)}_onPointerUp(t){let e=y(t);e&&this.stateMachinePostPointerUpEvent(e.x,e.y)}_onPointerDown(t){let e=y(t);e&&this.stateMachinePostPointerDownEvent(e.x,e.y)}_onPointerMove(t){let e=y(t);e&&this.stateMachinePostPointerMoveEvent(e.x,e.y)}_onPointerEnter(t){let e=y(t);e&&this.stateMachinePostPointerEnterEvent(e.x,e.y)}_onPointerLeave(t){let e=y(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))}},Dt=class{constructor(){if(typeof Worker>\"u\")throw Error(\"Worker is not supported in this environment.\");let t=typeof globalThis<\"u\"&&globalThis.__dotLottieWorkerUrl;if(t)return new Worker(t);let e=new Blob(['\"use strict\";(()=>{var wt=Object.defineProperty;var vt=(n,t,e)=>t in n?wt(n,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):n[t]=e;var d=(n,t,e)=>vt(n,typeof t!=\"symbol\"?t+\"\":t,e);var J=class{requestAnimationFrame(t){return requestAnimationFrame(t)}cancelAnimationFrame(t){cancelAnimationFrame(t)}},K=class{constructor(){d(this,\"_lastHandleId\",0);d(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)}},U=class{constructor(){d(this,\"_strategy\");this._strategy=typeof requestAnimationFrame==\"function\"?new J:new K}requestAnimationFrame(t){return this._strategy.requestAnimationFrame(t)}cancelAnimationFrame(t){this._strategy.cancelAnimationFrame(t)}};var y=typeof window<\"u\"&&typeof window.document<\"u\";var N=new Uint8Array([80,75,3,4]),rt=[\"v\",\"ip\",\"op\",\"layers\",\"fr\",\"w\",\"h\"],Y=\"0.82.1\",X=\"@lottiefiles/dotlottie-web\",st=.75,ot=4;var s,I=new Array(128).fill(void 0);I.push(void 0,null,!0,!1);function h(n){return I[n]}var D=I.length;function f(n){D===I.length&&I.push(I.length+1);let t=D;return D=I[t],I[t]=n,t}function L(n,t){try{return n.apply(this,t)}catch(e){s.__wbindgen_export_0(f(e))}}var c=0,B=null;function z(){return(B===null||B.byteLength===0)&&(B=new Uint8Array(s.memory.buffer)),B}var W=typeof TextEncoder<\"u\"?new TextEncoder(\"utf-8\"):{encode:()=>{throw Error(\"TextEncoder not available\")}},bt=typeof W.encodeInto==\"function\"?function(n,t){return W.encodeInto(n,t)}:function(n,t){let e=W.encode(n);return t.set(e),{read:n.length,written:e.length}};function p(n,t,e){if(e===void 0){let l=W.encode(n),b=t(l.length,1)>>>0;return z().subarray(b,b+l.length).set(l),c=l.length,b}let r=n.length,o=t(r,1)>>>0,i=z(),_=0;for(;_<r;_++){let l=n.charCodeAt(_);if(l>127)break;i[o+_]=l}if(_!==r){_!==0&&(n=n.slice(_)),o=e(o,r,r=_+n.length*3,1)>>>0;let l=z().subarray(o+_,o+r),b=bt(n,l);_+=b.written,o=e(o,r,_,1)>>>0}return c=_,o}var P=null;function u(){return(P===null||P.buffer.detached===!0||P.buffer.detached===void 0&&P.buffer!==s.memory.buffer)&&(P=new DataView(s.memory.buffer)),P}var at=typeof TextDecoder<\"u\"?new TextDecoder(\"utf-8\",{ignoreBOM:!0,fatal:!0}):{decode:()=>{throw Error(\"TextDecoder not available\")}};typeof TextDecoder<\"u\"&&at.decode();function m(n,t){return n=n>>>0,at.decode(z().subarray(n,n+t))}function yt(n){n<132||(I[n]=D,D=n)}function E(n){let t=h(n);return yt(n),t}function _t(n){return n==null}function Z(n,t){let e=t(n.length*1,1)>>>0;return z().set(n,e/1),c=n.length,e}function ct(n,t){let e=p(n,s.__wbindgen_export_1,s.__wbindgen_export_2),r=c,o=Z(t,s.__wbindgen_export_1),i=c;return s.register_font(e,r,o,i)!==0}var $=null;function Et(){return($===null||$.byteLength===0)&&($=new Float32Array(s.memory.buffer)),$}function Mt(n,t){let e=t(n.length*4,4)>>>0;return Et().set(n,e/4),c=n.length,e}function Ct(n,t){let e=t(n.length*4,4)>>>0,r=u();for(let o=0;o<n.length;o++)r.setUint32(e+4*o,f(n[o]),!0);return c=n.length,e}var S=Object.freeze({Forward:0,0:\"Forward\",Reverse:1,1:\"Reverse\",Bounce:2,2:\"Bounce\",ReverseBounce:3,3:\"ReverseBounce\"}),M=Object.freeze({Idle:0,0:\"Idle\",Playing:1,1:\"Playing\",Paused:2,2:\"Paused\",Stopped:3,3:\"Stopped\",Tweening:4,4:\"Tweening\"}),it=typeof FinalizationRegistry>\"u\"?{register:()=>{},unregister:()=>{}}:new FinalizationRegistry(n=>s.__wbg_dotlottieplayerwasm_free(n>>>0,1)),G=class{__destroy_into_raw(){let t=this.__wbg_ptr;return this.__wbg_ptr=0,it.unregister(this),t}free(){let t=this.__destroy_into_raw();s.__wbg_dotlottieplayerwasm_free(t,0)}clear_slot(t){let e=p(t,s.__wbindgen_export_1,s.__wbindgen_export_2),r=c;return s.dotlottieplayerwasm_clear_slot(this.__wbg_ptr,e,r)!==0}layout_fit(){let t,e;try{let i=s.__wbindgen_add_to_stack_pointer(-16);s.dotlottieplayerwasm_layout_fit(i,this.__wbg_ptr);var r=u().getInt32(i+0,!0),o=u().getInt32(i+4,!0);return t=r,e=o,m(r,o)}finally{s.__wbindgen_add_to_stack_pointer(16),s.__wbindgen_export_3(t,e,1)}}loop_count(){return s.dotlottieplayerwasm_loop_count(this.__wbg_ptr)>>>0}poll_event(){let t=s.dotlottieplayerwasm_poll_event(this.__wbg_ptr);return E(t)}reset_slot(t){let e=p(t,s.__wbindgen_export_1,s.__wbindgen_export_2),r=c;return s.dotlottieplayerwasm_reset_slot(this.__wbg_ptr,e,r)!==0}set_layout(t,e,r){let o=p(t,s.__wbindgen_export_1,s.__wbindgen_export_2),i=c;return s.dotlottieplayerwasm_set_layout(this.__wbg_ptr,o,i,e,r)!==0}set_marker(t){let e=p(t,s.__wbindgen_export_1,s.__wbindgen_export_2),r=c;s.dotlottieplayerwasm_set_marker(this.__wbg_ptr,e,r)}clear_slots(){return s.dotlottieplayerwasm_clear_slots(this.__wbg_ptr)!==0}is_complete(){return s.dotlottieplayerwasm_is_complete(this.__wbg_ptr)!==0}reset_slots(){return s.dotlottieplayerwasm_reset_slots(this.__wbg_ptr)!==0}reset_theme(){return s.dotlottieplayerwasm_reset_theme(this.__wbg_ptr)!==0}segment_end(){return s.dotlottieplayerwasm_segment_end(this.__wbg_ptr)}set_quality(t){return s.dotlottieplayerwasm_set_quality(this.__wbg_ptr,t)!==0}set_segment(t,e){return s.dotlottieplayerwasm_set_segment(this.__wbg_ptr,t,e)!==0}sm_set_seed(t){return s.dotlottieplayerwasm_sm_set_seed(this.__wbg_ptr,t)!==0}static unload_font(t){let e=p(t,s.__wbindgen_export_1,s.__wbindgen_export_2),r=c;return s.dotlottieplayerwasm_unload_font(e,r)!==0}animation_id(){try{let r=s.__wbindgen_add_to_stack_pointer(-16);s.dotlottieplayerwasm_animation_id(r,this.__wbg_ptr);var t=u().getInt32(r+0,!0),e=u().getInt32(r+4,!0);let o;return t!==0&&(o=m(t,e).slice(),s.__wbindgen_export_3(t,e*1,1)),o}finally{s.__wbindgen_add_to_stack_pointer(16)}}audio_volume(){return s.dotlottieplayerwasm_audio_volume(this.__wbg_ptr)}background_a(){return s.dotlottieplayerwasm_background_a(this.__wbg_ptr)}background_b(){return s.dotlottieplayerwasm_background_b(this.__wbg_ptr)}background_g(){return s.dotlottieplayerwasm_background_g(this.__wbg_ptr)}background_r(){return s.dotlottieplayerwasm_background_r(this.__wbg_ptr)}clear_marker(){s.dotlottieplayerwasm_clear_marker(this.__wbg_ptr)}emit_on_loop(){s.dotlottieplayerwasm_emit_on_loop(this.__wbg_ptr)}get_slot_ids(){let t=s.dotlottieplayerwasm_get_slot_ids(this.__wbg_ptr);return E(t)}get_slot_str(t){try{let o=s.__wbindgen_add_to_stack_pointer(-16),i=p(t,s.__wbindgen_export_1,s.__wbindgen_export_2),_=c;s.dotlottieplayerwasm_get_slot_str(o,this.__wbg_ptr,i,_);var e=u().getInt32(o+0,!0),r=u().getInt32(o+4,!0);let l;return e!==0&&(l=m(e,r).slice(),s.__wbindgen_export_3(e,r*1,1)),l}finally{s.__wbindgen_add_to_stack_pointer(16)}}marker_names(){let t=s.dotlottieplayerwasm_marker_names(this.__wbg_ptr);return E(t)}set_autoplay(t){s.dotlottieplayerwasm_set_autoplay(this.__wbg_ptr,t)}set_slot_str(t,e){let r=p(t,s.__wbindgen_export_1,s.__wbindgen_export_2),o=c,i=p(e,s.__wbindgen_export_1,s.__wbindgen_export_2),_=c;return s.dotlottieplayerwasm_set_slot_str(this.__wbg_ptr,r,o,i,_)!==0}set_viewport(t,e,r,o){return s.dotlottieplayerwasm_set_viewport(this.__wbg_ptr,t,e,r,o)!==0}total_frames(){return s.dotlottieplayerwasm_total_frames(this.__wbg_ptr)}clear_segment(){return s.dotlottieplayerwasm_clear_segment(this.__wbg_ptr)!==0}current_frame(){return s.dotlottieplayerwasm_current_frame(this.__wbg_ptr)}get_slot_type(t){try{let o=s.__wbindgen_add_to_stack_pointer(-16),i=p(t,s.__wbindgen_export_1,s.__wbindgen_export_2),_=c;s.dotlottieplayerwasm_get_slot_type(o,this.__wbg_ptr,i,_);var e=u().getInt32(o+0,!0),r=u().getInt32(o+4,!0);let l;return e!==0&&(l=m(e,r).slice(),s.__wbindgen_export_3(e,r*1,1)),l}finally{s.__wbindgen_add_to_stack_pointer(16)}}get_slots_str(){let t,e;try{let i=s.__wbindgen_add_to_stack_pointer(-16);s.dotlottieplayerwasm_get_slots_str(i,this.__wbg_ptr);var r=u().getInt32(i+0,!0),o=u().getInt32(i+4,!0);return t=r,e=o,m(r,o)}finally{s.__wbindgen_add_to_stack_pointer(16),s.__wbindgen_export_3(t,e,1)}}get_transform(){let t=s.dotlottieplayerwasm_get_transform(this.__wbg_ptr);return E(t)}segment_start(){return s.dotlottieplayerwasm_segment_start(this.__wbg_ptr)}set_slots_str(t){let e=p(t,s.__wbindgen_export_1,s.__wbindgen_export_2),r=c;return s.dotlottieplayerwasm_set_slots_str(this.__wbg_ptr,e,r)!==0}set_text_slot(t,e){let r=p(t,s.__wbindgen_export_1,s.__wbindgen_export_2),o=c,i=p(e,s.__wbindgen_export_1,s.__wbindgen_export_2),_=c;return s.dotlottieplayerwasm_set_text_slot(this.__wbg_ptr,r,o,i,_)!==0}set_transform(t){let e=Mt(t,s.__wbindgen_export_1),r=c;return s.dotlottieplayerwasm_set_transform(this.__wbg_ptr,e,r)!==0}sm_get_inputs(){let t=s.dotlottieplayerwasm_sm_get_inputs(this.__wbg_ptr);return E(t)}sm_poll_event(){let t=s.dotlottieplayerwasm_sm_poll_event(this.__wbg_ptr);return E(t)}sm_post_click(t,e){s.dotlottieplayerwasm_sm_post_click(this.__wbg_ptr,t,e)}animation_size(){let t=s.dotlottieplayerwasm_animation_size(this.__wbg_ptr);return E(t)}current_marker(){try{let r=s.__wbindgen_add_to_stack_pointer(-16);s.dotlottieplayerwasm_current_marker(r,this.__wbg_ptr);var t=u().getInt32(r+0,!0),e=u().getInt32(r+4,!0);let o;return t!==0&&(o=m(t,e).slice(),s.__wbindgen_export_3(t,e*1,1)),o}finally{s.__wbindgen_add_to_stack_pointer(16)}}layout_align_x(){return s.dotlottieplayerwasm_layout_align_x(this.__wbg_ptr)}layout_align_y(){return s.dotlottieplayerwasm_layout_align_y(this.__wbg_ptr)}load_animation(t){let e=p(t,s.__wbindgen_export_1,s.__wbindgen_export_2),r=c;return s.dotlottieplayerwasm_load_animation(this.__wbg_ptr,e,r)!==0}loop_animation(){return s.dotlottieplayerwasm_loop_animation(this.__wbg_ptr)!==0}set_background(t,e,r,o){return s.dotlottieplayerwasm_set_background(this.__wbg_ptr,t,e,r,o)!==0}set_color_slot(t,e,r,o){let i=p(t,s.__wbindgen_export_1,s.__wbindgen_export_2),_=c;return s.dotlottieplayerwasm_set_color_slot(this.__wbg_ptr,i,_,e,r,o)!==0}set_image_slot(t,e){let r=p(t,s.__wbindgen_export_1,s.__wbindgen_export_2),o=c,i=p(e,s.__wbindgen_export_1,s.__wbindgen_export_2),_=c;return s.dotlottieplayerwasm_set_image_slot(this.__wbg_ptr,r,o,i,_)!==0}set_loop_count(t){s.dotlottieplayerwasm_set_loop_count(this.__wbg_ptr,t)}set_theme_data(t){let e=p(t,s.__wbindgen_export_1,s.__wbindgen_export_2),r=c;return s.dotlottieplayerwasm_set_theme_data(this.__wbg_ptr,e,r)!==0}sm_reset_input(t){let e=p(t,s.__wbindgen_export_1,s.__wbindgen_export_2),r=c;s.dotlottieplayerwasm_sm_reset_input(this.__wbg_ptr,e,r)}manifest_string(){let t,e;try{let i=s.__wbindgen_add_to_stack_pointer(-16);s.dotlottieplayerwasm_manifest_string(i,this.__wbg_ptr);var r=u().getInt32(i+0,!0),o=u().getInt32(i+4,!0);return t=r,e=o,m(r,o)}finally{s.__wbindgen_add_to_stack_pointer(16),s.__wbindgen_export_3(t,e,1)}}set_scalar_slot(t,e){let r=p(t,s.__wbindgen_export_1,s.__wbindgen_export_2),o=c;return s.dotlottieplayerwasm_set_scalar_slot(this.__wbg_ptr,r,o,e)!==0}set_vector_slot(t,e,r){let o=p(t,s.__wbindgen_export_1,s.__wbindgen_export_2),i=c;return s.dotlottieplayerwasm_set_vector_slot(this.__wbg_ptr,o,i,e,r)!==0}setup_sw_target(t,e){return s.dotlottieplayerwasm_setup_sw_target(this.__wbg_ptr,t,e)!==0}get_pixel_buffer(){let t=s.dotlottieplayerwasm_get_pixel_buffer(this.__wbg_ptr);return E(t)}set_audio_volume(t){s.dotlottieplayerwasm_set_audio_volume(this.__wbg_ptr,t)}sm_current_state(){let t,e;try{let i=s.__wbindgen_add_to_stack_pointer(-16);s.dotlottieplayerwasm_sm_current_state(i,this.__wbg_ptr);var r=u().getInt32(i+0,!0),o=u().getInt32(i+4,!0);return t=r,e=o,m(r,o)}finally{s.__wbindgen_add_to_stack_pointer(16),s.__wbindgen_export_3(t,e,1)}}state_machine_id(){try{let r=s.__wbindgen_add_to_stack_pointer(-16);s.dotlottieplayerwasm_state_machine_id(r,this.__wbg_ptr);var t=u().getInt32(r+0,!0),e=u().getInt32(r+4,!0);let o;return t!==0&&(o=m(t,e).slice(),s.__wbindgen_export_3(t,e*1,1)),o}finally{s.__wbindgen_add_to_stack_pointer(16)}}get_state_machine(t){try{let o=s.__wbindgen_add_to_stack_pointer(-16),i=p(t,s.__wbindgen_export_1,s.__wbindgen_export_2),_=c;s.dotlottieplayerwasm_get_state_machine(o,this.__wbg_ptr,i,_);var e=u().getInt32(o+0,!0),r=u().getInt32(o+4,!0);let l;return e!==0&&(l=m(e,r).slice(),s.__wbindgen_export_3(e,r*1,1)),l}finally{s.__wbindgen_add_to_stack_pointer(16)}}set_position_slot(t,e,r){let o=p(t,s.__wbindgen_export_1,s.__wbindgen_export_2),i=c;return s.dotlottieplayerwasm_set_position_slot(this.__wbg_ptr,o,i,e,r)!==0}current_loop_count(){return s.dotlottieplayerwasm_current_loop_count(this.__wbg_ptr)>>>0}set_asset_resolver(t){s.dotlottieplayerwasm_set_asset_resolver(this.__wbg_ptr,_t(t)?0:f(t))}sm_framework_setup(){let t=s.dotlottieplayerwasm_sm_framework_setup(this.__wbg_ptr);return E(t)}sm_post_pointer_up(t,e){s.dotlottieplayerwasm_sm_post_pointer_up(this.__wbg_ptr,t,e)}state_machine_load(t){let e=p(t,s.__wbindgen_export_1,s.__wbindgen_export_2),r=c;return s.dotlottieplayerwasm_state_machine_load(this.__wbg_ptr,e,r)!==0}load_dotlottie_data(t){let e=Z(t,s.__wbindgen_export_1),r=c;return s.dotlottieplayerwasm_load_dotlottie_data(this.__wbg_ptr,e,r)!==0}sm_get_string_input(t){try{let o=s.__wbindgen_add_to_stack_pointer(-16),i=p(t,s.__wbindgen_export_1,s.__wbindgen_export_2),_=c;s.dotlottieplayerwasm_sm_get_string_input(o,this.__wbg_ptr,i,_);var e=u().getInt32(o+0,!0),r=u().getInt32(o+4,!0);let l;return e!==0&&(l=m(e,r).slice(),s.__wbindgen_export_3(e,r*1,1)),l}finally{s.__wbindgen_add_to_stack_pointer(16)}}sm_set_string_input(t,e){let r=p(t,s.__wbindgen_export_1,s.__wbindgen_export_2),o=c,i=p(e,s.__wbindgen_export_1,s.__wbindgen_export_2),_=c;return s.dotlottieplayerwasm_sm_set_string_input(this.__wbg_ptr,r,o,i,_)!==0}sm_get_boolean_input(t){let e=p(t,s.__wbindgen_export_1,s.__wbindgen_export_2),r=c,o=s.dotlottieplayerwasm_sm_get_boolean_input(this.__wbg_ptr,e,r);return o===16777215?void 0:o!==0}sm_get_numeric_input(t){let e=p(t,s.__wbindgen_export_1,s.__wbindgen_export_2),r=c,o=s.dotlottieplayerwasm_sm_get_numeric_input(this.__wbg_ptr,e,r);return o===4294967297?void 0:o}sm_post_pointer_down(t,e){s.dotlottieplayerwasm_sm_post_pointer_down(this.__wbg_ptr,t,e)}sm_post_pointer_exit(t,e){s.dotlottieplayerwasm_sm_post_pointer_exit(this.__wbg_ptr,t,e)}sm_post_pointer_move(t,e){s.dotlottieplayerwasm_sm_post_pointer_move(this.__wbg_ptr,t,e)}sm_set_boolean_input(t,e){let r=p(t,s.__wbindgen_export_1,s.__wbindgen_export_2),o=c;return s.dotlottieplayerwasm_sm_set_boolean_input(this.__wbg_ptr,r,o,e)!==0}sm_set_numeric_input(t,e){let r=p(t,s.__wbindgen_export_1,s.__wbindgen_export_2),o=c;return s.dotlottieplayerwasm_sm_set_numeric_input(this.__wbg_ptr,r,o,e)!==0}state_machine_unload(){s.dotlottieplayerwasm_state_machine_unload(this.__wbg_ptr)}sm_post_pointer_enter(t,e){s.dotlottieplayerwasm_sm_post_pointer_enter(this.__wbg_ptr,t,e)}load_animation_from_id(t){let e=p(t,s.__wbindgen_export_1,s.__wbindgen_export_2),r=c;return s.dotlottieplayerwasm_load_animation_from_id(this.__wbg_ptr,e,r)!==0}sm_poll_internal_event(){let t=s.dotlottieplayerwasm_sm_poll_internal_event(this.__wbg_ptr);return E(t)}use_frame_interpolation(){return s.dotlottieplayerwasm_use_frame_interpolation(this.__wbg_ptr)!==0}reset_current_loop_count(){s.dotlottieplayerwasm_reset_current_loop_count(this.__wbg_ptr)}sm_override_current_state(t,e){let r=p(t,s.__wbindgen_export_1,s.__wbindgen_export_2),o=c;return s.dotlottieplayerwasm_sm_override_current_state(this.__wbg_ptr,r,o,e)!==0}state_machine_load_from_id(t){let e=p(t,s.__wbindgen_export_1,s.__wbindgen_export_2),r=c;return s.dotlottieplayerwasm_state_machine_load_from_id(this.__wbg_ptr,e,r)!==0}set_use_frame_interpolation(t){s.dotlottieplayerwasm_set_use_frame_interpolation(this.__wbg_ptr,t)}constructor(){let t=s.dotlottieplayerwasm_new();return this.__wbg_ptr=t>>>0,it.register(this,this.__wbg_ptr,this),this}mode(){return s.dotlottieplayerwasm_mode(this.__wbg_ptr)}play(){return s.dotlottieplayerwasm_play(this.__wbg_ptr)!==0}stop(){return s.dotlottieplayerwasm_stop(this.__wbg_ptr)!==0}tick(t){return s.dotlottieplayerwasm_tick(this.__wbg_ptr,t)!==0}pause(){return s.dotlottieplayerwasm_pause(this.__wbg_ptr)!==0}speed(){return s.dotlottieplayerwasm_speed(this.__wbg_ptr)}width(){return s.dotlottieplayerwasm_width(this.__wbg_ptr)>>>0}height(){return s.dotlottieplayerwasm_height(this.__wbg_ptr)>>>0}render(){return s.dotlottieplayerwasm_render(this.__wbg_ptr)!==0}status(){return s.dotlottieplayerwasm_status(this.__wbg_ptr)}markers(){let t=s.dotlottieplayerwasm_markers(this.__wbg_ptr);return E(t)}sm_fire(t){let e=p(t,s.__wbindgen_export_1,s.__wbindgen_export_2),r=c;return s.dotlottieplayerwasm_sm_fire(this.__wbg_ptr,e,r)!==0}sm_stop(){return s.dotlottieplayerwasm_sm_stop(this.__wbg_ptr)!==0}sm_tick(t){return s.dotlottieplayerwasm_sm_tick(this.__wbg_ptr,t)!==0}autoplay(){return s.dotlottieplayerwasm_autoplay(this.__wbg_ptr)!==0}duration(){return s.dotlottieplayerwasm_duration(this.__wbg_ptr)}set_loop(t){s.dotlottieplayerwasm_set_loop(this.__wbg_ptr,t)}set_mode(t){s.dotlottieplayerwasm_set_mode(this.__wbg_ptr,t)}sm_start(t,e){let r=Ct(e,s.__wbindgen_export_1),o=c;return s.dotlottieplayerwasm_sm_start(this.__wbg_ptr,t,r,o)!==0}theme_id(){try{let r=s.__wbindgen_add_to_stack_pointer(-16);s.dotlottieplayerwasm_theme_id(r,this.__wbg_ptr);var t=u().getInt32(r+0,!0),e=u().getInt32(r+4,!0);let o;return t!==0&&(o=m(t,e).slice(),s.__wbindgen_export_3(t,e*1,1)),o}finally{s.__wbindgen_add_to_stack_pointer(16)}}load_font(t,e){let r=p(t,s.__wbindgen_export_1,s.__wbindgen_export_2),o=c,i=Z(e,s.__wbindgen_export_1),_=c;return s.dotlottieplayerwasm_load_font(this.__wbg_ptr,r,o,i,_)!==0}set_frame(t){return s.dotlottieplayerwasm_set_frame(this.__wbg_ptr,t)!==0}set_speed(t){s.dotlottieplayerwasm_set_speed(this.__wbg_ptr,t)}set_theme(t){let e=p(t,s.__wbindgen_export_1,s.__wbindgen_export_2),r=c;return s.dotlottieplayerwasm_set_theme(this.__wbg_ptr,e,r)!==0}sm_status(){let t,e;try{let i=s.__wbindgen_add_to_stack_pointer(-16);s.dotlottieplayerwasm_sm_status(i,this.__wbg_ptr);var r=u().getInt32(i+0,!0),o=u().getInt32(i+4,!0);return t=r,e=o,m(r,o)}finally{s.__wbindgen_add_to_stack_pointer(16),s.__wbindgen_export_3(t,e,1)}}};async function It(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 Lt(){let n={};return n.wbg={},n.wbg.__wbg_buffer_609cc3eee51ed158=function(t){let e=h(t).buffer;return f(e)},n.wbg.__wbg_call_7cccdd69e0791ae2=function(){return L(function(t,e,r){let o=h(t).call(h(e),h(r));return f(o)},arguments)},n.wbg.__wbg_createObjectURL_6e98d2f9c7bd9764=function(){return L(function(t,e){let r=URL.createObjectURL(h(e)),o=p(r,s.__wbindgen_export_1,s.__wbindgen_export_2),i=c;u().setInt32(t+4,i,!0),u().setInt32(t+0,o,!0)},arguments)},n.wbg.__wbg_error_7534b8e9a36f1ab4=function(t,e){let r,o;try{r=t,o=e,console.error(m(t,e))}finally{s.__wbindgen_export_3(r,o,1)}},n.wbg.__wbg_length_a446193dc22c12f8=function(t){return h(t).length},n.wbg.__wbg_new_405e22f390576ce2=function(){let t=new Object;return f(t)},n.wbg.__wbg_new_78feb108b6472713=function(){let t=new Array;return f(t)},n.wbg.__wbg_new_8a6f238a6ece86ea=function(){let t=new Error;return f(t)},n.wbg.__wbg_new_a12002a7f91c75be=function(t){let e=new Uint8Array(h(t));return f(e)},n.wbg.__wbg_newwithbyteoffsetandlength_d97e637ebe145a9a=function(t,e,r){let o=new Uint8Array(h(t),e>>>0,r>>>0);return f(o)},n.wbg.__wbg_newwithlength_5a5efe313cfd59f1=function(t){let e=new Float32Array(t>>>0);return f(e)},n.wbg.__wbg_newwithsrc_20307ca7e8762a81=function(){return L(function(t,e){let r=new Audio(m(t,e));return f(r)},arguments)},n.wbg.__wbg_newwithu8arraysequenceandoptions_068570c487f69127=function(){return L(function(t,e){let r=new Blob(h(t),h(e));return f(r)},arguments)},n.wbg.__wbg_pause_b74c96d69f769518=function(){return L(function(t){h(t).pause()},arguments)},n.wbg.__wbg_play_f6ec5fc4e84b0d26=function(){return L(function(t){let e=h(t).play();return f(e)},arguments)},n.wbg.__wbg_push_737cfc8c1432c2c6=function(t,e){return h(t).push(h(e))},n.wbg.__wbg_revokeObjectURL_27267efebeb457c7=function(){return L(function(t,e){URL.revokeObjectURL(m(t,e))},arguments)},n.wbg.__wbg_set_65595bdd868b3009=function(t,e,r){h(t).set(h(e),r>>>0)},n.wbg.__wbg_set_bb8cecf6a62b9f46=function(){return L(function(t,e,r){return Reflect.set(h(t),h(e),h(r))},arguments)},n.wbg.__wbg_setcurrentTime_64727eddd3966512=function(t,e){h(t).currentTime=e},n.wbg.__wbg_setindex_4e73afdcd9bb95cd=function(t,e,r){h(t)[e>>>0]=r},n.wbg.__wbg_setplaybackRate_f5c3b8896f82425e=function(t,e){h(t).playbackRate=e},n.wbg.__wbg_settype_39ed370d3edd403c=function(t,e,r){h(t).type=m(e,r)},n.wbg.__wbg_setvolume_3895e06a030ca4f7=function(t,e){h(t).volume=e},n.wbg.__wbg_stack_0ed75d68575b0f3c=function(t,e){let r=h(e).stack,o=p(r,s.__wbindgen_export_1,s.__wbindgen_export_2),i=c;u().setInt32(t+4,i,!0),u().setInt32(t+0,o,!0)},n.wbg.__wbindgen_is_null=function(t){return h(t)===null},n.wbg.__wbindgen_is_undefined=function(t){return h(t)===void 0},n.wbg.__wbindgen_memory=function(){let t=s.memory;return f(t)},n.wbg.__wbindgen_number_new=function(t){return f(t)},n.wbg.__wbindgen_object_drop_ref=function(t){E(t)},n.wbg.__wbindgen_string_get=function(t,e){let r=h(e),o=typeof r==\"string\"?r:void 0;var i=_t(o)?0:p(o,s.__wbindgen_export_1,s.__wbindgen_export_2),_=c;u().setInt32(t+4,_,!0),u().setInt32(t+0,i,!0)},n.wbg.__wbindgen_string_new=function(t,e){let r=m(t,e);return f(r)},n.wbg.__wbindgen_throw=function(t,e){throw new Error(m(t,e))},n}function St(n,t){return s=n.exports,dt.__wbindgen_wasm_module=t,P=null,$=null,B=null,s}async function dt(n){if(s!==void 0)return s;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=Lt();(typeof n==\"string\"||typeof Request==\"function\"&&n instanceof Request||typeof URL==\"function\"&&n instanceof URL)&&(n=fetch(n));let{instance:e,module:r}=await It(await n,t);return St(e,r)}var lt=dt;var H=class{constructor(){d(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 v=class v{static _initializeObserver(){if(v._observer)return;let t=e=>{e.forEach(r=>{let o=v._observedCanvases.get(r.target);o&&(r.isIntersecting?o.unfreeze():o.freeze())})};v._observer=new IntersectionObserver(t,{threshold:0})}static observe(t,e){v._initializeObserver(),!v._observedCanvases.has(t)&&(v._observedCanvases.set(t,e),v._observer?.observe(t))}static unobserve(t){v._observer?.unobserve(t),v._observedCanvases.delete(t),v._observedCanvases.size===0&&(v._observer?.disconnect(),v._observer=null)}};d(v,\"_observer\",null),d(v,\"_observedCanvases\",new Map);var x=v;var g=class g{static _initializeObserver(){if(g._observer)return;let t=e=>{e.forEach(r=>{let o=g._observedCanvases.get(r.target);if(!o)return;let[i,_]=o;clearTimeout(_);let l=setTimeout(()=>{i.resize()},100);g._observedCanvases.set(r.target,[i,l])})};g._observer=new ResizeObserver(t)}static observe(t,e){g._initializeObserver(),!g._observedCanvases.has(t)&&(g._observedCanvases.set(t,[e,0]),g._observer?.observe(t))}static unobserve(t){let e=g._observedCanvases.get(t);if(e){let r=e[1];r&&clearTimeout(r)}g._observer?.unobserve(t),g._observedCanvases.delete(t),!g._observedCanvases.size&&g._observer&&(g._observer.disconnect(),g._observer=null)}};d(g,\"_observer\",null),d(g,\"_observedCanvases\",new Map);var k=g;function xt(n){return/^#([\\\\da-f]{6}|[\\\\da-f]{8})$/iu.test(n)}function pt(n){if(!xt(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,o=parseInt(t.slice(4,6),16)/255,i=parseInt(t.slice(6,8),16)/255;return[e,r,o,i]}function Q(n){if(n.byteLength<4)return!1;let t=new Uint8Array(n.slice(0,N.byteLength));for(let e=0;e<N.length;e+=1)if(N[e]!==t[e])return!1;return!0}function kt(n){return rt.every(t=>Object.hasOwn(n,t))}function q(n){return typeof n==\"string\"?/^\\\\s*\\\\{/u.test(n)&&/\\\\}\\\\s*$/u.test(n):kt(n)}function tt(){return 1+((y?window.devicePixelRatio:1)-1)*st}function V(n){if(typeof n.checkVisibility==\"function\"&&!n.checkVisibility())return!1;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 T(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,o=t.height/e.height,i=(n.clientX-e.left)*r,_=(n.clientY-e.top)*o;return!Number.isFinite(i)||!Number.isFinite(_)||Number.isNaN(i)||Number.isNaN(_)?null:{x:i,y:_}}return null}function Rt(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 ut(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 Rt(await t.blob())}function ht(n){let t=n.replace(\"OpenUrl: \",\"\"),e=t.indexOf(\" | Target: \"),r,o;e===-1?(r=t,o=\"_blank\"):(r=t.substring(0,e),o=t.substring(e+11)),window.open(r,o)}function mt(n,t,e){let r=null,o=t,i=e;async function _(w){await n({module_or_path:w})}async function l(w){let C=await fetch(w);if(!C.ok)throw new Error(`fetch ${w} responded with ${C.status} ${C.statusText}`);let R=await C.arrayBuffer();await n({module_or_path:R})}async function b(w,C){try{return await w(C),null}catch(R){return R}}return{load(){if(!r){let w=o,C=null;C=(async()=>{let R=await b(_,w);if(!R)return;console.warn(`Primary WASM load failed from ${w}: ${R.message}`);let F=null;if(i!==null){if(console.warn(`Attempting to load WASM from backup URL: ${i}`),F=await b(_,i),!F)return;console.warn(`Backup WASM load failed from ${i}: ${F.message}`)}console.warn(\"Retrying WASM load with buffered instantiation\");let O=await b(l,w);if(O&&(console.warn(`Buffered WASM load from ${w} failed: ${O.message}`),!(i!==null&&(O=await b(l,i),!O))))throw console.error(`Primary WASM URL failed: ${R.message}`),F&&console.error(`Backup WASM URL failed: ${F.message}`),console.error(`Buffered fallback failed: ${O.message}`),r===C&&(r=null),new Error(\"WASM loading failed from all sources.\")})(),r=C}return r},setWasmUrl(w){if(typeof w!=\"string\"||w.trim()===\"\")throw new TypeError(\"setWasmUrl() expects a non-empty URL string\");i=null,w!==o&&(o=w,r=null)}}}var gt=null;function j(){return gt??(gt=mt(lt,`https://cdn.jsdelivr.net/npm/${X}@${Y}/dist/dotlottie-player.wasm`,`https://unpkg.com/${X}@${Y}/dist/dotlottie-player.wasm`)),gt}var et=n=>{switch(n){case\"reverse\":return S.Reverse;case\"bounce\":return S.Bounce;case\"reverse-bounce\":return S.ReverseBounce;default:return S.Forward}},ft=n=>{switch(n){case S.Reverse:return\"reverse\";case S.Bounce:return\"bounce\";case S.ReverseBounce:return\"reverse-bounce\";default:return\"forward\"}},Pt=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\"}},A=class{constructor(t){d(this,\"_canvas\",null);d(this,\"_pendingLoad\",null);d(this,\"_srcFetchAbort\",null);d(this,\"_context\",null);d(this,\"_eventManager\");d(this,\"_animationFrameId\",null);d(this,\"_frameManager\");d(this,\"_boundAnimationLoop\");d(this,\"_dotLottieCore\",null);d(this,\"_stateMachineId\",\"\");d(this,\"_themeId\",\"\");d(this,\"_animationId\",\"\");d(this,\"_stateMachineConfig\",null);d(this,\"_isStateMachineRunning\",!1);d(this,\"_renderConfig\",{});d(this,\"_isFrozen\",!1);d(this,\"_backgroundColor\",null);d(this,\"_volume\",1);d(this,\"_lastFrameTime\",null);d(this,\"_boundOnClick\",null);d(this,\"_boundOnPointerUp\",null);d(this,\"_boundOnPointerDown\",null);d(this,\"_boundOnPointerMove\",null);d(this,\"_boundOnPointerEnter\",null);d(this,\"_boundOnPointerLeave\",null);d(this,\"_bufferMismatchCount\",0);d(this,\"_lastExpectedBufferSize\",0);d(this,\"_cachedImageData\",null);d(this,\"_cachedImageDataBuffer\",null);d(this,\"_cachedImageDataByteOffset\",0);d(this,\"_marker\",\"\");d(this,\"_segment\",null);this._canvas=t.canvas??null,this._eventManager=new H,this._frameManager=new U,this._boundAnimationLoop=this._animationLoop.bind(this),this._renderConfig={...t.renderConfig,devicePixelRatio:t.renderConfig?.devicePixelRatio||tt(),freezeOnOffscreen:t.renderConfig?.freezeOnOffscreen??!0},t.volume!==void 0&&this.setVolume(t.volume);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(et(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._applyAssetResolver(t.assetResolver??null),this._stateMachineId=t.stateMachineId??\"\",this._themeId=t.themeId??\"\",this._animationId=t.animationId??\"\",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 j().load()}_createCore(){return new G}_onCoreCreated(){}_setupTarget(t,e){return this._dotLottieCore?this._dotLottieCore.setup_sw_target(t,e):!1}_drainPlayerEvents({skipFrame:t=!1}={}){if(this._dotLottieCore)for(;;){let e=this._dotLottieCore.poll_event();if(e==null)break;switch(e.type){case\"Load\":this._dotLottieCore.set_audio_volume(this._volume),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\":{let r=e.frameNo??0;t||queueMicrotask(()=>this._eventManager.dispatch({type:\"frame\",currentFrame:r}));break}case\"Render\":{let r=e.frameNo??0;t||queueMicrotask(()=>this._eventManager.dispatch({type:\"render\",currentFrame:r}));break}case\"Loop\":{let r=e.loopCount??0;queueMicrotask(()=>this._eventManager.dispatch({type:\"loop\",loopCount:r}));break}case\"Complete\":queueMicrotask(()=>this._eventManager.dispatch({type:\"complete\"}));break;default:break}}}_discardPlayerEvents(){for(;this._dotLottieCore?.poll_event()!=null;);}_drainSmEvents(){if(this._dotLottieCore){for(;;){let t=this._dotLottieCore.sm_poll_event();if(t==null)break;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?.status()!==M.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}}for(;;){let t=this._dotLottieCore.sm_poll_internal_event();if(t==null)break;if(t.type===\"Message\"){let e=t.message??\"\";y&&e.startsWith(\"OpenUrl: \")?ht(e):this._eventManager.dispatch({type:\"stateMachineInternalMessage\",message:e})}}}}_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 o=await r.arrayBuffer();return Q(o)?o:new TextDecoder().decode(o)}_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&&!q(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(!Q(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)),e&&this._animationId&&this._dotLottieCore.animation_id()!==this._animationId&&(this._discardPlayerEvents(),e=this._dotLottieCore.load_animation_from_id(this._animationId))}else if(typeof t==\"object\"){if(!q(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._themeId&&this._dotLottieCore.set_theme(this._themeId),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=ft(this._dotLottieCore.mode()),o=r===\"reverse\"||r===\"reverse-bounce\"?this._segment[1]:this._segment[0];this._dotLottieCore.set_frame(o)}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.status()===M.Playing&&this._startAnimationLoop(),y&&this._canvas instanceof HTMLCanvasElement&&(this._renderConfig.freezeOnOffscreen&&(x.observe(this._canvas,this),V(this._canvas)||this.freeze()),this._renderConfig.autoResize&&k.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:Pt(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?ft(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 volume(){return this._volume}get isReady(){return this._dotLottieCore!==null}get isLoaded(){return(this._dotLottieCore?.status()??M.Idle)!==M.Idle}get isPlaying(){return this._dotLottieCore?.status()===M.Playing}get isPaused(){return this._dotLottieCore?.status()===M.Paused}get isStopped(){return this._dotLottieCore?.status()===M.Stopped}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(et(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._themeId=t.themeId??\"\",this._animationId=t.animationId??\"\",this._dotLottieCore.set_layout(t.layout?.fit??\"contain\",t.layout?.align?.[0]??.5,t.layout?.align?.[1]??.5),this._applyAssetResolver(t.assetResolver??null),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\"&&(!y||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,o=e*r*ot;if(t.byteLength!==o){this._lastExpectedBufferSize===o?this._bufferMismatchCount+=1:(this._bufferMismatchCount=1,this._lastExpectedBufferSize=o),this._bufferMismatchCount===10&&console.warn(`[dotlottie-web] Persistent buffer size mismatch detected. Expected ${o} 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=o;let i=this._cachedImageData;if(!(i!==null&&i.width===e&&i.height===r&&i.data.byteLength===o&&this._cachedImageDataBuffer===t.buffer&&this._cachedImageDataByteOffset===t.byteOffset)){if(typeof ImageData>\"u\")this._cachedImageData=this._context.createImageData(e,r);else{let l=new Uint8ClampedArray(t.buffer,t.byteOffset,t.byteLength);this._cachedImageData=new ImageData(l,e,r)}this._cachedImageDataBuffer=t.buffer,this._cachedImageDataByteOffset=t.byteOffset}if(typeof ImageData>\"u\"){let l=new Uint8ClampedArray(t.buffer,t.byteOffset,t.byteLength);this._cachedImageData.data.set(l)}this._context.putImageData(this._cachedImageData,0,0)}_cleanupCanvas(){this._canvas&&y&&this._canvas instanceof HTMLCanvasElement&&(x.unobserve(this._canvas),k.unobserve(this._canvas),this._cleanupStateMachineListeners())}_initializeCanvas(){this._setupRendererOnCanvas(),this._canvas&&y&&this._canvas instanceof HTMLCanvasElement&&this.isLoaded&&(this._renderConfig.freezeOnOffscreen&&(x.observe(this._canvas,this),V(this._canvas)||this.freeze()),this._renderConfig.autoResize&&k.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.status()===M.Playing||this._isStateMachineRunning)&&(this._animationFrameId=this._frameManager.requestAnimationFrame(this._boundAnimationLoop))}_animationLoop(t){if(this._dotLottieCore===null){this._stopAnimationLoop();return}if(this._dotLottieCore.status()!==M.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.status()===M.Playing)&&(this._isFrozen=!1,this._startAnimationLoop()),this._canvas&&y&&this._canvas instanceof HTMLCanvasElement&&this._renderConfig.freezeOnOffscreen&&!V(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)}setVolume(t){Number.isNaN(t)||(this._volume=Math.min(Math.max(t,0),1),this._dotLottieCore?.set_audio_volume(this._volume))}setBackgroundColor(t){if(this._dotLottieCore!==null){if(y&&this._canvas instanceof HTMLCanvasElement)this._canvas.style.backgroundColor=t;else{let[e,r,o,i]=pt(t);this._dotLottieCore.set_background(e,r,o,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)}_applyAssetResolver(t){if(this._dotLottieCore!==null){if(t===null){this._dotLottieCore.set_asset_resolver(null);return}this._dotLottieCore.set_asset_resolver(e=>{try{return t(e)??null}catch(r){return console.error(`[dotlottie-web] assetResolver threw for \"${e}\":`,r),null}})}}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(!(y&&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(et(t))}setRenderConfig(t){let{devicePixelRatio:e,freezeOnOffscreen:r,quality:o,...i}=t;this._renderConfig={...this._renderConfig,...i,devicePixelRatio:e||tt(),freezeOnOffscreen:r??!0,...o!==void 0&&{quality:o}},o!==void 0&&this._dotLottieCore&&this._dotLottieCore.set_quality(o),y&&this._canvas instanceof HTMLCanvasElement&&(this._renderConfig.autoResize?k.observe(this._canvas,this):k.unobserve(this._canvas),this._renderConfig.freezeOnOffscreen?(x.observe(this._canvas,this),V(this._canvas)||this.freeze()):(x.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(o=>o.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),o=JSON.stringify({a:r?1:0,k:e}),i=this._dotLottieCore.set_slot_str(t,o);return this._dotLottieCore.render(),this._draw(),i}setScalarSlot(t,e){if(this._dotLottieCore===null)return!1;let o=JSON.stringify({a:typeof e!=\"number\"?1:0,k:e}),i=this._dotLottieCore.set_slot_str(t,o);return this._dotLottieCore.render(),this._draw(),i}setVectorSlot(t,e){if(this._dotLottieCore===null)return!1;let r=this._isKeyframeArray(e),o=JSON.stringify({a:r?1:0,k:e}),i=this._dotLottieCore.set_slot_str(t,o);return this._dotLottieCore.render(),this._draw(),i}setGradientSlot(t,e,r){if(this._dotLottieCore===null)return!1;let o=this._isKeyframeArray(e),i=JSON.stringify({k:{a:o?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),o=e;if(r){let l=JSON.parse(r);if(l&&\"k\"in l&&Array.isArray(l.k)){let b=l.k[0];\"s\"in b&&typeof b.s==\"object\"&&(o={...b.s,...e})}}let i=JSON.stringify({a:0,k:[{t:0,s:o}]}),_=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 ut(e);if(this._dotLottieCore===null)return!1;let o=this._dotLottieCore.set_image_slot(t,r);return this._dotLottieCore.render(),this._draw(),o}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,o){return this._dotLottieCore===null?!1:this._dotLottieCore.set_viewport(t,e,r,o)}static setWasmUrl(t){j().setWasmUrl(t)}static preload(){return j().load()}static async registerFont(t,e){try{await j().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 o=ct(t,r);return o||console.error(`Failed to register font \"${t}\". Font data may be invalid.`),o}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.status()!==M.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=T(t);e&&this.stateMachinePostClickEvent(e.x,e.y)}_onPointerUp(t){let e=T(t);e&&this.stateMachinePostPointerUpEvent(e.x,e.y)}_onPointerDown(t){let e=T(t);e&&this.stateMachinePostPointerDownEvent(e.x,e.y)}_onPointerMove(t){let e=T(t);e&&this.stateMachinePostPointerMoveEvent(e.x,e.y)}_onPointerEnter(t){let e=T(t);e&&this.stateMachinePostPointerEnterEvent(e.x,e.y)}_onPointerLeave(t){let e=T(t);e&&this.stateMachinePostPointerExitEvent(e.x,e.y)}_setupStateMachineListeners(){if(y&&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(){y&&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,Tt={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)}},nt={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,volume:e.volume,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,o=a.get(t);if(!o)throw new Error(`Instance with id ${t} does not exist.`);return o.stateMachinePostClickEvent(e,r)},stateMachinePostPointerUpEvent(n){let t=n.params.instanceId,e=n.params.x,r=n.params.y,o=a.get(t);if(!o)throw new Error(`Instance with id ${t} does not exist.`);return o.stateMachinePostPointerUpEvent(e,r)},stateMachinePostPointerDownEvent(n){let t=n.params.instanceId,e=n.params.x,r=n.params.y,o=a.get(t);if(!o)throw new Error(`Instance with id ${t} does not exist.`);return o.stateMachinePostPointerDownEvent(e,r)},stateMachinePostPointerMoveEvent(n){let t=n.params.instanceId,e=n.params.x,r=n.params.y,o=a.get(t);if(!o)throw new Error(`Instance with id ${t} does not exist.`);return o.stateMachinePostPointerMoveEvent(e,r)},stateMachinePostPointerEnterEvent(n){let t=n.params.instanceId,e=n.params.x,r=n.params.y,o=a.get(t);if(!o)throw new Error(`Instance with id ${t} does not exist.`);return o.stateMachinePostPointerEnterEvent(e,r)},stateMachinePostPointerExitEvent(n){let t=n.params.instanceId,e=n.params.x,r=n.params.y,o=a.get(t);if(!o)throw new Error(`Instance with id ${t} does not exist.`);return o.stateMachinePostPointerExitEvent(e,r)},stateMachineSetNumericInput:n=>{let t=n.params.instanceId,e=n.params.name,r=n.params.value,o=a.get(t);if(!o)throw new Error(`Instance with id ${t} does not exist.`);return o.stateMachineSetNumericInput(e,r)},stateMachineSetBooleanInput:n=>{let t=n.params.instanceId,e=n.params.name,r=n.params.value,o=a.get(t);if(!o)throw new Error(`Instance with id ${t} does not exist.`);return o.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,o=a.get(t);if(!o)throw new Error(`Instance with id ${t} does not exist.`);return o.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,o=a.get(t);if(!o)throw new Error(`Instance with id ${t} does not exist.`);return o.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,o=n.params.height;if(a.has(t))throw new Error(`Instance with id ${t} already exists.`);let i=new A(e);return i.canvas&&(i.canvas.height=o,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(l=>{i.addEventListener(l,Tt[l](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 A.registerFont(t,e)},resize:n=>{let t=n.params.instanceId,e=n.params.width,r=n.params.height,o=a.get(t);if(!o)throw new Error(`Instance with id ${t} does not exist.`);o.canvas&&(o.canvas.height=r,o.canvas.width=e),o.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)},setVolume:n=>{let t=n.params.instanceId,e=n.params.volume,r=a.get(t);if(!r)throw new Error(`Instance with id ${t} does not exist.`);r.setVolume(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=>{A.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,o=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,o,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:o}=e.animationSize();return{height:r,width:o}},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 At(n){let t=n.method;if(Object.hasOwn(nt,t)&&typeof nt[t]==\"function\")return nt[t](n);throw new Error(`Method ${String(t)} is not implemented in commands.`)}self.onmessage=async n=>{try{let t=await At(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 Ft=\"\",ie=Ft;})();\\n'],{type:\"application/javascript\"}),n=URL.createObjectURL(e),s=new Worker(n);return URL.revokeObjectURL(n),s}},zt=class{constructor(){a(this,\"_workers\",new Map),a(this,\"_animationWorkerMap\",new Map),a(this,\"_eventHandlers\",new Map),a(this,\"_rpcHandlers\",new Map),a(this,\"_routeMessage\",t=>{let e=t.data;if(e.id){let s=this._rpcHandlers.get(e.id);s&&s(t);return}let n=e.result?.instanceId;if(n){let s=this._eventHandlers.get(n);s&&s(t)}})}getWorker(t){let e=this._workers.get(t);return e||(e=new Dt,e.addEventListener(\"message\",this._routeMessage),this._workers.set(t,e)),e}assignAnimationToWorker(t,e){this._animationWorkerMap.set(t,e)}unassignAnimationFromWorker(t){this._animationWorkerMap.delete(t)}sendMessage(t,e,n){this.getWorker(t).postMessage(e,n||[])}broadcastMessage(t,e){this._workers.forEach(n=>{n.postMessage(t,e||[])})}terminateWorker(t){let e=this._workers.get(t);e&&(e.removeEventListener(\"message\",this._routeMessage),e.terminate(),this._workers.delete(t))}registerEventHandler(t,e){this._eventHandlers.set(t,e)}unregisterEventHandler(t){this._eventHandlers.delete(t)}registerRpcReplyHandler(t,e){this._rpcHandlers.set(t,e)}unregisterRpcReplyHandler(t){this._rpcHandlers.delete(t)}};function dt(t,e){if(typeof HTMLCanvasElement<\"u\"&&t instanceof HTMLCanvasElement){let{height:n,width:s}=t.getBoundingClientRect();if(n!==0&&s!==0)return{width:s*e,height:n*e}}return{width:t.width,height:t.height}}function lt(){return Date.now().toString(36)+Math.random().toString(36).substr(2,9)}let X=null;function M(){return X??(X=new zt),X}function Y(t,e){return{id:`dotlottie-request-${lt()}`,method:t,params:e}}let q=\"\";const H=new Map;let ht=!1;function ct(t){if(typeof document>\"u\")return t;try{return new URL(t,document.baseURI).href}catch{return t}}function Z(t){let{assetResolver:e,...n}=t;return e!==void 0&&!ht&&(ht=!0,console.warn(\"[dotlottie-web] `assetResolver` is not supported by DotLottieWorker and has been ignored: a resolver must run synchronously, which is not possible across the worker boundary. Use `DotLottie` instead if the animation references assets it does not embed.\")),typeof n.src==\"string\"?{...n,src:ct(n.src)}:n}var $t=class{constructor(t){if(a(this,\"_eventManager\",new rt),a(this,\"_id\",void 0),a(this,\"_workerId\",void 0),a(this,\"_worker\",void 0),a(this,\"_canvas\",void 0),a(this,\"_dotLottieInstanceState\",{loopCount:0,markers:[],autoplay:!1,backgroundColor:\"\",currentFrame:0,duration:0,loop:!1,mode:\"forward\",segment:[0,0],speed:1,volume:1,totalFrames:0,isLoaded:!1,isPlaying:!1,isPaused:!1,isStopped:!0,isFrozen:!1,useFrameInterpolation:!1,renderConfig:{devicePixelRatio:F()},activeAnimationId:\"\",activeThemeId:\"\",layout:void 0,marker:\"\",isReady:!1,manifest:null}),a(this,\"_created\",!1),a(this,\"_retired\",!1),a(this,\"_boundOnClick\",null),a(this,\"_boundOnPointerUp\",null),a(this,\"_boundOnPointerDown\",null),a(this,\"_boundOnPointerMove\",null),a(this,\"_boundOnPointerEnter\",null),a(this,\"_boundOnPointerLeave\",null),a(this,\"_pendingConfig\",null),t.canvas){let n=typeof HTMLCanvasElement<\"u\"&&t.canvas instanceof HTMLCanvasElement,s=typeof OffscreenCanvas<\"u\"&&t.canvas instanceof OffscreenCanvas;if(!n&&!s)throw Error(\"Worker-based DotLottie requires HTMLCanvasElement or OffscreenCanvas\")}this._canvas=t.canvas??null,this._id=`dotlottie-${lt()}`,this._workerId=t.workerId||\"defaultWorker\",this._worker=M().getWorker(this._workerId),M().assignAnimationToWorker(this._id,this._workerId),q&&this._sendMessage(\"setWasmUrl\",{url:q});let e={...t,renderConfig:{...t.renderConfig,devicePixelRatio:t.renderConfig?.devicePixelRatio||F(),freezeOnOffscreen:t.renderConfig?.freezeOnOffscreen??!0}};this._pendingConfig=e,this._canvas&&(this._create(e),this._pendingConfig=null),M().registerEventHandler(this._id,this._handleWorkerEvent.bind(this))}async _handleWorkerEvent(t){let e=t.data;if(!e.id&&(e.method===\"onLoad\"&&e.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._eventManager.dispatch(e.result.event),g&&this._canvas instanceof HTMLCanvasElement&&(this._dotLottieInstanceState.renderConfig.freezeOnOffscreen&&(C.observe(this._canvas,this),A(this._canvas)||await this.freeze()),this._dotLottieInstanceState.renderConfig.autoResize&&I.observe(this._canvas,this))),e.method===\"onComplete\"&&e.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._eventManager.dispatch(e.result.event)),e.method===\"onDestroy\"&&e.result.instanceId===this._id&&this._eventManager.dispatch(e.result.event),e.method===\"onUnfreeze\"&&e.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._dotLottieInstanceState.isFrozen=!1,this._eventManager.dispatch(e.result.event)),e.method===\"onFrame\"&&e.result.instanceId===this._id&&(this._dotLottieInstanceState.currentFrame=e.result.event.currentFrame,this._eventManager.dispatch(e.result.event)),e.method===\"onRender\"&&e.result.instanceId===this._id&&this._eventManager.dispatch(e.result.event),e.method===\"onFreeze\"&&e.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._eventManager.dispatch(e.result.event)),e.method===\"onPause\"&&e.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._eventManager.dispatch(e.result.event)),e.method===\"onPlay\"&&e.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._eventManager.dispatch(e.result.event)),e.method===\"onStop\"&&e.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._eventManager.dispatch(e.result.event)),e.method===\"onLoadError\"&&e.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._eventManager.dispatch(e.result.event)),e.method===\"onRenderError\"&&e.result.instanceId===this._id&&this._eventManager.dispatch(e.result.event),e.method===\"onReady\"&&e.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._eventManager.dispatch(e.result.event)),e.method===\"onLoop\"&&e.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._eventManager.dispatch(e.result.event)),e.method===\"onStateMachineStart\"&&e.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._setupStateMachineListeners(),this._eventManager.dispatch(e.result.event)),e.method===\"onStateMachineStop\"&&e.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._cleanupStateMachineListeners(),this._eventManager.dispatch(e.result.event)),e.method===\"onStateMachineTransition\"&&e.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._eventManager.dispatch(e.result.event)),e.method===\"onStateMachineStateEntered\"&&e.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._eventManager.dispatch(e.result.event)),e.method===\"onStateMachineStateExit\"&&e.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._eventManager.dispatch(e.result.event)),e.method===\"onStateMachineCustomEvent\"&&e.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._eventManager.dispatch(e.result.event)),e.method===\"onStateMachineError\"&&e.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._eventManager.dispatch(e.result.event)),e.method===\"onStateMachineBooleanInputValueChange\"&&e.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._eventManager.dispatch(e.result.event)),e.method===\"onStateMachineNumericInputValueChange\"&&e.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._eventManager.dispatch(e.result.event)),e.method===\"onStateMachineStringInputValueChange\"&&e.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._eventManager.dispatch(e.result.event)),e.method===\"onStateMachineInputFired\"&&e.result.instanceId===this._id&&(await this._updateDotLottieInstanceState(),this._eventManager.dispatch(e.result.event)),e.method===\"onStateMachineInternalMessage\"&&e.result.instanceId===this._id)){await this._updateDotLottieInstanceState();let n=e.result.event;n.message.startsWith(\"OpenUrl: \")&&ot(n.message)}}async _create(t){if(!this._canvas)return;let e;if(this._canvas instanceof HTMLCanvasElement){let s=H.get(this._canvas);if(s&&s.workerId===this._workerId){await this._adopt(s,t);return}e=this._canvas.transferControlToOffscreen(),H.set(this._canvas,{destroyTimer:null,facade:this,instanceId:this._id,workerId:this._workerId})}else e=this._canvas;let{instanceId:n}=await this._sendMessage(\"create\",{instanceId:this._id,config:{...Z(t),canvas:e},...dt(this._canvas,t.renderConfig?.devicePixelRatio||F())},[e]);if(n!==this._id)throw Error(\"Instance ID mismatch\");this._retired||(this._created=!0,await this._updateDotLottieInstanceState())}async _adopt(t,e){t.destroyTimer===null?t.facade._retire():(clearTimeout(t.destroyTimer),t.destroyTimer=null),M().unassignAnimationFromWorker(this._id),this._id=t.instanceId,M().assignAnimationToWorker(this._id,this._workerId),t.facade=this,this._created=!0;let{canvas:n,...s}=Z(e);await this._sendMessage(\"load\",{config:s,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(),g&&this._canvas instanceof HTMLCanvasElement&&(C.unobserve(this._canvas),I.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 volume(){return this._dotLottieInstanceState.volume}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(t){let e=typeof HTMLCanvasElement<\"u\"&&t instanceof HTMLCanvasElement,n=typeof OffscreenCanvas<\"u\"&&t instanceof OffscreenCanvas;if(!e&&!n)throw Error(\"Worker-based DotLottie requires HTMLCanvasElement or OffscreenCanvas\");if(this._canvas!==t){if(this._created&&this._canvas!==null)throw Error(\"Cannot change canvas after worker instance is already created with a different canvas.\");this._canvas=t,!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(),g&&this._canvas instanceof HTMLCanvasElement&&this._dotLottieInstanceState.renderConfig.freezeOnOffscreen&&!A(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(t){this._created&&(await this._sendMessage(\"setSpeed\",{instanceId:this._id,speed:t}),await this._updateDotLottieInstanceState())}async setVolume(t){this._created&&(await this._sendMessage(\"setVolume\",{instanceId:this._id,volume:t}),await this._updateDotLottieInstanceState())}async setMode(t){this._created&&(await this._sendMessage(\"setMode\",{instanceId:this._id,mode:t}),await this._updateDotLottieInstanceState())}async setFrame(t){this._created&&(await this._sendMessage(\"setFrame\",{frame:t,instanceId:this._id}),await this._updateDotLottieInstanceState())}async setSegment(t,e){this._created&&(await this._sendMessage(\"setSegment\",{instanceId:this._id,segment:[t,e]}),await this._updateDotLottieInstanceState())}async resetSegment(){this._created&&(await this._sendMessage(\"resetSegment\",{instanceId:this._id}),await this._updateDotLottieInstanceState())}async setRenderConfig(t){if(!this._created)return;let{devicePixelRatio:e,freezeOnOffscreen:n,quality:s,...i}=t;await this._sendMessage(\"setRenderConfig\",{instanceId:this._id,renderConfig:{...this._dotLottieInstanceState.renderConfig,...i,devicePixelRatio:e||F(),freezeOnOffscreen:n??!0,...s!==void 0&&{quality:s}}}),await this._updateDotLottieInstanceState(),g&&this._canvas instanceof HTMLCanvasElement&&(this._dotLottieInstanceState.renderConfig.autoResize?I.observe(this._canvas,this):I.unobserve(this._canvas),this._dotLottieInstanceState.renderConfig.freezeOnOffscreen?(C.observe(this._canvas,this),A(this._canvas)||await this.freeze()):(C.unobserve(this._canvas),this._dotLottieInstanceState.isFrozen&&await this.unfreeze()))}async setUseFrameInterpolation(t){this._created&&(await this._sendMessage(\"setUseFrameInterpolation\",{instanceId:this._id,useFrameInterpolation:t}),await this._updateDotLottieInstanceState())}async setTheme(t){if(!this._created)return!1;let e=await this._sendMessage(\"setTheme\",{instanceId:this._id,themeId:t});return await this._updateDotLottieInstanceState(),e}async load(t){if(!this._created){this._pendingConfig&&(this._pendingConfig={...this._pendingConfig,...t});return}await this._sendMessage(\"load\",{config:Z(t),instanceId:this._id}),await this._updateDotLottieInstanceState()}async setLoop(t){this._created&&(await this._sendMessage(\"setLoop\",{instanceId:this._id,loop:t}),await this._updateDotLottieInstanceState())}async setLoopCount(t){this._created&&(await this._sendMessage(\"setLoopCount\",{instanceId:this._id,loopCount:t}),await this._updateDotLottieInstanceState())}async resize(){if(!this._created||!this._canvas)return;let{height:t,width:e}=dt(this._canvas,this._dotLottieInstanceState.renderConfig.devicePixelRatio||F());await this._sendMessage(\"resize\",{height:t,instanceId:this._id,width:e}),await this._updateDotLottieInstanceState()}async destroy(){if(!this._created)return;let t=this._canvas,e=t instanceof HTMLCanvasElement?H.get(t):void 0;this._retire(),e&&e.facade===this?e.destroyTimer=setTimeout(()=>{H.delete(t),this._finalizeDestroy()},0):await this._finalizeDestroy()}async _finalizeDestroy(){M().unregisterEventHandler(this._id),M().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(t){this._created&&(await this._sendMessage(\"setBackgroundColor\",{instanceId:this._id,backgroundColor:t}),await this._updateDotLottieInstanceState())}async loadAnimation(t){this._created&&(await this._sendMessage(\"loadAnimation\",{animationId:t,instanceId:this._id}),await this._updateDotLottieInstanceState())}async setLayout(t){this._created&&(await this._sendMessage(\"setLayout\",{instanceId:this._id,layout:t}),await this._updateDotLottieInstanceState())}async setSlots(t){this._created&&await this._sendMessage(\"setSlots\",{instanceId:this._id,slots:t})}async getSlotIds(){return this._created?this._sendMessage(\"getSlotIds\",{instanceId:this._id}):[]}async getSlotType(t){if(this._created)return this._sendMessage(\"getSlotType\",{instanceId:this._id,slotId:t})}async getSlot(t){if(this._created)return this._sendMessage(\"getSlot\",{instanceId:this._id,slotId:t})}async getSlots(){return this._created?this._sendMessage(\"getSlots\",{instanceId:this._id}):{}}async setColorSlot(t,e){return this._created?this._sendMessage(\"setColorSlot\",{instanceId:this._id,slotId:t,value:e}):!1}async setScalarSlot(t,e){return this._created?this._sendMessage(\"setScalarSlot\",{instanceId:this._id,slotId:t,value:e}):!1}async setVectorSlot(t,e){return this._created?this._sendMessage(\"setVectorSlot\",{instanceId:this._id,slotId:t,value:e}):!1}async setGradientSlot(t,e,n){return this._created?this._sendMessage(\"setGradientSlot\",{instanceId:this._id,slotId:t,value:e,colorStopCount:n}):!1}async setTextSlot(t,e){return this._created?this._sendMessage(\"setTextSlot\",{instanceId:this._id,slotId:t,value:e}):!1}async setImageSlot(t,e){if(!this._created)return!1;let n=await at(e);return this._sendMessage(\"setImageSlot\",{instanceId:this._id,slotId:t,src:n})}async resetSlot(t){return this._created?this._sendMessage(\"resetSlot\",{instanceId:this._id,slotId:t}):!1}async clearSlot(t){return this._created?this._sendMessage(\"clearSlot\",{instanceId:this._id,slotId:t}):!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 t=await this._sendMessage(\"getDotLottieInstanceState\",{instanceId:this._id});this._dotLottieInstanceState=t.state}markers(){return this._dotLottieInstanceState.markers}async setMarker(t){this._created&&(await this._sendMessage(\"setMarker\",{instanceId:this._id,marker:t}),await this._updateDotLottieInstanceState())}async setThemeData(t){if(!this._created)return!1;let e=await this._sendMessage(\"setThemeData\",{instanceId:this._id,themeData:t});return await this._updateDotLottieInstanceState(),e}async setViewport(t,e,n,s){return this._created?this._sendMessage(\"setViewport\",{x:t,y:e,width:n,height:s,instanceId:this._id}):!1}async animationSize(){return this._created?this._sendMessage(\"animationSize\",{instanceId:this._id}):{height:0,width:0}}async setTransform(t){return this._created?this._sendMessage(\"setTransform\",{instanceId:this._id,transform:t}):!1}async getTransform(){if(this._created)return this._sendMessage(\"getTransform\",{instanceId:this._id})}async _sendMessage(t,e,n){let s=Y(t,e);return new Promise((i,o)=>{M().registerRpcReplyHandler(s.id,d=>{M().unregisterRpcReplyHandler(s.id);let u=d.data;u.error?o(Error(`Failed to execute method ${t}: ${u.error}`)):i(u.result)}),this._worker.postMessage(s,n||[])})}addEventListener(t,e){this._eventManager.addEventListener(t,e)}removeEventListener(t,e){this._eventManager.removeEventListener(t,e)}static setWasmUrl(t){if(typeof t!=\"string\"||t.trim()===\"\")throw TypeError(\"setWasmUrl() expects a non-empty URL string\");q=ct(t),M().broadcastMessage(Y(\"setWasmUrl\",{url:q}))}static setWorkerUrl(t){if(typeof t!=\"string\"||t.trim()===\"\")throw TypeError(\"setWorkerUrl() expects a non-empty URL string\");globalThis.__dotLottieWorkerUrl=t}static async registerFont(t,e){try{return M().broadcastMessage(Y(\"registerFont\",{fontName:t,fontSource:e})),!0}catch(n){return console.error(`Error broadcasting registerFont for \"${t}\":`,n),!1}}async stateMachineLoad(t){if(!this._created)return!1;let e=await this._sendMessage(\"stateMachineLoad\",{instanceId:this._id,stateMachineId:t});return await this._updateDotLottieInstanceState(),e}async stateMachineLoadData(t){if(!this._created)return!1;let e=await this._sendMessage(\"stateMachineLoadData\",{instanceId:this._id,stateMachineData:t});return await this._updateDotLottieInstanceState(),e}async stateMachineStart(){if(!this._created)return!1;let t=await this._sendMessage(\"stateMachineStart\",{instanceId:this._id});return t&&(this._setupStateMachineListeners(),await this._updateDotLottieInstanceState()),t}async stateMachineStop(){return this._created?(this._cleanupStateMachineListeners(),this._sendMessage(\"stateMachineStop\",{instanceId:this._id})):!1}async stateMachineSetNumericInput(t,e){return this._created?this._sendMessage(\"stateMachineSetNumericInput\",{instanceId:this._id,name:t,value:e}):!1}async stateMachineSetBooleanInput(t,e){return this._created?this._sendMessage(\"stateMachineSetBooleanInput\",{instanceId:this._id,name:t,value:e}):!1}async stateMachineSetConfig(t){this._created&&this._sendMessage(\"stateMachineSetConfig\",{instanceId:this._id,config:t})}async stateMachineSetStringInput(t,e){return this._created?this._sendMessage(\"stateMachineSetStringInput\",{instanceId:this._id,name:t,value:e}):!1}async stateMachineGetNumericInput(t){if(this._created)return this._sendMessage(\"stateMachineGetNumericInput\",{instanceId:this._id,name:t})}async stateMachineGetBooleanInput(t){if(this._created)return this._sendMessage(\"stateMachineGetBooleanInput\",{instanceId:this._id,name:t})}async stateMachineGetStringInput(t){if(this._created)return this._sendMessage(\"stateMachineGetStringInput\",{instanceId:this._id,name:t})}async stateMachineGetInputs(){if(this._created)return this._sendMessage(\"stateMachineGetInputs\",{instanceId:this._id})}async stateMachineFireEvent(t){this._created&&this._sendMessage(\"stateMachineFireEvent\",{instanceId:this._id,name:t})}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(t,e=!1){return this._created?this._sendMessage(\"stateMachineOverrideState\",{instanceId:this._id,state:t,immediate:e}):!1}async stateMachineSetSeed(t){return this._created?this._sendMessage(\"stateMachineSetSeed\",{instanceId:this._id,seed:t}):!1}async stateMachineGet(t){return this._created?this._sendMessage(\"stateMachineGet\",{instanceId:this._id,stateMachineId:t}):\"\"}async stateMachineGetListeners(){return this._created?this._sendMessage(\"stateMachineGetListeners\",{instanceId:this._id}):[]}async stateMachinePostClickEvent(t,e){if(this._created)return this._sendMessage(\"stateMachinePostClickEvent\",{instanceId:this._id,x:t,y:e})}async stateMachinePostPointerUpEvent(t,e){if(this._created)return this._sendMessage(\"stateMachinePostPointerUpEvent\",{instanceId:this._id,x:t,y:e})}async stateMachinePostPointerDownEvent(t,e){if(this._created)return this._sendMessage(\"stateMachinePostPointerDownEvent\",{instanceId:this._id,x:t,y:e})}async stateMachinePostPointerMoveEvent(t,e){if(this._created)return this._sendMessage(\"stateMachinePostPointerMoveEvent\",{instanceId:this._id,x:t,y:e})}async stateMachinePostPointerEnterEvent(t,e){if(this._created)return this._sendMessage(\"stateMachinePostPointerEnterEvent\",{instanceId:this._id,x:t,y:e})}async stateMachinePostPointerExitEvent(t,e){if(this._created)return this._sendMessage(\"stateMachinePostPointerExitEvent\",{instanceId:this._id,x:t,y:e})}_onClick(t){let e=y(t);e&&this._sendMessage(\"stateMachinePostClickEvent\",{instanceId:this._id,x:e.x,y:e.y})}_onPointerUp(t){let e=y(t);e&&this._sendMessage(\"stateMachinePostPointerUpEvent\",{instanceId:this._id,x:e.x,y:e.y})}_onPointerDown(t){let e=y(t);e&&this._sendMessage(\"stateMachinePostPointerDownEvent\",{instanceId:this._id,x:e.x,y:e.y})}_onPointerMove(t){let e=y(t);e&&this._sendMessage(\"stateMachinePostPointerMoveEvent\",{instanceId:this._id,x:e.x,y:e.y})}_onPointerEnter(t){let e=y(t);e&&this._sendMessage(\"stateMachinePostPointerEnterEvent\",{instanceId:this._id,x:e.x,y:e.y})}_onPointerLeave(t){let e=y(t);e&&this._sendMessage(\"stateMachinePostPointerExitEvent\",{instanceId:this._id,x:e.x,y:e.y})}async _setupStateMachineListeners(){if(g&&this._canvas instanceof HTMLCanvasElement&&this.isLoaded){let t=await this._sendMessage(\"stateMachineGetListeners\",{instanceId:this._id});if(t.length===0)return;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))}};export{Tt as DotLottie,$t as DotLottieWorker};\n//# sourceMappingURL=/sm/c47481b746ed8296cf35ede65bdc67e507c7f4cad0b22170b0c42506cb2e2d1b.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useEffect,useRef,useState,startTransition}from\"react\";import{addPropertyControls,ControlType}from\"framer\";// @ts-ignore: Framer supports ESM URL imports for code components.\nimport{DotLottie}from\"https://cdn.jsdelivr.net/npm/@lottiefiles/dotlottie-web/+esm\";/**\n * DotLottie Player\n *\n * Eine Komponente zur Wiedergabe von Lottie-Animationen (.lottie und .json Dateien).\n * Rendert über die offizielle DotLottie-Web-Canvas-API, damit Cover/Contain/Fill\n * browserübergreifend stabil bleibt.\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export default function DotLottiePlayer(props){const{src=\"https://lottie.host/5a6d8956-697b-41ee-80bb-a1310340781e/2h83392s.json\",autoplay=true,loop=true,speed=1,fit=\"cover\",backgroundColor=\"transparent\",borderRadius=\"0px\",lazyLoad=true,aspectRatio=\"3 / 4\"}=props;// Separate refs: wrapperRef for the IntersectionObserver anchor (stable across\n// both render branches), canvasRef for the actual player mount point.\nconst wrapperRef=useRef(null);const canvasRef=useRef(null);const playerRef=useRef(null);// Refs keep the latest prop values accessible inside async closures without\n// adding them to the init-effect dependency array (which would cause full\n// player recreation on every playback tweak).\nconst fitRef=useRef(fit);const autoplayRef=useRef(autoplay);const loopRef=useRef(loop);const speedRef=useRef(speed);fitRef.current=fit;autoplayRef.current=autoplay;loopRef.current=loop;speedRef.current=speed;const[isLoaded,setIsLoaded]=useState(false);const[error,setError]=useState(null);const[shouldLoad,setShouldLoad]=useState(!lazyLoad);useEffect(()=>{if(!lazyLoad)startTransition(()=>setShouldLoad(true));},[lazyLoad]);// ─── Intersection Observer (lazy load) ────────────────────────────────────\nuseEffect(()=>{if(!lazyLoad||shouldLoad||typeof window===\"undefined\")return;const target=wrapperRef.current;if(!target)return;const observer=new IntersectionObserver(([entry])=>{if(entry.isIntersecting){startTransition(()=>setShouldLoad(true));observer.disconnect();}},{rootMargin:\"200px\",threshold:0});observer.observe(target);return()=>observer.disconnect();},[lazyLoad,shouldLoad]);// ─── Player init (src / shouldLoad only) ──────────────────────────────────\n//\n// autoplay / loop / speed / fit are intentionally NOT dependencies here.\n// They are read via refs at the moment they are needed (initial mount and the\n// load callback) and kept in sync via the separate update effects below.\nuseEffect(()=>{if(!shouldLoad||!canvasRef.current||typeof window===\"undefined\")return;let isCancelled=false;let removeListeners;let resizeObserver;let resizeFrame;// Synchronous state reset so the loading indicator appears immediately.\nsetIsLoaded(false);setError(null);try{// Destroy any previous instance before mounting a new one.\nplayerRef.current?.destroy?.();playerRef.current=null;const player=new DotLottie({canvas:canvasRef.current,src,autoplay:autoplayRef.current,loop:loopRef.current,speed:speedRef.current,layout:{fit:fitRef.current,align:[.5,.5]},renderConfig:{autoResize:true,devicePixelRatio:Math.min(window.devicePixelRatio||1,2)}});const resizePlayer=()=>{if(resizeFrame!==undefined){window.cancelAnimationFrame(resizeFrame);}resizeFrame=window.requestAnimationFrame(()=>{if(isCancelled)return;player.resize?.();player.setLayout?.({fit:fitRef.current,align:[.5,.5]});});};const onLoad=()=>{if(isCancelled)return;player.setLayout?.({fit:fitRef.current,align:[.5,.5]});resizePlayer();startTransition(()=>setIsLoaded(true));};const onLoadError=({error})=>{if(isCancelled)return;startTransition(()=>setError(error?.message||\"Fehler beim Laden der Animation\"));};player.addEventListener(\"load\",onLoad);player.addEventListener(\"loadError\",onLoadError);removeListeners=()=>{player.removeEventListener(\"load\",onLoad);player.removeEventListener(\"loadError\",onLoadError);};if(wrapperRef.current&&\"ResizeObserver\"in window){resizeObserver=new ResizeObserver(resizePlayer);resizeObserver.observe(wrapperRef.current);}playerRef.current=player;}catch(err){if(!isCancelled){startTransition(()=>setError(err instanceof Error?err.message:\"Unbekannter Fehler\"));}}return()=>{isCancelled=true;resizeObserver?.disconnect();if(resizeFrame!==undefined){window.cancelAnimationFrame(resizeFrame);}removeListeners?.();playerRef.current?.destroy?.();playerRef.current=null;};},[src,shouldLoad]);// ─── Playback updates (no re-creation) ───────────────────────────────────\nuseEffect(()=>{const player=playerRef.current;if(!isLoaded||!player)return;player.setSpeed?.(speed);player.setLoop?.(loop);autoplay?player.play?.():player.pause?.();},[autoplay,loop,speed,isLoaded]);// ─── Layout/fit updates (no re-creation) ─────────────────────────────────\nuseEffect(()=>{const player=playerRef.current;if(!isLoaded||!player)return;player.setLayout?.({fit,align:[.5,.5]});player.resize?.();},[fit,isLoaded]);// ─── Render ───────────────────────────────────────────────────────────────\nconst wrapperStyle={width:\"100%\",height:\"100%\",backgroundColor,borderRadius,position:\"relative\",overflow:\"hidden\",minHeight:0,aspectRatio:aspectRatio||\"auto\"};if(!shouldLoad){return /*#__PURE__*/_jsx(\"div\",{ref:wrapperRef,style:wrapperStyle,children:/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:\"0\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",color:\"#999\",fontSize:\"14px\",fontFamily:\"system-ui, -apple-system, sans-serif\"},children:\"Warte auf Ansicht…\"})});}return /*#__PURE__*/_jsxs(\"div\",{ref:wrapperRef,style:wrapperStyle,children:[/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:\"0\",opacity:isLoaded?1:0,transition:\"opacity 0.3s ease\",willChange:\"opacity\"},children:/*#__PURE__*/_jsx(\"canvas\",{ref:canvasRef,style:{position:\"absolute\",inset:\"0\",width:\"100%\",height:\"100%\",display:\"block\",backgroundColor:\"transparent\",margin:0,padding:0}})}),!isLoaded&&!error&&/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:\"0\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",color:\"#666\",fontSize:\"14px\",fontFamily:\"system-ui, -apple-system, sans-serif\"},children:\"L\\xe4dt…\"}),error&&/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:\"0\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",color:\"#ff4444\",fontSize:\"14px\",fontFamily:\"system-ui, -apple-system, sans-serif\",textAlign:\"center\",padding:\"20px\"},children:error})]});}addPropertyControls(DotLottiePlayer,{src:{type:ControlType.File,title:\"Lottie Datei\",allowedFileTypes:[\"lottie\",\"json\"]},aspectRatio:{type:ControlType.Enum,title:\"Aspect Ratio\",defaultValue:\"3 / 4\",options:[\"auto\",\"1 / 1\",\"2 / 3\",\"3 / 4\",\"4 / 5\",\"9 / 16\",\"2 / 1\",\"3 / 2\",\"4 / 3\",\"5 / 4\",\"16 / 9\",\"21 / 9\"],optionTitles:[\"Auto\",\"Quadratisch - 1:1\",\"Hochformat - 2:3\",\"Hochformat - 3:4\",\"Hochformat - 4:5\",\"Hochformat - 9:16\",\"Querformat - 2:1\",\"Querformat - 3:2\",\"Querformat - 4:3\",\"Querformat - 5:4\",\"Querformat - 16:9\",\"Querformat - 21:9\"]},autoplay:{type:ControlType.Boolean,title:\"Autoplay\",defaultValue:true,enabledTitle:\"An\",disabledTitle:\"Aus\"},loop:{type:ControlType.Boolean,title:\"Loop\",defaultValue:true,enabledTitle:\"An\",disabledTitle:\"Aus\"},speed:{type:ControlType.Number,title:\"Speed\",defaultValue:1,min:.1,max:5,step:.1},fit:{type:ControlType.Enum,title:\"Fit\",defaultValue:\"cover\",options:[\"cover\",\"contain\",\"fill\"],optionTitles:[\"Cover\",\"Contain\",\"Fill\"]},backgroundColor:{type:ControlType.Color,title:\"Hintergrund\",defaultValue:\"transparent\"},borderRadius:{type:ControlType.BorderRadius,title:\"Border Radius\",defaultValue:\"0px\"},lazyLoad:{type:ControlType.Boolean,title:\"Lazy Load\",defaultValue:true,enabledTitle:\"An\",disabledTitle:\"Aus\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"DotLottiePlayer\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./DotLottiePlayer.map"],"mappings":"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"}