{
  "version": 3,
  "sources": ["ssg:https://cdn.framerauth.com/packages/overrides/core/live/latest/core.js", "ssg:https://cdn.framerauth.com/packages/overrides/store/live/latest/store.js", "ssg:https://cdn.framerauth.com/packages/overrides/extensions/live/latest/extensions.js", "ssg:https://framerusercontent.com/modules/fT6QMINvxU4XMjPcJR2P/Mj3dKAAj6vAAaHvT2wtd/FramerAuth.js"],
  "sourcesContent": ["import e,{useState as r,useEffect as t,useMemo as n,useRef as o}from\"react\";var u,s={exports:{}},i={};s.exports=function(){if(u)return i;u=1;var r=e,t=Symbol.for(\"react.element\"),n=Symbol.for(\"react.fragment\"),o=Object.prototype.hasOwnProperty,s=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,c={key:!0,ref:!0,__self:!0,__source:!0};function l(e,r,n){var u,i={},l=null,f=null;for(u in void 0!==n&&(l=\"\"+n),void 0!==r.key&&(l=\"\"+r.key),void 0!==r.ref&&(f=r.ref),r)o.call(r,u)&&!c.hasOwnProperty(u)&&(i[u]=r[u]);if(e&&e.defaultProps)for(u in r=e.defaultProps)void 0===i[u]&&(i[u]=r[u]);return{$$typeof:t,type:e,key:l,ref:f,props:i,_owner:s.current}}return i.Fragment=n,i.jsx=l,i.jsxs=l,i}();var c=s.exports;const l=window?.FramerAuth?window.FramerAuth:null,f=e=>{if(l){const[n,o]=r(l.getStoreState());return t((()=>{const r=l.subscribe((e=>{o(e)}),e);return()=>{r()}}),[e]),{store:n,setStore:l.setStoreState,getCurrentStore:l.getStoreState}}{const e={user:null,isAuthenticated:!1,isLoaded:!1};return{store:e,setStore:()=>{},getCurrentStore:()=>e}}},a=()=>\"undefined\"!=typeof window&&window.FramerAuth;function S(e){return r=>{const{store:t,setStore:n,getCurrentStore:o}=f();if(!t.user)return null;const u=t.user.first_name||\"\",s=t.user.last_name||\"\",i=s?`${u} ${s}`:u;return c.jsx(e,{...r,text:i})}}function d(e){return r=>{const{store:t}=f([\"user\"]),o=n((()=>t.user&&t.isAuthenticated?t:{...t,user:null,isAuthenticated:!1}),[t]);return c.jsx(e,{...r,store:o})}}function x(e){return r=>{const{store:t,setStore:n,getCurrentStore:o}=f();return c.jsx(e,{...r,store:t})}}function _(e){const r=()=>{a()&&window.FramerAuth.signOut(\"/\")};return t=>{const{store:n,setStore:o,getCurrentStore:u}=f();return n.user?c.jsx(e,{...t,onClick:r}):null}}function p(e){return r=>{const{store:t,setStore:n,getCurrentStore:o}=f();return t.user?c.jsx(e,{...r,text:t.user.email}):null}}function y(e){return r=>{const{store:t,setStore:n,getCurrentStore:o}=f();return t.user?c.jsx(e,{...r,text:t.user.first_name}):null}}function m(e){return r=>{const{store:u,setStore:s,getCurrentStore:i}=f(),l=o(null),a=n((()=>!!u.user&&u.isAuthenticated),[u.user]);t((()=>{l.current&&(l.current.style.display=a?\"\":\"none\")}),[l.current,a]);return n((()=>!0!==a?c.jsx(\"div\",{ref:l}):c.jsx(e,{ref:l,...r})),[r,a,void 0])}}function g(e){return r=>{const{store:u,setStore:s,getCurrentStore:i}=f(),l=o(null),a=n((()=>!!u.user&&u.isAuthenticated),[u.user]);t((()=>{l.current&&(l.current.style.display=a?\"none\":\"\")}),[l.current,a]);return n((()=>!1!==a?c.jsx(\"div\",{ref:l}):c.jsx(e,{ref:l,...r})),[r,a,void 0])}}export{f as useStore,d as withAuth,p as withEmail,y as withFirstName,S as withFullName,m as withLoggedIn,g as withLoggedOut,_ as withSignOut,x as withStore};\n", "import t,{useState as r,useEffect as e}from\"react\";var n,s={exports:{}},o={};s.exports=function(){if(n)return o;n=1;var r=t,e=Symbol.for(\"react.element\"),s=Symbol.for(\"react.fragment\"),u=Object.prototype.hasOwnProperty,a=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,i={key:!0,ref:!0,__self:!0,__source:!0};function c(t,r,n){var s,o={},c=null,l=null;for(s in void 0!==n&&(c=\"\"+n),void 0!==r.key&&(c=\"\"+r.key),void 0!==r.ref&&(l=r.ref),r)u.call(r,s)&&!i.hasOwnProperty(s)&&(o[s]=r[s]);if(t&&t.defaultProps)for(s in r=t.defaultProps)void 0===o[s]&&(o[s]=r[s]);return{$$typeof:e,type:t,key:c,ref:l,props:o,_owner:a.current}}return o.Fragment=s,o.jsx=c,o.jsxs=c,o}();var u=s.exports;const a=window?.FramerAuth?window.FramerAuth:null,i=t=>{if(a){const[n,s]=r(a.getStoreState());return e((()=>{const r=a.subscribe((t=>{s(t)}),t);return()=>{r()}}),[t]),{store:n,setStore:a.setStoreState,getCurrentStore:a.getStoreState}}{const t={user:null,isAuthenticated:!1,isLoaded:!1};return{store:t,setStore:()=>{},getCurrentStore:()=>t}}};function c(t){return r=>{const{store:e}=i(),n=e.user?.licenses.some((t=>\"active\"===t.status));return n?u.jsx(t,{...r}):null}}function l(t){return r=>{const{store:e}=i(),n=e.user?.licenses.some((t=>\"active\"===t.status));return n?null:u.jsx(t,{...r})}}function f(t){return r=>{const{store:e}=i(),n=e.user?null:r?.variant;return u.jsx(t,{...r,variant:n})}}function v(t){return r=>{const{store:e}=i(),n=r?.productVariantId,s=e.user?.licenses.some((t=>{if(!n)return\"active\"===t.status;return n.split(\",\").map((t=>t.trim())).includes(t.variant_id)&&\"active\"===t.status})),o=s?null:r?.variant;return u.jsx(t,{...r,variant:o})}}function _(t,r){return e=>{const{store:n}=i(),s=n.user?.licenses.some((t=>t.variant_id===r&&\"active\"===t.status));return s?u.jsx(t,{...e}):null}}function d(t,r){return e=>{const{store:n}=i(),s=n.user?.licenses.some((t=>r.includes(t.variant_id)&&\"active\"===t.status));return s?u.jsx(t,{...e}):null}}function p(t,r){return e=>{const{store:n}=i(),s=e?.[r]&&n.user?.licenses.some((t=>t.variant_id===e[r]&&\"active\"===t.status))?null:e?.variant;return u.jsx(t,{...e,variant:s})}}export{c as withActiveLicense,l as withNoActiveLicense,_ as withPlan,d as withSomePlan,f as withVariant,v as withVariantActiveLicense,p as withVariantPlan};\n", "import r,{useState as t,useEffect as e,useMemo as n,useRef as o}from\"react\";import{useRouter as a,RenderTarget as s,inferInitialRouteFromPath as u}from\"framer\";var i,d={exports:{}},l={};d.exports=function(){if(i)return l;i=1;var t=r,e=Symbol.for(\"react.element\"),n=Symbol.for(\"react.fragment\"),o=Object.prototype.hasOwnProperty,a=t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,s={key:!0,ref:!0,__self:!0,__source:!0};function u(r,t,n){var u,i={},d=null,l=null;for(u in void 0!==n&&(d=\"\"+n),void 0!==t.key&&(d=\"\"+t.key),void 0!==t.ref&&(l=t.ref),t)o.call(t,u)&&!s.hasOwnProperty(u)&&(i[u]=t[u]);if(r&&r.defaultProps)for(u in t=r.defaultProps)void 0===i[u]&&(i[u]=t[u]);return{$$typeof:e,type:r,key:d,ref:l,props:i,_owner:a.current}}return l.Fragment=n,l.jsx=u,l.jsxs=u,l}();var c=d.exports;const f=window?.FramerAuth?window.FramerAuth:null,p=r=>{if(f){const[n,o]=t(f.getStoreState());return e((()=>{const t=f.subscribe((r=>{o(r)}),r);return()=>{t()}}),[r]),{store:n,setStore:f.setStoreState,getCurrentStore:f.getStoreState}}{const r={user:null,isAuthenticated:!1,isLoaded:!1};return{store:r,setStore:()=>{},getCurrentStore:()=>r}}},w=()=>\"undefined\"!=typeof window&&window.FramerAuth;function S(r,t,e=!0){return o=>{const{store:a,setStore:s,getCurrentStore:u}=p([\"user.data\"]),i=n((()=>{if(!a.user?.data)return!1;return!0===Object.entries(a.user.data).some((([r,n])=>r.startsWith(`${t}:`)&&n===e))}),[a.user?.data])?null:\"Empty State\";return c.jsx(r,{...o,variant:i})}}function v(r,t,a=!0){return s=>{const{store:u,setStore:i,getCurrentStore:d}=p([`user.data.${t}:${s?.slug}`]),l=o(null),f=n((()=>`${t}:${s?.slug}`),[s]),w=n((()=>!!g()||!(!f||!u?.user?.data)&&u?.user?.data?.[f]===a),[u,f]);e((()=>{if(l.current){const r=l.current.parentElement;if(!r)return;r.style.display=w?\"\":\"none\"}}),[l.current,w]);return n((()=>!0!==w?c.jsx(\"div\",{ref:l}):c.jsx(r,{ref:l,...s})),[s,w,void 0])}}function y(r,t,e=!0){return o=>{const s=a(),{store:i,setStore:d,getCurrentStore:l}=p([`user.data.${t}:${o?.slug}`]),f=n((()=>`${t}:${o?.slug}`),[o]),S=n((()=>void 0!==i?.user?.data&&i?.user?.data?.[f]===e),[i?.user?.data?.[f],f]),v=n((()=>S?o?.variant:void 0),[S,o?.variant]);return i.user?c.jsx(r,{...o,variant:v,onClick:async r=>{try{if(!w())throw new Error(\"FramerAuth library not found.\");if(!0===S){window.FramerAuth.patchUserData({[f]:null}).then((({data:r,error:e})=>{if(e)throw console.log(e),new Error(`Error updating ${t} status.`)}));const r=l(),e=void 0===r?.user?.data?{}:{...r.user.data,[f]:null},n={...r.user,data:e};d({user:n},[`user.data.${f}`])}else{window.FramerAuth.patchUserData({[f]:e}).then((({data:r,error:e})=>{if(e)throw console.log(e),new Error(`Error updating ${t} status.`)}));const r=l(),n=void 0===r?.user?.data?{}:{...r.user.data,[f]:e},a={...r.user,data:n};if(d({user:a},[`user.data.${f}`]),o?.link){const[r,t]=o.link.split(\"#\"),{routeId:e,pathVariables:n}=u(s.routes,r);e&&s.navigate(e,t,n)}}}catch(r){console.error(r)}}}):null}}function g(){return s.current()===s.canvas}function h(){return s.current()===s.preview}function m(r){return t=>{const{style:e,...n}=t;return c.jsx(r,{...n,style:{...e,gridAutoRows:\"auto\"}})}}export{g as isCanvas,h as isPreview,m as withDynamicGridHeight,v as withIsTagged,S as withTags,y as withToggleTag};\n", "/*\n***************************\n**       FramerAuth      **\n***************************\nModifying the core functionality (core, store or extension overrides) will void your support\nPlease add custom overrides at the end of the file.\n*/// @ts-ignore\nimport*as faCore from\"https://cdn.framerauth.com/packages/overrides/core/live/latest/core.js\";// @ts-ignore\nimport*as faStore from\"https://cdn.framerauth.com/packages/overrides/store/live/latest/store.js\";// @ts-ignore\nimport*as faExtensions from\"https://cdn.framerauth.com/packages/overrides/extensions/live/latest/extensions.js\";/*\n ***************************\n **     Core overrides    **\n ***************************\n */export function withFullName(Component){return faCore.withFullName(Component);}export function withAuth(Component){return faCore.withAuth(Component);}export function withStore(Component){return faCore.withStore(Component);}export function withSignOut(Component){return faCore.withSignOut(Component);}export function withEmail(Component){return faCore.withEmail(Component);}export function withFirstName(Component){return faCore.withFirstName(Component);}export function withLoggedIn(Component){return faCore.withLoggedIn(Component);}export function withLoggedOut(Component){return faCore.withLoggedOut(Component);}/*\n ***************************\n **    Store overrides    **\n ***************************\n */export function withActiveLicense(Component){return faStore.withActiveLicense(Component);}export function withNoActiveLicense(Component){return faStore.withNoActiveLicense(Component);}export function withVariant(Component){return faStore.withVariant(Component);}export function withVariantActiveLicense(Component){return faStore.withVariantActiveLicense(Component);}/*\n ***************************\n **  Extension overrides  **\n ***************************\n */export function withDynamicGridHeight(Component){return faExtensions.withDynamicGridHeight(Component);}/*\n ***************************\n **    Legacy overrides   **\n ***************************\n */export function withIsLessonComplete(Component){return faExtensions.withIsTagged(Component,\"course:status\",\"completed\");}export function withActionCompleteLesson(Component){return faExtensions.withToggleTag(Component,\"course:status\",\"completed\");}/*\n***********************************************************\n** FramerAuth -- Make your own CUSTOM withPlan overrides **\n***********************************************************\nTo make your own overrides for withPlan, follow these 3 steps:\n1. Copy the override below and change the override name \"withPlanStandard\" to something else (e.g. withPlanPremium).\n2. Change the licenseId field inside your new override to the license ID you want to use.\n3. Start using your new override on your site. Make sure the override code is updated on your site.\n*/export function withPlanStandard(Component){// Enter your own LemonSqueezy Product Variant ID here\nconst licenseId=\"123456\"// <-- Your LemonSqueezy Product Variant ID for this override goes here (example)\n;return faStore.withPlan(Component,licenseId);}// copy until here\n/*\n**************************************************************\n** FramerAuth -- Make your own CUSTOM bookmarking overrides **\n**************************************************************\nTo make your own overrides for bookmarking, follow these 4 steps:\n1. Copy the override below and change the override name \"withComponentBookmarkBlog\" to something else (e.g. withComponentBookmarkLesson).\n2. Change the prefix field inside your new override (e.g. \"bookmark:lesson\")\n3. Repeat steps 1 & 2 for withToggleBookmarkBlog & withToggleBookmarkLesson\n3. Start using your new override on your site. Make sure the override code is updated on your site.\n*/export function withComponentBookmarkBlog(Component){const prefix=\"bookmark:blog\"// <--- Your custom prefix for this override goes here (example)\n;return faExtensions.withTags(Component,prefix);}export function withIsBookmarkedBlog(Component){const prefix=\"bookmark:blog\"// <--- Your custom prefix for this override goes here (example)\n;return faExtensions.withIsTagged(Component,prefix);}export function withToggleBookmarkBlog(Component){const prefix=\"bookmark:blog\"// <--- Your custom prefix for this override goes here (example)\n;return faExtensions.withToggleTag(Component,prefix);}\nexport const __FramerMetadata__ = {\"exports\":{\"withActionCompleteLesson\":{\"type\":\"reactHoc\",\"name\":\"withActionCompleteLesson\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withLoggedIn\":{\"type\":\"reactHoc\",\"name\":\"withLoggedIn\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withComponentBookmarkBlog\":{\"type\":\"reactHoc\",\"name\":\"withComponentBookmarkBlog\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFirstName\":{\"type\":\"reactHoc\",\"name\":\"withFirstName\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withLoggedOut\":{\"type\":\"reactHoc\",\"name\":\"withLoggedOut\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withSignOut\":{\"type\":\"reactHoc\",\"name\":\"withSignOut\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withEmail\":{\"type\":\"reactHoc\",\"name\":\"withEmail\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withDynamicGridHeight\":{\"type\":\"reactHoc\",\"name\":\"withDynamicGridHeight\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withAuth\":{\"type\":\"reactHoc\",\"name\":\"withAuth\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withNoActiveLicense\":{\"type\":\"reactHoc\",\"name\":\"withNoActiveLicense\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withStore\":{\"type\":\"reactHoc\",\"name\":\"withStore\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withActiveLicense\":{\"type\":\"reactHoc\",\"name\":\"withActiveLicense\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withVariant\":{\"type\":\"reactHoc\",\"name\":\"withVariant\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withIsLessonComplete\":{\"type\":\"reactHoc\",\"name\":\"withIsLessonComplete\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withIsBookmarkedBlog\":{\"type\":\"reactHoc\",\"name\":\"withIsBookmarkedBlog\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withToggleBookmarkBlog\":{\"type\":\"reactHoc\",\"name\":\"withToggleBookmarkBlog\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFullName\":{\"type\":\"reactHoc\",\"name\":\"withFullName\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withPlanStandard\":{\"type\":\"reactHoc\",\"name\":\"withPlanStandard\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withVariantActiveLicense\":{\"type\":\"reactHoc\",\"name\":\"withVariantActiveLicense\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FramerAuth.map"],
  "mappings": "gKAA4E,IAAIA,EAAEC,EAAE,CAAC,QAAQ,CAAC,CAAC,EAAEC,EAAE,CAAC,EAAED,EAAE,QAAQ,UAAU,CAAC,GAAGD,EAAE,OAAOE,EAAEF,EAAE,EAAE,IAAIG,EAAEC,EAAEC,EAAE,OAAO,IAAI,eAAe,EAAEC,EAAE,OAAO,IAAI,gBAAgB,EAAE,EAAE,OAAO,UAAU,eAAeL,EAAEE,EAAE,mDAAmD,kBAAkBI,EAAE,CAAC,IAAI,GAAG,IAAI,GAAG,OAAO,GAAG,SAAS,EAAE,EAAE,SAASC,EAAEJ,EAAED,EAAEG,EAAE,CAAC,IAAIN,EAAEE,EAAE,CAAC,EAAEM,EAAE,KAAKC,EAAE,KAAK,IAAIT,KAAcM,IAAT,SAAaE,EAAE,GAAGF,GAAYH,EAAE,MAAX,SAAiBK,EAAE,GAAGL,EAAE,KAAcA,EAAE,MAAX,SAAiBM,EAAEN,EAAE,KAAKA,EAAE,EAAE,KAAKA,EAAEH,CAAC,GAAG,CAACO,EAAE,eAAeP,CAAC,IAAIE,EAAEF,CAAC,EAAEG,EAAEH,CAAC,GAAG,GAAGI,GAAGA,EAAE,aAAa,IAAIJ,KAAKG,EAAEC,EAAE,aAAsBF,EAAEF,CAAC,IAAZ,SAAgBE,EAAEF,CAAC,EAAEG,EAAEH,CAAC,GAAG,MAAM,CAAC,SAASK,EAAE,KAAKD,EAAE,IAAII,EAAE,IAAIC,EAAE,MAAMP,EAAE,OAAOD,EAAE,OAAO,CAAC,CAAC,OAAOC,EAAE,SAASI,EAAEJ,EAAE,IAAIM,EAAEN,EAAE,KAAKM,EAAEN,CAAC,EAAE,EAAE,IAAIK,EAAEN,EAAE,QAAcO,EAAEE,GAAQ,WAAWA,EAAO,WAAW,KAAKD,EAAEL,GAAG,CAAC,GAAGI,EAAE,CAAC,GAAK,CAACF,EAAEK,CAAC,EAAEC,EAAEJ,EAAE,cAAc,CAAC,EAAE,OAAOK,EAAG,IAAI,CAAC,IAAMV,EAAEK,EAAE,UAAWJ,GAAG,CAACO,EAAEP,CAAC,CAAC,EAAGA,CAAC,EAAE,MAAM,IAAI,CAACD,EAAE,CAAC,CAAC,EAAG,CAACC,CAAC,CAAC,EAAE,CAAC,MAAME,EAAE,SAASE,EAAE,cAAc,gBAAgBA,EAAE,aAAa,CAAC,CAAC,CAAC,IAAM,EAAE,CAAC,KAAK,KAAK,gBAAgB,GAAG,SAAS,EAAE,EAAE,MAAM,CAAC,MAAM,EAAE,SAAS,IAAI,CAAC,EAAE,gBAAgB,IAAI,CAAC,CAAC,CAAC,EAAEM,GAAE,IAAiB,OAAOJ,EAApB,KAA4BA,EAAO,WAAW,SAASK,EAAEX,EAAE,CAAC,OAAOD,GAAG,CAAC,GAAK,CAAC,MAAME,EAAE,SAASC,EAAE,gBAAgBK,CAAC,EAAEF,EAAE,EAAE,GAAG,CAACJ,EAAE,KAAK,OAAO,KAAK,IAAML,EAAEK,EAAE,KAAK,YAAY,GAAGJ,EAAEI,EAAE,KAAK,WAAW,GAAGH,EAAED,EAAE,GAAGD,CAAC,IAAIC,CAAC,GAAGD,EAAE,OAAOO,EAAE,IAAIH,EAAE,CAAC,GAAGD,EAAE,KAAKD,CAAC,CAAC,CAAC,CAAC,CAA6Q,SAASc,EAAEC,EAAE,CAAC,IAAMC,EAAE,IAAI,CAACC,GAAE,GAAGC,EAAO,WAAW,QAAQ,GAAG,CAAC,EAAE,OAAOC,GAAG,CAAC,GAAK,CAAC,MAAMC,EAAE,SAASC,EAAE,gBAAgBC,CAAC,EAAEC,EAAE,EAAE,OAAOH,EAAE,KAAKI,EAAE,IAAIT,EAAE,CAAC,GAAGI,EAAE,QAAQH,CAAC,CAAC,EAAE,IAAI,CAAC,CAAC,SAASS,EAAEV,EAAE,CAAC,OAAOC,GAAG,CAAC,GAAK,CAAC,MAAMG,EAAE,SAASC,EAAE,gBAAgBC,CAAC,EAAEE,EAAE,EAAE,OAAOJ,EAAE,KAAKK,EAAE,IAAIT,EAAE,CAAC,GAAGC,EAAE,KAAKG,EAAE,KAAK,KAAK,CAAC,EAAE,IAAI,CAAC,CAAC,SAASO,EAAEX,EAAE,CAAC,OAAOC,GAAG,CAAC,GAAK,CAAC,MAAMG,EAAE,SAASC,EAAE,gBAAgBC,CAAC,EAAEE,EAAE,EAAE,OAAOJ,EAAE,KAAKK,EAAE,IAAIT,EAAE,CAAC,GAAGC,EAAE,KAAKG,EAAE,KAAK,UAAU,CAAC,EAAE,IAAI,CAAC,CAAC,SAASQ,EAAEZ,EAAE,CAAC,OAAOC,GAAG,CAAC,GAAK,CAAC,MAAMM,EAAE,SAASM,EAAE,gBAAgBC,CAAC,EAAEN,EAAE,EAAEO,EAAEC,EAAE,IAAI,EAAEd,EAAEe,EAAG,IAAI,CAAC,CAACV,EAAE,MAAMA,EAAE,gBAAiB,CAACA,EAAE,IAAI,CAAC,EAAE,OAAAW,EAAG,IAAI,CAACH,EAAE,UAAUA,EAAE,QAAQ,MAAM,QAAQb,EAAE,GAAG,OAAO,EAAG,CAACa,EAAE,QAAQb,CAAC,CAAC,EAASe,EAAG,IAASf,IAAL,GAAOO,EAAE,IAAI,MAAM,CAAC,IAAIM,CAAC,CAAC,EAAEN,EAAE,IAAIT,EAAE,CAAC,IAAIe,EAAE,GAAGd,CAAC,CAAC,EAAG,CAACA,EAAEC,EAAE,MAAM,CAAC,CAAC,CAAC,CAAC,SAASiB,EAAEnB,EAAE,CAAC,OAAOC,GAAG,CAAC,GAAK,CAAC,MAAMM,EAAE,SAASM,EAAE,gBAAgBC,CAAC,EAAEN,EAAE,EAAEO,EAAEC,EAAE,IAAI,EAAEd,EAAEe,EAAG,IAAI,CAAC,CAACV,EAAE,MAAMA,EAAE,gBAAiB,CAACA,EAAE,IAAI,CAAC,EAAE,OAAAW,EAAG,IAAI,CAACH,EAAE,UAAUA,EAAE,QAAQ,MAAM,QAAQb,EAAE,OAAO,GAAG,EAAG,CAACa,EAAE,QAAQb,CAAC,CAAC,EAASe,EAAG,IAASf,IAAL,GAAOO,EAAE,IAAI,MAAM,CAAC,IAAIM,CAAC,CAAC,EAAEN,EAAE,IAAIT,EAAE,CAAC,IAAIe,EAAE,GAAGd,CAAC,CAAC,EAAG,CAACA,EAAEC,EAAE,MAAM,CAAC,CAAC,CAAC,CCAv+E,IAAIkB,EAAEC,EAAE,CAAC,QAAQ,CAAC,CAAC,EAAEC,EAAE,CAAC,EAAED,EAAE,QAAQ,UAAU,CAAC,GAAGD,EAAE,OAAOE,EAAEF,EAAE,EAAE,IAAIG,EAAEC,EAAE,EAAE,OAAO,IAAI,eAAe,EAAEH,EAAE,OAAO,IAAI,gBAAgB,EAAEI,EAAE,OAAO,UAAU,eAAe,EAAEF,EAAE,mDAAmD,kBAAkB,EAAE,CAAC,IAAI,GAAG,IAAI,GAAG,OAAO,GAAG,SAAS,EAAE,EAAE,SAASG,EAAEC,EAAEJ,EAAEH,EAAE,CAAC,IAAI,EAAEE,EAAE,CAAC,EAAEI,EAAE,KAAKE,EAAE,KAAK,IAAI,KAAcR,IAAT,SAAaM,EAAE,GAAGN,GAAYG,EAAE,MAAX,SAAiBG,EAAE,GAAGH,EAAE,KAAcA,EAAE,MAAX,SAAiBK,EAAEL,EAAE,KAAKA,EAAEE,EAAE,KAAKF,EAAE,CAAC,GAAG,CAAC,EAAE,eAAe,CAAC,IAAID,EAAE,CAAC,EAAEC,EAAE,CAAC,GAAG,GAAGI,GAAGA,EAAE,aAAa,IAAI,KAAKJ,EAAEI,EAAE,aAAsBL,EAAE,CAAC,IAAZ,SAAgBA,EAAE,CAAC,EAAEC,EAAE,CAAC,GAAG,MAAM,CAAC,SAAS,EAAE,KAAKI,EAAE,IAAID,EAAE,IAAIE,EAAE,MAAMN,EAAE,OAAO,EAAE,OAAO,CAAC,CAAC,OAAOA,EAAE,SAASD,EAAEC,EAAE,IAAII,EAAEJ,EAAE,KAAKI,EAAEJ,CAAC,EAAE,EAAE,IAAIG,EAAEJ,EAAE,QAAcQ,EAAEC,GAAQ,WAAWA,EAAO,WAAW,KAAKC,EAAE,GAAG,CAAC,GAAGF,EAAE,CAAC,GAAK,CAACT,EAAEC,CAAC,EAAEW,EAAEH,EAAE,cAAc,CAAC,EAAE,OAAOI,EAAG,IAAI,CAAC,IAAMV,EAAEM,EAAE,UAAWF,GAAG,CAACN,EAAEM,CAAC,CAAC,EAAG,CAAC,EAAE,MAAM,IAAI,CAACJ,EAAE,CAAC,CAAC,EAAG,CAAC,CAAC,CAAC,EAAE,CAAC,MAAMH,EAAE,SAASS,EAAE,cAAc,gBAAgBA,EAAE,aAAa,CAAC,CAAC,CAAC,IAAMF,EAAE,CAAC,KAAK,KAAK,gBAAgB,GAAG,SAAS,EAAE,EAAE,MAAM,CAAC,MAAMA,EAAE,SAAS,IAAI,CAAC,EAAE,gBAAgB,IAAIA,CAAC,CAAC,CAAC,EAAE,SAASD,EAAE,EAAE,CAAC,OAAOH,GAAG,CAAC,GAAK,CAAC,MAAMC,CAAC,EAAEO,EAAE,EAAoD,OAAhDP,EAAE,MAAM,SAAS,KAAMG,GAAcA,EAAE,SAAb,QAAoB,EAAWF,EAAE,IAAI,EAAE,CAAC,GAAGF,CAAC,CAAC,EAAE,IAAI,CAAC,CAAC,SAASK,GAAE,EAAE,CAAC,OAAOL,GAAG,CAAC,GAAK,CAAC,MAAMC,CAAC,EAAEO,EAAE,EAAoD,OAAhDP,EAAE,MAAM,SAAS,KAAMG,GAAcA,EAAE,SAAb,QAAoB,EAAW,KAAKF,EAAE,IAAI,EAAE,CAAC,GAAGF,CAAC,CAAC,CAAC,CAAC,CAAC,SAASW,GAAE,EAAE,CAAC,OAAOX,GAAG,CAAC,GAAK,CAAC,MAAMC,CAAC,EAAEO,EAAE,EAAEX,EAAEI,EAAE,KAAK,KAAKD,GAAG,QAAQ,OAAOE,EAAE,IAAI,EAAE,CAAC,GAAGF,EAAE,QAAQH,CAAC,CAAC,CAAC,CAAC,CAAC,SAASe,GAAE,EAAE,CAAC,OAAOZ,GAAG,CAAC,GAAK,CAAC,MAAMC,CAAC,EAAEO,EAAE,EAAEX,EAAEG,GAAG,iBAAiBF,EAAEG,EAAE,MAAM,SAAS,KAAMG,GAAQP,EAAmCA,EAAE,MAAM,GAAG,EAAE,IAAKO,GAAGA,EAAE,KAAK,CAAE,EAAE,SAASA,EAAE,UAAU,GAAcA,EAAE,SAAb,SAAxEA,EAAE,SAAb,QAAwG,EAAEL,EAAED,EAAE,KAAKE,GAAG,QAAQ,OAAOE,EAAE,IAAI,EAAE,CAAC,GAAGF,EAAE,QAAQD,CAAC,CAAC,CAAC,CAAC,CCAj+C,IAAIc,GAAEC,GAAE,CAAC,QAAQ,CAAC,CAAC,EAAEC,EAAE,CAAC,EAAED,GAAE,QAAQ,UAAU,CAAC,GAAGD,GAAE,OAAOE,EAAEF,GAAE,EAAE,IAAI,EAAEG,EAAE,EAAE,OAAO,IAAI,eAAe,EAAEC,EAAE,OAAO,IAAI,gBAAgB,EAAE,EAAE,OAAO,UAAU,eAAe,EAAE,EAAE,mDAAmD,kBAAkBC,EAAE,CAAC,IAAI,GAAG,IAAI,GAAG,OAAO,GAAG,SAAS,EAAE,EAAE,SAAS,EAAEC,EAAEC,EAAEH,EAAE,CAAC,IAAII,EAAER,EAAE,CAAC,EAAEC,EAAE,KAAKC,EAAE,KAAK,IAAIM,KAAcJ,IAAT,SAAaH,EAAE,GAAGG,GAAYG,EAAE,MAAX,SAAiBN,EAAE,GAAGM,EAAE,KAAcA,EAAE,MAAX,SAAiBL,EAAEK,EAAE,KAAKA,EAAE,EAAE,KAAKA,EAAEC,CAAC,GAAG,CAACH,EAAE,eAAeG,CAAC,IAAIR,EAAEQ,CAAC,EAAED,EAAEC,CAAC,GAAG,GAAGF,GAAGA,EAAE,aAAa,IAAIE,KAAKD,EAAED,EAAE,aAAsBN,EAAEQ,CAAC,IAAZ,SAAgBR,EAAEQ,CAAC,EAAED,EAAEC,CAAC,GAAG,MAAM,CAAC,SAAS,EAAE,KAAKF,EAAE,IAAIL,EAAE,IAAIC,EAAE,MAAMF,EAAE,OAAO,EAAE,OAAO,CAAC,CAAC,OAAOE,EAAE,SAASE,EAAEF,EAAE,IAAI,EAAEA,EAAE,KAAK,EAAEA,CAAC,EAAE,EAAE,IAAIO,EAAER,GAAE,QAAcS,EAAEC,GAAQ,WAAWA,EAAO,WAAW,KAAKC,EAAEN,GAAG,CAAC,GAAGI,EAAE,CAAC,GAAK,CAACN,EAAES,CAAC,EAAEC,EAAEJ,EAAE,cAAc,CAAC,EAAE,OAAOK,EAAG,IAAI,CAAC,IAAMR,EAAEG,EAAE,UAAWJ,GAAG,CAACO,EAAEP,CAAC,CAAC,EAAGA,CAAC,EAAE,MAAM,IAAI,CAACC,EAAE,CAAC,CAAC,EAAG,CAACD,CAAC,CAAC,EAAE,CAAC,MAAMF,EAAE,SAASM,EAAE,cAAc,gBAAgBA,EAAE,aAAa,CAAC,CAAC,CAAC,IAAMJ,EAAE,CAAC,KAAK,KAAK,gBAAgB,GAAG,SAAS,EAAE,EAAE,MAAM,CAAC,MAAMA,EAAE,SAAS,IAAI,CAAC,EAAE,gBAAgB,IAAIA,CAAC,CAAC,CAAC,EAAEU,GAAE,IAAiB,OAAOL,EAApB,KAA4BA,EAAO,WAAW,SAASM,GAAEX,EAAEC,EAAEJ,EAAE,GAAG,CAAC,OAAO,GAAG,CAAC,GAAK,CAAC,MAAM,EAAE,SAASE,EAAE,gBAAgB,CAAC,EAAEO,EAAE,CAAC,WAAW,CAAC,EAAEZ,EAAEkB,EAAG,IAAS,EAAE,MAAM,KAAyB,OAAO,QAAQ,EAAE,KAAK,IAAI,EAAE,KAAM,CAAC,CAACZ,EAAEF,CAAC,IAAIE,EAAE,WAAW,GAAGC,CAAC,GAAG,GAAGH,IAAID,CAAE,IAA7E,GAAT,GAA0F,CAAC,EAAE,MAAM,IAAI,CAAC,EAAE,KAAK,cAAc,OAAOM,EAAE,IAAIH,EAAE,CAAC,GAAG,EAAE,QAAQN,CAAC,CAAC,CAAC,CAAC,CAAC,SAASmB,EAAEb,EAAEC,EAAEa,EAAE,GAAG,CAAC,OAAOf,GAAG,CAAC,GAAK,CAAC,MAAMG,EAAE,SAAS,EAAE,gBAAgBP,CAAC,EAAEW,EAAE,CAAC,aAAaL,CAAC,IAAIF,GAAG,IAAI,EAAE,CAAC,EAAEH,EAAEmB,EAAE,IAAI,EAAEX,EAAEQ,EAAG,IAAI,GAAGX,CAAC,IAAIF,GAAG,IAAI,GAAI,CAACA,CAAC,CAAC,EAAEW,EAAEE,EAAG,IAAI,CAAC,CAACI,GAAE,GAAG,EAAE,CAACZ,GAAG,CAACF,GAAG,MAAM,OAAOA,GAAG,MAAM,OAAOE,CAAC,IAAIU,EAAG,CAACZ,EAAEE,CAAC,CAAC,EAAE,OAAAK,EAAG,IAAI,CAAC,GAAGb,EAAE,QAAQ,CAAC,IAAMI,EAAEJ,EAAE,QAAQ,cAAc,GAAG,CAACI,EAAE,OAAOA,EAAE,MAAM,QAAQU,EAAE,GAAG,MAAM,CAAC,EAAG,CAACd,EAAE,QAAQc,CAAC,CAAC,EAASE,EAAG,IAASF,IAAL,GAAOP,EAAE,IAAI,MAAM,CAAC,IAAIP,CAAC,CAAC,EAAEO,EAAE,IAAIH,EAAE,CAAC,IAAIJ,EAAE,GAAGG,CAAC,CAAC,EAAG,CAACA,EAAEW,EAAE,MAAM,CAAC,CAAC,CAAC,CAAC,SAASO,EAAEjB,EAAEC,EAAEJ,EAAE,GAAG,CAAC,OAAO,GAAG,CAAC,IAAME,EAAEmB,EAAE,EAAE,CAAC,MAAM,EAAE,SAASvB,EAAE,gBAAgBC,CAAC,EAAEU,EAAE,CAAC,aAAaL,CAAC,IAAI,GAAG,IAAI,EAAE,CAAC,EAAEG,EAAEQ,EAAG,IAAI,GAAGX,CAAC,IAAI,GAAG,IAAI,GAAI,CAAC,CAAC,CAAC,EAAEU,EAAEC,EAAG,IAAa,GAAG,MAAM,OAAlB,QAAwB,GAAG,MAAM,OAAOR,CAAC,IAAIP,EAAG,CAAC,GAAG,MAAM,OAAOO,CAAC,EAAEA,CAAC,CAAC,EAAES,EAAED,EAAG,IAAID,EAAE,GAAG,QAAQ,OAAQ,CAACA,EAAE,GAAG,OAAO,CAAC,EAAE,OAAO,EAAE,KAAKR,EAAE,IAAIH,EAAE,CAAC,GAAG,EAAE,QAAQa,EAAE,QAAQ,MAAMb,GAAG,CAAC,GAAG,CAAC,GAAG,CAACU,GAAE,EAAE,MAAM,IAAI,MAAM,+BAA+B,EAAE,GAAQC,IAAL,GAAO,CAACN,EAAO,WAAW,cAAc,CAAC,CAACD,CAAC,EAAE,IAAI,CAAC,EAAE,KAAM,CAAC,CAAC,KAAKJ,EAAE,MAAMH,CAAC,IAAI,CAAC,GAAGA,EAAE,MAAM,QAAQ,IAAIA,CAAC,EAAE,IAAI,MAAM,kBAAkBI,CAAC,UAAU,CAAC,CAAE,EAAE,IAAMD,EAAEJ,EAAE,EAAEC,EAAWG,GAAG,MAAM,OAAlB,OAAuB,CAAC,EAAE,CAAC,GAAGA,EAAE,KAAK,KAAK,CAACI,CAAC,EAAE,IAAI,EAAEN,EAAE,CAAC,GAAGE,EAAE,KAAK,KAAKH,CAAC,EAAEF,EAAE,CAAC,KAAKG,CAAC,EAAE,CAAC,aAAaM,CAAC,EAAE,CAAC,CAAC,KAAK,CAACC,EAAO,WAAW,cAAc,CAAC,CAACD,CAAC,EAAEP,CAAC,CAAC,EAAE,KAAM,CAAC,CAAC,KAAKG,EAAE,MAAMH,CAAC,IAAI,CAAC,GAAGA,EAAE,MAAM,QAAQ,IAAIA,CAAC,EAAE,IAAI,MAAM,kBAAkBI,CAAC,UAAU,CAAC,CAAE,EAAE,IAAMD,EAAEJ,EAAE,EAAEE,EAAWE,GAAG,MAAM,OAAlB,OAAuB,CAAC,EAAE,CAAC,GAAGA,EAAE,KAAK,KAAK,CAACI,CAAC,EAAEP,CAAC,EAAEiB,EAAE,CAAC,GAAGd,EAAE,KAAK,KAAKF,CAAC,EAAE,GAAGH,EAAE,CAAC,KAAKmB,CAAC,EAAE,CAAC,aAAaV,CAAC,EAAE,CAAC,EAAE,GAAG,KAAK,CAAC,GAAK,CAACJ,EAAEC,CAAC,EAAE,EAAE,KAAK,MAAM,GAAG,EAAE,CAAC,QAAQJ,EAAE,cAAcC,EAAC,EAAEqB,EAAEpB,EAAE,OAAOC,CAAC,EAAEH,GAAGE,EAAE,SAASF,EAAEI,EAAEH,EAAC,CAAC,CAAC,CAAC,OAAOE,EAAE,CAAC,QAAQ,MAAMA,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,IAAI,CAAC,CAAC,SAASgB,IAAG,CAAC,OAAOI,EAAE,QAAQ,IAAIA,EAAE,MAAM,CAA6C,SAASC,GAAEC,EAAE,CAAC,OAAOC,GAAG,CAAC,GAAK,CAAC,MAAMC,EAAE,GAAGC,CAAC,EAAEF,EAAE,OAAOG,EAAE,IAAIJ,EAAE,CAAC,GAAGG,EAAE,MAAM,CAAC,GAAGD,EAAE,aAAa,MAAM,CAAC,CAAC,CAAC,CAAC,CCa9kG,SAASG,GAAaC,EAAU,CAAC,OAAcC,EAAaD,CAAS,CAAE,CAAwJ,SAASE,GAAYC,EAAU,CAAC,OAAcC,EAAYD,CAAS,CAAE,CAAQ,SAASE,GAAUF,EAAU,CAAC,OAAcG,EAAUH,CAAS,CAAE,CAAQ,SAASI,GAAcJ,EAAU,CAAC,OAAcK,EAAcL,CAAS,CAAE,CAAQ,SAASM,GAAaN,EAAU,CAAC,OAAcO,EAAaP,CAAS,CAAE,CAAQ,SAASQ,GAAcR,EAAU,CAAC,OAAcS,EAAcT,CAAS,CAAE,CAI9lB,SAASU,GAAkBV,EAAU,CAAC,OAAeW,EAAkBX,CAAS,CAAE,CAAQ,SAASY,GAAoBZ,EAAU,CAAC,OAAea,GAAoBb,CAAS,CAAE,CAAQ,SAASc,GAAYd,EAAU,CAAC,OAAee,GAAYf,CAAS,CAAE,CAAQ,SAASgB,GAAyBhB,EAAU,CAAC,OAAeiB,GAAyBjB,CAAS,CAAE,CAItW,SAASkB,GAAsBlB,EAAU,CAAC,OAAoBO,GAAsBP,CAAS,CAAE,CAI/F,SAASmB,GAAqBnB,EAAU,CAAC,OAAoBiB,EAAajB,EAAU,gBAAgB,WAAW,CAAE,CAAQ,SAASoB,GAAyBpB,EAAU,CAAC,OAAoBK,EAAcL,EAAU,gBAAgB,WAAW,CAAE,CAoBhP,SAASqB,GAA0BC,EAAU,CACrD,OAAoBC,GAASD,EADsC,eACtB,CAAE,CAAQ,SAASE,GAAqBF,EAAU,CAC/F,OAAoBG,EAAaH,EAD4E,eAC5D,CAAE,CAAQ,SAASI,GAAuBJ,EAAU,CACrG,OAAoBK,EAAcL,EADiF,eACjE,CAAE",
  "names": ["u", "s", "i", "r", "e", "t", "n", "c", "l", "f", "window", "o", "ye", "ue", "a", "S", "_", "e", "r", "a", "window", "t", "n", "o", "u", "f", "c", "p", "y", "m", "s", "i", "l", "pe", "se", "ue", "g", "n", "s", "o", "r", "e", "u", "c", "t", "l", "a", "window", "i", "ye", "ue", "f", "v", "i", "d", "l", "e", "n", "s", "r", "t", "u", "c", "f", "window", "p", "o", "ye", "ue", "w", "S", "se", "v", "a", "pe", "g", "y", "useRouter", "inferInitialRouteFromPath", "RenderTarget", "m", "r", "t", "e", "n", "c", "withFullName", "Component", "S", "withSignOut", "Component", "_", "withEmail", "p", "withFirstName", "y", "withLoggedIn", "m", "withLoggedOut", "g", "withActiveLicense", "c", "withNoActiveLicense", "l", "withVariant", "f", "withVariantActiveLicense", "v", "withDynamicGridHeight", "withIsLessonComplete", "withActionCompleteLesson", "withComponentBookmarkBlog", "Component", "S", "withIsBookmarkedBlog", "v", "withToggleBookmarkBlog", "y"]
}
