{"version":3,"file":"shared-lib.CONrVV1u.mjs","names":["React.useState"],"sources":["https:/framerusercontent.com/modules/tpmKDahq7UfLyNzv38ak/0NHYUxsw3mnSmWNNcp1h/Eg9oMn7gG.js","https:/framerusercontent.com/modules/4SA5QGuCgEjrijXzE3lm/m6cW4kQbbM7GXzVv0m90/Dev_s_preloader.js"],"sourcesContent":["// Generated by Framer (bc931d3)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Poppins-regular\",\"FS;Poppins-bold\",\"FS;Poppins-bold italic\",\"FS;Poppins-italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Poppins\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Poppins\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/NC2MP33RO4WQTSTEEAWBJLAEXNCNEQVF/7F4U3COKLHQH4WUH3AXPC7N4UELEWJQN/JMWNCAGBH3TLANIVQPVABVAVNV5QERTH.woff2\",weight:\"400\"},{cssFamilyName:\"Poppins\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Poppins\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/EOHGWBZYYKO6R4PWP4S2B3FFWHHBEZN6/UWQLMF4AFWLXCJQCFV3WRVYC77KZXPRB/FYG6OCH7XOLUUSZTIZE65ATBZWF623O4.woff2\",weight:\"700\"},{cssFamilyName:\"Poppins\",source:\"fontshare\",style:\"italic\",uiFamilyName:\"Poppins\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/JQL34MORONR7D7BXOVTX3KBGJGEJQ5BJ/CKUZVY5SFANCFAT7FS3MP6ZL4BMEWCJE/NOLRWF3JBJ434MILPG5RB6R2B4HGRSZB.woff2\",weight:\"700\"},{cssFamilyName:\"Poppins\",source:\"fontshare\",style:\"italic\",uiFamilyName:\"Poppins\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/7LLTLAW3NRWOADG4II2JGKZC6OSEMBQC/EYFXWX77PEMPU645EAWOTG22E375GULW/SSNNTU67MMJH4CSWT443B4KJ7OB4WFHF.woff2\",weight:\"400\"}]}];export const css=['.framer-ZpSQj .framer-styles-preset-1bacpjh:not(.rich-text-wrapper), .framer-ZpSQj .framer-styles-preset-1bacpjh.rich-text-wrapper p { --framer-font-family: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-bold: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-italic: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 1.6em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #666666; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-ZpSQj\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType,useIsStaticRenderer}from\"framer\";/**\n * GlobalZeroFlashPreloader\n *\n * Requires head code:\n * html.preloader-lock / html.preloader-ready\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export default function GlobalZeroFlashPreloader(props){const{logo={src:\"\",alt:\"Logo\"},backgroundColor=\"#000000\",backgroundImage={src:\"\",alt:\"\"},videoFile=\"\",logoWidth=140,introDuration=.8,holdDuration=1.2,outroDuration=.7,fadeDuration=.5,logoInYOffset=80,logoOutYOffset=-80,logoInScale=.9,logoOutScale=.9,blurBackground=0,lockScroll=true,showOncePerSession=false,zIndex=999999}=props;const isStatic=useIsStaticRenderer();const[shouldRender,setShouldRender]=React.useState(true);const[phase,setPhase]=React.useState(\"pre\")// pre, intro, hold, outro, fade, done\n;const[logoLoaded,setLogoLoaded]=React.useState(!logo?.src);React.useLayoutEffect(()=>{if(isStatic)return;if(typeof window===\"undefined\"||typeof document===\"undefined\")return;const html=document.documentElement;if(showOncePerSession){const alreadyShown=window.sessionStorage.getItem(\"global-zero-flash-preloader-shown\");if(alreadyShown===\"true\"){html.classList.remove(\"preloader-lock\");html.classList.add(\"preloader-ready\");setShouldRender(false);setPhase(\"done\");return;}}html.classList.add(\"preloader-lock\");setShouldRender(true);setPhase(\"pre\");},[isStatic,showOncePerSession]);React.useEffect(()=>{if(!shouldRender)return;if(!logoLoaded)return;if(isStatic)return;if(typeof window===\"undefined\"||typeof document===\"undefined\")return;let raf1=0;let raf2=0;const html=document.documentElement;const originalHtmlOverflow=html.style.overflow;const originalBodyOverflow=document.body.style.overflow;if(lockScroll){html.style.overflow=\"hidden\";document.body.style.overflow=\"hidden\";}// Reveal the preloader layer itself, while page stays hidden behind it\nraf1=window.requestAnimationFrame(()=>{raf2=window.requestAnimationFrame(()=>{html.classList.remove(\"preloader-lock\");html.classList.add(\"preloader-ready\");setPhase(\"intro\");});});const t1=window.setTimeout(()=>{setPhase(\"hold\");},Math.max(16,introDuration*1e3));const t2=window.setTimeout(()=>{setPhase(\"outro\");},Math.max(16,(introDuration+holdDuration)*1e3));const t3=window.setTimeout(()=>{setPhase(\"fade\");},Math.max(16,(introDuration+holdDuration+outroDuration)*1e3));const t4=window.setTimeout(()=>{setPhase(\"done\");setShouldRender(false);if(showOncePerSession){window.sessionStorage.setItem(\"global-zero-flash-preloader-shown\",\"true\");}if(lockScroll){html.style.overflow=originalHtmlOverflow;document.body.style.overflow=originalBodyOverflow;}},Math.max(16,(introDuration+holdDuration+outroDuration+fadeDuration)*1e3));return()=>{window.cancelAnimationFrame(raf1);window.cancelAnimationFrame(raf2);window.clearTimeout(t1);window.clearTimeout(t2);window.clearTimeout(t3);window.clearTimeout(t4);if(lockScroll){html.style.overflow=originalHtmlOverflow;document.body.style.overflow=originalBodyOverflow;}};},[shouldRender,logoLoaded,isStatic,introDuration,holdDuration,outroDuration,fadeDuration,lockScroll,showOncePerSession]);React.useEffect(()=>{if(!logo?.src){setLogoLoaded(true);return;}let cancelled=false;const img=new Image;img.onload=()=>{if(!cancelled)setLogoLoaded(true);};img.onerror=()=>{if(!cancelled)setLogoLoaded(true);};img.src=logo.src;return()=>{cancelled=true;};},[logo]);if(isStatic)return null;if(!shouldRender||phase===\"done\")return null;let logoOpacity=0;let logoTranslateY=logoInYOffset;let logoScaleValue=logoInScale;let overlayOpacity=1;if(phase===\"pre\"){logoOpacity=0;logoTranslateY=logoInYOffset;logoScaleValue=logoInScale;overlayOpacity=1;}else if(phase===\"intro\"){logoOpacity=1;logoTranslateY=0;logoScaleValue=1;overlayOpacity=1;}else if(phase===\"hold\"){logoOpacity=1;logoTranslateY=0;logoScaleValue=1;overlayOpacity=1;}else if(phase===\"outro\"){logoOpacity=0;logoTranslateY=logoOutYOffset;logoScaleValue=logoOutScale;overlayOpacity=1;}else if(phase===\"fade\"){logoOpacity=0;logoTranslateY=logoOutYOffset;logoScaleValue=logoOutScale;overlayOpacity=0;}const logoTransitionDuration=phase===\"intro\"?introDuration:phase===\"outro\"?outroDuration:0;const overlayTransitionDuration=phase===\"fade\"?fadeDuration:0;return /*#__PURE__*/_jsxs(\"div\",{\"aria-hidden\":\"true\",style:{position:\"fixed\",inset:0,width:\"100vw\",height:\"100vh\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",overflow:\"hidden\",pointerEvents:\"auto\",zIndex,opacity:overlayOpacity,transition:overlayTransitionDuration>0?`opacity ${overlayTransitionDuration}s cubic-bezier(.22,1,.36,1)`:\"none\",backgroundColor:videoFile||backgroundImage?.src?\"transparent\":backgroundColor,backdropFilter:blurBackground>0?`blur(${blurBackground}px)`:undefined,WebkitBackdropFilter:blurBackground>0?`blur(${blurBackground}px)`:undefined},children:[backgroundImage?.src&&!videoFile&&/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:0,backgroundImage:`url(${backgroundImage.src})`,backgroundSize:\"cover\",backgroundPosition:\"center\",backgroundRepeat:\"no-repeat\"}}),videoFile&&/*#__PURE__*/_jsx(\"video\",{src:videoFile,autoPlay:true,muted:true,loop:true,playsInline:true,preload:\"auto\",style:{position:\"absolute\",inset:0,width:\"100%\",height:\"100%\",objectFit:\"cover\"}}),/*#__PURE__*/_jsx(\"div\",{style:{position:\"relative\",zIndex:2,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",width:\"100%\",height:\"100%\",padding:24},children:!!logo?.src&&/*#__PURE__*/_jsx(\"img\",{src:logo.src,alt:logo.alt||\"Logo\",draggable:false,style:{width:logoWidth,maxWidth:\"80vw\",height:\"auto\",display:\"block\",userSelect:\"none\",pointerEvents:\"none\",opacity:logoOpacity,transform:`translateY(${logoTranslateY}px) scale(${logoScaleValue})`,transition:logoTransitionDuration>0?`transform ${logoTransitionDuration}s cubic-bezier(.22,1,.36,1), opacity ${logoTransitionDuration}s cubic-bezier(.22,1,.36,1)`:\"none\",willChange:\"transform, opacity\"}})})]});}addPropertyControls(GlobalZeroFlashPreloader,{logo:{type:ControlType.ResponsiveImage,title:\"Logo\"},backgroundColor:{type:ControlType.Color,title:\"Background\",defaultValue:\"#000000\",hidden:props=>!!props.videoFile||!!props.backgroundImage?.src},backgroundImage:{type:ControlType.ResponsiveImage,title:\"BG Image\",hidden:props=>!!props.videoFile},videoFile:{type:ControlType.File,title:\"BG Video\",allowedFileTypes:[\"mp4\",\"webm\",\"mov\"]},logoWidth:{type:ControlType.Number,title:\"Logo Width\",defaultValue:140,min:40,max:800,unit:\"px\"},introDuration:{type:ControlType.Number,title:\"Intro\",defaultValue:.8,min:.1,max:10,step:.1,unit:\"s\"},holdDuration:{type:ControlType.Number,title:\"Hold\",defaultValue:1.2,min:0,max:10,step:.1,unit:\"s\"},outroDuration:{type:ControlType.Number,title:\"Outro\",defaultValue:.7,min:.1,max:10,step:.1,unit:\"s\"},fadeDuration:{type:ControlType.Number,title:\"Fade\",defaultValue:.5,min:.1,max:10,step:.1,unit:\"s\"},logoInYOffset:{type:ControlType.Number,title:\"In Y\",defaultValue:80,min:-400,max:400,unit:\"px\"},logoOutYOffset:{type:ControlType.Number,title:\"Out Y\",defaultValue:-80,min:-400,max:400,unit:\"px\"},logoInScale:{type:ControlType.Number,title:\"In Scale\",defaultValue:.9,min:.1,max:3,step:.01},logoOutScale:{type:ControlType.Number,title:\"Out Scale\",defaultValue:.9,min:.1,max:3,step:.01},blurBackground:{type:ControlType.Number,title:\"Blur\",defaultValue:0,min:0,max:40,step:1,unit:\"px\"},lockScroll:{type:ControlType.Boolean,title:\"Lock Scroll\",defaultValue:true,enabledTitle:\"Yes\",disabledTitle:\"No\"},showOncePerSession:{type:ControlType.Boolean,title:\"Once / Session\",defaultValue:false,enabledTitle:\"Yes\",disabledTitle:\"No\"},zIndex:{type:ControlType.Number,title:\"Z-Index\",defaultValue:999999,min:1,max:9999999}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"GlobalZeroFlashPreloader\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Dev_s_preloader.map"],"mappings":"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"}