{"version":3,"file":"extensions.Bb-R0qIY.mjs","names":["d","f","o","n","c","e","p","y","m","u","s","i","l","a","g","r","t","c","e","i","t","l","f","n","v","o","s","u","a","r","a","s","u","i","n","r","e","o","d","l","f","w","S","v","t"],"sources":["https:/cdn.framerauth.com/packages/overrides/core/live/latest/core.js","https:/cdn.framerauth.com/packages/overrides/store/live/latest/store.js","https:/cdn.framerauth.com/packages/overrides/extensions/live/latest/extensions.js"],"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"],"mappings":"+MAAyyC,SAASA,EAAE,EAAE,CAAC,MAAO,IAAG,CAAC,GAAK,CAAC,MAAM,GAAGC,EAAE,CAAC,OAAO,CAAC,CAACC,EAAEC,OAAO,EAAE,MAAM,EAAE,gBAAgB,EAAE,CAAC,GAAG,EAAE,KAAK,KAAK,gBAAgB,CAAC,EAAE,EAAE,CAAC,EAAE,CAAC,CAAC,OAAOC,EAAE,IAAIC,EAAE,CAAC,GAAG,EAAE,MAAMH,EAAE,CAAC,EAAoR,SAASI,EAAE,EAAE,CAAC,MAAO,IAAG,CAAC,GAAK,CAAC,MAAM,EAAE,SAASH,EAAE,gBAAgBD,GAAGD,GAAG,CAAC,OAAO,EAAE,KAAKG,EAAE,IAAIC,EAAE,CAAC,GAAG,EAAE,KAAK,EAAE,KAAK,MAAM,CAAC,CAAC,MAAM,SAASE,EAAE,EAAE,CAAC,MAAO,IAAG,CAAC,GAAK,CAAC,MAAM,EAAE,SAASJ,EAAE,gBAAgBD,GAAGD,GAAG,CAAC,OAAO,EAAE,KAAKG,EAAE,IAAIC,EAAE,CAAC,GAAG,EAAE,KAAK,EAAE,KAAK,WAAW,CAAC,CAAC,MAAM,SAASG,EAAE,EAAE,CAAC,MAAO,IAAG,CAAC,GAAK,CAAC,MAAMC,EAAE,SAASC,EAAE,gBAAgBC,GAAGV,GAAG,CAACW,EAAEV,EAAE,KAAK,CAACW,EAAEV,OAAO,CAAC,CAACM,EAAE,MAAMA,EAAE,iBAAiB,CAACA,EAAE,KAAK,CAAC,CAA2E,OAA1E,OAAO,CAAC,EAAE,UAAU,EAAE,QAAQ,MAAM,QAAQI,EAAE,GAAG,UAAU,CAACD,EAAE,QAAQC,EAAE,CAAC,CAAQV,OAAO,CAAC,IAAIU,EAAuBT,EAAE,IAAIC,EAAE,CAAC,IAAIO,EAAE,GAAG,EAAE,CAAC,CAA1CR,EAAE,IAAI,MAAM,CAAC,IAAIQ,EAAE,CAAC,EAAwB,CAAC,EAAEC,EAAE,IAAK,GAAE,CAAC,EAAE,SAASC,EAAE,EAAE,CAAC,MAAO,IAAG,CAAC,GAAK,CAAC,MAAML,EAAE,SAASC,EAAE,gBAAgBC,GAAGV,GAAG,CAACW,EAAEV,EAAE,KAAK,CAACW,EAAEV,OAAO,CAAC,CAACM,EAAE,MAAMA,EAAE,iBAAiB,CAACA,EAAE,KAAK,CAAC,CAA2E,OAA1E,OAAO,CAAC,EAAE,UAAU,EAAE,QAAQ,MAAM,QAAQI,EAAE,OAAO,MAAM,CAACD,EAAE,QAAQC,EAAE,CAAC,CAAQV,OAAO,CAAC,IAAIU,EAAuBT,EAAE,IAAIC,EAAE,CAAC,IAAIO,EAAE,GAAG,EAAE,CAAC,CAA1CR,EAAE,IAAI,MAAM,CAAC,IAAIQ,EAAE,CAAC,EAAwB,CAAC,EAAEC,EAAE,IAAK,GAAE,CAAC,mCAA78E,CAAMH,EAAE,CAAC,QAAQ,EAAE,CAAC,CAACC,EAAE,EAAE,CAAC,EAAE,QAAQ,UAAU,CAAC,GAAGF,EAAE,OAAOE,EAAE,EAAE,EAAE,IAAI,EAAE,EAAE,EAAE,OAAO,IAAI,gBAAgB,CAACR,EAAE,OAAO,IAAI,iBAAiB,CAACD,EAAE,OAAO,UAAU,eAAeQ,EAAE,EAAE,mDAAmD,kBAAkBN,EAAE,CAAC,IAAI,CAAC,EAAE,IAAI,CAAC,EAAE,OAAO,CAAC,EAAE,SAAS,CAAC,EAAE,CAAC,SAASQ,EAAE,EAAE,EAAE,EAAE,CAAC,IAAIH,EAAEE,EAAE,EAAE,CAACC,EAAE,KAAKX,EAAE,KAAK,IAAIQ,KAAcN,IAAT,IAAK,KAAQ,EAAE,GAAGA,GAAYY,EAAE,MAAX,IAAK,KAAY,EAAE,GAAGA,EAAE,KAAcA,EAAE,MAAX,IAAK,KAAY,EAAEA,EAAE,KAAKA,EAAE,EAAE,KAAKA,EAAEN,EAAE,EAAE,CAACL,EAAE,eAAeK,EAAE,GAAG,EAAEA,GAAGM,EAAEN,IAAI,GAAGJ,GAAGA,EAAE,aAAa,IAAII,IAAK,GAAEJ,EAAE,aAAsBM,EAAEF,KAAX,IAAK,KAAW,EAAEA,GAAGM,EAAEN,IAAI,MAAM,CAAC,SAAS,EAAE,KAAKJ,EAAE,IAAIO,EAAE,IAAIX,EAAE,MAAMU,EAAE,OAAOD,EAAE,QAAQ,CAAC,MAAO,GAAE,SAASP,EAAE,EAAE,IAAIS,EAAE,EAAE,KAAKA,EAAED,IAAI,CAAKP,EAAEM,EAAE,QAAcE,EAAE,GAAQ,WAAW,EAAO,WAAW,KAAKX,EAAE,GAAG,CAAC,GAAGW,EAAE,CAAC,GAAK,CAACT,EAAED,GAAGa,EAAEH,EAAE,eAAe,CAAC,CAAC,OAAOI,OAAO,CAAC,IAAM,EAAEJ,EAAE,WAAW,GAAG,CAAC,EAAEP,EAAE,GAAGA,EAAE,CAAC,UAAU,CAAC,GAAG,IAAI,CAACA,EAAE,CAAC,CAAC,CAAC,MAAMF,EAAE,SAASS,EAAE,cAAc,gBAAgBA,EAAE,cAAc,CAAC,CAAC,IAAMP,EAAE,CAAC,KAAK,KAAK,gBAAgB,CAAC,EAAE,SAAS,CAAC,EAAE,CAAC,MAAM,CAAC,MAAMA,EAAE,aAAa,GAAG,oBAAoBA,EAAE,MCAtB,SAASY,EAAE,EAAE,CAAC,MAAO,IAAG,CAAC,GAAK,CAAC,MAAMC,GAAGC,GAAG,CAAmD,OAAhDD,EAAE,MAAM,SAAS,MAAM,GAAcE,EAAE,SAAb,UAAqB,CAAU,EAAE,IAAI,EAAE,CAAC,GAAG,EAAE,CAAC,CAAC,MAAM,SAASC,EAAE,EAAE,CAAC,MAAO,IAAG,CAAC,GAAK,CAAC,MAAMH,GAAGC,GAAG,CAAmD,OAAhDD,EAAE,MAAM,SAAS,MAAM,GAAcE,EAAE,SAAb,UAAqB,CAAU,KAAK,EAAE,IAAI,EAAE,CAAC,GAAG,EAAE,CAAC,EAAE,SAASE,EAAE,EAAE,CAAC,MAAO,IAAG,CAAC,GAAK,CAAC,MAAMJ,GAAGC,GAAG,CAACI,EAAEL,EAAE,KAAK,KAAK,GAAG,QAAQ,OAAO,EAAE,IAAI,EAAE,CAAC,GAAG,EAAE,QAAQK,EAAE,CAAC,EAAE,SAASC,EAAE,EAAE,CAAC,MAAO,IAAG,CAAC,GAAK,CAAC,MAAMN,GAAGC,GAAG,CAACI,EAAE,GAAG,iBAAoKE,EAAjJP,EAAE,MAAM,SAAS,MAAM,GAAQK,EAAmCA,EAAE,MAAM,IAAI,CAAC,KAAK,GAAGH,EAAE,MAAM,EAAE,CAAC,SAASA,EAAE,WAAW,EAAaA,EAAE,SAAb,SAAxEA,EAAE,SAAb,UAAyG,CAAK,KAAK,GAAG,QAAQ,OAAO,EAAE,IAAI,EAAE,CAAC,GAAG,EAAE,QAAQK,EAAE,CAAC,EAAE,SAAS,EAAE,EAAE,EAAE,CAAC,MAAO,IAAG,CAAC,GAAK,CAAC,MAAMF,GAAGJ,GAAG,CAAqE,OAAlEI,EAAE,MAAM,SAAS,MAAM,GAAGH,EAAE,aAAa,GAAcA,EAAE,SAAb,UAAqB,CAAU,EAAE,IAAI,EAAE,CAAC,GAAGF,EAAE,CAAC,CAAC,uCAA1tD,CAAM,EAAE,CAAC,QAAQ,EAAE,CAAC,CAAC,EAAE,EAAE,CAAC,EAAE,QAAQ,UAAU,CAAC,GAAG,EAAE,OAAO,EAAE,EAAE,EAAE,IAAI,EAAEE,EAAEF,EAAE,OAAO,IAAI,gBAAgB,CAACQ,EAAE,OAAO,IAAI,iBAAiB,CAACC,EAAE,OAAO,UAAU,eAAeC,EAAE,EAAE,mDAAmD,kBAAkBT,EAAE,CAAC,IAAI,CAAC,EAAE,IAAI,CAAC,EAAE,OAAO,CAAC,EAAE,SAAS,CAAC,EAAE,CAAC,SAASF,EAAE,EAAE,EAAE,EAAE,CAAC,IAAIS,EAAED,EAAE,EAAE,CAACR,EAAE,KAAKI,EAAE,KAAK,IAAIK,KAAcH,IAAT,IAAK,KAAQ,EAAE,GAAGA,GAAYM,EAAE,MAAX,IAAK,KAAY,EAAE,GAAGA,EAAE,KAAcA,EAAE,MAAX,IAAK,KAAY,EAAEA,EAAE,KAAKA,EAAE,EAAE,KAAKA,EAAEH,EAAE,EAAE,CAACP,EAAE,eAAeO,EAAE,GAAG,EAAEA,GAAGG,EAAEH,IAAI,GAAG,GAAG,EAAE,aAAa,IAAIA,IAAK,GAAE,EAAE,aAAsBD,EAAEC,KAAX,IAAK,KAAW,EAAEA,GAAGG,EAAEH,IAAI,MAAM,CAAC,SAASR,EAAE,KAAK,EAAE,IAAID,EAAE,IAAII,EAAE,MAAMI,EAAE,OAAOG,EAAE,QAAQ,CAAC,MAAO,GAAE,SAASF,EAAE,EAAE,IAAIT,EAAE,EAAE,KAAKA,EAAE,IAAI,CAAK,EAAE,EAAE,QAAc,EAAE,GAAQ,WAAW,EAAO,WAAW,KAAKE,EAAE,GAAG,CAAC,GAAG,EAAE,CAAC,GAAK,CAACI,EAAEG,GAAGG,EAAE,EAAE,eAAe,CAAC,CAAC,OAAOX,OAAO,CAAC,IAAM,EAAE,EAAE,WAAW,GAAG,CAAC,EAAEE,EAAE,GAAG,EAAE,CAAC,UAAU,CAAC,GAAG,IAAI,CAAC,EAAE,CAAC,CAAC,CAAC,MAAMG,EAAE,SAAS,EAAE,cAAc,gBAAgB,EAAE,cAAc,CAAC,CAAC,IAAMH,EAAE,CAAC,KAAK,KAAK,gBAAgB,CAAC,EAAE,SAAS,CAAC,EAAE,CAAC,MAAM,CAAC,MAAMA,EAAE,aAAa,GAAG,oBAAoBA,EAAE,MCAoK,SAAS,EAAE,EAAE,EAAE,EAAE,CAAC,EAAE,CAAC,MAAO,IAAG,CAAC,GAAK,CAAC,MAAMU,EAAE,SAASC,EAAE,gBAAgBC,GAAG,EAAE,CAAC,YAAY,CAAC,CAACC,EAAEC,OAAYJ,EAAE,MAAM,KAAoB,CAAC,IAAI,OAAO,QAAQA,EAAE,KAAK,KAAK,CAAC,OAAO,CAACK,EAAED,KAAKC,EAAE,WAAW,GAAG,EAAE,GAAG,EAAED,IAAIE,GAAG,CAAvF,CAAC,GAAyF,CAACN,EAAE,MAAM,KAAK,CAAC,CAAC,KAAK,cAAc,OAAO,EAAE,IAAI,EAAE,CAAC,GAAGO,EAAE,QAAQJ,EAAE,CAAC,EAAE,SAAS,EAAE,EAAE,EAAE,EAAE,CAAC,EAAE,CAAC,MAAO,IAAG,CAAC,GAAK,CAAC,MAAMD,EAAE,SAASC,EAAE,gBAAgBK,GAAG,EAAE,CAAC,aAAa,EAAE,GAAGP,GAAG,OAAO,CAAC,CAACQ,EAAEF,EAAE,KAAK,CAACG,EAAEN,OAAO,GAAG,EAAE,GAAGH,GAAG,QAAQ,CAACA,EAAE,CAAC,CAACU,EAAEP,OAAO,CAAC,CAAC,GAAG,EAAE,EAAE,CAACM,GAAG,CAACR,GAAG,MAAM,OAAOA,GAAG,MAAM,OAAOQ,KAAKV,GAAG,CAACE,EAAEQ,EAAE,CAAC,CAAkH,OAAjH,OAAO,CAAC,GAAGD,EAAE,QAAQ,CAAC,IAAMJ,EAAEI,EAAE,QAAQ,cAAc,GAAG,CAACJ,EAAE,OAAO,EAAE,MAAM,QAAQM,EAAE,GAAG,UAAU,CAACF,EAAE,QAAQE,EAAE,CAAC,CAAQP,OAAO,CAAC,IAAIO,EAAuB,EAAE,IAAI,EAAE,CAAC,IAAIF,EAAE,GAAGR,EAAE,CAAC,CAA1C,EAAE,IAAI,MAAM,CAAC,IAAIQ,EAAE,CAAC,EAAwB,CAACR,EAAEU,EAAE,IAAK,GAAE,CAAC,EAAE,SAAS,EAAE,EAAE,EAAE,EAAE,CAAC,EAAE,CAAC,MAAO,IAAG,CAAC,IAAMV,EAAED,GAAG,CAAC,CAAC,MAAMG,EAAE,SAASK,EAAE,gBAAgBC,GAAG,EAAE,CAAC,aAAa,EAAE,GAAGF,GAAG,OAAO,CAAC,CAACG,EAAEN,OAAO,GAAG,EAAE,GAAGG,GAAG,QAAQ,CAACA,EAAE,CAAC,CAACK,EAAER,OAAgBD,GAAG,MAAM,OAAlB,IAAK,IAAmBA,GAAG,MAAM,OAAOO,KAAKJ,GAAG,CAACH,GAAG,MAAM,OAAOO,GAAGA,EAAE,CAAC,CAACG,EAAET,OAAOQ,EAAEL,GAAG,QAAQ,IAAK,IAAG,CAACK,EAAEL,GAAG,QAAQ,CAAC,CAAC,OAAOJ,EAAE,KAAK,EAAE,IAAI,EAAE,CAAC,GAAGI,EAAE,QAAQM,EAAE,QAAQ,KAAM,IAAG,CAAC,GAAG,CAAC,GAAG,CAAC,GAAG,CAAC,MAAU,MAAM,gCAAgC,CAAC,GAAG,CAAC,IAAID,EAAE,CAAC,EAAO,WAAW,cAAc,EAAEF,GAAG,KAAK,CAAC,CAAC,OAAO,CAAC,KAAKL,EAAE,MAAMC,KAAK,CAAC,GAAGA,EAAE,MAAM,QAAQ,IAAIA,EAAE,CAAK,MAAM,kBAAkB,EAAE,UAAU,GAAG,CAAC,IAAMD,EAAEI,GAAG,CAACH,EAAWD,GAAG,MAAM,OAAlB,IAAK,GAAkB,EAAE,CAAC,CAAC,GAAGA,EAAE,KAAK,MAAMK,GAAG,KAAK,CAAsB,EAAE,CAAC,KAAtB,CAAC,GAAGL,EAAE,KAAK,KAAKC,EAAE,CAAW,CAAC,CAAC,aAAaI,IAAI,CAAC,KAAK,CAAC,EAAO,WAAW,cAAc,EAAEA,GAAGJ,EAAE,CAAC,CAAC,OAAO,CAAC,KAAKD,EAAE,MAAMC,KAAK,CAAC,GAAGA,EAAE,MAAM,QAAQ,IAAIA,EAAE,CAAK,MAAM,kBAAkB,EAAE,UAAU,GAAG,CAAC,IAAMD,EAAEI,GAAG,CAACL,EAAWC,GAAG,MAAM,OAAlB,IAAK,GAAkB,EAAE,CAAC,CAAC,GAAGA,EAAE,KAAK,MAAMK,GAAGJ,EAAE,CAAsB,GAAGE,EAAE,CAAC,KAAzB,CAAC,GAAGH,EAAE,KAAK,KAAKD,EAAE,CAAc,CAAC,CAAC,aAAaM,IAAI,CAAC,CAACH,GAAG,KAAK,CAAC,GAAK,CAACF,EAAES,GAAGP,EAAE,KAAK,MAAM,IAAI,CAAC,CAAC,QAAQD,EAAE,cAAcF,GAAGF,EAAED,EAAE,OAAOI,EAAE,CAAC,GAAGJ,EAAE,SAASK,EAAEQ,EAAEV,EAAE,SAASC,EAAE,CAAC,QAAQ,MAAMA,EAAE,GAAG,CAAC,CAAC,MAAM,SAAS,GAAG,CAAC,OAAOJ,EAAE,SAAS,GAAGA,EAAE,OAAmD,SAAS,EAAE,EAAE,CAAC,MAAO,IAAG,CAAC,GAAK,CAAC,MAAMK,EAAE,GAAGF,GAAG,EAAE,OAAO,EAAE,IAAI,EAAE,CAAC,GAAGA,EAAE,MAAM,CAAC,GAAGE,EAAE,aAAa,OAAO,CAAC,CAAC,qCAA3gG,IAAoF,CAAM,EAAE,CAAC,QAAQ,EAAE,CAAC,CAAC,EAAE,EAAE,CAAC,EAAE,QAAQ,UAAU,CAAC,GAAG,EAAE,OAAO,EAAE,EAAE,EAAE,IAAI,EAAED,EAAEC,EAAE,OAAO,IAAI,gBAAgB,CAACF,EAAE,OAAO,IAAI,iBAAiB,CAACG,EAAE,OAAO,UAAU,eAAeP,EAAE,EAAE,mDAAmD,kBAAkBC,EAAE,CAAC,IAAI,CAAC,EAAE,IAAI,CAAC,EAAE,OAAO,CAAC,EAAE,SAAS,CAAC,EAAE,CAAC,SAASC,EAAE,EAAE,EAAE,EAAE,CAAC,IAAIA,EAAEC,EAAE,EAAE,CAACK,EAAE,KAAKC,EAAE,KAAK,IAAIP,KAAcE,IAAT,IAAK,KAAQ,EAAE,GAAGA,GAAYU,EAAE,MAAX,IAAK,KAAY,EAAE,GAAGA,EAAE,KAAcA,EAAE,MAAX,IAAK,KAAY,EAAEA,EAAE,KAAKA,EAAE,EAAE,KAAKA,EAAEZ,EAAE,EAAE,CAACD,EAAE,eAAeC,EAAE,GAAG,EAAEA,GAAGY,EAAEZ,IAAI,GAAG,GAAG,EAAE,aAAa,IAAIA,IAAK,GAAE,EAAE,aAAsBC,EAAED,KAAX,IAAK,KAAW,EAAEA,GAAGY,EAAEZ,IAAI,MAAM,CAAC,SAASI,EAAE,KAAK,EAAE,IAAIE,EAAE,IAAIC,EAAE,MAAMN,EAAE,OAAOH,EAAE,QAAQ,CAAC,MAAO,GAAE,SAASI,EAAE,EAAE,IAAIF,EAAE,EAAE,KAAKA,EAAE,IAAI,CAAK,EAAE,EAAE,QAAc,EAAE,GAAQ,WAAW,EAAO,WAAW,KAAK,EAAE,GAAG,CAAC,GAAG,EAAE,CAAC,GAAK,CAACE,EAAEG,GAAGO,EAAE,EAAE,eAAe,CAAC,CAAC,OAAOR,OAAO,CAAC,IAAM,EAAE,EAAE,WAAW,GAAG,CAAC,EAAED,EAAE,GAAG,EAAE,CAAC,UAAU,CAAC,GAAG,IAAI,CAAC,EAAE,CAAC,CAAC,CAAC,MAAMD,EAAE,SAAS,EAAE,cAAc,gBAAgB,EAAE,cAAc,CAAC,CAAC,IAAMC,EAAE,CAAC,KAAK,KAAK,gBAAgB,CAAC,EAAE,SAAS,CAAC,EAAE,CAAC,MAAM,CAAC,MAAMA,EAAE,aAAa,GAAG,oBAAoBA,EAAE,GAAG,MAA0B,IAApB,QAA4B,EAAO"}