{"version":3,"file":"script_main.pTKzL3s3.mjs","names":["css","serializationHash","variantClassNames","React.useContext","React.useMemo","React.Fragment","humanReadableVariantMap","getProps","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","className","RichText","SVG","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","Button","Footer","isBrowser","useRef","React.useId","className","PropertyOverrides","React.createElement","Template1","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","routeData","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/bFCLvuw9qqrhnFfGX9tV/nw84irTCThUZjZXRcYbI/Pn7XEuwmu.js","https:/framerusercontent.com/modules/T3prsqfwm1zVDttYRt3w/SrMYD24Ki4p3hg3FrsCx/TwL99vUQV.js","https:/framerusercontent.com/modules/cZtsfvJxzJ3cO6g8uNMy/ii2MJVqR3ZXLz4CCWZoX/j9CASKRZk.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (f8e3bf6)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-cokR4 .framer-styles-preset-1j17tqi:not(.rich-text-wrapper), .framer-cokR4 .framer-styles-preset-1j17tqi.rich-text-wrapper a { --framer-link-current-text-color: var(--token-14c17137-28c4-41ca-b2ac-3c2275c73fc3, #fffef4); --framer-link-current-text-decoration: underline; --framer-link-hover-text-color: var(--token-14c17137-28c4-41ca-b2ac-3c2275c73fc3, #fffef4); --framer-link-hover-text-decoration: none; --framer-link-text-color: var(--token-14c17137-28c4-41ca-b2ac-3c2275c73fc3, #fffef4); --framer-link-text-decoration: underline; }\"];export const className=\"framer-cokR4\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (18b201b)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/JtYjh6pHPKY3XSOvjGph/qOtn2eg8iXiqfsOWqt7g/Nq_O76F_k.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/bFCLvuw9qqrhnFfGX9tV/nw84irTCThUZjZXRcYbI/Pn7XEuwmu.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/e8OOL99VMdLuuQS5quQc/sZxvceGeKKoT8qphtYuI/qOAPvboQN.js\";const cycleOrder=[\"G24JfBuVK\",\"p6k7LiOYt\",\"XFK14kJd6\"];const serializationHash=\"framer-4qlBI\";const variantClassNames={G24JfBuVK:\"framer-v-1a3v496\",p6k7LiOYt:\"framer-v-3jgldi\",XFK14kJd6:\"framer-v-e0k76\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}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 Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"G24JfBuVK\",Phone:\"p6k7LiOYt\",Tablet:\"XFK14kJd6\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"G24JfBuVK\"};};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,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"G24JfBuVK\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"p6k7LiOYt\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"p6k7LiOYt\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1a3v496\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"G24JfBuVK\",ref:refBinding,style:{backgroundColor:\"var(--token-a5f70651-7c9e-457f-b9e7-916f9026d60a, rgb(35, 35, 35))\",...style},...addPropertyOverrides({p6k7LiOYt:{\"data-framer-name\":\"Phone\"},XFK14kJd6:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1tqxc5r\",layoutDependency:layoutDependency,layoutId:\"PfidIdEv9\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-mj888u\",layoutDependency:layoutDependency,layoutId:\"LegIvrNeY\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-12f2ahz\",\"data-styles-preset\":\"Nq_O76F_k\",children:[\"Tue–Thu: 5–11pm\",/*#__PURE__*/_jsx(motion.br,{}),\"Fri–Sat: 5pm–12am\",/*#__PURE__*/_jsx(motion.br,{}),\"Sun: 5–10pm\",/*#__PURE__*/_jsx(motion.br,{}),\"Mon: Closed\"]}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-12f2ahz\",\"data-styles-preset\":\"Nq_O76F_k\",children:/*#__PURE__*/_jsx(Link,{href:\"https://maps.app.goo.gl/guyQWU833BQnecaSA\",motionChild:true,nodeId:\"GxnQQ34nd\",openInNewTab:true,relValues:[],scopeId:\"TwL99vUQV\",smoothScroll:false,children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-styles-preset-1j17tqi\",\"data-styles-preset\":\"Pn7XEuwmu\",children:[\"11 Adams Street,\",/*#__PURE__*/_jsx(motion.br,{}),\"Brooklyn, NY 11201\"]})})}),/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-12f2ahz\",\"data-styles-preset\":\"Nq_O76F_k\",children:[/*#__PURE__*/_jsx(Link,{href:\"tel:+19173101532\",motionChild:true,nodeId:\"GxnQQ34nd\",openInNewTab:true,relValues:[],scopeId:\"TwL99vUQV\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1j17tqi\",\"data-styles-preset\":\"Pn7XEuwmu\",children:\"(917) 310-1532\"})}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(Link,{href:\"mailto:hello@kinjo.group\",motionChild:true,nodeId:\"GxnQQ34nd\",openInNewTab:true,relValues:[],scopeId:\"TwL99vUQV\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1j17tqi\",\"data-styles-preset\":\"Pn7XEuwmu\",children:\"hello@kinjo.group\"})})]})]}),className:\"framer-xhyggy\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"GxnQQ34nd\",verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(Link,{href:{hash:\":cTw2wEqZ8\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"x0qtvN5hQ\",openInNewTab:false,scopeId:\"TwL99vUQV\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-9b2jzz framer-12bc997\",\"data-framer-name\":\"logo\",layoutDependency:layoutDependency,layoutId:\"x0qtvN5hQ\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1pz3n9e\",layoutDependency:layoutDependency,layoutId:\"BSq9OBTB0\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 50.274 42\" overflow=\"visible\"><path d=\"M 0.028 20.215 C 0.009 20.215 0 20.206 0 20.187 L 0 0.028 C 0 0.009 0.009 0 0.028 0 L 5.978 0 C 5.996 0 6.006 0.009 6.006 0.028 L 6.006 7.509 L 7.016 7.509 L 13.139 0 L 20.619 0 L 12.303 9.962 L 20.765 20.213 L 12.911 20.213 L 7.107 12.907 L 6.01 12.907 L 6.01 20.183 C 6.01 20.201 6.001 20.211 5.982 20.211 L 0.033 20.211 L 0.028 20.215 Z M 21.976 20.215 C 21.958 20.215 21.948 20.206 21.948 20.187 L 21.948 0.028 C 21.948 0.009 21.958 0 21.976 0 L 27.895 0 C 27.914 0 27.924 0.009 27.924 0.028 L 27.924 20.185 C 27.924 20.204 27.914 20.213 27.895 20.213 L 21.976 20.213 Z M 29.628 0.028 C 29.628 0.009 29.638 0 29.657 0 L 35.749 0 L 44.268 11.232 L 44.268 0.028 C 44.268 0.009 44.277 0 44.296 0 L 50.245 0 C 50.264 0 50.274 0.009 50.274 0.028 L 50.274 20.185 C 50.274 20.204 50.264 20.213 50.245 20.213 L 44.152 20.213 L 35.604 9.239 L 35.604 20.185 C 35.604 20.204 35.595 20.213 35.576 20.213 L 29.657 20.213 C 29.638 20.213 29.628 20.203 29.628 20.185 Z M 34.103 41.985 C 30.813 41.985 29.628 40.538 29.628 37.479 L 29.628 26.274 C 29.628 23.215 30.813 21.769 34.103 21.769 L 45.828 21.769 C 49.093 21.769 50.274 23.215 50.274 26.274 L 50.274 37.479 C 50.274 40.538 49.059 41.985 45.798 41.985 Z M 44.24 36.499 C 44.259 36.499 44.27 36.49 44.27 36.47 L 44.27 27.288 C 44.27 27.268 44.259 27.258 44.24 27.258 L 35.634 27.258 C 35.614 27.258 35.604 27.268 35.604 27.288 L 35.604 36.47 C 35.604 36.49 35.614 36.499 35.634 36.499 Z M 14.198 42 C 14.178 42 14.168 41.99 14.168 41.97 L 14.168 36.538 C 14.168 36.518 14.178 36.508 14.198 36.508 L 21.929 36.508 C 21.949 36.508 21.959 36.498 21.959 36.478 L 21.959 21.799 C 21.959 21.779 21.968 21.769 21.988 21.769 L 27.894 21.769 C 27.914 21.769 27.924 21.779 27.924 21.799 L 27.924 37.488 C 27.924 40.549 26.74 41.995 23.484 41.995 L 14.203 41.995 Z\" fill=\"var(--token-14c17137-28c4-41ca-b2ac-3c2275c73fc3, rgb(255, 254, 244)) /* {&quot;name&quot;:&quot;Off White&quot;} */\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-lnsg27\",layoutDependency:layoutDependency,layoutId:\"SoCXEArvB\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.765 20.215\" overflow=\"visible\"><path d=\"M 0.028 20.215 C 0.009 20.215 0 20.206 0 20.187 L 0 0.028 C 0 0.009 0.009 0 0.028 0 L 5.978 0 C 5.996 0 6.006 0.009 6.006 0.028 L 6.006 7.509 L 7.016 7.509 L 13.139 0 L 20.619 0 L 12.303 9.962 L 20.765 20.213 L 12.911 20.213 L 7.107 12.907 L 6.01 12.907 L 6.01 20.183 C 6.01 20.201 6.001 20.211 5.982 20.211 L 0.033 20.211 L 0.028 20.215 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1hj4k28\",layoutDependency:layoutDependency,layoutId:\"IpzTibzXk\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.976 20.215\" overflow=\"visible\"><path d=\"M 0.028 20.215 C 0.009 20.215 0 20.206 0 20.187 L 0 0.028 C 0 0.009 0.009 0 0.028 0 L 5.947 0 C 5.966 0 5.976 0.009 5.976 0.028 L 5.976 20.185 C 5.976 20.204 5.966 20.213 5.947 20.213 L 0.028 20.213 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-13ghnkw\",layoutDependency:layoutDependency,layoutId:\"Oo3Aj6CnO\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.645 20.213\" overflow=\"visible\"><path d=\"M 0 0.028 C 0 0.009 0.009 0 0.028 0 L 6.121 0 L 14.639 11.232 L 14.639 0.028 C 14.639 0.009 14.649 0 14.667 0 L 20.617 0 C 20.636 0 20.645 0.009 20.645 0.028 L 20.645 20.185 C 20.645 20.204 20.636 20.213 20.617 20.213 L 14.524 20.213 L 5.976 9.239 L 5.976 20.185 C 5.976 20.204 5.966 20.213 5.947 20.213 L 0.028 20.213 C 0.009 20.213 0 20.203 0 20.185 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1sejfs1\",layoutDependency:layoutDependency,layoutId:\"enhErqWCY\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.645 20.216\" overflow=\"visible\"><path d=\"M 4.475 20.216 C 1.185 20.216 0 18.77 0 15.71 L 0 4.505 C 0 1.446 1.185 0 4.475 0 L 16.2 0 C 19.465 0 20.645 1.446 20.645 4.505 L 20.645 15.71 C 20.645 18.77 19.43 20.216 16.17 20.216 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-nhl12x\",layoutDependency:layoutDependency,layoutId:\"YIBqpYdu6\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.666 9.242\" overflow=\"visible\"><path d=\"M 8.636 9.242 C 8.656 9.242 8.666 9.232 8.666 9.212 L 8.666 0.03 C 8.666 0.01 8.656 0 8.636 0 L 0.03 0 C 0.01 0 0 0.01 0 0.03 L 0 9.212 C 0 9.232 0.01 9.242 0.03 9.242 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-rk6bp9\",layoutDependency:layoutDependency,layoutId:\"A_2pQq5sS\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.756 20.231\" overflow=\"visible\"><path d=\"M 0.03 20.231 C 0.01 20.231 0 20.221 0 20.201 L 0 14.769 C 0 14.749 0.01 14.739 0.03 14.739 L 7.76 14.739 C 7.78 14.739 7.79 14.729 7.79 14.709 L 7.79 0.03 C 7.79 0.01 7.8 0 7.82 0 L 13.725 0 C 13.746 0 13.756 0.01 13.756 0.03 L 13.756 15.719 C 13.756 18.78 12.572 20.226 9.316 20.226 L 0.034 20.226 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1b4ksnn\",layoutDependency:layoutDependency,layoutId:\"diIRO2Yqh\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-12f2ahz\",\"data-styles-preset\":\"Nq_O76F_k\",children:[/*#__PURE__*/_jsx(Link,{href:{hash:\":JiGwV7GLK\",webPageId:\"itZ5buoVK\"},motionChild:true,nodeId:\"iHGFd1yr0\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"TwL99vUQV\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1j17tqi\",\"data-styles-preset\":\"Pn7XEuwmu\",children:\"Menus\"})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"itZ5buoVK\"},motionChild:true,nodeId:\"iHGFd1yr0\",openInNewTab:false,relValues:[],scopeId:\"TwL99vUQV\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-12r03nf\",\"data-styles-preset\":\"qOAPvboQN\",children:/*#__PURE__*/_jsx(motion.br,{})})}),/*#__PURE__*/_jsx(Link,{href:\"https://resy.com/cities/new-york-ny/venues/kinjo-ny\",motionChild:true,nodeId:\"iHGFd1yr0\",openInNewTab:true,relValues:[],scopeId:\"TwL99vUQV\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1j17tqi\",\"data-styles-preset\":\"Pn7XEuwmu\",children:\"Reservations\"})}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(Link,{href:\"https://www.toasttab.com/kinjo-11-adams-street/giftcards\",motionChild:true,nodeId:\"iHGFd1yr0\",openInNewTab:true,relValues:[],scopeId:\"TwL99vUQV\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1j17tqi\",\"data-styles-preset\":\"Pn7XEuwmu\",children:\"Gift Card\"})}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(Link,{href:\"mailto:events@kinjo.group\",motionChild:true,nodeId:\"iHGFd1yr0\",openInNewTab:true,relValues:[],scopeId:\"TwL99vUQV\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1j17tqi\",\"data-styles-preset\":\"Pn7XEuwmu\",children:\"Events\"})})]})}),className:\"framer-1j6ecac\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"iHGFd1yr0\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Link,{href:\"https://www.instagram.com/kinjo.nyc/\",motionChild:true,nodeId:\"ctTrbFlw3\",scopeId:\"TwL99vUQV\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1ng65n8 framer-12bc997\",layoutDependency:layoutDependency,layoutId:\"ctTrbFlw3\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-e1x6ba\",layoutDependency:layoutDependency,layoutId:\"QO85D_Stb\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22 22.001\" overflow=\"visible\"><path d=\"M 16.077 0.001 L 5.923 0.001 C 2.653 0.005 0.003 2.655 0 5.925 L 0 16.078 C 0.004 19.348 2.653 21.997 5.923 22.001 L 16.077 22.001 C 19.347 21.997 21.996 19.348 22 16.078 L 22 5.925 C 21.997 2.655 19.347 0.004 16.077 0 Z M 11 16.078 C 8.196 16.078 5.923 13.805 5.923 11 C 5.923 8.196 8.196 5.923 11 5.923 C 13.804 5.923 16.078 8.196 16.078 11 C 16.078 13.805 13.804 16.078 11 16.078 Z M 17.346 5.925 C 16.884 5.938 16.451 5.699 16.217 5.301 C 15.982 4.903 15.982 4.408 16.217 4.01 C 16.451 3.612 16.884 3.373 17.346 3.386 C 18.033 3.405 18.58 3.968 18.58 4.656 C 18.58 5.343 18.033 5.906 17.346 5.925 Z M 14.385 11.001 C 14.385 12.87 12.869 14.386 11 14.386 C 9.131 14.386 7.615 12.87 7.615 11.001 C 7.615 9.132 9.131 7.616 11 7.616 C 12.869 7.616 14.385 9.132 14.385 11.001 Z\" fill=\"rgb(255,254,244)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1ipwsa3\",layoutDependency:layoutDependency,layoutId:\"FDCZkOA4z\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22 22.001\" overflow=\"visible\"><path d=\"M 16.077 0.001 L 5.923 0.001 C 2.653 0.005 0.003 2.655 0 5.925 L 0 16.078 C 0.004 19.348 2.653 21.997 5.923 22.001 L 16.077 22.001 C 19.347 21.997 21.996 19.348 22 16.078 L 22 5.925 C 21.997 2.655 19.347 0.004 16.077 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1tx1zd7\",layoutDependency:layoutDependency,layoutId:\"JMno470Bx\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.155 10.155\" overflow=\"visible\"><path d=\"M 5.078 10.155 C 2.273 10.155 0 7.882 0 5.077 C 0 2.273 2.273 0 5.078 0 C 7.882 0 10.155 2.273 10.155 5.077 C 10.155 7.882 7.882 10.155 5.078 10.155 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ba0thd\",layoutDependency:layoutDependency,layoutId:\"dg4pVPDCF\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.54 2.54\" overflow=\"visible\"><path d=\"M 1.306 2.54 C 0.844 2.552 0.411 2.313 0.176 1.915 C -0.059 1.517 -0.059 1.023 0.176 0.625 C 0.411 0.227 0.844 -0.012 1.306 0.001 C 1.993 0.02 2.54 0.582 2.54 1.27 C 2.54 1.958 1.993 2.52 1.306 2.54 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-15cqkw\",layoutDependency:layoutDependency,layoutId:\"jcGre2CKm\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.77 6.77\" overflow=\"visible\"><path d=\"M 6.77 3.385 C 6.77 5.254 5.254 6.77 3.385 6.77 C 1.516 6.77 0 5.254 0 3.385 C 0 1.516 1.516 0 3.385 0 C 5.254 0 6.77 1.516 6.77 3.385 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-6n4kn1\",layoutDependency:layoutDependency,layoutId:\"HfVXnTA78\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-12f2ahz\",\"data-styles-preset\":\"Nq_O76F_k\",children:[\"Photos by \",/*#__PURE__*/_jsx(Link,{href:\"https://www.instagram.com/ihatealexlau/?hl=en\",motionChild:true,nodeId:\"g7VpSoZBH\",openInNewTab:true,relValues:[],scopeId:\"TwL99vUQV\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1j17tqi\",\"data-styles-preset\":\"Pn7XEuwmu\",children:\"Alex Lau\"})}),/*#__PURE__*/_jsx(motion.br,{}),\"Design by \",/*#__PURE__*/_jsx(Link,{href:\"https://team.design/\",motionChild:true,nodeId:\"g7VpSoZBH\",openInNewTab:true,relValues:[],scopeId:\"TwL99vUQV\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1j17tqi\",\"data-styles-preset\":\"Pn7XEuwmu\",children:\"Team\"})})]})}),className:\"framer-li2nk4\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"g7VpSoZBH\",verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(Link,{href:{hash:\":cTw2wEqZ8\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"A5uNyyiUo\",openInNewTab:false,scopeId:\"TwL99vUQV\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1s7efhh framer-12bc997\",\"data-framer-name\":\"logo\",layoutDependency:layoutDependency,layoutId:\"A5uNyyiUo\",children:isDisplayed1()&&/*#__PURE__*/_jsxs(SVG,{className:\"framer-g3xn1w\",layoutDependency:layoutDependency,layoutId:\"jhJpIuBYN\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 50.274 42\" overflow=\"visible\"></svg>',withExternalLayout:true,...addPropertyOverrides({p6k7LiOYt:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 50.274 42\" overflow=\"visible\"><path d=\"M 0.028 20.215 C 0.009 20.215 0 20.206 0 20.187 L 0 0.028 C 0 0.009 0.009 0 0.028 0 L 5.978 0 C 5.996 0 6.006 0.009 6.006 0.028 L 6.006 7.509 L 7.016 7.509 L 13.139 0 L 20.619 0 L 12.303 9.962 L 20.765 20.213 L 12.911 20.213 L 7.107 12.907 L 6.01 12.907 L 6.01 20.183 C 6.01 20.201 6.001 20.211 5.982 20.211 L 0.033 20.211 L 0.028 20.215 Z M 21.976 20.215 C 21.958 20.215 21.948 20.206 21.948 20.187 L 21.948 0.028 C 21.948 0.009 21.958 0 21.976 0 L 27.895 0 C 27.914 0 27.924 0.009 27.924 0.028 L 27.924 20.185 C 27.924 20.204 27.914 20.213 27.895 20.213 L 21.976 20.213 Z M 29.628 0.028 C 29.628 0.009 29.638 0 29.657 0 L 35.749 0 L 44.268 11.232 L 44.268 0.028 C 44.268 0.009 44.277 0 44.296 0 L 50.245 0 C 50.264 0 50.274 0.009 50.274 0.028 L 50.274 20.185 C 50.274 20.204 50.264 20.213 50.245 20.213 L 44.152 20.213 L 35.604 9.239 L 35.604 20.185 C 35.604 20.204 35.595 20.213 35.576 20.213 L 29.657 20.213 C 29.638 20.213 29.628 20.203 29.628 20.185 Z M 34.103 41.985 C 30.813 41.985 29.628 40.538 29.628 37.479 L 29.628 26.274 C 29.628 23.215 30.813 21.769 34.103 21.769 L 45.828 21.769 C 49.093 21.769 50.274 23.215 50.274 26.274 L 50.274 37.479 C 50.274 40.538 49.059 41.985 45.798 41.985 Z M 44.24 36.499 C 44.259 36.499 44.27 36.49 44.27 36.47 L 44.27 27.288 C 44.27 27.268 44.259 27.258 44.24 27.258 L 35.634 27.258 C 35.614 27.258 35.604 27.268 35.604 27.288 L 35.604 36.47 C 35.604 36.49 35.614 36.499 35.634 36.499 Z M 14.198 42 C 14.178 42 14.168 41.99 14.168 41.97 L 14.168 36.538 C 14.168 36.518 14.178 36.508 14.198 36.508 L 21.929 36.508 C 21.949 36.508 21.959 36.498 21.959 36.478 L 21.959 21.799 C 21.959 21.779 21.968 21.769 21.988 21.769 L 27.894 21.769 C 27.914 21.769 27.924 21.779 27.924 21.799 L 27.924 37.488 C 27.924 40.549 26.74 41.995 23.484 41.995 L 14.203 41.995 Z\" fill=\"var(--token-14c17137-28c4-41ca-b2ac-3c2275c73fc3, rgb(255, 254, 244)) /* {&quot;name&quot;:&quot;Off White&quot;} */\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1eoh73a\",layoutDependency:layoutDependency,layoutId:\"qistEpDSG\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.765 20.215\" overflow=\"visible\"><path d=\"M 0.028 20.215 C 0.009 20.215 0 20.206 0 20.187 L 0 0.028 C 0 0.009 0.009 0 0.028 0 L 5.978 0 C 5.996 0 6.006 0.009 6.006 0.028 L 6.006 7.509 L 7.016 7.509 L 13.139 0 L 20.619 0 L 12.303 9.962 L 20.765 20.213 L 12.911 20.213 L 7.107 12.907 L 6.01 12.907 L 6.01 20.183 C 6.01 20.201 6.001 20.211 5.982 20.211 L 0.033 20.211 L 0.028 20.215 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1d3loj4\",layoutDependency:layoutDependency,layoutId:\"xdSYftFWN\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.976 20.215\" overflow=\"visible\"><path d=\"M 0.028 20.215 C 0.009 20.215 0 20.206 0 20.187 L 0 0.028 C 0 0.009 0.009 0 0.028 0 L 5.947 0 C 5.966 0 5.976 0.009 5.976 0.028 L 5.976 20.185 C 5.976 20.204 5.966 20.213 5.947 20.213 L 0.028 20.213 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-s9g90z\",layoutDependency:layoutDependency,layoutId:\"YyU0XkZ18\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.645 20.213\" overflow=\"visible\"><path d=\"M 0 0.028 C 0 0.009 0.009 0 0.028 0 L 6.121 0 L 14.639 11.232 L 14.639 0.028 C 14.639 0.009 14.649 0 14.667 0 L 20.617 0 C 20.636 0 20.645 0.009 20.645 0.028 L 20.645 20.185 C 20.645 20.204 20.636 20.213 20.617 20.213 L 14.524 20.213 L 5.976 9.239 L 5.976 20.185 C 5.976 20.204 5.966 20.213 5.947 20.213 L 0.028 20.213 C 0.009 20.213 0 20.203 0 20.185 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1hjwa21\",layoutDependency:layoutDependency,layoutId:\"sl1bKaCpu\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.645 20.216\" overflow=\"visible\"><path d=\"M 4.475 20.216 C 1.185 20.216 0 18.77 0 15.71 L 0 4.505 C 0 1.446 1.185 0 4.475 0 L 16.2 0 C 19.465 0 20.645 1.446 20.645 4.505 L 20.645 15.71 C 20.645 18.77 19.43 20.216 16.17 20.216 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-w4dfle\",layoutDependency:layoutDependency,layoutId:\"BKhppXQYG\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.666 9.242\" overflow=\"visible\"><path d=\"M 8.636 9.242 C 8.656 9.242 8.666 9.232 8.666 9.212 L 8.666 0.03 C 8.666 0.01 8.656 0 8.636 0 L 0.03 0 C 0.01 0 0 0.01 0 0.03 L 0 9.212 C 0 9.232 0.01 9.242 0.03 9.242 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1y3mh26\",layoutDependency:layoutDependency,layoutId:\"L38xO9VP5\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.756 20.231\" overflow=\"visible\"><path d=\"M 0.03 20.231 C 0.01 20.231 0 20.221 0 20.201 L 0 14.769 C 0 14.749 0.01 14.739 0.03 14.739 L 7.76 14.739 C 7.78 14.739 7.79 14.729 7.79 14.709 L 7.79 0.03 C 7.79 0.01 7.8 0 7.82 0 L 13.725 0 C 13.746 0 13.756 0.01 13.756 0.03 L 13.756 15.719 C 13.756 18.78 12.572 20.226 9.316 20.226 L 0.034 20.226 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-4qlBI.framer-12bc997, .framer-4qlBI .framer-12bc997 { display: block; }\",\".framer-4qlBI.framer-1a3v496 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 0px 0px 12px 0px; position: relative; width: 1202px; }\",\".framer-4qlBI .framer-1tqxc5r { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 96px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 32px; position: relative; width: min-content; }\",\".framer-4qlBI .framer-mj888u { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 96px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-4qlBI .framer-xhyggy, .framer-4qlBI .framer-1j6ecac, .framer-4qlBI .framer-li2nk4 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-4qlBI .framer-9b2jzz { flex: none; height: 42px; overflow: visible; position: relative; text-decoration: none; width: 51px; }\",\".framer-4qlBI .framer-1pz3n9e, .framer-4qlBI .framer-g3xn1w { height: 42px; left: 0px; position: absolute; top: 0px; width: 51px; }\",\".framer-4qlBI .framer-lnsg27, .framer-4qlBI .framer-1eoh73a { height: 20px; left: 0px; position: absolute; top: 0px; width: 21px; }\",\".framer-4qlBI .framer-1hj4k28, .framer-4qlBI .framer-1d3loj4 { height: 20px; left: 22px; position: absolute; top: 0px; width: 6px; }\",\".framer-4qlBI .framer-13ghnkw, .framer-4qlBI .framer-s9g90z { height: 20px; left: 30px; position: absolute; top: 0px; width: 21px; }\",\".framer-4qlBI .framer-1sejfs1, .framer-4qlBI .framer-1hjwa21 { height: 20px; left: 30px; position: absolute; top: 22px; width: 21px; }\",\".framer-4qlBI .framer-nhl12x, .framer-4qlBI .framer-w4dfle { height: 9px; left: 36px; position: absolute; top: 28px; width: 9px; }\",\".framer-4qlBI .framer-rk6bp9, .framer-4qlBI .framer-1y3mh26 { height: 20px; left: 14px; position: absolute; top: 22px; width: 14px; }\",\".framer-4qlBI .framer-1b4ksnn { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-4qlBI .framer-1ng65n8 { flex: none; height: 22px; overflow: visible; position: relative; text-decoration: none; width: 22px; }\",\".framer-4qlBI .framer-e1x6ba, .framer-4qlBI .framer-1ipwsa3 { height: 22px; left: 0px; position: absolute; top: 0px; width: 22px; }\",\".framer-4qlBI .framer-1tx1zd7 { height: 10px; left: 6px; position: absolute; top: 6px; width: 10px; }\",\".framer-4qlBI .framer-ba0thd { height: 3px; left: 16px; position: absolute; top: 4px; width: 3px; }\",\".framer-4qlBI .framer-15cqkw { height: 7px; left: 8px; position: absolute; top: 8px; width: 7px; }\",\".framer-4qlBI .framer-6n4kn1 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: flex-end; overflow: hidden; padding: 32px; position: relative; width: min-content; }\",\".framer-4qlBI .framer-1s7efhh { flex: none; height: 43px; overflow: visible; position: relative; text-decoration: none; width: 51px; }\",\".framer-4qlBI.framer-v-3jgldi.framer-1a3v496 { flex-direction: column; padding: 0px 0px 96px 0px; width: 391px; }\",\".framer-4qlBI.framer-v-3jgldi .framer-1tqxc5r { flex-direction: column; gap: 40px; }\",\".framer-4qlBI.framer-v-3jgldi .framer-xhyggy { order: 0; }\",\".framer-4qlBI.framer-v-3jgldi .framer-6n4kn1 { flex-direction: column; justify-content: flex-start; }\",\".framer-4qlBI.framer-v-3jgldi .framer-li2nk4 { order: 1; }\",\".framer-4qlBI.framer-v-3jgldi .framer-1s7efhh { height: 42px; order: 0; }\",\".framer-4qlBI.framer-v-e0k76.framer-1a3v496 { width: 810px; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 494\n * @framerIntrinsicWidth 1202\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"p6k7LiOYt\":{\"layout\":[\"fixed\",\"auto\"]},\"XFK14kJd6\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerTwL99vUQV=withCSS(Component,css,\"framer-4qlBI\");export default FramerTwL99vUQV;FramerTwL99vUQV.displayName=\"Footer\";FramerTwL99vUQV.defaultProps={height:494,width:1202};addPropertyControls(FramerTwL99vUQV,{variant:{options:[\"G24JfBuVK\",\"p6k7LiOYt\",\"XFK14kJd6\"],optionTitles:[\"Desktop\",\"Phone\",\"Tablet\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerTwL99vUQV,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerTwL99vUQV\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1202\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"494\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"p6k7LiOYt\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"XFK14kJd6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./TwL99vUQV.map","// Generated by Framer (5da54f8)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Footer from\"#framer/local/canvasComponent/TwL99vUQV/TwL99vUQV.js\";import Button from\"#framer/local/canvasComponent/wMutUVBlT/wMutUVBlT.js\";const ButtonFonts=getFonts(Button);const FooterFonts=getFonts(Footer);const breakpoints={d6S26c3tS:\"(min-width: 810px) and (max-width: 1199px)\",n6HLHTGQh:\"(max-width: 809px)\",qR3W6Vzvt:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-Ar3dS\";const variantClassNames={d6S26c3tS:\"framer-v-1upmxv0\",n6HLHTGQh:\"framer-v-1t2ynkq\",qR3W6Vzvt:\"framer-v-1611sa8\"};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Ar3dS.framer-1bwew6p, .framer-Ar3dS .framer-1bwew6p { display: block; }\",\".framer-Ar3dS.framer-1611sa8 { align-content: center; align-items: center; background-color: var(--token-14c17137-28c4-41ca-b2ac-3c2275c73fc3, #fffef4); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-Ar3dS .framer-dq29yu-container { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 48px); flex: none; height: auto; left: 50%; position: var(--framer-canvas-fixed-position, fixed); transform: translateX(-50%); width: auto; z-index: 2; }\",\".framer-Ar3dS .framer-3q7ome { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-Ar3dS .framer-26i0hk-container { flex: none; height: auto; order: 1002; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={d6S26c3tS:\"(min-width: 810px) and (max-width: 1199px)\",n6HLHTGQh:\"(max-width: 809px)\",qR3W6Vzvt:\"(min-width: 1200px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"qR3W6Vzvt\",Phone:\"n6HLHTGQh\",Tablet:\"d6S26c3tS\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"qR3W6Vzvt\"};};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{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"n6HLHTGQh\")return true;return false;};useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"qR3W6Vzvt\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-14c17137-28c4-41ca-b2ac-3c2275c73fc3, rgb(255, 254, 244)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1611sa8\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[isDisplayed()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{n6HLHTGQh:{height:45,y:907}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-dq29yu-container hidden-1611sa8 hidden-1upmxv0\",\"data-framer-layout-hint-center-x\":true,layoutScroll:true,nodeId:\"L34491r5K\",scopeId:\"j9CASKRZk\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{n6HLHTGQh:{variant:\"ntzi4yCpE\"}},children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"L34491r5K\",layoutId:\"L34491r5K\",variant:\"jP1xMrrhu\",width:\"100%\"})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-3q7ome\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:494,width:\"100.1667vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-26i0hk-container\",nodeId:\"uOshACXsH\",scopeId:\"j9CASKRZk\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{n6HLHTGQh:{variant:\"p6k7LiOYt\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"uOshACXsH\",layoutId:\"uOshACXsH\",style:{width:\"100%\"},variant:\"G24JfBuVK\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"n6HLHTGQh\":{\"layout\":[\"fixed\",\"fixed\"]},\"d6S26c3tS\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"n6HLHTGQh\":[\".framer-dq29yu-container\",\".framer-26i0hk-container\"],\"qR3W6Vzvt\":[\".framer-26i0hk-container\"],\"d6S26c3tS\":[\".framer-26i0hk-container\"]}\n * @framerBreakpoints {\"qR3W6Vzvt\":{\"min\":1200,\"canvasClassName\":\"framer-1611sa8-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"d6S26c3tS\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1upmxv0-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"n6HLHTGQh\":{\"max\":809,\"canvasClassName\":\"framer-1t2ynkq-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant qR3W6Vzvt\n * @framerLayoutTemplate\n */const Framerj9CASKRZk=withCSS(Component,css,\"framer-Ar3dS\");export default Framerj9CASKRZk;Framerj9CASKRZk.displayName=\"Template\";Framerj9CASKRZk.defaultProps={height:1e3,width:1200};addFonts(Framerj9CASKRZk,[{explicitInter:true,fonts:[]},...ButtonFonts,...FooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerj9CASKRZk\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"n6HLHTGQh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"d6S26c3tS\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerBreakpoints\":\"{\\\"qR3W6Vzvt\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1611sa8-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"d6S26c3tS\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1upmxv0-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"n6HLHTGQh\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1t2ynkq-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerLayoutTemplate\":\"\",\"framerContractVersion\":\"1\",\"framerHitTargets\":\"{\\\"n6HLHTGQh\\\":[\\\".framer-dq29yu-container\\\",\\\".framer-26i0hk-container\\\"],\\\"qR3W6Vzvt\\\":[\\\".framer-26i0hk-container\\\"],\\\"d6S26c3tS\\\":[\\\".framer-26i0hk-container\\\"]}\",\"framerIntrinsicWidth\":\"1200\",\"framerDefaultVariant\":\"qR3W6Vzvt\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"1000\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Template1 from \"https://framerusercontent.com/modules/cZtsfvJxzJ3cO6g8uNMy/ii2MJVqR3ZXLz4CCWZoX/j9CASKRZk.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {cTw2wEqZ8: \"video\", d_S1kB9_v: \"body\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/iLRWxJsJqqukwJicqqSE/DZzy9hsZ5EP3iGzH0k5W/augiA20Il.js\")), path: \"/\"}, itZ5buoVK: {elements: {Dw0GagubU: \"small-plates\", JiGwV7GLK: \"omakase\", NMA_7cRgB: \"sake\", WuD6drTdK: \"lounge\", YKA9xxkCh: \"cocktails\", zjRpu3ns5: \"spirits\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/rCGkENCgNOM7r3tvaeqy/FNAnHfvxmPgJsJ9Puaal/itZ5buoVK.js\")), path: \"/menus\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {}\r\n\t\tconst framerSiteId = \"12f5aa689cdd14a16734208d306c0ca5cf399bcda3c801f41faabb6daf95df45\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"itZ5buoVK\":\r\nreturn React.createElement(Template1, {...props, key: \"Template1\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"itZ5buoVK\":\r\nreturn [{hash: \"1611sa8\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"1upmxv0\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"1t2ynkq\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"__framer-not-found-page\")),\r\n\t\t\t\t\tisReducedMotion: true,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://www.kinjodumbo.com\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: false,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/UpSLuxIwxGwbGQOsLCDR/NdRQ9vwTbi3ZwzSCwlSC/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithFeaturesContext = React.createElement(\r\n\t\t\t\tFramer.LibraryFeaturesProvider,\r\n\t\t\t\t{\r\n\t\t\t\t\tchildren: content,\r\n\t\t\t\t\tvalue: {autobahnNavigation: true, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: contentWithFeaturesContext\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\t// Fallback support for stack gaps\r\n\t\t\tFramer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, pathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcollectionItemId: routeData?.collectionItemId,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\t  const utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\t  const [slug] = Object.values(pathVariables)\r\n\t\t\t  if (utils && typeof slug === \"string\") {\r\n\t\t\t\t  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t  }\r\n\t\t}\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId: framerSiteId ?? null,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tif (true) Framer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}