{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/7fnsa7cP9j4WuOmNEh75/CLFRMEGXzdJf95JSex6P/Scroll_Progress.js"],
  "sourcesContent": ["import{jsx as e}from\"react/jsx-runtime\";import{useState as t,useEffect as n,useRef as o}from\"react\";export function withProgress(r){return s=>{let[d,l]=t(0),[i,c]=t(!1),m=o(0);return n(()=>{let e=()=>{let e=document.getElementById(\"start\"),t=document.getElementById(\"end\");if(e&&t){let n=t.offsetTop-e.offsetTop,o=window.pageYOffset||document.documentElement.scrollTop,r=o-e.offsetTop;l(r/n*100);}},t=()=>{let t=window.pageYOffset||document.documentElement.scrollTop;t!==m.current&&(m.current=t,e(),c(!0));},n=()=>{c(!1);};return e(),window.addEventListener(\"scroll\",t),window.addEventListener(\"scrollend\",n),()=>{window.removeEventListener(\"scroll\",t),window.removeEventListener(\"scrollend\",n);};},[]),/*#__PURE__*/e(r,{...s,style:{width:`${d}%`,transition:i?\"none\":\"width 0.5s ease-in-out\"}});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withProgress\":{\"type\":\"reactHoc\",\"name\":\"withProgress\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Scroll_Progress.map"],
  "mappings": "uGAA2G,SAASA,EAAaC,EAAE,CAAC,OAAOC,GAAG,CAAC,GAAG,CAACC,EAAEC,CAAC,EAAEC,EAAE,CAAC,EAAE,CAACC,EAAEC,CAAC,EAAEF,EAAE,EAAE,EAAEG,EAAEC,EAAE,CAAC,EAAE,OAAOC,EAAE,IAAI,CAAC,IAAIC,EAAE,IAAI,CAAC,IAAIA,EAAE,SAAS,eAAe,OAAO,EAAEC,EAAE,SAAS,eAAe,KAAK,EAAE,GAAGD,GAAGC,EAAE,CAAC,IAAIC,EAAED,EAAE,UAAUD,EAAE,UAAUG,EAAEC,EAAO,aAAa,SAAS,gBAAgB,UAAUd,EAAEa,EAAEH,EAAE,UAAUP,EAAEH,EAAEY,EAAE,GAAG,CAAE,CAAC,EAAED,EAAE,IAAI,CAAC,IAAI,EAAEG,EAAO,aAAa,SAAS,gBAAgB,UAAU,IAAIP,EAAE,UAAUA,EAAE,QAAQ,EAAEG,EAAE,EAAEJ,EAAE,EAAE,EAAG,EAAEM,EAAE,IAAI,CAACN,EAAE,EAAE,CAAE,EAAE,OAAOI,EAAE,EAAEI,EAAO,iBAAiB,SAASH,CAAC,EAAEG,EAAO,iBAAiB,YAAYF,CAAC,EAAE,IAAI,CAACE,EAAO,oBAAoB,SAASH,CAAC,EAAEG,EAAO,oBAAoB,YAAYF,CAAC,CAAE,CAAE,EAAE,CAAC,CAAC,EAAeG,EAAEf,EAAE,CAAC,GAAGC,EAAE,MAAM,CAAC,MAAM,GAAGC,CAAC,IAAI,WAAWG,EAAE,OAAO,wBAAwB,CAAC,CAAC,CAAE,CAAE",
  "names": ["withProgress", "r", "s", "d", "l", "ye", "i", "c", "m", "pe", "ue", "e", "t", "n", "o", "window", "p"]
}
