{"version":3,"file":"t00aQv672.CFt4lghT.mjs","names":["addPropertyOverrides","NewLabel","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","Component1","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","__FramerMetadata__","getProps","React.forwardRef","addPropertyOverrides","CaretLeft","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","useDeferredValue","useSyncExternalStore","_Fragment","useCallback","NavTopbarLink","NavTopbarLinkInfo","UserAvatar","UserAvatarInfo","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","React.useState","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","useCallback","Cross","React.useContext","React.useMemo","React.Fragment","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts"],"sources":["https:/framerusercontent.com/modules/D6pxgJu6k4FbUUispaNR/0U4kttlQzwWvqHyvRsgy/IZmp66AdO.js","https:/framerusercontent.com/modules/ea1aqY738iShcOPoOJPo/vmGaBZYZLqLZc5TcuEYD/ghfhwCXGQ.js","https:/framerusercontent.com/modules/RQMalprcPuEEpWMFBMzQ/1ZRdD7x2zNxM6pzn4Cji/T6C4WHWue.js","https:/framerusercontent.com/modules/QXuc7FNioYBvTgFVmOla/KcJxPFuoTkJp9zcxMKvx/OpenDashboard.js","https:/framerusercontent.com/modules/HCOvhjVrKSnPcKoElUCC/ShQgyafCm88mVi4JskqU/LoginOverride.js","https:/framerusercontent.com/modules/grO2H0recfsCJVJ7qpAC/IoNbDxf6ZdtiNCzGLizu/WithPrerender.js","https:/framerusercontent.com/modules/rJjrgKG1AGuhsrDhQ7Sc/Au8goNPCg7mbDZ3Vym7V/a4L9CyiMR.js","https:/framerusercontent.com/modules/j2sdyq2zdTa2Vkw45Ya5/c579NpJMAEEezSYeybgA/GoogleLoginButton.js","https:/framerusercontent.com/modules/5pBjYgXUUzbX6mwFdTb9/Pw0oeAYNrHBKvhuSLrsK/ShowMiniFlap.js","https:/framerusercontent.com/modules/CGbHATPAxg26OSlvlhih/ygS6OSnZijnZ4aHv2EHN/t00aQv672.js"],"sourcesContent":["// Generated by Framer (bcb8864)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,Instance,Link,patchBorderRadiusScaleCorrector,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Component1 from\"https://xn----9sbmqji2czbya.xn--p1ai/__framerusercontent/modules/Xfx6X48HxewOTE0rdmek/yt2itYIyO3W6pWJetbio/hU9PP9ocp.js\";import NewLabel from\"https://xn----9sbmqji2czbya.xn--p1ai/__framerusercontent/modules/NYbR0Klaoy4qhuOai825/PZ1VrgEmVcrxWoVfcqa6/Ty4AVVMtk.js\";const NewLabelFonts=getFonts(NewLabel);const enabledGestures={JmdekO_6H:{hover:true}};const cycleOrder=[\"JmdekO_6H\",\"rqunrf0dJ\",\"dVoMCBCIO\"];const serializationHash=\"framer-zoaHX\";const variantClassNames={dVoMCBCIO:\"framer-v-1pu98ra\",JmdekO_6H:\"framer-v-41m440\",rqunrf0dJ:\"framer-v-vrxloo\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const rSw2tIOZv=undefined;const ZijdELIVs=undefined;const MXeGwX6es=undefined;const nlrBH60Mo=undefined;const U1S_My4oX=undefined;const TWgR9IEL9=undefined;const duIKkuslC=undefined;const T2q12fWsB=undefined;const transition1={duration:0,type:\"tween\"};const patchBorderRadiusScaleCorrector1=patchBorderRadiusScaleCorrector();const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Active:\"dVoMCBCIO\",Large:\"JmdekO_6H\",Small:\"rqunrf0dJ\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,hover,icon,id,link,newBadge,newTab,subtitle,title,width,...props})=>{return{...props,duIKkuslC:subtitle??props.duIKkuslC??\"Subtitle\",MXeGwX6es:link??props.MXeGwX6es,nlrBH60Mo:newTab??props.nlrBH60Mo??false,rSw2tIOZv:click??props.rSw2tIOZv,T2q12fWsB:newBadge??props.T2q12fWsB??false,TWgR9IEL9:title??props.TWgR9IEL9??\"Title\",U1S_My4oX:icon??props.U1S_My4oX??Component1,variant:humanReadableVariantMap[props.variant]??props.variant??\"JmdekO_6H\",ZijdELIVs:hover??props.ZijdELIVs};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,TWgR9IEL9,duIKkuslC,MXeGwX6es,T2q12fWsB,nlrBH60Mo,rSw2tIOZv,ZijdELIVs,U1S_My4oX,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"JmdekO_6H\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1i27usq=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(rSw2tIOZv){const res=await rSw2tIOZv(...args);if(res===false)return false;}});const onMouseEnterbutkji=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(ZijdELIVs){const res=await ZijdELIVs(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"rqunrf0dJ\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:MXeGwX6es,motionChild:true,nodeId:\"JmdekO_6H\",openInNewTab:nlrBH60Mo,scopeId:\"IZmp66AdO\",...addPropertyOverrides({rqunrf0dJ:{clickTrackingId:\"\",smoothScroll:false}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-41m440\",className,classNames)} framer-1lt2zmw`,\"data-framer-name\":\"Large\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"JmdekO_6H\",onMouseEnter:onMouseEnterbutkji,onTap:onTap1i27usq,ref:refBinding,style:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,...style},...addPropertyOverrides({dVoMCBCIO:{\"data-framer-name\":\"Active\"},rqunrf0dJ:{\"data-framer-name\":\"Small\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-uvuuca\",layoutDependency:layoutDependency,layoutId:\"JmdekO_6HqMgI_wHd5\",style:{\"--corner-shape-fallback\":.752,backgroundColor:\"rgba(255, 255, 255, 0.05)\",borderBottomLeftRadius:\"calc(14px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderBottomRightRadius:\"calc(14px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopLeftRadius:\"calc(14px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopRightRadius:\"calc(14px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",cornerShape:\"superellipse(1.5)\",filter:\"invert(0)\",WebkitFilter:\"invert(0)\"},variants:{\"JmdekO_6H-hover\":{backgroundColor:\"rgb(255, 255, 255)\",filter:\"none\",WebkitFilter:\"none\"},dVoMCBCIO:{backgroundColor:\"rgb(0, 0, 0)\",filter:\"invert(1)\",WebkitFilter:\"invert(1)\"},rqunrf0dJ:{backgroundColor:\"rgba(0, 0, 0, 0)\"}},children:/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-1iykhyr\",Component:U1S_My4oX,layoutDependency:layoutDependency,layoutId:\"L2JbvX_kl\",style:{\"--17kkcf8\":\"rgba(255, 255, 255, 0.05)\",\"--1iwhep7\":2,\"--1l3yetw\":\"var(--token-26e3cb56-8447-4a64-9b7d-37f16a9909d4)\"}})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-g9wr7t\",\"data-framer-name\":\"Topbar Links Text Jorn\",layoutDependency:layoutDependency,layoutId:\"AAUfrQhSd\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-u4w77o\",layoutDependency:layoutDependency,layoutId:\"I9DGGWVoU\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItVmFyaWFibGVWRj1JbTl3YzNvaUlERTJMQ0FpZDJkb2RDSWdORGd3\",\"--framer-font-family\":'\"Inter Variable\", \"Inter Variable Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'cv11' on, 'cv06' on, 'ss02' on\",\"--framer-font-size\":\"14px\",\"--framer-font-variation-axes\":'var(--extracted-2gg91v, \"opsz\" 16, \"wght\" 480)',\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Title\"})}),className:\"framer-1d00x6m\",fonts:[\"Inter-Variable\"],layoutDependency:layoutDependency,layoutId:\"HRua9UuAG\",style:{\"--extracted-2gg91v\":'\"opsz\" 16, \"wght\" 480',\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},text:TWgR9IEL9,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({rqunrf0dJ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-open-type-features\":\"'cv11' on, 'cv06' on, 'ss02' on\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Title\"})}),fonts:[\"Inter-Medium\"]}},baseVariant,gestureVariant)})}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItVmFyaWFibGVWRj1JbTl3YzNvaUlERTBMQ0FpZDJkb2RDSWdOREl3\",\"--framer-font-family\":'\"Inter Variable\", \"Inter Variable Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'cv11' on, 'cv06' on\",\"--framer-font-size\":\"14px\",\"--framer-font-variation-axes\":'var(--extracted-2gg91v, \"opsz\" 14, \"wght\" 420)',\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Subtitle\"})}),className:\"framer-1lqqexe\",fonts:[\"Inter-Variable\"],layoutDependency:layoutDependency,layoutId:\"bQV5kzjig\",style:{\"--extracted-2gg91v\":'\"opsz\" 14, \"wght\" 420',\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",opacity:.4},text:duIKkuslC,variants:{\"JmdekO_6H-hover\":{opacity:.8},dVoMCBCIO:{opacity:.8}},verticalAlignment:\"top\",withExternalLayout:true})]}),T2q12fWsB!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,y:(componentViewport?.y||0)+(10+((componentViewport?.height||58)-20-16)/2),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-z6xwme-container\",layoutDependency:layoutDependency,layoutId:\"zQvDnIM54-container\",nodeId:\"zQvDnIM54\",rendersWithMotion:true,scopeId:\"IZmp66AdO\",children:/*#__PURE__*/_jsx(NewLabel,{height:\"100%\",id:\"zQvDnIM54\",layoutId:\"zQvDnIM54\",style:{height:\"100%\"},variant:matchVariant(\"mw3ve2DhR\"),width:\"100%\"})})})]})})})})});});const css=[\".framer-zoaHX.framer-1lt2zmw, .framer-zoaHX .framer-1lt2zmw { display: block; }\",\".framer-zoaHX.framer-41m440 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 58px; justify-content: flex-start; overflow: visible; padding: 10px; position: relative; text-decoration: none; width: 200px; }\",\".framer-zoaHX .framer-uvuuca { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 40px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 40px; }\",\".framer-zoaHX .framer-1iykhyr { flex: none; height: auto; position: relative; width: 20px; }\",\".framer-zoaHX .framer-g9wr7t { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; height: 100%; justify-content: space-around; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-zoaHX .framer-u4w77o { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-zoaHX .framer-1d00x6m, .framer-zoaHX .framer-1lqqexe { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-zoaHX .framer-z6xwme-container { flex: none; height: 16px; position: relative; width: auto; z-index: 1; }\",\".framer-zoaHX.framer-v-vrxloo .framer-uvuuca { height: min-content; width: min-content; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 58\n * @framerIntrinsicWidth 200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"rqunrf0dJ\":{\"layout\":[\"fixed\",\"fixed\"]},\"dVoMCBCIO\":{\"layout\":[\"fixed\",\"fixed\"]},\"UX7HxnVE3\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"TWgR9IEL9\":\"title\",\"duIKkuslC\":\"subtitle\",\"MXeGwX6es\":\"link\",\"T2q12fWsB\":\"newBadge\",\"nlrBH60Mo\":\"newTab\",\"rSw2tIOZv\":\"click\",\"ZijdELIVs\":\"hover\",\"U1S_My4oX\":\"icon\"}\n * @framerImmutableVariables true\n * @framerResolvesOwnDefaults true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"zUlZcpeqPdBgQTSg3Vpg\"]\n */const FramerIZmp66AdO=withCSS(Component,css,\"framer-zoaHX\");export default FramerIZmp66AdO;FramerIZmp66AdO.displayName=\"Topbar Item\";FramerIZmp66AdO.defaultProps={height:58,width:200};addPropertyControls(FramerIZmp66AdO,{variant:{options:[\"JmdekO_6H\",\"rqunrf0dJ\",\"dVoMCBCIO\"],optionTitles:[\"Large\",\"Small\",\"Active\"],title:\"Variant\",type:ControlType.Enum},TWgR9IEL9:{defaultValue:\"Title\",displayTextArea:false,title:\"Title\",type:ControlType.String},onTWgR9IEL9Change:{changes:\"TWgR9IEL9\",type:ControlType.ChangeHandler},duIKkuslC:{defaultValue:\"Subtitle\",displayTextArea:false,title:\"Subtitle\",type:ControlType.String},onduIKkuslCChange:{changes:\"duIKkuslC\",type:ControlType.ChangeHandler},MXeGwX6es:{title:\"Link\",type:ControlType.Link},T2q12fWsB:{defaultValue:false,title:\"New Badge\",type:ControlType.Boolean},onT2q12fWsBChange:{changes:\"T2q12fWsB\",type:ControlType.ChangeHandler},nlrBH60Mo:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},onnlrBH60MoChange:{changes:\"nlrBH60Mo\",type:ControlType.ChangeHandler},rSw2tIOZv:{title:\"Click\",type:ControlType.EventHandler},ZijdELIVs:{title:\"Hover\",type:ControlType.EventHandler},U1S_My4oX:{defaultValue:{identifier:\"module:Xfx6X48HxewOTE0rdmek/yt2itYIyO3W6pWJetbio/hU9PP9ocp.js:default\",moduleId:\"Xfx6X48HxewOTE0rdmek\"},setModuleId:\"zUlZcpeqPdBgQTSg3Vpg\",title:\"Icon\",type:ControlType.VectorSetItem}});const variationAxes=[{defaultValue:14,maxValue:32,minValue:14,name:\"Optical size\",tag:\"opsz\"},{defaultValue:400,maxValue:900,minValue:100,name:\"Weight\",tag:\"wght\"}];addFonts(FramerIZmp66AdO,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter Variable\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://xn----9sbmqji2czbya.xn--p1ai/__framerusercontent/assets/mYcqTSergLb16PdbJJQMl9ebYm4.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Variable\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://xn----9sbmqji2czbya.xn--p1ai/__framerusercontent/assets/ZRl8AlxwsX1m7xS1eJCiSPbztg.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Variable\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://xn----9sbmqji2czbya.xn--p1ai/__framerusercontent/assets/nhSQpBRqFmXNUBY2p5SENQ8NplQ.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Variable\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://xn----9sbmqji2czbya.xn--p1ai/__framerusercontent/assets/DYHjxG0qXjopUuruoacfl5SA.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Variable\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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://xn----9sbmqji2czbya.xn--p1ai/__framerusercontent/assets/s7NH6sl7w4NU984r5hcmo1tPSYo.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Variable\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://xn----9sbmqji2czbya.xn--p1ai/__framerusercontent/assets/7lw0VWkeXrGYJT05oB3DsFy8BaY.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Variable\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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://xn----9sbmqji2czbya.xn--p1ai/__framerusercontent/assets/wx5nfqEgOXnxuFaxB0Mn9OhmcZA.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://xn----9sbmqji2czbya.xn--p1ai/__framerusercontent/assets/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://xn----9sbmqji2czbya.xn--p1ai/__framerusercontent/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://xn----9sbmqji2czbya.xn--p1ai/__framerusercontent/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://xn----9sbmqji2czbya.xn--p1ai/__framerusercontent/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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://xn----9sbmqji2czbya.xn--p1ai/__framerusercontent/assets/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://xn----9sbmqji2czbya.xn--p1ai/__framerusercontent/assets/UjlFhCnUjxhNfep4oYBPqnEssyo.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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://xn----9sbmqji2czbya.xn--p1ai/__framerusercontent/assets/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"}]},...NewLabelFonts],{supportsExplicitInterCodegen:true});FramerIZmp66AdO.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(NewLabel,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerIZmp66AdO\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"200\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"rqunrf0dJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"dVoMCBCIO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"UX7HxnVE3\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"58\",\"framerDisplayContentsDiv\":\"false\",\"framerVectorSets\":\"[\\\"zUlZcpeqPdBgQTSg3Vpg\\\"]\",\"framerResolvesOwnDefaults\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"TWgR9IEL9\\\":\\\"title\\\",\\\"duIKkuslC\\\":\\\"subtitle\\\",\\\"MXeGwX6es\\\":\\\"link\\\",\\\"T2q12fWsB\\\":\\\"newBadge\\\",\\\"nlrBH60Mo\\\":\\\"newTab\\\",\\\"rSw2tIOZv\\\":\\\"click\\\",\\\"ZijdELIVs\\\":\\\"hover\\\",\\\"U1S_My4oX\\\":\\\"icon\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./IZmp66AdO.map","// Generated by Framer (df7d6ce)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const XI2ObiqYx=undefined;const DTFJRR839=undefined;const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" id=\"4089853346\" role=\"presentation\" viewBox=\"0 0 20 20\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 7 L 6.293 0.707 C 6.683 0.317 7.317 0.317 7.707 0.707 L 14 7\" fill=\"transparent\" height=\"7px\" id=\"F1IhWy9uL\" stroke-dasharray=\"0\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1iwhep7, 2)\" stroke=\"var(--1l3yetw, rgb(136, 136, 136))\" transform=\"translate(3 6.5) rotate(630 7 3.5)\" width=\"14px\"/></svg>';const getProps=({fill,height,id,stroke,width,width1,...props})=>{return{...props,DTFJRR839:stroke??props.DTFJRR839??\"rgb(136, 136, 136)\",pJdIdADIa:fill??props.pJdIdADIa??\"rgba(136, 136, 136, 0.2)\",XI2ObiqYx:width1??props.XI2ObiqYx??2};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,DTFJRR839,pJdIdADIa,XI2ObiqYx,...restProps}=getProps(props);const href=useSVGTemplate(\"4089853346\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-cXWn0\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1iwhep7\":XI2ObiqYx,\"--1l3yetw\":DTFJRR839,...style},viewBox:\"0 0 20 20\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-cXWn0 { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 20px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 20\n * @framerIntrinsicHeight 20\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"DTFJRR839\":\"stroke\",\"pJdIdADIa\":\"fill\",\"XI2ObiqYx\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Caret Left\",\"color\":{\"type\":\"variable\",\"value\":\"1l3yetw\"},\"set\":{\"localId\":\"vectorSet/RDE0SplXp\",\"id\":\"RDE0SplXp\",\"moduleId\":\"zUlZcpeqPdBgQTSg3Vpg\"}}\n */const Icon=withCSS(Component,css,\"framer-cXWn0\");Icon.displayName=\"Caret Left\";export default Icon;addPropertyControls(Icon,{DTFJRR839:{defaultValue:\"rgb(136, 136, 136)\",hidden:false,title:\"Stroke\",type:ControlType.Color},pJdIdADIa:{defaultValue:\"rgba(136, 136, 136, 0.2)\",hidden:true,title:\"Fill\",type:ControlType.Color},XI2ObiqYx:{defaultValue:2,displayStepper:true,hidden:false,min:0,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"20\",\"framerIntrinsicHeight\":\"20\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerVector\":\"{\\\"name\\\":\\\"Caret Left\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1l3yetw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/RDE0SplXp\\\",\\\"id\\\":\\\"RDE0SplXp\\\",\\\"moduleId\\\":\\\"zUlZcpeqPdBgQTSg3Vpg\\\"}}\",\"framerVariables\":\"{\\\"DTFJRR839\\\":\\\"stroke\\\",\\\"pJdIdADIa\\\":\\\"fill\\\",\\\"XI2ObiqYx\\\":\\\"width1\\\"}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (bcb8864)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import CaretLeft from\"https://xn----9sbmqji2czbya.xn--p1ai/__framerusercontent/modules/ea1aqY738iShcOPoOJPo/vmGaBZYZLqLZc5TcuEYD/ghfhwCXGQ.js\";const CaretLeftFonts=getFonts(CaretLeft);const enabledGestures={jYk6orRmw:{pressed:true}};const cycleOrder=[\"jYk6orRmw\",\"XNMp7tZBc\",\"YQszKRSa4\"];const serializationHash=\"framer-FGk5K\";const variantClassNames={jYk6orRmw:\"framer-v-1656pvt\",XNMp7tZBc:\"framer-v-1r0x87o\",YQszKRSa4:\"framer-v-hhek4w\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const XKaY3MrGu=undefined;const transition1={damping:50,delay:0,mass:3.1,stiffness:600,type:\"spring\"};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Back:\"YQszKRSa4\",Close:\"XNMp7tZBc\",Menu:\"jYk6orRmw\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,tap,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"jYk6orRmw\",XKaY3MrGu:tap??props.XKaY3MrGu};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,XKaY3MrGu,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"jYk6orRmw\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapc2fruv=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(XKaY3MrGu){const res=await XKaY3MrGu(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"YQszKRSa4\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"YQszKRSa4\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1656pvt\",className,classNames),\"data-framer-name\":\"Menu\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"jYk6orRmw\",onTap:onTapc2fruv,ref:refBinding,style:{...style},...addPropertyOverrides({XNMp7tZBc:{\"data-framer-name\":\"Close\"},YQszKRSa4:{\"data-framer-name\":\"Back\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-cw6b3u\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"dKgi7uzy8\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:0},variants:{\"jYk6orRmw-pressed\":{rotate:0},XNMp7tZBc:{rotate:-45}}}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ctjw9m\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"DcDqkC7b8\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:0},variants:{\"jYk6orRmw-pressed\":{rotate:0},XNMp7tZBc:{rotate:45}}}),isDisplayed1()&&/*#__PURE__*/_jsx(CaretLeft,{animated:true,className:\"framer-14256j9\",layoutDependency:layoutDependency,layoutId:\"HkpsekVqX\",style:{\"--17kkcf8\":\"rgba(136, 136, 136, 0.2)\",\"--1iwhep7\":2,\"--1l3yetw\":\"rgb(255, 255, 255)\"},transformTemplate:transformTemplate1})]})})})});});const css=[\".framer-FGk5K.framer-1lb0q8h, .framer-FGk5K .framer-1lb0q8h { display: block; }\",\".framer-FGk5K.framer-1656pvt { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); cursor: pointer; height: 64px; overflow: hidden; position: relative; width: 64px; }\",\".framer-FGk5K .framer-cw6b3u { flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: hidden; position: absolute; top: calc(57.14285714285716% - 2px / 2); width: 20px; will-change: var(--framer-will-change-override, transform); }\",\".framer-FGk5K .framer-1ctjw9m { flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: hidden; position: absolute; top: calc(42.857142857142875% - 2px / 2); width: 20px; will-change: var(--framer-will-change-override, transform); }\",\".framer-FGk5K .framer-14256j9 { aspect-ratio: 1 / 1; flex: none; height: auto; left: 17px; position: absolute; top: 50%; width: 20px; }\",\".framer-FGk5K.framer-v-1r0x87o .framer-cw6b3u, .framer-FGk5K.framer-v-1r0x87o .framer-1ctjw9m { top: calc(50.00000000000002% - 2px / 2); }\",\".framer-FGk5K.framer-v-1656pvt.pressed .framer-cw6b3u { left: calc(50.00000000000002% - 18px / 2); top: calc(56.25000000000002% - 2px / 2); width: 18px; }\",\".framer-FGk5K.framer-v-1656pvt.pressed .framer-1ctjw9m { left: calc(50.00000000000002% - 18px / 2); top: calc(43.75000000000002% - 2px / 2); width: 18px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 64\n * @framerIntrinsicWidth 64\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"XNMp7tZBc\":{\"layout\":[\"fixed\",\"fixed\"]},\"YQszKRSa4\":{\"layout\":[\"fixed\",\"fixed\"]},\"b8ArQKeLv\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"XKaY3MrGu\":\"tap\"}\n * @framerImmutableVariables true\n * @framerResolvesOwnDefaults true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerT6C4WHWue=withCSS(Component,css,\"framer-FGk5K\");export default FramerT6C4WHWue;FramerT6C4WHWue.displayName=\"Menu Icon\";FramerT6C4WHWue.defaultProps={height:64,width:64};addPropertyControls(FramerT6C4WHWue,{variant:{options:[\"jYk6orRmw\",\"XNMp7tZBc\",\"YQszKRSa4\"],optionTitles:[\"Menu\",\"Close\",\"Back\"],title:\"Variant\",type:ControlType.Enum},XKaY3MrGu:{title:\"Tap\",type:ControlType.EventHandler}});addFonts(FramerT6C4WHWue,[{explicitInter:true,fonts:[]},...CaretLeftFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerT6C4WHWue\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"XKaY3MrGu\\\":\\\"tap\\\"}\",\"framerResolvesOwnDefaults\":\"true\",\"framerIntrinsicHeight\":\"64\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"XNMp7tZBc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"YQszKRSa4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"b8ArQKeLv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"64\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./T6C4WHWue.map","// This is used in `LoginOverride.tsx` - DO NOT REMOVE.\nexport function addOpenProjectsKeyListener(){function handleKeyDown(e){const focusedNodeName=document.activeElement?.nodeName;if(focusedNodeName===\"TEXTAREA\"||focusedNodeName===\"INPUT\")return;if(e.key.toUpperCase()===\"D\"){// Navigate to Framer Projects in the same tab\nglobalThis.location.href=\"https://xn----9sbmqji2czbya.xn--p1ai/__framer_com/projects/\";e.stopPropagation();}}globalThis.addEventListener(\"keydown\",handleKeyDown);}\nexport const __FramerMetadata__ = {\"exports\":{\"addOpenProjectsKeyListener\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./OpenDashboard.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{forwardRef,useDeferredValue,useSyncExternalStore}from\"react\";import{withCloseBrandMenuOnHover}from\"https://xn----9sbmqji2czbya.xn--p1ai/__framerusercontent/modules/WsLN4XQfJdeqkYSXsIEd/EWqKEkQzSxcpIdCqagW0/Navigation.js\";import{addOpenProjectsKeyListener}from\"https://xn----9sbmqji2czbya.xn--p1ai/__framerusercontent/modules/QXuc7FNioYBvTgFVmOla/KcJxPFuoTkJp9zcxMKvx/OpenDashboard.js\";async function setDisplayBasedOnAuth(hide,show){let authFetch;try{authFetch=await (globalThis.__framerLoginFetch??fetch(\"https://api.framer.com/site/users/me\",{credentials:\"include\"}).then(r=>{if(!r.ok)return;return r.json();}));}catch(e){return show();}if(!authFetch?.name){try{localStorage.__auth=\"0\";}catch(e){}return show();}try{localStorage.__auth=\"1\";}catch(e){}hide();}const checkLoginState=callback=>{setDisplayBasedOnAuth(()=>{globalThis.__f_auth=1;callback();},()=>{globalThis.__f_auth=0;callback();});return()=>{};};const toggleLogin=()=>{// The check needs to exist in the server/hydration snapshot, because the inline script modifies the style.\nif(!globalThis.__f_auth)return\"flex\";// Hide it on the server or if the user is logged in.\nreturn\"none\";};export function withInlineScript(Component){return withCloseBrandMenuOnHover(/*#__PURE__*/forwardRef((props,ref)=>{const display=useSyncExternalStore(checkLoginState,toggleLogin,toggleLogin);const deferredDisplay=useDeferredValue(display);return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(Component,{ref:ref,...props,style:{...props.style,display:deferredDisplay}}),/*#__PURE__*/_jsx(\"script\",{dangerouslySetInnerHTML:{__html:`(()=>{(${(()=>{const prevChild=document.currentScript.previousElementSibling;// user is logged out\nfunction show(){globalThis.__f_auth=0;prevChild.style.display=\"flex\";}// user is logged in\nfunction hide(){globalThis.__f_auth=1;prevChild.style.display=\"none\";addOpenProjectsKeyListener();const newScript=document.createElement(\"script\");newScript.type=\"speculationrules\";newScript.textContent='{\"prerender\":[{\"source\":\"list\",\"urls\":[\"https://xn----9sbmqji2czbya.xn--p1ai/__framer_com/projects/\"]}]}';document.head.append(newScript);}try{// This will briefly flash the sign in / sign up after the first sign in, but that's ok for now.\nif(!localStorage.__auth){show();}else{hide();}}catch(e){show();}setDisplayBasedOnAuth(hide,show);}).toString()})();${setDisplayBasedOnAuth.toString()};${addOpenProjectsKeyListener.toString()}})()`}})]});}));}\nexport const __FramerMetadata__ = {\"exports\":{\"withInlineScript\":{\"type\":\"reactHoc\",\"name\":\"withInlineScript\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{forwardRef,useCallback}from\"react\";export function withPrerender(Component){return /*#__PURE__*/forwardRef((props,ref)=>{const addPrerender=useCallback(()=>{if(HTMLScriptElement.supports&&HTMLScriptElement.supports(\"speculationrules\")){const specScript=document.createElement(\"script\");specScript.type=\"speculationrules\";const specRules={prerender:[{source:\"list\",urls:[\"https://xn----9sbmqji2czbya.xn--p1ai/__framer_com/projects/\"]}]};specScript.textContent=JSON.stringify(specRules);document.body.append(specScript);}else{const linkElem=document.createElement(\"link\");linkElem.rel=\"prerender\";linkElem.href=\"https://xn----9sbmqji2czbya.xn--p1ai/__framer_com/projects/\";document.head.append(linkElem);}},[]);return /*#__PURE__*/_jsx(Component,{ref:ref,...props,onPointerDown:addPrerender});});}\nexport const __FramerMetadata__ = {\"exports\":{\"withPrerender\":{\"type\":\"reactHoc\",\"name\":\"withPrerender\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./WithPrerender.map","// Generated by Framer (bcb8864)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,Fetcher,forwardLoader,getFonts,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,usePrefetch,usePreloadQuery,useVariantState,withCodeBoundaryForOverrides,withCSS,withMappedReactProps}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withHeaderButtonTrackingId}from\"https://xn----9sbmqji2czbya.xn--p1ai/__framerusercontent/modules/frCyd9G19c4n910Tjz2H/5x13XMLLmqFBW75QThKI/Debug.js\";import{withInitialsFallback}from\"https://xn----9sbmqji2czbya.xn--p1ai/__framerusercontent/modules/UWVDXuXouTeZgHkk3UX4/pqQSenLhQaVzU8lIHT6c/WithInitialsFallback.js\";import UserAvatar,*as UserAvatarInfo from\"https://xn----9sbmqji2czbya.xn--p1ai/__framerusercontent/modules/wd0DmrQOEb7yVOHArw7r/LKyUARDSnJQEXZXtvIET/Fhlycn1G2.js\";import NavTopbarLink,*as NavTopbarLinkInfo from\"https://xn----9sbmqji2czbya.xn--p1ai/__framerusercontent/modules/cg2JCgeBwSGjq5DNPa0O/MOhHUPVkUpJspXMi8XBN/q8_oY7uRM.js\";const NavTopbarLinkFonts=getFonts(NavTopbarLink);const NavTopbarLinkWithHeaderButtonTrackingIdyfsiccWithMappedReactPropscl2ppz=withMappedReactProps(withCodeBoundaryForOverrides(NavTopbarLink,{nodeId:\"m50sMb2nF\",override:withHeaderButtonTrackingId,scopeId:\"a4L9CyiMR\"}),NavTopbarLinkInfo);const UserAvatarFonts=getFonts(UserAvatar);const UserAvatarWithInitialsFallback1a0bbyxWithMappedReactProps11rbmsz=withMappedReactProps(withCodeBoundaryForOverrides(UserAvatar,{nodeId:\"ShVAGQRGN\",override:withInitialsFallback,scopeId:\"a4L9CyiMR\"}),UserAvatarInfo);const cycleOrder=[\"e25opnic0\",\"uyDTD76PW\",\"H6NYrtd51\"];const serializationHash=\"framer-F02Ek\";const variantClassNames={e25opnic0:\"framer-v-17l060z\",H6NYrtd51:\"framer-v-1adt92n\",uyDTD76PW:\"framer-v-1sz7lup\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const WKE9u1NvG=undefined;const tlMUj9_ZT=undefined;const tIQfVSb4i=undefined;const hUMjJupEG=undefined;const settIQfVSb4i=undefined;const transition1={duration:0,type:\"tween\"};const transition2={damping:40,delay:0,mass:3,stiffness:380,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const fetch1=prefetch=>prefetch({cacheDuration:0,credentials:\"same-origin\",errorFallbackValue:\"AB\",fallbackValue:\"\",resultKeyPath:\"initials\",resultOutputType:\"string\",url:`https://api.framer.com/site/users/me`});const toString=value=>{return typeof value===\"string\"?value:String(value);};const fetch2=prefetch=>prefetch({cacheDuration:86400,credentials:\"include\",fallbackValue:undefined,resultKeyPath:\"avatar\",resultOutputType:\"image\",url:`https://api.framer.com/site/users/me`});const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const preload=(prequery,prefetch,props)=>Promise.all([fetch1(prefetch),fetch2(prefetch)]);const preloadStatements={e25opnic0:preload,uyDTD76PW:preload};const useLoadingVariant=(variant,gestures,clearLoadingVariant,setGestureState,props)=>{const prequery=usePreloadQuery();const prefetch=usePrefetch();React.useEffect(()=>{const promise=preloadStatements[variant];if(!promise||!gestures?.[variant]?.loading)return;promise(prequery,prefetch,props).then(()=>clearLoadingVariant()).catch(()=>setGestureState({isError:true}));},[variant]);};const humanReadableVariantMap={Avatar:\"uyDTD76PW\",Login:\"H6NYrtd51\",Signup:\"e25opnic0\"};const Variants=motion.create(React.Fragment);const useStateVariable=(externalState,setExternalState)=>{const[internalState,setInternalState]=React.useState(externalState);const[previousExternalState,setPreviousExternalState]=React.useState(externalState);if(setExternalState){return[externalState,setExternalState];}if(externalState!==previousExternalState){setInternalState(externalState);setPreviousExternalState(externalState);}return[internalState,setInternalState];};const getProps=({click,height,hover,id,signUpCTA,tracking,width,...props})=>{return{...props,hUMjJupEG:tracking??props.hUMjJupEG,tIQfVSb4i:signUpCTA??props.tIQfVSb4i??\"Sign up\",tlMUj9_ZT:hover??props.tlMUj9_ZT,variant:humanReadableVariantMap[props.variant]??props.variant??\"e25opnic0\",WKE9u1NvG:click??props.WKE9u1NvG};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,WKE9u1NvG,\"tIQfVSb4i\":externaltIQfVSb4i,\"ontIQfVSb4iChange\":setExternaltIQfVSb4i,hUMjJupEG,tlMUj9_ZT,...restProps}=getProps(props);const[tIQfVSb4i,settIQfVSb4i]=useStateVariable(externaltIQfVSb4i,setExternaltIQfVSb4i);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"e25opnic0\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1vrqngz=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(WKE9u1NvG){const res=await WKE9u1NvG(...args);if(res===false)return false;}});const onMouseEnter1wkyzlf=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(tlMUj9_ZT){const res=await tlMUj9_ZT(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"uyDTD76PW\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"uyDTD76PW\")return true;return false;};useLoadingVariant(baseVariant,undefined,clearLoadingGesture,setGestureState);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({H6NYrtd51:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-17l060z\",className,classNames),\"data-framer-name\":\"Signup\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"e25opnic0\",onMouseEnter:onMouseEnter1wkyzlf,onTap:onTap1vrqngz,ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,...style},variants:{H6NYrtd51:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},uyDTD76PW:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.1)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-5e0b3b72-9a97-43f8-96f2-85d741f3d8ca, rgb(20, 20, 20))\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8}},...addPropertyOverrides({H6NYrtd51:{\"data-framer-name\":\"Login\"},uyDTD76PW:{\"data-border\":true,\"data-framer-name\":\"Avatar\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-30)/2),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-yfsicc-container\",\"data-framer-name\":\"Start for free\",layoutDependency:layoutDependency,layoutId:\"m50sMb2nF-container\",name:\"Start for free\",nodeId:\"m50sMb2nF\",rendersWithMotion:true,scopeId:\"a4L9CyiMR\",children:/*#__PURE__*/_jsx(NavTopbarLinkWithHeaderButtonTrackingIdyfsiccWithMappedReactPropscl2ppz,{baW0xIbMr:\"https://xn----9sbmqji2czbya.xn--p1ai/__www_framer_com/r/signup/\",cD0eXEdRx:tIQfVSb4i,height:\"100%\",id:\"m50sMb2nF\",layoutId:\"m50sMb2nF\",name:\"Start for free\",oncD0eXEdRxChange:settIQfVSb4i,variant:matchVariant(\"ATkwfsbtO\"),wI7OO2A3e:hUMjJupEG,width:\"100%\",...addPropertyOverrides({H6NYrtd51:{baW0xIbMr:\"https://xn----9sbmqji2czbya.xn--p1ai/__framer_com/r/login\",cD0eXEdRx:\"Log in\",variant:matchVariant(\"mX_IuiQMI\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(Fetcher,{disabled:isLoading,requests:[{cacheDuration:0,credentials:\"same-origin\",errorFallbackValue:\"AB\",fallbackValue:\"\",resultKeyPath:\"initials\",resultOutputType:\"string\",url:`https://api.framer.com/site/users/me`},{cacheDuration:86400,credentials:\"include\",fallbackValue:undefined,resultKeyPath:\"avatar\",resultOutputType:\"image\",url:`https://api.framer.com/site/users/me`}],children:fetchResult=>isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({uyDTD76PW:{height:((componentViewport?.height||30)-0)*1,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||30)-0-((componentViewport?.height||30)-0)*1)/2)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1a0bbyx-container\",layoutDependency:layoutDependency,layoutId:\"ShVAGQRGN-container\",nodeId:\"ShVAGQRGN\",rendersWithMotion:true,scopeId:\"a4L9CyiMR\",children:/*#__PURE__*/_jsx(UserAvatarWithInitialsFallback1a0bbyxWithMappedReactProps11rbmsz,{eQkQvAfkl:toString(fetchResult[0]),height:\"100%\",id:\"ShVAGQRGN\",layoutId:\"ShVAGQRGN\",style:{height:\"100%\",width:\"100%\"},t_cz0IcPG:toResponsiveImage(fetchResult[1]),variant:matchVariant(\"hGp7WpMpe\"),width:\"100%\"})})})})]})})})});});const css=[\".framer-F02Ek.framer-1wla9zm, .framer-F02Ek .framer-1wla9zm { display: block; }\",\".framer-F02Ek.framer-17l060z { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-F02Ek .framer-yfsicc-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-F02Ek .framer-1a0bbyx-container { flex: none; height: 100%; position: relative; width: 100%; }\",\".framer-F02Ek.framer-v-1sz7lup.framer-17l060z { height: 30px; overflow: hidden; width: 30px; will-change: var(--framer-will-change-override, transform); }\",\".framer-F02Ek.framer-v-1sz7lup .framer-1a0bbyx-container { order: 2; }\",'.framer-F02Ek[data-border=\"true\"]::after, .framer-F02Ek [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; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 27\n * @framerIntrinsicWidth 69\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"uyDTD76PW\":{\"layout\":[\"fixed\",\"fixed\"]},\"H6NYrtd51\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"WKE9u1NvG\":\"click\",\"tIQfVSb4i\":\"signUpCTA\",\"hUMjJupEG\":\"tracking\",\"tlMUj9_ZT\":\"hover\"}\n * @framerImmutableVariables true\n * @framerResolvesOwnDefaults true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framera4L9CyiMR=withCSS(Component,css,\"framer-F02Ek\");export default Framera4L9CyiMR;Framera4L9CyiMR.displayName=\"Authenticate Button Fetch\";Framera4L9CyiMR.defaultProps={height:27,width:69};addPropertyControls(Framera4L9CyiMR,{variant:{options:[\"e25opnic0\",\"uyDTD76PW\",\"H6NYrtd51\"],optionTitles:[\"Signup\",\"Avatar\",\"Login\"],title:\"Variant\",type:ControlType.Enum},WKE9u1NvG:{title:\"Click\",type:ControlType.EventHandler},tIQfVSb4i:{defaultValue:\"Sign up\",displayTextArea:false,title:\"Sign up CTA\",type:ControlType.String},ontIQfVSb4iChange:{changes:\"tIQfVSb4i\",type:ControlType.ChangeHandler},hUMjJupEG:{title:\"Tracking\",type:ControlType.TrackingId},tlMUj9_ZT:{title:\"Hover\",type:ControlType.EventHandler}});addFonts(Framera4L9CyiMR,[{explicitInter:true,fonts:[]},...NavTopbarLinkFonts,...UserAvatarFonts],{supportsExplicitInterCodegen:true});Framera4L9CyiMR.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(NavTopbarLink,{},context),forwardLoader(UserAvatar,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framera4L9CyiMR\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"WKE9u1NvG\\\":\\\"click\\\",\\\"tIQfVSb4i\\\":\\\"signUpCTA\\\",\\\"hUMjJupEG\\\":\\\"tracking\\\",\\\"tlMUj9_ZT\\\":\\\"hover\\\"}\",\"framerResolvesOwnDefaults\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"27\",\"framerIntrinsicWidth\":\"69\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"uyDTD76PW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"H6NYrtd51\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{useCallback}from\"react\";import{useTracking,addPropertyControls,ControlType}from\"framer\";/**\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight fixed\n * @framerIntrinsicWidth 200\n * @framerIntrinsicHeight 32\n */export default function GoogleLoginButton(props){const track=useTracking();const{theme,size,shape,text,minWidth}=props;const renderButton=node=>{if(!window.google?.accounts){console.log(\"UNEXPECTED WINDOW.GOOGLE STATE\");}window.google.accounts.id.renderButton(node,{theme,size,shape,text,width:minWidth,state:\"google-btn\",click_listener:()=>{track(\"google-btn-click\");}});};const refCallback=useCallback(node=>{if(node===null)return;if(window.google?.accounts){renderButton(node);}else{document.addEventListener(\"__framer-gsi-loaded\",()=>renderButton(node),{once:true});}},[]);return /*#__PURE__*/_jsx(\"div\",{ref:refCallback});}addPropertyControls(GoogleLoginButton,{theme:{type:ControlType.Enum,defaultValue:\"outline\",options:[\"outline\",\"filled_blue\",\"filled_black\"],optionTitles:[\"Standard\",\"Blue-filled\",\"Black-filled\"]},size:{type:ControlType.Enum,defaultValue:\"large\",options:[\"large\",\"medium\",\"small\"],optionTitles:[\"Large\",\"Medium\",\"Small\"]},text:{type:ControlType.Enum,defaultValue:\"signin_with\",options:[\"signin_with\",\"signup_with\",\"continue_with\",\"signin\"],optionTitles:[\"Sign in with Google\",\"Sign up with Google\",\"Continue with Google\",\"Sign in\"]},shape:{type:ControlType.Enum,defaultValue:\"rectangular\",options:[\"rectangular\",\"pill\"],optionTitles:[\"Rectangular\",\"Pill\"]},minWidth:{type:ControlType.Number,title:\"Min. Width\",defaultValue:0,min:0,max:400,displayStepper:true}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"GoogleLoginButton\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicHeight\":\"32\",\"framerIntrinsicWidth\":\"200\",\"framerSupportedLayoutWidth\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./GoogleLoginButton.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{forwardRef,useDeferredValue,useSyncExternalStore}from\"react\";import{withCSS}from\"framer\";let flapClosed=false;function shouldShowFlap(){if(flapClosed||!window.google?.accounts)return false;try{if(sessionStorage.__flapClosed)return false;}catch(e){}const abTests=\"PerformanceServerTiming\"in window?performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(it=>it.name===\"abtests\")?.description:undefined;if(!abTests)return false;const variants=new URLSearchParams(abTests);if(variants.get(\"KLFcd_PgE\")!==\"XwZcEsV_4\")return false;return true;}const subscribe=callback=>{if(shouldShowFlap)return()=>{};document.addEventListener(\"__framer-gsi-loaded\",callback,{once:true});return()=>document.removeEventListener(\"__framer-gsi-loaded\",callback);};const serverSnapshot=()=>false;export function withShowMiniFlap(Component){return withCSS(/*#__PURE__*/forwardRef((props,ref)=>{const showFlap=useSyncExternalStore(subscribe,shouldShowFlap,serverSnapshot);const showFlapDeferred=useDeferredValue(showFlap)// make it concurrent\n;if(!showFlapDeferred)return null;return /*#__PURE__*/_jsx(Component,{ref:ref,...props,className:\"mini-flap-component\",role:\"dialog\"});}),\"@media (max-width: 809.98px) { .mini-flap-component { display: none !important; } }\",\"mini-flap\");}export function withStoreCloseInStorage(Component){return /*#__PURE__*/forwardRef((props,ref)=>{const clickListenerFromProps=props.onClick;const clickListener=e=>{clickListenerFromProps?.(e);flapClosed=true;try{sessionStorage.__flapClosed=\"1\";}catch(e){}};return /*#__PURE__*/_jsx(Component,{ref:ref,...props,onClick:clickListener});});}\nexport const __FramerMetadata__ = {\"exports\":{\"withShowMiniFlap\":{\"type\":\"reactHoc\",\"name\":\"withShowMiniFlap\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withStoreCloseInStorage\":{\"type\":\"reactHoc\",\"name\":\"withStoreCloseInStorage\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ShowMiniFlap.map","// Generated by Framer (bcb8864)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Cross from\"https://xn----9sbmqji2czbya.xn--p1ai/__framerusercontent/modules/sP3FFkmqGjmkTYqeTDcw/8eBx3JPuta2uOtiknDWr/uIpCQFONn.js\";import GoogleLoginButton from\"https://xn----9sbmqji2czbya.xn--p1ai/__framerusercontent/modules/j2sdyq2zdTa2Vkw45Ya5/c579NpJMAEEezSYeybgA/GoogleLoginButton.js\";import{withStoreCloseInStorage}from\"https://xn----9sbmqji2czbya.xn--p1ai/__framerusercontent/modules/5pBjYgXUUzbX6mwFdTb9/Pw0oeAYNrHBKvhuSLrsK/ShowMiniFlap.js\";import*as sharedStyle from\"https://xn----9sbmqji2czbya.xn--p1ai/__framerusercontent/modules/ETtDrQklzbc5cN8qRncg/QQoKaCP4ZPy5pDFiFk2Z/VQBQVu8qk.js\";import*as sharedStyle1 from\"https://xn----9sbmqji2czbya.xn--p1ai/__framerusercontent/modules/mkVvNt4BfnRDRqtUBmYk/Sk5g3EXVWUgB9KQYhycg/XHuCPIQKc.js\";const CrossFonts=getFonts(Cross);const MotionButtonWithStoreCloseInStorage1mavn8m=withCodeBoundaryForOverrides(motion.button,{nodeId:\"VRMS4OJUs\",override:withStoreCloseInStorage,scopeId:\"t00aQv672\"});const GoogleLoginButtonFonts=getFonts(GoogleLoginButton);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const cycleOrder=[\"kY5h4I4sD\",\"fsikVYdjc\"];const serializationHash=\"framer-eN0Iv\";const variantClassNames={fsikVYdjc:\"framer-v-6ufat\",kY5h4I4sD:\"framer-v-18kdyna\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.1,type:\"spring\"};const animation={opacity:.001,rotate:0,scale:1,skewX:0,skewY:0,x:0,y:10};const transition2={bounce:0,delay:.05,duration:.5,type:\"spring\"};const textEffect={effect:animation,tokenization:\"word\",transition:transition2,trigger:\"onMount\",type:\"appear\"};const transition3={bounce:.2,delay:.1,duration:3,type:\"spring\"};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const animation2={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Variant 1\":\"kY5h4I4sD\",Invisible:\"fsikVYdjc\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"kY5h4I4sD\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"kY5h4I4sD\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap16gilsq=activeVariantCallback(async(...args)=>{setVariant(\"fsikVYdjc\");});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const isDisplayed=()=>{if(baseVariant===\"fsikVYdjc\")return false;return true;};const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:isDisplayed()&&/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,\"aria-label\":\"Sign In with Google\",className:cx(scopingClassNames,\"framer-18kdyna\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-nosnippet\":true,layoutDependency:layoutDependency,layoutId:\"kY5h4I4sD\",ref:refBinding,style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,...style},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-pv5czh\",layoutDependency:layoutDependency,layoutId:\"U1r4_vWQ2\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-bdvd11\",layoutDependency:layoutDependency,layoutId:\"pAIwuDxsC\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-ojsfn5\",\"data-styles-preset\":\"VQBQVu8qk\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, rgb(34, 34, 34))\"},children:\"Sign in with Google\"})}),className:\"framer-a46mfm\",effect:textEffect,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"gHIgqhgnw\",style:{\"--extracted-1w1cjl5\":\"rgb(34, 34, 34)\",\"--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-4eptxb\",\"data-styles-preset\":\"XHuCPIQKc\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(102, 102, 102))\"},children:\"Use your Google account to sign in and get started with no extra steps.\"})}),className:\"framer-as8jx0\",effect:textEffect,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ftR7VK5X5\",style:{\"--extracted-r6o4lv\":\"rgb(102, 102, 102)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(MotionButtonWithStoreCloseInStorage1mavn8m,{\"aria-label\":\"Hide Sign in with Google\",className:\"framer-1mavn8m\",\"data-framer-name\":\"Close Button\",\"data-highlight\":true,\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"VRMS4OJUs\",onTap:onTap16gilsq,children:/*#__PURE__*/_jsx(Cross,{animated:true,className:\"framer-1un6ztl\",layoutDependency:layoutDependency,layoutId:\"cJlL4Pd1H\",style:{\"--17kkcf8\":\"rgba(0, 0, 0, 0)\",\"--1iwhep7\":2,\"--1l3yetw\":\"rgb(102, 102, 102)\"}})})]}),/*#__PURE__*/_jsx(motion.button,{className:\"framer-11g6ri7\",\"data-framer-name\":\"Regular\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"aXoqxiiHc\",style:{borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-jmucuz-container\",\"data-framer-appear-id\":\"jmucuz\",initial:animation2,isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"e1VOsbbDT-container\",nodeId:\"e1VOsbbDT\",optimized:true,rendersWithMotion:true,scopeId:\"t00aQv672\",children:/*#__PURE__*/_jsx(GoogleLoginButton,{height:\"100%\",id:\"e1VOsbbDT\",layoutId:\"e1VOsbbDT\",minWidth:258,shape:\"pill\",size:\"medium\",style:{height:\"100%\"},text:\"signin_with\",theme:\"filled_blue\",width:\"100%\"})})})})]})})})});});const css=[\".framer-eN0Iv.framer-1m6uw4n, .framer-eN0Iv .framer-1m6uw4n { display: block; }\",\".framer-eN0Iv.framer-18kdyna { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 20px; position: relative; width: 300px; }\",\".framer-eN0Iv .framer-pv5czh { 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: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-eN0Iv .framer-bdvd11 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-eN0Iv .framer-a46mfm, .framer-eN0Iv .framer-as8jx0 { --framer-text-wrap-override: none; flex: none; height: auto; overflow: visible; position: relative; width: 100%; }\",\".framer-eN0Iv .framer-1mavn8m { cursor: pointer; flex: none; height: 30px; overflow: visible; position: absolute; right: -15px; top: -15px; width: 30px; }\",\".framer-eN0Iv .framer-1un6ztl { bottom: 5px; flex: none; height: auto; left: 5px; position: absolute; right: 5px; width: calc(100% - 10px); z-index: 1; }\",\".framer-eN0Iv .framer-11g6ri7 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: 32px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-eN0Iv .framer-jmucuz-container { flex: none; height: 32px; min-width: 100%; position: relative; width: auto; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 151\n * @framerIntrinsicWidth 300\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"fsikVYdjc\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerResolvesOwnDefaults true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framert00aQv672=withCSS(Component,css,\"framer-eN0Iv\");export default Framert00aQv672;Framert00aQv672.displayName=\"Mini-Flap\";Framert00aQv672.defaultProps={height:151,width:300};addPropertyControls(Framert00aQv672,{variant:{options:[\"kY5h4I4sD\",\"fsikVYdjc\"],optionTitles:[\"Variant 1\",\"Invisible\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framert00aQv672,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://xn----9sbmqji2czbya.xn--p1ai/__framerusercontent/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://xn----9sbmqji2czbya.xn--p1ai/__framerusercontent/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://xn----9sbmqji2czbya.xn--p1ai/__framerusercontent/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://xn----9sbmqji2czbya.xn--p1ai/__framerusercontent/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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://xn----9sbmqji2czbya.xn--p1ai/__framerusercontent/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://xn----9sbmqji2czbya.xn--p1ai/__framerusercontent/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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://xn----9sbmqji2czbya.xn--p1ai/__framerusercontent/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...CrossFonts,...GoogleLoginButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framert00aQv672\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"300\",\"framerResolvesOwnDefaults\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"151\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"fsikVYdjc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./t00aQv672.map"],"mappings":"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"}