{"version":3,"file":"Conter.BPlEgKIb.mjs","names":["getProps","ObjectFitType","SrcType","addPropertyOverrides","BtnRegister","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","transition2","animation","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","Image","css","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","getProps","createLayoutDependency","Component","Image","css","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","getProps","createLayoutDependency","Component","Image","css","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","getProps","createLayoutDependency","Component","Image","css","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","getProps","createLayoutDependency","Component","Image","css","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","getProps","createLayoutDependency","Component","Image","css","BoHStock","FoHBill","BoHKitchen","Report","FoHCustomerTable"],"sources":["https:/framer.com/m/framer/default-utils.js@^0.45.0","https:/framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/A6Q7MaNuQxpx9k3eKY7Z/Video.js","https:/framerusercontent.com/modules/fItDz3G5H1me5i7YuKbp/wE4tnmYj72zXByGxTKci/lAcg2kVtL.js","https:/framerusercontent.com/modules/6Ad2yIXo0HX86GR9EI6U/8QeRp4YCN4NSc5pLVW36/DP1NPY2yB.js","https:/framerusercontent.com/modules/s3RbJ2sBjY2gvYOUgE6k/K8BbsVTts0YeY8548wQ2/f1SWqDXKk.js","https:/framerusercontent.com/modules/fZ6lmKdgTj7duUb9gUet/l9qq7t9oaf2AejH6koyt/g5sp7uDEt.js","https:/framerusercontent.com/modules/dntRFVV9gKtzgk6QjlMp/akzYJ3p2MAWMa3zYyobV/hq6T96IGf.js","https:/framerusercontent.com/modules/k2zANOLNzqbuzVGlLDj3/TiliYJ4dFoOQ4ptgCtjs/Q85NxzdI9.js","https:/framerusercontent.com/modules/hgCSeuaiVV6lElqeJWac/5PAEkkzAMLmkfaufW0o8/thrGIxa6p.js","https:/framerusercontent.com/modules/n68DQxnmwdaSVaRF48F0/rGT6BgPNKgHwUShUeH5b/Conter.js"],"sourcesContent":["import{defaultEvents,localeOptions,fontControls,fontSizeOptions,emptyStateStyle,containerStyles,fontStack}from\"https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js\";import{useOnEnter,useOnExit}from\"https://framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js\";import{useConstant}from\"https://framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js\";import{colorTokentoValue,colorFromToken}from\"https://framerusercontent.com/modules/D2Lz5CmnNVPZFFiZXalt/QaCzPbriZBfXWZIIycFI/colorFromToken.js\";import{isMotionValue}from\"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";import{useUniqueClassName,randomID}from\"https://framerusercontent.com/modules/xDiQsqBGXzmMsv7AlEVy/uhunpMiNsbXxzjlXsg1y/useUniqueClassName.js\";import{getVariantControls}from\"https://framerusercontent.com/modules/ETACN5BJyFTSo0VVDJfu/NHRqowOiXkF9UwOzczF7/variantUtils.js\";import{useIsBrowserSafari}from\"https://framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js\";import{useMultiOnChange,useOnChange}from\"https://framerusercontent.com/modules/v9AWX2URmiYsHf7GbctE/XxKAZ9KlhWqf5x1JMyyF/useOnChange.js\";import{mstoMinAndSec,secondsToMinutes}from\"https://framerusercontent.com/modules/4zHZnO5JojN1PrIbu2jm/revv9QCWpkh8lPzi2jje/time.js\";import{useAutoMotionValue}from\"https://framerusercontent.com/modules/kNDwabfjDEb3vUxkQlZS/fSIr3AOAYbGlfSPgXpYu/useAutoMotionValue.js\";import{useFontControls}from\"https://framerusercontent.com/modules/cuQH4dmpDnV8YK1mSgQX/KqRXqunFjE6ufhpc7ZRu/useFontControls.js\";import{useRenderTarget,useIsInPreview,useIsOnCanvas}from\"https://framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js\";import{useControlledState}from\"https://framerusercontent.com/modules/zGkoP8tPDCkoBzMdt5uq/0zFSjxIYliHxrQQnryFX/useControlledState.js\";import{usePadding,useRadius,paddingControl,borderRadiusControl}from\"https://framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js\";import{detectAutoSizingAxis}from\"https://framerusercontent.com/modules/8CkHAZatUz1UR8jNTcfD/HwbnIAZlUmQ2oTpcLkaH/detectAutoSizingAxis.js\";export{useOnEnter,useOnExit,defaultEvents,isMotionValue,colorFromToken,colorTokentoValue,localeOptions,fontControls,fontSizeOptions,emptyStateStyle,containerStyles,fontStack,useUniqueClassName,getVariantControls,useIsBrowserSafari,randomID,useConstant,useMultiOnChange,useOnChange,usePadding,useRadius,paddingControl,borderRadiusControl,mstoMinAndSec,useFontControls,secondsToMinutes,useAutoMotionValue,useRenderTarget,useIsInPreview,useControlledState,detectAutoSizingAxis,useIsOnCanvas,};\nexport const __FramerMetadata__ = {\"exports\":{\"useConstant\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useUniqueClassName\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useMultiOnChange\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnChange\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsOnCanvas\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnExit\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontSizeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorTokentoValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRadius\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getVariantControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorFromToken\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePadding\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontStack\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useControlledState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useFontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useAutoMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsInPreview\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"detectAutoSizingAxis\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"borderRadiusControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"mstoMinAndSec\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomID\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnEnter\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"secondsToMinutes\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRenderTarget\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"paddingControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,useIsInCurrentNavigationTarget}from\"framer\";import{isMotionValue,useInView}from\"framer-motion\";import{borderRadiusControl,defaultEvents,useIsBrowserSafari,useIsOnCanvas,useOnEnter,useOnExit,useRadius}from\"https://framer.com/m/framer/default-utils.js@^0.45.0\";import{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={}));// 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 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 isPlaying=videoRef.current.currentTime>0&&videoRef.current.onplaying&&!videoRef.current.paused&&!videoRef.current.ended&&videoRef.current.readyState>videoRef.current.HAVE_CURRENT_DATA;if(!isPlaying&&videoRef.current&&!requestingPlay.current&&isInCurrentNavigationTarget){requestingPlay.current=true;videoRef.current.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();},[]);return{play,pause,setProgress};}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;}/**\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 */let isMountedAndReadyForProgressChanges=false;const VideoMemo=/*#__PURE__*/memo(function VideoInner(props){const{srcType,srcFile,srcUrl,playing:playingProp,muted,playsinline,controls,progress,objectFit,backgroundColor,onSeeked,onPause,onPlay,onEnd,onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,poster,posterEnabled,startTime:startTimeProp,volume,loop}=props;const videoRef=useRef();const isSafari=useIsBrowserSafari();const wasPausedOnLeave=useRef(null);const wasEndedOnLeave=useRef(null);const isOnCanvas=useIsOnCanvas();const borderRadius=useRadius(props);// Hard-coding `autoplayBehavior` and `isInViewport` when on canvas as a\n// tiny perf optimization. isOnCanvas won’t change through the lifecycle of\n// the component, so using these hooks conditionally should be safe\nconst autoplayBehavior=isOnCanvas?\"no-autoplay\":useAutoplayBehavior({playingProp,muted,loop,playsinline,controls});const isInViewport=isOnCanvas?true:useInView(videoRef);const isCloseToViewport=isOnCanvas?false:useInView(videoRef,{margin:\"100px\",once:true});// Video elements behave oddly at 100% duration\nconst startTime=startTimeProp===100?99.9:startTimeProp;const{play,pause,setProgress}=usePlaybackControls(videoRef);// Pause/play via props\nuseEffect(()=>{if(isOnCanvas)return;if(playingProp)play();else pause();},[playingProp]);// Pause/play via viewport\nuseEffect(()=>{if(isOnCanvas)return;if(autoplayBehavior!==\"on-viewport\")return;if(isInViewport)play();else pause();},[autoplayBehavior,isInViewport]);// Allow scrubbling via progress prop\n// 1) Handle cases when the progress prop itself changes\nuseEffect(()=>{if(!isMountedAndReadyForProgressChanges){isMountedAndReadyForProgressChanges=true;return;}const rawProgressValue=isMotionValue(progress)?progress.get():(progress!==null&&progress!==void 0?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!==null&&rawProgressValue!==void 0?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!==null&&startTime!==void 0?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//     !isOnCanvas\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!==null&&volume!==void 0?volume:0)/100;},[volume]);// When video is ready, set start-time, then autoplay if needed\nconst handleReady=()=>{if(!videoRef.current)return;if(videoRef.current.currentTime<.3)setProgress((startTime!==null&&startTime!==void 0?startTime:0)*.01);if(autoplayBehavior===\"on-mount\")play();};return /*#__PURE__*/_jsx(\"video\",{onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,src:src,loop:loop,ref:videoRef,onSeeked:e=>onSeeked===null||onSeeked===void 0?void 0:onSeeked(e),onPause:e=>onPause===null||onPause===void 0?void 0:onPause(e),onPlay:e=>onPlay===null||onPlay===void 0?void 0:onPlay(e),onEnded:e=>onEnd===null||onEnd===void 0?void 0:onEnd(e),autoPlay:autoplayBehavior===\"on-mount\",preload:autoplayBehavior!==\"on-mount\"&&posterEnabled&&!isCloseToViewport?\"none\":// autoplay overrides this to auto from browser side; so all good for LCP videos\n\"metadata\",poster:posterEnabled?poster:undefined,onLoadedData:handleReady,controls:controls,muted:isOnCanvas?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\";Video.defaultProps={srcType:\"URL\",srcUrl:\"https://assets.mixkit.co/videos/preview/mixkit-shining-sun-in-the-sky-surrounded-by-moving-clouds-31793-small.mp4\",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:0};const groupsRegex=/[A-Z]{2,}|[A-Z][a-z]+|[a-z]+|[A-Z]|\\d+/gu;function capitalizeFirstLetter(value){return value.charAt(0).toUpperCase()+value.slice(1);}export function titleCase(value){const groups=value.match(groupsRegex)||[];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\",placeholder:\"../example.mp4\",hidden(props){return props.srcType===\"Upload\";},description:\"Hosted video file URL. For YouTube, use the YouTube component.\"},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\"},posterEnabled:{type:ControlType.Boolean,title:\"Poster\",enabledTitle:\"Yes\",disabledTitle:\"No\"},poster:{type:ControlType.Image,title:\" \",hidden:({posterEnabled})=>!posterEnabled},backgroundColor:{type:ControlType.Color,title:\"Background\"},...borderRadiusControl,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\"},muted:{type:ControlType.Boolean,title:\"Muted\",enabledTitle:\"Yes\",disabledTitle:\"No\"},volume:{type:ControlType.Number,max:100,min:0,unit:\"%\",hidden:({muted})=>muted},onEnd:{type:ControlType.EventHandler},onSeeked:{type:ControlType.EventHandler},onPause:{type:ControlType.EventHandler},onPlay:{type:ControlType.EventHandler},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"Video\":{\"type\":\"reactComponent\",\"name\":\"Video\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"112\",\"framerIntrinsicWidth\":\"200\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"VideoProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"titleCase\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Video.map","// Generated by Framer (101bcc7)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getLoadingLazyAtYPosition,Image,RichText,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import Grain from\"https://framerusercontent.com/modules/cKGD16u2MGB7MfqfVXFp/wiztTCbXokZrMicHAmZc/Grain.js\";import BtnRegister from\"https://framerusercontent.com/modules/619op0dlaMQF923n97rQ/PT4VxBrAKChtnIew4vnI/l431Q7RZ2.js\";const BtnRegisterFonts=getFonts(BtnRegister);const GrainFonts=getFonts(Grain);const cycleOrder=[\"eZ5ujXtmC\",\"OZlFGZujf\",\"aVlszQjvJ\"];const serializationHash=\"framer-CRhgn\";const variantClassNames={aVlszQjvJ:\"framer-v-1oe46si\",eZ5ujXtmC:\"framer-v-1sfjom0\",OZlFGZujf:\"framer-v-1cok46x\"};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)=>`translate(-50%, -50%) ${t}`;const transition2={damping:30,delay:0,mass:1,stiffness:400,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.1,skewX:0,skewY:0,transition:transition2};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"eZ5ujXtmC\",Phone:\"aVlszQjvJ\",Tablet:\"OZlFGZujf\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"eZ5ujXtmC\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"eZ5ujXtmC\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const llPmi3ttr1ymebjx=activeVariantCallback(async(...args)=>{setVariant(\"eZ5ujXtmC\");});const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();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(serializationHash,...sharedStyleClassNames,\"framer-1sfjom0\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"eZ5ujXtmC\",ref:ref??ref1,style:{backgroundColor:\"var(--token-a8bd37fa-5b4c-4b41-9bc8-a52869a43f96, rgb(255, 253, 167))\",...style},...addPropertyOverrides({aVlszQjvJ:{\"data-framer-name\":\"Phone\"},OZlFGZujf:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1bukikm\",layoutDependency:layoutDependency,layoutId:\"Ikv5m4GJt\",transformTemplate:transformTemplate1,children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:382.6666666666667,intrinsicWidth:824,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||500)*.5000000000000002-104)+0+-119.42006472491909),pixelHeight:574,pixelWidth:1236,sizes:\"100px\",src:\"https://framerusercontent.com/images/KGVZ5Nx8aRISCZMjjkh9RNVhBY.png?scale-down-to=1024\",srcSet:\"https://framerusercontent.com/images/KGVZ5Nx8aRISCZMjjkh9RNVhBY.png?scale-down-to=512 512w,https://framerusercontent.com/images/KGVZ5Nx8aRISCZMjjkh9RNVhBY.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/KGVZ5Nx8aRISCZMjjkh9RNVhBY.png 1236w\"},className:\"framer-sgt98d\",\"data-framer-name\":\"Logo meri\",layoutDependency:layoutDependency,layoutId:\"vmaAhZkrp\",...addPropertyOverrides({aVlszQjvJ:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:382.6666666666667,intrinsicWidth:824,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||500)*.5000000000000002-215.0200647249191)+0+0),pixelHeight:574,pixelWidth:1236,sizes:\"100px\",src:\"https://framerusercontent.com/images/KGVZ5Nx8aRISCZMjjkh9RNVhBY.png?scale-down-to=1024\",srcSet:\"https://framerusercontent.com/images/KGVZ5Nx8aRISCZMjjkh9RNVhBY.png?scale-down-to=512 512w,https://framerusercontent.com/images/KGVZ5Nx8aRISCZMjjkh9RNVhBY.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/KGVZ5Nx8aRISCZMjjkh9RNVhBY.png 1236w\"}},OZlFGZujf:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:382.6666666666667,intrinsicWidth:824,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||500)*.5000000000000002-223.4200647249191)+0+0),pixelHeight:574,pixelWidth:1236,sizes:\"100px\",src:\"https://framerusercontent.com/images/KGVZ5Nx8aRISCZMjjkh9RNVhBY.png?scale-down-to=1024\",srcSet:\"https://framerusercontent.com/images/KGVZ5Nx8aRISCZMjjkh9RNVhBY.png?scale-down-to=512 512w,https://framerusercontent.com/images/KGVZ5Nx8aRISCZMjjkh9RNVhBY.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/KGVZ5Nx8aRISCZMjjkh9RNVhBY.png 1236w\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{style:{\"--font-selector\":\"Q1VTVE9NO0ZDIFNvdW5kIEJvbGQ=\",\"--framer-font-family\":'\"FC Sound Bold\", \"FC Sound Bold Placeholder\", sans-serif',\"--framer-font-size\":\"42px\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-e60644a7-ae7f-413d-ba86-6a17776e91bd, rgb(54, 54, 54)))\"},children:\"ให้เราคิดเผื่อ เพื่อคุณเลย\"})}),className:\"framer-1ub9fps\",fonts:[\"CUSTOM;FC Sound Bold\"],layoutDependency:layoutDependency,layoutId:\"xaDdhvbRP\",style:{\"--extracted-1of0zx5\":\"var(--token-e60644a7-ae7f-413d-ba86-6a17776e91bd, rgb(54, 54, 54))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({aVlszQjvJ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{style:{\"--font-selector\":\"Q1VTVE9NO0ZDIFNvdW5kIEJvbGQ=\",\"--framer-font-family\":'\"FC Sound Bold\", \"FC Sound Bold Placeholder\", sans-serif',\"--framer-font-size\":\"28px\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-e60644a7-ae7f-413d-ba86-6a17776e91bd, rgb(54, 54, 54)))\"},children:\"ให้เราคิดเผื่อ เพื่อคุณเลย\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:200,y:(componentViewport?.y||0)+((componentViewport?.height||500)*.5000000000000002-104)+0+25.4200647249191,...addPropertyOverrides({aVlszQjvJ:{y:(componentViewport?.y||0)+((componentViewport?.height||500)*.5000000000000002-215.0200647249191)+0+128.0401294498382},OZlFGZujf:{y:(componentViewport?.y||0)+((componentViewport?.height||500)*.5000000000000002-223.4200647249191)+0+144.84012944983817}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1jjtpi1-container\",layoutDependency:layoutDependency,layoutId:\"GJMdv3K8m-container\",whileHover:animation,children:/*#__PURE__*/_jsx(BtnRegister,{height:\"100%\",id:\"GJMdv3K8m\",layoutId:\"GJMdv3K8m\",llPmi3ttr:llPmi3ttr1ymebjx,width:\"100%\"})})}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ein8wq\",\"data-framer-name\":\"Layer_1\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:378,intrinsicWidth:179,layoutDependency:layoutDependency,layoutId:\"e6_4S8DbJ\",style:{rotate:12},svg:'<svg width=\"179\" height=\"378\" viewBox=\"0 0 179 378\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_342_476)\">\\n<path d=\"M160.725 9.36635C156.021 8.84824 151.276 8.56563 146.625 7.73127C143.183 7.11222 139.767 6.00198 136.559 4.60914C135.559 4.17177 135.257 2.09932 134.639 0.780488C135.968 0.625728 137.31 0.248919 138.612 0.356578C144.505 0.820861 150.39 1.36589 156.269 1.97147C162.591 2.63089 168.927 3.24993 175.201 4.21887C176.517 4.42073 178.228 5.8876 178.604 7.12568C178.906 8.12153 177.758 10.4429 176.765 10.7996C172.886 12.1857 171.02 15.2674 169.249 18.5242C164.39 27.4666 159.585 36.4293 154.753 45.3852C154.484 45.8764 154.182 46.3475 153.92 46.8454C152.659 49.2677 151.095 51.6968 148.015 49.9608C144.847 48.1709 146.444 45.6611 147.733 43.3195C152.149 35.2854 156.511 27.2244 160.873 19.1567C161.376 18.2214 161.746 17.2121 162.363 15.8125C161.444 15.9874 161.001 15.9605 160.665 16.1489C140.23 27.6349 119.204 38.199 99.513 50.8624C70.9302 69.2386 49.6961 94.7741 33.8376 124.838C22.5964 146.148 14.5766 168.609 10.1137 192.267C6.89904 209.311 7.08695 226.577 8.11376 243.829C8.7446 254.46 10.0734 264.991 13.4424 275.158C22.8246 303.472 39.7032 326.054 64.6418 342.465C80.6278 352.983 96.9493 362.874 115.345 368.687C118.398 369.656 121.66 369.979 124.707 370.975C126.049 371.412 127.962 372.738 128.029 373.761C128.109 374.992 126.613 377.32 125.599 377.441C122.72 377.785 119.559 377.805 116.821 376.944C104.446 373.054 92.5468 367.994 81.3996 361.259C64.6418 351.132 47.8975 340.978 34.6631 326.142C16.9926 306.332 6.04672 283.3 2.5435 256.937C-0.671149 232.807 -0.758395 208.597 4.6508 184.784C16.4087 133.054 40.7166 88.5904 82.3727 54.8593C101.05 39.7398 122.411 28.8326 143.807 18.1406C149.37 15.3617 155.088 12.8989 160.739 10.2882C160.732 9.97866 160.719 9.66914 160.712 9.35289L160.725 9.36635Z\" fill=\"#004FFF\" stroke=\"#004FFF\" stroke-miterlimit=\"10\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_342_476\">\\n<rect width=\"179\" height=\"378\" fill=\"white\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1yo93qc\",\"data-framer-name\":\"Layer_1\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:289,intrinsicWidth:605,layoutDependency:layoutDependency,layoutId:\"mxPq8Wnfu\",svg:'<svg width=\"605\" height=\"289\" viewBox=\"0 0 605 289\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_342_447)\">\\n<path d=\"M155.27 226C153.17 224.75 151.54 223.94 150.08 222.89C145.58 219.64 142.83 215.36 143.89 209.64C144.97 203.84 148.97 200.36 154.42 198.72C160.99 196.74 166.55 200.57 166.28 207.38C166.08 212.29 165.17 217.43 163.3 221.94C160.39 228.99 156.64 235.74 152.81 242.37C148.92 249.11 141.67 249.61 138.74 243.03C131.44 226.63 127.72 209.79 136.15 192.43C138.24 188.12 141.39 185.25 145.98 183.85C151.65 182.11 156.13 183.77 159.9 189.54C163.74 182.97 168.83 179.49 175.84 178.82C182.25 178.21 184.51 179.23 185.56 185.71C186.76 193.09 187.65 200.58 187.92 208.05C188.32 219.2 188.06 230.37 188.07 241.54C188.07 242.21 188.3 243.06 187.98 243.5C187.04 244.81 185.87 245.97 184.8 247.19C184.06 245.9 182.71 244.63 182.68 243.33C182.54 236.67 182.96 230 182.76 223.35C182.44 212.7 181.93 202.06 181.19 191.43C181.02 188.97 179.64 184.56 178.75 184.54C175.46 184.48 171.93 185.43 168.92 186.89C167.02 187.81 165.86 190.3 164.44 192.13C161.46 195.97 159.24 196.13 155.89 192.72C149.89 186.59 144.21 187.6 140.52 195.47C133.45 210.54 137.24 225.12 142.73 239.53C144.03 242.95 146.57 242.61 148.23 239.71C150.71 235.39 152.8 230.85 155.26 225.99L155.27 226ZM161.23 209.35C161.52 209.05 161.8 208.76 162.09 208.46C160.67 206.85 159.49 204.25 157.77 203.82C152.99 202.61 147.32 209.39 149.52 213.8C150.77 216.3 153.85 217.88 156.1 219.88C157.44 217.98 158.98 216.19 160.04 214.15C160.78 212.73 160.86 210.97 161.23 209.36V209.35Z\" fill=\"#004FFF\" stroke=\"#004FFF\" stroke-miterlimit=\"10\"/>\\n<path d=\"M536.4 198.69C540.8 204.05 539.79 209.95 536.9 216.07C533.28 223.73 530.04 231.56 526.43 239.22C524.65 243 521.64 246.64 517.28 245.44C514.06 244.55 510.34 241.72 508.9 238.76C502.4 225.34 500.61 211.21 504.43 196.53C507.7 183.94 523.97 178.89 532.31 188.76C535.61 192.66 538.31 192.27 541.53 188.44C544.73 184.63 548.38 180.49 554.21 182.84C560.12 185.22 560.93 190.71 560.91 196.2C560.84 211.66 560.68 227.12 560.31 242.58C560.27 244.11 558.61 245.61 557.69 247.12C556.85 245.52 555.27 243.92 555.27 242.32C555.27 227.86 555.64 213.4 555.68 198.93C555.69 195.09 556.86 189.65 552.41 188.44C550.08 187.81 546.46 191.88 543.44 193.87C541.14 195.39 538.88 196.98 536.39 198.68L536.4 198.69ZM530.96 218.4C523.48 215.57 520.73 212.8 520.86 208.38C521.07 201.04 526.67 198.69 533.15 196.62C531.05 194.69 529.44 193.08 527.69 191.62C521.98 186.86 513.28 188.48 510.63 195.46C505.08 210.04 507.58 224.26 514.28 237.88C515.92 241.21 519 241.43 520.87 238.11C524.44 231.81 527.5 225.22 530.96 218.4ZM530.2 213.62C531.92 210.48 533.45 208.62 533.84 206.55C534.02 205.61 531.97 204.23 530.93 203.05C529.35 204.9 527.45 206.6 526.38 208.71C526.08 209.31 528.2 211.13 530.2 213.62Z\" fill=\"#004FFF\" stroke=\"#004FFF\" stroke-miterlimit=\"10\"/>\\n<path d=\"M307.77 202.96C307.77 215.32 307.52 227.1 307.9 238.86C308.04 243.17 310.93 244.05 313.73 240.75C316.04 238.03 317.7 234.63 319.09 231.29C320.95 226.84 322.12 222.11 323.93 217.64C324.59 216.01 326.23 214.77 327.43 213.36C328.79 214.66 330.68 215.72 331.39 217.31C333.44 221.85 335 226.62 336.79 231.28C337.63 233.46 338.16 235.91 339.55 237.67C341.14 239.67 343.9 242.65 345.51 242.29C348.11 241.72 351.7 239.08 352.17 236.76C353.38 230.82 353.45 224.58 353.35 218.47C353.19 207.98 352.54 197.51 352.13 187.03C352.08 185.71 351.91 184.23 352.41 183.08C352.84 182.07 354.16 180.75 355.02 180.8C355.89 180.84 357.23 182.31 357.39 183.31C357.73 185.41 357.32 187.62 357.39 189.78C357.87 202.59 358.58 215.4 358.82 228.22C358.89 231.96 358.23 235.92 356.98 239.44C355.09 244.74 350.8 247.62 345.12 247.93C339.8 248.22 336.87 244.81 334.97 240.46C332.65 235.16 330.63 229.73 327.96 223.09C326.74 226.14 326.06 228.21 325.11 230.15C322.87 234.76 320.89 239.58 318.06 243.81C315.72 247.3 311.44 249.42 307.58 247.46C305.18 246.24 302.78 242.41 302.71 239.69C302.31 224.07 302.14 208.4 302.99 192.81C303.19 189.06 307.03 184.97 310.14 182.05C313.86 178.57 319.83 178.88 323.64 181.57C327.91 184.59 328.39 188.99 327.65 193.64C326.82 198.85 323.56 202.09 318.46 202.87C315.07 203.39 311.53 202.97 307.73 202.97L307.77 202.96ZM313.54 199.02C319.95 198.03 322.51 195.87 322.64 191.06C322.74 187.24 321.04 185.03 317.12 184.95C312.82 184.87 307.18 190.28 308.1 194.41C308.51 196.26 311.65 197.5 313.55 199.02H313.54Z\" fill=\"#004FFF\" stroke=\"#004FFF\" stroke-miterlimit=\"10\"/>\\n<path d=\"M7.76002 55.11C8.40002 54.65 8.75002 54.52 8.89002 54.27C12.9 47.52 17.23 45.79 22.01 49.04C27.18 52.57 28.42 61.19 24.52 66.53C20.86 71.54 13.66 72.54 9.21002 67.95C6.41002 65.05 4.23002 61.24 2.72002 57.46C-2.92998 43.33 2.49002 28.12 15.37 20.86C27.02 14.29 39.96 20.82 40.83 34.11C41.71 47.4 41.91 60.74 42.38 74.05C42.44 75.84 42.38 77.64 42.38 79.33C54.21 81.64 60.29 94.13 55.23 104.74C53.24 108.92 47.96 110.96 42.22 109.73C37.54 108.73 36.27 105.26 36.33 101.11C36.44 94.32 37.02 87.53 36.91 80.75C36.66 65.43 36.36 50.1 35.57 34.8C35.07 24.94 26.36 20.72 17.65 25.6C7.24002 31.44 3.15002 43.32 7.73002 55.1L7.76002 55.11ZM41.5 96.52H41.63C41.63 97.86 41.31 99.3 41.71 100.49C42.22 101.99 43.5 104.53 44.13 104.44C46.35 104.13 50.25 102.89 50.26 101.97C50.32 97.16 49.57 92.29 48.59 87.55C48.41 86.67 45.86 85.67 44.54 85.83C43.62 85.94 42.48 87.83 42.21 89.1C41.68 91.51 41.7 94.05 41.5 96.53V96.52ZM14.29 64.82C19.37 65.85 22.68 62.56 21.17 57.26C20.7 55.61 18.54 54.43 17.15 53.04C16.09 54.82 14.59 56.48 14.09 58.4C13.61 60.25 14.17 62.36 14.29 64.82Z\" fill=\"#004FFF\" stroke=\"#004FFF\" stroke-miterlimit=\"10\"/>\\n<path d=\"M489.93 94.7401C496.45 89.1101 502.51 84.0701 508.31 78.7301C509.48 77.6601 510.03 75.5501 510.23 73.8401C511.27 65.0801 512.11 56.2901 513.02 47.5101C513.09 46.8501 512.86 45.9701 513.2 45.5501C514.3 44.2101 515.61 43.0401 516.84 41.8101C517.49 43.3101 518.82 44.8701 518.69 46.3001C518.01 54.0901 516.96 61.8501 516.07 69.6201C515.88 71.2601 515.83 72.9201 515.72 74.4901C526.96 79.8401 530.14 84.3701 529.14 93.3801C528.38 100.24 524.17 105.13 517.56 106.85C512.9 108.06 510.89 106.9 510.31 102.15C509.87 98.5301 509.92 94.8401 509.8 91.1801C509.74 89.4101 509.79 87.6301 509.79 85.8601C509.28 85.5701 508.77 85.2801 508.26 84.9901C504.8 88.3601 501.15 91.5701 497.93 95.1601C495.73 97.6201 494.36 100.82 492.16 103.29C490.7 104.93 488.43 105.85 486.53 107.09C485.74 104.89 484.14 102.64 484.28 100.49C484.9 91.0201 486.01 81.5901 486.95 72.1501C487.12 70.4001 487.31 68.6601 487.48 66.9401C486.76 66.8601 486.54 66.7601 486.44 66.8401C483.35 69.0501 480.29 72.1401 476.17 69.8201C471.86 67.3901 471.99 62.7601 472.35 58.6701C472.61 55.6601 473.53 52.3701 475.19 49.8901C477.67 46.2001 481.58 43.2801 486.24 44.9501C490.84 46.5901 493.88 50.4901 493.94 55.6601C493.98 59.7901 493.32 63.9401 492.88 68.0701C491.94 76.9001 490.93 85.7301 489.93 94.7501V94.7401ZM515.16 101.77C521.14 100.54 523.17 97.3701 523.8 93.1301C524.42 88.9901 523.68 85.1101 520.12 82.4501C518.52 81.2601 515.68 79.3701 515.32 83.0901C514.74 89.0601 515.16 95.1301 515.16 101.77ZM479.53 66.1801C482.23 62.3201 484.67 59.2601 486.56 55.8801C487.2 54.7301 487.03 52.1001 486.18 51.4101C485.16 50.5701 482.72 50.4601 481.46 51.1101C477.29 53.2801 476.36 58.9601 479.53 66.1801Z\" fill=\"#004FFF\" stroke=\"#004FFF\" stroke-miterlimit=\"10\"/>\\n<path d=\"M84.6998 227.97C84.0598 231.72 83.6698 235.16 82.8698 238.5C81.5898 243.91 77.0198 246.79 71.1298 246.2C66.9398 245.78 64.9798 243.02 64.6398 237.06C64.0998 227.46 66.4598 224.23 76.0998 220.91C77.0198 220.59 78.1298 219.15 78.1398 218.22C78.1798 214.95 77.7798 211.67 77.5698 208.59C76.7698 208.33 76.4498 208.11 76.1498 208.15C68.0598 209.14 64.2798 207.75 62.5698 203.14C60.5298 197.62 63.9498 187.26 68.7998 184.29C74.5098 180.78 82.4698 185.24 82.7698 192.23C83.1198 200.37 83.3898 208.51 83.4498 216.65C83.4698 220.08 84.5098 222.13 87.9698 223.31C93.9498 225.34 98.0398 229.61 100.49 235.45C100.94 236.52 101.23 237.8 102.01 238.57C103.21 239.75 104.76 240.56 106.16 241.53C107.06 240.12 108.56 238.78 108.73 237.29C109.09 234.18 108.81 230.98 108.67 227.82C108.17 216.35 107.65 204.88 107.06 193.42C106.96 191.45 105.99 189.43 106.28 187.57C106.55 185.82 107.94 184.24 108.84 182.58C109.97 183.95 111.28 185.22 112.17 186.73C112.61 187.48 112.29 188.68 112.34 189.68C112.91 202.64 113.52 215.61 114.02 228.57C114.16 232.22 114.68 236.08 113.73 239.48C112.99 242.12 110.67 245.03 108.26 246.31C104.98 248.04 101.29 246.8 98.9998 243.58C97.4798 241.43 96.4098 238.95 95.2398 236.57C93.0798 232.18 89.8798 229.17 84.6898 227.98L84.6998 227.97ZM69.8698 234.26C69.8498 240.3 71.2398 241.81 74.8398 240.5C77.6798 239.47 80.3698 229.21 78.1898 227.13C77.5298 226.5 75.9998 226.37 74.9998 226.58C70.3598 227.58 69.9898 231.3 69.8698 234.26ZM77.5998 196.78C75.8298 193.86 74.2598 191.28 72.6998 188.7C71.0398 191.14 69.3798 193.58 67.7398 196.03C67.6498 196.16 67.6098 196.36 67.6398 196.51C68.0898 198.63 68.1598 200.97 69.1998 202.74C69.6198 203.46 72.7098 203.57 73.6398 202.81C75.2098 201.53 76.0198 199.32 77.5998 196.79V196.78Z\" fill=\"#004FFF\" stroke=\"#004FFF\" stroke-miterlimit=\"10\"/>\\n<path d=\"M70.0602 54.9499C72.2302 59.4999 74.7302 63.2599 75.7102 67.3799C76.2102 69.4699 74.5902 73.4399 72.8002 74.3499C70.6802 75.4299 66.7102 75.0799 64.6702 73.6899C59.8102 70.3799 59.5402 64.8499 60.8802 59.6799C62.5302 53.3299 66.5102 48.7199 73.2702 47.3399C78.6502 46.2399 82.3502 49.0799 84.8202 53.3799C87.0302 57.2399 88.6202 61.4499 90.5202 65.5799C96.1702 64.8899 100.06 61.1199 101.13 54.6799C101.65 51.5699 101.44 48.3199 102.15 45.2699C102.47 43.8999 104.23 42.8699 105.34 41.6799C106 43.0099 107.25 44.3399 107.24 45.6699C107.17 58.5799 105.87 61.2699 95.5902 70.8099C96.1302 71.5599 96.5802 72.4499 97.2702 73.0899C106.33 81.5099 106.12 91.8399 103.32 102.65C101.79 108.58 98.7502 110.88 92.5602 110.98C89.5702 111.03 86.5602 110.91 83.5702 110.76C76.2002 110.4 72.6502 107.39 71.3702 100.1C70.2102 93.4799 70.9002 87.1299 75.1302 81.5699C76.6402 79.5799 78.1502 77.5899 79.7502 75.6699C85.6502 68.5899 85.8802 64.3599 80.7002 56.5299C77.3602 51.4799 74.0302 51.1899 70.0502 54.9399L70.0602 54.9499ZM88.2502 105.79C88.4502 106.2 88.6502 106.61 88.8502 107.02C91.8502 105.54 96.2602 104.85 97.5802 102.44C102.49 93.5299 99.5402 81.3199 91.6502 75.0099C90.7402 74.2799 87.9902 74.3399 87.3002 75.1099C83.9902 78.8199 80.6002 82.6099 78.1502 86.8899C72.2902 97.1099 76.8802 105.39 88.2502 105.79ZM68.8202 61.3499C65.0002 64.9099 65.6602 67.2199 67.5702 69.3299C68.0002 69.8099 69.2602 69.5399 70.1402 69.6099C69.7602 67.2299 69.3802 64.8399 68.8202 61.3499Z\" fill=\"#004FFF\" stroke=\"#004FFF\" stroke-miterlimit=\"10\"/>\\n<path d=\"M550.12 67.96C545.1 69.46 540.58 71.09 537.56 66.48C534.48 61.77 533.72 56.28 536.16 51.21C538.43 46.49 543.26 44.85 548.28 44.51C551.87 44.27 553.94 46.58 554.44 49.85C555.11 54.24 555.36 58.7 555.63 63.15C555.79 65.79 555.66 68.44 555.66 72.7C558.3 67.57 560 63.5 562.37 59.88C564.78 56.19 567.34 52.27 570.75 49.62C579.96 42.47 589.74 45.52 594.14 56.52C595.12 58.96 595.7 61.65 595.94 64.27C597.1 76.87 598.17 89.49 598.99 102.12C599.09 103.63 597.45 105.25 596.61 106.81C595.68 105.3 594.09 103.85 593.93 102.26C592.66 89.5 591.7 76.71 590.58 63.94C590.17 59.26 588.36 55.3 584.4 52.44C581.47 50.33 578.52 49.76 575.79 52.35C572.83 55.16 569.09 57.85 567.6 61.4C562.09 74.55 557.42 88.05 552.26 101.36C551.67 102.89 549.97 104 548.78 105.3C547.98 103.67 546.37 101.96 546.51 100.41C547.31 91.62 548.54 82.88 549.59 74.11C549.8 72.33 549.89 70.53 550.1 67.97L550.12 67.96ZM550.12 54.58C549.65 53.87 548.72 50.79 546.99 50.24C543.91 49.27 540.21 53.11 540.36 56.6C540.48 59.38 539.62 63.07 543.71 63.91C546.82 64.54 549.98 60.56 550.12 54.58Z\" fill=\"#004FFF\" stroke=\"#004FFF\" stroke-miterlimit=\"10\"/>\\n<path d=\"M423.17 73.4599C422.27 73.2899 421.93 73.1099 421.64 73.1799C410.09 75.7799 405.36 71.2899 407.33 59.4899C408.37 53.2499 411.46 48.3199 416.95 44.9899C422.86 41.3999 427.38 43.0299 428.88 49.8199C429.79 53.9699 429.68 58.3399 430.14 63.9599C432.3 60.5399 433.92 58.0199 435.49 55.4799C439.07 49.7199 445.39 46.5399 450.96 47.7299C457.94 49.2199 461.64 53.4999 462.1 61.7199C462.89 75.6799 463.32 89.6699 463.88 103.64C463.92 104.63 464.08 105.81 463.63 106.58C462.96 107.74 461.81 108.62 460.86 109.62C460.06 108.4 458.62 107.22 458.56 105.97C458.15 96.6599 458.08 87.3299 457.76 78.0199C457.57 72.3599 457.11 66.7199 456.78 61.0699C456.54 56.9199 454.48 54.0899 450.42 53.1599C446.26 52.2099 443 53.8399 440.52 57.2999C431.87 69.3799 428.19 82.9399 428.05 97.6599C428.03 100.34 429.49 104.82 425.08 104.82C420.7 104.82 422.08 100.34 422.13 97.6599C422.28 89.5599 422.78 81.4599 423.14 73.4599H423.17ZM410.7 62.6499C412.64 65.3399 414 68.6399 415.22 68.5899C417.35 68.5099 420.45 66.8199 421.27 64.9799C422.91 61.2799 423.46 57.0399 424.05 52.9599C424.22 51.7499 423.34 49.6799 422.35 49.2099C421.42 48.7699 419.16 49.4899 418.49 50.4199C415.79 54.1699 413.48 58.1999 410.7 62.6499Z\" fill=\"#004FFF\" stroke=\"#004FFF\" stroke-miterlimit=\"10\"/>\\n<path d=\"M210.72 85.8099C208.95 92.2799 208.22 96.9699 206.3 101.12C205.23 103.44 202.22 106.22 200.01 106.29C197.79 106.36 194.53 103.81 193.37 101.56C190.34 95.6799 188.84 89.2299 192.96 83.1099C194.1 81.4299 196.18 80.2599 198.03 79.2099C199.93 78.1399 203.45 77.9099 203.84 76.5899C204.72 73.5999 204.12 70.1699 204.12 66.1799C198.72 67.8899 194.66 67.4999 192.53 62.4499C190.48 57.5899 191.73 51.6199 195.5 48.1699C200.1 43.9699 205.78 45.0999 206.95 51.1599C208.48 59.1099 209.06 67.2799 209.45 75.3899C209.63 79.2099 210.66 81.5099 214.23 83.1099C220.41 85.8799 225.67 89.9499 229.07 96.0099C229.81 97.3299 230.28 98.8099 230.88 100.22C231.71 99.7499 232.53 99.2799 233.36 98.8099C233.9 96.5199 234.76 94.2599 234.93 91.9499C235.76 80.1599 236.36 68.3399 237.15 56.5499C237.37 53.2399 237.76 49.9099 238.56 46.7099C238.81 45.7299 240.7 45.1699 241.84 44.4199C242.35 45.5199 243.36 46.6599 243.29 47.7299C242.3 63.0099 241.31 78.2999 239.95 93.5599C239.59 97.6299 239.93 103.01 234.4 104.17C229.18 105.27 226.69 101.02 223.64 97.5699C220.02 93.4699 215.54 90.1299 210.73 85.8399L210.72 85.8099ZM201.05 101.25C202.07 97.2099 203.39 93.2099 203.96 89.0999C204.19 87.4399 202.76 85.5599 202.09 83.7799C200.15 85.1099 197 86.0899 196.51 87.8199C195.17 92.4899 195.93 97.2299 201.05 101.24V101.25ZM200.28 51.2699C196.84 53.7099 196.13 56.8299 197.6 60.3799C197.85 60.9799 200.17 61.5099 200.79 61.0499C204.21 58.5399 203.11 55.3299 201.62 52.2199C201.5 51.9699 201.11 51.8399 200.28 51.2699Z\" fill=\"#004FFF\" stroke=\"#004FFF\" stroke-miterlimit=\"10\"/>\\n<path d=\"M210.01 225.97C210.01 227.33 209.81 229.64 210.05 231.91C210.79 239.19 212.95 241.32 220.19 241.41C225.34 241.48 230.5 241.09 235.65 240.8C238.95 240.61 240.86 238.87 240.97 235.43C241.37 223.62 242.19 211.8 241.98 200.01C241.88 194.18 237.48 186.91 229.47 185.87C220.49 184.71 212.18 184.9 205.75 192.58C205.04 193.43 203.27 193.38 201.98 193.74C201.95 192.22 201.27 190.21 201.99 189.27C206.01 184.07 211.44 180.77 218.01 180.18C221.94 179.82 226.02 180.12 229.93 180.75C240.5 182.46 247.47 190.48 247.41 201.16C247.35 212.31 246.93 223.46 246.31 234.59C245.85 242.83 243.23 245.48 234.91 246.14C228.79 246.62 222.61 246.62 216.47 246.34C211.11 246.1 206.71 243.04 206.08 237.83C205.06 229.33 204.78 220.65 205.28 212.1C205.58 207.03 211.16 202.98 215.7 202.83C220.81 202.67 223.6 205.86 225.42 210.07C227.34 214.51 226.09 220.57 221.84 222.98C218.67 224.78 214.54 224.9 210.02 225.96L210.01 225.97ZM221.12 212.8C219.84 211.62 218.25 209.11 216.07 208.38C213.25 207.45 209.71 212.1 209.8 215.8C209.89 219.62 213.02 219.68 215.44 219.87C219.19 220.17 220.45 217.43 221.13 212.79L221.12 212.8Z\" fill=\"#004FFF\" stroke=\"#004FFF\" stroke-miterlimit=\"10\"/>\\n<path d=\"M305.56 72.82C304.45 81.06 303.33 89.29 302.22 97.53C301.36 103.9 297.56 107.1 291.34 108C282.23 109.32 273.41 108.29 264.84 105.05C260.76 103.51 257.84 100.59 258.01 96.13C258.38 86.51 258.89 76.86 260.15 67.33C260.51 64.61 263.35 60.65 265.65 60.18C268.39 59.62 272.08 61.75 274.78 63.58C276.67 64.87 277.92 67.46 278.88 69.71C282.47 78.1 278.38 84.25 269.23 84.81C267.1 84.94 264.03 83.15 263.2 87.19C261.93 93.39 263.08 98.63 266.7 100.09C274.76 103.35 283.21 104.25 291.67 102.35C293.69 101.9 296.44 99.17 296.67 97.22C298.05 85.52 299.43 73.75 299.55 61.99C299.64 53.39 296.26 50.77 287.67 50.71C282.59 50.68 277.51 51.61 272.42 51.96C271.45 52.03 269.91 51.64 269.55 50.97C269.14 50.19 269.59 48.82 269.95 47.81C270.14 47.29 270.89 46.91 271.46 46.58C276.31 43.78 296 44.71 299.35 48.9C302.19 52.44 303.74 57.29 304.87 61.81C305.73 65.25 305.04 69.09 305.04 72.75C305.21 72.77 305.38 72.8 305.54 72.82H305.56ZM264.26 74.15C263.32 78.26 264.75 79.59 267.71 79.46C270.83 79.32 274.42 79.77 274.71 75.11C274.93 71.56 270.82 64.84 268.28 65.34C262.63 66.44 265.72 71.98 264.26 74.16V74.15Z\" fill=\"#004FFF\" stroke=\"#004FFF\" stroke-miterlimit=\"10\"/>\\n<path d=\"M446.3 201.76C441.08 202.74 436.41 203.27 433.92 198.16C431.35 192.89 432.76 188.1 436.56 183.91C437.67 182.68 438.74 181.08 440.17 180.54C443.3 179.34 447.08 177.4 449.74 178.3C451.63 178.93 453.14 183.73 453.08 186.63C452.8 200.09 451.6 213.54 451.33 227C451 242.96 451.62 243.34 467.66 243.56C471.15 243.61 474.66 243.17 478.14 243.39C482.33 243.66 483.16 241.62 483.05 237.98C482.57 222.18 482.17 206.38 481.95 190.58C481.91 187.7 480.78 182.8 484.94 182.87C489.1 182.94 486.99 187.65 487.08 190.28C487.61 206.41 488.01 222.54 488.23 238.68C488.35 247.4 487.31 248.36 478.52 248.57C472.03 248.73 465.52 248.87 459.05 248.47C450.34 247.93 446.66 244.31 446.34 235.69C445.99 226.22 446.29 216.72 446.31 207.24C446.31 205.61 446.31 203.99 446.31 201.75L446.3 201.76ZM447.59 183.71C447 183.27 446.41 182.84 445.81 182.4C443.31 185.2 440.48 187.79 438.49 190.92C437.74 192.1 438.43 195.66 439.41 196.12C440.92 196.83 443.71 196.44 445.14 195.4C449.37 192.34 447.93 187.84 447.58 183.71H447.59Z\" fill=\"#004FFF\" stroke=\"#004FFF\" stroke-miterlimit=\"10\"/>\\n<path d=\"M29.6499 165.24C27.8399 168.33 26.3599 171.71 24.0899 174.41C22.4499 176.37 19.6199 178.75 17.5499 178.54C15.5699 178.35 13.1699 175.36 12.2499 173.07C10.9799 169.91 10.5499 166.26 10.5099 162.82C10.4899 161.44 12.4599 160.03 13.5199 158.63C14.3299 160.02 15.5499 161.31 15.8599 162.8C16.5499 166.06 16.7799 169.41 17.1999 172.73C17.7599 172.81 18.3299 172.89 18.8899 172.98C21.7499 168.02 24.4699 162.96 27.5399 158.13C28.5799 156.49 30.4999 155.41 32.0199 154.08C33.2599 155.86 35.0399 157.49 35.6199 159.46C36.3499 161.95 36.2199 164.73 36.2299 167.39C36.2899 185.22 36.2999 203.05 36.3199 220.88C36.3199 223.52 36.3199 226.15 36.3199 229.35C38.0699 228.86 39.0899 228.5 40.1399 228.29C41.2699 228.07 42.4499 227.74 43.5599 227.88C47.8999 228.43 50.8199 234.53 50.6399 242.41C50.5299 247.25 48.1799 249.52 42.6699 250.12C36.7299 250.76 32.9999 248.46 31.8499 243.07C31.3299 240.66 31.2699 238.12 31.2499 235.64C31.1199 213.14 31.0499 190.65 30.9399 168.15C30.9399 167.34 30.8099 166.54 30.7399 165.73C30.3699 165.56 29.9899 165.38 29.6199 165.21L29.6499 165.24ZM46.7499 241.46C44.7699 238.03 43.4699 235.79 42.1699 233.54C40.4899 235.93 38.2199 238.12 37.2999 240.78C36.3599 243.48 38.4599 245.33 41.2499 244.8C42.9599 244.47 44.4399 242.93 46.7499 241.46Z\" fill=\"#004FFF\" stroke=\"#004FFF\" stroke-miterlimit=\"10\"/>\\n<path d=\"M378.19 192.1C380.28 193.29 382.09 194.38 383.95 195.35C388.29 197.62 389.81 201.35 387.31 205.32C380.29 216.45 380.45 228.69 380.76 241.06C380.79 242.22 380.95 243.52 380.52 244.51C380.06 245.56 378.95 246.32 378.12 247.2C377.3 246.3 375.77 245.42 375.76 244.5C375.54 231.91 373.88 219.12 380.49 207.39C383.89 201.35 383.77 201.03 377.77 198.05C370.61 194.49 370.32 191.72 376.02 186.3C383.98 178.73 393.84 177.85 403.06 181.05C411.89 184.12 416.27 192.43 416.84 201.96C417.64 215.25 418.13 228.55 418.75 241.85C418.77 242.35 418.93 242.96 418.71 243.33C417.87 244.72 416.91 246.04 415.99 247.38C415.16 246.12 413.99 244.95 413.6 243.56C413.17 242.01 413.49 240.25 413.4 238.59C412.73 225.8 412.35 212.97 411.22 200.22C410.62 193.4 406.93 187.17 400.13 185.62C392.4 183.86 384.16 184.1 378.21 192.09L378.19 192.1Z\" fill=\"#004FFF\" stroke=\"#004FFF\" stroke-miterlimit=\"10\"/>\\n<path d=\"M283.33 241.95C284.03 229.07 284.73 216.19 285.44 203.28C284.48 203.08 284 202.84 283.57 202.9C275.61 204.07 272.14 201.56 271.32 193.99C270.62 187.53 276.05 180.11 282.1 180.2C284.21 180.23 287.38 182.25 288.14 184.14C289.71 188.05 290.76 192.5 290.66 196.69C290.27 211.66 289.43 226.63 288.44 241.58C288.28 243.96 286.72 247.98 285.4 248.16C282.91 248.49 279.16 247.36 277.61 245.46C271.21 237.62 265.42 229.28 259.44 221.1C259.06 220.58 258.66 219.84 258.74 219.26C258.94 217.78 259.39 216.32 259.75 214.86C261.01 215.68 262.65 216.23 263.46 217.37C268.47 224.41 273.29 231.58 278.18 238.71C279.2 240.19 280.2 241.68 281.22 243.16C281.93 242.75 282.64 242.34 283.35 241.93L283.33 241.95ZM285.25 189.49C284.15 188.2 283.09 186.96 282.04 185.72C280.2 187.96 277.68 189.97 276.81 192.53C276.36 193.87 278.82 197.79 279.99 197.79C285.24 197.82 282.94 192.57 285.25 189.48V189.49Z\" fill=\"#004FFF\" stroke=\"#004FFF\" stroke-miterlimit=\"10\"/>\\n<path d=\"M342.14 80.8999C343.59 75.0799 342.65 73.1699 336.23 71.0699C332.91 69.9899 329.45 69.3299 326.12 68.2899C320.48 66.5199 318.77 63.1399 320.5 57.5799C323.77 47.1099 339.62 41.3599 348.71 47.4799C349.86 48.2499 350.35 49.9899 351.15 51.2799C349.55 51.5199 347.74 52.3599 346.39 51.8899C338.92 49.2699 331.31 50.7399 327.32 55.9199C323.95 60.2999 324.72 62.3799 330.04 63.9499C334.17 65.1699 338.36 66.3699 342.28 68.1199C346.23 69.8899 348.53 73.2299 347.91 77.7699C346.69 86.6699 345.49 95.5799 343.7 104.37C343.34 106.12 340.53 108.34 338.61 108.6C333.67 109.27 326.58 103.33 324.84 97.9099C323.1 92.5099 325.01 85.5899 330.08 83.0399C333.32 81.4099 337.5 81.6499 342.13 80.9099L342.14 80.8999ZM338.75 103.2C339.39 99.8099 339.8 96.7299 340.58 93.7499C341.53 90.0999 340.82 87.3799 336.84 86.6399C332.74 85.8799 330.75 88.5299 329.86 92.0299C328.61 96.9899 331.82 101.21 338.75 103.19V103.2Z\" fill=\"#004FFF\" stroke=\"#004FFF\" stroke-miterlimit=\"10\"/>\\n<path d=\"M593.5 226.9C593.5 221.84 594.44 216.95 593.16 212.74C592.36 210.11 588.42 208.13 585.53 206.51C582.67 204.91 579.11 204.55 576.27 202.92C568.95 198.74 568.83 192.38 575.73 187.59C582.06 183.19 589.15 181.9 596.66 182.74C598.2 182.91 600.07 183.66 601 184.79C602.29 186.36 602.83 188.55 603.7 190.47C601.83 190.03 599.7 190.02 598.14 189.08C593.25 186.14 579.77 188.67 577.09 193.64C576.55 194.64 577.69 197.54 578.85 198.23C581.36 199.74 584.4 200.34 587.2 201.4C597.13 205.17 598.93 207.44 599.12 217.84C599.25 225.16 599.04 232.49 598.66 239.8C598.32 246.31 594.91 249.41 588.9 249.28C582.82 249.14 579.41 245.51 579.26 238.98C579.23 237.82 579.26 236.65 579.33 235.49C579.9 227.09 582.53 225.07 590.91 226.57C591.55 226.68 592.2 226.73 593.51 226.89L593.5 226.9ZM583.56 236.24C584.54 240.37 584.29 243.82 588.96 243.93C593.81 244.05 593.04 240.29 593.58 237.27C594.38 232.72 591.41 231.35 588.16 231.7C586.49 231.88 585.09 234.65 583.56 236.24Z\" fill=\"#004FFF\" stroke=\"#004FFF\" stroke-miterlimit=\"10\"/>\\n<path d=\"M588.39 23.44C588.39 18.86 588.11 15.4 588.53 12.02C588.7 10.64 590.38 9.44004 591.38 8.17004C592.2 9.43004 593.73 10.67 593.74 11.94C593.79 18.93 593.49 25.92 593.28 32.91C593.18 36.37 591.15 38.35 587.91 38.22C577.95 37.81 567.96 37.38 558.05 36.32C552.94 35.77 551.88 32.38 554.62 28.01C561.5 17.07 573.61 14.27 584.55 21.09C585.38 21.61 586.22 22.12 588.39 23.45V23.44ZM585.4 33.36C584.35 26.43 580.3 23.05 573.54 22.69C567.28 22.35 561.65 25.91 559.93 31.84C568.46 32.35 576.83 32.85 585.39 33.36H585.4Z\" fill=\"#004FFF\" stroke=\"#004FFF\" stroke-miterlimit=\"10\"/>\\n<path d=\"M448.34 20.5C454.88 15.7 462.22 12.04 463.47 3.21C463.6 2.27 465.42 1.57 466.45 0.75C467.15 1.94 468.68 3.38 468.41 4.26C467.35 7.69 466.52 11.78 464.12 14.08C457.94 20.02 451.25 25.55 444.21 30.45C439.4 33.8 433.52 33.4 428.75 29.81C423.84 26.11 422.98 20.54 424.43 14.89C425.91 9.12 430.02 5.47 435.8 4.18C442.01 2.79 448.34 8.61 448.55 15.63C448.6 17.25 448.41 18.87 448.32 20.5H448.34ZM443.25 15.72C442.7 12.87 441.7 9.62 437.5 9.37C433.37 9.13 429.18 14.16 429.21 18.98C429.24 23.95 431.99 27.11 436.14 26.96C439.67 26.83 443.29 21.42 443.25 15.72Z\" fill=\"#004FFF\" stroke=\"#004FFF\" stroke-miterlimit=\"10\"/>\\n<path d=\"M92.4602 26.22C88.9202 26.44 86.2302 27.06 83.7202 26.62C81.9202 26.3 79.5902 24.94 78.8502 23.39C76.9702 19.43 80.6902 13.38 85.5902 11.59C90.0902 9.94 94.5902 11.68 95.8602 16.6C97.2002 21.78 97.3502 27.27 98.1502 33.67C102.58 27.99 106.7 22.55 111.03 17.26C112.09 15.96 113.8 15.19 115.21 14.17C115.42 16.06 116.53 18.64 115.7 19.71C110.11 26.92 104.25 33.95 98.1002 40.69C96.8602 42.05 93.9802 41.91 91.8502 42.46C91.4202 40.36 90.5502 38.23 90.6802 36.17C90.8802 32.98 91.7802 29.83 92.4602 26.22ZM83.7002 19.46C83.8702 19.91 84.0402 20.37 84.2002 20.82H92.7902C90.7902 18.76 89.5802 16.63 88.6502 16.74C86.9102 16.96 85.3302 18.48 83.6902 19.45L83.7002 19.46Z\" fill=\"#004FFF\" stroke=\"#004FFF\" stroke-miterlimit=\"10\"/>\\n<path d=\"M165.58 80.1399C168.87 80.9899 171.63 81.5399 174.28 82.4199C177.79 83.5999 179.76 86.02 179.59 89.94C179.37 95 175.74 101.12 172.13 102.09C168 103.2 164.93 101.28 162.69 98.07C159.63 93.6899 158.58 88.9299 159.45 83.4499C160.91 74.2499 161.72 64.9499 162.82 55.6899C162.98 54.3699 162.84 52.88 163.42 51.77C164.01 50.64 165.3 49.88 166.29 48.95C166.98 50.13 168.32 51.34 168.26 52.47C167.99 57.45 167.29 62.4099 166.79 67.3799C166.36 71.6399 165.99 75.8999 165.59 80.1299L165.58 80.1399ZM163.21 89.8499C166.02 92.8399 167.91 94.85 169.8 96.86C171.26 94.67 173.49 92.6 173.81 90.26C173.95 89.22 170.38 87.2199 168.21 86.5199C167.28 86.2199 165.65 88.1499 163.21 89.8499Z\" fill=\"#004FFF\" stroke=\"#004FFF\" stroke-miterlimit=\"10\"/>\\n<path d=\"M341.54 271.73C341.54 273.56 341.24 275.45 341.62 277.19C342.02 279.01 343.06 280.69 343.83 282.44C345.8 281 349.1 279.83 349.47 278.06C350.43 273.41 350.13 268.5 350.27 263.7C350.3 262.71 349.69 261.55 350.04 260.77C350.58 259.56 351.69 258.61 352.56 257.54C353.58 258.42 355.51 259.32 355.49 260.17C355.32 267.11 355.45 274.16 354.16 280.93C353.12 286.37 346.01 289.44 340.89 287.16C338.9 286.27 337.15 283.59 336.47 281.37C335.73 278.95 336.68 276.06 336.27 273.47C336.05 272.08 334.8 270.19 333.57 269.75C329.98 268.47 328.42 266.28 328.94 262.59C329.48 258.85 333.82 253.83 336.56 254.44C338.22 254.81 340.39 256.78 340.74 258.38C341.68 262.71 341.77 267.23 342.2 271.68L341.54 271.73Z\" fill=\"#004FFF\" stroke=\"#004FFF\" stroke-miterlimit=\"10\"/>\\n<path d=\"M156.83 165.79C148.1 162.63 145.86 154.02 152.2 147.75C153.81 146.16 157.07 145.03 159.17 145.49C160.98 145.89 163.18 148.7 163.5 150.72C164.14 154.73 163.65 158.93 163.54 163.05C163.51 164.3 163.18 165.55 163.47 167.13C168.77 163.38 174.11 159.91 177.36 154.02C178.15 152.59 180.09 151.8 181.5 150.72C181.62 152.65 182.48 154.95 181.74 156.45C177.88 164.17 171.09 169.15 163.93 173.39C159.54 175.99 157.19 173.34 156.83 165.79ZM158.4 150.99C157.71 150.81 157.02 150.63 156.33 150.44C155.57 152.55 154.54 154.63 154.2 156.81C154.07 157.64 155.49 158.72 156.21 159.69C157.04 158.87 158.44 158.13 158.57 157.2C158.86 155.18 158.5 153.07 158.4 150.99Z\" fill=\"#004FFF\" stroke=\"#004FFF\" stroke-miterlimit=\"10\"/>\\n<path d=\"M319.81 23.24C320.38 18.63 324.24 15.98 328.55 14C333.55 11.71 338.75 11.33 343.01 15.46C347.18 19.51 351.05 23.9 354.7 28.43C355.52 29.45 355.35 31.92 354.67 33.22C354.31 33.91 351.86 33.7 350.38 33.55C348.01 33.32 345.67 32.5 343.3 32.46C338.16 32.37 332.97 33.05 327.87 32.58C322.73 32.1 319.68 28.32 319.81 23.23V23.24ZM345.76 27.68C339.51 17.1 333.94 15.32 327.7 20.62C326.57 21.58 325.14 23.66 325.5 24.56C326.04 25.91 327.99 27.43 329.44 27.54C334.48 27.9 339.57 27.68 345.76 27.68Z\" fill=\"#004FFF\" stroke=\"#004FFF\" stroke-miterlimit=\"10\"/>\\n<path d=\"M477.17 162.71C482.08 158.77 487.63 156.9 489.52 150.78C489.87 149.64 491.76 148.97 492.94 148.08C493.38 149.53 494.37 151.07 494.16 152.42C492.9 160.36 474.74 172.88 466.95 171.38C461.1 170.25 459.11 166.88 460.37 160.27C461.62 153.71 466.53 149.12 471.44 150.8C473.57 151.53 475.25 154.38 476.51 156.61C477.3 158.01 476.94 160.06 477.17 162.72V162.71ZM471.45 155.76C466.05 156.71 465.65 159.93 465.52 163.03C465.48 163.97 466.78 165.78 467.43 165.77C468.6 165.74 470.52 164.83 470.74 163.94C471.35 161.52 471.23 158.93 471.44 155.76H471.45Z\" fill=\"#004FFF\" stroke=\"#004FFF\" stroke-miterlimit=\"10\"/>\\n<path d=\"M113.15 161.71C113.15 164.36 113.37 167.05 113.04 169.66C112.91 170.65 111.5 171.47 110.68 172.37C109.84 171.49 108.33 170.64 108.29 169.71C108.01 164.25 107.95 158.77 108.12 153.31C108.15 152.38 109.63 151.5 110.44 150.59C111.27 151.48 112.71 152.29 112.83 153.27C113.16 156.05 112.94 158.89 112.94 161.71C113.01 161.71 113.09 161.71 113.16 161.71H113.15Z\" fill=\"#004FFF\" stroke=\"#004FFF\" stroke-miterlimit=\"10\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_342_447\">\\n<rect width=\"604.56\" height=\"288.43\" fill=\"white\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ng761x-container\",layoutDependency:layoutDependency,layoutId:\"e1pUZ1580-container\",style:{opacity:.8},children:/*#__PURE__*/_jsx(Grain,{height:\"100%\",id:\"e1pUZ1580\",layoutId:\"e1pUZ1580\",opacity:.1,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-CRhgn.framer-f5mfz1, .framer-CRhgn .framer-f5mfz1 { display: block; }\",\".framer-CRhgn.framer-1sfjom0 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: 500px; justify-content: center; overflow: visible; padding: 60px 100px 60px 100px; position: relative; width: 1200px; }\",\".framer-CRhgn .framer-1bukikm { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: 208px; justify-content: center; left: 50%; overflow: visible; padding: 0px; position: absolute; top: 50%; width: min-content; z-index: 2; }\",\".framer-CRhgn .framer-sgt98d { aspect-ratio: 2.153310104529617 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 46px); overflow: visible; position: relative; width: 100px; }\",\".framer-CRhgn .framer-1ub9fps { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-CRhgn .framer-1jjtpi1-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-CRhgn .framer-ein8wq { flex: none; height: 99px; left: calc(28.06236080178176% - 47px / 2); position: absolute; top: 114px; width: 47px; z-index: 1; }\",\".framer-CRhgn .framer-1yo93qc { flex: none; height: 78px; position: relative; width: 163px; }\",\".framer-CRhgn .framer-1ng761x-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-CRhgn.framer-1sfjom0, .framer-CRhgn .framer-1bukikm { gap: 0px; } .framer-CRhgn.framer-1sfjom0 > *, .framer-CRhgn .framer-1bukikm > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-CRhgn.framer-1sfjom0 > :first-child, .framer-CRhgn .framer-1bukikm > :first-child { margin-top: 0px; } .framer-CRhgn.framer-1sfjom0 > :last-child, .framer-CRhgn .framer-1bukikm > :last-child { margin-bottom: 0px; } }\",\".framer-CRhgn.framer-v-1cok46x.framer-1sfjom0 { width: 959px; }\",\".framer-CRhgn.framer-v-1cok46x .framer-1bukikm { height: min-content; }\",\".framer-CRhgn.framer-v-1cok46x .framer-ein8wq { left: calc(27.1714922048998% - 47px / 2); top: 151px; }\",\".framer-CRhgn.framer-v-1oe46si.framer-1sfjom0 { padding: 60px 24px 60px 24px; width: 390px; }\",\".framer-CRhgn.framer-v-1oe46si .framer-1bukikm { height: min-content; width: 362px; }\",\".framer-CRhgn.framer-v-1oe46si .framer-ein8wq { left: calc(20.718232044198917% - 47px / 2); top: 143px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 500\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"OZlFGZujf\":{\"layout\":[\"fixed\",\"fixed\"]},\"aVlszQjvJ\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerlAcg2kVtL=withCSS(Component,css,\"framer-CRhgn\");export default FramerlAcg2kVtL;FramerlAcg2kVtL.displayName=\"CTA section\";FramerlAcg2kVtL.defaultProps={height:500,width:1200};addPropertyControls(FramerlAcg2kVtL,{variant:{options:[\"eZ5ujXtmC\",\"OZlFGZujf\",\"aVlszQjvJ\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerlAcg2kVtL,[{explicitInter:true,fonts:[{family:\"FC Sound Bold\",source:\"custom\",url:\"https://framerusercontent.com/assets/k7d9CMCGB9bXuF2aRcAk2Eaxbk.woff2\"}]},...BtnRegisterFonts,...GrainFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerlAcg2kVtL\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"OZlFGZujf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"aVlszQjvJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"500\",\"framerIntrinsicWidth\":\"1200\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (d275c2b)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,Image,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const enabledGestures={xrAqKdif6:{hover:true,pressed:true}};const cycleOrder=[\"xrAqKdif6\"];const serializationHash=\"framer-C9UwB\";const variantClassNames={xrAqKdif6:\"framer-v-13v7627\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0: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!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(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{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"xrAqKdif6\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Image,{...restProps,...gestureHandlers,background:{alt:\"\",fit:\"stretch\",pixelHeight:534,pixelWidth:642,positionX:\"center\",positionY:\"center\",sizes:(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\",src:\"https://framerusercontent.com/images/uWEqipVPibEYT7Pa9CUoHZy1o8.webp\",srcSet:\"https://framerusercontent.com/images/uWEqipVPibEYT7Pa9CUoHZy1o8.webp?scale-down-to=512 512w,https://framerusercontent.com/images/uWEqipVPibEYT7Pa9CUoHZy1o8.webp 642w\"},className:cx(serializationHash,...sharedStyleClassNames,\"framer-13v7627\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"xrAqKdif6\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{opacity:.6,...style},variants:{\"xrAqKdif6-hover\":{opacity:1},\"xrAqKdif6-pressed\":{opacity:1}},...addPropertyOverrides({\"xrAqKdif6-hover\":{\"data-framer-name\":undefined},\"xrAqKdif6-pressed\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant)})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-C9UwB.framer-w5cd4o, .framer-C9UwB .framer-w5cd4o { display: block; }\",\".framer-C9UwB.framer-13v7627 { cursor: pointer; height: 255px; position: relative; width: 343px; }\",\".framer-C9UwB.framer-v-13v7627.hover.framer-13v7627, .framer-C9UwB.framer-v-13v7627.pressed.framer-13v7627 { aspect-ratio: 1.3439252336448597 / 1; height: var(--framer-aspect-ratio-supported, 255px); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 255\n * @framerIntrinsicWidth 342.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"VLn_8fC2l\":{\"layout\":[\"fixed\",\"fixed\"]},\"RqPDQ3eOk\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerDP1NPY2yB=withCSS(Component,css,\"framer-C9UwB\");export default FramerDP1NPY2yB;FramerDP1NPY2yB.displayName=\"Report\";FramerDP1NPY2yB.defaultProps={height:255,width:342.5};addFonts(FramerDP1NPY2yB,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerDP1NPY2yB\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"255\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"VLn_8fC2l\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"RqPDQ3eOk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"342.5\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./DP1NPY2yB.map","// Generated by Framer (d275c2b)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Image,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const enabledGestures={mqEYQwqzb:{hover:true,pressed:true}};const cycleOrder=[\"mqEYQwqzb\"];const serializationHash=\"framer-wZEcc\";const variantClassNames={mqEYQwqzb:\"framer-v-16rb9mx\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0: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!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const getProps=({height,hover,id,width,...props})=>{return{...props,kLfR8m7FN:hover!==null&&hover!==void 0?hover:props.kLfR8m7FN};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,kLfR8m7FN,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"mqEYQwqzb\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnter1efsqaw=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(kLfR8m7FN){const res=await kLfR8m7FN(...args);if(res===false)return false;}});const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Image,{...restProps,...gestureHandlers,background:{alt:\"\",fit:\"stretch\",pixelHeight:435,pixelWidth:584,positionX:\"center\",positionY:\"center\",sizes:(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\",src:\"https://framerusercontent.com/images/AVERhwQrl8ykb89P2eNeszKSY.webp\",srcSet:\"https://framerusercontent.com/images/AVERhwQrl8ykb89P2eNeszKSY.webp?scale-down-to=512 512w,https://framerusercontent.com/images/AVERhwQrl8ykb89P2eNeszKSY.webp 584w\"},className:cx(serializationHash,...sharedStyleClassNames,\"framer-16rb9mx\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"mqEYQwqzb\",onMouseEnter:onMouseEnter1efsqaw,ref:ref!==null&&ref!==void 0?ref:ref1,style:{opacity:.6,...style},variants:{\"mqEYQwqzb-hover\":{opacity:1},\"mqEYQwqzb-pressed\":{opacity:1}},...addPropertyOverrides({\"mqEYQwqzb-hover\":{\"data-framer-name\":undefined},\"mqEYQwqzb-pressed\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant)})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-wZEcc.framer-p3a7x2, .framer-wZEcc .framer-p3a7x2 { display: block; }\",\".framer-wZEcc.framer-16rb9mx { cursor: pointer; height: 228px; position: relative; width: 327px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 228\n * @framerIntrinsicWidth 327\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"c6ieQUS3F\":{\"layout\":[\"fixed\",\"fixed\"]},\"AGtKc1Nre\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"kLfR8m7FN\":\"hover\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const Framerf1SWqDXKk=withCSS(Component,css,\"framer-wZEcc\");export default Framerf1SWqDXKk;Framerf1SWqDXKk.displayName=\"FoH - customer, table\";Framerf1SWqDXKk.defaultProps={height:228,width:327};addPropertyControls(Framerf1SWqDXKk,{kLfR8m7FN:{title:\"Hover\",type:ControlType.EventHandler}});addFonts(Framerf1SWqDXKk,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerf1SWqDXKk\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"327\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"c6ieQUS3F\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"AGtKc1Nre\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"228\",\"framerVariables\":\"{\\\"kLfR8m7FN\\\":\\\"hover\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./f1SWqDXKk.map","// Generated by Framer (d275c2b)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,Image,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const enabledGestures={e50oumRg2:{hover:true,pressed:true}};const cycleOrder=[\"e50oumRg2\"];const serializationHash=\"framer-zmwcA\";const variantClassNames={e50oumRg2:\"framer-v-y6c9l1\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0: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!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(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{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"e50oumRg2\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Image,{...restProps,...gestureHandlers,background:{alt:\"\",fit:\"stretch\",pixelHeight:554,pixelWidth:732,positionX:\"center\",positionY:\"center\",sizes:(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\",src:\"https://framerusercontent.com/images/lPj235MQGWCWaJwAA3saKgG68.webp\",srcSet:\"https://framerusercontent.com/images/lPj235MQGWCWaJwAA3saKgG68.webp?scale-down-to=512 512w,https://framerusercontent.com/images/lPj235MQGWCWaJwAA3saKgG68.webp 732w\"},className:cx(serializationHash,...sharedStyleClassNames,\"framer-y6c9l1\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"e50oumRg2\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{opacity:.6,...style},variants:{\"e50oumRg2-hover\":{opacity:1},\"e50oumRg2-pressed\":{opacity:1}},...addPropertyOverrides({\"e50oumRg2-hover\":{\"data-framer-name\":undefined},\"e50oumRg2-pressed\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant)})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-zmwcA.framer-62p15y, .framer-zmwcA .framer-62p15y { display: block; }\",\".framer-zmwcA.framer-y6c9l1 { cursor: pointer; height: 241px; position: relative; width: 379px; }\",\".framer-zmwcA.framer-v-y6c9l1.hover.framer-y6c9l1, .framer-zmwcA.framer-v-y6c9l1.pressed.framer-y6c9l1 { aspect-ratio: 1.5773809523809523 / 1; height: var(--framer-aspect-ratio-supported, 241px); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 240.5\n * @framerIntrinsicWidth 379\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"yuBRp4W9Q\":{\"layout\":[\"fixed\",\"fixed\"]},\"vwuOPzjWr\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const Framerg5sp7uDEt=withCSS(Component,css,\"framer-zmwcA\");export default Framerg5sp7uDEt;Framerg5sp7uDEt.displayName=\"BoH - Kitchen\";Framerg5sp7uDEt.defaultProps={height:240.5,width:379};addFonts(Framerg5sp7uDEt,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerg5sp7uDEt\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"379\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"240.5\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"yuBRp4W9Q\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"vwuOPzjWr\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./g5sp7uDEt.map","// Generated by Framer (d275c2b)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Image,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const enabledGestures={Df9oCIY3F:{hover:true,pressed:true}};const cycleOrder=[\"Df9oCIY3F\"];const serializationHash=\"framer-begV4\";const variantClassNames={Df9oCIY3F:\"framer-v-1h0zrxp\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0: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!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const getProps=({click,click2,height,id,width,...props})=>{return{...props,EVwDNmC01:click2!==null&&click2!==void 0?click2:props.EVwDNmC01,fDccEgUnk:click!==null&&click!==void 0?click:props.fDccEgUnk};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,fDccEgUnk,EVwDNmC01,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Df9oCIY3F\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1ycg0my=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(fDccEgUnk){const res=await fDccEgUnk(...args);if(res===false)return false;}if(EVwDNmC01){const res=await EVwDNmC01(...args);if(res===false)return false;}});const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Image,{...restProps,...gestureHandlers,background:{alt:\"\",fit:\"stretch\",pixelHeight:502,pixelWidth:736,positionX:\"center\",positionY:\"center\",sizes:(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\",src:\"https://framerusercontent.com/images/vzM8zcep7OTXhyQ1jqj1MT8aEw.webp\",srcSet:\"https://framerusercontent.com/images/vzM8zcep7OTXhyQ1jqj1MT8aEw.webp?scale-down-to=512 512w,https://framerusercontent.com/images/vzM8zcep7OTXhyQ1jqj1MT8aEw.webp 736w\"},className:cx(serializationHash,...sharedStyleClassNames,\"framer-1h0zrxp\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Df9oCIY3F\",onTap:onTap1ycg0my,ref:ref!==null&&ref!==void 0?ref:ref1,style:{opacity:.6,...style},variants:{\"Df9oCIY3F-hover\":{opacity:1},\"Df9oCIY3F-pressed\":{opacity:1}},...addPropertyOverrides({\"Df9oCIY3F-hover\":{\"data-framer-name\":undefined},\"Df9oCIY3F-pressed\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant)})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-begV4.framer-kt4n0p, .framer-begV4 .framer-kt4n0p { display: block; }\",\".framer-begV4.framer-1h0zrxp { cursor: pointer; height: 200px; position: relative; width: 313px; }\",\".framer-begV4.framer-v-1h0zrxp.hover.framer-1h0zrxp, .framer-begV4.framer-v-1h0zrxp.pressed.framer-1h0zrxp { aspect-ratio: 1.561904761904762 / 1; height: var(--framer-aspect-ratio-supported, 200px); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 200\n * @framerIntrinsicWidth 312.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"oN22lLCE8\":{\"layout\":[\"fixed\",\"fixed\"]},\"evxWN1mf4\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"fDccEgUnk\":\"click\",\"EVwDNmC01\":\"click2\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const Framerhq6T96IGf=withCSS(Component,css,\"framer-begV4\");export default Framerhq6T96IGf;Framerhq6T96IGf.displayName=\"BoH - Stock\";Framerhq6T96IGf.defaultProps={height:200,width:312.5};addPropertyControls(Framerhq6T96IGf,{fDccEgUnk:{title:\"Click\",type:ControlType.EventHandler},EVwDNmC01:{title:\"Click 2\",type:ControlType.EventHandler}});addFonts(Framerhq6T96IGf,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerhq6T96IGf\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"200\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"oN22lLCE8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"evxWN1mf4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"fDccEgUnk\\\":\\\"click\\\",\\\"EVwDNmC01\\\":\\\"click2\\\"}\",\"framerIntrinsicWidth\":\"312.5\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./hq6T96IGf.map","// Generated by Framer (d275c2b)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,Image,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const enabledGestures={erwmWT3Rd:{hover:true,pressed:true}};const cycleOrder=[\"erwmWT3Rd\"];const serializationHash=\"framer-XtYis\";const variantClassNames={erwmWT3Rd:\"framer-v-xj1c1t\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0: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!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(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{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"erwmWT3Rd\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Image,{...restProps,...gestureHandlers,background:{alt:\"\",fit:\"stretch\",pixelHeight:344,pixelWidth:558,positionX:\"center\",positionY:\"center\",sizes:(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\",src:\"https://framerusercontent.com/images/Jh8aqHnCNLXxGYZ7TojF2z67Wf4.webp\",srcSet:\"https://framerusercontent.com/images/Jh8aqHnCNLXxGYZ7TojF2z67Wf4.webp?scale-down-to=512 512w,https://framerusercontent.com/images/Jh8aqHnCNLXxGYZ7TojF2z67Wf4.webp 558w\"},className:cx(serializationHash,...sharedStyleClassNames,\"framer-xj1c1t\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"erwmWT3Rd\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{opacity:.6,...style},variants:{\"erwmWT3Rd-hover\":{opacity:1},\"erwmWT3Rd-pressed\":{opacity:1}},...addPropertyOverrides({\"erwmWT3Rd-hover\":{\"data-framer-name\":undefined},\"erwmWT3Rd-pressed\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant)})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-XtYis.framer-kxxt6p, .framer-XtYis .framer-kxxt6p { display: block; }\",\".framer-XtYis.framer-xj1c1t { cursor: pointer; height: 177px; position: relative; width: 288px; }\",\".framer-XtYis.framer-v-xj1c1t.hover.framer-xj1c1t, .framer-XtYis.framer-v-xj1c1t.pressed.framer-xj1c1t { aspect-ratio: 1.6253369272237197 / 1; height: var(--framer-aspect-ratio-supported, 177px); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 177\n * @framerIntrinsicWidth 287.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"xxBLUJMON\":{\"layout\":[\"fixed\",\"fixed\"]},\"kbN4_zfRI\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerQ85NxzdI9=withCSS(Component,css,\"framer-XtYis\");export default FramerQ85NxzdI9;FramerQ85NxzdI9.displayName=\"FoH - Bill\";FramerQ85NxzdI9.defaultProps={height:177,width:287.5};addFonts(FramerQ85NxzdI9,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQ85NxzdI9\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"xxBLUJMON\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"kbN4_zfRI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"177\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"287.5\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Q85NxzdI9.map","// Generated by Framer (b0164a3)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import Report from\"https://framerusercontent.com/modules/6Ad2yIXo0HX86GR9EI6U/8QeRp4YCN4NSc5pLVW36/DP1NPY2yB.js\";import FoHCustomerTable from\"https://framerusercontent.com/modules/s3RbJ2sBjY2gvYOUgE6k/K8BbsVTts0YeY8548wQ2/f1SWqDXKk.js\";import BoHKitchen from\"https://framerusercontent.com/modules/fZ6lmKdgTj7duUb9gUet/l9qq7t9oaf2AejH6koyt/g5sp7uDEt.js\";import BoHStock from\"https://framerusercontent.com/modules/dntRFVV9gKtzgk6QjlMp/akzYJ3p2MAWMa3zYyobV/hq6T96IGf.js\";import FoHBill from\"https://framerusercontent.com/modules/k2zANOLNzqbuzVGlLDj3/TiliYJ4dFoOQ4ptgCtjs/Q85NxzdI9.js\";const BoHStockFonts=getFonts(BoHStock);const FoHBillFonts=getFonts(FoHBill);const BoHKitchenFonts=getFonts(BoHKitchen);const ReportFonts=getFonts(Report);const FoHCustomerTableFonts=getFonts(FoHCustomerTable);const cycleOrder=[\"SdEMiip1e\",\"sfHa1LwBK\",\"AzaduYiEv\"];const serializationHash=\"framer-oGwJt\";const variantClassNames={AzaduYiEv:\"framer-v-1b8rqsc\",SdEMiip1e:\"framer-v-1bukzsv\",sfHa1LwBK:\"framer-v-tb8k9i\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transition2={damping:30,delay:0,mass:1,stiffness:400,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.1,skewX:0,skewY:0,transition:transition2};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"320\":\"AzaduYiEv\",\"Desktop & Tablet\":\"SdEMiip1e\",Mobile:\"sfHa1LwBK\"};const getProps=({height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"SdEMiip1e\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Variants=motion.create(React.Fragment);const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"SdEMiip1e\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?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-1bukzsv\",className,classNames),\"data-framer-name\":\"Desktop & Tablet\",layoutDependency:layoutDependency,layoutId:\"SdEMiip1e\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({AzaduYiEv:{\"data-framer-name\":\"320\"},sfHa1LwBK:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-cd3d0p\",\"data-framer-name\":\"Frame illustration\",layoutDependency:layoutDependency,layoutId:\"Ez3Egmj4X\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:164,width:\"255px\",y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+34+68,...addPropertyOverrides({AzaduYiEv:{height:64,width:\"100px\",y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+15+42},sfHa1LwBK:{height:75,width:\"118px\",y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+15+34}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-17maqbi-container\",layoutDependency:layoutDependency,layoutId:\"MR3NDP7b8-container\",children:/*#__PURE__*/_jsx(BoHStock,{height:\"100%\",id:\"MR3NDP7b8\",layoutId:\"MR3NDP7b8\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:143,width:\"235px\",y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+34+142,...addPropertyOverrides({AzaduYiEv:{height:57,width:\"90px\",y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+15+69},sfHa1LwBK:{height:66,width:\"108px\",y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+15+174-108}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-3xiu4g-container\",layoutDependency:layoutDependency,layoutId:\"X1MUWL22q-container\",children:/*#__PURE__*/_jsx(FoHBill,{height:\"100%\",id:\"X1MUWL22q\",layoutId:\"X1MUWL22q\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:196,width:\"308px\",y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+34+0,...addPropertyOverrides({AzaduYiEv:{height:75,width:\"123px\",y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+15+15},sfHa1LwBK:{height:90,width:\"143px\",y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+15+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-12b78r4-container\",layoutDependency:layoutDependency,layoutId:\"i_0g0Ejo4-container\",children:/*#__PURE__*/_jsx(BoHKitchen,{height:\"100%\",id:\"i_0g0Ejo4\",layoutId:\"i_0g0Ejo4\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:208,width:\"278px\",y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+34+77,...addPropertyOverrides({AzaduYiEv:{height:81,width:\"108px\",y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+15+42},sfHa1LwBK:{height:95,width:\"127px\",y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+15+33.50000000000004}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1erlb00-container\",layoutDependency:layoutDependency,layoutId:\"nJiqDW70T-container\",children:/*#__PURE__*/_jsx(Report,{height:\"100%\",id:\"nJiqDW70T\",layoutId:\"nJiqDW70T\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:186,width:\"266px\",y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+34+192,...addPropertyOverrides({AzaduYiEv:{height:72,width:\"104px\",y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+15+90},sfHa1LwBK:{height:84,width:\"122px\",y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+15+90}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-16xqd8a-container\",layoutDependency:layoutDependency,layoutId:\"xA1L22lXK-container\",children:/*#__PURE__*/_jsx(FoHCustomerTable,{height:\"100%\",id:\"xA1L22lXK\",layoutId:\"xA1L22lXK\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1rfgo4c\",\"data-framer-name\":\"Frame btn\",layoutDependency:layoutDependency,layoutId:\"FXzRT94eH\",children:[/*#__PURE__*/_jsx(Link,{href:{hash:\":NPSC8cs8L\",webPageId:\"urSmBXiMm\"},nodeId:\"u9r7zX9Rg\",openInNewTab:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-jjabm2 framer-139m9az\",\"data-border\":true,\"data-framer-name\":\"btn table\",layoutDependency:layoutDependency,layoutId:\"u9r7zX9Rg\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(0, 0, 0)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12},transformTemplate:transformTemplate1,whileHover:animation,...addPropertyOverrides({AzaduYiEv:{transformTemplate:undefined},sfHa1LwBK:{transformTemplate:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0ZDIFNvdW5kIEJvbGQ=\",\"--framer-font-family\":'\"FC Sound Bold\", \"FC Sound Bold Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-line-height\":\"24px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(73, 73, 73))\"},children:\"โต๊ะ\"})}),className:\"framer-m3siah\",\"data-framer-name\":\"จัดการบิล\",fonts:[\"CUSTOM;FC Sound Bold\"],layoutDependency:layoutDependency,layoutId:\"aOvq5sJcE\",style:{\"--extracted-r6o4lv\":\"rgb(73, 73, 73)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{hash:\":EYfMc8wsD\",webPageId:\"urSmBXiMm\"},nodeId:\"MCBsjRPKa\",openInNewTab:false,smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1g6ggfq framer-139m9az\",\"data-border\":true,\"data-framer-name\":\"btn order\",layoutDependency:layoutDependency,layoutId:\"MCBsjRPKa\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(0, 0, 0)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12},transformTemplate:transformTemplate1,whileHover:animation,...addPropertyOverrides({AzaduYiEv:{transformTemplate:undefined},sfHa1LwBK:{transformTemplate:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0ZDIFNvdW5kIEJvbGQ=\",\"--framer-font-family\":'\"FC Sound Bold\", \"FC Sound Bold Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-line-height\":\"24px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(73, 73, 73))\"},children:\"ลูกค้า\"})}),className:\"framer-ow87ef\",\"data-framer-name\":\"จัดการบิล\",fonts:[\"CUSTOM;FC Sound Bold\"],layoutDependency:layoutDependency,layoutId:\"tZtNb1GSm\",style:{\"--extracted-r6o4lv\":\"rgb(73, 73, 73)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{hash:\":zqcrWpJ0O\",webPageId:\"urSmBXiMm\"},nodeId:\"HqXc5D7YN\",openInNewTab:false,smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1wl2pty framer-139m9az\",\"data-border\":true,\"data-framer-name\":\"btn pos\",layoutDependency:layoutDependency,layoutId:\"HqXc5D7YN\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(0, 0, 0)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12},transformTemplate:transformTemplate1,whileHover:animation,...addPropertyOverrides({AzaduYiEv:{transformTemplate:undefined},sfHa1LwBK:{transformTemplate:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0ZDIFNvdW5kIEJvbGQ=\",\"--framer-font-family\":'\"FC Sound Bold\", \"FC Sound Bold Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-line-height\":\"24px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(73, 73, 73))\"},children:\"บิล\"})}),className:\"framer-10z0bmt\",\"data-framer-name\":\"จัดการบิล\",fonts:[\"CUSTOM;FC Sound Bold\"],layoutDependency:layoutDependency,layoutId:\"r4ivFLTXx\",style:{\"--extracted-r6o4lv\":\"rgb(73, 73, 73)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{hash:\":kXUmgUUl3\",webPageId:\"urSmBXiMm\"},nodeId:\"io0zXwGOC\",openInNewTab:false,smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-d2p4ux framer-139m9az\",\"data-border\":true,\"data-framer-name\":\"btn stock\",layoutDependency:layoutDependency,layoutId:\"io0zXwGOC\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(0, 0, 0)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12},transformTemplate:transformTemplate1,whileHover:animation,...addPropertyOverrides({AzaduYiEv:{transformTemplate:undefined},sfHa1LwBK:{transformTemplate:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0ZDIFNvdW5kIEJvbGQ=\",\"--framer-font-family\":'\"FC Sound Bold\", \"FC Sound Bold Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-line-height\":\"24px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(73, 73, 73))\"},children:\"สต็อก\"})}),className:\"framer-d85p8z\",\"data-framer-name\":\"จัดการบิล\",fonts:[\"CUSTOM;FC Sound Bold\"],layoutDependency:layoutDependency,layoutId:\"tBb412Y50\",style:{\"--extracted-r6o4lv\":\"rgb(73, 73, 73)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{hash:\":EYfMc8wsD\",webPageId:\"urSmBXiMm\"},nodeId:\"B4htHWOJS\",openInNewTab:false,smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-sonzg9 framer-139m9az\",\"data-border\":true,\"data-framer-name\":\"btn order\",layoutDependency:layoutDependency,layoutId:\"B4htHWOJS\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(0, 0, 0)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12},transformTemplate:transformTemplate1,whileHover:animation,...addPropertyOverrides({AzaduYiEv:{transformTemplate:undefined},sfHa1LwBK:{transformTemplate:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0ZDIFNvdW5kIEJvbGQ=\",\"--framer-font-family\":'\"FC Sound Bold\", \"FC Sound Bold Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-line-height\":\"24px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(73, 73, 73))\"},children:\"ออเดอร์\"})}),className:\"framer-1bxaw3p\",\"data-framer-name\":\"จัดการบิล\",fonts:[\"CUSTOM;FC Sound Bold\"],layoutDependency:layoutDependency,layoutId:\"KNUof4ITu\",style:{\"--extracted-r6o4lv\":\"rgb(73, 73, 73)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{hash:\":Jff8eoUUE\",webPageId:\"urSmBXiMm\"},nodeId:\"yOwp5eiIo\",openInNewTab:false,smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1wpxzz1 framer-139m9az\",\"data-border\":true,\"data-framer-name\":\"btn report\",layoutDependency:layoutDependency,layoutId:\"yOwp5eiIo\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(0, 0, 0)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12},whileHover:animation,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0ZDIFNvdW5kIEJvbGQ=\",\"--framer-font-family\":'\"FC Sound Bold\", \"FC Sound Bold Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-line-height\":\"24px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(73, 73, 73))\"},children:\"รายงาน\"})}),className:\"framer-vr2x5w\",\"data-framer-name\":\"จัดการบิล\",fonts:[\"CUSTOM;FC Sound Bold\"],layoutDependency:layoutDependency,layoutId:\"NdqTAT14E\",style:{\"--extracted-r6o4lv\":\"rgb(73, 73, 73)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-oGwJt.framer-139m9az, .framer-oGwJt .framer-139m9az { display: block; }\",\".framer-oGwJt.framer-1bukzsv { height: 484px; overflow: hidden; position: relative; width: 800px; }\",\".framer-oGwJt .framer-cd3d0p { flex: none; height: 430px; left: calc(50.00000000000002% - 874px / 2); overflow: visible; position: absolute; top: 34px; width: 874px; }\",\".framer-oGwJt .framer-17maqbi-container { flex: none; height: 164px; left: calc(77.20042417815485% - 255px / 2); position: absolute; top: 68px; width: 255px; }\",\".framer-oGwJt .framer-3xiu4g-container { flex: none; height: 143px; left: calc(62.884411452810205% - 235px / 2); position: absolute; top: 142px; width: 235px; }\",\".framer-oGwJt .framer-12b78r4-container { flex: none; height: 196px; left: calc(46.44750795334043% - 308px / 2); position: absolute; top: 0px; width: 308px; }\",\".framer-oGwJt .framer-1erlb00-container { flex: none; height: 208px; left: calc(24.072110286320278% - 278px / 2); position: absolute; top: 77px; width: 278px; }\",\".framer-oGwJt .framer-16xqd8a-container { flex: none; height: 186px; left: calc(46.34146341463417% - 266px / 2); position: absolute; top: 192px; width: 266px; }\",\".framer-oGwJt .framer-1rfgo4c { flex: none; height: 344px; left: calc(44.75079533404032% - 780px / 2); overflow: visible; position: absolute; top: 72px; width: 780px; }\",\".framer-oGwJt .framer-jjabm2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 67%; overflow: visible; padding: 12px 24px 12px 24px; position: absolute; text-decoration: none; top: 278px; width: min-content; }\",\".framer-oGwJt .framer-m3siah, .framer-oGwJt .framer-ow87ef, .framer-oGwJt .framer-10z0bmt, .framer-oGwJt .framer-d85p8z, .framer-oGwJt .framer-1bxaw3p, .framer-oGwJt .framer-vr2x5w { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-oGwJt .framer-1g6ggfq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 37%; overflow: visible; padding: 12px 24px 12px 24px; position: absolute; text-decoration: none; top: 296px; width: min-content; }\",\".framer-oGwJt .framer-1wl2pty { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 79%; overflow: visible; padding: 12px 24px 12px 24px; position: absolute; text-decoration: none; top: 189px; width: min-content; }\",\".framer-oGwJt .framer-d2p4ux { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 93%; overflow: visible; padding: 12px 24px 12px 24px; position: absolute; text-decoration: none; top: 0px; width: min-content; }\",\".framer-oGwJt .framer-sonzg9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 45%; overflow: visible; padding: 12px 24px 12px 24px; position: absolute; text-decoration: none; top: 65px; width: min-content; }\",\".framer-oGwJt .framer-1wpxzz1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 62px; overflow: visible; padding: 12px 24px 12px 24px; position: absolute; text-decoration: none; top: 24px; width: min-content; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-oGwJt .framer-jjabm2, .framer-oGwJt .framer-1g6ggfq, .framer-oGwJt .framer-1wl2pty, .framer-oGwJt .framer-d2p4ux, .framer-oGwJt .framer-sonzg9, .framer-oGwJt .framer-1wpxzz1 { gap: 0px; } .framer-oGwJt .framer-jjabm2 > *, .framer-oGwJt .framer-1g6ggfq > *, .framer-oGwJt .framer-1wl2pty > *, .framer-oGwJt .framer-d2p4ux > *, .framer-oGwJt .framer-sonzg9 > *, .framer-oGwJt .framer-1wpxzz1 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-oGwJt .framer-jjabm2 > :first-child, .framer-oGwJt .framer-1g6ggfq > :first-child, .framer-oGwJt .framer-1wl2pty > :first-child, .framer-oGwJt .framer-d2p4ux > :first-child, .framer-oGwJt .framer-sonzg9 > :first-child, .framer-oGwJt .framer-1wpxzz1 > :first-child { margin-left: 0px; } .framer-oGwJt .framer-jjabm2 > :last-child, .framer-oGwJt .framer-1g6ggfq > :last-child, .framer-oGwJt .framer-1wl2pty > :last-child, .framer-oGwJt .framer-d2p4ux > :last-child, .framer-oGwJt .framer-sonzg9 > :last-child, .framer-oGwJt .framer-1wpxzz1 > :last-child { margin-right: 0px; } }\",\".framer-oGwJt.framer-v-tb8k9i.framer-1bukzsv { height: 424px; width: 390px; }\",\".framer-oGwJt.framer-v-tb8k9i .framer-cd3d0p, .framer-oGwJt.framer-v-1b8rqsc .framer-cd3d0p { height: 174px; left: calc(46.92307692307695% - min(390px, 336px) / 2); max-width: 390px; top: 15px; width: 336px; }\",\".framer-oGwJt.framer-v-tb8k9i .framer-17maqbi-container { height: 75px; left: calc(82.4404761904762% - 118px / 2); top: 34px; width: 118px; }\",\".framer-oGwJt.framer-v-tb8k9i .framer-3xiu4g-container { bottom: 42px; height: 66px; left: unset; right: 67px; top: unset; width: 108px; }\",\".framer-oGwJt.framer-v-tb8k9i .framer-12b78r4-container { height: 90px; left: calc(48.80952380952383% - 143px / 2); width: 143px; }\",\".framer-oGwJt.framer-v-tb8k9i .framer-1erlb00-container { height: 95px; left: 0px; top: calc(46.55172413793105% - 95px / 2); width: 127px; }\",\".framer-oGwJt.framer-v-tb8k9i .framer-16xqd8a-container { height: 84px; left: calc(43.45238095238098% - 122px / 2); top: 90px; width: 122px; }\",\".framer-oGwJt.framer-v-tb8k9i .framer-1rfgo4c, .framer-oGwJt.framer-v-1b8rqsc .framer-1rfgo4c { bottom: 0px; height: unset; left: 0px; right: 0px; top: 0px; width: unset; }\",\".framer-oGwJt.framer-v-tb8k9i .framer-jjabm2, .framer-oGwJt.framer-v-1b8rqsc .framer-jjabm2 { left: 218px; top: 230px; }\",\".framer-oGwJt.framer-v-tb8k9i .framer-1g6ggfq, .framer-oGwJt.framer-v-1b8rqsc .framer-1g6ggfq { left: 20px; top: 230px; }\",\".framer-oGwJt.framer-v-tb8k9i .framer-1wl2pty, .framer-oGwJt.framer-v-1b8rqsc .framer-1wl2pty { left: 132px; top: 230px; }\",\".framer-oGwJt.framer-v-tb8k9i .framer-d2p4ux, .framer-oGwJt.framer-v-1b8rqsc .framer-d2p4ux { left: 20px; top: 292px; }\",\".framer-oGwJt.framer-v-tb8k9i .framer-d85p8z, .framer-oGwJt.framer-v-tb8k9i .framer-vr2x5w, .framer-oGwJt.framer-v-1b8rqsc .framer-d85p8z, .framer-oGwJt.framer-v-1b8rqsc .framer-vr2x5w { order: 0; }\",\".framer-oGwJt.framer-v-tb8k9i .framer-sonzg9, .framer-oGwJt.framer-v-1b8rqsc .framer-sonzg9 { left: 134px; top: 292px; }\",\".framer-oGwJt.framer-v-tb8k9i .framer-1wpxzz1, .framer-oGwJt.framer-v-1b8rqsc .framer-1wpxzz1 { left: 20px; top: 354px; }\",\".framer-oGwJt.framer-v-1b8rqsc.framer-1bukzsv { height: 424px; width: 320px; }\",\".framer-oGwJt.framer-v-1b8rqsc .framer-17maqbi-container { height: 64px; left: calc(80.05952380952384% - 100px / 2); top: 42px; width: 100px; }\",\".framer-oGwJt.framer-v-1b8rqsc .framer-3xiu4g-container { height: 57px; left: calc(64.2857142857143% - 90px / 2); top: 69px; width: 90px; }\",\".framer-oGwJt.framer-v-1b8rqsc .framer-12b78r4-container { height: 75px; left: calc(51.488095238095255% - 123px / 2); top: 15px; width: 123px; }\",\".framer-oGwJt.framer-v-1b8rqsc .framer-1erlb00-container { height: 81px; left: calc(26.190476190476215% - 108px / 2); top: 42px; width: 108px; }\",\".framer-oGwJt.framer-v-1b8rqsc .framer-16xqd8a-container { height: 72px; left: calc(47.02380952380955% - 104px / 2); top: 90px; width: 104px; }\",'.framer-oGwJt[data-border=\"true\"]::after, .framer-oGwJt [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 484\n * @framerIntrinsicWidth 800\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"sfHa1LwBK\":{\"layout\":[\"fixed\",\"fixed\"]},\"AzaduYiEv\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerthrGIxa6p=withCSS(Component,css,\"framer-oGwJt\");export default FramerthrGIxa6p;FramerthrGIxa6p.displayName=\"main module\";FramerthrGIxa6p.defaultProps={height:484,width:800};addPropertyControls(FramerthrGIxa6p,{variant:{options:[\"SdEMiip1e\",\"sfHa1LwBK\",\"AzaduYiEv\"],optionTitles:[\"Desktop & Tablet\",\"Mobile\",\"320\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerthrGIxa6p,[{explicitInter:true,fonts:[{family:\"FC Sound Bold\",source:\"custom\",url:\"https://framerusercontent.com/assets/k7d9CMCGB9bXuF2aRcAk2Eaxbk.woff2\"}]},...BoHStockFonts,...FoHBillFonts,...BoHKitchenFonts,...ReportFonts,...FoHCustomerTableFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerthrGIxa6p\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"484\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"sfHa1LwBK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"AzaduYiEv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"800\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./thrGIxa6p.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useState,useEffect,useRef}from\"react\";import{motion}from\"framer-motion\";import{addPropertyControls,ControlType}from\"framer\";const CounterStyles={container:{display:\"flex\",justifyContent:\"center\",alignItems:\"center\"}};export function Counter(props){const{start,end,speed,gapSize,prefixText,suffixText,prefixFont,suffixFont,prefixColor,suffixColor,loop,decimalSeparatorType,textSize,selectedFont,textColor,startOnViewport,restartOnViewport,incrementType}=props;const[count,setCount]=useState(start);const[isVisible,setIsVisible]=useState(false);const containerRef=useRef(null);useEffect(()=>{const observer=new IntersectionObserver(entries=>{const entry=entries[0];setIsVisible(entry.isIntersecting);});if(containerRef.current){observer.observe(containerRef.current);}return()=>{if(containerRef.current){observer.unobserve(containerRef.current);}};},[]);useEffect(()=>{const updateCount=()=>{const increment=incrementType===\"integer\"?1:.1;setCount(prevCount=>{const nextCount=parseFloat((prevCount+increment).toFixed(2));return nextCount>=end?end:nextCount;});};if(isVisible||!startOnViewport&&start!==end){const intervalId=setInterval(updateCount,speed);return()=>{clearInterval(intervalId);};}else if(startOnViewport&&isVisible){setCount(start);}},[count,start,end,loop,isVisible,speed,startOnViewport,incrementType]);useEffect(()=>{if(restartOnViewport&&isVisible){setCount(start)// Restart the animation when re-entering the viewport\n;}},[isVisible,restartOnViewport,start]);const formatNumber=number=>{if(decimalSeparatorType===\"comma\"){return number.toLocaleString(\"en-US\");}else if(decimalSeparatorType===\"period\"){return number.toLocaleString(\"en-US\").replace(/,/g,\".\");}else{return number.toFixed(incrementType===\"integer\"?0:1);}};return /*#__PURE__*/_jsxs(motion.div,{ref:containerRef,style:{...CounterStyles.container,gap:`${gapSize}px`,flexDirection:\"row\",alignItems:\"center\",fontSize:`${textSize}px`,fontFamily:selectedFont.fontFamily,fontWeight:selectedFont.fontWeight,color:textColor},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontFamily:prefixFont.fontFamily,fontWeight:prefixFont.fontWeight,color:prefixColor},children:prefixText}),/*#__PURE__*/_jsx(\"span\",{children:formatNumber(count)}),/*#__PURE__*/_jsx(\"span\",{style:{fontFamily:suffixFont.fontFamily,fontWeight:suffixFont.fontWeight,color:suffixColor},children:suffixText})]});}Counter.defaultProps={start:0,end:100,speed:100,prefixText:\"\",suffixText:\"\",loop:false,decimalSeparatorType:\"comma\",textSize:36,selectedFont:{fontFamily:\"Inter\",fontWeight:500,systemFont:true},textColor:\"#D3D3D3\",startOnViewport:false,incrementType:\"integer\"};addPropertyControls(Counter,{startOnViewport:{type:ControlType.Boolean,title:\"Viewport\",defaultValue:false,enabledTitle:\"On\",disabledTitle:\"Off\"},restartOnViewport:{type:ControlType.Boolean,title:\"Replay\",defaultValue:false,enabledTitle:\"Yes\",disabledTitle:\"No\"},selectedFont:{title:\"Font\",type:ControlType.Font,defaultValue:{fontFamily:\"Inter\",fontWeight:500,systemFont:true}},textSize:{title:\"Font Size\",type:ControlType.Number,min:8,max:240,step:1},textColor:{type:ControlType.Color,title:\"Font Color\"},start:{type:ControlType.Number,title:\"Start Number\",defaultValue:0,displayStepper:true},end:{type:ControlType.Number,title:\"End Number\",defaultValue:10,displayStepper:true},decimalSeparatorType:{type:ControlType.Enum,title:\"Separator\",defaultValue:\"comma\",options:[\"comma\",\"period\",\"none\"],optionTitles:[\"Comma (1,000)\",\"Decimal (1.000)\",\"None\"]},incrementType:{type:ControlType.Enum,title:\"Increment Type\",defaultValue:\"integer\",options:[\"integer\",\"decimal\"],optionTitles:[\"Integer\",\"Decimal\"]},prefixText:{type:ControlType.String,title:\"Prefix\",defaultValue:\"\"},prefixFont:{title:\"Prefix Font\",type:ControlType.Font,defaultValue:{fontFamily:\"Inter\",fontWeight:500,systemFont:true}},prefixColor:{type:ControlType.Color,title:\"Prefix Color\"},suffixText:{type:ControlType.String,title:\"Suffix\",defaultValue:\"\"},suffixFont:{title:\"Suffix Font\",type:ControlType.Font,defaultValue:{fontFamily:\"Inter\",fontWeight:500,systemFont:true}},suffixColor:{type:ControlType.Color,title:\"Suffix Color\"},gapSize:{type:ControlType.Number,title:\"Gap Size\",defaultValue:4,min:0,max:100,step:4},speed:{type:ControlType.Number,title:\"Speed (ms)\",defaultValue:100,min:0,max:2e3,step:10},loop:{type:ControlType.Boolean,title:\"Loop Animation\",defaultValue:false,enabledTitle:\"On\",disabledTitle:\"Off\",description:\"[Built by Asif Kabir](https://www.youtube.com/channel/UCujbStV-Rp-QGfiHOKA9AvA)\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"Counter\":{\"type\":\"reactComponent\",\"name\":\"Counter\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Conter.map"],"mappings":"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"}