{"version":3,"file":"StoreScanHandoffSimple.Cy2d3eSc.mjs","names":["getProps","React.forwardRef","React.useContext","React.useMemo","React.Fragment","React.forwardRef","useRef","React.useId","SVG","React.useState","React.useId","React.useContext","React.useRef","React.useCallback","React.useMemo","useId","useState"],"sources":["https:/framerusercontent.com/modules/z8B6RMUOJFh92m3bb9rN/oKGAFz4XtFq7gLM4z1UB/i6LGep7rz.js","https:/framerusercontent.com/modules/CETZ8IBZQ8xSaiRbMZj5/4JHAUjSjNqufhouXz0qa/ik3DJAaWv.js","https:/framerusercontent.com/modules/UA9mYWEXrVs1Z6Is7zhj/NswjytZgvg1MnCTw8Jwa/FAQRowShell.js","https:/framerusercontent.com/modules/tDcy2TIdc3RSthGj7Pit/qLoixrnwECa2hQTWoIsO/BqmGBYXxO.js","https:/framerusercontent.com/modules/14VlSkgKlEBU8sReA4c6/tzyzL4j1iEWoMcyTtI5c/StoreScanHandoffSimple.js"],"sourcesContent":["// Generated by Framer (85eaff3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 3.5 C 0 1.567 1.567 0 3.5 0 C 5.433 0 7 1.567 7 3.5 C 7 5.433 5.433 7 3.5 7 C 1.567 7 0 5.433 0 3.5 Z\" fill=\"transparent\" height=\"7px\" id=\"NkRsjMhYT\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(15 14)\" width=\"7px\"/><path d=\"M 0 3.5 C 0 1.567 1.567 0 3.5 0 C 5.433 0 7 1.567 7 3.5 C 7 5.433 5.433 7 3.5 7 C 1.567 7 0 5.433 0 3.5 Z\" fill=\"transparent\" height=\"7px\" id=\"VANtOROGU\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(2 14)\" width=\"7px\"/><path d=\"M 0 1 C 0 0.448 0.448 0 1 0 C 1.552 0 2 0.448 2 1 C 2 1.552 1.552 2 1 2 C 0.448 2 0 1.552 0 1 Z\" fill=\"transparent\" height=\"2px\" id=\"WZkO2ZNAn\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(14 4)\" width=\"2px\"/><path d=\"M 3 9.5 L 3 6 L 0 3 L 4 0 L 6 3 L 8 3\" fill=\"transparent\" height=\"9.5px\" id=\"Gdw_sCJSo\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(9 8)\" width=\"8px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"2472230208\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-JZTL4\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-JZTL4 { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Bike\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-JZTL4\");Icon.displayName=\"Bike\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Bike\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (d485f69)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,patchBorderRadiusScaleCorrector,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"wvSNu0AD_\",\"pjqmF47AX\"];const serializationHash=\"framer-FpgdH\";const variantClassNames={pjqmF47AX:\"framer-v-1iyjklx\",wvSNu0AD_:\"framer-v-hxl294\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Y2giW6cZj=undefined;const patchBorderRadiusScaleCorrector1=patchBorderRadiusScaleCorrector();const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"24px\":\"wvSNu0AD_\",\"Variant 2\":\"pjqmF47AX\"};const Variants=motion.create(React.Fragment);const getProps=({fill,height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"wvSNu0AD_\",Y2giW6cZj:fill??props.Y2giW6cZj??\"var(--token-e10f9e7d-d783-4014-9408-ee22a78c44b2, rgb(230, 237, 255))\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,Y2giW6cZj,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"wvSNu0AD_\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-hxl294\",className,classNames),\"data-framer-name\":\"24px\",layoutDependency:layoutDependency,layoutId:\"wvSNu0AD_\",ref:refBinding,style:{\"--corner-shape-fallback\":.752,backgroundColor:Y2giW6cZj,borderBottomLeftRadius:\"calc(11.33px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderBottomRightRadius:\"calc(11.33px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopLeftRadius:\"calc(11.33px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopRightRadius:\"calc(11.33px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",cornerShape:\"superellipse(1.5)\",...style},...addPropertyOverrides({pjqmF47AX:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SVG,{className:\"framer-g82lip\",layoutDependency:layoutDependency,layoutId:\"gnAM3eZmb\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.909 11.851\" overflow=\"visible\"><path d=\"M 0 10.972 L 0 7.136 L 0.329 7.136 L 1.723 8.947 C 2.354 9.772 3.163 10.306 3.994 10.306 C 4.929 10.306 5.308 9.799 5.308 9.187 C 5.306 8.066 3.994 7.722 2.729 6.95 C 0.809 5.778 0.025 4.846 0.025 3.22 C 0.025 1.196 1.693 0.001 4.219 0.001 C 5.238 -0.011 6.25 0.176 7.204 0.554 L 7.204 4.153 L 6.873 4.153 L 5.408 2.314 C 4.953 1.862 4.422 1.544 3.816 1.544 C 3.033 1.544 2.628 2.023 2.628 2.583 C 2.628 3.568 3.689 4.101 5.055 4.82 C 6.999 5.858 7.909 6.816 7.909 8.388 C 7.909 10.545 6.394 11.851 3.791 11.851 C 2.527 11.851 0.96 11.451 0 10.972 Z\" fill=\"var(--token-806b25fd-891c-4685-b6b8-895802f2b5e8, rgb(47, 91, 255)) /* {&quot;name&quot;:&quot;Blue 600&quot;} */\"></path></svg>',withExternalLayout:true})})})})});});const css=[\".framer-FpgdH.framer-hspxs0, .framer-FpgdH .framer-hspxs0 { display: block; }\",\".framer-FpgdH.framer-hxl294 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 13.33px; height: 24px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 24px; will-change: var(--framer-will-change-override, transform); }\",\".framer-FpgdH .framer-g82lip { height: 12px; position: relative; width: 8px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 24\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"pjqmF47AX\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"Y2giW6cZj\":\"fill\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerik3DJAaWv=withCSS(Component,css,\"framer-FpgdH\");export default Framerik3DJAaWv;Framerik3DJAaWv.displayName=\"SOUS Mini Logo\";Framerik3DJAaWv.defaultProps={height:24,width:24};addPropertyControls(Framerik3DJAaWv,{variant:{options:[\"wvSNu0AD_\",\"pjqmF47AX\"],optionTitles:[\"24px\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},Y2giW6cZj:{defaultValue:'var(--token-e10f9e7d-d783-4014-9408-ee22a78c44b2, rgb(230, 237, 255)) /* {\"name\":\"Blue 100\"} */',title:\"Fill\",type:ControlType.Color}});addFonts(Framerik3DJAaWv,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerik3DJAaWv\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"Y2giW6cZj\\\":\\\"fill\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"pjqmF47AX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ik3DJAaWv.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{motion,useReducedMotion}from\"framer-motion\";function slot(node,width=\"100%\"){return React.Children.map(node,child=>/*#__PURE__*/React.isValidElement(child)?/*#__PURE__*/React.cloneElement(child,{style:{...child.props.style,width,height:\"auto\",maxWidth:\"100%\"}}):child);}/**\n * @framerIntrinsicWidth 600\n * @framerIntrinsicHeight 84\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n */function FAQRow({questionText,question,answer,icon,background=\"transparent\",hoverBackground=\"#F4F4F5\",dividerColor=\"#E4E4E7\",radius=18,inset=18,paddingY=22,dividerInset=18,dividerWidth=1,hoverTransition={type:\"tween\",duration:.08,ease:\"linear\"},hoverDuration=80,openDuration=280,answerGap=10,iconGap=16,previewOpen=false,style}){const[localOpen,setLocalOpen]=React.useState(previewOpen);const[hovered,setHovered]=React.useState(false);const id=React.useId();React.useEffect(()=>setLocalOpen(previewOpen),[previewOpen]);const group=React.useContext(FAQContext);const open=group?group.openId===id:localOpen;const toggle=()=>group?group.toggle(id):setLocalOpen(value=>!value);const reducedMotion=useReducedMotion();const openTime=reducedMotion?\"0ms\":`var(--faq-open-duration, ${openDuration}ms)`;const openTransition=`${openTime} cubic-bezier(0.22, 1, 0.36, 1)`;const ownRef=React.useRef(null);React.useEffect(()=>{const element=ownRef.current;return element&&group?group.register(id,element):undefined;},[group?.register,id,questionText]);const duration=`var(--faq-duration, ${hoverDuration}ms)`;if(questionText!==undefined&&questionText.trim()===\"\")return null;return /*#__PURE__*/_jsxs(\"div\",{ref:ownRef,\"data-sous-faq-row\":\"\",style:{...style,position:\"relative\",width:\"100%\",height:\"auto\",minWidth:0,boxSizing:\"border-box\",border:0,boxShadow:\"none\",borderRadius:`var(--faq-radius, ${radius}px)`,background:`var(--faq-bg, ${background})`},onPointerEnter:e=>{if(e.pointerType!==\"touch\"){setHovered(true);group?.activate(id);}},onPointerLeave:()=>{setHovered(false);group?.activate(null);},children:[/*#__PURE__*/_jsx(motion.div,{\"data-sous-faq-hover\":\"\",\"aria-hidden\":\"true\",initial:false,animate:{opacity:hovered?1:0},transition:reducedMotion?{duration:0}:group?.hoverTransition??hoverTransition,style:{position:\"absolute\",inset:0,borderRadius:\"inherit\",background:`var(--faq-hover-bg, ${hoverBackground})`,pointerEvents:\"none\"}}),/*#__PURE__*/_jsxs(\"div\",{role:\"button\",tabIndex:0,\"aria-expanded\":open,\"aria-controls\":id,id:`${id}-trigger`,onClick:toggle,onKeyDown:e=>{if(e.key===\"Enter\"||e.key===\" \"){e.preventDefault();toggle();}},style:{position:\"relative\",display:\"flex\",alignItems:\"center\",gap:`var(--faq-icon-gap, ${iconGap}px)`,padding:`var(--faq-padding-y, ${paddingY}px) var(--faq-inset, ${inset}px)`,paddingBottom:open?`var(--faq-answer-gap, ${answerGap}px)`:`var(--faq-padding-y, ${paddingY}px)`,transition:`padding-bottom ${openTransition}`,cursor:\"pointer\",borderRadius:\"inherit\",minWidth:0},children:[/*#__PURE__*/_jsx(\"div\",{style:{flex:\"1 1 0\",minWidth:0},children:slot(question)}),/*#__PURE__*/_jsx(\"div\",{\"aria-hidden\":\"true\",style:{flex:\"0 0 auto\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",pointerEvents:\"none\",transform:open?\"rotate(45deg)\":\"rotate(0deg)\",transition:`transform ${openTransition}`},children:slot(icon,\"auto\")})]}),/*#__PURE__*/_jsx(motion.div,{id:id,role:\"region\",\"aria-labelledby\":`${id}-trigger`,\"aria-hidden\":!open,inert:!open,initial:false,animate:{height:open?\"auto\":0,opacity:open?1:0},transition:reducedMotion?{duration:0}:{duration:openDuration/1e3,ease:[.22,1,.36,1]},style:{position:\"relative\",overflow:\"hidden\",pointerEvents:open?\"auto\":\"none\"},children:/*#__PURE__*/_jsx(\"div\",{style:{padding:`0 var(--faq-inset, ${inset}px) var(--faq-padding-y, ${paddingY}px)`},children:slot(answer)})}),/*#__PURE__*/_jsx(\"div\",{\"data-sous-faq-divider\":\"\",\"aria-hidden\":\"true\",style:{position:\"absolute\",bottom:0,left:`var(--faq-divider-inset, ${dividerInset}px)`,right:`var(--faq-divider-inset, ${dividerInset}px)`,height:`var(--faq-divider-width, ${dividerWidth}px)`,backgroundColor:`var(--faq-divider-color, ${dividerColor})`,opacity:hovered||group?.active===id||group?.previous===id?0:1,pointerEvents:\"none\"}})]});}const FAQContext=/*#__PURE__*/React.createContext(null);function FAQGroup(props){const[openId,setOpenId]=React.useState(null);const toggle=React.useCallback(id=>setOpenId(current=>current===id?null:id),[]);const registry=React.useRef(new Map);const[selection,setSelection]=React.useState({active:null,previous:null});const register=React.useCallback((id,element)=>{registry.current.set(id,element);return()=>{registry.current.delete(id);};},[]);const activate=React.useCallback(id=>{// Every reference belongs to a row rendered by this component. Sort by\n// document order so native Repeat reordering needs no index bookkeeping.\nconst ordered=Array.from(registry.current.entries()).filter(([,node])=>node.isConnected).sort((a,b)=>a[1].compareDocumentPosition(b[1])&4?-1:1);const index=ordered.findIndex(([key])=>key===id);setSelection({active:id,previous:index>0?ordered[index-1][0]:null});},[]);const{background=\"transparent\",hoverBackground=\"#F4F4F5\",dividerColor=\"#E4E4E7\",radius=18,inset=18,paddingY=22,dividerInset=18,dividerWidth=1,hoverTransition={type:\"tween\",duration:.08,ease:\"linear\"},hoverDuration=80,openDuration=280,answerGap=10,iconGap=16}=props;const value=React.useMemo(()=>({...selection,register,activate,openId,toggle,hoverTransition}),[selection,register,activate,openId,toggle,hoverTransition]);const variables={\"--faq-bg\":background,\"--faq-hover-bg\":hoverBackground,\"--faq-divider-color\":dividerColor,\"--faq-radius\":`${radius}px`,\"--faq-inset\":`${inset}px`,\"--faq-padding-y\":`${paddingY}px`,\"--faq-divider-inset\":`${dividerInset}px`,\"--faq-divider-width\":`${dividerWidth}px`,\"--faq-open-duration\":`${openDuration}ms`,\"--faq-duration\":`${hoverDuration}ms`,\"--faq-answer-gap\":`${answerGap}px`,\"--faq-icon-gap\":`${iconGap}px`};return /*#__PURE__*/_jsx(FAQContext.Provider,{value:value,children:/*#__PURE__*/_jsx(\"div\",{\"data-sous-faq-list\":\"\",style:{...props.style,...variables,position:\"relative\",width:\"100%\",height:\"auto\",minWidth:0},children:slot(props.content)})});}/**\n * @framerIntrinsicWidth 600\n * @framerIntrinsicHeight 86\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n */export default function FAQRowShell(props){return props.mode===\"list\"?/*#__PURE__*/_jsx(FAQGroup,{...props}):/*#__PURE__*/_jsx(FAQRow,{...props});}addPropertyControls(FAQRowShell,{mode:{type:ControlType.Enum,title:\"Mode\",options:[\"row\",\"list\"],defaultValue:\"row\"},content:{type:ControlType.Slot,title:\"Native List\",maxCount:1,hidden:props=>props.mode!==\"list\"},questionText:{type:ControlType.String,title:\"Question Text\",defaultValue:\"\"},question:{type:ControlType.Slot,title:\"Question\",maxCount:1},answer:{type:ControlType.Slot,title:\"Answer\",maxCount:1},icon:{type:ControlType.Slot,title:\"Icon\",maxCount:1},background:{type:ControlType.Color,title:\"Background\",defaultValue:\"transparent\"},hoverBackground:{type:ControlType.Color,title:\"Hover\",defaultValue:\"#F4F4F5\"},dividerColor:{type:ControlType.Color,title:\"Divider\",defaultValue:\"#E4E4E7\"},radius:{type:ControlType.Number,title:\"Radius\",defaultValue:18,min:0,max:64,unit:\"px\"},inset:{type:ControlType.Number,title:\"Inset\",defaultValue:18,min:0,max:64,unit:\"px\"},paddingY:{type:ControlType.Number,title:\"Padding Y\",defaultValue:22,min:0,max:64,unit:\"px\"},dividerInset:{type:ControlType.Number,title:\"Line Inset\",defaultValue:18,min:0,max:64,unit:\"px\"},dividerWidth:{type:ControlType.Number,title:\"Line Width\",defaultValue:1,min:0,max:4,unit:\"px\"},hoverTransition:{type:ControlType.Transition,title:\"Hover Transition\",defaultValue:{type:\"tween\",duration:.08,ease:\"linear\"}},openDuration:{type:ControlType.Number,title:\"Open Time\",defaultValue:280,min:0,max:1e3,unit:\"ms\"},answerGap:{type:ControlType.Number,title:\"Answer Gap\",defaultValue:10,min:0,max:64,unit:\"px\"},iconGap:{type:ControlType.Number,title:\"Icon Gap\",defaultValue:16,min:0,max:64,unit:\"px\"},previewOpen:{type:ControlType.Boolean,title:\"Start Open\",defaultValue:false}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FAQRowShell\",\"slots\":[\"content\",\"question\",\"answer\",\"icon\"],\"annotations\":{\"framerIntrinsicWidth\":\"600\",\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"86\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FAQRowShell.map","// Generated by Framer (3ef9ea7)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;Inter Variable Variable Regular\",\"FR;InterDisplay-Italic\"]);const variationAxes=[{defaultValue:14,maxValue:32,minValue:14,name:\"Optical size\",tag:\"opsz\"},{defaultValue:400,maxValue:900,minValue:100,name:\"Weight\",tag:\"wght\"}];export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Inter Variable Variable Regular\",openType:true,source:\"custom\",style:\"normal\",uiFamilyName:\"Inter Variable\",url:\"https://framerusercontent.com/assets/9VsYfWk8oj4jAQid8n1w0f8.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Display\",openType:true,source:\"framer\",style:\"italic\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/THWAFHoAcmqLMy81E8hCSdziVKA.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",openType:true,source:\"framer\",style:\"italic\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/sQxGYWDlRkDr0eOKqiNRl6g5rs.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",openType:true,source:\"framer\",style:\"italic\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/NNTAT1XAm8ZRkr824inYPkjNeL4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",openType:true,source:\"framer\",style:\"italic\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/P2qr9PAWBt905929rHfxmneMUG0.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",openType:true,source:\"framer\",style:\"italic\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/2BmSa4TZZvFKAZg2DydxTbvKlTU.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",openType:true,source:\"framer\",style:\"italic\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/P0JCAnd2N1Q6qwTQohre3XmQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",openType:true,source:\"framer\",style:\"italic\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/KMFW46iYsEZaUBwXbwPc9nQm71o.woff2\",weight:\"400\"}]}];export const css=['.framer-dMUHW .framer-styles-preset-fjnefy:not(.rich-text-wrapper), .framer-dMUHW .framer-styles-preset-fjnefy.rich-text-wrapper h4 { --framer-font-family: \"Inter Variable Variable Regular\", \"Inter Variable Variable Regular Placeholder\", sans-serif; --framer-font-family-italic: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on; --framer-font-size: 36px; --framer-font-style: normal; --framer-font-style-italic: italic; --framer-font-variation-axes: \"opsz\" 32, \"wght\" 500; --framer-font-weight: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.015em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 40px; --framer-text-alignment: left; --framer-text-color: var(--token-72774ab3-6c17-4422-a558-42144e3db927); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-dMUHW .framer-styles-preset-fjnefy:not(.rich-text-wrapper), .framer-dMUHW .framer-styles-preset-fjnefy.rich-text-wrapper h4 { --framer-font-family: \"Inter Variable Variable Regular\", \"Inter Variable Variable Regular Placeholder\", sans-serif; --framer-font-family-bold: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-italic: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on; --framer-font-size: 29px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: \"opsz\" 32, \"wght\" 500; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.015em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 40px; --framer-text-alignment: left; --framer-text-color: var(--token-72774ab3-6c17-4422-a558-42144e3db927); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-dMUHW .framer-styles-preset-fjnefy:not(.rich-text-wrapper), .framer-dMUHW .framer-styles-preset-fjnefy.rich-text-wrapper h4 { --framer-font-family: \"Inter Variable Variable Regular\", \"Inter Variable Variable Regular Placeholder\", sans-serif; --framer-font-family-bold: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-italic: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on; --framer-font-size: 23px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: \"opsz\" 32, \"wght\" 500; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.03em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 40px; --framer-text-alignment: left; --framer-text-color: var(--token-72774ab3-6c17-4422-a558-42144e3db927); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-dMUHW\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useId,useState}from\"react\";import{addPropertyControls,ControlType}from\"framer\";const APP_ORIGIN=\"https://store-scan.poweredbysous.com\";const PASS_THROUGH=[\"utm_source\",\"utm_medium\",\"utm_campaign\",\"utm_term\",\"utm_content\",\"gclid\",\"fbclid\",\"msclkid\",\"ttclid\"];const DEFAULT_ATTRIBUTION={utm_source:\"website\",utm_medium:\"cta\",utm_campaign:\"commerce_cta\",utm_content:\"store_scan\"};function resolveLocalePath(locale){const value=String(locale||\"default\").toLowerCase();if(value===\"nl\"||value.includes(\"dutch\"))return\"/nl\";if(value===\"de\"||value.includes(\"german\"))return\"/de\";if(value===\"za\"||value.includes(\"south africa\"))return\"/za\";if(value===\"en\"||value.includes(\"english /en\"))return\"/en\";return\"\";}/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n */export default function StoreScanHandoffSimple(props){const{placeholder=\"Restaurant name\",emptyError=\"Please enter your restaurant name.\",popupError=\"Please allow pop-ups to open your storefront scan.\",locale=\"default\",openNewTab=true,fill=\"#FFFFFF\",textColor=\"#101010\",placeholderColor=\"#969696\",inputFont={fontFamily:\"Inter\",fontSize:16,fontWeight:400,lineHeight:\"1.2em\"},borderColor=\"#E2E2E2\",focusColor=\"#315BFF\",iconColor=\"#101010\",radius=\"12px\",style}=props;const instanceId=useId();const errorId=`sous-store-scan-simple-error-${instanceId}`;const[query,setQuery]=useState(\"\");const[error,setError]=useState(\"\");const sharedRadius=typeof radius===\"number\"?`${radius}px`:radius||\"12px\";function handleSubmit(event){event.preventDefault();const value=query.trim().slice(0,200);if(!value){setError(emptyError);return;}if(typeof window===\"undefined\")return;const currentParams=new URLSearchParams(window.location.search);const target=new URL(`${APP_ORIGIN}${resolveLocalePath(locale)}/`);target.searchParams.set(\"q\",value);PASS_THROUGH.forEach(key=>{const currentValue=currentParams.get(key);if(currentValue)target.searchParams.set(key,currentValue);});Object.entries(DEFAULT_ATTRIBUTION).forEach(([key,value])=>{if(!target.searchParams.has(key))target.searchParams.set(key,value);});const dataLayer=window.dataLayer||=[];dataLayer.push({event:\"scan_handoff\",scan_query:value});const shouldOpenNewTab=openNewTab===true||String(openNewTab).toLowerCase()===\"true\";if(shouldOpenNewTab){const opened=window.open(target.toString(),\"_blank\");if(!opened){setError(popupError);return;}opened.opener=null;}else{window.location.href=target.toString();}setError(\"\");}return /*#__PURE__*/_jsxs(\"form\",{\"data-store-scan-simple\":instanceId,onSubmit:handleSubmit,noValidate:true,style:{...style,position:\"relative\",width:\"100%\",fontFamily:\"Inter, sans-serif\"},children:[/*#__PURE__*/_jsx(\"style\",{children:`\n                [data-store-scan-simple=\"${instanceId}\"] .scan-bar {\n                    display: flex; align-items: center; width: 100%; height: 56px;\n                    padding: 0 5px 0 20px; box-sizing: border-box;\n                    border: 1px solid ${borderColor}; border-radius: ${sharedRadius};\n                    background: ${fill}; transition: border-color 160ms ease, box-shadow 160ms ease;\n                }\n                [data-store-scan-simple=\"${instanceId}\"] .scan-bar:focus-within {\n                    border-color: ${focusColor}; box-shadow: 0 0 0 1px ${focusColor};\n                }\n                [data-store-scan-simple=\"${instanceId}\"] .scan-input {\n                    flex: 1 1 auto; min-width: 0; height: 100%; padding: 0 14px;\n                    border: 0; outline: 0; background: transparent; color: ${textColor};\n                    font: 400 16px/1.2 Inter, sans-serif; box-sizing: border-box;\n                }\n                [data-store-scan-simple=\"${instanceId}\"] .scan-input::placeholder {\n                    color: ${placeholderColor}; opacity: 1;\n                }\n                [data-store-scan-simple=\"${instanceId}\"] .scan-submit {\n                    flex: 0 0 44px; display: grid; place-items: center; width: 44px; height: 44px;\n                    padding: 0; border: 0; border-radius: 9px; background: transparent;\n                    color: ${iconColor}; cursor: pointer; transition: background 160ms ease, transform 160ms ease;\n                }\n                [data-store-scan-simple=\"${instanceId}\"] .scan-submit:hover { background: rgba(0,0,0,.055); }\n                [data-store-scan-simple=\"${instanceId}\"] .scan-submit:hover svg { transform: scale(0.97); }\n                [data-store-scan-simple=\"${instanceId}\"] .scan-submit:focus-visible {\n                    outline: 2px solid ${focusColor}; outline-offset: 1px;\n                }\n                [data-store-scan-simple=\"${instanceId}\"] .scan-submit svg { transition: transform 160ms ease; }\n            `}),/*#__PURE__*/_jsxs(\"div\",{className:\"scan-bar\",children:[/*#__PURE__*/_jsxs(\"svg\",{width:\"20\",height:\"20\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:iconColor,strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\",\"aria-hidden\":\"true\",style:{flex:\"0 0 20px\"},children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"10.8\",cy:\"10.8\",r:\"6.8\"}),/*#__PURE__*/_jsx(\"path\",{d:\"m16 16 4.5 4.5\"})]}),/*#__PURE__*/_jsx(\"input\",{className:\"scan-input\",style:inputFont,name:\"q\",type:\"text\",autoComplete:\"organization\",maxLength:200,\"aria-label\":placeholder,\"aria-invalid\":Boolean(error),\"aria-describedby\":error?errorId:undefined,placeholder:placeholder,value:query,onChange:event=>{setQuery(event.target.value);if(error)setError(\"\");}}),/*#__PURE__*/_jsx(\"button\",{className:\"scan-submit\",type:\"submit\",\"aria-label\":\"Reveal my store\",children:/*#__PURE__*/_jsx(\"svg\",{width:\"23\",height:\"23\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\",\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M4 12h15M13 5l7 7-7 7\"})})})]}),/*#__PURE__*/_jsx(\"div\",{id:errorId,role:\"alert\",\"aria-live\":\"polite\",style:{position:\"absolute\",top:\"calc(100% + 7px)\",left:2,right:2,color:\"#AD2735\",fontSize:13,lineHeight:\"18px\",pointerEvents:\"none\",visibility:error?\"visible\":\"hidden\"},children:error})]});}addPropertyControls(StoreScanHandoffSimple,{placeholder:{type:ControlType.String,title:\"Placeholder\",defaultValue:\"Restaurant name\"},emptyError:{type:ControlType.String,title:\"Empty error\",defaultValue:\"Please enter your restaurant name.\"},popupError:{type:ControlType.String,title:\"Popup error\",defaultValue:\"Please allow pop-ups to open your storefront scan.\"},locale:{type:ControlType.Enum,title:\"Store locale\",options:[\"default\",\"en\",\"nl\",\"de\",\"za\"],optionTitles:[\"Default English\",\"English /en\",\"Dutch\",\"German\",\"South Africa\"],defaultValue:\"default\"},openNewTab:{type:ControlType.Boolean,title:\"New tab\",defaultValue:true},fill:{type:ControlType.Color,title:\"Field fill\",defaultValue:\"#FFFFFF\"},textColor:{type:ControlType.Color,title:\"Input text\",defaultValue:\"#101010\"},placeholderColor:{type:ControlType.Color,title:\"Placeholder color\",defaultValue:\"#969696\"},inputFont:{type:ControlType.Font,title:\"Input typography\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"16px\",variant:\"Regular\",lineHeight:\"1.2em\"}},borderColor:{type:ControlType.Color,title:\"Border\",defaultValue:\"#E2E2E2\"},focusColor:{type:ControlType.Color,title:\"Focus\",defaultValue:\"#315BFF\"},iconColor:{type:ControlType.Color,title:\"Icons\",defaultValue:\"#101010\"},radius:{type:ControlType.BorderRadius,title:\"Radius\",defaultValue:\"12px\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"StoreScanHandoffSimple\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"auto\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./StoreScanHandoffSimple.map"],"mappings":"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"}