{"version":3,"file":"AnimatedCounter.5Pyi439l.mjs","names":["number","useState","useRef","_Fragment","LayoutJumpPreventer","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","RichText","SVG","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","useRef","useState"],"sources":["https:/framerusercontent.com/modules/qpjhCcDm4G1NbFAlpMKV/OnyZiTlIjOBuSKcKQWFv/AnimatedNumberCounter_Prod.js","https:/framerusercontent.com/modules/r4Onsnn7nRByhKU49rbU/a8RAXJ6gWVwbyL7x9320/F0sx0lU9I.js","https:/framerusercontent.com/modules/dxOBLMV03qXkI45ywbD9/mfjCFy8ZyEp05IH4MWV8/AnimatedCounter.js"],"sourcesContent":["import{jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useEffect,useState,useRef}from\"react\";import{motion,useMotionValue,animate,useInView}from\"framer-motion\";/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n *\n * @framerDisableUnlink\n */export default function AnimatedNumberCounter(props){const{mode,start,end,value,decimals,commas,color,animation}=props;const isCanvas=RenderTarget.current()===RenderTarget.canvas;const Tag=props.tag;const MotionTag=motion[props.tag];const isDefault=mode==\"default\";const initialValue=isDefault?start:value;const transition=isDefault?animation.transition:props.transition;const formatNumber=number=>{let numberString=number.toFixed(decimals);if(commas){numberString=numberString.replace(/\\B(?=(\\d{3})+(?!\\d))/g,\",\");}return numberString;};const[number,setNumber]=useState(initialValue);const[finalValue,setFinalValue]=useState(number);const[currentAnimation,setCurrentAnimation]=useState(null);const ref=useRef(null);const isInView=useInView(ref,{once:!props.animation.replay,amount:\"some\"});const motionValue=useMotionValue(value);const runAnimation=(from,to)=>{if(!isCanvas){if(currentAnimation){currentAnimation.stop();}setFinalValue(to);setCurrentAnimation(animate(from,to,{...transition,onUpdate:latest=>{setNumber(latest);}}));}};useEffect(()=>{if(isDefault&&animation.trigger==\"appear\"){runAnimation(start,end);}},[]);useEffect(()=>{if(isDefault&&animation.trigger==\"layerInView\"){if(isInView){runAnimation(start,end);}else{if(currentAnimation){currentAnimation.stop();}setNumber(start);}}},[isInView]);useEffect(()=>{if(!isDefault){runAnimation(number,value);}},[value]);return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsxs(Tag,{style:{...props.style,margin:0,opacity:0,pointerEvents:\"none\",userSelect:\"none\",textWrap:props.balance?\"balance\":undefined,fontVariantNumeric:props.monospace?\"tabular-nums\":undefined,textAlign:\"center\",...props.font},children:[props.prefix,formatNumber(isCanvas?initialValue:finalValue),props.suffix]}),/*#__PURE__*/_jsxs(MotionTag,{ref:ref,style:{position:\"absolute\",inset:0,userSelect:props.userSelect?\"auto\":\"none\",fontVariantNumeric:props.monospace?\"tabular-nums\":undefined,margin:0,...color.mode==\"solid\"?{color:color.color}:{WebkitBackgroundClip:\"text\",WebkitTextFillColor:\"transparent\",backgroundImage:`linear-gradient(${color.angle}deg, ${color.startColor}, ${color.endColor})`},textDecoration:props.decoration,textWrap:props.balance?\"balance\":undefined,textAlign:\"center\",...props.font,...props.style},children:[props.prefix,formatNumber(isCanvas?initialValue:number),props.suffix]})]});}AnimatedNumberCounter.displayName=\"Animated Number Counter\";addPropertyControls(AnimatedNumberCounter,{mode:{type:ControlType.Enum,options:[\"default\",\"variants\"],optionTitles:[\"Default\",\"Variants\"],displaySegmentedControl:true},value:{type:ControlType.Number,defaultValue:0,hidden:props=>props.mode!==\"variants\"},start:{type:ControlType.Number,defaultValue:0,hidden:props=>props.mode!==\"default\"},end:{type:ControlType.Number,defaultValue:100,hidden:props=>props.mode!==\"default\"},animation:{type:ControlType.Object,icon:\"effect\",hidden:props=>props.mode!==\"default\",controls:{trigger:{type:ControlType.Enum,defaultValue:\"layerInView\",options:[\"appear\",\"layerInView\"],optionTitles:[\"Appear\",\"Layer in View\"],displaySegmentedControl:true,segmentedControlDirection:\"vertical\"},replay:{type:ControlType.Boolean,defaultValue:true,hidden(props){return props.trigger!==\"layerInView\";}},transition:{type:ControlType.Transition,defaultValue:{type:\"spring\",duration:1,bounce:0}}}},transition:{type:ControlType.Transition,defaultValue:{type:\"spring\",duration:1,bounce:0},hidden:props=>props.mode!==\"variants\"},decimals:{type:ControlType.Enum,defaultValue:0,options:[0,1,2,3],optionTitles:[\"Off\",\"1\",\"2\",\"3\"],displaySegmentedControl:true},commas:{type:ControlType.Boolean,defaultValue:true},font:{type:\"font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:16,lineHeight:1}},color:{type:ControlType.Object,controls:{mode:{type:ControlType.Enum,defaultValue:\"solid\",options:[\"solid\",\"gradient\"],optionTitles:[\"Solid\",\"Gradient\"],displaySegmentedControl:true},color:{type:ControlType.Color,defaultValue:\"#000\",hidden:props=>props.mode!==\"solid\"},startColor:{type:ControlType.Color,defaultValue:\"#000\",hidden:props=>props.mode!==\"gradient\"},endColor:{type:ControlType.Color,defaultValue:\"#FFF\",hidden:props=>props.mode!==\"gradient\"},angle:{type:ControlType.Number,defaultValue:180,min:-360,max:360,unit:\"\\xb0\",hidden:props=>props.mode!==\"gradient\"}}},prefix:{type:ControlType.String,placeholder:\"Prefix\"},suffix:{type:ControlType.String,placeholder:\"Suffix\"},decoration:{type:ControlType.Enum,defaultValue:\"none\",options:[\"none\",\"underline\",\"line-through\"],optionTitles:[\"None\",\"Underline\",\"Strikethrough\"]},balance:{type:ControlType.Boolean,defaultValue:false},userSelect:{type:ControlType.Boolean,defaultValue:true},tag:{type:ControlType.Enum,defaultValue:\"p\",displaySegmentedControl:true,options:[\"h1\",\"h2\",\"h3\",\"p\"],optionTitles:[\"H1\",\"H2\",\"H3\",\"P\"]},monospace:{type:ControlType.Boolean,defaultValue:false,description:\"More components at [Framer University](https://frameruni.link/cc).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"AnimatedNumberCounter\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any\",\"framerDisableUnlink\":\"\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AnimatedNumberCounter_Prod.map","// Generated by Framer (18229b5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,RichText,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import LayoutJumpPreventer from\"https://framerusercontent.com/modules/h8ioHyt4BUxuvVCE1Q10/aTM6mEMGlM19JjX8exDe/AvoidLayoutJumping_Prod.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/Y6StjkTwW38VYxq8Zfra/bOxo6twlBiopOOTJWiHy/QMr2wsSxf.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/l5tY7uGjzzEnYtcaYh1r/ub58pCBGRQh4VMGN9Y7T/WZhy89Ia6.js\";const LayoutJumpPreventerFonts=getFonts(LayoutJumpPreventer);const enabledGestures={OLrTygTm2:{hover:true}};const cycleOrder=[\"Eb0r0SoNF\",\"OLrTygTm2\"];const serializationHash=\"framer-hvTp4\";const variantClassNames={Eb0r0SoNF:\"framer-v-bd500r\",OLrTygTm2:\"framer-v-1y8449i\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const cS7CV6vv8=undefined;const Z2Kg3f1QM=undefined;const WgjuFWmSd=undefined;const vWyXmSLOy=undefined;const jX6vKEVVi=undefined;const WUK2v5Tii=undefined;const BzywnePQd=undefined;const F1RoYAd9C=undefined;const transition1={damping:50,delay:0,mass:1,stiffness:600,type:\"spring\"};const isSet=value=>{if(Array.isArray(value))return value.length>0;return value!==undefined&&value!==null&&value!==\"\";};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Desktop/Close\":\"OLrTygTm2\",\"Desktop/Open\":\"Eb0r0SoNF\"};const Variants=motion.create(React.Fragment);const getProps=({body,details1,details2,details3,details4,details5,height,id,info,title,width,...props})=>{return{...props,BzywnePQd:details4??props.BzywnePQd??\"The Mochi Way — so that AI learns from YOUR data first. You control the pace: data collection → hybrid → autonomous.\",cS7CV6vv8:title??props.cS7CV6vv8??\"AI-Powered Setting\",F1RoYAd9C:details5??props.F1RoYAd9C??\"The Mochi Way — so that AI learns from YOUR data first. You control the pace: data collection → hybrid → autonomous.\",jX6vKEVVi:details2??props.jX6vKEVVi??\"AI Mode — so that lower-priority leads get qualified automatically while your setter focuses on hot prospects.\",variant:humanReadableVariantMap[props.variant]??props.variant??\"Eb0r0SoNF\",vWyXmSLOy:details1??props.vWyXmSLOy??\"AI Suggestions — so that your setters never stare at a blank screen. One-click responses based on what actually gets replies.\",WgjuFWmSd:info??props.WgjuFWmSd??\"Replacing one setter saves $2K–$4K/month\",WUK2v5Tii:details3??props.WUK2v5Tii??\"Away Mode — so that leads don't go cold during lunch, sleep, or weekends. AI covers every gap.\",Z2Kg3f1QM:body??props.Z2Kg3f1QM??\"So that your leads get answered instantly, 24/7, without hiring more setters.\"};};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,cS7CV6vv8,Z2Kg3f1QM,WgjuFWmSd,vWyXmSLOy,jX6vKEVVi,WUK2v5Tii,BzywnePQd,F1RoYAd9C,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Eb0r0SoNF\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1sml3rc=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"OLrTygTm2\");});const onTap1lkdbrk=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"Eb0r0SoNF\");});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"OLrTygTm2-hover\")return false;if(baseVariant===\"OLrTygTm2\")return false;return true;};const isDisplayed1=()=>{if(gestureVariant===\"OLrTygTm2-hover\")return true;if(baseVariant===\"OLrTygTm2\")return true;return false;};const visible=isSet(vWyXmSLOy);const visible1=isSet(jX6vKEVVi);const visible2=isSet(WUK2v5Tii);const visible3=isSet(BzywnePQd);const visible4=isSet(F1RoYAd9C);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-bd500r\",className,classNames),\"data-framer-name\":\"Desktop/Open\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Eb0r0SoNF\",onTap:onTap1sml3rc,ref:refBinding,style:{backgroundColor:\"rgb(250, 245, 255)\",borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24,...style},...addPropertyOverrides({\"OLrTygTm2-hover\":{\"data-framer-name\":undefined},OLrTygTm2:{\"data-framer-name\":\"Desktop/Close\",onTap:onTap1lkdbrk}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1da18x8\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"hmOB2QyIV\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24,boxShadow:\"0px 0px 0px 0.5px rgb(224, 224, 224), 0px 1px 2px 0px rgba(0, 0, 0, 0.05)\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-5kfslo\",layoutDependency:layoutDependency,layoutId:\"bv433f3v0\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1lzt1d6\",\"data-framer-name\":\"Stack\",layoutDependency:layoutDependency,layoutId:\"ddUyiftbG\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-zki8jn\",\"data-styles-preset\":\"QMr2wsSxf\",dir:\"auto\",children:\"AI-Powered Setting\"})}),className:\"framer-a4eppk\",\"data-framer-name\":\"Label\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"g0MnjNQMY\",style:{\"--framer-paragraph-spacing\":\"0px\",opacity:1},text:cS7CV6vv8,variants:{\"OLrTygTm2-hover\":{opacity:.5}},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1csphh0\",\"data-styles-preset\":\"WZhy89Ia6\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-105da0ba-9335-4e5d-92e8-fa374adce0df, rgba(82, 82, 82, 0.8)))\"},children:\"So that your leads get answered instantly, 24/7, without hiring more setters.\"})}),className:\"framer-17puc61\",\"data-framer-name\":\"Label\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"pp_fPHQlk\",style:{\"--extracted-r6o4lv\":\"var(--token-105da0ba-9335-4e5d-92e8-fa374adce0df, rgba(82, 82, 82, 0.8))\",\"--framer-paragraph-spacing\":\"0px\"},text:Z2Kg3f1QM,verticalAlignment:\"center\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-6n90tw\",layoutDependency:layoutDependency,layoutId:\"aXd_34WXE\",children:[isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-17rkgwf\",\"data-framer-name\":\"Plus\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:18,intrinsicWidth:18,layoutDependency:layoutDependency,layoutId:\"XRaRlHWpk\",svg:'<svg width=\"18\" height=\"18\" viewBox=\"0 0 18 18\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M16.0312 9C16.0312 9.22378 15.9424 9.43839 15.7841 9.59662C15.6259 9.75485 15.4113 9.84375 15.1875 9.84375H9.84375V15.1875C9.84375 15.4113 9.75485 15.6259 9.59662 15.7841C9.43839 15.9424 9.22378 16.0312 9 16.0312C8.77622 16.0312 8.56161 15.9424 8.40338 15.7841C8.24514 15.6259 8.15625 15.4113 8.15625 15.1875V9.84375H2.8125C2.58872 9.84375 2.37411 9.75485 2.21588 9.59662C2.05764 9.43839 1.96875 9.22378 1.96875 9C1.96875 8.77622 2.05764 8.56161 2.21588 8.40338C2.37411 8.24514 2.58872 8.15625 2.8125 8.15625H8.15625V2.8125C8.15625 2.58872 8.24514 2.37411 8.40338 2.21588C8.56161 2.05764 8.77622 1.96875 9 1.96875C9.22378 1.96875 9.43839 2.05764 9.59662 2.21588C9.75485 2.37411 9.84375 2.58872 9.84375 2.8125V8.15625H15.1875C15.4113 8.15625 15.6259 8.24514 15.7841 8.40338C15.9424 8.56161 16.0312 8.77622 16.0312 9Z\" fill=\"#535353\"/>\\n</svg>\\n',withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-dwqwi6\",\"data-framer-name\":\"Minus\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:18,intrinsicWidth:18,layoutDependency:layoutDependency,layoutId:\"KMyLaFkzc\",style:{opacity:1},svg:'<svg width=\"18\" height=\"18\" viewBox=\"0 0 18 18\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M16.0312 9C16.0312 9.22378 15.9424 9.43839 15.7841 9.59662C15.6259 9.75485 15.4113 9.84375 15.1875 9.84375H2.8125C2.58872 9.84375 2.37411 9.75485 2.21588 9.59662C2.05764 9.43839 1.96875 9.22378 1.96875 9C1.96875 8.77622 2.05764 8.56161 2.21588 8.40338C2.37411 8.24514 2.58872 8.15625 2.8125 8.15625H15.1875C15.4113 8.15625 15.6259 8.24514 15.7841 8.40338C15.9424 8.56161 16.0312 8.77622 16.0312 9Z\" fill=\"#535353\"/>\\n</svg>\\n',variants:{\"OLrTygTm2-hover\":{opacity:.5}},withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-12dxn9y\",\"data-framer-name\":\"Info\",layoutDependency:layoutDependency,layoutId:\"DKw9_wrEF\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-17xm5b8\",\"data-framer-name\":\"Info\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:14,intrinsicWidth:14,layoutDependency:layoutDependency,layoutId:\"a23zHKQOF\",svg:'<svg width=\"14\" height=\"14\" viewBox=\"0 0 14 14\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M5.90625 4.59375C5.90625 4.42069 5.95757 4.25152 6.05372 4.10763C6.14986 3.96373 6.28652 3.85158 6.4464 3.78536C6.60629 3.71913 6.78222 3.7018 6.95196 3.73556C7.12169 3.76932 7.2776 3.85266 7.39997 3.97503C7.52234 4.0974 7.60568 4.25331 7.63944 4.42305C7.6732 4.59278 7.65587 4.76871 7.58965 4.9286C7.52342 5.08848 7.41127 5.22514 7.26738 5.32129C7.12348 5.41743 6.95431 5.46875 6.78125 5.46875C6.54919 5.46875 6.32663 5.37656 6.16253 5.21247C5.99844 5.04837 5.90625 4.82581 5.90625 4.59375ZM12.9063 7C12.9063 8.16815 12.5599 9.31006 11.9109 10.2813C11.2619 11.2526 10.3395 12.0096 9.26023 12.4567C8.181 12.9037 6.99345 13.0207 5.84775 12.7928C4.70205 12.5649 3.64966 12.0024 2.82365 11.1763C1.99765 10.3503 1.43513 9.29795 1.20724 8.15225C0.979346 7.00655 1.09631 5.819 1.54334 4.73978C1.99037 3.66055 2.74739 2.73812 3.71867 2.08913C4.68994 1.44015 5.83186 1.09375 7 1.09375C8.5659 1.09549 10.0672 1.71831 11.1744 2.82557C12.2817 3.93283 12.9045 5.4341 12.9063 7ZM11.5938 7C11.5938 6.09144 11.3243 5.20329 10.8196 4.44785C10.3148 3.69241 9.59735 3.10362 8.75795 2.75593C7.91856 2.40824 6.99491 2.31727 6.10381 2.49452C5.21271 2.67177 4.39418 3.10928 3.75173 3.75173C3.10928 4.39418 2.67177 5.2127 2.49452 6.1038C2.31727 6.9949 2.40824 7.91855 2.75593 8.75795C3.10362 9.59735 3.69241 10.3148 4.44785 10.8196C5.20329 11.3243 6.09144 11.5937 7 11.5937C8.21794 11.5924 9.38562 11.108 10.2468 10.2468C11.108 9.38562 11.5924 8.21794 11.5938 7ZM7.65625 9.00594V7.21875C7.65625 6.92867 7.54102 6.65047 7.3359 6.44535C7.13078 6.24023 6.85258 6.125 6.5625 6.125C6.40752 6.12477 6.25746 6.17939 6.1389 6.2792C6.02034 6.37901 5.94092 6.51756 5.91472 6.6703C5.88852 6.82305 5.91722 6.98015 5.99575 7.11376C6.07428 7.24737 6.19755 7.34888 6.34375 7.40031V9.1875C6.34375 9.47758 6.45899 9.75578 6.6641 9.9609C6.86922 10.166 7.14742 10.2812 7.4375 10.2812C7.59248 10.2815 7.74254 10.2269 7.8611 10.127C7.97967 10.0272 8.05908 9.88869 8.08528 9.73594C8.11148 9.5832 8.08278 9.4261 8.00425 9.29249C7.92573 9.15888 7.80245 9.05737 7.65625 9.00594Z\" fill=\"#A855F7\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(168, 85, 247))\"},children:\"Replacing one setter saves $2K–$4K/month\"})}),className:\"framer-1k6pbxf\",\"data-framer-name\":\"Label\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"XSASGxuRP\",style:{\"--extracted-r6o4lv\":\"rgb(168, 85, 247)\",\"--framer-paragraph-spacing\":\"0px\"},text:WgjuFWmSd,verticalAlignment:\"center\",withExternalLayout:true})]})]}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-z5j61\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"UoV3HVxtY\",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\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(168, 85, 247))\"},children:\"More Details\"})}),className:\"framer-162rdzi\",\"data-framer-name\":\"Heading\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"XPTmrvp43\",style:{\"--extracted-r6o4lv\":\"rgb(168, 85, 247)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1w3xm0n\",\"data-framer-name\":\"Wrapper\",layoutDependency:layoutDependency,layoutId:\"id3sZHmi5\",children:[visible!==false&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-oe91xv\",\"data-framer-name\":\"Item\",layoutDependency:layoutDependency,layoutId:\"wANmnUx3z\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-bkply2\",\"data-framer-name\":\"Frame 2147238254\",layoutDependency:layoutDependency,layoutId:\"fZcciwQiM\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1o63iek\",\"data-framer-name\":\"Dot\",layoutDependency:layoutDependency,layoutId:\"p4LS3rukc\",style:{backgroundColor:\"rgb(168, 85, 247)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10}})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.8))\"},children:\"AI Suggestions — so that your setters never stare at a blank screen. One-click responses based on what actually gets replies.\"})}),className:\"framer-14lna67\",\"data-framer-name\":\"Label\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"U4Td7mLyt\",style:{\"--extracted-r6o4lv\":\"rgba(0, 0, 0, 0.8)\",\"--framer-paragraph-spacing\":\"0px\"},text:vWyXmSLOy,verticalAlignment:\"center\",withExternalLayout:true})]}),visible1!==false&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-fy29d1\",\"data-framer-name\":\"Item\",layoutDependency:layoutDependency,layoutId:\"KLpeZC3cU\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-2vz6s3\",\"data-framer-name\":\"Frame 2147238254\",layoutDependency:layoutDependency,layoutId:\"Majrl0oOt\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-wdfdas\",\"data-framer-name\":\"Dot\",layoutDependency:layoutDependency,layoutId:\"GYBYbmv1F\",style:{backgroundColor:\"rgb(168, 85, 247)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10}})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.8))\"},children:\"AI Mode — so that lower-priority leads get qualified automatically while your setter focuses on hot prospects.\"})}),className:\"framer-vtllzy\",\"data-framer-name\":\"Label\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"y_Add3hAE\",style:{\"--extracted-r6o4lv\":\"rgba(0, 0, 0, 0.8)\",\"--framer-paragraph-spacing\":\"0px\"},text:jX6vKEVVi,verticalAlignment:\"center\",withExternalLayout:true})]}),visible2!==false&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-10pdjm9\",\"data-framer-name\":\"Item\",layoutDependency:layoutDependency,layoutId:\"VI2bEQxQz\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1r3l15a\",\"data-framer-name\":\"Frame 2147238254\",layoutDependency:layoutDependency,layoutId:\"IgMPmH3fM\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1n62uix\",\"data-framer-name\":\"Dot\",layoutDependency:layoutDependency,layoutId:\"GDQ_gQyIn\",style:{backgroundColor:\"rgb(168, 85, 247)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10}})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.8))\"},children:\"Away Mode — so that leads don't go cold during lunch, sleep, or weekends. AI covers every gap.\"})}),className:\"framer-ik7um9\",\"data-framer-name\":\"Label\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"U5sc8HueT\",style:{\"--extracted-r6o4lv\":\"rgba(0, 0, 0, 0.8)\",\"--framer-paragraph-spacing\":\"0px\"},text:WUK2v5Tii,verticalAlignment:\"center\",withExternalLayout:true})]}),visible3!==false&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1afs3b5\",\"data-framer-name\":\"Item\",layoutDependency:layoutDependency,layoutId:\"qD50wBmKf\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-n9rg8p\",\"data-framer-name\":\"Frame 2147238254\",layoutDependency:layoutDependency,layoutId:\"Lk1p0KXaH\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-si7poo\",\"data-framer-name\":\"Dot\",layoutDependency:layoutDependency,layoutId:\"edLJT0gyT\",style:{backgroundColor:\"rgb(168, 85, 247)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10}})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.8))\"},children:\"The Mochi Way — so that AI learns from YOUR data first. You control the pace: data collection → hybrid → autonomous.\"})}),className:\"framer-1ckq4i8\",\"data-framer-name\":\"Label\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"SSOB9Sufd\",style:{\"--extracted-r6o4lv\":\"rgba(0, 0, 0, 0.8)\",\"--framer-paragraph-spacing\":\"0px\"},text:BzywnePQd,verticalAlignment:\"center\",withExternalLayout:true})]}),visible4!==false&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-zqgzx\",\"data-framer-name\":\"Item\",layoutDependency:layoutDependency,layoutId:\"AOYgAUofe\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-74j4kl\",\"data-framer-name\":\"Frame 2147238254\",layoutDependency:layoutDependency,layoutId:\"R9dXUSmW_\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1hstohv\",\"data-framer-name\":\"Dot\",layoutDependency:layoutDependency,layoutId:\"JgsAAwYJ7\",style:{backgroundColor:\"rgb(168, 85, 247)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10}})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.8))\"},children:\"The Mochi Way — so that AI learns from YOUR data first. You control the pace: data collection → hybrid → autonomous.\"})}),className:\"framer-oqazgx\",\"data-framer-name\":\"Label\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"gu6AsRkLX\",style:{\"--extracted-r6o4lv\":\"rgba(0, 0, 0, 0.8)\",\"--framer-paragraph-spacing\":\"0px\"},text:F1RoYAd9C,verticalAlignment:\"center\",withExternalLayout:true})]})]})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-17dcskz-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"s3o9P8Hht-container\",nodeId:\"s3o9P8Hht\",rendersWithMotion:true,scopeId:\"F0sx0lU9I\",children:/*#__PURE__*/_jsx(LayoutJumpPreventer,{direction:\"vertical\",height:\"100%\",id:\"s3o9P8Hht\",layoutId:\"s3o9P8Hht\",width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-hvTp4.framer-yx372v, .framer-hvTp4 .framer-yx372v { display: block; }\",\".framer-hvTp4.framer-bd500r { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 484px; }\",\".framer-hvTp4 .framer-1da18x8 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 32px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-hvTp4 .framer-5kfslo { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-hvTp4 .framer-1lzt1d6 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-hvTp4 .framer-a4eppk, .framer-hvTp4 .framer-17puc61 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-hvTp4 .framer-6n90tw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 6px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-hvTp4 .framer-17rkgwf, .framer-hvTp4 .framer-dwqwi6 { flex: none; height: 18px; position: relative; width: 18px; }\",\".framer-hvTp4 .framer-12dxn9y { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-hvTp4 .framer-17xm5b8 { flex: none; height: 14px; position: relative; width: 14px; }\",\".framer-hvTp4 .framer-1k6pbxf, .framer-hvTp4 .framer-14lna67, .framer-hvTp4 .framer-vtllzy, .framer-hvTp4 .framer-ik7um9, .framer-hvTp4 .framer-1ckq4i8, .framer-hvTp4 .framer-oqazgx { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-hvTp4 .framer-z5j61 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 32px; position: relative; width: 100%; }\",\".framer-hvTp4 .framer-162rdzi { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-hvTp4 .framer-1w3xm0n { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-hvTp4 .framer-oe91xv, .framer-hvTp4 .framer-fy29d1, .framer-hvTp4 .framer-10pdjm9, .framer-hvTp4 .framer-1afs3b5, .framer-hvTp4 .framer-zqgzx { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-hvTp4 .framer-bkply2, .framer-hvTp4 .framer-2vz6s3, .framer-hvTp4 .framer-1r3l15a, .framer-hvTp4 .framer-n9rg8p, .framer-hvTp4 .framer-74j4kl { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 6px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-hvTp4 .framer-1o63iek, .framer-hvTp4 .framer-wdfdas, .framer-hvTp4 .framer-1n62uix, .framer-hvTp4 .framer-si7poo, .framer-hvTp4 .framer-1hstohv { aspect-ratio: 1 / 1; flex: none; gap: 0px; height: var(--framer-aspect-ratio-supported, 6px); overflow: hidden; position: relative; width: 6px; will-change: var(--framer-will-change-override, transform); }\",\".framer-hvTp4 .framer-17dcskz-container { bottom: 0px; flex: none; height: auto; left: 0px; pointer-events: none; position: absolute; width: auto; z-index: 1; }\",'.framer-hvTp4.framer-v-1y8449i .framer-17puc61 { --text-truncation-display-inline-for-safari-16: inline; --text-truncation-display-none-for-safari-16: none; --text-truncation-line-break-for-safari-16: \"\\\\A\"; -webkit-box-orient: vertical; -webkit-line-clamp: 2; display: -webkit-box; overflow: var(--overflow-clip-fallback, clip); white-space: pre-line; }',...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 596.5\n * @framerIntrinsicWidth 484\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"OLrTygTm2\":{\"layout\":[\"fixed\",\"auto\"]},\"ZmxtS509N\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"cS7CV6vv8\":\"title\",\"Z2Kg3f1QM\":\"body\",\"WgjuFWmSd\":\"info\",\"vWyXmSLOy\":\"details1\",\"jX6vKEVVi\":\"details2\",\"WUK2v5Tii\":\"details3\",\"BzywnePQd\":\"details4\",\"F1RoYAd9C\":\"details5\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerF0sx0lU9I=withCSS(Component,css,\"framer-hvTp4\");export default FramerF0sx0lU9I;FramerF0sx0lU9I.displayName=\"Card Features\";FramerF0sx0lU9I.defaultProps={height:596.5,width:484};addPropertyControls(FramerF0sx0lU9I,{variant:{options:[\"Eb0r0SoNF\",\"OLrTygTm2\"],optionTitles:[\"Desktop/Open\",\"Desktop/Close\"],title:\"Variant\",type:ControlType.Enum},cS7CV6vv8:{defaultValue:\"AI-Powered Setting\",displayTextArea:false,title:\"Title\",type:ControlType.String},oncS7CV6vv8Change:{changes:\"cS7CV6vv8\",type:ControlType.ChangeHandler},Z2Kg3f1QM:{defaultValue:\"So that your leads get answered instantly, 24/7, without hiring more setters.\",displayTextArea:false,title:\"Body\",type:ControlType.String},onZ2Kg3f1QMChange:{changes:\"Z2Kg3f1QM\",type:ControlType.ChangeHandler},WgjuFWmSd:{defaultValue:\"Replacing one setter saves $2K–$4K/month\",displayTextArea:false,title:\"Info\",type:ControlType.String},onWgjuFWmSdChange:{changes:\"WgjuFWmSd\",type:ControlType.ChangeHandler},vWyXmSLOy:{defaultValue:\"AI Suggestions — so that your setters never stare at a blank screen. One-click responses based on what actually gets replies.\",displayTextArea:true,title:\"Details 1\",type:ControlType.String},onvWyXmSLOyChange:{changes:\"vWyXmSLOy\",type:ControlType.ChangeHandler},jX6vKEVVi:{defaultValue:\"AI Mode — so that lower-priority leads get qualified automatically while your setter focuses on hot prospects.\",displayTextArea:true,title:\"Details 2\",type:ControlType.String},onjX6vKEVViChange:{changes:\"jX6vKEVVi\",type:ControlType.ChangeHandler},WUK2v5Tii:{defaultValue:\"Away Mode — so that leads don't go cold during lunch, sleep, or weekends. AI covers every gap.\",displayTextArea:true,title:\"Details 3\",type:ControlType.String},onWUK2v5TiiChange:{changes:\"WUK2v5Tii\",type:ControlType.ChangeHandler},BzywnePQd:{defaultValue:\"The Mochi Way — so that AI learns from YOUR data first. You control the pace: data collection → hybrid → autonomous.\",displayTextArea:true,title:\"Details 4\",type:ControlType.String},onBzywnePQdChange:{changes:\"BzywnePQd\",type:ControlType.ChangeHandler},F1RoYAd9C:{defaultValue:\"The Mochi Way — so that AI learns from YOUR data first. You control the pace: data collection → hybrid → autonomous.\",displayTextArea:true,title:\"Details 5\",type:ControlType.String},onF1RoYAd9CChange:{changes:\"F1RoYAd9C\",type:ControlType.ChangeHandler}});addFonts(FramerF0sx0lU9I,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"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\"}]},...LayoutJumpPreventerFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerF0sx0lU9I\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"484\",\"framerVariables\":\"{\\\"cS7CV6vv8\\\":\\\"title\\\",\\\"Z2Kg3f1QM\\\":\\\"body\\\",\\\"WgjuFWmSd\\\":\\\"info\\\",\\\"vWyXmSLOy\\\":\\\"details1\\\",\\\"jX6vKEVVi\\\":\\\"details2\\\",\\\"WUK2v5Tii\\\":\\\"details3\\\",\\\"BzywnePQd\\\":\\\"details4\\\",\\\"F1RoYAd9C\\\":\\\"details5\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"OLrTygTm2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ZmxtS509N\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"596.5\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./F0sx0lU9I.map","import{jsxs as _jsxs}from\"react/jsx-runtime\";import{useState,useEffect,useRef}from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{useScroll,useTransform,useSpring,useInView,animate}from\"framer-motion\";/**\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 100\n */export default function AnimatedCounter(props){const{start,end,duration,delay,replay,decimals,commas,font,fontSize,lineHeight,letterSpacing,textAlign,color,prefix,suffix,tag:Tag,monospace,userSelect,balance,shadows,animationType,decoration}=props;const ref=useRef(null);const isInView=useInView(ref,{once:!replay,amount:.4});const{scrollYProgress}=useScroll();const[count,setCount]=useState(start);// 1. Scroll-based Logic (Direct mapping to Page Scroll)\nconst scrollValue=useTransform(scrollYProgress,[0,1],[start,end]);const smoothScroll=useSpring(scrollValue,{stiffness:70,damping:20});// 2. View-based Logic (Tween with Duration & Replay)\nuseEffect(()=>{if(animationType===\"view\"){if(isInView){const controls=animate(start,end,{duration:duration,delay:delay,ease:\"easeOut\",onUpdate:value=>setCount(value)});return()=>controls.stop();}else if(replay){// Reset to start when scrolled out of view if Replay is ON\nsetCount(start);}}},[isInView,animationType,start,end,duration,delay,replay]);// 3. Sync Scroll Value to State\nuseEffect(()=>{if(animationType===\"scroll\"){return smoothScroll.onChange(v=>setCount(v));}},[animationType,smoothScroll]);// Shadow Mapping\nconst textShadow=(shadows??[]).map(s=>`${s.x}px ${s.y}px ${s.blur}px ${s.color}`).join(\", \");const formatNumber=num=>{let fixed=num.toFixed(decimals);if(commas){const parts=fixed.split(\".\");parts[0]=parts[0].replace(/\\B(?=(\\d{3})+(?!\\d))/g,\",\");return parts.join(\".\");}return fixed;};const style={fontFamily:font?.fontFamily||\"Inter\",fontWeight:font?.fontWeight||600,fontSize:fontSize,lineHeight:lineHeight,letterSpacing:`${letterSpacing}em`,textAlign:textAlign,color:color,textShadow:textShadow,display:\"flex\",alignItems:\"center\",justifyContent:textAlign===\"left\"?\"flex-start\":textAlign===\"right\"?\"flex-end\":\"center\",width:\"100%\",height:\"100%\",fontVariantNumeric:monospace?\"tabular-nums\":\"normal\",userSelect:userSelect?\"auto\":\"none\",textWrap:balance?\"balance\":\"wrap\",textDecoration:decoration,margin:0};return /*#__PURE__*/_jsxs(Tag,{ref:ref,style:style,children:[prefix,formatNumber(count),suffix]});}AnimatedCounter.defaultProps={start:0,end:2e6,duration:2,delay:0,replay:true,decimals:0,commas:true,animationType:\"view\",fontSize:64,lineHeight:1.2,letterSpacing:0,textAlign:\"center\",color:\"#FF0016\",shadows:[]};addPropertyControls(AnimatedCounter,{start:{type:ControlType.Number,title:\"Start\"},end:{type:ControlType.Number,title:\"End\"},animationType:{type:ControlType.Enum,title:\"Animation\",options:[\"view\",\"scroll\"],optionTitles:[\"Layer in View\",\"Scroll Path\"]},duration:{type:ControlType.Number,title:\"Duration\",min:0,max:10,step:.1,unit:\"s\",hidden:props=>props.animationType===\"scroll\"},delay:{type:ControlType.Number,title:\"Delay\",min:0,max:5,step:.1,unit:\"s\",hidden:props=>props.animationType===\"scroll\"},replay:{type:ControlType.Boolean,title:\"Replay\",enabledTitle:\"Yes\",disabledTitle:\"Once\",hidden:props=>props.animationType===\"scroll\"},decimals:{type:ControlType.Enum,title:\"Decimals\",options:[0,1,2,3],optionTitles:[\"Off\",\"1\",\"2\",\"3\"]},commas:{type:ControlType.Boolean,title:\"Commas\"},// --- Typography Standalone ---\nfont:{type:ControlType.Font,title:\"Font Family\"},fontSize:{type:ControlType.Number,title:\"Size\",min:0,max:500,unit:\"px\"},lineHeight:{type:ControlType.Number,title:\"Line\",min:0,max:5,step:.1},letterSpacing:{type:ControlType.Number,title:\"Letter\",min:-.5,max:1,step:.01},textAlign:{type:ControlType.SegmentedEnum,title:\"Align\",options:[\"left\",\"center\",\"right\"]},color:{type:ControlType.Color,title:\"Color\"},prefix:{type:ControlType.String,title:\"Prefix\"},suffix:{type:ControlType.String,title:\"Suffix\"},decoration:{type:ControlType.Enum,title:\"Decoration\",options:[\"none\",\"underline\",\"line-through\"]},balance:{type:ControlType.Boolean,title:\"Balance\"},userSelect:{type:ControlType.Boolean,title:\"User Select\"},tag:{type:ControlType.Enum,title:\"Tag\",options:[\"h1\",\"h2\",\"h3\",\"p\",\"div\"]},monospace:{type:ControlType.Boolean,title:\"Monospace\"},shadows:{type:ControlType.Array,title:\"Drop Shadows\",control:{type:ControlType.Object,controls:{x:{type:ControlType.Number,title:\"X\",defaultValue:0},y:{type:ControlType.Number,title:\"Y\",defaultValue:2},blur:{type:ControlType.Number,title:\"Blur\",defaultValue:4},color:{type:ControlType.Color,title:\"Color\",defaultValue:\"rgba(0,0,0,0.2)\"}}}}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"AnimatedCounter\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"100\",\"framerIntrinsicWidth\":\"400\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AnimatedCounter.map"],"mappings":"0oBAKG,SAAwB,EAAsB,EAAM,CAAC,GAAK,CAAC,OAAK,QAAM,MAAI,QAAM,WAAS,SAAO,QAAM,aAAW,EAAY,EAAS,EAAa,SAAS,GAAG,EAAa,OAAa,EAAI,EAAM,IAAU,EAAU,EAAO,EAAM,KAAW,EAAU,GAAM,UAAgB,EAAa,EAAU,EAAM,EAAY,EAAW,EAAU,EAAU,WAAW,EAAM,WAAiB,EAAa,GAAQ,CAAC,IAAI,EAAaA,EAAO,QAAQ,EAAS,CAA4E,OAAxE,IAAQ,EAAa,EAAa,QAAQ,wBAAwB,IAAI,EAAS,GAAoB,CAAC,EAAO,GAAWC,EAAS,EAAa,CAAM,CAAC,EAAW,GAAeA,EAAS,EAAO,CAAM,CAAC,EAAiB,GAAqBA,EAAS,KAAK,CAAO,EAAIC,EAAO,KAAK,CAAO,EAAS,EAAU,EAAI,CAAC,KAAK,CAAC,EAAM,UAAU,OAAO,OAAO,OAAO,CAAC,CAAmB,EAAe,EAAM,CAAC,IAAM,GAAc,EAAK,IAAK,CAAK,IAAa,GAAkB,EAAiB,MAAM,CAAE,EAAc,EAAG,CAAC,EAAoB,EAAQ,EAAK,EAAG,CAAC,GAAG,EAAW,SAAS,GAAQ,CAAC,EAAU,EAAO,EAAG,CAAC,CAAC,GAA2V,OAAvV,MAAc,CAAI,GAAW,EAAU,SAAS,UAAU,EAAa,EAAM,EAAI,EAAI,EAAE,CAAC,CAAC,MAAc,CAAI,GAAW,EAAU,SAAS,gBAAkB,EAAU,EAAa,EAAM,EAAI,EAAU,GAAkB,EAAiB,MAAM,CAAE,EAAU,EAAM,IAAK,CAAC,EAAS,CAAC,CAAC,MAAc,CAAK,GAAW,EAAa,EAAO,EAAM,EAAI,CAAC,EAAM,CAAC,CAAqB,EAAMC,EAAU,CAAC,SAAS,CAAc,EAAM,EAAI,CAAC,MAAM,CAAC,GAAG,EAAM,MAAM,OAAO,EAAE,QAAQ,EAAE,cAAc,OAAO,WAAW,OAAO,SAAS,EAAM,QAAQ,UAAU,IAAA,GAAU,mBAAmB,EAAM,UAAU,eAAe,IAAA,GAAU,UAAU,SAAS,GAAG,EAAM,KAAK,CAAC,SAAS,CAAC,EAAM,OAAO,EAAa,EAAS,EAAa,EAAW,CAAC,EAAM,OAAO,CAAC,CAAC,CAAc,EAAM,EAAU,CAAK,MAAI,MAAM,CAAC,SAAS,WAAW,MAAM,EAAE,WAAW,EAAM,WAAW,OAAO,OAAO,mBAAmB,EAAM,UAAU,eAAe,IAAA,GAAU,OAAO,EAAE,GAAG,EAAM,MAAM,QAAQ,CAAC,MAAM,EAAM,MAAM,CAAC,CAAC,qBAAqB,OAAO,oBAAoB,cAAc,gBAAgB,mBAAmB,EAAM,MAAM,OAAO,EAAM,WAAW,IAAI,EAAM,SAAS,GAAG,CAAC,eAAe,EAAM,WAAW,SAAS,EAAM,QAAQ,UAAU,IAAA,GAAU,UAAU,SAAS,GAAG,EAAM,KAAK,GAAG,EAAM,MAAM,CAAC,SAAS,CAAC,EAAM,OAAO,EAAa,EAAS,EAAa,EAAO,CAAC,EAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,kBALxuE,IAAiE,IAA6C,IAAmE,CAKyjE,EAAsB,YAAY,0BAA0B,EAAoB,EAAsB,CAAC,KAAK,CAAC,KAAK,EAAY,KAAK,QAAQ,CAAC,UAAU,WAAW,CAAC,aAAa,CAAC,UAAU,WAAW,CAAC,wBAAwB,GAAK,CAAC,MAAM,CAAC,KAAK,EAAY,OAAO,aAAa,EAAE,OAAO,GAAO,EAAM,OAAO,WAAW,CAAC,MAAM,CAAC,KAAK,EAAY,OAAO,aAAa,EAAE,OAAO,GAAO,EAAM,OAAO,UAAU,CAAC,IAAI,CAAC,KAAK,EAAY,OAAO,aAAa,IAAI,OAAO,GAAO,EAAM,OAAO,UAAU,CAAC,UAAU,CAAC,KAAK,EAAY,OAAO,KAAK,SAAS,OAAO,GAAO,EAAM,OAAO,UAAU,SAAS,CAAC,QAAQ,CAAC,KAAK,EAAY,KAAK,aAAa,cAAc,QAAQ,CAAC,SAAS,cAAc,CAAC,aAAa,CAAC,SAAS,gBAAgB,CAAC,wBAAwB,GAAK,0BAA0B,WAAW,CAAC,OAAO,CAAC,KAAK,EAAY,QAAQ,aAAa,GAAK,OAAO,EAAM,CAAC,OAAO,EAAM,UAAU,eAAgB,CAAC,WAAW,CAAC,KAAK,EAAY,WAAW,aAAa,CAAC,KAAK,SAAS,SAAS,EAAE,OAAO,EAAE,CAAC,CAAC,CAAC,CAAC,WAAW,CAAC,KAAK,EAAY,WAAW,aAAa,CAAC,KAAK,SAAS,SAAS,EAAE,OAAO,EAAE,CAAC,OAAO,GAAO,EAAM,OAAO,WAAW,CAAC,SAAS,CAAC,KAAK,EAAY,KAAK,aAAa,EAAE,QAAQ,CAAC,EAAE,EAAE,EAAE,EAAE,CAAC,aAAa,CAAC,MAAM,IAAI,IAAI,IAAI,CAAC,wBAAwB,GAAK,CAAC,OAAO,CAAC,KAAK,EAAY,QAAQ,aAAa,GAAK,CAAC,KAAK,CAAC,KAAK,OAAO,SAAS,WAAW,gBAAgB,aAAa,aAAa,CAAC,SAAS,GAAG,WAAW,EAAE,CAAC,CAAC,MAAM,CAAC,KAAK,EAAY,OAAO,SAAS,CAAC,KAAK,CAAC,KAAK,EAAY,KAAK,aAAa,QAAQ,QAAQ,CAAC,QAAQ,WAAW,CAAC,aAAa,CAAC,QAAQ,WAAW,CAAC,wBAAwB,GAAK,CAAC,MAAM,CAAC,KAAK,EAAY,MAAM,aAAa,OAAO,OAAO,GAAO,EAAM,OAAO,QAAQ,CAAC,WAAW,CAAC,KAAK,EAAY,MAAM,aAAa,OAAO,OAAO,GAAO,EAAM,OAAO,WAAW,CAAC,SAAS,CAAC,KAAK,EAAY,MAAM,aAAa,OAAO,OAAO,GAAO,EAAM,OAAO,WAAW,CAAC,MAAM,CAAC,KAAK,EAAY,OAAO,aAAa,IAAI,IAAI,KAAK,IAAI,IAAI,KAAK,IAAO,OAAO,GAAO,EAAM,OAAO,WAAW,CAAC,CAAC,CAAC,OAAO,CAAC,KAAK,EAAY,OAAO,YAAY,SAAS,CAAC,OAAO,CAAC,KAAK,EAAY,OAAO,YAAY,SAAS,CAAC,WAAW,CAAC,KAAK,EAAY,KAAK,aAAa,OAAO,QAAQ,CAAC,OAAO,YAAY,eAAe,CAAC,aAAa,CAAC,OAAO,YAAY,gBAAgB,CAAC,CAAC,QAAQ,CAAC,KAAK,EAAY,QAAQ,aAAa,GAAM,CAAC,WAAW,CAAC,KAAK,EAAY,QAAQ,aAAa,GAAK,CAAC,IAAI,CAAC,KAAK,EAAY,KAAK,aAAa,IAAI,wBAAwB,GAAK,QAAQ,CAAC,KAAK,KAAK,KAAK,IAAI,CAAC,aAAa,CAAC,KAAK,KAAK,KAAK,IAAI,CAAC,CAAC,UAAU,CAAC,KAAK,EAAY,QAAQ,aAAa,GAAM,YAAY,qEAAqE,CAAC,CAAC,ICJ7xH,SAAS,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,sDAA1qC,IAA0P,IAAkE,IAA4B,IAAsK,IAAyH,KAA0H,CAAM,EAAyB,EAASC,GAAoB,CAAO,EAAgB,CAAC,UAAU,CAAC,MAAM,GAAK,CAAC,CAAO,EAAW,CAAC,YAAY,YAAY,CAAO,GAAkB,eAAqB,GAAkB,CAAC,UAAU,kBAAkB,UAAU,mBAAmB,CAA8Y,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,SAAS,CAAO,EAAM,GAAW,MAAM,QAAQ,EAAM,CAAQ,EAAM,OAAO,EAAS,GAA2B,MAAM,IAAQ,GAAW,GAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAAS,EAAwB,CAAC,gBAAgB,YAAY,eAAe,YAAY,CAAO,GAAS,EAAO,OAAOC,EAAe,CAAO,IAAU,CAAC,OAAK,WAAS,WAAS,WAAS,WAAS,WAAS,SAAO,KAAG,OAAK,QAAM,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAU,EAAM,WAAW,uHAAuH,UAAU,GAAO,EAAM,WAAW,qBAAqB,UAAU,GAAU,EAAM,WAAW,uHAAuH,UAAU,GAAU,EAAM,WAAW,iHAAiH,QAAQ,EAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,UAAU,GAAU,EAAM,WAAW,gIAAgI,UAAU,GAAM,EAAM,WAAW,2CAA2C,UAAU,GAAU,EAAM,WAAW,iGAAiG,UAAU,GAAM,EAAM,WAAW,gFAAgF,EAAS,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAWv4G,EAAgB,EAXu5G,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,GAAa,CAAM,CAAC,eAAa,aAAW,GAAe,CAAyB,IAAsB,CAAC,GAAK,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,YAAU,YAAU,YAAU,YAAU,YAAU,GAAG,GAAW,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,aAAU,kBAAgB,aAAW,YAAU,EAAgB,CAAC,aAAW,eAAe,YAAY,kBAAgB,IAAI,EAAW,UAAQ,qBAAkB,CAAC,CAAO,EAAiB,GAAuB,EAAM,EAAS,CAAM,CAAC,wBAAsB,UAAO,GAAyB,EAAY,CAAO,EAAa,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAgB,CAAC,UAAU,GAAM,CAAC,CAAC,EAAW,YAAY,EAAG,CAAO,EAAa,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAgB,CAAC,UAAU,GAAM,CAAC,CAAC,EAAW,YAAY,EAAG,CAAkF,EAAkB,EAAG,GAAzEC,GAAsBC,GAA8F,CAAO,MAAoE,EAAhD,IAAiB,mBAAkC,IAAc,aAA6C,MAAqB,IAAiB,mBAAiC,IAAc,YAA6C,EAAQ,EAAM,EAAU,CAAO,GAAS,EAAM,EAAU,CAAO,EAAS,EAAM,EAAU,CAAO,GAAS,EAAM,EAAU,CAAO,GAAS,EAAM,EAAU,CAAC,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAK,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAK,EAAW,CAAC,MAAM,GAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,gBAAgBC,EAAU,EAAW,CAAC,mBAAmB,eAAe,iBAAiB,GAAsB,mBAAiB,SAAS,YAAY,MAAM,EAAa,IAAI,EAAW,MAAM,CAAC,gBAAgB,qBAAqB,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,GAAG,EAAM,CAAC,GAAG,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,IAAA,GAAU,CAAC,UAAU,CAAC,mBAAmB,gBAAgB,MAAM,EAAa,CAAC,CAAC,EAAY,EAAe,CAAC,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,MAAuB,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,qBAAqB,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,UAAU,4EAA4E,CAAC,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKC,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKN,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,SAAS,qBAAqB,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,QAAQ,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,QAAQ,EAAE,CAAC,KAAK,EAAU,SAAS,CAAC,kBAAkB,CAAC,QAAQ,GAAG,CAAC,CAAC,kBAAkB,SAAS,mBAAmB,GAAK,CAAC,CAAc,EAAKM,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKN,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,oGAAoG,CAAC,SAAS,gFAAgF,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,QAAQ,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,2EAA2E,6BAA6B,MAAM,CAAC,KAAK,EAAU,kBAAkB,SAAS,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAC,GAAa,EAAe,EAAKO,EAAI,CAAC,UAAU,iBAAiB,mBAAmB,OAAO,KAAK,gBAAgB,gBAAgB,GAAG,eAAe,GAAoB,mBAAiB,SAAS,YAAY,IAAI;;;EAAw7B,mBAAmB,GAAK,CAAC,CAAC,GAAc,EAAe,EAAKA,EAAI,CAAC,UAAU,gBAAgB,mBAAmB,QAAQ,KAAK,gBAAgB,gBAAgB,GAAG,eAAe,GAAoB,mBAAiB,SAAS,YAAY,MAAM,CAAC,QAAQ,EAAE,CAAC,IAAI;;;EAAshB,SAAS,CAAC,kBAAkB,CAAC,QAAQ,GAAG,CAAC,CAAC,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKA,EAAI,CAAC,UAAU,iBAAiB,mBAAmB,OAAO,KAAK,gBAAgB,gBAAgB,GAAG,eAAe,GAAoB,mBAAiB,SAAS,YAAY,IAAI;;;EAAunE,mBAAmB,GAAK,CAAC,CAAc,EAAKD,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKN,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,6CAA6C,CAAC,SAAS,2CAA2C,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,QAAQ,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,oBAAoB,6BAA6B,MAAM,CAAC,KAAK,EAAU,kBAAkB,SAAS,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,GAAa,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,eAAe,mBAAmB,SAA0B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKM,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKN,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mBAAmB,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,UAAU,sBAAsB,6CAA6C,CAAC,SAAS,eAAe,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,UAAU,MAAM,CAAC,eAAe,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,oBAAoB,6BAA6B,MAAM,CAAC,kBAAkB,SAAS,mBAAmB,GAAK,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAS,CAAC,IAAU,IAAoB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,mBAAoC,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,MAAuB,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,oBAAoB,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,CAAC,CAAC,CAAC,CAAC,CAAc,EAAKM,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKN,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,8CAA8C,CAAC,SAAS,gIAAgI,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,QAAQ,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qBAAqB,6BAA6B,MAAM,CAAC,KAAK,EAAU,kBAAkB,SAAS,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,KAAW,IAAoB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,mBAAoC,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,MAAuB,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,oBAAoB,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,CAAC,CAAC,CAAC,CAAC,CAAc,EAAKM,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKN,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,8CAA8C,CAAC,SAAS,iHAAiH,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,QAAQ,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qBAAqB,6BAA6B,MAAM,CAAC,KAAK,EAAU,kBAAkB,SAAS,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,IAAW,IAAoB,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,mBAAoC,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,MAAuB,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,oBAAoB,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,CAAC,CAAC,CAAC,CAAC,CAAc,EAAKM,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKN,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,8CAA8C,CAAC,SAAS,iGAAiG,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,QAAQ,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qBAAqB,6BAA6B,MAAM,CAAC,KAAK,EAAU,kBAAkB,SAAS,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,KAAW,IAAoB,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,mBAAoC,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,MAAuB,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,oBAAoB,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,CAAC,CAAC,CAAC,CAAC,CAAc,EAAKM,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKN,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,8CAA8C,CAAC,SAAS,uHAAuH,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,QAAQ,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qBAAqB,6BAA6B,MAAM,CAAC,KAAK,EAAU,kBAAkB,SAAS,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,KAAW,IAAoB,EAAM,EAAO,IAAI,CAAC,UAAU,eAAe,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,mBAAoC,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,MAAuB,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,oBAAoB,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,CAAC,CAAC,CAAC,CAAC,CAAc,EAAKM,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKN,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,8CAA8C,CAAC,SAAS,uHAAuH,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,QAAQ,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qBAAqB,6BAA6B,MAAM,CAAC,KAAK,EAAU,kBAAkB,SAAS,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,GAA0B,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,iBAAiB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKH,GAAoB,CAAC,UAAU,WAAW,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,gFAAgF,gSAAgS,yVAAyV,yRAAyR,+RAA+R,mMAAmM,kSAAkS,6HAA6H,iRAAiR,+FAA+F,+TAA+T,4RAA4R,iHAAiH,6RAA6R,iZAAiZ,4ZAA4Z,0WAA0W,mKAAmK,qWAAqW,GAAGW,EAAgB,GAAGC,EAAiB,CAWr/yB,eAAe,GAAgB,EAAgB,EAAgB,YAAY,gBAAgB,EAAgB,aAAa,CAAC,OAAO,MAAM,MAAM,IAAI,CAAC,EAAoB,EAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,CAAC,aAAa,CAAC,eAAe,gBAAgB,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,UAAU,CAAC,aAAa,qBAAqB,gBAAgB,GAAM,MAAM,QAAQ,KAAK,EAAY,OAAO,CAAC,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,cAAc,CAAC,UAAU,CAAC,aAAa,gFAAgF,gBAAgB,GAAM,MAAM,OAAO,KAAK,EAAY,OAAO,CAAC,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,cAAc,CAAC,UAAU,CAAC,aAAa,2CAA2C,gBAAgB,GAAM,MAAM,OAAO,KAAK,EAAY,OAAO,CAAC,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,cAAc,CAAC,UAAU,CAAC,aAAa,gIAAgI,gBAAgB,GAAK,MAAM,YAAY,KAAK,EAAY,OAAO,CAAC,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,cAAc,CAAC,UAAU,CAAC,aAAa,iHAAiH,gBAAgB,GAAK,MAAM,YAAY,KAAK,EAAY,OAAO,CAAC,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,cAAc,CAAC,UAAU,CAAC,aAAa,iGAAiG,gBAAgB,GAAK,MAAM,YAAY,KAAK,EAAY,OAAO,CAAC,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,cAAc,CAAC,UAAU,CAAC,aAAa,uHAAuH,gBAAgB,GAAK,MAAM,YAAY,KAAK,EAAY,OAAO,CAAC,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,cAAc,CAAC,UAAU,CAAC,aAAa,uHAAuH,gBAAgB,GAAK,MAAM,YAAY,KAAK,EAAY,OAAO,CAAC,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,cAAc,CAAC,CAAC,CAAC,EAAS,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,uEAAuE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,uEAAuE,OAAO,MAAM,CAAC,CAAC,CAAC,GAAG,EAAyB,GAAG,EAAwBC,GAAkB,CAAC,GAAG,EAAwBC,EAAmB,CAAC,CAAC,CAAC,6BAA6B,GAAK,CAAC,ICTp/L,SAAwB,EAAgB,EAAM,CAAC,GAAK,CAAC,QAAM,MAAI,WAAS,QAAM,SAAO,WAAS,SAAO,OAAK,WAAS,aAAW,gBAAc,YAAU,QAAM,SAAO,SAAO,IAAI,EAAI,YAAU,aAAW,UAAQ,UAAQ,gBAAc,cAAY,EAAY,EAAIC,EAAO,KAAK,CAAO,EAAS,EAAU,EAAI,CAAC,KAAK,CAAC,EAAO,OAAO,GAAG,CAAC,CAAM,CAAC,mBAAiB,GAAW,CAAM,CAAC,GAAM,GAAUC,EAAS,EAAM,CACxU,EAAa,EAAnE,EAAa,EAAgB,CAAC,EAAE,EAAE,CAAC,CAAC,EAAM,EAAI,CAAC,CAA0C,CAAC,UAAU,GAAG,QAAQ,GAAG,CAAC,CACrI,MAAc,CAAC,GAAG,IAAgB,UAAW,EAAS,CAAC,IAAM,EAAS,EAAQ,EAAM,EAAI,CAAU,WAAe,QAAM,KAAK,UAAU,SAAS,GAAO,EAAS,EAAM,CAAC,CAAC,CAAC,UAAU,EAAS,MAAM,MAAU,GAC3M,EAAS,EAAM,EAAK,CAAC,EAAS,EAAc,EAAM,EAAI,EAAS,EAAM,EAAO,CAAC,CAC7E,MAAc,CAAC,GAAG,IAAgB,SAAU,OAAO,EAAa,SAAS,GAAG,EAAS,EAAE,CAAC,EAAI,CAAC,EAAc,EAAa,CAAC,CACzH,IAAM,IAAY,GAAS,EAAE,EAAE,IAAI,GAAG,GAAG,EAAE,EAAE,KAAK,EAAE,EAAE,KAAK,EAAE,KAAK,KAAK,EAAE,QAAQ,CAAC,KAAK,KAAK,CAAwsB,OAAoB,EAAM,EAAI,CAAK,MAAI,MAAniB,CAAC,WAAW,GAAM,YAAY,QAAQ,WAAW,GAAM,YAAY,IAAa,WAAoB,aAAW,cAAc,GAAG,EAAc,IAAc,YAAgB,QAAiB,cAAW,QAAQ,OAAO,WAAW,SAAS,eAAe,IAAY,OAAO,aAAa,IAAY,QAAQ,WAAW,SAAS,MAAM,OAAO,OAAO,OAAO,mBAAmB,EAAU,eAAe,SAAS,WAAW,EAAW,OAAO,OAAO,SAAS,EAAQ,UAAU,OAAO,eAAe,EAAW,OAAO,EAAE,CAAoD,SAAS,CAAC,GAAjvB,GAAK,CAAC,IAAI,EAAM,EAAI,QAAQ,EAAS,CAAC,GAAG,EAAO,CAAC,IAAM,EAAM,EAAM,MAAM,IAAI,CAAwD,MAAvD,GAAM,GAAG,EAAM,GAAG,QAAQ,wBAAwB,IAAI,CAAQ,EAAM,KAAK,IAAI,CAAE,OAAO,IAAimB,GAAM,CAAC,EAAO,CAAC,CAAC,mBARx1B,IAA6C,IAAoD,IAA8E,CAQ2qB,EAAgB,aAAa,CAAC,MAAM,EAAE,IAAI,IAAI,SAAS,EAAE,MAAM,EAAE,OAAO,GAAK,SAAS,EAAE,OAAO,GAAK,cAAc,OAAO,SAAS,GAAG,WAAW,IAAI,cAAc,EAAE,UAAU,SAAS,MAAM,UAAU,QAAQ,EAAE,CAAC,CAAC,EAAoB,EAAgB,CAAC,MAAM,CAAC,KAAK,EAAY,OAAO,MAAM,QAAQ,CAAC,IAAI,CAAC,KAAK,EAAY,OAAO,MAAM,MAAM,CAAC,cAAc,CAAC,KAAK,EAAY,KAAK,MAAM,YAAY,QAAQ,CAAC,OAAO,SAAS,CAAC,aAAa,CAAC,gBAAgB,cAAc,CAAC,CAAC,SAAS,CAAC,KAAK,EAAY,OAAO,MAAM,WAAW,IAAI,EAAE,IAAI,GAAG,KAAK,GAAG,KAAK,IAAI,OAAO,GAAO,EAAM,gBAAgB,SAAS,CAAC,MAAM,CAAC,KAAK,EAAY,OAAO,MAAM,QAAQ,IAAI,EAAE,IAAI,EAAE,KAAK,GAAG,KAAK,IAAI,OAAO,GAAO,EAAM,gBAAgB,SAAS,CAAC,OAAO,CAAC,KAAK,EAAY,QAAQ,MAAM,SAAS,aAAa,MAAM,cAAc,OAAO,OAAO,GAAO,EAAM,gBAAgB,SAAS,CAAC,SAAS,CAAC,KAAK,EAAY,KAAK,MAAM,WAAW,QAAQ,CAAC,EAAE,EAAE,EAAE,EAAE,CAAC,aAAa,CAAC,MAAM,IAAI,IAAI,IAAI,CAAC,CAAC,OAAO,CAAC,KAAK,EAAY,QAAQ,MAAM,SAAS,CACx2D,KAAK,CAAC,KAAK,EAAY,KAAK,MAAM,cAAc,CAAC,SAAS,CAAC,KAAK,EAAY,OAAO,MAAM,OAAO,IAAI,EAAE,IAAI,IAAI,KAAK,KAAK,CAAC,WAAW,CAAC,KAAK,EAAY,OAAO,MAAM,OAAO,IAAI,EAAE,IAAI,EAAE,KAAK,GAAG,CAAC,cAAc,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,IAAI,IAAI,IAAI,EAAE,KAAK,IAAI,CAAC,UAAU,CAAC,KAAK,EAAY,cAAc,MAAM,QAAQ,QAAQ,CAAC,OAAO,SAAS,QAAQ,CAAC,CAAC,MAAM,CAAC,KAAK,EAAY,MAAM,MAAM,QAAQ,CAAC,OAAO,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,CAAC,OAAO,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,CAAC,WAAW,CAAC,KAAK,EAAY,KAAK,MAAM,aAAa,QAAQ,CAAC,OAAO,YAAY,eAAe,CAAC,CAAC,QAAQ,CAAC,KAAK,EAAY,QAAQ,MAAM,UAAU,CAAC,WAAW,CAAC,KAAK,EAAY,QAAQ,MAAM,cAAc,CAAC,IAAI,CAAC,KAAK,EAAY,KAAK,MAAM,MAAM,QAAQ,CAAC,KAAK,KAAK,KAAK,IAAI,MAAM,CAAC,CAAC,UAAU,CAAC,KAAK,EAAY,QAAQ,MAAM,YAAY,CAAC,QAAQ,CAAC,KAAK,EAAY,MAAM,MAAM,eAAe,QAAQ,CAAC,KAAK,EAAY,OAAO,SAAS,CAAC,EAAE,CAAC,KAAK,EAAY,OAAO,MAAM,IAAI,aAAa,EAAE,CAAC,EAAE,CAAC,KAAK,EAAY,OAAO,MAAM,IAAI,aAAa,EAAE,CAAC,KAAK,CAAC,KAAK,EAAY,OAAO,MAAM,OAAO,aAAa,EAAE,CAAC,MAAM,CAAC,KAAK,EAAY,MAAM,MAAM,QAAQ,aAAa,kBAAkB,CAAC,CAAC,CAAC,CAAC,CAAC"}