{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/rSvkBpuVlcEuZb7WCjXh/Jn4SpPqDVjgeunOyvPIn/Q5JPH14IP.js"],
  "sourcesContent": ["// Generated by Framer (d5ca742)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,getFontsFromSharedStyle,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/lU4ac8Lwx1v0zygojxgx/Cifq9lDQ3Fo9TsNjOCDm/fVxnimdqP.js\";const serializationHash=\"framer-iwENA\";const variantClassNames={gvlqilHqi:\"framer-v-1x90b61\"};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.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"gvlqilHqi\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className];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(motion.div,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-1x90b61\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"gvlqilHqi\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"var(--token-d43707ec-f771-471a-b974-e4cba2eed992, rgb(240, 238, 234))\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,boxShadow:\"0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625)\",...style},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsxs(motion.h2,{className:\"framer-styles-preset-1wml6uu\",\"data-styles-preset\":\"fVxnimdqP\",children:[\"Snackpass is the operating system designed for quick-serve restaurants \",/*#__PURE__*/_jsx(motion.strong,{children:\"\u2728\"})]}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1BQIEVkaXRvcmlhbCBOZXcgUmVndWxhcg==\",\"--framer-font-family\":'\"PP Editorial New Regular\", \"PP Editorial New Regular Placeholder\", sans-serif',\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-2gxw0f, rgb(51, 51, 51))\"},children:/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXIgVGlnaHQtcmVndWxhcg==\",\"--framer-font-family\":'\"Inter Tight\", \"Inter Tight Placeholder\", sans-serif',\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-1iakedh, rgb(51, 51, 51))\"},children:\"Snackpass gives operators a unified ecosystem of beautifully designed hardware (Registers, Kiosks, KDS, Pickup Screens) and next-gen software (Mobile App, Customer Data Platform, Multi-Location Management, Advanced Loyalty, AI) to help unify data, increase operational efficiency, and drive more revenue.\"}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1BQIEVkaXRvcmlhbCBOZXcgUmVndWxhcg==\",\"--framer-font-family\":'\"PP Editorial New Regular\", \"PP Editorial New Regular Placeholder\", sans-serif',\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-14qxiz, rgb(51, 51, 51))\"},children:/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXIgVGlnaHQtcmVndWxhcg==\",\"--framer-font-family\":'\"Inter Tight\", \"Inter Tight Placeholder\", sans-serif',\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-ydz9fi, rgb(51, 51, 51))\"},children:\"The seamlessly integrated ecosystem of devices is designed to supercharge efficiency, providing an unrivaled, smooth experience for both staff and customers tailor made for QSR operators and the challenges they face.\"})]}),className:\"framer-jqgh8t\",fonts:[\"CUSTOM;PP Editorial New Regular\",\"GF;Inter Tight-regular\",\"GF;Inter Tight-700\"],layoutDependency:layoutDependency,layoutId:\"BwC2rEwPw\",style:{\"--extracted-14qxiz\":\"rgb(51, 51, 51)\",\"--extracted-1iakedh\":\"rgb(51, 51, 51)\",\"--extracted-2gxw0f\":\"rgb(51, 51, 51)\",\"--extracted-ydz9fi\":\"rgb(51, 51, 51)\"},verticalAlignment:\"top\",withExternalLayout:true})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-iwENA.framer-824s08, .framer-iwENA .framer-824s08 { display: block; }\",\".framer-iwENA.framer-1x90b61 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 50px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-iwENA .framer-jqgh8t { flex: none; height: auto; max-width: 100%; overflow: visible; position: relative; white-space: pre-wrap; width: 671px; word-break: break-word; word-wrap: break-word; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-iwENA.framer-1x90b61 { gap: 0px; } .framer-iwENA.framer-1x90b61 > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-iwENA.framer-1x90b61 > :first-child { margin-top: 0px; } .framer-iwENA.framer-1x90b61 > :last-child { margin-bottom: 0px; } }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 200\n * @framerIntrinsicWidth 200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerQ5JPH14IP=withCSS(Component,css,\"framer-iwENA\");export default FramerQ5JPH14IP;FramerQ5JPH14IP.displayName=\"Snackpass About\";FramerQ5JPH14IP.defaultProps={height:200,width:200};addFonts(FramerQ5JPH14IP,[{explicitInter:true,fonts:[{family:\"PP Editorial New Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/XVuJxrEXb8jdhTKGx0Zqrz5EU.woff2\"},{family:\"Inter Tight\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/intertight/v7/NGSnv5HMAFg6IuGlBNMjxJEL2VmU3NS7Z2mjDw-qWSRToK8EPg.woff2\",weight:\"400\"},{family:\"Inter Tight\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/intertight/v7/NGSnv5HMAFg6IuGlBNMjxJEL2VmU3NS7Z2mj6AiqWSRToK8EPg.woff2\",weight:\"700\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQ5JPH14IP\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"200\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"200\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Q5JPH14IP.map"],
  "mappings": "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",
  "names": ["serializationHash", "variantClassNames", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "variantClassNames", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "cx", "serializationHash", "RichText2", "u", "css", "FramerQ5JPH14IP", "withCSS", "Q5JPH14IP_default", "addFonts", "getFontsFromSharedStyle", "fonts"]
}
