{"version":3,"file":"ILJOQaMF2.BYpyS768.mjs","names":["useState","React.useContext","React.useMemo","React.Fragment","React.forwardRef","useRef","React.useId","__esmMin","init_npm_react_18_3_1","x","oe","pe","ie","_e","de","J","c","p","ce","MotionConfigContext","motion","LayoutGroup","init_framer_motion_DhsWWWsN","useVariantState","cx","withCodeBoundaryForOverrides","addFonts","useLocaleInfo","RichText","init_framer_DKWANagr","ControlType","useComponentViewport","withCSS","addPropertyControls","withCountUp","count","setCount","props","matches","text","targetValue","startTime","endTime","animate","currentTime","easedProgress","increment","newCount","prefix","suffix","formattedCount","decimalPrecision","Component","init_Count_Up","init_jsx_runtime","addPropertyOverrides","variants","nextOverrides","variant","overrides","RichTextWithCountUp1cks2ob","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","FramerILJOQaMF2","init_ILJOQaMF2","config","transition","value","contextValue","amount","fallbackRef","refBinding","ref","defaultLayoutId","restProps","layoutDependency","scopingClassNames","isDisplayed","baseVariant","isDisplayed1","layoutId","gestureHandlers","className","classNames","style","gestureVariant","YKArCqYsf"],"sources":["https:/framerusercontent.com/modules/gWmLtyNHfnIki54JskR7/A1nWMs5rrbtVYzmtDW9C/Count_Up.js","https:/framerusercontent.com/modules/jtyX4MbeGxMMViFrDgqx/aw2ClGCijpVkWpQlHr0M/ILJOQaMF2.js"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";import{useState,useEffect}from\"react\";export function withCountUp(Component){return props=>{const[count,setCount]=useState(0);const{text}=props;const transitionTime=300 // 1 second\n;useEffect(()=>{const matches=text.match(/^(\\D*)(\\d*\\.?\\d+)(\\D*)$/);if(matches){const prefix=matches[1];const targetValue=parseFloat(matches[2]);const suffix=matches[3];if(!isNaN(targetValue)&&count<targetValue){const startTime=Date.now();const endTime=startTime+transitionTime;const minIncrement=.01 // Minimum increment value\n;const animate=()=>{const currentTime=Date.now();if(currentTime>=endTime){setCount(targetValue);}else{const elapsed=currentTime-startTime;const duration=endTime-startTime;const progress=elapsed/duration;const easedProgress=1-Math.pow(1-progress,2) // Quadratic easing function\n;const increment=Math.max((targetValue-count)*easedProgress,minIncrement);const newCount=count+increment;setCount(newCount);requestAnimationFrame(animate);}};requestAnimationFrame(animate);}else{setCount(targetValue) // Set the count immediately if it's not less than the target value\n;}return()=>{};}},[count,text,transitionTime]);const matches=text.match(/^(\\D*)(\\d*\\.?\\d+)(\\D*)$/);const prefix=matches?matches[1]:\"\";const suffix=matches?matches[3]:\"\";let formattedCount;if(Number.isInteger(count)){formattedCount=`${prefix}${Math.floor(count)}${suffix}`;}else if(matches&&matches[2].includes(\".\")){const decimalPrecision=matches[2].split(\".\")[1].length;formattedCount=`${prefix}${count.toFixed(decimalPrecision)}${suffix}`;}else{formattedCount=`${prefix}${Math.floor(count)}${suffix}`;}return /*#__PURE__*/ _jsx(Component,{...props,text:formattedCount});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withCountUp\":{\"type\":\"reactHoc\",\"name\":\"withCountUp\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Count_Up.map","// Generated by Framer (3d3d426)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,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{withCountUp}from\"https://framerusercontent.com/modules/gWmLtyNHfnIki54JskR7/A1nWMs5rrbtVYzmtDW9C/Count_Up.js\";const RichTextWithCountUp1cks2ob=withCodeBoundaryForOverrides(RichText,{nodeId:\"EX77kreb_\",override:withCountUp,scopeId:\"ILJOQaMF2\"});const cycleOrder=[\"iQrRJU4wE\",\"v9lhm8jUP\",\"OGKEzIjDi\"];const serializationHash=\"framer-XIkcD\";const variantClassNames={iQrRJU4wE:\"framer-v-gknl4e\",OGKEzIjDi:\"framer-v-16lrdql\",v9lhm8jUP:\"framer-v-838zt0\"};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 Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 3\":\"OGKEzIjDi\",\"with-effect\":\"v9lhm8jUP\",\"without-effect\":\"iQrRJU4wE\"};const getProps=({amount,height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"iQrRJU4wE\",YKArCqYsf:amount??props.YKArCqYsf??\"3.2x\"};};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,YKArCqYsf,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"iQrRJU4wE\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"v9lhm8jUP\",\"OGKEzIjDi\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if([\"v9lhm8jUP\",\"OGKEzIjDi\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-gknl4e\",className,classNames),\"data-framer-name\":\"without-effect\",layoutDependency:layoutDependency,layoutId:\"iQrRJU4wE\",ref:refBinding,style:{...style},...addPropertyOverrides({OGKEzIjDi:{\"data-framer-name\":\"Variant 3\"},v9lhm8jUP:{\"data-framer-name\":\"with-effect\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(RichTextWithCountUp1cks2ob,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{style:{\"--font-selector\":\"R0Y7SW50ZXItNzAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"56px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-1.2px\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-2546f2ec-502d-4b32-8634-ef8a4d8c3ed0, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(motion.span,{\"data-text-fill\":\"true\",style:{backgroundImage:\"linear-gradient(0deg, var(--token-3f7399b3-425b-4607-9520-05ba1c73ae14, rgb(207, 209, 213)) 0%, var(--token-2546f2ec-502d-4b32-8634-ef8a4d8c3ed0, rgb(255, 255, 255)) 100%)\"},children:\"3.2x\"})})}),className:\"framer-1cks2ob\",\"data-framer-name\":\"Relume Ipsum is an insane game-changer for\",fonts:[\"GF;Inter-700\"],layoutDependency:layoutDependency,layoutId:\"EX77kreb_\",style:{\"--extracted-1of0zx5\":\"var(--token-2546f2ec-502d-4b32-8634-ef8a4d8c3ed0, rgb(255, 255, 255))\"},text:YKArCqYsf,verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({OGKEzIjDi:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{style:{\"--font-selector\":\"R0Y7SW50ZXItNzAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"30px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-1.2px\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-2546f2ec-502d-4b32-8634-ef8a4d8c3ed0, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(motion.span,{\"data-text-fill\":\"true\",style:{backgroundImage:\"linear-gradient(0deg, var(--token-3f7399b3-425b-4607-9520-05ba1c73ae14, rgb(207, 209, 213)) 0%, var(--token-2546f2ec-502d-4b32-8634-ef8a4d8c3ed0, rgb(255, 255, 255)) 100%)\"},children:\"3.2x\"})})})}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{style:{\"--font-selector\":\"R0Y7SW50ZXItNzAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"56px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-1.2px\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-2546f2ec-502d-4b32-8634-ef8a4d8c3ed0, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(motion.span,{\"data-text-fill\":\"true\",style:{backgroundImage:\"linear-gradient(0deg, var(--token-2546f2ec-502d-4b32-8634-ef8a4d8c3ed0, rgb(255, 255, 255)) 0%, rgba(255, 255, 255, 0.8) 100%)\"},children:\"3.2x\"})})}),className:\"framer-45o5r6\",\"data-framer-name\":\"Relume Ipsum is an insane game-changer for\",fonts:[\"GF;Inter-700\"],layoutDependency:layoutDependency,layoutId:\"wQKZRcD8d\",style:{\"--extracted-1of0zx5\":\"var(--token-2546f2ec-502d-4b32-8634-ef8a4d8c3ed0, rgb(255, 255, 255))\"},text:YKArCqYsf,verticalAlignment:\"center\",withExternalLayout:true})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-XIkcD.framer-wug4af, .framer-XIkcD .framer-wug4af { display: block; }\",\".framer-XIkcD.framer-gknl4e { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 254px; }\",\".framer-XIkcD .framer-1cks2ob, .framer-XIkcD .framer-45o5r6 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 67\n * @framerIntrinsicWidth 254\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"v9lhm8jUP\":{\"layout\":[\"fixed\",\"auto\"]},\"OGKEzIjDi\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"YKArCqYsf\":\"amount\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerILJOQaMF2=withCSS(Component,css,\"framer-XIkcD\");export default FramerILJOQaMF2;FramerILJOQaMF2.displayName=\"Count Up Number\";FramerILJOQaMF2.defaultProps={height:67,width:254};addPropertyControls(FramerILJOQaMF2,{variant:{options:[\"iQrRJU4wE\",\"v9lhm8jUP\",\"OGKEzIjDi\"],optionTitles:[\"without-effect\",\"with-effect\",\"Variant 3\"],title:\"Variant\",type:ControlType.Enum},YKArCqYsf:{defaultValue:\"3.2x\",displayTextArea:false,placeholder:\"\",title:\"Amount\",type:ControlType.String}});addFonts(FramerILJOQaMF2,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuFuYMZ1rib2Bg-4.woff2\",weight:\"700\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerILJOQaMF2\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"v9lhm8jUP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"OGKEzIjDi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"YKArCqYsf\\\":\\\"amount\\\"}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"254\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"67\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ILJOQaMF2.map"],"mappings":"A,yVAAiF,SAAgBkC,EAAY,EAAU,CAAC,MAAO,IAAO,CAAC,GAAK,CAACC,EAAMC,GAAUpC,EAAS,CAAC,EAAO,CAAC,QAAMqC,EACpLnB,MAAc,CAAC,IAAMoB,EAAQC,EAAK,MAAM,yBAAyB,EAAE,GAAGD,EAAQ,CAAcA,EAAQ,GAAG,IAAME,EAAY,WAAWF,EAAQ,EAAE,EAA0B,GAAXA,EAAQ,GAAM,CAAC,MAAME,CAAW,GAAGL,EAAMK,EAAY,CAAC,IAAMC,EAAU,KAAK,IAAI,EAAQC,EAAQD,EAAU,IAChQE,MAAY,CAAC,IAAMC,EAAY,KAAK,IAAI,EAAE,GAAGA,GAAaF,EAASN,EAASI,CAAW,MAAO,CAAsG,IAAMK,EAAc,GAAW,GAAtHD,EAAYH,IAAyBC,EAAQD,KAAoF,EAC9OK,EAAU,KAAK,KAAKN,EAAYL,GAAOU,EAAc,GAAY,EAAQE,EAASZ,EAAMW,EAAUV,EAASW,CAAQ,EAAE,sBAAsBJ,CAAO,CAAE,CAAC,EAAE,sBAAsBA,CAAO,CAAE,MAAMP,EAASI,CAAW,EACrN,UAAU,CAAC,CAAE,CAAC,EAAE,CAACL,EAAMI,EAAK,GAAc,CAAC,EAAE,IAAMD,EAAQC,EAAK,MAAM,yBAAyB,EAAQS,EAAOV,EAAQA,EAAQ,GAAG,GAASW,EAAOX,EAAQA,EAAQ,GAAG,GAAOY,EAAe,GAAG,OAAO,UAAUf,CAAK,EAAG,EAAe,GAAGa,IAAS,KAAK,MAAMb,CAAK,IAAIc,SAAe,GAAGX,GAASA,EAAQ,EAAE,CAAC,SAAS,GAAG,EAAE,CAAC,IAAMa,EAAiBb,EAAQ,EAAE,CAAC,MAAM,GAAG,CAAC,CAAC,EAAE,CAAC,OAAO,EAAe,GAAGU,IAASb,EAAM,QAAQgB,CAAgB,IAAIF,GAAS,KAAM,GAAe,GAAGD,IAAS,KAAK,MAAMb,CAAK,IAAIc,IAAU,MAAqB,gBAAKG,EAAU,CAAC,GAAGf,EAAM,KAAKa,CAAc,CAAC,CAAE,CAAE,C,4CCH4N,SAASK,EAAqB,EAAU,GAAGC,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAuF,OAArFD,GAAU,QAAQ,GAASE,GAAS,OAAO,OAAOD,EAAcE,EAAUD,EAAQ,CAAC,EAASD,CAAc,C,4EAAngB,EAA2BhC,EAA6BG,EAAS,CAAC,OAAO,YAAY,SAASM,EAAY,QAAQ,WAAW,CAAC,EAAQ,EAAW,CAAC,YAAY,YAAY,WAAW,EAAQ,EAAkB,eAAqB,EAAkB,CAAC,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,iBAAiB,EAA+L,EAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAQ,GAAY,CAAC,QAAM,cAAY,CAAC,IAAMsC,EAAOvE,EAAiBkB,CAAmB,EAAQsD,EAAWC,GAAOF,EAAO,WAAiBG,EAAazE,OAAmB,CAAC,GAAGsE,EAAO,YAAU,GAAG,CAAC,KAAK,UAAUC,CAAU,CAAC,CAAC,EAAE,MAAoB,gBAAKtD,EAAoB,SAAS,CAAC,MAAMwD,EAAsB,UAAQ,CAAC,CAAE,EAAQ,EAASvD,EAAO,OAAOjB,CAAc,EAAQ,EAAwB,CAAC,YAAY,YAAY,cAAc,YAAY,iBAAiB,WAAW,EAAQ,GAAU,CAAC,SAAO,SAAO,KAAG,QAAM,GAAGkC,MAAgB,CAAC,GAAGA,EAAM,QAAQ8B,EAAwB9B,EAAM,UAAUA,EAAM,SAAS,YAAY,UAAUuC,GAAQvC,EAAM,WAAW,MAAM,GAAU,GAAwB,EAAM,IAAeA,EAAM,iBAAwBmB,EAAS,KAAK,GAAG,EAAEnB,EAAM,iBAAwBmB,EAAS,KAAK,GAAG,EAW7zD,EAAgBxB,EAX80D5B,kBAAiB,SAAS,EAAM,EAAI,CAAC,IAAMyE,EAAYxE,EAAO,IAAI,EAAQyE,EAAWC,GAAKF,EAAkBG,EAAgB1E,EAAY,EAAO,CAAC,eAAa,aAAWqB,EAAc,EAA0BI,EAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,GAAGkD,GAAWb,EAAS/B,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAUd,EAAgB,CAAC,aAAW,eAAe,YAAY,IAAIuD,EAAW,UAAQ,mBAAiB,CAAC,EAAQI,EAAiBb,EAAuBhC,EAAMmB,CAAQ,EAAuC2B,EAAkB3D,EAAGsC,CAA0C,EAAQsB,MAAiB,EAAG,CAAC,YAAY,WAAW,CAAC,CAAC,SAASC,CAAW,EAAmCC,MAAkB,CAAG,CAAC,YAAY,WAAW,CAAC,CAAC,SAASD,CAAW,EAA6B,MAAoB,gBAAKhE,EAAY,CAAC,GAAGkE,GAAUP,EAAgB,SAAsB,gBAAKd,EAAS,CAAC,QAAQV,EAAS,QAAQ,GAAM,SAAsB,gBAAKS,EAAW,CAAC,MAAMD,EAAY,SAAsB,gBAAM5C,EAAO,IAAI,CAAC,GAAG6D,EAAU,GAAGO,EAAgB,UAAUhE,EAAG2D,EAAkB,gBAAgBM,EAAUC,CAAU,EAAE,mBAAmB,iBAAkC,mBAAiB,SAAS,YAAY,IAAIZ,EAAW,MAAM,CAAC,GAAGa,CAAK,EAAE,GAAGpC,EAAqB,CAAC,UAAU,CAAC,mBAAmB,WAAW,EAAE,UAAU,CAAC,mBAAmB,aAAa,CAAC,EAAE8B,EAAYO,CAAc,EAAE,SAAS,CAACR,EAAY,GAAgB,gBAAKxB,EAA2B,CAAC,sBAAsB,GAAK,SAAsB,gBAAKzD,EAAe,CAAC,SAAsB,gBAAKiB,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,mBAAmB,uBAAuB,2CAA2C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,SAAS,uBAAuB,OAAO,0BAA0B,SAAS,sBAAsB,iGAAiG,EAAE,SAAsB,gBAAKA,EAAO,KAAK,CAAC,iBAAiB,OAAO,MAAM,CAAC,gBAAgB,6KAA6K,EAAE,SAAS,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,6CAA6C,MAAM,CAAC,cAAc,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,sBAAsB,uEAAuE,EAAE,KAAKyE,EAAU,kBAAkB,SAAS,mBAAmB,GAAK,GAAGtC,EAAqB,CAAC,UAAU,CAAC,SAAsB,gBAAKpD,EAAe,CAAC,SAAsB,gBAAKiB,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,mBAAmB,uBAAuB,2CAA2C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,SAAS,uBAAuB,OAAO,0BAA0B,SAAS,sBAAsB,iGAAiG,EAAE,SAAsB,gBAAKA,EAAO,KAAK,CAAC,iBAAiB,OAAO,MAAM,CAAC,gBAAgB,6KAA6K,EAAE,SAAS,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEiE,EAAYO,CAAc,CAAC,CAAC,EAAEN,EAAa,GAAgB,gBAAK1D,EAAS,CAAC,sBAAsB,GAAK,SAAsB,gBAAKzB,EAAe,CAAC,SAAsB,gBAAKiB,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,mBAAmB,uBAAuB,2CAA2C,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,SAAS,uBAAuB,OAAO,0BAA0B,SAAS,sBAAsB,iGAAiG,EAAE,SAAsB,gBAAKA,EAAO,KAAK,CAAC,iBAAiB,OAAO,MAAM,CAAC,gBAAgB,gIAAgI,EAAE,SAAS,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,6CAA6C,MAAM,CAAC,cAAc,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,sBAAsB,uEAAuE,EAAE,KAAKyE,EAAU,kBAAkB,SAAS,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAWz1M,EAAE,CAXq2M,kFAAkF,gFAAgF,mQAAmQ,kMAWxwN,EAAE,cAAc,EAAiC,EAAgB,YAAY,kBAAkB,EAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,GAAG,EAAE5D,EAAoBqC,EAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,iBAAiB,cAAc,WAAW,EAAE,MAAM,UAAU,KAAKxC,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,OAAO,gBAAgB,GAAM,YAAY,GAAG,MAAM,SAAS,KAAKA,EAAY,MAAM,CAAC,CAAC,EAAEJ,EAAS4C,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,IAAI,0GAA0G,OAAO,KAAK,CAAC,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,C"}