{"version":3,"file":"GradientText_2.DaAlhgLO.mjs","names":["SVG","getProps","Icon","React.forwardRef","getProps","useRef","useCallback","useState","useMemo","Icon","useRef","useState","HouseFactory","React","defaultEvents","clamp","s","n","o","a","t","e","i","r","l","c","h","d","f","p","v","m","g","y","w","b","x","R","C","P","k","M","S","E","F","D","L","W","B","_","j","q","G","$","N","U","K","Particles","r","e","a","s","e","i","t","i","s","t","o","r","e","a","n","b","l","d","c","h","v","u","t","i","e","s","m","v","p","f","y","o","a","r","n","l","h","d","w","g","c","C","D","u","t","a","o","i","r","e","n","o","r","s","t","e","i","d","h","a","S","u","c","_","l","l","e","o","a","n","t","e","i","e","t","n","o","a","s","updateColorValue","o","l","e","Attractor","s","d","t","l","a","e","i","r","c","o","n","d","v","e","h","t","o","n","i","s","r","a","c","u","f","l","i","e","B","t","o","b","l","s","a","u","c","d","v","f","p","h","t","n","e","r","s","o","a","e","t","d","n","r","a","s","c","e","r","i","t","s","e","t","r","e","o","e","s","t","i","o","r","n","l","a","c","p","u","e","a","r","o","t","e","i","t","n","a","checkDestroy","a","o","t","i","c","e","t","o","e","n","i","a","s","a","t","e","e","s","o","t","n","a","r","c","i","t","o","s","e","k","h","u","e","a","o","l","e","t","o","t","a","e","r","g","o","p","s","m","l","c","n","f","w","v","y","k","i","u","d","S","q","z","B","x","h","j","a","e","A","b","t","t","i","e","l","e","i","t","l","o","n","e","o","l","l","o","p","s","e","r","t","a","i","useCallback","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SVG","Image","serializationHash","variantClassNames","transition1","toResponsiveImage","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","Image","RichText","serializationHash","variantClassNames","transition1","toResponsiveImage","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","Image","serializationHash","variantClassNames","transition1","animation","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","Image1","RichText","SVG","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SVG","Image","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","transition2","transformTemplate1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","getProps","React.forwardRef","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","XLogo","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","useRef","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","Accordion","LayoutJumpPreventer","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","serializationHash","variantClassNames","transition1","toResponsiveImage","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","Image","e","e","t","n","n","r","e","t","A","O","t","x","V","b","Children","useRef","useMemo","useState","useCallback","React.useContext","React.useMemo","React.Fragment","React.forwardRef","useRef","React.useId","Image","useState"],"sources":["https:/framerusercontent.com/modules/23UrxbLkcrqFJNnNZtF1/aLljiuATE5FcYEihCdBz/Y4J94WC46.js","https:/framerusercontent.com/modules/3jWNybDD8BIiBFKvNzdM/2UgRiqUlzi1Wuugrf0Kl/Overflow_text.js","https:/framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/7qT0r3So12155VV5Jq5x/Video.js","https:/framerusercontent.com/modules/Qc8yuHkQmGO0kFiSWbkX/i6WSiDLftYVS2GvUElTz/House.js","https:/framer.com/m/phosphor-icons/House.js@0.0.53","https:/framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/CAjjxbTJBxHwH1MagCef/Phosphor.js","https:/ga.jspm.io/npm:tsparticles-engine@2.2.4/esm/index.js","https:/ga.jspm.io/npm:fast-deep-equal@3.1.3/react.js","https:/ga.jspm.io/npm:react-tsparticles@2.2.4/esm/index.js","https:/ga.jspm.io/npm:tsparticles-plugin-absorbers@2.2.4/esm/index.js","https:/ga.jspm.io/npm:tsparticles-plugin-emitters@2.2.4/esm/index.js","https:/ga.jspm.io/npm:tsparticles-interaction-external-trail@2.2.4/esm/index.js","https:/ga.jspm.io/npm:tsparticles-plugin-polygon-mask@2.2.4/esm/index.js","https:/ga.jspm.io/npm:tsparticles-updater-roll@2.2.4/esm/index.js","https:/ga.jspm.io/npm:tsparticles-particles.js@2.2.4/esm/index.js","https:/ga.jspm.io/npm:tsparticles-updater-angle@2.2.4/esm/index.js","https:/ga.jspm.io/npm:tsparticles-move-base@2.2.4/esm/index.js","https:/ga.jspm.io/npm:tsparticles-shape-circle@2.2.4/esm/index.js","https:/ga.jspm.io/npm:tsparticles-updater-color@2.2.4/esm/index.js","https:/ga.jspm.io/npm:tsparticles-interaction-external-attract@2.2.4/esm/index.js","https:/ga.jspm.io/npm:tsparticles-interaction-external-bounce@2.2.4/esm/index.js","https:/ga.jspm.io/npm:tsparticles-interaction-external-bubble@2.2.4/esm/index.js","https:/ga.jspm.io/npm:tsparticles-interaction-external-connect@2.2.4/esm/index.js","https:/ga.jspm.io/npm:tsparticles-interaction-external-grab@2.2.4/esm/index.js","https:/ga.jspm.io/npm:tsparticles-interaction-external-pause@2.2.4/esm/index.js","https:/ga.jspm.io/npm:tsparticles-interaction-external-push@2.2.4/esm/index.js","https:/ga.jspm.io/npm:tsparticles-interaction-external-remove@2.2.4/esm/index.js","https:/ga.jspm.io/npm:tsparticles-interaction-external-repulse@2.2.4/esm/index.js","https:/ga.jspm.io/npm:tsparticles-shape-image@2.2.4/esm/index.js","https:/ga.jspm.io/npm:tsparticles-updater-life@2.2.4/esm/index.js","https:/ga.jspm.io/npm:tsparticles-shape-line@2.2.4/esm/index.js","https:/ga.jspm.io/npm:tsparticles-updater-opacity@2.2.4/esm/index.js","https:/ga.jspm.io/npm:tsparticles-updater-out-modes@2.2.4/esm/index.js","https:/ga.jspm.io/npm:tsparticles-move-parallax@2.2.4/esm/index.js","https:/ga.jspm.io/npm:tsparticles-interaction-particles-attract@2.2.4/esm/index.js","https:/ga.jspm.io/npm:tsparticles-interaction-particles-collisions@2.2.4/esm/index.js","https:/ga.jspm.io/npm:tsparticles-interaction-particles-links@2.2.4/esm/index.js","https:/ga.jspm.io/npm:tsparticles-shape-polygon@2.2.4/esm/index.js","https:/ga.jspm.io/npm:tsparticles-updater-size@2.2.4/esm/index.js","https:/ga.jspm.io/npm:tsparticles-shape-square@2.2.4/esm/index.js","https:/ga.jspm.io/npm:tsparticles-shape-star@2.2.4/esm/index.js","https:/ga.jspm.io/npm:tsparticles-updater-stroke-color@2.2.4/esm/index.js","https:/ga.jspm.io/npm:tsparticles-shape-text@2.2.4/esm/index.js","https:/ga.jspm.io/npm:tsparticles-slim@2.2.4/esm/index.js","https:/ga.jspm.io/npm:tsparticles-updater-tilt@2.2.4/esm/index.js","https:/ga.jspm.io/npm:tsparticles-updater-twinkle@2.2.4/esm/index.js","https:/ga.jspm.io/npm:tsparticles-updater-wobble@2.2.4/esm/index.js","https:/ga.jspm.io/npm:tsparticles@2.2.4/esm/index.js","https:/framerusercontent.com/modules/wb6ZrZlCLNQ5HHBJtNND/c1GLxCsQBQvlLXhkz7er/Particles.js","https:/framerusercontent.com/modules/H5z2BzIK9VnpT2XWkWjA/MLSbD8l8QVzWHVvWUZ0y/BiscbnI0m.js","https:/framerusercontent.com/modules/MC44X3EIzCcTzoOS3108/dvhlmxmLRDZuPRFaVgcD/h_UXfqNAL.js","https:/framerusercontent.com/modules/vfmHsVL2ruDjkUo7vKhp/qXofFqZXJwvYQCpIAUMn/hseBHSkmT.js","https:/framerusercontent.com/modules/59vDNYFxZeTMaiR0gwQX/ZOlCoJUdQsmQYGYMc9Qe/QvFRuxYNb.js","https:/framerusercontent.com/modules/ALKhLynipbeAk8YcRdgS/SySeWdooQ7mUWqOvJHlh/qz4TUMzVc.js","https:/framerusercontent.com/modules/UOMErrhcUZvY95fRmC9z/jFGXxb7JARuuDw40dGyV/ueFasCkGM.js","https:/framerusercontent.com/modules/oMiuMYAdxzz5yk7pBqrm/FToqm3dwiHuJofBRASRI/Xx_sbLkzD.js","https:/framerusercontent.com/modules/FGQXzfa7jqJDKzijR96Q/wk269wRoEmM8r1aLMr6F/X2dvbmtwh.js","https:/framerusercontent.com/modules/h8ioHyt4BUxuvVCE1Q10/aTM6mEMGlM19JjX8exDe/AvoidLayoutJumping_Prod.js","https:/framerusercontent.com/modules/jDbYsT0hrtXbnFje4jcJ/vibeX8QgNopCflLMWD8d/Jo6twSkiV.js","https:/framerusercontent.com/modules/1la83vuVn4j1rnwvmXzz/tUOklwCXfVqp5fLV2B6R/YKt8Wp_Z0.js","https:/framerusercontent.com/modules/cFJAIVq3tXx50u8XiNkP/HE7vXBaeuDvuMURVM98v/zjsCkYzyL.js","https:/ga.jspm.io/npm:@motionone/utils@10.14.0/dist/index.es.js","https:/ga.jspm.io/npm:@motionone/easing@10.12.0/dist/index.es.js","https:/ga.jspm.io/npm:@motionone/animation@10.12.0/dist/index.es.js","https:/ga.jspm.io/npm:tslib@2.4.0/tslib.es6.js","https:/ga.jspm.io/npm:hey-listen@1.0.8/dist/index.js","https:/ga.jspm.io/npm:@motionone/generators@10.12.0/dist/index.es.js","https:/ga.jspm.io/npm:@motionone/dom@10.12.0/dist/index.es.js","https:/framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/6yBrflQSNZ1yENMohj0e/Ticker.js","https:/framerusercontent.com/modules/b47Q19bENfrg5kQI8WEb/TefrjNceCYXRcH7HAqhu/zQK4pFmA5.js","https:/framerusercontent.com/modules/5cD108S5SO2xSJ6uPEvC/po9apcX2AhsSmB57dJsy/GradientText_2.js"],"sourcesContent":["// Generated by Framer (ac3cb42)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,height,id,width,...props})=>{return{...props,ezTt3ayMo:fill??props.ezTt3ayMo??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-fIGy1\",className),layoutId:layoutId,ref:ref,style:{\"--21h8s6\":ezTt3ayMo,...style}});});const css=['.framer-fIGy1 { aspect-ratio: 1; background-color: var(--21h8s6); mask-image: url(\\'data:image/svg+xml,<svg aria-label=\"Arrow Up Right\" display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 13.5 0.75 L 13.5 10.5 C 13.5 10.914 13.165 11.25 12.75 11.25 C 12.336 11.25 12 10.914 12 10.5 L 12 2.56 L 1.281 13.281 C 0.988 13.574 0.513 13.574 0.22 13.281 C -0.073 12.988 -0.073 12.512 0.22 12.219 L 10.94 1.5 L 3 1.5 C 2.586 1.5 2.25 1.164 2.25 0.75 C 2.25 0.336 2.586 0 3 0 L 12.75 0 C 13.165 0 13.5 0.336 13.5 0.75 Z\" fill=\"var(--21h8s6, rgb(0,0,0))\" height=\"13.500417071534685px\" id=\"e9ZRAF41a\" opacity=\"1\" transform=\"translate(5.25 5.25)\" width=\"13.500417071534343px\"/></svg>\\'); mask-position: center; mask-repeat: no-repeat; 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\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Arrow Up Right\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-fIGy1\");export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"fill\\\"}\",\"framerVector\":\"{\\\"name\\\":\\\"Arrow Up Right\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";export function withFourLineEllipsis(Component){return props=>{const newStyle={...props.style,display:\"-webkit-box\",WebkitBoxOrient:\"vertical\",overflow:\"hidden\",WebkitLineClamp:4,textOverflow:\"ellipsis\"};return /*#__PURE__*/_jsx(Component,{...props,style:newStyle});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withFourLineEllipsis\":{\"type\":\"reactHoc\",\"name\":\"withFourLineEllipsis\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Overflow_text.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,useIsInCurrentNavigationTarget,RenderTarget}from\"framer\";import{isMotionValue,useInView}from\"framer-motion\";import{borderRadiusControl,defaultEvents,useIsBrowserSafari,useIsOnCanvas,useOnEnter,useOnExit,useRadius,useRenderTarget}from\"https://framerusercontent.com/modules/G4IfyjvwmaeSBpdb4TWu/OIjZRBmWDcIE2B6qgG1j/index.js\";// https://framer.com/m/framer/default-utils.js@^0.45.0\nimport{memo,useCallback,useEffect,useMemo,useRef,useState}from\"react\";var ObjectFitType;(function(ObjectFitType){ObjectFitType[\"Fill\"]=\"fill\";ObjectFitType[\"Contain\"]=\"contain\";ObjectFitType[\"Cover\"]=\"cover\";ObjectFitType[\"None\"]=\"none\";ObjectFitType[\"ScaleDown\"]=\"scale-down\";})(ObjectFitType||(ObjectFitType={}));var SrcType;(function(SrcType){SrcType[\"Video\"]=\"Upload\";SrcType[\"Url\"]=\"URL\";})(SrcType||(SrcType={}));const defaultVideo=\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\";// Reduce renders\nfunction getProps(props){const{width,height,topLeft,topRight,bottomRight,bottomLeft,id,children,...rest}=props;return rest;}/**\n * VIDEO\n *\n * @framerIntrinsicWidth 200\n * @framerIntrinsicHeight 112\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export function Video(props){const newProps=getProps(props);return /*#__PURE__*/_jsx(VideoMemo,{...newProps});}function usePlaybackControls(videoRef){const isInCurrentNavigationTarget=useIsInCurrentNavigationTarget();const requestingPlay=useRef(false);const isPlayingRef=useRef(false);const setProgress=useCallback(rawProgress=>{if(!videoRef.current)return;const newProgress=(rawProgress===1?.999:rawProgress)*videoRef.current.duration;const isAlreadySet=Math.abs(videoRef.current.currentTime-newProgress)<.1;if(videoRef.current.duration>0&&!isAlreadySet){videoRef.current.currentTime=newProgress;}},[]);const play=useCallback(()=>{const video=videoRef.current;if(!video)return;video.preload=\"auto\"// makes sure browsers don't throttle: https://html.spec.whatwg.org/multipage/media.html#:~:text=When%20the%20media%20resource%20is%20playing%2C%20hints%20to%20the%20user%20agent%20that%20bandwidth%20is%20to%20be%20considered%20scarce%2C%20e.g.%20suggesting%20throttling%20the%20download%20so%20that%20the%20media%20data%20is%20obtained%20at%20the%20slowest%20possible%20rate%20that%20still%20maintains%20consistent%20playback.\n;const isPlaying=video.currentTime>0&&video.onplaying&&!video.paused&&!video.ended&&video.readyState>=video.HAVE_CURRENT_DATA;if(!isPlaying&&video&&!requestingPlay.current&&isInCurrentNavigationTarget){requestingPlay.current=true;isPlayingRef.current=true;video.play().catch(e=>{})// It's likely fine, swallow error\n.finally(()=>requestingPlay.current=false);}},[]);const pause=useCallback(()=>{if(!videoRef.current||requestingPlay.current)return;videoRef.current.pause();isPlayingRef.current=false;},[]);return{play,pause,setProgress,isPlaying:isPlayingRef};}function useAutoplayBehavior({playingProp,muted,loop,playsinline,controls}){const[initialPlayingProp]=useState(()=>playingProp);const[hasPlayingPropChanged,setHasPlayingPropChanged]=useState(false);if(playingProp!==initialPlayingProp&&!hasPlayingPropChanged){setHasPlayingPropChanged(true);}const behavesAsGif=// passing `playing === true` on mount indicates that the video should\n// autoplay, like a GIF\ninitialPlayingProp&&muted&&loop&&playsinline&&!controls&&// Some users of the <Video> component use it by wrapping it with\n// another smart component and adding their own controls on top. (The\n// controls use transitions to control the video: e.g., when clicking\n// the play button, the smart component will transition to a state with\n// <Video playing={true} />.) In this case, we don't want the video to\n// behave as a gif, as it will be weird if the video suddenly started\n// acting as such (and auto-pausing when leaving the viewport) as soon\n// as the site visitor mutes it and clicks “Play”.\n!hasPlayingPropChanged;let autoplay;if(behavesAsGif)autoplay=\"on-viewport\";else if(initialPlayingProp)autoplay=\"on-mount\";else autoplay=\"no-autoplay\";return autoplay;}const VideoMemo=/*#__PURE__*/memo(function VideoInner(props){const{// default props\nsrcType=\"URL\",srcUrl,srcFile=\"\",posterEnabled=false,controls=false,playing=true,loop=true,muted=true,playsinline=true,restartOnEnter=false,objectFit=\"cover\",backgroundColor=\"rgba(0,0,0,0)\",radius=0,volume=25,startTime:startTimeProp=0,poster,playing:playingProp,progress,onSeeked,onPause,onPlay,onEnd,onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp}=props;const videoRef=useRef();const isSafari=useIsBrowserSafari();const wasPausedOnLeave=useRef(null);const wasEndedOnLeave=useRef(null);const isOnCanvas=useIsOnCanvas();const renderTarget=useRenderTarget();const isStaticRenderer=isOnCanvas||renderTarget===RenderTarget.export;const borderRadius=useRadius(props);// Hard-coding `autoplayBehavior` and `isInViewport` when on canvas as a\n// tiny perf optimization. isStaticRenderer won’t change through the lifecycle of\n// the component, so using these hooks conditionally should be safe\nconst autoplayBehavior=isStaticRenderer?\"no-autoplay\":useAutoplayBehavior({playingProp,muted,loop,playsinline,controls});const isInViewport=isStaticRenderer?true:useInView(videoRef);const isCloseToViewport=isStaticRenderer?false:useInView(videoRef,{margin:\"10%\",once:true});// Video elements behave oddly at 100% duration\nconst startTime=startTimeProp===100?99.9:startTimeProp;const{play,pause,setProgress,isPlaying}=usePlaybackControls(videoRef);// Pause/play via props\nuseEffect(()=>{if(isStaticRenderer)return;if(autoplayBehavior===\"on-viewport\")return;if(playingProp)play();else pause();},[autoplayBehavior,playingProp]);// Pause/play via viewport\nuseEffect(()=>{if(isStaticRenderer)return;// this also explicitly retries playing for videos that play on-mount, which could fail if they're not muted for example\nif(isInViewport&&playingProp&&autoplayBehavior!==\"no-autoplay\")play();if(autoplayBehavior!==\"on-viewport\")return;pause();},[autoplayBehavior,isInViewport,playingProp]);useEffect(()=>{if(!isOnCanvas||poster||posterEnabled||startTime||!videoRef.current)return;// forces a poster to show up when the video is in an iframe; this is needed when `poster` changes\nvideoRef.current.currentTime=.01;},[posterEnabled,poster,startTime]);/**\n     * The Video component has some effects that sync the video element with props\n     * like `startTime`, `progress`, etc. React calls these effects whenever these\n     * props change. However, it also calls them on the first mount, and this is\n     * troublesome – if we’re doing SSR, and the user changed the video state before\n     * the video was hydrated, the initial `useEffect` call will reset the video\n     * state. To avoid this, we use this flag.\n     */const isMountedAndReadyForProgressChanges=useRef(false);// Allow scrubbling via progress prop\n// 1) Handle cases when the progress prop itself changes\nuseEffect(()=>{if(!isMountedAndReadyForProgressChanges.current){isMountedAndReadyForProgressChanges.current=true;return;}const rawProgressValue=isMotionValue(progress)?progress.get():(progress??0)*.01;setProgress(// When the progress value exists (e.g. <Video startTime={10}\n// progress={50} />), we respect the `progress` value over\n// `startTime`, even if `startTime` changes. That’s because\n// `startTime` == start == changing it shouldn’t affect the current\n// progress\n(rawProgressValue??0)||// Then why fall back to `startTime` when `progress` doesn’t exist,\n// you might ask? Now, that’s for\n// - canvas UX: we want the video progress to change when the user\n//   is scrobbling the “Start Time” in component settings.\n// - backwards compatibility: maybe some users *are* scrobbling\n//   using `startTime` instead of `progress`? We don’t know, and it\n//   always supported it, so let’s not break it\n(startTime??0)/100);},[startTime,srcFile,srcUrl,progress]);// 2) Handle cases when the motion value inside the progress prop changes\nuseEffect(()=>{if(!isMotionValue(progress))return;return progress.on(\"change\",value=>setProgress(value));},[progress]);// (Prototyping) Checking if we need to play on navigation enter\nuseOnEnter(()=>{if(wasPausedOnLeave.current===null)return;if(videoRef.current){// if (restartOnEnter) setProgress(0)\nif(!wasEndedOnLeave&&loop||!wasPausedOnLeave.current)play();}});// (Prototyping) Pausing & saving playing state on navigation exit\nuseOnExit(()=>{if(videoRef.current){wasEndedOnLeave.current=videoRef.current.ended;wasPausedOnLeave.current=videoRef.current.paused;pause();}});const src=useMemo(()=>{let fragment=\"\";// if (\n//     startTime > 0 &&\n//     videoRef.current &&\n//     !isNaN(videoRef.current.duration) &&\n//     !isStaticRenderer\n// ) {\n//     console.log(startTime, videoRef.current.duration)\n//     fragment = `#t=${startTime * videoRef.current.duration}`\n// }\nif(srcType===\"URL\")return srcUrl+fragment;if(srcType===\"Upload\")return srcFile+fragment;},[srcType,srcFile,srcUrl,startTime]);// Autoplay via JS to work in Safari\nuseEffect(()=>{if(isSafari&&videoRef.current&&autoplayBehavior===\"on-mount\"){setTimeout(()=>play(),50);}},[]);// Volume Control\nuseEffect(()=>{if(videoRef.current&&!muted)videoRef.current.volume=(volume??0)/100;},[volume]);// When video is ready, set start-time, then autoplay if needed\nconst handleReady=()=>{const video=videoRef.current;if(!video)return;if(video.currentTime<.3&&startTime>0)setProgress((startTime??0)*.01);if(// when the component updates (e.g. only srcFile/url changes), and the video was already playing, keep playing\nisPlaying.current||autoplayBehavior===\"on-mount\"||playingProp&&autoplayBehavior===\"on-viewport\"&&isInViewport)play();};return /*#__PURE__*/_jsx(\"video\",{onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,src:src,loop:loop,ref:videoRef,onSeeked:e=>onSeeked?.(e),onPause:e=>onPause?.(e),onPlay:e=>onPlay?.(e),onEnded:e=>onEnd?.(e),autoPlay:isPlaying.current||autoplayBehavior===\"on-mount\"||playingProp&&autoplayBehavior===\"on-viewport\"&&isInViewport,preload:isPlaying.current?\"auto\":isStaticRenderer&&!poster?\"metadata\":autoplayBehavior!==\"on-mount\"&&!isCloseToViewport?\"none\":// `autoplay` overrides this too\n\"metadata\",poster:posterEnabled&&!srcFile&&srcUrl===defaultVideo?\"https://framerusercontent.com/images/5ILRvlYXf72kHSVHqpa3snGzjU.jpg\":posterEnabled&&poster?poster:undefined,onLoadedData:handleReady,controls:controls,muted:isStaticRenderer?true:muted,playsInline:playsinline,style:{cursor:!!onClick?\"pointer\":\"auto\",width:\"100%\",height:\"100%\",borderRadius,display:\"block\",objectFit:objectFit,backgroundColor:backgroundColor,objectPosition:\"50% 50%\"}});});Video.displayName=\"Video\";function capitalizeFirstLetter(value){return value.charAt(0).toUpperCase()+value.slice(1);}export function titleCase(value){const groups=value.match(/[A-Z]{2,}|[A-Z][a-z]+|[a-z]+|[A-Z]|\\d+/gu)||[];return groups.map(capitalizeFirstLetter).join(\" \");}const objectFitOptions=[\"cover\",\"fill\",\"contain\",\"scale-down\",\"none\"];addPropertyControls(Video,{srcType:{type:ControlType.Enum,displaySegmentedControl:true,title:\"Source\",options:[\"URL\",\"Upload\"]},srcUrl:{type:ControlType.String,title:\"URL\",defaultValue:\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\",hidden(props){return props.srcType===\"Upload\";}},srcFile:{type:ControlType.File,title:\"File\",allowedFileTypes:[\"mp4\",\"webm\"],hidden(props){return props.srcType===\"URL\";}},playing:{type:ControlType.Boolean,title:\"Playing\",enabledTitle:\"Yes\",disabledTitle:\"No\"},...borderRadiusControl,posterEnabled:{type:ControlType.Boolean,title:\"Poster\",enabledTitle:\"Yes\",disabledTitle:\"No\"},poster:{type:ControlType.Image,title:\"Image\",hidden:({posterEnabled})=>!posterEnabled,description:\"We recommend adding a poster. [Learn more](https://www.framer.com/help/articles/how-are-videos-optimized-in-framer/).\"},backgroundColor:{type:ControlType.Color,title:\"Background\",defaultValue:\"rgba(0,0,0,0)\"},startTime:{title:\"Start Time\",type:ControlType.Number,min:0,max:100,step:.1,unit:\"%\"},loop:{type:ControlType.Boolean,title:\"Loop\",enabledTitle:\"Yes\",disabledTitle:\"No\"},objectFit:{type:ControlType.Enum,title:\"Fit\",options:objectFitOptions,optionTitles:objectFitOptions.map(titleCase)},// restartOnEnter: {\n//     type: ControlType.Boolean,\n//     title: \"On ReEnter\",\n//     enabledTitle: \"Restart\",\n//     disabledTitle: \"Resume\",\n// },\ncontrols:{type:ControlType.Boolean,title:\"Controls\",enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:false},muted:{type:ControlType.Boolean,title:\"Muted\",enabledTitle:\"Yes\",disabledTitle:\"No\"},volume:{type:ControlType.Number,max:100,min:0,unit:\"%\",hidden:({muted})=>muted,defaultValue:25},onEnd:{type:ControlType.EventHandler},onSeeked:{type:ControlType.EventHandler},onPause:{type:ControlType.EventHandler},onPlay:{type:ControlType.EventHandler},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"VideoProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"titleCase\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Video\":{\"type\":\"reactComponent\",\"name\":\"Video\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"112\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicWidth\":\"200\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Video.map","let Component;\nvar House_default = (React) => {\n  if (!Component) {\n    const weights = /* @__PURE__ */ new Map([\n      [\n        \"bold\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M221.56,100.85,141.61,25.38l-.16-.15a19.93,19.93,0,0,0-26.91,0l-.17.15L34.44,100.85A20.07,20.07,0,0,0,28,115.55V208a20,20,0,0,0,20,20H96a20,20,0,0,0,20-20V164h24v44a20,20,0,0,0,20,20h48a20,20,0,0,0,20-20V115.55A20.07,20.07,0,0,0,221.56,100.85ZM204,204H164V160a20,20,0,0,0-20-20H112a20,20,0,0,0-20,20v44H52V117.28l76-71.75,76,71.75Z\" }))\n      ],\n      [\n        \"duotone\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\n          \"path\",\n          {\n            d: \"M216,115.54V208a8,8,0,0,1-8,8H160a8,8,0,0,1-8-8V160a8,8,0,0,0-8-8H112a8,8,0,0,0-8,8v48a8,8,0,0,1-8,8H48a8,8,0,0,1-8-8V115.54a8,8,0,0,1,2.62-5.92l80-75.54a8,8,0,0,1,10.77,0l80,75.54A8,8,0,0,1,216,115.54Z\",\n            opacity: \"0.2\"\n          }\n        ), /* @__PURE__ */ React.createElement(\"path\", { d: \"M218.83,103.77l-80-75.48a1.14,1.14,0,0,1-.11-.11,16,16,0,0,0-21.53,0l-.11.11L37.17,103.77A16,16,0,0,0,32,115.55V208a16,16,0,0,0,16,16H96a16,16,0,0,0,16-16V160h32v48a16,16,0,0,0,16,16h48a16,16,0,0,0,16-16V115.55A16,16,0,0,0,218.83,103.77ZM208,208H160V160a16,16,0,0,0-16-16H112a16,16,0,0,0-16,16v48H48V115.55l.11-.1L128,40l79.9,75.43.11.1Z\" }))\n      ],\n      [\n        \"fill\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M224,115.55V208a16,16,0,0,1-16,16H168a16,16,0,0,1-16-16V168a8,8,0,0,0-8-8H112a8,8,0,0,0-8,8v40a16,16,0,0,1-16,16H48a16,16,0,0,1-16-16V115.55a16,16,0,0,1,5.17-11.78l80-75.48.11-.11a16,16,0,0,1,21.53,0,1.14,1.14,0,0,0,.11.11l80,75.48A16,16,0,0,1,224,115.55Z\" }))\n      ],\n      [\n        \"light\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M217.47,105.24l-80-75.5-.09-.08a13.94,13.94,0,0,0-18.83,0l-.09.08-80,75.5A14,14,0,0,0,34,115.55V208a14,14,0,0,0,14,14H96a14,14,0,0,0,14-14V160a2,2,0,0,1,2-2h32a2,2,0,0,1,2,2v48a14,14,0,0,0,14,14h48a14,14,0,0,0,14-14V115.55A14,14,0,0,0,217.47,105.24ZM210,208a2,2,0,0,1-2,2H160a2,2,0,0,1-2-2V160a14,14,0,0,0-14-14H112a14,14,0,0,0-14,14v48a2,2,0,0,1-2,2H48a2,2,0,0,1-2-2V115.55a2,2,0,0,1,.65-1.48l.09-.08,79.94-75.48a2,2,0,0,1,2.63,0L209.26,114l.08.08a2,2,0,0,1,.66,1.48Z\" }))\n      ],\n      [\n        \"regular\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M218.83,103.77l-80-75.48a1.14,1.14,0,0,1-.11-.11,16,16,0,0,0-21.53,0l-.11.11L37.17,103.77A16,16,0,0,0,32,115.55V208a16,16,0,0,0,16,16H96a16,16,0,0,0,16-16V160h32v48a16,16,0,0,0,16,16h48a16,16,0,0,0,16-16V115.55A16,16,0,0,0,218.83,103.77ZM208,208H160V160a16,16,0,0,0-16-16H112a16,16,0,0,0-16,16v48H48V115.55l.11-.1L128,40l79.9,75.43.11.1Z\" }))\n      ],\n      [\n        \"thin\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M216.13,106.72,136.07,31.13a12,12,0,0,0-16.2.05L39.93,106.67A12,12,0,0,0,36,115.54V208a12,12,0,0,0,12,12H96a12,12,0,0,0,12-12V160a4,4,0,0,1,4-4h32a4,4,0,0,1,4,4v48a12,12,0,0,0,12,12h48a12,12,0,0,0,12-12V115.54A12,12,0,0,0,216.13,106.72ZM212,208a4,4,0,0,1-4,4H160a4,4,0,0,1-4-4V160a12,12,0,0,0-12-12H112a12,12,0,0,0-12,12v48a4,4,0,0,1-4,4H48a4,4,0,0,1-4-4V115.54a4.09,4.09,0,0,1,1.36-3L125.3,37.05a4,4,0,0,1,5.33,0l80.06,75.58a4,4,0,0,1,1.31,3Z\" }))\n      ]\n    ]);\n    const House = React.forwardRef((props, ref) => /* @__PURE__ */ React.createElement(\"g\", { ref, ...props }, weights.get(props.weight)));\n    House.displayName = \"House\";\n    Component = House;\n  }\n  return Component;\n};\nconst __FramerMetadata__ = {\n  exports: {\n    default: {\n      type: \"reactComponent\",\n      slots: [],\n      annotations: { framerContractVersion: \"1\" }\n    },\n    __FramerMetadata__: { type: \"variable\" }\n  }\n};\nexport {\n  __FramerMetadata__,\n  House_default as default\n};\n","/*\n * House (phosphor-icons/House@0.0.53)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/Qc8yuHkQmGO0kFiSWbkX/i6WSiDLftYVS2GvUElTz/House.js\"\nexport { default } from \"https://framerusercontent.com/modules/Qc8yuHkQmGO0kFiSWbkX/i6WSiDLftYVS2GvUElTz/House.js\"\n","import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{useState,useEffect,useRef}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{motion}from\"framer-motion\";import{NullState}from\"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";import HouseFactory from\"https://framer.com/m/phosphor-icons/House.js@0.0.53\";import{defaultEvents,useIconSelection}from\"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";const iconKeys=[\"AddressBook\",\"AirTrafficControl\",\"Airplane\",\"AirplaneInFlight\",\"AirplaneLanding\",\"AirplaneTakeoff\",\"AirplaneTilt\",\"Airplay\",\"Alarm\",\"Alien\",\"AlignBottom\",\"AlignBottomSimple\",\"AlignCenterVertical\",\"AlignLeft\",\"AlignLeftSimple\",\"AlignRight\",\"AlignRightSimple\",\"AlignTop\",\"AlignTopSimple\",\"AmazonLogo\",\"Anchor\",\"AnchorSimple\",\"AndroidLogo\",\"AngularLogo\",\"Aperture\",\"AppStoreLogo\",\"AppWindow\",\"AppleLogo\",\"ApplePodcastsLogo\",\"Archive\",\"ArchiveBox\",\"ArchiveTray\",\"Armchair\",\"ArrowArcLeft\",\"ArrowArcRight\",\"ArrowBendDownLeft\",\"ArrowBendDownRight\",\"ArrowBendLeftDown\",\"ArrowBendLeftUp\",\"ArrowBendRightDown\",\"ArrowBendRightUp\",\"ArrowBendUpLeft\",\"ArrowBendUpRight\",\"ArrowCircleDown\",\"ArrowCircleDownLeft\",\"ArrowCircleDownRight\",\"ArrowCircleLeft\",\"ArrowCircleRight\",\"ArrowCircleUp\",\"ArrowCircleUpLeft\",\"ArrowCircleUpRight\",\"ArrowClockwise\",\"ArrowDown\",\"ArrowDownLeft\",\"ArrowDownRight\",\"ArrowElbowDownLeft\",\"ArrowElbowDownRight\",\"ArrowElbowLeft\",\"ArrowElbowLeftDown\",\"ArrowElbowLeftUp\",\"ArrowElbowRight\",\"ArrowElbowRightDown\",\"ArrowElbowRightUp\",\"ArrowElbowUpLeft\",\"ArrowElbowUpRight\",\"ArrowFatDown\",\"ArrowFatLeft\",\"ArrowFatLineDown\",\"ArrowFatLineLeft\",\"ArrowFatLineRight\",\"ArrowFatLineUp\",\"ArrowFatLinesDown\",\"ArrowFatLinesLeft\",\"ArrowFatLinesRight\",\"ArrowFatLinesUp\",\"ArrowFatRight\",\"ArrowFatUp\",\"ArrowLeft\",\"ArrowLineDown\",\"ArrowLineDownLeft\",\"ArrowLineDownRight\",\"ArrowLineLeft\",\"ArrowLineRight\",\"ArrowLineUp\",\"ArrowLineUpLeft\",\"ArrowLineUpRight\",\"ArrowRight\",\"ArrowSquareDown\",\"ArrowSquareDownLeft\",\"ArrowSquareDownRight\",\"ArrowSquareIn\",\"ArrowSquareLeft\",\"ArrowSquareOut\",\"ArrowSquareRight\",\"ArrowSquareUp\",\"ArrowSquareUpLeft\",\"ArrowSquareUpRight\",\"ArrowUDownLeft\",\"ArrowUDownRight\",\"ArrowULeftDown\",\"ArrowULeftUp\",\"ArrowURightDown\",\"ArrowURightUp\",\"ArrowUUpLeft\",\"ArrowUUpRight\",\"ArrowUp\",\"ArrowUpLeft\",\"ArrowUpRight\",\"ArrowsClockwise\",\"ArrowsDownUp\",\"ArrowsHorizontal\",\"ArrowsIn\",\"ArrowsInCardinal\",\"ArrowsInLineVertical\",\"ArrowsInSimple\",\"ArrowsLeftRight\",\"ArrowsMerge\",\"ArrowsOut\",\"ArrowsOutCardinal\",\"ArrowsOutSimple\",\"ArrowsSplit\",\"ArrowsVertical\",\"Article\",\"ArticleMedium\",\"ArticleNyTimes\",\"Asterisk\",\"AsteriskSimple\",\"At\",\"Atom\",\"Baby\",\"Backpack\",\"Backspace\",\"Bag\",\"BagSimple\",\"Balloon\",\"Bandaids\",\"Bank\",\"Barbell\",\"Barcode\",\"Barricade\",\"Baseball\",\"BaseballCap\",\"Basket\",\"Basketball\",\"Bathtub\",\"BatteryCharging\",\"BatteryEmpty\",\"BatteryFull\",\"BatteryHigh\",\"BatteryLow\",\"BatteryMedium\",\"BatteryPlus\",\"BatteryPlusVertical\",\"BatteryVerticalEmpty\",\"BatteryVerticalFull\",\"BatteryVerticalHigh\",\"BatteryVerticalLow\",\"BatteryWarning\",\"Bed\",\"BeerBottle\",\"BeerStein\",\"BehanceLogo\",\"Bell\",\"BellRinging\",\"BellSimple\",\"BellSimpleRinging\",\"BellSimpleSlash\",\"BellSimpleZ\",\"BellSlash\",\"BellZ\",\"BezierCurve\",\"Bicycle\",\"Binoculars\",\"Bird\",\"Bluetooth\",\"BluetoothConnected\",\"BluetoothSlash\",\"BluetoothX\",\"Boat\",\"Bone\",\"Book\",\"BookBookmark\",\"BookOpen\",\"BookOpenText\",\"Bookmark\",\"BookmarkSimple\",\"Bookmarks\",\"BookmarksSimple\",\"Books\",\"Boot\",\"BoundingBox\",\"BowlFood\",\"BracketsAngle\",\"BracketsCurly\",\"BracketsRound\",\"BracketsSquare\",\"Brain\",\"Brandy\",\"Bridge\",\"Briefcase\",\"BriefcaseMetal\",\"Broadcast\",\"Broom\",\"Browser\",\"Browsers\",\"Bug\",\"BugBeetle\",\"BugDroid\",\"Buildings\",\"Bus\",\"Butterfly\",\"Cactus\",\"Cake\",\"Calculator\",\"Calendar\",\"CalendarBlank\",\"CalendarCheck\",\"CalendarPlus\",\"CalendarX\",\"CallBell\",\"Camera\",\"CameraPlus\",\"CameraRotate\",\"CameraSlash\",\"Campfire\",\"Car\",\"CarProfile\",\"CarSimple\",\"Cardholder\",\"Cards\",\"CaretCircleDoubleUp\",\"CaretCircleDown\",\"CaretCircleLeft\",\"CaretCircleRight\",\"CaretCircleUp\",\"CaretCircleUpDown\",\"CaretDoubleDown\",\"CaretDoubleLeft\",\"CaretDoubleRight\",\"CaretDoubleUp\",\"CaretDown\",\"CaretLeft\",\"CaretRight\",\"CaretUp\",\"CaretUpDown\",\"Carrot\",\"CassetteTape\",\"CastleTurret\",\"Cat\",\"CellSignalFull\",\"CellSignalHigh\",\"CellSignalLow\",\"CellSignalMedium\",\"CellSignalNone\",\"CellSignalSlash\",\"CellSignalX\",\"Certificate\",\"Chair\",\"Chalkboard\",\"ChalkboardSimple\",\"ChalkboardTeacher\",\"Champagne\",\"ChargingStation\",\"ChartBar\",\"ChartBarHorizontal\",\"ChartDonut\",\"ChartLine\",\"ChartLineDown\",\"ChartLineUp\",\"ChartPie\",\"ChartPieSlice\",\"ChartPolar\",\"ChartScatter\",\"Chat\",\"ChatCentered\",\"ChatCenteredDots\",\"ChatCenteredText\",\"ChatCircle\",\"ChatCircleDots\",\"ChatCircleText\",\"ChatDots\",\"ChatTeardrop\",\"ChatTeardropDots\",\"ChatTeardropText\",\"ChatText\",\"Chats\",\"ChatsCircle\",\"ChatsTeardrop\",\"Check\",\"CheckCircle\",\"CheckFat\",\"CheckSquare\",\"CheckSquareOffset\",\"Checks\",\"Church\",\"Circle\",\"CircleDashed\",\"CircleHalf\",\"CircleHalfTilt\",\"CircleNotch\",\"CirclesFour\",\"CirclesThree\",\"CirclesThreePlus\",\"Circuitry\",\"Clipboard\",\"ClipboardText\",\"Clock\",\"ClockAfternoon\",\"ClockClockwise\",\"ClockCounterClockwise\",\"ClockCountdown\",\"ClosedCaptioning\",\"Cloud\",\"CloudArrowDown\",\"CloudArrowUp\",\"CloudCheck\",\"CloudFog\",\"CloudLightning\",\"CloudMoon\",\"CloudRain\",\"CloudSlash\",\"CloudSnow\",\"CloudSun\",\"CloudWarning\",\"CloudX\",\"Club\",\"CoatHanger\",\"CodaLogo\",\"Code\",\"CodeBlock\",\"CodeSimple\",\"CodepenLogo\",\"CodesandboxLogo\",\"Coffee\",\"Coin\",\"CoinVertical\",\"Coins\",\"Columns\",\"Command\",\"Compass\",\"CompassTool\",\"ComputerTower\",\"Confetti\",\"ContactlessPayment\",\"Control\",\"Cookie\",\"CookingPot\",\"Copy\",\"CopySimple\",\"Copyleft\",\"Copyright\",\"CornersIn\",\"CornersOut\",\"Couch\",\"Cpu\",\"CreditCard\",\"Crop\",\"Cross\",\"Crosshair\",\"CrosshairSimple\",\"Crown\",\"CrownSimple\",\"Cube\",\"CubeFocus\",\"CubeTransparent\",\"CurrencyBtc\",\"CurrencyCircleDollar\",\"CurrencyCny\",\"CurrencyDollar\",\"CurrencyDollarSimple\",\"CurrencyEth\",\"CurrencyEur\",\"CurrencyGbp\",\"CurrencyInr\",\"CurrencyJpy\",\"CurrencyKrw\",\"CurrencyKzt\",\"CurrencyNgn\",\"CurrencyRub\",\"Cursor\",\"CursorClick\",\"CursorText\",\"Cylinder\",\"Database\",\"Desktop\",\"DesktopTower\",\"Detective\",\"DevToLogo\",\"DeviceMobile\",\"DeviceMobileCamera\",\"DeviceMobileSpeaker\",\"DeviceTablet\",\"DeviceTabletCamera\",\"DeviceTabletSpeaker\",\"Devices\",\"Diamond\",\"DiamondsFour\",\"DiceFive\",\"DiceFour\",\"DiceOne\",\"DiceSix\",\"DiceThree\",\"DiceTwo\",\"Disc\",\"DiscordLogo\",\"Divide\",\"Dna\",\"Dog\",\"Door\",\"DoorOpen\",\"Dot\",\"DotOutline\",\"DotsNine\",\"DotsSix\",\"DotsSixVertical\",\"DotsThree\",\"DotsThreeCircle\",\"DotsThreeOutline\",\"DotsThreeVertical\",\"Download\",\"DownloadSimple\",\"Dress\",\"DribbbleLogo\",\"Drop\",\"DropHalf\",\"DropHalfBottom\",\"DropboxLogo\",\"Ear\",\"EarSlash\",\"Egg\",\"EggCrack\",\"Eject\",\"EjectSimple\",\"Elevator\",\"Engine\",\"Envelope\",\"EnvelopeOpen\",\"EnvelopeSimple\",\"EnvelopeSimpleOpen\",\"Equalizer\",\"Equals\",\"Eraser\",\"EscalatorDown\",\"EscalatorUp\",\"Exam\",\"Exclude\",\"ExcludeSquare\",\"Export\",\"Eye\",\"EyeClosed\",\"EyeSlash\",\"Eyedropper\",\"EyedropperSample\",\"Eyeglasses\",\"FaceMask\",\"FacebookLogo\",\"Factory\",\"Faders\",\"FadersHorizontal\",\"Fan\",\"FastForward\",\"FastForwardCircle\",\"Feather\",\"FigmaLogo\",\"File\",\"FileArchive\",\"FileArrowDown\",\"FileArrowUp\",\"FileAudio\",\"FileCloud\",\"FileCode\",\"FileCss\",\"FileCsv\",\"FileDashed\",\"FileDoc\",\"FileHtml\",\"FileImage\",\"FileJpg\",\"FileJs\",\"FileJsx\",\"FileLock\",\"FileMagnifyingGlass\",\"FileMinus\",\"FilePdf\",\"FilePlus\",\"FilePng\",\"FilePpt\",\"FileRs\",\"FileSql\",\"FileSvg\",\"FileText\",\"FileTs\",\"FileTsx\",\"FileVideo\",\"FileVue\",\"FileX\",\"FileXls\",\"FileZip\",\"Files\",\"FilmReel\",\"FilmScript\",\"FilmSlate\",\"FilmStrip\",\"Fingerprint\",\"FingerprintSimple\",\"FinnTheHuman\",\"Fire\",\"FireExtinguisher\",\"FireSimple\",\"FirstAid\",\"FirstAidKit\",\"Fish\",\"FishSimple\",\"Flag\",\"FlagBanner\",\"FlagCheckered\",\"FlagPennant\",\"Flame\",\"Flashlight\",\"Flask\",\"FloppyDisk\",\"FloppyDiskBack\",\"FlowArrow\",\"Flower\",\"FlowerLotus\",\"FlowerTulip\",\"FlyingSaucer\",\"Folder\",\"FolderDashed\",\"FolderLock\",\"FolderMinus\",\"FolderNotch\",\"FolderNotchMinus\",\"FolderNotchOpen\",\"FolderNotchPlus\",\"FolderOpen\",\"FolderPlus\",\"FolderSimple\",\"FolderSimpleDashed\",\"FolderSimpleLock\",\"FolderSimpleMinus\",\"FolderSimplePlus\",\"FolderSimpleStar\",\"FolderSimpleUser\",\"FolderStar\",\"FolderUser\",\"Folders\",\"Football\",\"Footprints\",\"ForkKnife\",\"FrameCorners\",\"FramerLogo\",\"Function\",\"Funnel\",\"FunnelSimple\",\"GameController\",\"Garage\",\"GasCan\",\"GasPump\",\"Gauge\",\"Gavel\",\"Gear\",\"GearFine\",\"GearSix\",\"GenderFemale\",\"GenderIntersex\",\"GenderMale\",\"GenderNeuter\",\"GenderNonbinary\",\"GenderTransgender\",\"Ghost\",\"Gif\",\"Gift\",\"GitBranch\",\"GitCommit\",\"GitDiff\",\"GitFork\",\"GitMerge\",\"GitPullRequest\",\"GithubLogo\",\"GitlabLogo\",\"GitlabLogoSimple\",\"Globe\",\"GlobeHemisphereEast\",\"GlobeHemisphereWest\",\"GlobeSimple\",\"GlobeStand\",\"Goggles\",\"GoodreadsLogo\",\"GoogleCardboardLogo\",\"GoogleChromeLogo\",\"GoogleDriveLogo\",\"GoogleLogo\",\"GooglePhotosLogo\",\"GooglePlayLogo\",\"GooglePodcastsLogo\",\"Gradient\",\"GraduationCap\",\"Grains\",\"GrainsSlash\",\"Graph\",\"GridFour\",\"GridNine\",\"Guitar\",\"Hamburger\",\"Hammer\",\"Hand\",\"HandCoins\",\"HandEye\",\"HandFist\",\"HandGrabbing\",\"HandHeart\",\"HandPalm\",\"HandPointing\",\"HandSoap\",\"HandSwipeLeft\",\"HandSwipeRight\",\"HandTap\",\"HandWaving\",\"Handbag\",\"HandbagSimple\",\"HandsClapping\",\"HandsPraying\",\"Handshake\",\"HardDrive\",\"HardDrives\",\"Hash\",\"HashStraight\",\"Headlights\",\"Headphones\",\"Headset\",\"Heart\",\"HeartBreak\",\"HeartHalf\",\"HeartStraight\",\"HeartStraightBreak\",\"Heartbeat\",\"Hexagon\",\"HighHeel\",\"HighlighterCircle\",\"Hoodie\",\"Horse\",\"Hourglass\",\"HourglassHigh\",\"HourglassLow\",\"HourglassMedium\",\"HourglassSimple\",\"HourglassSimpleHigh\",\"HourglassSimpleLow\",\"House\",\"HouseLine\",\"HouseSimple\",\"IceCream\",\"IdentificationBadge\",\"IdentificationCard\",\"Image\",\"ImageSquare\",\"Images\",\"ImagesSquare\",\"Infinity\",\"Info\",\"InstagramLogo\",\"Intersect\",\"IntersectSquare\",\"IntersectThree\",\"Jeep\",\"Kanban\",\"Key\",\"KeyReturn\",\"Keyboard\",\"Keyhole\",\"Knife\",\"Ladder\",\"LadderSimple\",\"Lamp\",\"Laptop\",\"Layout\",\"Leaf\",\"Lifebuoy\",\"Lightbulb\",\"LightbulbFilament\",\"Lighthouse\",\"Lightning\",\"LightningA\",\"LightningSlash\",\"LineSegment\",\"LineSegments\",\"Link\",\"LinkBreak\",\"LinkSimple\",\"LinkSimpleBreak\",\"LinkSimpleHorizontal\",\"LinkedinLogo\",\"LinuxLogo\",\"List\",\"ListBullets\",\"ListChecks\",\"ListDashes\",\"ListMagnifyingGlass\",\"ListNumbers\",\"ListPlus\",\"Lock\",\"LockKey\",\"LockKeyOpen\",\"LockLaminated\",\"LockLaminatedOpen\",\"LockOpen\",\"LockSimple\",\"LockSimpleOpen\",\"Lockers\",\"MagicWand\",\"Magnet\",\"MagnetStraight\",\"MagnifyingGlass\",\"MagnifyingGlassMinus\",\"MagnifyingGlassPlus\",\"MapPin\",\"MapPinLine\",\"MapTrifold\",\"MarkerCircle\",\"Martini\",\"MaskHappy\",\"MaskSad\",\"MathOperations\",\"Medal\",\"MedalMilitary\",\"MediumLogo\",\"Megaphone\",\"MegaphoneSimple\",\"MessengerLogo\",\"MetaLogo\",\"Metronome\",\"Microphone\",\"MicrophoneSlash\",\"MicrophoneStage\",\"MicrosoftExcelLogo\",\"MicrosoftOutlookLogo\",\"MicrosoftTeamsLogo\",\"MicrosoftWordLogo\",\"Minus\",\"MinusCircle\",\"MinusSquare\",\"Money\",\"Monitor\",\"MonitorPlay\",\"Moon\",\"MoonStars\",\"Moped\",\"MopedFront\",\"Mosque\",\"Motorcycle\",\"Mountains\",\"Mouse\",\"MouseSimple\",\"MusicNote\",\"MusicNoteSimple\",\"MusicNotes\",\"MusicNotesPlus\",\"MusicNotesSimple\",\"NavigationArrow\",\"Needle\",\"Newspaper\",\"NewspaperClipping\",\"Notches\",\"Note\",\"NoteBlank\",\"NotePencil\",\"Notebook\",\"Notepad\",\"Notification\",\"NotionLogo\",\"NumberCircleEight\",\"NumberCircleFive\",\"NumberCircleFour\",\"NumberCircleNine\",\"NumberCircleOne\",\"NumberCircleSeven\",\"NumberCircleSix\",\"NumberCircleThree\",\"NumberCircleTwo\",\"NumberCircleZero\",\"NumberEight\",\"NumberFive\",\"NumberFour\",\"NumberNine\",\"NumberOne\",\"NumberSeven\",\"NumberSix\",\"NumberSquareEight\",\"NumberSquareFive\",\"NumberSquareFour\",\"NumberSquareNine\",\"NumberSquareOne\",\"NumberSquareSeven\",\"NumberSquareSix\",\"NumberSquareThree\",\"NumberSquareTwo\",\"NumberSquareZero\",\"NumberThree\",\"NumberTwo\",\"NumberZero\",\"Nut\",\"NyTimesLogo\",\"Octagon\",\"OfficeChair\",\"Option\",\"OrangeSlice\",\"Package\",\"PaintBrush\",\"PaintBrushBroad\",\"PaintBrushHousehold\",\"PaintBucket\",\"PaintRoller\",\"Palette\",\"Pants\",\"PaperPlane\",\"PaperPlaneRight\",\"PaperPlaneTilt\",\"Paperclip\",\"PaperclipHorizontal\",\"Parachute\",\"Paragraph\",\"Parallelogram\",\"Park\",\"Password\",\"Path\",\"PatreonLogo\",\"Pause\",\"PauseCircle\",\"PawPrint\",\"PaypalLogo\",\"Peace\",\"Pen\",\"PenNib\",\"PenNibStraight\",\"Pencil\",\"PencilCircle\",\"PencilLine\",\"PencilSimple\",\"PencilSimpleLine\",\"PencilSimpleSlash\",\"PencilSlash\",\"Pentagram\",\"Pepper\",\"Percent\",\"Person\",\"PersonArmsSpread\",\"PersonSimple\",\"PersonSimpleBike\",\"PersonSimpleRun\",\"PersonSimpleThrow\",\"PersonSimpleWalk\",\"Perspective\",\"Phone\",\"PhoneCall\",\"PhoneDisconnect\",\"PhoneIncoming\",\"PhoneOutgoing\",\"PhonePlus\",\"PhoneSlash\",\"PhoneX\",\"PhosphorLogo\",\"Pi\",\"PianoKeys\",\"PictureInPicture\",\"PiggyBank\",\"Pill\",\"PinterestLogo\",\"Pinwheel\",\"Pizza\",\"Placeholder\",\"Planet\",\"Plant\",\"Play\",\"PlayCircle\",\"PlayPause\",\"Playlist\",\"Plug\",\"PlugCharging\",\"Plugs\",\"PlugsConnected\",\"Plus\",\"PlusCircle\",\"PlusMinus\",\"PlusSquare\",\"PokerChip\",\"PoliceCar\",\"Polygon\",\"Popcorn\",\"PottedPlant\",\"Power\",\"Prescription\",\"Presentation\",\"PresentationChart\",\"Printer\",\"Prohibit\",\"ProhibitInset\",\"ProjectorScreen\",\"ProjectorScreenChart\",\"Pulse\",\"PushPin\",\"PushPinSimple\",\"PushPinSimpleSlash\",\"PushPinSlash\",\"PuzzlePiece\",\"QrCode\",\"Question\",\"Queue\",\"Quotes\",\"Radical\",\"Radio\",\"RadioButton\",\"Radioactive\",\"Rainbow\",\"RainbowCloud\",\"ReadCvLogo\",\"Receipt\",\"ReceiptX\",\"Record\",\"Rectangle\",\"Recycle\",\"RedditLogo\",\"Repeat\",\"RepeatOnce\",\"Rewind\",\"RewindCircle\",\"RoadHorizon\",\"Robot\",\"Rocket\",\"RocketLaunch\",\"Rows\",\"Rss\",\"RssSimple\",\"Rug\",\"Ruler\",\"Scales\",\"Scan\",\"Scissors\",\"Scooter\",\"Screencast\",\"ScribbleLoop\",\"Scroll\",\"Seal\",\"SealCheck\",\"SealQuestion\",\"SealWarning\",\"Selection\",\"SelectionAll\",\"SelectionBackground\",\"SelectionForeground\",\"SelectionInverse\",\"SelectionPlus\",\"SelectionSlash\",\"Shapes\",\"Share\",\"ShareFat\",\"ShareNetwork\",\"Shield\",\"ShieldCheck\",\"ShieldCheckered\",\"ShieldChevron\",\"ShieldPlus\",\"ShieldSlash\",\"ShieldStar\",\"ShieldWarning\",\"ShirtFolded\",\"ShootingStar\",\"ShoppingBag\",\"ShoppingBagOpen\",\"ShoppingCart\",\"ShoppingCartSimple\",\"Shower\",\"Shrimp\",\"Shuffle\",\"ShuffleAngular\",\"ShuffleSimple\",\"Sidebar\",\"SidebarSimple\",\"Sigma\",\"SignIn\",\"SignOut\",\"Signature\",\"Signpost\",\"SimCard\",\"Siren\",\"SketchLogo\",\"SkipBack\",\"SkipBackCircle\",\"SkipForward\",\"SkipForwardCircle\",\"Skull\",\"SlackLogo\",\"Sliders\",\"SlidersHorizontal\",\"Slideshow\",\"Smiley\",\"SmileyAngry\",\"SmileyBlank\",\"SmileyMeh\",\"SmileyNervous\",\"SmileySad\",\"SmileySticker\",\"SmileyWink\",\"SmileyXEyes\",\"SnapchatLogo\",\"Sneaker\",\"SneakerMove\",\"Snowflake\",\"SoccerBall\",\"SortAscending\",\"SortDescending\",\"SoundcloudLogo\",\"Spade\",\"Sparkle\",\"SpeakerHifi\",\"SpeakerHigh\",\"SpeakerLow\",\"SpeakerNone\",\"SpeakerSimpleHigh\",\"SpeakerSimpleLow\",\"SpeakerSimpleNone\",\"SpeakerSimpleSlash\",\"SpeakerSimpleX\",\"SpeakerSlash\",\"SpeakerX\",\"Spinner\",\"SpinnerGap\",\"Spiral\",\"SplitHorizontal\",\"SplitVertical\",\"SpotifyLogo\",\"Square\",\"SquareHalf\",\"SquareHalfBottom\",\"SquareLogo\",\"SquareSplitVertical\",\"SquaresFour\",\"Stack\",\"StackOverflowLogo\",\"StackSimple\",\"Stairs\",\"Stamp\",\"Star\",\"StarAndCrescent\",\"StarFour\",\"StarHalf\",\"StarOfDavid\",\"SteeringWheel\",\"Steps\",\"Stethoscope\",\"Sticker\",\"Stool\",\"Stop\",\"StopCircle\",\"Storefront\",\"Strategy\",\"StripeLogo\",\"Student\",\"Subtitles\",\"Subtract\",\"SubtractSquare\",\"Suitcase\",\"SuitcaseRolling\",\"SuitcaseSimple\",\"Sun\",\"SunDim\",\"SunHorizon\",\"Sunglasses\",\"Swap\",\"Swatches\",\"SwimmingPool\",\"Sword\",\"Synagogue\",\"Syringe\",\"TShirt\",\"Table\",\"Tabs\",\"Tag\",\"TagChevron\",\"TagSimple\",\"Target\",\"Taxi\",\"TelegramLogo\",\"Television\",\"TelevisionSimple\",\"TennisBall\",\"Tent\",\"Terminal\",\"TerminalWindow\",\"TestTube\",\"TextAUnderline\",\"TextAa\",\"TextAlignCenter\",\"TextAlignJustify\",\"TextAlignLeft\",\"TextAlignRight\",\"TextB\",\"TextColumns\",\"TextH\",\"TextHFive\",\"TextHFour\",\"TextHOne\",\"TextHSix\",\"TextHThree\",\"TextHTwo\",\"TextIndent\",\"TextItalic\",\"TextOutdent\",\"TextStrikethrough\",\"TextT\",\"TextUnderline\",\"Textbox\",\"Thermometer\",\"ThermometerCold\",\"ThermometerHot\",\"ThermometerSimple\",\"ThumbsDown\",\"ThumbsUp\",\"Ticket\",\"TidalLogo\",\"TiktokLogo\",\"Timer\",\"Tipi\",\"ToggleLeft\",\"ToggleRight\",\"Toilet\",\"ToiletPaper\",\"Toolbox\",\"Tooth\",\"Tote\",\"ToteSimple\",\"Trademark\",\"TrademarkRegistered\",\"TrafficCone\",\"TrafficSign\",\"TrafficSignal\",\"Train\",\"TrainRegional\",\"TrainSimple\",\"Tram\",\"Translate\",\"Trash\",\"TrashSimple\",\"Tray\",\"Tree\",\"TreeEvergreen\",\"TreePalm\",\"TreeStructure\",\"TrendDown\",\"TrendUp\",\"Triangle\",\"Trophy\",\"Truck\",\"TwitchLogo\",\"TwitterLogo\",\"Umbrella\",\"UmbrellaSimple\",\"Unite\",\"UniteSquare\",\"Upload\",\"UploadSimple\",\"Usb\",\"User\",\"UserCircle\",\"UserCircleGear\",\"UserCircleMinus\",\"UserCirclePlus\",\"UserFocus\",\"UserGear\",\"UserList\",\"UserMinus\",\"UserPlus\",\"UserRectangle\",\"UserSquare\",\"UserSwitch\",\"Users\",\"UsersFour\",\"UsersThree\",\"Van\",\"Vault\",\"Vibrate\",\"Video\",\"VideoCamera\",\"VideoCameraSlash\",\"Vignette\",\"VinylRecord\",\"VirtualReality\",\"Virus\",\"Voicemail\",\"Volleyball\",\"Wall\",\"Wallet\",\"Warehouse\",\"Warning\",\"WarningCircle\",\"WarningDiamond\",\"WarningOctagon\",\"Watch\",\"WaveSawtooth\",\"WaveSine\",\"WaveSquare\",\"WaveTriangle\",\"Waveform\",\"Waves\",\"Webcam\",\"WebcamSlash\",\"WebhooksLogo\",\"WechatLogo\",\"WhatsappLogo\",\"Wheelchair\",\"WheelchairMotion\",\"WifiHigh\",\"WifiLow\",\"WifiMedium\",\"WifiNone\",\"WifiSlash\",\"WifiX\",\"Wind\",\"WindowsLogo\",\"Wine\",\"Wrench\",\"X\",\"XCircle\",\"XSquare\",\"YinYang\",\"YoutubeLogo\",];const moduleBaseUrl=\"https://framer.com/m/phosphor-icons/\";const weightOptions=[\"thin\",\"light\",\"regular\",\"bold\",\"fill\",\"duotone\",];const lowercaseIconKeyPairs=iconKeys.reduce((res,key)=>{res[key.toLowerCase()]=key;return res;},{});/**\n * PHOSPHOR\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n */ export function Icon(props){const{color,selectByList,iconSearch,iconSelection,onClick,onMouseDown,onMouseUp,onMouseEnter,onMouseLeave,weight,mirrored}=props;const isMounted=useRef(false);const iconKey=useIconSelection(iconKeys,selectByList,iconSearch,iconSelection,lowercaseIconKeyPairs);const[SelectedIcon,setSelectedIcon]=useState(iconKey===\"Home\"?HouseFactory(React):null);async function importModule(){// Get the selected module\ntry{const version=\"0.0.53\";const iconModuleUrl=`${moduleBaseUrl}${iconKey}.js@${version}`;const module=await import(/* webpackIgnore: true */ iconModuleUrl);if(isMounted.current)setSelectedIcon(module.default(React));}catch(err){if(isMounted.current)setSelectedIcon(null);}}useEffect(()=>{isMounted.current=true;importModule();return()=>{isMounted.current=false;};},[iconKey]);const isOnCanvas=RenderTarget.current()===RenderTarget.canvas;const emptyState=isOnCanvas?/*#__PURE__*/ _jsx(NullState,{}):null;return /*#__PURE__*/ _jsx(motion.div,{style:{display:\"contents\"},onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,children:SelectedIcon?/*#__PURE__*/ _jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 256 256\",style:{userSelect:\"none\",width:\"100%\",height:\"100%\",display:\"inline-block\",fill:color,color,flexShrink:0,transform:mirrored?\"scale(-1, 1)\":undefined},focusable:\"false\",color:color,children:/*#__PURE__*/ _jsx(SelectedIcon,{color:color,weight:weight})}):emptyState});}Icon.displayName=\"Phosphor\";Icon.defaultProps={width:24,height:24,iconSelection:\"House\",iconSearch:\"House\",color:\"#66F\",selectByList:true,weight:\"regular\",mirrored:false};addPropertyControls(Icon,{selectByList:{type:ControlType.Boolean,title:\"Select\",enabledTitle:\"List\",disabledTitle:\"Search\",defaultValue:Icon.defaultProps.selectByList},iconSelection:{type:ControlType.Enum,options:iconKeys,defaultValue:Icon.defaultProps.iconSelection,title:\"Name\",hidden:({selectByList})=>!selectByList,description:\"Find every icon name on the [Phosphor site](https://phosphoricons.com/)\"},iconSearch:{type:ControlType.String,title:\"Name\",placeholder:\"Menu, Wifi, Box…\",hidden:({selectByList})=>selectByList},color:{type:ControlType.Color,title:\"Color\",defaultValue:Icon.defaultProps.color},weight:{type:ControlType.Enum,title:\"Weight\",optionTitles:weightOptions.map(piece=>piece.charAt(0).toUpperCase()+piece.slice(1)),options:weightOptions,defaultValue:Icon.defaultProps.weight},mirrored:{type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\",defaultValue:Icon.defaultProps.mirrored},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"Icon\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\"}},\"IconProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Phosphor.map","var t=(void 0,function(t,e,i,s,o){if(\"m\"===s)throw new TypeError(\"Private method is not writable\");if(\"a\"===s&&!o)throw new TypeError(\"Private accessor was defined without a setter\");if(\"function\"===typeof e?t!==e||!o:!e.has(t))throw new TypeError(\"Cannot write private member to an object whose class did not declare it\");return\"a\"===s?o.call(t,i):o?o.value=i:e.set(t,i),i});var e=(void 0,function(t,e,i,s){if(\"a\"===i&&!s)throw new TypeError(\"Private accessor was defined without a getter\");if(\"function\"===typeof e?t!==e||!s:!e.has(t))throw new TypeError(\"Cannot read private member from an object whose class did not declare it\");return\"m\"===i?s:\"a\"===i?s.call(t):s?s.value:e.get(t)});var i;class EventDispatcher{constructor(){i.set(this,void 0);t(this,i,new Map,\"f\")}addEventListener(t,s){var o;this.removeEventListener(t,s);e(this,i,\"f\").get(t)||e(this,i,\"f\").set(t,[]);null===(o=e(this,i,\"f\").get(t))||void 0===o?void 0:o.push(s)}dispatchEvent(t,s){var o;null===(o=e(this,i,\"f\").get(t))||void 0===o?void 0:o.forEach((t=>t(s)))}hasEventListener(t){return!!e(this,i,\"f\").get(t)}removeAllEventListeners(s){s?e(this,i,\"f\").delete(s):t(this,i,new Map,\"f\")}removeEventListener(t,s){const o=e(this,i,\"f\").get(t);if(!o)return;const a=o.length,n=o.indexOf(s);n<0||(1===a?e(this,i,\"f\").delete(t):o.splice(n,1))}}i=new WeakMap;class Vector{constructor(t,e){if(\"number\"!==typeof t&&t){this.x=t.x;this.y=t.y}else{if(void 0===t||void 0===e)throw new Error(\"tsParticles - Vector not initialized correctly\");this.x=t;this.y=e}}static get origin(){return Vector.create(0,0)}get angle(){return Math.atan2(this.y,this.x)}set angle(t){this.updateFromAngle(t,this.length)}get length(){return Math.sqrt(this.getLengthSq())}set length(t){this.updateFromAngle(this.angle,t)}static clone(t){return Vector.create(t.x,t.y)}static create(t,e){return new Vector(t,e)}add(t){return Vector.create(this.x+t.x,this.y+t.y)}addTo(t){this.x+=t.x;this.y+=t.y}copy(){return Vector.clone(this)}distanceTo(t){return this.sub(t).length}distanceToSq(t){return this.sub(t).getLengthSq()}div(t){return Vector.create(this.x/t,this.y/t)}divTo(t){this.x/=t;this.y/=t}getLengthSq(){return this.x**2+this.y**2}manhattanDistanceTo(t){return Math.abs(t.x-this.x)+Math.abs(t.y-this.y)}mult(t){return Vector.create(this.x*t,this.y*t)}multTo(t){this.x*=t;this.y*=t}rotate(t){return Vector.create(this.x*Math.cos(t)-this.y*Math.sin(t),this.x*Math.sin(t)+this.y*Math.cos(t))}setTo(t){this.x=t.x;this.y=t.y}sub(t){return Vector.create(this.x-t.x,this.y-t.y)}subFrom(t){this.x-=t.x;this.y-=t.y}updateFromAngle(t,e){this.x=Math.cos(t)*e;this.y=Math.sin(t)*e}}let s=Math.random;function setRandom(t=Math.random){s=t}function getRandom(){return clamp(s(),0,1-1e-16)}function clamp(t,e,i){return Math.min(Math.max(t,e),i)}function mix(t,e,i,s){return Math.floor((t*i+e*s)/(i+s))}function randomInRange(t){const e=getRangeMax(t);let i=getRangeMin(t);e===i&&(i=0);return getRandom()*(e-i)+i}function getRangeValue(t){return\"number\"===typeof t?t:randomInRange(t)}function getRangeMin(t){return\"number\"===typeof t?t:t.min}function getRangeMax(t){return\"number\"===typeof t?t:t.max}function setRangeValue(t,e){if(t===e||void 0===e&&\"number\"===typeof t)return t;const i=getRangeMin(t),s=getRangeMax(t);return void 0!==e?{min:Math.min(i,e),max:Math.max(s,e)}:setRangeValue(i,s)}function getValue(t){const e=t.random,{enable:i,minimumValue:s}=\"boolean\"===typeof e?{enable:e,minimumValue:0}:e;return getRangeValue(i?setRangeValue(t.value,s):t.value)}function getDistances(t,e){const i=t.x-e.x,s=t.y-e.y;return{dx:i,dy:s,distance:Math.sqrt(i*i+s*s)}}function getDistance(t,e){return getDistances(t,e).distance}function getParticleDirectionAngle(t,e,i){if(\"number\"===typeof t)return t*Math.PI/180;switch(t){case\"top\":return-Math.PI/2;case\"top-right\":return-Math.PI/4;case\"right\":return 0;case\"bottom-right\":return Math.PI/4;case\"bottom\":return Math.PI/2;case\"bottom-left\":return 3*Math.PI/4;case\"left\":return Math.PI;case\"top-left\":return-3*Math.PI/4;case\"inside\":return Math.atan2(i.y-e.y,i.x-e.x);case\"outside\":return Math.atan2(e.y-i.y,e.x-i.x);case\"none\":default:return getRandom()*Math.PI*2}}function getParticleBaseVelocity(t){const e=Vector.origin;e.length=1;e.angle=t;return e}function collisionVelocity(t,e,i,s){return Vector.create(t.x*(i-s)/(i+s)+2*e.x*s/(i+s),t.y)}function calcEasing(t,e){switch(e){case\"ease-out-quad\":return 1-(1-t)**2;case\"ease-out-cubic\":return 1-(1-t)**3;case\"ease-out-quart\":return 1-(1-t)**4;case\"ease-out-quint\":return 1-(1-t)**5;case\"ease-out-expo\":return 1===t?1:1-Math.pow(2,-10*t);case\"ease-out-sine\":return Math.sin(t*Math.PI/2);case\"ease-out-back\":{const e=1.70158,i=e+1;return 1+i*Math.pow(t-1,3)+e*Math.pow(t-1,2)}case\"ease-out-circ\":return Math.sqrt(1-Math.pow(t-1,2));default:return t}}function calcPositionFromSize(t){var e,i;return void 0!==(null===(e=t.position)||void 0===e?void 0:e.x)&&void 0!==(null===(i=t.position)||void 0===i?void 0:i.y)?{x:t.position.x*t.size.width/100,y:t.position.y*t.size.height/100}:void 0}function calcPositionOrRandomFromSize(t){var e,i,s,o;return{x:(null!==(i=null===(e=t.position)||void 0===e?void 0:e.x)&&void 0!==i?i:100*getRandom())*t.size.width/100,y:(null!==(o=null===(s=t.position)||void 0===s?void 0:s.y)&&void 0!==o?o:100*getRandom())*t.size.height/100}}function calcPositionOrRandomFromSizeRanged(t){var e,i;const s={x:void 0!==(null===(e=t.position)||void 0===e?void 0:e.x)?getRangeValue(t.position.x):void 0,y:void 0!==(null===(i=t.position)||void 0===i?void 0:i.y)?getRangeValue(t.position.y):void 0};return calcPositionOrRandomFromSize({size:t.size,position:s})}function calcExactPositionOrRandomFromSize(t){var e,i,s,o;return{x:null!==(i=null===(e=t.position)||void 0===e?void 0:e.x)&&void 0!==i?i:getRandom()*t.size.width,y:null!==(o=null===(s=t.position)||void 0===s?void 0:s.y)&&void 0!==o?o:getRandom()*t.size.height}}function calcExactPositionOrRandomFromSizeRanged(t){var e,i;const s={x:void 0!==(null===(e=t.position)||void 0===e?void 0:e.x)?getRangeValue(t.position.x):void 0,y:void 0!==(null===(i=t.position)||void 0===i?void 0:i.y)?getRangeValue(t.position.y):void 0};return calcExactPositionOrRandomFromSize({size:t.size,position:s})}function parseAlpha(t){return t.endsWith(\"%\")?parseFloat(t)/100:parseFloat(t)}function rectSideBounce(t,e,i,s,o,a){const n={bounced:false};if(e.min<s.min||e.min>s.max||e.max<s.min||e.max>s.max)return n;if(t.max>=i.min&&t.max<=(i.max+i.min)/2&&o>0||t.min<=i.max&&t.min>(i.max+i.min)/2&&o<0){n.velocity=o*-a;n.bounced=true}return n}function checkSelector(t,e){if(!(e instanceof Array))return t.matches(e);for(const i of e)if(t.matches(i))return true;return false}function isSsr(){return\"undefined\"===typeof window||!window||\"undefined\"===typeof window.document||!window.document}function animate(){return isSsr()?t=>setTimeout(t):t=>(window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||window.setTimeout)(t)}function cancelAnimation(){return isSsr()?t=>clearTimeout(t):t=>(window.cancelAnimationFrame||window.webkitCancelRequestAnimationFrame||window.mozCancelRequestAnimationFrame||window.oCancelRequestAnimationFrame||window.msCancelRequestAnimationFrame||window.clearTimeout)(t)}function isInArray(t,e){return t===e||e instanceof Array&&e.indexOf(t)>-1}async function loadFont(t,e){try{await document.fonts.load(`${null!==e&&void 0!==e?e:\"400\"} 36px '${null!==t&&void 0!==t?t:\"Verdana\"}'`)}catch(t){}}function arrayRandomIndex(t){return Math.floor(getRandom()*t.length)}function itemFromArray(t,e,i=true){const s=void 0!==e&&i?e%t.length:arrayRandomIndex(t);return t[s]}function isPointInside(t,e,i,s,o){return areBoundsInside(calculateBounds(t,null!==s&&void 0!==s?s:0),e,i,o)}function areBoundsInside(t,e,i,s){let o=true;s&&\"bottom\"!==s||(o=t.top<e.height+i.x);!o||s&&\"left\"!==s||(o=t.right>i.x);!o||s&&\"right\"!==s||(o=t.left<e.width+i.y);!o||s&&\"top\"!==s||(o=t.bottom>i.y);return o}function calculateBounds(t,e){return{bottom:t.y+e,left:t.x-e,right:t.x+e,top:t.y-e}}function deepExtend(t,...e){for(const i of e){if(void 0===i||null===i)continue;if(\"object\"!==typeof i){t=i;continue}const e=Array.isArray(i);!e||\"object\"===typeof t&&t&&Array.isArray(t)?e||\"object\"===typeof t&&t&&!Array.isArray(t)||(t={}):t=[];for(const e in i){if(\"__proto__\"===e)continue;const s=i,o=s[e],a=\"object\"===typeof o,n=t;n[e]=a&&Array.isArray(o)?o.map((t=>deepExtend(n[e],t))):deepExtend(n[e],o)}}return t}function isDivModeEnabled(t,e){return e instanceof Array?!!e.find((e=>e.enable&&isInArray(t,e.mode))):isInArray(t,e.mode)}function divModeExecute(t,e,i){if(e instanceof Array)for(const s of e){const e=s.mode,o=s.enable;o&&isInArray(t,e)&&singleDivModeExecute(s,i)}else{const s=e.mode,o=e.enable;o&&isInArray(t,s)&&singleDivModeExecute(e,i)}}function singleDivModeExecute(t,e){const i=t.selectors;if(i instanceof Array)for(const s of i)e(s,t);else e(i,t)}function divMode(t,e){if(e&&t)return t instanceof Array?t.find((t=>checkSelector(e,t.selectors))):checkSelector(e,t.selectors)?t:void 0}function circleBounceDataFromParticle(t){return{position:t.getPosition(),radius:t.getRadius(),mass:t.getMass(),velocity:t.velocity,factor:Vector.create(getValue(t.options.bounce.horizontal),getValue(t.options.bounce.vertical))}}function circleBounce(t,e){const{x:i,y:s}=t.velocity.sub(e.velocity),[o,a]=[t.position,e.position],{dx:n,dy:r}=getDistances(a,o);if(i*n+s*r<0)return;const l=-Math.atan2(r,n),c=t.mass,h=e.mass,d=t.velocity.rotate(l),u=e.velocity.rotate(l),f=collisionVelocity(d,u,c,h),p=collisionVelocity(u,d,c,h),v=f.rotate(-l),m=p.rotate(-l);t.velocity.x=v.x*t.factor.x;t.velocity.y=v.y*t.factor.y;e.velocity.x=m.x*e.factor.x;e.velocity.y=m.y*e.factor.y}function rectBounce(t,e){const i=t.getPosition(),s=t.getRadius(),o=calculateBounds(i,s);const a=rectSideBounce({min:o.left,max:o.right},{min:o.top,max:o.bottom},{min:e.left,max:e.right},{min:e.top,max:e.bottom},t.velocity.x,getValue(t.options.bounce.horizontal));if(a.bounced){void 0!==a.velocity&&(t.velocity.x=a.velocity);void 0!==a.position&&(t.position.x=a.position)}const n=rectSideBounce({min:o.top,max:o.bottom},{min:o.left,max:o.right},{min:e.top,max:e.bottom},{min:e.left,max:e.right},t.velocity.y,getValue(t.options.bounce.vertical));if(n.bounced){void 0!==n.velocity&&(t.velocity.y=n.velocity);void 0!==n.position&&(t.position.y=n.position)}}const o=\"random\",a=\"mid\",n=new Map;function addColorManager(t,e){n.set(t,e)}function hue2rgb(t,e,i){i<0&&(i+=1);i>1&&(i-=1);return i<1/6?t+6*(e-t)*i:i<.5?e:i<2/3?t+(e-t)*(2/3-i)*6:t}function stringToRgba(t){for(const[,e]of n)if(t.startsWith(e.stringPrefix))return e.parseString(t);const e=/^#?([a-f\\d])([a-f\\d])([a-f\\d])([a-f\\d])?$/i,i=t.replace(e,((t,e,i,s,o)=>e+e+i+i+s+s+(void 0!==o?o+o:\"\"))),s=/^#?([a-f\\d]{2})([a-f\\d]{2})([a-f\\d]{2})([a-f\\d]{2})?$/i,o=s.exec(i);return o?{a:void 0!==o[4]?parseInt(o[4],16)/255:1,b:parseInt(o[3],16),g:parseInt(o[2],16),r:parseInt(o[1],16)}:void 0}function rangeColorToRgb(t,e,i=true){if(!t)return;const s=\"string\"===typeof t?{value:t}:t;if(\"string\"===typeof s.value)return colorToRgb(s.value,e,i);if(s.value instanceof Array)return rangeColorToRgb({value:itemFromArray(s.value,e,i)});for(const[,t]of n){const e=t.handleRangeColor(s);if(e)return e}}function colorToRgb(t,e,i=true){if(!t)return;const s=\"string\"===typeof t?{value:t}:t;if(\"string\"===typeof s.value)return s.value===o?getRandomRgbColor():stringToRgb(s.value);if(s.value instanceof Array)return colorToRgb({value:itemFromArray(s.value,e,i)});for(const[,t]of n){const e=t.handleColor(s);if(e)return e}}function colorToHsl(t,e,i=true){const s=colorToRgb(t,e,i);return s?rgbToHsl(s):void 0}function rangeColorToHsl(t,e,i=true){const s=rangeColorToRgb(t,e,i);return s?rgbToHsl(s):void 0}function rgbToHsl(t){const e=t.r/255,i=t.g/255,s=t.b/255,o=Math.max(e,i,s),a=Math.min(e,i,s),n={h:0,l:(o+a)/2,s:0};if(o!==a){n.s=n.l<.5?(o-a)/(o+a):(o-a)/(2-o-a);n.h=e===o?(i-s)/(o-a):n.h=i===o?2+(s-e)/(o-a):4+(e-i)/(o-a)}n.l*=100;n.s*=100;n.h*=60;n.h<0&&(n.h+=360);n.h>=360&&(n.h-=360);return n}function stringToAlpha(t){var e;return null===(e=stringToRgba(t))||void 0===e?void 0:e.a}function stringToRgb(t){return stringToRgba(t)}function hslToRgb(t){const e={b:0,g:0,r:0},i={h:t.h/360,l:t.l/100,s:t.s/100};if(i.s){const t=i.l<.5?i.l*(1+i.s):i.l+i.s-i.l*i.s,s=2*i.l-t;e.r=hue2rgb(s,t,i.h+1/3);e.g=hue2rgb(s,t,i.h);e.b=hue2rgb(s,t,i.h-1/3)}else{e.b=i.l;e.g=i.l;e.r=i.l}e.r=Math.floor(255*e.r);e.g=Math.floor(255*e.g);e.b=Math.floor(255*e.b);return e}function hslaToRgba(t){const e=hslToRgb(t);return{a:t.a,b:e.b,g:e.g,r:e.r}}function getRandomRgbColor(t){const e=null!==t&&void 0!==t?t:0;return{b:Math.floor(randomInRange(setRangeValue(e,256))),g:Math.floor(randomInRange(setRangeValue(e,256))),r:Math.floor(randomInRange(setRangeValue(e,256)))}}function getStyleFromRgb(t,e){return`rgba(${t.r}, ${t.g}, ${t.b}, ${null!==e&&void 0!==e?e:1})`}function getStyleFromHsl(t,e){return`hsla(${t.h}, ${t.s}%, ${t.l}%, ${null!==e&&void 0!==e?e:1})`}function colorMix(t,e,i,s){let o=t,a=e;void 0===o.r&&(o=hslToRgb(t));void 0===a.r&&(a=hslToRgb(e));return{b:mix(o.b,a.b,i,s),g:mix(o.g,a.g,i,s),r:mix(o.r,a.r,i,s)}}function getLinkColor(t,e,i){var s,n;if(i===o)return getRandomRgbColor();if(i!==a)return i;{const i=null!==(s=t.getFillColor())&&void 0!==s?s:t.getStrokeColor(),o=null!==(n=null===e||void 0===e?void 0:e.getFillColor())&&void 0!==n?n:null===e||void 0===e?void 0:e.getStrokeColor();if(i&&o&&e)return colorMix(i,o,t.getRadius(),e.getRadius());{const t=null!==i&&void 0!==i?i:o;if(t)return hslToRgb(t)}}}function getLinkRandomColor(t,e,i){const s=\"string\"===typeof t?t:t.value;return s===o?i?rangeColorToRgb({value:s}):e?o:a:rangeColorToRgb({value:s})}function getHslFromAnimation(t){return void 0!==t?{h:t.h.value,s:t.s.value,l:t.l.value}:void 0}function getHslAnimationFromHsl(t,e,i){const s={h:{enable:false,value:t.h},s:{enable:false,value:t.s},l:{enable:false,value:t.l}};if(e){setColorAnimation(s.h,e.h,i);setColorAnimation(s.s,e.s,i);setColorAnimation(s.l,e.l,i)}return s}function setColorAnimation(t,e,i){t.enable=e.enable;if(t.enable){t.velocity=getRangeValue(e.speed)/100*i;t.decay=1-getRangeValue(e.decay);t.status=0;if(!e.sync){t.velocity*=getRandom();t.value*=getRandom()}}else t.velocity=0}function drawLine(t,e,i){t.beginPath();t.moveTo(e.x,e.y);t.lineTo(i.x,i.y);t.closePath()}function drawTriangle(t,e,i,s){t.beginPath();t.moveTo(e.x,e.y);t.lineTo(i.x,i.y);t.lineTo(s.x,s.y);t.closePath()}function paintBase(t,e,i){t.save();t.fillStyle=null!==i&&void 0!==i?i:\"rgba(0,0,0,0)\";t.fillRect(0,0,e.width,e.height);t.restore()}function clear(t,e){t.clearRect(0,0,e.width,e.height)}function drawParticle(t){var e,i,s,o,a,n,r,l,c,h;const{container:d,context:u,particle:f,delta:p,colorStyles:v,backgroundMask:m,composite:g,radius:y,opacity:w,shadow:b,transform:x}=t;const R=f.getPosition();u.save();void 0!==x.a||void 0!==x.b||void 0!==x.c||void 0!==x.d?u.setTransform(null!==(e=x.a)&&void 0!==e?e:1,null!==(i=x.b)&&void 0!==i?i:0,null!==(s=x.c)&&void 0!==s?s:0,null!==(o=x.d)&&void 0!==o?o:1,R.x,R.y):u.translate(R.x,R.y);u.beginPath();const M=f.rotation+(f.options.rotate.path?f.velocity.angle:0);0!==M&&u.rotate(M);m&&(u.globalCompositeOperation=g);const C=f.shadowColor;if(b.enable&&C){u.shadowBlur=b.blur;u.shadowColor=getStyleFromRgb(C);u.shadowOffsetX=b.offset.x;u.shadowOffsetY=b.offset.y}v.fill&&(u.fillStyle=v.fill);const P=f.stroke;u.lineWidth=null!==(a=f.strokeWidth)&&void 0!==a?a:0;v.stroke&&(u.strokeStyle=v.stroke);drawShape(d,u,f,y,w,p);(null!==(n=null===P||void 0===P?void 0:P.width)&&void 0!==n?n:0)>0&&u.stroke();f.close&&u.closePath();f.fill&&u.fill();u.restore();u.save();void 0!==x.a||void 0!==x.b||void 0!==x.c||void 0!==x.d?u.setTransform(null!==(r=x.a)&&void 0!==r?r:1,null!==(l=x.b)&&void 0!==l?l:0,null!==(c=x.c)&&void 0!==c?c:0,null!==(h=x.d)&&void 0!==h?h:1,R.x,R.y):u.translate(R.x,R.y);f.rotation&&u.rotate(f.rotation);m&&(u.globalCompositeOperation=g);drawShapeAfterEffect(d,u,f,y,w,p);u.restore()}function drawShape(t,e,i,s,o,a){if(!i.shape)return;const n=t.drawers.get(i.shape);n&&n.draw(e,i,s,o,a,t.retina.pixelRatio)}function drawShapeAfterEffect(t,e,i,s,o,a){if(!i.shape)return;const n=t.drawers.get(i.shape);(null===n||void 0===n?void 0:n.afterEffect)&&n.afterEffect(e,i,s,o,a,t.retina.pixelRatio)}function drawPlugin(t,e,i){if(e.draw){t.save();e.draw(t,i);t.restore()}}function drawParticlePlugin(t,e,i,s){if(e.drawParticle){t.save();e.drawParticle(t,i,s);t.restore()}}function alterHsl(t,e,i){return{h:t.h,s:t.s,l:t.l+(\"darken\"===e?-1:1)*i}}const r=\"generated\";const l=\"touchend\";const c=\"pointerdown\";const h=\"pointerup\";const d=\"pointermove\";const u=\"touchstart\";const f=\"touchmove\";const p=\"pointerleave\";const v=\"pointerout\";const m=\"touchcancel\";const g=\"resize\";const y=\"visibilitychange\";const w=\"No polygon data loaded.\";const b=\"No polygon found, you need to specify SVG url in config.\";var x=(void 0,function(t,e,i,s,o){if(\"m\"===s)throw new TypeError(\"Private method is not writable\");if(\"a\"===s&&!o)throw new TypeError(\"Private accessor was defined without a setter\");if(\"function\"===typeof e?t!==e||!o:!e.has(t))throw new TypeError(\"Cannot write private member to an object whose class did not declare it\");return\"a\"===s?o.call(t,i):o?o.value=i:e.set(t,i),i});var R=(void 0,function(t,e,i,s){if(\"a\"===i&&!s)throw new TypeError(\"Private accessor was defined without a getter\");if(\"function\"===typeof e?t!==e||!s:!e.has(t))throw new TypeError(\"Cannot read private member from an object whose class did not declare it\");return\"m\"===i?s:\"a\"===i?s.call(t):s?s.value:e.get(t)});var M,C,P,z,k;function setTransformValue(t,e,i){var s;const o=e[i];void 0!==o&&(t[i]=(null!==(s=t[i])&&void 0!==s?s:1)*o)}class Canvas{constructor(t){this.container=t;M.set(this,void 0);C.set(this,void 0);P.set(this,void 0);z.set(this,void 0);k.set(this,void 0);this.size={height:0,width:0};x(this,C,null,\"f\");this.generatedCanvas=false;x(this,z,[],\"f\");x(this,P,[],\"f\");x(this,k,[],\"f\");x(this,M,[],\"f\")}clear(){const t=this.container.actualOptions,e=t.particles.move.trail;t.backgroundMask.enable?this.paint():e.enable&&e.length>0&&this.trailFillColor?this.paintBase(getStyleFromRgb(this.trailFillColor,1/e.length)):this.draw((t=>{clear(t,this.size)}))}destroy(){var t;this.generatedCanvas?null===(t=this.element)||void 0===t?void 0:t.remove():this.resetOriginalStyle();this.draw((t=>{clear(t,this.size)}));x(this,z,[],\"f\");x(this,P,[],\"f\");x(this,k,[],\"f\");x(this,M,[],\"f\")}draw(t){if(R(this,C,\"f\"))return t(R(this,C,\"f\"))}drawParticle(t,e){var i;if(t.spawning||t.destroyed)return;const s=t.getRadius();if(s<=0)return;const o=t.getFillColor(),a=null!==(i=t.getStrokeColor())&&void 0!==i?i:o;let[n,r]=this.getPluginParticleColors(t);n||(n=o);r||(r=a);(n||r)&&this.draw((i=>{var o,a,l,c,h;const d=this.container.actualOptions,u=t.options.zIndex,f=(1-t.zIndexFactor)**u.opacityRate,p=null!==(l=null!==(o=t.bubble.opacity)&&void 0!==o?o:null===(a=t.opacity)||void 0===a?void 0:a.value)&&void 0!==l?l:1,v=null!==(h=null===(c=t.stroke)||void 0===c?void 0:c.opacity)&&void 0!==h?h:p,m=p*f,g=v*f,y={},w={fill:n?getStyleFromHsl(n,m):void 0};w.stroke=r?getStyleFromHsl(r,g):w.fill;this.applyPreDrawUpdaters(i,t,s,m,w,y);drawParticle({container:this.container,context:i,particle:t,delta:e,colorStyles:w,backgroundMask:d.backgroundMask.enable,composite:d.backgroundMask.composite,radius:s*(1-t.zIndexFactor)**u.sizeRate,opacity:m,shadow:t.options.shadow,transform:y});this.applyPostDrawUpdaters(t)}))}drawParticlePlugin(t,e,i){this.draw((s=>{drawParticlePlugin(s,t,e,i)}))}drawPlugin(t,e){this.draw((i=>{drawPlugin(i,t,e)}))}init(){this.resize();this.initStyle();this.initCover();this.initTrail();this.initBackground();this.initUpdaters();this.initPlugins();this.paint()}initBackground(){const t=this.container.actualOptions,e=t.background,i=this.element,s=null===i||void 0===i?void 0:i.style;if(s){if(e.color){const t=rangeColorToRgb(e.color);s.backgroundColor=t?getStyleFromRgb(t,e.opacity):\"\"}else s.backgroundColor=\"\";s.backgroundImage=e.image||\"\";s.backgroundPosition=e.position||\"\";s.backgroundRepeat=e.repeat||\"\";s.backgroundSize=e.size||\"\"}}initPlugins(){x(this,k,[],\"f\");for(const[,t]of this.container.plugins){t.resize&&R(this,k,\"f\").push(t);(t.particleFillColor||t.particleStrokeColor)&&R(this,M,\"f\").push(t)}}initUpdaters(){x(this,z,[],\"f\");x(this,P,[],\"f\");for(const t of this.container.particles.updaters){t.afterDraw&&R(this,P,\"f\").push(t);(t.getColorStyles||t.getTransformValues||t.beforeDraw)&&R(this,z,\"f\").push(t)}}loadCanvas(t){var e;this.generatedCanvas&&(null===(e=this.element)||void 0===e?void 0:e.remove());this.generatedCanvas=t.dataset&&r in t.dataset?\"true\"===t.dataset[r]:this.generatedCanvas;this.element=t;this.originalStyle=deepExtend({},this.element.style);this.size.height=t.offsetHeight;this.size.width=t.offsetWidth;x(this,C,this.element.getContext(\"2d\"),\"f\");this.container.retina.init();this.initBackground()}paint(){const t=this.container.actualOptions;this.draw((e=>{if(t.backgroundMask.enable&&t.backgroundMask.cover){clear(e,this.size);this.paintBase(this.coverColorStyle)}else this.paintBase()}))}resize(){if(!this.element)return;const t=this.container,e=t.retina.pixelRatio,i=t.canvas.size,s={width:this.element.offsetWidth*e,height:this.element.offsetHeight*e};if(s.height===i.height&&s.width===i.width&&s.height===this.element.height&&s.width===this.element.width)return;const o=Object.assign({},i);this.element.width=i.width=this.element.offsetWidth*e;this.element.height=i.height=this.element.offsetHeight*e;this.container.started&&(this.resizeFactor={width:i.width/o.width,height:i.height/o.height})}async windowResize(){if(!this.element)return;this.resize();const t=this.container,e=t.updateActualOptions();t.particles.setDensity();this.applyResizePlugins();e&&await t.refresh()}applyPostDrawUpdaters(t){var e;for(const i of R(this,P,\"f\"))null===(e=i.afterDraw)||void 0===e?void 0:e.call(i,t)}applyPreDrawUpdaters(t,e,i,s,o,a){var n;for(const r of R(this,z,\"f\")){if(r.getColorStyles){const{fill:a,stroke:n}=r.getColorStyles(e,t,i,s);a&&(o.fill=a);n&&(o.stroke=n)}if(r.getTransformValues){const t=r.getTransformValues(e);for(const e in t)setTransformValue(a,t,e)}null===(n=r.beforeDraw)||void 0===n?void 0:n.call(r,e)}}applyResizePlugins(){var t;for(const e of R(this,k,\"f\"))null===(t=e.resize)||void 0===t?void 0:t.call(e)}getPluginParticleColors(t){let e,i;for(const s of R(this,M,\"f\")){!e&&s.particleFillColor&&(e=rangeColorToHsl(s.particleFillColor(t)));!i&&s.particleStrokeColor&&(i=rangeColorToHsl(s.particleStrokeColor(t)));if(e&&i)break}return[e,i]}initCover(){const t=this.container.actualOptions,e=t.backgroundMask.cover,i=e.color,s=rangeColorToRgb(i);if(s){const t={r:s.r,g:s.g,b:s.b,a:e.opacity};this.coverColorStyle=getStyleFromRgb(t,t.a)}}initStyle(){const t=this.element,e=this.container.actualOptions;if(t){if(e.fullScreen.enable){this.originalStyle=deepExtend({},t.style);t.style.setProperty(\"position\",\"fixed\",\"important\");t.style.setProperty(\"z-index\",e.fullScreen.zIndex.toString(10),\"important\");t.style.setProperty(\"top\",\"0\",\"important\");t.style.setProperty(\"left\",\"0\",\"important\");t.style.setProperty(\"width\",\"100%\",\"important\");t.style.setProperty(\"height\",\"100%\",\"important\")}else this.resetOriginalStyle();for(const i in e.style){if(!i||!e.style)continue;const s=e.style[i];s&&t.style.setProperty(i,s,\"important\")}}}initTrail(){const t=this.container.actualOptions,e=t.particles.move.trail,i=rangeColorToRgb(e.fillColor);if(i){const e=t.particles.move.trail;this.trailFillColor={r:i.r,g:i.g,b:i.b,a:1/e.length}}}paintBase(t){this.draw((e=>{paintBase(e,this.size,t)}))}resetOriginalStyle(){const t=this.element,e=this.originalStyle;if(t&&e){t.style.position=e.position;t.style.zIndex=e.zIndex;t.style.top=e.top;t.style.left=e.left;t.style.width=e.width;t.style.height=e.height}}}M=new WeakMap,C=new WeakMap,P=new WeakMap,z=new WeakMap,k=new WeakMap;function manageListener(t,e,i,s,o){if(s){let s={passive:true};\"boolean\"===typeof o?s.capture=o:void 0!==o&&(s=o);t.addEventListener(e,i,s)}else{const s=o;t.removeEventListener(e,i,s)}}class EventListeners{constructor(t){this.container=t;this.canPush=true;this.mouseMoveHandler=t=>this.mouseTouchMove(t);this.touchStartHandler=t=>this.mouseTouchMove(t);this.touchMoveHandler=t=>this.mouseTouchMove(t);this.touchEndHandler=()=>this.mouseTouchFinish();this.mouseLeaveHandler=()=>this.mouseTouchFinish();this.touchCancelHandler=()=>this.mouseTouchFinish();this.touchEndClickHandler=t=>this.mouseTouchClick(t);this.mouseUpHandler=t=>this.mouseTouchClick(t);this.mouseDownHandler=()=>this.mouseDown();this.visibilityChangeHandler=()=>this.handleVisibilityChange();this.themeChangeHandler=t=>this.handleThemeChange(t);this.oldThemeChangeHandler=t=>this.handleThemeChange(t);this.resizeHandler=()=>this.handleWindowResize()}addListeners(){this.manageListeners(true)}removeListeners(){this.manageListeners(false)}doMouseTouchClick(t){const e=this.container,i=e.actualOptions;if(this.canPush){const t=e.interactivity.mouse.position;if(!t)return;e.interactivity.mouse.clickPosition={x:t.x,y:t.y};e.interactivity.mouse.clickTime=(new Date).getTime();const s=i.interactivity.events.onClick;if(s.mode instanceof Array)for(const t of s.mode)this.handleClickMode(t);else this.handleClickMode(s.mode)}\"touchend\"===t.type&&setTimeout((()=>this.mouseTouchFinish()),500)}handleClickMode(t){this.container.handleClickMode(t)}handleThemeChange(t){const e=t,i=e.matches?this.container.options.defaultDarkTheme:this.container.options.defaultLightTheme,s=this.container.options.themes.find((t=>t.name===i));s&&s.default.auto&&this.container.loadTheme(i)}handleVisibilityChange(){const t=this.container,e=t.actualOptions;this.mouseTouchFinish();if(e.pauseOnBlur)if(null===document||void 0===document?void 0:document.hidden){t.pageHidden=true;t.pause()}else{t.pageHidden=false;t.getAnimationStatus()?t.play(true):t.draw(true)}}handleWindowResize(){if(this.resizeTimeout){clearTimeout(this.resizeTimeout);delete this.resizeTimeout}this.resizeTimeout=setTimeout((async()=>{var t;return null===(t=this.container.canvas)||void 0===t?void 0:t.windowResize()}),500)}manageListeners(t){var e;const i=this.container,s=i.actualOptions,o=s.interactivity.detectsOn;let a=p;if(\"window\"===o){i.interactivity.element=window;a=v}else if(\"parent\"===o&&i.canvas.element){const t=i.canvas.element;i.interactivity.element=null!==(e=t.parentElement)&&void 0!==e?e:t.parentNode}else i.interactivity.element=i.canvas.element;const n=!isSsr()&&\"undefined\"!==typeof matchMedia&&matchMedia(\"(prefers-color-scheme: dark)\");n&&(void 0!==n.addEventListener?manageListener(n,\"change\",this.themeChangeHandler,t):void 0!==n.addListener&&(t?n.addListener(this.oldThemeChangeHandler):n.removeListener(this.oldThemeChangeHandler)));const r=i.interactivity.element;if(!r)return;const w=r;if(s.interactivity.events.onHover.enable||s.interactivity.events.onClick.enable){manageListener(r,d,this.mouseMoveHandler,t);manageListener(r,u,this.touchStartHandler,t);manageListener(r,f,this.touchMoveHandler,t);if(s.interactivity.events.onClick.enable){manageListener(r,l,this.touchEndClickHandler,t);manageListener(r,h,this.mouseUpHandler,t);manageListener(r,c,this.mouseDownHandler,t)}else manageListener(r,l,this.touchEndHandler,t);manageListener(r,a,this.mouseLeaveHandler,t);manageListener(r,m,this.touchCancelHandler,t)}i.canvas.element&&(i.canvas.element.style.pointerEvents=w===i.canvas.element?\"initial\":\"none\");if(s.interactivity.events.resize)if(\"undefined\"!==typeof ResizeObserver){if(this.resizeObserver&&!t){i.canvas.element&&this.resizeObserver.unobserve(i.canvas.element);this.resizeObserver.disconnect();delete this.resizeObserver}else if(!this.resizeObserver&&t&&i.canvas.element){this.resizeObserver=new ResizeObserver((t=>{const e=t.find((t=>t.target===i.canvas.element));e&&this.handleWindowResize()}));this.resizeObserver.observe(i.canvas.element)}}else manageListener(window,g,this.resizeHandler,t);document&&manageListener(document,y,this.visibilityChangeHandler,t,false)}mouseDown(){const t=this.container.interactivity;if(t){const e=t.mouse;e.clicking=true;e.downPosition=e.position}}mouseTouchClick(t){const e=this.container,i=e.actualOptions,s=e.interactivity.mouse;s.inside=true;let o=false;const a=s.position;if(a&&i.interactivity.events.onClick.enable){for(const[,t]of e.plugins)if(t.clickPositionValid){o=t.clickPositionValid(a);if(o)break}o||this.doMouseTouchClick(t);s.clicking=false}}mouseTouchFinish(){const t=this.container.interactivity;if(!t)return;const e=t.mouse;delete e.position;delete e.clickPosition;delete e.downPosition;t.status=p;e.inside=false;e.clicking=false}mouseTouchMove(t){var e,i,s,o,a,n,r;const l=this.container,c=l.actualOptions;if(!(null===(e=l.interactivity)||void 0===e?void 0:e.element))return;l.interactivity.mouse.inside=true;let h;const u=l.canvas.element;if(t.type.startsWith(\"pointer\")){this.canPush=true;const e=t;if(l.interactivity.element===window){if(u){const t=u.getBoundingClientRect();h={x:e.clientX-t.left,y:e.clientY-t.top}}}else if(\"parent\"===c.interactivity.detectsOn){const t=e.target;const o=e.currentTarget;const a=l.canvas.element;if(t&&o&&a){const i=t.getBoundingClientRect();const s=o.getBoundingClientRect();const n=a.getBoundingClientRect();h={x:e.offsetX+2*i.left-(s.left+n.left),y:e.offsetY+2*i.top-(s.top+n.top)}}else h={x:null!==(i=e.offsetX)&&void 0!==i?i:e.clientX,y:null!==(s=e.offsetY)&&void 0!==s?s:e.clientY}}else e.target===l.canvas.element&&(h={x:null!==(o=e.offsetX)&&void 0!==o?o:e.clientX,y:null!==(a=e.offsetY)&&void 0!==a?a:e.clientY})}else{this.canPush=\"touchmove\"!==t.type;const e=t;const i=e.touches[e.touches.length-1];const s=null===u||void 0===u?void 0:u.getBoundingClientRect();h={x:i.clientX-(null!==(n=null===s||void 0===s?void 0:s.left)&&void 0!==n?n:0),y:i.clientY-(null!==(r=null===s||void 0===s?void 0:s.top)&&void 0!==r?r:0)}}const f=l.retina.pixelRatio;if(h){h.x*=f;h.y*=f}l.interactivity.mouse.position=h;l.interactivity.status=d}}class FrameManager{constructor(t){this.container=t}async nextFrame(t){var e;try{const i=this.container;if(void 0!==i.lastFrameTime&&t<i.lastFrameTime+1e3/i.fpsLimit){i.draw(false);return}null!==(e=i.lastFrameTime)&&void 0!==e?e:i.lastFrameTime=t;const s=t-i.lastFrameTime,o={value:s,factor:60*s/1e3};i.lifeTime+=o.value;i.lastFrameTime=t;if(s>1e3){i.draw(false);return}await i.particles.draw(o);if(i.duration>0&&i.lifeTime>i.duration){i.destroy();return}i.getAnimationStatus()&&i.draw(false)}catch(t){console.error(\"tsParticles error in animation loop\",t)}}}class OptionsColor{constructor(){this.value=\"\"}static create(t,e){const i=new OptionsColor;i.load(t);void 0!==e&&(\"string\"===typeof e||e instanceof Array?i.load({value:e}):i.load(e));return i}load(t){void 0!==(null===t||void 0===t?void 0:t.value)&&(this.value=t.value)}}class Background{constructor(){this.color=new OptionsColor;this.color.value=\"\";this.image=\"\";this.position=\"\";this.repeat=\"\";this.size=\"\";this.opacity=1}load(t){if(t){void 0!==t.color&&(this.color=OptionsColor.create(this.color,t.color));void 0!==t.image&&(this.image=t.image);void 0!==t.position&&(this.position=t.position);void 0!==t.repeat&&(this.repeat=t.repeat);void 0!==t.size&&(this.size=t.size);void 0!==t.opacity&&(this.opacity=t.opacity)}}}class BackgroundMaskCover{constructor(){this.color=new OptionsColor;this.color.value=\"#fff\";this.opacity=1}load(t){if(t){void 0!==t.color&&(this.color=OptionsColor.create(this.color,t.color));void 0!==t.opacity&&(this.opacity=t.opacity)}}}class BackgroundMask{constructor(){this.composite=\"destination-out\";this.cover=new BackgroundMaskCover;this.enable=false}load(t){if(t){void 0!==t.composite&&(this.composite=t.composite);if(void 0!==t.cover){const e=t.cover;const i=\"string\"===typeof t.cover?{color:t.cover}:t.cover;this.cover.load(void 0!==e.color?e:{color:i})}void 0!==t.enable&&(this.enable=t.enable)}}}class FullScreen{constructor(){this.enable=true;this.zIndex=0}load(t){if(t){void 0!==t.enable&&(this.enable=t.enable);void 0!==t.zIndex&&(this.zIndex=t.zIndex)}}}class ClickEvent{constructor(){this.enable=false;this.mode=[]}load(t){if(t){void 0!==t.enable&&(this.enable=t.enable);void 0!==t.mode&&(this.mode=t.mode)}}}class DivEvent{constructor(){this.selectors=[];this.enable=false;this.mode=[];this.type=\"circle\"}get el(){return this.elementId}set el(t){this.elementId=t}get elementId(){return this.ids}set elementId(t){this.ids=t}get ids(){return this.selectors instanceof Array?this.selectors.map((t=>t.replace(\"#\",\"\"))):this.selectors.replace(\"#\",\"\")}set ids(t){this.selectors=t instanceof Array?t.map((t=>`#${t}`)):`#${t}`}load(t){var e,i;if(!t)return;const s=null!==(i=null!==(e=t.ids)&&void 0!==e?e:t.elementId)&&void 0!==i?i:t.el;void 0!==s&&(this.ids=s);void 0!==t.selectors&&(this.selectors=t.selectors);void 0!==t.enable&&(this.enable=t.enable);void 0!==t.mode&&(this.mode=t.mode);void 0!==t.type&&(this.type=t.type)}}class Parallax{constructor(){this.enable=false;this.force=2;this.smooth=10}load(t){if(t){void 0!==t.enable&&(this.enable=t.enable);void 0!==t.force&&(this.force=t.force);void 0!==t.smooth&&(this.smooth=t.smooth)}}}class HoverEvent{constructor(){this.enable=false;this.mode=[];this.parallax=new Parallax}load(t){if(t){void 0!==t.enable&&(this.enable=t.enable);void 0!==t.mode&&(this.mode=t.mode);this.parallax.load(t.parallax)}}}class Events{constructor(){this.onClick=new ClickEvent;this.onDiv=new DivEvent;this.onHover=new HoverEvent;this.resize=true}get onclick(){return this.onClick}set onclick(t){this.onClick=t}get ondiv(){return this.onDiv}set ondiv(t){this.onDiv=t}get onhover(){return this.onHover}set onhover(t){this.onHover=t}load(t){var e,i,s;if(!t)return;this.onClick.load(null!==(e=t.onClick)&&void 0!==e?e:t.onclick);const o=null!==(i=t.onDiv)&&void 0!==i?i:t.ondiv;if(void 0!==o)if(o instanceof Array)this.onDiv=o.map((t=>{const e=new DivEvent;e.load(t);return e}));else{this.onDiv=new DivEvent;this.onDiv.load(o)}this.onHover.load(null!==(s=t.onHover)&&void 0!==s?s:t.onhover);void 0!==t.resize&&(this.resize=t.resize)}}class Slow{constructor(){this.factor=3;this.radius=200}load(t){if(t){void 0!==t.factor&&(this.factor=t.factor);void 0!==t.radius&&(this.radius=t.radius)}}}var T=(void 0,function(t,e,i,s,o){if(\"m\"===s)throw new TypeError(\"Private method is not writable\");if(\"a\"===s&&!o)throw new TypeError(\"Private accessor was defined without a setter\");if(\"function\"===typeof e?t!==e||!o:!e.has(t))throw new TypeError(\"Cannot write private member to an object whose class did not declare it\");return\"a\"===s?o.call(t,i):o?o.value=i:e.set(t,i),i});var S=(void 0,function(t,e,i,s){if(\"a\"===i&&!s)throw new TypeError(\"Private accessor was defined without a getter\");if(\"function\"===typeof e?t!==e||!s:!e.has(t))throw new TypeError(\"Cannot read private member from an object whose class did not declare it\");return\"m\"===i?s:\"a\"===i?s.call(t):s?s.value:e.get(t)});var E,O;class Modes{constructor(t,e){E.set(this,void 0);O.set(this,void 0);T(this,O,t,\"f\");T(this,E,e,\"f\");this.slow=new Slow}load(t){if(t){this.slow.load(t.slow);if(S(this,E,\"f\")){const e=S(this,O,\"f\").plugins.interactors.get(S(this,E,\"f\"));if(e)for(const i of e)i.loadModeOptions&&i.loadModeOptions(this,t)}}}}E=new WeakMap,O=new WeakMap;var V=(void 0,function(t,e,i,s,o){if(\"m\"===s)throw new TypeError(\"Private method is not writable\");if(\"a\"===s&&!o)throw new TypeError(\"Private accessor was defined without a setter\");if(\"function\"===typeof e?t!==e||!o:!e.has(t))throw new TypeError(\"Cannot write private member to an object whose class did not declare it\");return\"a\"===s?o.call(t,i):o?o.value=i:e.set(t,i),i});var A,I;class Interactivity{constructor(t,e){A.set(this,void 0);I.set(this,void 0);V(this,I,t,\"f\");V(this,A,e,\"f\");this.detectsOn=\"window\";this.events=new Events;this.modes=new Modes(t,e)}get detect_on(){return this.detectsOn}set detect_on(t){this.detectsOn=t}load(t){var e;if(!t)return;const i=null!==(e=t.detectsOn)&&void 0!==e?e:t.detect_on;void 0!==i&&(this.detectsOn=i);this.events.load(t.events);this.modes.load(t.modes)}}A=new WeakMap,I=new WeakMap;class ManualParticle{load(t){var e,i;if(t){void 0!==t.position&&(this.position={x:null!==(e=t.position.x)&&void 0!==e?e:50,y:null!==(i=t.position.y)&&void 0!==i?i:50});void 0!==t.options&&(this.options=deepExtend({},t.options))}}}class MotionReduce{constructor(){this.factor=4;this.value=true}load(t){if(t){void 0!==t.factor&&(this.factor=t.factor);void 0!==t.value&&(this.value=t.value)}}}class Motion{constructor(){this.disable=false;this.reduce=new MotionReduce}load(t){if(t){void 0!==t.disable&&(this.disable=t.disable);this.reduce.load(t.reduce)}}}class Responsive{constructor(){this.maxWidth=Infinity;this.options={};this.mode=\"canvas\"}load(t){if(t){void 0!==t.maxWidth&&(this.maxWidth=t.maxWidth);void 0!==t.mode&&(\"screen\"===t.mode?this.mode=\"screen\":this.mode=\"canvas\");void 0!==t.options&&(this.options=deepExtend({},t.options))}}}class ThemeDefault{constructor(){this.auto=false;this.mode=\"any\";this.value=false}load(t){if(t){void 0!==t.auto&&(this.auto=t.auto);void 0!==t.mode&&(this.mode=t.mode);void 0!==t.value&&(this.value=t.value)}}}class Theme{constructor(){this.name=\"\";this.default=new ThemeDefault}load(t){if(t){void 0!==t.name&&(this.name=t.name);this.default.load(t.default);void 0!==t.options&&(this.options=deepExtend({},t.options))}}}class ColorAnimation{constructor(){this.count=0;this.enable=false;this.offset=0;this.speed=1;this.decay=0;this.sync=true}load(t){if(t){void 0!==t.count&&(this.count=setRangeValue(t.count));void 0!==t.enable&&(this.enable=t.enable);void 0!==t.offset&&(this.offset=setRangeValue(t.offset));void 0!==t.speed&&(this.speed=setRangeValue(t.speed));void 0!==t.decay&&(this.decay=setRangeValue(t.decay));void 0!==t.sync&&(this.sync=t.sync)}}}class HslAnimation{constructor(){this.h=new ColorAnimation;this.s=new ColorAnimation;this.l=new ColorAnimation}load(t){if(t){this.h.load(t.h);this.s.load(t.s);this.l.load(t.l)}}}class AnimatableColor extends OptionsColor{constructor(){super();this.animation=new HslAnimation}static create(t,e){const i=new AnimatableColor;i.load(t);void 0!==e&&(\"string\"===typeof e||e instanceof Array?i.load({value:e}):i.load(e));return i}load(t){super.load(t);if(!t)return;const e=t.animation;void 0!==e&&(void 0!==e.enable?this.animation.h.load(e):this.animation.load(t.animation))}}class CollisionsOverlap{constructor(){this.enable=true;this.retries=0}load(t){if(t){void 0!==t.enable&&(this.enable=t.enable);void 0!==t.retries&&(this.retries=t.retries)}}}class Random{constructor(){this.enable=false;this.minimumValue=0}load(t){if(t){void 0!==t.enable&&(this.enable=t.enable);void 0!==t.minimumValue&&(this.minimumValue=t.minimumValue)}}}class ValueWithRandom{constructor(){this.random=new Random;this.value=0}load(t){if(t){\"boolean\"===typeof t.random?this.random.enable=t.random:this.random.load(t.random);void 0!==t.value&&(this.value=setRangeValue(t.value,this.random.enable?this.random.minimumValue:void 0))}}}class ParticlesBounceFactor extends ValueWithRandom{constructor(){super();this.random.minimumValue=.1;this.value=1}}class ParticlesBounce{constructor(){this.horizontal=new ParticlesBounceFactor;this.vertical=new ParticlesBounceFactor}load(t){if(t){this.horizontal.load(t.horizontal);this.vertical.load(t.vertical)}}}class Collisions{constructor(){this.bounce=new ParticlesBounce;this.enable=false;this.mode=\"bounce\";this.overlap=new CollisionsOverlap}load(t){if(t){this.bounce.load(t.bounce);void 0!==t.enable&&(this.enable=t.enable);void 0!==t.mode&&(this.mode=t.mode);this.overlap.load(t.overlap)}}}class SplitFactor extends ValueWithRandom{constructor(){super();this.value=3}}class SplitRate extends ValueWithRandom{constructor(){super();this.value={min:4,max:9}}}class Split{constructor(){this.count=1;this.factor=new SplitFactor;this.rate=new SplitRate;this.sizeOffset=true}load(t){if(t){void 0!==t.count&&(this.count=t.count);this.factor.load(t.factor);this.rate.load(t.rate);void 0!==t.particles&&(t.particles instanceof Array?this.particles=t.particles.map((t=>deepExtend({},t))):this.particles=deepExtend({},t.particles));void 0!==t.sizeOffset&&(this.sizeOffset=t.sizeOffset)}}}class Destroy{constructor(){this.mode=\"none\";this.split=new Split}load(t){if(t){void 0!==t.mode&&(this.mode=t.mode);this.split.load(t.split)}}}class MoveAngle{constructor(){this.offset=0;this.value=90}load(t){if(t){void 0!==t.offset&&(this.offset=setRangeValue(t.offset));void 0!==t.value&&(this.value=setRangeValue(t.value))}}}class MoveAttract{constructor(){this.distance=200;this.enable=false;this.rotate={x:3e3,y:3e3}}get rotateX(){return this.rotate.x}set rotateX(t){this.rotate.x=t}get rotateY(){return this.rotate.y}set rotateY(t){this.rotate.y=t}load(t){var e,i,s,o;if(!t)return;void 0!==t.distance&&(this.distance=setRangeValue(t.distance));void 0!==t.enable&&(this.enable=t.enable);const a=null!==(i=null===(e=t.rotate)||void 0===e?void 0:e.x)&&void 0!==i?i:t.rotateX;void 0!==a&&(this.rotate.x=a);const n=null!==(o=null===(s=t.rotate)||void 0===s?void 0:s.y)&&void 0!==o?o:t.rotateY;void 0!==n&&(this.rotate.y=n)}}class MoveGravity{constructor(){this.acceleration=9.81;this.enable=false;this.inverse=false;this.maxSpeed=50}load(t){if(t){void 0!==t.acceleration&&(this.acceleration=setRangeValue(t.acceleration));void 0!==t.enable&&(this.enable=t.enable);void 0!==t.inverse&&(this.inverse=t.inverse);void 0!==t.maxSpeed&&(this.maxSpeed=setRangeValue(t.maxSpeed))}}}class MovePathDelay extends ValueWithRandom{constructor(){super()}}class MovePath{constructor(){this.clamp=true;this.delay=new MovePathDelay;this.enable=false;this.options={}}load(t){if(t){void 0!==t.clamp&&(this.clamp=t.clamp);this.delay.load(t.delay);void 0!==t.enable&&(this.enable=t.enable);this.generator=t.generator;t.options&&(this.options=deepExtend(this.options,t.options))}}}class MoveTrail{constructor(){this.enable=false;this.length=10;this.fillColor=new OptionsColor;this.fillColor.value=\"#000000\"}load(t){if(t){void 0!==t.enable&&(this.enable=t.enable);this.fillColor=OptionsColor.create(this.fillColor,t.fillColor);void 0!==t.length&&(this.length=t.length)}}}class OutModes{constructor(){this.default=\"out\"}load(t){var e,i,s,o;if(t){void 0!==t.default&&(this.default=t.default);this.bottom=null!==(e=t.bottom)&&void 0!==e?e:t.default;this.left=null!==(i=t.left)&&void 0!==i?i:t.default;this.right=null!==(s=t.right)&&void 0!==s?s:t.default;this.top=null!==(o=t.top)&&void 0!==o?o:t.default}}}class Spin{constructor(){this.acceleration=0;this.enable=false}load(t){if(t){void 0!==t.acceleration&&(this.acceleration=setRangeValue(t.acceleration));void 0!==t.enable&&(this.enable=t.enable);this.position=t.position?deepExtend({},t.position):void 0}}}class Move{constructor(){this.angle=new MoveAngle;this.attract=new MoveAttract;this.center={x:50,y:50,radius:0};this.decay=0;this.distance={};this.direction=\"none\";this.drift=0;this.enable=false;this.gravity=new MoveGravity;this.path=new MovePath;this.outModes=new OutModes;this.random=false;this.size=false;this.speed=2;this.spin=new Spin;this.straight=false;this.trail=new MoveTrail;this.vibrate=false;this.warp=false}get bounce(){return this.collisions}set bounce(t){this.collisions=t}get collisions(){return false}set collisions(t){}get noise(){return this.path}set noise(t){this.path=t}get outMode(){return this.outModes.default}set outMode(t){this.outModes.default=t}get out_mode(){return this.outMode}set out_mode(t){this.outMode=t}load(t){var e,i,s;if(!t)return;void 0!==t.angle&&(\"number\"===typeof t.angle?this.angle.value=t.angle:this.angle.load(t.angle));this.attract.load(t.attract);this.center=deepExtend(this.center,t.center);void 0!==t.decay&&(this.decay=t.decay);void 0!==t.direction&&(this.direction=t.direction);void 0!==t.distance&&(this.distance=\"number\"===typeof t.distance?{horizontal:t.distance,vertical:t.distance}:deepExtend({},t.distance));void 0!==t.drift&&(this.drift=setRangeValue(t.drift));void 0!==t.enable&&(this.enable=t.enable);this.gravity.load(t.gravity);const o=null!==(e=t.outMode)&&void 0!==e?e:t.out_mode;void 0===t.outModes&&void 0===o||(\"string\"===typeof t.outModes||void 0===t.outModes&&void 0!==o?this.outModes.load({default:null!==(i=t.outModes)&&void 0!==i?i:o}):this.outModes.load(t.outModes));this.path.load(null!==(s=t.path)&&void 0!==s?s:t.noise);void 0!==t.random&&(this.random=t.random);void 0!==t.size&&(this.size=t.size);void 0!==t.speed&&(this.speed=setRangeValue(t.speed));this.spin.load(t.spin);void 0!==t.straight&&(this.straight=t.straight);this.trail.load(t.trail);void 0!==t.vibrate&&(this.vibrate=t.vibrate);void 0!==t.warp&&(this.warp=t.warp)}}class AnimationOptions{constructor(){this.count=0;this.enable=false;this.speed=1;this.decay=0;this.sync=false}load(t){if(t){void 0!==t.count&&(this.count=setRangeValue(t.count));void 0!==t.enable&&(this.enable=t.enable);void 0!==t.speed&&(this.speed=setRangeValue(t.speed));void 0!==t.decay&&(this.decay=setRangeValue(t.decay));void 0!==t.sync&&(this.sync=t.sync)}}}class OpacityAnimation extends AnimationOptions{constructor(){super();this.destroy=\"none\";this.enable=false;this.speed=2;this.startValue=\"random\";this.sync=false}get opacity_min(){return this.minimumValue}set opacity_min(t){this.minimumValue=t}load(t){var e;if(t){super.load(t);void 0!==t.destroy&&(this.destroy=t.destroy);void 0!==t.enable&&(this.enable=t.enable);this.minimumValue=null!==(e=t.minimumValue)&&void 0!==e?e:t.opacity_min;void 0!==t.speed&&(this.speed=t.speed);void 0!==t.startValue&&(this.startValue=t.startValue);void 0!==t.sync&&(this.sync=t.sync)}}}class Opacity extends ValueWithRandom{constructor(){super();this.animation=new OpacityAnimation;this.random.minimumValue=.1;this.value=1}get anim(){return this.animation}set anim(t){this.animation=t}load(t){var e;if(!t)return;super.load(t);const i=null!==(e=t.animation)&&void 0!==e?e:t.anim;if(void 0!==i){this.animation.load(i);this.value=setRangeValue(this.value,this.animation.enable?this.animation.minimumValue:void 0)}}}class ParticlesDensity{constructor(){this.enable=false;this.area=800;this.factor=1e3}get value_area(){return this.area}set value_area(t){this.area=t}load(t){var e;if(!t)return;void 0!==t.enable&&(this.enable=t.enable);const i=null!==(e=t.area)&&void 0!==e?e:t.value_area;void 0!==i&&(this.area=i);void 0!==t.factor&&(this.factor=t.factor)}}class ParticlesNumber{constructor(){this.density=new ParticlesDensity;this.limit=0;this.value=100}get max(){return this.limit}set max(t){this.limit=t}load(t){var e;if(!t)return;this.density.load(t.density);const i=null!==(e=t.limit)&&void 0!==e?e:t.max;void 0!==i&&(this.limit=i);void 0!==t.value&&(this.value=t.value)}}class RotateAnimation{constructor(){this.enable=false;this.speed=0;this.decay=0;this.sync=false}load(t){if(t){void 0!==t.enable&&(this.enable=t.enable);void 0!==t.speed&&(this.speed=setRangeValue(t.speed));void 0!==t.decay&&(this.decay=setRangeValue(t.decay));void 0!==t.sync&&(this.sync=t.sync)}}}class Rotate extends ValueWithRandom{constructor(){super();this.animation=new RotateAnimation;this.direction=\"clockwise\";this.path=false;this.value=0}load(t){if(t){super.load(t);void 0!==t.direction&&(this.direction=t.direction);this.animation.load(t.animation);void 0!==t.path&&(this.path=t.path)}}}class Shadow{constructor(){this.blur=0;this.color=new OptionsColor;this.enable=false;this.offset={x:0,y:0};this.color.value=\"#000\"}load(t){if(t){void 0!==t.blur&&(this.blur=t.blur);this.color=OptionsColor.create(this.color,t.color);void 0!==t.enable&&(this.enable=t.enable);if(void 0!==t.offset){void 0!==t.offset.x&&(this.offset.x=t.offset.x);void 0!==t.offset.y&&(this.offset.y=t.offset.y)}}}}class Shape{constructor(){this.options={};this.type=\"circle\"}get character(){var t;return null!==(t=this.options.character)&&void 0!==t?t:this.options.char}set character(t){this.options.character=t;this.options.char=t}get custom(){return this.options}set custom(t){this.options=t}get image(){var t;return null!==(t=this.options.image)&&void 0!==t?t:this.options.images}set image(t){this.options.image=t;this.options.images=t}get images(){return this.image}set images(t){this.image=t}get polygon(){var t;return null!==(t=this.options.polygon)&&void 0!==t?t:this.options.star}set polygon(t){this.options.polygon=t;this.options.star=t}get stroke(){return[]}set stroke(t){}load(t){var e,i,s;if(!t)return;const o=null!==(e=t.options)&&void 0!==e?e:t.custom;if(void 0!==o)for(const t in o){const e=o[t];e&&(this.options[t]=deepExtend(null!==(i=this.options[t])&&void 0!==i?i:{},e))}this.loadShape(t.character,\"character\",\"char\",true);this.loadShape(t.polygon,\"polygon\",\"star\",false);this.loadShape(null!==(s=t.image)&&void 0!==s?s:t.images,\"image\",\"images\",true);void 0!==t.type&&(this.type=t.type)}loadShape(t,e,i,s){var o,a;if(!t)return;const n=t instanceof Array?[]:{},r=t instanceof Array!==this.options[e]instanceof Array,l=t instanceof Array!==this.options[i]instanceof Array;r&&(this.options[e]=n);l&&s&&(this.options[i]=n);this.options[e]=deepExtend(null!==(o=this.options[e])&&void 0!==o?o:n,t);this.options[i]&&!s||(this.options[i]=deepExtend(null!==(a=this.options[i])&&void 0!==a?a:n,t))}}class SizeAnimation extends AnimationOptions{constructor(){super();this.destroy=\"none\";this.enable=false;this.speed=5;this.startValue=\"random\";this.sync=false}get size_min(){return this.minimumValue}set size_min(t){this.minimumValue=t}load(t){var e;super.load(t);if(t){void 0!==t.destroy&&(this.destroy=t.destroy);void 0!==t.enable&&(this.enable=t.enable);this.minimumValue=null!==(e=t.minimumValue)&&void 0!==e?e:t.size_min;void 0!==t.speed&&(this.speed=t.speed);void 0!==t.startValue&&(this.startValue=t.startValue);void 0!==t.sync&&(this.sync=t.sync)}}}class Size extends ValueWithRandom{constructor(){super();this.animation=new SizeAnimation;this.random.minimumValue=1;this.value=3}get anim(){return this.animation}set anim(t){this.animation=t}load(t){var e;super.load(t);if(!t)return;const i=null!==(e=t.animation)&&void 0!==e?e:t.anim;if(void 0!==i){this.animation.load(i);this.value=setRangeValue(this.value,this.animation.enable?this.animation.minimumValue:void 0)}}}class Stroke{constructor(){this.width=0}load(t){if(t){void 0!==t.color&&(this.color=AnimatableColor.create(this.color,t.color));void 0!==t.width&&(this.width=t.width);void 0!==t.opacity&&(this.opacity=t.opacity)}}}class ZIndex extends ValueWithRandom{constructor(){super();this.opacityRate=1;this.sizeRate=1;this.velocityRate=1}load(t){super.load(t);if(t){void 0!==t.opacityRate&&(this.opacityRate=t.opacityRate);void 0!==t.sizeRate&&(this.sizeRate=t.sizeRate);void 0!==t.velocityRate&&(this.velocityRate=t.velocityRate)}}}var F=(void 0,function(t,e,i,s,o){if(\"m\"===s)throw new TypeError(\"Private method is not writable\");if(\"a\"===s&&!o)throw new TypeError(\"Private accessor was defined without a setter\");if(\"function\"===typeof e?t!==e||!o:!e.has(t))throw new TypeError(\"Cannot write private member to an object whose class did not declare it\");return\"a\"===s?o.call(t,i):o?o.value=i:e.set(t,i),i});var D=(void 0,function(t,e,i,s){if(\"a\"===i&&!s)throw new TypeError(\"Private accessor was defined without a getter\");if(\"function\"===typeof e?t!==e||!s:!e.has(t))throw new TypeError(\"Cannot read private member from an object whose class did not declare it\");return\"m\"===i?s:\"a\"===i?s.call(t):s?s.value:e.get(t)});var L,H;class ParticlesOptions{constructor(t,e){L.set(this,void 0);H.set(this,void 0);F(this,H,t,\"f\");F(this,L,e,\"f\");this.bounce=new ParticlesBounce;this.collisions=new Collisions;this.color=new AnimatableColor;this.color.value=\"#fff\";this.destroy=new Destroy;this.groups={};this.move=new Move;this.number=new ParticlesNumber;this.opacity=new Opacity;this.reduceDuplicates=false;this.rotate=new Rotate;this.shadow=new Shadow;this.shape=new Shape;this.size=new Size;this.stroke=new Stroke;this.zIndex=new ZIndex}load(t){var e,i,s,o,a,n;if(!t)return;this.bounce.load(t.bounce);this.color.load(AnimatableColor.create(this.color,t.color));this.destroy.load(t.destroy);if(void 0!==t.groups)for(const i in t.groups){const s=t.groups[i];void 0!==s&&(this.groups[i]=deepExtend(null!==(e=this.groups[i])&&void 0!==e?e:{},s))}this.move.load(t.move);this.number.load(t.number);this.opacity.load(t.opacity);void 0!==t.reduceDuplicates&&(this.reduceDuplicates=t.reduceDuplicates);this.rotate.load(t.rotate);this.shape.load(t.shape);this.size.load(t.size);this.shadow.load(t.shadow);this.zIndex.load(t.zIndex);const r=null!==(s=null===(i=t.move)||void 0===i?void 0:i.collisions)&&void 0!==s?s:null===(o=t.move)||void 0===o?void 0:o.bounce;void 0!==r&&(this.collisions.enable=r);this.collisions.load(t.collisions);void 0!==t.interactivity&&(this.interactivity=deepExtend({},t.interactivity));const l=null!==(a=t.stroke)&&void 0!==a?a:null===(n=t.shape)||void 0===n?void 0:n.stroke;if(l)if(l instanceof Array)this.stroke=l.map((t=>{const e=new Stroke;e.load(t);return e}));else{this.stroke instanceof Array&&(this.stroke=new Stroke);this.stroke.load(l)}if(D(this,L,\"f\")){const e=D(this,H,\"f\").plugins.updaters.get(D(this,L,\"f\"));if(e)for(const i of e)i.loadOptions&&i.loadOptions(this,t);const i=D(this,H,\"f\").plugins.interactors.get(D(this,L,\"f\"));if(i)for(const e of i)e.loadParticlesOptions&&e.loadParticlesOptions(this,t)}}}L=new WeakMap,H=new WeakMap;function loadOptions(t,...e){for(const i of e)t.load(i)}function loadParticlesOptions(t,e,...i){const s=new ParticlesOptions(t,e);loadOptions(s,...i);return s}var W=(void 0,function(t,e,i,s,o){if(\"m\"===s)throw new TypeError(\"Private method is not writable\");if(\"a\"===s&&!o)throw new TypeError(\"Private accessor was defined without a setter\");if(\"function\"===typeof e?t!==e||!o:!e.has(t))throw new TypeError(\"Cannot write private member to an object whose class did not declare it\");return\"a\"===s?o.call(t,i):o?o.value=i:e.set(t,i),i});var B=(void 0,function(t,e,i,s){if(\"a\"===i&&!s)throw new TypeError(\"Private accessor was defined without a getter\");if(\"function\"===typeof e?t!==e||!s:!e.has(t))throw new TypeError(\"Cannot read private member from an object whose class did not declare it\");return\"m\"===i?s:\"a\"===i?s.call(t):s?s.value:e.get(t)});var q,j,_,G;class Options{constructor(t,e){q.add(this);j.set(this,void 0);_.set(this,void 0);W(this,_,t,\"f\");W(this,j,e,\"f\");this.autoPlay=true;this.background=new Background;this.backgroundMask=new BackgroundMask;this.fullScreen=new FullScreen;this.detectRetina=true;this.duration=0;this.fpsLimit=120;this.interactivity=new Interactivity(t,e);this.manualParticles=[];this.motion=new Motion;this.particles=loadParticlesOptions(B(this,_,\"f\"),B(this,j,\"f\"));this.pauseOnBlur=true;this.pauseOnOutsideViewport=true;this.responsive=[];this.style={};this.themes=[];this.zLayers=100}get backgroundMode(){return this.fullScreen}set backgroundMode(t){this.fullScreen.load(t)}get fps_limit(){return this.fpsLimit}set fps_limit(t){this.fpsLimit=t}get retina_detect(){return this.detectRetina}set retina_detect(t){this.detectRetina=t}load(t){var e,i,s,o,a;if(!t)return;if(void 0!==t.preset)if(t.preset instanceof Array)for(const e of t.preset)this.importPreset(e);else this.importPreset(t.preset);void 0!==t.autoPlay&&(this.autoPlay=t.autoPlay);const n=null!==(e=t.detectRetina)&&void 0!==e?e:t.retina_detect;void 0!==n&&(this.detectRetina=n);void 0!==t.duration&&(this.duration=t.duration);const r=null!==(i=t.fpsLimit)&&void 0!==i?i:t.fps_limit;void 0!==r&&(this.fpsLimit=r);void 0!==t.pauseOnBlur&&(this.pauseOnBlur=t.pauseOnBlur);void 0!==t.pauseOnOutsideViewport&&(this.pauseOnOutsideViewport=t.pauseOnOutsideViewport);void 0!==t.zLayers&&(this.zLayers=t.zLayers);this.background.load(t.background);const l=null!==(s=t.fullScreen)&&void 0!==s?s:t.backgroundMode;\"boolean\"===typeof l?this.fullScreen.enable=l:this.fullScreen.load(l);this.backgroundMask.load(t.backgroundMask);this.interactivity.load(t.interactivity);void 0!==t.manualParticles&&(this.manualParticles=t.manualParticles.map((t=>{const e=new ManualParticle;e.load(t);return e})));this.motion.load(t.motion);this.particles.load(t.particles);this.style=deepExtend(this.style,t.style);B(this,_,\"f\").plugins.loadOptions(this,t);const c=B(this,_,\"f\").plugins.interactors.get(B(this,j,\"f\"));if(c)for(const e of c)e.loadOptions&&e.loadOptions(this,t);if(void 0!==t.responsive)for(const e of t.responsive){const t=new Responsive;t.load(e);this.responsive.push(t)}this.responsive.sort(((t,e)=>t.maxWidth-e.maxWidth));if(void 0!==t.themes)for(const e of t.themes){const t=new Theme;t.load(e);this.themes.push(t)}this.defaultDarkTheme=null===(o=B(this,q,\"m\",G).call(this,\"dark\"))||void 0===o?void 0:o.name;this.defaultLightTheme=null===(a=B(this,q,\"m\",G).call(this,\"light\"))||void 0===a?void 0:a.name}setResponsive(t,e,i){this.load(i);const s=this.responsive.find((i=>\"screen\"===i.mode&&screen?i.maxWidth>screen.availWidth:i.maxWidth*e>t));this.load(null===s||void 0===s?void 0:s.options);return null===s||void 0===s?void 0:s.maxWidth}setTheme(t){if(t){const e=this.themes.find((e=>e.name===t));e&&this.load(e.options)}else{const t=\"undefined\"!==typeof matchMedia&&matchMedia(\"(prefers-color-scheme: dark)\"),e=t&&t.matches,i=B(this,q,\"m\",G).call(this,e?\"dark\":\"light\");i&&this.load(i.options)}}importPreset(t){this.load(B(this,_,\"f\").plugins.getPreset(t))}}j=new WeakMap,_=new WeakMap,q=new WeakSet,G=function _Options_findDefaultTheme(t){var e;return null!==(e=this.themes.find((e=>e.default.value&&e.default.mode===t)))&&void 0!==e?e:this.themes.find((t=>t.default.value&&\"any\"===t.default.mode))};var $=(void 0,function(t,e,i,s,o){if(\"m\"===s)throw new TypeError(\"Private method is not writable\");if(\"a\"===s&&!o)throw new TypeError(\"Private accessor was defined without a setter\");if(\"function\"===typeof e?t!==e||!o:!e.has(t))throw new TypeError(\"Cannot write private member to an object whose class did not declare it\");return\"a\"===s?o.call(t,i):o?o.value=i:e.set(t,i),i});var N=(void 0,function(t,e,i,s){if(\"a\"===i&&!s)throw new TypeError(\"Private accessor was defined without a getter\");if(\"function\"===typeof e?t!==e||!s:!e.has(t))throw new TypeError(\"Cannot read private member from an object whose class did not declare it\");return\"m\"===i?s:\"a\"===i?s.call(t):s?s.value:e.get(t)});var U,X;class InteractionManager{constructor(t,e){this.container=e;U.set(this,void 0);X.set(this,void 0);$(this,U,t,\"f\");$(this,X,N(this,U,\"f\").plugins.getInteractors(this.container,true),\"f\");this.externalInteractors=[];this.particleInteractors=[]}async externalInteract(t){for(const e of this.externalInteractors)e.isEnabled()&&await e.interact(t)}handleClickMode(t){for(const e of this.externalInteractors)e.handleClickMode&&e.handleClickMode(t)}init(){this.externalInteractors=[];this.particleInteractors=[];for(const t of N(this,X,\"f\")){switch(t.type){case 0:this.externalInteractors.push(t);break;case 1:this.particleInteractors.push(t);break}t.init()}}async particlesInteract(t,e){for(const e of this.externalInteractors)e.clear(t);for(const i of this.particleInteractors)i.isEnabled(t)&&await i.interact(t,e)}async reset(t){for(const e of this.externalInteractors)e.isEnabled()&&await e.reset(t);for(const e of this.particleInteractors)e.isEnabled(t)&&await e.reset(t)}}U=new WeakMap,X=new WeakMap;class Vector3d extends Vector{constructor(t,e,i){super(t,e);if(\"number\"!==typeof t&&t)this.z=t.z;else{if(void 0===i)throw new Error(\"tsParticles - Vector not initialized correctly\");this.z=i}}static get origin(){return Vector3d.create(0,0,0)}static clone(t){return Vector3d.create(t.x,t.y,t.z)}static create(t,e,i){return new Vector3d(t,e,i)}add(t){return t instanceof Vector3d?Vector3d.create(this.x+t.x,this.y+t.y,this.z+t.z):super.add(t)}addTo(t){super.addTo(t);t instanceof Vector3d&&(this.z+=t.z)}copy(){return Vector3d.clone(this)}div(t){return Vector3d.create(this.x/t,this.y/t,this.z/t)}divTo(t){super.divTo(t);this.z/=t}mult(t){return Vector3d.create(this.x*t,this.y*t,this.z*t)}multTo(t){super.multTo(t);this.z*=t}setTo(t){super.setTo(t);const e=t;void 0!==e.z&&(this.z=e.z)}sub(t){return t instanceof Vector3d?Vector3d.create(this.x-t.x,this.y-t.y,this.z-t.z):super.sub(t)}subFrom(t){super.subFrom(t);t instanceof Vector3d&&(this.z-=t.z)}}var Y=(void 0,function(t,e,i,s,o){if(\"m\"===s)throw new TypeError(\"Private method is not writable\");if(\"a\"===s&&!o)throw new TypeError(\"Private accessor was defined without a setter\");if(\"function\"===typeof e?t!==e||!o:!e.has(t))throw new TypeError(\"Cannot write private member to an object whose class did not declare it\");return\"a\"===s?o.call(t,i):o?o.value=i:e.set(t,i),i});var Q=(void 0,function(t,e,i,s){if(\"a\"===i&&!s)throw new TypeError(\"Private accessor was defined without a getter\");if(\"function\"===typeof e?t!==e||!s:!e.has(t))throw new TypeError(\"Cannot read private member from an object whose class did not declare it\");return\"m\"===i?s:\"a\"===i?s.call(t):s?s.value:e.get(t)});var J;const fixOutMode=t=>{(isInArray(t.outMode,t.checkModes)||isInArray(t.outMode,t.checkModes))&&(t.coord>t.maxCoord-2*t.radius?t.setCb(-t.radius):t.coord<2*t.radius&&t.setCb(t.radius))};class Particle{constructor(t,e,i,s,o,a){var n,r,l,c,h,d,u,f,p;this.id=e;this.container=i;this.group=a;J.set(this,void 0);Y(this,J,t,\"f\");this.fill=true;this.close=true;this.lastPathTime=0;this.destroyed=false;this.unbreakable=false;this.splitCount=0;this.rotation=0;this.misplaced=false;this.retina={maxDistance:{}};this.outType=\"normal\";this.ignoresResizeRatio=true;const v=i.retina.pixelRatio,m=i.actualOptions,g=loadParticlesOptions(Q(this,J,\"f\"),i,m.particles);const y=g.shape.type,w=g.reduceDuplicates;this.shape=y instanceof Array?itemFromArray(y,this.id,w):y;if(null===o||void 0===o?void 0:o.shape){if(o.shape.type){const t=o.shape.type;this.shape=t instanceof Array?itemFromArray(t,this.id,w):t}const t=new Shape;t.load(o.shape);this.shape&&(this.shapeData=this.loadShapeData(t,w))}else this.shapeData=this.loadShapeData(g.shape,w);g.load(o);g.load(null===(n=this.shapeData)||void 0===n?void 0:n.particles);this.interactivity=new Interactivity(t,i);this.interactivity.load(i.actualOptions.interactivity);this.interactivity.load(g.interactivity);this.fill=null!==(l=null===(r=this.shapeData)||void 0===r?void 0:r.fill)&&void 0!==l?l:this.fill;this.close=null!==(h=null===(c=this.shapeData)||void 0===c?void 0:c.close)&&void 0!==h?h:this.close;this.options=g;const b=this.options.move.path;this.pathDelay=1e3*getValue(b.delay);if(b.generator){this.pathGenerator=Q(this,J,\"f\").plugins.getPathGenerator(b.generator);this.pathGenerator&&i.addPath(b.generator,this.pathGenerator)&&this.pathGenerator.init(i)}const x=getRangeValue(this.options.zIndex.value);i.retina.initParticle(this);const R=this.options.size,M=R.value,C=R.animation;this.size={enable:R.animation.enable,value:getRangeValue(R.value)*i.retina.pixelRatio,max:getRangeMax(M)*v,min:getRangeMin(M)*v,loops:0,maxLoops:getRangeValue(R.animation.count)};if(C.enable){this.size.status=0;this.size.decay=1-getRangeValue(C.decay);switch(C.startValue){case\"min\":this.size.value=this.size.min;this.size.status=0;break;case\"random\":this.size.value=randomInRange(this.size)*v;this.size.status=getRandom()>=.5?0:1;break;case\"max\":default:this.size.value=this.size.max;this.size.status=1;break}this.size.velocity=(null!==(d=this.retina.sizeAnimationSpeed)&&void 0!==d?d:i.retina.sizeAnimationSpeed)/100*i.retina.reduceFactor;C.sync||(this.size.velocity*=getRandom())}this.bubble={inRange:false};this.position=this.calcPosition(i,s,clamp(x,0,i.zLayers));this.initialPosition=this.position.copy();const P=i.canvas.size,z=this.options.move.center;this.moveCenter={x:P.width*z.x/100,y:P.height*z.y/100,radius:this.options.move.center.radius};this.direction=getParticleDirectionAngle(this.options.move.direction,this.position,this.moveCenter);switch(this.options.move.direction){case\"inside\":this.outType=\"inside\";break;case\"outside\":this.outType=\"outside\";break}this.initialVelocity=this.calculateVelocity();this.velocity=this.initialVelocity.copy();this.moveDecay=1-getRangeValue(this.options.move.decay);this.offset=Vector.origin;const k=i.particles;k.needsSort=k.needsSort||k.lastZIndex<this.position.z;k.lastZIndex=this.position.z;this.zIndexFactor=this.position.z/i.zLayers;this.sides=24;let T=i.drawers.get(this.shape);if(!T){T=Q(this,J,\"f\").plugins.getShapeDrawer(this.shape);T&&i.drawers.set(this.shape,T)}(null===T||void 0===T?void 0:T.loadShape)&&(null===T||void 0===T?void 0:T.loadShape(this));const S=null===T||void 0===T?void 0:T.getSidesCount;S&&(this.sides=S(this));this.spawning=false;this.shadowColor=rangeColorToRgb(this.options.shadow.color);for(const t of i.particles.updaters)null===(u=t.init)||void 0===u?void 0:u.call(t,this);for(const t of i.particles.movers)null===(f=t.init)||void 0===f?void 0:f.call(t,this);(null===T||void 0===T?void 0:T.particleInit)&&T.particleInit(i,this);for(const[,t]of i.plugins)null===(p=t.particleCreated)||void 0===p?void 0:p.call(t,this)}destroy(t){if(this.unbreakable||this.destroyed)return;this.destroyed=true;this.bubble.inRange=false;for(const[,e]of this.container.plugins)e.particleDestroyed&&e.particleDestroyed(this,t);if(t)return;const e=this.options.destroy;\"split\"===e.mode&&this.split()}draw(t){const e=this.container;for(const[,i]of e.plugins)e.canvas.drawParticlePlugin(i,this,t);e.canvas.drawParticle(this,t)}getFillColor(){var t,e;const i=null!==(t=this.bubble.color)&&void 0!==t?t:getHslFromAnimation(this.color);if(i&&this.roll&&(this.backColor||this.roll.alter)){const t=this.roll.horizontal&&this.roll.vertical?2:1,s=this.roll.horizontal?Math.PI/2:0,o=Math.floor(((null!==(e=this.roll.angle)&&void 0!==e?e:0)+s)/(Math.PI/t))%2;if(o){if(this.backColor)return this.backColor;if(this.roll.alter)return alterHsl(i,this.roll.alter.type,this.roll.alter.value)}}return i}getMass(){return this.getRadius()**2*Math.PI/2}getPosition(){return{x:this.position.x+this.offset.x,y:this.position.y+this.offset.y,z:this.position.z}}getRadius(){var t;return null!==(t=this.bubble.radius)&&void 0!==t?t:this.size.value}getStrokeColor(){var t,e;return null!==(e=null!==(t=this.bubble.color)&&void 0!==t?t:getHslFromAnimation(this.strokeColor))&&void 0!==e?e:this.getFillColor()}isInsideCanvas(){const t=this.getRadius(),e=this.container.canvas.size;return this.position.x>=-t&&this.position.y>=-t&&this.position.y<=e.height+t&&this.position.x<=e.width+t}isVisible(){return!this.destroyed&&!this.spawning&&this.isInsideCanvas()}reset(){this.opacity&&(this.opacity.loops=0);this.size.loops=0}calcPosition(t,e,i,s=0){var o,a,n,r;for(const[,s]of t.plugins){const t=void 0!==s.particlePosition?s.particlePosition(e,this):void 0;if(void 0!==t)return Vector3d.create(t.x,t.y,i)}const l=t.canvas.size,c=calcExactPositionOrRandomFromSize({size:l,position:e}),h=Vector3d.create(c.x,c.y,i),d=this.getRadius(),u=this.options.move.outModes,fixHorizontal=e=>{fixOutMode({outMode:e,checkModes:[\"bounce\",\"bounce-horizontal\"],coord:h.x,maxCoord:t.canvas.size.width,setCb:t=>h.x+=t,radius:d})},fixVertical=e=>{fixOutMode({outMode:e,checkModes:[\"bounce\",\"bounce-vertical\"],coord:h.y,maxCoord:t.canvas.size.height,setCb:t=>h.y+=t,radius:d})};fixHorizontal(null!==(o=u.left)&&void 0!==o?o:u.default);fixHorizontal(null!==(a=u.right)&&void 0!==a?a:u.default);fixVertical(null!==(n=u.top)&&void 0!==n?n:u.default);fixVertical(null!==(r=u.bottom)&&void 0!==r?r:u.default);return this.checkOverlap(h,s)?this.calcPosition(t,void 0,i,s+1):h}calculateVelocity(){const t=getParticleBaseVelocity(this.direction);const e=t.copy();const i=this.options.move;if(\"inside\"===i.direction||\"outside\"===i.direction)return e;const s=Math.PI/180*getRangeValue(i.angle.value);const o=Math.PI/180*getRangeValue(i.angle.offset);const a={left:o-s/2,right:o+s/2};i.straight||(e.angle+=randomInRange(setRangeValue(a.left,a.right)));i.random&&\"number\"===typeof i.speed&&(e.length*=getRandom());return e}checkOverlap(t,e=0){const i=this.options.collisions,s=this.getRadius();if(!i.enable)return false;const o=i.overlap;if(o.enable)return false;const a=o.retries;if(a>=0&&e>a)throw new Error(\"Particle is overlapping and can't be placed\");let n=false;for(const e of this.container.particles.array)if(getDistance(t,e.position)<s+e.getRadius()){n=true;break}return n}loadShapeData(t,e){const i=t.options[this.shape];if(i)return deepExtend({},i instanceof Array?itemFromArray(i,this.id,e):i)}split(){const t=this.options.destroy.split;if(t.count>=0&&this.splitCount++>t.count)return;const e=getValue(t.rate),i=t.particles instanceof Array?itemFromArray(t.particles):t.particles;for(let t=0;t<e;t++)this.container.particles.addSplitParticle(this,i)}}J=new WeakMap;class Point{constructor(t,e){this.position=t;this.particle=e}}class Range{constructor(t,e){this.position={x:t,y:e}}}class Circle extends Range{constructor(t,e,i){super(t,e);this.radius=i}contains(t){return getDistance(t,this.position)<=this.radius}intersects(t){const e=t,i=t,s=this.position,o=t.position,a=Math.abs(o.x-s.x),n=Math.abs(o.y-s.y),r=this.radius;if(void 0!==i.radius){const t=r+i.radius,e=Math.sqrt(a*a+n+n);return t>e}if(void 0!==e.size){const t=e.size.width,i=e.size.height,s=Math.pow(a-t,2)+Math.pow(n-i,2);return!(a>r+t||n>r+i)&&(a<=t||n<=i||s<=r*r)}return false}}class Rectangle extends Range{constructor(t,e,i,s){super(t,e);this.size={height:s,width:i}}contains(t){const e=this.size.width,i=this.size.height,s=this.position;return t.x>=s.x&&t.x<=s.x+e&&t.y>=s.y&&t.y<=s.y+i}intersects(t){const e=t,i=t,s=this.size.width,o=this.size.height,a=this.position,n=t.position;if(void 0!==i.radius)return i.intersects(this);if(!e.size)return false;const r=e.size,l=r.width,c=r.height;return n.x<a.x+s&&n.x+l>a.x&&n.y<a.y+o&&n.y+c>a.y}}class CircleWarp extends Circle{constructor(t,e,i,s){super(t,e,i);this.canvasSize=s;this.canvasSize=Object.assign({},s)}contains(t){if(super.contains(t))return true;const e={x:t.x-this.canvasSize.width,y:t.y};if(super.contains(e))return true;const i={x:t.x-this.canvasSize.width,y:t.y-this.canvasSize.height};if(super.contains(i))return true;const s={x:t.x,y:t.y-this.canvasSize.height};return super.contains(s)}intersects(t){if(super.intersects(t))return true;const e=t,i=t,s={x:t.position.x-this.canvasSize.width,y:t.position.y-this.canvasSize.height};if(void 0!==i.radius){const t=new Circle(s.x,s.y,2*i.radius);return super.intersects(t)}if(void 0!==e.size){const t=new Rectangle(s.x,s.y,2*e.size.width,2*e.size.height);return super.intersects(t)}return false}}class QuadTree{constructor(t,e){this.rectangle=t;this.capacity=e;this.points=[];this.divided=false}insert(t){var e,i,s,o,a;if(!this.rectangle.contains(t.position))return false;if(this.points.length<this.capacity){this.points.push(t);return true}this.divided||this.subdivide();return null!==(a=(null===(e=this.northEast)||void 0===e?void 0:e.insert(t))||(null===(i=this.northWest)||void 0===i?void 0:i.insert(t))||(null===(s=this.southEast)||void 0===s?void 0:s.insert(t))||(null===(o=this.southWest)||void 0===o?void 0:o.insert(t)))&&void 0!==a&&a}query(t,e,i){var s,o,a,n;const r=null!==i&&void 0!==i?i:[];if(!t.intersects(this.rectangle))return[];for(const i of this.points)!t.contains(i.position)&&getDistance(t.position,i.position)>i.particle.getRadius()&&(!e||e(i.particle))||r.push(i.particle);if(this.divided){null===(s=this.northEast)||void 0===s?void 0:s.query(t,e,r);null===(o=this.northWest)||void 0===o?void 0:o.query(t,e,r);null===(a=this.southEast)||void 0===a?void 0:a.query(t,e,r);null===(n=this.southWest)||void 0===n?void 0:n.query(t,e,r)}return r}queryCircle(t,e,i){return this.query(new Circle(t.x,t.y,e),i)}queryCircleWarp(t,e,i,s){const o=i,a=i;return this.query(new CircleWarp(t.x,t.y,e,void 0!==o.canvas?o.canvas.size:a),s)}queryRectangle(t,e,i){return this.query(new Rectangle(t.x,t.y,e.width,e.height),i)}subdivide(){const t=this.rectangle.position.x,e=this.rectangle.position.y,i=this.rectangle.size.width,s=this.rectangle.size.height,o=this.capacity;this.northEast=new QuadTree(new Rectangle(t,e,i/2,s/2),o);this.northWest=new QuadTree(new Rectangle(t+i/2,e,i/2,s/2),o);this.southEast=new QuadTree(new Rectangle(t,e+s/2,i/2,s/2),o);this.southWest=new QuadTree(new Rectangle(t+i/2,e+s/2,i/2,s/2),o);this.divided=true}}var Z=(void 0,function(t,e,i,s,o){if(\"m\"===s)throw new TypeError(\"Private method is not writable\");if(\"a\"===s&&!o)throw new TypeError(\"Private accessor was defined without a setter\");if(\"function\"===typeof e?t!==e||!o:!e.has(t))throw new TypeError(\"Cannot write private member to an object whose class did not declare it\");return\"a\"===s?o.call(t,i):o?o.value=i:e.set(t,i),i});var K=(void 0,function(t,e,i,s){if(\"a\"===i&&!s)throw new TypeError(\"Private accessor was defined without a getter\");if(\"function\"===typeof e?t!==e||!s:!e.has(t))throw new TypeError(\"Cannot read private member from an object whose class did not declare it\");return\"m\"===i?s:\"a\"===i?s.call(t):s?s.value:e.get(t)});var tt;class Particles{constructor(t,e){this.container=e;tt.set(this,void 0);Z(this,tt,t,\"f\");this.nextId=0;this.array=[];this.zArray=[];this.limit=0;this.needsSort=false;this.lastZIndex=0;this.freqs={links:new Map,triangles:new Map};this.interactionManager=new InteractionManager(K(this,tt,\"f\"),e);const i=this.container.canvas.size;this.quadTree=new QuadTree(new Rectangle(-i.width/4,-i.height/4,3*i.width/2,3*i.height/2),4);this.movers=K(this,tt,\"f\").plugins.getMovers(e,true);this.updaters=K(this,tt,\"f\").plugins.getUpdaters(e,true)}get count(){return this.array.length}addManualParticles(){const t=this.container,e=t.actualOptions;for(const i of e.manualParticles)this.addParticle(calcPositionFromSize({size:t.canvas.size,position:i.position}),i.options)}addParticle(t,e,i){const s=this.container,o=s.actualOptions,a=o.particles.number.limit;if(a>0){const t=this.count+1-a;t>0&&this.removeQuantity(t)}return this.pushParticle(t,e,i)}addSplitParticle(t,e){const i=t.options.destroy.split,s=loadParticlesOptions(K(this,tt,\"f\"),this.container,t.options),o=getValue(i.factor);s.color.load({value:{hsl:t.getFillColor()}});if(\"number\"===typeof s.size.value)s.size.value/=o;else{s.size.value.min/=o;s.size.value.max/=o}s.load(e);const a=i.sizeOffset?setRangeValue(-t.size.value,t.size.value):0,n={x:t.position.x+randomInRange(a),y:t.position.y+randomInRange(a)};return this.pushParticle(n,s,t.group,(e=>{if(e.size.value<.5)return false;e.velocity.length=randomInRange(setRangeValue(t.velocity.length,e.velocity.length));e.splitCount=t.splitCount+1;e.unbreakable=true;setTimeout((()=>{e.unbreakable=false}),500);return true}))}clear(){this.array=[];this.zArray=[]}destroy(){this.array=[];this.zArray=[];this.movers=[];this.updaters=[]}async draw(t){const e=this.container,i=this.container.canvas.size;this.quadTree=new QuadTree(new Rectangle(-i.width/4,-i.height/4,3*i.width/2,3*i.height/2),4);e.canvas.clear();await this.update(t);if(this.needsSort){this.zArray.sort(((t,e)=>e.position.z-t.position.z||t.id-e.id));this.lastZIndex=this.zArray[this.zArray.length-1].position.z;this.needsSort=false}for(const[,i]of e.plugins)e.canvas.drawPlugin(i,t);for(const e of this.zArray)e.draw(t)}getLinkFrequency(t,e){const i=setRangeValue(t.id,e.id),s=`${getRangeMin(i)}_${getRangeMax(i)}`;let o=this.freqs.links.get(s);if(void 0===o){o=getRandom();this.freqs.links.set(s,o)}return o}getTriangleFrequency(t,e,i){let[s,o,a]=[t.id,e.id,i.id];s>o&&([o,s]=[s,o]);o>a&&([a,o]=[o,a]);s>a&&([a,s]=[s,a]);const n=`${s}_${o}_${a}`;let r=this.freqs.triangles.get(n);if(void 0===r){r=getRandom();this.freqs.triangles.set(n,r)}return r}handleClickMode(t){this.interactionManager.handleClickMode(t)}init(){var t;const e=this.container,i=e.actualOptions;this.lastZIndex=0;this.needsSort=false;this.freqs.links=new Map;this.freqs.triangles=new Map;let s=false;this.updaters=K(this,tt,\"f\").plugins.getUpdaters(e,true);this.interactionManager.init();for(const[,t]of e.plugins){void 0!==t.particlesInitialization&&(s=t.particlesInitialization());if(s)break}this.interactionManager.init();for(const[,t]of e.pathGenerators)t.init(e);this.addManualParticles();if(!s){for(const e in i.particles.groups){const s=i.particles.groups[e];for(let o=this.count,a=0;a<(null===(t=s.number)||void 0===t?void 0:t.value)&&o<i.particles.number.value;o++,a++)this.addParticle(void 0,s,e)}for(let t=this.count;t<i.particles.number.value;t++)this.addParticle()}}push(t,e,i,s){this.pushing=true;for(let o=0;o<t;o++)this.addParticle(null===e||void 0===e?void 0:e.position,i,s);this.pushing=false}async redraw(){this.clear();this.init();await this.draw({value:0,factor:0})}remove(t,e,i){this.removeAt(this.array.indexOf(t),void 0,e,i)}removeAt(t,e=1,i,s){if(!(t>=0&&t<=this.count))return;let o=0;for(let a=t;o<e&&a<this.count;a++){const t=this.array[a];if(!t||t.group!==i)continue;t.destroy(s);this.array.splice(a--,1);const e=this.zArray.indexOf(t);this.zArray.splice(e,1);o++;K(this,tt,\"f\").dispatchEvent(\"particleRemoved\",{container:this.container,data:{particle:t}})}}removeQuantity(t,e){this.removeAt(0,t,e)}setDensity(){const t=this.container.actualOptions;for(const e in t.particles.groups)this.applyDensity(t.particles.groups[e],0,e);this.applyDensity(t.particles,t.manualParticles.length)}async update(t){var e,i;const s=this.container,o=[];for(const[,t]of s.pathGenerators)t.update();for(const[,i]of s.plugins)null===(e=i.update)||void 0===e?void 0:e.call(i,t);for(const e of this.array){const a=s.canvas.resizeFactor;if(a&&!e.ignoresResizeRatio){e.position.x*=a.width;e.position.y*=a.height}e.ignoresResizeRatio=false;await this.interactionManager.reset(e);for(const[,s]of this.container.plugins){if(e.destroyed)break;null===(i=s.particleUpdate)||void 0===i?void 0:i.call(s,e,t)}for(const i of this.movers)i.isEnabled(e)&&i.move(e,t);e.destroyed?o.push(e):this.quadTree.insert(new Point(e.getPosition(),e))}for(const t of o)this.remove(t);await this.interactionManager.externalInteract(t);for(const e of s.particles.array){for(const i of this.updaters)i.update(e,t);e.destroyed||e.spawning||await this.interactionManager.particlesInteract(e,t)}delete s.canvas.resizeFactor}applyDensity(t,e,i){var s;if(!(null===(s=t.number.density)||void 0===s?void 0:s.enable))return;const o=t.number,a=this.initDensityFactor(o.density),n=o.value,r=o.limit>0?o.limit:n,l=Math.min(n,r)*a+e,c=Math.min(this.count,this.array.filter((t=>t.group===i)).length);this.limit=o.limit*a;c<l?this.push(Math.abs(l-c),void 0,t,i):c>l&&this.removeQuantity(c-l,i)}initDensityFactor(t){const e=this.container;if(!e.canvas.element||!t.enable)return 1;const i=e.canvas.element,s=e.retina.pixelRatio;return i.width*i.height/(t.factor*s**2*t.area)}pushParticle(t,e,i,s){try{const o=new Particle(K(this,tt,\"f\"),this.nextId,this.container,t,e,i);let a=true;s&&(a=s(o));if(!a)return;this.array.push(o);this.zArray.push(o);this.nextId++;K(this,tt,\"f\").dispatchEvent(\"particleAdded\",{container:this.container,data:{particle:o}});return o}catch(t){console.warn(`error adding particle: ${t}`);return}}}tt=new WeakMap;class Retina{constructor(t){this.container=t}init(){const t=this.container,e=t.actualOptions;this.pixelRatio=!e.detectRetina||isSsr()?1:window.devicePixelRatio;const i=this.container.actualOptions.motion;if(i&&(i.disable||i.reduce.value))if(isSsr()||\"undefined\"===typeof matchMedia||!matchMedia)this.reduceFactor=1;else{const e=matchMedia(\"(prefers-reduced-motion: reduce)\");if(e){this.handleMotionChange(e);const handleChange=()=>{this.handleMotionChange(e);t.refresh().catch((()=>{}))};void 0!==e.addEventListener?e.addEventListener(\"change\",handleChange):void 0!==e.addListener&&e.addListener(handleChange)}}else this.reduceFactor=1;const s=this.pixelRatio;if(t.canvas.element){const e=t.canvas.element;t.canvas.size.width=e.offsetWidth*s;t.canvas.size.height=e.offsetHeight*s}const o=e.particles;this.attractDistance=getRangeValue(o.move.attract.distance)*s;this.sizeAnimationSpeed=getRangeValue(o.size.animation.speed)*s;this.maxSpeed=getRangeValue(o.move.gravity.maxSpeed)*s;const a=e.interactivity.modes;this.slowModeRadius=a.slow.radius*s}initParticle(t){const e=t.options,i=this.pixelRatio,s=e.move.distance,o=t.retina;o.attractDistance=getRangeValue(e.move.attract.distance)*i;o.moveDrift=getRangeValue(e.move.drift)*i;o.moveSpeed=getRangeValue(e.move.speed)*i;o.sizeAnimationSpeed=getRangeValue(e.size.animation.speed)*i;const a=o.maxDistance;a.horizontal=void 0!==s.horizontal?s.horizontal*i:void 0;a.vertical=void 0!==s.vertical?s.vertical*i:void 0;o.maxSpeed=getRangeValue(e.move.gravity.maxSpeed)*i}handleMotionChange(t){const e=this.container.actualOptions;if(t.matches){const t=e.motion;this.reduceFactor=t.disable?0:t.reduce.value?1/t.reduce.factor:1}else this.reduceFactor=1}}var et=(void 0,function(t,e,i,s,o){if(\"m\"===s)throw new TypeError(\"Private method is not writable\");if(\"a\"===s&&!o)throw new TypeError(\"Private accessor was defined without a setter\");if(\"function\"===typeof e?t!==e||!o:!e.has(t))throw new TypeError(\"Cannot write private member to an object whose class did not declare it\");return\"a\"===s?o.call(t,i):o?o.value=i:e.set(t,i),i});var it=(void 0,function(t,e,i,s){if(\"a\"===i&&!s)throw new TypeError(\"Private accessor was defined without a getter\");if(\"function\"===typeof e?t!==e||!s:!e.has(t))throw new TypeError(\"Cannot read private member from an object whose class did not declare it\");return\"m\"===i?s:\"a\"===i?s.call(t):s?s.value:e.get(t)});var st,ot,at,nt,rt;function guardCheck(t){return void 0!==t&&!t.destroyed}function loadContainerOptions(t,e,...i){const s=new Options(t,e);loadOptions(s,...i);return s}const lt=\"default\",ct={generate:t=>{const e=t.velocity.copy();e.angle+=e.length*Math.PI/180;return e},init:()=>{},update:()=>{}};class Container{constructor(t,e,i){this.id=e;st.set(this,void 0);ot.set(this,void 0);at.set(this,void 0);nt.set(this,void 0);rt.set(this,void 0);et(this,st,t,\"f\");this.fpsLimit=120;this.duration=0;this.lifeTime=0;this.firstStart=true;this.started=false;this.destroyed=false;this.paused=true;this.lastFrameTime=0;this.zLayers=100;this.pageHidden=false;et(this,rt,i,\"f\");this._initialSourceOptions=i;this.retina=new Retina(this);this.canvas=new Canvas(this);this.particles=new Particles(it(this,st,\"f\"),this);this.frameManager=new FrameManager(this);this.pathGenerators=new Map;this.interactivity={mouse:{clicking:false,inside:false}};this.plugins=new Map;this.drawers=new Map;et(this,nt,loadContainerOptions(it(this,st,\"f\"),this),\"f\");this.actualOptions=loadContainerOptions(it(this,st,\"f\"),this);et(this,ot,new EventListeners(this),\"f\");\"undefined\"!==typeof IntersectionObserver&&IntersectionObserver&&et(this,at,new IntersectionObserver((t=>this.intersectionManager(t))),\"f\");it(this,st,\"f\").dispatchEvent(\"containerBuilt\",{container:this})}get options(){return it(this,nt,\"f\")}get sourceOptions(){return it(this,rt,\"f\")}addClickHandler(t){if(!guardCheck(this))return;const e=this.interactivity.element;if(!e)return;const clickOrTouchHandler=(e,i,s)=>{if(!guardCheck(this))return;const o=this.retina.pixelRatio,a={x:i.x*o,y:i.y*o},n=this.particles.quadTree.queryCircle(a,s*o);t(e,n)};const clickHandler=t=>{if(!guardCheck(this))return;const e=t,i={x:e.offsetX||e.clientX,y:e.offsetY||e.clientY};clickOrTouchHandler(t,i,1)};const touchStartHandler=()=>{if(guardCheck(this)){i=true;s=false}};const touchMoveHandler=()=>{guardCheck(this)&&(s=true)};const touchEndHandler=t=>{var e,o,a;if(guardCheck(this)){if(i&&!s){const i=t;let s=i.touches[i.touches.length-1];if(!s){s=i.changedTouches[i.changedTouches.length-1];if(!s)return}const n=null===(e=this.canvas.element)||void 0===e?void 0:e.getBoundingClientRect(),r={x:s.clientX-(null!==(o=null===n||void 0===n?void 0:n.left)&&void 0!==o?o:0),y:s.clientY-(null!==(a=null===n||void 0===n?void 0:n.top)&&void 0!==a?a:0)};clickOrTouchHandler(t,r,Math.max(s.radiusX,s.radiusY))}i=false;s=false}};const touchCancelHandler=()=>{if(guardCheck(this)){i=false;s=false}};let i=false;let s=false;e.addEventListener(\"click\",clickHandler);e.addEventListener(\"touchstart\",touchStartHandler);e.addEventListener(\"touchmove\",touchMoveHandler);e.addEventListener(\"touchend\",touchEndHandler);e.addEventListener(\"touchcancel\",touchCancelHandler)}addPath(t,e,i=false){if(!guardCheck(this)||!i&&this.pathGenerators.has(t))return false;this.pathGenerators.set(t,null!==e&&void 0!==e?e:ct);return true}destroy(){if(!guardCheck(this))return;this.stop();this.particles.destroy();this.canvas.destroy();for(const[,t]of this.drawers)t.destroy&&t.destroy(this);for(const t of this.drawers.keys())this.drawers.delete(t);it(this,st,\"f\").plugins.destroy(this);this.destroyed=true;const t=it(this,st,\"f\").dom(),e=t.findIndex((t=>t===this));e>=0&&t.splice(e,1);it(this,st,\"f\").dispatchEvent(\"containerDestroyed\",{container:this})}draw(t){if(!guardCheck(this))return;let e=t;this.drawAnimationFrame=animate()((async t=>{if(e){this.lastFrameTime=void 0;e=false}await this.frameManager.nextFrame(t)}))}exportConfiguration(){return JSON.stringify(this.actualOptions,void 0,2)}exportImage(t,e,i){var s;return null===(s=this.canvas.element)||void 0===s?void 0:s.toBlob(t,null!==e&&void 0!==e?e:\"image/png\",i)}exportImg(t){this.exportImage(t)}getAnimationStatus(){return!this.paused&&!this.pageHidden&&guardCheck(this)}handleClickMode(t){if(guardCheck(this)){this.particles.handleClickMode(t);for(const[,e]of this.plugins)e.handleClickMode&&e.handleClickMode(t)}}async init(){if(!guardCheck(this))return;const t=it(this,st,\"f\").plugins.getSupportedShapes();for(const e of t){const t=it(this,st,\"f\").plugins.getShapeDrawer(e);t&&this.drawers.set(e,t)}et(this,nt,loadContainerOptions(it(this,st,\"f\"),this,this._initialSourceOptions,this.sourceOptions),\"f\");this.actualOptions=loadContainerOptions(it(this,st,\"f\"),this,it(this,nt,\"f\"));this.retina.init();this.canvas.init();this.updateActualOptions();this.canvas.initBackground();this.canvas.resize();this.zLayers=this.actualOptions.zLayers;this.duration=getRangeValue(this.actualOptions.duration);this.lifeTime=0;this.fpsLimit=this.actualOptions.fpsLimit>0?this.actualOptions.fpsLimit:120;const e=it(this,st,\"f\").plugins.getAvailablePlugins(this);for(const[t,i]of e)this.plugins.set(t,i);for(const[,t]of this.drawers)t.init&&await t.init(this);for(const[,t]of this.plugins)t.init?t.init(this.actualOptions):void 0!==t.initAsync&&await t.initAsync(this.actualOptions);it(this,st,\"f\").dispatchEvent(\"containerInit\",{container:this});this.particles.init();this.particles.setDensity();for(const[,t]of this.plugins)void 0!==t.particlesSetup&&t.particlesSetup();it(this,st,\"f\").dispatchEvent(\"particlesSetup\",{container:this})}async loadTheme(t){if(guardCheck(this)){this.currentTheme=t;await this.refresh()}}pause(){if(guardCheck(this)){if(void 0!==this.drawAnimationFrame){cancelAnimation()(this.drawAnimationFrame);delete this.drawAnimationFrame}if(!this.paused){for(const[,t]of this.plugins)t.pause&&t.pause();this.pageHidden||(this.paused=true);it(this,st,\"f\").dispatchEvent(\"containerPaused\",{container:this})}}}play(t){if(!guardCheck(this))return;const e=this.paused||t;if(!this.firstStart||this.actualOptions.autoPlay){this.paused&&(this.paused=false);if(e)for(const[,t]of this.plugins)t.play&&t.play();it(this,st,\"f\").dispatchEvent(\"containerPlay\",{container:this});this.draw(e||false)}else this.firstStart=false}async refresh(){if(guardCheck(this)){this.stop();return this.start()}}async reset(){if(guardCheck(this)){et(this,nt,loadContainerOptions(it(this,st,\"f\"),this),\"f\");return this.refresh()}}setNoise(t,e,i){guardCheck(this)&&this.setPath(t,e,i)}setPath(t,e,i){if(!t||!guardCheck(this))return;const s=Object.assign({},ct);if(\"function\"===typeof t){s.generate=t;e&&(s.init=e);i&&(s.update=i)}else{const e=s;s.generate=t.generate||e.generate;s.init=t.init||e.init;s.update=t.update||e.update}this.addPath(lt,s,true)}async start(){if(!this.started&&guardCheck(this)){await this.init();this.started=true;it(this,ot,\"f\").addListeners();this.interactivity.element instanceof HTMLElement&&it(this,at,\"f\")&&it(this,at,\"f\").observe(this.interactivity.element);for(const[,t]of this.plugins)void 0!==t.startAsync?await t.startAsync():void 0!==t.start&&t.start();it(this,st,\"f\").dispatchEvent(\"containerStarted\",{container:this});this.play()}}stop(){var t;if(this.started&&guardCheck(this)){this.firstStart=true;this.started=false;it(this,ot,\"f\").removeListeners();this.pause();this.particles.clear();this.canvas.clear();this.interactivity.element instanceof HTMLElement&&it(this,at,\"f\")&&it(this,at,\"f\").unobserve(this.interactivity.element);for(const[,e]of this.plugins)null===(t=e.stop)||void 0===t?void 0:t.call(e);for(const t of this.plugins.keys())this.plugins.delete(t);et(this,rt,it(this,nt,\"f\"),\"f\");it(this,st,\"f\").dispatchEvent(\"containerStopped\",{container:this})}}updateActualOptions(){this.actualOptions.responsive=[];const t=this.actualOptions.setResponsive(this.canvas.size.width,this.retina.pixelRatio,it(this,nt,\"f\"));this.actualOptions.setTheme(this.currentTheme);if(this.responsiveMaxWidth!=t){this.responsiveMaxWidth=t;return true}return false}intersectionManager(t){if(guardCheck(this)&&this.actualOptions.pauseOnOutsideViewport)for(const e of t)e.target===this.interactivity.element&&(e.isIntersecting?this.play:this.pause)()}}st=new WeakMap,ot=new WeakMap,at=new WeakMap,nt=new WeakMap,rt=new WeakMap;var ht=(void 0,function(t,e,i,s,o){if(\"m\"===s)throw new TypeError(\"Private method is not writable\");if(\"a\"===s&&!o)throw new TypeError(\"Private accessor was defined without a setter\");if(\"function\"===typeof e?t!==e||!o:!e.has(t))throw new TypeError(\"Cannot write private member to an object whose class did not declare it\");return\"a\"===s?o.call(t,i):o?o.value=i:e.set(t,i),i});var dt=(void 0,function(t,e,i,s){if(\"a\"===i&&!s)throw new TypeError(\"Private accessor was defined without a getter\");if(\"function\"===typeof e?t!==e||!s:!e.has(t))throw new TypeError(\"Cannot read private member from an object whose class did not declare it\");return\"m\"===i?s:\"a\"===i?s.call(t):s?s.value:e.get(t)});var ut;function fetchError(t){console.error(`tsParticles - Error ${t} while retrieving config file`)}async function getDataFromUrl(t,e){const i=t instanceof Array?itemFromArray(t,e):t;if(!i)return;const s=await fetch(i);if(s.ok)return s.json();fetchError(s.status)}class Loader{constructor(t){ut.set(this,void 0);ht(this,ut,t,\"f\")}load(t,e,i){const s={index:i,remote:false};\"string\"===typeof t?s.tagId=t:s.options=t;\"number\"===typeof e?s.index=e:s.options=null!==e&&void 0!==e?e:s.options;return this.loadOptions(s)}async loadJSON(t,e,i){let s,o;if(\"number\"===typeof e||void 0===e)s=t;else{o=t;s=e}return this.loadRemoteOptions({tagId:o,url:s,index:i,remote:true})}async loadOptions(t){var e,i,s;const o=null!==(e=t.tagId)&&void 0!==e?e:`tsparticles${Math.floor(1e4*getRandom())}`,{index:a,url:n,remote:l}=t,c=l?await getDataFromUrl(n,a):t.options;let h=null!==(i=t.element)&&void 0!==i?i:document.getElementById(o);if(!h){h=document.createElement(\"div\");h.id=o;null===(s=document.querySelector(\"body\"))||void 0===s?void 0:s.append(h)}const d=c instanceof Array?itemFromArray(c,a):c,u=dt(this,ut,\"f\").dom(),f=u.findIndex((t=>t.id===o));if(f>=0){const t=dt(this,ut,\"f\").domItem(f);if(t&&!t.destroyed){t.destroy();u.splice(f,1)}}let p;if(\"canvas\"===h.tagName.toLowerCase()){p=h;p.dataset[r]=\"false\"}else{const t=h.getElementsByTagName(\"canvas\");if(t.length){p=t[0];p.dataset[r]=\"false\"}else{p=document.createElement(\"canvas\");p.dataset[r]=\"true\";h.appendChild(p)}}p.style.width||(p.style.width=\"100%\");p.style.height||(p.style.height=\"100%\");const v=new Container(dt(this,ut,\"f\"),o,d);f>=0?u.splice(f,0,v):u.push(v);v.canvas.loadCanvas(p);await v.start();return v}async loadRemoteOptions(t){return this.loadOptions(t)}async set(t,e,i,s){const o={index:s,remote:false};\"string\"===typeof t?o.tagId=t:o.element=t;e instanceof HTMLElement?o.element=e:o.options=e;\"number\"===typeof i?o.index=i:o.options=null!==i&&void 0!==i?i:o.options;return this.loadOptions(o)}async setJSON(t,e,i,s){let o,a,n,r;if(t instanceof HTMLElement){r=t;o=e;n=i}else{a=t;r=e;o=i;n=s}return this.loadRemoteOptions({tagId:a,url:o,index:n,element:r,remote:true})}}ut=new WeakMap;var ft=(void 0,function(t,e,i,s,o){if(\"m\"===s)throw new TypeError(\"Private method is not writable\");if(\"a\"===s&&!o)throw new TypeError(\"Private accessor was defined without a setter\");if(\"function\"===typeof e?t!==e||!o:!e.has(t))throw new TypeError(\"Cannot write private member to an object whose class did not declare it\");return\"a\"===s?o.call(t,i):o?o.value=i:e.set(t,i),i});var pt;class Plugins{constructor(t){pt.set(this,void 0);ft(this,pt,t,\"f\");this.plugins=[];this.interactorsInitializers=new Map;this.moversInitializers=new Map;this.updatersInitializers=new Map;this.interactors=new Map;this.movers=new Map;this.updaters=new Map;this.presets=new Map;this.drawers=new Map;this.pathGenerators=new Map}addInteractor(t,e){this.interactorsInitializers.set(t,e)}addParticleMover(t,e){this.moversInitializers.set(t,e)}addParticleUpdater(t,e){this.updatersInitializers.set(t,e)}addPathGenerator(t,e){this.getPathGenerator(t)||this.pathGenerators.set(t,e)}addPlugin(t){this.getPlugin(t.id)||this.plugins.push(t)}addPreset(t,e,i=false){!i&&this.getPreset(t)||this.presets.set(t,e)}addShapeDrawer(t,e){this.getShapeDrawer(t)||this.drawers.set(t,e)}destroy(t){this.updaters.delete(t);this.movers.delete(t);this.interactors.delete(t)}getAvailablePlugins(t){const e=new Map;for(const i of this.plugins)i.needsPlugin(t.actualOptions)&&e.set(i.id,i.getPlugin(t));return e}getInteractors(t,e=false){let i=this.interactors.get(t);if(!i||e){i=[...this.interactorsInitializers.values()].map((e=>e(t)));this.interactors.set(t,i)}return i}getMovers(t,e=false){let i=this.movers.get(t);if(!i||e){i=[...this.moversInitializers.values()].map((e=>e(t)));this.movers.set(t,i)}return i}getPathGenerator(t){return this.pathGenerators.get(t)}getPlugin(t){return this.plugins.find((e=>e.id===t))}getPreset(t){return this.presets.get(t)}getShapeDrawer(t){return this.drawers.get(t)}getSupportedShapes(){return this.drawers.keys()}getUpdaters(t,e=false){let i=this.updaters.get(t);if(!i||e){i=[...this.updatersInitializers.values()].map((e=>e(t)));this.updaters.set(t,i)}return i}loadOptions(t,e){for(const i of this.plugins)i.loadOptions(t,e)}loadParticlesOptions(t,e,...i){const s=this.updaters.get(t);if(s)for(const t of s)t.loadOptions&&t.loadOptions(e,...i)}}pt=new WeakMap;var vt=(void 0,function(t,e,i,s,o){if(\"m\"===s)throw new TypeError(\"Private method is not writable\");if(\"a\"===s&&!o)throw new TypeError(\"Private accessor was defined without a setter\");if(\"function\"===typeof e?t!==e||!o:!e.has(t))throw new TypeError(\"Cannot write private member to an object whose class did not declare it\");return\"a\"===s?o.call(t,i):o?o.value=i:e.set(t,i),i});var mt=(void 0,function(t,e,i,s){if(\"a\"===i&&!s)throw new TypeError(\"Private accessor was defined without a getter\");if(\"function\"===typeof e?t!==e||!s:!e.has(t))throw new TypeError(\"Cannot read private member from an object whose class did not declare it\");return\"m\"===i?s:\"a\"===i?s.call(t):s?s.value:e.get(t)});var gt,yt,wt,bt;class Engine{constructor(){gt.set(this,void 0);yt.set(this,void 0);wt.set(this,void 0);bt.set(this,void 0);vt(this,gt,[],\"f\");vt(this,yt,new EventDispatcher,\"f\");vt(this,wt,false,\"f\");vt(this,bt,new Loader(this),\"f\");this.plugins=new Plugins(this)}addEventListener(t,e){mt(this,yt,\"f\").addEventListener(t,e)}async addInteractor(t,e){this.plugins.addInteractor(t,e);await this.refresh()}async addMover(t,e){this.plugins.addParticleMover(t,e);await this.refresh()}async addParticleUpdater(t,e){this.plugins.addParticleUpdater(t,e);await this.refresh()}async addPathGenerator(t,e){this.plugins.addPathGenerator(t,e);await this.refresh()}async addPlugin(t){this.plugins.addPlugin(t);await this.refresh()}async addPreset(t,e,i=false){this.plugins.addPreset(t,e,i);await this.refresh()}async addShape(t,e,i,s,o){let a;a=\"function\"===typeof e?{afterEffect:s,destroy:o,draw:e,init:i}:e;this.plugins.addShapeDrawer(t,a);await this.refresh()}dispatchEvent(t,e){mt(this,yt,\"f\").dispatchEvent(t,e)}dom(){return mt(this,gt,\"f\")}domItem(t){const e=this.dom(),i=e[t];if(i&&!i.destroyed)return i;e.splice(t,1)}init(){mt(this,wt,\"f\")||vt(this,wt,true,\"f\")}async load(t,e){return mt(this,bt,\"f\").load(t,e)}async loadFromArray(t,e,i){return mt(this,bt,\"f\").load(t,e,i)}async loadJSON(t,e,i){return mt(this,bt,\"f\").loadJSON(t,e,i)}async refresh(){for(const t of this.dom())await t.refresh()}removeEventListener(t,e){mt(this,yt,\"f\").removeEventListener(t,e)}async set(t,e,i){return mt(this,bt,\"f\").set(t,e,i)}async setJSON(t,e,i,s){return mt(this,bt,\"f\").setJSON(t,e,i,s)}setOnClickHandler(t){const e=this.dom();if(!e.length)throw new Error(\"Can only set click handlers after calling tsParticles.load() or tsParticles.loadJSON()\");for(const i of e)i.addClickHandler(t)}}gt=new WeakMap,yt=new WeakMap,wt=new WeakMap,bt=new WeakMap;class HslColorManager{constructor(){this.stringPrefix=\"hsl\"}handleColor(t){var e;const i=t.value,s=null!==(e=i.hsl)&&void 0!==e?e:t.value;if(void 0!==s.h&&void 0!==s.l)return hslToRgb(s)}handleRangeColor(t){var e;const i=t.value,s=null!==(e=i.hsl)&&void 0!==e?e:t.value;if(void 0!==s.h&&void 0!==s.l)return hslToRgb({h:getRangeValue(s.h),l:getRangeValue(s.l),s:getRangeValue(s.s)})}parseString(t){if(!t.startsWith(\"hsl\"))return;const e=/hsla?\\(\\s*(\\d+)\\s*,\\s*(\\d+)%\\s*,\\s*(\\d+)%\\s*(,\\s*([\\d.%]+)\\s*)?\\)/i,i=e.exec(t);return i?hslaToRgba({a:i.length>4?parseAlpha(i[5]):1,h:parseInt(i[1],10),l:parseInt(i[3],10),s:parseInt(i[2],10)}):void 0}}class RgbColorManager{constructor(){this.stringPrefix=\"rgb\"}handleColor(t){var e;const i=t.value,s=null!==(e=i.rgb)&&void 0!==e?e:t.value;if(void 0!==s.r)return s}handleRangeColor(t){var e;const i=t.value,s=null!==(e=i.rgb)&&void 0!==e?e:t.value;if(void 0!==s.r)return{r:getRangeValue(s.r),g:getRangeValue(s.g),b:getRangeValue(s.b)}}parseString(t){if(!t.startsWith(this.stringPrefix))return;const e=/rgba?\\(\\s*(\\d+)\\s*,\\s*(\\d+)\\s*,\\s*(\\d+)\\s*(,\\s*([\\d.%]+)\\s*)?\\)/i,i=e.exec(t);return i?{a:i.length>4?parseAlpha(i[5]):1,b:parseInt(i[3],10),g:parseInt(i[2],10),r:parseInt(i[1],10)}:void 0}}class ExternalInteractorBase{constructor(t){this.container=t;this.type=0}}class ParticlesInteractorBase{constructor(t){this.container=t;this.type=1}}const xt=new RgbColorManager,Rt=new HslColorManager;addColorManager(\"rgb\",xt);addColorManager(\"hsl\",Rt);const Mt=new Engine;Mt.init();export{AnimatableColor,AnimationOptions,Background,BackgroundMask,BackgroundMaskCover,Circle,CircleWarp,ClickEvent,Collisions,CollisionsOverlap,ColorAnimation,Destroy,DivEvent,Events,ExternalInteractorBase,FullScreen,HoverEvent,HslAnimation,HslColorManager,Interactivity,ManualParticle,Modes,Motion,MotionReduce,Move,MoveAngle,MoveAttract,MoveGravity,MovePath,MovePathDelay,MoveTrail,Opacity,OpacityAnimation,Options,OptionsColor,OutModes,Parallax,ParticlesBounce,ParticlesBounceFactor,ParticlesDensity,ParticlesInteractorBase,ParticlesNumber,ParticlesOptions,Point,Range,Rectangle,Responsive,RgbColorManager,Rotate,RotateAnimation,Shadow,Shape,Size,SizeAnimation,Slow,Spin,Split,SplitFactor,SplitRate,Stroke,Theme,ThemeDefault,ValueWithRandom,Vector,Vector3d,ZIndex,addColorManager,alterHsl,animate,areBoundsInside,arrayRandomIndex,calcEasing,calcExactPositionOrRandomFromSize,calcExactPositionOrRandomFromSizeRanged,calcPositionFromSize,calcPositionOrRandomFromSize,calcPositionOrRandomFromSizeRanged,calculateBounds,cancelAnimation,circleBounce,circleBounceDataFromParticle,clamp,clear,collisionVelocity,colorMix,colorToHsl,colorToRgb,deepExtend,divMode,divModeExecute,drawLine,drawParticle,drawParticlePlugin,drawPlugin,drawShape,drawShapeAfterEffect,drawTriangle,r as generatedAttribute,getDistance,getDistances,getHslAnimationFromHsl,getHslFromAnimation,getLinkColor,getLinkRandomColor,getParticleBaseVelocity,getParticleDirectionAngle,getRandom,getRandomRgbColor,getRangeMax,getRangeMin,getRangeValue,getStyleFromHsl,getStyleFromRgb,getValue,hslToRgb,hslaToRgba,isDivModeEnabled,isInArray,isPointInside,isSsr,itemFromArray,loadFont,loadOptions,loadParticlesOptions,mix,c as mouseDownEvent,p as mouseLeaveEvent,d as mouseMoveEvent,v as mouseOutEvent,h as mouseUpEvent,w as noPolygonDataLoaded,b as noPolygonFound,paintBase,parseAlpha,randomInRange,rangeColorToHsl,rangeColorToRgb,rectBounce,g as resizeEvent,rgbToHsl,setRandom,setRangeValue,singleDivModeExecute,stringToAlpha,stringToRgb,m as touchCancelEvent,l as touchEndEvent,f as touchMoveEvent,u as touchStartEvent,Mt as tsParticles,y as visibilityChangeEvent};\n\n//# sourceMappingURL=index.js.map","var r={};r=function equal(r,e){if(r===e)return true;if(r&&e&&\"object\"==typeof r&&\"object\"==typeof e){if(r.constructor!==e.constructor)return false;var t,f,o;if(Array.isArray(r)){t=r.length;if(t!=e.length)return false;for(f=t;0!==f--;)if(!equal(r[f],e[f]))return false;return true}if(r.constructor===RegExp)return r.source===e.source&&r.flags===e.flags;if(r.valueOf!==Object.prototype.valueOf)return r.valueOf()===e.valueOf();if(r.toString!==Object.prototype.toString)return r.toString()===e.toString();o=Object.keys(r);t=o.length;if(t!==Object.keys(e).length)return false;for(f=t;0!==f--;)if(!Object.prototype.hasOwnProperty.call(e,o[f]))return false;for(f=t;0!==f--;){var u=o[f];if((\"_owner\"!==u||!r.$$typeof)&&!equal(r[u],e[u]))return false}return true}return r!==r&&e!==e};var e=r;export default e;\n\n//# sourceMappingURL=react.js.map","import t,{Component as s}from\"react\";import{tsParticles as i}from\"tsparticles-engine\";import e from\"fast-deep-equal/react\";const a=\"tsparticles\";class Particles extends s{constructor(t){super(t);this.state={init:false,library:void 0}}destroy(){if(this.state.library){this.state.library.destroy();this.setState({library:void 0})}}shouldComponentUpdate(t){return!e(t,this.props)}componentDidUpdate(){this.refresh()}forceUpdate(){this.refresh().then((()=>{super.forceUpdate()}))}componentDidMount(){(async()=>{this.props.init&&await this.props.init(i);this.setState({init:true},(async()=>{await this.loadParticles()}))})()}componentWillUnmount(){this.destroy()}render(){const{width:s,height:i,className:e,canvasClassName:a,id:r}=this.props;return t.createElement(\"div\",{className:e,id:r},t.createElement(\"canvas\",{className:a,style:Object.assign(Object.assign({},this.props.style),{width:s,height:i})}))}async refresh(){this.destroy();await this.loadParticles()}async loadParticles(){var t,s,e;if(!this.state.init)return;const cb=async t=>{this.props.container&&(this.props.container.current=t);this.setState({library:t});this.props.loaded&&await this.props.loaded(t)};const r=null!==(s=null!==(t=this.props.id)&&void 0!==t?t:Particles.defaultProps.id)&&void 0!==s?s:a,o=this.props.url?await i.loadJSON(r,this.props.url):await i.load(r,null!==(e=this.props.params)&&void 0!==e?e:this.props.options);await cb(o)}}Particles.defaultProps={width:\"100%\",height:\"100%\",options:{},style:{},url:void 0,id:a};export{Particles,Particles as default};\n\n//# sourceMappingURL=index.js.map","import{ValueWithRandom as i,OptionsColor as s,setRangeValue as t,Vector as o,getRangeValue as r,rangeColorToRgb as e,getDistance as a,getDistances as n,getStyleFromRgb as b,isPointInside as l,calcPositionOrRandomFromSizeRanged as d,calcPositionOrRandomFromSize as c,getRandom as h,itemFromArray as v,isInArray as u}from\"tsparticles-engine\";class AbsorberSizeLimit{constructor(){this.radius=0;this.mass=0}load(i){if(i){void 0!==i.mass&&(this.mass=i.mass);void 0!==i.radius&&(this.radius=i.radius)}}}class AbsorberSize extends i{constructor(){super();this.density=5;this.value=50;this.limit=new AbsorberSizeLimit}load(i){if(i){super.load(i);void 0!==i.density&&(this.density=i.density);\"number\"===typeof i.limit?this.limit.radius=i.limit:this.limit.load(i.limit)}}}class Absorber{constructor(){this.color=new s;this.color.value=\"#000000\";this.draggable=false;this.opacity=1;this.destroy=true;this.orbits=false;this.size=new AbsorberSize}load(i){if(void 0!==i){void 0!==i.color&&(this.color=s.create(this.color,i.color));void 0!==i.draggable&&(this.draggable=i.draggable);this.name=i.name;void 0!==i.opacity&&(this.opacity=i.opacity);if(void 0!==i.position){this.position={};void 0!==i.position.x&&(this.position.x=t(i.position.x));void 0!==i.position.y&&(this.position.y=t(i.position.y))}void 0!==i.size&&this.size.load(i.size);void 0!==i.destroy&&(this.destroy=i.destroy);void 0!==i.orbits&&(this.orbits=i.orbits)}}}class AbsorberInstance{constructor(i,s,t,a){var n,b,l;this.absorbers=i;this.container=s;this.initialPosition=a?o.create(a.x,a.y):void 0;if(t instanceof Absorber)this.options=t;else{this.options=new Absorber;this.options.load(t)}this.dragging=false;this.name=this.options.name;this.opacity=this.options.opacity;this.size=r(this.options.size.value)*s.retina.pixelRatio;this.mass=this.size*this.options.size.density*s.retina.reduceFactor;const d=this.options.size.limit;this.limit={radius:d.radius*s.retina.pixelRatio*s.retina.reduceFactor,mass:d.mass};this.color=null!==(n=e(this.options.color))&&void 0!==n?n:{b:0,g:0,r:0};this.position=null!==(l=null===(b=this.initialPosition)||void 0===b?void 0:b.copy())&&void 0!==l?l:this.calcPosition()}attract(i){const s=this.container,t=this.options;if(t.draggable){const i=s.interactivity.mouse;if(i.clicking&&i.downPosition){const s=a(this.position,i.downPosition);s<=this.size&&(this.dragging=true)}else this.dragging=false;if(this.dragging&&i.position){this.position.x=i.position.x;this.position.y=i.position.y}}const r=i.getPosition(),{dx:e,dy:b,distance:l}=n(this.position,r),d=o.create(e,b);d.length=this.mass/Math.pow(l,2)*s.retina.reduceFactor;if(l<this.size+i.getRadius()){const o=.033*i.getRadius()*s.retina.pixelRatio;if(this.size>i.getRadius()&&l<this.size-i.getRadius()||void 0!==i.absorberOrbit&&i.absorberOrbit.length<0)if(t.destroy)i.destroy();else{i.needsNewPosition=true;this.updateParticlePosition(i,d)}else{t.destroy&&(i.size.value-=o);this.updateParticlePosition(i,d)}(this.limit.radius<=0||this.size<this.limit.radius)&&(this.size+=o);(this.limit.mass<=0||this.mass<this.limit.mass)&&(this.mass+=o*this.options.size.density*s.retina.reduceFactor)}else this.updateParticlePosition(i,d)}draw(i){i.translate(this.position.x,this.position.y);i.beginPath();i.arc(0,0,this.size,0,2*Math.PI,false);i.closePath();i.fillStyle=b(this.color,this.opacity);i.fill()}resize(){const i=this.initialPosition;this.position=i&&l(i,this.container.canvas.size,o.origin)?i:this.calcPosition()}calcPosition(){const i=d({size:this.container.canvas.size,position:this.options.position});return o.create(i.x,i.y)}updateParticlePosition(i,s){var t;if(i.destroyed)return;const r=this.container,e=r.canvas.size;if(i.needsNewPosition){const s=c({size:e});i.position.setTo(s);i.velocity.setTo(i.initialVelocity);i.absorberOrbit=void 0;i.needsNewPosition=false}if(this.options.orbits){if(void 0===i.absorberOrbit){i.absorberOrbit=o.create(0,0);i.absorberOrbit.length=a(i.getPosition(),this.position);i.absorberOrbit.angle=h()*Math.PI*2}if(i.absorberOrbit.length<=this.size&&!this.options.destroy){const s=Math.min(e.width,e.height);i.absorberOrbit.length=s*(.2*h()-.1+1)}void 0===i.absorberOrbitDirection&&(i.absorberOrbitDirection=i.velocity.x>=0?\"clockwise\":\"counter-clockwise\");const n=i.absorberOrbit.length,b=i.absorberOrbit.angle,l=i.absorberOrbitDirection;i.velocity.setTo(o.origin);const d={x:\"clockwise\"===l?Math.cos:Math.sin,y:\"clockwise\"===l?Math.sin:Math.cos};i.position.x=this.position.x+n*d.x(b);i.position.y=this.position.y+n*d.y(b);i.absorberOrbit.length-=s.length;i.absorberOrbit.angle+=(null!==(t=i.retina.moveSpeed)&&void 0!==t?t:0)*r.retina.pixelRatio/100*r.retina.reduceFactor}else{const t=o.origin;t.length=s.length;t.angle=s.angle;i.velocity.addTo(t)}}}class Absorbers{constructor(i){this.container=i;this.array=[];this.absorbers=[];this.interactivityAbsorbers=[];i.getAbsorber=i=>void 0===i||\"number\"===typeof i?this.array[i||0]:this.array.find((s=>s.name===i));i.addAbsorber=(i,s)=>this.addAbsorber(i,s)}addAbsorber(i,s){const t=new AbsorberInstance(this,this.container,i,s);this.array.push(t);return t}draw(i){for(const s of this.array){i.save();s.draw(i);i.restore()}}handleClickMode(i){const s=this.absorbers,t=this.interactivityAbsorbers;if(\"absorber\"===i){let i;t instanceof Array?t.length>0&&(i=v(t)):i=t;const o=null!==i&&void 0!==i?i:s instanceof Array?v(s):s,r=this.container.interactivity.mouse.clickPosition;this.addAbsorber(o,r)}}init(i){var s,t;if(!i)return;if(i.absorbers)if(i.absorbers instanceof Array)this.absorbers=i.absorbers.map((i=>{const s=new Absorber;s.load(i);return s}));else{this.absorbers instanceof Array&&(this.absorbers=new Absorber);this.absorbers.load(i.absorbers)}const o=null===(t=null===(s=i.interactivity)||void 0===s?void 0:s.modes)||void 0===t?void 0:t.absorbers;if(o)if(o instanceof Array)this.interactivityAbsorbers=o.map((i=>{const s=new Absorber;s.load(i);return s}));else{this.interactivityAbsorbers instanceof Array&&(this.interactivityAbsorbers=new Absorber);this.interactivityAbsorbers.load(o)}if(this.absorbers instanceof Array)for(const i of this.absorbers)this.addAbsorber(i);else this.addAbsorber(this.absorbers)}particleUpdate(i){for(const s of this.array){s.attract(i);if(i.destroyed)break}}removeAbsorber(i){const s=this.array.indexOf(i);s>=0&&this.array.splice(s,1)}resize(){for(const i of this.array)i.resize()}stop(){this.array=[]}}class AbsorbersPlugin{constructor(){this.id=\"absorbers\"}getPlugin(i){return new Absorbers(i)}loadOptions(i,s){var t,o;if(!this.needsPlugin(i)&&!this.needsPlugin(s))return;const r=i;if(null===s||void 0===s?void 0:s.absorbers)if((null===s||void 0===s?void 0:s.absorbers)instanceof Array)r.absorbers=null===s||void 0===s?void 0:s.absorbers.map((i=>{const s=new Absorber;s.load(i);return s}));else{let i=r.absorbers;void 0===(null===i||void 0===i?void 0:i.load)&&(r.absorbers=i=new Absorber);i.load(null===s||void 0===s?void 0:s.absorbers)}const e=null===(o=null===(t=null===s||void 0===s?void 0:s.interactivity)||void 0===t?void 0:t.modes)||void 0===o?void 0:o.absorbers;if(e)if(e instanceof Array)r.interactivity.modes.absorbers=e.map((i=>{const s=new Absorber;s.load(i);return s}));else{let i=r.interactivity.modes.absorbers;void 0===(null===i||void 0===i?void 0:i.load)&&(r.interactivity.modes.absorbers=i=new Absorber);i.load(e)}}needsPlugin(i){var s,t,o;if(!i)return false;const r=i.absorbers;return r instanceof Array?!!r.length:!!r||!(!(null===(o=null===(t=null===(s=i.interactivity)||void 0===s?void 0:s.events)||void 0===t?void 0:t.onClick)||void 0===o?void 0:o.mode)||!u(\"absorber\",i.interactivity.events.onClick.mode))}}async function loadAbsorbersPlugin(i){const s=new AbsorbersPlugin;await i.addPlugin(s)}export{loadAbsorbersPlugin};\n\n//# sourceMappingURL=index.js.map","import{getRandom as t,setRangeValue as i,deepExtend as e,AnimatableColor as s,rangeColorToHsl as o,getRangeValue as a,isPointInside as r,Vector as n,calcPositionOrRandomFromSizeRanged as l,itemFromArray as h,randomInRange as d,arrayRandomIndex as c,isInArray as u}from\"tsparticles-engine\";class CircleShape{randomPosition(i,e,s){const generateTheta=(i,e)=>{const s=t()/4,o=Math.atan(e/i*Math.tan(2*Math.PI*s)),a=t();return a<.25?o:a<.5?Math.PI-o:a<.75?Math.PI+o:-o},radius=(t,i,e)=>t*i/Math.sqrt((i*Math.cos(e))**2+(t*Math.sin(e))**2),[o,a]=[e.width/2,e.height/2],r=generateTheta(o,a),n=radius(o,a,r),l=s?n*Math.sqrt(t()):n;return{x:i.x+l*Math.cos(r),y:i.y+l*Math.sin(r)}}}class EmitterLife{constructor(){this.wait=false}load(t){if(void 0!==t){void 0!==t.count&&(this.count=t.count);void 0!==t.delay&&(this.delay=t.delay);void 0!==t.duration&&(this.duration=t.duration);void 0!==t.wait&&(this.wait=t.wait)}}}class EmitterRate{constructor(){this.quantity=1;this.delay=.1}load(t){if(void 0!==t){void 0!==t.quantity&&(this.quantity=i(t.quantity));void 0!==t.delay&&(this.delay=i(t.delay))}}}class EmitterSize{constructor(){this.mode=\"percent\";this.height=0;this.width=0}load(t){if(void 0!==t){void 0!==t.mode&&(this.mode=t.mode);void 0!==t.height&&(this.height=t.height);void 0!==t.width&&(this.width=t.width)}}}class Emitter{constructor(){this.autoPlay=true;this.fill=true;this.life=new EmitterLife;this.rate=new EmitterRate;this.shape=\"square\";this.startCount=0}load(t){if(void 0!==t){void 0!==t.autoPlay&&(this.autoPlay=t.autoPlay);if(void 0!==t.size){void 0===this.size&&(this.size=new EmitterSize);this.size.load(t.size)}void 0!==t.direction&&(this.direction=t.direction);this.domId=t.domId;void 0!==t.fill&&(this.fill=t.fill);this.life.load(t.life);this.name=t.name;void 0!==t.particles&&(t.particles instanceof Array?this.particles=t.particles.map((t=>e({},t))):this.particles=e({},t.particles));this.rate.load(t.rate);void 0!==t.shape&&(this.shape=t.shape);if(void 0!==t.position){this.position={};void 0!==t.position.x&&(this.position.x=i(t.position.x));void 0!==t.position.y&&(this.position.y=i(t.position.y))}if(void 0!==t.spawnColor){void 0===this.spawnColor&&(this.spawnColor=new s);this.spawnColor.load(t.spawnColor)}void 0!==t.startCount&&(this.startCount=t.startCount)}}}var m=(void 0,function(t,i,e,s,o){if(\"m\"===s)throw new TypeError(\"Private method is not writable\");if(\"a\"===s&&!o)throw new TypeError(\"Private accessor was defined without a setter\");if(\"function\"===typeof i?t!==i||!o:!i.has(t))throw new TypeError(\"Cannot write private member to an object whose class did not declare it\");return\"a\"===s?o.call(t,e):o?o.value=e:i.set(t,e),e});var v=(void 0,function(t,i,e,s){if(\"a\"===e&&!s)throw new TypeError(\"Private accessor was defined without a getter\");if(\"function\"===typeof i?t!==i||!s:!i.has(t))throw new TypeError(\"Cannot read private member from an object whose class did not declare it\");return\"m\"===e?s:\"a\"===e?s.call(t):s?s.value:i.get(t)});var p,f,y;class EmitterInstance{constructor(t,i,s,a,r){var n,l,h,d,c,u,w;var E;this.emitters=i;this.container=s;p.set(this,void 0);f.set(this,void 0);y.set(this,void 0);m(this,p,t,\"f\");this.currentDuration=0;this.currentEmitDelay=0;this.currentSpawnDelay=0;this.initialPosition=r;if(a instanceof Emitter)this.options=a;else{this.options=new Emitter;this.options.load(a)}this.spawnDelay=1e3*(null!==(n=this.options.life.delay)&&void 0!==n?n:0)/this.container.retina.reduceFactor;this.position=null!==(l=this.initialPosition)&&void 0!==l?l:this.calcPosition();this.name=this.options.name;this.shape=null===(h=v(this,p,\"f\").emitterShapeManager)||void 0===h?void 0:h.getShape(this.options.shape);this.fill=this.options.fill;m(this,f,!this.options.life.wait,\"f\");m(this,y,false,\"f\");let g=e({},this.options.particles);null!==g&&void 0!==g?g:g={};null!==(d=g.move)&&void 0!==d?d:g.move={};null!==(c=(E=g.move).direction)&&void 0!==c?c:E.direction=this.options.direction;this.options.spawnColor&&(this.spawnColor=o(this.options.spawnColor));this.paused=!this.options.autoPlay;this.particlesOptions=g;this.size=null!==(u=this.options.size)&&void 0!==u?u:(()=>{const t=new EmitterSize;t.load({height:0,mode:\"percent\",width:0});return t})();this.lifeCount=null!==(w=this.options.life.count)&&void 0!==w?w:-1;this.immortal=this.lifeCount<=0;v(this,p,\"f\").dispatchEvent(\"emitterCreated\",{container:s,data:{emitter:this}});this.play()}externalPause(){this.paused=true;this.pause()}externalPlay(){this.paused=false;this.play()}getPosition(){if(this.options.domId){const t=this.container,i=document.getElementById(this.options.domId);if(i){const e=i.getBoundingClientRect();return{x:(e.x+e.width/2)*t.retina.pixelRatio,y:(e.y+e.height/2)*t.retina.pixelRatio}}}return this.position}getSize(){const t=this.container;if(this.options.domId){const i=document.getElementById(this.options.domId);if(i){const e=i.getBoundingClientRect();return{width:e.width*t.retina.pixelRatio,height:e.height*t.retina.pixelRatio}}}return{width:\"percent\"===this.size.mode?t.canvas.size.width*this.size.width/100:this.size.width,height:\"percent\"===this.size.mode?t.canvas.size.height*this.size.height/100:this.size.height}}pause(){this.paused||delete this.emitDelay}play(){var t;if(!this.paused&&this.container.retina.reduceFactor&&(this.lifeCount>0||this.immortal||!this.options.life.count)&&(v(this,f,\"f\")||this.currentSpawnDelay>=(null!==(t=this.spawnDelay)&&void 0!==t?t:0))){if(void 0===this.emitDelay){const t=a(this.options.rate.delay);this.emitDelay=1e3*t/this.container.retina.reduceFactor}(this.lifeCount>0||this.immortal)&&this.prepareToDie()}}resize(){const t=this.initialPosition;this.position=t&&r(t,this.container.canvas.size,n.origin)?t:this.calcPosition()}update(t){var i,e,s;if(!this.paused){if(v(this,f,\"f\")){m(this,f,false,\"f\");this.currentSpawnDelay=null!==(i=this.spawnDelay)&&void 0!==i?i:0;this.currentEmitDelay=null!==(e=this.emitDelay)&&void 0!==e?e:0}if(!v(this,y,\"f\")){m(this,y,true,\"f\");this.emitParticles(this.options.startCount)}if(void 0!==this.duration){this.currentDuration+=t.value;if(this.currentDuration>=this.duration){this.pause();void 0!==this.spawnDelay&&delete this.spawnDelay;this.immortal||this.lifeCount--;if(this.lifeCount>0||this.immortal){this.position=this.calcPosition();this.spawnDelay=1e3*(null!==(s=this.options.life.delay)&&void 0!==s?s:0)/this.container.retina.reduceFactor}else this.destroy();this.currentDuration-=this.duration;delete this.duration}}if(void 0!==this.spawnDelay){this.currentSpawnDelay+=t.value;if(this.currentSpawnDelay>=this.spawnDelay){v(this,p,\"f\").dispatchEvent(\"emitterPlay\",{container:this.container});this.play();this.currentSpawnDelay-=this.currentSpawnDelay;delete this.spawnDelay}}if(void 0!==this.emitDelay){this.currentEmitDelay+=t.value;if(this.currentEmitDelay>=this.emitDelay){this.emit();this.currentEmitDelay-=this.emitDelay}}}}calcPosition(){return l({size:this.container.canvas.size,position:this.options.position})}destroy(){this.emitters.removeEmitter(this);v(this,p,\"f\").dispatchEvent(\"emitterDestroyed\",{container:this.container,data:{emitter:this}})}emit(){if(this.paused)return;const t=a(this.options.rate.quantity);this.emitParticles(t)}emitParticles(t){var i,s,o;const a=this.getPosition(),r=this.getSize(),n=this.particlesOptions instanceof Array?h(this.particlesOptions):this.particlesOptions;for(let l=0;l<t;l++){const t=e({},n);if(this.spawnColor){const e=null===(i=this.options.spawnColor)||void 0===i?void 0:i.animation;if(e){this.spawnColor.h=this.setColorAnimation(e.h,this.spawnColor.h,360);this.spawnColor.s=this.setColorAnimation(e.s,this.spawnColor.s,100);this.spawnColor.l=this.setColorAnimation(e.l,this.spawnColor.l,100)}t.color?t.color.value=this.spawnColor:t.color={value:this.spawnColor}}if(!a)return;const l=null!==(o=null===(s=this.shape)||void 0===s?void 0:s.randomPosition(a,r,this.fill))&&void 0!==o?o:a;this.container.particles.addParticle(l,t)}}prepareToDie(){var t;if(this.paused)return;const i=null===(t=this.options.life)||void 0===t?void 0:t.duration;this.container.retina.reduceFactor&&(this.lifeCount>0||this.immortal)&&void 0!==i&&i>0&&(this.duration=1e3*i)}setColorAnimation(t,i,e){var s;const o=this.container;if(!t.enable)return i;const r=d(t.offset),n=a(this.options.rate.delay),l=1e3*n/o.retina.reduceFactor,h=a(null!==(s=t.speed)&&void 0!==s?s:0);return(i+h*o.fpsLimit/l+3.6*r)%e}}p=new WeakMap,f=new WeakMap,y=new WeakMap;var w=(void 0,function(t,i,e,s,o){if(\"m\"===s)throw new TypeError(\"Private method is not writable\");if(\"a\"===s&&!o)throw new TypeError(\"Private accessor was defined without a setter\");if(\"function\"===typeof i?t!==i||!o:!i.has(t))throw new TypeError(\"Cannot write private member to an object whose class did not declare it\");return\"a\"===s?o.call(t,e):o?o.value=e:i.set(t,e),e});var E=(void 0,function(t,i,e,s){if(\"a\"===e&&!s)throw new TypeError(\"Private accessor was defined without a getter\");if(\"function\"===typeof i?t!==i||!s:!i.has(t))throw new TypeError(\"Cannot read private member from an object whose class did not declare it\");return\"m\"===e?s:\"a\"===e?s.call(t):s?s.value:i.get(t)});var g;class Emitters{constructor(t,i){this.container=i;g.set(this,void 0);w(this,g,t,\"f\");this.array=[];this.emitters=[];this.interactivityEmitters={random:{count:1,enable:false},value:[]};i.getEmitter=t=>void 0===t||\"number\"===typeof t?this.array[t||0]:this.array.find((i=>i.name===t));i.addEmitter=(t,i)=>this.addEmitter(t,i);i.removeEmitter=t=>{const e=i.getEmitter(t);e&&this.removeEmitter(e)};i.playEmitter=t=>{const e=i.getEmitter(t);e&&e.externalPlay()};i.pauseEmitter=t=>{const e=i.getEmitter(t);e&&e.externalPause()}}addEmitter(t,i){const e=new Emitter;e.load(t);const s=new EmitterInstance(E(this,g,\"f\"),this,this.container,e,i);this.array.push(s);return s}handleClickMode(t){const i=this.emitters,s=this.interactivityEmitters;if(\"emitter\"===t){let t;if(s&&s.value instanceof Array)if(s.value.length>0&&s.random.enable){t=[];const i=[];for(let e=0;e<s.random.count;e++){const o=c(s.value);if(i.includes(o)&&i.length<s.value.length)e--;else{i.push(o);t.push(h(s.value,o))}}}else t=s.value;else t=null===s||void 0===s?void 0:s.value;const o=null!==t&&void 0!==t?t:i,a=this.container.interactivity.mouse.clickPosition;if(o instanceof Array)for(const t of o)this.addEmitter(t,a);else this.addEmitter(e({},o),a)}}init(t){var i,e,s,o,a,r,n,l;if(!t)return;if(t.emitters)if(t.emitters instanceof Array)this.emitters=t.emitters.map((t=>{const i=new Emitter;i.load(t);return i}));else{this.emitters instanceof Array&&(this.emitters=new Emitter);this.emitters.load(t.emitters)}const h=null===(e=null===(i=t.interactivity)||void 0===i?void 0:i.modes)||void 0===e?void 0:e.emitters;if(h)if(h instanceof Array)this.interactivityEmitters={random:{count:1,enable:true},value:h.map((t=>{const i=new Emitter;i.load(t);return i}))};else{const t=h;if(void 0!==t.value)if(t.value instanceof Array)this.interactivityEmitters={random:{count:null!==(s=this.interactivityEmitters.random.count)&&void 0!==s?s:1,enable:null!==(o=this.interactivityEmitters.random.enable)&&void 0!==o&&o},value:t.value.map((t=>{const i=new Emitter;i.load(t);return i}))};else{const i=new Emitter;i.load(t.value);this.interactivityEmitters={random:{count:null!==(a=this.interactivityEmitters.random.count)&&void 0!==a?a:1,enable:null!==(r=this.interactivityEmitters.random.enable)&&void 0!==r&&r},value:i}}else{const t=new Emitter;t.load(h);this.interactivityEmitters={random:{count:null!==(n=this.interactivityEmitters.random.count)&&void 0!==n?n:1,enable:null!==(l=this.interactivityEmitters.random.enable)&&void 0!==l&&l},value:t}}}if(this.emitters instanceof Array)for(const t of this.emitters)this.addEmitter(t);else this.addEmitter(this.emitters)}pause(){for(const t of this.array)t.pause()}play(){for(const t of this.array)t.play()}removeEmitter(t){const i=this.array.indexOf(t);i>=0&&this.array.splice(i,1)}resize(){for(const t of this.array)t.resize()}stop(){this.array=[]}update(t){for(const i of this.array)i.update(t)}}g=new WeakMap;var C=(void 0,function(t,i,e,s,o){if(\"m\"===s)throw new TypeError(\"Private method is not writable\");if(\"a\"===s&&!o)throw new TypeError(\"Private accessor was defined without a setter\");if(\"function\"===typeof i?t!==i||!o:!i.has(t))throw new TypeError(\"Cannot write private member to an object whose class did not declare it\");return\"a\"===s?o.call(t,e):o?o.value=e:i.set(t,e),e});var P;const S=new Map;class ShapeManager{constructor(t){P.set(this,void 0);C(this,P,t,\"f\")}addShape(t,i){this.getShape(t)||S.set(t,i)}getShape(t){return S.get(t)}getSupportedShapes(){return S.keys()}}P=new WeakMap;function randomSquareCoordinate(i,e){return i+e*(t()-.5)}class SquareShape{randomPosition(i,e,s){if(s)return{x:randomSquareCoordinate(i.x,e.width),y:randomSquareCoordinate(i.y,e.height)};{const s=e.width/2,o=e.height/2,a=Math.floor(4*t()),r=2*(t()-.5);switch(a){case 0:return{x:i.x+r*s,y:i.y-o};case 1:return{x:i.x-s,y:i.y+r*o};case 2:return{x:i.x+r*s,y:i.y+o};case 3:default:return{x:i.x+s,y:i.y+r*o}}}}}var b=(void 0,function(t,i,e,s,o){if(\"m\"===s)throw new TypeError(\"Private method is not writable\");if(\"a\"===s&&!o)throw new TypeError(\"Private accessor was defined without a setter\");if(\"function\"===typeof i?t!==i||!o:!i.has(t))throw new TypeError(\"Cannot write private member to an object whose class did not declare it\");return\"a\"===s?o.call(t,e):o?o.value=e:i.set(t,e),e});var D=(void 0,function(t,i,e,s){if(\"a\"===e&&!s)throw new TypeError(\"Private accessor was defined without a getter\");if(\"function\"===typeof i?t!==i||!s:!i.has(t))throw new TypeError(\"Cannot read private member from an object whose class did not declare it\");return\"m\"===e?s:\"a\"===e?s.call(t):s?s.value:i.get(t)});var x;class EmittersPlugin{constructor(t){x.set(this,void 0);b(this,x,t,\"f\");this.id=\"emitters\"}getPlugin(t){return new Emitters(D(this,x,\"f\"),t)}loadOptions(t,i){var e,s,o,a,r,n;if(!this.needsPlugin(t)&&!this.needsPlugin(i))return;const l=t;if(null===i||void 0===i?void 0:i.emitters)if((null===i||void 0===i?void 0:i.emitters)instanceof Array)l.emitters=null===i||void 0===i?void 0:i.emitters.map((t=>{const i=new Emitter;i.load(t);return i}));else{let t=l.emitters;void 0===(null===t||void 0===t?void 0:t.load)&&(l.emitters=t=new Emitter);t.load(null===i||void 0===i?void 0:i.emitters)}const h=null===(s=null===(e=null===i||void 0===i?void 0:i.interactivity)||void 0===e?void 0:e.modes)||void 0===s?void 0:s.emitters;if(h)if(h instanceof Array)l.interactivity.modes.emitters={random:{count:1,enable:true},value:h.map((t=>{const i=new Emitter;i.load(t);return i}))};else{const t=h;if(void 0!==t.value)if(t.value instanceof Array)l.interactivity.modes.emitters={random:{count:null!==(o=t.random.count)&&void 0!==o?o:1,enable:null!==(a=t.random.enable)&&void 0!==a&&a},value:t.value.map((t=>{const i=new Emitter;i.load(t);return i}))};else{const i=new Emitter;i.load(t.value);l.interactivity.modes.emitters={random:{count:null!==(r=t.random.count)&&void 0!==r?r:1,enable:null!==(n=t.random.enable)&&void 0!==n&&n},value:i}}else{const t=l.interactivity.modes.emitters={random:{count:1,enable:false},value:new Emitter};t.value.load(h)}}}needsPlugin(t){var i,e,s;if(!t)return false;const o=t.emitters;return o instanceof Array&&!!o.length||void 0!==o||!!(null===(s=null===(e=null===(i=t.interactivity)||void 0===i?void 0:i.events)||void 0===e?void 0:e.onClick)||void 0===s?void 0:s.mode)&&u(\"emitter\",t.interactivity.events.onClick.mode)}}x=new WeakMap;async function loadEmittersPlugin(t){t.emitterShapeManager||(t.emitterShapeManager=new ShapeManager(t));t.addEmitterShape||(t.addEmitterShape=(i,e)=>{var s;null===(s=t.emitterShapeManager)||void 0===s?void 0:s.addShape(i,e)});const i=new EmittersPlugin(t);await t.addPlugin(i);t.addEmitterShape(\"circle\",new CircleShape);t.addEmitterShape(\"square\",new SquareShape)}export{loadEmittersPlugin};\n\n//# sourceMappingURL=index.js.map","import{deepExtend as t,ExternalInteractorBase as i,isInArray as e}from\"tsparticles-engine\";class Trail{constructor(){this.delay=1;this.pauseOnStop=false;this.quantity=1}load(i){if(i){void 0!==i.delay&&(this.delay=i.delay);void 0!==i.quantity&&(this.quantity=i.quantity);void 0!==i.particles&&(this.particles=t({},i.particles));void 0!==i.pauseOnStop&&(this.pauseOnStop=i.pauseOnStop)}}}var a=(void 0,function(t,i,e,a,o){if(\"m\"===a)throw new TypeError(\"Private method is not writable\");if(\"a\"===a&&!o)throw new TypeError(\"Private accessor was defined without a setter\");if(\"function\"===typeof i?t!==i||!o:!i.has(t))throw new TypeError(\"Cannot write private member to an object whose class did not declare it\");return\"a\"===a?o.call(t,e):o?o.value=e:i.set(t,e),e});var o=(void 0,function(t,i,e,a){if(\"a\"===e&&!a)throw new TypeError(\"Private accessor was defined without a getter\");if(\"function\"===typeof i?t!==i||!a:!i.has(t))throw new TypeError(\"Cannot read private member from an object whose class did not declare it\");return\"m\"===e?a:\"a\"===e?a.call(t):a?a.value:i.get(t)});var r;class TrailMaker extends i{constructor(t){super(t);r.set(this,void 0);a(this,r,t,\"f\");this.delay=0}clear(){}init(){}async interact(t){var i,e,a,n;if(!this.container.retina.reduceFactor)return;const s=o(this,r,\"f\"),l=s.actualOptions,c=l.interactivity.modes.trail;if(!c)return;const d=1e3*c.delay/this.container.retina.reduceFactor;this.delay<d&&(this.delay+=t.value);if(this.delay<d)return;let u=true;c.pauseOnStop&&(s.interactivity.mouse.position===this.lastPosition||(null===(i=s.interactivity.mouse.position)||void 0===i?void 0:i.x)===(null===(e=this.lastPosition)||void 0===e?void 0:e.x)&&(null===(a=s.interactivity.mouse.position)||void 0===a?void 0:a.y)===(null===(n=this.lastPosition)||void 0===n?void 0:n.y))&&(u=false);s.interactivity.mouse.position?this.lastPosition={x:s.interactivity.mouse.position.x,y:s.interactivity.mouse.position.y}:delete this.lastPosition;u&&s.particles.push(c.quantity,s.interactivity.mouse,c.particles);this.delay-=d}isEnabled(t){var i;const a=this.container,o=a.actualOptions,r=a.interactivity.mouse,n=(null!==(i=null===t||void 0===t?void 0:t.interactivity)&&void 0!==i?i:o.interactivity).events;return r.clicking&&r.inside&&!!r.position&&e(\"trail\",n.onClick.mode)||r.inside&&!!r.position&&e(\"trail\",n.onHover.mode)}loadModeOptions(t,...i){t.trail||(t.trail=new Trail);for(const e of i)t.trail.load(null===e||void 0===e?void 0:e.trail)}reset(){}}r=new WeakMap;async function loadExternalTrailInteraction(t){await t.addInteractor(\"externalTrail\",(t=>new TrailMaker(t)))}export{Trail,loadExternalTrailInteraction};\n\n//# sourceMappingURL=index.js.map","import{OptionsColor as t,stringToAlpha as e,deepExtend as i,rangeColorToRgb as n,getStyleFromRgb as o,getDistances as r,Vector as s,noPolygonFound as h,getRandom as a,noPolygonDataLoaded as S,itemFromArray as u,getDistance as c}from\"tsparticles-engine\";(function(){try{if(\"undefined\"===typeof window)return;if(!(\"SVGPathSeg\"in window)){window.SVGPathSeg=function(t,e,i){this.pathSegType=t;this.pathSegTypeAsLetter=e;this._owningPathSegList=i};window.SVGPathSeg.prototype.classname=\"SVGPathSeg\";window.SVGPathSeg.PATHSEG_UNKNOWN=0;window.SVGPathSeg.PATHSEG_CLOSEPATH=1;window.SVGPathSeg.PATHSEG_MOVETO_ABS=2;window.SVGPathSeg.PATHSEG_MOVETO_REL=3;window.SVGPathSeg.PATHSEG_LINETO_ABS=4;window.SVGPathSeg.PATHSEG_LINETO_REL=5;window.SVGPathSeg.PATHSEG_CURVETO_CUBIC_ABS=6;window.SVGPathSeg.PATHSEG_CURVETO_CUBIC_REL=7;window.SVGPathSeg.PATHSEG_CURVETO_QUADRATIC_ABS=8;window.SVGPathSeg.PATHSEG_CURVETO_QUADRATIC_REL=9;window.SVGPathSeg.PATHSEG_ARC_ABS=10;window.SVGPathSeg.PATHSEG_ARC_REL=11;window.SVGPathSeg.PATHSEG_LINETO_HORIZONTAL_ABS=12;window.SVGPathSeg.PATHSEG_LINETO_HORIZONTAL_REL=13;window.SVGPathSeg.PATHSEG_LINETO_VERTICAL_ABS=14;window.SVGPathSeg.PATHSEG_LINETO_VERTICAL_REL=15;window.SVGPathSeg.PATHSEG_CURVETO_CUBIC_SMOOTH_ABS=16;window.SVGPathSeg.PATHSEG_CURVETO_CUBIC_SMOOTH_REL=17;window.SVGPathSeg.PATHSEG_CURVETO_QUADRATIC_SMOOTH_ABS=18;window.SVGPathSeg.PATHSEG_CURVETO_QUADRATIC_SMOOTH_REL=19;window.SVGPathSeg.prototype._segmentChanged=function(){this._owningPathSegList&&this._owningPathSegList.segmentChanged(this)};window.SVGPathSegClosePath=function(t){window.SVGPathSeg.call(this,window.SVGPathSeg.PATHSEG_CLOSEPATH,\"z\",t)};window.SVGPathSegClosePath.prototype=Object.create(window.SVGPathSeg.prototype);window.SVGPathSegClosePath.prototype.toString=function(){return\"[object SVGPathSegClosePath]\"};window.SVGPathSegClosePath.prototype._asPathString=function(){return this.pathSegTypeAsLetter};window.SVGPathSegClosePath.prototype.clone=function(){return new window.SVGPathSegClosePath(void 0)};window.SVGPathSegMovetoAbs=function(t,e,i){window.SVGPathSeg.call(this,window.SVGPathSeg.PATHSEG_MOVETO_ABS,\"M\",t);this._x=e;this._y=i};window.SVGPathSegMovetoAbs.prototype=Object.create(window.SVGPathSeg.prototype);window.SVGPathSegMovetoAbs.prototype.toString=function(){return\"[object SVGPathSegMovetoAbs]\"};window.SVGPathSegMovetoAbs.prototype._asPathString=function(){return this.pathSegTypeAsLetter+\" \"+this._x+\" \"+this._y};window.SVGPathSegMovetoAbs.prototype.clone=function(){return new window.SVGPathSegMovetoAbs(void 0,this._x,this._y)};Object.defineProperty(window.SVGPathSegMovetoAbs.prototype,\"x\",{get:function(){return this._x},set:function(t){this._x=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegMovetoAbs.prototype,\"y\",{get:function(){return this._y},set:function(t){this._y=t;this._segmentChanged()},enumerable:true});window.SVGPathSegMovetoRel=function(t,e,i){window.SVGPathSeg.call(this,window.SVGPathSeg.PATHSEG_MOVETO_REL,\"m\",t);this._x=e;this._y=i};window.SVGPathSegMovetoRel.prototype=Object.create(window.SVGPathSeg.prototype);window.SVGPathSegMovetoRel.prototype.toString=function(){return\"[object SVGPathSegMovetoRel]\"};window.SVGPathSegMovetoRel.prototype._asPathString=function(){return this.pathSegTypeAsLetter+\" \"+this._x+\" \"+this._y};window.SVGPathSegMovetoRel.prototype.clone=function(){return new window.SVGPathSegMovetoRel(void 0,this._x,this._y)};Object.defineProperty(window.SVGPathSegMovetoRel.prototype,\"x\",{get:function(){return this._x},set:function(t){this._x=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegMovetoRel.prototype,\"y\",{get:function(){return this._y},set:function(t){this._y=t;this._segmentChanged()},enumerable:true});window.SVGPathSegLinetoAbs=function(t,e,i){window.SVGPathSeg.call(this,window.SVGPathSeg.PATHSEG_LINETO_ABS,\"L\",t);this._x=e;this._y=i};window.SVGPathSegLinetoAbs.prototype=Object.create(window.SVGPathSeg.prototype);window.SVGPathSegLinetoAbs.prototype.toString=function(){return\"[object SVGPathSegLinetoAbs]\"};window.SVGPathSegLinetoAbs.prototype._asPathString=function(){return this.pathSegTypeAsLetter+\" \"+this._x+\" \"+this._y};window.SVGPathSegLinetoAbs.prototype.clone=function(){return new window.SVGPathSegLinetoAbs(void 0,this._x,this._y)};Object.defineProperty(window.SVGPathSegLinetoAbs.prototype,\"x\",{get:function(){return this._x},set:function(t){this._x=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegLinetoAbs.prototype,\"y\",{get:function(){return this._y},set:function(t){this._y=t;this._segmentChanged()},enumerable:true});window.SVGPathSegLinetoRel=function(t,e,i){window.SVGPathSeg.call(this,window.SVGPathSeg.PATHSEG_LINETO_REL,\"l\",t);this._x=e;this._y=i};window.SVGPathSegLinetoRel.prototype=Object.create(window.SVGPathSeg.prototype);window.SVGPathSegLinetoRel.prototype.toString=function(){return\"[object SVGPathSegLinetoRel]\"};window.SVGPathSegLinetoRel.prototype._asPathString=function(){return this.pathSegTypeAsLetter+\" \"+this._x+\" \"+this._y};window.SVGPathSegLinetoRel.prototype.clone=function(){return new window.SVGPathSegLinetoRel(void 0,this._x,this._y)};Object.defineProperty(window.SVGPathSegLinetoRel.prototype,\"x\",{get:function(){return this._x},set:function(t){this._x=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegLinetoRel.prototype,\"y\",{get:function(){return this._y},set:function(t){this._y=t;this._segmentChanged()},enumerable:true});window.SVGPathSegCurvetoCubicAbs=function(t,e,i,n,o,r,s){window.SVGPathSeg.call(this,window.SVGPathSeg.PATHSEG_CURVETO_CUBIC_ABS,\"C\",t);this._x=e;this._y=i;this._x1=n;this._y1=o;this._x2=r;this._y2=s};window.SVGPathSegCurvetoCubicAbs.prototype=Object.create(window.SVGPathSeg.prototype);window.SVGPathSegCurvetoCubicAbs.prototype.toString=function(){return\"[object SVGPathSegCurvetoCubicAbs]\"};window.SVGPathSegCurvetoCubicAbs.prototype._asPathString=function(){return this.pathSegTypeAsLetter+\" \"+this._x1+\" \"+this._y1+\" \"+this._x2+\" \"+this._y2+\" \"+this._x+\" \"+this._y};window.SVGPathSegCurvetoCubicAbs.prototype.clone=function(){return new window.SVGPathSegCurvetoCubicAbs(void 0,this._x,this._y,this._x1,this._y1,this._x2,this._y2)};Object.defineProperty(window.SVGPathSegCurvetoCubicAbs.prototype,\"x\",{get:function(){return this._x},set:function(t){this._x=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegCurvetoCubicAbs.prototype,\"y\",{get:function(){return this._y},set:function(t){this._y=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegCurvetoCubicAbs.prototype,\"x1\",{get:function(){return this._x1},set:function(t){this._x1=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegCurvetoCubicAbs.prototype,\"y1\",{get:function(){return this._y1},set:function(t){this._y1=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegCurvetoCubicAbs.prototype,\"x2\",{get:function(){return this._x2},set:function(t){this._x2=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegCurvetoCubicAbs.prototype,\"y2\",{get:function(){return this._y2},set:function(t){this._y2=t;this._segmentChanged()},enumerable:true});window.SVGPathSegCurvetoCubicRel=function(t,e,i,n,o,r,s){window.SVGPathSeg.call(this,window.SVGPathSeg.PATHSEG_CURVETO_CUBIC_REL,\"c\",t);this._x=e;this._y=i;this._x1=n;this._y1=o;this._x2=r;this._y2=s};window.SVGPathSegCurvetoCubicRel.prototype=Object.create(window.SVGPathSeg.prototype);window.SVGPathSegCurvetoCubicRel.prototype.toString=function(){return\"[object SVGPathSegCurvetoCubicRel]\"};window.SVGPathSegCurvetoCubicRel.prototype._asPathString=function(){return this.pathSegTypeAsLetter+\" \"+this._x1+\" \"+this._y1+\" \"+this._x2+\" \"+this._y2+\" \"+this._x+\" \"+this._y};window.SVGPathSegCurvetoCubicRel.prototype.clone=function(){return new window.SVGPathSegCurvetoCubicRel(void 0,this._x,this._y,this._x1,this._y1,this._x2,this._y2)};Object.defineProperty(window.SVGPathSegCurvetoCubicRel.prototype,\"x\",{get:function(){return this._x},set:function(t){this._x=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegCurvetoCubicRel.prototype,\"y\",{get:function(){return this._y},set:function(t){this._y=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegCurvetoCubicRel.prototype,\"x1\",{get:function(){return this._x1},set:function(t){this._x1=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegCurvetoCubicRel.prototype,\"y1\",{get:function(){return this._y1},set:function(t){this._y1=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegCurvetoCubicRel.prototype,\"x2\",{get:function(){return this._x2},set:function(t){this._x2=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegCurvetoCubicRel.prototype,\"y2\",{get:function(){return this._y2},set:function(t){this._y2=t;this._segmentChanged()},enumerable:true});window.SVGPathSegCurvetoQuadraticAbs=function(t,e,i,n,o){window.SVGPathSeg.call(this,window.SVGPathSeg.PATHSEG_CURVETO_QUADRATIC_ABS,\"Q\",t);this._x=e;this._y=i;this._x1=n;this._y1=o};window.SVGPathSegCurvetoQuadraticAbs.prototype=Object.create(window.SVGPathSeg.prototype);window.SVGPathSegCurvetoQuadraticAbs.prototype.toString=function(){return\"[object SVGPathSegCurvetoQuadraticAbs]\"};window.SVGPathSegCurvetoQuadraticAbs.prototype._asPathString=function(){return this.pathSegTypeAsLetter+\" \"+this._x1+\" \"+this._y1+\" \"+this._x+\" \"+this._y};window.SVGPathSegCurvetoQuadraticAbs.prototype.clone=function(){return new window.SVGPathSegCurvetoQuadraticAbs(void 0,this._x,this._y,this._x1,this._y1)};Object.defineProperty(window.SVGPathSegCurvetoQuadraticAbs.prototype,\"x\",{get:function(){return this._x},set:function(t){this._x=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegCurvetoQuadraticAbs.prototype,\"y\",{get:function(){return this._y},set:function(t){this._y=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegCurvetoQuadraticAbs.prototype,\"x1\",{get:function(){return this._x1},set:function(t){this._x1=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegCurvetoQuadraticAbs.prototype,\"y1\",{get:function(){return this._y1},set:function(t){this._y1=t;this._segmentChanged()},enumerable:true});window.SVGPathSegCurvetoQuadraticRel=function(t,e,i,n,o){window.SVGPathSeg.call(this,window.SVGPathSeg.PATHSEG_CURVETO_QUADRATIC_REL,\"q\",t);this._x=e;this._y=i;this._x1=n;this._y1=o};window.SVGPathSegCurvetoQuadraticRel.prototype=Object.create(window.SVGPathSeg.prototype);window.SVGPathSegCurvetoQuadraticRel.prototype.toString=function(){return\"[object SVGPathSegCurvetoQuadraticRel]\"};window.SVGPathSegCurvetoQuadraticRel.prototype._asPathString=function(){return this.pathSegTypeAsLetter+\" \"+this._x1+\" \"+this._y1+\" \"+this._x+\" \"+this._y};window.SVGPathSegCurvetoQuadraticRel.prototype.clone=function(){return new window.SVGPathSegCurvetoQuadraticRel(void 0,this._x,this._y,this._x1,this._y1)};Object.defineProperty(window.SVGPathSegCurvetoQuadraticRel.prototype,\"x\",{get:function(){return this._x},set:function(t){this._x=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegCurvetoQuadraticRel.prototype,\"y\",{get:function(){return this._y},set:function(t){this._y=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegCurvetoQuadraticRel.prototype,\"x1\",{get:function(){return this._x1},set:function(t){this._x1=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegCurvetoQuadraticRel.prototype,\"y1\",{get:function(){return this._y1},set:function(t){this._y1=t;this._segmentChanged()},enumerable:true});window.SVGPathSegArcAbs=function(t,e,i,n,o,r,s,h){window.SVGPathSeg.call(this,window.SVGPathSeg.PATHSEG_ARC_ABS,\"A\",t);this._x=e;this._y=i;this._r1=n;this._r2=o;this._angle=r;this._largeArcFlag=s;this._sweepFlag=h};window.SVGPathSegArcAbs.prototype=Object.create(window.SVGPathSeg.prototype);window.SVGPathSegArcAbs.prototype.toString=function(){return\"[object SVGPathSegArcAbs]\"};window.SVGPathSegArcAbs.prototype._asPathString=function(){return this.pathSegTypeAsLetter+\" \"+this._r1+\" \"+this._r2+\" \"+this._angle+\" \"+(this._largeArcFlag?\"1\":\"0\")+\" \"+(this._sweepFlag?\"1\":\"0\")+\" \"+this._x+\" \"+this._y};window.SVGPathSegArcAbs.prototype.clone=function(){return new window.SVGPathSegArcAbs(void 0,this._x,this._y,this._r1,this._r2,this._angle,this._largeArcFlag,this._sweepFlag)};Object.defineProperty(window.SVGPathSegArcAbs.prototype,\"x\",{get:function(){return this._x},set:function(t){this._x=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegArcAbs.prototype,\"y\",{get:function(){return this._y},set:function(t){this._y=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegArcAbs.prototype,\"r1\",{get:function(){return this._r1},set:function(t){this._r1=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegArcAbs.prototype,\"r2\",{get:function(){return this._r2},set:function(t){this._r2=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegArcAbs.prototype,\"angle\",{get:function(){return this._angle},set:function(t){this._angle=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegArcAbs.prototype,\"largeArcFlag\",{get:function(){return this._largeArcFlag},set:function(t){this._largeArcFlag=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegArcAbs.prototype,\"sweepFlag\",{get:function(){return this._sweepFlag},set:function(t){this._sweepFlag=t;this._segmentChanged()},enumerable:true});window.SVGPathSegArcRel=function(t,e,i,n,o,r,s,h){window.SVGPathSeg.call(this,window.SVGPathSeg.PATHSEG_ARC_REL,\"a\",t);this._x=e;this._y=i;this._r1=n;this._r2=o;this._angle=r;this._largeArcFlag=s;this._sweepFlag=h};window.SVGPathSegArcRel.prototype=Object.create(window.SVGPathSeg.prototype);window.SVGPathSegArcRel.prototype.toString=function(){return\"[object SVGPathSegArcRel]\"};window.SVGPathSegArcRel.prototype._asPathString=function(){return this.pathSegTypeAsLetter+\" \"+this._r1+\" \"+this._r2+\" \"+this._angle+\" \"+(this._largeArcFlag?\"1\":\"0\")+\" \"+(this._sweepFlag?\"1\":\"0\")+\" \"+this._x+\" \"+this._y};window.SVGPathSegArcRel.prototype.clone=function(){return new window.SVGPathSegArcRel(void 0,this._x,this._y,this._r1,this._r2,this._angle,this._largeArcFlag,this._sweepFlag)};Object.defineProperty(window.SVGPathSegArcRel.prototype,\"x\",{get:function(){return this._x},set:function(t){this._x=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegArcRel.prototype,\"y\",{get:function(){return this._y},set:function(t){this._y=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegArcRel.prototype,\"r1\",{get:function(){return this._r1},set:function(t){this._r1=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegArcRel.prototype,\"r2\",{get:function(){return this._r2},set:function(t){this._r2=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegArcRel.prototype,\"angle\",{get:function(){return this._angle},set:function(t){this._angle=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegArcRel.prototype,\"largeArcFlag\",{get:function(){return this._largeArcFlag},set:function(t){this._largeArcFlag=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegArcRel.prototype,\"sweepFlag\",{get:function(){return this._sweepFlag},set:function(t){this._sweepFlag=t;this._segmentChanged()},enumerable:true});window.SVGPathSegLinetoHorizontalAbs=function(t,e){window.SVGPathSeg.call(this,window.SVGPathSeg.PATHSEG_LINETO_HORIZONTAL_ABS,\"H\",t);this._x=e};window.SVGPathSegLinetoHorizontalAbs.prototype=Object.create(window.SVGPathSeg.prototype);window.SVGPathSegLinetoHorizontalAbs.prototype.toString=function(){return\"[object SVGPathSegLinetoHorizontalAbs]\"};window.SVGPathSegLinetoHorizontalAbs.prototype._asPathString=function(){return this.pathSegTypeAsLetter+\" \"+this._x};window.SVGPathSegLinetoHorizontalAbs.prototype.clone=function(){return new window.SVGPathSegLinetoHorizontalAbs(void 0,this._x)};Object.defineProperty(window.SVGPathSegLinetoHorizontalAbs.prototype,\"x\",{get:function(){return this._x},set:function(t){this._x=t;this._segmentChanged()},enumerable:true});window.SVGPathSegLinetoHorizontalRel=function(t,e){window.SVGPathSeg.call(this,window.SVGPathSeg.PATHSEG_LINETO_HORIZONTAL_REL,\"h\",t);this._x=e};window.SVGPathSegLinetoHorizontalRel.prototype=Object.create(window.SVGPathSeg.prototype);window.SVGPathSegLinetoHorizontalRel.prototype.toString=function(){return\"[object SVGPathSegLinetoHorizontalRel]\"};window.SVGPathSegLinetoHorizontalRel.prototype._asPathString=function(){return this.pathSegTypeAsLetter+\" \"+this._x};window.SVGPathSegLinetoHorizontalRel.prototype.clone=function(){return new window.SVGPathSegLinetoHorizontalRel(void 0,this._x)};Object.defineProperty(window.SVGPathSegLinetoHorizontalRel.prototype,\"x\",{get:function(){return this._x},set:function(t){this._x=t;this._segmentChanged()},enumerable:true});window.SVGPathSegLinetoVerticalAbs=function(t,e){window.SVGPathSeg.call(this,window.SVGPathSeg.PATHSEG_LINETO_VERTICAL_ABS,\"V\",t);this._y=e};window.SVGPathSegLinetoVerticalAbs.prototype=Object.create(window.SVGPathSeg.prototype);window.SVGPathSegLinetoVerticalAbs.prototype.toString=function(){return\"[object SVGPathSegLinetoVerticalAbs]\"};window.SVGPathSegLinetoVerticalAbs.prototype._asPathString=function(){return this.pathSegTypeAsLetter+\" \"+this._y};window.SVGPathSegLinetoVerticalAbs.prototype.clone=function(){return new window.SVGPathSegLinetoVerticalAbs(void 0,this._y)};Object.defineProperty(window.SVGPathSegLinetoVerticalAbs.prototype,\"y\",{get:function(){return this._y},set:function(t){this._y=t;this._segmentChanged()},enumerable:true});window.SVGPathSegLinetoVerticalRel=function(t,e){window.SVGPathSeg.call(this,window.SVGPathSeg.PATHSEG_LINETO_VERTICAL_REL,\"v\",t);this._y=e};window.SVGPathSegLinetoVerticalRel.prototype=Object.create(window.SVGPathSeg.prototype);window.SVGPathSegLinetoVerticalRel.prototype.toString=function(){return\"[object SVGPathSegLinetoVerticalRel]\"};window.SVGPathSegLinetoVerticalRel.prototype._asPathString=function(){return this.pathSegTypeAsLetter+\" \"+this._y};window.SVGPathSegLinetoVerticalRel.prototype.clone=function(){return new window.SVGPathSegLinetoVerticalRel(void 0,this._y)};Object.defineProperty(window.SVGPathSegLinetoVerticalRel.prototype,\"y\",{get:function(){return this._y},set:function(t){this._y=t;this._segmentChanged()},enumerable:true});window.SVGPathSegCurvetoCubicSmoothAbs=function(t,e,i,n,o){window.SVGPathSeg.call(this,window.SVGPathSeg.PATHSEG_CURVETO_CUBIC_SMOOTH_ABS,\"S\",t);this._x=e;this._y=i;this._x2=n;this._y2=o};window.SVGPathSegCurvetoCubicSmoothAbs.prototype=Object.create(window.SVGPathSeg.prototype);window.SVGPathSegCurvetoCubicSmoothAbs.prototype.toString=function(){return\"[object SVGPathSegCurvetoCubicSmoothAbs]\"};window.SVGPathSegCurvetoCubicSmoothAbs.prototype._asPathString=function(){return this.pathSegTypeAsLetter+\" \"+this._x2+\" \"+this._y2+\" \"+this._x+\" \"+this._y};window.SVGPathSegCurvetoCubicSmoothAbs.prototype.clone=function(){return new window.SVGPathSegCurvetoCubicSmoothAbs(void 0,this._x,this._y,this._x2,this._y2)};Object.defineProperty(window.SVGPathSegCurvetoCubicSmoothAbs.prototype,\"x\",{get:function(){return this._x},set:function(t){this._x=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegCurvetoCubicSmoothAbs.prototype,\"y\",{get:function(){return this._y},set:function(t){this._y=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegCurvetoCubicSmoothAbs.prototype,\"x2\",{get:function(){return this._x2},set:function(t){this._x2=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegCurvetoCubicSmoothAbs.prototype,\"y2\",{get:function(){return this._y2},set:function(t){this._y2=t;this._segmentChanged()},enumerable:true});window.SVGPathSegCurvetoCubicSmoothRel=function(t,e,i,n,o){window.SVGPathSeg.call(this,window.SVGPathSeg.PATHSEG_CURVETO_CUBIC_SMOOTH_REL,\"s\",t);this._x=e;this._y=i;this._x2=n;this._y2=o};window.SVGPathSegCurvetoCubicSmoothRel.prototype=Object.create(window.SVGPathSeg.prototype);window.SVGPathSegCurvetoCubicSmoothRel.prototype.toString=function(){return\"[object SVGPathSegCurvetoCubicSmoothRel]\"};window.SVGPathSegCurvetoCubicSmoothRel.prototype._asPathString=function(){return this.pathSegTypeAsLetter+\" \"+this._x2+\" \"+this._y2+\" \"+this._x+\" \"+this._y};window.SVGPathSegCurvetoCubicSmoothRel.prototype.clone=function(){return new window.SVGPathSegCurvetoCubicSmoothRel(void 0,this._x,this._y,this._x2,this._y2)};Object.defineProperty(window.SVGPathSegCurvetoCubicSmoothRel.prototype,\"x\",{get:function(){return this._x},set:function(t){this._x=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegCurvetoCubicSmoothRel.prototype,\"y\",{get:function(){return this._y},set:function(t){this._y=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegCurvetoCubicSmoothRel.prototype,\"x2\",{get:function(){return this._x2},set:function(t){this._x2=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegCurvetoCubicSmoothRel.prototype,\"y2\",{get:function(){return this._y2},set:function(t){this._y2=t;this._segmentChanged()},enumerable:true});window.SVGPathSegCurvetoQuadraticSmoothAbs=function(t,e,i){window.SVGPathSeg.call(this,window.SVGPathSeg.PATHSEG_CURVETO_QUADRATIC_SMOOTH_ABS,\"T\",t);this._x=e;this._y=i};window.SVGPathSegCurvetoQuadraticSmoothAbs.prototype=Object.create(window.SVGPathSeg.prototype);window.SVGPathSegCurvetoQuadraticSmoothAbs.prototype.toString=function(){return\"[object SVGPathSegCurvetoQuadraticSmoothAbs]\"};window.SVGPathSegCurvetoQuadraticSmoothAbs.prototype._asPathString=function(){return this.pathSegTypeAsLetter+\" \"+this._x+\" \"+this._y};window.SVGPathSegCurvetoQuadraticSmoothAbs.prototype.clone=function(){return new window.SVGPathSegCurvetoQuadraticSmoothAbs(void 0,this._x,this._y)};Object.defineProperty(window.SVGPathSegCurvetoQuadraticSmoothAbs.prototype,\"x\",{get:function(){return this._x},set:function(t){this._x=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegCurvetoQuadraticSmoothAbs.prototype,\"y\",{get:function(){return this._y},set:function(t){this._y=t;this._segmentChanged()},enumerable:true});window.SVGPathSegCurvetoQuadraticSmoothRel=function(t,e,i){window.SVGPathSeg.call(this,window.SVGPathSeg.PATHSEG_CURVETO_QUADRATIC_SMOOTH_REL,\"t\",t);this._x=e;this._y=i};window.SVGPathSegCurvetoQuadraticSmoothRel.prototype=Object.create(window.SVGPathSeg.prototype);window.SVGPathSegCurvetoQuadraticSmoothRel.prototype.toString=function(){return\"[object SVGPathSegCurvetoQuadraticSmoothRel]\"};window.SVGPathSegCurvetoQuadraticSmoothRel.prototype._asPathString=function(){return this.pathSegTypeAsLetter+\" \"+this._x+\" \"+this._y};window.SVGPathSegCurvetoQuadraticSmoothRel.prototype.clone=function(){return new window.SVGPathSegCurvetoQuadraticSmoothRel(void 0,this._x,this._y)};Object.defineProperty(window.SVGPathSegCurvetoQuadraticSmoothRel.prototype,\"x\",{get:function(){return this._x},set:function(t){this._x=t;this._segmentChanged()},enumerable:true});Object.defineProperty(window.SVGPathSegCurvetoQuadraticSmoothRel.prototype,\"y\",{get:function(){return this._y},set:function(t){this._y=t;this._segmentChanged()},enumerable:true});window.SVGPathElement.prototype.createSVGPathSegClosePath=function(){return new window.SVGPathSegClosePath(void 0)};window.SVGPathElement.prototype.createSVGPathSegMovetoAbs=function(t,e){return new window.SVGPathSegMovetoAbs(void 0,t,e)};window.SVGPathElement.prototype.createSVGPathSegMovetoRel=function(t,e){return new window.SVGPathSegMovetoRel(void 0,t,e)};window.SVGPathElement.prototype.createSVGPathSegLinetoAbs=function(t,e){return new window.SVGPathSegLinetoAbs(void 0,t,e)};window.SVGPathElement.prototype.createSVGPathSegLinetoRel=function(t,e){return new window.SVGPathSegLinetoRel(void 0,t,e)};window.SVGPathElement.prototype.createSVGPathSegCurvetoCubicAbs=function(t,e,i,n,o,r){return new window.SVGPathSegCurvetoCubicAbs(void 0,t,e,i,n,o,r)};window.SVGPathElement.prototype.createSVGPathSegCurvetoCubicRel=function(t,e,i,n,o,r){return new window.SVGPathSegCurvetoCubicRel(void 0,t,e,i,n,o,r)};window.SVGPathElement.prototype.createSVGPathSegCurvetoQuadraticAbs=function(t,e,i,n){return new window.SVGPathSegCurvetoQuadraticAbs(void 0,t,e,i,n)};window.SVGPathElement.prototype.createSVGPathSegCurvetoQuadraticRel=function(t,e,i,n){return new window.SVGPathSegCurvetoQuadraticRel(void 0,t,e,i,n)};window.SVGPathElement.prototype.createSVGPathSegArcAbs=function(t,e,i,n,o,r,s){return new window.SVGPathSegArcAbs(void 0,t,e,i,n,o,r,s)};window.SVGPathElement.prototype.createSVGPathSegArcRel=function(t,e,i,n,o,r,s){return new window.SVGPathSegArcRel(void 0,t,e,i,n,o,r,s)};window.SVGPathElement.prototype.createSVGPathSegLinetoHorizontalAbs=function(t){return new window.SVGPathSegLinetoHorizontalAbs(void 0,t)};window.SVGPathElement.prototype.createSVGPathSegLinetoHorizontalRel=function(t){return new window.SVGPathSegLinetoHorizontalRel(void 0,t)};window.SVGPathElement.prototype.createSVGPathSegLinetoVerticalAbs=function(t){return new window.SVGPathSegLinetoVerticalAbs(void 0,t)};window.SVGPathElement.prototype.createSVGPathSegLinetoVerticalRel=function(t){return new window.SVGPathSegLinetoVerticalRel(void 0,t)};window.SVGPathElement.prototype.createSVGPathSegCurvetoCubicSmoothAbs=function(t,e,i,n){return new window.SVGPathSegCurvetoCubicSmoothAbs(void 0,t,e,i,n)};window.SVGPathElement.prototype.createSVGPathSegCurvetoCubicSmoothRel=function(t,e,i,n){return new window.SVGPathSegCurvetoCubicSmoothRel(void 0,t,e,i,n)};window.SVGPathElement.prototype.createSVGPathSegCurvetoQuadraticSmoothAbs=function(t,e){return new window.SVGPathSegCurvetoQuadraticSmoothAbs(void 0,t,e)};window.SVGPathElement.prototype.createSVGPathSegCurvetoQuadraticSmoothRel=function(t,e){return new window.SVGPathSegCurvetoQuadraticSmoothRel(void 0,t,e)};\"getPathSegAtLength\"in window.SVGPathElement.prototype||(window.SVGPathElement.prototype.getPathSegAtLength=function(t){if(void 0===t||!isFinite(t))throw\"Invalid arguments.\";const e=document.createElementNS(\"http://www.w3.org/2000/svg\",\"path\");e.setAttribute(\"d\",this.getAttribute(\"d\"));let i=e.pathSegList.numberOfItems-1;if(i<=0)return 0;do{e.pathSegList.removeItem(i);if(t>e.getTotalLength())break;i--}while(i>0);return i})}if(!(\"SVGPathSegList\"in window)||!(\"appendItem\"in window.SVGPathSegList.prototype)){window.SVGPathSegList=function(t){this._pathElement=t;this._list=this._parsePath(this._pathElement.getAttribute(\"d\"));this._mutationObserverConfig={attributes:true,attributeFilter:[\"d\"]};this._pathElementMutationObserver=new MutationObserver(this._updateListFromPathMutations.bind(this));this._pathElementMutationObserver.observe(this._pathElement,this._mutationObserverConfig)};window.SVGPathSegList.prototype.classname=\"SVGPathSegList\";Object.defineProperty(window.SVGPathSegList.prototype,\"numberOfItems\",{get:function(){this._checkPathSynchronizedToList();return this._list.length},enumerable:true});Object.defineProperty(window.SVGPathSegList.prototype,\"length\",{get:function(){this._checkPathSynchronizedToList();return this._list.length},enumerable:true});Object.defineProperty(window.SVGPathElement.prototype,\"pathSegList\",{get:function(){this._pathSegList||(this._pathSegList=new window.SVGPathSegList(this));return this._pathSegList},enumerable:true});Object.defineProperty(window.SVGPathElement.prototype,\"normalizedPathSegList\",{get:function(){return this.pathSegList},enumerable:true});Object.defineProperty(window.SVGPathElement.prototype,\"animatedPathSegList\",{get:function(){return this.pathSegList},enumerable:true});Object.defineProperty(window.SVGPathElement.prototype,\"animatedNormalizedPathSegList\",{get:function(){return this.pathSegList},enumerable:true});window.SVGPathSegList.prototype._checkPathSynchronizedToList=function(){this._updateListFromPathMutations(this._pathElementMutationObserver.takeRecords())};window.SVGPathSegList.prototype._updateListFromPathMutations=function(t){if(!this._pathElement)return;let e=false;t.forEach((function(t){\"d\"==t.attributeName&&(e=true)}));e&&(this._list=this._parsePath(this._pathElement.getAttribute(\"d\")))};window.SVGPathSegList.prototype._writeListToPath=function(){this._pathElementMutationObserver.disconnect();this._pathElement.setAttribute(\"d\",window.SVGPathSegList._pathSegArrayAsString(this._list));this._pathElementMutationObserver.observe(this._pathElement,this._mutationObserverConfig)};window.SVGPathSegList.prototype.segmentChanged=function(t){this._writeListToPath()};window.SVGPathSegList.prototype.clear=function(){this._checkPathSynchronizedToList();this._list.forEach((function(t){t._owningPathSegList=null}));this._list=[];this._writeListToPath()};window.SVGPathSegList.prototype.initialize=function(t){this._checkPathSynchronizedToList();this._list=[t];t._owningPathSegList=this;this._writeListToPath();return t};window.SVGPathSegList.prototype._checkValidIndex=function(t){if(isNaN(t)||t<0||t>=this.numberOfItems)throw\"INDEX_SIZE_ERR\"};window.SVGPathSegList.prototype.getItem=function(t){this._checkPathSynchronizedToList();this._checkValidIndex(t);return this._list[t]};window.SVGPathSegList.prototype.insertItemBefore=function(t,e){this._checkPathSynchronizedToList();e>this.numberOfItems&&(e=this.numberOfItems);t._owningPathSegList&&(t=t.clone());this._list.splice(e,0,t);t._owningPathSegList=this;this._writeListToPath();return t};window.SVGPathSegList.prototype.replaceItem=function(t,e){this._checkPathSynchronizedToList();t._owningPathSegList&&(t=t.clone());this._checkValidIndex(e);this._list[e]=t;t._owningPathSegList=this;this._writeListToPath();return t};window.SVGPathSegList.prototype.removeItem=function(t){this._checkPathSynchronizedToList();this._checkValidIndex(t);const e=this._list[t];this._list.splice(t,1);this._writeListToPath();return e};window.SVGPathSegList.prototype.appendItem=function(t){this._checkPathSynchronizedToList();t._owningPathSegList&&(t=t.clone());this._list.push(t);t._owningPathSegList=this;this._writeListToPath();return t};window.SVGPathSegList._pathSegArrayAsString=function(t){let e=\"\";let i=true;t.forEach((function(t){if(i){i=false;e+=t._asPathString()}else e+=\" \"+t._asPathString()}));return e};window.SVGPathSegList.prototype._parsePath=function(t){if(!t||0==t.length)return[];const e=this;const Builder=function(){this.pathSegList=[]};Builder.prototype.appendSegment=function(t){this.pathSegList.push(t)};const Source=function(t){this._string=t;this._currentIndex=0;this._endIndex=this._string.length;this._previousCommand=window.SVGPathSeg.PATHSEG_UNKNOWN;this._skipOptionalSpaces()};Source.prototype._isCurrentSpace=function(){const t=this._string[this._currentIndex];return t<=\" \"&&(\" \"==t||\"\\n\"==t||\"\\t\"==t||\"\\r\"==t||\"\\f\"==t)};Source.prototype._skipOptionalSpaces=function(){while(this._currentIndex<this._endIndex&&this._isCurrentSpace())this._currentIndex++;return this._currentIndex<this._endIndex};Source.prototype._skipOptionalSpacesOrDelimiter=function(){if(this._currentIndex<this._endIndex&&!this._isCurrentSpace()&&\",\"!=this._string.charAt(this._currentIndex))return false;if(this._skipOptionalSpaces()&&this._currentIndex<this._endIndex&&\",\"==this._string.charAt(this._currentIndex)){this._currentIndex++;this._skipOptionalSpaces()}return this._currentIndex<this._endIndex};Source.prototype.hasMoreData=function(){return this._currentIndex<this._endIndex};Source.prototype.peekSegmentType=function(){const t=this._string[this._currentIndex];return this._pathSegTypeFromChar(t)};Source.prototype._pathSegTypeFromChar=function(t){switch(t){case\"Z\":case\"z\":return window.SVGPathSeg.PATHSEG_CLOSEPATH;case\"M\":return window.SVGPathSeg.PATHSEG_MOVETO_ABS;case\"m\":return window.SVGPathSeg.PATHSEG_MOVETO_REL;case\"L\":return window.SVGPathSeg.PATHSEG_LINETO_ABS;case\"l\":return window.SVGPathSeg.PATHSEG_LINETO_REL;case\"C\":return window.SVGPathSeg.PATHSEG_CURVETO_CUBIC_ABS;case\"c\":return window.SVGPathSeg.PATHSEG_CURVETO_CUBIC_REL;case\"Q\":return window.SVGPathSeg.PATHSEG_CURVETO_QUADRATIC_ABS;case\"q\":return window.SVGPathSeg.PATHSEG_CURVETO_QUADRATIC_REL;case\"A\":return window.SVGPathSeg.PATHSEG_ARC_ABS;case\"a\":return window.SVGPathSeg.PATHSEG_ARC_REL;case\"H\":return window.SVGPathSeg.PATHSEG_LINETO_HORIZONTAL_ABS;case\"h\":return window.SVGPathSeg.PATHSEG_LINETO_HORIZONTAL_REL;case\"V\":return window.SVGPathSeg.PATHSEG_LINETO_VERTICAL_ABS;case\"v\":return window.SVGPathSeg.PATHSEG_LINETO_VERTICAL_REL;case\"S\":return window.SVGPathSeg.PATHSEG_CURVETO_CUBIC_SMOOTH_ABS;case\"s\":return window.SVGPathSeg.PATHSEG_CURVETO_CUBIC_SMOOTH_REL;case\"T\":return window.SVGPathSeg.PATHSEG_CURVETO_QUADRATIC_SMOOTH_ABS;case\"t\":return window.SVGPathSeg.PATHSEG_CURVETO_QUADRATIC_SMOOTH_REL;default:return window.SVGPathSeg.PATHSEG_UNKNOWN}};Source.prototype._nextCommandHelper=function(t,e){return(\"+\"==t||\"-\"==t||\".\"==t||t>=\"0\"&&t<=\"9\")&&e!=window.SVGPathSeg.PATHSEG_CLOSEPATH?e==window.SVGPathSeg.PATHSEG_MOVETO_ABS?window.SVGPathSeg.PATHSEG_LINETO_ABS:e==window.SVGPathSeg.PATHSEG_MOVETO_REL?window.SVGPathSeg.PATHSEG_LINETO_REL:e:window.SVGPathSeg.PATHSEG_UNKNOWN};Source.prototype.initialCommandIsMoveTo=function(){if(!this.hasMoreData())return true;const t=this.peekSegmentType();return t==window.SVGPathSeg.PATHSEG_MOVETO_ABS||t==window.SVGPathSeg.PATHSEG_MOVETO_REL};Source.prototype._parseNumber=function(){let t=0;let e=0;let i=1;let n=0;let o=1;let r=1;const s=this._currentIndex;this._skipOptionalSpaces();if(this._currentIndex<this._endIndex&&\"+\"==this._string.charAt(this._currentIndex))this._currentIndex++;else if(this._currentIndex<this._endIndex&&\"-\"==this._string.charAt(this._currentIndex)){this._currentIndex++;o=-1}if(this._currentIndex==this._endIndex||(this._string.charAt(this._currentIndex)<\"0\"||this._string.charAt(this._currentIndex)>\"9\")&&\".\"!=this._string.charAt(this._currentIndex))return;const h=this._currentIndex;while(this._currentIndex<this._endIndex&&this._string.charAt(this._currentIndex)>=\"0\"&&this._string.charAt(this._currentIndex)<=\"9\")this._currentIndex++;if(this._currentIndex!=h){let t=this._currentIndex-1;let i=1;while(t>=h){e+=i*(this._string.charAt(t--)-\"0\");i*=10}}if(this._currentIndex<this._endIndex&&\".\"==this._string.charAt(this._currentIndex)){this._currentIndex++;if(this._currentIndex>=this._endIndex||this._string.charAt(this._currentIndex)<\"0\"||this._string.charAt(this._currentIndex)>\"9\")return;while(this._currentIndex<this._endIndex&&this._string.charAt(this._currentIndex)>=\"0\"&&this._string.charAt(this._currentIndex)<=\"9\"){i*=10;n+=(this._string.charAt(this._currentIndex)-\"0\")/i;this._currentIndex+=1}}if(this._currentIndex!=s&&this._currentIndex+1<this._endIndex&&(\"e\"==this._string.charAt(this._currentIndex)||\"E\"==this._string.charAt(this._currentIndex))&&\"x\"!=this._string.charAt(this._currentIndex+1)&&\"m\"!=this._string.charAt(this._currentIndex+1)){this._currentIndex++;if(\"+\"==this._string.charAt(this._currentIndex))this._currentIndex++;else if(\"-\"==this._string.charAt(this._currentIndex)){this._currentIndex++;r=-1}if(this._currentIndex>=this._endIndex||this._string.charAt(this._currentIndex)<\"0\"||this._string.charAt(this._currentIndex)>\"9\")return;while(this._currentIndex<this._endIndex&&this._string.charAt(this._currentIndex)>=\"0\"&&this._string.charAt(this._currentIndex)<=\"9\"){t*=10;t+=this._string.charAt(this._currentIndex)-\"0\";this._currentIndex++}}let a=e+n;a*=o;t&&(a*=Math.pow(10,r*t));if(s!=this._currentIndex){this._skipOptionalSpacesOrDelimiter();return a}};Source.prototype._parseArcFlag=function(){if(this._currentIndex>=this._endIndex)return;let t=false;const e=this._string.charAt(this._currentIndex++);if(\"0\"==e)t=false;else{if(\"1\"!=e)return;t=true}this._skipOptionalSpacesOrDelimiter();return t};Source.prototype.parseSegment=function(){const t=this._string[this._currentIndex];let i=this._pathSegTypeFromChar(t);if(i==window.SVGPathSeg.PATHSEG_UNKNOWN){if(this._previousCommand==window.SVGPathSeg.PATHSEG_UNKNOWN)return null;i=this._nextCommandHelper(t,this._previousCommand);if(i==window.SVGPathSeg.PATHSEG_UNKNOWN)return null}else this._currentIndex++;this._previousCommand=i;let n;switch(i){case window.SVGPathSeg.PATHSEG_MOVETO_REL:return new window.SVGPathSegMovetoRel(e,this._parseNumber(),this._parseNumber());case window.SVGPathSeg.PATHSEG_MOVETO_ABS:return new window.SVGPathSegMovetoAbs(e,this._parseNumber(),this._parseNumber());case window.SVGPathSeg.PATHSEG_LINETO_REL:return new window.SVGPathSegLinetoRel(e,this._parseNumber(),this._parseNumber());case window.SVGPathSeg.PATHSEG_LINETO_ABS:return new window.SVGPathSegLinetoAbs(e,this._parseNumber(),this._parseNumber());case window.SVGPathSeg.PATHSEG_LINETO_HORIZONTAL_REL:return new window.SVGPathSegLinetoHorizontalRel(e,this._parseNumber());case window.SVGPathSeg.PATHSEG_LINETO_HORIZONTAL_ABS:return new window.SVGPathSegLinetoHorizontalAbs(e,this._parseNumber());case window.SVGPathSeg.PATHSEG_LINETO_VERTICAL_REL:return new window.SVGPathSegLinetoVerticalRel(e,this._parseNumber());case window.SVGPathSeg.PATHSEG_LINETO_VERTICAL_ABS:return new window.SVGPathSegLinetoVerticalAbs(e,this._parseNumber());case window.SVGPathSeg.PATHSEG_CLOSEPATH:this._skipOptionalSpaces();return new window.SVGPathSegClosePath(e);case window.SVGPathSeg.PATHSEG_CURVETO_CUBIC_REL:n={x1:this._parseNumber(),y1:this._parseNumber(),x2:this._parseNumber(),y2:this._parseNumber(),x:this._parseNumber(),y:this._parseNumber()};return new window.SVGPathSegCurvetoCubicRel(e,n.x,n.y,n.x1,n.y1,n.x2,n.y2);case window.SVGPathSeg.PATHSEG_CURVETO_CUBIC_ABS:n={x1:this._parseNumber(),y1:this._parseNumber(),x2:this._parseNumber(),y2:this._parseNumber(),x:this._parseNumber(),y:this._parseNumber()};return new window.SVGPathSegCurvetoCubicAbs(e,n.x,n.y,n.x1,n.y1,n.x2,n.y2);case window.SVGPathSeg.PATHSEG_CURVETO_CUBIC_SMOOTH_REL:n={x2:this._parseNumber(),y2:this._parseNumber(),x:this._parseNumber(),y:this._parseNumber()};return new window.SVGPathSegCurvetoCubicSmoothRel(e,n.x,n.y,n.x2,n.y2);case window.SVGPathSeg.PATHSEG_CURVETO_CUBIC_SMOOTH_ABS:n={x2:this._parseNumber(),y2:this._parseNumber(),x:this._parseNumber(),y:this._parseNumber()};return new window.SVGPathSegCurvetoCubicSmoothAbs(e,n.x,n.y,n.x2,n.y2);case window.SVGPathSeg.PATHSEG_CURVETO_QUADRATIC_REL:n={x1:this._parseNumber(),y1:this._parseNumber(),x:this._parseNumber(),y:this._parseNumber()};return new window.SVGPathSegCurvetoQuadraticRel(e,n.x,n.y,n.x1,n.y1);case window.SVGPathSeg.PATHSEG_CURVETO_QUADRATIC_ABS:n={x1:this._parseNumber(),y1:this._parseNumber(),x:this._parseNumber(),y:this._parseNumber()};return new window.SVGPathSegCurvetoQuadraticAbs(e,n.x,n.y,n.x1,n.y1);case window.SVGPathSeg.PATHSEG_CURVETO_QUADRATIC_SMOOTH_REL:return new window.SVGPathSegCurvetoQuadraticSmoothRel(e,this._parseNumber(),this._parseNumber());case window.SVGPathSeg.PATHSEG_CURVETO_QUADRATIC_SMOOTH_ABS:return new window.SVGPathSegCurvetoQuadraticSmoothAbs(e,this._parseNumber(),this._parseNumber());case window.SVGPathSeg.PATHSEG_ARC_REL:n={x1:this._parseNumber(),y1:this._parseNumber(),arcAngle:this._parseNumber(),arcLarge:this._parseArcFlag(),arcSweep:this._parseArcFlag(),x:this._parseNumber(),y:this._parseNumber()};return new window.SVGPathSegArcRel(e,n.x,n.y,n.x1,n.y1,n.arcAngle,n.arcLarge,n.arcSweep);case window.SVGPathSeg.PATHSEG_ARC_ABS:n={x1:this._parseNumber(),y1:this._parseNumber(),arcAngle:this._parseNumber(),arcLarge:this._parseArcFlag(),arcSweep:this._parseArcFlag(),x:this._parseNumber(),y:this._parseNumber()};return new window.SVGPathSegArcAbs(e,n.x,n.y,n.x1,n.y1,n.arcAngle,n.arcLarge,n.arcSweep);default:throw\"Unknown path seg type.\"}};const i=new Builder;const n=new Source(t);if(!n.initialCommandIsMoveTo())return[];while(n.hasMoreData()){const t=n.parseSegment();if(!t)return[];i.appendSegment(t)}return i.pathSegList}}}catch(t){console.warn(\"An error occurred in tsParticles pathseg polyfill. If the Polygon Mask is not working, please open an issue here: https://github.com/matteobruni/tsparticles\",t)}})();class PolygonMaskDrawStroke{constructor(){this.color=new t;this.width=.5;this.opacity=1}load(i){var n;if(i){this.color=t.create(this.color,i.color);\"string\"===typeof this.color.value&&(this.opacity=null!==(n=e(this.color.value))&&void 0!==n?n:this.opacity);void 0!==i.opacity&&(this.opacity=i.opacity);void 0!==i.width&&(this.width=i.width)}}}class PolygonMaskDraw{constructor(){this.enable=false;this.stroke=new PolygonMaskDrawStroke}get lineColor(){return this.stroke.color}set lineColor(e){this.stroke.color=t.create(this.stroke.color,e)}get lineWidth(){return this.stroke.width}set lineWidth(t){this.stroke.width=t}load(t){var e;if(!t)return;void 0!==t.enable&&(this.enable=t.enable);const i=null!==(e=t.stroke)&&void 0!==e?e:{color:t.lineColor,width:t.lineWidth};this.stroke.load(i)}}class PolygonMaskInline{constructor(){this.arrangement=\"one-per-point\"}load(t){t&&void 0!==t.arrangement&&(this.arrangement=t.arrangement)}}class PolygonMaskLocalSvg{constructor(){this.path=[];this.size={height:0,width:0}}load(t){if(t){void 0!==t.path&&(this.path=t.path);if(void 0!==t.size){void 0!==t.size.width&&(this.size.width=t.size.width);void 0!==t.size.height&&(this.size.height=t.size.height)}}}}class PolygonMaskMove{constructor(){this.radius=10;this.type=\"path\"}load(t){if(t){void 0!==t.radius&&(this.radius=t.radius);void 0!==t.type&&(this.type=t.type)}}}class PolygonMask{constructor(){this.draw=new PolygonMaskDraw;this.enable=false;this.inline=new PolygonMaskInline;this.move=new PolygonMaskMove;this.scale=1;this.type=\"none\"}get inlineArrangement(){return this.inline.arrangement}set inlineArrangement(t){this.inline.arrangement=t}load(t){if(t){this.draw.load(t.draw);this.inline.load(t.inline);this.move.load(t.move);void 0!==t.scale&&(this.scale=t.scale);void 0!==t.type&&(this.type=t.type);void 0!==t.enable?this.enable=t.enable:this.enable=\"none\"!==this.type;void 0!==t.url&&(this.url=t.url);if(void 0!==t.data)if(\"string\"===typeof t.data)this.data=t.data;else{this.data=new PolygonMaskLocalSvg;this.data.load(t.data)}void 0!==t.position&&(this.position=i({},t.position))}}}function drawPolygonMask(t,e,i){const r=n(i.color);if(r){t.beginPath();t.moveTo(e[0].x,e[0].y);for(const i of e)t.lineTo(i.x,i.y);t.closePath();t.strokeStyle=o(r);t.lineWidth=i.width;t.stroke()}}function drawPolygonMaskPath(t,e,i,r){t.translate(r.x,r.y);const s=n(i.color);if(s){t.strokeStyle=o(s,i.opacity);t.lineWidth=i.width;t.stroke(e)}}function parsePaths(t,e,i){var n;const o=[];for(const r of t){const t=r.element.pathSegList,s=null!==(n=null===t||void 0===t?void 0:t.numberOfItems)&&void 0!==n?n:0,h={x:0,y:0};for(let n=0;n<s;n++){const r=null===t||void 0===t?void 0:t.getItem(n);const s=window.SVGPathSeg;switch(null===r||void 0===r?void 0:r.pathSegType){case s.PATHSEG_MOVETO_ABS:case s.PATHSEG_LINETO_ABS:case s.PATHSEG_CURVETO_CUBIC_ABS:case s.PATHSEG_CURVETO_QUADRATIC_ABS:case s.PATHSEG_ARC_ABS:case s.PATHSEG_CURVETO_CUBIC_SMOOTH_ABS:case s.PATHSEG_CURVETO_QUADRATIC_SMOOTH_ABS:{const t=r;h.x=t.x;h.y=t.y;break}case s.PATHSEG_LINETO_HORIZONTAL_ABS:h.x=r.x;break;case s.PATHSEG_LINETO_VERTICAL_ABS:h.y=r.y;break;case s.PATHSEG_LINETO_REL:case s.PATHSEG_MOVETO_REL:case s.PATHSEG_CURVETO_CUBIC_REL:case s.PATHSEG_CURVETO_QUADRATIC_REL:case s.PATHSEG_ARC_REL:case s.PATHSEG_CURVETO_CUBIC_SMOOTH_REL:case s.PATHSEG_CURVETO_QUADRATIC_SMOOTH_REL:{const t=r;h.x+=t.x;h.y+=t.y;break}case s.PATHSEG_LINETO_HORIZONTAL_REL:h.x+=r.x;break;case s.PATHSEG_LINETO_VERTICAL_REL:h.y+=r.y;break;case s.PATHSEG_UNKNOWN:case s.PATHSEG_CLOSEPATH:continue}o.push({x:h.x*e+i.x,y:h.y*e+i.y})}}return o}function calcClosestPtOnSegment(t,e,i){const{dx:n,dy:o}=r(i,t),{dx:s,dy:h}=r(e,t),a=(n*s+o*h)/(s**2+h**2),S={x:t.x+s*a,y:t.x+h*a,isOnSegment:a>=0&&a<=1};if(a<0){S.x=t.x;S.y=t.y}else if(a>1){S.x=e.x;S.y=e.y}return S}function segmentBounce(t,e,i){const{dx:n,dy:o}=r(t,e),h=Math.atan2(o,n),a=s.create(Math.sin(h),-Math.cos(h)),S=2*(i.x*a.x+i.y*a.y);a.multTo(S);i.subFrom(a)}var w=(void 0,function(t,e,i,n,o){if(\"m\"===n)throw new TypeError(\"Private method is not writable\");if(\"a\"===n&&!o)throw new TypeError(\"Private accessor was defined without a setter\");if(\"function\"===typeof e?t!==e||!o:!e.has(t))throw new TypeError(\"Cannot write private member to an object whose class did not declare it\");return\"a\"===n?o.call(t,i):o?o.value=i:e.set(t,i),i});var d=(void 0,function(t,e,i,n){if(\"a\"===i&&!n)throw new TypeError(\"Private accessor was defined without a getter\");if(\"function\"===typeof e?t!==e||!n:!e.has(t))throw new TypeError(\"Cannot read private member from an object whose class did not declare it\");return\"m\"===i?n:\"a\"===i?n.call(t):n?n.value:e.get(t)});var g;class PolygonMaskInstance{constructor(t,e){this.container=t;g.set(this,void 0);w(this,g,e,\"f\");this.dimension={height:0,width:0};this.path2DSupported=!!window.Path2D;this.options=new PolygonMask;this.polygonMaskMoveRadius=this.options.move.radius*t.retina.pixelRatio}clickPositionValid(t){const e=this.options;return e.enable&&\"none\"!==e.type&&\"inline\"!==e.type&&this.checkInsidePolygon(t)}draw(t){var e;if(!(null===(e=this.paths)||void 0===e?void 0:e.length))return;const i=this.options,n=i.draw;if(!i.enable||!n.enable)return;const o=this.raw;for(const e of this.paths){const i=e.path2d,r=this.path2DSupported;t&&(r&&i&&this.offset?drawPolygonMaskPath(t,i,n.stroke,this.offset):o&&drawPolygonMask(t,o,n.stroke))}}async initAsync(t){this.options.load(null===t||void 0===t?void 0:t.polygon);const e=this.options;this.polygonMaskMoveRadius=e.move.radius*this.container.retina.pixelRatio;e.enable&&await this.initRawData()}particleBounce(t,e,i){return this.polygonBounce(t,e,i)}particlePosition(t){var e,n;const o=this.options;if(o.enable&&(null!==(n=null===(e=this.raw)||void 0===e?void 0:e.length)&&void 0!==n?n:0)>0)return i({},t||this.randomPoint())}particlesInitialization(){const t=this.options;if(t.enable&&\"inline\"===t.type&&(\"one-per-point\"===t.inline.arrangement||\"per-point\"===t.inline.arrangement)){this.drawPoints();return true}return false}resize(){const t=this.container,e=this.options;if(e.enable&&\"none\"!==e.type){this.redrawTimeout&&clearTimeout(this.redrawTimeout);this.redrawTimeout=window.setTimeout((async()=>{await this.initRawData(true);await t.particles.redraw()}),250)}}stop(){delete this.raw;delete this.paths}checkInsidePolygon(t){var e,i;const n=this.container,o=this.options;if(!o.enable||\"none\"===o.type||\"inline\"===o.type)return true;if(!this.raw)throw new Error(h);const r=n.canvas.size,s=null!==(e=null===t||void 0===t?void 0:t.x)&&void 0!==e?e:a()*r.width,S=null!==(i=null===t||void 0===t?void 0:t.y)&&void 0!==i?i:a()*r.height;let u=false;for(let t=0,e=this.raw.length-1;t<this.raw.length;e=t++){const i=this.raw[t],n=this.raw[e],o=i.y>S!==n.y>S&&s<(n.x-i.x)*(S-i.y)/(n.y-i.y)+i.x;o&&(u=!u)}return\"inside\"===o.type?u:\"outside\"===o.type&&!u}createPath2D(){var t,e;const i=this.options;if(this.path2DSupported&&(null===(t=this.paths)||void 0===t?void 0:t.length))for(const t of this.paths){const n=null===(e=t.element)||void 0===e?void 0:e.getAttribute(\"d\");if(n){const e=new Path2D(n),o=document.createElementNS(\"http://www.w3.org/2000/svg\",\"svg\").createSVGMatrix(),r=new Path2D,s=o.scale(i.scale);if(r.addPath){r.addPath(e,s);t.path2d=r}else delete t.path2d}else delete t.path2d;if(!t.path2d&&this.raw){t.path2d=new Path2D;t.path2d.moveTo(this.raw[0].x,this.raw[0].y);this.raw.forEach(((e,i)=>{var n;i>0&&(null===(n=t.path2d)||void 0===n?void 0:n.lineTo(e.x,e.y))}));t.path2d.closePath()}}}async downloadSvgPath(t,e){const i=this.options,n=t||i.url,o=null!==e&&void 0!==e&&e;if(!n||void 0!==this.paths&&!o)return this.raw;const r=await fetch(n);if(!r.ok)throw new Error(\"tsParticles Error - Error occurred during polygon mask download\");return this.parseSvgPath(await r.text(),e)}drawPoints(){if(this.raw)for(const t of this.raw)this.container.particles.addParticle({x:t.x,y:t.y})}getEquidistantPointByIndex(t){var e,i,n,o,r,s,h;const a=this.container.actualOptions,u=this.options;if(!this.raw||!this.raw.length||!(null===(e=this.paths)||void 0===e?void 0:e.length))throw new Error(S);let c,w=0;const d=this.paths.reduce(((t,e)=>t+e.length),0),g=d/a.particles.number.value;for(const e of this.paths){const i=g*t-w;if(i<=e.length){c=e.element.getPointAtLength(i);break}w+=e.length}return{x:(null!==(i=null===c||void 0===c?void 0:c.x)&&void 0!==i?i:0)*u.scale+(null!==(o=null===(n=this.offset)||void 0===n?void 0:n.x)&&void 0!==o?o:0),y:(null!==(r=null===c||void 0===c?void 0:c.y)&&void 0!==r?r:0)*u.scale+(null!==(h=null===(s=this.offset)||void 0===s?void 0:s.y)&&void 0!==h?h:0)}}getPointByIndex(t){if(!this.raw||!this.raw.length)throw new Error(S);const e=this.raw[t%this.raw.length];return{x:e.x,y:e.y}}getRandomPoint(){if(!this.raw||!this.raw.length)throw new Error(S);const t=u(this.raw);return{x:t.x,y:t.y}}getRandomPointByLength(){var t,e,i;const n=this.options;if(!this.raw||!this.raw.length||!(null===(t=this.paths)||void 0===t?void 0:t.length))throw new Error(S);const o=u(this.paths),r=Math.floor(a()*o.length)+1,s=o.element.getPointAtLength(r);return{x:s.x*n.scale+((null===(e=this.offset)||void 0===e?void 0:e.x)||0),y:s.y*n.scale+((null===(i=this.offset)||void 0===i?void 0:i.y)||0)}}async initRawData(t){const e=this.options;if(e.url)this.raw=await this.downloadSvgPath(e.url,t);else if(e.data){const i=e.data;let n;if(\"string\"!==typeof i){const t=i.path instanceof Array?i.path.map((t=>`<path d=\"${t}\" />`)).join(\"\"):`<path d=\"${i.path}\" />`;const e='xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\"';n=`<svg ${e} width=\"${i.size.width}\" height=\"${i.size.height}\">${t}</svg>`}else n=i;this.raw=this.parseSvgPath(n,t)}this.createPath2D();d(this,g,\"f\").dispatchEvent(\"polygonMaskLoaded\",{container:this.container})}parseSvgPath(t,e){var i,n,o;const r=null!==e&&void 0!==e&&e;if(void 0!==this.paths&&!r)return this.raw;const s=this.container,h=this.options,a=new DOMParser,S=a.parseFromString(t,\"image/svg+xml\"),u=S.getElementsByTagName(\"svg\")[0];let c=u.getElementsByTagName(\"path\");c.length||(c=S.getElementsByTagName(\"path\"));this.paths=[];for(let t=0;t<c.length;t++){const e=c.item(t);e&&this.paths.push({element:e,length:e.getTotalLength()})}const w=s.retina.pixelRatio,d=h.scale/w;this.dimension.width=parseFloat(null!==(i=u.getAttribute(\"width\"))&&void 0!==i?i:\"0\")*d;this.dimension.height=parseFloat(null!==(n=u.getAttribute(\"height\"))&&void 0!==n?n:\"0\")*d;const g=null!==(o=h.position)&&void 0!==o?o:{x:50,y:50};this.offset={x:s.canvas.size.width*g.x/(100*w)-this.dimension.width/2,y:s.canvas.size.height*g.y/(100*w)-this.dimension.height/2};return parsePaths(this.paths,d,this.offset)}polygonBounce(t,e,i){const n=this.options;if(!this.raw||!n.enable||\"top\"!==i)return false;if(\"inside\"===n.type||\"outside\"===n.type){let e,i,n;const o=t.getPosition(),s=t.getRadius();for(let h=0,a=this.raw.length-1;h<this.raw.length;a=h++){const S=this.raw[h],u=this.raw[a];e=calcClosestPtOnSegment(S,u,o);const c=r(o,e);[i,n]=[c.dx,c.dy];if(c.distance<s){segmentBounce(S,u,t.velocity);return true}}if(e&&void 0!==i&&void 0!==n&&!this.checkInsidePolygon(o)){const i={x:1,y:1};t.position.x>=e.x&&(i.x=-1);t.position.y>=e.y&&(i.y=-1);t.position.x=e.x+2*s*i.x;t.position.y=e.y+2*s*i.y;t.velocity.mult(-1);return true}}else if(\"inline\"===n.type&&t.initialPosition){const e=c(t.initialPosition,t.getPosition());if(e>this.polygonMaskMoveRadius){t.velocity.x=t.velocity.y/2-t.velocity.x;t.velocity.y=t.velocity.x/2-t.velocity.y;return true}}return false}randomPoint(){const t=this.container,e=this.options;let i;if(\"inline\"===e.type)switch(e.inline.arrangement){case\"random-point\":i=this.getRandomPoint();break;case\"random-length\":i=this.getRandomPointByLength();break;case\"equidistant\":i=this.getEquidistantPointByIndex(t.particles.count);break;case\"one-per-point\":case\"per-point\":default:i=this.getPointByIndex(t.particles.count)}else i={x:a()*t.canvas.size.width,y:a()*t.canvas.size.height};return this.checkInsidePolygon(i)?i:this.randomPoint()}}g=new WeakMap;var _=(void 0,function(t,e,i,n,o){if(\"m\"===n)throw new TypeError(\"Private method is not writable\");if(\"a\"===n&&!o)throw new TypeError(\"Private accessor was defined without a setter\");if(\"function\"===typeof e?t!==e||!o:!e.has(t))throw new TypeError(\"Cannot write private member to an object whose class did not declare it\");return\"a\"===n?o.call(t,i):o?o.value=i:e.set(t,i),i});var p=(void 0,function(t,e,i,n){if(\"a\"===i&&!n)throw new TypeError(\"Private accessor was defined without a getter\");if(\"function\"===typeof e?t!==e||!n:!e.has(t))throw new TypeError(\"Cannot read private member from an object whose class did not declare it\");return\"m\"===i?n:\"a\"===i?n.call(t):n?n.value:e.get(t)});var l;class PolygonMaskPlugin{constructor(t){l.set(this,void 0);this.id=\"polygonMask\";_(this,l,t,\"f\")}getPlugin(t){return new PolygonMaskInstance(t,p(this,l,\"f\"))}loadOptions(t,e){if(!this.needsPlugin(e))return;const i=t;let n=i.polygon;void 0===(null===n||void 0===n?void 0:n.load)&&(i.polygon=n=new PolygonMask);n.load(null===e||void 0===e?void 0:e.polygon)}needsPlugin(t){var e,i,n;return null!==(i=null===(e=null===t||void 0===t?void 0:t.polygon)||void 0===e?void 0:e.enable)&&void 0!==i?i:void 0!==(null===(n=null===t||void 0===t?void 0:t.polygon)||void 0===n?void 0:n.type)&&\"none\"!==t.polygon.type}}l=new WeakMap;async function loadPolygonMaskPlugin(t){const e=new PolygonMaskPlugin(t);await t.addPlugin(e)}export{loadPolygonMaskPlugin};\n\n//# sourceMappingURL=index.js.map","import{setRangeValue as l,OptionsColor as e,getRandom as o,getRangeValue as a,rangeColorToHsl as n}from\"tsparticles-engine\";class RollLight{constructor(){this.enable=false;this.value=0}load(e){if(e){void 0!==e.enable&&(this.enable=e.enable);void 0!==e.value&&(this.value=l(e.value))}}}class Roll{constructor(){this.darken=new RollLight;this.enable=false;this.enlighten=new RollLight;this.mode=\"vertical\";this.speed=25}load(o){if(o){void 0!==o.backColor&&(this.backColor=e.create(this.backColor,o.backColor));this.darken.load(o.darken);void 0!==o.enable&&(this.enable=o.enable);this.enlighten.load(o.enlighten);void 0!==o.mode&&(this.mode=o.mode);void 0!==o.speed&&(this.speed=l(o.speed))}}}function updateRoll(l,e){const o=l.options.roll;if(!l.roll||!(null===o||void 0===o?void 0:o.enable))return;const a=l.roll.speed*e.factor,n=2*Math.PI;l.roll.angle+=a;l.roll.angle>n&&(l.roll.angle-=n)}class RollUpdater{getTransformValues(l){var e;const o=(null===(e=l.roll)||void 0===e?void 0:e.enable)&&l.roll,a=o&&o.horizontal,n=o&&o.vertical;return{a:a?Math.cos(o.angle):void 0,d:n?Math.sin(o.angle):void 0}}init(l){const e=l.options.roll;if(null===e||void 0===e?void 0:e.enable){l.roll={enable:e.enable,horizontal:\"horizontal\"===e.mode||\"both\"===e.mode,vertical:\"vertical\"===e.mode||\"both\"===e.mode,angle:o()*Math.PI*2,speed:a(e.speed)/360};if(e.backColor)l.backColor=n(e.backColor);else if(e.darken.enable&&e.enlighten.enable){const n=o()>=.5?\"darken\":\"enlighten\";l.roll.alter={type:n,value:a(\"darken\"===n?e.darken.value:e.enlighten.value)}}else e.darken.enable?l.roll.alter={type:\"darken\",value:a(e.darken.value)}:e.enlighten.enable&&(l.roll.alter={type:\"enlighten\",value:a(e.enlighten.value)})}else l.roll={enable:false,horizontal:false,vertical:false,angle:0,speed:0}}isEnabled(l){const e=l.options.roll;return!l.destroyed&&!l.spawning&&!!(null===e||void 0===e?void 0:e.enable)}loadOptions(l,...e){l.roll||(l.roll=new Roll);for(const o of e)l.roll.load(null===o||void 0===o?void 0:o.roll)}update(l,e){this.isEnabled(l)&&updateRoll(l,e)}}async function loadRollUpdater(l){await l.addParticleUpdater(\"roll\",(()=>new RollUpdater))}export{loadRollUpdater};\n\n//# sourceMappingURL=index.js.map","const initPjs=o=>{const particlesJS=(t,n)=>o.load(t,n);particlesJS.load=(t,n,c)=>{o.loadJSON(t,n).then((o=>{o&&c(o)})).catch((()=>{c(void 0)}))};particlesJS.setOnClickHandler=t=>{o.setOnClickHandler(t)};const t=o.dom();return{particlesJS:particlesJS,pJSDom:t}};export{initPjs};\n\n//# sourceMappingURL=index.js.map","import{getRangeValue as t,getRandom as e}from\"tsparticles-engine\";function updateAngle(t,e){var a,o;const n=t.rotate;if(!n)return;const i=t.options.rotate,l=i.animation,r=(null!==(a=n.velocity)&&void 0!==a?a:0)*e.factor,c=2*Math.PI,s=null!==(o=n.decay)&&void 0!==o?o:1;if(l.enable){switch(n.status){case 0:n.value+=r;n.value>c&&(n.value-=c);break;case 1:default:n.value-=r;n.value<0&&(n.value+=c);break}n.velocity&&1!==s&&(n.velocity*=s)}}class AngleUpdater{constructor(t){this.container=t}init(a){const o=a.options.rotate;a.rotate={enable:o.animation.enable,value:t(o.value)*Math.PI/180};let n=o.direction;if(\"random\"===n){const t=Math.floor(2*e());n=t>0?\"counter-clockwise\":\"clockwise\"}switch(n){case\"counter-clockwise\":case\"counterClockwise\":a.rotate.status=1;break;case\"clockwise\":a.rotate.status=0;break}const i=a.options.rotate.animation;if(i.enable){a.rotate.decay=1-t(i.decay);a.rotate.velocity=t(i.speed)/360*this.container.retina.reduceFactor;i.sync||(a.rotate.velocity*=e())}a.rotation=a.rotate.value}isEnabled(t){const e=t.options.rotate,a=e.animation;return!t.destroyed&&!t.spawning&&a.enable&&!e.path}update(t,e){var a,o;if(this.isEnabled(t)){updateAngle(t,e);t.rotation=null!==(o=null===(a=t.rotate)||void 0===a?void 0:a.value)&&void 0!==o?o:0}}}async function loadAngleUpdater(t){await t.addParticleUpdater(\"angle\",(t=>new AngleUpdater(t)))}export{loadAngleUpdater};\n\n//# sourceMappingURL=index.js.map","import{getDistances as i,getRandom as e,clamp as t,isInArray as n,getDistance as o,getRangeValue as a,getRangeMax as s}from\"tsparticles-engine\";function applyDistance(t){const n=t.initialPosition,{dx:o,dy:a}=i(n,t.position),s=Math.abs(o),c=Math.abs(a),r=t.retina.maxDistance.horizontal,l=t.retina.maxDistance.vertical;if(r||l)if((r&&s>=r||l&&c>=l)&&!t.misplaced){t.misplaced=!!r&&s>r||!!l&&c>l;r&&(t.velocity.x=t.velocity.y/2-t.velocity.x);l&&(t.velocity.y=t.velocity.x/2-t.velocity.y)}else if((!r||s<r)&&(!l||c<l)&&t.misplaced)t.misplaced=false;else if(t.misplaced){const i=t.position,o=t.velocity;r&&(i.x<n.x&&o.x<0||i.x>n.x&&o.x>0)&&(o.x*=-e());l&&(i.y<n.y&&o.y<0||i.y>n.y&&o.y>0)&&(o.y*=-e())}}function spin(i,e){const t=i.container;if(!i.spin)return;const n={x:\"clockwise\"===i.spin.direction?Math.cos:Math.sin,y:\"clockwise\"===i.spin.direction?Math.sin:Math.cos};i.position.x=i.spin.center.x+i.spin.radius*n.x(i.spin.angle);i.position.y=i.spin.center.y+i.spin.radius*n.y(i.spin.angle);i.spin.radius+=i.spin.acceleration;const o=Math.max(t.canvas.size.width,t.canvas.size.height);if(i.spin.radius>o/2){i.spin.radius=o/2;i.spin.acceleration*=-1}else if(i.spin.radius<0){i.spin.radius=0;i.spin.acceleration*=-1}i.spin.angle+=e/100*(1-i.spin.radius/o)}function applyPath(i,e){var n;const o=i.options;const a=o.move.path;const s=a.enable;if(!s)return;if(i.lastPathTime<=i.pathDelay){i.lastPathTime+=e.value;return}const c=null===(n=i.pathGenerator)||void 0===n?void 0:n.generate(i);c&&i.velocity.addTo(c);if(a.clamp){i.velocity.x=t(i.velocity.x,-1,1);i.velocity.y=t(i.velocity.y,-1,1)}i.lastPathTime-=i.pathDelay}function getProximitySpeedFactor(i){const e=i.container;const t=e.actualOptions;const a=n(\"slow\",t.interactivity.events.onHover.mode);if(!a)return 1;const s=i.container.interactivity.mouse.position;if(!s)return 1;const c=i.getPosition();const r=o(s,c);const l=e.retina.slowModeRadius;if(r>l)return 1;const p=r/l||0;const v=t.interactivity.modes.slow.factor;return p/v}class BaseMover{init(i){var e;const t=i.container,n=i.options,s=n.move.gravity,c=n.move.spin;i.gravity={enable:s.enable,acceleration:a(s.acceleration),inverse:s.inverse};if(c.enable){const n=null!==(e=c.position)&&void 0!==e?e:{x:50,y:50};const s={x:n.x/100*t.canvas.size.width,y:n.y/100*t.canvas.size.height};const r=i.getPosition();const l=o(r,s);const p=a(c.acceleration);i.retina.spinAcceleration=p*t.retina.pixelRatio;i.spin={center:s,direction:i.velocity.x>=0?\"clockwise\":\"counter-clockwise\",angle:i.velocity.angle,radius:l,acceleration:i.retina.spinAcceleration}}}isEnabled(i){return!i.destroyed&&i.options.move.enable}move(i,e){var t,n,o;var c,r;const l=i.options,p=l.move;if(!p.enable)return;const v=i.container,y=getProximitySpeedFactor(i),d=(null!==(t=(c=i.retina).moveSpeed)&&void 0!==t?t:c.moveSpeed=a(p.speed)*v.retina.pixelRatio)*v.retina.reduceFactor,u=null!==(n=(r=i.retina).moveDrift)&&void 0!==n?n:r.moveDrift=a(i.options.move.drift)*v.retina.pixelRatio,x=s(l.size.value)*v.retina.pixelRatio,m=p.size?i.getRadius()/x:1,f=m*y*(e.factor||1),h=2,g=d*f/h;applyPath(i,e);const M=i.gravity,b=(null===M||void 0===M?void 0:M.enable)&&M.inverse?-1:1;(null===M||void 0===M?void 0:M.enable)&&g&&(i.velocity.y+=b*(M.acceleration*e.factor)/(60*g));u&&g&&(i.velocity.x+=u*e.factor/(60*g));const w=i.moveDecay;1!=w&&i.velocity.multTo(w);const P=i.velocity.mult(g),z=null!==(o=i.retina.maxSpeed)&&void 0!==o?o:v.retina.maxSpeed;if((null===M||void 0===M?void 0:M.enable)&&z>0&&(!M.inverse&&P.y>=0&&P.y>=z||M.inverse&&P.y<=0&&P.y<=-z)){P.y=b*z;g&&(i.velocity.y=P.y/g)}const D=i.options.zIndex,R=(1-i.zIndexFactor)**D.velocityRate;if(p.spin.enable)spin(i,g);else{1!=R&&P.multTo(R);i.position.addTo(P);if(p.vibrate){i.position.x+=Math.sin(i.position.x*Math.cos(i.position.y));i.position.y+=Math.cos(i.position.y*Math.sin(i.position.x))}}applyDistance(i)}}async function loadBaseMover(i){i.addMover(\"base\",(()=>new BaseMover))}export{loadBaseMover};\n\n//# sourceMappingURL=index.js.map","class CircleDrawer{draw(a,e,r){a.arc(0,0,r,0,2*Math.PI,false)}getSidesCount(){return 12}}async function loadCircleShape(a){await a.addShape(\"circle\",new CircleDrawer)}export{loadCircleShape};\n\n//# sourceMappingURL=index.js.map","import{randomInRange as o,rangeColorToHsl as l,getHslAnimationFromHsl as e}from\"tsparticles-engine\";function updateColorValue(l,e,a,t,i){var r,n;const u=e;if(!u||!a.enable)return;const d=o(a.offset),c=(null!==(r=e.velocity)&&void 0!==r?r:0)*l.factor+3.6*d,v=null!==(n=e.decay)&&void 0!==n?n:1;if(i&&0!==u.status){u.value-=c;if(u.value<0){u.status=0;u.value+=u.value}}else{u.value+=c;if(i&&u.value>t){u.status=1;u.value-=u.value%t}}u.velocity&&1!==v&&(u.velocity*=v);u.value>t&&(u.value%=t)}function updateColor(o,l){var e,a,t;const i=o.options.color.animation;void 0!==(null===(e=o.color)||void 0===e?void 0:e.h)&&updateColorValue(l,o.color.h,i.h,360,false);void 0!==(null===(a=o.color)||void 0===a?void 0:a.s)&&updateColorValue(l,o.color.s,i.s,100,true);void 0!==(null===(t=o.color)||void 0===t?void 0:t.l)&&updateColorValue(l,o.color.l,i.l,100,true)}class ColorUpdater{constructor(o){this.container=o}init(o){const a=l(o.options.color,o.id,o.options.reduceDuplicates);a&&(o.color=e(a,o.options.color.animation,this.container.retina.reduceFactor))}isEnabled(o){var l,e,a;const t=o.options.color.animation;return!o.destroyed&&!o.spawning&&(void 0!==(null===(l=o.color)||void 0===l?void 0:l.h.value)&&t.h.enable||void 0!==(null===(e=o.color)||void 0===e?void 0:e.s.value)&&t.s.enable||void 0!==(null===(a=o.color)||void 0===a?void 0:a.l.value)&&t.l.enable)}update(o,l){updateColor(o,l)}}async function loadColorUpdater(o){await o.addParticleUpdater(\"color\",(o=>new ColorUpdater(o)))}export{loadColorUpdater};\n\n//# sourceMappingURL=index.js.map","import{ExternalInteractorBase as t,mouseMoveEvent as a,isInArray as e,Circle as i,getDistances as r,clamp as c,calcEasing as o,Vector as n}from\"tsparticles-engine\";class Attract{constructor(){this.distance=200;this.duration=.4;this.easing=\"ease-out-quad\";this.factor=1;this.maxSpeed=50;this.speed=1}load(t){if(t){void 0!==t.distance&&(this.distance=t.distance);void 0!==t.duration&&(this.duration=t.duration);void 0!==t.easing&&(this.easing=t.easing);void 0!==t.factor&&(this.factor=t.factor);void 0!==t.maxSpeed&&(this.maxSpeed=t.maxSpeed);void 0!==t.speed&&(this.speed=t.speed)}}}var s=(void 0,function(t,a,e,i,r){if(\"m\"===i)throw new TypeError(\"Private method is not writable\");if(\"a\"===i&&!r)throw new TypeError(\"Private accessor was defined without a setter\");if(\"function\"===typeof a?t!==a||!r:!a.has(t))throw new TypeError(\"Cannot write private member to an object whose class did not declare it\");return\"a\"===i?r.call(t,e):r?r.value=e:a.set(t,e),e});var d=(void 0,function(t,a,e,i){if(\"a\"===e&&!i)throw new TypeError(\"Private accessor was defined without a getter\");if(\"function\"===typeof a?t!==a||!i:!a.has(t))throw new TypeError(\"Cannot read private member from an object whose class did not declare it\");return\"m\"===e?i:\"a\"===e?i.call(t):i?i.value:a.get(t)});var l;class Attractor extends t{constructor(t){super(t);l.set(this,void 0);s(this,l,t,\"f\");t.attract||(t.attract={particles:[]});this.handleClickMode=a=>{const e=d(this,l,\"f\").actualOptions,i=e.interactivity.modes.attract;if(i&&\"attract\"===a){t.attract||(t.attract={particles:[]});t.attract.clicking=true;t.attract.count=0;for(const a of t.attract.particles)this.isEnabled(a)&&a.velocity.setTo(a.initialVelocity);t.attract.particles=[];t.attract.finish=false;setTimeout((()=>{if(!t.destroyed){t.attract||(t.attract={particles:[]});t.attract.clicking=false}}),1e3*i.duration)}}}clear(){}init(){const t=d(this,l,\"f\"),a=t.actualOptions.interactivity.modes.attract;a&&(t.retina.attractModeDistance=a.distance*t.retina.pixelRatio)}async interact(){const t=d(this,l,\"f\"),i=t.actualOptions,r=t.interactivity.status===a,c=i.interactivity.events,o=c.onHover.enable,n=c.onHover.mode,s=c.onClick.enable,f=c.onClick.mode;r&&o&&e(\"attract\",n)?this.hoverAttract():s&&e(\"attract\",f)&&this.clickAttract()}isEnabled(t){var a;const i=d(this,l,\"f\"),r=i.actualOptions,c=i.interactivity.mouse,o=(null!==(a=null===t||void 0===t?void 0:t.interactivity)&&void 0!==a?a:r.interactivity).events;if((!c.position||!o.onHover.enable)&&(!c.clickPosition||!o.onClick.enable))return false;const n=o.onHover.mode,s=o.onClick.mode;return e(\"attract\",n)||e(\"attract\",s)}loadModeOptions(t,...a){t.attract||(t.attract=new Attract);for(const e of a)t.attract.load(null===e||void 0===e?void 0:e.attract)}reset(){}clickAttract(){const t=d(this,l,\"f\");t.attract||(t.attract={particles:[]});if(!t.attract.finish){t.attract.count||(t.attract.count=0);t.attract.count++;t.attract.count===t.particles.count&&(t.attract.finish=true)}if(t.attract.clicking){const a=t.interactivity.mouse.clickPosition,e=t.retina.attractModeDistance;if(!e||e<0||!a)return;this.processAttract(a,e,new i(a.x,a.y,e))}else false===t.attract.clicking&&(t.attract.particles=[])}hoverAttract(){const t=d(this,l,\"f\"),a=t.interactivity.mouse.position,e=t.retina.attractModeDistance;!e||e<0||!a||this.processAttract(a,e,new i(a.x,a.y,e))}processAttract(t,a,e){const i=d(this,l,\"f\"),s=i.actualOptions.interactivity.modes.attract;if(!s)return;const f=i.particles.quadTree.query(e,(t=>this.isEnabled(t)));for(const e of f){const{dx:i,dy:d,distance:l}=r(e.position,t);const f=s.speed*s.factor;const u=c(o(1-l/a,s.easing)*f,0,s.maxSpeed);const p=n.create(0===l?f:i/l*u,0===l?f:d/l*u);e.position.subFrom(p)}}}l=new WeakMap;async function loadExternalAttractInteraction(t){await t.addInteractor(\"externalAttract\",(t=>new Attractor(t)))}export{Attract,loadExternalAttractInteraction};\n\n//# sourceMappingURL=index.js.map","import{ExternalInteractorBase as e,mouseMoveEvent as t,isInArray as o,divModeExecute as n,isDivModeEnabled as i,Circle as s,circleBounce as r,circleBounceDataFromParticle as a,Vector as c,Rectangle as u,rectBounce as f,calculateBounds as l}from\"tsparticles-engine\";class Bounce{constructor(){this.distance=200}load(e){e&&void 0!==e.distance&&(this.distance=e.distance)}}var d=(void 0,function(e,t,o,n,i){if(\"m\"===n)throw new TypeError(\"Private method is not writable\");if(\"a\"===n&&!i)throw new TypeError(\"Private accessor was defined without a setter\");if(\"function\"===typeof t?e!==t||!i:!t.has(e))throw new TypeError(\"Cannot write private member to an object whose class did not declare it\");return\"a\"===n?i.call(e,o):i?i.value=o:t.set(e,o),o});var v=(void 0,function(e,t,o,n){if(\"a\"===o&&!n)throw new TypeError(\"Private accessor was defined without a getter\");if(\"function\"===typeof t?e!==t||!n:!t.has(e))throw new TypeError(\"Cannot read private member from an object whose class did not declare it\");return\"m\"===o?n:\"a\"===o?n.call(e):n?n.value:t.get(e)});var h;class Bouncer extends e{constructor(e){super(e);h.set(this,void 0);d(this,h,e,\"f\")}clear(){}init(){const e=v(this,h,\"f\"),t=e.actualOptions.interactivity.modes.bounce;t&&(e.retina.bounceModeDistance=t.distance*e.retina.pixelRatio)}async interact(){const e=v(this,h,\"f\"),i=e.actualOptions,s=i.interactivity.events,r=e.interactivity.status===t,a=s.onHover.enable,c=s.onHover.mode,u=s.onDiv;r&&a&&o(\"bounce\",c)?this.processMouseBounce():n(\"bounce\",u,((e,t)=>this.singleSelectorBounce(e,t)))}isEnabled(e){var t;const n=v(this,h,\"f\"),s=n.actualOptions,r=n.interactivity.mouse,a=(null!==(t=null===e||void 0===e?void 0:e.interactivity)&&void 0!==t?t:s.interactivity).events,c=a.onDiv;return r.position&&a.onHover.enable&&o(\"bounce\",a.onHover.mode)||i(\"bounce\",c)}loadModeOptions(e,...t){e.bounce||(e.bounce=new Bounce);for(const o of t)e.bounce.load(null===o||void 0===o?void 0:o.bounce)}reset(){}processBounce(e,t,o){const n=v(this,h,\"f\").particles.quadTree.query(o,(e=>this.isEnabled(e)));for(const i of n)o instanceof s?r(a(i),{position:e,radius:t,mass:t**2*Math.PI/2,velocity:c.origin,factor:c.origin}):o instanceof u&&f(i,l(e,t))}processMouseBounce(){const e=v(this,h,\"f\"),t=e.retina.pixelRatio,o=10*t,n=e.interactivity.mouse.position,i=e.retina.bounceModeDistance;!i||i<0||!n||this.processBounce(n,i,new s(n.x,n.y,i+o))}singleSelectorBounce(e,t){const o=v(this,h,\"f\"),n=document.querySelectorAll(e);n.length&&n.forEach((e=>{const n=e,i=o.retina.pixelRatio,r={x:(n.offsetLeft+n.offsetWidth/2)*i,y:(n.offsetTop+n.offsetHeight/2)*i},a=n.offsetWidth/2*i,c=10*i,f=\"circle\"===t.type?new s(r.x,r.y,a+c):new u(n.offsetLeft*i-c,n.offsetTop*i-c,n.offsetWidth*i+2*c,n.offsetHeight*i+2*c);this.processBounce(r,a,f)}))}}h=new WeakMap;async function loadExternalBounceInteraction(e){await e.addInteractor(\"externalBounce\",(e=>new Bouncer(e)))}export{Bounce,loadExternalBounceInteraction};\n\n//# sourceMappingURL=index.js.map","import{OptionsColor as e,clamp as i,ExternalInteractorBase as t,isInArray as o,divModeExecute as b,isDivModeEnabled as l,getDistance as s,getRangeMax as a,mouseMoveEvent as n,mouseLeaveEvent as r,itemFromArray as u,rangeColorToHsl as c,rgbToHsl as d,colorMix as v,Circle as f,Rectangle as p,divMode as h}from\"tsparticles-engine\";class BubbleBase{constructor(){this.distance=200;this.duration=.4;this.mix=false}load(i){if(i){void 0!==i.distance&&(this.distance=i.distance);void 0!==i.duration&&(this.duration=i.duration);void 0!==i.mix&&(this.mix=i.mix);void 0!==i.opacity&&(this.opacity=i.opacity);if(void 0!==i.color)if(i.color instanceof Array)this.color=i.color.map((i=>e.create(void 0,i)));else{this.color instanceof Array&&(this.color=new e);this.color=e.create(this.color,i.color)}void 0!==i.size&&(this.size=i.size)}}}class BubbleDiv extends BubbleBase{constructor(){super();this.selectors=[]}get ids(){return this.selectors instanceof Array?this.selectors.map((e=>e.replace(\"#\",\"\"))):this.selectors.replace(\"#\",\"\")}set ids(e){this.selectors=e instanceof Array?e.map((e=>`#${e}`)):`#${e}`}load(e){super.load(e);if(e){void 0!==e.ids&&(this.ids=e.ids);void 0!==e.selectors&&(this.selectors=e.selectors)}}}class Bubble extends BubbleBase{load(e){super.load(e);if(e)if(e.divs instanceof Array)this.divs=e.divs.map((e=>{const i=new BubbleDiv;i.load(e);return i}));else{(this.divs instanceof Array||!this.divs)&&(this.divs=new BubbleDiv);this.divs.load(e.divs)}}}var y=(void 0,function(e,i,t,o,b){if(\"m\"===o)throw new TypeError(\"Private method is not writable\");if(\"a\"===o&&!b)throw new TypeError(\"Private accessor was defined without a setter\");if(\"function\"===typeof i?e!==i||!b:!i.has(e))throw new TypeError(\"Cannot write private member to an object whose class did not declare it\");return\"a\"===o?b.call(e,t):b?b.value=t:i.set(e,t),t});var B=(void 0,function(e,i,t,o){if(\"a\"===t&&!o)throw new TypeError(\"Private accessor was defined without a getter\");if(\"function\"===typeof i?e!==i||!o:!i.has(e))throw new TypeError(\"Cannot read private member from an object whose class did not declare it\");return\"m\"===t?o:\"a\"===t?o.call(e):o?o.value:i.get(e)});var m;function calculateBubbleValue(e,t,o,b){if(t>=o){const l=e+(t-o)*b;return i(l,e,t)}if(t<o){const l=e-(o-t)*b;return i(l,t,e)}}class Bubbler extends t{constructor(e){super(e);m.set(this,void 0);y(this,m,e,\"f\");e.bubble||(e.bubble={});this.handleClickMode=i=>{if(\"bubble\"===i){e.bubble||(e.bubble={});e.bubble.clicking=true}}}clear(e,i){if(!e.bubble.inRange||i){delete e.bubble.div;delete e.bubble.opacity;delete e.bubble.radius;delete e.bubble.color}}init(){const e=B(this,m,\"f\"),i=e.actualOptions.interactivity.modes.bubble;if(i){e.retina.bubbleModeDistance=i.distance*e.retina.pixelRatio;void 0!==i.size&&(e.retina.bubbleModeSize=i.size*e.retina.pixelRatio)}}async interact(){const e=B(this,m,\"f\").actualOptions,i=e.interactivity.events,t=i.onHover,l=i.onClick,s=t.enable,a=t.mode,n=l.enable,r=l.mode,u=i.onDiv;s&&o(\"bubble\",a)?this.hoverBubble():n&&o(\"bubble\",r)?this.clickBubble():b(\"bubble\",u,((e,i)=>this.singleSelectorHover(e,i)))}isEnabled(e){var i;const t=B(this,m,\"f\"),b=t.actualOptions,s=t.interactivity.mouse,a=(null!==(i=null===e||void 0===e?void 0:e.interactivity)&&void 0!==i?i:b.interactivity).events,n=a.onDiv,r=l(\"bubble\",n);if(!(r||a.onHover.enable&&s.position||a.onClick.enable&&s.clickPosition))return false;const u=a.onHover.mode;const c=a.onClick.mode;return o(\"bubble\",u)||o(\"bubble\",c)||r}loadModeOptions(e,...i){e.bubble||(e.bubble=new Bubble);for(const t of i)e.bubble.load(null===t||void 0===t?void 0:t.bubble)}reset(e){e.bubble.inRange=false}clickBubble(){var e,i;const t=B(this,m,\"f\"),o=t.actualOptions,b=t.interactivity.mouse.clickPosition,l=o.interactivity.modes.bubble;if(!l||!b)return;t.bubble||(t.bubble={});const n=t.retina.bubbleModeDistance;if(!n||n<0)return;const r=t.particles.quadTree.queryCircle(b,n,(e=>this.isEnabled(e)));for(const o of r){if(!t.bubble.clicking)continue;o.bubble.inRange=!t.bubble.durationEnd;const r=o.getPosition(),u=s(r,b),c=((new Date).getTime()-(t.interactivity.mouse.clickTime||0))/1e3;c>l.duration&&(t.bubble.durationEnd=true);if(c>2*l.duration){t.bubble.clicking=false;t.bubble.durationEnd=false}const d={bubbleObj:{optValue:t.retina.bubbleModeSize,value:o.bubble.radius},particlesObj:{optValue:a(o.options.size.value)*t.retina.pixelRatio,value:o.size.value},type:\"size\"};this.process(o,u,c,d);const v={bubbleObj:{optValue:l.opacity,value:o.bubble.opacity},particlesObj:{optValue:a(o.options.opacity.value),value:null!==(i=null===(e=o.opacity)||void 0===e?void 0:e.value)&&void 0!==i?i:1},type:\"opacity\"};this.process(o,u,c,v);t.bubble.durationEnd?delete o.bubble.color:u<=n?this.hoverBubbleColor(o,u):delete o.bubble.color}}hoverBubble(){const e=B(this,m,\"f\"),i=e.interactivity.mouse.position,t=e.retina.bubbleModeDistance;if(!t||t<0||void 0===i)return;const o=e.particles.quadTree.queryCircle(i,t,(e=>this.isEnabled(e)));for(const b of o){b.bubble.inRange=true;const o=b.getPosition(),l=s(o,i),a=1-l/t;if(l<=t){if(a>=0&&e.interactivity.status===n){this.hoverBubbleSize(b,a);this.hoverBubbleOpacity(b,a);this.hoverBubbleColor(b,a)}}else this.reset(b);e.interactivity.status===r&&this.reset(b)}}hoverBubbleColor(e,i,t){const o=B(this,m,\"f\").actualOptions;const b=null!==t&&void 0!==t?t:o.interactivity.modes.bubble;if(b){if(!e.bubble.finalColor){const i=b.color;if(!i)return;const t=i instanceof Array?u(i):i;e.bubble.finalColor=c(t)}if(e.bubble.finalColor)if(b.mix){e.bubble.color=void 0;const t=e.getFillColor();e.bubble.color=t?d(v(t,e.bubble.finalColor,1-i,i)):e.bubble.finalColor}else e.bubble.color=e.bubble.finalColor}}hoverBubbleOpacity(e,i,t){var o,b,l,s;const n=B(this,m,\"f\"),r=n.actualOptions,u=null!==(o=null===t||void 0===t?void 0:t.opacity)&&void 0!==o?o:null===(b=r.interactivity.modes.bubble)||void 0===b?void 0:b.opacity;if(!u)return;const c=e.options.opacity.value;const d=null!==(s=null===(l=e.opacity)||void 0===l?void 0:l.value)&&void 0!==s?s:1;const v=calculateBubbleValue(d,u,a(c),i);void 0!==v&&(e.bubble.opacity=v)}hoverBubbleSize(e,i,t){const o=B(this,m,\"f\"),b=(null===t||void 0===t?void 0:t.size)?t.size*o.retina.pixelRatio:o.retina.bubbleModeSize;if(void 0===b)return;const l=a(e.options.size.value)*o.retina.pixelRatio;const s=e.size.value;const n=calculateBubbleValue(s,b,l,i);void 0!==n&&(e.bubble.radius=n)}process(e,i,t,o){const b=B(this,m,\"f\"),l=o.bubbleObj.optValue,s=b.actualOptions,a=s.interactivity.modes.bubble;if(!a||void 0===l)return;const n=a.duration,r=b.retina.bubbleModeDistance,u=o.particlesObj.optValue,c=o.bubbleObj.value,d=o.particlesObj.value||0,v=o.type;if(r&&!(r<0)&&l!==u){b.bubble||(b.bubble={});if(b.bubble.durationEnd){if(c){\"size\"===v&&delete e.bubble.radius;\"opacity\"===v&&delete e.bubble.opacity}}else if(i<=r){const i=null!==c&&void 0!==c?c:d;if(i!==l){const i=d-t*(d-l)/n;\"size\"===v&&(e.bubble.radius=i);\"opacity\"===v&&(e.bubble.opacity=i)}}else{\"size\"===v&&delete e.bubble.radius;\"opacity\"===v&&delete e.bubble.opacity}}}singleSelectorHover(e,i){const t=B(this,m,\"f\"),o=document.querySelectorAll(e),b=t.actualOptions.interactivity.modes.bubble;b&&o.length&&o.forEach((e=>{const o=e,l=t.retina.pixelRatio,s={x:(o.offsetLeft+o.offsetWidth/2)*l,y:(o.offsetTop+o.offsetHeight/2)*l},a=o.offsetWidth/2*l,n=\"circle\"===i.type?new f(s.x,s.y,a):new p(o.offsetLeft*l,o.offsetTop*l,o.offsetWidth*l,o.offsetHeight*l),r=t.particles.quadTree.query(n,(e=>this.isEnabled(e)));for(const e of r){if(!n.contains(e.getPosition()))continue;e.bubble.inRange=true;const i=b.divs;const t=h(i,o);if(!e.bubble.div||e.bubble.div!==o){this.clear(e,true);e.bubble.div=o}this.hoverBubbleSize(e,1,t);this.hoverBubbleOpacity(e,1,t);this.hoverBubbleColor(e,1,t)}}))}}m=new WeakMap;async function loadExternalBubbleInteraction(e){await e.addInteractor(\"externalBubble\",(e=>new Bubbler(e)))}export{Bubble,BubbleBase,BubbleDiv,loadExternalBubbleInteraction};\n\n//# sourceMappingURL=index.js.map","import{colorMix as t,getStyleFromHsl as n,getStyleFromRgb as e,drawLine as i,ExternalInteractorBase as o,isInArray as a}from\"tsparticles-engine\";class ConnectLinks{constructor(){this.opacity=.5}load(t){t&&void 0!==t.opacity&&(this.opacity=t.opacity)}}class Connect{constructor(){this.distance=80;this.links=new ConnectLinks;this.radius=60}get lineLinked(){return this.links}set lineLinked(t){this.links=t}get line_linked(){return this.links}set line_linked(t){this.links=t}load(t){var n,e;if(t){void 0!==t.distance&&(this.distance=t.distance);this.links.load(null!==(e=null!==(n=t.links)&&void 0!==n?n:t.lineLinked)&&void 0!==e?e:t.line_linked);void 0!==t.radius&&(this.radius=t.radius)}}}var r=(void 0,function(t,n,e,i,o){if(\"m\"===i)throw new TypeError(\"Private method is not writable\");if(\"a\"===i&&!o)throw new TypeError(\"Private accessor was defined without a setter\");if(\"function\"===typeof n?t!==n||!o:!n.has(t))throw new TypeError(\"Cannot write private member to an object whose class did not declare it\");return\"a\"===i?o.call(t,e):o?o.value=e:n.set(t,e),e});var s=(void 0,function(t,n,e,i){if(\"a\"===e&&!i)throw new TypeError(\"Private accessor was defined without a getter\");if(\"function\"===typeof n?t!==n||!i:!n.has(t))throw new TypeError(\"Cannot read private member from an object whose class did not declare it\");return\"m\"===e?i:\"a\"===e?i.call(t):i?i.value:n.get(t)});var c;function gradient(i,o,a,r){const s=Math.floor(a.getRadius()/o.getRadius()),c=o.getFillColor(),d=a.getFillColor();if(!c||!d)return;const l=o.getPosition(),u=a.getPosition(),v=t(c,d,o.getRadius(),a.getRadius()),f=i.createLinearGradient(l.x,l.y,u.x,u.y);f.addColorStop(0,n(c,r));f.addColorStop(s>1?1:s,e(v,r));f.addColorStop(1,n(d,r));return f}function drawConnectLine(t,n,e,o,a){t.save();i(t,o,a);t.lineWidth=n;t.strokeStyle=e;t.stroke();t.restore()}function lineStyle(t,n,e,i){const o=t.actualOptions,a=o.interactivity.modes.connect;if(a)return gradient(n,e,i,a.links.opacity)}function drawConnection(t,n,e){t.canvas.draw((i=>{var o;const a=lineStyle(t,i,n,e);if(!a)return;const r=n.getPosition(),s=e.getPosition();drawConnectLine(i,null!==(o=n.retina.linksWidth)&&void 0!==o?o:0,a,r,s)}))}class Connector extends o{constructor(t){super(t);c.set(this,void 0);r(this,c,t,\"f\")}clear(){}init(){const t=s(this,c,\"f\"),n=t.actualOptions.interactivity.modes.connect;if(n){t.retina.connectModeDistance=n.distance*t.retina.pixelRatio;t.retina.connectModeRadius=n.radius*t.retina.pixelRatio}}async interact(){const t=s(this,c,\"f\"),n=t.actualOptions;if(n.interactivity.events.onHover.enable&&\"pointermove\"===t.interactivity.status){const n=t.interactivity.mouse.position;if(!t.retina.connectModeDistance||t.retina.connectModeDistance<0||!t.retina.connectModeRadius||t.retina.connectModeRadius<0||!n)return;const e=Math.abs(t.retina.connectModeRadius),i=t.particles.quadTree.queryCircle(n,e,(t=>this.isEnabled(t)));let o=0;for(const n of i){const e=n.getPosition();for(const a of i.slice(o+1)){const i=a.getPosition(),o=Math.abs(t.retina.connectModeDistance),r=Math.abs(e.x-i.x),s=Math.abs(e.y-i.y);r<o&&s<o&&drawConnection(t,n,a)}++o}}}isEnabled(t){var n;const e=this.container,i=e.interactivity.mouse,o=(null!==(n=null===t||void 0===t?void 0:t.interactivity)&&void 0!==n?n:e.actualOptions.interactivity).events;return!(!o.onHover.enable||!i.position)&&a(\"connect\",o.onHover.mode)}loadModeOptions(t,...n){t.connect||(t.connect=new Connect);for(const e of n)t.connect.load(null===e||void 0===e?void 0:e.connect)}reset(){}}c=new WeakMap;async function loadExternalConnectInteraction(t){await t.addInteractor(\"externalConnect\",(t=>new Connector(t)))}export{Connect,ConnectLinks,loadExternalConnectInteraction};\n\n//# sourceMappingURL=index.js.map","import{OptionsColor as t,drawLine as i,getStyleFromRgb as e,ExternalInteractorBase as n,mouseMoveEvent as o,getDistance as r,getLinkRandomColor as a,getLinkColor as s,isInArray as c}from\"tsparticles-engine\";class GrabLinks{constructor(){this.blink=false;this.consent=false;this.opacity=1}load(i){if(i){void 0!==i.blink&&(this.blink=i.blink);void 0!==i.color&&(this.color=t.create(this.color,i.color));void 0!==i.consent&&(this.consent=i.consent);void 0!==i.opacity&&(this.opacity=i.opacity)}}}class Grab{constructor(){this.distance=100;this.links=new GrabLinks}get lineLinked(){return this.links}set lineLinked(t){this.links=t}get line_linked(){return this.links}set line_linked(t){this.links=t}load(t){var i,e;if(t){void 0!==t.distance&&(this.distance=t.distance);this.links.load(null!==(e=null!==(i=t.links)&&void 0!==i?i:t.lineLinked)&&void 0!==e?e:t.line_linked)}}}var l=(void 0,function(t,i,e,n,o){if(\"m\"===n)throw new TypeError(\"Private method is not writable\");if(\"a\"===n&&!o)throw new TypeError(\"Private accessor was defined without a setter\");if(\"function\"===typeof i?t!==i||!o:!i.has(t))throw new TypeError(\"Cannot write private member to an object whose class did not declare it\");return\"a\"===n?o.call(t,e):o?o.value=e:i.set(t,e),e});var d=(void 0,function(t,i,e,n){if(\"a\"===e&&!n)throw new TypeError(\"Private accessor was defined without a getter\");if(\"function\"===typeof i?t!==i||!n:!i.has(t))throw new TypeError(\"Cannot read private member from an object whose class did not declare it\");return\"m\"===e?n:\"a\"===e?n.call(t):n?n.value:i.get(t)});var v;function drawGrabLine(t,n,o,r,a,s){t.save();i(t,o,r);t.strokeStyle=e(a,s);t.lineWidth=n;t.stroke();t.restore()}function drawGrab(t,i,e,n,o){t.canvas.draw((t=>{var r;const a=i.getPosition();drawGrabLine(t,null!==(r=i.retina.linksWidth)&&void 0!==r?r:0,a,o,e,n)}))}class Grabber extends n{constructor(t){super(t);v.set(this,void 0);l(this,v,t,\"f\")}clear(){}init(){const t=d(this,v,\"f\"),i=t.actualOptions.interactivity.modes.grab;i&&(t.retina.grabModeDistance=i.distance*t.retina.pixelRatio)}async interact(){var t,i;const e=d(this,v,\"f\"),n=e.actualOptions,c=n.interactivity;if(!c.modes.grab||!c.events.onHover.enable||e.interactivity.status!==o)return;const l=e.interactivity.mouse.position;if(!l)return;const b=e.retina.grabModeDistance;if(!b||b<0)return;const u=e.particles.quadTree.queryCircle(l,b,(t=>this.isEnabled(t)));for(const n of u){const o=n.getPosition(),d=r(o,l);if(d>b)continue;const v=c.modes.grab.links,u=v.opacity,f=u-d*u/b;if(f<=0)continue;const h=null!==(t=v.color)&&void 0!==t?t:null===(i=n.options.links)||void 0===i?void 0:i.color;if(!e.particles.grabLineColor&&h){const t=c.modes.grab.links;e.particles.grabLineColor=a(h,t.blink,t.consent)}const p=s(n,void 0,e.particles.grabLineColor);if(!p)return;drawGrab(e,n,p,f,l)}}isEnabled(t){var i;const e=this.container,n=e.interactivity.mouse,o=(null!==(i=null===t||void 0===t?void 0:t.interactivity)&&void 0!==i?i:e.actualOptions.interactivity).events;return o.onHover.enable&&!!n.position&&c(\"grab\",o.onHover.mode)}loadModeOptions(t,...i){t.grab||(t.grab=new Grab);for(const e of i)t.grab.load(null===e||void 0===e?void 0:e.grab)}reset(){}}v=new WeakMap;async function loadExternalGrabInteraction(t){await t.addInteractor(\"externalGrab\",(t=>new Grabber(t)))}export{Grab,GrabLinks,loadExternalGrabInteraction};\n\n//# sourceMappingURL=index.js.map","import{ExternalInteractorBase as e}from\"tsparticles-engine\";class Pauser extends e{constructor(e){super(e);this.handleClickMode=e=>{if(\"pause\"!==e)return;const t=this.container;t.getAnimationStatus()?t.pause():t.play()}}clear(){}init(){}async interact(){}isEnabled(){return true}reset(){}}function loadExternalPauseInteraction(e){e.addInteractor(\"externalPause\",(e=>new Pauser(e)))}export{loadExternalPauseInteraction};\n\n//# sourceMappingURL=index.js.map","import{ExternalInteractorBase as t,itemFromArray as e}from\"tsparticles-engine\";class Push{constructor(){this.default=true;this.groups=[];this.quantity=4}get particles_nb(){return this.quantity}set particles_nb(t){this.quantity=t}load(t){var e;if(!t)return;void 0!==t.default&&(this.default=t.default);void 0!==t.groups&&(this.groups=t.groups.map((t=>t)));this.groups.length||(this.default=true);const r=null!==(e=t.quantity)&&void 0!==e?e:t.particles_nb;void 0!==r&&(this.quantity=r)}}var r=(void 0,function(t,e,r,i,s){if(\"m\"===i)throw new TypeError(\"Private method is not writable\");if(\"a\"===i&&!s)throw new TypeError(\"Private accessor was defined without a setter\");if(\"function\"===typeof e?t!==e||!s:!e.has(t))throw new TypeError(\"Cannot write private member to an object whose class did not declare it\");return\"a\"===i?s.call(t,r):s?s.value=r:e.set(t,r),r});var i=(void 0,function(t,e,r,i){if(\"a\"===r&&!i)throw new TypeError(\"Private accessor was defined without a getter\");if(\"function\"===typeof e?t!==e||!i:!e.has(t))throw new TypeError(\"Cannot read private member from an object whose class did not declare it\");return\"m\"===r?i:\"a\"===r?i.call(t):i?i.value:e.get(t)});var s;class Pusher extends t{constructor(t){super(t);s.set(this,void 0);r(this,s,t,\"f\");this.handleClickMode=t=>{if(\"push\"!==t)return;const r=i(this,s,\"f\"),a=r.actualOptions,o=a.interactivity.modes.push;if(!o)return;const n=o.quantity;if(n<=0)return;const u=e([void 0,...o.groups]),c=void 0!==u?r.actualOptions.particles.groups[u]:void 0;r.particles.push(n,r.interactivity.mouse,c,u)}}clear(){}init(){}async interact(){}isEnabled(){return true}loadModeOptions(t,...e){t.push||(t.push=new Push);for(const r of e)t.push.load(null===r||void 0===r?void 0:r.push)}reset(){}}s=new WeakMap;async function loadExternalPushInteraction(t){await t.addInteractor(\"externalPush\",(t=>new Pusher(t)))}export{Push,loadExternalPushInteraction};\n\n//# sourceMappingURL=index.js.map","import{ExternalInteractorBase as e}from\"tsparticles-engine\";class Remove{constructor(){this.quantity=2}get particles_nb(){return this.quantity}set particles_nb(e){this.quantity=e}load(e){var t;if(!e)return;const r=null!==(t=e.quantity)&&void 0!==t?t:e.particles_nb;void 0!==r&&(this.quantity=r)}}var t=(void 0,function(e,t,r,o,n){if(\"m\"===o)throw new TypeError(\"Private method is not writable\");if(\"a\"===o&&!n)throw new TypeError(\"Private accessor was defined without a setter\");if(\"function\"===typeof t?e!==t||!n:!t.has(e))throw new TypeError(\"Cannot write private member to an object whose class did not declare it\");return\"a\"===o?n.call(e,r):n?n.value=r:t.set(e,r),r});var r=(void 0,function(e,t,r,o){if(\"a\"===r&&!o)throw new TypeError(\"Private accessor was defined without a getter\");if(\"function\"===typeof t?e!==t||!o:!t.has(e))throw new TypeError(\"Cannot read private member from an object whose class did not declare it\");return\"m\"===r?o:\"a\"===r?o.call(e):o?o.value:t.get(e)});var o;class Remover extends e{constructor(e){super(e);o.set(this,void 0);t(this,o,e,\"f\");this.handleClickMode=e=>{const t=r(this,o,\"f\"),n=t.actualOptions;if(!n.interactivity.modes.remove||\"remove\"!==e)return;const a=n.interactivity.modes.remove.quantity;t.particles.removeQuantity(a)}}clear(){}init(){}async interact(){}isEnabled(){return true}loadModeOptions(e,...t){e.remove||(e.remove=new Remove);for(const r of t)e.remove.load(null===r||void 0===r?void 0:r.remove)}reset(){}}o=new WeakMap;function loadExternalRemoveInteraction(e){e.addInteractor(\"externalRemove\",(e=>new Remover(e)))}export{Remove,loadExternalRemoveInteraction};\n\n//# sourceMappingURL=index.js.map","import{ExternalInteractorBase as e,mouseMoveEvent as s,isInArray as t,divModeExecute as i,isDivModeEnabled as o,Circle as r,getDistances as n,Vector as l,clamp as a,calcEasing as c,Rectangle as p,divMode as u}from\"tsparticles-engine\";class RepulseBase{constructor(){this.distance=200;this.duration=.4;this.factor=100;this.speed=1;this.maxSpeed=50;this.easing=\"ease-out-quad\"}load(e){if(e){void 0!==e.distance&&(this.distance=e.distance);void 0!==e.duration&&(this.duration=e.duration);void 0!==e.easing&&(this.easing=e.easing);void 0!==e.factor&&(this.factor=e.factor);void 0!==e.speed&&(this.speed=e.speed);void 0!==e.maxSpeed&&(this.maxSpeed=e.maxSpeed)}}}class RepulseDiv extends RepulseBase{constructor(){super();this.selectors=[]}get ids(){return this.selectors instanceof Array?this.selectors.map((e=>e.replace(\"#\",\"\"))):this.selectors.replace(\"#\",\"\")}set ids(e){this.selectors=e instanceof Array?e.map((()=>`#${e}`)):`#${e}`}load(e){super.load(e);if(e){void 0!==e.ids&&(this.ids=e.ids);void 0!==e.selectors&&(this.selectors=e.selectors)}}}class Repulse extends RepulseBase{load(e){super.load(e);if(e)if(e.divs instanceof Array)this.divs=e.divs.map((e=>{const s=new RepulseDiv;s.load(e);return s}));else{(this.divs instanceof Array||!this.divs)&&(this.divs=new RepulseDiv);this.divs.load(e.divs)}}}var d=(void 0,function(e,s,t,i,o){if(\"m\"===i)throw new TypeError(\"Private method is not writable\");if(\"a\"===i&&!o)throw new TypeError(\"Private accessor was defined without a setter\");if(\"function\"===typeof s?e!==s||!o:!s.has(e))throw new TypeError(\"Cannot write private member to an object whose class did not declare it\");return\"a\"===i?o.call(e,t):o?o.value=t:s.set(e,t),t});var f=(void 0,function(e,s,t,i){if(\"a\"===t&&!i)throw new TypeError(\"Private accessor was defined without a getter\");if(\"function\"===typeof s?e!==s||!i:!s.has(e))throw new TypeError(\"Cannot read private member from an object whose class did not declare it\");return\"m\"===t?i:\"a\"===t?i.call(e):i?i.value:s.get(e)});var h;class Repulser extends e{constructor(e){super(e);h.set(this,void 0);d(this,h,e,\"f\");e.repulse||(e.repulse={particles:[]});this.handleClickMode=s=>{const t=f(this,h,\"f\").actualOptions,i=t.interactivity.modes.repulse;if(i&&\"repulse\"===s){e.repulse||(e.repulse={particles:[]});e.repulse.clicking=true;e.repulse.count=0;for(const s of e.repulse.particles)this.isEnabled(s)&&s.velocity.setTo(s.initialVelocity);e.repulse.particles=[];e.repulse.finish=false;setTimeout((()=>{if(!e.destroyed){e.repulse||(e.repulse={particles:[]});e.repulse.clicking=false}}),1e3*i.duration)}}}clear(){}init(){const e=f(this,h,\"f\"),s=e.actualOptions.interactivity.modes.repulse;s&&(e.retina.repulseModeDistance=s.distance*e.retina.pixelRatio)}async interact(){const e=f(this,h,\"f\"),o=e.actualOptions,r=e.interactivity.status===s,n=o.interactivity.events,l=n.onHover.enable,a=n.onHover.mode,c=n.onClick.enable,p=n.onClick.mode,u=n.onDiv;r&&l&&t(\"repulse\",a)?this.hoverRepulse():c&&t(\"repulse\",p)?this.clickRepulse():i(\"repulse\",u,((e,s)=>this.singleSelectorRepulse(e,s)))}isEnabled(e){var s;const i=f(this,h,\"f\"),r=i.actualOptions,n=i.interactivity.mouse,l=(null!==(s=null===e||void 0===e?void 0:e.interactivity)&&void 0!==s?s:r.interactivity).events,a=l.onDiv,c=o(\"repulse\",a);if(!(c||l.onHover.enable&&n.position||l.onClick.enable&&n.clickPosition))return false;const p=l.onHover.mode,u=l.onClick.mode;return t(\"repulse\",p)||t(\"repulse\",u)||c}loadModeOptions(e,...s){e.repulse||(e.repulse=new Repulse);for(const t of s)e.repulse.load(null===t||void 0===t?void 0:t.repulse)}reset(){}clickRepulse(){const e=f(this,h,\"f\"),s=e.actualOptions.interactivity.modes.repulse;if(s){e.repulse||(e.repulse={particles:[]});if(!e.repulse.finish){e.repulse.count||(e.repulse.count=0);e.repulse.count++;e.repulse.count===e.particles.count&&(e.repulse.finish=true)}if(e.repulse.clicking){const t=e.retina.repulseModeDistance;if(!t||t<0)return;const i=Math.pow(t/6,3),o=e.interactivity.mouse.clickPosition;if(void 0===o)return;const a=new r(o.x,o.y,i),c=e.particles.quadTree.query(a,(e=>this.isEnabled(e)));for(const t of c){const{dx:r,dy:a,distance:c}=n(o,t.position),p=c**2,u=s.speed,d=-i*u/p;if(p<=i){e.repulse.particles.push(t);const s=l.create(r,a);s.length=d;t.velocity.setTo(s)}}}else if(false===e.repulse.clicking){for(const s of e.repulse.particles)s.velocity.setTo(s.initialVelocity);e.repulse.particles=[]}}}hoverRepulse(){const e=f(this,h,\"f\"),s=e.interactivity.mouse.position,t=e.retina.repulseModeDistance;!t||t<0||!s||this.processRepulse(s,t,new r(s.x,s.y,t))}processRepulse(e,s,t,i){var o;const r=f(this,h,\"f\"),p=r.particles.quadTree.query(t,(e=>this.isEnabled(e))),u=r.actualOptions.interactivity.modes.repulse;if(u)for(const t of p){const{dx:r,dy:p,distance:d}=n(t.position,e),f=(null!==(o=null===i||void 0===i?void 0:i.speed)&&void 0!==o?o:u.speed)*u.factor,h=a(c(1-d/s,u.easing)*f,0,u.maxSpeed),v=l.create(0===d?f:r/d*h,0===d?f:p/d*h);t.position.addTo(v)}}singleSelectorRepulse(e,s){const t=f(this,h,\"f\"),i=t.actualOptions.interactivity.modes.repulse;if(!i)return;const o=document.querySelectorAll(e);o.length&&o.forEach((e=>{const o=e,n=t.retina.pixelRatio,l={x:(o.offsetLeft+o.offsetWidth/2)*n,y:(o.offsetTop+o.offsetHeight/2)*n},a=o.offsetWidth/2*n,c=\"circle\"===s.type?new r(l.x,l.y,a):new p(o.offsetLeft*n,o.offsetTop*n,o.offsetWidth*n,o.offsetHeight*n),d=i.divs,f=u(d,o);this.processRepulse(l,a,c,f)}))}}h=new WeakMap;async function loadExternalRepulseInteraction(e){await e.addInteractor(\"externalRepulse\",(e=>new Repulser(e)))}export{Repulse,RepulseBase,RepulseDiv,loadExternalRepulseInteraction};\n\n//# sourceMappingURL=index.js.map","import{getStyleFromHsl as e}from\"tsparticles-engine\";const a=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\\((-?\\d+%?[,\\s]+){2,3}\\s*[\\d.]+%?\\))|currentcolor/gi;function replaceColorSvg(r,o,t){const{svgData:i}=r;if(!i)return\"\";const n=e(o,t);if(i.includes(\"fill\"))return i.replace(a,(()=>n));const s=i.indexOf(\">\");return`${i.substring(0,s)} fill=\"${n}\"${i.substring(s)}`}async function loadImage(e){return new Promise((a=>{e.loading=true;const r=new Image;e.element=r;r.addEventListener(\"load\",(()=>{e.loading=false;a()}));r.addEventListener(\"error\",(()=>{e.element=void 0;e.error=true;e.loading=false;console.error(`Error tsParticles - loading image: ${e.source}`);a()}));r.src=e.source}))}async function downloadSvgImage(e){if(\"svg\"!==e.type){await loadImage(e);return}e.loading=true;const a=await fetch(e.source);if(!a.ok){console.error(\"Error tsParticles - Image not found\");e.error=true}e.error||(e.svgData=await a.text());e.loading=false}function replaceImageColor(e,a,r,o){var t,i,n;const s=replaceColorSvg(e,r,null!==(i=null===(t=o.opacity)||void 0===t?void 0:t.value)&&void 0!==i?i:1),l={color:r,data:Object.assign(Object.assign({},e),{svgData:s}),loaded:false,ratio:a.width/a.height,replaceColor:null!==(n=a.replaceColor)&&void 0!==n?n:a.replace_color,source:a.src};return new Promise((a=>{const r=new Blob([s],{type:\"image/svg+xml\"}),o=URL||window.URL||window.webkitURL||window,t=o.createObjectURL(r),i=new Image;i.addEventListener(\"load\",(()=>{l.loaded=true;l.element=i;a(l);o.revokeObjectURL(t)}));i.addEventListener(\"error\",(async()=>{o.revokeObjectURL(t);const r=Object.assign(Object.assign({},e),{error:false,loading:true});await loadImage(r);l.loaded=true;l.element=r.element;a(l)}));i.src=t}))}var r=(void 0,function(e,a,r,o,t){if(\"m\"===o)throw new TypeError(\"Private method is not writable\");if(\"a\"===o&&!t)throw new TypeError(\"Private accessor was defined without a setter\");if(\"function\"===typeof a?e!==a||!t:!a.has(e))throw new TypeError(\"Cannot write private member to an object whose class did not declare it\");return\"a\"===o?t.call(e,r):t?t.value=r:a.set(e,r),r});var o=(void 0,function(e,a,r,o){if(\"a\"===r&&!o)throw new TypeError(\"Private accessor was defined without a getter\");if(\"function\"===typeof a?e!==a||!o:!a.has(e))throw new TypeError(\"Cannot read private member from an object whose class did not declare it\");return\"m\"===r?o:\"a\"===r?o.call(e):o?o.value:a.get(e)});var t;class ImageDrawer{constructor(){t.set(this,void 0);r(this,t,[],\"f\")}addImage(e,a){const r=this.getImages(e);null===r||void 0===r?void 0:r.images.push(a)}destroy(){r(this,t,[],\"f\")}draw(e,a,r,o){var t;const i=a.image,n=null===i||void 0===i?void 0:i.element;if(!n)return;const s=null!==(t=null===i||void 0===i?void 0:i.ratio)&&void 0!==t?t:1,l={x:-r,y:-r};e.globalAlpha=o;e.drawImage(n,l.x,l.y,2*r,2*r/s);e.globalAlpha=1}getImages(e){const a=o(this,t,\"f\").find((a=>a.id===e.id));if(a)return a;o(this,t,\"f\").push({id:e.id,images:[]});return this.getImages(e)}getSidesCount(){return 12}loadShape(e){if(\"image\"!==e.shape&&\"images\"!==e.shape)return;const a=e.container,r=this.getImages(a).images,o=e.shapeData,t=r.find((e=>e.source===o.src));t?!t.error:this.loadImageShape(a,o).then((()=>{this.loadShape(e)}))}particleInit(e,a){var r;if(\"image\"!==a.shape&&\"images\"!==a.shape)return;const o=this.getImages(e).images,t=a.shapeData,i=a.getFillColor(),n=null!==(r=t.replaceColor)&&void 0!==r?r:t.replace_color,s=o.find((e=>e.source===t.src));s&&(s.loading?setTimeout((()=>{this.particleInit(e,a)})):(async()=>{var e,r;let o;o=s.svgData&&n&&i?await replaceImageColor(s,t,i,a):{color:i,data:s,element:s.element,loaded:true,ratio:t.width/t.height,replaceColor:n,source:t.src};o.ratio||(o.ratio=1);const l=null!==(e=t.fill)&&void 0!==e?e:a.fill,c=null!==(r=t.close)&&void 0!==r?r:a.close,d={image:o,fill:l,close:c};a.image=d.image;a.fill=d.fill;a.close=d.close})())}async loadImageShape(e,a){var r;const o=a.src;if(!o)throw new Error(\"Error tsParticles - No image.src\");try{const t={source:o,type:o.substring(o.length-3),error:false,loading:true};this.addImage(e,t);const i=(null!==(r=a.replaceColor)&&void 0!==r?r:a.replace_color)?downloadSvgImage:loadImage;await i(t)}catch(e){throw new Error(`tsParticles error - ${a.src} not found`)}}}t=new WeakMap;async function loadImageShape(e){const a=new ImageDrawer;await e.addShape(\"image\",a);await e.addShape(\"images\",a)}export{loadImageShape};\n\n//# sourceMappingURL=index.js.map","import{ValueWithRandom as e,getRangeValue as i,getRandom as t,setRangeValue as n,randomInRange as a}from\"tsparticles-engine\";class LifeDelay extends e{constructor(){super();this.sync=false}load(e){if(e){super.load(e);void 0!==e.sync&&(this.sync=e.sync)}}}class LifeDuration extends e{constructor(){super();this.random.minimumValue=1e-4;this.sync=false}load(e){if(e){super.load(e);void 0!==e.sync&&(this.sync=e.sync)}}}class Life{constructor(){this.count=0;this.delay=new LifeDelay;this.duration=new LifeDuration}load(e){if(e){void 0!==e.count&&(this.count=e.count);this.delay.load(e.delay);this.duration.load(e.duration)}}}class LifeUpdater{constructor(e){this.container=e}init(e){const n=this.container,a=e.options,o=a.life;if(o){e.life={delay:n.retina.reduceFactor?i(o.delay.value)*(o.delay.sync?1:t())/n.retina.reduceFactor*1e3:0,delayTime:0,duration:n.retina.reduceFactor?i(o.duration.value)*(o.duration.sync?1:t())/n.retina.reduceFactor*1e3:0,time:0,count:o.count};e.life.duration<=0&&(e.life.duration=-1);e.life.count<=0&&(e.life.count=-1);e.life&&(e.spawning=e.life.delay>0)}}isEnabled(e){return!e.destroyed}loadOptions(e,...i){e.life||(e.life=new Life);for(const t of i)e.life.load(null===t||void 0===t?void 0:t.life)}update(e,t){if(!this.isEnabled(e)||!e.life)return;const o=e.life;let r=false;if(e.spawning){o.delayTime+=t.value;if(!(o.delayTime>=e.life.delay))return;r=true;e.spawning=false;o.delayTime=0;o.time=0}if(-1===o.duration)return;if(e.spawning)return;r?o.time=0:o.time+=t.value;if(o.time<o.duration)return;o.time=0;e.life.count>0&&e.life.count--;if(0===e.life.count){e.destroy();return}const s=this.container.canvas.size,l=n(0,s.width),d=n(0,s.width);e.position.x=a(l);e.position.y=a(d);e.spawning=true;o.delayTime=0;o.time=0;e.reset();const u=e.options.life;if(u){o.delay=1e3*i(u.delay.value);o.duration=1e3*i(u.duration.value)}}}async function loadLifeUpdater(e){await e.addParticleUpdater(\"life\",(e=>new LifeUpdater(e)))}export{loadLifeUpdater};\n\n//# sourceMappingURL=index.js.map","class LineDrawer{draw(e,a,n){e.moveTo(-n/2,0);e.lineTo(n/2,0)}getSidesCount(){return 1}}async function loadLineShape(e){await e.addShape(\"line\",new LineDrawer)}export{loadLineShape};\n\n//# sourceMappingURL=index.js.map","import{clamp as a,getRangeMax as o,getRangeMin as t,getRangeValue as i,randomInRange as c,getRandom as e}from\"tsparticles-engine\";function checkDestroy(a,o,t,i){switch(a.options.opacity.animation.destroy){case\"max\":o>=i&&a.destroy();break;case\"min\":o<=t&&a.destroy();break}}function updateOpacity(o,t){var i,c,e,p,y,s;if(!o.opacity)return;const l=o.opacity.min,n=o.opacity.max,u=null!==(i=o.opacity.decay)&&void 0!==i?i:1;if(!(o.destroyed||!o.opacity.enable||(null!==(c=o.opacity.maxLoops)&&void 0!==c?c:0)>0&&(null!==(e=o.opacity.loops)&&void 0!==e?e:0)>(null!==(p=o.opacity.maxLoops)&&void 0!==p?p:0))){switch(o.opacity.status){case 0:if(o.opacity.value>=n){o.opacity.status=1;o.opacity.loops||(o.opacity.loops=0);o.opacity.loops++}else o.opacity.value+=(null!==(y=o.opacity.velocity)&&void 0!==y?y:0)*t.factor;break;case 1:if(o.opacity.value<=l){o.opacity.status=0;o.opacity.loops||(o.opacity.loops=0);o.opacity.loops++}else o.opacity.value-=(null!==(s=o.opacity.velocity)&&void 0!==s?s:0)*t.factor;break}o.opacity.velocity&&1!==o.opacity.decay&&(o.opacity.velocity*=u);checkDestroy(o,o.opacity.value,l,n);o.destroyed||(o.opacity.value=a(o.opacity.value,l,n))}}class OpacityUpdater{constructor(a){this.container=a}init(a){const p=a.options.opacity;a.opacity={enable:p.animation.enable,max:o(p.value),min:t(p.value),value:i(p.value),loops:0,maxLoops:i(p.animation.count)};const y=p.animation;if(y.enable){a.opacity.decay=1-i(y.decay);a.opacity.status=0;const s=p.value;a.opacity.min=t(s);a.opacity.max=o(s);switch(y.startValue){case\"min\":a.opacity.value=a.opacity.min;a.opacity.status=0;break;case\"random\":a.opacity.value=c(a.opacity);a.opacity.status=e()>=.5?0:1;break;case\"max\":default:a.opacity.value=a.opacity.max;a.opacity.status=1;break}a.opacity.velocity=i(y.speed)/100*this.container.retina.reduceFactor;y.sync||(a.opacity.velocity*=e())}}isEnabled(a){var o,t,i,c;return!a.destroyed&&!a.spawning&&!!a.opacity&&a.opacity.enable&&((null!==(o=a.opacity.maxLoops)&&void 0!==o?o:0)<=0||(null!==(t=a.opacity.maxLoops)&&void 0!==t?t:0)>0&&(null!==(i=a.opacity.loops)&&void 0!==i?i:0)<(null!==(c=a.opacity.maxLoops)&&void 0!==c?c:0))}update(a,o){this.isEnabled(a)&&updateOpacity(a,o)}}async function loadOpacityUpdater(a){await a.addParticleUpdater(\"opacity\",(a=>new OpacityUpdater(a)))}export{loadOpacityUpdater};\n\n//# sourceMappingURL=index.js.map","import{getValue as t,calculateBounds as o,getDistances as i,isPointInside as e,Vector as n,getRandom as s,randomInRange as a}from\"tsparticles-engine\";function bounceHorizontal(o){if(\"bounce\"!==o.outMode&&\"bounce-horizontal\"!==o.outMode&&\"bounceHorizontal\"!==o.outMode&&\"split\"!==o.outMode)return;o.bounds.right<0?o.particle.position.x=o.size+o.offset.x:o.bounds.left>o.canvasSize.width&&(o.particle.position.x=o.canvasSize.width-o.size-o.offset.x);const i=o.particle.velocity.x;let e=false;if(\"right\"===o.direction&&o.bounds.right>=o.canvasSize.width&&i>0||\"left\"===o.direction&&o.bounds.left<=0&&i<0){const i=t(o.particle.options.bounce.horizontal);o.particle.velocity.x*=-i;e=true}if(!e)return;const n=o.offset.x+o.size;o.bounds.right>=o.canvasSize.width?o.particle.position.x=o.canvasSize.width-n:o.bounds.left<=0&&(o.particle.position.x=n);\"split\"===o.outMode&&o.particle.destroy()}function bounceVertical(o){if(\"bounce\"!==o.outMode&&\"bounce-vertical\"!==o.outMode&&\"bounceVertical\"!==o.outMode&&\"split\"!==o.outMode)return;o.bounds.bottom<0?o.particle.position.y=o.size+o.offset.y:o.bounds.top>o.canvasSize.height&&(o.particle.position.y=o.canvasSize.height-o.size-o.offset.y);const i=o.particle.velocity.y;let e=false;if(\"bottom\"===o.direction&&o.bounds.bottom>=o.canvasSize.height&&i>0||\"top\"===o.direction&&o.bounds.top<=0&&i<0){const i=t(o.particle.options.bounce.vertical);o.particle.velocity.y*=-i;e=true}if(!e)return;const n=o.offset.y+o.size;o.bounds.bottom>=o.canvasSize.height?o.particle.position.y=o.canvasSize.height-n:o.bounds.top<=0&&(o.particle.position.y=n);\"split\"===o.outMode&&o.particle.destroy()}class BounceOutMode{constructor(t){this.container=t;this.modes=[\"bounce\",\"bounce-vertical\",\"bounce-horizontal\",\"bounceVertical\",\"bounceHorizontal\",\"split\"]}update(t,i,e,n){if(!this.modes.includes(n))return;const s=this.container;let a=false;for(const[,o]of s.plugins){void 0!==o.particleBounce&&(a=o.particleBounce(t,e,i));if(a)break}if(a)return;const r=t.getPosition(),c=t.offset,d=t.getRadius(),u=o(r,d),l=s.canvas.size;bounceHorizontal({particle:t,outMode:n,direction:i,bounds:u,canvasSize:l,offset:c,size:d});bounceVertical({particle:t,outMode:n,direction:i,bounds:u,canvasSize:l,offset:c,size:d})}}class DestroyOutMode{constructor(t){this.container=t;this.modes=[\"destroy\"]}update(t,o,s,a){if(!this.modes.includes(a))return;const r=this.container;switch(t.outType){case\"normal\":case\"outside\":if(e(t.position,r.canvas.size,n.origin,t.getRadius(),o))return;break;case\"inside\":{const{dx:o,dy:e}=i(t.position,t.moveCenter);const{x:n,y:s}=t.velocity;if(n<0&&o>t.moveCenter.radius||s<0&&e>t.moveCenter.radius||n>=0&&o<-t.moveCenter.radius||s>=0&&e<-t.moveCenter.radius)return;break}}r.particles.remove(t,void 0,true)}}class NoneOutMode{constructor(t){this.container=t;this.modes=[\"none\"]}update(t,o,i,s){if(!this.modes.includes(s))return;if(t.options.move.distance.horizontal&&(\"left\"===o||\"right\"===o)||t.options.move.distance.vertical&&(\"top\"===o||\"bottom\"===o))return;const a=t.options.move.gravity,r=this.container;const c=r.canvas.size;const d=t.getRadius();if(a.enable){const i=t.position;(!a.inverse&&i.y>c.height+d&&\"bottom\"===o||a.inverse&&i.y<-d&&\"top\"===o)&&r.particles.remove(t)}else{if(t.velocity.y>0&&t.position.y<=c.height+d||t.velocity.y<0&&t.position.y>=-d||t.velocity.x>0&&t.position.x<=c.width+d||t.velocity.x<0&&t.position.x>=-d)return;e(t.position,r.canvas.size,n.origin,d,o)||r.particles.remove(t)}}}class OutOutMode{constructor(t){this.container=t;this.modes=[\"out\"]}update(t,r,c,d){if(!this.modes.includes(d))return;const u=this.container;switch(t.outType){case\"inside\":{const{x:o,y:e}=t.velocity;const s=n.origin;s.length=t.moveCenter.radius;s.angle=t.velocity.angle+Math.PI;s.addTo(n.create(t.moveCenter));const{dx:r,dy:c}=i(t.position,s);if(o<=0&&r>=0||e<=0&&c>=0||o>=0&&r<=0||e>=0&&c<=0)return;t.position.x=Math.floor(a({min:0,max:u.canvas.size.width}));t.position.y=Math.floor(a({min:0,max:u.canvas.size.height}));const{dx:d,dy:l}=i(t.position,t.moveCenter);t.direction=Math.atan2(-l,-d);t.velocity.angle=t.direction;break}default:if(e(t.position,u.canvas.size,n.origin,t.getRadius(),r))return;switch(t.outType){case\"outside\":{t.position.x=Math.floor(a({min:-t.moveCenter.radius,max:t.moveCenter.radius}))+t.moveCenter.x;t.position.y=Math.floor(a({min:-t.moveCenter.radius,max:t.moveCenter.radius}))+t.moveCenter.y;const{dx:o,dy:e}=i(t.position,t.moveCenter);if(t.moveCenter.radius){t.direction=Math.atan2(e,o);t.velocity.angle=t.direction}break}case\"normal\":{const i=t.options.move.warp,e=u.canvas.size,n={bottom:e.height+t.getRadius()+t.offset.y,left:-t.getRadius()-t.offset.x,right:e.width+t.getRadius()+t.offset.x,top:-t.getRadius()-t.offset.y},a=t.getRadius(),c=o(t.position,a);if(\"right\"===r&&c.left>e.width+t.offset.x){t.position.x=n.left;t.initialPosition.x=t.position.x;if(!i){t.position.y=s()*e.height;t.initialPosition.y=t.position.y}}else if(\"left\"===r&&c.right<-t.offset.x){t.position.x=n.right;t.initialPosition.x=t.position.x;if(!i){t.position.y=s()*e.height;t.initialPosition.y=t.position.y}}if(\"bottom\"===r&&c.top>e.height+t.offset.y){if(!i){t.position.x=s()*e.width;t.initialPosition.x=t.position.x}t.position.y=n.top;t.initialPosition.y=t.position.y}else if(\"top\"===r&&c.bottom<-t.offset.y){if(!i){t.position.x=s()*e.width;t.initialPosition.x=t.position.x}t.position.y=n.bottom;t.initialPosition.y=t.position.y}break}}break}}}class OutOfCanvasUpdater{constructor(t){this.container=t;this.updaters=[new BounceOutMode(t),new DestroyOutMode(t),new OutOutMode(t),new NoneOutMode(t)]}init(){}isEnabled(t){return!t.destroyed&&!t.spawning}update(t,o){var i,e,n,s;const a=t.options.move.outModes;this.updateOutMode(t,o,null!==(i=a.bottom)&&void 0!==i?i:a.default,\"bottom\");this.updateOutMode(t,o,null!==(e=a.left)&&void 0!==e?e:a.default,\"left\");this.updateOutMode(t,o,null!==(n=a.right)&&void 0!==n?n:a.default,\"right\");this.updateOutMode(t,o,null!==(s=a.top)&&void 0!==s?s:a.default,\"top\")}updateOutMode(t,o,i,e){for(const n of this.updaters)n.update(t,e,o,i)}}async function loadOutModesUpdater(t){await t.addParticleUpdater(\"outModes\",(t=>new OutOfCanvasUpdater(t)))}export{loadOutModesUpdater};\n\n//# sourceMappingURL=index.js.map","import{isSsr as a}from\"tsparticles-engine\";class ParallaxMover{init(){}isEnabled(e){return!a()&&!e.destroyed&&e.container.actualOptions.interactivity.events.onHover.parallax.enable}move(e){const t=e.container,n=t.actualOptions;if(a()||!n.interactivity.events.onHover.parallax.enable)return;const o=n.interactivity.events.onHover.parallax.force,r=t.interactivity.mouse.position;if(!r)return;const i={x:t.canvas.size.width/2,y:t.canvas.size.height/2},s=n.interactivity.events.onHover.parallax.smooth,l=e.getRadius()/o,v={x:(r.x-i.x)*l,y:(r.y-i.y)*l};e.offset.x+=(v.x-e.offset.x)/s;e.offset.y+=(v.y-e.offset.y)/s}}async function loadParallaxMover(a){a.addMover(\"parallax\",(()=>new ParallaxMover))}export{loadParallaxMover};\n\n//# sourceMappingURL=index.js.map","import{ParticlesInteractorBase as t,getDistances as e}from\"tsparticles-engine\";class Attractor extends t{constructor(t){super(t)}clear(){}init(){}async interact(t){var a;const r=this.container,o=null!==(a=t.retina.attractDistance)&&void 0!==a?a:r.retina.attractDistance,i=t.getPosition(),n=r.particles.quadTree.queryCircle(i,o);for(const a of n){if(t===a||!a.options.move.attract.enable||a.destroyed||a.spawning)continue;const r=a.getPosition(),{dx:o,dy:n}=e(i,r),c=t.options.move.attract.rotate,s=o/(1e3*c.x),l=n/(1e3*c.y),d=a.size.value/t.size.value,y=1/d;t.velocity.x-=s*d;t.velocity.y-=l*d;a.velocity.x+=s*y;a.velocity.y+=l*y}}isEnabled(t){return t.options.move.attract.enable}reset(){}}async function loadParticlesAttractInteraction(t){await t.addInteractor(\"particlesAttract\",(t=>new Attractor(t)))}export{loadParticlesAttractInteraction};\n\n//# sourceMappingURL=index.js.map","import{clamp as e,circleBounce as i,circleBounceDataFromParticle as s,ParticlesInteractorBase as o,getDistance as t}from\"tsparticles-engine\";function absorb(i,s,o,t){if(void 0===i.getRadius()&&void 0!==s.getRadius())i.destroy();else if(void 0!==i.getRadius()&&void 0===s.getRadius())s.destroy();else if(void 0!==i.getRadius()&&void 0!==s.getRadius())if(i.getRadius()>=s.getRadius()){const a=e(i.getRadius()/s.getRadius(),0,s.getRadius())*o;i.size.value+=a;s.size.value-=a;if(s.getRadius()<=t){s.size.value=0;s.destroy()}}else{const a=e(s.getRadius()/i.getRadius(),0,i.getRadius())*o;i.size.value-=a;s.size.value+=a;if(i.getRadius()<=t){i.size.value=0;i.destroy()}}}function bounce(e,o){i(s(e),s(o))}function destroy(e,i){e.unbreakable||i.unbreakable||bounce(e,i);void 0===e.getRadius()&&void 0!==i.getRadius()?e.destroy():void 0!==e.getRadius()&&void 0===i.getRadius()?i.destroy():void 0!==e.getRadius()&&void 0!==i.getRadius()&&(e.getRadius()>=i.getRadius()?i.destroy():e.destroy())}function resolveCollision(e,i,s,o){switch(e.options.collisions.mode){case\"absorb\":absorb(e,i,s,o);break;case\"bounce\":bounce(e,i);break;case\"destroy\":destroy(e,i);break}}class Collider extends o{constructor(e){super(e)}clear(){}init(){}async interact(e){const i=this.container,s=e.getPosition(),o=e.getRadius(),a=i.particles.quadTree.queryCircle(s,2*o);for(const n of a){if(e===n||!n.options.collisions.enable||e.options.collisions.mode!==n.options.collisions.mode||n.destroyed||n.spawning)continue;const a=n.getPosition();const d=n.getRadius();if(Math.abs(Math.round(s.z)-Math.round(a.z))>o+d)continue;const r=t(s,a);const u=o+d;r>u||resolveCollision(e,n,i.fpsLimit/1e3,i.retina.pixelRatio)}}isEnabled(e){return e.options.collisions.enable}reset(){}}async function loadParticlesCollisionsInteraction(e){await e.addInteractor(\"particlesCollisions\",(e=>new Collider(e)))}export{loadParticlesCollisionsInteraction};\n\n//# sourceMappingURL=index.js.map","import{OptionsColor as i,getDistance as n,ParticlesInteractorBase as t,CircleWarp as o,Circle as s,getLinkRandomColor as e,drawLine as l,getDistances as a,getStyleFromRgb as r,rangeColorToRgb as c,drawTriangle as d,getRandom as k,getRangeValue as h,getLinkColor as u}from\"tsparticles-engine\";class LinksShadow{constructor(){this.blur=5;this.color=new i;this.color.value=\"#000\";this.enable=false}load(n){if(n){void 0!==n.blur&&(this.blur=n.blur);this.color=i.create(this.color,n.color);void 0!==n.enable&&(this.enable=n.enable)}}}class LinksTriangle{constructor(){this.enable=false;this.frequency=1}load(n){if(n){void 0!==n.color&&(this.color=i.create(this.color,n.color));void 0!==n.enable&&(this.enable=n.enable);void 0!==n.frequency&&(this.frequency=n.frequency);void 0!==n.opacity&&(this.opacity=n.opacity)}}}class Links{constructor(){this.blink=false;this.color=new i;this.color.value=\"#fff\";this.consent=false;this.distance=100;this.enable=false;this.frequency=1;this.opacity=1;this.shadow=new LinksShadow;this.triangles=new LinksTriangle;this.width=1;this.warp=false}load(n){if(n){void 0!==n.id&&(this.id=n.id);void 0!==n.blink&&(this.blink=n.blink);this.color=i.create(this.color,n.color);void 0!==n.consent&&(this.consent=n.consent);void 0!==n.distance&&(this.distance=n.distance);void 0!==n.enable&&(this.enable=n.enable);void 0!==n.frequency&&(this.frequency=n.frequency);void 0!==n.opacity&&(this.opacity=n.opacity);this.shadow.load(n.shadow);this.triangles.load(n.triangles);void 0!==n.width&&(this.width=n.width);void 0!==n.warp&&(this.warp=n.warp)}}}function getLinkDistance(i,t,o,s,e){let l=n(i,t);if(!e||l<=o)return l;const a={x:t.x-s.width,y:t.y};l=n(i,a);if(l<=o)return l;const r={x:t.x-s.width,y:t.y-s.height};l=n(i,r);if(l<=o)return l;const c={x:t.x,y:t.y-s.height};l=n(i,c);return l}class Linker extends t{constructor(i){super(i);this.linkContainer=i}clear(){}init(){this.linkContainer.particles.linksColors=new Map}async interact(i){var n;if(!i.options.links)return;i.links=[];const t=i.getPosition(),e=this.container,l=e.canvas.size;if(t.x<0||t.y<0||t.x>l.width||t.y>l.height)return;const a=i.options.links,r=a.opacity,c=null!==(n=i.retina.linksDistance)&&void 0!==n?n:0,d=a.warp,k=d?new o(t.x,t.y,c,l):new s(t.x,t.y,c),h=e.particles.quadTree.query(k);for(const n of h){const o=n.options.links;if(i===n||!(null===o||void 0===o?void 0:o.enable)||a.id!==o.id||n.spawning||n.destroyed||!n.links||-1!==i.links.map((i=>i.destination)).indexOf(n)||-1!==n.links.map((i=>i.destination)).indexOf(i))continue;const s=n.getPosition();if(s.x<0||s.y<0||s.x>l.width||s.y>l.height)continue;const e=getLinkDistance(t,s,c,l,d&&o.warp);if(e>c)return;const k=(1-e/c)*r;this.setColor(i);i.links.push({destination:n,opacity:k})}}isEnabled(i){var n;return!!(null===(n=i.options.links)||void 0===n?void 0:n.enable)}loadParticlesOptions(i,...n){var t,o;i.links||(i.links=new Links);for(const s of n)i.links.load(null!==(o=null!==(t=null===s||void 0===s?void 0:s.links)&&void 0!==t?t:null===s||void 0===s?void 0:s.lineLinked)&&void 0!==o?o:null===s||void 0===s?void 0:s.line_linked)}reset(){}setColor(i){if(!i.options.links)return;const n=this.linkContainer,t=i.options.links;let o=void 0===t.id?n.particles.linksColor:n.particles.linksColors.get(t.id);if(o)return;const s=t.color;o=e(s,t.blink,t.consent);void 0===t.id?n.particles.linksColor=o:n.particles.linksColors.set(t.id,o)}}async function loadInteraction(i){await i.addInteractor(\"particlesLinks\",(i=>new Linker(i)))}function drawLinkLine(i,t,o,s,e,d,k,h,u,p,f,y){let v=false;if(n(o,s)<=e){l(i,o,s);v=true}else if(k){let n;let t;const r={x:s.x-d.width,y:s.y};const c=a(o,r);if(c.distance<=e){const i=o.y-c.dy/c.dx*o.x;n={x:0,y:i};t={x:d.width,y:i}}else{const i={x:s.x,y:s.y-d.height};const l=a(o,i);if(l.distance<=e){const i=o.y-l.dy/l.dx*o.x;const s=-i/(l.dy/l.dx);n={x:s,y:0};t={x:s,y:d.height}}else{const i={x:s.x-d.width,y:s.y-d.height};const l=a(o,i);if(l.distance<=e){const i=o.y-l.dy/l.dx*o.x;const s=-i/(l.dy/l.dx);n={x:s,y:i};t={x:n.x+d.width,y:n.y+d.height}}}}if(n&&t){l(i,o,n);l(i,s,t);v=true}}if(v){i.lineWidth=t;h&&(i.globalCompositeOperation=u);i.strokeStyle=r(p,f);if(y.enable){const n=c(y.color);if(n){i.shadowBlur=y.blur;i.shadowColor=r(n)}}i.stroke()}}function drawLinkTriangle(i,n,t,o,s,e,l,a){d(i,n,t,o);s&&(i.globalCompositeOperation=e);i.fillStyle=r(l,a);i.fill()}class LinkInstance{constructor(i){this.container=i}drawParticle(i,n){var t;const o=this.container,s=n.options;if(!n.links||n.links.length<=0)return;i.save();const e=n.links.filter((i=>s.links&&o.particles.getLinkFrequency(n,i.destination)<=s.links.frequency));for(const i of e){this.drawTriangles(o,s,n,i,e);i.opacity>0&&(null!==(t=n.retina.linksWidth)&&void 0!==t?t:0)>0&&this.drawLinkLine(n,i)}i.restore()}particleCreated(i){i.links=[];if(!i.options.links)return;const n=this.container.retina.pixelRatio;i.retina.linksDistance=i.options.links.distance*n;i.retina.linksWidth=i.options.links.width*n}particleDestroyed(i){i.links=[]}drawLinkLine(i,n){const t=this.container,o=t.actualOptions,s=n.destination,e=i.getPosition(),l=s.getPosition();let a=n.opacity;t.canvas.draw((n=>{var r,d,p;if(!i.options.links)return;let f;const y=null===(r=i.options.twinkle)||void 0===r?void 0:r.lines;if(null===y||void 0===y?void 0:y.enable){const i=y.frequency,n=c(y.color),t=k()<i;if(t&&n){f=n;a=h(y.opacity)}}if(!f){const n=i.options.links,o=void 0!==(null===n||void 0===n?void 0:n.id)?t.particles.linksColors.get(n.id):t.particles.linksColor;f=u(i,s,o)}if(!f)return;const v=null!==(d=i.retina.linksWidth)&&void 0!==d?d:0,w=null!==(p=i.retina.linksDistance)&&void 0!==p?p:0;drawLinkLine(n,v,e,l,w,t.canvas.size,i.options.links.warp,o.backgroundMask.enable,o.backgroundMask.composite,f,a,i.options.links.shadow)}))}drawLinkTriangle(i,t,o){var s;if(!i.options.links)return;const e=this.container,l=e.actualOptions,a=t.destination,r=o.destination,d=i.options.links.triangles,k=null!==(s=d.opacity)&&void 0!==s?s:(t.opacity+o.opacity)/2;k<=0||e.canvas.draw((t=>{var o;const s=i.getPosition(),h=a.getPosition(),p=r.getPosition(),f=null!==(o=i.retina.linksDistance)&&void 0!==o?o:0;if(n(s,h)>f||n(p,h)>f||n(p,s)>f)return;let y=c(d.color);if(!y){const n=i.options.links,t=void 0!==(null===n||void 0===n?void 0:n.id)?e.particles.linksColors.get(n.id):e.particles.linksColor;y=u(i,a,t)}y&&drawLinkTriangle(t,s,h,p,l.backgroundMask.enable,l.backgroundMask.composite,y,k)}))}drawTriangles(i,n,t,o,s){var e,l,a;const r=o.destination,c=i.particles;if(!((null===(e=n.links)||void 0===e?void 0:e.triangles.enable)&&(null===(l=r.options.links)||void 0===l?void 0:l.triangles.enable)))return;const d=null===(a=r.links)||void 0===a?void 0:a.filter((n=>{const t=i.particles.getLinkFrequency(r,n.destination);return r.options.links&&t<=r.options.links.frequency&&s.findIndex((i=>i.destination===n.destination))>=0}));if(null===d||void 0===d?void 0:d.length)for(const i of d){const s=i.destination,e=c.getTriangleFrequency(t,r,s);e>n.links.triangles.frequency||this.drawLinkTriangle(t,o,i)}}}class LinksPlugin{constructor(){this.id=\"links\"}getPlugin(i){return new LinkInstance(i)}loadOptions(){}needsPlugin(){return true}}async function loadPlugin(i){const n=new LinksPlugin;await i.addPlugin(n)}async function loadParticlesLinksInteraction(i){await loadInteraction(i);await loadPlugin(i)}export{Links,LinksShadow,LinksTriangle,loadParticlesLinksInteraction};\n\n//# sourceMappingURL=index.js.map","class PolygonDrawerBase{draw(e,n,o){const a=this.getCenter(n,o);const t=this.getSidesData(n,o);const r=t.count.numerator*t.count.denominator;const l=t.count.numerator/t.count.denominator;const i=180*(l-2)/l;const s=Math.PI-Math.PI*i/180;if(e){e.beginPath();e.translate(a.x,a.y);e.moveTo(0,0);for(let n=0;n<r;n++){e.lineTo(t.length,0);e.translate(t.length,0);e.rotate(s)}}}getSidesCount(e){var n,o;const a=e.shapeData;return null!==(o=null!==(n=null===a||void 0===a?void 0:a.sides)&&void 0!==n?n:null===a||void 0===a?void 0:a.nb_sides)&&void 0!==o?o:5}}class PolygonDrawer extends PolygonDrawerBase{getCenter(e,n){const o=this.getSidesCount(e);return{x:-n/(o/3.5),y:-n/.76}}getSidesData(e,n){var o,a;const t=e.shapeData;const r=null!==(a=null!==(o=null===t||void 0===t?void 0:t.sides)&&void 0!==o?o:null===t||void 0===t?void 0:t.nb_sides)&&void 0!==a?a:5;return{count:{denominator:1,numerator:r},length:2.66*n/(r/3)}}}class TriangleDrawer extends PolygonDrawerBase{getCenter(e,n){return{x:-n,y:n/1.66}}getSidesCount(){return 3}getSidesData(e,n){return{count:{denominator:2,numerator:3},length:2*n}}}async function loadGenericPolygonShape(e){await e.addShape(\"polygon\",new PolygonDrawer)}async function loadTriangleShape(e){await e.addShape(\"triangle\",new TriangleDrawer)}async function loadPolygonShape(e){await loadGenericPolygonShape(e);await loadTriangleShape(e)}export{loadGenericPolygonShape,loadPolygonShape,loadTriangleShape};\n\n//# sourceMappingURL=index.js.map","import{clamp as e}from\"tsparticles-engine\";function checkDestroy(e,s,i,o){switch(e.options.size.animation.destroy){case\"max\":s>=o&&e.destroy();break;case\"min\":s<=i&&e.destroy();break}}function updateSize(s,i){var o,a,l,t,z;const d=(null!==(o=s.size.velocity)&&void 0!==o?o:0)*i.factor,n=s.size.min,p=s.size.max,r=null!==(a=s.size.decay)&&void 0!==a?a:1;if(!(s.destroyed||!s.size.enable||(null!==(l=s.size.maxLoops)&&void 0!==l?l:0)>0&&(null!==(t=s.size.loops)&&void 0!==t?t:0)>(null!==(z=s.size.maxLoops)&&void 0!==z?z:0))){switch(s.size.status){case 0:if(s.size.value>=p){s.size.status=1;s.size.loops||(s.size.loops=0);s.size.loops++}else s.size.value+=d;break;case 1:if(s.size.value<=n){s.size.status=0;s.size.loops||(s.size.loops=0);s.size.loops++}else s.size.value-=d}s.size.velocity&&1!==r&&(s.size.velocity*=r);checkDestroy(s,s.size.value,n,p);s.destroyed||(s.size.value=e(s.size.value,n,p))}}class SizeUpdater{init(){}isEnabled(e){var s,i,o,a;return!e.destroyed&&!e.spawning&&e.size.enable&&((null!==(s=e.size.maxLoops)&&void 0!==s?s:0)<=0||(null!==(i=e.size.maxLoops)&&void 0!==i?i:0)>0&&(null!==(o=e.size.loops)&&void 0!==o?o:0)<(null!==(a=e.size.maxLoops)&&void 0!==a?a:0))}update(e,s){this.isEnabled(e)&&updateSize(e,s)}}async function loadSizeUpdater(e){await e.addParticleUpdater(\"size\",(()=>new SizeUpdater))}export{loadSizeUpdater};\n\n//# sourceMappingURL=index.js.map","const a=Math.sqrt(2);class SquareDrawer{draw(e,r,t){e.rect(-t/a,-t/a,2*t/a,2*t/a)}getSidesCount(){return 4}}async function loadSquareShape(a){const e=new SquareDrawer;await a.addShape(\"edge\",e);await a.addShape(\"square\",e)}export{loadSquareShape};\n\n//# sourceMappingURL=index.js.map","class StarDrawer{draw(a,t,o){var e;const i=t.shapeData,n=this.getSidesCount(t),d=null!==(e=null===i||void 0===i?void 0:i.inset)&&void 0!==e?e:2;a.moveTo(0,0-o);for(let t=0;t<n;t++){a.rotate(Math.PI/n);a.lineTo(0,0-o*d);a.rotate(Math.PI/n);a.lineTo(0,0-o)}}getSidesCount(a){var t,o;const e=a.shapeData;return null!==(o=null!==(t=null===e||void 0===e?void 0:e.sides)&&void 0!==t?t:null===e||void 0===e?void 0:e.nb_sides)&&void 0!==o?o:5}}async function loadStarShape(a){await a.addShape(\"star\",new StarDrawer)}export{loadStarShape};\n\n//# sourceMappingURL=index.js.map","import{randomInRange as o,itemFromArray as l,rangeColorToHsl as e,getHslAnimationFromHsl as t}from\"tsparticles-engine\";function updateColorValue(l,e,t,r,i){var a,n;const s=e;if(!s||!s.enable)return;const d=o(t.offset),u=(null!==(a=e.velocity)&&void 0!==a?a:0)*l.factor+3.6*d,v=null!==(n=e.decay)&&void 0!==n?n:1;if(i&&0!==s.status){s.value-=u;if(s.value<0){s.status=0;s.value+=s.value}}else{s.value+=u;if(i&&s.value>r){s.status=1;s.value-=s.value%r}}s.velocity&&1!==v&&(s.velocity*=v);s.value>r&&(s.value%=r)}function updateStrokeColor(o,l){var e,t,r,i,a,n,s,d,u,v;if(!(null===(e=o.stroke)||void 0===e?void 0:e.color))return;const c=o.stroke.color.animation,k=null!==(r=null===(t=o.strokeColor)||void 0===t?void 0:t.h)&&void 0!==r?r:null===(i=o.color)||void 0===i?void 0:i.h;k&&updateColorValue(l,k,c.h,360,false);const p=null!==(n=null===(a=o.strokeColor)||void 0===a?void 0:a.s)&&void 0!==n?n:null===(s=o.color)||void 0===s?void 0:s.s;p&&updateColorValue(l,p,c.s,100,true);const C=null!==(u=null===(d=o.strokeColor)||void 0===d?void 0:d.l)&&void 0!==u?u:null===(v=o.color)||void 0===v?void 0:v.l;C&&updateColorValue(l,C,c.l,100,true)}class StrokeColorUpdater{constructor(o){this.container=o}init(o){var r,i;const a=this.container;o.stroke=o.options.stroke instanceof Array?l(o.options.stroke,o.id,o.options.reduceDuplicates):o.options.stroke;o.strokeWidth=o.stroke.width*a.retina.pixelRatio;const n=null!==(r=e(o.stroke.color))&&void 0!==r?r:o.getFillColor();n&&(o.strokeColor=t(n,null===(i=o.stroke.color)||void 0===i?void 0:i.animation,a.retina.reduceFactor))}isEnabled(o){var l,e,t,r;const i=null===(l=o.stroke)||void 0===l?void 0:l.color;return!o.destroyed&&!o.spawning&&!!i&&(void 0!==(null===(e=o.strokeColor)||void 0===e?void 0:e.h.value)&&i.animation.h.enable||void 0!==(null===(t=o.strokeColor)||void 0===t?void 0:t.s.value)&&i.animation.s.enable||void 0!==(null===(r=o.strokeColor)||void 0===r?void 0:r.l.value)&&i.animation.l.enable)}update(o,l){this.isEnabled(o)&&updateStrokeColor(o,l)}}async function loadStrokeColorUpdater(o){await o.addParticleUpdater(\"strokeColor\",(o=>new StrokeColorUpdater(o)))}export{loadStrokeColorUpdater};\n\n//# sourceMappingURL=index.js.map","import{itemFromArray as t,isInArray as a,loadFont as e}from\"tsparticles-engine\";const o=[\"text\",\"character\",\"char\"];class TextDrawer{draw(a,e,o,n){var i,s,r;const l=e.shapeData;if(void 0===l)return;const c=l.value;if(void 0===c)return;const f=e;void 0===f.text&&(f.text=c instanceof Array?t(c,e.randomIndexData):c);const d=f.text,p=null!==(i=l.style)&&void 0!==i?i:\"\",h=null!==(s=l.weight)&&void 0!==s?s:\"400\",x=2*Math.round(o),u=null!==(r=l.font)&&void 0!==r?r:\"Verdana\",w=e.fill,v=d.length*o/2;a.font=`${p} ${h} ${x}px \"${u}\"`;const y={x:-v,y:o/2};a.globalAlpha=n;w?a.fillText(d,y.x,y.y):a.strokeText(d,y.x,y.y);a.globalAlpha=1}getSidesCount(){return 12}async init(t){const n=t.actualOptions;if(o.find((t=>a(t,n.particles.shape.type)))){const t=o.map((t=>n.particles.shape.options[t])).find((t=>!!t));if(t instanceof Array){const a=[];for(const o of t){const t=o;a.push(e(t.font,t.weight))}await Promise.allSettled(a)}else if(void 0!==t){const a=t;await e(a.font,a.weight)}}}}async function loadTextShape(t){const a=new TextDrawer;for(const e of o)await t.addShape(e,a)}export{loadTextShape};\n\n//# sourceMappingURL=index.js.map","import{initPjs as t}from\"tsparticles-particles.js\";import{loadAngleUpdater as a}from\"tsparticles-updater-angle\";import{loadBaseMover as r}from\"tsparticles-move-base\";import{loadCircleShape as i}from\"tsparticles-shape-circle\";import{loadColorUpdater as e}from\"tsparticles-updater-color\";import{loadExternalAttractInteraction as o}from\"tsparticles-interaction-external-attract\";import{loadExternalBounceInteraction as p}from\"tsparticles-interaction-external-bounce\";import{loadExternalBubbleInteraction as s}from\"tsparticles-interaction-external-bubble\";import{loadExternalConnectInteraction as m}from\"tsparticles-interaction-external-connect\";import{loadExternalGrabInteraction as l}from\"tsparticles-interaction-external-grab\";import{loadExternalPauseInteraction as c}from\"tsparticles-interaction-external-pause\";import{loadExternalPushInteraction as n}from\"tsparticles-interaction-external-push\";import{loadExternalRemoveInteraction as f}from\"tsparticles-interaction-external-remove\";import{loadExternalRepulseInteraction as w}from\"tsparticles-interaction-external-repulse\";import{loadImageShape as u}from\"tsparticles-shape-image\";import{loadLifeUpdater as x}from\"tsparticles-updater-life\";import{loadLineShape as d}from\"tsparticles-shape-line\";import{loadOpacityUpdater as h}from\"tsparticles-updater-opacity\";import{loadOutModesUpdater as b}from\"tsparticles-updater-out-modes\";import{loadParallaxMover as g}from\"tsparticles-move-parallax\";import{loadParticlesAttractInteraction as v}from\"tsparticles-interaction-particles-attract\";import{loadParticlesCollisionsInteraction as y}from\"tsparticles-interaction-particles-collisions\";import{loadParticlesLinksInteraction as k}from\"tsparticles-interaction-particles-links\";import{loadPolygonShape as S}from\"tsparticles-shape-polygon\";import{loadSizeUpdater as j}from\"tsparticles-updater-size\";import{loadSquareShape as q}from\"tsparticles-shape-square\";import{loadStarShape as z}from\"tsparticles-shape-star\";import{loadStrokeColorUpdater as A}from\"tsparticles-updater-stroke-color\";import{loadTextShape as B}from\"tsparticles-shape-text\";async function loadSlim(C){await r(C);await g(C);await o(C);await p(C);await s(C);await m(C);await l(C);await c(C);await n(C);await f(C);await w(C);await v(C);await y(C);await k(C);await i(C);await u(C);await d(C);await S(C);await q(C);await z(C);await B(C);await x(C);await h(C);await j(C);await a(C);await e(C);await A(C);await b(C);await t(C)}export{loadSlim};\n\n//# sourceMappingURL=index.js.map","import{setRangeValue as t,ValueWithRandom as i,getRangeValue as e,getRandom as l}from\"tsparticles-engine\";class TiltAnimation{constructor(){this.enable=false;this.speed=0;this.decay=0;this.sync=false}load(i){if(i){void 0!==i.enable&&(this.enable=i.enable);void 0!==i.speed&&(this.speed=t(i.speed));void 0!==i.decay&&(this.decay=t(i.decay));void 0!==i.sync&&(this.sync=i.sync)}}}class Tilt extends i{constructor(){super();this.animation=new TiltAnimation;this.direction=\"clockwise\";this.enable=false;this.value=0}load(t){super.load(t);if(t){this.animation.load(t.animation);void 0!==t.direction&&(this.direction=t.direction);void 0!==t.enable&&(this.enable=t.enable)}}}function updateTilt(t,i){var e,l;if(!t.tilt||!t.options.tilt)return;const a=t.options.tilt,o=a.animation,n=(null!==(e=t.tilt.velocity)&&void 0!==e?e:0)*i.factor,s=2*Math.PI,c=null!==(l=t.tilt.decay)&&void 0!==l?l:1;if(o.enable){switch(t.tilt.status){case 0:t.tilt.value+=n;t.tilt.value>s&&(t.tilt.value-=s);break;case 1:default:t.tilt.value-=n;t.tilt.value<0&&(t.tilt.value+=s);break}t.tilt.velocity&&1!==c&&(t.tilt.velocity*=c)}}class TiltUpdater{constructor(t){this.container=t}getTransformValues(t){var i;const e=(null===(i=t.tilt)||void 0===i?void 0:i.enable)&&t.tilt;return{b:e?Math.cos(e.value)*e.cosDirection:void 0,c:e?Math.sin(e.value)*e.sinDirection:void 0}}init(t){var i;const a=t.options.tilt;if(!a)return;t.tilt={enable:a.enable,value:e(a.value)*Math.PI/180,sinDirection:l()>=.5?1:-1,cosDirection:l()>=.5?1:-1};let o=a.direction;if(\"random\"===o){const t=Math.floor(2*l());o=t>0?\"counter-clockwise\":\"clockwise\"}switch(o){case\"counter-clockwise\":case\"counterClockwise\":t.tilt.status=1;break;case\"clockwise\":t.tilt.status=0;break}const n=null===(i=t.options.tilt)||void 0===i?void 0:i.animation;if(null===n||void 0===n?void 0:n.enable){t.tilt.decay=1-e(n.decay);t.tilt.velocity=e(n.speed)/360*this.container.retina.reduceFactor;n.sync||(t.tilt.velocity*=l())}}isEnabled(t){var i;const e=null===(i=t.options.tilt)||void 0===i?void 0:i.animation;return!t.destroyed&&!t.spawning&&!!(null===e||void 0===e?void 0:e.enable)}loadOptions(t,...i){t.tilt||(t.tilt=new Tilt);for(const e of i)t.tilt.load(null===e||void 0===e?void 0:e.tilt)}update(t,i){this.isEnabled(t)&&updateTilt(t,i)}}async function loadTiltUpdater(t){await t.addParticleUpdater(\"tilt\",(t=>new TiltUpdater(t)))}export{loadTiltUpdater};\n\n//# sourceMappingURL=index.js.map","import{OptionsColor as e,setRangeValue as i,getRandom as t,getRangeValue as l,rangeColorToHsl as o,getStyleFromHsl as n}from\"tsparticles-engine\";class TwinkleValues{constructor(){this.enable=false;this.frequency=.05;this.opacity=1}load(t){if(t){void 0!==t.color&&(this.color=e.create(this.color,t.color));void 0!==t.enable&&(this.enable=t.enable);void 0!==t.frequency&&(this.frequency=t.frequency);void 0!==t.opacity&&(this.opacity=i(t.opacity))}}}class Twinkle{constructor(){this.lines=new TwinkleValues;this.particles=new TwinkleValues}load(e){if(e){this.lines.load(e.lines);this.particles.load(e.particles)}}}class TwinkleUpdater{getColorStyles(e,i,a,s){const r=e.options,c=r.twinkle;if(!c)return{};const d=c.particles,p=d.enable&&t()<d.frequency,w=e.options.zIndex,k=(1-e.zIndexFactor)**w.opacityRate,u=p?l(d.opacity)*k:s,f=o(d.color),y=f?n(f,u):void 0,h={},v=p&&y;h.fill=v?y:void 0;h.stroke=v?y:void 0;return h}init(){}isEnabled(e){const i=e.options,t=i.twinkle;return!!t&&t.particles.enable}loadOptions(e,...i){e.twinkle||(e.twinkle=new Twinkle);for(const t of i)e.twinkle.load(null===t||void 0===t?void 0:t.twinkle)}update(){}}async function loadTwinkleUpdater(e){await e.addParticleUpdater(\"twinkle\",(()=>new TwinkleUpdater))}export{loadTwinkleUpdater};\n\n//# sourceMappingURL=index.js.map","import{setRangeValue as e,getRandom as o,getRangeValue as l}from\"tsparticles-engine\";class WobbleSpeed{constructor(){this.angle=50;this.move=10}load(o){if(o){void 0!==o.angle&&(this.angle=e(o.angle));void 0!==o.move&&(this.move=e(o.move))}}}class Wobble{constructor(){this.distance=5;this.enable=false;this.speed=new WobbleSpeed}load(o){if(o){void 0!==o.distance&&(this.distance=e(o.distance));void 0!==o.enable&&(this.enable=o.enable);if(void 0!==o.speed)if(\"number\"===typeof o.speed)this.speed.load({angle:o.speed});else{const e=o.speed;void 0!==e.min?this.speed.load({angle:e}):this.speed.load(o.speed)}}}}function updateWobble(e,o){var l;const a=e.options.wobble;if(!(null===a||void 0===a?void 0:a.enable)||!e.wobble)return;const n=e.wobble.angleSpeed*o.factor,i=e.wobble.moveSpeed*o.factor,t=i*((null!==(l=e.retina.wobbleDistance)&&void 0!==l?l:0)*o.factor)/(1e3/60),b=2*Math.PI;e.wobble.angle+=n;e.wobble.angle>b&&(e.wobble.angle-=b);e.position.x+=t*Math.cos(e.wobble.angle);e.position.y+=t*Math.abs(Math.sin(e.wobble.angle))}class WobbleUpdater{constructor(e){this.container=e}init(e){var a;const n=e.options.wobble;(null===n||void 0===n?void 0:n.enable)?e.wobble={angle:o()*Math.PI*2,angleSpeed:l(n.speed.angle)/360,moveSpeed:l(n.speed.move)/10}:e.wobble={angle:0,angleSpeed:0,moveSpeed:0};e.retina.wobbleDistance=l(null!==(a=null===n||void 0===n?void 0:n.distance)&&void 0!==a?a:0)*this.container.retina.pixelRatio}isEnabled(e){var o;return!e.destroyed&&!e.spawning&&!!(null===(o=e.options.wobble)||void 0===o?void 0:o.enable)}loadOptions(e,...o){e.wobble||(e.wobble=new Wobble);for(const l of o)e.wobble.load(null===l||void 0===l?void 0:l.wobble)}update(e,o){this.isEnabled(e)&&updateWobble(e,o)}}async function loadWobbleUpdater(e){await e.addParticleUpdater(\"wobble\",(e=>new WobbleUpdater(e)))}export{loadWobbleUpdater};\n\n//# sourceMappingURL=index.js.map","import{loadAbsorbersPlugin as t}from\"tsparticles-plugin-absorbers\";import{loadEmittersPlugin as a}from\"tsparticles-plugin-emitters\";import{loadExternalTrailInteraction as r}from\"tsparticles-interaction-external-trail\";import{loadPolygonMaskPlugin as i}from\"tsparticles-plugin-polygon-mask\";import{loadRollUpdater as o}from\"tsparticles-updater-roll\";import{loadSlim as l}from\"tsparticles-slim\";import{loadTiltUpdater as p}from\"tsparticles-updater-tilt\";import{loadTwinkleUpdater as s}from\"tsparticles-updater-twinkle\";import{loadWobbleUpdater as e}from\"tsparticles-updater-wobble\";async function loadFull(m){await l(m);await o(m);await p(m);await s(m);await e(m);await r(m);await t(m);await a(m);await i(m)}export{loadFull};\n\n//# sourceMappingURL=index.js.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,Color,RenderTarget}from\"framer\";import Particles from\"react-tsparticles\";import{loadFull}from\"tsparticles\";import{useCallback}from\"react\";/**\n * PARTICLES FOR FRAMER\n * @framerIntrinsicWidth 200\n * @framerIntrinsicHeight 200\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */ export default function ParticleWrapper(props){const{background,color,radius,number,densityOptions,sizeOptions,opacityOptions,linksOptions,modeOptions,moveOptions,shapeOptions,clickOptions,hoverOptions,rotateOptions,particlesID,fpsOptions,colors}=props;const{densityEnable,densityArea,densityFactor}=densityOptions;const{linksEnabled,linksColor,linksOpacity,linksDistance,linksWidth}=linksOptions;const{size,sizeType,sizeMin,sizeMax}=sizeOptions;const{opacity,opacityType,opacityMin,opacityMax}=opacityOptions;const{connectDistance,connectRadius,connectLinksOpacity,grabDistance,grabLinksOpacity,bubbleDistance,bubbleSize,bubbleDuration,repulseDistance,repulseDuration,pushQuantity,removeQuantity,trailQuantity,trailDelay}=modeOptions;const{moveEnabled,moveDirection,moveSpeed,moveRandom,moveStraight,moveOut,moveVibrate,moveGravityEnabled,moveGravityAcceleration,moveGravityMaxSpeed,moveTrailEnabled,moveTrailAmount,moveSpinEnabled,moveSpinAcceleration,moveAttractEnabled,moveAttractDistance}=moveOptions;const{shapeType,characterType,imageSource,imageWidth,imageHeight}=shapeOptions;const{clickEnabled,clickModes}=clickOptions;const{hoverEnabled,hoverModes,hoverParallax,hoverForce,hoverSmooth}=hoverOptions;const{rotateDirection,rotateValue,rotateAnimation,rotateSpeed,rotateSync}=rotateOptions;const particlesInit=useCallback(async engine=>{await loadFull(engine);},[]);const isCanvas=RenderTarget.current()===RenderTarget.canvas;const hasMultipleColors=colors.length>0;return /*#__PURE__*/ _jsx(\"div\",{style:{width:\"100%\",height:\"100%\",overflow:\"hidden\",backgroundColor:background,transform:\"translateZ(0)\",borderRadius:radius,position:\"relative\"},children:/*#__PURE__*/ _jsx(Particles,{id:particlesID,init:particlesInit,style:{width:\"100%\",height:\"100%\",position:\"absolute\"},options:{// autoPlay: !isCanvas,\nbackground:{color:{value:\"transparent\"}},fpsLimit:isCanvas?1:fpsOptions,fullScreen:false,pauseOnBlur:true,pauseOnOutsideViewport:true,interactivity:isCanvas?{}:{events:{resize:true,onClick:{enable:isCanvas?false:clickEnabled,mode:clickModes},onHover:{enable:isCanvas?false:hoverEnabled,mode:hoverModes,parallax:{enable:isCanvas?false:hoverEnabled?hoverParallax:false,force:hoverForce,smooth:hoverForce}}},modes:{connect:{distance:connectDistance,radius:connectRadius,links:{opacity:connectLinksOpacity}},grab:{distance:grabDistance,links:{opacity:grabLinksOpacity}},bubble:{distance:bubbleDistance,size:bubbleSize,duration:bubbleDuration},repulse:{distance:repulseDistance,duration:repulseDuration},push:{quantity:pushQuantity},remove:{quantity:removeQuantity},trail:{delay:trailDelay,quantity:trailQuantity}}},particles:{color:{value:hasMultipleColors?colors.map(color=>makeHex(color)):makeHex(color)},collisions:{enable:false},rotate:{direction:rotateDirection,value:rotateValue,animation:!isCanvas&&{enable:rotateAnimation,speed:rotateSpeed}},move:{direction:moveDirection,outMode:moveOut,enable:isCanvas?false:moveEnabled,random:moveRandom,speed:moveSpeed,straight:moveStraight,trail:{enable:moveTrailEnabled,length:moveTrailAmount},spin:{enable:moveSpinEnabled,acceleration:moveSpinAcceleration},attract:{enable:moveAttractEnabled,distance:moveAttractDistance},gravity:{enable:moveGravityEnabled,acceleration:moveGravityAcceleration,maxSpeed:moveGravityMaxSpeed},vibrate:moveVibrate},links:{enable:linksEnabled,color:makeHex(linksColor),opacity:linksOpacity,distance:linksDistance,width:linksWidth},number:{value:number,density:{enable:densityEnable,area:densityEnable&&densityArea,factor:densityEnable&&densityFactor}},opacity:{value:opacityType?opacity:{min:opacityMin,max:opacityMax}},shape:{type:shapeType,character:{value:characterType},image:{src:imageSource,width:imageWidth,height:imageHeight}},size:{value:sizeType?size:{min:sizeMin,max:sizeMax}}},detectRetina:true}})});};/* Default properties */ ParticleWrapper.defaultProps={background:\"#000000\",color:\"#ffffff\",radius:0,number:100,densityOptions:{densityEnable:false,densityArea:5e3,densityFactor:50},sizeOptions:{sizeType:true,size:1,sizeMin:1,sizeMax:10},opacityOptions:{opacityType:true,opacity:1,opacityMin:0,opacityMax:1},linksOptions:{linksEnabled:false,linksColor:\"#ffffff\",linksOpacity:.2,linksDistance:100,linksWidth:1},modeOptions:{connectDistance:100,connectRadius:50,connectLinksOpacity:.2,grabDistance:100,grabLinksOpacity:.2,bubbleDistance:100,bubbleSize:40,bubbleDuration:.4,repulseDistance:200,repulseDuration:1.2,pushQuantity:4,removeQuantity:4,trailDelay:.1,trailQuantity:10},moveOptions:{moveEnabled:true,moveDirection:\"none\",moveSpeed:1,moveRandom:false,moveStraight:false,moveOut:\"out\",moveVibrate:false,moveGravityEnabled:false,moveGravityAcceleration:1,moveGravityMaxSpeed:2,moveTrailEnabled:false,moveTrailAmount:100,moveSpinEnabled:false,moveSpinAcceleration:1,moveAttractEnabled:false,moveAttractDistance:100},shapeOptions:{shapeType:\"circle\",characterType:\"😎\",imageWidth:100,imageHeight:100},clickOptions:{clickEnabled:false,clickModes:\"push\"},hoverOptions:{hoverEnabled:true,hoverModes:\"none\",hoverParallax:true,hoverForce:10,hoverSmooth:10},rotateOptions:{rotateDirection:\"random\",rotateValue:0,rotateAnimation:false,rotateSpeed:5,rotateSync:false},particlesID:\"Unique ID\",colors:[]};ParticleWrapper.displayName=\"Particles\";addPropertyControls(ParticleWrapper,{background:{type:ControlType.Color,defaultValue:ParticleWrapper.defaultProps.background,title:\"Backdrop\"},color:{type:ControlType.Color,defaultValue:ParticleWrapper.defaultProps.color,title:\"Color\"},colors:{type:ControlType.Array,control:{type:ControlType.Color},defaultValue:ParticleWrapper.defaultProps.colors},fpsOptions:{type:ControlType.Enum,title:\"FPS\",options:[30,60,120],optionTitles:[\"30\",\"60\",\"120\"],defaultValue:60,displaySegmentedControl:true},number:{type:ControlType.Number,title:\"Amount\",min:0,max:1e3,step:1,defaultValue:ParticleWrapper.defaultProps.number},densityOptions:{type:ControlType.Object,title:\"Density\",controls:{densityEnable:{type:ControlType.Boolean,title:\"Enable\",defaultValue:ParticleWrapper.defaultProps.densityOptions.densityEnable},densityArea:{type:ControlType.Number,title:\"Area\",min:100,max:1e4,step:1,defaultValue:ParticleWrapper.defaultProps.densityOptions.densityArea,hidden:props=>!props.densityEnable},densityFactor:{type:ControlType.Number,title:\"Factor\",min:0,max:100,step:.5,displayStepper:true,defaultValue:ParticleWrapper.defaultProps.densityOptions.densityFactor,description:\"Decrease the amount property when using these, as too many particles in dense areas can cause slowdowns.\",hidden:props=>!props.densityEnable}}},sizeOptions:{type:ControlType.Object,title:\"Size\",controls:{sizeType:{type:ControlType.Boolean,title:\"Type\",enabledTitle:\"Value\",disabledTitle:\"Range\",defaultValue:ParticleWrapper.defaultProps.sizeOptions.sizeType},size:{type:ControlType.Number,title:\"Size\",min:0,max:1e3,step:.5,displayStepper:true,defaultValue:ParticleWrapper.defaultProps.sizeOptions.size,hidden:props=>!props.sizeType},sizeMin:{type:ControlType.Number,title:\"Min\",min:0,max:1e3,step:.5,displayStepper:true,defaultValue:ParticleWrapper.defaultProps.sizeOptions.sizeMin,hidden:props=>props.sizeType},sizeMax:{type:ControlType.Number,title:\"Max\",min:0,max:1e3,step:.5,displayStepper:true,defaultValue:ParticleWrapper.defaultProps.sizeOptions.sizeMax,hidden:props=>props.sizeType}}},opacityOptions:{type:ControlType.Object,title:\"Opacity\",controls:{opacityType:{type:ControlType.Boolean,title:\"Type\",enabledTitle:\"Value\",disabledTitle:\"Range\",defaultValue:ParticleWrapper.defaultProps.opacityOptions.opacityType},opacity:{type:ControlType.Number,title:\"Opacity\",min:0,max:1,step:.1,displayStepper:true,defaultValue:ParticleWrapper.defaultProps.opacityOptions.opacity,hidden:props=>!props.opacityType},opacityMin:{type:ControlType.Number,title:\"Min\",min:0,max:1,step:.05,displayStepper:true,defaultValue:ParticleWrapper.defaultProps.opacityOptions.opacityMin,hidden:props=>props.opacityType},opacityMax:{type:ControlType.Number,title:\"Max\",min:0,max:1,step:.05,displayStepper:true,defaultValue:ParticleWrapper.defaultProps.opacityOptions.opacityMax,hidden:props=>props.opacityType}}},linksOptions:{type:ControlType.Object,title:\"Links\",controls:{linksEnabled:{type:ControlType.Boolean,title:\"Enable\",defaultValue:ParticleWrapper.defaultProps.linksOptions.linksEnabled},linksColor:{type:ControlType.Color,title:\"Color\",defaultValue:ParticleWrapper.defaultProps.linksOptions.linksColor,hidden:props=>!props.linksEnabled},linksOpacity:{type:ControlType.Number,title:\"Opacity\",min:0,max:1,step:.1,displayStepper:true,defaultValue:ParticleWrapper.defaultProps.linksOptions.linksOpacity,hidden:props=>!props.linksEnabled},linksDistance:{type:ControlType.Number,title:\"Distance\",min:0,max:500,step:1,defaultValue:ParticleWrapper.defaultProps.linksOptions.linksDistance,hidden:props=>!props.linksEnabled},linksWidth:{type:ControlType.Number,title:\"Width\",min:0,max:10,step:1,defaultValue:ParticleWrapper.defaultProps.linksOptions.linksWidth,hidden:props=>!props.linksEnabled}}},modeOptions:{type:ControlType.Object,title:\"Modes\",controls:{connectDistance:{type:ControlType.Number,title:\"Connect\",min:0,max:1e3,step:1,defaultValue:ParticleWrapper.defaultProps.modeOptions.connectDistance},connectRadius:{type:ControlType.Number,title:\"Connect Radius\",min:0,max:1e3,step:1,defaultValue:ParticleWrapper.defaultProps.modeOptions.connectRadius},connectLinksOpacity:{type:ControlType.Number,title:\"Connect Links\",min:0,max:1,step:.1,displayStepper:true,defaultValue:ParticleWrapper.defaultProps.modeOptions.connectLinksOpacity},grabDistance:{type:ControlType.Number,title:\"Grab\",min:0,max:1e3,step:1,defaultValue:ParticleWrapper.defaultProps.modeOptions.grabDistance},grabLinksOpacity:{type:ControlType.Number,title:\"Grab Links\",min:0,max:1,step:.1,displayStepper:true,defaultValue:ParticleWrapper.defaultProps.modeOptions.grabLinksOpacity},bubbleDistance:{type:ControlType.Number,title:\"Bubble\",min:0,max:1e3,step:1,defaultValue:ParticleWrapper.defaultProps.modeOptions.bubbleDistance},bubbleSize:{type:ControlType.Number,title:\"Bubble Size\",min:0,max:1e3,step:1,defaultValue:ParticleWrapper.defaultProps.modeOptions.bubbleSize},bubbleDuration:{type:ControlType.Number,title:\"Bubble Duration\",min:0,max:1,step:.1,displayStepper:true,defaultValue:ParticleWrapper.defaultProps.modeOptions.bubbleDuration},repulseDistance:{type:ControlType.Number,title:\"Repulse\",min:0,max:1e3,defaultValue:ParticleWrapper.defaultProps.modeOptions.repulseDistance},repulseDuration:{type:ControlType.Number,title:\"Repulse Duration\",min:0,max:10,step:.1,displayStepper:true,defaultValue:ParticleWrapper.defaultProps.modeOptions.repulseDuration},pushQuantity:{type:ControlType.Number,title:\"Push\",min:0,max:100,step:1,defaultValue:ParticleWrapper.defaultProps.modeOptions.pushQuantity},removeQuantity:{type:ControlType.Number,title:\"Remove\",min:0,max:100,step:1,defaultValue:ParticleWrapper.defaultProps.modeOptions.removeQuantity},trailQuantity:{type:ControlType.Number,title:\"Trail\",min:0,max:100,step:1,defaultValue:ParticleWrapper.defaultProps.modeOptions.trailQuantity},trailDelay:{type:ControlType.Number,title:\"Trail Delay\",min:0,max:10,step:.1,defaultValue:ParticleWrapper.defaultProps.modeOptions.trailDelay}}},moveOptions:{type:ControlType.Object,title:\"Move\",controls:{moveEnabled:{type:ControlType.Boolean,title:\"Enable\",defaultValue:ParticleWrapper.defaultProps.moveOptions.moveEnabled},moveDirection:{type:ControlType.Enum,title:\"Direction\",options:[\"none\",\"bottom\",\"left\",\"right\",\"top\",\"bottom-left\",\"bottom-right\",\"top-left\",\"top-right\",\"outside\",\"inside\",],optionTitles:[\"Random\",\"Bottom\",\"Left\",\"Right\",\"Top\",\"Bottom Left\",\"Bottom Right\",\"Top Left\",\"Top Right\",\"Outside\",\"Inside\",],defaultValue:ParticleWrapper.defaultProps.moveOptions.moveDirection,hidden:props=>!props.moveEnabled},moveSpeed:{type:ControlType.Number,title:\"Speed\",min:0,max:100,step:.1,defaultValue:ParticleWrapper.defaultProps.moveOptions.moveSpeed,hidden:props=>!props.moveEnabled},moveRandom:{type:ControlType.Boolean,title:\"Random\",defaultValue:ParticleWrapper.defaultProps.moveOptions.moveRandom,hidden:props=>!props.moveEnabled},moveStraight:{type:ControlType.Boolean,title:\"Straight\",defaultValue:ParticleWrapper.defaultProps.moveOptions.moveStraight,hidden:props=>!props.moveEnabled},moveOut:{type:ControlType.Enum,title:\"Out\",options:[\"none\",\"split\",\"bounce\",\"destroy\",\"out\",\"bounceHorizontal\",\"bounceVertical\",],optionTitles:[\"None\",\"Split\",\"Bounce\",\"Destroy\",\"Out\",\"Bounce Horizontal\",\"Bounce Vertical\",],defaultValue:ParticleWrapper.defaultProps.moveOptions.moveOut,hidden:props=>!props.moveEnabled},moveVibrate:{type:ControlType.Boolean,title:\"Vibrate\",defaultValue:ParticleWrapper.defaultProps.moveOptions.moveVibrate,hidden:props=>!props.moveEnabled},moveGravityEnabled:{type:ControlType.Boolean,title:\"Gravity\",defaultValue:ParticleWrapper.defaultProps.moveOptions.moveGravityEnabled,hidden:props=>!props.moveEnabled},moveGravityAcceleration:{type:ControlType.Number,title:\"Gravity Acceleration\",min:0,max:100,step:.1,defaultValue:ParticleWrapper.defaultProps.moveOptions.moveGravityAcceleration,hidden:props=>!props.moveEnabled||!props.moveGravityEnabled},moveGravityMaxSpeed:{type:ControlType.Number,title:\"Gravity Max Speed\",min:0,max:100,step:.1,defaultValue:ParticleWrapper.defaultProps.moveOptions.moveGravityAcceleration,hidden:props=>!props.moveEnabled||!props.moveGravityEnabled},moveTrailEnabled:{type:ControlType.Boolean,title:\"Trail\",defaultValue:ParticleWrapper.defaultProps.moveOptions.moveTrailEnabled,hidden:props=>!props.moveEnabled},moveTrailAmount:{type:ControlType.Number,title:\" \",min:0,max:1e3,step:1,defaultValue:ParticleWrapper.defaultProps.moveOptions.moveTrailAmount,hidden:props=>!props.moveEnabled||!props.moveTrailEnabled},moveSpinEnabled:{type:ControlType.Boolean,title:\"Spin\",defaultValue:ParticleWrapper.defaultProps.moveOptions.moveSpinEnabled,hidden:props=>!props.moveEnabled},moveSpinAcceleration:{type:ControlType.Number,title:\" \",min:0,max:1e3,step:1,defaultValue:ParticleWrapper.defaultProps.moveOptions.moveSpinAcceleration,hidden:props=>!props.moveEnabled||!props.moveSpinEnabled},moveAttractEnabled:{type:ControlType.Boolean,title:\"Attract\",defaultValue:ParticleWrapper.defaultProps.moveOptions.moveAttractEnabled,hidden:props=>!props.moveEnabled},moveAttractDistance:{type:ControlType.Number,title:\" \",min:0,max:1e3,step:1,defaultValue:ParticleWrapper.defaultProps.moveOptions.moveAttractDistance,hidden:props=>!props.moveEnabled||!props.moveAttractEnabled}}},shapeOptions:{type:ControlType.Object,title:\"Shape\",controls:{shapeType:{type:ControlType.Enum,title:\"Shape\",options:[\"circle\",\"edge\",\"triangle\",\"polygon\",\"star\",\"character\",\"image\",],optionTitles:[\"Circle\",\"Square\",\"Triangle\",\"Polygon\",\"Star\",\"Character\",\"Image\",],defaultValue:ParticleWrapper.defaultProps.shapeOptions.characterType},characterType:{type:ControlType.String,title:\"Character\",defaultValue:ParticleWrapper.defaultProps.shapeOptions.characterType,hidden:props=>props.shapeType!==\"character\"},imageSource:{type:ControlType.Image,title:\"Image\",hidden:props=>props.shapeType!==\"image\"},imageWidth:{type:ControlType.Number,title:\"Width\",min:0,max:1e3,defaultValue:ParticleWrapper.defaultProps.shapeOptions.imageWidth,hidden:props=>props.shapeType!==\"image\"},imageHeight:{type:ControlType.Number,title:\"Height\",min:0,max:1e3,defaultValue:ParticleWrapper.defaultProps.shapeOptions.imageWidth,hidden:props=>props.shapeType!==\"image\"}}},clickOptions:{type:ControlType.Object,title:\"Click\",controls:{clickEnabled:{type:ControlType.Boolean,title:\"Enable\",defaultValue:ParticleWrapper.defaultProps.clickOptions.clickEnabled},clickModes:{type:ControlType.Enum,title:\"Mode\",options:[\"attract\",\"bubble\",\"push\",\"remove\",\"repulse\",\"pause\",\"trail\",],optionTitles:[\"Attract\",\"Bubble\",\"Push\",\"Remove\",\"Repulse\",\"Pause\",\"Trail\",],defaultValue:ParticleWrapper.defaultProps.clickOptions.clickModes,hidden:props=>!props.clickEnabled}}},hoverOptions:{type:ControlType.Object,title:\"Hover\",controls:{hoverEnabled:{type:ControlType.Boolean,title:\"Enable\",defaultValue:ParticleWrapper.defaultProps.hoverOptions.hoverEnabled},hoverModes:{type:ControlType.Enum,title:\"Mode\",options:[\"none\",\"attract\",\"bounce\",\"bubble\",\"connect\",\"grab\",\"light\",\"repulse\",\"slow\",\"trail\",],optionTitles:[\"None\",\"Attract\",\"Bounce\",\"Bubble\",\"Connect\",\"Grab\",\"Light\",\"Repulse\",\"Slow\",\"Trail\",],defaultValue:ParticleWrapper.defaultProps.hoverOptions.hoverModes,hidden:props=>!props.hoverEnabled},hoverParallax:{type:ControlType.Boolean,title:\"Parallax\",defaultValue:ParticleWrapper.defaultProps.hoverOptions.hoverParallax,hidden:props=>!props.hoverEnabled},hoverForce:{type:ControlType.Number,min:0,max:50,step:1,displayStepper:true,title:\"Force\",defaultValue:ParticleWrapper.defaultProps.hoverOptions.hoverForce,hidden:props=>!props.hoverParallax||!props.hoverEnabled},hoverSmooth:{type:ControlType.Number,min:0,max:50,step:1,displayStepper:true,title:\"Smooth\",defaultValue:ParticleWrapper.defaultProps.hoverOptions.hoverSmooth,hidden:props=>!props.hoverParallax||!props.hoverEnabled}}},rotateOptions:{type:ControlType.Object,title:\"Rotate\",controls:{rotateValue:{type:ControlType.Number,title:\"Value\",min:-360,max:360,step:1,displayStepper:true,defaultValue:ParticleWrapper.defaultProps.rotateOptions.rotateValue},rotateDirection:{type:ControlType.Enum,title:\"Direction\",options:[\"clockwise\",\"counter-clockwise\",\"random\"],optionTitles:[\"Clockwise\",\"Counter Clockwise\",\"Random\"],defaultValue:ParticleWrapper.defaultProps.rotateOptions.rotateDirection},rotateAnimation:{type:ControlType.Boolean,title:\"Animate\",defaultValue:ParticleWrapper.defaultProps.rotateOptions.rotateAnimation},rotateSpeed:{type:ControlType.Number,title:\"Speed\",min:0,max:100,step:1,defaultValue:ParticleWrapper.defaultProps.rotateOptions.rotateSpeed,hidden:props=>!props.rotateAnimation},rotateSync:{type:ControlType.Boolean,title:\"Sync\",defaultValue:ParticleWrapper.defaultProps.rotateOptions.rotateSync,hidden:props=>!props.rotateAnimation}}},radius:{type:ControlType.Number,min:0,max:1e3,step:1,displayStepper:true,defaultValue:ParticleWrapper.defaultProps.radius},particlesID:{type:ControlType.String,title:\"ID\",defaultValue:\"One\",placeholder:ParticleWrapper.defaultProps.particlesID}});// Converts all color values to hex strings\nconst makeHex=property=>Color.toHexString(Color(property));\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ParticleWrapper\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicWidth\":\"200\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"200\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Particles.map","// Generated by Framer (ed41f9e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"g4KuanPTw\",\"a05jmyklX\",\"FKNzv4uYJ\",\"pi8bMHaFE\",\"Um2h_5L4i\",\"fXf0fWPIi\",\"EMl6nxk15\",\"bR4HaXsOj\",\"VGDTJ4Ezr\"];const serializationHash=\"framer-QHaOW\";const variantClassNames={a05jmyklX:\"framer-v-1nz4mgq\",bR4HaXsOj:\"framer-v-qwz25g\",EMl6nxk15:\"framer-v-flnb9u\",FKNzv4uYJ:\"framer-v-1q8mic2\",fXf0fWPIi:\"framer-v-18eivhk\",g4KuanPTw:\"framer-v-9zx3v0\",pi8bMHaFE:\"framer-v-zx2vl1\",Um2h_5L4i:\"framer-v-159gobb\",VGDTJ4Ezr:\"framer-v-1sdqx22\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.8,ease:[.44,0,.56,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Dark #1 Icon Selected\":\"g4KuanPTw\",\"Variant 2\":\"a05jmyklX\",\"Variant 3\":\"FKNzv4uYJ\",\"Variant 4\":\"pi8bMHaFE\",\"Variant 5\":\"Um2h_5L4i\",\"Variant 6\":\"fXf0fWPIi\",\"Variant 7\":\"EMl6nxk15\",\"Variant 8\":\"bR4HaXsOj\",\"Variant 9\":\"VGDTJ4Ezr\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"g4KuanPTw\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"g4KuanPTw\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnter1sk46ql=activeVariantCallback(async(...args)=>{setVariant(\"a05jmyklX\");});const onMouseLeave11ys5ji=activeVariantCallback(async(...args)=>{setVariant(\"g4KuanPTw\");});const onMouseLeave175ctk7=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"g4KuanPTw\"),200);});const onMouseEnter16w2vl=activeVariantCallback(async(...args)=>{setVariant(\"FKNzv4uYJ\");});const onMouseEnteryzclxb=activeVariantCallback(async(...args)=>{setVariant(\"pi8bMHaFE\");});const onMouseEnter1nto968=activeVariantCallback(async(...args)=>{setVariant(\"Um2h_5L4i\");});const onMouseEntern0oh9f=activeVariantCallback(async(...args)=>{setVariant(\"fXf0fWPIi\");});const onMouseEnter12s0a2u=activeVariantCallback(async(...args)=>{setVariant(\"EMl6nxk15\");});const onMouseEnterwwvxkd=activeVariantCallback(async(...args)=>{setVariant(\"bR4HaXsOj\");});const onMouseEnter8by8ia=activeVariantCallback(async(...args)=>{setVariant(\"VGDTJ4Ezr\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"a05jmyklX\",\"FKNzv4uYJ\",\"pi8bMHaFE\",\"Um2h_5L4i\",\"fXf0fWPIi\",\"EMl6nxk15\",\"bR4HaXsOj\",\"VGDTJ4Ezr\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"FKNzv4uYJ\")return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"pi8bMHaFE\")return true;return false;};const isDisplayed3=()=>{if(baseVariant===\"Um2h_5L4i\")return true;return false;};const isDisplayed4=()=>{if(baseVariant===\"fXf0fWPIi\")return true;return false;};const isDisplayed5=()=>{if(baseVariant===\"EMl6nxk15\")return true;return false;};const isDisplayed6=()=>{if(baseVariant===\"bR4HaXsOj\")return true;return false;};const isDisplayed7=()=>{if(baseVariant===\"VGDTJ4Ezr\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-9zx3v0\",className,classNames),\"data-framer-name\":\"Dark #1 Icon Selected\",layoutDependency:layoutDependency,layoutId:\"g4KuanPTw\",ref:refBinding,style:{borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24,...style},...addPropertyOverrides({a05jmyklX:{\"data-framer-name\":\"Variant 2\"},bR4HaXsOj:{\"data-framer-name\":\"Variant 8\"},EMl6nxk15:{\"data-framer-name\":\"Variant 7\"},FKNzv4uYJ:{\"data-framer-name\":\"Variant 3\"},fXf0fWPIi:{\"data-framer-name\":\"Variant 6\"},pi8bMHaFE:{\"data-framer-name\":\"Variant 4\"},Um2h_5L4i:{\"data-framer-name\":\"Variant 5\"},VGDTJ4Ezr:{\"data-framer-name\":\"Variant 9\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1si0czl\",\"data-border\":true,\"data-framer-name\":\"Icons\",layoutDependency:layoutDependency,layoutId:\"bOOYy2mcH\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.4)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:\"blur(4px)\",background:\"linear-gradient(180deg, rgba(51, 51, 51, 0.88) 0%, rgba(36, 36, 36, 0.92) 100%)\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,boxShadow:\"inset 0px 0px 1px 0px rgb(255, 255, 255)\",WebkitBackdropFilter:\"blur(4px)\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-blafd6\",\"data-framer-name\":\"Instagram\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"yU35IfY7G\",onMouseEnter:onMouseEnter1sk46ql,onMouseLeave:onMouseLeave11ys5ji,...addPropertyOverrides({a05jmyklX:{onMouseLeave:onMouseLeave175ctk7},bR4HaXsOj:{onMouseLeave:onMouseLeave175ctk7},EMl6nxk15:{onMouseLeave:onMouseLeave175ctk7},FKNzv4uYJ:{onMouseLeave:onMouseLeave175ctk7},fXf0fWPIi:{onMouseLeave:onMouseLeave175ctk7},pi8bMHaFE:{onMouseLeave:onMouseLeave175ctk7},Um2h_5L4i:{onMouseLeave:onMouseLeave175ctk7},VGDTJ4Ezr:{onMouseLeave:onMouseLeave175ctk7}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-d7aq50\",\"data-framer-name\":\"Insta\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:60,intrinsicWidth:60,layoutDependency:layoutDependency,layoutId:\"AK86uMzK3\",svg:'<svg width=\"60\" height=\"60\" viewBox=\"0 0 60 60\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<rect width=\"60\" height=\"60\" rx=\"12\" fill=\"white\"/>\\n<g filter=\"url(#filter0_d_4208_8788)\">\\n<path d=\"M30.0002 19.0962C23.9883 19.0962 19.0964 23.9881 19.0964 29.9999C19.0964 36.0118 23.9883 40.9036 30.0002 40.9036C36.012 40.9036 40.9039 36.0118 40.9039 29.9999C40.9039 23.9881 36.012 19.0962 30.0002 19.0962ZM30.0002 36.7427C26.282 36.7427 23.2574 33.7181 23.2574 29.9999C23.2574 26.2818 26.282 23.2571 30.0002 23.2571C33.7183 23.2571 36.7429 26.2818 36.7429 29.9999C36.7429 33.7181 33.7183 36.7427 30.0002 36.7427Z\" fill=\"url(#paint0_linear_4208_8788)\"/>\\n<path d=\"M38.9144 9H21.0856C14.4209 9 9 14.4209 9 21.0856V38.9144C9 45.5791 14.4209 51 21.0856 51H38.9144C45.5791 51 51 45.5791 51 38.9144V21.0856C51 14.4209 45.5791 9 38.9144 9ZM46.8407 38.9144C46.8407 43.2853 43.2853 46.8407 38.9144 46.8407H21.0856C16.7147 46.8407 13.1593 43.2853 13.1593 38.9144V21.0856C13.1593 16.7163 16.7147 13.1609 21.0856 13.1609H38.9144C43.2853 13.1609 46.8407 16.7163 46.8407 21.0856V38.9144Z\" fill=\"url(#paint1_linear_4208_8788)\"/>\\n<path d=\"M41.052 15.9429C39.4794 15.9429 38.1982 17.2224 38.1982 18.7966C38.1982 20.3708 39.4778 21.6503 41.052 21.6503C42.6262 21.6503 43.9057 20.3708 43.9057 18.7966C43.9057 17.2224 42.6262 15.9429 41.052 15.9429Z\" fill=\"url(#paint2_linear_4208_8788)\"/>\\n</g>\\n<defs>\\n<filter id=\"filter0_d_4208_8788\" x=\"9\" y=\"9\" width=\"44\" height=\"44\" filterUnits=\"userSpaceOnUse\" color-interpolation-filters=\"sRGB\">\\n<feFlood flood-opacity=\"0\" result=\"BackgroundImageFix\"/>\\n<feColorMatrix in=\"SourceAlpha\" type=\"matrix\" values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0\" result=\"hardAlpha\"/>\\n<feOffset dx=\"1\" dy=\"1\"/>\\n<feGaussianBlur stdDeviation=\"0.5\"/>\\n<feColorMatrix type=\"matrix\" values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.15 0\"/>\\n<feBlend mode=\"normal\" in2=\"BackgroundImageFix\" result=\"effect1_dropShadow_4208_8788\"/>\\n<feBlend mode=\"normal\" in=\"SourceGraphic\" in2=\"effect1_dropShadow_4208_8788\" result=\"shape\"/>\\n</filter>\\n<linearGradient id=\"paint0_linear_4208_8788\" x1=\"14.7043\" y1=\"46.686\" x2=\"46.9369\" y2=\"11.5232\" gradientUnits=\"userSpaceOnUse\">\\n<stop offset=\"0.04\" stop-color=\"#774ADF\"/>\\n<stop offset=\"0.15\" stop-color=\"#9648BE\"/>\\n<stop offset=\"0.3\" stop-color=\"#BC4596\"/>\\n<stop offset=\"0.45\" stop-color=\"#D8447A\"/>\\n<stop offset=\"0.57\" stop-color=\"#E94369\"/>\\n<stop offset=\"0.66\" stop-color=\"#EF4363\"/>\\n<stop offset=\"0.72\" stop-color=\"#EF535E\"/>\\n<stop offset=\"0.84\" stop-color=\"#F07F52\"/>\\n<stop offset=\"1\" stop-color=\"#F2C141\"/>\\n</linearGradient>\\n<linearGradient id=\"paint1_linear_4208_8788\" x1=\"14.7042\" y1=\"46.686\" x2=\"46.9367\" y2=\"11.5233\" gradientUnits=\"userSpaceOnUse\">\\n<stop offset=\"0.04\" stop-color=\"#774ADF\"/>\\n<stop offset=\"0.15\" stop-color=\"#9648BE\"/>\\n<stop offset=\"0.3\" stop-color=\"#BC4596\"/>\\n<stop offset=\"0.45\" stop-color=\"#D8447A\"/>\\n<stop offset=\"0.57\" stop-color=\"#E94369\"/>\\n<stop offset=\"0.66\" stop-color=\"#EF4363\"/>\\n<stop offset=\"0.72\" stop-color=\"#EF535E\"/>\\n<stop offset=\"0.84\" stop-color=\"#F07F52\"/>\\n<stop offset=\"1\" stop-color=\"#F2C141\"/>\\n</linearGradient>\\n<linearGradient id=\"paint2_linear_4208_8788\" x1=\"15.1292\" y1=\"47.075\" x2=\"47.3617\" y2=\"11.9122\" gradientUnits=\"userSpaceOnUse\">\\n<stop offset=\"0.04\" stop-color=\"#774ADF\"/>\\n<stop offset=\"0.15\" stop-color=\"#9648BE\"/>\\n<stop offset=\"0.3\" stop-color=\"#BC4596\"/>\\n<stop offset=\"0.45\" stop-color=\"#D8447A\"/>\\n<stop offset=\"0.57\" stop-color=\"#E94369\"/>\\n<stop offset=\"0.66\" stop-color=\"#EF4363\"/>\\n<stop offset=\"0.72\" stop-color=\"#EF535E\"/>\\n<stop offset=\"0.84\" stop-color=\"#F07F52\"/>\\n<stop offset=\"1\" stop-color=\"#F2C141\"/>\\n</linearGradient>\\n</defs>\\n</svg>\\n',withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1b94x67\",layoutDependency:layoutDependency,layoutId:\"Y5SIkHIK_\"})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1i367nx\",\"data-framer-name\":\"Metta\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"KYCRL_sD1\",onMouseEnter:onMouseEnter16w2vl,onMouseLeave:onMouseLeave11ys5ji,children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||60)-0-60)/2)+0+0+0),pixelHeight:240,pixelWidth:240,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/lCdrTOhwOd4vLy6W9OrsL0c9w.png?width=240&height=240\"},className:\"framer-11qt6au\",\"data-framer-name\":\"Metta\",layoutDependency:layoutDependency,layoutId:\"fEL_plzd5\",...addPropertyOverrides({bR4HaXsOj:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-60)/2)+0+0+0),pixelHeight:240,pixelWidth:240,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/lCdrTOhwOd4vLy6W9OrsL0c9w.png?width=240&height=240\"}},EMl6nxk15:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-60)/2)+0+0+0),pixelHeight:240,pixelWidth:240,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/lCdrTOhwOd4vLy6W9OrsL0c9w.png?width=240&height=240\"}},FKNzv4uYJ:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-60)/2)+0+0+-21),pixelHeight:240,pixelWidth:240,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/lCdrTOhwOd4vLy6W9OrsL0c9w.png?width=240&height=240\"}},fXf0fWPIi:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-60)/2)+0+0+0),pixelHeight:240,pixelWidth:240,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/lCdrTOhwOd4vLy6W9OrsL0c9w.png?width=240&height=240\"}},pi8bMHaFE:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-60)/2)+0+0+0),pixelHeight:240,pixelWidth:240,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/lCdrTOhwOd4vLy6W9OrsL0c9w.png?width=240&height=240\"}},Um2h_5L4i:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-60)/2)+0+0+0),pixelHeight:240,pixelWidth:240,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/lCdrTOhwOd4vLy6W9OrsL0c9w.png?width=240&height=240\"}},VGDTJ4Ezr:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-60)/2)+0+0+0),pixelHeight:240,pixelWidth:240,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/lCdrTOhwOd4vLy6W9OrsL0c9w.png?width=240&height=240\"}}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-qcrvxr\",layoutDependency:layoutDependency,layoutId:\"pt90Ihbnn\"})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-jznyjo\",\"data-framer-name\":\"WhatsApp\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"UhV2_I_Qn\",onMouseEnter:onMouseEnteryzclxb,onMouseLeave:onMouseLeave11ys5ji,children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"stretch\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||60)-0-60)/2)+-1+0+0),pixelHeight:248,pixelWidth:256,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/ss7D969dyH2kZsMTEX4aWIf0.png?width=256&height=248\"},className:\"framer-tcwaqm\",\"data-framer-name\":\"Rectangle\",layoutDependency:layoutDependency,layoutId:\"JiQ1YQhbU\",...addPropertyOverrides({bR4HaXsOj:{background:{alt:\"\",fit:\"stretch\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-60)/2)+-1+0+0),pixelHeight:248,pixelWidth:256,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/ss7D969dyH2kZsMTEX4aWIf0.png?width=256&height=248\"}},EMl6nxk15:{background:{alt:\"\",fit:\"stretch\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-60)/2)+-1+0+0),pixelHeight:248,pixelWidth:256,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/ss7D969dyH2kZsMTEX4aWIf0.png?width=256&height=248\"}},FKNzv4uYJ:{background:{alt:\"\",fit:\"stretch\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-60)/2)+-1+0+0),pixelHeight:248,pixelWidth:256,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/ss7D969dyH2kZsMTEX4aWIf0.png?width=256&height=248\"}},fXf0fWPIi:{background:{alt:\"\",fit:\"stretch\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-60)/2)+-1+0+0),pixelHeight:248,pixelWidth:256,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/ss7D969dyH2kZsMTEX4aWIf0.png?width=256&height=248\"}},pi8bMHaFE:{background:{alt:\"\",fit:\"stretch\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-60)/2)+-1+0+-21),pixelHeight:248,pixelWidth:256,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/ss7D969dyH2kZsMTEX4aWIf0.png?width=256&height=248\"}},Um2h_5L4i:{background:{alt:\"\",fit:\"stretch\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-60)/2)+-1+0+0),pixelHeight:248,pixelWidth:256,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/ss7D969dyH2kZsMTEX4aWIf0.png?width=256&height=248\"}},VGDTJ4Ezr:{background:{alt:\"\",fit:\"stretch\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-60)/2)+-1+0+0),pixelHeight:248,pixelWidth:256,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/ss7D969dyH2kZsMTEX4aWIf0.png?width=256&height=248\"}}},baseVariant,gestureVariant)}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-ruzzyh\",layoutDependency:layoutDependency,layoutId:\"QTHdrVarY\"})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-t0qnnd\",\"data-framer-name\":\"Drive\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"gzAvdvrfo\",onMouseEnter:onMouseEnter1nto968,onMouseLeave:onMouseLeave11ys5ji,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-ytrsdw\",\"data-framer-name\":\"Drive\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:60,intrinsicWidth:60,layoutDependency:layoutDependency,layoutId:\"O3ejTLInT\",svg:'<svg width=\"60\" height=\"60\" viewBox=\"0 0 60 60\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<rect width=\"60\" height=\"60\" rx=\"12\" fill=\"white\"/>\\n<g filter=\"url(#filter0_d_4208_8811)\">\\n<path d=\"M50.4151 34.4676C50.8102 35.147 51.0048 35.9073 50.9996 36.6668H37.9153L30.019 22.9895L36.5667 11.6489C37.1578 12.0152 37.6608 12.5253 38.0222 13.1472L40.3437 17.1408L48.1987 30.6542L50.4151 34.4676Z\" fill=\"#FDBD00\"/>\\n<path d=\"M37.9158 36.667H51C50.9947 37.402 50.8025 38.1355 50.4223 38.7942L45.9885 46.4733C45.615 47.1201 45.0886 47.6465 44.4692 48.0176L37.9158 36.667Z\" fill=\"#EA4335\"/>\\n<path d=\"M37.9158 36.667L44.4692 48.0176C43.81 48.4127 43.0463 48.6313 42.2514 48.6313H17.7494C16.966 48.6313 16.2123 48.4189 15.5598 48.0344L22.1228 36.667H37.9158Z\" fill=\"#4285F4\"/>\\n<path d=\"M36.5665 11.6487L30.0189 22.9897L23.4617 11.6314C24.1276 11.2253 24.9024 11 25.7088 11H34.2916C35.1095 11 35.8948 11.2316 36.567 11.6487H36.5665Z\" fill=\"#49802D\"/>\\n<path d=\"M23.4618 11.6318L30.0195 22.9901L22.1232 36.6674H9.0001C8.99483 35.908 9.18948 35.1476 9.58453 34.4683L11.801 30.6548L19.656 17.141L21.9774 13.1473C22.3447 12.5159 22.8582 11.9996 23.4613 11.6318H23.4618Z\" fill=\"#34A853\"/>\\n<path d=\"M22.1226 36.667L15.5596 48.0344C14.9282 47.6628 14.3908 47.1302 14.0115 46.4733L9.5782 38.7942C9.19801 38.136 9.00527 37.402 9 36.667H22.1226Z\" fill=\"#3A66D7\"/>\\n</g>\\n<defs>\\n<filter id=\"filter0_d_4208_8811\" x=\"9\" y=\"11\" width=\"44\" height=\"39.6313\" filterUnits=\"userSpaceOnUse\" color-interpolation-filters=\"sRGB\">\\n<feFlood flood-opacity=\"0\" result=\"BackgroundImageFix\"/>\\n<feColorMatrix in=\"SourceAlpha\" type=\"matrix\" values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0\" result=\"hardAlpha\"/>\\n<feOffset dx=\"1\" dy=\"1\"/>\\n<feGaussianBlur stdDeviation=\"0.5\"/>\\n<feComposite in2=\"hardAlpha\" operator=\"out\"/>\\n<feColorMatrix type=\"matrix\" values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.15 0\"/>\\n<feBlend mode=\"normal\" in2=\"BackgroundImageFix\" result=\"effect1_dropShadow_4208_8811\"/>\\n<feBlend mode=\"normal\" in=\"SourceGraphic\" in2=\"effect1_dropShadow_4208_8811\" result=\"shape\"/>\\n</filter>\\n</defs>\\n</svg>\\n',withExternalLayout:true}),isDisplayed3()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-hic710\",layoutDependency:layoutDependency,layoutId:\"u5MnyGRGm\"})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1oajkt6\",\"data-framer-name\":\"Zoom\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"FBS_z3b5v\",onMouseEnter:onMouseEntern0oh9f,onMouseLeave:onMouseLeave11ys5ji,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-xthi0m\",\"data-framer-name\":\"Zoom\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:60,intrinsicWidth:60,layoutDependency:layoutDependency,layoutId:\"N2679S2uq\",svg:'<svg width=\"60\" height=\"60\" viewBox=\"0 0 60 60\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<rect width=\"60\" height=\"60\" rx=\"12\" fill=\"white\"/>\\n<g clip-path=\"url(#clip0_4208_8819)\" filter=\"url(#filter0_d_4208_8819)\">\\n<path d=\"M51.0001 12.1856C51.0001 10.4262 49.5735 8.9996 47.8141 8.9996H32.3888C31.7627 8.9996 31.1361 9.00121 30.51 8.9996C28.8994 8.99586 27.3064 9.10823 25.7268 9.43464C24.3628 9.71664 23.0277 10.1356 21.7472 10.683C20.4882 11.2219 19.2826 11.8843 18.1524 12.6581C17.0303 13.4259 15.9831 14.303 15.0296 15.272C14.0755 16.2416 13.2156 17.3033 12.4659 18.4377C11.7104 19.5812 11.0666 20.7991 10.5487 22.0678C10.0216 23.3595 9.62456 24.7043 9.36503 26.0757C9.12049 27.3685 8.99902 28.6838 8.99902 29.9991C8.99902 41.5968 18.4013 50.9991 29.999 50.9991C30.952 50.9991 31.905 50.9354 32.8495 50.807C33.7763 50.6812 34.6951 50.4934 35.5967 50.2446C36.4834 50 37.354 49.6966 38.201 49.3365C39.0385 48.9807 39.8524 48.5703 40.6368 48.109C41.4159 47.6504 42.1651 47.1415 42.8783 46.5866C43.5895 46.0333 44.2653 45.4351 44.9005 44.7957C45.5357 44.1562 46.1296 43.4761 46.6776 42.7612C47.2276 42.0436 47.7312 41.2908 48.1844 40.5084C48.6408 39.7208 49.0454 38.9031 49.3953 38.063C49.749 37.2128 50.0465 36.3395 50.2847 35.4501C50.5271 34.5453 50.7085 33.6244 50.8278 32.6954C50.9605 31.6606 50.9958 30.6273 50.9969 29.5849C50.9969 29.3013 50.999 29.0177 50.999 28.7341V12.1856H51.0001Z\" fill=\"#4572E3\"/>\\n<path d=\"M43.2518 24.7065L38.5852 29.1997V32.1958L43.2518 36.689C43.6729 37.0941 44.3739 36.796 44.3739 36.2117V25.1844C44.3739 24.6 43.6729 24.302 43.2518 24.707V24.7065Z\" fill=\"#385AB7\"/>\\n<path d=\"M34.9834 22.5195H23.0432C21.0622 22.5195 19.4414 24.1403 19.4414 26.1213V35.249C19.4414 37.23 21.0622 38.8508 23.0432 38.8508H34.9834C36.9643 38.8508 38.5851 37.23 38.5851 35.249V26.1213C38.5851 24.1403 36.9643 22.5195 34.9834 22.5195Z\" fill=\"#385AB7\"/>\\n<path d=\"M44.3739 23.9998V35.0272C44.3739 35.6115 43.6729 35.9101 43.2518 35.5045L39.6212 32.0087L38.5852 31.0112V28.0152L39.6212 27.0178L43.2518 23.522C43.6729 23.1169 44.3739 23.415 44.3739 23.9993V23.9998Z\" fill=\"white\"/>\\n<path d=\"M34.9834 21.3354H23.0432C21.054 21.3354 19.4414 22.948 19.4414 24.9372V34.0649C19.4414 36.0541 21.054 37.6667 23.0432 37.6667H34.9834C36.9726 37.6667 38.5851 36.0541 38.5851 34.0649V24.9372C38.5851 22.948 36.9726 21.3354 34.9834 21.3354Z\" fill=\"white\"/>\\n<path d=\"M39.6212 27.0181V32.0089L38.5852 31.0115V28.0155L39.6212 27.0181Z\" fill=\"#BCBFC3\"/>\\n</g>\\n<defs>\\n<filter id=\"filter0_d_4208_8819\" x=\"8\" y=\"9\" width=\"44\" height=\"44\" filterUnits=\"userSpaceOnUse\" color-interpolation-filters=\"sRGB\">\\n<feFlood flood-opacity=\"0\" result=\"BackgroundImageFix\"/>\\n<feColorMatrix in=\"SourceAlpha\" type=\"matrix\" values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0\" result=\"hardAlpha\"/>\\n<feOffset dy=\"1\"/>\\n<feGaussianBlur stdDeviation=\"0.5\"/>\\n<feComposite in2=\"hardAlpha\" operator=\"out\"/>\\n<feColorMatrix type=\"matrix\" values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.15 0\"/>\\n<feBlend mode=\"normal\" in2=\"BackgroundImageFix\" result=\"effect1_dropShadow_4208_8819\"/>\\n<feBlend mode=\"normal\" in=\"SourceGraphic\" in2=\"effect1_dropShadow_4208_8819\" result=\"shape\"/>\\n</filter>\\n<clipPath id=\"clip0_4208_8819\">\\n<rect width=\"42\" height=\"42\" fill=\"white\" transform=\"translate(9 9)\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true}),isDisplayed4()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-jhc1tp\",layoutDependency:layoutDependency,layoutId:\"RUTKblj19\"})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-5goape\",\"data-framer-name\":\"Planilha\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"ZX_FBcasW\",onMouseEnter:onMouseEnter12s0a2u,onMouseLeave:onMouseLeave11ys5ji,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-11vbook\",\"data-framer-name\":\"Planilha\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:60,intrinsicWidth:60,layoutDependency:layoutDependency,layoutId:\"OE9LXQs49\",svg:'<svg width=\"60\" height=\"60\" viewBox=\"0 0 60 60\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<rect width=\"60\" height=\"60\" rx=\"12\" fill=\"white\"/>\\n<g clip-path=\"url(#clip0_4208_8832)\" filter=\"url(#filter0_d_4208_8832)\">\\n<path d=\"M45.4608 19.5214H34.9395V9L45.4608 19.5214Z\" fill=\"#498137\"/>\\n<path d=\"M45.4609 19.5214V48.0211C45.4609 49.6666 44.1269 51 42.482 51H17.9789C16.3334 51 15 49.6666 15 48.0211V11.9789C15 10.3334 16.3334 9 17.9789 9H34.9395V19.5214H45.4609Z\" fill=\"#34A853\"/>\\n<path d=\"M39.2492 25.2251H20.7202V38.9911H39.6451V25.2251H39.2492ZM37.2971 27.5731V30.9288H31.3708V27.5731H37.2971ZM29.0227 27.5731V30.9288H23.0682V27.5731H29.0227ZM23.0682 36.6431V33.2768H29.0227V36.6431H23.0682ZM31.3708 36.6431V33.2768H37.2971V36.6431H31.3708Z\" fill=\"white\"/>\\n</g>\\n<defs>\\n<filter id=\"filter0_d_4208_8832\" x=\"15\" y=\"9\" width=\"32.4609\" height=\"44\" filterUnits=\"userSpaceOnUse\" color-interpolation-filters=\"sRGB\">\\n<feFlood flood-opacity=\"0\" result=\"BackgroundImageFix\"/>\\n<feColorMatrix in=\"SourceAlpha\" type=\"matrix\" values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0\" result=\"hardAlpha\"/>\\n<feOffset dx=\"1\" dy=\"1\"/>\\n<feGaussianBlur stdDeviation=\"0.5\"/>\\n<feComposite in2=\"hardAlpha\" operator=\"out\"/>\\n<feColorMatrix type=\"matrix\" values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.15 0\"/>\\n<feBlend mode=\"normal\" in2=\"BackgroundImageFix\" result=\"effect1_dropShadow_4208_8832\"/>\\n<feBlend mode=\"normal\" in=\"SourceGraphic\" in2=\"effect1_dropShadow_4208_8832\" result=\"shape\"/>\\n</filter>\\n<clipPath id=\"clip0_4208_8832\">\\n<rect width=\"30.4609\" height=\"42\" fill=\"white\" transform=\"translate(15 9)\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true}),isDisplayed5()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-bdf9om\",layoutDependency:layoutDependency,layoutId:\"NKSbCvsdm\"})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1w2yepg\",\"data-framer-name\":\"Meet\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"X6ZiYB7jO\",onMouseEnter:onMouseEnterwwvxkd,onMouseLeave:onMouseLeave11ys5ji,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-xjgksb\",\"data-framer-name\":\"Meet\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:60,intrinsicWidth:60,layoutDependency:layoutDependency,layoutId:\"bP069YpCV\",svg:'<svg width=\"60\" height=\"60\" viewBox=\"0 0 60 60\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<rect width=\"60\" height=\"60\" rx=\"12\" fill=\"white\"/>\\n<g filter=\"url(#filter0_d_4208_8840)\">\\n<path d=\"M18.1832 22.542H9V37.7534H18.1832V22.542Z\" fill=\"#2684FC\"/>\\n<path d=\"M18.1835 37.7534V47.295H12.3066C10.4806 47.295 9.00024 45.8147 9.00024 43.9887V37.7534H18.1835Z\" fill=\"#0066DA\"/>\\n<path d=\"M42.0087 16.3064V22.4781L41.9323 22.5416L32.9111 30.0118V22.5416H18.1831V13H38.7021C40.5282 13 42.0085 14.4803 42.0085 16.3064H42.0087Z\" fill=\"#FFBA00\"/>\\n<path d=\"M42.0088 37.7826V43.9887C42.0088 45.8147 40.5284 47.295 38.7024 47.295H18.1833V37.7534H32.9113V30.1211L41.9738 37.7534L42.0089 37.7826H42.0088Z\" fill=\"#00AC47\"/>\\n<path d=\"M42.0088 22.4785V22.542H41.9324L42.0088 22.4785Z\" fill=\"white\" stroke=\"#231F20\" stroke-width=\"0.0176821\" stroke-miterlimit=\"10\"/>\\n<path d=\"M42.0088 37.7534V37.7826L41.9736 37.7534H42.0088Z\" fill=\"white\" stroke=\"#231F20\" stroke-width=\"0.0176821\" stroke-miterlimit=\"10\"/>\\n<path d=\"M51 18.3433L50.9879 22.542L50.9452 37.7534L50.9331 41.9605C50.9298 43.2808 49.3865 43.9959 48.3765 43.1453L42.0088 37.7825V22.4785L48.4536 17.1413C49.4687 16.3011 51.0042 17.0255 51 18.3433Z\" fill=\"#00AC47\"/>\\n<path d=\"M42.0088 22.4785V22.542H41.9324L42.0088 22.4785Z\" stroke=\"#231F20\" stroke-width=\"0.0176821\" stroke-miterlimit=\"10\"/>\\n<path d=\"M42.0088 22.542V37.7534H41.9736L32.9111 30.1211V30.0123L41.9324 22.542H42.0088Z\" fill=\"#00832D\"/>\\n<path d=\"M42.0088 37.7534V37.7826L41.9736 37.7534H42.0088Z\" stroke=\"#231F20\" stroke-width=\"0.0176821\" stroke-miterlimit=\"10\"/>\\n<path d=\"M18.1834 13V22.5416H9L18.1834 13Z\" fill=\"#E94235\"/>\\n</g>\\n<defs>\\n<filter id=\"filter0_d_4208_8840\" x=\"9\" y=\"13\" width=\"44\" height=\"36.2949\" filterUnits=\"userSpaceOnUse\" color-interpolation-filters=\"sRGB\">\\n<feFlood flood-opacity=\"0\" result=\"BackgroundImageFix\"/>\\n<feColorMatrix in=\"SourceAlpha\" type=\"matrix\" values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0\" result=\"hardAlpha\"/>\\n<feOffset dx=\"1\" dy=\"1\"/>\\n<feGaussianBlur stdDeviation=\"0.5\"/>\\n<feComposite in2=\"hardAlpha\" operator=\"out\"/>\\n<feColorMatrix type=\"matrix\" values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.15 0\"/>\\n<feBlend mode=\"normal\" in2=\"BackgroundImageFix\" result=\"effect1_dropShadow_4208_8840\"/>\\n<feBlend mode=\"normal\" in=\"SourceGraphic\" in2=\"effect1_dropShadow_4208_8840\" result=\"shape\"/>\\n</filter>\\n</defs>\\n</svg>\\n',withExternalLayout:true}),isDisplayed6()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-z5t2t8\",layoutDependency:layoutDependency,layoutId:\"powIkwOuM\"})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-yzguad\",\"data-framer-name\":\"Ads\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"waSBXJbr9\",onMouseEnter:onMouseEnter8by8ia,onMouseLeave:onMouseLeave11ys5ji,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1p62md6\",\"data-framer-name\":\"Google ADS\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:60,intrinsicWidth:60,layoutDependency:layoutDependency,layoutId:\"SmrOcGsME\",svg:'<svg width=\"60\" height=\"60\" viewBox=\"0 0 60 60\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<rect width=\"60\" height=\"60\" rx=\"12\" fill=\"white\"/>\\n<g filter=\"url(#filter0_d_4208_8853)\">\\n<path d=\"M22.6553 42.1993C22.6553 43.3217 22.3925 44.383 21.925 45.3245L21.6767 45.7542C21.2973 46.4112 20.8254 46.9834 20.2869 47.4641C20.2869 47.4642 20.2868 47.4642 20.2866 47.4642C20.2657 47.483 20.2448 47.5015 20.2235 47.5197C20.2024 47.5383 20.1808 47.5567 20.1596 47.5747C18.9339 48.611 17.3494 49.2357 15.6188 49.2357C13.9817 49.2357 12.4752 48.6767 11.2799 47.7388C11.2646 47.7269 11.2494 47.7148 11.2343 47.7026C8.60343 45.581 7.8264 41.7753 9.5662 38.7618L10.1069 37.8253C11.3955 36.2028 13.3858 35.1626 15.6188 35.1626C19.5049 35.1626 22.6553 38.313 22.6553 42.1991V42.1993Z\" fill=\"#00A84A\"/>\\n<path d=\"M10.1067 37.8256L23.5727 14.5017C23.9379 13.869 24.3886 13.3153 24.9025 12.8462C22.557 15.013 21.926 18.6088 23.5859 21.4832L29.6378 31.9656L21.9251 45.3248C22.3925 44.3831 22.6555 43.3219 22.6555 42.1996C22.6555 38.3135 19.5051 35.1631 15.619 35.1631C13.386 35.1631 11.3957 36.2035 10.1071 37.8258L10.1067 37.8256Z\" fill=\"#FFBB00\"/>\\n<path d=\"M49.7033 38.751L35.6964 14.4906C34.405 12.2541 32.0426 11 29.6211 11C28.4371 11 27.2388 11.2998 26.1451 11.9314C25.6907 12.1937 25.2771 12.5004 24.906 12.8423C24.9047 12.8434 24.9036 12.8445 24.9024 12.8457C22.5569 15.0125 21.9259 18.6083 23.5858 21.4828L29.6377 31.9651L37.5926 45.7434C39.5154 49.0738 43.8135 50.2254 47.1441 48.3027C50.4745 46.3799 51.6261 42.0816 49.7033 38.7512V38.751Z\" fill=\"#008ADB\"/>\\n</g>\\n<defs>\\n<filter id=\"filter0_d_4208_8853\" x=\"8.63477\" y=\"11\" width=\"44\" height=\"40.2358\" filterUnits=\"userSpaceOnUse\" color-interpolation-filters=\"sRGB\">\\n<feFlood flood-opacity=\"0\" result=\"BackgroundImageFix\"/>\\n<feColorMatrix in=\"SourceAlpha\" type=\"matrix\" values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0\" result=\"hardAlpha\"/>\\n<feOffset dx=\"1\" dy=\"1\"/>\\n<feGaussianBlur stdDeviation=\"0.5\"/>\\n<feComposite in2=\"hardAlpha\" operator=\"out\"/>\\n<feColorMatrix type=\"matrix\" values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.15 0\"/>\\n<feBlend mode=\"normal\" in2=\"BackgroundImageFix\" result=\"effect1_dropShadow_4208_8853\"/>\\n<feBlend mode=\"normal\" in=\"SourceGraphic\" in2=\"effect1_dropShadow_4208_8853\" result=\"shape\"/>\\n</filter>\\n</defs>\\n</svg>\\n',withExternalLayout:true}),isDisplayed7()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-3n8r7w\",layoutDependency:layoutDependency,layoutId:\"xBDVUyMqQ\"})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-QHaOW.framer-cma8ug, .framer-QHaOW .framer-cma8ug { display: block; }\",\".framer-QHaOW.framer-9zx3v0 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 380px; }\",\".framer-QHaOW .framer-1si0czl { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: 60px; justify-content: center; overflow: visible; padding: 12px; position: relative; width: 1px; }\",\".framer-QHaOW .framer-blafd6 { align-content: center; align-items: center; aspect-ratio: 0.5882352941176471 / 1; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: var(--framer-aspect-ratio-supported, 72px); justify-content: center; overflow: visible; padding: 0px; position: relative; width: 30px; }\",\".framer-QHaOW .framer-d7aq50 { flex: none; height: 59%; position: relative; width: 100%; }\",\".framer-QHaOW .framer-1b94x67, .framer-QHaOW .framer-qcrvxr, .framer-QHaOW .framer-ruzzyh, .framer-QHaOW .framer-hic710, .framer-QHaOW .framer-jhc1tp, .framer-QHaOW .framer-bdf9om, .framer-QHaOW .framer-z5t2t8, .framer-QHaOW .framer-3n8r7w { flex: none; height: 32px; overflow: visible; position: relative; width: 10px; }\",\".framer-QHaOW .framer-1i367nx, .framer-QHaOW .framer-t0qnnd, .framer-QHaOW .framer-1oajkt6, .framer-QHaOW .framer-5goape, .framer-QHaOW .framer-1w2yepg, .framer-QHaOW .framer-yzguad { align-content: center; align-items: center; aspect-ratio: 1 / 1; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: var(--framer-aspect-ratio-supported, 30px); justify-content: center; overflow: visible; padding: 0px; position: relative; width: 30px; }\",\".framer-QHaOW .framer-11qt6au, .framer-QHaOW .framer-tcwaqm, .framer-QHaOW .framer-ytrsdw, .framer-QHaOW .framer-xthi0m, .framer-QHaOW .framer-11vbook, .framer-QHaOW .framer-xjgksb, .framer-QHaOW .framer-1p62md6 { flex: none; height: 100%; position: relative; width: 100%; }\",\".framer-QHaOW .framer-jznyjo { align-content: center; align-items: center; aspect-ratio: 1.0161290322580645 / 1; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: var(--framer-aspect-ratio-supported, 31px); justify-content: center; overflow: visible; padding: 0px; position: relative; width: 32px; }\",\".framer-QHaOW.framer-v-1nz4mgq .framer-blafd6 { height: var(--framer-aspect-ratio-supported, 51px); }\",\".framer-QHaOW.framer-v-1q8mic2 .framer-blafd6, .framer-QHaOW.framer-v-zx2vl1 .framer-blafd6, .framer-QHaOW.framer-v-159gobb .framer-blafd6, .framer-QHaOW.framer-v-18eivhk .framer-blafd6, .framer-QHaOW.framer-v-flnb9u .framer-blafd6, .framer-QHaOW.framer-v-qwz25g .framer-blafd6, .framer-QHaOW.framer-v-1sdqx22 .framer-blafd6 { height: var(--framer-aspect-ratio-supported, 102px); }\",\".framer-QHaOW.framer-v-1q8mic2 .framer-1i367nx, .framer-QHaOW.framer-v-1q8mic2 .framer-t0qnnd, .framer-QHaOW.framer-v-1q8mic2 .framer-1oajkt6, .framer-QHaOW.framer-v-1q8mic2 .framer-5goape, .framer-QHaOW.framer-v-1q8mic2 .framer-1w2yepg, .framer-QHaOW.framer-v-1q8mic2 .framer-yzguad, .framer-QHaOW.framer-v-zx2vl1 .framer-1i367nx, .framer-QHaOW.framer-v-zx2vl1 .framer-t0qnnd, .framer-QHaOW.framer-v-zx2vl1 .framer-1oajkt6, .framer-QHaOW.framer-v-zx2vl1 .framer-5goape, .framer-QHaOW.framer-v-zx2vl1 .framer-1w2yepg, .framer-QHaOW.framer-v-zx2vl1 .framer-yzguad, .framer-QHaOW.framer-v-159gobb .framer-1i367nx, .framer-QHaOW.framer-v-159gobb .framer-t0qnnd, .framer-QHaOW.framer-v-159gobb .framer-1oajkt6, .framer-QHaOW.framer-v-159gobb .framer-5goape, .framer-QHaOW.framer-v-159gobb .framer-1w2yepg, .framer-QHaOW.framer-v-159gobb .framer-yzguad, .framer-QHaOW.framer-v-18eivhk .framer-1i367nx, .framer-QHaOW.framer-v-18eivhk .framer-t0qnnd, .framer-QHaOW.framer-v-18eivhk .framer-1oajkt6, .framer-QHaOW.framer-v-18eivhk .framer-5goape, .framer-QHaOW.framer-v-18eivhk .framer-1w2yepg, .framer-QHaOW.framer-v-18eivhk .framer-yzguad, .framer-QHaOW.framer-v-flnb9u .framer-1i367nx, .framer-QHaOW.framer-v-flnb9u .framer-t0qnnd, .framer-QHaOW.framer-v-flnb9u .framer-1oajkt6, .framer-QHaOW.framer-v-flnb9u .framer-5goape, .framer-QHaOW.framer-v-flnb9u .framer-1w2yepg, .framer-QHaOW.framer-v-flnb9u .framer-yzguad, .framer-QHaOW.framer-v-qwz25g .framer-1i367nx, .framer-QHaOW.framer-v-qwz25g .framer-t0qnnd, .framer-QHaOW.framer-v-qwz25g .framer-1oajkt6, .framer-QHaOW.framer-v-qwz25g .framer-5goape, .framer-QHaOW.framer-v-qwz25g .framer-1w2yepg, .framer-QHaOW.framer-v-qwz25g .framer-yzguad, .framer-QHaOW.framer-v-1sdqx22 .framer-1i367nx, .framer-QHaOW.framer-v-1sdqx22 .framer-t0qnnd, .framer-QHaOW.framer-v-1sdqx22 .framer-1oajkt6, .framer-QHaOW.framer-v-1sdqx22 .framer-5goape, .framer-QHaOW.framer-v-1sdqx22 .framer-1w2yepg, .framer-QHaOW.framer-v-1sdqx22 .framer-yzguad { height: var(--framer-aspect-ratio-supported, 60px); }\",\".framer-QHaOW.framer-v-1q8mic2 .framer-jznyjo, .framer-QHaOW.framer-v-zx2vl1 .framer-jznyjo, .framer-QHaOW.framer-v-159gobb .framer-jznyjo, .framer-QHaOW.framer-v-18eivhk .framer-jznyjo, .framer-QHaOW.framer-v-flnb9u .framer-jznyjo, .framer-QHaOW.framer-v-qwz25g .framer-jznyjo, .framer-QHaOW.framer-v-1sdqx22 .framer-jznyjo { height: var(--framer-aspect-ratio-supported, 62px); }\",'.framer-QHaOW[data-border=\"true\"]::after, .framer-QHaOW [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 60\n * @framerIntrinsicWidth 380\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"a05jmyklX\":{\"layout\":[\"fixed\",\"auto\"]},\"FKNzv4uYJ\":{\"layout\":[\"fixed\",\"auto\"]},\"pi8bMHaFE\":{\"layout\":[\"fixed\",\"auto\"]},\"Um2h_5L4i\":{\"layout\":[\"fixed\",\"auto\"]},\"fXf0fWPIi\":{\"layout\":[\"fixed\",\"auto\"]},\"EMl6nxk15\":{\"layout\":[\"fixed\",\"auto\"]},\"bR4HaXsOj\":{\"layout\":[\"fixed\",\"auto\"]},\"VGDTJ4Ezr\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerBiscbnI0m=withCSS(Component,css,\"framer-QHaOW\");export default FramerBiscbnI0m;FramerBiscbnI0m.displayName=\"FloatingNavigation 2\";FramerBiscbnI0m.defaultProps={height:60,width:380};addPropertyControls(FramerBiscbnI0m,{variant:{options:[\"g4KuanPTw\",\"a05jmyklX\",\"FKNzv4uYJ\",\"pi8bMHaFE\",\"Um2h_5L4i\",\"fXf0fWPIi\",\"EMl6nxk15\",\"bR4HaXsOj\",\"VGDTJ4Ezr\"],optionTitles:[\"Dark #1 Icon Selected\",\"Variant 2\",\"Variant 3\",\"Variant 4\",\"Variant 5\",\"Variant 6\",\"Variant 7\",\"Variant 8\",\"Variant 9\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerBiscbnI0m,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerBiscbnI0m\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"380\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"60\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"a05jmyklX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"FKNzv4uYJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"pi8bMHaFE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Um2h_5L4i\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"fXf0fWPIi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"EMl6nxk15\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"bR4HaXsOj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"VGDTJ4Ezr\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./BiscbnI0m.map","// Generated by Framer (ed41f9e)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-ffCGG\";const variantClassNames={Lt1Qn1TFS:\"framer-v-1gtl6gc\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,logo,width,...props})=>{return{...props,qBkMUnNuR:logo??props.qBkMUnNuR??{alt:\"\",pixelHeight:74,pixelWidth:74,src:\"https://framerusercontent.com/images/5BVUI56YoqDFZ1xvzbir5lf9sZA.svg?width=74&height=74\"}};};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,qBkMUnNuR,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"Lt1Qn1TFS\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1gtl6gc\",className,classNames),\"data-framer-name\":\"primary\",layoutDependency:layoutDependency,layoutId:\"Lt1Qn1TFS\",ref:refBinding,style:{backgroundColor:\"var(--token-eb09dbbf-ef85-4b7f-81a5-44e9b062efb7, rgb(11, 14, 24))\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,boxShadow:\"0px 0.7065919983928324px 0.7065919983928324px -0.6666666666666666px rgba(255, 255, 255, 0.37), 0px 1.8065619053231785px 1.8065619053231785px -1.3333333333333333px rgba(255, 255, 255, 0.36), 0px 3.6217592146567767px 3.6217592146567767px -2px rgba(255, 255, 255, 0.34), 0px 6.8655999097303715px 6.8655999097303715px -2.6666666666666665px rgba(255, 255, 255, 0.31), 0px 13.646761411524492px 13.646761411524492px -3.3333333333333335px rgba(255, 255, 255, 0.25), 0px 30px 30px -4px rgba(255, 255, 255, 0.09)\",...style},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1qyw2xc\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"AVhVDWq48\",style:{backgroundColor:\"var(--token-eb09dbbf-ef85-4b7f-81a5-44e9b062efb7, rgb(11, 14, 24))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 0.7961918735236395px 0.7961918735236395px -0.875px rgba(239, 255, 235, 0.48), 0px 2.414506143104518px 2.414506143104518px -1.75px rgba(239, 255, 235, 0.46), 0px 6.382653521484461px 6.382653521484461px -2.625px rgba(239, 255, 235, 0.4), 0px 20px 20px -3.5px rgba(239, 255, 235, 0.21)\"},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fit\",intrinsicHeight:40,intrinsicWidth:44,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(10+((componentViewport?.height||96)-20-((componentViewport?.height||96)-20)*1)/2)+(16+(((componentViewport?.height||96)-20)*1-32-(((componentViewport?.height||96)-20)*1-32)*1)/2)),pixelHeight:74,pixelWidth:74,sizes:`max(max(${componentViewport?.width||\"100vw\"} - 20px, 1px) - 32px, 1px)`,...toResponsiveImage(qBkMUnNuR),...{positionX:\"center\",positionY:\"center\"}},className:\"framer-534fkz\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"uC_iWrLxH\"})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ffCGG.framer-1drissk, .framer-ffCGG .framer-1drissk { display: block; }\",\".framer-ffCGG.framer-1gtl6gc { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 96px; justify-content: center; overflow: visible; padding: 10px; position: relative; width: 96px; }\",\".framer-ffCGG .framer-1qyw2xc { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; overflow: visible; padding: 16px; position: relative; width: 1px; }\",\".framer-ffCGG .framer-534fkz { flex: 1 0 0px; height: 100%; overflow: visible; position: relative; width: 1px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 96\n * @framerIntrinsicWidth 96\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"qBkMUnNuR\":\"logo\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerh_UXfqNAL=withCSS(Component,css,\"framer-ffCGG\");export default Framerh_UXfqNAL;Framerh_UXfqNAL.displayName=\"Logo box\";Framerh_UXfqNAL.defaultProps={height:96,width:96};addPropertyControls(Framerh_UXfqNAL,{qBkMUnNuR:{__defaultAssetReference:\"data:framer/asset-reference,5BVUI56YoqDFZ1xvzbir5lf9sZA.svg?originalFilename=Icon.svg&preferredSize=auto\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,5BVUI56YoqDFZ1xvzbir5lf9sZA.svg?originalFilename=Icon.svg&preferredSize=auto\"},title:\"logo\",type:ControlType.ResponsiveImage}});addFonts(Framerh_UXfqNAL,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerh_UXfqNAL\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"qBkMUnNuR\\\":\\\"logo\\\"}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"96\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"96\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./h_UXfqNAL.map","// Generated by Framer (3df86f7)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withFourLineEllipsis}from\"https://framerusercontent.com/modules/3jWNybDD8BIiBFKvNzdM/2UgRiqUlzi1Wuugrf0Kl/Overflow_text.js\";const RichTextWithFourLineEllipsis13eykvu=withCodeBoundaryForOverrides(RichText,{nodeId:\"fE0KwTaA0\",override:withFourLineEllipsis,scopeId:\"hseBHSkmT\"});const RichTextWithFourLineEllipsis1nv6bhp=withCodeBoundaryForOverrides(RichText,{nodeId:\"U41wWl4OX\",override:withFourLineEllipsis,scopeId:\"hseBHSkmT\"});const RichTextWithFourLineEllipsisswewlt=withCodeBoundaryForOverrides(RichText,{nodeId:\"Mkw6VgnRl\",override:withFourLineEllipsis,scopeId:\"hseBHSkmT\"});const RichTextWithFourLineEllipsisz0sp67=withCodeBoundaryForOverrides(RichText,{nodeId:\"pW1hjttoX\",override:withFourLineEllipsis,scopeId:\"hseBHSkmT\"});const serializationHash=\"framer-iNHGd\";const variantClassNames={KbDMrlGFK:\"framer-v-cb6yd3\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,image,name1,p1,p2,p3,p4,role,width,...props})=>{return{...props,b0GOJwrHD:p4??props.b0GOJwrHD??\"text\",eh4HJ5FRx:name1??props.eh4HJ5FRx??\"Name\",OVe9PqDsY:p3??props.OVe9PqDsY??\"text\",owWduJswy:p1??props.owWduJswy??\"Review text\",rqNRp1NvO:p2??props.rqNRp1NvO??\"text\",UJrGavXuk:image??props.UJrGavXuk,uYNBzKkX9:role??props.uYNBzKkX9??\"Role\"};};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,UJrGavXuk,eh4HJ5FRx,uYNBzKkX9,owWduJswy,rqNRp1NvO,OVe9PqDsY,b0GOJwrHD,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"KbDMrlGFK\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-cb6yd3\",className,classNames),\"data-border\":true,\"data-framer-name\":\"review\",layoutDependency:layoutDependency,layoutId:\"KbDMrlGFK\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-5970a3c6-0f13-482e-8fb6-b8cb7d627b04, rgba(216, 231, 242, 0.07))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-eb09dbbf-ef85-4b7f-81a5-44e9b062efb7, rgb(4, 7, 13))\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,...style},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-15xwgip\",\"data-framer-name\":\"User Info\",layoutDependency:layoutDependency,layoutId:\"JlGLEGvLA\",style:{backgroundColor:\"var(--token-eb09dbbf-ef85-4b7f-81a5-44e9b062efb7, rgb(4, 7, 13))\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,boxShadow:\"inset 0px 2px 1px 0px rgba(207, 231, 255, 0.2), inset 0px -1px 1px 0px rgba(207, 231, 255, 0.1)\"},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-19083ph\",\"data-framer-name\":\"User image\",layoutDependency:layoutDependency,layoutId:\"FRwG7XpLu\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,boxShadow:\"inset 0px 1px 1px 0px rgba(207, 231, 255, 0.2)\"},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+89+4),sizes:\"50px\",...toResponsiveImage(UJrGavXuk)},className:\"framer-13zzrpj\",layoutDependency:layoutDependency,layoutId:\"sZldjyjwW\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8}})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-16qv514\",\"data-framer-name\":\"User name + role\",layoutDependency:layoutDependency,layoutId:\"OFjhDLrhC\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QWxiZXJ0IFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Albert Sans\", \"Albert Sans Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.6em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f195ea74-7512-4096-8d91-0e7c7e10d0ab, rgba(255, 255, 255, 0.6)))\"},children:\"Name\"})}),className:\"framer-kcsisc\",fonts:[\"GF;Albert Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"Vrs4ojVL3\",style:{\"--extracted-r6o4lv\":\"var(--token-f195ea74-7512-4096-8d91-0e7c7e10d0ab, rgba(255, 255, 255, 0.6))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:eh4HJ5FRx,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f195ea74-7512-4096-8d91-0e7c7e10d0ab, rgb(213, 219, 230)))\"},children:\"Role\"})}),className:\"framer-1xfv0dy\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"sWmBp_E55\",style:{\"--extracted-r6o4lv\":\"var(--token-f195ea74-7512-4096-8d91-0e7c7e10d0ab, rgb(213, 219, 230))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.5},text:uYNBzKkX9,verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-72tew7\",\"data-framer-name\":\"Review text\",layoutDependency:layoutDependency,layoutId:\"KL5XBptyc\",children:[/*#__PURE__*/_jsx(RichTextWithFourLineEllipsis13eykvu,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QWxiZXJ0IFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Albert Sans\", \"Albert Sans Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.6em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f195ea74-7512-4096-8d91-0e7c7e10d0ab, rgba(255, 255, 255, 0.6)))\"},children:\"Review text\"})}),className:\"framer-13eykvu\",fonts:[\"GF;Albert Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"fE0KwTaA0\",style:{\"--extracted-r6o4lv\":\"var(--token-f195ea74-7512-4096-8d91-0e7c7e10d0ab, rgba(255, 255, 255, 0.6))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.8},text:owWduJswy,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-htwbz5\",\"data-framer-name\":\"Seperator\",layoutDependency:layoutDependency,layoutId:\"ZMUwCDap7\",style:{background:\"linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0) 100%)\"}}),/*#__PURE__*/_jsx(RichTextWithFourLineEllipsis1nv6bhp,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QWxiZXJ0IFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Albert Sans\", \"Albert Sans Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.6em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f195ea74-7512-4096-8d91-0e7c7e10d0ab, rgba(255, 255, 255, 0.6)))\"},children:\"Review text\"})}),className:\"framer-1nv6bhp\",fonts:[\"GF;Albert Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"U41wWl4OX\",style:{\"--extracted-r6o4lv\":\"var(--token-f195ea74-7512-4096-8d91-0e7c7e10d0ab, rgba(255, 255, 255, 0.6))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.8},text:rqNRp1NvO,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-q5faar\",\"data-framer-name\":\"Seperator\",layoutDependency:layoutDependency,layoutId:\"qMZp0AkI0\",style:{background:\"linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0) 100%)\"}}),/*#__PURE__*/_jsx(RichTextWithFourLineEllipsisswewlt,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QWxiZXJ0IFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Albert Sans\", \"Albert Sans Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.6em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f195ea74-7512-4096-8d91-0e7c7e10d0ab, rgba(255, 255, 255, 0.6)))\"},children:\"Review text\"})}),className:\"framer-swewlt\",fonts:[\"GF;Albert Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"Mkw6VgnRl\",style:{\"--extracted-r6o4lv\":\"var(--token-f195ea74-7512-4096-8d91-0e7c7e10d0ab, rgba(255, 255, 255, 0.6))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.8},text:OVe9PqDsY,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1s7j8r4\",\"data-framer-name\":\"divider\",layoutDependency:layoutDependency,layoutId:\"KOxmEp5t2\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1laa8ud\",\"data-border\":true,\"data-framer-name\":\"Border\",layoutDependency:layoutDependency,layoutId:\"ZZZa6SsXg\",style:{\"--border-bottom-width\":\"3px\",\"--border-color\":\"rgba(216, 231, 242, 0.07)\",\"--border-left-width\":\"3px\",\"--border-right-width\":\"3px\",\"--border-style\":\"dashed\",\"--border-top-width\":\"3px\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8}})}),/*#__PURE__*/_jsx(RichTextWithFourLineEllipsisz0sp67,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QWxiZXJ0IFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Albert Sans\", \"Albert Sans Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.6em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f195ea74-7512-4096-8d91-0e7c7e10d0ab, rgba(255, 255, 255, 0.6)))\"},children:\"Review text\"})}),className:\"framer-z0sp67\",fonts:[\"GF;Albert Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"pW1hjttoX\",style:{\"--extracted-r6o4lv\":\"var(--token-f195ea74-7512-4096-8d91-0e7c7e10d0ab, rgba(255, 255, 255, 0.6))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.8},text:b0GOJwrHD,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1nzrzyq\",\"data-framer-name\":\"Light\",layoutDependency:layoutDependency,layoutId:\"ywRGxguAr\",style:{background:\"radial-gradient(50% 50% at 93.7% 8.1%, var(--token-5e357ad1-f56a-4886-be0b-ea13c633f85c, rgba(184, 199, 217, 0.5)) 0%, rgba(4, 7, 13, 0) 100%)\",opacity:.1}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-iNHGd.framer-sowy6o, .framer-iNHGd .framer-sowy6o { display: block; }\",\".framer-iNHGd.framer-cb6yd3 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-iNHGd .framer-15xwgip { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: center; overflow: visible; padding: 15px; position: relative; width: auto; }\",\".framer-iNHGd .framer-19083ph { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 4px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-iNHGd .framer-13zzrpj { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 50px); overflow: hidden; position: relative; width: 50px; will-change: var(--framer-will-change-override, transform); }\",\".framer-iNHGd .framer-16qv514 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-iNHGd .framer-kcsisc, .framer-iNHGd .framer-1xfv0dy, .framer-iNHGd .framer-13eykvu, .framer-iNHGd .framer-1nv6bhp, .framer-iNHGd .framer-swewlt, .framer-iNHGd .framer-z0sp67 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-iNHGd .framer-72tew7 { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 25px; position: relative; width: auto; }\",\".framer-iNHGd .framer-htwbz5, .framer-iNHGd .framer-q5faar { flex: none; height: 1px; position: relative; width: 86%; }\",\".framer-iNHGd .framer-1s7j8r4 { flex: none; gap: 0px; height: 2px; overflow: hidden; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-iNHGd .framer-1laa8ud { bottom: -4px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-iNHGd .framer-1nzrzyq { -webkit-user-select: none; flex: none; height: 306px; overflow: hidden; pointer-events: none; position: absolute; right: 0px; top: 0px; user-select: none; width: 437px; z-index: 1; }\",'.framer-iNHGd[data-border=\"true\"]::after, .framer-iNHGd [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 437\n * @framerIntrinsicWidth 104\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"UJrGavXuk\":\"image\",\"eh4HJ5FRx\":\"name1\",\"uYNBzKkX9\":\"role\",\"owWduJswy\":\"p1\",\"rqNRp1NvO\":\"p2\",\"OVe9PqDsY\":\"p3\",\"b0GOJwrHD\":\"p4\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerhseBHSkmT=withCSS(Component,css,\"framer-iNHGd\");export default FramerhseBHSkmT;FramerhseBHSkmT.displayName=\"review card\";FramerhseBHSkmT.defaultProps={height:437,width:104};addPropertyControls(FramerhseBHSkmT,{UJrGavXuk:{title:\"Image\",type:ControlType.ResponsiveImage},eh4HJ5FRx:{defaultValue:\"Name\",displayTextArea:false,title:\"Name\",type:ControlType.String},uYNBzKkX9:{defaultValue:\"Role\",displayTextArea:false,title:\"Role\",type:ControlType.String},owWduJswy:{defaultValue:\"Review text\",displayTextArea:false,title:\"p1\",type:ControlType.String},rqNRp1NvO:{defaultValue:\"text\",displayTextArea:false,title:\"p2\",type:ControlType.String},OVe9PqDsY:{defaultValue:\"text\",displayTextArea:false,title:\"p3\",type:ControlType.String},b0GOJwrHD:{defaultValue:\"text\",displayTextArea:false,title:\"p4\",type:ControlType.String}});addFonts(FramerhseBHSkmT,[{explicitInter:true,fonts:[{cssFamilyName:\"Albert Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"Albert Sans\",url:\"https://fonts.gstatic.com/s/albertsans/v4/i7dZIFdwYjGaAMFtZd_QA3xXSKZqhr-TenSHq5P_qY32TxAj1g.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerhseBHSkmT\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"104\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"UJrGavXuk\\\":\\\"image\\\",\\\"eh4HJ5FRx\\\":\\\"name1\\\",\\\"uYNBzKkX9\\\":\\\"role\\\",\\\"owWduJswy\\\":\\\"p1\\\",\\\"rqNRp1NvO\\\":\\\"p2\\\",\\\"OVe9PqDsY\\\":\\\"p3\\\",\\\"b0GOJwrHD\\\":\\\"p4\\\"}\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"437\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./hseBHSkmT.map","// Generated by Framer (c9b3949)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,getLoadingLazyAtYPosition,Image as Image1,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const serializationHash=\"framer-2ddzR\";const variantClassNames={LIWccJrSL:\"framer-v-j7624p\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={delay:0,duration:1.8,ease:[.53,.27,.4,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:.5,skewX:0,skewY:0,x:0,y:0};const transition3={damping:200,delay:0,mass:1,stiffness:900,type:\"spring\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,y:-10};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"LIWccJrSL\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-j7624p\",className,classNames),\"data-framer-name\":\"Trimestral\",layoutDependency:layoutDependency,layoutId:\"LIWccJrSL\",ref:refBinding,style:{backgroundColor:\"rgb(4, 7, 13)\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,boxShadow:\"inset 0px 2px 1px 0px rgba(207, 231, 255, 0.2)\",...style},children:[/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+32+(((componentViewport?.height||489)-64-424.7)/2+0+0)),pixelHeight:1024,pixelWidth:1024,sizes:\"83.5px\",src:\"https://framerusercontent.com/images/MKkaj3NuHQFttQk6jZKxsWVmA.png?width=1024&height=1024\",srcSet:\"https://framerusercontent.com/images/MKkaj3NuHQFttQk6jZKxsWVmA.png?scale-down-to=512&width=1024&height=1024 512w,https://framerusercontent.com/images/MKkaj3NuHQFttQk6jZKxsWVmA.png?width=1024&height=1024 1024w\"},className:\"framer-njshcs\",\"data-framer-name\":\"ChatGPT Image 15 de out. de 2025, 22_13_08 2\",layoutDependency:layoutDependency,layoutId:\"yTFxhV6m8\"}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1tc5mmi\",\"data-framer-name\":\"top bar\",layoutDependency:layoutDependency,layoutId:\"m3ae3QlN2\",style:{backgroundColor:\"rgb(16, 19, 28)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,boxShadow:\"inset 0px 1px 1px 0px rgba(207, 231, 255, 0.2)\"},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-s75av0\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"K7dOhyQNx\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1itbpz6\",\"data-framer-name\":\"yearly\",layoutDependency:layoutDependency,layoutId:\"JRJ_JK1MF\",style:{backgroundColor:\"rgb(4, 7, 13)\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.14px\",\"--framer-line-height\":\"22px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(213, 219, 230))\"},children:\"Assinatura Mensal\"})}),className:\"framer-12a339z\",\"data-framer-name\":\"Anual\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"LbXC7eLXS\",style:{\"--extracted-r6o4lv\":\"rgb(213, 219, 230)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1i4x10h\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"IjPzZ9U88\",style:{opacity:.65},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1u28zet\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"xBc_xyusb\"})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-190pco3\",\"data-framer-name\":\"offer\",layoutDependency:layoutDependency,layoutId:\"RshLXVFOp\",style:{background:\"linear-gradient(180deg, rgb(23, 178, 23) 0%, rgb(187, 214, 1) 100%)\",borderBottomLeftRadius:192,borderBottomRightRadius:192,borderTopLeftRadius:192,borderTopRightRadius:192},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-fodfhj\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"cAIqHFKRX\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-x6fjdk\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"oV5p7kKg9\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.14px\",\"--framer-line-height\":\"22px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(213, 219, 230))\"},children:\"Save 70%\\xa0\"})}),className:\"framer-o2crql\",\"data-framer-name\":\"Save 20%\\xa0\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"hyeFnBsyi\",style:{\"--extracted-r6o4lv\":\"rgb(213, 219, 230)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true})})})})]})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ktzq30\",\"data-framer-name\":\"divider\",layoutDependency:layoutDependency,layoutId:\"vsKgAEaoM\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-uilfsg\",\"data-border\":true,\"data-framer-name\":\"Border\",layoutDependency:layoutDependency,layoutId:\"CZ6GkL3oQ\",style:{\"--border-bottom-width\":\"3px\",\"--border-color\":\"rgba(216, 231, 242, 0.07)\",\"--border-left-width\":\"3px\",\"--border-right-width\":\"3px\",\"--border-style\":\"dashed\",\"--border-top-width\":\"3px\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8}})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1yla8bn\",\"data-framer-name\":\"price\",layoutDependency:layoutDependency,layoutId:\"EiVSBAO4S\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-ol9en5\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"VJQl42zuQ\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-basi51\",\"data-framer-name\":\"Heading 2\",layoutDependency:layoutDependency,layoutId:\"mcIHRxqq3\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"40px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"70.06153846153845px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(213, 219, 230))\"},children:\"R$ 197,00 \"})}),className:\"framer-xzk9hv\",\"data-framer-name\":\"R$ 100\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"jfjdXDSVz\",style:{\"--extracted-r6o4lv\":\"rgb(213, 219, 230)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-18ydaaw\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"Nn2e3E2ca\",style:{opacity:.8},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ffqo34\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"OZ0nx0Ydg\"})})]}),/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-cjax53\",\"data-framer-appear-id\":\"cjax53\",\"data-framer-name\":\"button\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"Qz592CcoN\",optimized:true,children:/*#__PURE__*/_jsx(Link,{href:\"https://pay.kiwify.com.br/v7982Xr?utm_content=PV\",motionChild:true,nodeId:\"Gc7PadWpC\",openInNewTab:true,scopeId:\"QvFRuxYNb\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-1i2yxv7 framer-omc6ir\",\"data-framer-name\":\"main button\",layoutDependency:layoutDependency,layoutId:\"Gc7PadWpC\",style:{backgroundColor:\"rgba(255, 255, 255, 0.05)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},whileHover:animation2,children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-10082dn\",\"data-framer-name\":\"Glow\",layoutDependency:layoutDependency,layoutId:\"tVQsjm3PT\",style:{background:\"radial-gradient(25% 50% at 50% 100%, rgb(196, 246, 182) 0%, rgba(196, 246, 182, 0) 100%)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,filter:\"blur(15px)\",WebkitFilter:\"blur(15px)\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-17q1k94\",\"data-framer-name\":\"Stroke\",layoutDependency:layoutDependency,layoutId:\"WpbrVkMiw\",style:{background:\"radial-gradient(20.7% 50% at 50% 100%, rgb(196, 246, 182) 0%, rgba(196, 246, 182, 0) 100%)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-17t3x0r\",\"data-framer-name\":\"Fill\",layoutDependency:layoutDependency,layoutId:\"DEj_cchAT\",style:{background:\"linear-gradient(283deg, rgb(189, 214, 0) 0%, rgb(18, 177, 24) 100%)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-y7uu9f\",\"data-framer-name\":\"text content\",layoutDependency:layoutDependency,layoutId:\"KZrtF1yxE\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItNjAw\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a85af9cb-7834-4006-a277-2dd1295ae376, rgb(255, 255, 255)))\"},children:\"Quero entrar para a SALA N\\xba 7\"})}),className:\"framer-ih69sr\",\"data-framer-name\":\"Text\",fonts:[\"GF;Inter-600\"],layoutDependency:layoutDependency,layoutId:\"jbPkpAanQ\",style:{\"--extracted-r6o4lv\":\"var(--token-a85af9cb-7834-4006-a277-2dd1295ae376, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})})]})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-btvpqo\",\"data-framer-name\":\"Pagamentos\",layoutDependency:layoutDependency,layoutId:\"iDCGcGUzm\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-wkp5fe\",\"data-framer-name\":\"Group 1744\",layoutDependency:layoutDependency,layoutId:\"h07sQc8NO\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1irtd2i\",\"data-framer-name\":\"Frame 1171276186\",layoutDependency:layoutDependency,layoutId:\"aq_bFHyU4\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-2gqd26\",\"data-framer-name\":\"Group 3\",layoutDependency:layoutDependency,layoutId:\"WRi7OTiHG\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1cmz3f6\",\"data-framer-name\":\"Payment Method/Visa/48\",layoutDependency:layoutDependency,layoutId:\"ctG28swv7\"}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ue0swy\",\"data-framer-name\":\"Group 2\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:20,intrinsicWidth:34,layoutDependency:layoutDependency,layoutId:\"H9bwixSvr\",svg:'<svg width=\"34\" height=\"20\" viewBox=\"0 0 34 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_4208_8504)\">\\n<path d=\"M0.761719 0.750977H1.13701V10.7156H0.761719V0.750977ZM1.5123 0.750977H1.88758V10.7156H1.5123V0.750977ZM3.7657 0.750977H4.14099V10.7156H3.7657V0.750977ZM11.0707 0.750977H11.446V10.7156H11.0707V0.750977ZM13.5128 0.750977H13.8881V10.7156H13.5128V0.750977ZM15.8809 0.750977H16.2562V10.7156H15.8809V0.750977ZM16.4912 0.750977H16.8665V10.7156H16.4917L16.4912 0.750977ZM17.1024 0.750977H17.4777V10.7156H17.1024V0.750977ZM17.7893 0.750977H18.1645V10.7156H17.7894L17.7893 0.750977ZM18.476 0.750977H18.8513V10.7156H18.476V0.750977ZM20.3852 0.750977H20.7605V10.7156H20.3847L20.3852 0.750977ZM25.1189 0.750977H25.4942V10.7156H25.1189V0.750977ZM30.0566 0.750977H30.4318V10.7156H30.0565L30.0566 0.750977ZM31.4072 0.750977H31.7825V10.7156H31.4072V0.750977ZM32.3836 0.750977H32.7589V10.7156H32.3836V0.750977ZM32.9844 0.750977H33.3597V10.7156H32.9844V0.750977ZM6.24407 0.750977H6.61936V10.7156H6.24407V0.750977ZM2.48874 0.750977H3.16455V10.7156H2.48874V0.750977ZM6.9484 0.750977H7.62407V10.7156H6.9484V0.750977ZM10.0798 0.750977H10.7555V10.7156H10.0798V0.750977ZM11.683 0.750977H12.3587V10.7156H11.683V0.750977ZM14.2025 0.750977H14.8782V10.7156H14.2025V0.750977ZM21.3855 0.750977H22.4365V10.7156H21.3855V0.750977ZM22.7583 0.750977H23.5838V10.7156H22.7574L22.7583 0.750977ZM24.2069 0.750977H24.8826V10.7156H24.2069V0.750977ZM26.1224 0.750977H27.2491V10.7156H26.1224V0.750977ZM28.3287 0.750977H29.4555V10.7156H28.3287V0.750977ZM4.51666 0.750977H5.86801V10.7156H4.51666V0.750977ZM8.01928 0.750977H9.07024V10.7156H8.01928V0.750977Z\" fill=\"white\"/>\\n<path d=\"M1.2478 19.5622V13.8587H3.38802C3.74566 13.8449 4.1024 13.9037 4.43667 14.0316C4.69289 14.1412 4.90888 14.3274 5.05492 14.5647C5.19966 14.7892 5.27734 15.0504 5.27885 15.3176C5.27887 15.5612 5.21011 15.7999 5.08048 16.0061C4.93444 16.2333 4.72655 16.4141 4.48125 16.5271C4.79604 16.608 5.07576 16.7896 5.27783 17.0442C5.46481 17.2928 5.56273 17.597 5.55585 17.908C5.55807 18.1661 5.50023 18.4212 5.3869 18.6532C5.2911 18.8611 5.14718 19.0433 4.96704 19.1846C4.77952 19.3191 4.56721 19.4152 4.34237 19.4672C4.04088 19.5364 3.73209 19.5685 3.42283 19.5628L1.2478 19.5622ZM2.00327 16.2555H3.23667C3.47755 16.2649 3.71862 16.2426 3.95372 16.1893C4.12579 16.1457 4.27835 16.0459 4.3872 15.9056C4.48855 15.7599 4.53973 15.5851 4.53303 15.4077C4.5365 15.2315 4.48923 15.0581 4.39684 14.9081C4.30869 14.7657 4.17166 14.6603 4.0114 14.6117C3.72704 14.5463 3.43517 14.5195 3.14365 14.5319H2.00352L2.00327 16.2555ZM2.00327 18.8893H3.42309C3.59484 18.8938 3.76668 18.8848 3.93701 18.8623C4.09108 18.8373 4.23898 18.7832 4.37282 18.7029C4.49512 18.6239 4.59436 18.514 4.66048 18.3843C4.73769 18.2369 4.77661 18.0725 4.77367 17.9062C4.77898 17.7077 4.72186 17.5126 4.61037 17.3483C4.5003 17.1907 4.34072 17.0743 4.15697 17.0178C3.88526 16.9443 3.60404 16.912 3.32275 16.9222H2.00327V18.8893ZM6.65885 16.785C6.61099 15.9722 6.8848 15.1733 7.42112 14.5607C7.6739 14.2953 7.98008 14.0864 8.31947 13.948C8.65886 13.8095 9.02375 13.7446 9.39007 13.7575C9.89031 13.7507 10.3828 13.8813 10.8139 14.1352C11.2329 14.3829 11.5692 14.7491 11.7804 15.1877C12.0081 15.6654 12.1218 16.1893 12.1127 16.7184C12.1223 17.2563 12.0026 17.7886 11.7637 18.2706C11.5469 18.7092 11.2006 19.0707 10.7717 19.3064C10.3478 19.5401 9.87099 19.6614 9.38686 19.6585C8.88029 19.6669 8.3816 19.5324 7.94789 19.2705C7.53058 19.0175 7.19632 18.6481 6.98622 18.2076C6.76958 17.7647 6.65757 17.278 6.65885 16.785V16.785ZM7.43731 16.7969C7.40492 17.3904 7.60498 17.9731 7.99504 18.4215C8.17101 18.6142 8.38626 18.7669 8.62628 18.8693C8.86629 18.9717 9.12548 19.0214 9.38635 19.0151C9.64877 19.0218 9.90953 18.9716 10.1507 18.868C10.392 18.7645 10.6079 18.6099 10.7838 18.4151C11.1774 17.9392 11.3744 17.331 11.3345 16.7148C11.3449 16.2976 11.2658 15.883 11.1026 15.4989C10.9587 15.1676 10.7189 14.8871 10.4142 14.6933C10.1096 14.5019 9.75628 14.4026 9.39662 14.4073C9.14176 14.4034 8.88866 14.4501 8.65193 14.5446C8.4152 14.6391 8.19954 14.7795 8.0174 14.9578C7.8019 15.2094 7.63943 15.5019 7.53975 15.8177C7.44007 16.1336 7.40522 16.4663 7.43731 16.796V16.7969ZM13.3503 19.5626V13.8587H14.1049V18.8888H16.9136V19.5622L13.3503 19.5626ZM18.1231 19.5626V13.8587H22.2473V14.5319H18.8777V16.2793H22.033V16.9485H18.8777V18.8895H22.3796V19.5628L18.1231 19.5626ZM25.1684 19.5626V14.5319H23.2884V13.8587H27.8093V14.5319H25.9224V19.5622L25.1684 19.5626ZM28.5053 16.785C28.458 15.9721 28.7325 15.1732 29.2695 14.5611C29.5222 14.2956 29.8284 14.0868 30.1677 13.9483C30.5071 13.8099 30.872 13.745 31.2383 13.7578C31.7385 13.751 32.231 13.8817 32.6621 14.1356C33.0812 14.3832 33.4175 14.7495 33.6287 15.1881C33.8564 15.6657 33.9701 16.1897 33.9609 16.7188C33.9703 17.2567 33.8503 17.789 33.6112 18.2709C33.3936 18.7103 33.0462 19.0722 32.616 19.3075C32.192 19.5412 31.7152 19.6625 31.2311 19.6597C30.7242 19.668 30.2252 19.5333 29.7914 19.2709C29.3749 19.0176 29.0414 18.6482 28.832 18.208C28.6155 17.7649 28.5037 17.2781 28.5053 16.785V16.785ZM29.2837 16.7969C29.2513 17.3904 29.4514 17.9731 29.8415 18.4215C30.0174 18.6142 30.2327 18.7669 30.4727 18.8693C30.7127 18.9717 30.9719 19.0214 31.2328 19.0151C31.4959 19.0226 31.7576 18.9729 31.9997 18.8694C32.2418 18.7659 32.4586 18.6112 32.6351 18.4159C33.0287 17.94 33.2256 17.3318 33.1857 16.7156C33.1938 16.2978 33.1123 15.8832 32.9466 15.4996C32.8026 15.1684 32.5629 14.8879 32.2582 14.6941C31.9538 14.5029 31.6007 14.4036 31.2412 14.4081C30.9864 14.4042 30.7332 14.4509 30.4965 14.5454C30.2597 14.6399 30.0441 14.7803 29.8619 14.9586C29.6468 15.2102 29.4848 15.5026 29.3854 15.8183C29.2861 16.134 29.2515 16.4665 29.2837 16.7959V16.7969Z\" fill=\"white\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_4208_8504\">\\n<rect width=\"33.1997\" height=\"18.9098\" fill=\"white\" transform=\"translate(0.758789 0.750977)\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-3x4g5d\",\"data-framer-name\":\"Payment Method/Visa/48\",layoutDependency:layoutDependency,layoutId:\"lDQ40t_5U\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1ulynzf\",\"data-framer-name\":\"visa-logo\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:12,intrinsicWidth:34,layoutDependency:layoutDependency,layoutId:\"RFt3lEv6m\",svg:'<svg width=\"34\" height=\"12\" viewBox=\"0 0 34 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M9.143 10.9574H6.27909L4.1315 2.76428C4.02957 2.38739 3.81313 2.05421 3.49477 1.89717C2.70024 1.50253 1.82473 1.18846 0.869629 1.03006V0.714624H5.48317C6.1199 0.714624 6.59745 1.18846 6.67705 1.73877L7.79133 7.64877L10.6538 0.714624H13.4382L9.143 10.9574ZM15.0301 10.9574H12.3253L14.5525 0.714624H17.2572L15.0301 10.9574ZM20.7564 3.55232C20.836 3.00064 21.3135 2.68521 21.8707 2.68521C22.7462 2.60601 23.6999 2.76441 24.4958 3.15768L24.9733 0.952353C24.1774 0.636917 23.3019 0.478516 22.5074 0.478516C19.8823 0.478516 17.972 1.8973 17.972 3.86639C17.972 5.36437 19.3251 6.15091 20.2802 6.62475C21.3135 7.09722 21.7115 7.41266 21.6319 7.88513C21.6319 8.59384 20.836 8.90928 20.0414 8.90928C19.0863 8.90928 18.1312 8.67304 17.2571 8.2784L16.7796 10.4851C17.7347 10.8784 18.768 11.0368 19.7231 11.0368C22.6666 11.1146 24.4958 9.69718 24.4958 7.56969C24.4958 4.89053 20.7564 4.7335 20.7564 3.55232V3.55232ZM33.9618 10.9574L31.8142 0.714624H29.5074C29.0298 0.714624 28.5523 1.03006 28.3931 1.50253L24.4163 10.9574H27.2006L27.7564 9.46082H31.1774L31.4958 10.9574H33.9618ZM29.9053 3.4734L30.6999 7.33374H28.4727L29.9053 3.4734Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-17uxfio\",\"data-framer-name\":\"Payment Method/Mastercard/48\",layoutDependency:layoutDependency,layoutId:\"Mbei7Wgde\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1bdpez4\",\"data-framer-name\":\"Mastercard\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:20,intrinsicWidth:31,layoutDependency:layoutDependency,layoutId:\"TT9FxeAHY\",svg:'<svg width=\"31\" height=\"20\" viewBox=\"0 0 31 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M21.5374 0.75C26.6276 0.750029 30.7541 4.92393 30.7542 10.0732C30.7542 15.2226 26.6277 19.3974 21.5374 19.3975C19.2554 19.3975 17.1685 18.5566 15.5588 17.167C13.9492 18.5566 11.8623 19.3975 9.58032 19.3975C4.49002 19.3974 0.363525 15.2226 0.363525 10.0732C0.363622 4.92392 4.49008 0.750023 9.58032 0.75C11.8622 0.75 13.9492 1.58995 15.5588 2.97949C17.1685 1.58995 19.2554 0.75 21.5374 0.75Z\" fill=\"white\"/>\\n<path d=\"M21.5374 0.75C26.6276 0.750029 30.7541 4.92393 30.7542 10.0732C30.7542 15.2226 26.6277 19.3974 21.5374 19.3975C19.2554 19.3975 17.1685 18.5566 15.5588 17.167C17.5398 15.4568 18.7971 12.9142 18.7971 10.0732C18.7971 7.2323 17.5398 4.68961 15.5588 2.97949C17.1685 1.58995 19.2554 0.75 21.5374 0.75Z\" fill=\"white\"/>\\n<path d=\"M15.5588 2.98047C17.5398 4.69059 18.7971 7.23327 18.7971 10.0742C18.7971 12.9152 17.5398 15.4578 15.5588 17.168C13.578 15.4578 12.3206 12.9151 12.3206 10.0742C12.3206 7.23331 13.5779 4.69059 15.5588 2.98047Z\" fill=\"#B7B7B7\"/>\\n</svg>\\n',withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-q3xhrw\",\"data-framer-name\":\"Payment Method/Amex/48\",layoutDependency:layoutDependency,layoutId:\"N0dELezXN\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-weane1\",\"data-framer-name\":\"AMEX\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:11,intrinsicWidth:40,layoutDependency:layoutDependency,layoutId:\"FzHJyW0Oq\",svg:'<svg width=\"40\" height=\"11\" viewBox=\"0 0 40 11\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M4.85083 0.478516L0.427734 10.2667H5.7228L6.37923 8.70603H7.87969L8.53612 10.2667H14.3645V9.07554L14.8838 10.2667H17.8987L18.4181 9.05037V10.2667H30.5395L32.0134 8.74656L33.3935 10.2667L39.6194 10.2793L35.1823 5.39992L39.6194 0.478516H33.4901L32.0553 1.97053L30.7187 0.478516H17.5321L16.3998 3.00492L15.2409 0.478516H9.95691V1.62912L9.3691 0.478516H4.85083ZM22.9517 1.86812H29.9124L32.0413 4.16779L34.2389 1.86812H36.3679L33.1331 5.39822L36.3679 8.88763H34.1423L32.0134 6.56125L29.8046 8.88763H22.9517V1.86812ZM24.6705 4.6051V3.32294V3.32171H29.0138L30.909 5.37222L28.9298 7.43393H24.6705V6.03417H28.4679V4.6051H24.6705ZM5.87543 1.86812H8.45649L11.3903 8.50553V1.86812H14.2178L16.4838 6.62711L18.5722 1.86812H21.3856V8.89177H19.6737L19.6598 3.38808L17.164 8.89177H15.6327L13.1231 3.38808V8.89177H9.60141L8.93377 7.31716H5.32677L4.66051 8.89039H2.77365L5.87543 1.86812ZM5.94264 5.86162L7.13101 3.05658L8.31799 5.86162H5.94264Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1qejvx0\",\"data-framer-name\":\"Payment Method/PayPal/48\",layoutDependency:layoutDependency,layoutId:\"bwHZIWN3g\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-116go3v\",\"data-framer-name\":\"PayPal\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:24,intrinsicWidth:28,layoutDependency:layoutDependency,layoutId:\"wRqDsdydG\",svg:'<svg width=\"28\" height=\"24\" viewBox=\"0 0 28 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M3.53978 16.583H1.43861C1.29483 16.583 1.17254 16.6875 1.15012 16.8294L0.3003 22.2174C0.283409 22.3238 0.365746 22.4196 0.473588 22.4196H1.4767C1.62049 22.4196 1.74278 22.3151 1.7652 22.1729L1.99441 20.7197C2.01651 20.5774 2.1391 20.473 2.28259 20.473H2.94774C4.33186 20.473 5.13062 19.8032 5.33934 18.476C5.43332 17.8953 5.34332 17.4391 5.07133 17.1194C4.77275 16.7687 4.24299 16.583 3.53978 16.583ZM3.78219 18.5509C3.66731 19.3049 3.09123 19.3049 2.53422 19.3049H2.21714L2.43958 17.8967C2.45279 17.8117 2.52652 17.749 2.61256 17.749H2.75788C3.13731 17.749 3.49528 17.749 3.68025 17.9653C3.79044 18.0944 3.82428 18.286 3.78219 18.5509ZM9.82068 18.5267H8.81448C8.72874 18.5267 8.65467 18.5894 8.64145 18.6746L8.59694 18.956L8.52656 18.854C8.30875 18.5378 7.82306 18.4322 7.33823 18.4322C6.22625 18.4322 5.27664 19.2743 5.09166 20.4557C4.99555 21.0449 5.13218 21.6083 5.46645 22.0013C5.77313 22.3626 6.21189 22.5132 6.73383 22.5132C7.6297 22.5132 8.12661 21.937 8.12661 21.937L8.08169 22.2167C8.06477 22.3236 8.14709 22.4195 8.25429 22.4195H9.16068C9.30485 22.4195 9.42642 22.315 9.44916 22.1728L9.993 18.7289C10.0102 18.623 9.92817 18.5267 9.82068 18.5267ZM8.41808 20.4851C8.32097 21.0599 7.86472 21.4458 7.28292 21.4458C6.99075 21.4458 6.75715 21.3521 6.60729 21.1745C6.45857 20.9982 6.40198 20.7471 6.44933 20.4676C6.54004 19.8976 7.00397 19.4992 7.57695 19.4992C7.86259 19.4992 8.09491 19.5941 8.24789 19.7732C8.40116 19.9542 8.46201 20.2067 8.41808 20.4851ZM14.1684 18.5266H15.1795C15.3212 18.5266 15.4038 18.6854 15.3233 18.8016L11.9603 23.6558C11.9059 23.7345 11.8162 23.7812 11.7203 23.7812H10.7104C10.5683 23.7812 10.4852 23.6212 10.5675 23.5047L11.6147 22.0266L10.501 18.7582C10.4625 18.6446 10.5464 18.5266 10.6672 18.5266H11.6608C11.7899 18.5266 11.9037 18.6113 11.941 18.7349L12.532 20.7089L13.9267 18.6547C13.9813 18.5745 14.072 18.5266 14.1684 18.5266Z\" fill=\"white\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M25.1312 22.2177L25.9935 16.7312C26.0068 16.646 26.0806 16.5833 26.1663 16.583H27.1371C27.2443 16.583 27.3266 16.6791 27.3097 16.7855L26.4593 22.1732C26.4371 22.3154 26.3149 22.4199 26.1708 22.4199H25.3038C25.1966 22.4199 25.1143 22.3241 25.1312 22.2177ZM18.5272 16.5833H16.4256C16.2822 16.5833 16.1599 16.6878 16.1374 16.8297L15.2876 22.2177C15.2707 22.3241 15.353 22.4199 15.4604 22.4199H16.5386C16.6389 22.4199 16.7246 22.3468 16.7403 22.2473L16.9814 20.72C17.0036 20.5777 17.1261 20.4733 17.2696 20.4733H17.9344C19.3188 20.4733 20.1174 19.8035 20.3263 18.4763C20.4206 17.8956 20.33 17.4394 20.0581 17.1197C19.7597 16.769 19.2304 16.5833 18.5272 16.5833ZM18.7696 18.5512C18.655 19.3052 18.0789 19.3052 17.5215 19.3052H17.2048L17.4275 17.897C17.4408 17.812 17.5139 17.7493 17.6002 17.7493H17.7455C18.1247 17.7493 18.4829 17.7493 18.6678 17.9656C18.7781 18.0947 18.8117 18.2863 18.7696 18.5512ZM24.8075 18.527H23.802C23.7156 18.527 23.6422 18.5897 23.6293 18.6749L23.5848 18.9563L23.5141 18.8543C23.2963 18.5381 22.8109 18.4325 22.326 18.4325C21.2141 18.4325 20.2647 19.2746 20.0798 20.456C19.9839 21.0452 20.12 21.6086 20.4543 22.0016C20.7615 22.3629 21.1997 22.5134 21.7216 22.5134C22.6175 22.5134 23.1143 21.9373 23.1143 21.9373L23.0695 22.217C23.0526 22.3239 23.1349 22.4197 23.2428 22.4197H24.1488C24.2922 22.4197 24.4145 22.3152 24.437 22.1731L24.9811 18.7292C24.9977 18.6233 24.9154 18.527 24.8075 18.527ZM23.405 20.4854C23.3085 21.0602 22.8517 21.4461 22.2697 21.4461C21.9781 21.4461 21.7441 21.3524 21.5941 21.1748C21.4454 20.9985 21.3895 20.7474 21.4363 20.4679C21.5274 19.8979 21.9908 19.4995 22.5638 19.4995C22.8495 19.4995 23.0817 19.5944 23.2349 19.7735C23.3887 19.9545 23.4495 20.207 23.405 20.4854Z\" fill=\"white\"/>\\n<path d=\"M11.3159 14.6556L11.5742 13.0149L10.9988 13.0015H8.25122L10.1607 0.894087C10.1665 0.857533 10.1859 0.823453 10.214 0.799254C10.2422 0.775055 10.2783 0.761719 10.3158 0.761719H14.9487C16.4868 0.761719 17.5482 1.08178 18.1024 1.71349C18.3621 2.00985 18.5276 2.31953 18.6077 2.66033C18.6916 3.01794 18.6931 3.44518 18.6111 3.96626L18.6051 4.0043V4.33817L18.865 4.48537C19.0838 4.60143 19.2576 4.7343 19.3909 4.88643C19.6133 5.13981 19.7571 5.46184 19.8178 5.84364C19.8805 6.23631 19.8597 6.70355 19.7571 7.23254C19.6385 7.84105 19.4468 8.37102 19.1881 8.80468C18.9499 9.20426 18.6466 9.53561 18.2866 9.79253C17.9429 10.0365 17.5344 10.2218 17.0726 10.3403C16.625 10.4568 16.1149 10.5157 15.5552 10.5157H15.1947C14.9369 10.5157 14.6864 10.6085 14.4899 10.775C14.2928 10.9449 14.1623 11.1769 14.1224 11.4309L14.0952 11.5786L13.6388 14.4704L13.6181 14.5766C13.6126 14.6103 13.6033 14.627 13.5895 14.6384C13.5771 14.6487 13.5593 14.6556 13.542 14.6556H11.3159Z\" fill=\"white\"/>\\n<path d=\"M19.111 4.04297C19.0972 4.13138 19.0814 4.22176 19.0637 4.31462C18.4526 7.4515 16.3624 8.53516 13.6927 8.53516H12.3335C12.007 8.53516 11.7319 8.77223 11.681 9.09426L10.985 13.508L10.788 14.759C10.7549 14.9704 10.9179 15.1611 11.1312 15.1611H13.5421C13.8276 15.1611 14.07 14.9536 14.115 14.6721L14.1387 14.5496L14.5927 11.669L14.6218 11.5111C14.6662 11.2286 14.9092 11.0211 15.1947 11.0211H15.5552C17.891 11.0211 19.7195 10.0728 20.254 7.32851C20.4772 6.18212 20.3616 5.22492 19.7708 4.5517C19.5921 4.3487 19.3703 4.18027 19.111 4.04297Z\" fill=\"#B7B7B7\"/>\\n<path d=\"M18.4716 3.78863C18.3783 3.76146 18.2819 3.73677 18.1831 3.71454C18.0838 3.69282 17.982 3.67355 17.8774 3.65676C17.5109 3.59749 17.1093 3.56934 16.6791 3.56934H13.0479C12.9584 3.56934 12.8735 3.58958 12.7975 3.62614C12.63 3.70664 12.5056 3.8652 12.4754 4.0593L11.7028 8.95206L11.6807 9.09479C11.7316 8.77276 12.0067 8.53568 12.3331 8.53568H13.6924C16.362 8.53568 18.4524 7.45153 19.0633 4.31515C19.0815 4.22229 19.0969 4.13191 19.1107 4.0435C18.9561 3.96151 18.7886 3.89137 18.6083 3.8316C18.564 3.81678 18.5181 3.80247 18.4716 3.78863Z\" fill=\"white\"/>\\n<path d=\"M12.4755 4.05854C12.5057 3.86442 12.6302 3.70588 12.7976 3.62586C12.8742 3.5893 12.9586 3.56906 13.0479 3.56906H16.6793C17.1096 3.56906 17.5111 3.59721 17.8775 3.65648C17.9823 3.67327 18.0841 3.69254 18.1833 3.71426C18.2821 3.7365 18.3784 3.7612 18.4718 3.78835C18.5181 3.80219 18.564 3.81651 18.609 3.83084C18.7893 3.89059 18.9567 3.96123 19.1113 4.04273C19.2931 2.8835 19.1099 2.09422 18.4832 1.37951C17.7922 0.59271 16.545 0.255859 14.9491 0.255859H10.3161C9.99009 0.255859 9.71213 0.492929 9.66165 0.815462L7.732 13.0473C7.6939 13.2893 7.88058 13.5077 8.12456 13.5077H10.9849L11.7031 8.95129L12.4755 4.05854Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ktb59p\",\"data-framer-name\":\"Payment Method/GooglePay/Payment Method/GooglePay/48\",layoutDependency:layoutDependency,layoutId:\"e5NefS200\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-rpyjth\",\"data-framer-name\":\"GooglePay\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:15,intrinsicWidth:35,layoutDependency:layoutDependency,layoutId:\"nJE7fqH8K\",svg:'<svg width=\"35\" height=\"15\" viewBox=\"0 0 35 15\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M31.0999 9.33789H31.1233L33.095 4.39062H34.4807L30.2209 14.3105H28.9065L30.4905 10.8408L27.6956 4.39062H29.0813L31.0999 9.33789ZM24.4338 4.16504C25.3757 4.16511 26.1201 4.42184 26.6663 4.92773C27.2125 5.4337 27.4816 6.14082 27.4817 7.03223V11.2812H26.262V10.3262H26.2073C25.6768 11.1133 24.9796 11.5068 24.1008 11.5068C23.3568 11.5068 22.7236 11.2817 22.2249 10.832C21.7341 10.4144 21.4572 9.79597 21.4729 9.14551C21.4729 8.43076 21.7415 7.86807 22.2717 7.44238C22.8021 7.0167 23.515 6.80764 24.4016 6.80762C25.1615 6.80762 25.779 6.95258 26.2698 7.22559V6.92773C26.2697 6.48612 26.0797 6.06836 25.7473 5.7793C25.407 5.47431 24.9718 5.30572 24.5208 5.30566C23.8082 5.30566 23.2459 5.61123 22.8342 6.22168L21.7102 5.50684C22.3119 4.61525 23.2225 4.16504 24.4338 4.16504ZM18.5452 1.20996C19.3061 1.23325 20.0356 1.54293 20.5774 2.08496C21.7333 3.17734 21.8046 5.01652 20.72 6.19727L20.5774 6.3418C19.9837 6.91204 19.2557 7.20112 18.3928 7.20117H16.2864V11.2822H15.012V1.20996H18.5452ZM24.5999 7.85254C24.0855 7.85259 23.6503 7.9807 23.302 8.22949C22.9616 8.4784 22.7865 8.79162 22.7864 9.16895C22.7864 9.50622 22.9451 9.81991 23.2063 10.0127C23.4914 10.2376 23.8402 10.3586 24.1965 10.3506C24.7347 10.3505 25.2491 10.1333 25.6292 9.74805C26.0488 9.34648 26.2629 8.87228 26.2629 8.32617C25.867 8.00488 25.3125 7.84451 24.5999 7.85254ZM16.2874 5.96387H18.425C18.9 5.97987 19.3592 5.78765 19.6838 5.44238C20.3489 4.74369 20.3334 3.61908 19.6448 2.94434C19.3202 2.62309 18.8842 2.44634 18.425 2.44629H16.2874V5.96387Z\" fill=\"white\"/>\\n<path d=\"M11.8861 6.31724C11.8861 5.92366 11.8544 5.53008 11.7911 5.14453H6.41528V7.36947H9.49507C9.3684 8.08434 8.9567 8.72693 8.35499 9.12854V10.5743H10.1918C11.2685 9.57031 11.8861 8.08434 11.8861 6.31724Z\" fill=\"white\"/>\\n<path d=\"M6.41546 11.9726C7.95139 11.9726 9.24981 11.4586 10.192 10.575L8.35517 9.12921C7.84055 9.48263 7.18343 9.68344 6.41546 9.68344C4.92703 9.68344 3.6682 8.66334 3.21692 7.29785H1.32471V8.79185C2.2906 10.7437 4.26198 11.9726 6.41546 11.9726Z\" fill=\"white\"/>\\n<path d=\"M3.2171 7.29761C2.97955 6.58273 2.97955 5.8036 3.2171 5.0807V3.59473H1.32459C0.50899 5.22528 0.50899 7.15302 1.32459 8.78358L3.2171 7.29761Z\" fill=\"white\"/>\\n<path d=\"M6.41546 2.69482C7.23093 2.67876 8.01473 2.99202 8.60061 3.56231L10.2315 1.90766C9.19439 0.927721 7.83264 0.389558 6.41546 0.405623C4.26198 0.405623 2.2906 1.64259 1.32471 3.59444L3.21692 5.08844C3.6682 3.71492 4.92703 2.69482 6.41546 2.69482Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1mvoz21\",\"data-framer-name\":\"Payment Method/Pix\",layoutDependency:layoutDependency,layoutId:\"Qm18eSFZg\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1tcf2p9\",\"data-framer-name\":\"g966\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:13,intrinsicWidth:36,layoutDependency:layoutDependency,layoutId:\"H2_Wf8NQi\",svg:'<svg width=\"36\" height=\"13\" viewBox=\"0 0 36 13\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M14.9382 11.4749V4.50506C14.9382 4.20014 14.9983 3.89821 15.115 3.61651C15.2317 3.33482 15.4028 3.07887 15.6184 2.86329C15.8341 2.64772 16.0901 2.47673 16.3718 2.36011C16.6535 2.24349 16.9555 2.1835 17.2604 2.18359H19.316C19.9301 2.18486 20.5187 2.42972 20.9525 2.86443C21.3863 3.29913 21.6299 3.88818 21.6299 4.50232V5.98578C21.6299 6.60165 21.3853 7.1923 20.9498 7.62779C20.5143 8.06327 19.9236 8.30793 19.3078 8.30793H16.4005\" stroke=\"white\" stroke-width=\"0.506906\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\\n<path d=\"M22.2068 2.18262H23.0975C23.3503 2.18262 23.5928 2.28304 23.7715 2.46178C23.9502 2.64052 24.0507 2.88295 24.0507 3.13573V8.34327\" stroke=\"white\" stroke-width=\"0.506906\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\\n<path d=\"M23.8582 1.37551L23.4539 0.970553C23.43 0.946685 23.411 0.91833 23.398 0.887113C23.3851 0.855896 23.3784 0.82243 23.3784 0.788632C23.3784 0.754835 23.3851 0.721368 23.398 0.690151C23.411 0.658934 23.43 0.63058 23.4539 0.606711L23.8582 0.202443C23.882 0.178514 23.9104 0.159527 23.9416 0.146574C23.9728 0.13362 24.0063 0.126953 24.0401 0.126953C24.0739 0.126953 24.1074 0.13362 24.1386 0.146574C24.1698 0.159527 24.1981 0.178514 24.222 0.202443L24.627 0.606711C24.6509 0.63058 24.6699 0.658934 24.6828 0.690151C24.6958 0.721368 24.7025 0.754835 24.7025 0.788632C24.7025 0.82243 24.6958 0.855896 24.6828 0.887113C24.6699 0.91833 24.6509 0.946685 24.627 0.970553L24.222 1.37551C24.1981 1.39944 24.1698 1.41842 24.1386 1.43137C24.1074 1.44433 24.0739 1.451 24.0401 1.451C24.0063 1.451 23.9728 1.44433 23.9416 1.43137C23.9104 1.41842 23.882 1.39944 23.8582 1.37551\" fill=\"white\"/>\\n<path d=\"M25.7649 2.17871H26.6502C27.1056 2.17879 27.5423 2.35969 27.8643 2.68165L29.935 4.75164C29.9987 4.81556 30.0743 4.86627 30.1577 4.90087C30.241 4.93548 30.3303 4.95329 30.4205 4.95329C30.5107 4.95329 30.6 4.93548 30.6833 4.90087C30.7666 4.86627 30.8423 4.81556 30.906 4.75164L32.9712 2.68919C33.1306 2.52971 33.3199 2.4032 33.5282 2.31691C33.7365 2.23061 33.9598 2.18621 34.1853 2.18625H34.9048\" stroke=\"white\" stroke-width=\"0.506906\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\\n<path d=\"M25.7649 8.29636H26.6502C27.1056 8.29628 27.5423 8.11538 27.8643 7.79342L29.935 5.72411C29.9987 5.6602 30.0743 5.60948 30.1577 5.57488C30.241 5.54027 30.3303 5.52246 30.4205 5.52246C30.5107 5.52246 30.6 5.54027 30.6833 5.57488C30.7666 5.60948 30.8423 5.6602 30.906 5.72411L32.9712 7.78588C33.1306 7.94536 33.3199 8.07186 33.5282 8.15816C33.7365 8.24446 33.9598 8.28885 34.1853 8.28882H34.9048\" stroke=\"white\" stroke-width=\"0.506906\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\\n<path d=\"M9.66061 9.61907C9.44203 9.61973 9.22548 9.57702 9.02353 9.49339C8.82158 9.40976 8.63823 9.28689 8.48411 9.13189L6.78549 7.43739C6.72552 7.37981 6.6456 7.34766 6.56246 7.34766C6.47932 7.34766 6.3994 7.37981 6.33943 7.43739L4.63464 9.14148C4.48052 9.29648 4.29717 9.41936 4.09522 9.50298C3.89327 9.58661 3.67674 9.62933 3.45816 9.62866H3.12378L5.27463 11.7802C5.59738 12.1027 6.03496 12.2838 6.4912 12.2838C6.94745 12.2838 7.38503 12.1027 7.70778 11.7802L9.86479 9.6225L9.66061 9.61907Z\" fill=\"white\"/>\\n<path d=\"M3.45825 3.61109C3.67681 3.61058 3.8933 3.65337 4.09523 3.73698C4.29716 3.8206 4.48052 3.94339 4.63474 4.09827L6.33952 5.80305C6.39873 5.86209 6.47894 5.89524 6.56255 5.89524C6.64617 5.89524 6.72637 5.86209 6.78559 5.80305L8.4842 4.10444C8.63842 3.94956 8.82178 3.82677 9.02371 3.74315C9.22564 3.65953 9.44214 3.61674 9.6607 3.61726H9.86626L7.70924 1.46024C7.54952 1.3004 7.35987 1.17361 7.15112 1.0871C6.94238 1.00058 6.71862 0.956055 6.49266 0.956055C6.2667 0.956055 6.04295 1.00058 5.83421 1.0871C5.62546 1.17361 5.43581 1.3004 5.27609 1.46024L3.12524 3.61109H3.45825Z\" fill=\"white\"/>\\n<path d=\"M11.6497 5.40093L10.3478 4.09904C10.3184 4.11082 10.2871 4.11709 10.2553 4.11754H9.66265C9.35411 4.11882 9.05857 4.24196 8.8404 4.46014L7.13905 6.15533C7.06343 6.23106 6.9736 6.29111 6.87471 6.33203C6.77582 6.37296 6.66982 6.39394 6.56279 6.39378C6.34656 6.39416 6.13904 6.30864 5.98586 6.15602L4.28108 4.45123C4.06291 4.23305 3.76738 4.10991 3.45884 4.10863H2.73047C2.70039 4.10808 2.67067 4.10204 2.64276 4.09082L1.33402 5.39955C1.17418 5.55927 1.04739 5.74893 0.960877 5.95767C0.874366 6.16642 0.829834 6.39017 0.829834 6.61613C0.829834 6.84209 0.874366 7.06584 0.960877 7.27459C1.04739 7.48333 1.17418 7.67299 1.33402 7.83271L2.64276 9.14144C2.67067 9.13022 2.70039 9.12418 2.73047 9.12363H3.45884C3.76733 9.12212 4.06279 8.99902 4.28108 8.78102L5.98586 7.07624C6.14123 6.928 6.34771 6.8453 6.56245 6.8453C6.77719 6.8453 6.98369 6.928 7.13905 7.07624L8.83767 8.77486C9.05596 8.99285 9.35142 9.11596 9.65991 9.11746H10.2526C10.2844 9.1178 10.3158 9.12432 10.3451 9.13664L11.647 7.83476C11.9695 7.51201 12.1506 7.07443 12.1506 6.61819C12.1506 6.16194 11.9695 5.72436 11.647 5.40161\" fill=\"white\"/>\\n<path d=\"M16.7079 10.8821C16.6 10.8869 16.493 10.9032 16.3886 10.9307V11.3556C16.4685 11.3837 16.5526 11.3978 16.6373 11.3974C16.8504 11.3974 16.9511 11.3254 16.9511 11.1377C16.9511 10.9616 16.8682 10.8821 16.7079 10.8821V10.8821ZM16.3167 11.6708V10.8314H16.3756L16.3817 10.8677C16.4904 10.8386 16.6018 10.8207 16.7141 10.8143C16.7919 10.8089 16.869 10.8312 16.932 10.8773C16.9664 10.9108 16.9929 10.9515 17.0095 10.9966C17.0261 11.0417 17.0324 11.0899 17.0279 11.1377C17.032 11.191 17.0214 11.2444 16.9972 11.2922C16.973 11.3399 16.9362 11.3801 16.8908 11.4083C16.814 11.4462 16.7292 11.465 16.6435 11.4631C16.5569 11.4626 16.4708 11.4495 16.3879 11.4241V11.6708H16.3167Z\" fill=\"white\"/>\\n<path d=\"M17.5626 10.88C17.3495 10.88 17.2549 10.9485 17.2549 11.1342C17.2549 11.3199 17.3488 11.3973 17.5626 11.3973C17.7763 11.3973 17.8695 11.3288 17.8695 11.1438C17.8695 10.9588 17.7757 10.88 17.5626 10.88V10.88ZM17.8366 11.3973C17.7546 11.4481 17.6588 11.472 17.5626 11.4659C17.4663 11.4716 17.3707 11.4477 17.2885 11.3973C17.2501 11.3668 17.22 11.3272 17.2008 11.2821C17.1817 11.237 17.1741 11.1878 17.1789 11.139C17.1745 11.0902 17.1822 11.041 17.2013 10.9958C17.2204 10.9506 17.2503 10.9109 17.2885 10.88C17.3705 10.8293 17.4663 10.8054 17.5626 10.8115C17.6588 10.8055 17.7545 10.8294 17.8366 10.88C17.8748 10.9106 17.9047 10.9501 17.9238 10.995C17.943 11.04 17.9507 11.089 17.9463 11.1376C17.951 11.1866 17.9434 11.236 17.9243 11.2813C17.9051 11.3267 17.875 11.3665 17.8366 11.3973\" fill=\"white\"/>\\n<path d=\"M18.8445 11.4458L18.6074 10.936H18.6026L18.369 11.4458H18.308L18.0544 10.8291H18.1339L18.3443 11.3451H18.3491L18.5779 10.8291H18.6465L18.8815 11.3451H18.8863L19.0918 10.8291H19.1686L18.9157 11.4458H18.8445Z\" fill=\"white\"/>\\n<path d=\"M19.6214 10.8788C19.424 10.8788 19.3576 10.9665 19.3473 11.0933H19.8996C19.8941 10.9528 19.8221 10.8788 19.6255 10.8788H19.6214ZM19.6255 11.4633C19.5348 11.4729 19.4437 11.4485 19.3699 11.3948C19.3345 11.3623 19.3069 11.3223 19.2891 11.2777C19.2713 11.2331 19.2638 11.185 19.2671 11.1371C19.2645 11.0874 19.2734 11.0377 19.2933 10.9921C19.3131 10.9464 19.3434 10.906 19.3816 10.874C19.4533 10.8293 19.537 10.8078 19.6214 10.8123C19.7075 10.807 19.7932 10.8278 19.8674 10.872C19.9564 10.9316 19.9736 11.0364 19.9736 11.1556H19.3425C19.3425 11.2817 19.3864 11.3941 19.6248 11.3941C19.7316 11.3915 19.838 11.3796 19.9427 11.3584V11.4229C19.8363 11.4451 19.728 11.4579 19.6193 11.4612\" fill=\"white\"/>\\n<path d=\"M20.1792 11.4463V10.8296H20.2381L20.2443 10.8659C20.3428 10.8336 20.4455 10.8156 20.5492 10.8125H20.5581V10.881H20.541C20.4425 10.8832 20.3449 10.8995 20.2511 10.9297V11.4449L20.1792 11.4463Z\" fill=\"white\"/>\\n<path d=\"M20.9753 10.8787C20.7779 10.8787 20.7108 10.9664 20.7012 11.0932H21.2541C21.248 10.9527 21.176 10.8787 20.9801 10.8787H20.9753ZM20.9801 11.4632C20.8893 11.4726 20.7983 11.4482 20.7245 11.3946C20.6906 11.3618 20.6644 11.3218 20.6478 11.2776C20.6312 11.2334 20.6246 11.1861 20.6286 11.1391C20.6259 11.0893 20.6348 11.0397 20.6547 10.994C20.6746 10.9483 20.7048 10.9079 20.743 10.8759C20.8147 10.8312 20.8984 10.8097 20.9828 10.8143C21.0687 10.809 21.1542 10.8298 21.2281 10.8739C21.3172 10.9335 21.3343 11.0383 21.3343 11.1576H20.7039C20.7039 11.2836 20.7478 11.396 20.9862 11.396C21.093 11.3934 21.1994 11.3815 21.3042 11.3604V11.4248C21.1975 11.447 21.089 11.4598 20.9801 11.4632\" fill=\"white\"/>\\n<path d=\"M22.1136 10.9217C22.0339 10.8939 21.95 10.88 21.8656 10.8806C21.6525 10.8806 21.5511 10.9526 21.5511 11.1396C21.5511 11.3267 21.634 11.3952 21.795 11.3952C21.9025 11.3901 22.0093 11.3743 22.1136 11.3479V10.9217ZM22.1273 11.4466L22.1212 11.4096C22.0125 11.4388 21.9012 11.457 21.7888 11.4637C21.7109 11.4697 21.6334 11.447 21.5709 11.4C21.5363 11.3667 21.5096 11.3259 21.4928 11.2809C21.4761 11.2358 21.4698 11.1875 21.4743 11.1396C21.4703 11.0865 21.4809 11.0332 21.5051 10.9858C21.5293 10.9383 21.566 10.8983 21.6114 10.8703C21.6884 10.8315 21.7739 10.8124 21.8601 10.8148C21.9462 10.8158 22.0318 10.829 22.1143 10.8539V10.5723H22.1862V11.4466H22.1273Z\" fill=\"white\"/>\\n<path d=\"M23.2414 10.8827C23.1335 10.8875 23.0265 10.9038 22.9221 10.9313V11.3548C23.0018 11.3839 23.086 11.3985 23.1708 11.3979C23.3839 11.3979 23.4846 11.326 23.4846 11.1382C23.4846 10.9621 23.4017 10.8827 23.2414 10.8827V10.8827ZM23.425 11.4089C23.3482 11.4468 23.2633 11.4656 23.1777 11.4637C23.0844 11.4627 22.9919 11.447 22.9036 11.4171V11.4466H22.8542V10.5723H22.9228V10.8635C23.0294 10.8363 23.1384 10.8193 23.2482 10.8128C23.326 10.8074 23.4032 10.8297 23.4661 10.8758C23.5006 10.9093 23.527 10.9501 23.5436 10.9951C23.5602 11.0402 23.5665 11.0884 23.5621 11.1362C23.5661 11.1895 23.5555 11.2429 23.5314 11.2907C23.5072 11.3384 23.4704 11.3786 23.425 11.4068\" fill=\"white\"/>\\n<path d=\"M23.6523 11.6855V11.617C23.6873 11.617 23.7209 11.6231 23.7435 11.6231C23.7851 11.6266 23.8267 11.6159 23.8616 11.593C23.8965 11.57 23.9227 11.536 23.936 11.4964L23.9593 11.4477L23.6379 10.8311H23.7209L23.9949 11.3614H23.9997L24.2615 10.8311H24.343L24.0004 11.5211C23.9367 11.6464 23.8689 11.6876 23.7435 11.6876C23.7131 11.6889 23.6826 11.6882 23.6523 11.6855Z\" fill=\"white\"/>\\n<path d=\"M25.3355 11.0954H25.0963V11.3112H25.3362C25.5006 11.3112 25.563 11.2927 25.563 11.2023C25.563 11.1118 25.4773 11.0954 25.3355 11.0954V11.0954ZM25.2916 10.7459H25.0963V10.9652H25.2923C25.4547 10.9652 25.5191 10.946 25.5191 10.8542C25.5191 10.7624 25.4376 10.7459 25.2916 10.7459V10.7459ZM25.6616 11.388C25.5739 11.4435 25.4677 11.4462 25.2745 11.4462H24.9106V10.6123H25.2656C25.4328 10.6123 25.5349 10.6123 25.6198 10.6658C25.6482 10.6826 25.6712 10.7071 25.6863 10.7364C25.7015 10.7657 25.7081 10.7987 25.7055 10.8316C25.7076 10.8727 25.6957 10.9134 25.6719 10.9469C25.648 10.9805 25.6135 11.0051 25.5739 11.0166V11.0214C25.6808 11.0454 25.75 11.1002 25.75 11.2187C25.7526 11.2524 25.7457 11.2861 25.7301 11.316C25.7145 11.3459 25.6907 11.3709 25.6616 11.388\" fill=\"white\"/>\\n<path d=\"M26.4783 11.1885C26.4098 11.1824 26.3337 11.1789 26.257 11.1789C26.1316 11.1789 26.0878 11.2043 26.0878 11.2618C26.0878 11.3194 26.1241 11.3441 26.22 11.3441C26.3071 11.341 26.3937 11.3288 26.4783 11.3078V11.1885ZM26.5146 11.4468L26.5098 11.4098C26.4011 11.4407 26.2891 11.4589 26.1762 11.464C26.1111 11.4683 26.0463 11.4525 25.9905 11.4188C25.9677 11.4015 25.9495 11.3789 25.9375 11.353C25.9256 11.3271 25.9202 11.2986 25.9219 11.2701C25.9204 11.2351 25.9294 11.2005 25.9479 11.1708C25.9663 11.1411 25.9934 11.1176 26.0254 11.1036C26.0991 11.076 26.1778 11.0643 26.2563 11.0693C26.3207 11.0693 26.4071 11.0727 26.479 11.0775V11.0693C26.479 10.9734 26.416 10.9419 26.2426 10.9419C26.1741 10.9419 26.0946 10.9453 26.0165 10.9528V10.8281C26.1028 10.8213 26.2001 10.8165 26.2803 10.8165C26.3792 10.8078 26.4786 10.8275 26.5667 10.8733C26.6352 10.9234 26.6503 10.9926 26.6503 11.0844V11.4482L26.5146 11.4468Z\" fill=\"white\"/>\\n<path d=\"M27.4527 11.4461V11.1035C27.4527 10.9918 27.3952 10.9514 27.2931 10.9514C27.2083 10.955 27.1242 10.9681 27.0423 10.9904V11.4433H26.873V10.8266H27.0101L27.0163 10.865C27.1232 10.834 27.2333 10.8154 27.3445 10.8095C27.4202 10.8036 27.4954 10.8261 27.5555 10.8726C27.5804 10.8976 27.5995 10.9278 27.6114 10.9611C27.6232 10.9944 27.6275 11.0299 27.624 11.0651V11.4413L27.4527 11.4461Z\" fill=\"white\"/>\\n<path d=\"M28.1062 11.4634C28.0246 11.4698 27.9434 11.4467 27.8774 11.3983C27.8424 11.3652 27.8154 11.3246 27.7986 11.2794C27.7817 11.2343 27.7754 11.1859 27.7801 11.138C27.7768 11.0872 27.7866 11.0364 27.8086 10.9904C27.8305 10.9445 27.8639 10.9049 27.9055 10.8755C27.9876 10.8295 28.0814 10.8083 28.1754 10.8146C28.244 10.8146 28.3159 10.8194 28.392 10.8262V10.9578C28.3303 10.9523 28.2549 10.9468 28.196 10.9468C28.0329 10.9468 27.9562 10.9982 27.9562 11.1393C27.9562 11.2805 28.0137 11.3291 28.1473 11.3291C28.2342 11.3265 28.3207 11.3159 28.4057 11.2976V11.4244C28.3073 11.447 28.2071 11.4601 28.1062 11.4634Z\" fill=\"white\"/>\\n<path d=\"M28.9141 10.943C28.7511 10.943 28.6791 10.9944 28.6791 11.1341C28.6791 11.2739 28.7476 11.3335 28.9141 11.3335C29.0807 11.3335 29.1464 11.2835 29.1464 11.1437C29.1464 11.0039 29.0779 10.943 28.9141 10.943V10.943ZM29.2088 11.3979C29.1193 11.4486 29.0167 11.4713 28.9141 11.463C28.8112 11.471 28.7082 11.4483 28.6181 11.3979C28.578 11.3685 28.5462 11.3292 28.5259 11.2838C28.5056 11.2384 28.4975 11.1884 28.5023 11.1389C28.4975 11.0892 28.5056 11.0391 28.5259 10.9935C28.5462 10.9479 28.578 10.9083 28.6181 10.8786C28.7083 10.8284 28.8113 10.806 28.9141 10.8141C29.0165 10.8063 29.119 10.8287 29.2088 10.8786C29.2486 10.9082 29.2801 10.9476 29.3001 10.993C29.3202 11.0384 29.3282 11.0882 29.3232 11.1376C29.3281 11.1871 29.3201 11.2371 29.3 11.2827C29.28 11.3283 29.2486 11.368 29.2088 11.3979\" fill=\"white\"/>\\n<path d=\"M30.314 11.4633C30.2071 11.47 30.1012 11.4393 30.0145 11.3763C29.9145 11.294 29.8843 11.1659 29.8843 11.0282C29.8808 10.9597 29.8944 10.8914 29.924 10.8296C29.9535 10.7677 29.9981 10.7142 30.0536 10.6739C30.1612 10.6144 30.2837 10.5871 30.4065 10.5951C30.499 10.5951 30.5935 10.6013 30.697 10.6095V10.7596C30.6086 10.752 30.499 10.7459 30.414 10.7459C30.1762 10.7459 30.0755 10.8363 30.0755 11.0282C30.0755 11.22 30.1687 11.3119 30.3441 11.3119C30.4693 11.3078 30.5937 11.291 30.7155 11.2618V11.4112C30.5837 11.4421 30.4492 11.4598 30.314 11.464\" fill=\"white\"/>\\n<path d=\"M31.2198 10.9243C31.0772 10.9243 31.0224 10.975 31.0142 11.0689H31.4253C31.4205 10.9688 31.3623 10.9243 31.2198 10.9243ZM31.1944 11.4635C31.1023 11.4719 31.0101 11.4476 30.934 11.395C30.8992 11.3624 30.8723 11.3224 30.8552 11.2779C30.8381 11.2334 30.8313 11.1856 30.8354 11.1381C30.8327 11.0889 30.8417 11.0397 30.8617 10.9947C30.8817 10.9497 30.9122 10.91 30.9505 10.8791C31.0315 10.8304 31.1255 10.8079 31.2198 10.8147C31.3127 10.8089 31.4053 10.8303 31.4863 10.8763C31.585 10.9448 31.5932 11.0531 31.5946 11.1799H31.0101C31.0142 11.2737 31.0642 11.334 31.2369 11.334C31.3467 11.3316 31.4562 11.3211 31.5644 11.3025V11.4231C31.4423 11.4463 31.3186 11.4598 31.1944 11.4635Z\" fill=\"white\"/>\\n<path d=\"M32.3579 11.4461V11.1035C32.3579 10.9918 32.301 10.9514 32.1989 10.9514C32.1141 10.955 32.03 10.9681 31.9481 10.9904V11.4433H31.7761V10.8266H31.9166L31.9228 10.865C32.0297 10.8339 32.1398 10.8153 32.251 10.8095C32.3267 10.8036 32.4019 10.8261 32.462 10.8726C32.4869 10.8976 32.506 10.9278 32.5179 10.9611C32.5297 10.9944 32.534 11.0299 32.5305 11.0651V11.4413L32.3579 11.4461Z\" fill=\"white\"/>\\n<path d=\"M33.0171 11.4636C32.9791 11.4673 32.9408 11.4612 32.9059 11.4458C32.871 11.4305 32.8406 11.4064 32.8177 11.3759C32.7837 11.32 32.7679 11.2549 32.7725 11.1896V10.9593H32.6484V10.8319H32.7725L32.791 10.6455H32.9431V10.8319H33.185V10.9593H32.9431V11.1567C32.9407 11.1965 32.9465 11.2364 32.9602 11.2738C32.9706 11.2937 32.987 11.3099 33.007 11.3201C33.027 11.3303 33.0497 11.334 33.0719 11.3307C33.113 11.33 33.1541 11.3259 33.1945 11.3184V11.4417C33.1362 11.4545 33.0768 11.4619 33.0171 11.4636\" fill=\"white\"/>\\n<path d=\"M33.353 11.4463V10.8296H33.4901L33.4962 10.868C33.5944 10.8349 33.6969 10.8162 33.8005 10.8125H33.8224V10.9591C33.8025 10.9591 33.7799 10.9591 33.7628 10.9591C33.6814 10.9594 33.6003 10.97 33.5216 10.9907V11.4449L33.353 11.4463Z\" fill=\"white\"/>\\n<path d=\"M34.4493 11.1885C34.3773 11.1824 34.304 11.1789 34.2273 11.1789C34.1019 11.1789 34.058 11.2043 34.058 11.2619C34.058 11.3194 34.095 11.3441 34.191 11.3441C34.2781 11.3409 34.3647 11.3288 34.4493 11.3078V11.1885ZM34.4856 11.4469L34.4788 11.4119C34.37 11.4427 34.258 11.4609 34.1451 11.466C34.0798 11.4703 34.0148 11.4545 33.9587 11.4208C33.936 11.4035 33.9179 11.3809 33.9059 11.355C33.894 11.3291 33.8886 11.3006 33.8902 11.2721C33.8885 11.2362 33.8981 11.2006 33.9176 11.1704C33.9372 11.1402 33.9657 11.1168 33.9991 11.1036C34.0725 11.0766 34.1507 11.0654 34.2287 11.0707C34.2931 11.0707 34.3801 11.0741 34.452 11.0789V11.0693C34.452 10.9734 34.3883 10.9419 34.2156 10.9419C34.1471 10.9419 34.0669 10.9453 33.9888 10.9528V10.8281C34.0759 10.8213 34.1732 10.8165 34.2533 10.8165C34.352 10.8077 34.4512 10.8275 34.5391 10.8733C34.6076 10.9234 34.6233 10.9926 34.6233 11.0844V11.4482L34.4856 11.4469Z\" fill=\"white\"/>\\n<path d=\"M34.8411 10.5723H35.0131V11.4466H34.8411V10.5723Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true})}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1hrc5\",\"data-framer-name\":\"Frame 1707478526\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:18,intrinsicWidth:66,layoutDependency:layoutDependency,layoutId:\"Sv8sjvfLQ\",svg:'<svg width=\"66\" height=\"18\" viewBox=\"0 0 66 18\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M11.5747 10.7206C11.5747 12.4812 13.3983 13.7014 13.3983 12.1547C13.3983 10.4842 11.5747 9.58366 11.5747 10.7206Z\" fill=\"white\"/>\\n<path d=\"M5.70809 5.6879C6.6942 7.14454 8.88929 7.13329 8.02251 5.85225C7.08819 4.46991 5.07095 4.74457 5.70809 5.6879Z\" fill=\"white\"/>\\n<path d=\"M5.52777 9.06944C7.22757 9.52872 8.88233 8.08784 7.38741 7.68259C5.77768 7.24582 4.4291 8.77 5.52777 9.06944Z\" fill=\"white\"/>\\n<path d=\"M9.76223 10.6585C8.70634 12.0679 9.43353 14.1369 10.3611 12.8986C11.363 11.5636 10.4444 9.74896 9.76223 10.6585Z\" fill=\"white\"/>\\n<path d=\"M7.9952 9.57615C6.39222 10.2988 6.02749 12.4624 7.43911 11.8275C8.96104 11.1409 9.03309 9.10786 7.9952 9.57615Z\" fill=\"white\"/>\\n<path d=\"M15.9832 12.9202C14.6346 14.3228 12.7389 15.1986 10.6384 15.1986C6.54764 15.1986 3.23136 11.8801 3.23136 7.78932C3.23136 5.71354 4.08463 3.83815 5.46022 2.49182L3.6276 0.526367C1.72519 2.36124 0.543213 4.93682 0.543213 7.78932C0.543213 13.366 5.06398 17.8845 10.6384 17.8845C13.4481 17.8845 15.9877 16.7385 17.818 14.8879L15.9832 12.9202Z\" fill=\"white\"/>\\n<path d=\"M53.0006 4.61128V5.65142C51.5417 5.65142 51.8321 5.61089 51.8321 7.3422L53.0006 7.47053V13.5808H55.3398V7.47053C57.6542 7.47053 57.2917 7.67991 57.2917 6.0409C57.706 6.52045 60.4099 13.2611 60.4099 13.3219C60.4099 13.8667 59.7052 14.4903 59.3698 14.4903C58.8519 14.4903 58.5323 14.2089 58.0707 14.1008L57.1612 15.7916C59.0005 17.0209 61.0741 16.9241 62.229 14.8798C62.4654 14.4566 62.6928 13.7992 62.8819 13.3219L65.3877 6.98873C65.6218 6.43715 65.7592 5.89231 66.0001 5.39251H63.5303C63.1813 6.89193 61.9161 9.69264 61.8395 10.5909L60.6328 8.02887C60.4414 7.53807 60.3198 7.17785 60.1307 6.70957C59.9821 6.33809 59.8065 5.75723 59.6309 5.39251C55.8013 5.39251 58.3004 5.65142 55.3398 5.65142C55.3398 4.29834 55.4974 4.22179 56.5105 4.22179C56.9833 4.22179 56.9675 4.37488 57.4201 4.4807L58.199 2.78991C55.9792 1.304 53.0006 2.50174 53.0006 4.61128Z\" fill=\"white\"/>\\n<path d=\"M35.866 13.5808H38.2052C38.5204 12.2345 39.7091 9.20641 39.7654 8.51074H40.0266C40.0941 9.32349 41.2963 12.3403 41.5845 13.5808H43.926C44.2029 13.0585 46.8663 5.96443 46.9158 5.39258H44.5744L43.0794 10.2646C42.8881 10.8859 43.201 10.5257 42.7552 10.8522C42.7147 10.3614 42.5076 9.93136 42.3815 9.53512L41.195 5.39258H38.7253C38.2795 6.32015 37.424 10.4717 36.9062 10.8522C36.8229 9.85481 35.3662 6.26836 35.3459 5.39258H32.7456C33.3557 6.54303 34.9992 11.9418 35.866 13.5808Z\" fill=\"white\"/>\\n<path d=\"M19.9014 13.1916C19.9014 13.7793 20.5678 13.5811 21.9816 13.5811C23.1659 13.5811 21.268 11.7665 23.4113 10.3324L25.2304 13.5811H28.0919C27.9838 13.1804 27.6281 12.6986 27.3872 12.3339C27.0923 11.8858 26.8649 11.5121 26.5857 11.0573C26.2998 10.5891 26.1107 10.3099 25.8405 9.85285C25.5636 9.38457 25.2191 9.01984 25.1021 8.51103L27.9613 5.39287C25.6109 5.39287 25.2687 5.08668 24.5054 6.0953C24.0597 6.68741 22.9317 7.87614 22.3711 8.25212V2.27246H19.9014V13.1916Z\" fill=\"white\"/>\\n<path d=\"M29.3608 13.5808L31.8216 13.5786L31.8306 5.39258H29.3608V13.5808Z\" fill=\"white\"/>\\n<path d=\"M30.5948 4.40422C29.8811 4.40422 29.3025 3.82561 29.3025 3.11193C29.3025 2.39599 29.8811 1.81738 30.5948 1.81738C31.3107 1.81738 31.8893 2.39599 31.8893 3.11193C31.8893 3.82561 31.3107 4.40422 30.5948 4.40422Z\" fill=\"white\"/>\\n<path d=\"M48.0459 13.5808L50.5044 13.5786L50.5157 5.39258H48.0459V13.5808Z\" fill=\"white\"/>\\n<path d=\"M49.2798 4.40422C48.5662 4.40422 47.9875 3.82561 47.9875 3.11193C47.9875 2.39599 48.5662 1.81738 49.2798 1.81738C49.9958 1.81738 50.5721 2.39599 50.5721 3.11193C50.5721 3.82561 49.9958 4.40422 49.2798 4.40422Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true})]})}),/*#__PURE__*/_jsx(SVG,{className:\"framer-9786nl\",\"data-framer-name\":\"Group 1992\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:20,intrinsicWidth:246,layoutDependency:layoutDependency,layoutId:\"ZWvUQ2kjL\",svg:'<svg width=\"246\" height=\"20\" viewBox=\"0 0 246 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M180.56 11.582C180.206 11.5846 179.864 11.7003 179.587 11.9107C179.31 12.1211 179.115 12.414 179.032 12.7428C178.95 13.0716 178.985 13.4173 179.132 13.7248C179.279 14.0323 179.53 14.2838 179.844 14.4393V16.2353H181.158V14.4958C181.498 14.3629 181.778 14.1217 181.952 13.8132C182.126 13.5047 182.182 13.148 182.112 12.8042C182.041 12.4603 181.848 12.1505 181.565 11.9276C181.282 11.7047 180.927 11.5826 180.56 11.582V11.582Z\" fill=\"white\"/>\\n<path d=\"M185.759 8.07234V5.38462C185.787 4.0231 185.25 2.70634 184.264 1.72246C183.279 0.738584 181.926 0.167713 180.502 0.134766C179.077 0.167713 177.724 0.738584 176.739 1.72246C175.753 2.70634 175.216 4.0231 175.244 5.38462V8.07234H173.273V18.7479C173.273 19.081 173.411 19.4004 173.658 19.636C173.904 19.8715 174.238 20.0038 174.587 20.0038H186.416C186.765 20.0038 187.099 19.8715 187.345 19.636C187.592 19.4004 187.73 19.081 187.73 18.7479V8.07234H185.759ZM176.559 5.38462C176.53 4.35615 176.929 3.35877 177.668 2.61041C178.407 1.86205 179.425 1.42354 180.502 1.39071C181.578 1.42354 182.596 1.86205 183.335 2.61041C184.074 3.35877 184.473 4.35615 184.445 5.38462V8.07234H176.559V5.38462ZM174.587 18.7479V9.32829H186.416V18.7479H174.587Z\" fill=\"white\"/>\\n<path d=\"M29.4254 9.74758C30.3705 9.74758 31.176 9.41061 31.7102 8.78599L31.0198 8.12849C30.6007 8.58874 30.0829 8.81064 29.4829 8.81064C28.2912 8.81064 27.4282 7.97233 27.4282 6.78883C27.4282 5.60533 28.2912 4.76702 29.4829 4.76702C30.0829 4.76702 30.6007 4.98892 31.0198 5.44095L31.7102 4.79167C31.176 4.16705 30.3705 3.83008 29.4336 3.83008C27.6666 3.83008 26.3516 5.07111 26.3516 6.78883C26.3516 8.50655 27.6666 9.74758 29.4254 9.74758Z\" fill=\"white\"/>\\n<path d=\"M34.4473 9.72293C35.8116 9.72293 36.7896 8.78599 36.7896 7.47099C36.7896 6.15599 35.8116 5.22727 34.4473 5.22727C33.0994 5.22727 32.1132 6.15599 32.1132 7.47099C32.1132 8.78599 33.0994 9.72293 34.4473 9.72293ZM34.4473 8.84352C33.7076 8.84352 33.1487 8.3093 33.1487 7.47099C33.1487 6.63267 33.7076 6.09846 34.4473 6.09846C35.1952 6.09846 35.7541 6.63267 35.7541 7.47099C35.7541 8.3093 35.1952 8.84352 34.4473 8.84352Z\" fill=\"white\"/>\\n<path d=\"M43.3115 5.22727C42.6129 5.22727 42.0211 5.5067 41.6677 5.95874C41.3636 5.46561 40.8294 5.22727 40.1883 5.22727C39.5884 5.22727 39.0788 5.44095 38.7501 5.83545V5.27658H37.772V9.6654H38.7994V7.43811C38.7994 6.56692 39.2596 6.12311 39.9418 6.12311C40.5664 6.12311 40.928 6.50117 40.928 7.28196V9.6654H41.9554V7.43811C41.9554 6.56692 42.4238 6.12311 43.0978 6.12311C43.7224 6.12311 44.084 6.50117 44.084 7.28196V9.6654H45.1114V7.15046C45.1114 5.82724 44.3717 5.22727 43.3115 5.22727Z\" fill=\"white\"/>\\n<path d=\"M48.857 5.22727C48.257 5.22727 47.7474 5.43274 47.4022 5.85189V5.27658H46.4242V11.2598H47.4515V9.13118C47.805 9.5339 48.2981 9.72293 48.857 9.72293C50.1391 9.72293 51.0842 8.8353 51.0842 7.47099C51.0842 6.11489 50.1391 5.22727 48.857 5.22727ZM48.7419 8.84352C48.0022 8.84352 47.4351 8.3093 47.4351 7.47099C47.4351 6.63267 48.0022 6.09846 48.7419 6.09846C49.4816 6.09846 50.0405 6.63267 50.0405 7.47099C50.0405 8.3093 49.4816 8.84352 48.7419 8.84352Z\" fill=\"white\"/>\\n<path d=\"M53.0366 5.91764V5.27658H52.0585V9.6654H53.0859V7.53674C53.0859 6.64089 53.579 6.18064 54.3598 6.18064C54.4338 6.18064 54.5077 6.18886 54.5981 6.2053V5.22727C53.8667 5.22727 53.3325 5.45739 53.0366 5.91764Z\" fill=\"white\"/>\\n<path d=\"M57.1222 5.22727C56.4154 5.22727 55.7332 5.40808 55.2648 5.7697L55.6675 6.51761C55.9962 6.24639 56.5058 6.08202 56.9989 6.08202C57.7304 6.08202 58.092 6.43542 58.092 7.03539V7.10114H56.9578C55.6264 7.10114 55.1333 7.67646 55.1333 8.40793C55.1333 9.17227 55.7661 9.72293 56.7688 9.72293C57.4263 9.72293 57.903 9.50924 58.1495 9.13118V9.6654H59.1194V7.09292C59.1194 5.82724 58.3879 5.22727 57.1222 5.22727ZM56.9825 8.97502C56.4565 8.97502 56.1442 8.73668 56.1442 8.36683C56.1442 8.0463 56.3332 7.7833 57.0318 7.7833H58.092V8.29286C57.9194 8.74489 57.4838 8.97502 56.9825 8.97502Z\" fill=\"white\"/>\\n<path d=\"M28.546 17.5449C30.124 17.5449 30.8719 16.7559 30.8719 15.8354C30.8719 13.7231 27.4611 14.5204 27.4611 13.2958C27.4611 12.8602 27.8227 12.515 28.7103 12.515C29.2117 12.515 29.7788 12.6629 30.2966 12.967L30.6335 12.1369C30.1322 11.8082 29.4089 11.6274 28.7186 11.6274C27.1406 11.6274 26.4009 12.4164 26.4009 13.3451C26.4009 15.482 29.8199 14.6683 29.8199 15.9093C29.8199 16.3367 29.4418 16.6572 28.546 16.6572C27.8392 16.6572 27.1077 16.3942 26.6474 16.0244L26.2776 16.8545C26.7543 17.2654 27.6501 17.5449 28.546 17.5449Z\" fill=\"white\"/>\\n<path d=\"M35.9585 15.2929C35.9585 13.9204 35.0216 13.0245 33.7394 13.0245C32.4327 13.0245 31.4711 13.9615 31.4711 15.2683C31.4711 16.5751 32.4244 17.5202 33.8956 17.5202C34.6517 17.5202 35.2681 17.2736 35.6626 16.8052L35.112 16.1723C34.7997 16.4929 34.4134 16.649 33.9203 16.649C33.1559 16.649 32.6217 16.2381 32.4984 15.597H35.9421C35.9503 15.4984 35.9585 15.3751 35.9585 15.2929ZM33.7394 13.8464C34.4134 13.8464 34.8983 14.282 34.9805 14.9149H32.4902C32.5888 14.2738 33.0737 13.8464 33.7394 13.8464Z\" fill=\"white\"/>\\n<path d=\"M40.3233 13.0739V13.6574C39.9616 13.2218 39.4192 13.0245 38.8028 13.0245C37.5453 13.0245 36.5837 13.8629 36.5837 15.1368C36.5837 16.4107 37.5453 17.2654 38.8028 17.2654C39.3945 17.2654 39.9123 17.0764 40.2739 16.6819V16.912C40.2739 17.7996 39.8466 18.2435 38.8767 18.2435C38.2686 18.2435 37.6439 18.038 37.2577 17.7175L36.7974 18.49C37.2987 18.901 38.1124 19.1146 38.9343 19.1146C40.4712 19.1146 41.3013 18.3914 41.3013 16.797V13.0739H40.3233ZM38.9589 16.3942C38.1782 16.3942 37.6193 15.8847 37.6193 15.1368C37.6193 14.3971 38.1782 13.8957 38.9589 13.8957C39.7315 13.8957 40.2904 14.3971 40.2904 15.1368C40.2904 15.8847 39.7315 16.3942 38.9589 16.3942Z\" fill=\"white\"/>\\n<path d=\"M45.8737 13.0739V15.2929C45.8737 16.1723 45.3888 16.6161 44.6737 16.6161C44.0245 16.6161 43.6464 16.2381 43.6464 15.4409V13.0739H42.619V15.5806C42.619 16.9038 43.3834 17.5202 44.5094 17.5202C45.0765 17.5202 45.5942 17.3065 45.923 16.9038V17.4627H46.901V13.0739H45.8737Z\" fill=\"white\"/>\\n<path d=\"M49.2242 13.7149V13.0739H48.2461V17.4627H49.2735V15.334C49.2735 14.4382 49.7666 13.9779 50.5474 13.9779C50.6214 13.9779 50.6953 13.9861 50.7857 14.0026V13.0245C50.0543 13.0245 49.52 13.2547 49.2242 13.7149Z\" fill=\"white\"/>\\n<path d=\"M53.3098 13.0245C52.603 13.0245 51.9208 13.2054 51.4523 13.567L51.8551 14.3149C52.1838 14.0437 52.6934 13.8793 53.1865 13.8793C53.918 13.8793 54.2796 14.2327 54.2796 14.8327V14.8984H53.1454C51.814 14.8984 51.3208 15.4737 51.3208 16.2052C51.3208 16.9696 51.9537 17.5202 52.9564 17.5202C53.6139 17.5202 54.0906 17.3065 54.3371 16.9285V17.4627H55.3069V14.8902C55.3069 13.6245 54.5755 13.0245 53.3098 13.0245ZM53.1701 16.7723C52.6441 16.7723 52.3318 16.534 52.3318 16.1641C52.3318 15.8436 52.5208 15.5806 53.2194 15.5806H54.2796V16.0901C54.107 16.5422 53.6714 16.7723 53.1701 16.7723Z\" fill=\"white\"/>\\n<path d=\"M111.714 9.7464C113.292 9.7464 114.04 8.9574 114.04 8.0369C114.04 5.92468 110.629 6.7219 110.629 5.49731C110.629 5.06171 110.991 4.71652 111.878 4.71652C112.38 4.71652 112.947 4.86446 113.465 5.16856L113.801 4.33846C113.3 4.00971 112.577 3.8289 111.887 3.8289C110.309 3.8289 109.569 4.6179 109.569 5.54662C109.569 7.6835 112.988 6.86984 112.988 8.11087C112.988 8.53825 112.61 8.85878 111.714 8.85878C111.007 8.85878 110.276 8.59578 109.815 8.22593L109.446 9.05603C109.922 9.46697 110.818 9.7464 111.714 9.7464Z\" fill=\"white\"/>\\n<path d=\"M116.677 5.22609C115.97 5.22609 115.288 5.4069 114.82 5.76853L115.223 6.51643C115.551 6.24521 116.061 6.08084 116.554 6.08084C117.285 6.08084 117.647 6.43425 117.647 7.03421V7.09996H116.513C115.181 7.09996 114.688 7.67528 114.688 8.40675C114.688 9.17109 115.321 9.72175 116.324 9.72175C116.981 9.72175 117.458 9.50806 117.705 9.13V9.66422H118.674V7.09175C118.674 5.82606 117.943 5.22609 116.677 5.22609ZM116.538 8.97384C116.012 8.97384 115.699 8.7355 115.699 8.36565C115.699 8.04512 115.888 7.78212 116.587 7.78212H117.647V8.29168C117.475 8.74372 117.039 8.97384 116.538 8.97384Z\" fill=\"white\"/>\\n<path d=\"M122.343 8.6944C122.187 8.81768 121.982 8.87522 121.768 8.87522C121.374 8.87522 121.16 8.64509 121.16 8.21772V6.13015H122.335V5.30828H121.16V4.30559H120.133V5.30828H119.409V6.13015H120.133V8.24237C120.133 9.21218 120.683 9.72175 121.645 9.72175C122.015 9.72175 122.385 9.62312 122.631 9.42587L122.343 8.6944Z\" fill=\"white\"/>\\n<path d=\"M123.994 4.55215C124.38 4.55215 124.652 4.27271 124.652 3.91109C124.652 3.57412 124.372 3.31934 123.994 3.31934C123.616 3.31934 123.337 3.59055 123.337 3.93574C123.337 4.28093 123.616 4.55215 123.994 4.55215ZM123.476 9.66422H124.504V5.2754H123.476V9.66422Z\" fill=\"white\"/>\\n<path d=\"M127.208 9.72175C128.441 9.72175 129.197 9.18753 129.197 8.36565C129.197 6.64793 126.485 7.43693 126.485 6.54931C126.485 6.26165 126.781 6.05618 127.405 6.05618C127.824 6.05618 128.244 6.13837 128.663 6.38493L129.057 5.60415C128.663 5.36581 127.997 5.22609 127.414 5.22609C126.23 5.22609 125.482 5.76853 125.482 6.59862C125.482 8.34922 128.194 7.56021 128.194 8.39853C128.194 8.70262 127.923 8.88343 127.274 8.88343C126.723 8.88343 126.131 8.70262 125.745 8.44784L125.351 9.22862C125.745 9.50806 126.477 9.72175 127.208 9.72175Z\" fill=\"white\"/>\\n<path d=\"M131.865 4.33846C132.079 4.33846 132.276 4.41243 132.432 4.51927L132.72 3.74671C132.49 3.58234 132.145 3.50837 131.791 3.50837C130.772 3.50837 130.221 4.10834 130.221 5.02884V5.30828H129.498V6.13015H130.221V9.66422H131.249V6.13015H132.424V5.30828H131.216V5.04527C131.216 4.57681 131.438 4.33846 131.865 4.33846Z\" fill=\"white\"/>\\n<path d=\"M134.712 5.22609C134.005 5.22609 133.323 5.4069 132.855 5.76853L133.257 6.51643C133.586 6.24521 134.096 6.08084 134.589 6.08084C135.32 6.08084 135.682 6.43425 135.682 7.03421V7.09996H134.548C133.216 7.09996 132.723 7.67528 132.723 8.40675C132.723 9.17109 133.356 9.72175 134.359 9.72175C135.016 9.72175 135.493 9.50806 135.739 9.13V9.66422H136.709V7.09175C136.709 5.82606 135.978 5.22609 134.712 5.22609ZM134.572 8.97384C134.046 8.97384 133.734 8.7355 133.734 8.36565C133.734 8.04512 133.923 7.78212 134.622 7.78212H135.682V8.29168C135.509 8.74372 135.074 8.97384 134.572 8.97384Z\" fill=\"white\"/>\\n<path d=\"M140.073 8.84234C139.317 8.84234 138.742 8.32456 138.742 7.46981C138.742 6.62328 139.317 6.09728 140.073 6.09728C140.509 6.09728 140.903 6.28631 141.166 6.70546L141.955 6.24521C141.618 5.57949 140.936 5.22609 140.081 5.22609C138.692 5.22609 137.706 6.15481 137.706 7.46981C137.706 8.62865 138.47 9.49162 139.596 9.68065L139.391 10.445H139.646C139.958 10.445 140.081 10.5601 140.081 10.7162C140.081 10.897 139.95 11.0121 139.646 11.0121C139.44 11.0121 139.259 10.971 139.087 10.8806L138.898 11.3655C139.103 11.4806 139.358 11.5381 139.654 11.5381C140.328 11.5381 140.772 11.234 140.772 10.7573C140.772 10.4039 140.542 10.1245 140.057 10.0669L140.147 9.72175C140.969 9.70531 141.626 9.33547 141.955 8.6944L141.166 8.23415C140.903 8.65331 140.509 8.84234 140.073 8.84234Z\" fill=\"white\"/>\\n<path d=\"M144.084 4.13299C144.38 4.13299 144.66 4.67543 145.202 4.67543C145.728 4.67543 146.073 4.23984 146.09 3.59877H145.539C145.523 3.89465 145.366 4.06724 145.136 4.06724C144.84 4.06724 144.561 3.5248 144.019 3.5248C143.493 3.5248 143.147 3.95218 143.131 4.62612H143.682C143.698 4.31381 143.854 4.13299 144.084 4.13299ZM144.52 5.22609C143.813 5.22609 143.131 5.4069 142.663 5.76853L143.065 6.51643C143.394 6.24521 143.904 6.08084 144.397 6.08084C145.128 6.08084 145.49 6.43425 145.49 7.03421V7.09996H144.356C143.024 7.09996 142.531 7.67528 142.531 8.40675C142.531 9.17109 143.164 9.72175 144.167 9.72175C144.824 9.72175 145.301 9.50806 145.547 9.13V9.66422H146.517V7.09175C146.517 5.82606 145.786 5.22609 144.52 5.22609ZM144.38 8.97384C143.854 8.97384 143.542 8.7355 143.542 8.36565C143.542 8.04512 143.731 7.78212 144.43 7.78212H145.49V8.29168C145.317 8.74372 144.882 8.97384 144.38 8.97384Z\" fill=\"white\"/>\\n<path d=\"M149.848 9.72175C151.213 9.72175 152.191 8.78481 152.191 7.46981C152.191 6.15481 151.213 5.22609 149.848 5.22609C148.5 5.22609 147.514 6.15481 147.514 7.46981C147.514 8.78481 148.5 9.72175 149.848 9.72175ZM149.848 8.84234C149.109 8.84234 148.55 8.30812 148.55 7.46981C148.55 6.6315 149.109 6.09728 149.848 6.09728C150.596 6.09728 151.155 6.6315 151.155 7.46981C151.155 8.30812 150.596 8.84234 149.848 8.84234Z\" fill=\"white\"/>\\n<path d=\"M113.859 16.3109C113.489 16.5246 113.086 16.6067 112.676 16.6067C111.459 16.6067 110.596 15.752 110.596 14.5849C110.596 13.3932 111.459 12.5631 112.684 12.5631C113.3 12.5631 113.818 12.7686 114.27 13.2206L114.944 12.5631C114.401 11.9467 113.596 11.6262 112.634 11.6262C110.835 11.6262 109.52 12.8672 109.52 14.5849C109.52 16.3027 110.835 17.5437 112.618 17.5437C113.432 17.5437 114.27 17.2971 114.87 16.8122V14.5192H113.859V16.3109Z\" fill=\"white\"/>\\n<path d=\"M117.857 13.0234C117.15 13.0234 116.468 13.2042 116 13.5658L116.402 14.3137C116.731 14.0425 117.241 13.8781 117.734 13.8781C118.465 13.8781 118.827 14.2315 118.827 14.8315V14.8972H117.693C116.361 14.8972 115.868 15.4726 115.868 16.204C115.868 16.9684 116.501 17.519 117.504 17.519C118.161 17.519 118.638 17.3053 118.884 16.9273V17.4615H119.854V14.889C119.854 13.6233 119.123 13.0234 117.857 13.0234ZM117.717 16.7711C117.191 16.7711 116.879 16.5328 116.879 16.1629C116.879 15.8424 117.068 15.5794 117.767 15.5794H118.827V16.089C118.654 16.541 118.219 16.7711 117.717 16.7711Z\" fill=\"white\"/>\\n<path d=\"M122.151 13.7137V13.0727H121.173V17.4615H122.2V15.3328C122.2 14.437 122.693 13.9767 123.474 13.9767C123.548 13.9767 123.622 13.985 123.712 14.0014V13.0234C122.981 13.0234 122.447 13.2535 122.151 13.7137Z\" fill=\"white\"/>\\n<path d=\"M126.236 13.0234C125.53 13.0234 124.847 13.2042 124.379 13.5658L124.782 14.3137C125.11 14.0425 125.62 13.8781 126.113 13.8781C126.845 13.8781 127.206 14.2315 127.206 14.8315V14.8972H126.072C124.741 14.8972 124.247 15.4726 124.247 16.204C124.247 16.9684 124.88 17.519 125.883 17.519C126.541 17.519 127.017 17.3053 127.264 16.9273V17.4615H128.234V14.889C128.234 13.6233 127.502 13.0234 126.236 13.0234ZM126.097 16.7711C125.571 16.7711 125.258 16.5328 125.258 16.1629C125.258 15.8424 125.447 15.5794 126.146 15.5794H127.206V16.089C127.034 16.541 126.598 16.7711 126.097 16.7711Z\" fill=\"white\"/>\\n<path d=\"M132.042 13.0234C131.401 13.0234 130.867 13.2371 130.53 13.6398V13.0727H129.552V17.4615H130.579V15.2424C130.579 14.363 131.073 13.9192 131.804 13.9192C132.461 13.9192 132.848 14.2973 132.848 15.0781V17.4615H133.875V14.9466C133.875 13.6233 133.094 13.0234 132.042 13.0234Z\" fill=\"white\"/>\\n<path d=\"M137.529 16.4917C137.373 16.615 137.167 16.6725 136.954 16.6725C136.559 16.6725 136.345 16.4424 136.345 16.015V13.9274H137.521V13.1056H136.345V12.1029H135.318V13.1056H134.595V13.9274H135.318V16.0397C135.318 17.0095 135.869 17.519 136.83 17.519C137.2 17.519 137.57 17.4204 137.817 17.2232L137.529 16.4917Z\" fill=\"white\"/>\\n<path d=\"M139.179 12.3494C139.566 12.3494 139.837 12.07 139.837 11.7084C139.837 11.3714 139.558 11.1166 139.179 11.1166C138.801 11.1166 138.522 11.3878 138.522 11.733C138.522 12.0782 138.801 12.3494 139.179 12.3494ZM138.662 17.4615H139.689V13.0727H138.662V17.4615Z\" fill=\"white\"/>\\n<path d=\"M144.309 11.3632V13.6151C143.963 13.2124 143.462 13.0234 142.895 13.0234C141.621 13.0234 140.676 13.9028 140.676 15.2671C140.676 16.6314 141.621 17.519 142.895 17.519C143.495 17.519 144.004 17.3136 144.35 16.8944V17.4615H145.336V11.3632H144.309ZM143.018 16.6396C142.278 16.6396 141.711 16.1054 141.711 15.2671C141.711 14.4288 142.278 13.8946 143.018 13.8946C143.758 13.8946 144.325 14.4288 144.325 15.2671C144.325 16.1054 143.758 16.6396 143.018 16.6396Z\" fill=\"white\"/>\\n<path d=\"M148.356 13.0234C147.65 13.0234 146.967 13.2042 146.499 13.5658L146.902 14.3137C147.23 14.0425 147.74 13.8781 148.233 13.8781C148.965 13.8781 149.326 14.2315 149.326 14.8315V14.8972H148.192C146.861 14.8972 146.367 15.4726 146.367 16.204C146.367 16.9684 147 17.519 148.003 17.519C148.661 17.519 149.137 17.3053 149.384 16.9273V17.4615H150.354V14.889C150.354 13.6233 149.622 13.0234 148.356 13.0234ZM148.217 16.7711C147.691 16.7711 147.378 16.5328 147.378 16.1629C147.378 15.8424 147.567 15.5794 148.266 15.5794H149.326V16.089C149.154 16.541 148.718 16.7711 148.217 16.7711Z\" fill=\"white\"/>\\n<path d=\"M198.936 3.91109H196.569V9.66422H197.638V8.00403H198.936C200.449 8.00403 201.386 7.22325 201.386 5.95756C201.386 4.68365 200.449 3.91109 198.936 3.91109ZM198.887 7.09996H197.638V4.81515H198.887C199.824 4.81515 200.309 5.23431 200.309 5.95756C200.309 6.68081 199.824 7.09996 198.887 7.09996Z\" fill=\"white\"/>\\n<path d=\"M203.292 5.91646V5.2754H202.314V9.66422H203.341V7.53556C203.341 6.63971 203.834 6.17946 204.615 6.17946C204.689 6.17946 204.763 6.18768 204.853 6.20412V5.22609C204.122 5.22609 203.588 5.45621 203.292 5.91646Z\" fill=\"white\"/>\\n<path d=\"M206.243 4.55215C206.629 4.55215 206.9 4.27271 206.9 3.91109C206.9 3.57412 206.621 3.31934 206.243 3.31934C205.865 3.31934 205.585 3.59055 205.585 3.93574C205.585 4.28093 205.865 4.55215 206.243 4.55215ZM205.725 9.66422H206.752V5.2754H205.725V9.66422Z\" fill=\"white\"/>\\n<path d=\"M211.224 5.2754L209.818 8.53003L208.454 5.2754H207.386L209.268 9.66422H210.328L212.21 5.2754H211.224Z\" fill=\"white\"/>\\n<path d=\"M214.392 5.22609C213.685 5.22609 213.003 5.4069 212.535 5.76853L212.938 6.51643C213.266 6.24521 213.776 6.08084 214.269 6.08084C215 6.08084 215.362 6.43425 215.362 7.03421V7.09996H214.228C212.896 7.09996 212.403 7.67528 212.403 8.40675C212.403 9.17109 213.036 9.72175 214.039 9.72175C214.696 9.72175 215.173 9.50806 215.42 9.13V9.66422H216.389V7.09175C216.389 5.82606 215.658 5.22609 214.392 5.22609ZM214.253 8.97384C213.727 8.97384 213.414 8.7355 213.414 8.36565C213.414 8.04512 213.603 7.78212 214.302 7.78212H215.362V8.29168C215.189 8.74372 214.754 8.97384 214.253 8.97384Z\" fill=\"white\"/>\\n<path d=\"M219.762 9.72175C220.616 9.72175 221.298 9.3519 221.635 8.6944L220.846 8.23415C220.583 8.65331 220.189 8.84234 219.753 8.84234C218.997 8.84234 218.422 8.32456 218.422 7.46981C218.422 6.62328 218.997 6.09728 219.753 6.09728C220.189 6.09728 220.583 6.28631 220.846 6.70546L221.635 6.24521C221.298 5.57949 220.616 5.22609 219.762 5.22609C218.373 5.22609 217.386 6.15481 217.386 7.46981C217.386 8.78481 218.373 9.72175 219.762 9.72175Z\" fill=\"white\"/>\\n<path d=\"M223.041 4.55215C223.428 4.55215 223.699 4.27271 223.699 3.91109C223.699 3.57412 223.419 3.31934 223.041 3.31934C222.663 3.31934 222.384 3.59055 222.384 3.93574C222.384 4.28093 222.663 4.55215 223.041 4.55215ZM222.524 9.66422H223.551V5.2754H222.524V9.66422Z\" fill=\"white\"/>\\n<path d=\"M228.17 3.5659V5.81784C227.825 5.41512 227.324 5.22609 226.757 5.22609C225.483 5.22609 224.538 6.10549 224.538 7.46981C224.538 8.83412 225.483 9.72175 226.757 9.72175C227.357 9.72175 227.866 9.51628 228.211 9.09712V9.66422H229.198V3.5659H228.17ZM226.88 8.84234C226.14 8.84234 225.573 8.30812 225.573 7.46981C225.573 6.6315 226.14 6.09728 226.88 6.09728C227.62 6.09728 228.187 6.6315 228.187 7.46981C228.187 8.30812 227.62 8.84234 226.88 8.84234Z\" fill=\"white\"/>\\n<path d=\"M232.218 5.22609C231.511 5.22609 230.829 5.4069 230.361 5.76853L230.764 6.51643C231.092 6.24521 231.602 6.08084 232.095 6.08084C232.826 6.08084 233.188 6.43425 233.188 7.03421V7.09996H232.054C230.722 7.09996 230.229 7.67528 230.229 8.40675C230.229 9.17109 230.862 9.72175 231.865 9.72175C232.522 9.72175 232.999 9.50806 233.246 9.13V9.66422H234.215V7.09175C234.215 5.82606 233.484 5.22609 232.218 5.22609ZM232.079 8.97384C231.553 8.97384 231.24 8.7355 231.24 8.36565C231.24 8.04512 231.429 7.78212 232.128 7.78212H233.188V8.29168C233.015 8.74372 232.58 8.97384 232.079 8.97384Z\" fill=\"white\"/>\\n<path d=\"M238.845 3.5659V5.81784C238.5 5.41512 237.999 5.22609 237.431 5.22609C236.158 5.22609 235.212 6.10549 235.212 7.46981C235.212 8.83412 236.158 9.72175 237.431 9.72175C238.031 9.72175 238.541 9.51628 238.886 9.09712V9.66422H239.872V3.5659H238.845ZM237.555 8.84234C236.815 8.84234 236.248 8.30812 236.248 7.46981C236.248 6.6315 236.815 6.09728 237.555 6.09728C238.294 6.09728 238.862 6.6315 238.862 7.46981C238.862 8.30812 238.294 8.84234 237.555 8.84234Z\" fill=\"white\"/>\\n<path d=\"M245.342 7.49447C245.342 6.12193 244.405 5.22609 243.123 5.22609C241.816 5.22609 240.855 6.16303 240.855 7.46981C240.855 8.77659 241.808 9.72175 243.279 9.72175C244.035 9.72175 244.652 9.47519 245.046 9.00672L244.496 8.37387C244.183 8.6944 243.797 8.85056 243.304 8.85056C242.54 8.85056 242.005 8.43962 241.882 7.79856H245.326C245.334 7.69993 245.342 7.57665 245.342 7.49447ZM243.123 6.04796C243.797 6.04796 244.282 6.48356 244.364 7.1164H241.874C241.973 6.47534 242.457 6.04796 243.123 6.04796Z\" fill=\"white\"/>\\n<path d=\"M198.936 11.7084H196.569V17.4615H197.638V15.8013H198.936C200.449 15.8013 201.386 15.0205 201.386 13.7548C201.386 12.4809 200.449 11.7084 198.936 11.7084ZM198.887 14.8972H197.638V12.6124H198.887C199.824 12.6124 200.309 13.0316 200.309 13.7548C200.309 14.4781 199.824 14.8972 198.887 14.8972Z\" fill=\"white\"/>\\n<path d=\"M203.292 13.7137V13.0727H202.314V17.4615H203.341V15.3328C203.341 14.437 203.834 13.9767 204.615 13.9767C204.689 13.9767 204.763 13.985 204.853 14.0014V13.0234C204.122 13.0234 203.588 13.2535 203.292 13.7137Z\" fill=\"white\"/>\\n<path d=\"M207.657 17.519C209.022 17.519 210 16.5821 210 15.2671C210 13.9521 209.022 13.0234 207.657 13.0234C206.309 13.0234 205.323 13.9521 205.323 15.2671C205.323 16.5821 206.309 17.519 207.657 17.519ZM207.657 16.6396C206.918 16.6396 206.359 16.1054 206.359 15.2671C206.359 14.4288 206.918 13.8946 207.657 13.8946C208.405 13.8946 208.964 14.4288 208.964 15.2671C208.964 16.1054 208.405 16.6396 207.657 16.6396Z\" fill=\"white\"/>\\n<path d=\"M213.333 16.4917C213.176 16.615 212.971 16.6725 212.757 16.6725C212.363 16.6725 212.149 16.4424 212.149 16.015V13.9274H213.324V13.1056H212.149V12.1029H211.122V13.1056H210.398V13.9274H211.122V16.0397C211.122 17.0095 211.672 17.519 212.634 17.519C213.004 17.519 213.374 17.4204 213.62 17.2232L213.333 16.4917Z\" fill=\"white\"/>\\n<path d=\"M218.447 15.2917C218.447 13.9192 217.51 13.0234 216.228 13.0234C214.921 13.0234 213.959 13.9603 213.959 15.2671C213.959 16.5739 214.913 17.519 216.384 17.519C217.14 17.519 217.756 17.2725 218.151 16.804L217.6 16.1712C217.288 16.4917 216.902 16.6478 216.408 16.6478C215.644 16.6478 215.11 16.2369 214.987 15.5958H218.43C218.438 15.4972 218.447 15.3739 218.447 15.2917ZM216.228 13.8452C216.902 13.8452 217.386 14.2808 217.469 14.9137H214.978C215.077 14.2726 215.562 13.8452 216.228 13.8452Z\" fill=\"white\"/>\\n<path d=\"M222.811 13.0727V13.6562C222.45 13.2206 221.907 13.0234 221.291 13.0234C220.033 13.0234 219.072 13.8617 219.072 15.1356C219.072 16.4095 220.033 17.2642 221.291 17.2642C221.883 17.2642 222.4 17.0752 222.762 16.6807V16.9108C222.762 17.7985 222.335 18.2423 221.365 18.2423C220.757 18.2423 220.132 18.0368 219.746 17.7163L219.286 18.4888C219.787 18.8998 220.601 19.1135 221.422 19.1135C222.959 19.1135 223.789 18.3902 223.789 16.7958V13.0727H222.811ZM221.447 16.3931C220.666 16.3931 220.107 15.8835 220.107 15.1356C220.107 14.3959 220.666 13.8946 221.447 13.8946C222.22 13.8946 222.779 14.3959 222.779 15.1356C222.779 15.8835 222.22 16.3931 221.447 16.3931Z\" fill=\"white\"/>\\n<path d=\"M225.658 12.3494C226.044 12.3494 226.315 12.07 226.315 11.7084C226.315 11.3714 226.036 11.1166 225.658 11.1166C225.28 11.1166 225 11.3878 225 11.733C225 12.0782 225.28 12.3494 225.658 12.3494ZM225.14 17.4615H226.167V13.0727H225.14V17.4615Z\" fill=\"white\"/>\\n<path d=\"M230.787 11.3632V13.6151C230.442 13.2124 229.94 13.0234 229.373 13.0234C228.099 13.0234 227.154 13.9028 227.154 15.2671C227.154 16.6314 228.099 17.519 229.373 17.519C229.973 17.519 230.483 17.3136 230.828 16.8944V17.4615H231.814V11.3632H230.787ZM229.497 16.6396C228.757 16.6396 228.19 16.1054 228.19 15.2671C228.19 14.4288 228.757 13.8946 229.497 13.8946C230.236 13.8946 230.803 14.4288 230.803 15.2671C230.803 16.1054 230.236 16.6396 229.497 16.6396Z\" fill=\"white\"/>\\n<path d=\"M234.835 13.0234C234.128 13.0234 233.446 13.2042 232.977 13.5658L233.38 14.3137C233.709 14.0425 234.218 13.8781 234.712 13.8781C235.443 13.8781 235.805 14.2315 235.805 14.8315V14.8972H234.67C233.339 14.8972 232.846 15.4726 232.846 16.204C232.846 16.9684 233.479 17.519 234.481 17.519C235.139 17.519 235.616 17.3053 235.862 16.9273V17.4615H236.832V14.889C236.832 13.6233 236.1 13.0234 234.835 13.0234ZM234.695 16.7711C234.169 16.7711 233.857 16.5328 233.857 16.1629C233.857 15.8424 234.046 15.5794 234.744 15.5794H235.805V16.089C235.632 16.541 235.196 16.7711 234.695 16.7711Z\" fill=\"white\"/>\\n<path d=\"M9.68188 0.134766L0.863525 2.94364V11.3702C0.863525 16.0246 4.81112 19.7969 9.68188 19.7969C14.5526 19.7969 18.5002 16.0246 18.5002 11.3702V2.94364L9.68188 0.134766ZM16.8468 11.3702C16.8468 15.1513 13.6387 18.2169 9.68188 18.2169C5.7251 18.2169 2.51697 15.1513 2.51697 11.3702V4.12863L9.68188 1.71476L16.8468 4.12863V11.3702Z\" fill=\"white\"/>\\n<path d=\"M6.6122 9.15476C6.53557 9.08121 6.4445 9.02284 6.3442 8.98301C6.2439 8.94319 6.13636 8.92269 6.02775 8.92269C5.91914 8.92269 5.8116 8.94319 5.7113 8.98301C5.61101 9.02284 5.51993 9.08121 5.44331 9.15476C5.36633 9.22798 5.30525 9.31501 5.26357 9.41085C5.22189 9.50669 5.20044 9.60946 5.20044 9.71324C5.20044 9.81703 5.22189 9.9198 5.26357 10.0156C5.30525 10.1115 5.36633 10.1985 5.44331 10.2717L8.41491 13.1113L8.46313 13.1574C8.53561 13.2268 8.6217 13.2818 8.71647 13.3194C8.81124 13.357 8.91283 13.3763 9.01543 13.3763C9.11803 13.3763 9.21962 13.357 9.31439 13.3194C9.40916 13.2818 9.49524 13.2268 9.56772 13.1574L14.7003 8.25285C14.7729 8.18359 14.8305 8.10133 14.8698 8.01077C14.9091 7.92021 14.9294 7.82313 14.9294 7.72509C14.9294 7.62705 14.9091 7.52997 14.8698 7.43941C14.8305 7.34885 14.7729 7.26659 14.7003 7.19733L14.636 7.13589C14.5635 7.0665 14.4774 7.01145 14.3826 6.97389C14.2879 6.93633 14.1863 6.91699 14.0837 6.91699C13.9811 6.91699 13.8795 6.93633 13.7847 6.97389C13.69 7.01145 13.6039 7.0665 13.5314 7.13589L9.01428 11.4501L6.6122 9.15476Z\" fill=\"white\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M84.7483 8.78029C83.5877 8.62104 82.5261 8.06729 81.7582 7.22061C80.9903 6.37393 80.5676 5.29107 80.5676 4.17067V3.54976C80.5676 2.35017 81.5865 1.37658 82.8418 1.37658H84.604C84.9003 0.650119 85.6385 0.134766 86.504 0.134766H95.4241C95.8347 0.134984 96.2358 0.253633 96.5748 0.475193C96.9138 0.696754 97.1749 1.01091 97.324 1.37658H99.0862C100.342 1.37658 101.36 2.35017 101.36 3.54976V4.17067C101.36 5.29107 100.938 6.37393 100.17 7.22061C99.4019 8.06729 98.3403 8.62104 97.1797 8.78029C96.9054 9.63463 96.4417 10.4225 95.8204 11.0904C95.199 11.7583 94.4345 12.2906 93.5787 12.651L93.7658 14.4467C93.7723 14.5088 93.8048 14.5957 93.914 14.7C94.0257 14.8081 94.196 14.9111 94.3987 14.9819C94.7665 15.1098 95.2018 15.3222 95.5553 15.6873C95.9257 16.0722 96.1622 16.5851 96.1622 17.2097V18.1411H97.7866C98.0451 18.1411 98.293 18.2392 98.4758 18.4139C98.6586 18.5886 98.7613 18.8255 98.7613 19.0725C98.7613 19.3195 98.6586 19.5564 98.4758 19.731C98.293 19.9057 98.0451 20.0038 97.7866 20.0038H84.1414C83.8829 20.0038 83.635 19.9057 83.4522 19.731C83.2694 19.5564 83.1667 19.3195 83.1667 19.0725C83.1667 18.8255 83.2694 18.5886 83.4522 18.4139C83.635 18.2392 83.8829 18.1411 84.1414 18.1411H85.7658V17.2097C85.7658 16.5851 86.0023 16.0722 86.374 15.6873C86.7249 15.3222 87.1615 15.1098 87.5293 14.9819C87.7101 14.9221 87.8754 14.826 88.014 14.7C88.1232 14.5945 88.1557 14.51 88.1622 14.4467L88.3493 12.651C87.4938 12.2904 86.7295 11.7581 86.1084 11.0902C85.4872 10.4223 85.0238 9.63451 84.7496 8.78029H84.7483ZM84.4663 3.23931H82.8418C82.7557 3.23931 82.673 3.27202 82.6121 3.33024C82.5512 3.38846 82.5169 3.46742 82.5169 3.54976V4.17067C82.5169 5.38765 83.3305 6.42208 84.4663 6.8058V3.23931ZM90.2584 13.1366L90.1024 14.6317C89.9815 15.7804 88.9874 16.4572 88.196 16.7316C88.0502 16.7749 87.9167 16.8497 87.8061 16.9502C87.758 16.9999 87.7151 17.0657 87.7151 17.211V18.1423H94.2129V17.211C94.2129 17.0657 94.17 16.9999 94.1219 16.9502C94.0113 16.8496 93.8779 16.7748 93.732 16.7316C92.9406 16.4572 91.9465 15.7804 91.8269 14.633L91.671 13.1378C91.2015 13.1864 90.7278 13.1864 90.2584 13.1378V13.1366ZM97.4617 6.80705V3.23931H99.0862C99.1723 3.23931 99.255 3.27202 99.3159 3.33024C99.3768 3.38846 99.4111 3.46742 99.4111 3.54976V4.17067C99.4112 4.74861 99.2239 5.31239 98.8748 5.78434C98.5256 6.25628 98.032 6.61316 97.4617 6.8058V6.80705ZM86.4156 2.08193C86.4156 2.03599 86.4546 1.99749 86.504 1.99749H95.4241C95.4721 1.99749 95.5124 2.03474 95.5124 2.08193V6.96476C95.5124 8.11748 95.0332 9.22299 94.1802 10.0381C93.3272 10.8532 92.1703 11.3111 90.964 11.3111C89.7577 11.3111 88.6008 10.8532 87.7478 10.0381C86.8948 9.22299 86.4156 8.11748 86.4156 6.96476V2.08193V2.08193Z\" fill=\"white\"/>\\n<path d=\"M90.9614 3.11523L91.6617 5.17461H93.9277L92.0945 6.44738L92.7947 8.50675L90.9614 7.23399L89.1282 8.50675L89.8284 6.44738L87.9952 5.17461H90.2612L90.9614 3.11523Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true})]})]})})})});});const css=[\".framer-2ddzR.framer-omc6ir, .framer-2ddzR .framer-omc6ir { display: block; }\",\".framer-2ddzR.framer-j7624p { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: hidden; padding: 32px 24px 32px 24px; position: relative; width: 462px; will-change: var(--framer-will-change-override, transform); }\",\".framer-2ddzR .framer-njshcs { aspect-ratio: 1 / 1; flex: none; height: auto; position: relative; width: 84px; }\",\".framer-2ddzR .framer-1tc5mmi { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; max-width: 100%; overflow: hidden; padding: 4px 0px 4px 0px; position: relative; width: 336px; will-change: var(--framer-will-change-override, transform); }\",\".framer-2ddzR .framer-s75av0 { 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; overflow: visible; padding: 0px; position: relative; width: 304px; }\",\".framer-2ddzR .framer-1itbpz6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: 39px; justify-content: center; overflow: visible; padding: 8px 10px 8px 10px; position: relative; width: 100%; }\",\".framer-2ddzR .framer-12a339z, .framer-2ddzR .framer-o2crql, .framer-2ddzR .framer-ih69sr { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-2ddzR .framer-1i4x10h, .framer-2ddzR .framer-fodfhj, .framer-2ddzR .framer-ol9en5, .framer-2ddzR .framer-18ydaaw { 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; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-2ddzR .framer-1u28zet { 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; min-height: 22px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-2ddzR .framer-190pco3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 4px 10px 4px 10px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-2ddzR .framer-x6fjdk { 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; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-2ddzR .framer-ktzq30 { flex: none; gap: 0px; height: 2px; overflow: hidden; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-2ddzR .framer-uilfsg { bottom: -4px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-2ddzR .framer-1yla8bn { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-2ddzR .framer-basi51 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-2ddzR .framer-xzk9hv { flex: none; height: 50px; position: relative; white-space: pre; width: auto; }\",\".framer-2ddzR .framer-1ffqo34 { 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; min-height: 30px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-2ddzR .framer-cjax53 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 5; }\",\".framer-2ddzR .framer-1i2yxv7 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 20px 28px 20px 28px; position: relative; text-decoration: none; width: 100%; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-2ddzR .framer-10082dn, .framer-2ddzR .framer-17q1k94 { bottom: 0px; flex: none; left: 0px; overflow: hidden; position: absolute; right: 0px; top: 0px; will-change: var(--framer-will-change-override, transform); z-index: 0; }\",\".framer-2ddzR .framer-17t3x0r { bottom: 2px; flex: none; left: 2px; overflow: hidden; position: absolute; right: 2px; top: 2px; will-change: var(--framer-will-change-override, transform); z-index: 0; }\",\".framer-2ddzR .framer-y7uu9f { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-2ddzR .framer-btvpqo { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 63px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-2ddzR .framer-wkp5fe { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-2ddzR .framer-1irtd2i { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 2.517561197280884px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-2ddzR .framer-2gqd26 { flex: 1 0 0px; height: 32px; overflow: visible; position: relative; width: 1px; }\",\".framer-2ddzR .framer-1cmz3f6 { flex: none; gap: 0px; height: 32px; left: 0px; overflow: visible; position: absolute; top: 0px; width: 47px; }\",\".framer-2ddzR .framer-1ue0swy { flex: none; height: 20px; left: 6px; position: absolute; top: 6px; width: 34px; }\",\".framer-2ddzR .framer-3x4g5d, .framer-2ddzR .framer-17uxfio, .framer-2ddzR .framer-q3xhrw, .framer-2ddzR .framer-1qejvx0, .framer-2ddzR .framer-1ktb59p, .framer-2ddzR .framer-1mvoz21 { flex: 1 0 0px; gap: 0px; height: 32px; overflow: visible; position: relative; width: 1px; }\",\".framer-2ddzR .framer-1ulynzf { flex: none; height: 12px; left: 6px; position: absolute; top: 11px; width: 34px; }\",\".framer-2ddzR .framer-1bdpez4 { flex: none; height: 20px; left: 8px; position: absolute; top: 6px; width: 31px; }\",\".framer-2ddzR .framer-weane1 { flex: none; height: 11px; left: 4px; position: absolute; top: 11px; width: 40px; }\",\".framer-2ddzR .framer-116go3v { flex: none; height: 24px; left: 10px; position: absolute; top: 4px; width: 28px; }\",\".framer-2ddzR .framer-rpyjth { flex: none; height: 15px; left: 6px; position: absolute; top: 10px; width: 35px; }\",\".framer-2ddzR .framer-1tcf2p9 { flex: none; height: 13px; left: 5px; position: absolute; top: 10px; width: 36px; }\",\".framer-2ddzR .framer-1hrc5 { flex: 1 0 0px; height: 18px; position: relative; width: 1px; }\",\".framer-2ddzR .framer-9786nl { flex: none; height: 32%; position: relative; width: 59%; }\",'.framer-2ddzR[data-border=\"true\"]::after, .framer-2ddzR [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 489\n * @framerIntrinsicWidth 462\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerQvFRuxYNb=withCSS(Component,css,\"framer-2ddzR\");export default FramerQvFRuxYNb;FramerQvFRuxYNb.displayName=\"Anual Sala n.7\";FramerQvFRuxYNb.defaultProps={height:489,width:462};addFonts(FramerQvFRuxYNb,[{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/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{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/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{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/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{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/UjlFhCnUjxhNfep4oYBPqnEssyo.woff2\",weight:\"500\"},{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/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"google\",style:\"normal\",uiFamilyName:\"Inter\",url:\"https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuGKYMZ1rib2Bg-4.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQvFRuxYNb\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"462\",\"framerIntrinsicHeight\":\"489\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./QvFRuxYNb.map","// Generated by Framer (ed41f9e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"nsy5VPguV\",\"E9xwb58MM\",\"tc2UCl9nU\",\"LqRmiR0S3\",\"J9r43k1ln\",\"ZhT1rJP1N\",\"mOvYMwS2S\",\"WUZny3bCK\",\"yIPikjxbE\"];const serializationHash=\"framer-gigIF\";const variantClassNames={E9xwb58MM:\"framer-v-1gx9d5l\",J9r43k1ln:\"framer-v-1psrbrj\",LqRmiR0S3:\"framer-v-7el2bw\",mOvYMwS2S:\"framer-v-13frao3\",nsy5VPguV:\"framer-v-ytp4aj\",tc2UCl9nU:\"framer-v-nqrkut\",WUZny3bCK:\"framer-v-10fhjuq\",yIPikjxbE:\"framer-v-toyvjr\",ZhT1rJP1N:\"framer-v-rlvw0c\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.8,ease:[.44,0,.56,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Dark #1 Icon Selected\":\"nsy5VPguV\",\"Variant 2\":\"E9xwb58MM\",\"Variant 3\":\"tc2UCl9nU\",\"Variant 4\":\"LqRmiR0S3\",\"Variant 5\":\"J9r43k1ln\",\"Variant 6\":\"ZhT1rJP1N\",\"Variant 7\":\"mOvYMwS2S\",\"Variant 8\":\"WUZny3bCK\",\"Variant 9\":\"yIPikjxbE\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"nsy5VPguV\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"nsy5VPguV\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnterx3yyfx=activeVariantCallback(async(...args)=>{setVariant(\"E9xwb58MM\");});const onMouseLeavekqoask=activeVariantCallback(async(...args)=>{setVariant(\"nsy5VPguV\");});const onMouseLeave1aqwn61=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"nsy5VPguV\"),200);});const onMouseEnter1uzp2jc=activeVariantCallback(async(...args)=>{setVariant(\"tc2UCl9nU\");});const onMouseEnter6da63e=activeVariantCallback(async(...args)=>{setVariant(\"LqRmiR0S3\");});const onMouseEnter1or4sjo=activeVariantCallback(async(...args)=>{setVariant(\"J9r43k1ln\");});const onMouseEnter17wr4s=activeVariantCallback(async(...args)=>{setVariant(\"ZhT1rJP1N\");});const onMouseEnterwqly41=activeVariantCallback(async(...args)=>{setVariant(\"mOvYMwS2S\");});const onMouseEnter1kvftep=activeVariantCallback(async(...args)=>{setVariant(\"WUZny3bCK\");});const onMouseEnter1kwc21r=activeVariantCallback(async(...args)=>{setVariant(\"yIPikjxbE\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"E9xwb58MM\",\"tc2UCl9nU\",\"LqRmiR0S3\",\"J9r43k1ln\",\"ZhT1rJP1N\",\"mOvYMwS2S\",\"WUZny3bCK\",\"yIPikjxbE\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"tc2UCl9nU\")return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"LqRmiR0S3\")return true;return false;};const isDisplayed3=()=>{if(baseVariant===\"J9r43k1ln\")return true;return false;};const isDisplayed4=()=>{if(baseVariant===\"ZhT1rJP1N\")return true;return false;};const isDisplayed5=()=>{if(baseVariant===\"mOvYMwS2S\")return true;return false;};const isDisplayed6=()=>{if(baseVariant===\"WUZny3bCK\")return true;return false;};const isDisplayed7=()=>{if(baseVariant===\"yIPikjxbE\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-ytp4aj\",className,classNames),\"data-framer-name\":\"Dark #1 Icon Selected\",layoutDependency:layoutDependency,layoutId:\"nsy5VPguV\",ref:refBinding,style:{borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24,...style},...addPropertyOverrides({E9xwb58MM:{\"data-framer-name\":\"Variant 2\"},J9r43k1ln:{\"data-framer-name\":\"Variant 5\"},LqRmiR0S3:{\"data-framer-name\":\"Variant 4\"},mOvYMwS2S:{\"data-framer-name\":\"Variant 7\"},tc2UCl9nU:{\"data-framer-name\":\"Variant 3\"},WUZny3bCK:{\"data-framer-name\":\"Variant 8\"},yIPikjxbE:{\"data-framer-name\":\"Variant 9\"},ZhT1rJP1N:{\"data-framer-name\":\"Variant 6\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-125kap3\",\"data-border\":true,\"data-framer-name\":\"Icons\",layoutDependency:layoutDependency,layoutId:\"hxMKtyewB\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.4)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:\"blur(4px)\",background:\"linear-gradient(180deg, rgba(51, 51, 51, 0.88) 0%, rgba(36, 36, 36, 0.92) 100%)\",borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24,boxShadow:\"inset 0px 0px 1px 0px rgb(255, 255, 255)\",WebkitBackdropFilter:\"blur(4px)\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-zyfq2t\",\"data-framer-name\":\"Instagram\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Ciuud3yDC\",onMouseEnter:onMouseEnterx3yyfx,onMouseLeave:onMouseLeavekqoask,...addPropertyOverrides({E9xwb58MM:{onMouseLeave:onMouseLeave1aqwn61},J9r43k1ln:{onMouseLeave:onMouseLeave1aqwn61},LqRmiR0S3:{onMouseLeave:onMouseLeave1aqwn61},mOvYMwS2S:{onMouseLeave:onMouseLeave1aqwn61},tc2UCl9nU:{onMouseLeave:onMouseLeave1aqwn61},WUZny3bCK:{onMouseLeave:onMouseLeave1aqwn61},yIPikjxbE:{onMouseLeave:onMouseLeave1aqwn61},ZhT1rJP1N:{onMouseLeave:onMouseLeave1aqwn61}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1nk2acz\",\"data-framer-name\":\"Insta\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:60,intrinsicWidth:60,layoutDependency:layoutDependency,layoutId:\"NwB20m8Iq\",svg:'<svg width=\"60\" height=\"60\" viewBox=\"0 0 60 60\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<rect width=\"60\" height=\"60\" rx=\"12\" fill=\"white\"/>\\n<g filter=\"url(#filter0_d_4208_8788)\">\\n<path d=\"M30.0002 19.0962C23.9883 19.0962 19.0964 23.9881 19.0964 29.9999C19.0964 36.0118 23.9883 40.9036 30.0002 40.9036C36.012 40.9036 40.9039 36.0118 40.9039 29.9999C40.9039 23.9881 36.012 19.0962 30.0002 19.0962ZM30.0002 36.7427C26.282 36.7427 23.2574 33.7181 23.2574 29.9999C23.2574 26.2818 26.282 23.2571 30.0002 23.2571C33.7183 23.2571 36.7429 26.2818 36.7429 29.9999C36.7429 33.7181 33.7183 36.7427 30.0002 36.7427Z\" fill=\"url(#paint0_linear_4208_8788)\"/>\\n<path d=\"M38.9144 9H21.0856C14.4209 9 9 14.4209 9 21.0856V38.9144C9 45.5791 14.4209 51 21.0856 51H38.9144C45.5791 51 51 45.5791 51 38.9144V21.0856C51 14.4209 45.5791 9 38.9144 9ZM46.8407 38.9144C46.8407 43.2853 43.2853 46.8407 38.9144 46.8407H21.0856C16.7147 46.8407 13.1593 43.2853 13.1593 38.9144V21.0856C13.1593 16.7163 16.7147 13.1609 21.0856 13.1609H38.9144C43.2853 13.1609 46.8407 16.7163 46.8407 21.0856V38.9144Z\" fill=\"url(#paint1_linear_4208_8788)\"/>\\n<path d=\"M41.052 15.9429C39.4794 15.9429 38.1982 17.2224 38.1982 18.7966C38.1982 20.3708 39.4778 21.6503 41.052 21.6503C42.6262 21.6503 43.9057 20.3708 43.9057 18.7966C43.9057 17.2224 42.6262 15.9429 41.052 15.9429Z\" fill=\"url(#paint2_linear_4208_8788)\"/>\\n</g>\\n<defs>\\n<filter id=\"filter0_d_4208_8788\" x=\"9\" y=\"9\" width=\"44\" height=\"44\" filterUnits=\"userSpaceOnUse\" color-interpolation-filters=\"sRGB\">\\n<feFlood flood-opacity=\"0\" result=\"BackgroundImageFix\"/>\\n<feColorMatrix in=\"SourceAlpha\" type=\"matrix\" values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0\" result=\"hardAlpha\"/>\\n<feOffset dx=\"1\" dy=\"1\"/>\\n<feGaussianBlur stdDeviation=\"0.5\"/>\\n<feColorMatrix type=\"matrix\" values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.15 0\"/>\\n<feBlend mode=\"normal\" in2=\"BackgroundImageFix\" result=\"effect1_dropShadow_4208_8788\"/>\\n<feBlend mode=\"normal\" in=\"SourceGraphic\" in2=\"effect1_dropShadow_4208_8788\" result=\"shape\"/>\\n</filter>\\n<linearGradient id=\"paint0_linear_4208_8788\" x1=\"14.7043\" y1=\"46.686\" x2=\"46.9369\" y2=\"11.5232\" gradientUnits=\"userSpaceOnUse\">\\n<stop offset=\"0.04\" stop-color=\"#774ADF\"/>\\n<stop offset=\"0.15\" stop-color=\"#9648BE\"/>\\n<stop offset=\"0.3\" stop-color=\"#BC4596\"/>\\n<stop offset=\"0.45\" stop-color=\"#D8447A\"/>\\n<stop offset=\"0.57\" stop-color=\"#E94369\"/>\\n<stop offset=\"0.66\" stop-color=\"#EF4363\"/>\\n<stop offset=\"0.72\" stop-color=\"#EF535E\"/>\\n<stop offset=\"0.84\" stop-color=\"#F07F52\"/>\\n<stop offset=\"1\" stop-color=\"#F2C141\"/>\\n</linearGradient>\\n<linearGradient id=\"paint1_linear_4208_8788\" x1=\"14.7042\" y1=\"46.686\" x2=\"46.9367\" y2=\"11.5233\" gradientUnits=\"userSpaceOnUse\">\\n<stop offset=\"0.04\" stop-color=\"#774ADF\"/>\\n<stop offset=\"0.15\" stop-color=\"#9648BE\"/>\\n<stop offset=\"0.3\" stop-color=\"#BC4596\"/>\\n<stop offset=\"0.45\" stop-color=\"#D8447A\"/>\\n<stop offset=\"0.57\" stop-color=\"#E94369\"/>\\n<stop offset=\"0.66\" stop-color=\"#EF4363\"/>\\n<stop offset=\"0.72\" stop-color=\"#EF535E\"/>\\n<stop offset=\"0.84\" stop-color=\"#F07F52\"/>\\n<stop offset=\"1\" stop-color=\"#F2C141\"/>\\n</linearGradient>\\n<linearGradient id=\"paint2_linear_4208_8788\" x1=\"15.1292\" y1=\"47.075\" x2=\"47.3617\" y2=\"11.9122\" gradientUnits=\"userSpaceOnUse\">\\n<stop offset=\"0.04\" stop-color=\"#774ADF\"/>\\n<stop offset=\"0.15\" stop-color=\"#9648BE\"/>\\n<stop offset=\"0.3\" stop-color=\"#BC4596\"/>\\n<stop offset=\"0.45\" stop-color=\"#D8447A\"/>\\n<stop offset=\"0.57\" stop-color=\"#E94369\"/>\\n<stop offset=\"0.66\" stop-color=\"#EF4363\"/>\\n<stop offset=\"0.72\" stop-color=\"#EF535E\"/>\\n<stop offset=\"0.84\" stop-color=\"#F07F52\"/>\\n<stop offset=\"1\" stop-color=\"#F2C141\"/>\\n</linearGradient>\\n</defs>\\n</svg>\\n',withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1yer1gv\",layoutDependency:layoutDependency,layoutId:\"piAs9rAnO\"})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1m9cwkj\",\"data-framer-name\":\"Metta\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"reqzScx9f\",onMouseEnter:onMouseEnter1uzp2jc,onMouseLeave:onMouseLeavekqoask,children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||86)-0-86)/2)+13+0+0),pixelHeight:240,pixelWidth:240,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/lCdrTOhwOd4vLy6W9OrsL0c9w.png?width=240&height=240\"},className:\"framer-125tixh\",\"data-framer-name\":\"Metta\",layoutDependency:layoutDependency,layoutId:\"wmTM3CcnF\",...addPropertyOverrides({tc2UCl9nU:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||86)-0-86)/2)+13+0+-21),pixelHeight:240,pixelWidth:240,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/lCdrTOhwOd4vLy6W9OrsL0c9w.png?width=240&height=240\"}}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1j1xtct\",layoutDependency:layoutDependency,layoutId:\"mltpyP3ZG\"})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-iggocs\",\"data-framer-name\":\"WhatsApp\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"BJBn_6qDQ\",onMouseEnter:onMouseEnter6da63e,onMouseLeave:onMouseLeavekqoask,children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"stretch\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||86)-0-86)/2)+12+0+0),pixelHeight:248,pixelWidth:256,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/ss7D969dyH2kZsMTEX4aWIf0.png?width=256&height=248\"},className:\"framer-15l1l5v\",\"data-framer-name\":\"Rectangle\",layoutDependency:layoutDependency,layoutId:\"cLmK7YYJK\",...addPropertyOverrides({LqRmiR0S3:{background:{alt:\"\",fit:\"stretch\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||86)-0-86)/2)+12+0+-21),pixelHeight:248,pixelWidth:256,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/ss7D969dyH2kZsMTEX4aWIf0.png?width=256&height=248\"}}},baseVariant,gestureVariant)}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-4z7jmr\",layoutDependency:layoutDependency,layoutId:\"DO5Jaf5QH\"})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-lwgrs4\",\"data-framer-name\":\"Drive\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"IBfscyRZF\",onMouseEnter:onMouseEnter1or4sjo,onMouseLeave:onMouseLeavekqoask,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-11sd7ol\",\"data-framer-name\":\"Drive\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:60,intrinsicWidth:60,layoutDependency:layoutDependency,layoutId:\"h20OdHUOA\",svg:'<svg width=\"60\" height=\"60\" viewBox=\"0 0 60 60\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<rect width=\"60\" height=\"60\" rx=\"12\" fill=\"white\"/>\\n<g filter=\"url(#filter0_d_4208_8811)\">\\n<path d=\"M50.4151 34.4676C50.8102 35.147 51.0048 35.9073 50.9996 36.6668H37.9153L30.019 22.9895L36.5667 11.6489C37.1578 12.0152 37.6608 12.5253 38.0222 13.1472L40.3437 17.1408L48.1987 30.6542L50.4151 34.4676Z\" fill=\"#FDBD00\"/>\\n<path d=\"M37.9158 36.667H51C50.9947 37.402 50.8025 38.1355 50.4223 38.7942L45.9885 46.4733C45.615 47.1201 45.0886 47.6465 44.4692 48.0176L37.9158 36.667Z\" fill=\"#EA4335\"/>\\n<path d=\"M37.9158 36.667L44.4692 48.0176C43.81 48.4127 43.0463 48.6313 42.2514 48.6313H17.7494C16.966 48.6313 16.2123 48.4189 15.5598 48.0344L22.1228 36.667H37.9158Z\" fill=\"#4285F4\"/>\\n<path d=\"M36.5665 11.6487L30.0189 22.9897L23.4617 11.6314C24.1276 11.2253 24.9024 11 25.7088 11H34.2916C35.1095 11 35.8948 11.2316 36.567 11.6487H36.5665Z\" fill=\"#49802D\"/>\\n<path d=\"M23.4618 11.6318L30.0195 22.9901L22.1232 36.6674H9.0001C8.99483 35.908 9.18948 35.1476 9.58453 34.4683L11.801 30.6548L19.656 17.141L21.9774 13.1473C22.3447 12.5159 22.8582 11.9996 23.4613 11.6318H23.4618Z\" fill=\"#34A853\"/>\\n<path d=\"M22.1226 36.667L15.5596 48.0344C14.9282 47.6628 14.3908 47.1302 14.0115 46.4733L9.5782 38.7942C9.19801 38.136 9.00527 37.402 9 36.667H22.1226Z\" fill=\"#3A66D7\"/>\\n</g>\\n<defs>\\n<filter id=\"filter0_d_4208_8811\" x=\"9\" y=\"11\" width=\"44\" height=\"39.6313\" filterUnits=\"userSpaceOnUse\" color-interpolation-filters=\"sRGB\">\\n<feFlood flood-opacity=\"0\" result=\"BackgroundImageFix\"/>\\n<feColorMatrix in=\"SourceAlpha\" type=\"matrix\" values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0\" result=\"hardAlpha\"/>\\n<feOffset dx=\"1\" dy=\"1\"/>\\n<feGaussianBlur stdDeviation=\"0.5\"/>\\n<feComposite in2=\"hardAlpha\" operator=\"out\"/>\\n<feColorMatrix type=\"matrix\" values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.15 0\"/>\\n<feBlend mode=\"normal\" in2=\"BackgroundImageFix\" result=\"effect1_dropShadow_4208_8811\"/>\\n<feBlend mode=\"normal\" in=\"SourceGraphic\" in2=\"effect1_dropShadow_4208_8811\" result=\"shape\"/>\\n</filter>\\n</defs>\\n</svg>\\n',withExternalLayout:true}),isDisplayed3()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1tfszo6\",layoutDependency:layoutDependency,layoutId:\"amIBKojJP\"})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-e8go0x\",\"data-framer-name\":\"Zoom\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"GW4qmA1bV\",onMouseEnter:onMouseEnter17wr4s,onMouseLeave:onMouseLeavekqoask,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1fzxc0v\",\"data-framer-name\":\"Zoom\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:60,intrinsicWidth:60,layoutDependency:layoutDependency,layoutId:\"WMBnljpeq\",svg:'<svg width=\"60\" height=\"60\" viewBox=\"0 0 60 60\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<rect width=\"60\" height=\"60\" rx=\"12\" fill=\"white\"/>\\n<g clip-path=\"url(#clip0_4208_8819)\" filter=\"url(#filter0_d_4208_8819)\">\\n<path d=\"M51.0001 12.1856C51.0001 10.4262 49.5735 8.9996 47.8141 8.9996H32.3888C31.7627 8.9996 31.1361 9.00121 30.51 8.9996C28.8994 8.99586 27.3064 9.10823 25.7268 9.43464C24.3628 9.71664 23.0277 10.1356 21.7472 10.683C20.4882 11.2219 19.2826 11.8843 18.1524 12.6581C17.0303 13.4259 15.9831 14.303 15.0296 15.272C14.0755 16.2416 13.2156 17.3033 12.4659 18.4377C11.7104 19.5812 11.0666 20.7991 10.5487 22.0678C10.0216 23.3595 9.62456 24.7043 9.36503 26.0757C9.12049 27.3685 8.99902 28.6838 8.99902 29.9991C8.99902 41.5968 18.4013 50.9991 29.999 50.9991C30.952 50.9991 31.905 50.9354 32.8495 50.807C33.7763 50.6812 34.6951 50.4934 35.5967 50.2446C36.4834 50 37.354 49.6966 38.201 49.3365C39.0385 48.9807 39.8524 48.5703 40.6368 48.109C41.4159 47.6504 42.1651 47.1415 42.8783 46.5866C43.5895 46.0333 44.2653 45.4351 44.9005 44.7957C45.5357 44.1562 46.1296 43.4761 46.6776 42.7612C47.2276 42.0436 47.7312 41.2908 48.1844 40.5084C48.6408 39.7208 49.0454 38.9031 49.3953 38.063C49.749 37.2128 50.0465 36.3395 50.2847 35.4501C50.5271 34.5453 50.7085 33.6244 50.8278 32.6954C50.9605 31.6606 50.9958 30.6273 50.9969 29.5849C50.9969 29.3013 50.999 29.0177 50.999 28.7341V12.1856H51.0001Z\" fill=\"#4572E3\"/>\\n<path d=\"M43.2518 24.7065L38.5852 29.1997V32.1958L43.2518 36.689C43.6729 37.0941 44.3739 36.796 44.3739 36.2117V25.1844C44.3739 24.6 43.6729 24.302 43.2518 24.707V24.7065Z\" fill=\"#385AB7\"/>\\n<path d=\"M34.9834 22.5195H23.0432C21.0622 22.5195 19.4414 24.1403 19.4414 26.1213V35.249C19.4414 37.23 21.0622 38.8508 23.0432 38.8508H34.9834C36.9643 38.8508 38.5851 37.23 38.5851 35.249V26.1213C38.5851 24.1403 36.9643 22.5195 34.9834 22.5195Z\" fill=\"#385AB7\"/>\\n<path d=\"M44.3739 23.9998V35.0272C44.3739 35.6115 43.6729 35.9101 43.2518 35.5045L39.6212 32.0087L38.5852 31.0112V28.0152L39.6212 27.0178L43.2518 23.522C43.6729 23.1169 44.3739 23.415 44.3739 23.9993V23.9998Z\" fill=\"white\"/>\\n<path d=\"M34.9834 21.3354H23.0432C21.054 21.3354 19.4414 22.948 19.4414 24.9372V34.0649C19.4414 36.0541 21.054 37.6667 23.0432 37.6667H34.9834C36.9726 37.6667 38.5851 36.0541 38.5851 34.0649V24.9372C38.5851 22.948 36.9726 21.3354 34.9834 21.3354Z\" fill=\"white\"/>\\n<path d=\"M39.6212 27.0181V32.0089L38.5852 31.0115V28.0155L39.6212 27.0181Z\" fill=\"#BCBFC3\"/>\\n</g>\\n<defs>\\n<filter id=\"filter0_d_4208_8819\" x=\"8\" y=\"9\" width=\"44\" height=\"44\" filterUnits=\"userSpaceOnUse\" color-interpolation-filters=\"sRGB\">\\n<feFlood flood-opacity=\"0\" result=\"BackgroundImageFix\"/>\\n<feColorMatrix in=\"SourceAlpha\" type=\"matrix\" values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0\" result=\"hardAlpha\"/>\\n<feOffset dy=\"1\"/>\\n<feGaussianBlur stdDeviation=\"0.5\"/>\\n<feComposite in2=\"hardAlpha\" operator=\"out\"/>\\n<feColorMatrix type=\"matrix\" values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.15 0\"/>\\n<feBlend mode=\"normal\" in2=\"BackgroundImageFix\" result=\"effect1_dropShadow_4208_8819\"/>\\n<feBlend mode=\"normal\" in=\"SourceGraphic\" in2=\"effect1_dropShadow_4208_8819\" result=\"shape\"/>\\n</filter>\\n<clipPath id=\"clip0_4208_8819\">\\n<rect width=\"42\" height=\"42\" fill=\"white\" transform=\"translate(9 9)\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true}),isDisplayed4()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-6brr35\",layoutDependency:layoutDependency,layoutId:\"xBwxd1h9A\"})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1e0p9ap\",\"data-framer-name\":\"Planilha\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"RyHenhyXn\",onMouseEnter:onMouseEnterwqly41,onMouseLeave:onMouseLeavekqoask,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-12rqx1w\",\"data-framer-name\":\"Planilha\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:60,intrinsicWidth:60,layoutDependency:layoutDependency,layoutId:\"CnhXgkEo5\",svg:'<svg width=\"60\" height=\"60\" viewBox=\"0 0 60 60\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<rect width=\"60\" height=\"60\" rx=\"12\" fill=\"white\"/>\\n<g clip-path=\"url(#clip0_4208_8832)\" filter=\"url(#filter0_d_4208_8832)\">\\n<path d=\"M45.4608 19.5214H34.9395V9L45.4608 19.5214Z\" fill=\"#498137\"/>\\n<path d=\"M45.4609 19.5214V48.0211C45.4609 49.6666 44.1269 51 42.482 51H17.9789C16.3334 51 15 49.6666 15 48.0211V11.9789C15 10.3334 16.3334 9 17.9789 9H34.9395V19.5214H45.4609Z\" fill=\"#34A853\"/>\\n<path d=\"M39.2492 25.2251H20.7202V38.9911H39.6451V25.2251H39.2492ZM37.2971 27.5731V30.9288H31.3708V27.5731H37.2971ZM29.0227 27.5731V30.9288H23.0682V27.5731H29.0227ZM23.0682 36.6431V33.2768H29.0227V36.6431H23.0682ZM31.3708 36.6431V33.2768H37.2971V36.6431H31.3708Z\" fill=\"white\"/>\\n</g>\\n<defs>\\n<filter id=\"filter0_d_4208_8832\" x=\"15\" y=\"9\" width=\"32.4609\" height=\"44\" filterUnits=\"userSpaceOnUse\" color-interpolation-filters=\"sRGB\">\\n<feFlood flood-opacity=\"0\" result=\"BackgroundImageFix\"/>\\n<feColorMatrix in=\"SourceAlpha\" type=\"matrix\" values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0\" result=\"hardAlpha\"/>\\n<feOffset dx=\"1\" dy=\"1\"/>\\n<feGaussianBlur stdDeviation=\"0.5\"/>\\n<feComposite in2=\"hardAlpha\" operator=\"out\"/>\\n<feColorMatrix type=\"matrix\" values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.15 0\"/>\\n<feBlend mode=\"normal\" in2=\"BackgroundImageFix\" result=\"effect1_dropShadow_4208_8832\"/>\\n<feBlend mode=\"normal\" in=\"SourceGraphic\" in2=\"effect1_dropShadow_4208_8832\" result=\"shape\"/>\\n</filter>\\n<clipPath id=\"clip0_4208_8832\">\\n<rect width=\"30.4609\" height=\"42\" fill=\"white\" transform=\"translate(15 9)\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true}),isDisplayed5()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1e8o3zm\",layoutDependency:layoutDependency,layoutId:\"VFOFN9xqt\"})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1i7xbln\",\"data-framer-name\":\"Meet\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"ajm4S5uQh\",onMouseEnter:onMouseEnter1kvftep,onMouseLeave:onMouseLeavekqoask,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-bpernx\",\"data-framer-name\":\"Meet\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:60,intrinsicWidth:60,layoutDependency:layoutDependency,layoutId:\"hp_f96AgM\",svg:'<svg width=\"60\" height=\"60\" viewBox=\"0 0 60 60\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<rect width=\"60\" height=\"60\" rx=\"12\" fill=\"white\"/>\\n<g filter=\"url(#filter0_d_4208_8840)\">\\n<path d=\"M18.1832 22.542H9V37.7534H18.1832V22.542Z\" fill=\"#2684FC\"/>\\n<path d=\"M18.1835 37.7534V47.295H12.3066C10.4806 47.295 9.00024 45.8147 9.00024 43.9887V37.7534H18.1835Z\" fill=\"#0066DA\"/>\\n<path d=\"M42.0087 16.3064V22.4781L41.9323 22.5416L32.9111 30.0118V22.5416H18.1831V13H38.7021C40.5282 13 42.0085 14.4803 42.0085 16.3064H42.0087Z\" fill=\"#FFBA00\"/>\\n<path d=\"M42.0088 37.7826V43.9887C42.0088 45.8147 40.5284 47.295 38.7024 47.295H18.1833V37.7534H32.9113V30.1211L41.9738 37.7534L42.0089 37.7826H42.0088Z\" fill=\"#00AC47\"/>\\n<path d=\"M42.0088 22.4785V22.542H41.9324L42.0088 22.4785Z\" fill=\"white\" stroke=\"#231F20\" stroke-width=\"0.0176821\" stroke-miterlimit=\"10\"/>\\n<path d=\"M42.0088 37.7534V37.7826L41.9736 37.7534H42.0088Z\" fill=\"white\" stroke=\"#231F20\" stroke-width=\"0.0176821\" stroke-miterlimit=\"10\"/>\\n<path d=\"M51 18.3433L50.9879 22.542L50.9452 37.7534L50.9331 41.9605C50.9298 43.2808 49.3865 43.9959 48.3765 43.1453L42.0088 37.7825V22.4785L48.4536 17.1413C49.4687 16.3011 51.0042 17.0255 51 18.3433Z\" fill=\"#00AC47\"/>\\n<path d=\"M42.0088 22.4785V22.542H41.9324L42.0088 22.4785Z\" stroke=\"#231F20\" stroke-width=\"0.0176821\" stroke-miterlimit=\"10\"/>\\n<path d=\"M42.0088 22.542V37.7534H41.9736L32.9111 30.1211V30.0123L41.9324 22.542H42.0088Z\" fill=\"#00832D\"/>\\n<path d=\"M42.0088 37.7534V37.7826L41.9736 37.7534H42.0088Z\" stroke=\"#231F20\" stroke-width=\"0.0176821\" stroke-miterlimit=\"10\"/>\\n<path d=\"M18.1834 13V22.5416H9L18.1834 13Z\" fill=\"#E94235\"/>\\n</g>\\n<defs>\\n<filter id=\"filter0_d_4208_8840\" x=\"9\" y=\"13\" width=\"44\" height=\"36.2949\" filterUnits=\"userSpaceOnUse\" color-interpolation-filters=\"sRGB\">\\n<feFlood flood-opacity=\"0\" result=\"BackgroundImageFix\"/>\\n<feColorMatrix in=\"SourceAlpha\" type=\"matrix\" values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0\" result=\"hardAlpha\"/>\\n<feOffset dx=\"1\" dy=\"1\"/>\\n<feGaussianBlur stdDeviation=\"0.5\"/>\\n<feComposite in2=\"hardAlpha\" operator=\"out\"/>\\n<feColorMatrix type=\"matrix\" values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.15 0\"/>\\n<feBlend mode=\"normal\" in2=\"BackgroundImageFix\" result=\"effect1_dropShadow_4208_8840\"/>\\n<feBlend mode=\"normal\" in=\"SourceGraphic\" in2=\"effect1_dropShadow_4208_8840\" result=\"shape\"/>\\n</filter>\\n</defs>\\n</svg>\\n',withExternalLayout:true}),isDisplayed6()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-to7bsp\",layoutDependency:layoutDependency,layoutId:\"ZC22N45E2\"})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1y0kpn1\",\"data-framer-name\":\"Ads\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"eOhEBALg9\",onMouseEnter:onMouseEnter1kwc21r,onMouseLeave:onMouseLeavekqoask,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-12s37o\",\"data-framer-name\":\"Google ADS\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:60,intrinsicWidth:60,layoutDependency:layoutDependency,layoutId:\"USFcR0RGV\",svg:'<svg width=\"60\" height=\"60\" viewBox=\"0 0 60 60\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<rect width=\"60\" height=\"60\" rx=\"12\" fill=\"white\"/>\\n<g filter=\"url(#filter0_d_4208_8853)\">\\n<path d=\"M22.6553 42.1993C22.6553 43.3217 22.3925 44.383 21.925 45.3245L21.6767 45.7542C21.2973 46.4112 20.8254 46.9834 20.2869 47.4641C20.2869 47.4642 20.2868 47.4642 20.2866 47.4642C20.2657 47.483 20.2448 47.5015 20.2235 47.5197C20.2024 47.5383 20.1808 47.5567 20.1596 47.5747C18.9339 48.611 17.3494 49.2357 15.6188 49.2357C13.9817 49.2357 12.4752 48.6767 11.2799 47.7388C11.2646 47.7269 11.2494 47.7148 11.2343 47.7026C8.60343 45.581 7.8264 41.7753 9.5662 38.7618L10.1069 37.8253C11.3955 36.2028 13.3858 35.1626 15.6188 35.1626C19.5049 35.1626 22.6553 38.313 22.6553 42.1991V42.1993Z\" fill=\"#00A84A\"/>\\n<path d=\"M10.1067 37.8256L23.5727 14.5017C23.9379 13.869 24.3886 13.3153 24.9025 12.8462C22.557 15.013 21.926 18.6088 23.5859 21.4832L29.6378 31.9656L21.9251 45.3248C22.3925 44.3831 22.6555 43.3219 22.6555 42.1996C22.6555 38.3135 19.5051 35.1631 15.619 35.1631C13.386 35.1631 11.3957 36.2035 10.1071 37.8258L10.1067 37.8256Z\" fill=\"#FFBB00\"/>\\n<path d=\"M49.7033 38.751L35.6964 14.4906C34.405 12.2541 32.0426 11 29.6211 11C28.4371 11 27.2388 11.2998 26.1451 11.9314C25.6907 12.1937 25.2771 12.5004 24.906 12.8423C24.9047 12.8434 24.9036 12.8445 24.9024 12.8457C22.5569 15.0125 21.9259 18.6083 23.5858 21.4828L29.6377 31.9651L37.5926 45.7434C39.5154 49.0738 43.8135 50.2254 47.1441 48.3027C50.4745 46.3799 51.6261 42.0816 49.7033 38.7512V38.751Z\" fill=\"#008ADB\"/>\\n</g>\\n<defs>\\n<filter id=\"filter0_d_4208_8853\" x=\"8.63477\" y=\"11\" width=\"44\" height=\"40.2358\" filterUnits=\"userSpaceOnUse\" color-interpolation-filters=\"sRGB\">\\n<feFlood flood-opacity=\"0\" result=\"BackgroundImageFix\"/>\\n<feColorMatrix in=\"SourceAlpha\" type=\"matrix\" values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0\" result=\"hardAlpha\"/>\\n<feOffset dx=\"1\" dy=\"1\"/>\\n<feGaussianBlur stdDeviation=\"0.5\"/>\\n<feComposite in2=\"hardAlpha\" operator=\"out\"/>\\n<feColorMatrix type=\"matrix\" values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.15 0\"/>\\n<feBlend mode=\"normal\" in2=\"BackgroundImageFix\" result=\"effect1_dropShadow_4208_8853\"/>\\n<feBlend mode=\"normal\" in=\"SourceGraphic\" in2=\"effect1_dropShadow_4208_8853\" result=\"shape\"/>\\n</filter>\\n</defs>\\n</svg>\\n',withExternalLayout:true}),isDisplayed7()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1quugkc\",layoutDependency:layoutDependency,layoutId:\"ZFioY0s3g\"})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-gigIF.framer-11fq1v, .framer-gigIF .framer-11fq1v { display: block; }\",\".framer-gigIF.framer-ytp4aj { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 591px; }\",\".framer-gigIF .framer-125kap3 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: 86px; justify-content: center; overflow: visible; padding: 12px; position: relative; width: 1px; }\",\".framer-gigIF .framer-zyfq2t { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 102px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 60px; }\",\".framer-gigIF .framer-1nk2acz { flex: none; height: 59%; position: relative; width: 100%; }\",\".framer-gigIF .framer-1yer1gv, .framer-gigIF .framer-1j1xtct, .framer-gigIF .framer-4z7jmr, .framer-gigIF .framer-1tfszo6, .framer-gigIF .framer-6brr35, .framer-gigIF .framer-1e8o3zm, .framer-gigIF .framer-to7bsp, .framer-gigIF .framer-1quugkc { flex: none; height: 32px; overflow: visible; position: relative; width: 10px; }\",\".framer-gigIF .framer-1m9cwkj, .framer-gigIF .framer-lwgrs4, .framer-gigIF .framer-e8go0x, .framer-gigIF .framer-1e0p9ap, .framer-gigIF .framer-1i7xbln, .framer-gigIF .framer-1y0kpn1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 60px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 60px; }\",\".framer-gigIF .framer-125tixh, .framer-gigIF .framer-15l1l5v, .framer-gigIF .framer-11sd7ol, .framer-gigIF .framer-1fzxc0v, .framer-gigIF .framer-12rqx1w, .framer-gigIF .framer-bpernx, .framer-gigIF .framer-12s37o { flex: none; height: 100%; position: relative; width: 100%; }\",\".framer-gigIF .framer-iggocs { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 62px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 63px; }\",'.framer-gigIF[data-border=\"true\"]::after, .framer-gigIF [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 86\n * @framerIntrinsicWidth 591\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"E9xwb58MM\":{\"layout\":[\"fixed\",\"auto\"]},\"tc2UCl9nU\":{\"layout\":[\"fixed\",\"auto\"]},\"LqRmiR0S3\":{\"layout\":[\"fixed\",\"auto\"]},\"J9r43k1ln\":{\"layout\":[\"fixed\",\"auto\"]},\"ZhT1rJP1N\":{\"layout\":[\"fixed\",\"auto\"]},\"mOvYMwS2S\":{\"layout\":[\"fixed\",\"auto\"]},\"WUZny3bCK\":{\"layout\":[\"fixed\",\"auto\"]},\"yIPikjxbE\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerqz4TUMzVc=withCSS(Component,css,\"framer-gigIF\");export default Framerqz4TUMzVc;Framerqz4TUMzVc.displayName=\"FloatingNavigation\";Framerqz4TUMzVc.defaultProps={height:86,width:591};addPropertyControls(Framerqz4TUMzVc,{variant:{options:[\"nsy5VPguV\",\"E9xwb58MM\",\"tc2UCl9nU\",\"LqRmiR0S3\",\"J9r43k1ln\",\"ZhT1rJP1N\",\"mOvYMwS2S\",\"WUZny3bCK\",\"yIPikjxbE\"],optionTitles:[\"Dark #1 Icon Selected\",\"Variant 2\",\"Variant 3\",\"Variant 4\",\"Variant 5\",\"Variant 6\",\"Variant 7\",\"Variant 8\",\"Variant 9\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerqz4TUMzVc,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerqz4TUMzVc\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"E9xwb58MM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"tc2UCl9nU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"LqRmiR0S3\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"J9r43k1ln\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ZhT1rJP1N\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"mOvYMwS2S\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"WUZny3bCK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"yIPikjxbE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"86\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"591\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./qz4TUMzVc.map","// Generated by Framer (ed41f9e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"Nyu95U_vA\",\"iPcZkOZDp\",\"lstCDyQNB\",\"HIIHQe0CI\"];const serializationHash=\"framer-vtG7s\";const variantClassNames={HIIHQe0CI:\"framer-v-1kbnc5f\",iPcZkOZDp:\"framer-v-1lf2hi3\",lstCDyQNB:\"framer-v-107xdrm\",Nyu95U_vA:\"framer-v-1am6a01\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={duration:0,type:\"tween\"};const transition2={delay:0,duration:.7,ease:[.12,.23,.5,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 Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Available-2\":\"iPcZkOZDp\",\"Variant 4\":\"HIIHQe0CI\",Available:\"Nyu95U_vA\",Unavailable:\"lstCDyQNB\"};const getProps=({greenText,height,id,redText,width,...props})=>{return{...props,jn909WTNI:greenText??props.jn909WTNI??\"AVAILABLE\",tCgMNdSJ8:redText??props.tCgMNdSJ8??\"UNAVAILABLE\",variant:humanReadableVariantMap[props.variant]??props.variant??\"Nyu95U_vA\"};};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,jn909WTNI,tCgMNdSJ8,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Nyu95U_vA\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onAppearora5en=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"iPcZkOZDp\"),1e3);});const onMouseEnter18vakcr=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"HIIHQe0CI\");});const onAppear1glipup=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"Nyu95U_vA\"),1e3);});const onMouseLeave19bbr0f=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"Nyu95U_vA\");});useOnVariantChange(baseVariant,{default:onAppearora5en,HIIHQe0CI:undefined,iPcZkOZDp:onAppear1glipup,lstCDyQNB:undefined});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({iPcZkOZDp:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1am6a01\",className,classNames),\"data-framer-name\":\"Available\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Nyu95U_vA\",onMouseEnter:onMouseEnter18vakcr,ref:refBinding,style:{opacity:1,...style},variants:{HIIHQe0CI:{opacity:.5}},...addPropertyOverrides({HIIHQe0CI:{\"data-framer-name\":\"Variant 4\",onMouseLeave:onMouseLeave19bbr0f},iPcZkOZDp:{\"data-framer-name\":\"Available-2\"},lstCDyQNB:{\"data-framer-name\":\"Unavailable\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1jt9jl8\",\"data-framer-name\":\"Pulser\",layoutDependency:layoutDependency,layoutId:\"A59e96Uef\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-p95nb1\",\"data-framer-name\":\"Pulsing\",layoutDependency:layoutDependency,layoutId:\"wW7BYaaQu\",style:{background:\"linear-gradient(180deg, rgb(18, 177, 24) 0%, rgb(189, 214, 0) 100%)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,opacity:.5},variants:{iPcZkOZDp:{borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,opacity:0}},...addPropertyOverrides({iPcZkOZDp:{transformTemplate:transformTemplate1}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-18q3v91\",\"data-framer-name\":\"Solid\",layoutDependency:layoutDependency,layoutId:\"kzFtLUvbK\",style:{background:\"linear-gradient(180deg, rgb(18, 177, 24) 0%, rgb(189, 214, 0) 100%)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 0px 20px 0px rgba(168, 209, 255, 0.5)\"},variants:{iPcZkOZDp:{borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100},lstCDyQNB:{boxShadow:\"0px 0px 20px 0px rgba(237, 49, 49, 0.5)\"}}})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"22px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f195ea74-7512-4096-8d91-0e7c7e10d0ab, rgba(255, 255, 255, 0.6)))\"},children:\"AVAILABLE\"})}),className:\"framer-1enr8kd\",\"data-framer-name\":\"Text\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"ToJeahAwj\",style:{\"--extracted-r6o4lv\":\"var(--token-f195ea74-7512-4096-8d91-0e7c7e10d0ab, rgba(255, 255, 255, 0.6))\",\"--framer-paragraph-spacing\":\"0px\"},text:jn909WTNI,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({lstCDyQNB:{text:tCgMNdSJ8}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-vtG7s.framer-2pdy4w, .framer-vtG7s .framer-2pdy4w { display: block; }\",\".framer-vtG7s.framer-1am6a01 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 8px 12px 8px 12px; position: relative; width: min-content; }\",\".framer-vtG7s .framer-1jt9jl8 { flex: none; height: 12px; overflow: visible; position: relative; width: 12px; }\",\".framer-vtG7s .framer-p95nb1 { flex: none; height: 7px; left: calc(50.00000000000002% - 7px / 2); overflow: hidden; position: absolute; top: calc(50.00000000000002% - 7px / 2); width: 7px; will-change: var(--framer-will-change-override, transform); }\",\".framer-vtG7s .framer-18q3v91 { bottom: 3px; flex: none; left: 3px; overflow: hidden; position: absolute; right: 3px; top: 3px; will-change: var(--framer-will-change-override, transform); }\",\".framer-vtG7s .framer-1enr8kd { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-vtG7s.framer-v-1lf2hi3 .framer-p95nb1 { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 48px); left: 50%; top: 50%; width: 48px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 38\n * @framerIntrinsicWidth 120\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"iPcZkOZDp\":{\"layout\":[\"auto\",\"auto\"]},\"lstCDyQNB\":{\"layout\":[\"auto\",\"auto\"]},\"HIIHQe0CI\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"jn909WTNI\":\"greenText\",\"tCgMNdSJ8\":\"redText\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerueFasCkGM=withCSS(Component,css,\"framer-vtG7s\");export default FramerueFasCkGM;FramerueFasCkGM.displayName=\"Availability\";FramerueFasCkGM.defaultProps={height:38,width:120};addPropertyControls(FramerueFasCkGM,{variant:{options:[\"Nyu95U_vA\",\"iPcZkOZDp\",\"lstCDyQNB\",\"HIIHQe0CI\"],optionTitles:[\"Available\",\"Available-2\",\"Unavailable\",\"Variant 4\"],title:\"Variant\",type:ControlType.Enum},jn909WTNI:{defaultValue:\"AVAILABLE\",displayTextArea:false,title:\"Green text\",type:ControlType.String},tCgMNdSJ8:{defaultValue:\"UNAVAILABLE\",displayTextArea:false,title:\"Red text\",type:ControlType.String}});addFonts(FramerueFasCkGM,[{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/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{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/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{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/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{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/UjlFhCnUjxhNfep4oYBPqnEssyo.woff2\",weight:\"500\"},{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/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerueFasCkGM\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"38\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"120\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"jn909WTNI\\\":\\\"greenText\\\",\\\"tCgMNdSJ8\\\":\\\"redText\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"iPcZkOZDp\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"lstCDyQNB\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"HIIHQe0CI\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ueFasCkGM.map","// Generated by Framer (eb722b7)\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 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 4.5 0 L 15 16.5 L 10.5 16.5 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"16.5px\" id=\"wBdJ15Yu6\" transform=\"translate(4.5 3.75)\" width=\"15px\"/><path d=\"M 0 0 L 4.5 0 L 15 16.5 L 10.5 16.5 Z\" fill=\"transparent\" height=\"16.5px\" id=\"El8uvQLqv\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(4.5 3.75)\" width=\"15px\"/><path d=\"M 6.176 0 L 0 6.794\" fill=\"transparent\" height=\"6.7940624999999955px\" id=\"AHSzdg78i\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(4.5 13.456)\" width=\"6.176249999999996px\"/><path d=\"M 6.176 0 L 0 6.794\" fill=\"transparent\" height=\"6.794062499999999px\" id=\"h4GjUNYzh\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(13.324 3.75)\" width=\"6.176249999999996px\"/></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(\"1688045918\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-SHPPl\",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-SHPPl { aspect-ratio: 1; display: block; 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\":\"X Logo\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-SHPPl\");Icon.displayName=\"X Logo\";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\",\"framerDisableUnlink\":\"true\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\",\"framerVector\":\"{\\\"name\\\":\\\"X Logo\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (ff07650)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Instance,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import XLogo from\"https://framerusercontent.com/modules/oMiuMYAdxzz5yk7pBqrm/FToqm3dwiHuJofBRASRI/Xx_sbLkzD.js\";const enabledGestures={urkgiyDQC:{hover:true}};const cycleOrder=[\"urkgiyDQC\",\"kCrlLkUqz\",\"UmK_aBGHo\"];const serializationHash=\"framer-Yi3Zp\";const variantClassNames={kCrlLkUqz:\"framer-v-dr1elq\",UmK_aBGHo:\"framer-v-yh994n\",urkgiyDQC:\"framer-v-1vhy2q2\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:100,delay:0,mass:1,stiffness:255,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"btn - glow off\":\"UmK_aBGHo\",desktop:\"urkgiyDQC\",mobile:\"kCrlLkUqz\"};const getProps=({click,height,hover,icon,id,link2,title,width,...props})=>{return{...props,D_lQwlRhv:icon??props.D_lQwlRhv??XLogo,dAHhWcJPR:link2??props.dAHhWcJPR,variant:humanReadableVariantMap[props.variant]??props.variant??\"urkgiyDQC\",WXMQyGgb3:hover??props.WXMQyGgb3,WygjbYACO:title??props.WygjbYACO??\"Follow Me On\",yWHcZQeGd:click??props.yWHcZQeGd};};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,WygjbYACO,D_lQwlRhv,dAHhWcJPR,WXMQyGgb3,yWHcZQeGd,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"urkgiyDQC\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap198oucz=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(yWHcZQeGd){const res=await yWHcZQeGd(...args);if(res===false)return false;}});const onMouseEnterk0nl50=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(WXMQyGgb3){const res=await WXMQyGgb3(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"UmK_aBGHo\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:dAHhWcJPR,motionChild:true,nodeId:\"urkgiyDQC\",openInNewTab:false,scopeId:\"X2dvbmtwh\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1vhy2q2\",className,classNames)} framer-18s7lur`,\"data-framer-name\":\"desktop\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"urkgiyDQC\",onMouseEnter:onMouseEnterk0nl50,onTap:onTap198oucz,ref:refBinding,style:{backgroundColor:\"rgba(255, 255, 255, 0.05)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},...addPropertyOverrides({\"urkgiyDQC-hover\":{\"data-framer-name\":undefined},kCrlLkUqz:{\"data-framer-name\":\"mobile\"},UmK_aBGHo:{\"data-framer-name\":\"btn - glow off\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-2ghqq6\",\"data-framer-name\":\"Glow\",layoutDependency:layoutDependency,layoutId:\"Grry5MzDY\",style:{background:\"radial-gradient(25% 50% at 50% 100%, rgb(196, 246, 182) 0%, rgba(196, 246, 182, 0) 100%)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,filter:\"blur(15px)\",WebkitFilter:\"blur(15px)\"}}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-6i9wz8\",\"data-framer-name\":\"Stroke\",layoutDependency:layoutDependency,layoutId:\"CR8ofpR3D\",style:{background:\"radial-gradient(20.7% 50% at 50% 100%, rgb(196, 246, 182) 0%, rgba(196, 246, 182, 0) 100%)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},variants:{\"urkgiyDQC-hover\":{background:\"radial-gradient(60.099999999999994% 50% at 50% 100%, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 100%)\"}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ngfdi8\",\"data-framer-name\":\"Fill\",layoutDependency:layoutDependency,layoutId:\"QQmRmIgxY\",style:{background:\"linear-gradient(283deg, rgb(189, 214, 0) 0%, rgb(18, 177, 24) 100%)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1qu48st\",\"data-framer-name\":\"text content\",layoutDependency:layoutDependency,layoutId:\"TfETedFiW\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItNjAw\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a85af9cb-7834-4006-a277-2dd1295ae376, rgb(255, 255, 255)))\"},children:\"Follow Me On\"})}),className:\"framer-1qsgb99\",\"data-framer-name\":\"Text\",fonts:[\"GF;Inter-600\"],layoutDependency:layoutDependency,layoutId:\"FhrKeJWsM\",style:{\"--extracted-r6o4lv\":\"var(--token-a85af9cb-7834-4006-a277-2dd1295ae376, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},text:WygjbYACO,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-187fhon\",Component:D_lQwlRhv,layoutDependency:layoutDependency,layoutId:\"hY11KVA4m\",style:{\"--1m6trwb\":0,\"--21h8s6\":\"var(--token-a85af9cb-7834-4006-a277-2dd1295ae376, rgb(255, 255, 255))\",\"--pgex8v\":1.5}})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Yi3Zp.framer-18s7lur, .framer-Yi3Zp .framer-18s7lur { display: block; }\",\".framer-Yi3Zp.framer-1vhy2q2 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 20px 28px 20px 28px; position: relative; text-decoration: none; width: min-content; }\",\".framer-Yi3Zp .framer-2ghqq6, .framer-Yi3Zp .framer-6i9wz8 { bottom: 0px; flex: none; left: 0px; overflow: hidden; position: absolute; right: 0px; top: 0px; will-change: var(--framer-will-change-override, transform); z-index: 0; }\",\".framer-Yi3Zp .framer-1ngfdi8 { bottom: 2px; flex: none; left: 2px; overflow: hidden; position: absolute; right: 2px; top: 2px; will-change: var(--framer-will-change-override, transform); z-index: 0; }\",\".framer-Yi3Zp .framer-1qu48st { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-Yi3Zp .framer-1qsgb99 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-Yi3Zp .framer-187fhon { flex: none; height: var(--framer-aspect-ratio-supported, 22px); position: relative; width: 22px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 62\n * @framerIntrinsicWidth 186\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"kCrlLkUqz\":{\"layout\":[\"auto\",\"auto\"]},\"UmK_aBGHo\":{\"layout\":[\"auto\",\"auto\"]},\"smO0DGSN6\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"WygjbYACO\":\"title\",\"D_lQwlRhv\":\"icon\",\"dAHhWcJPR\":\"link2\",\"WXMQyGgb3\":\"hover\",\"yWHcZQeGd\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"omX0gWFPqDwhaiWwf6ab\"]\n */const FramerX2dvbmtwh=withCSS(Component,css,\"framer-Yi3Zp\");export default FramerX2dvbmtwh;FramerX2dvbmtwh.displayName=\"main button\";FramerX2dvbmtwh.defaultProps={height:62,width:186};addPropertyControls(FramerX2dvbmtwh,{variant:{options:[\"urkgiyDQC\",\"kCrlLkUqz\",\"UmK_aBGHo\"],optionTitles:[\"desktop\",\"mobile\",\"btn - glow off\"],title:\"Variant\",type:ControlType.Enum},WygjbYACO:{defaultValue:\"Follow Me On\",displayTextArea:false,title:\"Title\",type:ControlType.String},D_lQwlRhv:{defaultValue:{identifier:\"module:oMiuMYAdxzz5yk7pBqrm/FToqm3dwiHuJofBRASRI/Xx_sbLkzD.js:default\",moduleId:\"oMiuMYAdxzz5yk7pBqrm\"},setModuleId:\"omX0gWFPqDwhaiWwf6ab\",title:\"Icon\",type:ControlType.VectorSetItem},dAHhWcJPR:{title:\"Link 2\",type:ControlType.Link},WXMQyGgb3:{title:\"Hover\",type:ControlType.EventHandler},yWHcZQeGd:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerX2dvbmtwh,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"google\",style:\"normal\",uiFamilyName:\"Inter\",url:\"https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuGKYMZ1rib2Bg-4.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerX2dvbmtwh\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"186\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"kCrlLkUqz\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"UmK_aBGHo\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"smO0DGSN6\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"62\",\"framerVectorSets\":\"[\\\"omX0gWFPqDwhaiWwf6ab\\\"]\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"WygjbYACO\\\":\\\"title\\\",\\\"D_lQwlRhv\\\":\\\"icon\\\",\\\"dAHhWcJPR\\\":\\\"link2\\\",\\\"WXMQyGgb3\\\":\\\"hover\\\",\\\"yWHcZQeGd\\\":\\\"click\\\"}\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./X2dvbmtwh.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useEffect,useRef}from\"react\";/**\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n *\n * @framerDisableUnlink\n */export default function AvoidLayoutJumping({direction,style}){const isCanvas=RenderTarget.current()===RenderTarget.canvas;const ref=useRef(null);const rafId=useRef();const vertical=direction===\"vertical\"||direction===\"both\";const horizontal=direction===\"horizontal\"||direction===\"both\";useEffect(()=>{if(isCanvas)return;const parent=ref.current?.parentElement?.parentElement;if(!parent)return;const container=parent.parentElement;if(!container)return;const updateSize=()=>{const rect=parent.getBoundingClientRect();if(horizontal){container.style.width=`${rect.width}px`;}if(vertical){container.style.height=`${rect.height}px`;}rafId.current=requestAnimationFrame(updateSize);};// Start the RAF loop\nrafId.current=requestAnimationFrame(updateSize);return()=>{if(rafId.current){cancelAnimationFrame(rafId.current);}if(container){if(horizontal){container.style.width=\"\";}if(vertical){container.style.height=\"\";}}};},[direction]);return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{...style}});}AvoidLayoutJumping.displayName=\"Layout Jump Preventer\";addPropertyControls(AvoidLayoutJumping,{direction:{type:ControlType.Enum,defaultValue:\"vertical\",options:[\"vertical\",\"horizontal\",\"both\"],optionTitles:[\"Vertical\",\"Horizontal\",\"Both\"],displaySegmentedControl:true,segmentedControlDirection:\"vertical\",// @ts-ignore\noptionIcons:[\"direction-vertical\",\"direction-horizontal\",\"direction-all\"],description:\"More components at [Framer University](https://frameruni.link/cc).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"AvoidLayoutJumping\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\",\"framerSupportedLayoutWidth\":\"auto\",\"framerSupportedLayoutHeight\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AvoidLayoutJumping_Prod.map","// Generated by Framer (65e1cff)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"cPF0lqyIN\",\"NYkGVxwcH\"];const serializationHash=\"framer-lgfQ0\";const variantClassNames={cPF0lqyIN:\"framer-v-hybbfb\",NYkGVxwcH:\"framer-v-yvysj4\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Closed:\"cPF0lqyIN\",Opened:\"NYkGVxwcH\"};const getProps=({answer,click,height,id,question,width,...props})=>{return{...props,DR_6QqGeh:answer??props.DR_6QqGeh??\"Sim! A Sala N\\xba7 funciona para: ✓ Prestadoras de servi\\xe7os (design, consultoria, etc) ✓ Coaches e mentoras ✓ Infoprodutoras ✓ E-commerce ✓ Profissionais liberais ✓ Qualquer neg\\xf3cio que vende para pessoas. O sistema \\xe9 adapt\\xe1vel ao seu nicho espec\\xedfico.\",qQefXa5XK:question??props.qQefXa5XK??\" FUNCIONA PARA QUALQUER TIPO DE NEG\\xd3CIO?\",variant:humanReadableVariantMap[props.variant]??props.variant??\"cPF0lqyIN\",Z3jnJDFUJ:click??props.Z3jnJDFUJ};};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,qQefXa5XK,DR_6QqGeh,Z3jnJDFUJ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"cPF0lqyIN\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTappm2vyo=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(Z3jnJDFUJ){const res=await Z3jnJDFUJ(...args);if(res===false)return false;}setVariant(\"NYkGVxwcH\");});const onTaph0wjup=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(Z3jnJDFUJ){const res=await Z3jnJDFUJ(...args);if(res===false)return false;}setVariant(\"cPF0lqyIN\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-hybbfb\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Closed\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"cPF0lqyIN\",onTap:onTappm2vyo,ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.25)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-b2d0d162-7efa-45ce-82e3-b6730dc1b1fc, rgb(18, 18, 18))\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,...style},...addPropertyOverrides({NYkGVxwcH:{\"data-framer-name\":\"Opened\",onTap:onTaph0wjup}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-in47q2\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"b2lul7NZB\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1lkg2n4\",\"data-framer-name\":\"Question\",layoutDependency:layoutDependency,layoutId:\"wa9Z0B44t\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-hecoa9\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"EmEWNt0QY\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QWxiZXJ0IFNhbnMtNTAw\",\"--framer-font-family\":'\"Albert Sans\", \"Albert Sans Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"140%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-262ecc22-57b7-472d-83d9-e78a1e1f93a7, rgb(255, 255, 255)))\"},children:\"What is Framer?\"})}),className:\"framer-1mxybeo\",\"data-framer-name\":\"Question\",fonts:[\"GF;Albert Sans-500\"],layoutDependency:layoutDependency,layoutId:\"kIDlgYK0d\",style:{\"--extracted-r6o4lv\":\"var(--token-262ecc22-57b7-472d-83d9-e78a1e1f93a7, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:qQefXa5XK,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.button,{className:\"framer-12zw08v\",\"data-framer-name\":\"Icon\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"H9e3o2ghg\",style:{backgroundColor:\"var(--token-66cf77ff-0f3f-4e1d-acc4-caa0067c546a, rgba(255, 255, 255, 0.08))\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-nfvylr\",\"data-framer-name\":\"Horizontal\",layoutDependency:layoutDependency,layoutId:\"qijZiq0v6\",style:{backgroundColor:\"var(--token-262ecc22-57b7-472d-83d9-e78a1e1f93a7, rgb(255, 255, 255))\",rotate:-90},variants:{NYkGVxwcH:{rotate:90}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-jzqc3j\",\"data-framer-name\":\"Vertical\",layoutDependency:layoutDependency,layoutId:\"zfcbnnDpN\",style:{backgroundColor:\"var(--token-262ecc22-57b7-472d-83d9-e78a1e1f93a7, rgb(255, 255, 255))\",rotate:-180},variants:{NYkGVxwcH:{rotate:90}}})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1b3l9zs\",\"data-framer-name\":\"Answer\",layoutDependency:layoutDependency,layoutId:\"wdyQcPdZ7\",style:{opacity:0},transformTemplate:transformTemplate1,variants:{NYkGVxwcH:{opacity:1}},...addPropertyOverrides({NYkGVxwcH:{transformTemplate:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"140%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-cc359361-be1d-443c-b3d4-114af3dda3d6, rgba(255, 255, 255, 0.8)))\"},children:\"Framer is a design tool that allows you to design websites on a freeform canvas, and then publish them as websites with a single click.\"})}),className:\"framer-52e3hc\",\"data-framer-name\":\"Answer\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"e7yvQrxCt\",style:{\"--extracted-r6o4lv\":\"var(--token-cc359361-be1d-443c-b3d4-114af3dda3d6, rgba(255, 255, 255, 0.8))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:DR_6QqGeh,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({NYkGVxwcH:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QWxiZXJ0IFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Albert Sans\", \"Albert Sans Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"140%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-cc359361-be1d-443c-b3d4-114af3dda3d6, rgba(255, 255, 255, 0.8)))\"},children:\"Framer is a design tool that allows you to design websites on a freeform canvas, and then publish them as websites with a single click.\"})}),fonts:[\"GF;Albert Sans-regular\"]}},baseVariant,gestureVariant)})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-lgfQ0.framer-b3bp6d, .framer-lgfQ0 .framer-b3bp6d { display: block; }\",\".framer-lgfQ0.framer-hybbfb { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 24px; position: relative; width: 391px; will-change: var(--framer-will-change-override, transform); }\",\".framer-lgfQ0 .framer-in47q2 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-lgfQ0 .framer-1lkg2n4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-lgfQ0 .framer-hecoa9 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-lgfQ0 .framer-1mxybeo, .framer-lgfQ0 .framer-52e3hc { -webkit-user-select: none; flex: 1 0 0px; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-lgfQ0 .framer-12zw08v { aspect-ratio: 1 / 1; cursor: pointer; flex: none; height: var(--framer-aspect-ratio-supported, 28px); overflow: hidden; position: relative; width: 28px; will-change: var(--framer-will-change-override, transform); }\",\".framer-lgfQ0 .framer-nfvylr, .framer-lgfQ0 .framer-jzqc3j { flex: none; height: 12px; left: calc(50.00000000000002% - 1px / 2); overflow: hidden; position: absolute; top: calc(50.00000000000002% - 12px / 2); width: 1px; }\",\".framer-lgfQ0 .framer-1b3l9zs { align-content: center; align-items: center; bottom: -120px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; left: 50%; overflow: hidden; padding: 0px; pointer-events: none; position: absolute; width: 100%; z-index: 1; }\",\".framer-lgfQ0.framer-v-yvysj4 .framer-1b3l9zs { bottom: unset; left: unset; position: relative; }\",'.framer-lgfQ0[data-border=\"true\"]::after, .framer-lgfQ0 [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 98\n * @framerIntrinsicWidth 391\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"NYkGVxwcH\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"qQefXa5XK\":\"question\",\"DR_6QqGeh\":\"answer\",\"Z3jnJDFUJ\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerJo6twSkiV=withCSS(Component,css,\"framer-lgfQ0\");export default FramerJo6twSkiV;FramerJo6twSkiV.displayName=\"Accordion\";FramerJo6twSkiV.defaultProps={height:98,width:391};addPropertyControls(FramerJo6twSkiV,{variant:{options:[\"cPF0lqyIN\",\"NYkGVxwcH\"],optionTitles:[\"Closed\",\"Opened\"],title:\"Variant\",type:ControlType.Enum},qQefXa5XK:{defaultValue:\" FUNCIONA PARA QUALQUER TIPO DE NEG\\xd3CIO?\",displayTextArea:false,title:\"Question\",type:ControlType.String},DR_6QqGeh:{defaultValue:\"Sim! A Sala N\\xba7 funciona para: ✓ Prestadoras de servi\\xe7os (design, consultoria, etc) ✓ Coaches e mentoras ✓ Infoprodutoras ✓ E-commerce ✓ Profissionais liberais ✓ Qualquer neg\\xf3cio que vende para pessoas. O sistema \\xe9 adapt\\xe1vel ao seu nicho espec\\xedfico.\",description:\"\",displayTextArea:false,title:\"Answer\",type:ControlType.String},Z3jnJDFUJ:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerJo6twSkiV,[{explicitInter:true,fonts:[{cssFamilyName:\"Albert Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"Albert Sans\",url:\"https://fonts.gstatic.com/s/albertsans/v4/i7dZIFdwYjGaAMFtZd_QA3xXSKZqhr-TenSHmZP_qY32TxAj1g.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Albert Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"Albert Sans\",url:\"https://fonts.gstatic.com/s/albertsans/v4/i7dZIFdwYjGaAMFtZd_QA3xXSKZqhr-TenSHq5P_qY32TxAj1g.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerJo6twSkiV\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"98\",\"framerVariables\":\"{\\\"qQefXa5XK\\\":\\\"question\\\",\\\"DR_6QqGeh\\\":\\\"answer\\\",\\\"Z3jnJDFUJ\\\":\\\"click\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"NYkGVxwcH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"391\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Jo6twSkiV.map","// Generated by Framer (656a448)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,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 LayoutJumpPreventer from\"https://framerusercontent.com/modules/h8ioHyt4BUxuvVCE1Q10/aTM6mEMGlM19JjX8exDe/AvoidLayoutJumping_Prod.js\";import Accordion from\"https://framerusercontent.com/modules/jDbYsT0hrtXbnFje4jcJ/vibeX8QgNopCflLMWD8d/Jo6twSkiV.js\";const AccordionFonts=getFonts(Accordion);const LayoutJumpPreventerFonts=getFonts(LayoutJumpPreventer);const cycleOrder=[\"oozB66gSp\",\"evkoSrRQu\",\"oKfCVar4B\",\"Uog_BXVXk\",\"teJ3dZqyN\",\"qpB1O5NRz\",\"hJLw11bes\"];const serializationHash=\"framer-of5mL\";const variantClassNames={evkoSrRQu:\"framer-v-qhxhl6\",hJLw11bes:\"framer-v-t89upq\",oKfCVar4B:\"framer-v-16ucp05\",oozB66gSp:\"framer-v-1sqdehz\",qpB1O5NRz:\"framer-v-zanmff\",teJ3dZqyN:\"framer-v-190di78\",Uog_BXVXk:\"framer-v-x8myx6\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const svZsCKZ7a=undefined;const xHGoJVa3_=undefined;const UV7N3G2yB=undefined;const j_EfdrGoD=undefined;const IdiX4w72s=undefined;const yIgVEHYaT=undefined;const Yp26WXhzg=undefined;const SZGafHI2T=undefined;const yKqHH3CY6=undefined;const Wb41KwT0B=undefined;const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const isSet=value=>{if(Array.isArray(value))return value.length>0;return value!==undefined&&value!==null&&value!==\"\";};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"All closed\":\"oozB66gSp\",\"Question 1 / Opened\":\"evkoSrRQu\",\"Question 2 / Opened\":\"oKfCVar4B\",\"Question 3 / Opened\":\"Uog_BXVXk\",\"Question 4 / Opened\":\"teJ3dZqyN\",\"Question 5 / Opened\":\"qpB1O5NRz\",\"Question 6 / Opened\":\"hJLw11bes\"};const getProps=({answer1,answer2,answer3,answer5,answer6,height,id,question1,question2,question3,question5,question6,width,...props})=>{return{...props,IdiX4w72s:question3??props.IdiX4w72s??\"What is this FAQ component?\",j_EfdrGoD:answer2??props.j_EfdrGoD??\"Framer is fully visual with no code needed, but you can still add custom code and components for more control if you're a designer or developer.\",svZsCKZ7a:question1??props.svZsCKZ7a??\"What is Framer?\",SZGafHI2T:answer5??props.SZGafHI2T??\"Yes, absolutely. The component is built using native Framer tools, so you can tweak fonts, colors, spacing, animations, and layout however you like.\",UV7N3G2yB:question2??props.UV7N3G2yB??\"Do I need to know how to code to use Framer?\",variant:humanReadableVariantMap[props.variant]??props.variant??\"oozB66gSp\",Wb41KwT0B:answer6??props.Wb41KwT0B??\"Yes, the FAQ component is fully responsive and adapts seamlessly to desktop, tablet, and mobile screen sizes.\",xHGoJVa3_:answer1??props.xHGoJVa3_??\"Framer is a no-code tool for building and publishing responsive websites—perfect for anyone creating modern, high-performance pages without coding.\",yIgVEHYaT:answer3??props.yIgVEHYaT??\"This is a free, responsive FAQ section for Framer. Drop it into any project, customize styles and text, and use it to save time on support or info pages.\",yKqHH3CY6:question6??props.yKqHH3CY6??\"Is this component responsive?\",Yp26WXhzg:question5??props.Yp26WXhzg??\"Can I customize the design of this component?\"};};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,svZsCKZ7a,xHGoJVa3_,UV7N3G2yB,j_EfdrGoD,IdiX4w72s,yIgVEHYaT,Yp26WXhzg,SZGafHI2T,yKqHH3CY6,Wb41KwT0B,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"oozB66gSp\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const Z3jnJDFUJ10nk1e5=activeVariantCallback(async(...args)=>{setVariant(\"evkoSrRQu\");});const Z3jnJDFUJ1m5yorn=activeVariantCallback(async(...args)=>{setVariant(\"oKfCVar4B\");});const Z3jnJDFUJv8pewe=activeVariantCallback(async(...args)=>{setVariant(\"Uog_BXVXk\");});const Z3jnJDFUJ1xfrogj=activeVariantCallback(async(...args)=>{setVariant(\"qpB1O5NRz\");});const Z3jnJDFUJ1nyz2u2=activeVariantCallback(async(...args)=>{setVariant(\"hJLw11bes\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const visible=isSet(svZsCKZ7a);const visible1=isSet(UV7N3G2yB);const visible2=isSet(IdiX4w72s);const visible3=isSet(Yp26WXhzg);const visible4=isSet(yKqHH3CY6);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-1sqdehz\",className,classNames),\"data-framer-name\":\"All closed\",layoutDependency:layoutDependency,layoutId:\"oozB66gSp\",ref:refBinding,style:{borderBottomLeftRadius:26,borderBottomRightRadius:26,borderTopLeftRadius:26,borderTopRightRadius:26,...style},...addPropertyOverrides({evkoSrRQu:{\"data-framer-name\":\"Question 1 / Opened\"},hJLw11bes:{\"data-framer-name\":\"Question 6 / Opened\"},oKfCVar4B:{\"data-framer-name\":\"Question 2 / Opened\"},qpB1O5NRz:{\"data-framer-name\":\"Question 5 / Opened\"},teJ3dZqyN:{\"data-framer-name\":\"Question 4 / Opened\"},Uog_BXVXk:{\"data-framer-name\":\"Question 3 / Opened\"}},baseVariant,gestureVariant),children:[visible!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:98,width:`calc(${componentViewport?.width||\"100vw\"} - 8px)`,y:(componentViewport?.y||0)+4+(((componentViewport?.height||436)-8- -12)/2+0+0),...addPropertyOverrides({evkoSrRQu:{y:(componentViewport?.y||0)+4+(((componentViewport?.height||497)-8- -12)/2+0+0)},hJLw11bes:{y:(componentViewport?.y||0)+4+(((componentViewport?.height||200)-8- -12)/2+0+0)},qpB1O5NRz:{y:(componentViewport?.y||0)+4+(((componentViewport?.height||200)-8- -12)/2+0+0)},teJ3dZqyN:{y:(componentViewport?.y||0)+4+(((componentViewport?.height||200)-8- -12)/2+0+0)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-g0vy48-container\",\"data-framer-name\":\"Question 1\",layoutDependency:layoutDependency,layoutId:\"R67r3k4Pq-container\",name:\"Question 1\",nodeId:\"R67r3k4Pq\",rendersWithMotion:true,scopeId:\"YKt8Wp_Z0\",children:/*#__PURE__*/_jsx(Accordion,{DR_6QqGeh:xHGoJVa3_,height:\"100%\",id:\"R67r3k4Pq\",layoutId:\"R67r3k4Pq\",name:\"Question 1\",qQefXa5XK:svZsCKZ7a,style:{width:\"100%\"},variant:\"cPF0lqyIN\",width:\"100%\",Z3jnJDFUJ:Z3jnJDFUJ10nk1e5,...addPropertyOverrides({evkoSrRQu:{variant:\"NYkGVxwcH\"}},baseVariant,gestureVariant)})})}),visible1!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:98,width:`calc(${componentViewport?.width||\"100vw\"} - 8px)`,y:(componentViewport?.y||0)+4+(((componentViewport?.height||436)-8- -12)/2+0+0),...addPropertyOverrides({evkoSrRQu:{y:(componentViewport?.y||0)+4+(((componentViewport?.height||497)-8- -12)/2+0+0)},hJLw11bes:{y:(componentViewport?.y||0)+4+(((componentViewport?.height||200)-8- -12)/2+0+0)},qpB1O5NRz:{y:(componentViewport?.y||0)+4+(((componentViewport?.height||200)-8- -12)/2+0+0)},teJ3dZqyN:{y:(componentViewport?.y||0)+4+(((componentViewport?.height||200)-8- -12)/2+0+0)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-r3j596-container\",layoutDependency:layoutDependency,layoutId:\"rEhPvDyWp-container\",nodeId:\"rEhPvDyWp\",rendersWithMotion:true,scopeId:\"YKt8Wp_Z0\",children:/*#__PURE__*/_jsx(Accordion,{DR_6QqGeh:j_EfdrGoD,height:\"100%\",id:\"rEhPvDyWp\",layoutId:\"rEhPvDyWp\",qQefXa5XK:UV7N3G2yB,style:{width:\"100%\"},variant:\"cPF0lqyIN\",width:\"100%\",Z3jnJDFUJ:Z3jnJDFUJ1m5yorn})})}),visible2!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:98,width:`calc(${componentViewport?.width||\"100vw\"} - 8px)`,y:(componentViewport?.y||0)+4+(((componentViewport?.height||436)-8- -12)/2+0+0),...addPropertyOverrides({evkoSrRQu:{y:(componentViewport?.y||0)+4+(((componentViewport?.height||497)-8- -12)/2+0+0)},hJLw11bes:{y:(componentViewport?.y||0)+4+(((componentViewport?.height||200)-8- -12)/2+0+0)},qpB1O5NRz:{y:(componentViewport?.y||0)+4+(((componentViewport?.height||200)-8- -12)/2+0+0)},teJ3dZqyN:{y:(componentViewport?.y||0)+4+(((componentViewport?.height||200)-8- -12)/2+0+0)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-yybc7-container\",layoutDependency:layoutDependency,layoutId:\"CHMta5NMY-container\",nodeId:\"CHMta5NMY\",rendersWithMotion:true,scopeId:\"YKt8Wp_Z0\",children:/*#__PURE__*/_jsx(Accordion,{DR_6QqGeh:yIgVEHYaT,height:\"100%\",id:\"CHMta5NMY\",layoutId:\"CHMta5NMY\",qQefXa5XK:IdiX4w72s,style:{width:\"100%\"},variant:\"cPF0lqyIN\",width:\"100%\",Z3jnJDFUJ:Z3jnJDFUJv8pewe})})}),visible3!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:98,width:`calc(${componentViewport?.width||\"100vw\"} - 8px)`,y:(componentViewport?.y||0)+4+(((componentViewport?.height||436)-8- -12)/2+0+0),...addPropertyOverrides({evkoSrRQu:{y:(componentViewport?.y||0)+4+(((componentViewport?.height||497)-8- -12)/2+0+0)},hJLw11bes:{y:(componentViewport?.y||0)+4+(((componentViewport?.height||200)-8- -12)/2+0+0)},qpB1O5NRz:{y:(componentViewport?.y||0)+4+(((componentViewport?.height||200)-8- -12)/2+0+0)},teJ3dZqyN:{y:(componentViewport?.y||0)+4+(((componentViewport?.height||200)-8- -12)/2+0+0)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1tbp417-container\",layoutDependency:layoutDependency,layoutId:\"OJmAso0C5-container\",nodeId:\"OJmAso0C5\",rendersWithMotion:true,scopeId:\"YKt8Wp_Z0\",children:/*#__PURE__*/_jsx(Accordion,{DR_6QqGeh:SZGafHI2T,height:\"100%\",id:\"OJmAso0C5\",layoutId:\"OJmAso0C5\",qQefXa5XK:Yp26WXhzg,style:{width:\"100%\"},variant:\"cPF0lqyIN\",width:\"100%\",Z3jnJDFUJ:Z3jnJDFUJ1xfrogj})})}),visible4!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:98,width:`calc(${componentViewport?.width||\"100vw\"} - 8px)`,y:(componentViewport?.y||0)+4+(((componentViewport?.height||436)-8- -12)/2+0+0),...addPropertyOverrides({evkoSrRQu:{y:(componentViewport?.y||0)+4+(((componentViewport?.height||497)-8- -12)/2+0+0)},hJLw11bes:{y:(componentViewport?.y||0)+4+(((componentViewport?.height||200)-8- -12)/2+0+0)},qpB1O5NRz:{y:(componentViewport?.y||0)+4+(((componentViewport?.height||200)-8- -12)/2+0+0)},teJ3dZqyN:{y:(componentViewport?.y||0)+4+(((componentViewport?.height||200)-8- -12)/2+0+0)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1qc6uic-container\",layoutDependency:layoutDependency,layoutId:\"KaRf76RSx-container\",nodeId:\"KaRf76RSx\",rendersWithMotion:true,scopeId:\"YKt8Wp_Z0\",children:/*#__PURE__*/_jsx(Accordion,{DR_6QqGeh:Wb41KwT0B,height:\"100%\",id:\"KaRf76RSx\",layoutId:\"KaRf76RSx\",qQefXa5XK:yKqHH3CY6,style:{width:\"100%\"},variant:\"cPF0lqyIN\",width:\"100%\",Z3jnJDFUJ:Z3jnJDFUJ1nyz2u2})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-sbo3c2-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"E43X0RSaF-container\",nodeId:\"E43X0RSaF\",rendersWithMotion:true,scopeId:\"YKt8Wp_Z0\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(LayoutJumpPreventer,{direction:\"vertical\",height:\"100%\",id:\"E43X0RSaF\",layoutId:\"E43X0RSaF\",width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-of5mL.framer-4si8i, .framer-of5mL .framer-4si8i { display: block; }\",\".framer-of5mL.framer-1sqdehz { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: hidden; padding: 4px; position: relative; width: 800px; will-change: var(--framer-will-change-override, transform); }\",\".framer-of5mL .framer-g0vy48-container, .framer-of5mL .framer-r3j596-container, .framer-of5mL .framer-yybc7-container, .framer-of5mL .framer-1tbp417-container, .framer-of5mL .framer-1qc6uic-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-of5mL .framer-sbo3c2-container { flex: none; height: auto; left: 50%; position: absolute; top: 0px; width: auto; z-index: 1; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 436\n * @framerIntrinsicWidth 800\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"evkoSrRQu\":{\"layout\":[\"fixed\",\"auto\"]},\"oKfCVar4B\":{\"layout\":[\"fixed\",\"auto\"]},\"Uog_BXVXk\":{\"layout\":[\"fixed\",\"auto\"]},\"teJ3dZqyN\":{\"layout\":[\"fixed\",\"auto\"]},\"qpB1O5NRz\":{\"layout\":[\"fixed\",\"auto\"]},\"hJLw11bes\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"svZsCKZ7a\":\"question1\",\"xHGoJVa3_\":\"answer1\",\"UV7N3G2yB\":\"question2\",\"j_EfdrGoD\":\"answer2\",\"IdiX4w72s\":\"question3\",\"yIgVEHYaT\":\"answer3\",\"Yp26WXhzg\":\"question5\",\"SZGafHI2T\":\"answer5\",\"yKqHH3CY6\":\"question6\",\"Wb41KwT0B\":\"answer6\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerYKt8Wp_Z0=withCSS(Component,css,\"framer-of5mL\");export default FramerYKt8Wp_Z0;FramerYKt8Wp_Z0.displayName=\"FAQs\";FramerYKt8Wp_Z0.defaultProps={height:436,width:800};addPropertyControls(FramerYKt8Wp_Z0,{variant:{options:[\"oozB66gSp\",\"evkoSrRQu\",\"oKfCVar4B\",\"Uog_BXVXk\",\"teJ3dZqyN\",\"qpB1O5NRz\",\"hJLw11bes\"],optionTitles:[\"All closed\",\"Question 1 / Opened\",\"Question 2 / Opened\",\"Question 3 / Opened\",\"Question 4 / Opened\",\"Question 5 / Opened\",\"Question 6 / Opened\"],title:\"Variant\",type:ControlType.Enum},svZsCKZ7a:{defaultValue:\"What is Framer?\",displayTextArea:false,title:\"Question 1\",type:ControlType.String},xHGoJVa3_:{defaultValue:\"Framer is a no-code tool for building and publishing responsive websites—perfect for anyone creating modern, high-performance pages without coding.\",displayTextArea:true,title:\"Answer 1\",type:ControlType.String},UV7N3G2yB:{defaultValue:\"Do I need to know how to code to use Framer?\",displayTextArea:false,title:\"Question 2\",type:ControlType.String},j_EfdrGoD:{defaultValue:\"Framer is fully visual with no code needed, but you can still add custom code and components for more control if you're a designer or developer.\",displayTextArea:true,title:\"Answer 2\",type:ControlType.String},IdiX4w72s:{defaultValue:\"What is this FAQ component?\",displayTextArea:false,title:\"Question 3\",type:ControlType.String},yIgVEHYaT:{defaultValue:\"This is a free, responsive FAQ section for Framer. Drop it into any project, customize styles and text, and use it to save time on support or info pages.\",displayTextArea:true,title:\"Answer 3\",type:ControlType.String},Yp26WXhzg:{defaultValue:\"Can I customize the design of this component?\",displayTextArea:false,title:\"Question 5\",type:ControlType.String},SZGafHI2T:{defaultValue:\"Yes, absolutely. The component is built using native Framer tools, so you can tweak fonts, colors, spacing, animations, and layout however you like.\",displayTextArea:true,title:\"Answer 5\",type:ControlType.String},yKqHH3CY6:{defaultValue:\"Is this component responsive?\",displayTextArea:false,title:\"Question 6\",type:ControlType.String},Wb41KwT0B:{defaultValue:\"Yes, the FAQ component is fully responsive and adapts seamlessly to desktop, tablet, and mobile screen sizes.\",displayTextArea:true,title:\"Answer 6\",type:ControlType.String}});addFonts(FramerYKt8Wp_Z0,[{explicitInter:true,fonts:[]},...AccordionFonts,...LayoutJumpPreventerFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerYKt8Wp_Z0\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"436\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"800\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"evkoSrRQu\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"oKfCVar4B\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Uog_BXVXk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"teJ3dZqyN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"qpB1O5NRz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"hJLw11bes\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"svZsCKZ7a\\\":\\\"question1\\\",\\\"xHGoJVa3_\\\":\\\"answer1\\\",\\\"UV7N3G2yB\\\":\\\"question2\\\",\\\"j_EfdrGoD\\\":\\\"answer2\\\",\\\"IdiX4w72s\\\":\\\"question3\\\",\\\"yIgVEHYaT\\\":\\\"answer3\\\",\\\"Yp26WXhzg\\\":\\\"question5\\\",\\\"SZGafHI2T\\\":\\\"answer5\\\",\\\"yKqHH3CY6\\\":\\\"question6\\\",\\\"Wb41KwT0B\\\":\\\"answer6\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./YKt8Wp_Z0.map","// Generated by Framer (ed41f9e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withFourLineEllipsis}from\"https://framerusercontent.com/modules/3jWNybDD8BIiBFKvNzdM/2UgRiqUlzi1Wuugrf0Kl/Overflow_text.js\";const RichTextWithFourLineEllipsis1z2ev0=withCodeBoundaryForOverrides(RichText,{nodeId:\"HLrDrSAxb\",override:withFourLineEllipsis,scopeId:\"zjsCkYzyL\"});const MotionDivWithFX=withFX(motion.div);const serializationHash=\"framer-h5rSH\";const variantClassNames={W_bCKGcT9:\"framer-v-13w5acq\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:60};const transition1={damping:60,delay:.6,mass:1,stiffness:320,type:\"spring\"};const transition2={bounce:.2,delay:0,duration:.4,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({feedback,foto,height,id,nomeESobrenome,profiss_o,title,width,...props})=>{return{...props,CXUvPJfIc:title??props.CXUvPJfIc??'\"Titulo forte do Feedback”',EDUBXSmG6:profiss_o??props.EDUBXSmG6??\"Profiss\\xe3o\",mKowhc7qH:nomeESobrenome??props.mKowhc7qH??\"Nome e Sobrenome\",qh8CULWmh:foto??props.qh8CULWmh??{pixelHeight:53,pixelWidth:54,src:\"https://framerusercontent.com/images/T7dGBrJq0ulbki59IC2A4fvKiY.png?width=54&height=53\"},WjFDQ8uR_:feedback??props.WjFDQ8uR_??\"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \\n\\nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \\u2028\\u2028\\n\\nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \\u2028\\u2028Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\"};};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,CXUvPJfIc,WjFDQ8uR_,qh8CULWmh,mKowhc7qH,EDUBXSmG6,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"W_bCKGcT9\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsxs(MotionDivWithFX,{...restProps,...gestureHandlers,__framer__animate:{transition:transition1},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-13w5acq\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"W_bCKGcT9\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-5970a3c6-0f13-482e-8fb6-b8cb7d627b04, rgba(216, 231, 242, 0.07))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-eb09dbbf-ef85-4b7f-81a5-44e9b062efb7, rgb(4, 7, 13))\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,...style},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-sp4q8e\",\"data-framer-name\":\"Review text\",layoutDependency:layoutDependency,layoutId:\"a44ppQXRa\",children:[/*#__PURE__*/_jsx(RichTextWithFourLineEllipsis1z2ev0,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QWxiZXJ0IFNhbnMtNzAw\",\"--framer-font-family\":'\"Albert Sans\", \"Albert Sans Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.6em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:'\"Titulo forte do Feedback”'})}),className:\"framer-1z2ev0\",fonts:[\"GF;Albert Sans-700\"],layoutDependency:layoutDependency,layoutId:\"HLrDrSAxb\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.8},text:CXUvPJfIc,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-dkvl05\",\"data-framer-name\":\"Seperator\",layoutDependency:layoutDependency,layoutId:\"ug164zIsU\",style:{background:\"linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0) 100%)\"}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"R0Y7QWxiZXJ0IFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Albert Sans\", \"Albert Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.6em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:[\"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \",/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.br,{}),\"Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \\u2028\\u2028\\u2028\\u2028\",/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.br,{}),\"Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \\u2028\\u2028\\u2028\\u2028Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\"]})}),className:\"framer-13ncv32\",fonts:[\"GF;Albert Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"QFjs3CTQd\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.8},text:WjFDQ8uR_,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-12cnsnl\",\"data-framer-name\":\"User Info\",layoutDependency:layoutDependency,layoutId:\"s_2ZYhmBd\",style:{backgroundColor:\"var(--token-eb09dbbf-ef85-4b7f-81a5-44e9b062efb7, rgb(4, 7, 13))\",boxShadow:\"inset 0px 2px 1px 0px rgba(207, 231, 255, 0.2), inset 0px 0px 1px 0px rgba(207, 231, 255, 0.1)\"},children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+375+118),pixelHeight:53,pixelWidth:54,sizes:\"50px\",...toResponsiveImage(qh8CULWmh)},className:\"framer-1wc8e07\",layoutDependency:layoutDependency,layoutId:\"rePP5eQGw\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1lrbbea\",\"data-framer-name\":\"User name + role\",layoutDependency:layoutDependency,layoutId:\"BT789ErnF\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QWxiZXJ0IFNhbnMtNTAw\",\"--framer-font-family\":'\"Albert Sans\", \"Albert Sans Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.6em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f195ea74-7512-4096-8d91-0e7c7e10d0ab, rgba(255, 255, 255, 0.6)))\"},children:\"Nome e Sobrenome\"})}),className:\"framer-1iul7nq\",fonts:[\"GF;Albert Sans-500\"],layoutDependency:layoutDependency,layoutId:\"QcR4flWyC\",style:{\"--extracted-r6o4lv\":\"var(--token-f195ea74-7512-4096-8d91-0e7c7e10d0ab, rgba(255, 255, 255, 0.6))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:mKowhc7qH,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QWxiZXJ0IFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Albert Sans\", \"Albert Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.6em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f195ea74-7512-4096-8d91-0e7c7e10d0ab, rgba(255, 255, 255, 0.6)))\"},children:\"Profiss\\xe3o\"})}),className:\"framer-1xzhtpi\",fonts:[\"GF;Albert Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"R_LS3o4ak\",style:{\"--extracted-r6o4lv\":\"var(--token-f195ea74-7512-4096-8d91-0e7c7e10d0ab, rgba(255, 255, 255, 0.6))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:EDUBXSmG6,verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-pabki7\",\"data-framer-name\":\"Light\",layoutDependency:layoutDependency,layoutId:\"AeIGdEWmm\",style:{background:\"radial-gradient(50% 50% at 93.7% 8.1%, var(--token-5e357ad1-f56a-4886-be0b-ea13c633f85c, rgba(184, 199, 217, 0.5)) 0%, rgba(4, 7, 13, 0) 100%)\",opacity:.1}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-h5rSH.framer-gwl9er, .framer-h5rSH .framer-gwl9er { display: block; }\",\".framer-h5rSH.framer-13w5acq { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; min-width: 300px; overflow: hidden; padding: 0px; position: relative; width: 380px; will-change: var(--framer-will-change-override, transform); }\",\".framer-h5rSH .framer-sp4q8e { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 25px; position: relative; width: 100%; }\",\".framer-h5rSH .framer-1z2ev0, .framer-h5rSH .framer-13ncv32, .framer-h5rSH .framer-1iul7nq, .framer-h5rSH .framer-1xzhtpi { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-h5rSH .framer-dkvl05 { flex: none; height: 1px; position: relative; width: 86%; }\",\".framer-h5rSH .framer-12cnsnl { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: center; overflow: visible; padding: 15px; position: relative; width: 100%; }\",\".framer-h5rSH .framer-1wc8e07 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 50px); overflow: hidden; position: relative; width: 50px; will-change: var(--framer-will-change-override, transform); }\",\".framer-h5rSH .framer-1lrbbea { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-h5rSH .framer-pabki7 { -webkit-user-select: none; flex: none; height: 306px; overflow: hidden; pointer-events: none; position: absolute; right: 0px; top: 0px; user-select: none; width: 437px; z-index: 1; }\",'.framer-h5rSH[data-border=\"true\"]::after, .framer-h5rSH [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 482\n * @framerIntrinsicWidth 380\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[\"300px\",null,null,null]}}}\n * @framerVariables {\"CXUvPJfIc\":\"title\",\"WjFDQ8uR_\":\"feedback\",\"qh8CULWmh\":\"foto\",\"mKowhc7qH\":\"nomeESobrenome\",\"EDUBXSmG6\":\"profiss_o\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerzjsCkYzyL=withCSS(Component,css,\"framer-h5rSH\");export default FramerzjsCkYzyL;FramerzjsCkYzyL.displayName=\"Feedbacks\";FramerzjsCkYzyL.defaultProps={height:482,width:380};addPropertyControls(FramerzjsCkYzyL,{CXUvPJfIc:{defaultValue:'\"Titulo forte do Feedback”',displayTextArea:false,title:\"Title\",type:ControlType.String},WjFDQ8uR_:{defaultValue:\"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \\n\\nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \\u2028\\u2028\\n\\nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \\u2028\\u2028Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\",displayTextArea:true,title:\"Feedback\",type:ControlType.String},qh8CULWmh:{__defaultAssetReference:\"data:framer/asset-reference,T7dGBrJq0ulbki59IC2A4fvKiY.png?originalFilename=Frame+1707480238.png&width=54&height=53\",title:\"Foto\",type:ControlType.ResponsiveImage},mKowhc7qH:{defaultValue:\"Nome e Sobrenome\",displayTextArea:false,title:\"Nome e Sobrenome\",type:ControlType.String},EDUBXSmG6:{defaultValue:\"Profiss\\xe3o\",displayTextArea:false,title:\"Profiss\\xe3o\",type:ControlType.String}});addFonts(FramerzjsCkYzyL,[{explicitInter:true,fonts:[{cssFamilyName:\"Albert Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"Albert Sans\",url:\"https://fonts.gstatic.com/s/albertsans/v4/i7dZIFdwYjGaAMFtZd_QA3xXSKZqhr-TenSHTJT_qY32TxAj1g.woff2\",weight:\"700\"},{cssFamilyName:\"Albert Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"Albert Sans\",url:\"https://fonts.gstatic.com/s/albertsans/v4/i7dZIFdwYjGaAMFtZd_QA3xXSKZqhr-TenSHq5P_qY32TxAj1g.woff2\",weight:\"400\"},{cssFamilyName:\"Albert Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"Albert Sans\",url:\"https://fonts.gstatic.com/s/albertsans/v4/i7dZIFdwYjGaAMFtZd_QA3xXSKZqhr-TenSHmZP_qY32TxAj1g.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerzjsCkYzyL\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"482\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[\\\"300px\\\",null,null,null]}}}\",\"framerIntrinsicWidth\":\"380\",\"framerVariables\":\"{\\\"CXUvPJfIc\\\":\\\"title\\\",\\\"WjFDQ8uR_\\\":\\\"feedback\\\",\\\"qh8CULWmh\\\":\\\"foto\\\",\\\"mKowhc7qH\\\":\\\"nomeESobrenome\\\",\\\"EDUBXSmG6\\\":\\\"profiss_o\\\"}\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./zjsCkYzyL.map","function addUniqueItem(t,e){-1===t.indexOf(e)&&t.push(e)}function removeItem(t,e){const n=t.indexOf(e);n>-1&&t.splice(n,1)}const clamp=(t,e,n)=>Math.min(Math.max(n,t),e);const t={duration:.3,delay:0,endDelay:0,repeat:0,easing:\"ease\"};const isNumber=t=>\"number\"===typeof t;const isEasingList=t=>Array.isArray(t)&&!isNumber(t[0]);const wrap=(t,e,n)=>{const o=e-t;return((n-t)%o+o)%o+t};function getEasingForSegment(t,e){return isEasingList(t)?t[wrap(0,t.length,e)]:t}const mix=(t,e,n)=>-n*t+n*e+t;const noop=()=>{};const noopReturn=t=>t;const progress=(t,e,n)=>e-t===0?1:(n-t)/(e-t);function fillOffset(t,e){const n=t[t.length-1];for(let o=1;o<=e;o++){const s=progress(0,e,o);t.push(mix(n,1,s))}}function defaultOffset(t){const e=[0];fillOffset(e,t-1);return e}function interpolate(t,e=defaultOffset(t.length),n=noopReturn){const o=t.length;const s=o-e.length;s>0&&fillOffset(e,s);return s=>{let f=0;for(;f<o-2;f++)if(s<e[f+1])break;let r=clamp(0,1,progress(e[f],e[f+1],s));const c=getEasingForSegment(n,f);r=c(r);return mix(t[f],t[f+1],r)}}const isCubicBezier=t=>Array.isArray(t)&&isNumber(t[0]);const isEasingGenerator=t=>\"object\"===typeof t&&Boolean(t.createAnimation);const isFunction=t=>\"function\"===typeof t;const isString=t=>\"string\"===typeof t;const e={ms:t=>1e3*t,s:t=>t/1e3};\n/*\n  Convert velocity into velocity per second\n\n  @param [number]: Unit per frame\n  @param [number]: Frame duration in ms\n*/function velocityPerSecond(t,e){return e?t*(1e3/e):0}export{addUniqueItem,clamp,defaultOffset,t as defaults,fillOffset,getEasingForSegment,interpolate,isCubicBezier,isEasingGenerator,isEasingList,isFunction,isNumber,isString,mix,noop,noopReturn,progress,removeItem,e as time,velocityPerSecond,wrap};\n\n//# sourceMappingURL=index.es.js.map","import{noopReturn as t,clamp as n}from\"@motionone/utils\";const calcBezier=(t,n,e)=>(((1-3*e+3*n)*t+(3*e-6*n))*t+3*n)*t;const e=1e-7;const i=12;function binarySubdivide(t,n,o,r,c){let u;let a;let s=0;do{a=n+(o-n)/2;u=calcBezier(a,r,c)-t;u>0?o=a:n=a}while(Math.abs(u)>e&&++s<i);return a}function cubicBezier(n,e,i,o){if(n===e&&i===o)return t;const getTForX=t=>binarySubdivide(t,0,1,n,i);return t=>0===t||1===t?t:calcBezier(getTForX(t),e,o)}const steps=(t,e=\"end\")=>i=>{i=\"end\"===e?Math.min(i,.999):Math.max(i,.001);const o=i*t;const r=\"end\"===e?Math.floor(o):Math.ceil(o);return n(0,1,r/t)};export{cubicBezier,steps};\n\n//# sourceMappingURL=index.es.js.map","import{noopReturn as t,defaults as i,isEasingGenerator as e,isEasingList as s,interpolate as a}from\"@motionone/utils\";import{cubicBezier as n,steps as r}from\"@motionone/easing\";const o={ease:n(.25,.1,.25,1),\"ease-in\":n(.42,0,1,1),\"ease-in-out\":n(.42,0,.58,1),\"ease-out\":n(0,0,.58,1)};const h=/\\((.*?)\\)/;function getEasingFunction(i){if(\"function\"===typeof i)return i;if(Array.isArray(i))return n(...i);if(o[i])return o[i];if(i.startsWith(\"steps\")){const t=h.exec(i);if(t){const i=t[1].split(\",\");return r(parseFloat(i[0]),i[1].trim())}}return t}class Animation{constructor(n,r=[0,1],{easing:o,duration:h=i.duration,delay:u=i.delay,endDelay:l=i.endDelay,repeat:m=i.repeat,offset:c,direction:p=\"normal\"}={}){this.startTime=null;this.rate=1;this.t=0;this.cancelTimestamp=null;this.easing=t;this.duration=0;this.totalDuration=0;this.repeat=0;this.playState=\"idle\";this.finished=new Promise(((t,i)=>{this.resolve=t;this.reject=i}));o=o||i.easing;if(e(o)){const t=o.createAnimation(r,(()=>\"0\"),true);o=t.easing;void 0!==t.keyframes&&(r=t.keyframes);void 0!==t.duration&&(h=t.duration)}this.repeat=m;this.easing=s(o)?t:getEasingFunction(o);this.updateDuration(h);const d=a(r,c,s(o)?o.map(getEasingFunction):t);this.tick=t=>{var i;u=u;let e=0;e=void 0!==this.pauseTime?this.pauseTime:(t-this.startTime)*this.rate;this.t=e;e/=1e3;e=Math.max(e-u,0);\"finished\"===this.playState&&void 0===this.pauseTime&&(e=this.totalDuration);const s=e/this.duration;let a=Math.floor(s);let r=s%1;!r&&s>=1&&(r=1);1===r&&a--;const o=a%2;(\"reverse\"===p||\"alternate\"===p&&o||\"alternate-reverse\"===p&&!o)&&(r=1-r);const h=e>=this.totalDuration?1:Math.min(r,1);const m=d(this.easing(h));n(m);const c=void 0===this.pauseTime&&(\"finished\"===this.playState||e>=this.totalDuration+l);if(c){this.playState=\"finished\";null===(i=this.resolve)||void 0===i?void 0:i.call(this,m)}else\"idle\"!==this.playState&&(this.frameRequestId=requestAnimationFrame(this.tick))};this.play()}play(){const t=performance.now();this.playState=\"running\";void 0!==this.pauseTime?this.startTime=t-this.pauseTime:this.startTime||(this.startTime=t);this.cancelTimestamp=this.startTime;this.pauseTime=void 0;this.frameRequestId=requestAnimationFrame(this.tick)}pause(){this.playState=\"paused\";this.pauseTime=this.t}finish(){this.playState=\"finished\";this.tick(0)}stop(){var t;this.playState=\"idle\";void 0!==this.frameRequestId&&cancelAnimationFrame(this.frameRequestId);null===(t=this.reject)||void 0===t?void 0:t.call(this,false)}cancel(){this.stop();this.tick(this.cancelTimestamp)}reverse(){this.rate*=-1}commitStyles(){}updateDuration(t){this.duration=t;this.totalDuration=t*(this.repeat+1)}get currentTime(){return this.t}set currentTime(t){void 0!==this.pauseTime||0===this.rate?this.pauseTime=t:this.startTime=performance.now()-t/this.rate}get playbackRate(){return this.rate}set playbackRate(t){this.rate=t}}export{Animation,getEasingFunction};\n\n//# sourceMappingURL=index.es.js.map","var extendStatics=function(e,t){extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])};return extendStatics(e,t)};function __extends(e,t){if(\"function\"!==typeof t&&null!==t)throw new TypeError(\"Class extends value \"+String(t)+\" is not a constructor or null\");extendStatics(e,t);function __(){this.constructor=e}e.prototype=null===t?Object.create(t):(__.prototype=t.prototype,new __)}var __assign=function(){__assign=Object.assign||function __assign(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e};return __assign.apply(this,arguments)};function __rest(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&\"function\"===typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]])}return r}function __decorate(e,t,r,n){var o,a=arguments.length,i=a<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,r):n;if(\"object\"===typeof Reflect&&\"function\"===typeof Reflect.decorate)i=Reflect.decorate(e,t,r,n);else for(var c=e.length-1;c>=0;c--)(o=e[c])&&(i=(a<3?o(i):a>3?o(t,r,i):o(t,r))||i);return a>3&&i&&Object.defineProperty(t,r,i),i}function __param(e,t){return function(r,n){t(r,n,e)}}function __metadata(e,t){if(\"object\"===typeof Reflect&&\"function\"===typeof Reflect.metadata)return Reflect.metadata(e,t)}function __awaiter(e,t,r,n){function adopt(e){return e instanceof r?e:new r((function(t){t(e)}))}return new(r||(r=Promise))((function(r,o){function fulfilled(e){try{step(n.next(e))}catch(e){o(e)}}function rejected(e){try{step(n.throw(e))}catch(e){o(e)}}function step(e){e.done?r(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))}function __generator(e,t){var r,n,o,a,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:verb(0),throw:verb(1),return:verb(2)},\"function\"===typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function verb(e){return function(t){return step([e,t])}}function step(a){if(r)throw new TypeError(\"Generator is already executing.\");while(i)try{if(r=1,n&&(o=2&a[0]?n.return:a[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,a[1])).done)return o;(n=0,o)&&(a=[2&a[0],o.value]);switch(a[0]){case 0:case 1:o=a;break;case 4:i.label++;return{value:a[1],done:false};case 5:i.label++;n=a[1];a=[0];continue;case 7:a=i.ops.pop();i.trys.pop();continue;default:if(!(o=i.trys,o=o.length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){i=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){i.label=a[1];break}if(6===a[0]&&i.label<o[1]){i.label=o[1];o=a;break}if(o&&i.label<o[2]){i.label=o[2];i.ops.push(a);break}o[2]&&i.ops.pop();i.trys.pop();continue}a=t.call(e,i)}catch(e){a=[6,e];n=0}finally{r=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:true}}}var e=Object.create?function(e,t,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(t,r);o&&!(\"get\"in o?!t.__esModule:o.writable||o.configurable)||(o={enumerable:true,get:function(){return t[r]}});Object.defineProperty(e,n,o)}:function(e,t,r,n){void 0===n&&(n=r);e[n]=t[r]};function __exportStar(t,r){for(var n in t)\"default\"===n||Object.prototype.hasOwnProperty.call(r,n)||e(r,t,n)}function __values(e){var t=\"function\"===typeof Symbol&&Symbol.iterator,r=t&&e[t],n=0;if(r)return r.call(e);if(e&&\"number\"===typeof e.length)return{next:function(){e&&n>=e.length&&(e=void 0);return{value:e&&e[n++],done:!e}}};throw new TypeError(t?\"Object is not iterable.\":\"Symbol.iterator is not defined.\")}function __read(e,t){var r=\"function\"===typeof Symbol&&e[Symbol.iterator];if(!r)return e;var n,o,a=r.call(e),i=[];try{while((void 0===t||t-- >0)&&!(n=a.next()).done)i.push(n.value)}catch(e){o={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i}\n/** @deprecated */function __spread(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(__read(arguments[t]));return e}\n/** @deprecated */function __spreadArrays(){for(var e=0,t=0,r=arguments.length;t<r;t++)e+=arguments[t].length;var n=Array(e),o=0;for(t=0;t<r;t++)for(var a=arguments[t],i=0,c=a.length;i<c;i++,o++)n[o]=a[i];return n}function __spreadArray(e,t,r){if(r||2===arguments.length)for(var n,o=0,a=t.length;o<a;o++)if(n||!(o in t)){n||(n=Array.prototype.slice.call(t,0,o));n[o]=t[o]}return e.concat(n||Array.prototype.slice.call(t))}function __await(e){return this instanceof __await?(this.v=e,this):new __await(e)}function __asyncGenerator(e,t,r){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var n,o=r.apply(e,t||[]),a=[];return n={},verb(\"next\"),verb(\"throw\"),verb(\"return\"),n[Symbol.asyncIterator]=function(){return this},n;function verb(e){o[e]&&(n[e]=function(t){return new Promise((function(r,n){a.push([e,t,r,n])>1||resume(e,t)}))})}function resume(e,t){try{step(o[e](t))}catch(e){settle(a[0][3],e)}}function step(e){e.value instanceof __await?Promise.resolve(e.value.v).then(fulfill,reject):settle(a[0][2],e)}function fulfill(e){resume(\"next\",e)}function reject(e){resume(\"throw\",e)}function settle(e,t){(e(t),a.shift(),a.length)&&resume(a[0][0],a[0][1])}}function __asyncDelegator(e){var t,r;return t={},verb(\"next\"),verb(\"throw\",(function(e){throw e})),verb(\"return\"),t[Symbol.iterator]=function(){return this},t;function verb(n,o){t[n]=e[n]?function(t){return(r=!r)?{value:__await(e[n](t)),done:\"return\"===n}:o?o(t):t}:o}}function __asyncValues(e){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var t,r=e[Symbol.asyncIterator];return r?r.call(e):(e=\"function\"===typeof __values?__values(e):e[Symbol.iterator](),t={},verb(\"next\"),verb(\"throw\"),verb(\"return\"),t[Symbol.asyncIterator]=function(){return this},t);function verb(r){t[r]=e[r]&&function(t){return new Promise((function(n,o){t=e[r](t),settle(n,o,t.done,t.value)}))}}function settle(e,t,r,n){Promise.resolve(n).then((function(t){e({value:t,done:r})}),t)}}function __makeTemplateObject(e,t){Object.defineProperty?Object.defineProperty(e,\"raw\",{value:t}):e.raw=t;return e}var t=Object.create?function(e,t){Object.defineProperty(e,\"default\",{enumerable:true,value:t})}:function(e,t){e.default=t};function __importStar(r){if(r&&r.__esModule)return r;var n={};if(null!=r)for(var o in r)\"default\"!==o&&Object.prototype.hasOwnProperty.call(r,o)&&e(n,r,o);t(n,r);return n}function __importDefault(e){return e&&e.__esModule?e:{default:e}}function __classPrivateFieldGet(e,t,r,n){if(\"a\"===r&&!n)throw new TypeError(\"Private accessor was defined without a getter\");if(\"function\"===typeof t?e!==t||!n:!t.has(e))throw new TypeError(\"Cannot read private member from an object whose class did not declare it\");return\"m\"===r?n:\"a\"===r?n.call(e):n?n.value:t.get(e)}function __classPrivateFieldSet(e,t,r,n,o){if(\"m\"===n)throw new TypeError(\"Private method is not writable\");if(\"a\"===n&&!o)throw new TypeError(\"Private accessor was defined without a setter\");if(\"function\"===typeof t?e!==t||!o:!t.has(e))throw new TypeError(\"Cannot write private member to an object whose class did not declare it\");return\"a\"===n?o.call(e,r):o?o.value=r:t.set(e,r),r}function __classPrivateFieldIn(e,t){if(null===t||\"object\"!==typeof t&&\"function\"!==typeof t)throw new TypeError(\"Cannot use 'in' operator on non-object\");return\"function\"===typeof e?t===e:e.has(t)}export{__assign,__asyncDelegator,__asyncGenerator,__asyncValues,__await,__awaiter,__classPrivateFieldGet,__classPrivateFieldIn,__classPrivateFieldSet,e as __createBinding,__decorate,__exportStar,__extends,__generator,__importDefault,__importStar,__makeTemplateObject,__metadata,__param,__read,__rest,__spread,__spreadArray,__spreadArrays,__values};\n\n//# sourceMappingURL=tslib.es6.js.map","var n={};Object.defineProperty(n,\"__esModule\",{value:true});n.warning=function(){};n.invariant=function(){};const e=n.__esModule,t=n.warning,r=n.invariant;export default n;export{e as __esModule,r as invariant,t as warning};\n\n//# sourceMappingURL=index.js.map","import{velocityPerSecond as e,time as t}from\"@motionone/utils\";const s=5;function calcGeneratorVelocity(t,n,r){const a=Math.max(n-s,0);return e(r-t(a),n-a)}const n={stiffness:100,damping:10,mass:1};const calcDampingRatio=(e=n.stiffness,t=n.damping,s=n.mass)=>t/(2*Math.sqrt(e*s));function hasReachedTarget(e,t,s){return e<t&&s>=t||e>t&&s<=t}const spring=({stiffness:e=n.stiffness,damping:s=n.damping,mass:r=n.mass,from:a=0,to:o=1,velocity:c=0,restSpeed:i=2,restDistance:h=.5}={})=>{c=c?t.s(c):0;const u={done:false,hasReachedTarget:false,current:a,target:o};const d=o-a;const f=Math.sqrt(e/r)/1e3;const l=calcDampingRatio(e,s,r);let g;if(l<1){const e=f*Math.sqrt(1-l*l);g=t=>o-Math.exp(-l*f*t)*((l*f*d-c)/e*Math.sin(e*t)+d*Math.cos(e*t))}else g=e=>o-Math.exp(-f*e)*(d+(f*d-c)*e);return e=>{u.current=g(e);const t=0===e?c:calcGeneratorVelocity(g,e,u.current);const s=Math.abs(t)<=i;const n=Math.abs(o-u.current)<=h;u.done=s&&n;u.hasReachedTarget=hasReachedTarget(a,o,u.current);return u}};const glide=({from:e=0,velocity:s=0,power:n=.8,decay:r=.325,bounceDamping:a,bounceStiffness:o,changeTarget:c,min:i,max:h,restDistance:u=.5,restSpeed:d})=>{r=t.ms(r);const f={hasReachedTarget:false,done:false,current:e,target:e};const isOutOfBounds=e=>void 0!==i&&e<i||void 0!==h&&e>h;const nearestBoundary=e=>void 0===i?h:void 0===h||Math.abs(i-e)<Math.abs(h-e)?i:h;let l=n*s;const g=e+l;const m=void 0===c?g:c(g);f.target=m;m!==g&&(l=m-e);const calcDelta=e=>-l*Math.exp(-e/r);const calcLatest=e=>m+calcDelta(e);const applyFriction=e=>{const t=calcDelta(e);const s=calcLatest(e);f.done=Math.abs(t)<=u;f.current=f.done?m:s};let p;let M;const checkCatchBoundary=e=>{if(isOutOfBounds(f.current)){p=e;M=spring({from:f.current,to:nearestBoundary(f.current),velocity:calcGeneratorVelocity(calcLatest,e,f.current),damping:a,stiffness:o,restDistance:u,restSpeed:d})}};checkCatchBoundary(0);return e=>{let t=false;if(!M&&void 0===p){t=true;applyFriction(e);checkCatchBoundary(e)}if(void 0!==p&&e>p){f.hasReachedTarget=true;return M(e-p)}f.hasReachedTarget=false;!t&&applyFriction(e);return f}};const r=10;const a=1e4;function pregenerateKeyframes(e){let t;let s=r;let n=e(0);const o=[n.current];while(!n.done&&s<a){n=e(s);o.push(n.done?n.target:n.current);void 0===t&&n.hasReachedTarget&&(t=s);s+=r}const c=s-r;1===o.length&&o.push(n.current);return{keyframes:o,duration:c/1e3,overshootDuration:(null!==t&&void 0!==t?t:c)/1e3}}export{calcGeneratorVelocity,glide,pregenerateKeyframes,spring};\n\n//# sourceMappingURL=index.es.js.map","import{MotionValue as e}from\"@motionone/types\";import{noopReturn as t,addUniqueItem as n,isCubicBezier as o,defaults as i,isEasingGenerator as s,isNumber as r,time as a,isEasingList as c,noop as l,removeItem as f,mix as u,getEasingForSegment as d,isString as g,defaultOffset as m,fillOffset as h,progress as p,velocityPerSecond as v,interpolate as y}from\"@motionone/utils\";import{Animation as w,getEasingFunction as E}from\"@motionone/animation\";import{__rest as b}from\"tslib\";import{invariant as S}from\"hey-listen\";import{pregenerateKeyframes as A,calcGeneratorVelocity as O,spring as x,glide as V}from\"@motionone/generators\";const z=new WeakMap;function getAnimationData(e){z.has(e)||z.set(e,{transforms:[],values:new Map});return z.get(e)}function getMotionValue(t,n){t.has(n)||t.set(n,new e);return t.get(n)}const W=[\"\",\"X\",\"Y\",\"Z\"];const L=[\"translate\",\"scale\",\"rotate\",\"skew\"];const T={x:\"translateX\",y:\"translateY\",z:\"translateZ\"};const D={syntax:\"<angle>\",initialValue:\"0deg\",toDefaultUnit:e=>e+\"deg\"};const M={translate:{syntax:\"<length-percentage>\",initialValue:\"0px\",toDefaultUnit:e=>e+\"px\"},rotate:D,scale:{syntax:\"<number>\",initialValue:1,toDefaultUnit:t},skew:D};const k=new Map;const asTransformCssVar=e=>`--motion-${e}`;const B=[\"x\",\"y\",\"z\"];L.forEach((e=>{W.forEach((t=>{B.push(e+t);k.set(asTransformCssVar(e+t),M[e])}))}));const compareTransformOrder=(e,t)=>B.indexOf(e)-B.indexOf(t);const j=new Set(B);const isTransform=e=>j.has(e);const addTransformToElement=(e,t)=>{T[t]&&(t=T[t]);const{transforms:o}=getAnimationData(e);n(o,t);e.style.transform=buildTransformTemplate(o)};const buildTransformTemplate=e=>e.sort(compareTransformOrder).reduce(transformListToString,\"\").trim();const transformListToString=(e,t)=>`${e} ${t}(var(${asTransformCssVar(t)}))`;const isCssVar=e=>e.startsWith(\"--\");const P=new Set;function registerCssVariable(e){if(!P.has(e)){P.add(e);try{const{syntax:t,initialValue:n}=k.has(e)?k.get(e):{};CSS.registerProperty({name:e,inherits:false,syntax:t,initialValue:n})}catch(e){}}}const convertEasing=e=>o(e)?cubicBezierAsString(e):e;const cubicBezierAsString=([e,t,n,o])=>`cubic-bezier(${e}, ${t}, ${n}, ${o})`;const testAnimation=e=>document.createElement(\"div\").animate(e,{duration:.001});const C={cssRegisterProperty:()=>\"undefined\"!==typeof CSS&&Object.hasOwnProperty.call(CSS,\"registerProperty\"),waapi:()=>Object.hasOwnProperty.call(Element.prototype,\"animate\"),partialKeyframes:()=>{try{testAnimation({opacity:[1]})}catch(e){return false}return true},finished:()=>Boolean(testAnimation({opacity:[0,1]}).finished)};const $={};const R={};for(const e in C)R[e]=()=>{void 0===$[e]&&($[e]=C[e]());return $[e]};function hydrateKeyframes(e,t){for(let n=0;n<e.length;n++)null===e[n]&&(e[n]=n?e[n-1]:t());return e}const keyframesList=e=>Array.isArray(e)?e:[e];function getStyleName(e){T[e]&&(e=T[e]);return isTransform(e)?asTransformCssVar(e):e}const H={get:(e,t)=>{t=getStyleName(t);let n=isCssVar(t)?e.style.getPropertyValue(t):getComputedStyle(e)[t];if(!n&&0!==n){const e=k.get(t);e&&(n=e.initialValue)}return n},set:(e,t,n)=>{t=getStyleName(t);isCssVar(t)?e.style.setProperty(t,n):e.style[t]=n}};function stopAnimation(e,t=true){if(e&&\"finished\"!==e.playState)try{if(e.stop)e.stop();else{t&&e.commitStyles();e.cancel()}}catch(e){}}function getDevToolsRecord(){return window.__MOTION_DEV_TOOLS_RECORD}function animateStyle(e,t,n,o={}){const f=getDevToolsRecord();const u=false!==o.record&&f;let d;let{duration:g=i.duration,delay:m=i.delay,endDelay:h=i.endDelay,repeat:p=i.repeat,easing:v=i.easing,direction:y,offset:E,allowWebkitAcceleration:b=false}=o;const S=getAnimationData(e);let A=R.waapi();const O=isTransform(t);O&&addTransformToElement(e,t);const x=getStyleName(t);const V=getMotionValue(S.values,x);const z=k.get(x);stopAnimation(V.animation,!(s(v)&&V.generator)&&false!==o.record);return()=>{const readInitialValue=()=>{var t,n;return null!==(n=null!==(t=H.get(e,x))&&void 0!==t?t:null===z||void 0===z?void 0:z.initialValue)&&void 0!==n?n:0};let i=hydrateKeyframes(keyframesList(n),readInitialValue);if(s(v)){const e=v.createAnimation(i,readInitialValue,O,x,V);v=e.easing;void 0!==e.keyframes&&(i=e.keyframes);void 0!==e.duration&&(g=e.duration)}isCssVar(x)&&(R.cssRegisterProperty()?registerCssVariable(x):A=false);if(A){z&&(i=i.map((e=>r(e)?z.toDefaultUnit(e):e)));1!==i.length||R.partialKeyframes()&&!u||i.unshift(readInitialValue());const t={delay:a.ms(m),duration:a.ms(g),endDelay:a.ms(h),easing:c(v)?void 0:convertEasing(v),direction:y,iterations:p+1,fill:\"both\"};d=e.animate({[x]:i,offset:E,easing:c(v)?v.map(convertEasing):void 0},t);d.finished||(d.finished=new Promise(((e,t)=>{d.onfinish=e;d.oncancel=t})));const n=i[i.length-1];d.finished.then((()=>{H.set(e,x,n);d.cancel()})).catch(l);b||(d.playbackRate=1.000001)}else if(O){i=i.map((e=>\"string\"===typeof e?parseFloat(e):e));1===i.length&&i.unshift(parseFloat(readInitialValue()));const render=t=>{z&&(t=z.toDefaultUnit(t));H.set(e,x,t)};d=new w(render,i,Object.assign(Object.assign({},o),{duration:g,easing:v}))}else{const t=i[i.length-1];H.set(e,x,z&&r(t)?z.toDefaultUnit(t):t)}u&&f(e,t,i,{duration:g,delay:m,easing:v,repeat:p,offset:E},\"motion-one\");V.setAnimation(d);return d}}const getOptions=(e,t)=>e[t]?Object.assign(Object.assign({},e),e[t]):Object.assign({},e);function resolveElements(e,t){var n;if(\"string\"===typeof e)if(t){null!==(n=t[e])&&void 0!==n?n:t[e]=document.querySelectorAll(e);e=t[e]}else e=document.querySelectorAll(e);else e instanceof Element&&(e=[e]);return Array.from(e||[])}const createAnimation=e=>e();const withControls=(e,t,n=i.duration)=>new Proxy({animations:e.map(createAnimation).filter(Boolean),duration:n,options:t},I);const getActiveAnimation=e=>e.animations[0];const I={get:(e,t)=>{const n=getActiveAnimation(e);switch(t){case\"duration\":return e.duration;case\"currentTime\":return a.s((null===n||void 0===n?void 0:n[t])||0);case\"playbackRate\":case\"playState\":return null===n||void 0===n?void 0:n[t];case\"finished\":e.finished||(e.finished=Promise.all(e.animations.map(selectFinished)).catch(l));return e.finished;case\"stop\":return()=>{e.animations.forEach((e=>stopAnimation(e)))};case\"forEachNative\":return t=>{e.animations.forEach((n=>t(n,e)))};default:return\"undefined\"===typeof(null===n||void 0===n?void 0:n[t])?void 0:()=>e.animations.forEach((e=>e[t]()))}},set:(e,t,n)=>{switch(t){case\"currentTime\":n=a.ms(n);case\"currentTime\":case\"playbackRate\":for(let o=0;o<e.animations.length;o++)e.animations[o][t]=n;return true}return false}};const selectFinished=e=>e.finished;function stagger(e=.1,{start:t=0,from:n=0,easing:o}={}){return(i,s)=>{const a=r(n)?n:getFromIndex(n,s);const c=Math.abs(a-i);let l=e*c;if(o){const t=s*e;const n=E(o);l=n(l/t)*t}return t+l}}function getFromIndex(e,t){if(\"first\"===e)return 0;{const n=t-1;return\"last\"===e?n:n/2}}function resolveOption(e,t,n){return\"function\"===typeof e?e(t,n):e}function animate(e,t,n={}){e=resolveElements(e);const o=e.length;const i=[];for(let s=0;s<o;s++){const r=e[s];for(const e in t){const a=getOptions(n,e);a.delay=resolveOption(a.delay,s,o);const c=animateStyle(r,e,t[e],a);i.push(c)}}return withControls(i,n,n.duration)}function calcNextTime(e,t,n,o){var i;return r(t)?t:t.startsWith(\"-\")||t.startsWith(\"+\")?Math.max(0,e+parseFloat(t)):\"<\"===t?n:null!==(i=o.get(t))&&void 0!==i?i:e}function eraseKeyframes(e,t,n){for(let o=0;o<e.length;o++){const i=e[o];if(i.at>t&&i.at<n){f(e,i);o--}}}function addKeyframes(e,t,n,o,i,s){eraseKeyframes(e,i,s);for(let r=0;r<t.length;r++)e.push({value:t[r],at:u(i,s,o[r]),easing:d(n,r)})}function compareByTime(e,t){return e.at===t.at?null===e.value?1:-1:e.at-t.at}function timeline(e,t={}){var n;const o=createAnimationsFromTimeline(e,t);const i=o.map((e=>animateStyle(...e))).filter(Boolean);return withControls(i,t,null===(n=o[0])||void 0===n?void 0:n[3].duration)}function createAnimationsFromTimeline(e,t={}){var{defaultOptions:n={}}=t,o=b(t,[\"defaultOptions\"]);const r=[];const a=new Map;const c={};const l=new Map;let f=0;let u=0;let d=0;for(let t=0;t<e.length;t++){const o=e[t];if(g(o)){l.set(o,u);continue}if(!Array.isArray(o)){l.set(o.name,calcNextTime(u,o.at,f,l));continue}const[r,p,v={}]=o;void 0!==v.at&&(u=calcNextTime(u,v.at,f,l));let y=0;const w=resolveElements(r,c);const E=w.length;for(let e=0;e<E;e++){const t=w[e];const o=getElementSequence(t,a);for(const t in p){const r=getValueSequence(t,o);let a=keyframesList(p[t]);const c=getOptions(v,t);let{duration:l=n.duration||i.duration,easing:f=n.easing||i.easing}=c;if(s(f)){const e=isTransform(t);S(2===a.length||!e,\"spring must be provided 2 keyframes within timeline\");const n=f.createAnimation(a,(()=>\"0\"),e);f=n.easing;void 0!==n.keyframes&&(a=n.keyframes);void 0!==n.duration&&(l=n.duration)}const g=resolveOption(v.delay,e,E)||0;const w=u+g;const b=w+l;let{offset:A=m(a.length)}=c;1===A.length&&0===A[0]&&(A[1]=1);const O=length-a.length;O>0&&h(A,O);1===a.length&&a.unshift(null);addKeyframes(r,a,f,A,w,b);y=Math.max(g+l,y);d=Math.max(b,d)}}f=u;u+=y}a.forEach(((e,t)=>{for(const s in e){const a=e[s];a.sort(compareByTime);const c=[];const l=[];const f=[];for(let e=0;e<a.length;e++){const{at:t,value:n,easing:o}=a[e];c.push(n);l.push(p(0,d,t));f.push(o||i.easing)}if(0!==l[0]){l.unshift(0);c.unshift(c[0]);f.unshift(\"linear\")}if(1!==l[l.length-1]){l.push(1);c.push(null)}r.push([t,s,c,Object.assign(Object.assign(Object.assign({},n),{duration:d,easing:f,offset:l}),o)])}}));return r}function getElementSequence(e,t){!t.has(e)&&t.set(e,{});return t.get(e)}function getValueSequence(e,t){t[e]||(t[e]=[]);return t[e]}function createGeneratorEasing(e){const t=new WeakMap;return(n={})=>{const o=new Map;const getGenerator=(t=0,i=100,s=0,r=false)=>{const a=`${t}-${i}-${s}-${r}`;o.has(a)||o.set(a,e(Object.assign({from:t,to:i,velocity:s,restSpeed:r?.05:2,restDistance:r?.01:.5},n)));return o.get(a)};const getKeyframes=e=>{t.has(e)||t.set(e,A(e));return t.get(e)};return{createAnimation:(e,t,n,o,i)=>{var s,r;let a;const c=e.length;let l=n&&c<=2&&e.every(isNumberOrNull);if(l){const n=e[c-1];const l=1===c?null:e[0];let f=0;let u=0;const d=null===i||void 0===i?void 0:i.generator;if(d){const{animation:t,generatorStartTime:n}=i;const o=(null===t||void 0===t?void 0:t.startTime)||n||0;const r=(null===t||void 0===t?void 0:t.currentTime)||performance.now()-o;const a=d(r).current;u=null!==(s=l)&&void 0!==s?s:a;(1===c||2===c&&null===e[0])&&(f=O((e=>d(e).current),r,a))}else u=null!==(r=l)&&void 0!==r?r:parseFloat(t());const g=getGenerator(u,n,f,null===o||void 0===o?void 0:o.includes(\"scale\"));const m=getKeyframes(g);a=Object.assign(Object.assign({},m),{easing:\"linear\"});if(i){i.generator=g;i.generatorStartTime=performance.now()}}else{const e=getKeyframes(getGenerator(0,100));a={easing:\"ease\",duration:e.overshootDuration}}return a}}}}const isNumberOrNull=e=>\"string\"!==typeof e;const N=createGeneratorEasing(x);const F=createGeneratorEasing(V);const U={any:0,all:1};function inView$1(e,t,{root:n,margin:o,amount:i=\"any\"}={}){if(\"undefined\"===typeof IntersectionObserver)return()=>{};const s=resolveElements(e);const r=new WeakMap;const onIntersectionChange=e=>{e.forEach((e=>{const n=r.get(e.target);if(e.isIntersecting!==Boolean(n))if(e.isIntersecting){const n=t(e);\"function\"===typeof n?r.set(e.target,n):a.unobserve(e.target)}else if(n){n(e);r.delete(e.target)}}))};const a=new IntersectionObserver(onIntersectionChange,{root:n,rootMargin:o,threshold:\"number\"===typeof i?i:U[i]});s.forEach((e=>a.observe(e)));return()=>a.disconnect()}const q=new WeakMap;let K;function getElementSize(e,t){if(t){const{inlineSize:e,blockSize:n}=t[0];return{width:e,height:n}}return e instanceof SVGElement&&\"getBBox\"in e?e.getBBox():{width:e.offsetWidth,height:e.offsetHeight}}function notifyTarget({target:e,contentRect:t,borderBoxSize:n}){var o;null===(o=q.get(e))||void 0===o?void 0:o.forEach((o=>{o({target:e,contentSize:t,get size(){return getElementSize(e,n)}})}))}function notifyAll(e){e.forEach(notifyTarget)}function createResizeObserver(){\"undefined\"!==typeof ResizeObserver&&(K=new ResizeObserver(notifyAll))}function resizeElement(e,t){K||createResizeObserver();const n=resolveElements(e);n.forEach((e=>{let n=q.get(e);if(!n){n=new Set;q.set(e,n)}n.add(t);null===K||void 0===K?void 0:K.observe(e)}));return()=>{n.forEach((e=>{const n=q.get(e);null===n||void 0===n?void 0:n.delete(t);(null===n||void 0===n?void 0:n.size)||(null===K||void 0===K?void 0:K.unobserve(e))}))}}const G=new Set;let _;function createWindowResizeHandler(){_=()=>{const e={width:window.innerWidth,height:window.innerHeight};const t={target:window,size:e,contentSize:e};G.forEach((e=>e(t)))};window.addEventListener(\"resize\",_)}function resizeWindow(e){G.add(e);_||createWindowResizeHandler();return()=>{G.delete(e);!G.size&&_&&(_=void 0)}}function resize(e,t){return\"function\"===typeof e?resizeWindow(e):resizeElement(e,t)}const Z=50;const createAxisInfo=()=>({current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0});const createScrollInfo=()=>({time:0,x:createAxisInfo(),y:createAxisInfo()});const X={x:{length:\"Width\",position:\"Left\"},y:{length:\"Height\",position:\"Top\"}};function updateAxisInfo(e,t,n,o){const i=n[t];const{length:s,position:r}=X[t];const a=i.current;const c=n.time;i.current=e[\"scroll\"+r];i.scrollLength=e[\"scroll\"+s]-e[\"client\"+s];i.offset.length=0;i.offset[0]=0;i.offset[1]=i.scrollLength;i.progress=p(0,i.scrollLength,i.current);const l=o-c;i.velocity=l>Z?0:v(i.current-a,l)}function updateScrollInfo(e,t,n){updateAxisInfo(e,\"x\",t,n);updateAxisInfo(e,\"y\",t,n);t.time=n}function calcInset(e,t){let n={x:0,y:0};let o=e;while(o&&o!==t)if(o instanceof HTMLElement){n.x+=o.offsetLeft;n.y+=o.offsetTop;o=o.offsetParent}else if(o instanceof SVGGraphicsElement&&\"getBBox\"in o){const{top:e,left:t}=o.getBBox();n.x+=t;n.y+=e;while(o&&\"svg\"!==o.tagName)o=o.parentNode}return n}const Y={Enter:[[0,1],[1,1]],Exit:[[0,0],[1,0]],Any:[[1,0],[0,1]],All:[[0,0],[1,1]]};const J={start:0,center:.5,end:1};function resolveEdge(e,t,n=0){let o=0;void 0!==J[e]&&(e=J[e]);if(g(e)){const t=parseFloat(e);e.endsWith(\"px\")?o=t:e.endsWith(\"%\")?e=t/100:e.endsWith(\"vw\")?o=t/100*document.documentElement.clientWidth:e.endsWith(\"vh\")?o=t/100*document.documentElement.clientHeight:e=t}r(e)&&(o=t*e);return n+o}const Q=[0,0];function resolveOffset(e,t,n,o){let i=Array.isArray(e)?e:Q;let s=0;let a=0;if(r(e))i=[e,e];else if(g(e)){e=e.trim();i=e.includes(\" \")?e.split(\" \"):[e,J[e]?e:\"0\"]}s=resolveEdge(i[0],n,o);a=resolveEdge(i[1],t);return s-a}const ee={x:0,y:0};function resolveOffsets(e,t,n){let{offset:o=Y.All}=n;const{target:i=e,axis:s=\"y\"}=n;const r=\"y\"===s?\"height\":\"width\";const a=i!==e?calcInset(i,e):ee;const c=i===e?{width:e.scrollWidth,height:e.scrollHeight}:{width:i.clientWidth,height:i.clientHeight};const l={width:e.clientWidth,height:e.clientHeight};t[s].offset.length=0;let f=!t[s].interpolate;const u=o.length;for(let e=0;e<u;e++){const n=resolveOffset(o[e],l[r],c[r],a[s]);f||n===t[s].interpolatorOffsets[e]||(f=true);t[s].offset[e]=n}if(f){t[s].interpolate=y(m(u),t[s].offset);t[s].interpolatorOffsets=[...t[s].offset]}t[s].progress=t[s].interpolate(t[s].current)}function measure(e,t=e,n){n.x.targetOffset=0;n.y.targetOffset=0;if(t!==e){let o=t;while(o&&o!=e){n.x.targetOffset+=o.offsetLeft;n.y.targetOffset+=o.offsetTop;o=o.offsetParent}}n.x.targetLength=t===e?t.scrollWidth:t.clientWidth;n.y.targetLength=t===e?t.scrollHeight:t.clientHeight;n.x.containerLength=e.clientWidth;n.y.containerLength=e.clientHeight}function createOnScrollHandler(e,t,n,o={}){const i=o.axis||\"y\";return{measure:()=>measure(e,o.target,n),update:t=>{updateScrollInfo(e,n,t);(o.offset||o.target)&&resolveOffsets(e,n,o)},notify:\"function\"===typeof t?()=>t(n):scrubAnimation(t,n[i])}}function scrubAnimation(e,n){e.pause();e.forEachNative(((e,{easing:n})=>{var o,i;if(e.updateDuration){n||(e.easing=t);e.updateDuration(1)}else{const t={duration:1e3};n||(t.easing=\"linear\");null===(i=null===(o=e.effect)||void 0===o?void 0:o.updateTiming)||void 0===i?void 0:i.call(o,t)}}));return()=>{e.currentTime=n.progress}}const te=new WeakMap;const ne=new WeakMap;const oe=new WeakMap;const getEventTarget=e=>e===document.documentElement?window:e;function scroll(e,t={}){var{container:n=document.documentElement}=t,o=b(t,[\"container\"]);let i=oe.get(n);if(!i){i=new Set;oe.set(n,i)}const s=createScrollInfo();const r=createOnScrollHandler(n,e,s,o);i.add(r);if(!te.has(n)){const listener=()=>{const e=performance.now();for(const e of i)e.measure();for(const t of i)t.update(e);for(const e of i)e.notify()};te.set(n,listener);const e=getEventTarget(n);window.addEventListener(\"resize\",listener,{passive:true});n!==document.documentElement&&ne.set(n,resize(n,listener));e.addEventListener(\"scroll\",listener,{passive:true})}const a=te.get(n);const c=requestAnimationFrame(a);return()=>{var t;\"function\"!==typeof e&&e.stop();cancelAnimationFrame(c);const o=oe.get(n);if(!o)return;o.delete(r);if(o.size)return;const i=te.get(n);te.delete(n);if(i){getEventTarget(n).removeEventListener(\"scroll\",i);null===(t=ne.get(n))||void 0===t?void 0:t();window.removeEventListener(\"resize\",i)}}}function hasChanged(e,t){return typeof e!==typeof t||(Array.isArray(e)&&Array.isArray(t)?!shallowCompare(e,t):e!==t)}function shallowCompare(e,t){const n=t.length;if(n!==e.length)return false;for(let o=0;o<n;o++)if(t[o]!==e[o])return false;return true}function isVariant(e){return\"object\"===typeof e}function resolveVariant(e,t){return isVariant(e)?e:e&&t?t[e]:void 0}let ie;function processScheduledAnimations(){if(!ie)return;const e=ie.sort(compareByDepth).map(fireAnimateUpdates);e.forEach(fireNext);e.forEach(fireNext);ie=void 0}function scheduleAnimation(e){if(ie)n(ie,e);else{ie=[e];requestAnimationFrame(processScheduledAnimations)}}function unscheduleAnimation(e){ie&&f(ie,e)}const compareByDepth=(e,t)=>e.getDepth()-t.getDepth();const fireAnimateUpdates=e=>e.animateUpdates();const fireNext=e=>e.next();const motionEvent=(e,t)=>new CustomEvent(e,{detail:{target:t}});function dispatchPointerEvent(e,t,n){e.dispatchEvent(new CustomEvent(t,{detail:{originalEvent:n}}))}function dispatchViewEvent(e,t,n){e.dispatchEvent(new CustomEvent(t,{detail:{originalEntry:n}}))}const se={isActive:e=>Boolean(e.inView),subscribe:(e,{enable:t,disable:n},{inViewOptions:o={}})=>{const{once:i}=o,s=b(o,[\"once\"]);return inView$1(e,(o=>{t();dispatchViewEvent(e,\"viewenter\",o);if(!i)return t=>{n();dispatchViewEvent(e,\"viewleave\",t)}}),s)}};const mouseEvent=(e,t,n)=>o=>{if(!o.pointerType||\"mouse\"===o.pointerType){n();dispatchPointerEvent(e,t,o)}};const re={isActive:e=>Boolean(e.hover),subscribe:(e,{enable:t,disable:n})=>{const o=mouseEvent(e,\"hoverstart\",t);const i=mouseEvent(e,\"hoverend\",n);e.addEventListener(\"pointerenter\",o);e.addEventListener(\"pointerleave\",i);return()=>{e.removeEventListener(\"pointerenter\",o);e.removeEventListener(\"pointerleave\",i)}}};const ae={isActive:e=>Boolean(e.press),subscribe:(e,{enable:t,disable:n})=>{const onPointerUp=t=>{n();dispatchPointerEvent(e,\"pressend\",t);window.removeEventListener(\"pointerup\",onPointerUp)};const onPointerDown=n=>{t();dispatchPointerEvent(e,\"pressstart\",n);window.addEventListener(\"pointerup\",onPointerUp)};e.addEventListener(\"pointerdown\",onPointerDown);return()=>{e.removeEventListener(\"pointerdown\",onPointerDown);window.removeEventListener(\"pointerup\",onPointerUp)}}};const ce={inView:se,hover:re,press:ae};const le=[\"initial\",\"animate\",...Object.keys(ce),\"exit\"];const fe=new WeakMap;function createMotionState(e={},t){let n;let o=t?t.getDepth()+1:0;const i={initial:true,animate:true};const s={};const r={};for(const n of le)r[n]=\"string\"===typeof e[n]?e[n]:null===t||void 0===t?void 0:t.getContext()[n];const a=false===e.initial?\"animate\":\"initial\";let c=resolveVariant(e[a]||r[a],e.variants)||{},f=b(c,[\"transition\"]);const u=Object.assign({},f);function*animateUpdates(){var t,o;const s=f;f={};const r={};for(const n of le){if(!i[n])continue;const s=resolveVariant(e[n]);if(s)for(const n in s)if(\"transition\"!==n){f[n]=s[n];r[n]=getOptions(null!==(o=null!==(t=s.transition)&&void 0!==t?t:e.transition)&&void 0!==o?o:{},n)}}const a=new Set([...Object.keys(f),...Object.keys(s)]);const c=[];a.forEach((e=>{var t;void 0===f[e]&&(f[e]=u[e]);if(hasChanged(s[e],f[e])){null!==(t=u[e])&&void 0!==t?t:u[e]=H.get(n,e);c.push(animateStyle(n,e,f[e],r[e]))}}));yield;const d=c.map((e=>e())).filter(Boolean);if(!d.length)return;const g=f;n.dispatchEvent(motionEvent(\"motionstart\",g));Promise.all(d.map((e=>e.finished))).then((()=>{n.dispatchEvent(motionEvent(\"motioncomplete\",g))})).catch(l)}const setGesture=(e,t)=>()=>{i[e]=t;scheduleAnimation(d)};const updateGestureSubscriptions=()=>{for(const t in ce){const o=ce[t].isActive(e);const i=s[t];if(o&&!i)s[t]=ce[t].subscribe(n,{enable:setGesture(t,true),disable:setGesture(t,false)},e);else if(!o&&i){i();delete s[t]}}};const d={update:t=>{if(n){e=t;updateGestureSubscriptions();scheduleAnimation(d)}},setActive:(e,t)=>{if(n){i[e]=t;scheduleAnimation(d)}},animateUpdates:animateUpdates,getDepth:()=>o,getTarget:()=>f,getOptions:()=>e,getContext:()=>r,mount:e=>{S(Boolean(e),\"Animation state must be mounted with valid Element\");n=e;fe.set(n,d);updateGestureSubscriptions();return()=>{fe.delete(n);unscheduleAnimation(d);for(const e in s)s[e]()}},isMounted:()=>Boolean(n)};return d}function createStyles(e){const t={};const n=[];for(let o in e){const i=e[o];if(isTransform(o)){T[o]&&(o=T[o]);n.push(o);o=asTransformCssVar(o)}let s=Array.isArray(i)?i[0]:i;const a=k.get(o);a&&(s=r(i)?a.toDefaultUnit(i):i);t[o]=s}n.length&&(t.transform=buildTransformTemplate(n));return t}const camelLetterToPipeLetter=e=>`-${e.toLowerCase()}`;const camelToPipeCase=e=>e.replace(/[A-Z]/g,camelLetterToPipeLetter);function createStyleString(e={}){const t=createStyles(e);let n=\"\";for(const e in t){n+=e.startsWith(\"--\")?e:camelToPipeCase(e);n+=`: ${t[e]}; `}return n}export{Y as ScrollOffset,animate,animateStyle,createMotionState,createStyleString,createStyles,getAnimationData,getStyleName,F as glide,inView$1 as inView,fe as mountedStates,resize,scroll,N as spring,stagger,H as style,timeline,withControls};\n\n//# sourceMappingURL=index.es.js.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{Children,useLayoutEffect,useEffect,useState,useRef,useMemo,useCallback,cloneElement,startTransition,forwardRef,useImperativeHandle}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useReducedMotion,LayoutGroup,useInView,useMotionValue,useTransform,motion,frame}from\"framer-motion\";import{resize}from\"@motionone/dom\";const MAX_DUPLICATED_ITEMS=100;const directionTransformers={left:offset=>`translateX(-${offset}px)`,right:offset=>`translateX(${offset}px)`,top:offset=>`translateY(-${offset}px)`,bottom:offset=>`translateY(${offset}px)`};/**\n *\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 200\n *\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function Ticker(props){/* Props */let{slots=[],gap,padding,paddingPerSide,paddingTop,paddingRight,paddingBottom,paddingLeft,speed,hoverFactor,direction,alignment,sizingOptions,fadeOptions,style}=props;const{fadeContent,overflow,fadeWidth,fadeInset,fadeAlpha}=fadeOptions;const{widthType,heightType}=sizingOptions;const paddingValue=paddingPerSide?`${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px`:`${padding}px`;/* Checks */const currentTarget=RenderTarget.current();const isCanvas=currentTarget===RenderTarget.canvas||currentTarget===RenderTarget.export;// Remove empty slots (such as hidden layers)\nconst filteredSlots=slots.filter(Boolean);const numChildren=Children.count(filteredSlots);const hasChildren=numChildren>0;if(direction===true){direction=\"left\";}const isHorizontal=direction===\"left\"||direction===\"right\";const offset=useMotionValue(0);const transformer=directionTransformers[direction];const transform=useTransform(offset,transformer);/* Refs and State */const parentRef=useRef(null);const childrenRef=useMemo(()=>{return[{current:null},{current:null}];},[]);const[size,setSize]=useState({parent:null,children:null});/* Arrays */let clonedChildren=null;let dupedChildren=[];/* Duplicate value */let duplicateBy=0;let opacity=0;if(isCanvas){duplicateBy=numChildren?Math.floor(10/numChildren):0;opacity=1;}if(!isCanvas&&hasChildren&&size.parent){duplicateBy=Math.round(size.parent/size.children*2)+1;duplicateBy=Math.min(duplicateBy,MAX_DUPLICATED_ITEMS);opacity=1;}/* Measure parent and child */const measure=useCallback(()=>{if(hasChildren&&parentRef.current){const parentLength=isHorizontal?parentRef.current.offsetWidth:parentRef.current.offsetHeight;const start=childrenRef[0].current?isHorizontal?childrenRef[0].current.offsetLeft:childrenRef[0].current.offsetTop:0;const end=childrenRef[1].current?isHorizontal?childrenRef[1].current.offsetLeft+childrenRef[1].current.offsetWidth:childrenRef[1].current.offsetTop+childrenRef[1].current.offsetHeight:0;const childrenLength=end-start+gap;startTransition(()=>{setSize({parent:parentLength,children:childrenLength});});}},[]);const childrenStyles=isCanvas?{contentVisibility:\"auto\"}:{};/* Add refs to first and last child */if(hasChildren){// TODO: These conditional hooks will be unsafe if hasChildren ever changes outside the canvas.\nif(!isCanvas){/**\n             * Track whether this is the initial resize event. By default this will fire on mount,\n             * which we do in the useEffect. We should only fire it on subsequent resizes.\n             */let initialResize=useRef(true);useLayoutEffect(()=>{frame.read(measure,false,true);return resize(parentRef.current,({contentSize})=>{if(!initialResize.current&&(contentSize.width||contentSize.height)){frame.read(measure,false,true);}initialResize.current=false;});},[]);}clonedChildren=Children.map(filteredSlots,(child,index)=>{let ref;if(index===0){ref=childrenRef[0];}if(index===filteredSlots.length-1){ref=childrenRef[1];}const size={width:widthType?child.props?.width:\"100%\",height:heightType?child.props?.height:\"100%\"};return /*#__PURE__*/_jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/_jsx(Wrapper,{ref:ref,style:size,children:/*#__PURE__*/cloneElement(child,{style:{...child.props?.style,...size,flexShrink:0,...childrenStyles},layoutId:child.props.layoutId?child.props.layoutId+\"-original-\"+index:undefined},child.props?.children)})});});}const isInView=isCanvas?true:useInView(parentRef);if(!isCanvas){for(let i=0;i<duplicateBy;i++){dupedChildren=dupedChildren.concat(Children.map(filteredSlots,(child,childIndex)=>{const size={width:widthType?child.props?.width:\"100%\",height:heightType?child.props?.height:\"100%\",willChange:!isInView?undefined:\"transform\"};return /*#__PURE__*/_jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/_jsx(Wrapper,{style:size,children:/*#__PURE__*/cloneElement(child,{key:i+\" \"+childIndex,style:{...child.props?.style,width:widthType?child.props?.width:\"100%\",height:heightType?child.props?.height:\"100%\",flexShrink:0,...childrenStyles},layoutId:child.props.layoutId?child.props.layoutId+\"-dupe-\"+i:undefined},child.props?.children)},i+\"li\"+childIndex)},i+\"lg\"+childIndex);}));}}const animateToValue=size.children+size.children*Math.round(size.parent/size.children);const initialTime=useRef(null);const prevTime=useRef(null);const xOrY=useRef(0);const isHover=useRef(false);const isReducedMotion=useReducedMotion();const listRef=useRef(null);const animationRef=useRef(null);/**\n     * Setup animations\n     */if(!isCanvas){useEffect(()=>{if(isReducedMotion||!animateToValue||!speed){return;}animationRef.current=listRef.current.animate({transform:[transformer(0),transformer(animateToValue)]},{duration:Math.abs(animateToValue)/speed*1e3,iterations:Infinity,easing:\"linear\"});return()=>animationRef.current.cancel();},[hoverFactor,animateToValue,speed]);const playOrPause=useCallback(()=>{if(!animationRef.current)return;const hidden=document.hidden;if(isInView&&!hidden&&animationRef.current.playState===\"paused\"){animationRef.current.play();}else if((!isInView||hidden)&&animationRef.current.playState===\"running\"){animationRef.current.pause();}},[isInView]);useEffect(()=>{playOrPause();},[isInView,hoverFactor,animateToValue,speed]);useEffect(()=>{document.addEventListener(\"visibilitychange\",playOrPause);return()=>{document.removeEventListener(\"visibilitychange\",playOrPause);};},[playOrPause]);}/* Fades */const fadeDirection=isHorizontal?\"to right\":\"to bottom\";const fadeWidthStart=fadeWidth/2;const fadeWidthEnd=100-fadeWidth/2;const fadeInsetStart=clamp(fadeInset,0,fadeWidthStart);const fadeInsetEnd=100-fadeInset;const fadeMask=`linear-gradient(${fadeDirection}, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetStart}%, rgba(0, 0, 0, 1) ${fadeWidthStart}%, rgba(0, 0, 0, 1) ${fadeWidthEnd}%, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetEnd}%)`;/* Empty state */if(!hasChildren){return /*#__PURE__*/_jsxs(\"section\",{style:placeholderStyles,children:[/*#__PURE__*/_jsx(\"div\",{style:emojiStyles,children:\"✨\"}),/*#__PURE__*/_jsx(\"p\",{style:titleStyles,children:\"Connect to Content\"}),/*#__PURE__*/_jsx(\"p\",{style:subtitleStyles,children:\"Add layers or components to infinitely loop on your page.\"})]});}return /*#__PURE__*/_jsx(\"section\",{style:{...containerStyle,opacity:opacity,WebkitMaskImage:fadeContent?fadeMask:undefined,maskImage:fadeContent?fadeMask:undefined,overflow:overflow?\"visible\":\"hidden\",padding:paddingValue},ref:parentRef,children:/*#__PURE__*/_jsxs(motion.ul,{ref:listRef,style:{...containerStyle,gap:gap,top:direction===\"bottom\"&&isValidNumber(animateToValue)?-animateToValue:undefined,left:direction===\"right\"&&isValidNumber(animateToValue)?-animateToValue:undefined,placeItems:alignment,position:\"relative\",flexDirection:isHorizontal?\"row\":\"column\",...style,willChange:isCanvas||!isInView?\"auto\":\"transform\",transform:transformer(0)},onMouseEnter:()=>{isHover.current=true;if(animationRef.current){// TODO Replace with updatePlaybackRate when Chrome bugs sorted\nanimationRef.current.playbackRate=hoverFactor;}},onMouseLeave:()=>{isHover.current=false;if(animationRef.current){// TODO Replace with updatePlaybackRate when Chrome bugs sorted\nanimationRef.current.playbackRate=1;}},children:[clonedChildren,dupedChildren]})});}const Wrapper=/*#__PURE__*/forwardRef(({children,...props},ref)=>{const innerRef=useRef();const inView=useInView(innerRef);useImperativeHandle(ref,()=>innerRef.current);useEffect(()=>{const current=innerRef.current;if(!current)return;// for a11y: Manage tabIndex on focusable descendants & aria-hidden on the parent.\nif(inView){current.querySelectorAll(\"button,a\").forEach(el=>{const orig=el.dataset.origTabIndex;if(orig)el.tabIndex=orig;else el.removeAttribute(\"tabIndex\");});}else{current.querySelectorAll(\"button,a\").forEach(el=>{const orig=el.getAttribute(\"tabIndex\");if(orig)el.dataset.origTabIndex=orig;el.tabIndex=-1;});}},[inView]);return /*#__PURE__*/_jsx(\"li\",{...props,\"aria-hidden\":!inView,ref:innerRef,children:children});});/* Default Properties */Ticker.defaultProps={gap:10,padding:10,sizingOptions:{widthType:true,heightType:true},fadeOptions:{fadeContent:true,overflow:false,fadeWidth:25,fadeAlpha:0,fadeInset:0},direction:true};/* Property Controls */addPropertyControls(Ticker,{slots:{type:ControlType.Array,title:\"Children\",control:{type:ControlType.ComponentInstance}},speed:{type:ControlType.Number,title:\"Speed\",min:0,max:1e3,defaultValue:100,unit:\"%\",displayStepper:true,step:5},direction:{type:ControlType.Enum,title:\"Direction\",options:[\"left\",\"right\",\"top\",\"bottom\"],optionIcons:[\"direction-left\",\"direction-right\",\"direction-up\",\"direction-down\"],optionTitles:[\"Left\",\"Right\",\"Top\",\"Bottom\"],defaultValue:\"left\",displaySegmentedControl:true},alignment:{type:ControlType.Enum,title:\"Align\",options:[\"flex-start\",\"center\",\"flex-end\"],optionIcons:{direction:{right:[\"align-top\",\"align-middle\",\"align-bottom\"],left:[\"align-top\",\"align-middle\",\"align-bottom\"],top:[\"align-left\",\"align-center\",\"align-right\"],bottom:[\"align-left\",\"align-center\",\"align-right\"]}},defaultValue:\"center\",displaySegmentedControl:true},gap:{type:ControlType.Number,title:\"Gap\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},sizingOptions:{type:ControlType.Object,title:\"Sizing\",controls:{widthType:{type:ControlType.Boolean,title:\"Width\",enabledTitle:\"Auto\",disabledTitle:\"Stretch\",defaultValue:true},heightType:{type:ControlType.Boolean,title:\"Height\",enabledTitle:\"Auto\",disabledTitle:\"Stretch\",defaultValue:true}}},fadeOptions:{type:ControlType.Object,title:\"Clipping\",controls:{fadeContent:{type:ControlType.Boolean,title:\"Fade\",defaultValue:true},overflow:{type:ControlType.Boolean,title:\"Overflow\",enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:false,hidden(props){return props.fadeContent===true;}},fadeWidth:{type:ControlType.Number,title:\"Width\",defaultValue:25,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeInset:{type:ControlType.Number,title:\"Inset\",defaultValue:0,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeAlpha:{type:ControlType.Number,title:\"Opacity\",defaultValue:0,min:0,max:1,step:.05,hidden(props){return props.fadeContent===false;}}}},hoverFactor:{type:ControlType.Number,title:\"Hover\",min:0,max:1,unit:\"x\",defaultValue:1,step:.1,displayStepper:true,description:\"Slows down the speed while you are hovering.\"}});/* Placeholder Styles */const containerStyle={display:\"flex\",width:\"100%\",height:\"100%\",maxWidth:\"100%\",maxHeight:\"100%\",placeItems:\"center\",margin:0,padding:0,listStyleType:\"none\",textIndent:\"none\"};/* Styles */const placeholderStyles={display:\"flex\",width:\"100%\",height:\"100%\",placeContent:\"center\",placeItems:\"center\",flexDirection:\"column\",color:\"#96F\",background:\"rgba(136, 85, 255, 0.1)\",fontSize:11,overflow:\"hidden\",padding:\"20px 20px 30px 20px\"};const emojiStyles={fontSize:32,marginBottom:10};const titleStyles={margin:0,marginBottom:10,fontWeight:600,textAlign:\"center\"};const subtitleStyles={margin:0,opacity:.7,maxWidth:150,lineHeight:1.5,textAlign:\"center\"};/* Clamp function, used for fadeInset */const clamp=(num,min,max)=>Math.min(Math.max(num,min),max);const isValidNumber=value=>typeof value===\"number\"&&!isNaN(value);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Ticker\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"200\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicWidth\":\"400\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Ticker.map","// Generated by Framer (ed41f9e)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getPropertyControls,Image,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Ticker from\"https://framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/6yBrflQSNZ1yENMohj0e/Ticker.js\";const TickerFonts=getFonts(Ticker);const TickerControls=getPropertyControls(Ticker);const serializationHash=\"framer-s6kYC\";const variantClassNames={ZbuV6ZA7y:\"framer-v-1irw20p\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={Bottom:\"bottom\",Left:\"left\",Right:\"right\",Top:\"top\"};const getProps=({direction,feedback01,feedback02,feedback03,feedback04,feedback05,height,id,width,...props})=>{return{...props,dYmUdvSYK:feedback02??props.dYmUdvSYK,eF6Qx0e0S:feedback04??props.eF6Qx0e0S,RP0LwE5QT:feedback05??props.RP0LwE5QT,RvOeh820p:feedback01??props.RvOeh820p,SVQf4HIdJ:feedback03??props.SVQf4HIdJ,TfN4oB8E3:humanReadableEnumMap[direction]??direction??props.TfN4oB8E3??\"left\"};};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,RvOeh820p,dYmUdvSYK,SVQf4HIdJ,eF6Qx0e0S,RP0LwE5QT,TfN4oB8E3,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"ZbuV6ZA7y\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1irw20p\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"ZbuV6ZA7y\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-18rz6oo-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"zrcRsMJZO-container\",nodeId:\"zrcRsMJZO\",rendersWithMotion:true,scopeId:\"zQK4pFmA5\",children:/*#__PURE__*/_jsx(Ticker,{alignment:\"center\",direction:TfN4oB8E3,fadeOptions:{fadeAlpha:0,fadeContent:true,fadeInset:0,fadeWidth:25,overflow:false},gap:20,height:\"100%\",hoverFactor:1,id:\"zrcRsMJZO\",layoutId:\"zrcRsMJZO\",padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,sizingOptions:{heightType:true,widthType:true},slots:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",sizes:\"345px\",...toResponsiveImage(RvOeh820p)},className:\"framer-10gm03u\",\"data-framer-name\":\"Feedback 01\",fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"aBvUzuA0q-DRYu6ncJb-0\",style:{borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24}}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",sizes:\"345px\",...toResponsiveImage(dYmUdvSYK)},className:\"framer-1aenqko\",\"data-framer-name\":\"Feedback 02\",fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"PhV8cqNvs-UrRlXdD3A-1\",style:{borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24}}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",sizes:\"345px\",...toResponsiveImage(SVQf4HIdJ)},className:\"framer-1c8uswg\",\"data-framer-name\":\"Feedback 03\",fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"ShzRl6_AG-NWmxAIdj6-2\",style:{borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24}}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",sizes:\"345px\",...toResponsiveImage(eF6Qx0e0S)},className:\"framer-1jz8ba7\",\"data-framer-name\":\"Feedback 04\",fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"mW5JOvTTO-BO0V1ou1N-3\",style:{borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24}}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",sizes:\"345px\",...toResponsiveImage(RP0LwE5QT)},className:\"framer-1q282oq\",\"data-framer-name\":\"Feedback 05\",fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"iPHqiyW3T-ncpvwkeax-4\",style:{borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24}})],speed:100,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-s6kYC.framer-1xlby7q, .framer-s6kYC .framer-1xlby7q { display: block; }\",\".framer-s6kYC.framer-1irw20p { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; padding: 0px; position: relative; width: 1920px; }\",\".framer-s6kYC .framer-18rz6oo-container { flex: none; height: 320px; position: relative; width: 100%; }\",\".framer-s6kYC .framer-10gm03u, .framer-s6kYC .framer-1aenqko, .framer-s6kYC .framer-1c8uswg, .framer-s6kYC .framer-1jz8ba7, .framer-s6kYC .framer-1q282oq { gap: 0px; height: auto; overflow: hidden; position: relative; width: 345px; will-change: var(--framer-will-change-override, transform); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 320\n * @framerIntrinsicWidth 1920\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"RvOeh820p\":\"feedback01\",\"dYmUdvSYK\":\"feedback02\",\"SVQf4HIdJ\":\"feedback03\",\"eF6Qx0e0S\":\"feedback04\",\"RP0LwE5QT\":\"feedback05\",\"TfN4oB8E3\":\"direction\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerzQK4pFmA5=withCSS(Component,css,\"framer-s6kYC\");export default FramerzQK4pFmA5;FramerzQK4pFmA5.displayName=\"Carrossel\";FramerzQK4pFmA5.defaultProps={height:320,width:1920};addPropertyControls(FramerzQK4pFmA5,{RvOeh820p:{title:\"Feedback 01\",type:ControlType.ResponsiveImage},dYmUdvSYK:{title:\"Feedback 02\",type:ControlType.ResponsiveImage},SVQf4HIdJ:{title:\"Feedback 03\",type:ControlType.ResponsiveImage},eF6Qx0e0S:{title:\"Feedback 04\",type:ControlType.ResponsiveImage},RP0LwE5QT:{title:\"Feedback 05\",type:ControlType.ResponsiveImage},TfN4oB8E3:TickerControls?.[\"direction\"]&&{...TickerControls[\"direction\"],defaultValue:\"left\",description:undefined,hidden:undefined,title:\"Direction\"}});addFonts(FramerzQK4pFmA5,[{explicitInter:true,fonts:[]},...TickerFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerzQK4pFmA5\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"320\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"RvOeh820p\\\":\\\"feedback01\\\",\\\"dYmUdvSYK\\\":\\\"feedback02\\\",\\\"SVQf4HIdJ\\\":\\\"feedback03\\\",\\\"eF6Qx0e0S\\\":\\\"feedback04\\\",\\\"RP0LwE5QT\\\":\\\"feedback05\\\",\\\"TfN4oB8E3\\\":\\\"direction\\\"}\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1920\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./zQK4pFmA5.map","// Gradient text animation component with cycling colors and customizable properties\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{useState,useEffect,startTransition}from\"react\";import{addPropertyControls,ControlType,useIsStaticRenderer}from\"framer\";import{motion,useAnimation}from\"framer-motion\";/**\n * Gradient Text Animation\n *\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */export default function GradientText(props){const{text=\"Gradient Text\",font,animationType=\"infinite\",speed=4,direction=\"rightToLeft\",gradientDirection=45,color1=\"#FF6B6B\",color2=\"#4ECDC4\",color3=\"#45B7D1\",useThreeColors=false,overflowVisible=true}=props;const[currentGradient,setCurrentGradient]=useState(0);const[isHovered,setIsHovered]=useState(false);const isStatic=useIsStaticRenderer();const controls=useAnimation();// Create gradient combinations\nconst gradients=useThreeColors?[`linear-gradient(${gradientDirection}deg, ${color1}, ${color2})`,`linear-gradient(${gradientDirection}deg, ${color2}, ${color3})`,`linear-gradient(${gradientDirection}deg, ${color3}, ${color1})`]:[`linear-gradient(${gradientDirection}deg, ${color1}, ${color2})`,`linear-gradient(${gradientDirection}deg, ${color2}, ${color1})`];// Handle infinite animation\nuseEffect(()=>{if(isStatic)return;// For infinite type, always animate\nif(animationType!==\"infinite\")return;const interval=setInterval(()=>{startTransition(()=>{setCurrentGradient(prev=>(prev+1)%gradients.length);});},speed*1e3);return()=>clearInterval(interval);},[animationType,speed,gradients.length,isStatic]);// Determine which gradient to show\nconst getActiveGradient=()=>{if(animationType===\"static\"){return gradients[0];}if(animationType===\"hover\"){return gradients[0];}return gradients[currentGradient];};const isFixedWidth=props?.style&&props.style.width===\"100%\";// For animated gradients, create a larger gradient that moves\nconst getAnimatedGradient=()=>{if((animationType===\"infinite\"||animationType===\"hover\")&&!isStatic){const colors=useThreeColors?[color1,color2,color3]:[color1,color2];// Create a gradient that extends beyond the visible area for smooth looping\nreturn`linear-gradient(${gradientDirection}deg, transparent, ${colors.join(\", \")}, transparent)`;}return getActiveGradient();};// Get animation positions based on direction\nconst getAnimationPositions=()=>{if(direction===\"leftToRight\"){return[\"-300% 50%\",\"100% 50%\"];}else{return[\"100% 50%\",\"-300% 50%\"];}};// Handle hover animation control\nuseEffect(()=>{if(isStatic||animationType!==\"hover\")return;const positions=getAnimationPositions();if(isHovered){// Start the animation loop when hovered\ncontrols.start({backgroundPosition:positions,transition:{duration:speed,repeat:Infinity,ease:\"linear\",repeatType:\"loop\"}});}else{// Stop and reset when not hovered\ncontrols.stop();controls.set({backgroundPosition:positions[0]});}},[isHovered,animationType,speed,direction,isStatic]);// Determine which animation to use\nconst getAnimationProps=()=>{if(isStatic)return{};if(animationType===\"infinite\"){return{animate:{backgroundPosition:getAnimationPositions()},transition:{duration:speed,repeat:Infinity,ease:\"linear\",repeatType:\"loop\"}};}if(animationType===\"hover\"){return{animate:controls,onMouseEnter:()=>setIsHovered(true),onMouseLeave:()=>setIsHovered(false),initial:{backgroundPosition:getAnimationPositions()[0]}};}return{};};const shouldAnimate=animationType===\"infinite\"||animationType===\"hover\";return /*#__PURE__*/_jsx(motion.div,{style:{...props.style,...isFixedWidth?{...props?.style}:{width:\"max-content\"},background:getAnimatedGradient(),WebkitBackgroundClip:\"text\",backgroundClip:\"text\",WebkitTextFillColor:\"transparent\",backgroundSize:shouldAnimate&&!isStatic?\"400% 100%\":\"100% 100%\",display:\"inline-block\",cursor:animationType===\"hover\"?\"pointer\":\"default\",overflow:overflowVisible?\"visible\":\"hidden\",height:\"auto\",minHeight:\"max-content\",lineHeight:font?.lineHeight||\"1.2em\",position:\"relative\",padding:overflowVisible?\"0.1em 0\":\"0\",...font},...getAnimationProps(),children:/*#__PURE__*/_jsx(\"span\",{style:{display:\"block\",overflow:overflowVisible?\"visible\":\"hidden\",lineHeight:\"inherit\"},children:text})});}addPropertyControls(GradientText,{text:{type:ControlType.String,title:\"Text\",defaultValue:\"Gradient Text\"},font:{type:ControlType.Font,title:\"Font\",defaultValue:{fontSize:\"32px\",variant:\"Bold\",letterSpacing:\"-0.02em\",lineHeight:\"1.2em\"},controls:\"extended\",defaultFontType:\"sans-serif\",displayFontSize:true,displayTextAlignment:true},animationType:{type:ControlType.Enum,title:\"Animation\",options:[\"static\",\"hover\",\"infinite\"],optionTitles:[\"Static\",\"On Hover\",\"Infinite Loop\"],defaultValue:\"infinite\",displaySegmentedControl:true},direction:{type:ControlType.Enum,title:\"Direction\",options:[\"leftToRight\",\"rightToLeft\"],optionTitles:[\"LEFT\",\"RIGHT\"],defaultValue:\"rightToLeft\",displaySegmentedControl:true,hidden:({animationType})=>animationType===\"static\"},speed:{type:ControlType.Number,title:\"Speed\",defaultValue:8,min:2,max:30,step:1,unit:\"s\",hidden:({animationType})=>animationType===\"static\"},gradientDirection:{type:ControlType.Number,title:\"Direction\",defaultValue:45,min:0,max:360,step:15,unit:\"\\xb0\"},useThreeColors:{type:ControlType.Boolean,title:\"Colors\",defaultValue:false,enabledTitle:\"Three\",disabledTitle:\"Two\"},color1:{type:ControlType.Color,title:\"Color 1\",defaultValue:\"#FF6B6B\"},color2:{type:ControlType.Color,title:\"Color 2\",defaultValue:\"#4ECDC4\"},color3:{type:ControlType.Color,title:\"Color 3\",defaultValue:\"#45B7D1\",hidden:({useThreeColors})=>!useThreeColors},overflowVisible:{type:ControlType.Boolean,title:\"Overflow Visible\",defaultValue:true,enabledTitle:\"Visible\",disabledTitle:\"Hidden\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"GradientText\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"auto\",\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./GradientText_2.map"],"mappings":"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"}