{"version":3,"file":"shared-lib.DSOpsgTC.mjs","names":["e","fonts","css","className"],"sources":["https:/framerusercontent.com/modules/bmmKomlgbWCLSmrpp0tZ/YTCl4cU2muYMRnPKBm8A/NoScroll.js","https:/framerusercontent.com/modules/2hJSo1d5VLrJwskxYOwb/59kf27bsSr5qzOC86Jjj/Q86QKGHzF.js","https:/framerusercontent.com/modules/IsmHU2LvjcLnJjK29Vrr/2mAcCqPbySaR6DJPhL6S/RznYQb_xY.js","https:/framerusercontent.com/modules/yWSI0MZJB8V8wwUrB8ih/xFH534kHg0MZOiLKLogt/siteMetadata.js"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";import React from\"react\";export default function NoScroll(){React.useEffect(()=>{// Only run on client side\nif(typeof window===\"undefined\")return;// Store original values\nconst originalBodyOverflow=document.body.style.overflow;const originalBodyPosition=document.body.style.position;const originalBodyWidth=document.body.style.width;const originalBodyHeight=document.body.style.height;// Force enable scrolling first (reset any previous state)\ndocument.body.style.overflow=\"hidden\";document.body.style.position=\"fixed\";document.body.style.width=\"100%\";document.body.style.height=\"100vh\";document.documentElement.style.overscrollBehavior=\"none\";const preventTouch=e=>{if(e.target.closest(\"a\"))return;// Allow links to work\ne.preventDefault();};document.addEventListener(\"touchmove\",preventTouch,{passive:false});return()=>{// IMPORTANT: Always restore to empty strings, not original values\ndocument.body.style.overflow=\"\";document.body.style.position=\"\";document.body.style.width=\"\";document.body.style.height=\"\";document.documentElement.style.overscrollBehavior=\"\";document.removeEventListener(\"touchmove\",preventTouch);// Force a reflow to ensure changes apply\nvoid document.body.offsetHeight;};},[]);return /*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",width:\"1px\",height:\"1px\",opacity:0,pointerEvents:\"none\"}});}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"NoScroll\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./NoScroll.map","// Generated by Framer (9805f18)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-agQdC .framer-styles-preset-mneu3i:not(.rich-text-wrapper), .framer-agQdC .framer-styles-preset-mneu3i.rich-text-wrapper a { --framer-link-current-text-color: #9c9c9c; --framer-link-hover-text-color: #8f8f8f; --framer-link-text-color: var(--token-bb4ced93-aab4-44af-b142-35ad23b0fbc8, #ffffff); transition-delay: 0s; transition-duration: 0.3s; transition-property: color; transition-timing-function: cubic-bezier(0.44, 0, 0.56, 1); }\"];export const className=\"framer-agQdC\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (9805f18)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-vMDsN .framer-styles-preset-irho1j:not(.rich-text-wrapper), .framer-vMDsN .framer-styles-preset-irho1j.rich-text-wrapper a { --framer-link-hover-text-color: #8f8f8f; --framer-link-text-color: var(--token-bb4ced93-aab4-44af-b142-35ad23b0fbc8, #ffffff); transition-delay: 0s; transition-duration: 0.3s; transition-property: color; transition-timing-function: cubic-bezier(0.44, 0, 0.56, 1); }\"];export const className=\"framer-vMDsN\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (a02f04c)\nexport default function metadata(params,activeLocale){return{favicon:\"https://framerusercontent.com/assets/fywEVaPg5Cn4arIH5aZOdMuJHo.svg\",robots:\"max-image-preview:large\",socialImage:\"https://framerusercontent.com/assets/YJsZKXiw2UF7wzhYKgHA586uH8o.jpg\",title:\"Elias Lemke\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"iLAAoE,SAAwB,GAAU,CAM9D,OAN+D,EAAM,cAAc,CAC3H,GAAU,IAAS,OAAY,OACJ,SAAS,KAAK,MAAM,SAAoC,SAAS,KAAK,MAAM,SAAiC,SAAS,KAAK,MAAM,MAA+B,SAAS,KAAK,MAAM,OAC/M,SAAS,KAAK,MAAM,SAAS,SAAS,SAAS,KAAK,MAAM,SAAS,QAAQ,SAAS,KAAK,MAAM,MAAM,OAAO,SAAS,KAAK,MAAM,OAAO,QAAQ,SAAS,gBAAgB,MAAM,mBAAmB,OAAO,IAAM,EAAa,GAAG,CAAIA,EAAE,OAAO,QAAQ,IAAI,EACvP,EAAE,gBAAgB,EAAuE,OAApE,SAAS,iBAAiB,YAAY,EAAa,CAAC,QAAQ,GAAM,CAAC,KAAW,CACnG,SAAS,KAAK,MAAM,SAAS,GAAG,SAAS,KAAK,MAAM,SAAS,GAAG,SAAS,KAAK,MAAM,MAAM,GAAG,SAAS,KAAK,MAAM,OAAO,GAAG,SAAS,gBAAgB,MAAM,mBAAmB,GAAG,SAAS,oBAAoB,YAAY,EAAa,CACjO,SAAS,KAAK,eAAiB,EAAE,CAAC,CAAqB,EAAK,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,MAAM,MAAM,OAAO,MAAM,QAAQ,EAAE,cAAc,OAAO,CAAC,CAAC,sBANlH,IAAyB,uBCCtC,GAAU,UAAU,EAAE,CAAC,CAAcC,EAAM,CAAC,CAAC,cAAc,GAAK,MAAM,EAAE,CAAC,CAAC,CAAcC,EAAI,CAAC,4bAA4b,CAAcC,EAAU,qCCAjjB,GAAU,UAAU,EAAE,CAAC,CAAc,EAAM,CAAC,CAAC,cAAc,GAAK,MAAM,EAAE,CAAC,CAAC,CAAc,EAAI,CAAC,iZAAiZ,CAAc,EAAU,kBCApiB,SAAwB,EAAS,EAAO,EAAa,CAAC,MAAM,CAAC,QAAQ,sEAAsE,OAAO,0BAA0B,YAAY,uEAAuE,MAAM,cAAc"}