{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/5Ektp6q6wKD5gdFsKYRW/6ieipaxi13R3QSV6VpH3/CustomFormRedirect.js", "ssg:https://framerusercontent.com/modules/YHOaoHo3HaOB0DkbQyPC/kpCSuYaSyPJHZfGvVG6H/PreventUncheck.js", "ssg:https://framerusercontent.com/modules/anWzrZPTA5Exwqd6DkZA/h2UYbe52PdlDxp6qFF1B/BadqkQA7Y-0.js", "ssg:https://framerusercontent.com/modules/anWzrZPTA5Exwqd6DkZA/h2UYbe52PdlDxp6qFF1B/BadqkQA7Y.js", "ssg:https://framerusercontent.com/modules/Wtbv61zHD1PhpcFrko73/bmXylC2EPEK51Q0OUFHb/BadqkQA7Y.js", "ssg:https://framerusercontent.com/modules/Gpg5rdRPCE5l8cfjrkpf/LKLiNr2788pQNnhefCm6/jrcoJ_KNi.js", "ssg:https://framerusercontent.com/modules/pYMgRHJXXonsE4TGM1Tb/gRDB91BBj8dRkKCRwJGQ/uEStL5BjW-0.js", "ssg:https://framerusercontent.com/modules/pYMgRHJXXonsE4TGM1Tb/gRDB91BBj8dRkKCRwJGQ/uEStL5BjW.js", "ssg:https://framerusercontent.com/modules/0QNbZqvLcsRRnvKgeeAp/A2Ankkuq8co0rsh1U9yx/uEStL5BjW.js", "ssg:https://framerusercontent.com/modules/kLHUqWzxC3JbW6POU9nV/0LOszCCQlYLnGPQo9NbW/wSAfCn4wl.js"],
  "sourcesContent": ["import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect}from\"react\";// Helper function to find the display element and update the total price\nfunction updateDisplayedTotalPrice(total){const displayContainer=document.querySelector('[data-framer-name=\"totalPriceDisplay\"]');if(displayContainer){let textElement=displayContainer.querySelector(\"p.framer-text\");if(!textElement){textElement=displayContainer.querySelector(\"p\");}if(textElement){textElement.textContent=`${total} CHF`;}else{displayContainer.textContent=`${total} CHF`;console.log(\"customRedirect: 'totalPriceDisplay' container's textContent was updated directly (no inner 'p' tag found for text). Ensure styles on the container are sufficient.\");}}else{console.warn(\"customRedirect: Price display element with data-framer-name='totalPriceDisplay' not found.\");}}export function customRedirect(Component){return props=>{useEffect(()=>{if(typeof window===\"undefined\"){return;}let formElement=null;// --- Form Selection Logic ---\nif(props.name){formElement=document.querySelector(`form[data-framer-name=\"${props.name}\"]`);}if(!formElement&&props.id){const el=document.getElementById(props.id);if(el&&el.tagName===\"FORM\"){formElement=el;}}if(!formElement&&props.className&&typeof props.className===\"string\"){const mainClass=props.className.split(\" \")[0];if(mainClass){try{formElement=document.querySelector(`form.${mainClass}`);}catch(e){console.error(\"customRedirect: Error using className to select form:\",e);}}}if(formElement){console.log(\"customRedirect: Form element found:\",formElement);const checkboxInputs=Array.from(formElement.querySelectorAll('input[type=\"checkbox\"].framer-form-boolean-input'));if(checkboxInputs.length===0){console.warn(\"customRedirect: No checkbox inputs with class 'framer-form-boolean-input' found in the form.\");}else{console.log(`customRedirect: Found ${checkboxInputs.length} checkbox inputs to manage.`);}const calculateAndDisplayTotal=()=>{let currentTotal=0;checkboxInputs.forEach(checkbox=>{if(checkbox.checked){const priceString=checkbox.value;const price=parseFloat(priceString);if(!isNaN(price)){currentTotal+=price;}else{console.warn(`customRedirect: Invalid price value '${priceString}' for checkbox '${checkbox.name}'`);}}});updateDisplayedTotalPrice(currentTotal);};calculateAndDisplayTotal();checkboxInputs.forEach(checkbox=>{checkbox.addEventListener(\"change\",calculateAndDisplayTotal);});const handleSubmit=event=>{event.preventDefault();console.log(\"customRedirect: Form submission intercepted.\");const submitEvent=event;let submitButton=null;if(submitEvent.submitter&&submitEvent.submitter.tagName===\"BUTTON\"){submitButton=submitEvent.submitter;}else if(formElement){submitButton=formElement.querySelector('button[type=\"submit\"]');}if(submitButton){const buttonTextElement=submitButton.querySelector(\".framer-text\");if(buttonTextElement){buttonTextElement.textContent=\"Redirecting...\";}else{submitButton.textContent=\"Redirecting...\";}submitButton.disabled=true;}// --- MODIFIED Query Parameter Logic ---\nconst selectedProductIDs=[];checkboxInputs.forEach(checkbox=>{if(checkbox.checked){selectedProductIDs.push(checkbox.name)// checkbox.name is the ID (new UUID-like value)\n;}});const queryParams=new URLSearchParams;// Add the 'products' parameter if any IDs were selected\n// Given your confirmation, selectedProductIDs will always have at least one item.\nif(selectedProductIDs.length>0){queryParams.append(\"products\",selectedProductIDs.join(\",\"));}// --- End MODIFIED Query Parameter Logic ---\n// Append UTM parameters\nconst currentPageUrlParams=new URLSearchParams(window.location.search);currentPageUrlParams.forEach((value,key)=>{if(key.startsWith(\"utm_\")||key===\"gclid\"||key===\"fbclid\"||key===\"msclkid\"){queryParams.append(key,value);}});const baseUrl=\"https://booking.aheadhealth.com\";const redirectUrl=`${baseUrl}?${queryParams.toString()}`;console.log(\"customRedirect: Redirecting to:\",redirectUrl);window.location.href=redirectUrl;};formElement.removeEventListener(\"submit\",handleSubmit);formElement.addEventListener(\"submit\",handleSubmit);return()=>{console.log(\"customRedirect: Cleaning up listeners for form:\",formElement?.getAttribute(\"data-framer-name\")||formElement?.id||\"form\");const currentFormElement=formElement;if(currentFormElement){currentFormElement.removeEventListener(\"submit\",handleSubmit);}checkboxInputs.forEach(checkbox=>{checkbox.removeEventListener(\"change\",calculateAndDisplayTotal);});};}else{console.warn(\"customRedirect: CRITICAL - Could not find the FORM element. Ensure the override is applied to the Framer Form component.\",\"Props received:\",{id:props.id,name:props.name,className:props.className});}},[props.id,props.name,props.className]);return /*#__PURE__*/_jsx(Component,{...props});};}\nexport const __FramerMetadata__ = {\"exports\":{\"customRedirect\":{\"type\":\"reactHoc\",\"name\":\"customRedirect\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CustomFormRedirect.map", "import{jsx as _jsx}from\"react/jsx-runtime\";export function PreventUncheck(Component){return props=>{// This is the ID for your \"Checked\" state variant\nconst targetVariantIdToMakeUnclickable=\"Qj7Ubxdr8\";if(props.variant===targetVariantIdToMakeUnclickable){console.log(`PreventUncheck: Variant is '${props.variant}'. This matches the target. Applying 'pointer-events: none' to prevent all interactions.`);// Get existing styles from props, or default to an empty object\nconst existingStyles=props.style||{};// Define the new style to disable pointer events\nconst newStyles={...existingStyles,pointerEvents:\"none\"};// Return the component with the new style and explicitly nullified event handlers\n// While pointer-events:none should be sufficient, nullifying handlers is a good backup.\nreturn /*#__PURE__*/_jsx(Component,{...props,style:newStyles,onClick:null,onTap:null,onMouseDown:null,onMouseUp:null,onPointerDown:null,onPointerUp:null});}else{// If the component's variant is NOT the target one, let it behave as designed\nconsole.log(`PreventUncheck: Variant is '${props.variant}'. This does NOT match target ('${targetVariantIdToMakeUnclickable}'). Standard behavior allowed.`);return /*#__PURE__*/_jsx(Component,{...props});}};}\nexport const __FramerMetadata__ = {\"exports\":{\"PreventUncheck\":{\"type\":\"reactHoc\",\"name\":\"PreventUncheck\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./PreventUncheck.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import{motion}from\"framer-motion\";import*as React from\"react\";export const v0=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Weiter\"})});export const v1=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Weiter\"})});export const v2=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 34, 68))\"},children:\"Weiter\"})});\nexport const __FramerMetadata__ = {\"exports\":{\"v2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (f76946f)\nimport*as localizedValues from\"./BadqkQA7Y-0.js\";const valuesByLocaleId={ziRHnuIs2:localizedValues};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values[key];if(value)return value;}locale=locale.fallback;}}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (f76946f)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";import getLocalizedValue from\"https://framerusercontent.com/modules/anWzrZPTA5Exwqd6DkZA/h2UYbe52PdlDxp6qFF1B/BadqkQA7Y.js\";const PhosphorFonts=getFonts(Phosphor);const MotionDivWithFX=withFX(motion.div);const enabledGestures={zLdBBIoem:{hover:true,pressed:true}};const cycleOrder=[\"zLdBBIoem\",\"pn5KWgbiy\",\"PNi6l7xB1\",\"Mjvl3376B\",\"c0sEpj9Zb\"];const serializationHash=\"framer-BF9T2\";const variantClassNames={c0sEpj9Zb:\"framer-v-kv6qf0\",Mjvl3376B:\"framer-v-1lh9ar6\",pn5KWgbiy:\"framer-v-sw360i\",PNi6l7xB1:\"framer-v-ml48bk\",zLdBBIoem:\"framer-v-j6j90w\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.2,ease:[.44,0,.56,1],type:\"tween\"};const transition2={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 Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Default:\"zLdBBIoem\",Disabled:\"PNi6l7xB1\",Error:\"c0sEpj9Zb\",Loading:\"pn5KWgbiy\",Success:\"Mjvl3376B\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"zLdBBIoem\"};};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:\"zLdBBIoem\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"pn5KWgbiy\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"pn5KWgbiy\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.button,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-j6j90w\",className,classNames),\"data-framer-name\":\"Default\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"zLdBBIoem\",ref:refBinding,style:{backgroundColor:\"rgb(51, 51, 51)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,opacity:1,...style},variants:{\"zLdBBIoem-hover\":{backgroundColor:\"rgba(51, 51, 51, 0.85)\",opacity:1},\"zLdBBIoem-pressed\":{opacity:1},c0sEpj9Zb:{backgroundColor:\"rgba(255, 34, 68, 0.15)\",opacity:1},Mjvl3376B:{opacity:1},PNi6l7xB1:{opacity:.5}},...addPropertyOverrides({\"zLdBBIoem-hover\":{\"data-framer-name\":undefined},\"zLdBBIoem-pressed\":{\"data-framer-name\":undefined},c0sEpj9Zb:{\"data-framer-name\":\"Error\"},Mjvl3376B:{\"data-framer-name\":\"Success\"},pn5KWgbiy:{\"data-framer-name\":\"Loading\"},PNi6l7xB1:{\"data-framer-name\":\"Disabled\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v0\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Continue\"})}),className:\"framer-o1ccp5\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"msRBAlGhU\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{c0sEpj9Zb:{\"--extracted-r6o4lv\":\"rgb(255, 34, 68)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({c0sEpj9Zb:{children:getLocalizedValue(\"v2\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 34, 68))\"},children:\"Something went wrong\"})})},Mjvl3376B:{children:getLocalizedValue(\"v1\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Thank you\"})})}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1i5u47h-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"xmH5eXgqz-container\",nodeId:\"xmH5eXgqz\",rendersWithMotion:true,scopeId:\"BadqkQA7Y\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"rgb(255, 255, 255)\",height:\"100%\",iconSearch:\"House\",iconSelection:\"ArrowRight\",id:\"xmH5eXgqz\",layoutId:\"xmH5eXgqz\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"bold\",width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-hwgwle\",\"data-framer-name\":\"Spinner\",layoutDependency:layoutDependency,layoutId:\"goTnpCOwo\",style:{mask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg') alpha no-repeat center / cover add\",WebkitMask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg') alpha no-repeat center / cover add\"},children:/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__loop:animation,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition2,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1o0uptc\",\"data-framer-name\":\"Conic\",layoutDependency:layoutDependency,layoutId:\"jCm7F2Che\",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:{pn5KWgbiy:{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') alpha no-repeat center / cover add\",WebkitMask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg') alpha no-repeat center / cover add\"}},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-mx4j5u\",\"data-framer-name\":\"Rounding\",layoutDependency:layoutDependency,layoutId:\"p5SolGsfH\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:1,borderBottomRightRadius:1,borderTopLeftRadius:1,borderTopRightRadius:1},transformTemplate:transformTemplate1})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-BF9T2.framer-regvr, .framer-BF9T2 .framer-regvr { display: block; }\",\".framer-BF9T2.framer-j6j90w { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: 40px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 240px; }\",\".framer-BF9T2 .framer-o1ccp5 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-BF9T2 .framer-1i5u47h-container { flex: none; height: 14px; position: relative; width: 14px; }\",\".framer-BF9T2 .framer-hwgwle { aspect-ratio: 1 / 1; flex: none; gap: 10px; height: var(--framer-aspect-ratio-supported, 20px); overflow: hidden; position: relative; width: 20px; }\",\".framer-BF9T2 .framer-1o0uptc { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; }\",\".framer-BF9T2 .framer-mx4j5u { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 2px); left: 50%; overflow: visible; position: absolute; top: 0px; width: 2px; }\",\".framer-BF9T2.framer-v-sw360i.framer-j6j90w, .framer-BF9T2.framer-v-ml48bk.framer-j6j90w, .framer-BF9T2.framer-v-1lh9ar6.framer-j6j90w, .framer-BF9T2.framer-v-kv6qf0.framer-j6j90w { cursor: unset; }\",\".framer-BF9T2.framer-v-sw360i .framer-1o0uptc { overflow: hidden; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 240\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"pn5KWgbiy\":{\"layout\":[\"fixed\",\"fixed\"]},\"PNi6l7xB1\":{\"layout\":[\"fixed\",\"fixed\"]},\"Mjvl3376B\":{\"layout\":[\"fixed\",\"fixed\"]},\"c0sEpj9Zb\":{\"layout\":[\"fixed\",\"fixed\"]},\"zY0l3MGTN\":{\"layout\":[\"fixed\",\"fixed\"]},\"Ry3EOIt6d\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerBadqkQA7Y=withCSS(Component,css,\"framer-BF9T2\");export default FramerBadqkQA7Y;FramerBadqkQA7Y.displayName=\"Configurator button\";FramerBadqkQA7Y.defaultProps={height:40,width:240};addPropertyControls(FramerBadqkQA7Y,{variant:{options:[\"zLdBBIoem\",\"pn5KWgbiy\",\"PNi6l7xB1\",\"Mjvl3376B\",\"c0sEpj9Zb\"],optionTitles:[\"Default\",\"Loading\",\"Disabled\",\"Success\",\"Error\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerBadqkQA7Y,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/1ZFS7N918ojhhd0nQWdj3jz4w.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"}]},...PhosphorFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerBadqkQA7Y\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"40\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"240\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"pn5KWgbiy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"PNi6l7xB1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Mjvl3376B\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"c0sEpj9Zb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"zY0l3MGTN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Ry3EOIt6d\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (5351ffe)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Floating,FormBooleanInput,getFontsFromSharedStyle,RichText,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useVariantState,withCSS,withFX}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle4 from\"https://framerusercontent.com/modules/KVwrdhEA1fqrvoOP8JYT/FqRbJRQv3m4Yc3mo2pEe/dgMF2biP7.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/R8Gj7GPaQ2yvChzMugZy/3OtqFgzz0MwOPBPqWa9M/hBQ8mTybF.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/tsyOCTNSDV85nJOkxM6C/Lbqq4ylumELCmYEnUooL/jTLazKi9Y.js\";import*as sharedStyle6 from\"https://framerusercontent.com/modules/IT8MRQg2BQKftSUMBNJ0/NjMugy5NYrlpo46O4ptE/lWxMNEAWL.js\";import*as sharedStyle9 from\"https://framerusercontent.com/modules/0lJJwv7thqDU7HGgo55V/Sgg5FZzfcXLPxZluUqXx/nIMBGV6Ep.js\";import*as sharedStyle7 from\"https://framerusercontent.com/modules/EhMIAk5wRVDl3snufVrD/1gMnxVxvNFWcFKorfmaX/poBcGao77.js\";import*as sharedStyle10 from\"https://framerusercontent.com/modules/f9h7e0CJLYajb8TtduUT/jyGdbFVI9mJLghHkx4iD/rvVG7B_ZR.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/S6j83djYG1L7XioXY8bb/NVP0p7NNkBJEL7gSbDbA/rxxc_SH2o.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/y3ErmpyJoctPuygFP4XU/2yUFqaugUCkGbYnHCIAG/UvE7OSwja.js\";import*as sharedStyle11 from\"https://framerusercontent.com/modules/865oaYtiBJ41iBTbxt13/3YYH5rEzt31ogeGxXO8L/VjTfDFKUa.js\";import*as sharedStyle8 from\"https://framerusercontent.com/modules/Jyc8AJJhYaZmyWqJdsql/LSCIvDShfKOAbCInqsZ8/VMPygiWgJ.js\";import*as sharedStyle5 from\"https://framerusercontent.com/modules/l1gtm2hDKfxbYJHjJquY/anQswVkxvelBBP1vtqgn/YyVuc1TpX.js\";const MotionDivWithFX=withFX(motion.div);const enabledGestures={d_z7BqQ8j:{hover:true}};const cycleOrder=[\"d_z7BqQ8j\",\"Qj7Ubxdr8\"];const serializationHash=\"framer-xgZNn\";const variantClassNames={d_z7BqQ8j:\"framer-v-a7azag\",Qj7Ubxdr8:\"framer-v-12udwsq\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const Overlay=({children,blockDocumentScrolling,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={\"Space Around\":\"space-around\",\"Space Between\":\"space-between\",\"Space Evenly\":\"space-evenly\",Center:\"center\",End:\"flex-end\",Start:\"flex-start\"};const humanReadableVariantMap={Checked:\"Qj7Ubxdr8\",Unchecked:\"d_z7BqQ8j\"};const getProps=({description,distribute,gapForDescription,height,id,inputName,inputValue,label,modal,price,tooltipContentFormatted,tooltipVisible,width,...props})=>{return{...props,bN8mBnGWZ:tooltipVisible??props.bN8mBnGWZ,CapDDWwx9:inputName??props.CapDDWwx9??\"full_body_mri\",D8VxJFTct:tooltipContentFormatted??props.D8VxJFTct??/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{children:\"Our advanced Lung CT (Computed Tomography) scan is a specialized examination designed to help detect lung conditions, including the early signs of lung cancer, with remarkable clarity. \"}),/*#__PURE__*/_jsx(motion.p,{children:\"Think of it as a highly sophisticated X-ray that uses dedicated computer technology to create detailed, cross-sectional images of your lungs \u2013 almost like looking at individual slices. In some cases, to get an even clearer view of certain structures like blood vessels or to highlight areas of concern, a contrast agent may be administered, typically through an IV. This non-invasive procedure is quick, providing far more detail than a standard chest X-ray. \"}),/*#__PURE__*/_jsx(motion.h5,{children:\"Why does this matter? \"}),/*#__PURE__*/_jsx(motion.p,{children:\"Identifying lung issues at their earliest stage can significantly improve the options and outlook for your health, empowering you and your doctor with the precise information needed for proactive care.\"})]}),dnMPZlRv2:label??props.dnMPZlRv2??\"Calcium Scoring\",eifFlYCMn:modal??props.eifFlYCMn,iYEdHHC04:gapForDescription??props.iYEdHHC04??10,knLGhzgT_:humanReadableEnumMap[distribute]??distribute??props.knLGhzgT_??\"space-between\",OahL50sfO:description??props.OahL50sfO??\"Our extensive blood analysis with 54+ biomarkers to measure metabolic health, liver, and kidney function.\",oqF8_AE1m:price??props.oqF8_AE1m??\"CHF 250\",variant:humanReadableVariantMap[props.variant]??props.variant??\"d_z7BqQ8j\",VxKTqkjQy:inputValue??props.VxKTqkjQy??\"1\"};};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,dnMPZlRv2,OahL50sfO,iYEdHHC04,oqF8_AE1m,CapDDWwx9,VxKTqkjQy,bN8mBnGWZ,D8VxJFTct,eifFlYCMn,knLGhzgT_,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"d_z7BqQ8j\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTaprcpczk=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"Qj7Ubxdr8\");});const onTapj0gea7=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"d_z7BqQ8j\");});const onMouseEntertxyyif=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.show();});const onTap1seu9ko=activeVariantCallback(async(...args)=>{if(eifFlYCMn){const res=await eifFlYCMn(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className,sharedStyle5.className,sharedStyle6.className,sharedStyle7.className,sharedStyle8.className,sharedStyle9.className,sharedStyle10.className,sharedStyle11.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const ref2=React.useRef(null);const isDisplayed=()=>{if(baseVariant===\"Qj7Ubxdr8\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.label,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-a7azag\",className,classNames),\"data-framer-name\":\"Unchecked\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"d_z7BqQ8j\",onTap:onTaprcpczk,ref:refBinding,style:{backgroundColor:\"var(--token-790d45c0-e039-4e92-a06e-ae72e30763c1, rgb(255, 255, 255))\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,...style},variants:{Qj7Ubxdr8:{backgroundColor:\"var(--token-32820ce9-c43e-4398-b22b-8a310fd00565, rgb(147, 182, 238))\"}},...addPropertyOverrides({\"d_z7BqQ8j-hover\":{\"data-framer-name\":undefined},Qj7Ubxdr8:{\"data-framer-name\":\"Checked\",onTap:onTapj0gea7}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1a8c4yl\",\"data-framer-name\":\"checkbox_parent\",layoutDependency:layoutDependency,layoutId:\"mRIQ0iNyf\",children:/*#__PURE__*/_jsx(FormBooleanInput,{className:\"framer-fqjv70\",defaultChecked:false,defaultValue:VxKTqkjQy,inputName:CapDDWwx9,layoutDependency:layoutDependency,layoutId:\"vqi6Y5vDN\",style:{\"--framer-input-background\":\"var(--token-790d45c0-e039-4e92-a06e-ae72e30763c1, rgb(255, 255, 255))\",\"--framer-input-boolean-checked-background\":\"var(--token-790d45c0-e039-4e92-a06e-ae72e30763c1, rgb(255, 255, 255))\",\"--framer-input-boolean-checked-border-color\":\"var(--token-790d45c0-e039-4e92-a06e-ae72e30763c1, rgb(255, 255, 255))\",\"--framer-input-boolean-checked-border-style\":\"solid\",\"--framer-input-boolean-checked-border-width\":\"1px\",\"--framer-input-border-bottom-width\":\"1px\",\"--framer-input-border-color\":\"rgba(136, 136, 136, 0.2)\",\"--framer-input-border-left-width\":\"1px\",\"--framer-input-border-radius-bottom-left\":\"4px\",\"--framer-input-border-radius-bottom-right\":\"4px\",\"--framer-input-border-radius-top-left\":\"4px\",\"--framer-input-border-radius-top-right\":\"4px\",\"--framer-input-border-right-width\":\"1px\",\"--framer-input-border-style\":\"solid\",\"--framer-input-border-top-width\":\"1px\",\"--framer-input-icon-color\":\"var(--token-37d8ba58-7807-47ef-aa01-09c2cf8153a7, rgb(23, 23, 23))\"},type:\"checkbox\",variants:{\"d_z7BqQ8j-hover\":{\"--framer-input-border-color\":\"var(--token-32820ce9-c43e-4398-b22b-8a310fd00565, rgb(147, 182, 238))\"}},...addPropertyOverrides({Qj7Ubxdr8:{defaultChecked:true}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-nkowcq\",layoutDependency:layoutDependency,layoutId:\"p0JqIngsZ\",style:{\"--gq3wn5\":numberToPixelString(iYEdHHC04)},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1cu3qy7\",layoutDependency:layoutDependency,layoutId:\"Cmek0YOlj\",style:{\"--1lonyz0\":knLGhzgT_},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-171y0q\",layoutDependency:layoutDependency,layoutId:\"lOs_px_xa\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0Flb25payBWRiBWYXJpYWJsZQ==\",\"--framer-font-family\":'\"Aeonik VF Variable\", \"Aeonik VF Placeholder\", sans-serif',\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-73590c50-e073-4a95-b3fb-add1c7d9439b, rgb(24, 61, 86)))\"},children:\"Calcium Scoring\"})}),className:\"framer-skvz37\",fonts:[\"CUSTOM;Aeonik VF Variable\"],layoutDependency:layoutDependency,layoutId:\"d9QzEnp7w\",style:{\"--extracted-r6o4lv\":\"var(--token-73590c50-e073-4a95-b3fb-add1c7d9439b, rgb(24, 61, 86))\"},text:dnMPZlRv2,verticalAlignment:\"top\",withExternalLayout:true}),bN8mBnGWZ&&/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1eiltjz\",\"data-framer-name\":\"Icon on hover with prop exposed\",\"data-highlight\":true,id:`${layoutId}-1eiltjz`,layoutDependency:layoutDependency,layoutId:\"JKwjDMSc2\",onMouseEnter:onMouseEntertxyyif({overlay}),ref:ref1,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-e0pr12\",\"data-framer-name\":\"Info\",fill:\"black\",intrinsicHeight:14,intrinsicWidth:14,layoutDependency:layoutDependency,layoutId:\"al4rpQNEG\",svg:'<svg width=\"14\" height=\"14\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><circle opacity=\".2\" cx=\"7\" cy=\"7\" r=\"7\" fill=\"#182D56\"/><path d=\"M7 3.889a.77.77 0 0 1 .554.215c.15.135.224.309.224.52a.707.707 0 0 1-.224.531A.793.793 0 0 1 7 5.36a.793.793 0 0 1-.553-.204.707.707 0 0 1-.224-.531c0-.211.074-.385.224-.52A.769.769 0 0 1 7 3.889Zm-.636 2.318h1.273v3.904H6.364V6.207Z\" fill=\"#182D56\"/></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref1,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-1eiltjz`,offsetX:0,offsetY:-10,onDismiss:overlay.hide,placement:\"top\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-1kp7duz\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"vfsqz3vLQ\",ref:ref2,role:\"dialog\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\"},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1d1lgzc\",layoutDependency:layoutDependency,layoutId:\"OSZOGh1zo\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:D8VxJFTct,className:\"framer-45zx8e\",fonts:[\"CUSTOM;Aeonik VF Variable\"],layoutDependency:layoutDependency,layoutId:\"ms1MDygCm\",style:{\"--extracted-r6o4lv\":\"var(--token-73590c50-e073-4a95-b3fb-add1c7d9439b, rgb(24, 61, 86))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"20px\"},stylesPresetsClassNames:{a:\"framer-styles-preset-1wam2mr\",blockquote:\"framer-styles-preset-1wnh86p\",code:\"framer-styles-preset-fab22m\",h1:\"framer-styles-preset-17ovsq2\",h2:\"framer-styles-preset-su63im\",h3:\"framer-styles-preset-6r818\",h4:\"framer-styles-preset-2gp0zi\",h5:\"framer-styles-preset-1b33r9q\",h6:\"framer-styles-preset-1x10xip\",img:\"framer-styles-preset-3sx4gu\",p:\"framer-styles-preset-e1xgi5\",table:\"framer-styles-preset-ws2b35\"},verticalAlignment:\"top\",withExternalLayout:true})})})})})]})})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-ok2rp5\",\"data-framer-name\":\"Launch modal event\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"e5amhbHjP\",onTap:onTap1seu9ko,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1nk1dt9\",layoutDependency:layoutDependency,layoutId:\"FNERwhj2u\"})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-clz825\",layoutDependency:layoutDependency,layoutId:\"PGW9xhkjG\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0Flb25payBWRiBWYXJpYWJsZQ==\",\"--framer-font-family\":'\"Aeonik VF Variable\", \"Aeonik VF Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-73590c50-e073-4a95-b3fb-add1c7d9439b, rgb(24, 61, 86)))\"},children:\"CHF 250\"})}),className:\"framer-1ora50u\",fonts:[\"CUSTOM;Aeonik VF Variable\"],layoutDependency:layoutDependency,layoutId:\"HS7HjUr_g\",style:{\"--extracted-r6o4lv\":\"var(--token-73590c50-e073-4a95-b3fb-add1c7d9439b, rgb(24, 61, 86))\"},text:oqF8_AE1m,verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0Flb25payBWRiBWYXJpYWJsZQ==\",\"--framer-font-family\":'\"Aeonik VF Variable\", \"Aeonik VF Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"115%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-73590c50-e073-4a95-b3fb-add1c7d9439b, rgb(24, 61, 86)))\"},children:\"Our extensive blood analysis with 54+ biomarkers to measure metabolic health, liver, and kidney function.\"})}),className:\"framer-7ax0vd\",fonts:[\"CUSTOM;Aeonik VF Variable\"],layoutDependency:layoutDependency,layoutId:\"Cimt36xLw\",style:{\"--extracted-r6o4lv\":\"var(--token-73590c50-e073-4a95-b3fb-add1c7d9439b, rgb(24, 61, 86))\"},text:OahL50sfO,verticalAlignment:\"top\",withExternalLayout:true})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-xgZNn.framer-1o4qsm3, .framer-xgZNn .framer-1o4qsm3 { display: block; }\",\".framer-xgZNn.framer-a7azag { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; padding: 16px; position: relative; width: 491px; }\",\".framer-xgZNn .framer-1a8c4yl, .framer-xgZNn .framer-1eiltjz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 1px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-xgZNn .framer-fqjv70 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 16px); position: relative; width: 16px; }\",\".framer-xgZNn .framer-nkowcq { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: var(--gq3wn5); height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-xgZNn .framer-1cu3qy7 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 10px; height: min-content; justify-content: var(--1lonyz0); overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-xgZNn .framer-171y0q { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-xgZNn .framer-skvz37, .framer-xgZNn .framer-1ora50u { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-xgZNn .framer-e0pr12 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 14px); position: relative; width: 14px; }\",\".framer-xgZNn .framer-1kp7duz { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 24px; position: relative; width: 400px; will-change: var(--framer-will-change-override, transform); }\",\".framer-xgZNn .framer-1d1lgzc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-xgZNn .framer-45zx8e { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-xgZNn .framer-ok2rp5 { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 1px 0px 0px 0px; pointer-events: none; position: relative; width: min-content; }\",\".framer-xgZNn .framer-1nk1dt9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 14px; min-width: 14px; overflow: visible; padding: 0px; pointer-events: auto; position: relative; width: min-content; }\",\".framer-xgZNn .framer-clz825 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-xgZNn .framer-7ax0vd { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-xgZNn.framer-v-12udwsq .framer-1a8c4yl { order: 0; }\",\".framer-xgZNn.framer-v-12udwsq .framer-nkowcq { order: 1; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,...sharedStyle5.css,...sharedStyle6.css,...sharedStyle7.css,...sharedStyle8.css,...sharedStyle9.css,...sharedStyle10.css,...sharedStyle11.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 89\n * @framerIntrinsicWidth 491\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"Qj7Ubxdr8\":{\"layout\":[\"fixed\",\"auto\"]},\"zNQzSQS12\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"dnMPZlRv2\":\"label\",\"OahL50sfO\":\"description\",\"iYEdHHC04\":\"gapForDescription\",\"oqF8_AE1m\":\"price\",\"CapDDWwx9\":\"inputName\",\"VxKTqkjQy\":\"inputValue\",\"bN8mBnGWZ\":\"tooltipVisible\",\"D8VxJFTct\":\"tooltipContentFormatted\",\"eifFlYCMn\":\"modal\",\"knLGhzgT_\":\"distribute\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerjrcoJ_KNi=withCSS(Component,css,\"framer-xgZNn\");export default FramerjrcoJ_KNi;FramerjrcoJ_KNi.displayName=\"configurator checkbox\";FramerjrcoJ_KNi.defaultProps={height:89,width:491};addPropertyControls(FramerjrcoJ_KNi,{variant:{options:[\"d_z7BqQ8j\",\"Qj7Ubxdr8\"],optionTitles:[\"Unchecked\",\"Checked\"],title:\"Variant\",type:ControlType.Enum},dnMPZlRv2:{defaultValue:\"Calcium Scoring\",displayTextArea:false,title:\"Label\",type:ControlType.String},OahL50sfO:{defaultValue:\"Our extensive blood analysis with 54+ biomarkers to measure metabolic health, liver, and kidney function.\",displayTextArea:false,title:\"Description\",type:ControlType.String},iYEdHHC04:{defaultValue:10,min:0,title:\"Gap for description\",type:ControlType.Number},oqF8_AE1m:{defaultValue:\"CHF 250\",displayTextArea:false,title:\"Price\",type:ControlType.String},CapDDWwx9:{defaultValue:\"full_body_mri\",title:\"Input Name\",type:ControlType.String},VxKTqkjQy:{defaultValue:\"1\",title:\"Input Value\",type:ControlType.String},bN8mBnGWZ:{defaultValue:false,title:\"Tooltip visible?\",type:ControlType.Boolean},D8VxJFTct:{defaultValue:\"<p>Our advanced Lung CT (Computed Tomography) scan is a specialized examination designed to help detect lung conditions, including the early signs of lung cancer, with remarkable clarity. </p><p>Think of it as a highly sophisticated X-ray that uses dedicated computer technology to create detailed, cross-sectional images of your lungs \u2013 almost like looking at individual slices. In some cases, to get an even clearer view of certain structures like blood vessels or to highlight areas of concern, a contrast agent may be administered, typically through an IV. This non-invasive procedure is quick, providing far more detail than a standard chest X-ray. </p><h5>Why does this matter? </h5><p>Identifying lung issues at their earliest stage can significantly improve the options and outlook for your health, empowering you and your doctor with the precise information needed for proactive care.</p>\",title:\"Tooltip content formatted\",type:ControlType.RichText},eifFlYCMn:{title:\"Modal\",type:ControlType.EventHandler},knLGhzgT_:{defaultValue:\"space-between\",options:[\"flex-start\",\"center\",\"flex-end\",\"space-between\",\"space-around\",\"space-evenly\"],optionTitles:[\"Start\",\"Center\",\"End\",\"Space Between\",\"Space Around\",\"Space Evenly\"],title:\"Distribute\",type:ControlType.Enum}});const variationAxes=[{defaultValue:400,maxValue:900,minValue:100,name:\"Weight\",tag:\"wght\"}];addFonts(FramerjrcoJ_KNi,[{explicitInter:true,fonts:[{family:\"Aeonik VF Variable\",source:\"custom\",url:\"https://framerusercontent.com/assets/Nr21WDRhiSUAENEmRoDUbOfkU.woff2\",variationAxes}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts),...getFontsFromSharedStyle(sharedStyle5.fonts),...getFontsFromSharedStyle(sharedStyle6.fonts),...getFontsFromSharedStyle(sharedStyle7.fonts),...getFontsFromSharedStyle(sharedStyle8.fonts),...getFontsFromSharedStyle(sharedStyle9.fonts),...getFontsFromSharedStyle(sharedStyle10.fonts),...getFontsFromSharedStyle(sharedStyle11.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerjrcoJ_KNi\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"491\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"89\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Qj7Ubxdr8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"zNQzSQS12\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"dnMPZlRv2\\\":\\\"label\\\",\\\"OahL50sfO\\\":\\\"description\\\",\\\"iYEdHHC04\\\":\\\"gapForDescription\\\",\\\"oqF8_AE1m\\\":\\\"price\\\",\\\"CapDDWwx9\\\":\\\"inputName\\\",\\\"VxKTqkjQy\\\":\\\"inputValue\\\",\\\"bN8mBnGWZ\\\":\\\"tooltipVisible\\\",\\\"D8VxJFTct\\\":\\\"tooltipContentFormatted\\\",\\\"eifFlYCMn\\\":\\\"modal\\\",\\\"knLGhzgT_\\\":\\\"distribute\\\"}\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./jrcoJ_KNi.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import{motion}from\"framer-motion\";import*as React from\"react\";export const v0=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0Flb25payBWRiBWYXJpYWJsZQ==\",\"--framer-font-family\":'\"Aeonik VF Variable\", \"Aeonik VF Placeholder\", sans-serif',\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-790d45c0-e039-4e92-a06e-ae72e30763c1, rgb(255, 255, 255)))\"},children:\"Unsere Pakete\"})});export const v1=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0Flb25payBWRiBWYXJpYWJsZQ==\",\"--framer-font-family\":'\"Aeonik VF Variable\", \"Aeonik VF Placeholder\", sans-serif',\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b35e6a9e-467a-4695-94ed-74923ffe7a5a, rgb(64, 64, 64)))\"},children:\"Unsere Pakete\"})});export const v2=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0Flb25payBWRiBWYXJpYWJsZQ==\",\"--framer-font-family\":'\"Aeonik VF Variable\", \"Aeonik VF Placeholder\", sans-serif',\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b35e6a9e-467a-4695-94ed-74923ffe7a5a, rgb(64, 64, 64)))\"},children:\"Eigenes Paket konfigurieren\"})});export const v3=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0Flb25payBWRiBWYXJpYWJsZQ==\",\"--framer-font-family\":'\"Aeonik VF Variable\", \"Aeonik VF Placeholder\", sans-serif',\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-790d45c0-e039-4e92-a06e-ae72e30763c1, rgb(255, 255, 255)))\"},children:\"Eigenes Paket konfigurieren\"})});\nexport const __FramerMetadata__ = {\"exports\":{\"v1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v3\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (890879b)\nimport*as localizedValues from\"./uEStL5BjW-0.js\";const valuesByLocaleId={ziRHnuIs2:localizedValues};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values[key];if(value)return value;}locale=locale.fallback;}}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (890879b)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import getLocalizedValue from\"https://framerusercontent.com/modules/pYMgRHJXXonsE4TGM1Tb/gRDB91BBj8dRkKCRwJGQ/uEStL5BjW.js\";const enabledGestures={ILJJub9ni:{hover:true},o5C3Ttthk:{hover:true}};const cycleOrder=[\"o5C3Ttthk\",\"ILJJub9ni\"];const serializationHash=\"framer-KLVta\";const variantClassNames={ILJJub9ni:\"framer-v-wf6deu\",o5C3Ttthk:\"framer-v-xacn7a\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={duration:0,type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Build-your-own active\":\"ILJJub9ni\",\"Packages active\":\"o5C3Ttthk\"};const getProps=({configuratorLink,height,id,packagesLink,width,...props})=>{return{...props,hrrJNlHD4:packagesLink??props.hrrJNlHD4,OUsQR8WfZ:configuratorLink??props.OUsQR8WfZ,variant:humanReadableVariantMap[props.variant]??props.variant??\"o5C3Ttthk\"};};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,OUsQR8WfZ,hrrJNlHD4,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"o5C3Ttthk\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapwu2lsf=activeVariantCallback(async(...args)=>{if(hrrJNlHD4){const res=await hrrJNlHD4(...args);if(res===false)return false;}});const onTap15pcdrc=activeVariantCallback(async(...args)=>{if(hrrJNlHD4){const res=await hrrJNlHD4(...args);if(res===false)return false;}setVariant(\"o5C3Ttthk\");});const onTap1hdazz2=activeVariantCallback(async(...args)=>{if(OUsQR8WfZ){const res=await OUsQR8WfZ(...args);if(res===false)return false;}setVariant(\"ILJJub9ni\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-xacn7a\",className,classNames),\"data-framer-name\":\"Packages active\",layoutDependency:layoutDependency,layoutId:\"o5C3Ttthk\",ref:refBinding,style:{backgroundColor:\"var(--token-790d45c0-e039-4e92-a06e-ae72e30763c1, rgb(255, 255, 255))\",borderBottomLeftRadius:80,borderBottomRightRadius:80,borderTopLeftRadius:80,borderTopRightRadius:80,...style},...addPropertyOverrides({\"ILJJub9ni-hover\":{\"data-framer-name\":undefined},\"o5C3Ttthk-hover\":{\"data-framer-name\":undefined},ILJJub9ni:{\"data-framer-name\":\"Build-your-own active\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Transition,{...addPropertyOverrides({ILJJub9ni:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-14u2rh2\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"rDTUEQ1Nw\",onTap:onTapwu2lsf,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:80,borderBottomRightRadius:80,borderTopLeftRadius:80,borderTopRightRadius:80},variants:{\"ILJJub9ni-hover\":{backgroundColor:\"rgb(240, 240, 240)\"}},...addPropertyOverrides({ILJJub9ni:{onTap:onTap15pcdrc}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v0\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0Flb25payBWRiBWYXJpYWJsZQ==\",\"--framer-font-family\":'\"Aeonik VF Variable\", \"Aeonik VF Placeholder\", sans-serif',\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-790d45c0-e039-4e92-a06e-ae72e30763c1, rgb(255, 255, 255)))\"},children:\"Our packages\"})}),className:\"framer-y78qml\",fonts:[\"CUSTOM;Aeonik VF Variable\"],layoutDependency:layoutDependency,layoutId:\"j8mkw_wNM\",style:{\"--extracted-r6o4lv\":\"var(--token-790d45c0-e039-4e92-a06e-ae72e30763c1, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{ILJJub9ni:{\"--extracted-r6o4lv\":\"var(--token-b35e6a9e-467a-4695-94ed-74923ffe7a5a, rgb(64, 64, 64))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({ILJJub9ni:{children:getLocalizedValue(\"v1\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0Flb25payBWRiBWYXJpYWJsZQ==\",\"--framer-font-family\":'\"Aeonik VF Variable\", \"Aeonik VF Placeholder\", sans-serif',\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b35e6a9e-467a-4695-94ed-74923ffe7a5a, rgb(64, 64, 64)))\"},children:\"Our packages\"})})}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1iyaap4\",layoutDependency:layoutDependency,layoutId:\"S8Ij6syXo\",style:{backgroundColor:\"var(--token-9d78f583-5ffe-45a3-859b-6aad177949e6, rgb(72, 33, 74))\",borderBottomLeftRadius:80,borderBottomRightRadius:80,borderTopLeftRadius:80,borderTopRightRadius:80}}),/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-11gq985\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"uAGlGqFpr\",onTap:onTap1hdazz2,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:80,borderBottomRightRadius:80,borderTopLeftRadius:80,borderTopRightRadius:80},variants:{\"ILJJub9ni-hover\":{backgroundColor:\"rgba(0, 0, 0, 0)\"},\"o5C3Ttthk-hover\":{backgroundColor:\"rgb(240, 240, 240)\"}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v2\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0Flb25payBWRiBWYXJpYWJsZQ==\",\"--framer-font-family\":'\"Aeonik VF Variable\", \"Aeonik VF Placeholder\", sans-serif',\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b35e6a9e-467a-4695-94ed-74923ffe7a5a, rgb(64, 64, 64)))\"},children:\"Build-your-own\"})}),className:\"framer-1ejyzrh\",fonts:[\"CUSTOM;Aeonik VF Variable\"],layoutDependency:layoutDependency,layoutId:\"vhygY1NkU\",style:{\"--extracted-r6o4lv\":\"var(--token-b35e6a9e-467a-4695-94ed-74923ffe7a5a, rgb(64, 64, 64))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{ILJJub9ni:{\"--extracted-r6o4lv\":\"var(--token-790d45c0-e039-4e92-a06e-ae72e30763c1, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({ILJJub9ni:{children:getLocalizedValue(\"v3\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0Flb25payBWRiBWYXJpYWJsZQ==\",\"--framer-font-family\":'\"Aeonik VF Variable\", \"Aeonik VF Placeholder\", sans-serif',\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-790d45c0-e039-4e92-a06e-ae72e30763c1, rgb(255, 255, 255)))\"},children:\"Build-your-own\"})})}},baseVariant,gestureVariant)})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-KLVta.framer-16vimss, .framer-KLVta .framer-16vimss { display: block; }\",\".framer-KLVta.framer-xacn7a { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: 42px; justify-content: center; overflow: hidden; padding: 3px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-KLVta .framer-14u2rh2 { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 8px 12px 8px 12px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-KLVta .framer-y78qml, .framer-KLVta .framer-1ejyzrh { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-KLVta .framer-1iyaap4 { flex: none; height: 35px; left: 4px; overflow: visible; position: absolute; top: calc(50.00000000000002% - 35px / 2); width: 125px; z-index: 0; }\",\".framer-KLVta .framer-11gq985 { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 8px 12px 8px 12px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-KLVta.framer-v-wf6deu .framer-1iyaap4 { left: unset; right: 4px; width: 134px; }\",\".framer-KLVta.framer-v-xacn7a.hover .framer-14u2rh2 { pointer-events: none; }\",\".framer-KLVta.framer-v-wf6deu.hover .framer-1iyaap4 { left: unset; pointer-events: none; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 42\n * @framerIntrinsicWidth 267.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"ILJJub9ni\":{\"layout\":[\"auto\",\"fixed\"]},\"K8NcsSFNr\":{\"layout\":[\"auto\",\"fixed\"]},\"cBdqewohW\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"OUsQR8WfZ\":\"configuratorLink\",\"hrrJNlHD4\":\"packagesLink\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameruEStL5BjW=withCSS(Component,css,\"framer-KLVta\");export default FrameruEStL5BjW;FrameruEStL5BjW.displayName=\"EN pricing dynamic switcher\";FrameruEStL5BjW.defaultProps={height:42,width:267.5};addPropertyControls(FrameruEStL5BjW,{variant:{options:[\"o5C3Ttthk\",\"ILJJub9ni\"],optionTitles:[\"Packages active\",\"Build-your-own active\"],title:\"Variant\",type:ControlType.Enum},OUsQR8WfZ:{title:\"Configurator Link\",type:ControlType.EventHandler},hrrJNlHD4:{title:\"Packages Link\",type:ControlType.EventHandler}});const variationAxes=[{defaultValue:400,maxValue:900,minValue:100,name:\"Weight\",tag:\"wght\"}];addFonts(FrameruEStL5BjW,[{explicitInter:true,fonts:[{family:\"Aeonik VF Variable\",source:\"custom\",url:\"https://framerusercontent.com/assets/Nr21WDRhiSUAENEmRoDUbOfkU.woff2\",variationAxes}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameruEStL5BjW\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"ILJJub9ni\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"K8NcsSFNr\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"cBdqewohW\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"OUsQR8WfZ\\\":\\\"configuratorLink\\\",\\\"hrrJNlHD4\\\":\\\"packagesLink\\\"}\",\"framerIntrinsicHeight\":\"42\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"267.5\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (f76946f)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={Arg__nZKO:{hover:true},tl0JOf_Cy:{hover:true}};const cycleOrder=[\"Arg__nZKO\",\"tl0JOf_Cy\"];const serializationHash=\"framer-b07Hb\";const variantClassNames={Arg__nZKO:\"framer-v-pu74y2\",tl0JOf_Cy:\"framer-v-ubtkxo\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:0,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Closed:\"tl0JOf_Cy\",Defult:\"Arg__nZKO\"};const getProps=({click,height,id,width,...props})=>{return{...props,eBVPVwVY5:click??props.eBVPVwVY5,variant:humanReadableVariantMap[props.variant]??props.variant??\"Arg__nZKO\"};};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,eBVPVwVY5,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Arg__nZKO\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1shr48c=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(eBVPVwVY5){const res=await eBVPVwVY5(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.button,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-pu74y2\",className,classNames),\"data-framer-name\":\"Defult\",\"data-highlight\":true,\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"Arg__nZKO\",onTap:onTap1shr48c,ref:refBinding,style:{backgroundColor:\"rgba(51, 51, 54, 0.9)\",borderBottomLeftRadius:50,borderBottomRightRadius:50,borderTopLeftRadius:50,borderTopRightRadius:50,rotate:0,...style},variants:{\"Arg__nZKO-hover\":{backgroundColor:\"rgb(55, 55, 58)\",rotate:0},\"tl0JOf_Cy-hover\":{backgroundColor:\"rgb(55, 55, 58)\"},tl0JOf_Cy:{rotate:45}},...addPropertyOverrides({\"Arg__nZKO-hover\":{\"data-framer-name\":undefined},\"tl0JOf_Cy-hover\":{\"data-framer-name\":undefined},tl0JOf_Cy:{\"data-framer-name\":\"Closed\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1xyusbe\",layoutDependency:layoutDependency,layoutId:\"ymVzPlqxN\",style:{backgroundColor:\"rgb(214, 214, 215)\",borderBottomLeftRadius:50,borderBottomRightRadius:50,borderTopLeftRadius:50,borderTopRightRadius:50},variants:{\"Arg__nZKO-hover\":{backgroundColor:\"rgb(255, 255, 255)\"},\"tl0JOf_Cy-hover\":{backgroundColor:\"rgb(255, 255, 255)\"}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1xd41i2\",layoutDependency:layoutDependency,layoutId:\"lFUXP49_Z\",style:{backgroundColor:\"rgb(214, 214, 215)\",borderBottomLeftRadius:50,borderBottomRightRadius:50,borderTopLeftRadius:50,borderTopRightRadius:50,rotate:90},variants:{\"Arg__nZKO-hover\":{backgroundColor:\"rgb(255, 255, 255)\"},\"tl0JOf_Cy-hover\":{backgroundColor:\"rgb(255, 255, 255)\"}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-b07Hb.framer-1qvma1w, .framer-b07Hb .framer-1qvma1w { display: block; }\",\".framer-b07Hb.framer-pu74y2 { cursor: pointer; height: 36px; overflow: hidden; position: relative; width: 36px; will-change: var(--framer-will-change-override, transform); }\",\".framer-b07Hb .framer-1xyusbe, .framer-b07Hb .framer-1xd41i2 { flex: none; height: 3px; left: calc(50.00000000000002% - 18px / 2); overflow: visible; position: absolute; top: calc(47.22222222222224% - 3px / 2); width: 18px; }\",\".framer-b07Hb.framer-v-ubtkxo .framer-1xyusbe, .framer-b07Hb.framer-v-ubtkxo .framer-1xd41i2 { left: calc(50.00000000000002% - 20px / 2); top: 17px; width: 20px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 36\n * @framerIntrinsicWidth 36\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"tl0JOf_Cy\":{\"layout\":[\"fixed\",\"fixed\"]},\"wTbWFxETV\":{\"layout\":[\"fixed\",\"fixed\"]},\"SWmwIxoW1\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"eBVPVwVY5\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerwSAfCn4wl=withCSS(Component,css,\"framer-b07Hb\");export default FramerwSAfCn4wl;FramerwSAfCn4wl.displayName=\"PlusButton\";FramerwSAfCn4wl.defaultProps={height:36,width:36};addPropertyControls(FramerwSAfCn4wl,{variant:{options:[\"Arg__nZKO\",\"tl0JOf_Cy\"],optionTitles:[\"Defult\",\"Closed\"],title:\"Variant\",type:ControlType.Enum},eBVPVwVY5:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerwSAfCn4wl,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerwSAfCn4wl\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"tl0JOf_Cy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"wTbWFxETV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"SWmwIxoW1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"36\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"eBVPVwVY5\\\":\\\"click\\\"}\",\"framerIntrinsicHeight\":\"36\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./wSAfCn4wl.map"],
  "mappings": "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",
  "names": ["updateDisplayedTotalPrice", "total", "displayContainer", "textElement", "customRedirect", "Component", "props", "ue", "window", "formElement", "el", "mainClass", "e", "checkboxInputs", "calculateAndDisplayTotal", "currentTotal", "checkbox", "priceString", "price", "handleSubmit", "event", "submitEvent", "submitButton", "buttonTextElement", "selectedProductIDs", "queryParams", "value", "key", "redirectUrl", "currentFormElement", "p", "PreventUncheck", "Component", "props", "targetVariantIdToMakeUnclickable", "newStyles", "p", "BadqkQA7Y_0_exports", "__export", "__FramerMetadata__", "v0", "v1", "v2", "v0", "p", "x", "motion", "v1", "v2", "__FramerMetadata__", "valuesByLocaleId", "BadqkQA7Y_0_exports", "getLocalizedValue", "key", "locale", "values", "value", "PhosphorFonts", "getFonts", "Icon", "MotionDivWithFX", "withFX", "motion", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "transition2", "animation", "transformTemplate1", "_", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "isDisplayed", "isDisplayed1", "LayoutGroup", "u", "RichText2", "getLocalizedValue", "ComponentViewportProvider", "SmartComponentScopedContainer", "css", "FramerBadqkQA7Y", "withCSS", "BadqkQA7Y_default", "addPropertyControls", "ControlType", "addFonts", "jrcoJ_KNi_exports", "__export", "__FramerMetadata__", "jrcoJ_KNi_default", "MotionDivWithFX", "withFX", "motion", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "numberToPixelString", "value", "animation", "animation1", "animation2", "Overlay", "children", "blockDocumentScrolling", "enabled", "visible", "setVisible", "useOverlayState", "Transition", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "x", "humanReadableEnumMap", "humanReadableVariantMap", "getProps", "description", "distribute", "gapForDescription", "height", "id", "inputName", "inputValue", "label", "modal", "price", "tooltipContentFormatted", "tooltipVisible", "width", "props", "u", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "dnMPZlRv2", "OahL50sfO", "iYEdHHC04", "oqF8_AE1m", "CapDDWwx9", "VxKTqkjQy", "bN8mBnGWZ", "D8VxJFTct", "eifFlYCMn", "knLGhzgT_", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTaprcpczk", "args", "onTapj0gea7", "onMouseEntertxyyif", "overlay", "loadMore", "onTap1seu9ko", "scopingClassNames", "cx", "ref1", "ref2", "isDisplayed", "LayoutGroup", "FormBooleanInput", "RichText2", "l", "SVG", "AnimatePresence", "Floating", "css", "FramerjrcoJ_KNi", "withCSS", "jrcoJ_KNi_default", "addPropertyControls", "ControlType", "variationAxes", "addFonts", "getFontsFromSharedStyle", "fonts", "__FramerMetadata__", "uEStL5BjW_0_exports", "__export", "__FramerMetadata__", "v0", "v1", "v2", "v3", "v0", "p", "x", "motion", "v1", "v2", "v3", "__FramerMetadata__", "valuesByLocaleId", "uEStL5BjW_0_exports", "getLocalizedValue", "key", "locale", "values", "value", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "transition2", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "configuratorLink", "height", "id", "packagesLink", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "OUsQR8WfZ", "hrrJNlHD4", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTapwu2lsf", "args", "onTap15pcdrc", "onTap1hdazz2", "scopingClassNames", "cx", "LayoutGroup", "u", "RichText2", "getLocalizedValue", "css", "FrameruEStL5BjW", "withCSS", "uEStL5BjW_default", "addPropertyControls", "ControlType", "variationAxes", "addFonts", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "click", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "eBVPVwVY5", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap1shr48c", "args", "scopingClassNames", "cx", "LayoutGroup", "u", "css", "FramerwSAfCn4wl", "withCSS", "wSAfCn4wl_default", "addPropertyControls", "ControlType", "addFonts"]
}
