{"version":3,"file":"Fix_Scroll.DuCK2v-R.mjs","names":["Download","React.Fragment","useRef","React.useId","RichText","useState","__legacyOverrideHOC_DataObserverContext","_jsx"],"sources":["https:/framerusercontent.com/modules/t0Uvz0clrOuNNXlPaXGQ/eDK8oymefnoz86cA43Be/N26S7GRwy.js","https:/framerusercontent.com/modules/Fj9ucFj6uEAlDTpywnsh/rSom1YjYeXCC97s0uYwV/Fix_Scroll.js"],"sourcesContent":["// Generated by Framer (265a357)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Download from\"https://framerusercontent.com/modules/dsmDeKtD4Ff44UL9p54Z/oqTgc7dXssUnI4JLbqV8/Ab5P4Msyl.js\";const DownloadFonts=getFonts(Download);const MotionDivWithFX=withFX(motion.div);const enabledGestures={q0Hzcc58Y:{hover:true,pressed:true}};const cycleOrder=[\"q0Hzcc58Y\",\"t0zlZ3KmS\",\"DtIVrvWnc\",\"RQhmAvpO1\",\"ivzkRDuk5\"];const serializationHash=\"framer-tZUHW\";const variantClassNames={DtIVrvWnc:\"framer-v-o2vgrk\",ivzkRDuk5:\"framer-v-1c9nf2n\",q0Hzcc58Y:\"framer-v-l3760r\",RQhmAvpO1:\"framer-v-gbv2vb\",t0zlZ3KmS:\"framer-v-140zgle\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:1,ease:[0,0,1,1],type:\"tween\"};const animation={opacity:1,rotate:360,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const humanReadableVariantMap={Default:\"q0Hzcc58Y\",Disabled:\"DtIVrvWnc\",Error:\"ivzkRDuk5\",Loading:\"t0zlZ3KmS\",Success:\"RQhmAvpO1\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"q0Hzcc58Y\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"q0Hzcc58Y\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"t0zlZ3KmS\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"t0zlZ3KmS\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsxs(motion.button,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-l3760r\",className,classNames),\"data-framer-name\":\"Default\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"q0Hzcc58Y\",ref:refBinding,style:{background:\"linear-gradient(180deg, rgb(209, 192, 166) 0%, rgb(145, 120, 74) 100%)\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:47.94,borderBottomRightRadius:47.94,borderTopLeftRadius:47.94,borderTopRightRadius:47.94,boxShadow:\"0px 9.587217330932617px 14.380826950073242px -4.793608665466309px rgba(144, 119, 73, 0.45), 0px 3.8348870277404785px 0px 0px rgb(70, 57, 34)\",opacity:1,...style},variants:{\"q0Hzcc58Y-hover\":{background:\"linear-gradient(180deg, rgb(163, 145, 113) 0%, rgb(163, 145, 113) 100%)\",backgroundColor:\"rgb(163, 145, 113)\",boxShadow:\"0px 9.587217330932617px 14.380826950073242px -4.793608665466309px rgba(144, 119, 73, 0.45), 0px 1.834887px 0px 0px rgb(70, 57, 34)\",opacity:1},\"q0Hzcc58Y-pressed\":{background:\"linear-gradient(180deg, rgb(112, 98, 66) 0%, rgb(112, 98, 66) 100%)\",backgroundColor:\"rgb(112, 98, 66)\",boxShadow:\"0px 9.587217330932617px 14.380826950073242px -4.793608665466309px rgba(144, 119, 73, 0.45), 0px 0.834887px 0px 0px rgb(70, 57, 34)\",opacity:1},DtIVrvWnc:{opacity:.5},ivzkRDuk5:{background:\"linear-gradient(180deg, rgba(255, 34, 68, 0.15) 0%, rgba(255, 34, 68, 0.15) 100%)\",backgroundColor:\"rgba(255, 34, 68, 0.15)\",boxShadow:\"0px 9.587217330932617px 14.380826950073242px -4.793608665466309px rgba(144, 119, 73, 0.45), 0px 3.8348870277404785px 0px 0px rgb(156, 28, 47)\",opacity:1},RQhmAvpO1:{background:\"linear-gradient(180deg, rgb(116, 145, 74) 0%, rgb(116, 145, 74) 100%)\",backgroundColor:\"rgb(116, 145, 74)\",boxShadow:\"0px 3.8348870277404785px 0px 0px rgb(69, 89, 41)\",opacity:1}},...addPropertyOverrides({\"q0Hzcc58Y-hover\":{\"data-framer-name\":undefined},\"q0Hzcc58Y-pressed\":{\"data-framer-name\":undefined},DtIVrvWnc:{\"data-framer-name\":\"Disabled\"},ivzkRDuk5:{\"data-framer-name\":\"Error\"},RQhmAvpO1:{\"data-framer-name\":\"Success\"},t0zlZ3KmS:{\"data-framer-name\":\"Loading\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Download,{animated:true,className:\"framer-7i7k6l\",layoutDependency:layoutDependency,layoutId:\"iW8xVIuta\",style:{\"--1335ju\":1.5,\"--18mrqx2\":\"rgb(255, 255, 255)\",\"--3it368\":1}}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Kostenfrei anfordern!\"})}),className:\"framer-1x4ov8l\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"jnpdSilDV\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{ivzkRDuk5:{\"--extracted-r6o4lv\":\"rgb(156, 28, 47)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({ivzkRDuk5:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(156, 28, 47))\"},children:\"Da lief etwas schief\"})})},RQhmAvpO1:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Das hat funktioniert\"})})}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ud8xz8\",\"data-framer-name\":\"Spinner\",layoutDependency:layoutDependency,layoutId:\"jMep7B5dV\",style:{mask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg?width=20&height=20') alpha no-repeat center / cover add\",WebkitMask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg?width=20&height=20') alpha no-repeat center / cover add\"},children:/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__loop:animation,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-w0s7c6\",\"data-framer-name\":\"Conic\",layoutDependency:layoutDependency,layoutId:\"cSS1zhn_X\",style:{background:\"conic-gradient(from 180deg at 50% 50%, rgb(68, 204, 255) 0deg, rgb(68, 204, 255) 360deg)\",backgroundColor:\"rgb(68, 204, 255)\",mask:\"none\",WebkitMask:\"none\"},variants:{t0zlZ3KmS:{background:\"conic-gradient(from 0deg at 50% 50%, rgba(255, 255, 255, 0) 7.208614864864882deg, rgb(255, 255, 255) 342deg)\",backgroundColor:\"rgba(0, 0, 0, 0)\",mask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg?width=20&height=20') alpha no-repeat center / cover add\",WebkitMask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg?width=20&height=20') alpha no-repeat center / cover add\"}},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-119qx9p\",\"data-framer-name\":\"Rounding\",layoutDependency:layoutDependency,layoutId:\"MkV6PQWnZ\",style:{backgroundColor:\"var(--token-df16156b-1480-44a5-8435-74c8bd321b1a, rgb(246, 245, 241))\",borderBottomLeftRadius:1,borderBottomRightRadius:1,borderTopLeftRadius:1,borderTopRightRadius:1},transformTemplate:transformTemplate1})})})]})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-tZUHW.framer-10s4hg1, .framer-tZUHW .framer-10s4hg1 { display: block; }\",\".framer-tZUHW.framer-l3760r { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: 54px; justify-content: center; overflow: hidden; padding: 0px 32px 0px 32px; position: relative; width: 240px; will-change: var(--framer-will-change-override, transform); }\",\".framer-tZUHW .framer-7i7k6l { flex: none; height: var(--framer-aspect-ratio-supported, 24px); position: relative; width: 24px; }\",\".framer-tZUHW .framer-1x4ov8l { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-tZUHW .framer-1ud8xz8 { aspect-ratio: 1 / 1; flex: none; gap: 10px; height: var(--framer-aspect-ratio-supported, 20px); overflow: hidden; position: relative; width: 20px; }\",\".framer-tZUHW .framer-w0s7c6 { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; }\",\".framer-tZUHW .framer-119qx9p { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 2px); left: 50%; overflow: visible; position: absolute; top: 0px; width: 2px; }\",\".framer-tZUHW.framer-v-140zgle.framer-l3760r, .framer-tZUHW.framer-v-o2vgrk.framer-l3760r, .framer-tZUHW.framer-v-gbv2vb.framer-l3760r, .framer-tZUHW.framer-v-1c9nf2n.framer-l3760r { cursor: unset; }\",\".framer-tZUHW.framer-v-140zgle .framer-w0s7c6 { overflow: hidden; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 54\n * @framerIntrinsicWidth 240\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"t0zlZ3KmS\":{\"layout\":[\"fixed\",\"fixed\"]},\"DtIVrvWnc\":{\"layout\":[\"fixed\",\"fixed\"]},\"RQhmAvpO1\":{\"layout\":[\"fixed\",\"fixed\"]},\"ivzkRDuk5\":{\"layout\":[\"fixed\",\"fixed\"]},\"CEpKP99VQ\":{\"layout\":[\"fixed\",\"fixed\"]},\"cDlth6wha\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerN26S7GRwy=withCSS(Component,css,\"framer-tZUHW\");export default FramerN26S7GRwy;FramerN26S7GRwy.displayName=\"Submit Button\";FramerN26S7GRwy.defaultProps={height:54,width:240};addPropertyControls(FramerN26S7GRwy,{variant:{options:[\"q0Hzcc58Y\",\"t0zlZ3KmS\",\"DtIVrvWnc\",\"RQhmAvpO1\",\"ivzkRDuk5\"],optionTitles:[\"Default\",\"Loading\",\"Disabled\",\"Success\",\"Error\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerN26S7GRwy,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/yDtI2UI8XcEg1W2je9XPN3Noo.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2\",weight:\"600\"}]},...DownloadFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerN26S7GRwy\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"54\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"t0zlZ3KmS\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"DtIVrvWnc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"RQhmAvpO1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ivzkRDuk5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"CEpKP99VQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"cDlth6wha\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"240\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./N26S7GRwy.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useState}from\"react\";// Wende das auf dein OVERLAY an\nexport function LockBodyScroll(){const[isMobile,setIsMobile]=useState(false);useEffect(()=>{// Mobile Detection\nconst checkMobile=()=>{setIsMobile(window.innerWidth<=800)// Hier geändert\n;};checkMobile();window.addEventListener(\"resize\",checkMobile);// Nur auf Mobile: Body freezen\nif(isMobile){const scrollY=window.scrollY;document.body.style.position=\"fixed\";document.body.style.top=`-${scrollY}px`;document.body.style.width=\"100%\";document.body.style.overflow=\"hidden\";return()=>{document.body.style.position=\"\";document.body.style.top=\"\";document.body.style.overflow=\"\";window.scrollTo(0,scrollY);window.removeEventListener(\"resize\",checkMobile);};}return()=>window.removeEventListener(\"resize\",checkMobile);},[isMobile]);return isMobile?{style:{position:\"fixed\",top:0,left:0,width:\"100vw\",height:\"100vh\",overflow:\"hidden\"}}:{};}// Wende das auf deinen CONTENT-FRAME an\nexport function ScrollableContent(){const[isMobile,setIsMobile]=useState(false);useEffect(()=>{const checkMobile=()=>{setIsMobile(window.innerWidth<=800)// Hier geändert\n;};checkMobile();window.addEventListener(\"resize\",checkMobile);return()=>window.removeEventListener(\"resize\",checkMobile);},[]);return isMobile?{style:{overflowY:\"auto\",maxHeight:\"90vh\",WebkitOverflowScrolling:\"touch\"}}:{};}import{useContext as __legacyOverrideHOC_useContext}from\"react\";import{DataObserverContext as __legacyOverrideHOC_DataObserverContext}from\"framer\";export function withLockBodyScroll(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...LockBodyScroll(props)});};}withLockBodyScroll.displayName=\"LockBodyScroll\";export function withScrollableContent(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...ScrollableContent(props)});};}withScrollableContent.displayName=\"ScrollableContent\";\nexport const __FramerMetadata__ = {\"exports\":{\"ScrollableContent\":{\"type\":\"override\",\"name\":\"ScrollableContent\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"LockBodyScroll\":{\"type\":\"override\",\"name\":\"LockBodyScroll\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withLockBodyScroll\":{\"type\":\"reactHoc\",\"name\":\"withLockBodyScroll\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withScrollableContent\":{\"type\":\"reactHoc\",\"name\":\"withScrollableContent\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Fix_Scroll.map"],"mappings":"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"}