import{t as e}from"./rolldown-runtime.D3cOTcPh.mjs";import{C as t,D as n,I as r,L as i,M as a,N as o,P as s,R as c,_ as l,a as u,h as d,i as f,j as p,m,n as h,p as g,r as _,t as v,u as y,x as b}from"./react.KaRQeA8U.mjs";import{B as x,G as S,J as C,K as w,L as T,R as E,U as D,V as O,X as k,d as A,dt as j,et as M,i as N,lt as P,m as F,p as I,rt as L,s as R,u as z,z as B}from"./framer.BcXukm7L.mjs";async function V({routeId:e,pathVariables:t,localeId:r,collectionItemId:i}){let l=W[e].page.preload(),u=y(I,{children:y(R,{children:y(A,{children:y(F,{isWebsite:!0,environment:`site`,routeId:e,pathVariables:t,routes:W,collectionUtils:K,framerSiteId:q,notFoundPage:O(()=>import(`./SitesNotFoundPage.js@1.4.C8jE5Ro1.mjs`)),isReducedMotion:void 0,localeId:r,locales:G,preserveQueryParams:void 0,siteCanonicalURL:`https://mahdicreates.framer.ai`,EditorBar:c===void 0?void 0:(()=>{if(Y){console.log(`[Framer On-Page Editing] Unavailable because navigator is bot`);return}return O(async()=>{c.__framer_editorBarDependencies={__version:3,framer:{useCurrentRoute:k,useLocaleInfo:M,useRouter:L},react:{createElement:y,Fragment:o,memo:d,useCallback:p,useEffect:a,useRef:n,useState:s,useLayoutEffect:b},"react-dom":{createPortal:f}};let{createEditorBar:e}=await import(`https://framer.com/edit/init.mjs`);return{default:e()}})})(),adaptLayoutToTextDirection:!0,loadSnippetsModule:new z(()=>import(`./YQJ0bWNea3UbazXl72qPTALTvcCMTsIgihxpZ7VJoL8.B2pjI3zB.mjs`)),initialCollectionItemId:i}),value:{autobahnNavigation:!1,editorBarDisableFrameAncestorsSecurity:!1,motionDivToDiv:!1,onPageLocalizationSupport:!0,onPageMoveTool:!0,synchronousNavigationOnDesktop:!1,yieldOnTap:!1}})}),value:{routes:{}}});return await l,u}function H(){J&&c.__framer_events.push(arguments)}async function U(e,t){function n(e,t,n=!0){if(e.caught||c.__framer_hadFatalError)return;let r=t?.componentStack;if(n){if(console.warn(`Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches: `,e,r),Math.random()>.01)return}else console.error(`Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/: `,e,r);H(n?`published_site_load_recoverable_error`:`published_site_load_error`,{message:String(e),componentStack:r,stack:r?void 0:e instanceof Error&&typeof e.stack==`string`?e.stack:null})}try{let r,i,a,o,s;if(e)s=JSON.parse(t.dataset.framerHydrateV2),r=s.routeId,i=s.localeId,a=s.pathVariables,o=s.breakpoints,r=S(W,r);else{S(W,void 0);let e=performance.getEntriesByType(`navigation`)[0]?.serverTiming?.find(e=>e.name===`route`)?.description;if(e){let t=new URLSearchParams(e);r=t.get(`id`),i=t.get(`locale`);for(let[e,n]of t.entries())e.startsWith(`var.`)&&(a??={},a[e.slice(4)]=n)}if(!r||!i){let e=T(W,decodeURIComponent(location.pathname),!0,G);r=e.routeId,i=e.localeId,a=e.pathVariables}}let u=V({routeId:r,localeId:i,pathVariables:a,collectionItemId:s?.collectionItemId});c!==void 0&&(async()=>{let e=W[r],t=G.find(({id:e})=>i?e===i:e===`default`).code,n=s?.collectionItemId??null;if(n===null&&e?.collectionId&&K){let r=await K[e.collectionId]?.(),[i]=Object.values(a);r&&typeof i==`string`&&(n=await r.getRecordIdBySlug(i,t||void 0)??null)}let o=Intl.DateTimeFormat().resolvedOptions(),l=o.timeZone,u=o.locale;await new Promise(e=>{document.prerendering?document.addEventListener(`prerenderingchange`,e,{once:!0}):e()}),c.__framer_events.push([`published_site_pageview`,{framerSiteId:q??null,version:2,routePath:e?.path||`/`,collectionItemId:n,framerLocale:t||null,webPageId:e?.abTestingVariantId??r,abTestId:e?.abTestId,referrer:document.referrer||null,url:c.location.href,hostname:c.location.hostname||null,pathname:c.location.pathname||null,hash:c.location.hash||null,search:c.location.search||null,timezone:l,locale:u},`eager`]),await j({priority:`background`,ensureContinueBeforeUnload:!0,continueAfter:`paint`}),document.dispatchEvent(new CustomEvent(`framer:pageview`,{detail:{framerLocale:t||null}}))})();let d=await u;e?(P(`framer-rewrite-breakpoints`,()=>{w(o),c.__framer_onRewriteBreakpoints?.(o)}),(Y?e=>e():l)(()=>{D(),C(),v(t,d,{onRecoverableError:n})})):_(t,{onRecoverableError:n}).render(d)}catch(e){throw n(e,void 0,!1),e}}var W,G,K,q,J,Y;e((()=>{if(r(),B(),t(),u(),h(),W={augiA20Il:{elements:{g8kO2XeUT:`slideshow`,hbh_kJ2QF:`fcart`,KURhQvKdN:`fcart-1`,lzpIxMzCT:`se-3`,S3Nd573yC:`wpmn`,vVycbW1aA:`se-2`,xJla9lsQ8:`se-1`,zXgmZhCo9:`se-4`},page:O(()=>import(`./Nr16yN8XLBPbonMoqvihcA9ntK-oyT9mTsLqE-s44gw.jdJxBeR6.mjs`)),path:`/`}},G=[{code:`en`,id:`default`,name:`English`,slug:``,textDirection:`ltr`}],K={},q=`d9a620e16995dcbf50d9dd02cdff51887f7975fb544633180fdb177922e6a4dd`,J=typeof document<`u`,Y=J&&/bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(i.userAgent),J){c.__framer_importFromPackage=(e,t)=>()=>y(N,{error:`Package component not supported: "`+t+`" in "`+e+`"`}),c.__framer_events=c.__framer_events||[],E(),x();let e=document.getElementById(`main`);`framerHydrateV2`in e.dataset?U(!0,e):U(!1,e)}(function(){J&&l(()=>{v(document.getElementById(`__framer-badge-container`),y(m,{},y(g(()=>import(`./PX9hIOIVM.nGRgDPUT.mjs`)))))})})()}))();export{V as getPageRoot}; //# sourceMappingURL=script_main.Ce1D1z90.mjs.map