{"version":3,"file":"MFKLkEICR.CIj04B-R.mjs","names":["fonts","css","className","fonts","css","className","addPropertyOverrides","HeroFonts","Hero","enabledGestures","cycleOrder","serializationHash","variantClassNames","transitions","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","FramerBVwJMQrRx","__FramerMetadata__","Input","email","fonts","css","className","fonts","css","className","fonts","css","className","css","addPropertyOverrides","Input","cycleOrder","serializationHash","variantClassNames","transitions","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","e","d","s","c","n","a","o","u","Y","i","f","x","p","l","w","r","g","AuthWidget","dynamicBoxShadow","d","e","o","u","s","i","l","a","n","c","r","f","f","e","n","t","s","u","a","i","c","r","o","l","r","e","n","o","a","s","u","t","i","d","l","p","Component","addPropertyOverrides","Hero","enabledGestures","cycleOrder","serializationHash","variantClassNames","transitions","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transitions","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","addPropertyOverrides","SearchPrompt","Search","enabledGestures","cycleOrder","serializationHash","variantClassNames","transitions","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transitions","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","MenuIcon","NavItem","SearchBar","Button","ButtonInfo","AuthWidget","className"],"sources":["https:/framerusercontent.com/modules/0aga2wxEBmPmEFcnxPyL/VvLriwRjBfY2JFBH0V5t/eYM6KtZA3.js","https:/framerusercontent.com/modules/wfBvGjhyZ2y259rE4QSc/LNSQraUWx77gSjinNBlX/f4NzsBb3c.js","https:/framerusercontent.com/modules/3yB20tAmsw8f1l59tNHv/i6r851B8V7D2M8DD0xmi/BVwJMQrRx.js","https:/framerusercontent.com/modules/oWVHHLIj4Q7woeIlKzbt/UIXK1WcUX02tYQTouHsC/Input.js","https:/framerusercontent.com/modules/LDtWBsiytvxdXLE8KErZ/SCiLB0PQrTu1biB20cMn/BKlDdAC28.js","https:/framerusercontent.com/modules/Jo0XynTqTkNdA6kzRMOd/fiqKd6jokXXtbziLHGke/I2yAFtXet.js","https:/framerusercontent.com/modules/UxKNpGitYFdg9gkKGILl/ihscJDlWCVUhkA2ZEQRY/PEu1GZBba.js","https:/framerusercontent.com/modules/RD6BLyuzBtebrCwLKnEq/3WrS7rZhxWPxm23sA7iO/uVdrgXzwW.js","https:/framerusercontent.com/modules/4OI69TwRsb3OMtqiUeYG/0fxWw3Xw9qtVXCSvv7Gb/pD6_UQpff.js","https:/framerusercontent.com/modules/TyZjIcU09uVvN04PJW96/mbPQRhAVrjfMpw88Gqmx/m6pIk99Fr.js","https:/cdn.framerauth.com/scripts/framerauth-sdk@beta.js","https:/framerusercontent.com/modules/kLio2AG8y3mSwYlZOhPf/Tjt98LdtVMADeoiv7pwl/AuthWidget.js","https:/cdn.framerauth.com/packages/overrides/core/live/latest/core.js","https:/cdn.framerauth.com/packages/overrides/store/live/latest/store.js","https:/cdn.framerauth.com/packages/overrides/extensions/live/latest/extensions.js","https:/framerusercontent.com/modules/GDJ6kourJEoV4WzLNbre/Hw8SK7ZeZXlF36kfXg9G/FramerAuth.js","https:/framerusercontent.com/modules/NGkwRxI0GZ6ZepswEMuP/djZ54oJ11OdyeLTUioVN/BVwJMQrRx.js","https:/framerusercontent.com/modules/xSU9fyFhEkHRWmbFPNU2/z3JyGeE48z9g3wVczipQ/hXSFxit8n.js","https:/framerusercontent.com/modules/byARzdAf5i1qSjknb2Ie/SIVgvyS2DTJsrvl4Chix/SJYTijkbN.js","https:/framerusercontent.com/modules/0htkIEQufCITpfHYRLsi/dDUHLdoswiKXbzZJyFBZ/uVYwXM2Sr.js","https:/framerusercontent.com/modules/a9Z3RAMES0pOSyQCTbhw/TtlUyDI4Zs8C1POLKdBU/MFKLkEICR.js"],"sourcesContent":["import{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Inter-500\",\"GF;Inter-700\"]);export const fonts=[{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuI6fMZ1rib2Bg-4.woff2\",weight:\"500\"},{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuFuYMZ1rib2Bg-4.woff2\",weight:\"700\"}];export const css=['.framer-WT1Ai .framer-styles-preset-d3mhl5:not(.rich-text-wrapper), .framer-WT1Ai .framer-styles-preset-d3mhl5.rich-text-wrapper h6 { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-size: 15px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.02em; --framer-line-height: 24px; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-b10b2afd-e72f-44fe-afc8-24d59f1a20db, #000000); --framer-text-decoration: none; --framer-text-transform: none; }'];export const className=\"framer-WT1Ai\";\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\"}}}","import{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Inter-500\",\"GF;Inter-700\"]);export const fonts=[{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuI6fMZ1rib2Bg-4.woff2\",weight:\"500\"},{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuFuYMZ1rib2Bg-4.woff2\",weight:\"700\"}];export const css=['.framer-XTDgz .framer-styles-preset-con7jp:not(.rich-text-wrapper), .framer-XTDgz .framer-styles-preset-con7jp.rich-text-wrapper h6 { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.02em; --framer-line-height: 24px; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-b10b2afd-e72f-44fe-afc8-24d59f1a20db, #000000); --framer-text-decoration: none; --framer-text-transform: none; }'];export const className=\"framer-XTDgz\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (32b4767)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,Link,RichText,useActiveVariantCallback,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{Icon as Hero}from\"https://framerusercontent.com/modules/hKjtTuWGYB451ckw6eTN/rQJeCcsGr1fSnWO0FT2G/Hero.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/0aga2wxEBmPmEFcnxPyL/VvLriwRjBfY2JFBH0V5t/eYM6KtZA3.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/wfBvGjhyZ2y259rE4QSc/LNSQraUWx77gSjinNBlX/f4NzsBb3c.js\";const HeroFonts=getFonts(Hero);const enabledGestures={AoUCsee0U:{hover:true},FjgC0Tjco:{hover:true},S7iuW1sTm:{hover:true},slnecaJno:{hover:true}};const cycleOrder=[\"AoUCsee0U\",\"S7iuW1sTm\",\"slnecaJno\",\"FjgC0Tjco\"];const serializationHash=\"framer-yxweg\";const variantClassNames={AoUCsee0U:\"framer-v-1tultj4\",FjgC0Tjco:\"framer-v-1trcr9i\",S7iuW1sTm:\"framer-v-ha1511\",slnecaJno:\"framer-v-qzuvpu\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={\"Primary Large\":\"slnecaJno\",\"Primary Small\":\"FjgC0Tjco\",\"Secondary Large\":\"AoUCsee0U\",\"Secondary Small\":\"S7iuW1sTm\"};const getProps=({height,iconColor,iconLeft,iconName,iconRight,id,link,newTab,tap,title,width,...props})=>{var _ref,_ref1,_ref2,_ref3,_humanReadableVariantMap_props_variant,_ref4;return{...props,iw2yQICvi:newTab!==null&&newTab!==void 0?newTab:props.iw2yQICvi,LccTFP2QQ:(_ref=iconRight!==null&&iconRight!==void 0?iconRight:props.LccTFP2QQ)!==null&&_ref!==void 0?_ref:true,LdEuC589O:(_ref1=iconColor!==null&&iconColor!==void 0?iconColor:props.LdEuC589O)!==null&&_ref1!==void 0?_ref1:\"var(--token-5699b2f5-ea2a-4d66-b892-f6eabb12367b, rgb(107, 114, 128))\",odb0bWURU:link!==null&&link!==void 0?link:props.odb0bWURU,RliH38a0Z:(_ref2=iconName!==null&&iconName!==void 0?iconName:props.RliH38a0Z)!==null&&_ref2!==void 0?_ref2:\"user\",Syyl0kKEp:iconLeft!==null&&iconLeft!==void 0?iconLeft:props.Syyl0kKEp,tipS0P7cJ:(_ref3=title!==null&&title!==void 0?title:props.tipS0P7cJ)!==null&&_ref3!==void 0?_ref3:\"Sign up\",variant:(_ref4=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref4!==void 0?_ref4:\"AoUCsee0U\",XHfDenBhX:tap!==null&&tap!==void 0?tap:props.XHfDenBhX};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,RliH38a0Z,LccTFP2QQ,tipS0P7cJ,Syyl0kKEp,odb0bWURU,LdEuC589O,XHfDenBhX,iw2yQICvi,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"AoUCsee0U\",enabledGestures,transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1mb1c4m=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(XHfDenBhX){const res=await XHfDenBhX(...args);if(res===false)return false;}});const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsx(Link,{href:odb0bWURU,openInNewTab:iw2yQICvi,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-1tultj4\",className,classNames)} framer-1ucima8`,\"data-framer-name\":\"Secondary Large\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"AoUCsee0U\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:onTap1mb1c4m,onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"var(--token-bf552666-16bf-4f29-8913-80e7dd2edab4, rgb(255, 255, 255))\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,boxShadow:\"0px 4px 10px -2px rgba(31, 41, 55, 0.05), 0px 2px 2px -1px rgba(31, 41, 55, 0.1), 0px 0px 0px 1px rgba(31, 41, 55, 0.08)\",...style},variants:{\"AoUCsee0U-hover\":{boxShadow:\"0px 4px 10px -2px rgba(31, 41, 55, 0.05), 0px 2px 2px -1px rgba(31, 41, 55, 0.1), 0px 0px 0px 4px rgba(31, 41, 55, 0.08)\"},\"FjgC0Tjco-hover\":{boxShadow:\"0px 4px 10px -2px rgba(0, 0, 0, 0.05), 0px 2px 2px -1px rgba(0, 0, 0, 0.1), 0px 0px 0px 5px rgba(79, 70, 229, 0.12)\"},\"S7iuW1sTm-hover\":{boxShadow:\"0px 4px 10px -2px rgba(31, 41, 55, 0.05), 0px 2px 2px -1px rgba(31, 41, 55, 0.1), 0px 0px 0px 4px rgba(31, 41, 55, 0.08)\"},\"slnecaJno-hover\":{boxShadow:\"0px 4px 10px -2px rgba(0, 0, 0, 0.05), 0px 2px 2px -1px rgba(0, 0, 0, 0.1), 0px 0px 0px 5px rgba(79, 70, 229, 0.12)\"},FjgC0Tjco:{backgroundColor:\"var(--token-7b24ab44-ff43-4167-ae34-bd123c75cc3c, rgb(2, 132, 199))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 4px 10px -2px rgba(0, 0, 0, 0.05), 0px 2px 2px -1px rgba(0, 0, 0, 0.1), 0px 0px 0px 1px rgba(79, 70, 229, 0.12)\"},S7iuW1sTm:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10},slnecaJno:{backgroundColor:\"var(--token-7b24ab44-ff43-4167-ae34-bd123c75cc3c, rgb(79, 70, 229))\",boxShadow:\"0px 4px 10px -2px rgba(0, 0, 0, 0.05), 0px 2px 2px -1px rgba(0, 0, 0, 0.1), 0px 0px 0px 1px rgba(79, 70, 229, 0.12)\"}},...addPropertyOverrides({\"AoUCsee0U-hover\":{\"data-framer-name\":undefined},\"FjgC0Tjco-hover\":{\"data-framer-name\":undefined},\"S7iuW1sTm-hover\":{\"data-framer-name\":undefined},\"slnecaJno-hover\":{\"data-framer-name\":undefined},FjgC0Tjco:{\"data-framer-name\":\"Primary Small\"},S7iuW1sTm:{\"data-framer-name\":\"Secondary Small\"},slnecaJno:{\"data-framer-name\":\"Primary Large\"}},baseVariant,gestureVariant),children:[Syyl0kKEp&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-9pvgfy-container\",layoutDependency:layoutDependency,layoutId:\"pp8ge2q20-container\",children:/*#__PURE__*/_jsx(Hero,{color:\"var(--token-5699b2f5-ea2a-4d66-b892-f6eabb12367b, rgb(107, 114, 128))\",height:\"100%\",iconSearch:RliH38a0Z,iconSelection:\"Home\",id:\"pp8ge2q20\",layoutId:\"pp8ge2q20\",mirrored:false,selectByList:false,style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({FjgC0Tjco:{color:\"rgb(165, 180, 252)\"},slnecaJno:{color:\"rgb(165, 180, 252)\"}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-con7jp\",\"data-styles-preset\":\"f4NzsBb3c\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-65f3e27d-dcf5-4844-90f6-892def430c16, rgb(17, 24, 39)))\"},children:\"Sign up\"})}),className:\"framer-1cgaktx\",\"data-framer-name\":\"Categories\",layoutDependency:layoutDependency,layoutId:\"aSA7oaNuP\",style:{\"--extracted-1w1cjl5\":\"var(--token-65f3e27d-dcf5-4844-90f6-892def430c16, rgb(17, 24, 39))\"},text:tipS0P7cJ,variants:{FjgC0Tjco:{\"--extracted-1w1cjl5\":\"var(--token-3294dda8-8f0a-48e2-90c8-89344355926c, rgb(249, 250, 251))\"},slnecaJno:{\"--extracted-1w1cjl5\":\"var(--token-3294dda8-8f0a-48e2-90c8-89344355926c, rgb(249, 250, 251))\"}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({FjgC0Tjco:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-d3mhl5\",\"data-styles-preset\":\"eYM6KtZA3\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-3294dda8-8f0a-48e2-90c8-89344355926c, rgb(249, 250, 251)))\"},children:\"Sign up\"})})},S7iuW1sTm:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-d3mhl5\",\"data-styles-preset\":\"eYM6KtZA3\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-65f3e27d-dcf5-4844-90f6-892def430c16, rgb(17, 24, 39)))\"},children:\"Sign up\"})})},slnecaJno:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-con7jp\",\"data-styles-preset\":\"f4NzsBb3c\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-3294dda8-8f0a-48e2-90c8-89344355926c, rgb(249, 250, 251)))\"},children:\"Sign up\"})})}},baseVariant,gestureVariant)}),LccTFP2QQ&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1sfvhov-container\",layoutDependency:layoutDependency,layoutId:\"AGqLb48Z6-container\",children:/*#__PURE__*/_jsx(Hero,{color:LdEuC589O,height:\"100%\",iconSearch:RliH38a0Z,iconSelection:\"Home\",id:\"AGqLb48Z6\",layoutId:\"AGqLb48Z6\",mirrored:false,selectByList:false,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})]})})})})});});const css=['.framer-yxweg[data-border=\"true\"]::after, .framer-yxweg [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-yxweg.framer-1ucima8, .framer-yxweg .framer-1ucima8 { display: block; }\",\".framer-yxweg.framer-1tultj4 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 12px 18px 12px 18px; position: relative; text-decoration: none; width: min-content; }\",\".framer-yxweg .framer-9pvgfy-container, .framer-yxweg .framer-1sfvhov-container { flex: none; height: 18px; position: relative; width: 18px; }\",\".framer-yxweg .framer-1cgaktx { -webkit-user-select: none; flex: none; height: 20px; position: relative; user-select: none; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-yxweg.framer-1tultj4 { gap: 0px; } .framer-yxweg.framer-1tultj4 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-yxweg.framer-1tultj4 > :first-child { margin-left: 0px; } .framer-yxweg.framer-1tultj4 > :last-child { margin-right: 0px; } }\",\".framer-yxweg.framer-v-ha1511.framer-1tultj4, .framer-yxweg.framer-v-1trcr9i.framer-1tultj4 { gap: 8px; padding: 9px 13px 9px 13px; }\",\".framer-yxweg.framer-v-ha1511 .framer-9pvgfy-container, .framer-yxweg.framer-v-ha1511 .framer-1sfvhov-container, .framer-yxweg.framer-v-1trcr9i .framer-9pvgfy-container, .framer-yxweg.framer-v-1trcr9i .framer-1sfvhov-container { height: 16px; width: 16px; }\",\".framer-yxweg.framer-v-ha1511 .framer-1cgaktx, .framer-yxweg.framer-v-1trcr9i .framer-1cgaktx { height: 18px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-yxweg.framer-v-ha1511.framer-1tultj4 { gap: 0px; } .framer-yxweg.framer-v-ha1511.framer-1tultj4 > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-yxweg.framer-v-ha1511.framer-1tultj4 > :first-child { margin-left: 0px; } .framer-yxweg.framer-v-ha1511.framer-1tultj4 > :last-child { margin-right: 0px; } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-yxweg.framer-v-1trcr9i.framer-1tultj4 { gap: 0px; } .framer-yxweg.framer-v-1trcr9i.framer-1tultj4 > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-yxweg.framer-v-1trcr9i.framer-1tultj4 > :first-child { margin-left: 0px; } .framer-yxweg.framer-v-1trcr9i.framer-1tultj4 > :last-child { margin-right: 0px; } }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 44\n * @framerIntrinsicWidth 119\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"S7iuW1sTm\":{\"layout\":[\"auto\",\"auto\"]},\"slnecaJno\":{\"layout\":[\"auto\",\"auto\"]},\"FjgC0Tjco\":{\"layout\":[\"auto\",\"auto\"]},\"bdmIS4ed5\":{\"layout\":[\"auto\",\"auto\"]},\"qEKB8Nsbf\":{\"layout\":[\"auto\",\"auto\"]},\"gt1zN4I9s\":{\"layout\":[\"auto\",\"auto\"]},\"JquvhBkcK\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"RliH38a0Z\":\"iconName\",\"LccTFP2QQ\":\"iconRight\",\"tipS0P7cJ\":\"title\",\"Syyl0kKEp\":\"iconLeft\",\"odb0bWURU\":\"link\",\"LdEuC589O\":\"iconColor\",\"XHfDenBhX\":\"tap\",\"iw2yQICvi\":\"newTab\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n */const FramerBVwJMQrRx=withCSS(Component,css,\"framer-yxweg\");export default FramerBVwJMQrRx;FramerBVwJMQrRx.displayName=\"Button\";FramerBVwJMQrRx.defaultProps={height:44,width:119};addPropertyControls(FramerBVwJMQrRx,{variant:{options:[\"AoUCsee0U\",\"S7iuW1sTm\",\"slnecaJno\",\"FjgC0Tjco\"],optionTitles:[\"Secondary Large\",\"Secondary Small\",\"Primary Large\",\"Primary Small\"],title:\"Variant\",type:ControlType.Enum},RliH38a0Z:{defaultValue:\"user\",placeholder:\"Menu, Wifi, Box…\",title:\"Icon Name\",type:ControlType.String},LccTFP2QQ:{defaultValue:true,title:\"Icon Right\",type:ControlType.Boolean},tipS0P7cJ:{defaultValue:\"Sign up\",displayTextArea:false,title:\"Title\",type:ControlType.String},Syyl0kKEp:{defaultValue:false,title:\"Icon Left\",type:ControlType.Boolean},odb0bWURU:{title:\"Link\",type:ControlType.Link},LdEuC589O:{defaultValue:'var(--token-5699b2f5-ea2a-4d66-b892-f6eabb12367b, rgb(107, 114, 128)) /* {\"name\":\"Gray 500\"} */',title:\"Icon Color\",type:ControlType.Color},XHfDenBhX:{title:\"Tap\",type:ControlType.EventHandler},iw2yQICvi:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean}});addFonts(FramerBVwJMQrRx,[...HeroFonts,...sharedStyle.fonts,...sharedStyle1.fonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerBVwJMQrRx\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"S7iuW1sTm\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"slnecaJno\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"FjgC0Tjco\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"bdmIS4ed5\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"qEKB8Nsbf\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"gt1zN4I9s\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"JquvhBkcK\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"119\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"RliH38a0Z\\\":\\\"iconName\\\",\\\"LccTFP2QQ\\\":\\\"iconRight\\\",\\\"tipS0P7cJ\\\":\\\"title\\\",\\\"Syyl0kKEp\\\":\\\"iconLeft\\\",\\\"odb0bWURU\\\":\\\"link\\\",\\\"LdEuC589O\\\":\\\"iconColor\\\",\\\"XHfDenBhX\\\":\\\"tap\\\",\\\"iw2yQICvi\\\":\\\"newTab\\\"}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"44\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./BVwJMQrRx.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useCallback,useState}from\"react\";import{addPropertyControls,ControlType,withCSS,useRouter,inferInitialRouteFromPath}from\"framer\";import{motion,useAnimationControls}from\"framer-motion\";const emailRegex=/^(([^<>()[\\]\\\\.,;:\\s@\"]+(\\.[^<>()[\\]\\\\.,;:\\s@\"]+)*)|(\".+\"))@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\])|(([a-zA-Z\\-0-9]+\\.)+[a-zA-Z]{2,}))$/;const mailchimpRegex=/^https?:\\/\\/([^\\/]+)[^\\?]+\\??(.+)$/;const validateEmail=email=>{return emailRegex.test(String(email).toLowerCase());};const parseMailChimpUrl=url=>{var _url_replace_match;const[,domain,parameters]=(_url_replace_match=url.replace(\"&amp;\",\"&\").match(mailchimpRegex))!==null&&_url_replace_match!==void 0?_url_replace_match:[null,null,null];return[domain,parameters?new URLSearchParams(parameters):null];};function safeURL(url){console.log(url);try{new URL(url);return url;}catch{try{new URL(`https://${url}`);return`https://${url}`;}catch{}}return undefined;}function isInternalURL(href){if(href===undefined)return false;if(href.startsWith(\"#\")||href.startsWith(\"/\")||href.startsWith(\".\"))return true;return false;}/**\n * Increment the number whenever shipping a new version to customers.\n * This will ensure that multiple versions of this component can exist\n * in the same project without css rules overlapping. Only use valid css class characters.\n */const VERSION=\"v1\";/**\n * INPUT\n * By Benjamin den Boer\n *\n * @framerDisableUnlink\n *\n * @framerIntrinsicWidth 300\n * @framerIntrinsicHeight 40\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any\n */const Input=withCSS(function Input({service,redirectAs,mailchimpURL,loopsID,loopsUserGroup,formsparkID,getwaitlistAPI,input,button,font,layout,link,gap,style,onSubmit}){const[email,setEmail]=useState(\"\");const[isError,setError]=useState(false);const[isLoading,setLoading]=useState(false);const[isFocus,setFocus]=useState(false);// Padding\nconst{paddingPerSide,paddingTop,paddingRight,paddingBottom,paddingLeft,padding,borderRadius,borderObject,focusObject,shadowObject,height,fixedHeight}=input;const{buttonPaddingPerSide,buttonPaddingTop,buttonPaddingRight,buttonPaddingBottom,buttonPaddingLeft,buttonPadding}=button;const paddingValue=paddingPerSide?`${paddingTop}px ${button.isDocked?paddingRight+button.widthWhenDocked:paddingRight}px ${paddingBottom}px ${paddingLeft}px`:`${padding}px ${button.isDocked?padding+button.widthWhenDocked:padding}px ${padding}px ${padding}px`;const buttonPaddingValue=buttonPaddingPerSide?`${button.isDocked?0:buttonPaddingTop}px ${buttonPaddingRight}px ${button.isDocked?0:buttonPaddingBottom}px ${buttonPaddingLeft}px`:`${button.isDocked?0:buttonPadding}px ${buttonPadding}px ${button.isDocked?0:buttonPadding}px ${buttonPadding}px`;const router=useRouter();const onSuccess=()=>{/* Reset */setLoading(false);setFocus(false);setEmail(\"\");if(redirectAs===\"link\"&&link&&!isError){const[path,hash]=link.split(\"#\");const{routeId,pathVariables}=inferInitialRouteFromPath(router.routes,path);if(routeId){router.navigate(routeId,hash,pathVariables);}if(!isInternalURL(link)){const url=safeURL(link);if(url)window.open(url,\"_blank\");}}};const validateForm=useCallback(email=>{if(email===\"\"||!validateEmail(email)){setError(true);formControls.start(\"error\");return false;}return true;},[validateEmail]);const handleChange=useCallback(event=>{setError(false);setEmail(event.target.value);},[]);const handleFocus=useCallback(event=>{setFocus(true);},[]);const handleBlur=useCallback(event=>{setFocus(false);setError(false);},[]);const handleSubmit=useCallback(event=>{event.preventDefault();// Prevent submitting while submitting\nif(isLoading)return;setLoading(true);if(service===\"mailchimp\"){const[domain,parameters]=parseMailChimpUrl(mailchimpURL);if(!validateForm(email)||!domain||!parameters){setLoading(false);return;}// MERGE0 is Mailchimp’s email field name\nparameters.set(\"MERGE0\",email);fetch(`https://${domain}/subscribe/post`,{method:\"POST\",mode:\"no-cors\",headers:{\"Content-Type\":\"application/x-www-form-urlencoded;charset=UTF-8\"},body:parameters.toString()}).then(response=>{onSuccess();if(redirectAs===\"overlay\")onSubmit===null||onSubmit===void 0?void 0:onSubmit();}).catch(error=>{console.error(error);setLoading(false);setError(true);formControls.start(\"error\");});}if(service===\"loops\"){if(!validateForm(email)){setLoading(false);return;}const emailBody=`email=${encodeURIComponent(email)}`;const userGroupBody=`userGroup=${encodeURIComponent(loopsUserGroup)}`;const hasUserGroup=!!loopsUserGroup&&loopsUserGroup!==\" \";const formBody=hasUserGroup?emailBody+\"&\"+userGroupBody:emailBody;fetch(`https://app.loops.so/api/newsletter-form/${loopsID}`,{method:\"POST\",mode:\"no-cors\",headers:{\"Content-Type\":\"application/x-www-form-urlencoded\"},body:formBody}).then(()=>{onSuccess();if(redirectAs===\"overlay\")onSubmit===null||onSubmit===void 0?void 0:onSubmit();}).catch(error=>{console.error(error);setLoading(false);setError(true);formControls.start(\"error\");});}if(service===\"formspark\"){if(!validateForm(email)){setLoading(false);return;}const data=new FormData(event.target);const entries=Object.fromEntries(data.entries());fetch(`https://api.formspark.io/${formsparkID}`,{method:\"POST\",headers:{\"Content-Type\":\"application/json\",Accept:\"application/json\"},body:JSON.stringify(entries)}).then(()=>{onSuccess();onSubmit===null||onSubmit===void 0?void 0:onSubmit();}).catch(error=>{console.error(error);setLoading(false);setError(true);formControls.start(\"error\");});}if(service===\"getwaitlist\"){if(!validateForm(email)){setLoading(false);return;}const formData=new FormData(event.target);const data=Object.fromEntries(formData.entries());data.referral_link=document.URL;fetch(`https://api.getwaitlist.com/api/v1\n/waiter/`,{method:\"POST\",headers:{\"Content-Type\":\"application/json\",Accept:\"application/json\"},body:JSON.stringify(data)}).then(()=>{onSuccess();if(redirectAs===\"overlay\")onSubmit===null||onSubmit===void 0?void 0:onSubmit();}).catch(error=>{console.error(error);setLoading(false);setError(true);formControls.start(\"error\");});}},[mailchimpURL,formsparkID,email,onSubmit,validateForm,isLoading]);// Animation\nconst formControls=useAnimationControls();// Input Box Shadow Stylees\nconst focusStylesFrom=input.focusObject?`inset 0 0 0 ${focusObject.focusWidthFrom}px ${focusObject.focusColor}`:null;const focusStylesTo=input.focusObject?`inset 0 0 0 ${focusObject.focusWidthTo}px ${focusObject.focusColor}`:null;const shadowStyles=input.shadowObject?`${shadowObject.shadowX}px ${shadowObject.shadowY}px ${shadowObject.shadowBlur}px ${shadowObject.shadowColor}`:null;const borderStyles=input.borderObject?`inset 0 0 0 ${borderObject.borderWidth}px ${borderObject.borderColor}`:null;// Shake or wiggle as error\nconst formVariants={default:{x:0},error:{x:[0,-4,4,0],transition:{duration:.2}}};const inputVariants={default:{boxShadow:dynamicBoxShadow(focusStylesFrom,shadowStyles,borderStyles)},focused:{boxShadow:dynamicBoxShadow(focusStylesTo,shadowStyles,borderStyles)}};return /*#__PURE__*/_jsx(motion.div,{style:{...style,...containerStyles,\"--framer-custom-placeholder-color\":input.placeholderColor},variants:formVariants,animate:formControls,children:/*#__PURE__*/_jsxs(\"form\",{style:{width:\"100%\",height:\"auto\",display:\"flex\",position:\"relative\",flexDirection:layout===\"vertical\"?\"column\":\"row\",color:button.color,gap:button.isDocked?0:gap},onSubmit:handleSubmit,method:\"POST\",children:[service===\"getwaitlist\"&&/*#__PURE__*/_jsx(\"input\",{type:\"hidden\",name:\"api_key\",value:getwaitlistAPI}),/*#__PURE__*/_jsx(motion.input,{type:\"email\",name:\"email\",placeholder:input.placeholder,value:email,className:`${VERSION} framer-custom-input`,onChange:handleChange,onFocus:handleFocus,onBlur:handleBlur,autoComplete:\"off\",autoCapitalize:\"off\",autoCorrect:\"off\",spellCheck:\"false\",style:{...defaultStyle,padding:paddingValue,borderRadius,fontSize:16,...font,background:input.fill,height:height?\"auto\":fixedHeight,color:input.color,boxShadow:dynamicBoxShadow(focusStylesFrom,shadowStyles,borderStyles)},variants:inputVariants,initial:false,animate:isFocus?\"focused\":\"default\",transition:{duration:.3},\"data-1p-ignore\":true}),!button.shouldAppear&&isLoading&&/*#__PURE__*/_jsx(Spinner,{shouldAppear:button.shouldAppear,paddingPerSide:paddingPerSide,paddingTop:paddingTop,paddingRight:paddingRight,padding:padding,color:input.color}),button.shouldAppear&&/*#__PURE__*/_jsxs(\"div\",{style:{position:button.isDocked?\"absolute\":\"relative\",top:button.isDocked?button.insetWhenDocked:0,right:button.isDocked?button.insetWhenDocked:0,bottom:button.isDocked?button.insetWhenDocked:0},children:[/*#__PURE__*/_jsx(motion.input,{type:\"submit\",value:button.label,style:{...defaultStyle,width:button.isDocked?button.widthWhenDocked:\"100%\",height:height?\"100%\":fixedHeight,cursor:\"pointer\",padding:buttonPaddingValue,borderRadius:button.isDocked?borderRadius-button.insetWhenDocked:borderRadius,// fontWeight: button.fontWeight,\nfontSize:16,...button.buttonFont,background:button.fill,color:button.color,zIndex:1,boxShadow:getButtonShadow(button)}}),isLoading&&/*#__PURE__*/_jsx(\"div\",{style:{borderRadius:button.isDocked?borderRadius-button.insetWhenDocked:borderRadius,position:\"absolute\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\",width:\"100%\",height:\"100%\",inset:0,zIndex:2,color:button.color,background:button.fill},children:/*#__PURE__*/_jsx(Spinner,{color:button.color})})]})]})});},[`.${VERSION}.framer-custom-input::placeholder { color: var(--framer-custom-placeholder-color) !important; }`]);const Spinner=props=>{const noButtonStyles=!props.shouldAppear?{position:\"absolute\",top:`calc(50% - 8px)`,right:props.paddingPerSide?props.paddingRight:props.padding}:{};return /*#__PURE__*/_jsx(motion.div,{style:{height:16,width:16,...noButtonStyles},initial:{rotate:0},animate:{rotate:360},transition:{duration:1,repeat:Infinity},children:/*#__PURE__*/_jsx(motion.div,{initial:{scale:0},animate:{scale:1},children:/*#__PURE__*/_jsxs(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",width:\"16\",height:\"16\",style:{fill:\"currentColor\",color:props.color},children:[/*#__PURE__*/_jsx(\"path\",{d:\"M 8 0 C 3.582 0 0 3.582 0 8 C 0 12.419 3.582 16 8 16 C 12.418 16 16 12.419 16 8 C 15.999 3.582 12.418 0 8 0 Z M 8 14 C 4.687 14 2 11.314 2 8 C 2 4.687 4.687 2 8 2 C 11.314 2 14 4.687 14 8 C 14 11.314 11.314 14 8 14 Z\",fill:\"currentColor\",opacity:\"0.2\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M 8 0 C 12.418 0 15.999 3.582 16 8 C 16 8 16 9 15 9 C 14 9 14 8 14 8 C 14 4.687 11.314 2 8 2 C 4.687 2 2 4.687 2 8 C 2 8 2 9 1 9 C 0 9 0 8 0 8 C 0 3.582 3.582 0 8 0 Z\",fill:\"currentColor\"})]})})});};addPropertyControls(Input,{service:{title:\"Service\",type:ControlType.Enum,options:[\"loops\",\"formspark\",\"mailchimp\",\"getwaitlist\"],optionTitles:[\"Loops\",\"FormSpark\",\"MailChimp\",\"Get Waitlist\"],defaultValue:\"loops\"},mailchimpURL:{title:\"URL\",placeholder:\"https://***.us6.list-manage.com/subscribe/post?u=***\",type:ControlType.String,hidden:props=>props.service!==\"mailchimp\"},loopsID:{title:\"ID\",placeholder:\"klm2jxy0i98abzr01pq7defg5\",type:ControlType.String,hidden:props=>props.service!==\"loops\"},loopsUserGroup:{title:\"User Group\",type:ControlType.String,placeholder:\"Title\",optional:true,hidden:props=>props.service!==\"loops\"},formsparkID:{title:\"ID\",placeholder:\"7PbPpGN3\",type:ControlType.String,hidden:props=>props.service!==\"formspark\"},getwaitlistAPI:{title:\"ID\",placeholder:\"9148\",type:ControlType.String,hidden:props=>props.service!==\"getwaitlist\"},redirectAs:{title:\"Success\",type:ControlType.Enum,options:[\"link\",\"overlay\"],optionTitles:[\"Open Link\",\"Show Overlay\"],defaultValue:\"link\"},link:{title:\"Redirect\",type:ControlType.Link,hidden:props=>props.redirectAs===\"overlay\"},onSubmit:{title:\"Submit\",type:ControlType.EventHandler,hidden:props=>props.redirectAs===\"link\"},layout:{title:\"Layout\",type:ControlType.Enum,options:[\"horizontal\",\"vertical\"],displaySegmentedControl:true,hidden:props=>props.button.isDocked},font:{type:ControlType.Font,title:\"Font\",controls:\"extended\"},input:{title:\"Input\",type:ControlType.Object,controls:{placeholder:{title:\"Placeholder\",type:ControlType.String,defaultValue:\"name@email.com\"},placeholderColor:{title:\" \",type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.3)\"},fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#EBEBEB\"},color:{title:\"Text\",type:ControlType.Color,defaultValue:\"#000\"},height:{title:\"Height\",type:ControlType.Boolean,enabledTitle:\"Auto\",disabledTitle:\"Fixed\"},fixedHeight:{title:\" \",type:ControlType.Number,displayStepper:true,min:0,defaultValue:50,hidden:props=>props.height},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:15,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},borderRadius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:8},focusObject:{type:ControlType.Object,title:\"Focus\",optional:true,controls:{focusWidthFrom:{title:\"From\",type:ControlType.Number,displayStepper:true,defaultValue:0},focusWidthTo:{title:\"To\",type:ControlType.Number,displayStepper:true,defaultValue:2},focusColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"#09F\"}}},borderObject:{type:ControlType.Object,title:\"Border\",optional:true,controls:{borderWidth:{title:\"Width\",type:ControlType.Number,displayStepper:true,defaultValue:1},borderColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(200,200,200,0.5)\"}}},shadowObject:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"Shadow X\",type:ControlType.Number,min:-100,max:100,defaultValue:0},shadowY:{title:\"Shadow Y\",type:ControlType.Number,min:-100,max:100,defaultValue:2},shadowBlur:{title:\"Shadow B\",type:ControlType.Number,min:0,max:100,defaultValue:4}}}}},button:{title:\"Button\",type:ControlType.Object,controls:{shouldAppear:{title:\"Show\",type:ControlType.Boolean,defaultValue:true},label:{title:\"Label\",type:ControlType.String,defaultValue:\"Subscribe\"},buttonFont:{type:ControlType.Font,title:\"Font\",controls:\"extended\"},fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#333\"},color:{title:\"Text\",type:ControlType.Color,defaultValue:\"#FFF\"},isDocked:{title:\"Docked\",type:ControlType.Boolean,defaultValue:false},widthWhenDocked:{title:\"Width\",type:ControlType.Number,min:0,defaultValue:100,displayStepper:true,hidden:props=>!props.isDocked},insetWhenDocked:{title:\"Inset\",type:ControlType.Number,min:0,defaultValue:5,displayStepper:true,hidden:props=>!props.isDocked},buttonPadding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"buttonPaddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:15,valueKeys:[\"buttonPaddingTop\",\"buttonPaddingRight\",\"buttonPaddingBottom\",\"buttonPaddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},buttonShadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"Shadow X\",type:ControlType.Number,min:-100,max:100,defaultValue:0},shadowY:{title:\"Shadow Y\",type:ControlType.Number,min:-100,max:100,defaultValue:2},shadowBlur:{title:\"Shadow B\",type:ControlType.Number,min:0,max:100,defaultValue:4}}}}},gap:{title:\"Gap\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:10,hidden:props=>props.button.isDocked}});const defaultStyle={WebkitAppearance:\"none\",appearance:\"none\",width:\"100%\",height:\"auto\",outline:\"none\",border:\"none\"};const containerStyles={position:\"relative\",width:\"100%\",height:\"100%\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\"};function getButtonShadow(button){if(button.buttonShadow){return`${button.buttonShadow.shadowX}px ${button.buttonShadow.shadowY}px ${button.buttonShadow.shadowBlur}px ${button.buttonShadow.shadowColor}`;}else return\"none\";}function dynamicBoxShadow(...shadows){const output=[];shadows.forEach(shadow=>shadow&&output.push(shadow));return output.join(\", \");}export default Input;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Input\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fixed\",\"framerDisableUnlink\":\"*\",\"framerIntrinsicHeight\":\"40\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any\",\"framerIntrinsicWidth\":\"300\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Input.map","import{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[];export const css=['.framer-1xH7R .framer-styles-preset-15t0o7z:not(.rich-text-wrapper), .framer-1xH7R .framer-styles-preset-15t0o7z.rich-text-wrapper a { --framer-link-current-text-color: var(--token-65f3e27d-dcf5-4844-90f6-892def430c16, #111827) /* {\"name\":\"Gray 900\"} */; --framer-link-current-text-decoration: none; --framer-link-hover-text-color: var(--token-c5cb78d5-5211-4fe4-be37-0c3a238cf78c, #374151) /* {\"name\":\"Gray 700\"} */; --framer-link-hover-text-decoration: none; --framer-link-text-color: var(--token-65f3e27d-dcf5-4844-90f6-892def430c16, #111827); --framer-link-text-decoration: none; }'];export const className=\"framer-1xH7R\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Inter-500\",\"GF;Inter-700\"]);export const fonts=[{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuI6fMZ1rib2Bg-4.woff2\",weight:\"500\"},{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuFuYMZ1rib2Bg-4.woff2\",weight:\"700\"}];export const css=['.framer-DjiKa .framer-styles-preset-1lrshbr:not(.rich-text-wrapper), .framer-DjiKa .framer-styles-preset-1lrshbr.rich-text-wrapper h6 { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-size: 17px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.02em; --framer-line-height: 24px; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-220e9710-8af1-40c5-a325-234655011da0, #030712); --framer-text-decoration: none; --framer-text-transform: none; }'];export const className=\"framer-DjiKa\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Inter-regular\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-Italic\"]);export const fonts=[{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuLyfMZ1rib2Bg-4.woff2\",weight:\"400\"}];export const css=['.framer-qH2Cm .framer-styles-preset-19886yb:not(.rich-text-wrapper), .framer-qH2Cm .framer-styles-preset-19886yb.rich-text-wrapper p { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter-Bold\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter-BoldItalic\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter-Italic\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-size: 15px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.01em; --framer-line-height: 1.8em; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: var(--token-c5cb78d5-5211-4fe4-be37-0c3a238cf78c, #374151); --framer-text-decoration: none; --framer-text-transform: none; }'];export const className=\"framer-qH2Cm\";\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\"}}}","import{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Inter-500\",\"GF;Inter-700\"]);export const fonts=[{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuI6fMZ1rib2Bg-4.woff2\",weight:\"500\"},{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuFuYMZ1rib2Bg-4.woff2\",weight:\"700\"}];export const css=['.framer-nODPp .framer-styles-preset-1ysu5n6:not(.rich-text-wrapper), .framer-nODPp .framer-styles-preset-1ysu5n6.rich-text-wrapper h6 { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-size: 13px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.03em; --framer-line-height: 1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-b10b2afd-e72f-44fe-afc8-24d59f1a20db, #000000); --framer-text-decoration: none; --framer-text-transform: none; }'];export const className=\"framer-nODPp\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (2a8efd8)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,Link,RichText,SVG,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import Input from\"https://framerusercontent.com/modules/oWVHHLIj4Q7woeIlKzbt/UIXK1WcUX02tYQTouHsC/Input.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/LDtWBsiytvxdXLE8KErZ/SCiLB0PQrTu1biB20cMn/BKlDdAC28.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/0aga2wxEBmPmEFcnxPyL/VvLriwRjBfY2JFBH0V5t/eYM6KtZA3.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/Jo0XynTqTkNdA6kzRMOd/fiqKd6jokXXtbziLHGke/I2yAFtXet.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/UxKNpGitYFdg9gkKGILl/ihscJDlWCVUhkA2ZEQRY/PEu1GZBba.js\";import*as sharedStyle4 from\"https://framerusercontent.com/modules/RD6BLyuzBtebrCwLKnEq/3WrS7rZhxWPxm23sA7iO/uVdrgXzwW.js\";const InputFonts=getFonts(Input);const cycleOrder=[\"GhBqLirYR\",\"F8uh4j5lD\",\"VBtnG1asU\"];const serializationHash=\"framer-wJRoM\";const variantClassNames={F8uh4j5lD:\"framer-v-fidob0\",GhBqLirYR:\"framer-v-15e38iw\",VBtnG1asU:\"framer-v-hapgdu\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={Desktop:\"GhBqLirYR\",Phone:\"VBtnG1asU\",Tablet:\"F8uh4j5lD\"};const getProps=({height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"GhBqLirYR\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"GhBqLirYR\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className];return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(serializationHash,...sharedStyleClassNames,\"framer-15e38iw\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"GhBqLirYR\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({F8uh4j5lD:{\"data-framer-name\":\"Tablet\"},VBtnG1asU:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1i9o3yc\",\"data-framer-name\":\"Main Container\",layoutDependency:layoutDependency,layoutId:\"ZPIOsWNWa\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-jcyd3u\",\"data-framer-name\":\"Left Container\",layoutDependency:layoutDependency,layoutId:\"SCZdVXjnM\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1v0ph6p\",\"data-framer-name\":\"Logo\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"Y2CECkHRv\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 96 24\"><path d=\"M 38.94 20.75 C 35.553 20.75 33.101 18.855 32.811 15.357 L 35.374 15.357 C 35.597 17.474 37.046 18.499 38.94 18.499 C 40.656 18.499 41.859 17.652 41.859 16.337 C 41.859 12.66 33.302 14.688 33.302 9.072 C 33.302 6.487 35.553 4.793 38.539 4.793 C 41.815 4.793 43.932 6.531 44.289 9.429 L 41.726 9.429 C 41.436 7.935 40.233 7.044 38.539 7.044 C 36.934 7.044 35.909 7.779 35.909 8.961 C 35.909 12.125 44.489 10.142 44.489 16.181 C 44.489 18.945 42.171 20.75 38.94 20.75 Z M 51.218 20.75 C 47.786 20.75 45.49 18.343 45.49 14.955 C 45.49 11.568 47.853 9.161 51.084 9.161 C 54.65 9.161 56.834 11.925 56.388 15.401 L 47.942 15.401 C 48.096 17.496 49.368 18.699 51.173 18.699 C 52.599 18.699 53.535 18.009 53.825 16.939 L 56.277 16.939 C 55.875 19.19 53.959 20.75 51.218 20.75 Z M 48.075 13.55 L 53.87 13.55 C 53.847 12.058 52.711 11.122 51.084 11.122 C 49.502 11.122 48.432 11.945 48.075 13.551 Z M 58.075 20.571 L 58.075 4.793 L 60.502 4.793 L 60.502 20.571 Z M 62.786 20.571 L 62.786 4.793 L 65.215 4.793 L 65.215 20.571 Z M 68.345 8.203 C 68.345 5.751 69.682 4.459 71.799 4.459 C 72.446 4.459 72.982 4.548 73.382 4.704 L 73.382 6.821 C 73.019 6.652 72.623 6.568 72.223 6.576 C 71.331 6.576 70.797 7.176 70.797 8.337 L 70.797 9.339 L 77.105 9.339 L 77.105 20.571 L 74.674 20.571 L 74.674 11.345 L 70.797 11.345 L 70.797 20.571 L 68.345 20.571 L 68.345 11.345 L 66.497 11.345 L 66.497 9.339 L 68.349 9.339 L 68.349 8.203 Z M 74.318 5.974 C 74.318 5.105 74.986 4.459 75.878 4.459 C 76.769 4.459 77.438 5.105 77.438 5.974 C 77.438 6.843 76.769 7.49 75.878 7.49 C 74.986 7.49 74.318 6.843 74.318 5.974 Z M 79.371 20.571 L 79.371 4.793 L 81.801 4.793 L 81.801 20.571 Z M 89.163 20.75 C 85.731 20.75 83.438 18.343 83.438 14.955 C 83.438 11.568 85.798 9.161 89.03 9.161 C 92.595 9.161 94.779 11.925 94.334 15.401 L 85.887 15.401 C 86.043 17.496 87.314 18.699 89.119 18.699 C 90.545 18.699 91.481 18.009 91.771 16.939 L 94.222 16.939 C 93.821 19.19 91.905 20.75 89.165 20.75 Z M 86.021 13.55 L 91.815 13.55 C 91.793 12.058 90.657 11.122 89.03 11.122 C 87.447 11.122 86.378 11.945 86.021 13.551 Z\" fill=\"rgb(17,24,39)\"></path><path d=\"M 10.286 0.571 L 4.572 0.571 C 2.678 0.571 1.143 2.106 1.143 3.999 L 1.143 19.999 C 1.143 21.892 2.678 23.427 4.572 23.427 L 15.999 23.427 C 17.893 23.427 19.428 21.892 19.428 19.999 L 19.428 9.713 L 13.714 9.713 C 11.821 9.713 10.286 8.178 10.286 6.285 Z\" fill=\"var(--token-7b24ab44-ff43-4167-ae34-bd123c75cc3c, rgb(2, 132, 199)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path><path d=\"M 18.759 7.428 L 12.571 1.239 L 12.571 6.285 C 12.571 6.917 13.083 7.428 13.714 7.428 Z\" fill=\"var(--token-7b24ab44-ff43-4167-ae34-bd123c75cc3c, rgb(2, 132, 199)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path></svg>',svgContentId:1419241569,withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-i2y5hs\",\"data-framer-name\":\"Newsletter\",layoutDependency:layoutDependency,layoutId:\"oZkIrSxf6\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-v44hg9\",\"data-framer-name\":\"Header\",layoutDependency:layoutDependency,layoutId:\"woDLYLOur\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-1lrshbr\",\"data-styles-preset\":\"I2yAFtXet\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-65f3e27d-dcf5-4844-90f6-892def430c16, rgb(17, 24, 39)))\"},children:\"Join our newsletter!\"})}),className:\"framer-gg9grb\",\"data-framer-name\":\"Title\",layoutDependency:layoutDependency,layoutId:\"MxNORHw_x\",style:{\"--extracted-1w1cjl5\":\"var(--token-65f3e27d-dcf5-4844-90f6-892def430c16, rgb(17, 24, 39))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-19886yb\",\"data-styles-preset\":\"PEu1GZBba\",children:\"Be notified about ever single update.\"})}),className:\"framer-1wovmmy\",\"data-framer-name\":\"Subtitle\",layoutDependency:layoutDependency,layoutId:\"c_MFtCak8\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1wkbgb8-container\",layoutDependency:layoutDependency,layoutId:\"P4MbcUs5B-container\",children:/*#__PURE__*/_jsx(Input,{button:{buttonFont:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"-0.02em\",lineHeight:\"1em\"},buttonPadding:12,buttonPaddingBottom:12,buttonPaddingLeft:14,buttonPaddingPerSide:true,buttonPaddingRight:14,buttonPaddingTop:12,color:\"rgb(255, 255, 255)\",fill:\"var(--token-7b24ab44-ff43-4167-ae34-bd123c75cc3c, rgb(2, 132, 199))\",insetWhenDocked:5,isDocked:false,label:\"Join Now!\",shouldAppear:true,widthWhenDocked:100},font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.2em\"},formsparkID:\"\",gap:10,getwaitlistAPI:\"\",height:\"100%\",id:\"P4MbcUs5B\",input:{borderObject:{borderColor:\"var(--token-71e95b46-9fc0-4100-9f8a-fb2043dc2bb2, rgb(228, 230, 235))\",borderWidth:1},borderRadius:12,color:\"var(--token-65f3e27d-dcf5-4844-90f6-892def430c16, rgb(17, 24, 39))\",fill:\"var(--token-a5879c4f-50d5-4716-97cd-089cca2805cc, rgb(255, 255, 255))\",fixedHeight:50,height:true,padding:12,paddingBottom:12,paddingLeft:14,paddingPerSide:true,paddingRight:14,paddingTop:12,placeholder:\"Your email address\",placeholderColor:\"var(--token-2b8f19c7-8d0f-492f-93c0-3281ab8c635c, rgb(156, 163, 175))\",shadowObject:{shadowBlur:6,shadowColor:\"rgba(0, 0, 0, 0.03)\",shadowX:0,shadowY:2}},layout:\"horizontal\",layoutId:\"P4MbcUs5B\",loopsID:\"\",loopsUserGroup:\"\",mailchimpURL:\"\",redirectAs:\"link\",service:\"loops\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({F8uh4j5lD:{layout:\"vertical\"},VBtnG1asU:{layout:\"vertical\"}},baseVariant,gestureVariant)})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-70p0rn\",\"data-framer-name\":\"Nav Container\",layoutDependency:layoutDependency,layoutId:\"M4DmirejE\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-7b1p8i\",\"data-framer-name\":\"1st Column\",layoutDependency:layoutDependency,layoutId:\"TOOuL_RAu\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-d3mhl5\",\"data-styles-preset\":\"eYM6KtZA3\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-5699b2f5-ea2a-4d66-b892-f6eabb12367b, rgb(107, 114, 128)))\"},children:\"Information\"})}),className:\"framer-wutby1\",\"data-framer-name\":\"Title\",layoutDependency:layoutDependency,layoutId:\"KJgcSDbYi\",style:{\"--extracted-1w1cjl5\":\"var(--token-5699b2f5-ea2a-4d66-b892-f6eabb12367b, rgb(107, 114, 128))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-5vrocc\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"iRTdhH9kr\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-d3mhl5\",\"data-styles-preset\":\"eYM6KtZA3\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"w0RRbb1dq\"},openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-15t0o7z\",\"data-styles-preset\":\"BKlDdAC28\",children:\"Sign in\"})})})}),className:\"framer-1elz8pr\",layoutDependency:layoutDependency,layoutId:\"iDxFQL7np\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-d3mhl5\",\"data-styles-preset\":\"eYM6KtZA3\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"r1SfshLIO\"},openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-15t0o7z\",\"data-styles-preset\":\"BKlDdAC28\",children:\"Sign up\"})})})}),className:\"framer-xd0bcf\",layoutDependency:layoutDependency,layoutId:\"GPoZOmjFh\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-d3mhl5\",\"data-styles-preset\":\"eYM6KtZA3\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"hgxZ0aUqP\"},openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-15t0o7z\",\"data-styles-preset\":\"BKlDdAC28\",children:\"Affiliate\"})})})}),className:\"framer-6lvh2j\",layoutDependency:layoutDependency,layoutId:\"ra5plqNTg\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-d3mhl5\",\"data-styles-preset\":\"eYM6KtZA3\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"rMxYmTY5a\"},openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-15t0o7z\",\"data-styles-preset\":\"BKlDdAC28\",children:\"Updates\"})})})}),className:\"framer-1m3ksoy\",layoutDependency:layoutDependency,layoutId:\"l6G0PS2dA\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-d3mhl5\",\"data-styles-preset\":\"eYM6KtZA3\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ZdlC6r60t\"},openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-15t0o7z\",\"data-styles-preset\":\"BKlDdAC28\",children:\"Pricing\"})})})}),className:\"framer-14wdg5q\",layoutDependency:layoutDependency,layoutId:\"mhNPH2dwo\",verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-5qws4i\",\"data-framer-name\":\"2nd Column\",layoutDependency:layoutDependency,layoutId:\"BmX7hCK_T\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-d3mhl5\",\"data-styles-preset\":\"eYM6KtZA3\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-5699b2f5-ea2a-4d66-b892-f6eabb12367b, rgb(107, 114, 128)))\"},children:\"Legal\"})}),className:\"framer-9blr40\",\"data-framer-name\":\"Title\",layoutDependency:layoutDependency,layoutId:\"eRmXO_x4b\",style:{\"--extracted-1w1cjl5\":\"var(--token-5699b2f5-ea2a-4d66-b892-f6eabb12367b, rgb(107, 114, 128))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1hr2d6d\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"PYWxhQiNJ\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-d3mhl5\",\"data-styles-preset\":\"eYM6KtZA3\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"omQhsNlWc\"},openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-15t0o7z\",\"data-styles-preset\":\"BKlDdAC28\",children:\"License\"})})})}),className:\"framer-1ooquln\",layoutDependency:layoutDependency,layoutId:\"XcZrXDEaH\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-d3mhl5\",\"data-styles-preset\":\"eYM6KtZA3\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"rcrpMOS2x\"},openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-15t0o7z\",\"data-styles-preset\":\"BKlDdAC28\",children:\"Privacy Policy\"})})})}),className:\"framer-1dxnrkt\",layoutDependency:layoutDependency,layoutId:\"XTncKZaip\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-d3mhl5\",\"data-styles-preset\":\"eYM6KtZA3\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"vvMRlFDsh\"},openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-15t0o7z\",\"data-styles-preset\":\"BKlDdAC28\",children:\"Cookies\"})})})}),className:\"framer-1d49etk\",layoutDependency:layoutDependency,layoutId:\"OPsunFojQ\",verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1saq1ae\",\"data-framer-name\":\"3rd Column\",layoutDependency:layoutDependency,layoutId:\"eV6IgC_5H\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-d3mhl5\",\"data-styles-preset\":\"eYM6KtZA3\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-5699b2f5-ea2a-4d66-b892-f6eabb12367b, rgb(107, 114, 128)))\"},children:\"Support\"})}),className:\"framer-1h4kj22\",\"data-framer-name\":\"Title\",layoutDependency:layoutDependency,layoutId:\"Ym2gieg7y\",style:{\"--extracted-1w1cjl5\":\"var(--token-5699b2f5-ea2a-4d66-b892-f6eabb12367b, rgb(107, 114, 128))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-wy0pmr\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"PO56SyfUj\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-d3mhl5\",\"data-styles-preset\":\"eYM6KtZA3\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"yqlBnKNO7\"},openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-15t0o7z\",\"data-styles-preset\":\"BKlDdAC28\",children:\"Contact\"})})})}),className:\"framer-120wmg4\",layoutDependency:layoutDependency,layoutId:\"MjFSBYoY7\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-d3mhl5\",\"data-styles-preset\":\"eYM6KtZA3\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"agGbbJo5D\"},openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-15t0o7z\",\"data-styles-preset\":\"BKlDdAC28\",children:\"FAQ\"})})})}),className:\"framer-ji8sz4\",layoutDependency:layoutDependency,layoutId:\"orVddGqX3\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-d3mhl5\",\"data-styles-preset\":\"eYM6KtZA3\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"k1Xkk9AXm\"},openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-15t0o7z\",\"data-styles-preset\":\"BKlDdAC28\",children:\"Reset Password\"})})})}),className:\"framer-m19rve\",layoutDependency:layoutDependency,layoutId:\"cwENe26t0\",verticalAlignment:\"top\",withExternalLayout:true})]})]})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-twd69k\",\"data-border\":true,\"data-framer-name\":\"Bottom Container\",layoutDependency:layoutDependency,layoutId:\"Kw6PA1P9M\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":'var(--token-71e95b46-9fc0-4100-9f8a-fb2043dc2bb2, rgb(228, 230, 235)) /* {\"name\":\"Gray 200\"} */',\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-1ysu5n6\",\"data-styles-preset\":\"uVdrgXzwW\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-5699b2f5-ea2a-4d66-b892-f6eabb12367b, rgb(107, 114, 128)))\"},children:\"\\xa9 Copyright Filip Gadziński 2024\"})}),className:\"framer-105vdu3\",\"data-framer-name\":\"Copyright\",layoutDependency:layoutDependency,layoutId:\"Gmnrr0y7r\",style:{\"--extracted-1w1cjl5\":\"var(--token-5699b2f5-ea2a-4d66-b892-f6eabb12367b, rgb(107, 114, 128))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-1ysu5n6\",\"data-styles-preset\":\"uVdrgXzwW\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-5699b2f5-ea2a-4d66-b892-f6eabb12367b, rgb(107, 114, 128)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://gadzinski.lemonsqueezy.com/checkout/buy/720b1f96-ee62-4dae-b271-6c8a4a7de6b9\",openInNewTab:true,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-15t0o7z\",\"data-styles-preset\":\"BKlDdAC28\",children:\"Buy This Template\"})})})}),className:\"framer-ztlyrk\",\"data-framer-name\":\"But Template\",layoutDependency:layoutDependency,layoutId:\"G74l_DGmX\",style:{\"--extracted-1w1cjl5\":\"var(--token-5699b2f5-ea2a-4d66-b892-f6eabb12367b, rgb(107, 114, 128))\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})})})});});const css=['.framer-wJRoM[data-border=\"true\"]::after, .framer-wJRoM [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-wJRoM.framer-12do2v8, .framer-wJRoM .framer-12do2v8 { display: block; }\",\".framer-wJRoM.framer-15e38iw { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; max-width: 1200px; overflow: visible; padding: 64px 0px 28px 0px; position: relative; width: 1152px; }\",\".framer-wJRoM .framer-1i9o3yc { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 128px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-wJRoM .framer-jcyd3u { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: auto; justify-content: flex-start; min-height: 240px; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\",\".framer-wJRoM .framer-1v0ph6p { flex: none; height: 24px; position: relative; width: 96px; }\",\".framer-wJRoM .framer-i2y5hs { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 400px; }\",\".framer-wJRoM .framer-v44hg9 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-wJRoM .framer-gg9grb, .framer-wJRoM .framer-1wovmmy, .framer-wJRoM .framer-wutby1, .framer-wJRoM .framer-1elz8pr, .framer-wJRoM .framer-xd0bcf, .framer-wJRoM .framer-6lvh2j, .framer-wJRoM .framer-1m3ksoy, .framer-wJRoM .framer-14wdg5q, .framer-wJRoM .framer-9blr40, .framer-wJRoM .framer-1ooquln, .framer-wJRoM .framer-1dxnrkt, .framer-wJRoM .framer-1d49etk, .framer-wJRoM .framer-1h4kj22, .framer-wJRoM .framer-120wmg4, .framer-wJRoM .framer-ji8sz4, .framer-wJRoM .framer-m19rve, .framer-wJRoM .framer-105vdu3, .framer-wJRoM .framer-ztlyrk { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-wJRoM .framer-1wkbgb8-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-wJRoM .framer-70p0rn { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 464px; }\",\".framer-wJRoM .framer-7b1p8i, .framer-wJRoM .framer-5qws4i { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\",\".framer-wJRoM .framer-5vrocc { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 122px; }\",\".framer-wJRoM .framer-1hr2d6d { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 109px; }\",\".framer-wJRoM .framer-1saq1ae { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-wJRoM .framer-wy0pmr { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 118px; }\",\".framer-wJRoM .framer-twd69k { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 28px 0px 0px 0px; position: relative; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-wJRoM.framer-15e38iw, .framer-wJRoM .framer-1i9o3yc, .framer-wJRoM .framer-jcyd3u, .framer-wJRoM .framer-i2y5hs, .framer-wJRoM .framer-v44hg9, .framer-wJRoM .framer-70p0rn, .framer-wJRoM .framer-7b1p8i, .framer-wJRoM .framer-5vrocc, .framer-wJRoM .framer-5qws4i, .framer-wJRoM .framer-1hr2d6d, .framer-wJRoM .framer-1saq1ae, .framer-wJRoM .framer-wy0pmr { gap: 0px; } .framer-wJRoM.framer-15e38iw > *, .framer-wJRoM .framer-jcyd3u > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-wJRoM.framer-15e38iw > :first-child, .framer-wJRoM .framer-jcyd3u > :first-child, .framer-wJRoM .framer-i2y5hs > :first-child, .framer-wJRoM .framer-v44hg9 > :first-child, .framer-wJRoM .framer-7b1p8i > :first-child, .framer-wJRoM .framer-5vrocc > :first-child, .framer-wJRoM .framer-5qws4i > :first-child, .framer-wJRoM .framer-1hr2d6d > :first-child, .framer-wJRoM .framer-1saq1ae > :first-child, .framer-wJRoM .framer-wy0pmr > :first-child { margin-top: 0px; } .framer-wJRoM.framer-15e38iw > :last-child, .framer-wJRoM .framer-jcyd3u > :last-child, .framer-wJRoM .framer-i2y5hs > :last-child, .framer-wJRoM .framer-v44hg9 > :last-child, .framer-wJRoM .framer-7b1p8i > :last-child, .framer-wJRoM .framer-5vrocc > :last-child, .framer-wJRoM .framer-5qws4i > :last-child, .framer-wJRoM .framer-1hr2d6d > :last-child, .framer-wJRoM .framer-1saq1ae > :last-child, .framer-wJRoM .framer-wy0pmr > :last-child { margin-bottom: 0px; } .framer-wJRoM .framer-1i9o3yc > * { margin: 0px; margin-left: calc(128px / 2); margin-right: calc(128px / 2); } .framer-wJRoM .framer-1i9o3yc > :first-child, .framer-wJRoM .framer-70p0rn > :first-child { margin-left: 0px; } .framer-wJRoM .framer-1i9o3yc > :last-child, .framer-wJRoM .framer-70p0rn > :last-child { margin-right: 0px; } .framer-wJRoM .framer-i2y5hs > *, .framer-wJRoM .framer-7b1p8i > *, .framer-wJRoM .framer-5qws4i > *, .framer-wJRoM .framer-1saq1ae > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-wJRoM .framer-v44hg9 > * { margin: 0px; margin-bottom: calc(4px / 2); margin-top: calc(4px / 2); } .framer-wJRoM .framer-70p0rn > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-wJRoM .framer-5vrocc > *, .framer-wJRoM .framer-1hr2d6d > *, .framer-wJRoM .framer-wy0pmr > * { margin: 0px; margin-bottom: calc(12px / 2); margin-top: calc(12px / 2); } }\",\".framer-wJRoM.framer-v-fidob0.framer-15e38iw { padding: 64px 0px 20px 0px; width: 810px; }\",\".framer-wJRoM.framer-v-fidob0 .framer-1i9o3yc { gap: 64px; }\",\".framer-wJRoM.framer-v-fidob0 .framer-i2y5hs { width: 100%; }\",\".framer-wJRoM.framer-v-fidob0 .framer-70p0rn { gap: 32px; width: min-content; }\",\".framer-wJRoM.framer-v-fidob0 .framer-7b1p8i, .framer-wJRoM.framer-v-fidob0 .framer-5qws4i { flex: none; width: min-content; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-wJRoM.framer-v-fidob0 .framer-1i9o3yc, .framer-wJRoM.framer-v-fidob0 .framer-70p0rn { gap: 0px; } .framer-wJRoM.framer-v-fidob0 .framer-1i9o3yc > * { margin: 0px; margin-left: calc(64px / 2); margin-right: calc(64px / 2); } .framer-wJRoM.framer-v-fidob0 .framer-1i9o3yc > :first-child, .framer-wJRoM.framer-v-fidob0 .framer-70p0rn > :first-child { margin-left: 0px; } .framer-wJRoM.framer-v-fidob0 .framer-1i9o3yc > :last-child, .framer-wJRoM.framer-v-fidob0 .framer-70p0rn > :last-child { margin-right: 0px; } .framer-wJRoM.framer-v-fidob0 .framer-70p0rn > * { margin: 0px; margin-left: calc(32px / 2); margin-right: calc(32px / 2); } }\",\".framer-wJRoM.framer-v-hapgdu.framer-15e38iw { gap: 48px; width: 390px; }\",\".framer-wJRoM.framer-v-hapgdu .framer-1i9o3yc { flex-direction: column; gap: 56px; }\",\".framer-wJRoM.framer-v-hapgdu .framer-jcyd3u { align-self: unset; flex: none; gap: 32px; height: min-content; min-height: 0px; width: 100%; }\",\".framer-wJRoM.framer-v-hapgdu .framer-i2y5hs { gap: 24px; width: 100%; }\",\".framer-wJRoM.framer-v-hapgdu .framer-70p0rn { flex-direction: column; gap: 32px; width: 100%; }\",\".framer-wJRoM.framer-v-hapgdu .framer-7b1p8i, .framer-wJRoM.framer-v-hapgdu .framer-5qws4i { flex: none; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-wJRoM.framer-v-hapgdu.framer-15e38iw, .framer-wJRoM.framer-v-hapgdu .framer-1i9o3yc, .framer-wJRoM.framer-v-hapgdu .framer-jcyd3u, .framer-wJRoM.framer-v-hapgdu .framer-i2y5hs, .framer-wJRoM.framer-v-hapgdu .framer-70p0rn { gap: 0px; } .framer-wJRoM.framer-v-hapgdu.framer-15e38iw > * { margin: 0px; margin-bottom: calc(48px / 2); margin-top: calc(48px / 2); } .framer-wJRoM.framer-v-hapgdu.framer-15e38iw > :first-child, .framer-wJRoM.framer-v-hapgdu .framer-1i9o3yc > :first-child, .framer-wJRoM.framer-v-hapgdu .framer-jcyd3u > :first-child, .framer-wJRoM.framer-v-hapgdu .framer-i2y5hs > :first-child, .framer-wJRoM.framer-v-hapgdu .framer-70p0rn > :first-child { margin-top: 0px; } .framer-wJRoM.framer-v-hapgdu.framer-15e38iw > :last-child, .framer-wJRoM.framer-v-hapgdu .framer-1i9o3yc > :last-child, .framer-wJRoM.framer-v-hapgdu .framer-jcyd3u > :last-child, .framer-wJRoM.framer-v-hapgdu .framer-i2y5hs > :last-child, .framer-wJRoM.framer-v-hapgdu .framer-70p0rn > :last-child { margin-bottom: 0px; } .framer-wJRoM.framer-v-hapgdu .framer-1i9o3yc > * { margin: 0px; margin-bottom: calc(56px / 2); margin-top: calc(56px / 2); } .framer-wJRoM.framer-v-hapgdu .framer-jcyd3u > *, .framer-wJRoM.framer-v-hapgdu .framer-70p0rn > * { margin: 0px; margin-bottom: calc(32px / 2); margin-top: calc(32px / 2); } .framer-wJRoM.framer-v-hapgdu .framer-i2y5hs > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 413\n * @framerIntrinsicWidth 1152\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1200px\",null,null]},\"F8uh4j5lD\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1200px\",null,null]},\"VBtnG1asU\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1200px\",null,null]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n */const FramerpD6_UQpff=withCSS(Component,css,\"framer-wJRoM\");export default FramerpD6_UQpff;FramerpD6_UQpff.displayName=\"Footer\";FramerpD6_UQpff.defaultProps={height:413,width:1152};addPropertyControls(FramerpD6_UQpff,{variant:{options:[\"GhBqLirYR\",\"F8uh4j5lD\",\"VBtnG1asU\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerpD6_UQpff,[{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuLyfMZ1rib2Bg-4.woff2\",weight:\"400\"},{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuI6fMZ1rib2Bg-4.woff2\",weight:\"500\"},...InputFonts,...sharedStyle.fonts,...sharedStyle1.fonts,...sharedStyle2.fonts,...sharedStyle3.fonts,...sharedStyle4.fonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerpD6_UQpff\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"413\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1152\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1200px\\\",null,null]},\\\"F8uh4j5lD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1200px\\\",null,null]},\\\"VBtnG1asU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1200px\\\",null,null]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./pD6_UQpff.map","// Generated by Framer (c93245f)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/0aga2wxEBmPmEFcnxPyL/VvLriwRjBfY2JFBH0V5t/eYM6KtZA3.js\";const cycleOrder=[\"GKi8_tlNJ\",\"oqepDy4WM\",\"qlb7MT7TH\",\"T8cuCYW52\"];const serializationHash=\"framer-DLJF3\";const variantClassNames={GKi8_tlNJ:\"framer-v-7u0mba\",oqepDy4WM:\"framer-v-zh4cl4\",qlb7MT7TH:\"framer-v-8od6p2\",T8cuCYW52:\"framer-v-1yyvmc\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:240,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={\"1st Item\":\"GKi8_tlNJ\",\"2nd Item\":\"oqepDy4WM\",\"3rd Item\":\"qlb7MT7TH\",\"4th Item\":\"T8cuCYW52\"};const getProps=({height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"GKi8_tlNJ\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"GKi8_tlNJ\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onAppear1v9huei=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"oqepDy4WM\"),2400);});const onAppear1c70kw5=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"qlb7MT7TH\"),2400);});const onAppear1aqmg73=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"T8cuCYW52\"),2400);});const onAppear3w1w3k=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"GKi8_tlNJ\"),2400);});useOnVariantChange(baseVariant,{default:onAppear1v9huei,oqepDy4WM:onAppear1c70kw5,qlb7MT7TH:onAppear1aqmg73,T8cuCYW52:onAppear3w1w3k});const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,className:cx(serializationHash,...sharedStyleClassNames,\"framer-7u0mba\",className,classNames),\"data-framer-name\":\"1st Item\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"GKi8_tlNJ\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({oqepDy4WM:{\"data-framer-name\":\"2nd Item\"},qlb7MT7TH:{\"data-framer-name\":\"3rd Item\"},T8cuCYW52:{\"data-framer-name\":\"4th Item\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-16hohup\",\"data-framer-name\":\"Prompts Stack\",layoutDependency:layoutDependency,layoutId:\"vBBUHooih\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-d3mhl5\",\"data-styles-preset\":\"eYM6KtZA3\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-2b8f19c7-8d0f-492f-93c0-3281ab8c635c, rgb(156, 163, 175)))\"},children:\"Magnificent grand canyon\"})}),className:\"framer-1vi4bio\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"rxEqT_PJx\",style:{\"--extracted-1w1cjl5\":\"var(--token-2b8f19c7-8d0f-492f-93c0-3281ab8c635c, rgb(156, 163, 175))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",filter:\"blur(0px)\",opacity:1,WebkitFilter:\"blur(0px)\"},variants:{oqepDy4WM:{filter:\"blur(5px)\",opacity:0,WebkitFilter:\"blur(5px)\"},qlb7MT7TH:{filter:\"blur(5px)\",opacity:0,WebkitFilter:\"blur(5px)\"},T8cuCYW52:{filter:\"blur(5px)\",opacity:0,WebkitFilter:\"blur(5px)\"}},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-d3mhl5\",\"data-styles-preset\":\"eYM6KtZA3\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-2b8f19c7-8d0f-492f-93c0-3281ab8c635c, rgb(156, 163, 175)))\"},children:\"Patagonia at night\"})}),className:\"framer-u0w3b3\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"CSj_YVfcl\",style:{\"--extracted-1w1cjl5\":\"var(--token-2b8f19c7-8d0f-492f-93c0-3281ab8c635c, rgb(156, 163, 175))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",filter:\"blur(5px)\",opacity:0,WebkitFilter:\"blur(5px)\"},variants:{oqepDy4WM:{filter:\"blur(0px)\",opacity:1,WebkitFilter:\"blur(0px)\"}},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-d3mhl5\",\"data-styles-preset\":\"eYM6KtZA3\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-2b8f19c7-8d0f-492f-93c0-3281ab8c635c, rgb(156, 163, 175)))\"},children:\"Saas background\"})}),className:\"framer-g4p6r2\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ffE6n6ffk\",style:{\"--extracted-1w1cjl5\":\"var(--token-2b8f19c7-8d0f-492f-93c0-3281ab8c635c, rgb(156, 163, 175))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",filter:\"blur(5px)\",opacity:0,WebkitFilter:\"blur(5px)\"},variants:{qlb7MT7TH:{filter:\"blur(0px)\",opacity:1,WebkitFilter:\"blur(0px)\"}},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-d3mhl5\",\"data-styles-preset\":\"eYM6KtZA3\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-2b8f19c7-8d0f-492f-93c0-3281ab8c635c, rgb(156, 163, 175)))\"},children:\"Minimalistic sky\"})}),className:\"framer-9el3os\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"xO62qNHya\",style:{\"--extracted-1w1cjl5\":\"var(--token-2b8f19c7-8d0f-492f-93c0-3281ab8c635c, rgb(156, 163, 175))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",filter:\"blur(5px)\",opacity:0,WebkitFilter:\"blur(5px)\"},variants:{T8cuCYW52:{filter:\"blur(0px)\",opacity:1,WebkitFilter:\"blur(0px)\"}},verticalAlignment:\"center\",withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-DLJF3.framer-1ce249o, .framer-DLJF3 .framer-1ce249o { display: block; }\",\".framer-DLJF3.framer-7u0mba { height: 18px; overflow: visible; position: relative; width: 341px; }\",\".framer-DLJF3 .framer-16hohup { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 0px; overflow: visible; padding: 0px 0px 0px 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-DLJF3 .framer-1vi4bio, .framer-DLJF3 .framer-u0w3b3, .framer-DLJF3 .framer-g4p6r2, .framer-DLJF3 .framer-9el3os { flex: none; height: 18px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-DLJF3 .framer-16hohup { gap: 0px; } .framer-DLJF3 .framer-16hohup > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-DLJF3 .framer-16hohup > :first-child { margin-top: 0px; } .framer-DLJF3 .framer-16hohup > :last-child { margin-bottom: 0px; } }\",\".framer-DLJF3.framer-v-zh4cl4 .framer-16hohup { bottom: -56px; top: unset; }\",\".framer-DLJF3.framer-v-8od6p2 .framer-16hohup { top: -56px; }\",\".framer-DLJF3.framer-v-1yyvmc .framer-16hohup { top: -84px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 18\n * @framerIntrinsicWidth 341\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"oqepDy4WM\":{\"layout\":[\"fixed\",\"fixed\"]},\"qlb7MT7TH\":{\"layout\":[\"fixed\",\"fixed\"]},\"T8cuCYW52\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const Framerm6pIk99Fr=withCSS(Component,css,\"framer-DLJF3\");export default Framerm6pIk99Fr;Framerm6pIk99Fr.displayName=\"Search Prompt\";Framerm6pIk99Fr.defaultProps={height:18,width:341};addPropertyControls(Framerm6pIk99Fr,{variant:{options:[\"GKi8_tlNJ\",\"oqepDy4WM\",\"qlb7MT7TH\",\"T8cuCYW52\"],optionTitles:[\"1st Item\",\"2nd Item\",\"3rd Item\",\"4th Item\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerm6pIk99Fr,[{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://app.framerstatic.com/Inter-Regular.cyrillic-ext-CFTLRB35.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://app.framerstatic.com/Inter-Regular.cyrillic-KKLZBALH.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://app.framerstatic.com/Inter-Regular.greek-ext-ULEBLIFV.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://app.framerstatic.com/Inter-Regular.greek-IRHSNFQB.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://app.framerstatic.com/Inter-Regular.latin-ext-VZDUGU3Q.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+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://app.framerstatic.com/Inter-Regular.latin-JLQMKCHE.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://app.framerstatic.com/Inter-Regular.vietnamese-QK7VSWXK.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerm6pIk99Fr\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"341\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"oqepDy4WM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"qlb7MT7TH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"T8cuCYW52\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"18\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./m6pIk99Fr.map","var R = Object.defineProperty;\nvar _ = (t, r, e) => r in t ? R(t, r, { enumerable: !0, configurable: !0, writable: !0, value: e }) : t[r] = e;\nvar i = (t, r, e) => (_(t, typeof r != \"symbol\" ? r + \"\" : r, e), e);\nclass U {\n  constructor(r) {\n    i(this, \"prefix\");\n    this.prefix = r;\n  }\n  has(r) {\n    const e = this.prefix + r;\n    return localStorage.getItem(e) != null;\n  }\n  get(r) {\n    const e = this.prefix + r;\n    return localStorage.getItem(e);\n  }\n  set(r, e) {\n    const s = this.prefix + r;\n    localStorage.setItem(s, e);\n  }\n  remove(r) {\n    const e = this.prefix + r;\n    localStorage.removeItem(e);\n  }\n}\nclass m extends Error {\n  constructor(e, s) {\n    super(e);\n    i(this, \"status\");\n    i(this, \"__isAuthError\", !0);\n    this.name = \"AuthError\", this.status = s;\n  }\n}\nfunction h(t) {\n  return typeof t == \"object\" && t !== null && \"__isAuthError\" in t;\n}\nclass T extends m {\n  constructor(e, s) {\n    super(e, s);\n    i(this, \"status\");\n    this.name = \"AuthApiError\", this.status = s;\n  }\n  toJSON() {\n    return {\n      name: this.name,\n      message: this.message,\n      status: this.status\n    };\n  }\n}\nclass O extends m {\n  constructor(e, s) {\n    super(e);\n    i(this, \"originalError\");\n    this.name = \"AuthUnknownError\", this.originalError = s;\n  }\n}\nclass f extends m {\n  constructor(e, s, n) {\n    super(e);\n    i(this, \"name\");\n    i(this, \"status\");\n    this.name = s, this.status = n;\n  }\n  toJSON() {\n    return {\n      name: this.name,\n      message: this.message,\n      status: this.status\n    };\n  }\n}\nclass x extends f {\n  constructor() {\n    super(\"Auth session or user missing\", \"AuthInvalidTokenResponseError\", 500);\n  }\n}\nclass p extends f {\n  constructor() {\n    super(\"Message missing\", \"AuthInvalidResetPasswordResponseError\", 500);\n  }\n}\nclass l extends f {\n  constructor(r) {\n    super(r, \"AuthInvalidCredentialsError\", 400);\n  }\n}\nclass I extends f {\n  constructor() {\n    super(\"Site missing\", \"AuthInvalidSiteResponseError\", 500);\n  }\n}\nclass J extends f {\n  constructor() {\n    super(\"User missing\", \"AuthInvalidUserResponseError\", 500);\n  }\n}\nclass N extends f {\n  constructor() {\n    super(\"License key status missing\", \"AuthInvalidValidateLicenseKeyResponseError\", 500);\n  }\n}\nclass P extends f {\n  constructor() {\n    super(\"License key invalid\", \"AuthInvalidActivateLicenseKeyResponseError\", 500);\n  }\n}\nclass j extends f {\n  constructor() {\n    super(\"User invalid\", \"AuthUpdateUserResponseError\", 500);\n  }\n}\nclass b extends f {\n  constructor() {\n    super(\"Data invalid\", \"AuthUpdateUserDataResponseError\", 500);\n  }\n}\nclass v extends f {\n  constructor(r, e) {\n    super(r, \"AuthRetryableFetchError\", e);\n  }\n}\nconst w = (t) => t.msg || t.message || t.error_description || t.error || JSON.stringify(t), $ = [502, 503, 504];\nasync function A(t) {\n  if (!G(t))\n    throw new v(w(t), 0);\n  if ($.includes(t.status))\n    throw new v(w(t), t.status);\n  let r;\n  try {\n    r = await t.json();\n  } catch (e) {\n    throw new O(w(e), e);\n  }\n  throw new T(w(r), t.status || 500);\n}\nconst K = (t, r, e, s) => {\n  const n = { method: t, headers: (r == null ? void 0 : r.headers) || {} };\n  return t === \"GET\" ? n : (n.headers = { \"Content-Type\": \"application/json;charset=UTF-8\", ...r == null ? void 0 : r.headers }, n.body = JSON.stringify(s), { ...n, ...e });\n};\nasync function d(t, r, e, s) {\n  var c;\n  const n = { ...s == null ? void 0 : s.headers };\n  s != null && s.jwt && (n.Authorization = `Bearer ${s.jwt}`);\n  const a = (c = s == null ? void 0 : s.query) != null ? c : {};\n  s != null && s.redirectTo && (a.redirect_to = s.redirectTo);\n  const o = Object.keys(a).length ? \"?\" + new URLSearchParams(a).toString() : \"\", u = await Y(\n    t,\n    r,\n    e + o,\n    { headers: n, noResolveJson: s == null ? void 0 : s.noResolveJson },\n    {},\n    s == null ? void 0 : s.body\n  );\n  return s != null && s.xform ? s == null ? void 0 : s.xform(u) : { data: { ...u }, error: null };\n}\nasync function Y(t, r, e, s, n, a) {\n  const o = K(r, s, n, a);\n  let u;\n  try {\n    u = await t(e, o);\n  } catch (c) {\n    throw console.error(c), new v(w(c), 0);\n  }\n  if (u.ok || await A(u), s != null && s.noResolveJson)\n    return u;\n  try {\n    return await u.json();\n  } catch (c) {\n    await A(c);\n  }\n}\nfunction E(t) {\n  var s;\n  let r = null;\n  M(t == null ? void 0 : t.session) && (r = { ...t.session });\n  const e = (s = t.user) != null ? s : t;\n  return { data: { session: r, user: e }, error: null };\n}\nfunction L(t) {\n  var e;\n  return { data: { message: (e = t.message) != null ? e : t }, error: null };\n}\nfunction q(t) {\n  var e;\n  return { data: { message: (e = t.message) != null ? e : t }, error: null };\n}\nfunction z(t) {\n  var e;\n  return { data: { site: (e = t.site) != null ? e : t }, error: null };\n}\nfunction k(t) {\n  var e;\n  return { data: { user: (e = t.user) != null ? e : t }, error: null };\n}\nfunction C(t) {\n  var e;\n  return { data: { valid: (e = t.valid) != null ? e : t }, error: null };\n}\nfunction D(t) {\n  var e;\n  return { data: { message: (e = t.message) != null ? e : t }, error: null };\n}\nfunction F(t) {\n  return { data: t != null ? t : t, error: null };\n}\nfunction M(t) {\n  return (t == null ? void 0 : t.access_token) && (t == null ? void 0 : t.expires_in);\n}\nconst G = (t) => typeof t == \"object\" && t !== null && \"status\" in t && \"ok\" in t && \"json\" in t && typeof t.json == \"function\";\nclass H {\n  constructor(r) {\n    i(this, \"store\");\n    i(this, \"url\");\n    i(this, \"headers\");\n    i(this, \"setSite\", (r) => {\n      this.store.set(\"site\", r);\n    });\n    i(this, \"setUser\", (r) => {\n      this.store.set(\"user\", r);\n    });\n    i(this, \"setSession\", (r) => {\n      this.store.set(\"session\", r);\n    });\n    // TODO: This should be async for when we support refresh tokens.\n    i(this, \"getAccessToken\", () => {\n      if (!this.store.has(\"session\"))\n        return null;\n      const e = this.store.get(\"session\");\n      if (!e)\n        return null;\n      let s;\n      try {\n        s = JSON.parse(e);\n      } catch (a) {\n        return null;\n      }\n      const n = Math.floor(Date.now() / 1e3);\n      return s.expires_at && n > s.expires_at ? (this.store.remove(\"session\"), this.store.remove(\"user\"), null) : s.access_token;\n    });\n    i(this, \"getExpiresIn\", () => {\n      var e;\n      if (this.store.has(\"session\")) {\n        const s = this.store.get(\"session\");\n        if (s)\n          return (e = JSON.parse(s)) == null ? void 0 : e.expires_in;\n      }\n    });\n    i(this, \"getSite\", async (r = { cache: !0 }) => {\n      var n, a;\n      let e;\n      const s = this.store.get(\"site\");\n      return s && (r != null && r.cache) ? e = { data: { site: JSON.parse(s) }, error: null } : e = await this.fetchSite(), e.error && (e.error.status === 400 ? console.log(\n        `%cFramerAuth: Site not configured!\n\n%cPlease add your SITE_ID to the configuration script.\n%cError: ${((n = e.error) == null ? void 0 : n.message) || \"Unknown error\"}`,\n        \"color: orange; font-size: 16px;\",\n        \"color: inherit; font-size: 12px;\",\n        \"color: inherit; font-size: 12px;\"\n      ) : console.log(\n        `%cFramerAuth: Unable to load site data!\n\n%cNavigating to Homepage.\n%cError: ${((a = e.error) == null ? void 0 : a.message) || \"Site data not found\"}`,\n        \"color: red; font-size: 16px;\",\n        \"color: inherit; font-size: 12px;\",\n        \"color: inherit; font-size: 12px;\"\n      )), e;\n    });\n    i(this, \"getUser\", async (r = { cache: !0 }) => {\n      let e;\n      const s = Math.floor(Date.now() / 1e3), n = this.store.get(\"session\") || \"\";\n      if (!n)\n        e = { data: { user: null }, error: new m(\"Authorization token required.\", 401) };\n      else {\n        const a = JSON.parse(n), o = this.store.get(\"user\");\n        a.expires_at && s > a.expires_at ? (e = { data: { user: null }, error: new m(\"Token has expired.\", 401) }, this.store.remove(\"session\"), this.store.remove(\"user\")) : o && (r != null && r.cache) ? e = { data: { user: JSON.parse(o) }, error: null } : e = await this.fetchUser();\n      }\n      return e;\n    });\n    i(this, \"validateLicenseKey\", async (r) => {\n      try {\n        let e;\n        if (!r.license_key)\n          throw new l(\n            \"You must provide a license_key\"\n          );\n        const { license_key: s } = r;\n        e = await d(fetch, \"POST\", `${this.url}/validate`, {\n          headers: this.headers,\n          body: {\n            license_key: s\n          },\n          xform: C\n        });\n        const { data: n, error: a } = e;\n        return a ? { data: { valid: null }, error: a } : !n || n.valid === null ? { data: { valid: null }, error: new N() } : { data: { valid: n.valid }, error: null };\n      } catch (e) {\n        if (h(e))\n          return { data: { valid: null }, error: e };\n        throw e;\n      }\n    });\n    i(this, \"activateLicenseKey\", async (r) => {\n      try {\n        let e;\n        const s = this.getAccessToken();\n        if (!s)\n          throw new l(\n            \"You must provide a token\"\n          );\n        if (!r.license_key)\n          throw new l(\n            \"You must provide a license_key\"\n          );\n        const { license_key: n } = r;\n        e = await d(fetch, \"POST\", `${this.url}/me/license-keys/activate`, {\n          headers: this.headers,\n          body: {\n            license_key: n\n          },\n          xform: D,\n          jwt: s\n        });\n        const { data: a, error: o } = e;\n        return o ? { data: { message: null }, error: o } : !a || a.message === null ? { data: { message: null }, error: new P() } : (await this.getUser({ cache: !1 }), { data: { message: a.message }, error: null });\n      } catch (e) {\n        if (h(e))\n          return { data: { message: null }, error: e };\n        throw e;\n      }\n    });\n    i(this, \"signUp\", async (r) => {\n      var e;\n      try {\n        let s;\n        if (!r.email)\n          throw new l(\n            \"You must provide an email\"\n          );\n        if (!r.password)\n          throw new l(\n            \"You must provide a password\"\n          );\n        const { email: n, password: a, options: o } = r;\n        s = await d(fetch, \"POST\", `${this.url}/sign-up`, {\n          headers: this.headers,\n          redirectTo: o == null ? void 0 : o.emailRedirectTo,\n          body: {\n            email: n,\n            password: a,\n            data: (e = o == null ? void 0 : o.data) != null ? e : {}\n          },\n          xform: E\n        });\n        const { data: u, error: c } = s;\n        if (c)\n          return { data: { user: null, session: null }, error: c };\n        if (!u)\n          return { data: { user: null, session: null }, error: new x() };\n        const g = u.session, S = u.user;\n        return g && (this.setUser(JSON.stringify(S)), this.setSession(JSON.stringify(g))), { data: { user: S, session: g }, error: null };\n      } catch (s) {\n        if (h(s))\n          return { data: { user: null, session: null }, error: s };\n        throw s;\n      }\n    });\n    i(this, \"signInWithPassword\", async (r) => {\n      try {\n        if (!r.email)\n          throw new l(\n            \"You must provide an email\"\n          );\n        if (!r.password)\n          throw new l(\n            \"You must provide a password\"\n          );\n        let e;\n        const { email: s, password: n } = r;\n        e = await d(fetch, \"POST\", `${this.url}/token`, {\n          headers: this.headers,\n          body: {\n            email: s,\n            password: n\n          },\n          xform: E\n        });\n        const { data: a, error: o } = e;\n        return o ? { data: { user: null, session: null }, error: o } : !a || !a.session || !a.user ? { data: { user: null, session: null }, error: new x() } : (a.session && (this.setUser(JSON.stringify(a.user)), this.setSession(JSON.stringify(a.session))), { data: { user: a.user, session: a.session }, error: o });\n      } catch (e) {\n        if (h(e))\n          return { data: { user: null, session: null }, error: e };\n        throw e;\n      }\n    });\n    i(this, \"resetPasswordForEmail\", async (r) => {\n      try {\n        if (!r.email)\n          throw new l(\n            \"You must provide an email\"\n          );\n        let e;\n        const { email: s } = r;\n        e = await d(fetch, \"POST\", `${this.url}/password/reset`, {\n          headers: this.headers,\n          body: {\n            email: s\n          },\n          xform: L\n        });\n        const { data: n, error: a } = e;\n        return a ? { data: { message: null }, error: a } : !n || !n.message ? { data: { message: null }, error: new p() } : { data: { message: n.message }, error: a };\n      } catch (e) {\n        if (h(e))\n          return { data: { message: null }, error: e };\n        throw e;\n      }\n    });\n    i(this, \"updatePasswordForEmail\", async (r) => {\n      try {\n        if (!r.email)\n          throw new l(\n            \"You must provide an email\"\n          );\n        if (!r.code)\n          throw new l(\n            \"Reset token required\"\n          );\n        if (!r.email)\n          throw new l(\n            \"You must provide a new password\"\n          );\n        let e;\n        const { email: s, code: n, password: a } = r;\n        e = await d(fetch, \"POST\", `${this.url}/password/update`, {\n          headers: this.headers,\n          body: {\n            email: s,\n            code: n,\n            password: a\n          },\n          xform: q\n        });\n        const { data: o, error: u } = e;\n        return u ? { data: { message: null }, error: u } : !o || !o.message ? { data: { message: null }, error: new p() } : { data: { message: o.message }, error: u };\n      } catch (e) {\n        if (h(e))\n          return { data: { message: null }, error: e };\n        throw e;\n      }\n    });\n    i(this, \"signOut\", async (r = null) => (this.store.remove(\"session\"), this.store.remove(\"user\"), r && window.location.replace(r), { error: null }));\n    i(this, \"fetchSite\", async () => {\n      try {\n        let r;\n        r = await d(fetch, \"GET\", `${this.url}/site`, {\n          headers: this.headers,\n          xform: z\n        });\n        const { data: e, error: s } = r;\n        return s ? { data: { site: null }, error: s } : !e || !e.site ? { data: { site: null }, error: new I() } : (e.site && this.setSite(JSON.stringify(e.site)), { data: { site: e.site }, error: null });\n      } catch (r) {\n        if (h(r))\n          return { data: { site: null }, error: r };\n        throw r;\n      }\n    });\n    i(this, \"fetchUser\", async () => {\n      try {\n        let r;\n        const e = this.getAccessToken();\n        if (!e)\n          throw new l(\n            \"You must provide a token\"\n          );\n        r = await d(fetch, \"GET\", `${this.url}/me`, {\n          headers: this.headers,\n          xform: k,\n          jwt: e\n        });\n        const { data: s, error: n } = r;\n        return n ? { data: { user: null }, error: n } : !s || !s.user ? { data: { user: null }, error: new J() } : (s.user && this.setUser(JSON.stringify(s.user)), { data: { user: s.user }, error: null });\n      } catch (r) {\n        if (h(r))\n          return { data: { user: null }, error: r };\n        throw r;\n      }\n    });\n    i(this, \"updateUser\", async (r) => {\n      try {\n        const e = this.getAccessToken();\n        if (!e)\n          throw new l(\n            \"You must provide a token\"\n          );\n        let s;\n        s = await d(fetch, \"PUT\", `${this.url}/me`, {\n          headers: this.headers,\n          body: r || {},\n          xform: k,\n          jwt: e\n        });\n        const { data: n, error: a } = s;\n        if (a)\n          return { data: { user: null }, error: a };\n        if (!n || n.user === null)\n          return { data: { user: null }, error: new j() };\n        const { data: { user: o } } = await this.getUser({ cache: !1 });\n        return o && this.setUser(JSON.stringify(o)), { data: n, error: null };\n      } catch (e) {\n        if (h(e))\n          return { data: { user: null }, error: e };\n        throw e;\n      }\n    });\n    i(this, \"patchUserData\", async (r) => {\n      try {\n        const e = this.getAccessToken();\n        if (!e)\n          throw new l(\n            \"You must provide a token\"\n          );\n        let s;\n        s = await d(fetch, \"PATCH\", `${this.url}/me/data`, {\n          headers: this.headers,\n          body: r || {},\n          xform: F,\n          jwt: e\n        });\n        const { data: n, error: a } = s;\n        if (a)\n          return { data: null, error: a };\n        if (!n || n.valid === null)\n          return { data: null, error: new b() };\n        const { data: { user: o } } = await this.getUser({ cache: !0 });\n        return o && (o.data = n, this.setUser(JSON.stringify(o))), { data: n, error: null };\n      } catch (e) {\n        if (h(e))\n          return { data: null, error: e };\n        throw e;\n      }\n    });\n    if (this.store = new U(\"fa-\"), this.url = \"https://api.framerauth.com/v1\", r)\n      this.headers = { \"Content-Type\": \"application/json\", \"x-site-id\": r };\n    else {\n      this.headers = {}, console.error(\"Unable to initialize the Auth module, ensure you have added the framer-auth.js file to the beginning of the body.\");\n      return;\n    }\n  }\n}\nconsole.log(\"Framer Auth - Module v0.0.0\");\nconst y = new U(\"fa-\"), V = (y == null ? void 0 : y.get(\"site-id\")) || null, B = new H(V);\nexport {\n  B as auth\n};\n","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useState}from\"react\";import{addPropertyControls,ControlType,withCSS,useRouter}from\"framer\";import{auth}from\"https://cdn.framerauth.com/scripts/framerauth-sdk@beta.js\";/**\n * These annotations control how your component sizes\n * Learn more: https://www.framer.com/docs/guides/auto-sizing\n *\n * @framerSupportedLayoutWidth any-prefer-auto\n * @framerSupportedLayoutHeight auto\n */ const AuthWidget=withCSS(function AuthWidget({links,primaryButton,secondaryButton,avatar,layout,align,store}){var ref,ref1,ref2,ref3,ref4;const router=useRouter();const[menuOpen,setMenuOpen]=useState(false);const{paddingPerSide:primaryButtonPaddingPerSide,paddingTop:primaryButtonPaddingTop,paddingRight:primaryButtonPaddingRight,paddingBottom:primaryButtonPaddingBottom,paddingLeft:primaryButtonPaddingLeft,padding:primaryButtonPadding,borderRadius:primaryButtonBorderRadius,borderObject:primaryButtonBorderObject,shadowObject:primaryButtonShadowObject}=primaryButton;const primaryButtonPaddingValue=primaryButtonPaddingPerSide?`${primaryButtonPaddingTop}px ${primaryButtonPaddingRight}px ${primaryButtonPaddingBottom}px ${primaryButtonPaddingLeft}px`:`${primaryButtonPadding}px ${primaryButtonPadding}px ${primaryButtonPadding}px ${primaryButtonPadding}px`;const primaryButtonShadowStyles=primaryButton.shadowObject?`${primaryButtonShadowObject.shadowX}px ${primaryButtonShadowObject.shadowY}px ${primaryButtonShadowObject.shadowBlur}px ${primaryButtonShadowObject.shadowColor}`:null;const primaryButtonBorderStyles=primaryButton.borderObject?`inset 0 0 0 ${primaryButtonBorderObject.borderWidth}px ${primaryButtonBorderObject.borderColor}`:null;const{paddingPerSide:secondaryButtonPaddingPerSide,paddingTop:secondaryButtonPaddingTop,paddingRight:secondaryButtonPaddingRight,paddingBottom:secondaryButtonPaddingBottom,paddingLeft:secondaryButtonPaddingLeft,padding:secondaryButtonPadding,borderRadius:secondaryButtonBorderRadius,borderObject:secondaryButtonBorderObject,shadowObject:secondaryButtonShadowObject}=secondaryButton;const secondaryButtonPaddingValue=secondaryButtonPaddingPerSide?`${secondaryButtonPaddingTop}px ${secondaryButtonPaddingRight}px ${secondaryButtonPaddingBottom}px ${secondaryButtonPaddingLeft}px`:`${secondaryButtonPadding}px ${secondaryButtonPadding}px ${secondaryButtonPadding}px ${secondaryButtonPadding}px`;// Button Box Shadow Styles\nconst secondaryButtonShadowStyles=secondaryButton.shadowObject?`${secondaryButtonShadowObject.shadowX}px ${secondaryButtonShadowObject.shadowY}px ${secondaryButtonShadowObject.shadowBlur}px ${secondaryButtonShadowObject.shadowColor}`:null;const secondaryButtonBorderStyles=secondaryButton.borderObject?`inset 0 0 0 ${secondaryButtonBorderObject.borderWidth}px ${secondaryButtonBorderObject.borderColor}`:null;const{paddingPerSide:avatarPaddingPerSide,paddingTop:avatarPaddingTop,paddingRight:avatarPaddingRight,paddingBottom:avatarPaddingBottom,paddingLeft:avatarPaddingLeft,padding:avatarPadding,borderRadius:avatarBorderRadius,borderObject:avatarBorderObject,shadowObject:avatarShadowObject}=avatar;const avatarPaddingValue=avatarPaddingPerSide?`${avatarPaddingTop}px ${avatarPaddingRight}px ${avatarPaddingBottom}px ${avatarPaddingLeft}px`:`${avatarPadding}px ${avatarPadding}px ${avatarPadding}px ${avatarPadding}px`;// Button Box Shadow Styles\nconst avatarShadowStyles=avatar.shadowObject?`${avatarShadowObject.shadowX}px ${avatarShadowObject.shadowY}px ${avatarShadowObject.shadowBlur}px ${avatarShadowObject.shadowColor}`:null;const avatarBorderStyles=avatar.borderObject?`inset 0 0 0 ${avatarBorderObject.borderWidth}px ${avatarBorderObject.borderColor}`:null;const toggleMenu=()=>{setMenuOpen(!menuOpen);};const loggedInOrEditor=()=>{return store&&store.isAuthenticated||(window===null||window===void 0?void 0:window[\"Framer\"]);};const loggedOutOrEditor=()=>{return store&&!store.isAuthenticated||(window===null||window===void 0?void 0:window[\"Framer\"]);};const displayLink=link=>{if(link.display===\"none\"){return false;}else if(link.display===\"allways\"||(window===null||window===void 0?void 0:window[\"Framer\"])){return true;}else if(link.display===\"loggedIn\"){return store&&store.isAuthenticated;}else if(link.display===\"loggedOut\"){return store&&!store.isAuthenticated;}};const handleClick=item=>{if(!item)return;const{linkType,link,action}=item;if(linkType===\"link\"){window.location.href=link;}else{if(action===\"signOut\"){auth.signOut(\"/\");}}};function dynamicBoxShadow(...shadows){const output=[];shadows.forEach(shadow=>shadow&&output.push(shadow));return output.join(\", \");}const primaryButtonStyle={...buttonStyle,...primaryButton.font,padding:primaryButtonPaddingValue,borderRadius:primaryButtonBorderRadius,background:primaryButton.fill,color:primaryButton.color,boxShadow:dynamicBoxShadow(primaryButtonShadowStyles,primaryButtonBorderStyles)};const secondaryButtonStyle={...buttonStyle,...secondaryButton.font,padding:secondaryButtonPaddingValue,borderRadius:secondaryButtonBorderRadius,background:secondaryButton.fill,color:secondaryButton.color,boxShadow:dynamicBoxShadow(secondaryButtonShadowStyles,secondaryButtonBorderStyles)};return /*#__PURE__*/ _jsxs(\"div\",{style:{...containerStyle,flexDirection:layout===\"vertical\"?\"column\":\"row\"},children:[links.filter(link=>displayLink(link)&&(link.location===\"nav\"||layout===\"vertical\")).map((item,index)=>/*#__PURE__*/ _jsx(\"div\",{style:{height:\"100%\",display:\"flex\",position:\"relative\",alignSelf:align},children:/*#__PURE__*/ _jsx(\"button\",{onClick:()=>handleClick(item),style:item.style===\"primary\"?primaryButtonStyle:secondaryButtonStyle,children:item.label})})),loggedInOrEditor()&&layout===\"horizontal\"&&avatar.display&&/*#__PURE__*/ _jsxs(\"div\",{style:relativeStyle,children:[/*#__PURE__*/ _jsx(\"div\",{children:/*#__PURE__*/ _jsx(\"button\",{type:\"button\",style:avatarWrapperStyle,onClick:toggleMenu,children:/*#__PURE__*/ _jsx(\"div\",{style:{...avatarStyle,...avatar.font,height:`${avatar.size}px`,width:`${avatar.size}px`,borderRadius:avatarBorderRadius,fontWeight:avatar.fontWeight,background:avatar.fill,color:avatar.color,boxShadow:dynamicBoxShadow(avatarShadowStyles,avatarBorderStyles)},children:((ref2=store===null||store===void 0?void 0:(ref=store.user)===null||ref===void 0?void 0:(ref1=ref.first_name)===null||ref1===void 0?void 0:ref1.charAt(0))===null||ref2===void 0?void 0:ref2.toUpperCase())||\"A\"})})}),menuOpen&&/*#__PURE__*/ _jsxs(\"div\",{style:dropdownStyle,onMouseLeave:()=>setMenuOpen(false),children:[/*#__PURE__*/ _jsxs(\"div\",{style:{...menuItemStyle,cursor:\"default\",borderBottom:\"1px solid #F3F4F6\"},children:[/*#__PURE__*/ _jsx(\"div\",{style:{fontSize:\"16px\",fontWeight:\"bold\",marginBottom:\"4px\"},children:store===null||store===void 0?void 0:(ref3=store.user)===null||ref3===void 0?void 0:ref3.first_name}),/*#__PURE__*/ _jsx(\"div\",{children:store===null||store===void 0?void 0:(ref4=store.user)===null||ref4===void 0?void 0:ref4.email})]}),links.filter(link=>link.location===\"menu\").map((item,index)=>/*#__PURE__*/ _jsx(\"a\",{onClick:()=>handleClick(item),style:{...menuItemStyle,textAlign:\"center\"},target:item.newTab?\"_blank\":\"_self\",children:item.label},index))]})]})]});},[]);const containerStyle={display:\"flex\",width:\"100%\",gap:\"12px\",justifyContent:\"center\",alignItems:\"center\"};const relativeStyle={position:\"relative\"};const avatarWrapperStyle={display:\"flex\",border:0,padding:\"0\",backgroundColor:\"transparent\",fontSize:\"16px\",outline:\"none\",cursor:\"pointer\"};const avatarStyle={display:\"flex\",fontSize:\"16px\",justifyContent:\"center\",alignItems:\"center\"};const dropdownStyle={position:\"absolute\",right:\"0\",zIndex:\"999999\",marginTop:\"8px\",minWidth:\"192px\",background:\"#fff\",borderRadius:\"6px\",padding:\"4px\",boxShadow:\"0px 10px 15px rgba(0, 0, 0, 0.1)\",outline:\"none\"};const menuItemStyle={display:\"block\",padding:\"12px 16px\",fontSize:\"13px\",color:\"#4A5568\",textDecoration:\"none\",cursor:\"pointer\"};const buttonStyle={border:0,width:\"100%\",fontSize:\"16px\",cursor:\"pointer\",whiteSpace:\"nowrap\"};const paddingPropertyControls={padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:8,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\",],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0}};const sizePropertyControls={size:{title:\"Size\",type:ControlType.Number,defaultValue:34}};const buttonPropertycontrols={font:{type:ControlType.Font,title:\"Font\",controls:\"extended\"},fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#333\"},color:{title:\"Text\",type:ControlType.Color,defaultValue:\"#FFF\"},borderRadius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:8},borderObject:{type:ControlType.Object,title:\"Border\",optional:true,controls:{borderWidth:{title:\"Width\",type:ControlType.Number,displayStepper:true,defaultValue:1},borderColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(200,200,200,0.5)\"}}},shadowObject:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"Shadow X\",type:ControlType.Number,min:-100,max:100,defaultValue:0},shadowY:{title:\"Shadow Y\",type:ControlType.Number,min:-100,max:100,defaultValue:2},shadowBlur:{title:\"Shadow B\",type:ControlType.Number,min:0,max:100,defaultValue:4}}}};const basePropertyControls={links:{title:\"Links\",type:ControlType.Array,control:{type:ControlType.Object,controls:{label:{title:\"Label\",type:ControlType.String,defaultValue:\"Button\"},linkType:{type:ControlType.Enum,defaultValue:\"link\",options:[\"link\",\"action\"],optionTitles:[\"Link\",\"Action\"]},link:{title:\"Link\",type:ControlType.Link,hidden:props=>props.linkType!==\"link\"},newTab:{title:\"New Tab\",type:ControlType.Boolean,defaultValue:false,hidden:props=>props.linkType!==\"link\"},action:{type:ControlType.Enum,defaultValue:\"signOut\",options:[\"signOut\"],optionTitles:[\"Sign out\"],hidden:props=>props.linkType!==\"action\"},location:{type:ControlType.Enum,defaultValue:\"nav\",options:[\"nav\",\"menu\"],optionTitles:[\"Navigation\",\"Menu\"]},style:{type:ControlType.Enum,defaultValue:\"secondary\",options:[\"primary\",\"secondary\"],optionTitles:[\"Primary\",\"Secondary\"]},display:{type:ControlType.Enum,defaultValue:\"allways\",options:[\"allways\",\"loggedIn\",\"loggedOut\",\"none\"],optionTitles:[\"Allways\",\"Logged In\",\"Logged Out\",\"None\",]}}}},primaryButton:{title:\"Primary\",type:ControlType.Object,controls:{...buttonPropertycontrols,...paddingPropertyControls}},secondaryButton:{title:\"Secondary\",type:ControlType.Object,controls:{...buttonPropertycontrols,...paddingPropertyControls}},avatar:{title:\"Avatar\",type:ControlType.Object,controls:{...buttonPropertycontrols,...sizePropertyControls,display:{title:\"Display\",type:ControlType.Boolean,defaultValue:true}}},layout:{title:\"Layout\",type:ControlType.Enum,options:[\"horizontal\",\"vertical\"],displaySegmentedControl:true},align:{title:\"Align\",type:ControlType.Enum,segmentedControlDirection:\"vertical\",options:[\"flex-start\",\"center\",\"flex-end\",\"stretch\"],optionTitles:[\"Start\",\"Center\",\"End\",\"Stretch\"],defaultValue:\"stretch\",hidden:props=>props.layout===\"horizontal\"}};addPropertyControls(AuthWidget,basePropertyControls);AuthWidget.defaultProps={layout:\"vertical\",avatar:{fill:\"#7421FC\"},links:[{label:\"Sign In\",location:\"nav\",linkType:\"link\",link:\"\",newTab:false,display:\"loggedOut\"},{label:\"Sign Up\",location:\"nav\",linkType:\"link\",link:\"\",newTab:false,display:\"loggedOut\"},{label:\"Sign out\",location:\"menu\",linkType:\"action\",link:\"\",action:\"signOut\",newTab:true,display:\"loggedIn\"},]};export default AuthWidget;export{basePropertyControls};\nexport const __FramerMetadata__ = {\"exports\":{\"basePropertyControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"AuthWidget\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-auto\",\"framerSupportedLayoutHeight\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AuthWidget.map","import e,{useState as r,useEffect as t,useMemo as n,useRef as o}from\"react\";var u,s={exports:{}},i={};s.exports=function(){if(u)return i;u=1;var r=e,t=Symbol.for(\"react.element\"),n=Symbol.for(\"react.fragment\"),o=Object.prototype.hasOwnProperty,s=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,c={key:!0,ref:!0,__self:!0,__source:!0};function l(e,r,n){var u,i={},l=null,f=null;for(u in void 0!==n&&(l=\"\"+n),void 0!==r.key&&(l=\"\"+r.key),void 0!==r.ref&&(f=r.ref),r)o.call(r,u)&&!c.hasOwnProperty(u)&&(i[u]=r[u]);if(e&&e.defaultProps)for(u in r=e.defaultProps)void 0===i[u]&&(i[u]=r[u]);return{$$typeof:t,type:e,key:l,ref:f,props:i,_owner:s.current}}return i.Fragment=n,i.jsx=l,i.jsxs=l,i}();var c=s.exports;const l=window?.FramerAuth?window.FramerAuth:null,f=e=>{if(l){const[n,o]=r(l.getStoreState());return t((()=>{const r=l.subscribe((e=>{o(e)}),e);return()=>{r()}}),[e]),{store:n,setStore:l.setStoreState,getCurrentStore:l.getStoreState}}{const e={user:null,isAuthenticated:!1,isLoaded:!1};return{store:e,setStore:()=>{},getCurrentStore:()=>e}}},a=()=>\"undefined\"!=typeof window&&window.FramerAuth;function S(e){return r=>{const{store:t,setStore:n,getCurrentStore:o}=f();if(!t.user)return null;const u=t.user.first_name||\"\",s=t.user.last_name||\"\",i=s?`${u} ${s}`:u;return c.jsx(e,{...r,text:i})}}function d(e){return r=>{const{store:t}=f([\"user\"]),o=n((()=>t.user&&t.isAuthenticated?t:{...t,user:null,isAuthenticated:!1}),[t]);return c.jsx(e,{...r,store:o})}}function x(e){return r=>{const{store:t,setStore:n,getCurrentStore:o}=f();return c.jsx(e,{...r,store:t})}}function _(e){const r=()=>{a()&&window.FramerAuth.signOut(\"/\")};return t=>{const{store:n,setStore:o,getCurrentStore:u}=f();return n.user?c.jsx(e,{...t,onClick:r}):null}}function p(e){return r=>{const{store:t,setStore:n,getCurrentStore:o}=f();return t.user?c.jsx(e,{...r,text:t.user.email}):null}}function y(e){return r=>{const{store:t,setStore:n,getCurrentStore:o}=f();return t.user?c.jsx(e,{...r,text:t.user.first_name}):null}}function m(e){return r=>{const{store:u,setStore:s,getCurrentStore:i}=f(),l=o(null),a=n((()=>!!u.user&&u.isAuthenticated),[u.user]);t((()=>{l.current&&(l.current.style.display=a?\"\":\"none\")}),[l.current,a]);return n((()=>!0!==a?c.jsx(\"div\",{ref:l}):c.jsx(e,{ref:l,...r})),[r,a,void 0])}}function g(e){return r=>{const{store:u,setStore:s,getCurrentStore:i}=f(),l=o(null),a=n((()=>!!u.user&&u.isAuthenticated),[u.user]);t((()=>{l.current&&(l.current.style.display=a?\"none\":\"\")}),[l.current,a]);return n((()=>!1!==a?c.jsx(\"div\",{ref:l}):c.jsx(e,{ref:l,...r})),[r,a,void 0])}}export{f as useStore,d as withAuth,p as withEmail,y as withFirstName,S as withFullName,m as withLoggedIn,g as withLoggedOut,_ as withSignOut,x as withStore};\n","import t,{useState as r,useEffect as e}from\"react\";var n,s={exports:{}},o={};s.exports=function(){if(n)return o;n=1;var r=t,e=Symbol.for(\"react.element\"),s=Symbol.for(\"react.fragment\"),u=Object.prototype.hasOwnProperty,a=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,i={key:!0,ref:!0,__self:!0,__source:!0};function c(t,r,n){var s,o={},c=null,l=null;for(s in void 0!==n&&(c=\"\"+n),void 0!==r.key&&(c=\"\"+r.key),void 0!==r.ref&&(l=r.ref),r)u.call(r,s)&&!i.hasOwnProperty(s)&&(o[s]=r[s]);if(t&&t.defaultProps)for(s in r=t.defaultProps)void 0===o[s]&&(o[s]=r[s]);return{$$typeof:e,type:t,key:c,ref:l,props:o,_owner:a.current}}return o.Fragment=s,o.jsx=c,o.jsxs=c,o}();var u=s.exports;const a=window?.FramerAuth?window.FramerAuth:null,i=t=>{if(a){const[n,s]=r(a.getStoreState());return e((()=>{const r=a.subscribe((t=>{s(t)}),t);return()=>{r()}}),[t]),{store:n,setStore:a.setStoreState,getCurrentStore:a.getStoreState}}{const t={user:null,isAuthenticated:!1,isLoaded:!1};return{store:t,setStore:()=>{},getCurrentStore:()=>t}}};function c(t){return r=>{const{store:e}=i(),n=e.user?.licenses.some((t=>\"active\"===t.status));return n?u.jsx(t,{...r}):null}}function l(t){return r=>{const{store:e}=i(),n=e.user?.licenses.some((t=>\"active\"===t.status));return n?null:u.jsx(t,{...r})}}function f(t){return r=>{const{store:e}=i(),n=e.user?null:r?.variant;return u.jsx(t,{...r,variant:n})}}function v(t){return r=>{const{store:e}=i(),n=r?.productVariantId,s=e.user?.licenses.some((t=>{if(!n)return\"active\"===t.status;return n.split(\",\").map((t=>t.trim())).includes(t.variant_id)&&\"active\"===t.status})),o=s?null:r?.variant;return u.jsx(t,{...r,variant:o})}}function _(t,r){return e=>{const{store:n}=i(),s=n.user?.licenses.some((t=>t.variant_id===r&&\"active\"===t.status));return s?u.jsx(t,{...e}):null}}function d(t,r){return e=>{const{store:n}=i(),s=n.user?.licenses.some((t=>r.includes(t.variant_id)&&\"active\"===t.status));return s?u.jsx(t,{...e}):null}}function p(t,r){return e=>{const{store:n}=i(),s=e?.[r]&&n.user?.licenses.some((t=>t.variant_id===e[r]&&\"active\"===t.status))?null:e?.variant;return u.jsx(t,{...e,variant:s})}}export{c as withActiveLicense,l as withNoActiveLicense,_ as withPlan,d as withSomePlan,f as withVariant,v as withVariantActiveLicense,p as withVariantPlan};\n","import r,{useState as t,useEffect as e,useMemo as n,useRef as o}from\"react\";import{useRouter as a,RenderTarget as s,inferInitialRouteFromPath as u}from\"framer\";var i,d={exports:{}},l={};d.exports=function(){if(i)return l;i=1;var t=r,e=Symbol.for(\"react.element\"),n=Symbol.for(\"react.fragment\"),o=Object.prototype.hasOwnProperty,a=t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,s={key:!0,ref:!0,__self:!0,__source:!0};function u(r,t,n){var u,i={},d=null,l=null;for(u in void 0!==n&&(d=\"\"+n),void 0!==t.key&&(d=\"\"+t.key),void 0!==t.ref&&(l=t.ref),t)o.call(t,u)&&!s.hasOwnProperty(u)&&(i[u]=t[u]);if(r&&r.defaultProps)for(u in t=r.defaultProps)void 0===i[u]&&(i[u]=t[u]);return{$$typeof:e,type:r,key:d,ref:l,props:i,_owner:a.current}}return l.Fragment=n,l.jsx=u,l.jsxs=u,l}();var c=d.exports;const f=window?.FramerAuth?window.FramerAuth:null,p=r=>{if(f){const[n,o]=t(f.getStoreState());return e((()=>{const t=f.subscribe((r=>{o(r)}),r);return()=>{t()}}),[r]),{store:n,setStore:f.setStoreState,getCurrentStore:f.getStoreState}}{const r={user:null,isAuthenticated:!1,isLoaded:!1};return{store:r,setStore:()=>{},getCurrentStore:()=>r}}},w=()=>\"undefined\"!=typeof window&&window.FramerAuth;function S(r,t,e=!0){return o=>{const{store:a,setStore:s,getCurrentStore:u}=p([\"user.data\"]),i=n((()=>{if(!a.user?.data)return!1;return!0===Object.entries(a.user.data).some((([r,n])=>r.startsWith(`${t}:`)&&n===e))}),[a.user?.data])?null:\"Empty State\";return c.jsx(r,{...o,variant:i})}}function v(r,t,a=!0){return s=>{const{store:u,setStore:i,getCurrentStore:d}=p([`user.data.${t}:${s?.slug}`]),l=o(null),f=n((()=>`${t}:${s?.slug}`),[s]),w=n((()=>!!g()||!(!f||!u?.user?.data)&&u?.user?.data?.[f]===a),[u,f]);e((()=>{if(l.current){const r=l.current.parentElement;if(!r)return;r.style.display=w?\"\":\"none\"}}),[l.current,w]);return n((()=>!0!==w?c.jsx(\"div\",{ref:l}):c.jsx(r,{ref:l,...s})),[s,w,void 0])}}function y(r,t,e=!0){return o=>{const s=a(),{store:i,setStore:d,getCurrentStore:l}=p([`user.data.${t}:${o?.slug}`]),f=n((()=>`${t}:${o?.slug}`),[o]),S=n((()=>void 0!==i?.user?.data&&i?.user?.data?.[f]===e),[i?.user?.data?.[f],f]),v=n((()=>S?o?.variant:void 0),[S,o?.variant]);return i.user?c.jsx(r,{...o,variant:v,onClick:async r=>{try{if(!w())throw new Error(\"FramerAuth library not found.\");if(!0===S){window.FramerAuth.patchUserData({[f]:null}).then((({data:r,error:e})=>{if(e)throw console.log(e),new Error(`Error updating ${t} status.`)}));const r=l(),e=void 0===r?.user?.data?{}:{...r.user.data,[f]:null},n={...r.user,data:e};d({user:n},[`user.data.${f}`])}else{window.FramerAuth.patchUserData({[f]:e}).then((({data:r,error:e})=>{if(e)throw console.log(e),new Error(`Error updating ${t} status.`)}));const r=l(),n=void 0===r?.user?.data?{}:{...r.user.data,[f]:e},a={...r.user,data:n};if(d({user:a},[`user.data.${f}`]),o?.link){const[r,t]=o.link.split(\"#\"),{routeId:e,pathVariables:n}=u(s.routes,r);e&&s.navigate(e,t,n)}}}catch(r){console.error(r)}}}):null}}function g(){return s.current()===s.canvas}function h(){return s.current()===s.preview}function m(r){return t=>{const{style:e,...n}=t;return c.jsx(r,{...n,style:{...e,gridAutoRows:\"auto\"}})}}export{g as isCanvas,h as isPreview,m as withDynamicGridHeight,v as withIsTagged,S as withTags,y as withToggleTag};\n","/*\n***************************\n**       FramerAuth      **\n***************************\nModifying the core functionality (core, store or extension overrides) will void your support\nPlease add custom overrides at the end of the file.\n*/// @ts-ignore\nimport*as faCore from\"https://cdn.framerauth.com/packages/overrides/core/live/latest/core.js\";// @ts-ignore\nimport*as faStore from\"https://cdn.framerauth.com/packages/overrides/store/live/latest/store.js\";// @ts-ignore\nimport*as faExtensions from\"https://cdn.framerauth.com/packages/overrides/extensions/live/latest/extensions.js\";/*\n ***************************\n **     Core overrides    **\n ***************************\n */export function withFullName(Component){return faCore.withFullName(Component);}export function withAuth(Component){return faCore.withAuth(Component);}export function withStore(Component){return faCore.withStore(Component);}export function withSignOut(Component){return faCore.withSignOut(Component);}export function withEmail(Component){return faCore.withEmail(Component);}export function withFirstName(Component){return faCore.withFirstName(Component);}export function withLoggedIn(Component){return faCore.withLoggedIn(Component);}export function withLoggedOut(Component){return faCore.withLoggedOut(Component);}/*\n ***************************\n **    Store overrides    **\n ***************************\n */export function withActiveLicense(Component){return faStore.withActiveLicense(Component);}export function withNoActiveLicense(Component){return faStore.withNoActiveLicense(Component);}export function withVariant(Component){return faStore.withVariant(Component);}export function withVariantActiveLicense(Component){return faStore.withVariantActiveLicense(Component);}/*\n ***************************\n **  Extension overrides  **\n ***************************\n */export function withDynamicGridHeight(Component){return faExtensions.withDynamicGridHeight(Component);}/*\n ***************************\n **    Legacy overrides   **\n ***************************\n */export function withIsLessonComplete(Component){return faExtensions.withIsTagged(Component,\"course:status\",\"completed\");}export function withActionCompleteLesson(Component){return faExtensions.withToggleTag(Component,\"course:status\",\"completed\");}/*\n***********************************************************\n** FramerAuth -- Make your own CUSTOM withPlan overrides **\n***********************************************************\nTo make your own overrides for withPlan, follow these 3 steps:\n1. Copy the override below and change the override name \"withPlanStandard\" to something else (e.g. withPlanPremium).\n2. Change the licenseId field inside your new override to the license ID you want to use.\n3. Start using your new override on your site. Make sure the override code is updated on your site.\n*/export function withPlanStandard(Component){// Enter your own LemonSqueezy Product Variant ID here\nconst licenseId=\"123456\"// <-- Your LemonSqueezy Product Variant ID for this override goes here (example)\n;return faStore.withPlan(Component,licenseId);}// copy until here\n/*\n**************************************************************\n** FramerAuth -- Make your own CUSTOM bookmarking overrides **\n**************************************************************\nTo make your own overrides for bookmarking, follow these 4 steps:\n1. Copy the override below and change the override name \"withComponentBookmarkBlog\" to something else (e.g. withComponentBookmarkLesson).\n2. Change the prefix field inside your new override (e.g. \"bookmark:lesson\")\n3. Repeat steps 1 & 2 for withToggleBookmarkBlog & withToggleBookmarkLesson\n3. Start using your new override on your site. Make sure the override code is updated on your site.\n*/export function withComponentBookmarkBlog(Component){const prefix=\"bookmark:blog\"// <--- Your custom prefix for this override goes here (example)\n;return faExtensions.withTags(Component,prefix);}export function withIsBookmarkedBlog(Component){const prefix=\"bookmark:blog\"// <--- Your custom prefix for this override goes here (example)\n;return faExtensions.withIsTagged(Component,prefix);}export function withToggleBookmarkBlog(Component){const prefix=\"bookmark:blog\"// <--- Your custom prefix for this override goes here (example)\n;return faExtensions.withToggleTag(Component,prefix);}\nexport const __FramerMetadata__ = {\"exports\":{\"withToggleBookmarkBlog\":{\"type\":\"reactHoc\",\"name\":\"withToggleBookmarkBlog\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withAuth\":{\"type\":\"reactHoc\",\"name\":\"withAuth\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFirstName\":{\"type\":\"reactHoc\",\"name\":\"withFirstName\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withStore\":{\"type\":\"reactHoc\",\"name\":\"withStore\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withLoggedIn\":{\"type\":\"reactHoc\",\"name\":\"withLoggedIn\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFullName\":{\"type\":\"reactHoc\",\"name\":\"withFullName\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withActionCompleteLesson\":{\"type\":\"reactHoc\",\"name\":\"withActionCompleteLesson\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withNoActiveLicense\":{\"type\":\"reactHoc\",\"name\":\"withNoActiveLicense\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withPlanStandard\":{\"type\":\"reactHoc\",\"name\":\"withPlanStandard\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withVariantActiveLicense\":{\"type\":\"reactHoc\",\"name\":\"withVariantActiveLicense\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withActiveLicense\":{\"type\":\"reactHoc\",\"name\":\"withActiveLicense\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withComponentBookmarkBlog\":{\"type\":\"reactHoc\",\"name\":\"withComponentBookmarkBlog\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withLoggedOut\":{\"type\":\"reactHoc\",\"name\":\"withLoggedOut\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withIsBookmarkedBlog\":{\"type\":\"reactHoc\",\"name\":\"withIsBookmarkedBlog\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withIsLessonComplete\":{\"type\":\"reactHoc\",\"name\":\"withIsLessonComplete\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withDynamicGridHeight\":{\"type\":\"reactHoc\",\"name\":\"withDynamicGridHeight\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withEmail\":{\"type\":\"reactHoc\",\"name\":\"withEmail\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withVariant\":{\"type\":\"reactHoc\",\"name\":\"withVariant\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withSignOut\":{\"type\":\"reactHoc\",\"name\":\"withSignOut\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FramerAuth.map","// Generated by Framer (32b4767)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,Link,RichText,useActiveVariantCallback,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{Icon as Hero}from\"https://framerusercontent.com/modules/hKjtTuWGYB451ckw6eTN/rQJeCcsGr1fSnWO0FT2G/Hero.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/0aga2wxEBmPmEFcnxPyL/VvLriwRjBfY2JFBH0V5t/eYM6KtZA3.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/wfBvGjhyZ2y259rE4QSc/LNSQraUWx77gSjinNBlX/f4NzsBb3c.js\";const HeroFonts=getFonts(Hero);const enabledGestures={AoUCsee0U:{hover:true},FjgC0Tjco:{hover:true},S7iuW1sTm:{hover:true},slnecaJno:{hover:true}};const cycleOrder=[\"AoUCsee0U\",\"S7iuW1sTm\",\"slnecaJno\",\"FjgC0Tjco\"];const serializationHash=\"framer-yxweg\";const variantClassNames={AoUCsee0U:\"framer-v-1tultj4\",FjgC0Tjco:\"framer-v-1trcr9i\",S7iuW1sTm:\"framer-v-ha1511\",slnecaJno:\"framer-v-qzuvpu\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={\"Primary Large\":\"slnecaJno\",\"Primary Small\":\"FjgC0Tjco\",\"Secondary Large\":\"AoUCsee0U\",\"Secondary Small\":\"S7iuW1sTm\"};const getProps=({height,iconColor,iconLeft,iconName,iconRight,id,link,newTab,tap,title,width,...props})=>{var _ref,_ref1,_ref2,_ref3,_humanReadableVariantMap_props_variant,_ref4;return{...props,iw2yQICvi:newTab!==null&&newTab!==void 0?newTab:props.iw2yQICvi,LccTFP2QQ:(_ref=iconRight!==null&&iconRight!==void 0?iconRight:props.LccTFP2QQ)!==null&&_ref!==void 0?_ref:true,LdEuC589O:(_ref1=iconColor!==null&&iconColor!==void 0?iconColor:props.LdEuC589O)!==null&&_ref1!==void 0?_ref1:\"var(--token-5699b2f5-ea2a-4d66-b892-f6eabb12367b, rgb(107, 114, 128))\",odb0bWURU:link!==null&&link!==void 0?link:props.odb0bWURU,RliH38a0Z:(_ref2=iconName!==null&&iconName!==void 0?iconName:props.RliH38a0Z)!==null&&_ref2!==void 0?_ref2:\"user\",Syyl0kKEp:iconLeft!==null&&iconLeft!==void 0?iconLeft:props.Syyl0kKEp,tipS0P7cJ:(_ref3=title!==null&&title!==void 0?title:props.tipS0P7cJ)!==null&&_ref3!==void 0?_ref3:\"Sign up\",variant:(_ref4=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref4!==void 0?_ref4:\"AoUCsee0U\",XHfDenBhX:tap!==null&&tap!==void 0?tap:props.XHfDenBhX};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,RliH38a0Z,LccTFP2QQ,tipS0P7cJ,Syyl0kKEp,odb0bWURU,LdEuC589O,XHfDenBhX,iw2yQICvi,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"AoUCsee0U\",enabledGestures,transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1mb1c4m=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(XHfDenBhX){const res=await XHfDenBhX(...args);if(res===false)return false;}});const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsx(Link,{href:odb0bWURU,openInNewTab:iw2yQICvi,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-1tultj4\",className,classNames)} framer-1ucima8`,\"data-framer-name\":\"Secondary Large\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"AoUCsee0U\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:onTap1mb1c4m,onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"var(--token-bf552666-16bf-4f29-8913-80e7dd2edab4, rgb(255, 255, 255))\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,boxShadow:\"0px 4px 10px -2px rgba(31, 41, 55, 0.05), 0px 2px 2px -1px rgba(31, 41, 55, 0.1), 0px 0px 0px 1px rgba(31, 41, 55, 0.08)\",...style},variants:{\"AoUCsee0U-hover\":{boxShadow:\"0px 4px 10px -2px rgba(31, 41, 55, 0.05), 0px 2px 2px -1px rgba(31, 41, 55, 0.1), 0px 0px 0px 4px rgba(31, 41, 55, 0.08)\"},\"FjgC0Tjco-hover\":{boxShadow:\"0px 4px 10px -2px rgba(0, 0, 0, 0.05), 0px 2px 2px -1px rgba(0, 0, 0, 0.1), 0px 0px 0px 5px rgba(79, 70, 229, 0.12)\"},\"S7iuW1sTm-hover\":{boxShadow:\"0px 4px 10px -2px rgba(31, 41, 55, 0.05), 0px 2px 2px -1px rgba(31, 41, 55, 0.1), 0px 0px 0px 4px rgba(31, 41, 55, 0.08)\"},\"slnecaJno-hover\":{boxShadow:\"0px 4px 10px -2px rgba(0, 0, 0, 0.05), 0px 2px 2px -1px rgba(0, 0, 0, 0.1), 0px 0px 0px 5px rgba(79, 70, 229, 0.12)\"},FjgC0Tjco:{backgroundColor:\"var(--token-7b24ab44-ff43-4167-ae34-bd123c75cc3c, rgb(2, 132, 199))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 4px 10px -2px rgba(0, 0, 0, 0.05), 0px 2px 2px -1px rgba(0, 0, 0, 0.1), 0px 0px 0px 1px rgba(79, 70, 229, 0.12)\"},S7iuW1sTm:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10},slnecaJno:{backgroundColor:\"var(--token-7b24ab44-ff43-4167-ae34-bd123c75cc3c, rgb(79, 70, 229))\",boxShadow:\"0px 4px 10px -2px rgba(0, 0, 0, 0.05), 0px 2px 2px -1px rgba(0, 0, 0, 0.1), 0px 0px 0px 1px rgba(79, 70, 229, 0.12)\"}},...addPropertyOverrides({\"AoUCsee0U-hover\":{\"data-framer-name\":undefined},\"FjgC0Tjco-hover\":{\"data-framer-name\":undefined},\"S7iuW1sTm-hover\":{\"data-framer-name\":undefined},\"slnecaJno-hover\":{\"data-framer-name\":undefined},FjgC0Tjco:{\"data-framer-name\":\"Primary Small\"},S7iuW1sTm:{\"data-framer-name\":\"Secondary Small\"},slnecaJno:{\"data-framer-name\":\"Primary Large\"}},baseVariant,gestureVariant),children:[Syyl0kKEp&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-9pvgfy-container\",layoutDependency:layoutDependency,layoutId:\"pp8ge2q20-container\",children:/*#__PURE__*/_jsx(Hero,{color:\"var(--token-5699b2f5-ea2a-4d66-b892-f6eabb12367b, rgb(107, 114, 128))\",height:\"100%\",iconSearch:RliH38a0Z,iconSelection:\"Home\",id:\"pp8ge2q20\",layoutId:\"pp8ge2q20\",mirrored:false,selectByList:false,style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({FjgC0Tjco:{color:\"rgb(165, 180, 252)\"},slnecaJno:{color:\"rgb(165, 180, 252)\"}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-con7jp\",\"data-styles-preset\":\"f4NzsBb3c\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-65f3e27d-dcf5-4844-90f6-892def430c16, rgb(17, 24, 39)))\"},children:\"Sign up\"})}),className:\"framer-1cgaktx\",\"data-framer-name\":\"Categories\",layoutDependency:layoutDependency,layoutId:\"aSA7oaNuP\",style:{\"--extracted-1w1cjl5\":\"var(--token-65f3e27d-dcf5-4844-90f6-892def430c16, rgb(17, 24, 39))\"},text:tipS0P7cJ,variants:{FjgC0Tjco:{\"--extracted-1w1cjl5\":\"var(--token-3294dda8-8f0a-48e2-90c8-89344355926c, rgb(249, 250, 251))\"},slnecaJno:{\"--extracted-1w1cjl5\":\"var(--token-3294dda8-8f0a-48e2-90c8-89344355926c, rgb(249, 250, 251))\"}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({FjgC0Tjco:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-d3mhl5\",\"data-styles-preset\":\"eYM6KtZA3\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-3294dda8-8f0a-48e2-90c8-89344355926c, rgb(249, 250, 251)))\"},children:\"Sign up\"})})},S7iuW1sTm:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-d3mhl5\",\"data-styles-preset\":\"eYM6KtZA3\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-65f3e27d-dcf5-4844-90f6-892def430c16, rgb(17, 24, 39)))\"},children:\"Sign up\"})})},slnecaJno:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-con7jp\",\"data-styles-preset\":\"f4NzsBb3c\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-3294dda8-8f0a-48e2-90c8-89344355926c, rgb(249, 250, 251)))\"},children:\"Sign up\"})})}},baseVariant,gestureVariant)}),LccTFP2QQ&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1sfvhov-container\",layoutDependency:layoutDependency,layoutId:\"AGqLb48Z6-container\",children:/*#__PURE__*/_jsx(Hero,{color:LdEuC589O,height:\"100%\",iconSearch:RliH38a0Z,iconSelection:\"Home\",id:\"AGqLb48Z6\",layoutId:\"AGqLb48Z6\",mirrored:false,selectByList:false,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})]})})})})});});const css=['.framer-yxweg[data-border=\"true\"]::after, .framer-yxweg [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-yxweg.framer-1ucima8, .framer-yxweg .framer-1ucima8 { display: block; }\",\".framer-yxweg.framer-1tultj4 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 12px 18px 12px 18px; position: relative; text-decoration: none; width: min-content; }\",\".framer-yxweg .framer-9pvgfy-container, .framer-yxweg .framer-1sfvhov-container { flex: none; height: 18px; position: relative; width: 18px; }\",\".framer-yxweg .framer-1cgaktx { -webkit-user-select: none; flex: none; height: 20px; position: relative; user-select: none; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-yxweg.framer-1tultj4 { gap: 0px; } .framer-yxweg.framer-1tultj4 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-yxweg.framer-1tultj4 > :first-child { margin-left: 0px; } .framer-yxweg.framer-1tultj4 > :last-child { margin-right: 0px; } }\",\".framer-yxweg.framer-v-ha1511.framer-1tultj4, .framer-yxweg.framer-v-1trcr9i.framer-1tultj4 { gap: 8px; padding: 9px 13px 9px 13px; }\",\".framer-yxweg.framer-v-ha1511 .framer-9pvgfy-container, .framer-yxweg.framer-v-ha1511 .framer-1sfvhov-container, .framer-yxweg.framer-v-1trcr9i .framer-9pvgfy-container, .framer-yxweg.framer-v-1trcr9i .framer-1sfvhov-container { height: 16px; width: 16px; }\",\".framer-yxweg.framer-v-ha1511 .framer-1cgaktx, .framer-yxweg.framer-v-1trcr9i .framer-1cgaktx { height: 18px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-yxweg.framer-v-ha1511.framer-1tultj4 { gap: 0px; } .framer-yxweg.framer-v-ha1511.framer-1tultj4 > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-yxweg.framer-v-ha1511.framer-1tultj4 > :first-child { margin-left: 0px; } .framer-yxweg.framer-v-ha1511.framer-1tultj4 > :last-child { margin-right: 0px; } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-yxweg.framer-v-1trcr9i.framer-1tultj4 { gap: 0px; } .framer-yxweg.framer-v-1trcr9i.framer-1tultj4 > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-yxweg.framer-v-1trcr9i.framer-1tultj4 > :first-child { margin-left: 0px; } .framer-yxweg.framer-v-1trcr9i.framer-1tultj4 > :last-child { margin-right: 0px; } }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 44\n * @framerIntrinsicWidth 119\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"S7iuW1sTm\":{\"layout\":[\"auto\",\"auto\"]},\"slnecaJno\":{\"layout\":[\"auto\",\"auto\"]},\"FjgC0Tjco\":{\"layout\":[\"auto\",\"auto\"]},\"bdmIS4ed5\":{\"layout\":[\"auto\",\"auto\"]},\"qEKB8Nsbf\":{\"layout\":[\"auto\",\"auto\"]},\"gt1zN4I9s\":{\"layout\":[\"auto\",\"auto\"]},\"JquvhBkcK\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"RliH38a0Z\":\"iconName\",\"LccTFP2QQ\":\"iconRight\",\"tipS0P7cJ\":\"title\",\"Syyl0kKEp\":\"iconLeft\",\"odb0bWURU\":\"link\",\"LdEuC589O\":\"iconColor\",\"XHfDenBhX\":\"tap\",\"iw2yQICvi\":\"newTab\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n */const FramerBVwJMQrRx=withCSS(Component,css,\"framer-yxweg\");export default FramerBVwJMQrRx;FramerBVwJMQrRx.displayName=\"Button\";FramerBVwJMQrRx.defaultProps={height:44,width:119};addPropertyControls(FramerBVwJMQrRx,{variant:{options:[\"AoUCsee0U\",\"S7iuW1sTm\",\"slnecaJno\",\"FjgC0Tjco\"],optionTitles:[\"Secondary Large\",\"Secondary Small\",\"Primary Large\",\"Primary Small\"],title:\"Variant\",type:ControlType.Enum},RliH38a0Z:{defaultValue:\"user\",placeholder:\"Menu, Wifi, Box…\",title:\"Icon Name\",type:ControlType.String},LccTFP2QQ:{defaultValue:true,title:\"Icon Right\",type:ControlType.Boolean},tipS0P7cJ:{defaultValue:\"Sign up\",displayTextArea:false,title:\"Title\",type:ControlType.String},Syyl0kKEp:{defaultValue:false,title:\"Icon Left\",type:ControlType.Boolean},odb0bWURU:{title:\"Link\",type:ControlType.Link},LdEuC589O:{defaultValue:'var(--token-5699b2f5-ea2a-4d66-b892-f6eabb12367b, rgb(107, 114, 128)) /* {\"name\":\"Gray 500\"} */',title:\"Icon Color\",type:ControlType.Color},XHfDenBhX:{title:\"Tap\",type:ControlType.EventHandler},iw2yQICvi:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean}});addFonts(FramerBVwJMQrRx,[...HeroFonts,...sharedStyle.fonts,...sharedStyle1.fonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerBVwJMQrRx\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"S7iuW1sTm\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"slnecaJno\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"FjgC0Tjco\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"bdmIS4ed5\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"qEKB8Nsbf\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"gt1zN4I9s\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"JquvhBkcK\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"119\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"RliH38a0Z\\\":\\\"iconName\\\",\\\"LccTFP2QQ\\\":\\\"iconRight\\\",\\\"tipS0P7cJ\\\":\\\"title\\\",\\\"Syyl0kKEp\\\":\\\"iconLeft\\\",\\\"odb0bWURU\\\":\\\"link\\\",\\\"LdEuC589O\\\":\\\"iconColor\\\",\\\"XHfDenBhX\\\":\\\"tap\\\",\\\"iw2yQICvi\\\":\\\"newTab\\\"}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"44\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./BVwJMQrRx.map","// Generated by Framer (716ed5b)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"D8EoWFoXV\",\"Y_G7ul34k\"];const serializationHash=\"framer-TDxeW\";const variantClassNames={D8EoWFoXV:\"framer-v-1qnxetr\",Y_G7ul34k:\"framer-v-5yv06h\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={Active:\"Y_G7ul34k\",Default:\"D8EoWFoXV\"};const getProps=({height,id,tap2,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,T7z7GFErh:tap2!==null&&tap2!==void 0?tap2:props.T7z7GFErh,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"D8EoWFoXV\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,T7z7GFErh,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"D8EoWFoXV\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1a84sie=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(T7z7GFErh){const res=await T7z7GFErh(...args);if(res===false)return false;}});const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(serializationHash,...sharedStyleClassNames,\"framer-1qnxetr\",className,classNames),\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"D8EoWFoXV\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:onTap1a84sie,onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({Y_G7ul34k:{\"data-framer-name\":\"Active\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1kem4br\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"k60Kcd2nl\",style:{backgroundColor:\"var(--token-65f3e27d-dcf5-4844-90f6-892def430c16, rgb(17, 24, 39))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:0},variants:{Y_G7ul34k:{rotate:-45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-9cqzl2\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"nIYYfAFUh\",style:{backgroundColor:\"var(--token-65f3e27d-dcf5-4844-90f6-892def430c16, rgb(17, 24, 39))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:0},variants:{Y_G7ul34k:{rotate:45}}})]})})})});});const css=['.framer-TDxeW[data-border=\"true\"]::after, .framer-TDxeW [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-TDxeW.framer-1mxmxt6, .framer-TDxeW .framer-1mxmxt6 { display: block; }\",\".framer-TDxeW.framer-1qnxetr { cursor: pointer; height: 32px; overflow: hidden; position: relative; width: 32px; }\",\".framer-TDxeW .framer-1kem4br { flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: hidden; position: absolute; top: calc(65.62500000000003% - 2px / 2); width: 20px; will-change: var(--framer-will-change-override, transform); }\",\".framer-TDxeW .framer-9cqzl2 { flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: hidden; position: absolute; top: calc(34.37500000000002% - 2px / 2); width: 20px; will-change: var(--framer-will-change-override, transform); }\",\".framer-TDxeW.framer-v-5yv06h.framer-1qnxetr { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 32px); }\",\".framer-TDxeW.framer-v-5yv06h .framer-1kem4br { bottom: 15px; top: unset; }\",\".framer-TDxeW.framer-v-5yv06h .framer-9cqzl2 { top: calc(50.00000000000002% - 2px / 2); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 32\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Y_G7ul34k\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"T7z7GFErh\":\"tap2\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n */const FramerhXSFxit8n=withCSS(Component,css,\"framer-TDxeW\");export default FramerhXSFxit8n;FramerhXSFxit8n.displayName=\"Menu Icon\";FramerhXSFxit8n.defaultProps={height:32,width:32};addPropertyControls(FramerhXSFxit8n,{variant:{options:[\"D8EoWFoXV\",\"Y_G7ul34k\"],optionTitles:[\"Default\",\"Active\"],title:\"Variant\",type:ControlType.Enum},T7z7GFErh:{title:\"Tap 2\",type:ControlType.EventHandler}});addFonts(FramerhXSFxit8n,[]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerhXSFxit8n\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"32\",\"framerIntrinsicHeight\":\"32\",\"framerVariables\":\"{\\\"T7z7GFErh\\\":\\\"tap2\\\"}\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Y_G7ul34k\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./hXSFxit8n.map","// Generated by Framer (716ed5b)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,resolvePageScope,RichText,SVG,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import Search from\"https://framerusercontent.com/modules/6wAE2eMb2Tl3zrU7u4UL/HPzg2Uk7mwtBmDzvGbWF/Search.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/0aga2wxEBmPmEFcnxPyL/VvLriwRjBfY2JFBH0V5t/eYM6KtZA3.js\";import SearchPrompt from\"https://framerusercontent.com/modules/TyZjIcU09uVvN04PJW96/mbPQRhAVrjfMpw88Gqmx/m6pIk99Fr.js\";const SearchPromptFonts=getFonts(SearchPrompt);const SearchFonts=getFonts(Search);const enabledGestures={HJwpeusbw:{hover:true},ksr57ERjD:{hover:true}};const cycleOrder=[\"HJwpeusbw\",\"ksr57ERjD\"];const serializationHash=\"framer-oIJAO\";const variantClassNames={HJwpeusbw:\"framer-v-v5ojd3\",ksr57ERjD:\"framer-v-pntrga\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={Default:\"HJwpeusbw\",Nav:\"ksr57ERjD\"};const getProps=({height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"HJwpeusbw\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"HJwpeusbw\",enabledGestures,transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const isDisplayed=()=>{if(gestureVariant===\"ksr57ERjD-hover\")return false;if(baseVariant===\"ksr57ERjD\")return false;return true;};const router=useRouter();const isDisplayed1=()=>{if(gestureVariant===\"ksr57ERjD-hover\")return true;if(baseVariant===\"ksr57ERjD\")return true;return false;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className];return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(serializationHash,...sharedStyleClassNames,\"framer-v5ojd3\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"HJwpeusbw\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"var(--token-4059b898-2c62-4d08-9cb0-7a38564b18f4, rgb(243, 244, 246))\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,boxShadow:\"0px 0px 0px 0px rgba(31, 41, 55, 0)\",...style},variants:{\"HJwpeusbw-hover\":{boxShadow:\"0px 0px 0px 4px rgba(31, 41, 55, 0.12)\"},\"ksr57ERjD-hover\":{boxShadow:\"0px 0px 0px 3px rgba(31, 41, 55, 0.12)\"},ksr57ERjD:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10}},...addPropertyOverrides({\"HJwpeusbw-hover\":{\"data-framer-name\":undefined},\"ksr57ERjD-hover\":{\"data-framer-name\":undefined},ksr57ERjD:{\"data-framer-name\":\"Nav\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-unpjjl-container\",layoutDependency:layoutDependency,layoutId:\"MtYo3mz7F-container\",children:/*#__PURE__*/_jsx(SearchPrompt,{height:\"100%\",id:\"MtYo3mz7F\",layoutId:\"MtYo3mz7F\",style:{height:\"100%\",width:\"100%\"},variant:\"GKi8_tlNJ\",width:\"100%\"})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1n2dv88-container\",layoutDependency:layoutDependency,layoutId:\"N2Ks_oX_5-container\",children:/*#__PURE__*/_jsx(Search,{backdropOptions:{backgroundColor:\"rgba(0, 0, 0, 0.32)\",transition:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},zIndex:10},height:\"100%\",iconColor:\"rgba(51, 51, 51, 0)\",iconSize:24,iconType:\"custom\",id:\"N2Ks_oX_5\",inputOptions:{clearButtonText:\"Clear\",clearButtonType:\"icon\",dividerType:\"fullWidth\",iconOptions:{iconColor:\"rgba(0, 0, 0, 0.45)\",iconSize:18,iconType:\"default\"},inputFont:{},placeholderOptions:{placeholderColor:\"rgba(0, 0, 0, 0.4)\",placeholderText:\"Search...\"},textColor:\"rgb(51, 51, 51)\"},layoutId:\"N2Ks_oX_5\",modalOptions:{backgroundColor:\"rgb(255, 255, 255)\",borderRadius:16,heightIsStatic:true,heightTransition:{damping:60,stiffness:800,type:\"spring\"},layoutType:\"QuickMenu\",shadow:{blur:40,color:\"rgba(0, 0, 0, 0.2)\",spread:0,x:0,y:20},top:0,width:500},resultOptions:{itemType:\"fullWidth\",subtitleOptions:{subtitleColor:\"rgba(0, 0, 0, 0.4)\",subtitleFont:{},subtitleType:\"path\"},titleColor:\"rgb(51, 51, 51)\",titleFont:{},titleType:\"h1\"},style:{height:\"100%\",width:\"100%\"},urlScope:resolvePageScope({webPageId:\"ylhxob60j\"},router),width:\"100%\"})}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1yx0u3v\",\"data-framer-name\":\"Search Icon\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"eGH0JI8CX\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18 18\"><path d=\"M 15.75 15.75 L 11.852 11.852 M 11.852 11.852 C 14.049 9.655 14.049 6.094 11.852 3.897 C 9.655 1.7 6.094 1.7 3.897 3.897 C 1.7 6.094 1.7 9.655 3.897 11.852 C 6.094 14.049 9.655 14.049 11.852 11.852 Z\" fill=\"transparent\" stroke-width=\"1.52\" stroke=\"var(--token-2b8f19c7-8d0f-492f-93c0-3281ab8c635c, rgb(156, 163, 175)) /* {&quot;name&quot;:&quot;Gray 400&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></svg>',svgContentId:381023731,withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-d3mhl5\",\"data-styles-preset\":\"eYM6KtZA3\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-2b8f19c7-8d0f-492f-93c0-3281ab8c635c, rgb(156, 163, 175)))\"},children:\"Search\"})}),className:\"framer-1iy3cmh\",\"data-framer-name\":\"Search Nav Text\",layoutDependency:layoutDependency,layoutId:\"aUmVt_8t0\",style:{\"--extracted-1w1cjl5\":\"var(--token-2b8f19c7-8d0f-492f-93c0-3281ab8c635c, rgb(156, 163, 175))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",filter:\"blur(0px)\",WebkitFilter:\"blur(0px)\"},verticalAlignment:\"center\",withExternalLayout:true})]})})})});});const css=['.framer-oIJAO[data-border=\"true\"]::after, .framer-oIJAO [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-oIJAO.framer-x1s673, .framer-oIJAO .framer-x1s673 { display: block; }\",\".framer-oIJAO.framer-v5ojd3 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: auto; justify-content: center; overflow: hidden; padding: 12px 12px 12px 12px; position: relative; width: 395px; will-change: var(--framer-will-change-override, transform); }\",\".framer-oIJAO .framer-unpjjl-container { flex: 1 0 0px; height: 18px; pointer-events: none; position: relative; width: 1px; }\",\".framer-oIJAO .framer-1n2dv88-container { bottom: 0px; cursor: pointer; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-oIJAO .framer-1yx0u3v { flex: none; height: 18px; position: relative; width: 18px; }\",\".framer-oIJAO .framer-1iy3cmh { flex: 1 0 0px; height: 18px; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-oIJAO.framer-v5ojd3 { gap: 0px; } .framer-oIJAO.framer-v5ojd3 > * { margin: 0px; margin-left: calc(12px / 2); margin-right: calc(12px / 2); } .framer-oIJAO.framer-v5ojd3 > :first-child { margin-left: 0px; } .framer-oIJAO.framer-v5ojd3 > :last-child { margin-right: 0px; } }\",\".framer-oIJAO.framer-v-pntrga.framer-v5ojd3 { padding: 9px 12px 9px 12px; }\",\".framer-oIJAO.framer-v-pntrga .framer-1n2dv88-container { order: 1; }\",\".framer-oIJAO.framer-v-pntrga .framer-1yx0u3v { order: 3; }\",\".framer-oIJAO.framer-v-pntrga .framer-1iy3cmh { order: 2; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 42\n * @framerIntrinsicWidth 395\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"ksr57ERjD\":{\"layout\":[\"fixed\",\"auto\"]},\"ihTUxyShg\":{\"layout\":[\"fixed\",\"auto\"]},\"ySfNMbUeq\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n */const FramerSJYTijkbN=withCSS(Component,css,\"framer-oIJAO\");export default FramerSJYTijkbN;FramerSJYTijkbN.displayName=\"Search Bar\";FramerSJYTijkbN.defaultProps={height:42,width:395};addPropertyControls(FramerSJYTijkbN,{variant:{options:[\"HJwpeusbw\",\"ksr57ERjD\"],optionTitles:[\"Default\",\"Nav\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerSJYTijkbN,[...SearchPromptFonts,...SearchFonts,...sharedStyle.fonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerSJYTijkbN\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"395\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ksr57ERjD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ihTUxyShg\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ySfNMbUeq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"42\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (716ed5b)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,SVG,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/0aga2wxEBmPmEFcnxPyL/VvLriwRjBfY2JFBH0V5t/eYM6KtZA3.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/RD6BLyuzBtebrCwLKnEq/3WrS7rZhxWPxm23sA7iO/uVdrgXzwW.js\";const enabledGestures={Tn8LrA_33:{hover:true}};const cycleOrder=[\"Tn8LrA_33\",\"BIeJlTyCc\",\"cR8x5oQNe\",\"MpiXwtjJl\"];const serializationHash=\"framer-M4I7S\";const variantClassNames={BIeJlTyCc:\"framer-v-mwkqbd\",cR8x5oQNe:\"framer-v-16t2kz9\",MpiXwtjJl:\"framer-v-ik21kq\",Tn8LrA_33:\"framer-v-mqhtqx\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={\"Desktop Dropdown Opened\":\"BIeJlTyCc\",\"Mobile Dropdown Opened\":\"MpiXwtjJl\",Desktop:\"Tn8LrA_33\",Mobile:\"cR8x5oQNe\"};const getProps=({badge,dropdown,gap,height,id,link,title,width,...props})=>{var _ref,_ref1,_ref2,_humanReadableVariantMap_props_variant,_ref3,_ref4;return{...props,a6z_pNHEY:(_ref=gap!==null&&gap!==void 0?gap:props.a6z_pNHEY)!==null&&_ref!==void 0?_ref:8,dfshs_SZG:link!==null&&link!==void 0?link:props.dfshs_SZG,gsY4UpmDo:(_ref1=dropdown!==null&&dropdown!==void 0?dropdown:props.gsY4UpmDo)!==null&&_ref1!==void 0?_ref1:true,qpVDdaTuj:(_ref2=badge!==null&&badge!==void 0?badge:props.qpVDdaTuj)!==null&&_ref2!==void 0?_ref2:true,variant:(_ref3=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref3!==void 0?_ref3:\"Tn8LrA_33\",vBByiiZGR:(_ref4=title!==null&&title!==void 0?title:props.vBByiiZGR)!==null&&_ref4!==void 0?_ref4:\"Updates\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,vBByiiZGR,qpVDdaTuj,dfshs_SZG,gsY4UpmDo,a6z_pNHEY,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"Tn8LrA_33\",enabledGestures,transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsx(Link,{href:dfshs_SZG,openInNewTab:false,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-mqhtqx\",className,classNames)} framer-7w64xt`,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"Tn8LrA_33\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{\"--une1n2\":a6z_pNHEY,backgroundColor:\"rgba(255, 255, 255, 0)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},variants:{\"Tn8LrA_33-hover\":{backgroundColor:\"rgb(255, 255, 255)\"},BIeJlTyCc:{backgroundColor:\"rgb(255, 255, 255)\"}},...addPropertyOverrides({\"Tn8LrA_33-hover\":{\"data-framer-name\":undefined},BIeJlTyCc:{\"data-framer-name\":\"Desktop Dropdown Opened\"},cR8x5oQNe:{\"data-framer-name\":\"Mobile\"},MpiXwtjJl:{\"data-framer-name\":\"Mobile Dropdown Opened\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-d3mhl5\",\"data-styles-preset\":\"eYM6KtZA3\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-65f3e27d-dcf5-4844-90f6-892def430c16, rgb(17, 24, 39)))\"},children:\"Updates\"})}),className:\"framer-1w5tin0\",\"data-framer-name\":\"Title\",layoutDependency:layoutDependency,layoutId:\"XFvdX_uHu\",style:{\"--extracted-1w1cjl5\":\"var(--token-65f3e27d-dcf5-4844-90f6-892def430c16, rgb(17, 24, 39))\"},text:vBByiiZGR,verticalAlignment:\"center\",withExternalLayout:true}),gsY4UpmDo&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-5sjhfk\",\"data-framer-name\":\"Dropdown\",layoutDependency:layoutDependency,layoutId:\"kMJX9kan9\",style:{rotate:0},variants:{BIeJlTyCc:{rotate:-180}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-v8u0j0\",\"data-framer-name\":\"Icon\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"oS7aW4C8H\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 16\"><path d=\"M 12 6.667 L 8 10.667 L 4 6.667\" fill=\"transparent\" stroke-width=\"1.6\" stroke=\"var(--token-5699b2f5-ea2a-4d66-b892-f6eabb12367b, rgb(107, 114, 128)) /* {&quot;name&quot;:&quot;Gray 500&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></svg>',svgContentId:1865994086,withExternalLayout:true})}),qpVDdaTuj&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-cinwq9\",\"data-framer-name\":\"Badge\",layoutDependency:layoutDependency,layoutId:\"NuS8R9aK0\",style:{backdropFilter:\"blur(5px)\",backgroundColor:\"rgba(2, 132, 199, 0.1)\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6,boxShadow:\"0px 0px 0px 1px rgba(2, 132, 199, 0.21)\",WebkitBackdropFilter:\"blur(5px)\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-1ysu5n6\",\"data-styles-preset\":\"uVdrgXzwW\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-7b24ab44-ff43-4167-ae34-bd123c75cc3c, rgb(37, 99, 235)))\"},children:\"New\"})}),className:\"framer-1qawkse\",\"data-framer-name\":\"Title\",layoutDependency:layoutDependency,layoutId:\"ToKLXs5Pw\",style:{\"--extracted-1w1cjl5\":\"var(--token-7b24ab44-ff43-4167-ae34-bd123c75cc3c, rgb(37, 99, 235))\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1535sgv\",\"data-framer-name\":\"Icon\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"DpPuUQ6iu\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12 12\"><path d=\"M 1 6.5 C 2.675 6.5 3.767 6.87 4.449 7.552 C 5.13 8.233 5.5 9.325 5.5 11 L 6.5 11 C 6.5 9.325 6.87 8.233 7.552 7.552 C 8.233 6.87 9.325 6.5 11 6.5 L 11 5.5 C 9.325 5.5 8.233 5.13 7.552 4.449 C 6.87 3.767 6.5 2.675 6.5 1 L 5.5 1 C 5.5 2.675 5.13 3.767 4.449 4.449 C 3.767 5.13 2.675 5.5 1 5.5 Z\" fill=\"var(--token-7b24ab44-ff43-4167-ae34-bd123c75cc3c, rgb(37, 99, 235)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path></svg>',svgContentId:3063688762,withExternalLayout:true})]})]})})})})});});const css=['.framer-M4I7S[data-border=\"true\"]::after, .framer-M4I7S [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-M4I7S.framer-7w64xt, .framer-M4I7S .framer-7w64xt { display: block; }\",\".framer-M4I7S.framer-mqhtqx { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: calc(max(0, var(--une1n2)) * 1px); height: 34px; justify-content: flex-start; overflow: visible; padding: 8px 10px 8px 10px; position: relative; text-decoration: none; width: min-content; }\",\".framer-M4I7S .framer-1w5tin0, .framer-M4I7S .framer-1qawkse { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-M4I7S .framer-5sjhfk { align-content: center; align-items: center; aspect-ratio: 1.0666666666666667 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: var(--framer-aspect-ratio-supported, 16px); justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 16px; }\",\".framer-M4I7S .framer-v8u0j0 { flex: none; height: 16px; position: relative; width: 16px; }\",\".framer-M4I7S .framer-cinwq9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: hidden; padding: 4px 7px 4px 7px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-M4I7S .framer-1535sgv { flex: none; height: 12px; position: relative; width: 12px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-M4I7S.framer-mqhtqx, .framer-M4I7S .framer-5sjhfk, .framer-M4I7S .framer-cinwq9 { gap: 0px; } .framer-M4I7S.framer-mqhtqx > * { margin: 0px; margin-left: calc(calc(max(0, var(--une1n2)) * 1px) / 2); margin-right: calc(calc(max(0, var(--une1n2)) * 1px) / 2); } .framer-M4I7S.framer-mqhtqx > :first-child, .framer-M4I7S .framer-5sjhfk > :first-child, .framer-M4I7S .framer-cinwq9 > :first-child { margin-left: 0px; } .framer-M4I7S.framer-mqhtqx > :last-child, .framer-M4I7S .framer-5sjhfk > :last-child, .framer-M4I7S .framer-cinwq9 > :last-child { margin-right: 0px; } .framer-M4I7S .framer-5sjhfk > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-M4I7S .framer-cinwq9 > * { margin: 0px; margin-left: calc(4px / 2); margin-right: calc(4px / 2); } }\",\".framer-M4I7S.framer-v-mwkqbd.framer-mqhtqx { cursor: unset; }\",\".framer-M4I7S.framer-v-16t2kz9.framer-mqhtqx, .framer-M4I7S.framer-v-ik21kq.framer-mqhtqx { cursor: unset; gap: unset; height: 48px; justify-content: space-between; padding: 0px 0px 0px 0px; width: 300px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-M4I7S.framer-v-16t2kz9.framer-mqhtqx { gap: 0px; } .framer-M4I7S.framer-v-16t2kz9.framer-mqhtqx > *, .framer-M4I7S.framer-v-16t2kz9.framer-mqhtqx > :first-child, .framer-M4I7S.framer-v-16t2kz9.framer-mqhtqx > :last-child { margin: 0px; } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-M4I7S.framer-v-ik21kq.framer-mqhtqx { gap: 0px; } .framer-M4I7S.framer-v-ik21kq.framer-mqhtqx > *, .framer-M4I7S.framer-v-ik21kq.framer-mqhtqx > :first-child, .framer-M4I7S.framer-v-ik21kq.framer-mqhtqx > :last-child { margin: 0px; } }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 34\n * @framerIntrinsicWidth 167.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"BIeJlTyCc\":{\"layout\":[\"auto\",\"fixed\"]},\"cR8x5oQNe\":{\"layout\":[\"fixed\",\"fixed\"]},\"MpiXwtjJl\":{\"layout\":[\"fixed\",\"fixed\"]},\"Fa6Yvl7Sd\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"vBByiiZGR\":\"title\",\"qpVDdaTuj\":\"badge\",\"dfshs_SZG\":\"link\",\"gsY4UpmDo\":\"dropdown\",\"a6z_pNHEY\":\"gap\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n */const FrameruVYwXM2Sr=withCSS(Component,css,\"framer-M4I7S\");export default FrameruVYwXM2Sr;FrameruVYwXM2Sr.displayName=\"Nav Item\";FrameruVYwXM2Sr.defaultProps={height:34,width:167.5};addPropertyControls(FrameruVYwXM2Sr,{variant:{options:[\"Tn8LrA_33\",\"BIeJlTyCc\",\"cR8x5oQNe\",\"MpiXwtjJl\"],optionTitles:[\"Desktop\",\"Desktop Dropdown Opened\",\"Mobile\",\"Mobile Dropdown Opened\"],title:\"Variant\",type:ControlType.Enum},vBByiiZGR:{defaultValue:\"Updates\",displayTextArea:false,title:\"Title\",type:ControlType.String},qpVDdaTuj:{defaultValue:true,title:\"Badge\",type:ControlType.Boolean},dfshs_SZG:{title:\"Link\",type:ControlType.Link},gsY4UpmDo:{defaultValue:true,title:\"Dropdown\",type:ControlType.Boolean},a6z_pNHEY:{defaultValue:8,min:0,title:\"Gap\",type:ControlType.Number}});addFonts(FrameruVYwXM2Sr,[...sharedStyle.fonts,...sharedStyle1.fonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameruVYwXM2Sr\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"vBByiiZGR\\\":\\\"title\\\",\\\"qpVDdaTuj\\\":\\\"badge\\\",\\\"dfshs_SZG\\\":\\\"link\\\",\\\"gsY4UpmDo\\\":\\\"dropdown\\\",\\\"a6z_pNHEY\\\":\\\"gap\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"34\",\"framerIntrinsicWidth\":\"167.5\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"BIeJlTyCc\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"cR8x5oQNe\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"MpiXwtjJl\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Fa6Yvl7Sd\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./uVYwXM2Sr.map","// Generated by Framer (2a8efd8)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,Link,ResolveLinks,SVG,useActiveVariantCallback,useLocaleInfo,useRouter,useVariantState,withCSS,withMappedReactProps}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import AuthWidget from\"https://framerusercontent.com/modules/kLio2AG8y3mSwYlZOhPf/Tjt98LdtVMADeoiv7pwl/AuthWidget.js\";import{withAuth,withLoggedOut}from\"https://framerusercontent.com/modules/GDJ6kourJEoV4WzLNbre/Hw8SK7ZeZXlF36kfXg9G/FramerAuth.js\";import Button,*as ButtonInfo from\"https://framerusercontent.com/modules/NGkwRxI0GZ6ZepswEMuP/djZ54oJ11OdyeLTUioVN/BVwJMQrRx.js\";import MenuIcon from\"https://framerusercontent.com/modules/xSU9fyFhEkHRWmbFPNU2/z3JyGeE48z9g3wVczipQ/hXSFxit8n.js\";import SearchBar from\"https://framerusercontent.com/modules/byARzdAf5i1qSjknb2Ie/SIVgvyS2DTJsrvl4Chix/SJYTijkbN.js\";import NavItem from\"https://framerusercontent.com/modules/0htkIEQufCITpfHYRLsi/dDUHLdoswiKXbzZJyFBZ/uVYwXM2Sr.js\";const MenuIconFonts=getFonts(MenuIcon);const NavItemFonts=getFonts(NavItem);const SearchBarFonts=getFonts(SearchBar);const ButtonFonts=getFonts(Button);const ButtonWithLoggedOutWithMappedReactProps1v1ipky=withMappedReactProps(withLoggedOut(Button),ButtonInfo);const MotionDivWithLoggedOut=withLoggedOut(motion.div);const AuthWidgetFonts=getFonts(AuthWidget);const AuthWidgetWithAuth=withAuth(AuthWidget);const cycleOrder=[\"HltImLoSh\",\"jBRcsKzn1\",\"hzrV0ozBr\",\"Kx5KvxQ5g\",\"vIWFdMaTD\",\"RKlZTaBrk\"];const serializationHash=\"framer-hKxvu\";const variantClassNames={HltImLoSh:\"framer-v-1y52n2b\",hzrV0ozBr:\"framer-v-10wtze5\",jBRcsKzn1:\"framer-v-1kj7uki\",Kx5KvxQ5g:\"framer-v-5j29wb\",RKlZTaBrk:\"framer-v-1bmcgzg\",vIWFdMaTD:\"framer-v-1o925mj\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={\"Desktop Transparent\":\"HltImLoSh\",\"Desktop White\":\"hzrV0ozBr\",\"Mobile Expanded Transparent\":\"RKlZTaBrk\",\"Mobile Expanded White\":\"jBRcsKzn1\",\"Mobile Transparent\":\"vIWFdMaTD\",Mobile:\"Kx5KvxQ5g\"};const getProps=({height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"HltImLoSh\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"HltImLoSh\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const T7z7GFErh11da3yh=activeVariantCallback(async(...args)=>{setVariant(\"Kx5KvxQ5g\");});const T7z7GFErh32oxsv=activeVariantCallback(async(...args)=>{setVariant(\"jBRcsKzn1\");});const T7z7GFErh1f609ny=activeVariantCallback(async(...args)=>{setVariant(\"RKlZTaBrk\");});const T7z7GFErh1ms4569=activeVariantCallback(async(...args)=>{setVariant(\"vIWFdMaTD\");});const ref1=React.useRef(null);const isDisplayed=()=>{if([\"jBRcsKzn1\",\"Kx5KvxQ5g\",\"vIWFdMaTD\",\"RKlZTaBrk\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if([\"jBRcsKzn1\",\"Kx5KvxQ5g\",\"vIWFdMaTD\",\"RKlZTaBrk\"].includes(baseVariant))return false;return true;};const router=useRouter();const defaultLayoutId=React.useId();const sharedStyleClassNames=[];return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsx(motion.div,{...restProps,className:cx(serializationHash,...sharedStyleClassNames,\"framer-1y52n2b\",className,classNames),\"data-framer-name\":\"Desktop Transparent\",layoutDependency:layoutDependency,layoutId:\"HltImLoSh\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"rgba(255, 255, 255, 0)\",boxShadow:\"none\",...style},variants:{hzrV0ozBr:{backgroundColor:\"rgb(255, 255, 255)\",boxShadow:\"0px 1px 0px 0px rgba(17, 24, 39, 0.08)\"},jBRcsKzn1:{backgroundColor:\"rgb(255, 255, 255)\"},Kx5KvxQ5g:{backgroundColor:\"rgb(255, 255, 255)\",boxShadow:\"0px 1px 0px 0px rgba(3, 7, 18, 0)\"},RKlZTaBrk:{backgroundColor:\"rgb(255, 255, 255)\"}},...addPropertyOverrides({hzrV0ozBr:{\"data-framer-name\":\"Desktop White\"},jBRcsKzn1:{\"data-framer-name\":\"Mobile Expanded White\"},Kx5KvxQ5g:{\"data-framer-name\":\"Mobile\"},RKlZTaBrk:{\"data-framer-name\":\"Mobile Expanded Transparent\"},vIWFdMaTD:{\"data-framer-name\":\"Mobile Transparent\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-15c5pnw\",\"data-framer-name\":\"Max Width Container\",layoutDependency:layoutDependency,layoutId:\"WXEarrxmQ\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\",boxShadow:\"none\"},variants:{jBRcsKzn1:{backgroundColor:\"rgb(255, 255, 255)\",boxShadow:\"0px 1px 0px 0px rgba(3, 7, 18, 0.12)\"},Kx5KvxQ5g:{backgroundColor:\"rgb(255, 255, 255)\",boxShadow:\"0px 1px 0px 0px rgba(3, 7, 18, 0.12)\"},RKlZTaBrk:{backgroundColor:\"rgb(255, 255, 255)\",boxShadow:\"0px 1px 0px 0px rgba(3, 7, 18, 0.12)\"},vIWFdMaTD:{backgroundColor:\"rgba(255, 255, 255, 0)\",boxShadow:\"0px 1px 0px 0px rgba(3, 7, 18, 0)\"}},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1tp81wk\",\"data-framer-name\":\"Nav Container\",layoutDependency:layoutDependency,layoutId:\"GLQsU650y\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1givj80\",\"data-framer-name\":\"Logo Container\",layoutDependency:layoutDependency,layoutId:\"jZ_6RU189\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1pi1kpz framer-hhwkgf\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"mlKR3YKhu\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1h4vrtp\",\"data-framer-name\":\"Logo\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"lRj6fAyxP\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 88 22\"><path d=\"M 35.695 19.021 C 32.59 19.021 30.343 17.284 30.077 14.077 L 32.426 14.077 C 32.631 16.018 33.959 16.957 35.695 16.957 C 37.268 16.957 38.371 16.181 38.371 14.976 C 38.371 11.605 30.527 13.464 30.527 8.316 C 30.527 5.946 32.59 4.394 35.327 4.394 C 38.33 4.394 40.271 5.987 40.598 8.643 L 38.249 8.643 C 37.983 7.274 36.88 6.457 35.327 6.457 C 33.856 6.457 32.917 7.131 32.917 8.214 C 32.917 11.115 40.782 9.297 40.782 14.833 C 40.782 17.366 38.657 19.021 35.695 19.021 Z M 46.95 19.021 C 43.804 19.021 41.699 16.814 41.699 13.709 C 41.699 10.604 43.865 8.398 46.827 8.398 C 50.096 8.398 52.098 10.931 51.689 14.118 L 43.947 14.118 C 44.088 16.038 45.254 17.141 46.909 17.141 C 48.216 17.141 49.074 16.508 49.34 15.527 L 51.587 15.527 C 51.219 17.591 49.462 19.021 46.95 19.021 Z M 44.069 12.421 L 49.381 12.421 C 49.36 11.053 48.318 10.195 46.827 10.195 C 45.377 10.195 44.396 10.95 44.069 12.422 Z M 53.235 18.857 L 53.235 4.394 L 55.46 4.394 L 55.46 18.857 Z M 57.554 18.857 L 57.554 4.394 L 59.78 4.394 L 59.78 18.857 Z M 62.65 7.519 C 62.65 5.272 63.875 4.087 65.816 4.087 C 66.409 4.087 66.9 4.169 67.267 4.312 L 67.267 6.253 C 66.934 6.098 66.571 6.021 66.204 6.028 C 65.387 6.028 64.897 6.578 64.897 7.642 L 64.897 8.561 L 70.68 8.561 L 70.68 18.857 L 68.451 18.857 L 68.451 10.4 L 64.897 10.4 L 64.897 18.857 L 62.65 18.857 L 62.65 10.4 L 60.956 10.4 L 60.956 8.561 L 62.653 8.561 L 62.653 7.519 Z M 68.125 5.476 C 68.125 4.68 68.737 4.087 69.555 4.087 C 70.372 4.087 70.985 4.68 70.985 5.476 C 70.985 6.273 70.372 6.866 69.555 6.866 C 68.737 6.866 68.125 6.273 68.125 5.476 Z M 72.757 18.857 L 72.757 4.394 L 74.984 4.394 L 74.984 18.857 Z M 81.733 19.021 C 78.587 19.021 76.485 16.814 76.485 13.709 C 76.485 10.604 78.648 8.398 81.611 8.398 C 84.879 8.398 86.881 10.931 86.473 14.118 L 78.73 14.118 C 78.873 16.038 80.038 17.141 81.692 17.141 C 83 17.141 83.858 16.508 84.123 15.527 L 86.37 15.527 C 86.003 17.591 84.246 19.021 81.735 19.021 Z M 78.853 12.421 L 84.164 12.421 C 84.144 11.053 83.102 10.195 81.611 10.195 C 80.16 10.195 79.18 10.95 78.853 12.422 Z\" fill=\"rgb(17,24,39)\"></path><path d=\"M 9.429 0.523 L 4.191 0.523 C 2.455 0.523 1.048 1.93 1.048 3.666 L 1.048 18.332 C 1.048 20.068 2.455 21.475 4.191 21.475 L 14.666 21.475 C 16.402 21.475 17.809 20.068 17.809 18.332 L 17.809 8.904 L 12.571 8.904 C 10.836 8.904 9.429 7.497 9.429 5.761 Z\" fill=\"var(--token-7b24ab44-ff43-4167-ae34-bd123c75cc3c, rgb(2, 132, 199)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path><path d=\"M 17.196 6.809 L 11.523 1.136 L 11.523 5.761 C 11.523 6.341 11.993 6.809 12.571 6.809 Z\" fill=\"var(--token-7b24ab44-ff43-4167-ae34-bd123c75cc3c, rgb(2, 132, 199)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path></svg>',svgContentId:46773111,withExternalLayout:true})})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1titbfy-container\",layoutDependency:layoutDependency,layoutId:\"mZRpdy6fB-container\",children:/*#__PURE__*/_jsx(MenuIcon,{height:\"100%\",id:\"mZRpdy6fB\",layoutId:\"mZRpdy6fB\",style:{height:\"100%\",width:\"100%\"},variant:\"Y_G7ul34k\",width:\"100%\",...addPropertyOverrides({jBRcsKzn1:{T7z7GFErh:T7z7GFErh11da3yh},Kx5KvxQ5g:{T7z7GFErh:T7z7GFErh32oxsv,variant:\"D8EoWFoXV\"},RKlZTaBrk:{T7z7GFErh:T7z7GFErh1ms4569},vIWFdMaTD:{T7z7GFErh:T7z7GFErh1f609ny,variant:\"D8EoWFoXV\"}},baseVariant,gestureVariant)})})]}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1v2n4di\",\"data-framer-name\":\"Smart Divider (You can delete this)\",layoutDependency:layoutDependency,layoutId:\"d6sKnwIU8\",style:{borderBottomLeftRadius:2,borderBottomRightRadius:2,borderTopLeftRadius:2,borderTopRightRadius:2},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-13kgyc0\",\"data-framer-name\":\"Divider\",layoutDependency:layoutDependency,layoutId:\"qy8LbwXNS\",style:{backgroundColor:\"rgba(3, 7, 18, 0.12)\",borderBottomLeftRadius:2,borderBottomRightRadius:2,borderTopLeftRadius:2,borderTopRightRadius:2}})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ifxlox\",\"data-framer-name\":\"Nav\",layoutDependency:layoutDependency,layoutId:\"Vw9MmvnbO\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"hgxZ0aUqP\"},implicitPathVariables:undefined},{href:{webPageId:\"hgxZ0aUqP\"},implicitPathVariables:undefined},{href:{webPageId:\"hgxZ0aUqP\"},implicitPathVariables:undefined},{href:{webPageId:\"hgxZ0aUqP\"},implicitPathVariables:undefined},{href:{webPageId:\"hgxZ0aUqP\"},implicitPathVariables:undefined},{href:{webPageId:\"hgxZ0aUqP\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(motion.div,{className:\"framer-1rprrsy-container\",\"data-framer-name\":\"Affiliate\",layoutDependency:layoutDependency,layoutId:\"gUAgyo9op-container\",name:\"Affiliate\",children:/*#__PURE__*/_jsx(NavItem,{a6z_pNHEY:4,dfshs_SZG:resolvedLinks[0],gsY4UpmDo:false,height:\"100%\",id:\"gUAgyo9op\",layoutId:\"gUAgyo9op\",name:\"Affiliate\",qpVDdaTuj:false,variant:\"Tn8LrA_33\",vBByiiZGR:\"Affiliate\",width:\"100%\",...addPropertyOverrides({hzrV0ozBr:{dfshs_SZG:resolvedLinks[2]},jBRcsKzn1:{dfshs_SZG:resolvedLinks[1],style:{height:\"100%\",width:\"100%\"},variant:\"cR8x5oQNe\"},Kx5KvxQ5g:{dfshs_SZG:resolvedLinks[3],style:{height:\"100%\",width:\"100%\"},variant:\"cR8x5oQNe\"},RKlZTaBrk:{dfshs_SZG:resolvedLinks[5],style:{height:\"100%\",width:\"100%\"},variant:\"cR8x5oQNe\"},vIWFdMaTD:{dfshs_SZG:resolvedLinks[4],style:{height:\"100%\",width:\"100%\"},variant:\"cR8x5oQNe\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"agGbbJo5D\"},implicitPathVariables:undefined},{href:{webPageId:\"agGbbJo5D\"},implicitPathVariables:undefined},{href:{webPageId:\"agGbbJo5D\"},implicitPathVariables:undefined},{href:{webPageId:\"agGbbJo5D\"},implicitPathVariables:undefined},{href:{webPageId:\"agGbbJo5D\"},implicitPathVariables:undefined},{href:{webPageId:\"agGbbJo5D\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(motion.div,{className:\"framer-1mc2hzn-container\",\"data-framer-name\":\"FAQ\",layoutDependency:layoutDependency,layoutId:\"CuAzAD0M6-container\",name:\"FAQ\",children:/*#__PURE__*/_jsx(NavItem,{a6z_pNHEY:4,dfshs_SZG:resolvedLinks1[0],gsY4UpmDo:false,height:\"100%\",id:\"CuAzAD0M6\",layoutId:\"CuAzAD0M6\",name:\"FAQ\",qpVDdaTuj:false,variant:\"Tn8LrA_33\",vBByiiZGR:\"FAQ\",width:\"100%\",...addPropertyOverrides({hzrV0ozBr:{dfshs_SZG:resolvedLinks1[2]},jBRcsKzn1:{dfshs_SZG:resolvedLinks1[1],style:{height:\"100%\",width:\"100%\"},variant:\"cR8x5oQNe\"},Kx5KvxQ5g:{dfshs_SZG:resolvedLinks1[3],style:{height:\"100%\",width:\"100%\"},variant:\"cR8x5oQNe\"},RKlZTaBrk:{dfshs_SZG:resolvedLinks1[5],style:{height:\"100%\",width:\"100%\"},variant:\"cR8x5oQNe\"},vIWFdMaTD:{dfshs_SZG:resolvedLinks1[4],style:{height:\"100%\",width:\"100%\"},variant:\"cR8x5oQNe\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ZdlC6r60t\"},implicitPathVariables:undefined},{href:{webPageId:\"ZdlC6r60t\"},implicitPathVariables:undefined},{href:{webPageId:\"ZdlC6r60t\"},implicitPathVariables:undefined},{href:{webPageId:\"ZdlC6r60t\"},implicitPathVariables:undefined},{href:{webPageId:\"ZdlC6r60t\"},implicitPathVariables:undefined},{href:{webPageId:\"ZdlC6r60t\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(motion.div,{className:\"framer-1y3d827-container\",\"data-framer-name\":\"Pricing\",layoutDependency:layoutDependency,layoutId:\"fmBgBgXh0-container\",name:\"Pricing\",children:/*#__PURE__*/_jsx(NavItem,{a6z_pNHEY:4,dfshs_SZG:resolvedLinks2[0],gsY4UpmDo:false,height:\"100%\",id:\"fmBgBgXh0\",layoutId:\"fmBgBgXh0\",name:\"Pricing\",qpVDdaTuj:false,variant:\"Tn8LrA_33\",vBByiiZGR:\"Pricing\",width:\"100%\",...addPropertyOverrides({hzrV0ozBr:{dfshs_SZG:resolvedLinks2[2]},jBRcsKzn1:{dfshs_SZG:resolvedLinks2[1],style:{height:\"100%\",width:\"100%\"},variant:\"cR8x5oQNe\"},Kx5KvxQ5g:{dfshs_SZG:resolvedLinks2[3],style:{height:\"100%\",width:\"100%\"},variant:\"cR8x5oQNe\"},RKlZTaBrk:{dfshs_SZG:resolvedLinks2[5],style:{height:\"100%\",width:\"100%\"},variant:\"cR8x5oQNe\"},vIWFdMaTD:{dfshs_SZG:resolvedLinks2[4],style:{height:\"100%\",width:\"100%\"},variant:\"cR8x5oQNe\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"rMxYmTY5a\"},implicitPathVariables:undefined},{href:{webPageId:\"rMxYmTY5a\"},implicitPathVariables:undefined},{href:{webPageId:\"rMxYmTY5a\"},implicitPathVariables:undefined},{href:{webPageId:\"rMxYmTY5a\"},implicitPathVariables:undefined},{href:{webPageId:\"rMxYmTY5a\"},implicitPathVariables:undefined},{href:{webPageId:\"rMxYmTY5a\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ve91v7-container\",\"data-framer-name\":\"Updates\",layoutDependency:layoutDependency,layoutId:\"Sr_FZNxVd-container\",name:\"Updates\",children:/*#__PURE__*/_jsx(NavItem,{a6z_pNHEY:11,dfshs_SZG:resolvedLinks3[0],gsY4UpmDo:false,height:\"100%\",id:\"Sr_FZNxVd\",layoutId:\"Sr_FZNxVd\",name:\"Updates\",qpVDdaTuj:true,variant:\"Tn8LrA_33\",vBByiiZGR:\"Updates\",width:\"100%\",...addPropertyOverrides({hzrV0ozBr:{dfshs_SZG:resolvedLinks3[2]},jBRcsKzn1:{dfshs_SZG:resolvedLinks3[1],style:{height:\"100%\",width:\"100%\"},variant:\"cR8x5oQNe\"},Kx5KvxQ5g:{dfshs_SZG:resolvedLinks3[3],style:{height:\"100%\",width:\"100%\"},variant:\"cR8x5oQNe\"},RKlZTaBrk:{dfshs_SZG:resolvedLinks3[5],style:{height:\"100%\",width:\"100%\"},variant:\"cR8x5oQNe\"},vIWFdMaTD:{dfshs_SZG:resolvedLinks3[4],style:{height:\"100%\",width:\"100%\"},variant:\"cR8x5oQNe\"}},baseVariant,gestureVariant)})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1vkmqrf\",\"data-framer-name\":\"CTA Container\",layoutDependency:layoutDependency,layoutId:\"yjtXBUIP_\",children:[isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-m6p3vp-container\",layoutDependency:layoutDependency,layoutId:\"c6uDPLq7b-container\",children:/*#__PURE__*/_jsx(SearchBar,{height:\"100%\",id:\"c6uDPLq7b\",layoutId:\"c6uDPLq7b\",style:{width:\"100%\"},variant:\"ksr57ERjD\",width:\"100%\"})}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-d4r92e\",\"data-framer-name\":\"Divider\",layoutDependency:layoutDependency,layoutId:\"kW2819h38\",style:{backgroundColor:\"rgba(17, 24, 39, 0.12)\",borderBottomLeftRadius:2,borderBottomRightRadius:2,borderTopLeftRadius:2,borderTopRightRadius:2}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1fkebsc\",\"data-framer-name\":\"Buttons Group\",layoutDependency:layoutDependency,layoutId:\"b60Pf1etb\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"w0RRbb1dq\"},implicitPathVariables:undefined},{href:{webPageId:\"w0RRbb1dq\"},implicitPathVariables:undefined},{href:{webPageId:\"w0RRbb1dq\"},implicitPathVariables:undefined},{href:{webPageId:\"w0RRbb1dq\"},implicitPathVariables:undefined},{href:{webPageId:\"w0RRbb1dq\"},implicitPathVariables:undefined},{href:{webPageId:\"w0RRbb1dq\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(motion.div,{className:\"framer-1qgugff-container\",\"data-framer-name\":\"Sign in\",layoutDependency:layoutDependency,layoutId:\"PsprQir_O-container\",name:\"Sign in\",children:/*#__PURE__*/_jsx(ButtonWithLoggedOutWithMappedReactProps1v1ipky,{height:\"100%\",id:\"PsprQir_O\",layoutId:\"PsprQir_O\",LccTFP2QQ:true,LdEuC589O:\"var(--token-2b8f19c7-8d0f-492f-93c0-3281ab8c635c, rgb(156, 163, 175))\",name:\"Sign in\",odb0bWURU:resolvedLinks4[0],RliH38a0Z:\"user outline\",Syyl0kKEp:false,tipS0P7cJ:\"Sign in\",variant:\"S7iuW1sTm\",width:\"100%\",...addPropertyOverrides({hzrV0ozBr:{odb0bWURU:resolvedLinks4[2]},jBRcsKzn1:{odb0bWURU:resolvedLinks4[1],style:{width:\"100%\"},variant:\"AoUCsee0U\"},Kx5KvxQ5g:{odb0bWURU:resolvedLinks4[3],style:{width:\"100%\"},variant:\"AoUCsee0U\"},RKlZTaBrk:{odb0bWURU:resolvedLinks4[5],style:{width:\"100%\"},variant:\"AoUCsee0U\"},vIWFdMaTD:{odb0bWURU:resolvedLinks4[4],style:{width:\"100%\"},variant:\"AoUCsee0U\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(MotionDivWithLoggedOut,{className:\"framer-nxodjv\",\"data-framer-name\":\"Invisible Divider\",layoutDependency:layoutDependency,layoutId:\"qHuAqE79t\",style:{backgroundColor:\"rgba(93, 96, 240, 0)\"}}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"r1SfshLIO\"},implicitPathVariables:undefined},{href:{webPageId:\"r1SfshLIO\"},implicitPathVariables:undefined},{href:{webPageId:\"r1SfshLIO\"},implicitPathVariables:undefined},{href:{webPageId:\"r1SfshLIO\"},implicitPathVariables:undefined},{href:{webPageId:\"r1SfshLIO\"},implicitPathVariables:undefined},{href:{webPageId:\"r1SfshLIO\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(motion.div,{className:\"framer-e8kjv0-container\",\"data-framer-name\":\"Sign up\",layoutDependency:layoutDependency,layoutId:\"FSo2b4fXa-container\",name:\"Sign up\",children:/*#__PURE__*/_jsx(ButtonWithLoggedOutWithMappedReactProps1v1ipky,{height:\"100%\",id:\"FSo2b4fXa\",layoutId:\"FSo2b4fXa\",LccTFP2QQ:true,LdEuC589O:\"var(--token-3294dda8-8f0a-48e2-90c8-89344355926c, rgb(249, 250, 251))\",name:\"Sign up\",odb0bWURU:resolvedLinks5[0],RliH38a0Z:\"arrow right\",Syyl0kKEp:false,tipS0P7cJ:\"Join Now\",variant:\"FjgC0Tjco\",width:\"100%\",...addPropertyOverrides({hzrV0ozBr:{odb0bWURU:resolvedLinks5[2]},jBRcsKzn1:{odb0bWURU:resolvedLinks5[1],style:{width:\"100%\"},variant:\"AoUCsee0U\"},Kx5KvxQ5g:{odb0bWURU:resolvedLinks5[3],style:{width:\"100%\"},variant:\"AoUCsee0U\"},RKlZTaBrk:{odb0bWURU:resolvedLinks5[5],style:{width:\"100%\"},variant:\"AoUCsee0U\"},vIWFdMaTD:{odb0bWURU:resolvedLinks5[4],style:{width:\"100%\"},variant:\"AoUCsee0U\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1jn79sf-container\",layoutDependency:layoutDependency,layoutId:\"NHqozH2hK-container\",children:/*#__PURE__*/_jsx(AuthWidgetWithAuth,{align:\"stretch\",avatar:{borderObject:{borderColor:\"var(--token-71e95b46-9fc0-4100-9f8a-fb2043dc2bb2, rgb(228, 230, 235))\",borderWidth:1},borderRadius:8,color:\"var(--token-65f3e27d-dcf5-4844-90f6-892def430c16, rgb(17, 24, 39))\",display:true,fill:\"var(--token-a5879c4f-50d5-4716-97cd-089cca2805cc, rgb(255, 255, 255))\",font:{fontFamily:'\"Inter\", sans-serif',fontSize:\"16px\",letterSpacing:\"0em\",lineHeight:\"1em\"},size:36},height:\"100%\",id:\"NHqozH2hK\",layout:\"horizontal\",layoutId:\"NHqozH2hK\",links:[{action:\"signOut\",display:\"loggedIn\",label:\"Sign out\",linkType:\"action\",location:\"menu\",newTab:true,style:\"secondary\"}],primaryButton:{borderRadius:8,color:\"rgb(255, 255, 255)\",fill:\"rgb(51, 51, 51)\",font:{},padding:8,paddingBottom:8,paddingLeft:8,paddingPerSide:false,paddingRight:8,paddingTop:8},secondaryButton:{borderRadius:8,color:\"rgb(255, 255, 255)\",fill:\"rgb(51, 51, 51)\",font:{fontFamily:'\"Inter\", sans-serif',fontSize:\"16px\",letterSpacing:\"0em\",lineHeight:\"1em\"},padding:8,paddingBottom:8,paddingLeft:8,paddingPerSide:false,paddingRight:8,paddingTop:8},width:\"100%\"})})]})]})]})})})})});});const css=['.framer-hKxvu[data-border=\"true\"]::after, .framer-hKxvu [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-hKxvu.framer-hhwkgf, .framer-hKxvu .framer-hhwkgf { display: block; }\",\".framer-hKxvu.framer-1y52n2b { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 20px 24px 20px 24px; position: relative; width: 1214px; }\",\".framer-hKxvu .framer-15c5pnw { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1200px; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\",\".framer-hKxvu .framer-1tp81wk, .framer-hKxvu .framer-1ifxlox, .framer-hKxvu .framer-1fkebsc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-hKxvu .framer-1givj80 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-hKxvu .framer-1pi1kpz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-hKxvu .framer-1h4vrtp { flex: none; height: 22px; position: relative; width: 88px; }\",\".framer-hKxvu .framer-1titbfy-container { flex: none; height: 32px; position: relative; width: 32px; }\",\".framer-hKxvu .framer-1v2n4di { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: center; overflow: visible; padding: 0px 14px 0px 24px; position: relative; width: auto; }\",\".framer-hKxvu .framer-13kgyc0, .framer-hKxvu .framer-d4r92e { flex: none; height: 20px; overflow: visible; position: relative; width: 1px; }\",\".framer-hKxvu .framer-1rprrsy-container, .framer-hKxvu .framer-1mc2hzn-container, .framer-hKxvu .framer-1y3d827-container, .framer-hKxvu .framer-1ve91v7-container, .framer-hKxvu .framer-1qgugff-container, .framer-hKxvu .framer-e8kjv0-container, .framer-hKxvu .framer-1jn79sf-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-hKxvu .framer-1vkmqrf { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-hKxvu .framer-m6p3vp-container { flex: none; height: auto; position: relative; width: 164px; }\",\".framer-hKxvu .framer-nxodjv { align-self: stretch; flex: none; height: auto; overflow: visible; position: relative; width: 12px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-hKxvu.framer-1y52n2b, .framer-hKxvu .framer-1tp81wk, .framer-hKxvu .framer-1givj80, .framer-hKxvu .framer-1pi1kpz, .framer-hKxvu .framer-1v2n4di, .framer-hKxvu .framer-1ifxlox, .framer-hKxvu .framer-1vkmqrf, .framer-hKxvu .framer-1fkebsc { gap: 0px; } .framer-hKxvu.framer-1y52n2b > *, .framer-hKxvu .framer-1givj80 > *, .framer-hKxvu .framer-1pi1kpz > *, .framer-hKxvu .framer-1v2n4di > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-hKxvu.framer-1y52n2b > :first-child, .framer-hKxvu .framer-1tp81wk > :first-child, .framer-hKxvu .framer-1givj80 > :first-child, .framer-hKxvu .framer-1pi1kpz > :first-child, .framer-hKxvu .framer-1v2n4di > :first-child, .framer-hKxvu .framer-1ifxlox > :first-child, .framer-hKxvu .framer-1vkmqrf > :first-child, .framer-hKxvu .framer-1fkebsc > :first-child { margin-left: 0px; } .framer-hKxvu.framer-1y52n2b > :last-child, .framer-hKxvu .framer-1tp81wk > :last-child, .framer-hKxvu .framer-1givj80 > :last-child, .framer-hKxvu .framer-1pi1kpz > :last-child, .framer-hKxvu .framer-1v2n4di > :last-child, .framer-hKxvu .framer-1ifxlox > :last-child, .framer-hKxvu .framer-1vkmqrf > :last-child, .framer-hKxvu .framer-1fkebsc > :last-child { margin-right: 0px; } .framer-hKxvu .framer-1tp81wk > *, .framer-hKxvu .framer-1ifxlox > *, .framer-hKxvu .framer-1fkebsc > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-hKxvu .framer-1vkmqrf > * { margin: 0px; margin-left: calc(16px / 2); margin-right: calc(16px / 2); } }\",\".framer-hKxvu.framer-v-1kj7uki.framer-1y52n2b, .framer-hKxvu.framer-v-5j29wb.framer-1y52n2b, .framer-hKxvu.framer-v-1o925mj.framer-1y52n2b, .framer-hKxvu.framer-v-1bmcgzg.framer-1y52n2b { flex-direction: column; height: 64px; justify-content: flex-start; padding: 0px 0px 0px 0px; width: 400px; }\",\".framer-hKxvu.framer-v-1kj7uki .framer-15c5pnw, .framer-hKxvu.framer-v-1bmcgzg .framer-15c5pnw { flex: none; flex-direction: column; gap: 40px; justify-content: flex-start; overflow: hidden; padding: 16px 20px 24px 20px; width: 100%; }\",\".framer-hKxvu.framer-v-1kj7uki .framer-1tp81wk, .framer-hKxvu.framer-v-5j29wb .framer-1tp81wk, .framer-hKxvu.framer-v-1o925mj .framer-1tp81wk, .framer-hKxvu.framer-v-1bmcgzg .framer-1tp81wk { flex-direction: column; gap: 40px; width: 100%; }\",\".framer-hKxvu.framer-v-1kj7uki .framer-1givj80, .framer-hKxvu.framer-v-5j29wb .framer-1givj80, .framer-hKxvu.framer-v-1o925mj .framer-1givj80, .framer-hKxvu.framer-v-1bmcgzg .framer-1givj80 { gap: unset; justify-content: space-between; width: 100%; }\",\".framer-hKxvu.framer-v-1kj7uki .framer-1ifxlox, .framer-hKxvu.framer-v-1kj7uki .framer-1fkebsc, .framer-hKxvu.framer-v-5j29wb .framer-1ifxlox, .framer-hKxvu.framer-v-1o925mj .framer-1ifxlox, .framer-hKxvu.framer-v-1bmcgzg .framer-1ifxlox { align-content: flex-start; align-items: flex-start; flex-direction: column; width: 100%; }\",\".framer-hKxvu.framer-v-1kj7uki .framer-1rprrsy-container, .framer-hKxvu.framer-v-1kj7uki .framer-1mc2hzn-container, .framer-hKxvu.framer-v-1kj7uki .framer-1y3d827-container, .framer-hKxvu.framer-v-1kj7uki .framer-1ve91v7-container, .framer-hKxvu.framer-v-5j29wb .framer-1rprrsy-container, .framer-hKxvu.framer-v-5j29wb .framer-1mc2hzn-container, .framer-hKxvu.framer-v-5j29wb .framer-1y3d827-container, .framer-hKxvu.framer-v-5j29wb .framer-1ve91v7-container, .framer-hKxvu.framer-v-1o925mj .framer-1rprrsy-container, .framer-hKxvu.framer-v-1o925mj .framer-1mc2hzn-container, .framer-hKxvu.framer-v-1o925mj .framer-1y3d827-container, .framer-hKxvu.framer-v-1o925mj .framer-1ve91v7-container, .framer-hKxvu.framer-v-1bmcgzg .framer-1rprrsy-container, .framer-hKxvu.framer-v-1bmcgzg .framer-1mc2hzn-container, .framer-hKxvu.framer-v-1bmcgzg .framer-1y3d827-container, .framer-hKxvu.framer-v-1bmcgzg .framer-1ve91v7-container { height: 48px; width: 100%; }\",\".framer-hKxvu.framer-v-1kj7uki .framer-1vkmqrf { flex-direction: column; width: 100%; }\",\".framer-hKxvu.framer-v-1kj7uki .framer-1qgugff-container, .framer-hKxvu.framer-v-1kj7uki .framer-e8kjv0-container, .framer-hKxvu.framer-v-5j29wb .framer-1vkmqrf, .framer-hKxvu.framer-v-5j29wb .framer-1qgugff-container, .framer-hKxvu.framer-v-5j29wb .framer-e8kjv0-container, .framer-hKxvu.framer-v-1o925mj .framer-1vkmqrf, .framer-hKxvu.framer-v-1o925mj .framer-1qgugff-container, .framer-hKxvu.framer-v-1o925mj .framer-e8kjv0-container, .framer-hKxvu.framer-v-1bmcgzg .framer-1vkmqrf, .framer-hKxvu.framer-v-1bmcgzg .framer-1qgugff-container, .framer-hKxvu.framer-v-1bmcgzg .framer-e8kjv0-container { width: 100%; }\",\".framer-hKxvu.framer-v-1kj7uki .framer-nxodjv, .framer-hKxvu.framer-v-5j29wb .framer-nxodjv, .framer-hKxvu.framer-v-1o925mj .framer-nxodjv, .framer-hKxvu.framer-v-1bmcgzg .framer-nxodjv { align-self: unset; flex: 1 0 0px; height: 1px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-hKxvu.framer-v-1kj7uki.framer-1y52n2b, .framer-hKxvu.framer-v-1kj7uki .framer-15c5pnw, .framer-hKxvu.framer-v-1kj7uki .framer-1tp81wk, .framer-hKxvu.framer-v-1kj7uki .framer-1givj80, .framer-hKxvu.framer-v-1kj7uki .framer-1ifxlox, .framer-hKxvu.framer-v-1kj7uki .framer-1vkmqrf, .framer-hKxvu.framer-v-1kj7uki .framer-1fkebsc { gap: 0px; } .framer-hKxvu.framer-v-1kj7uki.framer-1y52n2b > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-hKxvu.framer-v-1kj7uki.framer-1y52n2b > :first-child, .framer-hKxvu.framer-v-1kj7uki .framer-15c5pnw > :first-child, .framer-hKxvu.framer-v-1kj7uki .framer-1tp81wk > :first-child, .framer-hKxvu.framer-v-1kj7uki .framer-1ifxlox > :first-child, .framer-hKxvu.framer-v-1kj7uki .framer-1vkmqrf > :first-child, .framer-hKxvu.framer-v-1kj7uki .framer-1fkebsc > :first-child { margin-top: 0px; } .framer-hKxvu.framer-v-1kj7uki.framer-1y52n2b > :last-child, .framer-hKxvu.framer-v-1kj7uki .framer-15c5pnw > :last-child, .framer-hKxvu.framer-v-1kj7uki .framer-1tp81wk > :last-child, .framer-hKxvu.framer-v-1kj7uki .framer-1ifxlox > :last-child, .framer-hKxvu.framer-v-1kj7uki .framer-1vkmqrf > :last-child, .framer-hKxvu.framer-v-1kj7uki .framer-1fkebsc > :last-child { margin-bottom: 0px; } .framer-hKxvu.framer-v-1kj7uki .framer-15c5pnw > *, .framer-hKxvu.framer-v-1kj7uki .framer-1tp81wk > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-hKxvu.framer-v-1kj7uki .framer-1givj80 > *, .framer-hKxvu.framer-v-1kj7uki .framer-1givj80 > :first-child, .framer-hKxvu.framer-v-1kj7uki .framer-1givj80 > :last-child { margin: 0px; } .framer-hKxvu.framer-v-1kj7uki .framer-1ifxlox > *, .framer-hKxvu.framer-v-1kj7uki .framer-1fkebsc > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-hKxvu.framer-v-1kj7uki .framer-1vkmqrf > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } }\",\".framer-hKxvu.framer-v-10wtze5 .framer-1givj80 { gap: 24px; }\",\".framer-hKxvu.framer-v-10wtze5 .framer-m6p3vp-container { order: 0; }\",\".framer-hKxvu.framer-v-10wtze5 .framer-d4r92e { order: 1; }\",\".framer-hKxvu.framer-v-10wtze5 .framer-1fkebsc { order: 2; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-hKxvu.framer-v-10wtze5 .framer-1givj80 { gap: 0px; } .framer-hKxvu.framer-v-10wtze5 .framer-1givj80 > * { margin: 0px; margin-left: calc(24px / 2); margin-right: calc(24px / 2); } .framer-hKxvu.framer-v-10wtze5 .framer-1givj80 > :first-child { margin-left: 0px; } .framer-hKxvu.framer-v-10wtze5 .framer-1givj80 > :last-child { margin-right: 0px; } }\",\".framer-hKxvu.framer-v-5j29wb .framer-15c5pnw, .framer-hKxvu.framer-v-1o925mj .framer-15c5pnw { flex: none; flex-direction: column; gap: 40px; height: 64px; justify-content: flex-start; overflow: hidden; padding: 16px 20px 24px 20px; width: 100%; }\",\".framer-hKxvu.framer-v-5j29wb .framer-1fkebsc, .framer-hKxvu.framer-v-1o925mj .framer-1fkebsc, .framer-hKxvu.framer-v-1bmcgzg .framer-1fkebsc { align-content: flex-start; align-items: flex-start; flex: 1 0 0px; flex-direction: column; width: 1px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-hKxvu.framer-v-5j29wb.framer-1y52n2b, .framer-hKxvu.framer-v-5j29wb .framer-15c5pnw, .framer-hKxvu.framer-v-5j29wb .framer-1tp81wk, .framer-hKxvu.framer-v-5j29wb .framer-1givj80, .framer-hKxvu.framer-v-5j29wb .framer-1ifxlox, .framer-hKxvu.framer-v-5j29wb .framer-1fkebsc { gap: 0px; } .framer-hKxvu.framer-v-5j29wb.framer-1y52n2b > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-hKxvu.framer-v-5j29wb.framer-1y52n2b > :first-child, .framer-hKxvu.framer-v-5j29wb .framer-15c5pnw > :first-child, .framer-hKxvu.framer-v-5j29wb .framer-1tp81wk > :first-child, .framer-hKxvu.framer-v-5j29wb .framer-1ifxlox > :first-child, .framer-hKxvu.framer-v-5j29wb .framer-1fkebsc > :first-child { margin-top: 0px; } .framer-hKxvu.framer-v-5j29wb.framer-1y52n2b > :last-child, .framer-hKxvu.framer-v-5j29wb .framer-15c5pnw > :last-child, .framer-hKxvu.framer-v-5j29wb .framer-1tp81wk > :last-child, .framer-hKxvu.framer-v-5j29wb .framer-1ifxlox > :last-child, .framer-hKxvu.framer-v-5j29wb .framer-1fkebsc > :last-child { margin-bottom: 0px; } .framer-hKxvu.framer-v-5j29wb .framer-15c5pnw > *, .framer-hKxvu.framer-v-5j29wb .framer-1tp81wk > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-hKxvu.framer-v-5j29wb .framer-1givj80 > *, .framer-hKxvu.framer-v-5j29wb .framer-1givj80 > :first-child, .framer-hKxvu.framer-v-5j29wb .framer-1givj80 > :last-child { margin: 0px; } .framer-hKxvu.framer-v-5j29wb .framer-1ifxlox > *, .framer-hKxvu.framer-v-5j29wb .framer-1fkebsc > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-hKxvu.framer-v-1o925mj.framer-1y52n2b, .framer-hKxvu.framer-v-1o925mj .framer-15c5pnw, .framer-hKxvu.framer-v-1o925mj .framer-1tp81wk, .framer-hKxvu.framer-v-1o925mj .framer-1givj80, .framer-hKxvu.framer-v-1o925mj .framer-1ifxlox, .framer-hKxvu.framer-v-1o925mj .framer-1fkebsc { gap: 0px; } .framer-hKxvu.framer-v-1o925mj.framer-1y52n2b > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-hKxvu.framer-v-1o925mj.framer-1y52n2b > :first-child, .framer-hKxvu.framer-v-1o925mj .framer-15c5pnw > :first-child, .framer-hKxvu.framer-v-1o925mj .framer-1tp81wk > :first-child, .framer-hKxvu.framer-v-1o925mj .framer-1ifxlox > :first-child, .framer-hKxvu.framer-v-1o925mj .framer-1fkebsc > :first-child { margin-top: 0px; } .framer-hKxvu.framer-v-1o925mj.framer-1y52n2b > :last-child, .framer-hKxvu.framer-v-1o925mj .framer-15c5pnw > :last-child, .framer-hKxvu.framer-v-1o925mj .framer-1tp81wk > :last-child, .framer-hKxvu.framer-v-1o925mj .framer-1ifxlox > :last-child, .framer-hKxvu.framer-v-1o925mj .framer-1fkebsc > :last-child { margin-bottom: 0px; } .framer-hKxvu.framer-v-1o925mj .framer-15c5pnw > *, .framer-hKxvu.framer-v-1o925mj .framer-1tp81wk > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-hKxvu.framer-v-1o925mj .framer-1givj80 > *, .framer-hKxvu.framer-v-1o925mj .framer-1givj80 > :first-child, .framer-hKxvu.framer-v-1o925mj .framer-1givj80 > :last-child { margin: 0px; } .framer-hKxvu.framer-v-1o925mj .framer-1ifxlox > *, .framer-hKxvu.framer-v-1o925mj .framer-1fkebsc > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-hKxvu.framer-v-1bmcgzg.framer-1y52n2b, .framer-hKxvu.framer-v-1bmcgzg .framer-15c5pnw, .framer-hKxvu.framer-v-1bmcgzg .framer-1tp81wk, .framer-hKxvu.framer-v-1bmcgzg .framer-1givj80, .framer-hKxvu.framer-v-1bmcgzg .framer-1ifxlox, .framer-hKxvu.framer-v-1bmcgzg .framer-1fkebsc { gap: 0px; } .framer-hKxvu.framer-v-1bmcgzg.framer-1y52n2b > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-hKxvu.framer-v-1bmcgzg.framer-1y52n2b > :first-child, .framer-hKxvu.framer-v-1bmcgzg .framer-15c5pnw > :first-child, .framer-hKxvu.framer-v-1bmcgzg .framer-1tp81wk > :first-child, .framer-hKxvu.framer-v-1bmcgzg .framer-1ifxlox > :first-child, .framer-hKxvu.framer-v-1bmcgzg .framer-1fkebsc > :first-child { margin-top: 0px; } .framer-hKxvu.framer-v-1bmcgzg.framer-1y52n2b > :last-child, .framer-hKxvu.framer-v-1bmcgzg .framer-15c5pnw > :last-child, .framer-hKxvu.framer-v-1bmcgzg .framer-1tp81wk > :last-child, .framer-hKxvu.framer-v-1bmcgzg .framer-1ifxlox > :last-child, .framer-hKxvu.framer-v-1bmcgzg .framer-1fkebsc > :last-child { margin-bottom: 0px; } .framer-hKxvu.framer-v-1bmcgzg .framer-15c5pnw > *, .framer-hKxvu.framer-v-1bmcgzg .framer-1tp81wk > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-hKxvu.framer-v-1bmcgzg .framer-1givj80 > *, .framer-hKxvu.framer-v-1bmcgzg .framer-1givj80 > :first-child, .framer-hKxvu.framer-v-1bmcgzg .framer-1givj80 > :last-child { margin: 0px; } .framer-hKxvu.framer-v-1bmcgzg .framer-1ifxlox > *, .framer-hKxvu.framer-v-1bmcgzg .framer-1fkebsc > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 76\n * @framerIntrinsicWidth 1214\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"jBRcsKzn1\":{\"layout\":[\"fixed\",\"fixed\"]},\"hzrV0ozBr\":{\"layout\":[\"fixed\",\"auto\"]},\"Kx5KvxQ5g\":{\"layout\":[\"fixed\",\"fixed\"]},\"vIWFdMaTD\":{\"layout\":[\"fixed\",\"fixed\"]},\"RKlZTaBrk\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n */const FramerMFKLkEICR=withCSS(Component,css,\"framer-hKxvu\");export default FramerMFKLkEICR;FramerMFKLkEICR.displayName=\"Navigation\";FramerMFKLkEICR.defaultProps={height:76,width:1214};addPropertyControls(FramerMFKLkEICR,{variant:{options:[\"HltImLoSh\",\"jBRcsKzn1\",\"hzrV0ozBr\",\"Kx5KvxQ5g\",\"vIWFdMaTD\",\"RKlZTaBrk\"],optionTitles:[\"Desktop Transparent\",\"Mobile Expanded White\",\"Desktop White\",\"Mobile\",\"Mobile Transparent\",\"Mobile Expanded Transparent\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerMFKLkEICR,[...MenuIconFonts,...NavItemFonts,...SearchBarFonts,...ButtonFonts,...AuthWidgetFonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerMFKLkEICR\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"76\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1214\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"jBRcsKzn1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"hzrV0ozBr\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Kx5KvxQ5g\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"vIWFdMaTD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"RKlZTaBrk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}