{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/rHoYO9dl9OjEq5MNaDlO/Fv3uKrVYU8PeSwChIT6L/Outseta.js", "ssg:https://framerusercontent.com/modules/JOzSiMirQWIQ14T2Fry9/ofMzeQL9zo6XSJmiE3S3/BERe2oYsJ.js", "ssg:https://framerusercontent.com/modules/N3HzbDheGtWLPHsCLaZJ/8NBro6N1K8fiT8ps6DIg/w10iD8NGF.js"],
  "sourcesContent": ["import{jsx as _jsx}from\"react/jsx-runtime\";import{createStore}from\"https://framer.com/m/framer/store.js@^1.0.0\";// Create a store for Outseta user data\nconst useOutsetaStore=createStore({userData:null});// Define constant for the total number of lessons in the course\nconst numberOfLessons=15;// Define constants for the different lesson status variants\nconst loadingVariantName=\"Loading\";const notStartedVariantName=\"Not started\";const finishedVariantName=\"Finished\";// This function is an override that adds a 'variant' prop to a component based on the lesson status in the Outseta store\nexport function withLessonStatus(Component){return props=>{const[store,setStore]=useOutsetaStore();let variant=loadingVariantName;// Extract the lesson number from props.name\nconst lessonNumber=props.name.match(/\\d+/)[0];if(store.userData){variant=store.userData.Account[`Lesson${lessonNumber}Status`];}return /*#__PURE__*/ _jsx(Component,{...props,variant:variant,\"data-outseta-button\":\"status\"});};}// This function updates the status of a lesson in both Outseta and the store\nfunction updateLessonStatus(lessonNumber,newStatus,store,setStore){// Check if window object exists (i.e., code is running in the browser)\nif(typeof window!==\"undefined\"){// Check if status has to be changed\nif(store.userData.Account[`Lesson${lessonNumber}Status`]!=newStatus){let Outseta=window[\"Outseta\"];Outseta.getUser().then(userData=>{// Update the corresponding lesson status in Outseta\nuserData.Account[`Lesson${lessonNumber}Status`]=newStatus;userData.update(userData);// Update the corresponding lesson status in the store\nsetStore({userData:{...store.userData,Account:{...store.userData.Account,[`Lesson${lessonNumber}Status`]:newStatus}}});console.log(`Status of Lesson #${lessonNumber} set to ${newStatus}`);}).catch(error=>{// Handle any errors that occurred while fetching user data\nconsole.error(\"An error occurred while updating lesson status:\",error);});}else{console.log(`Status of Lesson #${lessonNumber} is already set to ${newStatus}`);}}}// This function is an override that adds an onClick handler to a component\n// The handler sets the status of a lesson in Outseta and the store to 'Finished'\nexport function withLessonFinishedButton(Component){return props=>{const[store,setStore]=useOutsetaStore();const handleClick=()=>{// Extract the lesson number from props.name\nconst lessonNumber=props.name.match(/\\d+/)[0];// Update the lesson status to 'Finished'\nupdateLessonStatus(lessonNumber,finishedVariantName,store,setStore);};return /*#__PURE__*/ _jsx(\"div\",{onClick:handleClick,\"data-outseta-button\":\"finish\",children:/*#__PURE__*/ _jsx(Component,{...props})});};}// This function is an override that adds an onClick handler to a component\n// The handler sets the status of a lesson in Outseta and the store to 'Not Started'\nexport function withLessonResetButton(Component){return props=>{const[store,setStore]=useOutsetaStore();const handleClick=()=>{// Extract the lesson number from props.name\nconst lessonNumber=props.name.match(/\\d+/)[0];// Update the lesson status to 'Not Started'\nupdateLessonStatus(lessonNumber,notStartedVariantName,store,setStore);};return /*#__PURE__*/ _jsx(\"div\",{onClick:handleClick,\"data-outseta-button\":\"reset\",children:/*#__PURE__*/ _jsx(Component,{...props})});};}// This function is an override that fetches user data from Outseta when a component is first rendered\n// If the user's account is not initialized, it initializes the status of each lesson to 'Not started'\nexport function withOutsetaData(Component){return props=>{const[store,setStore]=useOutsetaStore();// Check if window object exists (i.e., code is running in the browser)\nif(typeof window!==\"undefined\"){let Outseta=window[\"Outseta\"];// If Outseta is not defined, just return the component without the data\nif(!Outseta){console.warn(\"Outseta is not defined. Returning the component without data.\");return /*#__PURE__*/ _jsx(Component,{...props});}if(!store.userData){Outseta.getUser().then(userData=>{// Update the store with the fetched user data\nsetStore({userData});console.log(\"User data fetched!\");return userData;}).then(userData=>{if(!userData.Account.AccountInit){console.log(\"Account not initialized, starting initialization\u2026\");Outseta.getUser().then(function(user){// Initialize lessons\nfor(let i=1;i<=numberOfLessons;i++){userData.Account[`Lesson${i}Status`]=notStartedVariantName;}userData.Account.AccountInit=true;userData.update(userData);return userData;}).then(userData=>{setStore({userData});console.log(\"Account initialization finished\");}).catch(error=>{// Handle any errors that occurred while fetching user data\nconsole.error(\"An error occurred while initializing user data:\",error);});}else{console.log(\"Account already initialized\");// For testing purposes\n/* Outseta.getUser().then(function (user) {\n                                user.Account.AccountInit = false\n                                user.update(user)\n                            }) */ }}).catch(error=>{// Handle any errors that occurred while fetching user data\nconsole.error(\"An error occurred while fetching user data:\",error);});}}return /*#__PURE__*/ _jsx(Component,{...props});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withOutsetaData\":{\"type\":\"reactHoc\",\"name\":\"withOutsetaData\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withLessonFinishedButton\":{\"type\":\"reactHoc\",\"name\":\"withLessonFinishedButton\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withLessonStatus\":{\"type\":\"reactHoc\",\"name\":\"withLessonStatus\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withLessonResetButton\":{\"type\":\"reactHoc\",\"name\":\"withLessonResetButton\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Outseta.map", "// Generated by Framer (d65f646)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,RichText,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Feather}from\"https://framerusercontent.com/modules/f0DboytQenYh21kfme7W/zb1zVBMZJKgPMiedOi0y/Feather.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/L2aQkQN6NEUEUhtWVEr9/EYMf1Oy5CNIN9He3c27U/VLfFvWRgq.js\";const FeatherFonts=getFonts(Feather);const cycleOrder=[\"SyUdj6QPr\",\"bDGLeXEI7\",\"JPtuAQnzc\",\"nvhgPDB5l\",\"X_bi5ZLAH\",\"hFcV1lzJ7\",\"vsf5haQxr\"];const serializationHash=\"framer-QXsCH\";const variantClassNames={bDGLeXEI7:\"framer-v-1d1xqx7\",hFcV1lzJ7:\"framer-v-1wzqsc7\",JPtuAQnzc:\"framer-v-16248xz\",nvhgPDB5l:\"framer-v-abz595\",SyUdj6QPr:\"framer-v-v0e0fh\",vsf5haQxr:\"framer-v-ci2dyc\",X_bi5ZLAH:\"framer-v-ic5qcf\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 6\":\"hFcV1lzJ7\",\"Variant 7\":\"vsf5haQxr\",Audio:\"SyUdj6QPr\",Checklist:\"JPtuAQnzc\",Link:\"nvhgPDB5l\",Text:\"X_bi5ZLAH\",Video:\"bDGLeXEI7\"};const getProps=({amount,height,id,width,...props})=>{return{...props,LMyRg82yx:amount??props.LMyRg82yx??\"4:36\",variant:humanReadableVariantMap[props.variant]??props.variant??\"SyUdj6QPr\"};};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,LMyRg82yx,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"SyUdj6QPr\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"bDGLeXEI7\",\"nvhgPDB5l\",\"hFcV1lzJ7\",\"vsf5haQxr\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if([\"bDGLeXEI7\",\"JPtuAQnzc\",\"nvhgPDB5l\",\"X_bi5ZLAH\",\"hFcV1lzJ7\",\"vsf5haQxr\"].includes(baseVariant))return false;return true;};const isDisplayed2=()=>{if(baseVariant===\"JPtuAQnzc\")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-v0e0fh\",className,classNames),\"data-framer-name\":\"Audio\",layoutDependency:layoutDependency,layoutId:\"SyUdj6QPr\",ref:refBinding,style:{backgroundColor:\"var(--token-0961c7c7-3bc7-4e48-af90-60b64f198bf1, rgb(28, 28, 28))\",borderBottomLeftRadius:25,borderBottomRightRadius:25,borderTopLeftRadius:25,borderTopRightRadius:25,...style},...addPropertyOverrides({bDGLeXEI7:{\"data-framer-name\":\"Video\"},hFcV1lzJ7:{\"data-framer-name\":\"Variant 6\"},JPtuAQnzc:{\"data-framer-name\":\"Checklist\"},nvhgPDB5l:{\"data-framer-name\":\"Link\"},vsf5haQxr:{\"data-framer-name\":\"Variant 7\"},X_bi5ZLAH:{\"data-framer-name\":\"Text\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-o0orj5-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"isoygt5H4-container\",nodeId:\"isoygt5H4\",rendersWithMotion:true,scopeId:\"BERe2oYsJ\",children:/*#__PURE__*/_jsx(Feather,{color:\"var(--token-dcc5d42c-abb6-4c97-abb9-19efdeb3f46c, rgb(158, 158, 158))\",height:\"100%\",iconSearch:\"Home\",iconSelection:\"play\",id:\"isoygt5H4\",layoutId:\"isoygt5H4\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({hFcV1lzJ7:{iconSelection:\"git-merge\"},nvhgPDB5l:{iconSelection:\"file-text\"},vsf5haQxr:{iconSelection:\"link\"}},baseVariant,gestureVariant)})})}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-13sggcy\",\"data-framer-name\":\"audio\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"ZOZuuoA5H\",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 2.5 5 L 2.5 5.5 C 2.5 7.433 4.067 9 6 9 L 6 9 C 7.933 9 9.5 7.433 9.5 5.5 L 9.5 5 M 6 9 L 6 11 M 6 11 L 4.5 11 M 6 11 L 7.5 11\" fill=\"transparent\" stroke-width=\"0.86\" stroke=\"var(--token-dcc5d42c-abb6-4c97-abb9-19efdeb3f46c, rgb(158, 158, 158)) /* {&quot;name&quot;:&quot;Text&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path><path d=\"M 4.286 2.571 C 4.286 1.625 5.053 0.857 6 0.857 L 6 0.857 C 6.947 0.857 7.714 1.625 7.714 2.571 L 7.714 5.143 C 7.714 6.09 6.947 6.857 6 6.857 L 6 6.857 C 5.053 6.857 4.286 6.09 4.286 5.143 Z\" fill=\"transparent\" stroke-width=\"0.86\" stroke=\"var(--token-dcc5d42c-abb6-4c97-abb9-19efdeb3f46c, rgb(158, 158, 158)) /* {&quot;name&quot;:&quot;Text&quot;} */\"></path></svg>',svgContentId:10744269316,withExternalLayout:true}),isDisplayed2()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1no2o4j\",\"data-framer-name\":\"checklist\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"y6LQASgFd\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15 15\"><path d=\"M 0.938 7.813 L 3.485 10.36 C 3.631 10.506 3.869 10.506 4.015 10.36 L 5.625 8.75 M 10 4.375 L 7.5 6.875\" fill=\"transparent\" stroke=\"var(--token-dcc5d42c-abb6-4c97-abb9-19efdeb3f46c, rgb(158, 158, 158)) /* {&quot;name&quot;:&quot;Text&quot;} */\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path><path d=\"M 4.375 7.5 L 7.235 10.36 C 7.381 10.506 7.619 10.506 7.765 10.36 L 13.75 4.375\" fill=\"transparent\" stroke=\"var(--token-dcc5d42c-abb6-4c97-abb9-19efdeb3f46c, rgb(158, 158, 158)) /* {&quot;name&quot;:&quot;Text&quot;} */\" stroke-linecap=\"round\" stroke-miterlimit=\"6.25\" stroke-dasharray=\"\"></path></svg>',svgContentId:9988519268,withExternalLayout:true,...addPropertyOverrides({JPtuAQnzc:{svgContentId:9836916763}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1fi5f5c\",\"data-styles-preset\":\"VLfFvWRgq\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-dcc5d42c-abb6-4c97-abb9-19efdeb3f46c, rgb(158, 158, 158)))\"},children:\"4:36\"})}),className:\"framer-9lvofn\",\"data-framer-name\":\"Type\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"tB11WwdaQ\",style:{\"--extracted-r6o4lv\":\"var(--token-dcc5d42c-abb6-4c97-abb9-19efdeb3f46c, rgb(158, 158, 158))\",\"--framer-paragraph-spacing\":\"0px\"},text:LMyRg82yx,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({JPtuAQnzc:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1fi5f5c\",\"data-styles-preset\":\"VLfFvWRgq\",children:\"Checklist\"})}),text:undefined},nvhgPDB5l:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1fi5f5c\",\"data-styles-preset\":\"VLfFvWRgq\",children:\"Template\"})}),text:undefined},vsf5haQxr:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1fi5f5c\",\"data-styles-preset\":\"VLfFvWRgq\",children:\"Links\"})}),text:undefined},X_bi5ZLAH:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1fi5f5c\",\"data-styles-preset\":\"VLfFvWRgq\",children:\"+ Bonus\"})}),text:undefined}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-QXsCH.framer-1cuy8q5, .framer-QXsCH .framer-1cuy8q5 { display: block; }\",\".framer-QXsCH.framer-v0e0fh { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: center; overflow: hidden; padding: 2px 6px 2px 4px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-QXsCH .framer-o0orj5-container { flex: none; height: 14px; position: relative; width: 14px; }\",\".framer-QXsCH .framer-13sggcy { flex: none; height: 12px; position: relative; width: 12px; }\",\".framer-QXsCH .framer-1no2o4j { flex: none; height: 15px; position: relative; width: 15px; }\",\".framer-QXsCH .framer-9lvofn { -webkit-user-select: none; flex: none; height: auto; overflow: visible; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-QXsCH.framer-v-16248xz.framer-v0e0fh, .framer-QXsCH.framer-v-ic5qcf.framer-v0e0fh, .framer-QXsCH.framer-v-ci2dyc.framer-v0e0fh { padding: 2px 6px 2px 6px; }\",\".framer-QXsCH.framer-v-16248xz .framer-1no2o4j { order: 2; }\",\".framer-QXsCH.framer-v-16248xz .framer-9lvofn, .framer-QXsCH.framer-v-abz595 .framer-9lvofn, .framer-QXsCH.framer-v-ic5qcf .framer-9lvofn, .framer-QXsCH.framer-v-ci2dyc .framer-9lvofn { order: 3; }\",\".framer-QXsCH.framer-v-abz595.framer-v0e0fh { height: 20px; padding: 2px 6px 2px 6px; }\",\".framer-QXsCH.framer-v-abz595 .framer-o0orj5-container, .framer-QXsCH.framer-v-ci2dyc .framer-o0orj5-container { order: 0; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 23\n * @framerIntrinsicWidth 49\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"bDGLeXEI7\":{\"layout\":[\"auto\",\"auto\"]},\"JPtuAQnzc\":{\"layout\":[\"auto\",\"auto\"]},\"nvhgPDB5l\":{\"layout\":[\"auto\",\"fixed\"]},\"X_bi5ZLAH\":{\"layout\":[\"auto\",\"auto\"]},\"hFcV1lzJ7\":{\"layout\":[\"auto\",\"auto\"]},\"vsf5haQxr\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"LMyRg82yx\":\"amount\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerBERe2oYsJ=withCSS(Component,css,\"framer-QXsCH\");export default FramerBERe2oYsJ;FramerBERe2oYsJ.displayName=\"Lesson Meta\";FramerBERe2oYsJ.defaultProps={height:23,width:49};addPropertyControls(FramerBERe2oYsJ,{variant:{options:[\"SyUdj6QPr\",\"bDGLeXEI7\",\"JPtuAQnzc\",\"nvhgPDB5l\",\"X_bi5ZLAH\",\"hFcV1lzJ7\",\"vsf5haQxr\"],optionTitles:[\"Audio\",\"Video\",\"Checklist\",\"Link\",\"Text\",\"Variant 6\",\"Variant 7\"],title:\"Variant\",type:ControlType.Enum},LMyRg82yx:{defaultValue:\"4:36\",displayTextArea:false,title:\"Amount\",type:ControlType.String}});addFonts(FramerBERe2oYsJ,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...FeatherFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerBERe2oYsJ\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"49\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"23\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"bDGLeXEI7\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"JPtuAQnzc\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"nvhgPDB5l\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"X_bi5ZLAH\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"hFcV1lzJ7\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"vsf5haQxr\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"LMyRg82yx\\\":\\\"amount\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./BERe2oYsJ.map", "// Generated by Framer (2306ade)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={bNjOWoJ46:{hover:true,pressed:true},LX0OZkXiS:{hover:true,pressed:true},SxrRNTRwl:{hover:true,pressed:true}};const cycleOrder=[\"SxrRNTRwl\",\"LX0OZkXiS\",\"bNjOWoJ46\",\"XbSdlvA0N\"];const serializationHash=\"framer-0l0Er\";const variantClassNames={bNjOWoJ46:\"framer-v-12ve45n\",LX0OZkXiS:\"framer-v-1y82nfn\",SxrRNTRwl:\"framer-v-1yuob3c\",XbSdlvA0N:\"framer-v-1tgrhi1\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.3,ease:[.12,.23,.5,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Not started\":\"SxrRNTRwl\",\"Variant 4\":\"XbSdlvA0N\",Finished:\"LX0OZkXiS\",Loading:\"bNjOWoJ46\"};const getProps=({height,id,link,newTab,openOverlay,tap,title,width,...props})=>{return{...props,GObG5AgF2:title??props.GObG5AgF2??\"Start\",JvaKDwoqn:link??props.JvaKDwoqn,S4cupniGI:tap??props.S4cupniGI,tR4QNmxV1:newTab??props.tR4QNmxV1,TrnSJV9_D:openOverlay??props.TrnSJV9_D,variant:humanReadableVariantMap[props.variant]??props.variant??\"SxrRNTRwl\"};};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,GObG5AgF2,JvaKDwoqn,tR4QNmxV1,S4cupniGI,TrnSJV9_D,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"SxrRNTRwl\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1cirefm=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(S4cupniGI){const res=await S4cupniGI(...args);if(res===false)return false;}});const onTapqe611e=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(TrnSJV9_D){const res=await TrnSJV9_D(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"LX0OZkXiS-hover\",\"LX0OZkXiS-pressed\"].includes(gestureVariant))return false;if(baseVariant===\"LX0OZkXiS\")return true;return false;};const isDisplayed1=()=>{if([\"LX0OZkXiS-hover\",\"LX0OZkXiS-pressed\"].includes(gestureVariant))return true;if(baseVariant===\"LX0OZkXiS\")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:JvaKDwoqn,motionChild:true,nodeId:\"SxrRNTRwl\",openInNewTab:tR4QNmxV1,scopeId:\"w10iD8NGF\",smoothScroll:true,...addPropertyOverrides({XbSdlvA0N:{href:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1yuob3c\",className,classNames)} framer-1tixlw1`,\"data-border\":true,\"data-framer-name\":\"Not started\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"SxrRNTRwl\",onTap:onTap1cirefm,ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-e0c1a430-e94c-4848-b21a-15c5186602da, rgb(40, 40, 40))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-0961c7c7-3bc7-4e48-af90-60b64f198bf1, rgb(28, 28, 28))\",borderBottomLeftRadius:25,borderBottomRightRadius:25,borderTopLeftRadius:25,borderTopRightRadius:25,...style},variants:{\"bNjOWoJ46-hover\":{\"--border-color\":\"rgb(51, 51, 51)\"},\"LX0OZkXiS-hover\":{\"--border-color\":\"rgba(48, 209, 88, 0.16)\"},\"LX0OZkXiS-pressed\":{backgroundColor:\"rgba(48, 209, 88, 0.04)\"},\"SxrRNTRwl-hover\":{\"--border-color\":\"rgb(51, 51, 51)\"},bNjOWoJ46:{backgroundColor:\"rgba(0, 0, 0, 0)\"},LX0OZkXiS:{\"--border-color\":\"rgba(48, 209, 88, 0.04)\",backgroundColor:\"rgba(48, 209, 88, 0.06)\"}},...addPropertyOverrides({\"bNjOWoJ46-hover\":{\"data-framer-name\":undefined},\"bNjOWoJ46-pressed\":{\"data-framer-name\":undefined},\"LX0OZkXiS-hover\":{\"data-framer-name\":undefined},\"LX0OZkXiS-pressed\":{\"data-framer-name\":undefined},\"SxrRNTRwl-hover\":{\"data-framer-name\":undefined},\"SxrRNTRwl-pressed\":{\"data-framer-name\":undefined},bNjOWoJ46:{\"data-framer-name\":\"Loading\"},LX0OZkXiS:{\"data-framer-name\":\"Finished\"},XbSdlvA0N:{\"data-framer-name\":\"Variant 4\",onTap:onTapqe611e}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1fkwvo1\",\"data-framer-name\":\"Checkmark\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"g57ULSohW\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 13\"><path d=\"M 2 7.143 L 5.429 10.571 L 14 2\" fill=\"transparent\" stroke-width=\"2\" stroke=\"var(--token-25b78926-876e-4135-844a-901d863a7741, rgb(242, 242, 242)) /* {&quot;name&quot;:&quot;White&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',svgContentId:11455993448,withExternalLayout:true,...addPropertyOverrides({LX0OZkXiS:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 13\"><path d=\"M 2 7.143 L 5.429 10.571 L 14 2\" fill=\"transparent\" stroke-width=\"2\" stroke=\"#31d158\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',svgContentId:9484605856}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItNjAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"16px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Get in touch\"})}),className:\"framer-t4tfs1\",\"data-framer-name\":\"Get in touch\",fonts:[\"GF;Inter-600\"],layoutDependency:layoutDependency,layoutId:\"ijNTSAHP8\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},text:GObG5AgF2,variants:{\"LX0OZkXiS-hover\":{\"--extracted-r6o4lv\":\"rgb(48, 209, 88)\"},\"LX0OZkXiS-pressed\":{\"--extracted-r6o4lv\":\"rgb(48, 209, 88)\"},bNjOWoJ46:{\"--extracted-r6o4lv\":\"var(--token-25b78926-876e-4135-844a-901d863a7741, rgb(242, 242, 242))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"bNjOWoJ46-hover\":{text:undefined},\"bNjOWoJ46-pressed\":{text:undefined},\"LX0OZkXiS-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItNjAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"16px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(48, 209, 88))\"},children:\"Review\"})}),text:undefined},\"LX0OZkXiS-pressed\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItNjAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"16px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(48, 209, 88))\"},children:\"Review\"})}),text:undefined},bNjOWoJ46:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItNjAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"16px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-25b78926-876e-4135-844a-901d863a7741, rgb(242, 242, 242)))\"},children:\"Start\"})}),text:undefined}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-0l0Er.framer-1tixlw1, .framer-0l0Er .framer-1tixlw1 { display: block; }\",\".framer-0l0Er.framer-1yuob3c { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: visible; padding: 12px 24px 12px 24px; position: relative; text-decoration: none; width: min-content; }\",\".framer-0l0Er .framer-1fkwvo1 { flex: none; height: 13px; position: relative; width: 16px; }\",\".framer-0l0Er .framer-t4tfs1 { -webkit-user-select: none; cursor: pointer; flex: none; height: auto; overflow: visible; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-0l0Er.framer-v-1y82nfn.framer-1yuob3c { height: 40px; width: 88px; }\",\".framer-0l0Er.framer-v-12ve45n.framer-1yuob3c { width: 88px; }\",'.framer-0l0Er[data-border=\"true\"]::after, .framer-0l0Er [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; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 81\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"LX0OZkXiS\":{\"layout\":[\"fixed\",\"fixed\"]},\"bNjOWoJ46\":{\"layout\":[\"fixed\",\"auto\"]},\"XbSdlvA0N\":{\"layout\":[\"auto\",\"auto\"]},\"vnH_b8XlQ\":{\"layout\":[\"auto\",\"auto\"]},\"yeFRgMUZP\":{\"layout\":[\"auto\",\"auto\"]},\"bZSE28vUS\":{\"layout\":[\"fixed\",\"fixed\"]},\"QKanb2W4I\":{\"layout\":[\"fixed\",\"auto\"]},\"Wpd607ED_\":{\"layout\":[\"fixed\",\"auto\"]},\"o6niDg5yj\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"GObG5AgF2\":\"title\",\"JvaKDwoqn\":\"link\",\"tR4QNmxV1\":\"newTab\",\"S4cupniGI\":\"tap\",\"TrnSJV9_D\":\"openOverlay\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerw10iD8NGF=withCSS(Component,css,\"framer-0l0Er\");export default Framerw10iD8NGF;Framerw10iD8NGF.displayName=\"Atom/Lesson Status Button\";Framerw10iD8NGF.defaultProps={height:40,width:81};addPropertyControls(Framerw10iD8NGF,{variant:{options:[\"SxrRNTRwl\",\"LX0OZkXiS\",\"bNjOWoJ46\",\"XbSdlvA0N\"],optionTitles:[\"Not started\",\"Finished\",\"Loading\",\"Variant 4\"],title:\"Variant\",type:ControlType.Enum},GObG5AgF2:{defaultValue:\"Start\",displayTextArea:false,title:\"Title\",type:ControlType.String},JvaKDwoqn:{title:\"Link\",type:ControlType.Link},tR4QNmxV1:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},S4cupniGI:{title:\"Tap\",type:ControlType.EventHandler},TrnSJV9_D:{title:\"Open Overlay\",type:ControlType.EventHandler}});addFonts(Framerw10iD8NGF,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuGKYMZ1rib2Bg-4.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerw10iD8NGF\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"40\",\"framerVariables\":\"{\\\"GObG5AgF2\\\":\\\"title\\\",\\\"JvaKDwoqn\\\":\\\"link\\\",\\\"tR4QNmxV1\\\":\\\"newTab\\\",\\\"S4cupniGI\\\":\\\"tap\\\",\\\"TrnSJV9_D\\\":\\\"openOverlay\\\"}\",\"framerIntrinsicWidth\":\"81\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"LX0OZkXiS\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"bNjOWoJ46\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"XbSdlvA0N\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"vnH_b8XlQ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"yeFRgMUZP\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"bZSE28vUS\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"QKanb2W4I\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Wpd607ED_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"o6niDg5yj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./w10iD8NGF.map"],
  "mappings": "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",
  "names": ["init_ssg_sandbox_shims", "useOutsetaStore", "createStore", "loadingVariantName", "withLessonStatus", "Component", "props", "store", "setStore", "useOutsetaStore", "variant", "loadingVariantName", "lessonNumber", "p", "init_ssg_sandbox_shims", "FeatherFonts", "getFonts", "Icon", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "amount", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "LMyRg82yx", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "isDisplayed", "isDisplayed1", "isDisplayed2", "LayoutGroup", "u", "ComponentViewportProvider", "SmartComponentScopedContainer", "SVG", "RichText", "css", "FramerBERe2oYsJ", "withCSS", "BERe2oYsJ_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "w10iD8NGF_exports", "__export", "__FramerMetadata__", "w10iD8NGF_default", "init_ssg_sandbox_shims", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "link", "newTab", "openOverlay", "tap", "title", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "GObG5AgF2", "JvaKDwoqn", "tR4QNmxV1", "S4cupniGI", "TrnSJV9_D", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap1cirefm", "args", "onTapqe611e", "scopingClassNames", "cx", "isDisplayed", "isDisplayed1", "LayoutGroup", "Link", "u", "SVG", "RichText", "css", "Framerw10iD8NGF", "withCSS", "w10iD8NGF_default", "addPropertyControls", "ControlType", "addFonts", "__FramerMetadata__"]
}
