{"version":3,"file":"RcQVz4_oY.DHwu71Lb.mjs","names":["FieldType","BaseForm","contentType","addPropertyOverrides","Phosphor","cycleOrder","serializationHash","variantClassNames","transition1","transition2","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","css","AppleReadMorePlusIcon"],"sources":["https:/framerusercontent.com/modules/aUxIsxTqimGHH3kIjVIK/REnidRd8IoYyB3YW9JR1/BaseForm.js","https:/framerusercontent.com/modules/ZNTosvPiSvQTMNxo04jJ/Y2IC1Bh7WmwO5mJrgs8l/HSjvdEcJq.js","https:/framerusercontent.com/modules/0lITkbTsi2c9jSqWd23o/0NPGvfmQt6U4h8Av10of/RcQVz4_oY.js"],"sourcesContent":["/*\nMIT License\nCopyright © Joel Whitaker\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nThe Software is provided \"as is\", without warranty of any kind, express or\nimplied, including but not limited to the warranties of merchantability,\nfitness for a particular purpose and noninfringement. In no event shall the\nauthors or copyright holders be liable for any claim, damages or other\nliability, whether in an action of contract, tort or otherwise, arising from,\nout of or in connection with the Software or the use or other dealings in the\nSoftware.\n*/ import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useCallback,useState}from\"react\";import{addPropertyControls,ControlType,withCSS,useRouter,inferInitialRouteFromPath}from\"framer\";import{motion,useAnimationControls}from\"framer-motion\";var FieldType;(function(FieldType){FieldType[\"Text\"]=\"text\";FieldType[\"Number\"]=\"number\";FieldType[\"Email\"]=\"email\";FieldType[\"Url\"]=\"url\";FieldType[\"Tel\"]=\"tel\";FieldType[\"TextArea\"]=\"textarea\";FieldType[\"Select\"]=\"select\";FieldType[\"Checkbox\"]=\"checkbox\";FieldType[\"Radio\"]=\"radio\";FieldType[\"Time\"]=\"time\";FieldType[\"Week\"]=\"week\";FieldType[\"Month\"]=\"month\";FieldType[\"Date\"]=\"date\";FieldType[\"DateTimeLocal\"]=\"datetime-local\";FieldType[\"Password\"]=\"password\";FieldType[\"Hidden\"]=\"hidden\";})(FieldType||(FieldType={}));function isExternalURL(url){try{return!!new URL(url);}catch{}try{return!!new URL(`https://${url}`);}catch{}return false;}function hasMinMaxStep(type){return[FieldType.Time,FieldType.Week,FieldType.Number,FieldType.Date,FieldType.DateTimeLocal,].includes(type);}/**\n * Increment the number whenever shipping a new version to customers.\n * This will ensure that multiple versions of this component can exist\n * in the same project without css rules overlapping. Only use valid css class characters.\n */ const VERSION=\"v1\";/**\n * BASEFORM\n * By Joel Whitaker (Alphi.dev)\n * Based on INPUT by Benjamin den Boer\n *\n * @framerDisableUnlink\n *\n * @framerIntrinsicWidth 300\n * @framerIntrinsicHeight 40\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any\n */ const BaseForm=withCSS(function BaseForm({url,method,contentType,redirectAs,link,inputs,button,styles,extraHeaders,extraFields,style,onSubmit}){const[isError,setError]=useState(false);const[isLoading,setLoading]=useState(false);const[getFocus,setFocus]=useState(null);const{paddingPerSide:labelPaddingPerSide,paddingTop:labelPaddingTop,paddingRight:labelPaddingRight,paddingBottom:labelPaddingBottom,paddingLeft:labelPaddingLeft,padding:labelPadding,borderRadius:labelBorderRadius,borderObject:labelBorderObject,shadowObject:labelShadowObject}=styles.label;const{paddingPerSide:inputPaddingPerSide,paddingTop:inputPaddingTop,paddingRight:inputPaddingRight,paddingBottom:inputPaddingBottom,paddingLeft:inputPaddingLeft,padding:inputPadding,borderRadius:inputBorderRadius,borderObject:inputBorderObject,focusObject:inputFocusObject,shadowObject:inputShadowObject}=styles.input;const{paddingPerSide:buttonPaddingPerSide,paddingTop:buttonPaddingTop,paddingRight:buttonPaddingRight,paddingBottom:buttonPaddingBottom,paddingLeft:buttonPaddingLeft,padding:buttonPadding,borderRadius:buttonBorderRadius,borderObject:buttonBorderObject,shadowObject:buttonShadowObject}=styles.button;const labelPaddingValue=labelPaddingPerSide?`${labelPaddingTop}px ${labelPaddingRight}px ${labelPaddingBottom}px ${labelPaddingLeft}px`:`${labelPadding}px ${labelPadding}px ${labelPadding}px ${labelPadding}px`;const inputPaddingValue=inputPaddingPerSide?`${inputPaddingTop}px ${inputPaddingRight}px ${inputPaddingBottom}px ${inputPaddingLeft}px`:`${inputPadding}px ${inputPadding}px ${inputPadding}px ${inputPadding}px`;const buttonPaddingValue=buttonPaddingPerSide?`${buttonPaddingTop}px ${buttonPaddingRight}px ${buttonPaddingBottom}px ${buttonPaddingLeft}px`:`${buttonPadding}px ${buttonPadding}px ${buttonPadding}px ${buttonPadding}px`;const router=useRouter();const onSuccess=()=>{/* Reset */ setLoading(false);setFocus(null);if(redirectAs===\"link\"&&link&&!isError){const[path,hash]=link.split(\"#\");const{routeId,pathVariables}=inferInitialRouteFromPath(router.routes,path);if(routeId){router.navigate(routeId,hash,pathVariables);}if(isExternalURL(link)){setError(true);formControls.start(\"error\");return false;}}return;};const handleChange=useCallback(event=>{setError(false);},[]);const handleFocus=useCallback((event,input)=>{setFocus(input.name);},[]);const handleBlur=useCallback(event=>{setFocus(null);setError(false);},[]);const handleSubmit=useCallback(event=>{event.preventDefault();// Prevent submitting while submitting\nif(isLoading)return;setLoading(true);setError(false);const headers=new Headers;if(extraHeaders){for(const[key,value]of Object.entries(extraHeaders)){headers.append(key,value);}}const formData=new FormData(event.target);let requestOptions={method:method,headers:headers};if(method===\"get\"){// Add form fields to URL for GET requests\nconst urlSearchParams=new URLSearchParams;for(const[name,value1]of formData){urlSearchParams.append(name,value1.toString());}const queryString=urlSearchParams.toString();url+=queryString?`?${queryString}`:\"\";}else{headers.append(\"Content-Type\",contentType);if(contentType===\"application/json\"){headers.append(\"accept\",\"application/json\");}if(contentType===\"application/x-www-form-urlencoded\"){const urlSearchParams1=new URLSearchParams;for(const[name1,value2]of formData){urlSearchParams1.append(name1,value2.toString());}if(extraFields){for(const[key1,value3]of Object.entries(extraFields)){urlSearchParams1.append(key1,value3.toString());}}requestOptions[\"body\"]=urlSearchParams1.toString();}else if(contentType===\"application/json\"){const bodyObject={};for(const[name2,value4]of formData){bodyObject[name2]=value4;}if(extraFields){for(const[key2,value5]of Object.entries(extraFields)){bodyObject[key2]=value5;}}requestOptions[\"body\"]=JSON.stringify(bodyObject);}}fetch(url,requestOptions).then(response=>{const statusCode=response.status;const contentType=response.headers.get(\"content-type\");if(contentType&&contentType.includes(\"application/json\")){return response.json().then(data=>({statusCode,data}));}else if(contentType&&contentType.includes(\"text/plain\")){return response.text().then(data=>({statusCode,data}));}else{throw new Error(\"Unsupported response type\");}}).then(({statusCode,data})=>{if(statusCode>=200&&statusCode<300){// Reset state\nsetLoading(false);event.target.reset();// Handle success\nonSuccess();if(redirectAs===\"overlay\")onSubmit===null||onSubmit===void 0?void 0:onSubmit();}else{// Handle errors\nlet errorMessage=\"An error occurred submitting the form\";throw new Error(errorMessage);}}).catch(error=>{console.error(error);setError(true);setLoading(false);formControls.start(\"error\");});},[onSubmit,isLoading]);// Animation\nconst formControls=useAnimationControls();// Label Box Shadow Styles\nconst labelShadowStyles=styles.label.shadowObject?`${labelShadowObject.shadowX}px ${labelShadowObject.shadowY}px ${labelShadowObject.shadowBlur}px ${labelShadowObject.shadowColor}`:null;const labelBorderStyles=styles.label.borderObject?`inset 0 0 0 ${labelBorderObject.borderWidth}px ${labelBorderObject.borderColor}`:null;// Input Box Shadow Styles\nconst inputFocusStylesFrom=styles.input.focusObject?`inset 0 0 0 ${inputFocusObject.focusWidthFrom}px ${inputFocusObject.focusColor}`:null;const inputFocusStylesTo=styles.input.focusObject?`inset 0 0 0 ${inputFocusObject.focusWidthTo}px ${inputFocusObject.focusColor}`:null;const inputShadowStyles=styles.input.shadowObject?`${inputShadowObject.shadowX}px ${inputShadowObject.shadowY}px ${inputShadowObject.shadowBlur}px ${inputShadowObject.shadowColor}`:null;const inputBorderStyles=styles.input.borderObject?`inset 0 0 0 ${inputBorderObject.borderWidth}px ${inputBorderObject.borderColor}`:null;// Button Box Shadow Styles\nconst buttonShadowStyles=styles.button.shadowObject?`${buttonShadowObject.shadowX}px ${buttonShadowObject.shadowY}px ${buttonShadowObject.shadowBlur}px ${buttonShadowObject.shadowColor}`:null;const buttonBorderStyles=styles.button.borderObject?`inset 0 0 0 ${buttonBorderObject.borderWidth}px ${buttonBorderObject.borderColor}`:null;// Shake or wiggle as error\nconst formVariants={default:{x:0},error:{x:[0,-4,4,0],transition:{duration:.2}}};const inputVariants={default:{boxShadow:dynamicBoxShadow(inputFocusStylesFrom,inputShadowStyles,inputBorderStyles)},focused:{boxShadow:dynamicBoxShadow(inputFocusStylesTo,inputShadowStyles,inputBorderStyles)}};const label=input=>{if(!input.label){return null;}return /*#__PURE__*/ _jsxs(\"label\",{htmlFor:input.name,style:{marginBottom:\"0.375rem\",alignSelf:\"flex-start\",padding:labelPaddingValue,borderRadius:labelBorderRadius,fontSize:16,...styles.label.font,background:styles.label.fill,color:styles.label.color,boxShadow:dynamicBoxShadow(labelShadowStyles,labelBorderStyles)},children:[input.label,requiredFlag(input.required)]});};const getInputSpan=input=>{return input.gridColumn>styles.form.columns?styles.form.columns:input.gridColumn;};const getButtonSpan=()=>{const totalSpan=inputs.reduce((sum,input)=>sum+Number(input.gridColumn),0);const shouldBeInline=totalSpan===styles.form.columns-1;return shouldBeInline?1:styles.form.columns;};const baseInput=input=>{return /*#__PURE__*/ _jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gridColumn:`span ${getInputSpan(input)}`},children:[label(input),/*#__PURE__*/ _jsx(motion.input,{name:input.name,type:input.type,defaultValue:input.value,placeholder:input.placeholder,className:`${VERSION} framer-custom-input`,onChange:handleChange,onFocus:event=>handleFocus(event,input),onBlur:handleBlur,autoComplete:\"off\",autoCapitalize:\"off\",autoCorrect:\"off\",spellCheck:\"false\",required:input.required,style:{...defaultStyle,padding:inputPaddingValue,borderRadius:inputBorderRadius,fontSize:16,...styles.input.font,background:styles.input.fill,color:styles.input.color,boxShadow:dynamicBoxShadow(inputFocusStylesFrom,inputShadowStyles,inputBorderStyles)},variants:inputVariants,initial:false,animate:getFocus===input.name?\"focused\":\"default\",transition:{duration:.3},min:input.min,max:input.max,step:input.step})]});};const textareaInput=input=>{return /*#__PURE__*/ _jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gridColumn:`span ${getInputSpan(input)}`},children:[label(input),/*#__PURE__*/ _jsx(motion.textarea,{name:input.name,defaultValue:input.value,placeholder:input.placeholder,className:`${VERSION} framer-custom-input`,onChange:handleChange,onFocus:event=>handleFocus(event,input),onBlur:handleBlur,autoComplete:\"off\",autoCapitalize:\"off\",autoCorrect:\"off\",spellCheck:\"false\",required:input.required,style:{...defaultStyle,padding:inputPaddingValue,borderRadius:inputBorderRadius,fontSize:16,...styles.input.font,background:styles.input.fill,color:styles.input.color,boxShadow:dynamicBoxShadow(inputFocusStylesFrom,inputShadowStyles,inputBorderStyles)},variants:inputVariants,initial:false,animate:getFocus===input.name?\"focused\":\"default\",transition:{duration:.3}})]});};const optionsHMTL=options=>{return options.map(option=>{return /*#__PURE__*/ _jsx(\"option\",{value:option.value,children:option.text});});};const selectInput=input=>{let options=[];if(input.placeholder){options.push({text:input.placeholder,value:\"\"});}options=options.concat(input.options);return /*#__PURE__*/ _jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gridColumn:`span ${getInputSpan(input)}`},children:[label(input),/*#__PURE__*/ _jsxs(\"div\",{style:{position:\"relative\",display:\"inline-block\"},children:[/*#__PURE__*/ _jsx(\"div\",{style:{...selectChevron,borderColor:`${styles.input.color} transparent transparent transparent`}}),/*#__PURE__*/ _jsx(motion.select,{name:input.name,placeholder:input.placeholder,className:`${VERSION} framer-custom-input`,onChange:handleChange,onFocus:event=>handleFocus(event,input),onBlur:handleBlur,autoComplete:\"off\",autoCapitalize:\"off\",autoCorrect:\"off\",spellCheck:\"false\",required:input.required,style:{...defaultStyle,padding:inputPaddingValue,borderRadius:inputBorderRadius,fontSize:16,...styles.input.font,background:styles.input.fill,color:styles.input.color,boxShadow:dynamicBoxShadow(inputFocusStylesFrom,inputShadowStyles,inputBorderStyles)},variants:inputVariants,initial:false,animate:getFocus===input.name?\"focused\":\"default\",transition:{duration:.3},disabled:isLoading,children:optionsHMTL(options)})]})]});};function checkboxInput(input){return /*#__PURE__*/ _jsx(\"div\",{style:{gridColumn:`span ${getInputSpan(input)}`},children:/*#__PURE__*/ _jsxs(\"label\",{style:{display:\"flex\",alignItems:\"center\",fontSize:16,...styles.label.font,background:styles.label.fill,color:styles.label.color},children:[/*#__PURE__*/ _jsx(motion.input,{name:input.name,type:\"checkbox\",value:input.value||\"on\",required:input.required,style:{margin:\"0px 8px 0px 4px\"}}),input.label]})});}function radioInput(input){return /*#__PURE__*/ _jsx(\"div\",{style:{gridColumn:`span ${getInputSpan(input)}`},children:/*#__PURE__*/ _jsxs(\"label\",{style:{display:\"flex\",alignItems:\"center\",fontSize:16,...styles.label.font,background:styles.label.fill,color:styles.label.color},children:[/*#__PURE__*/ _jsx(motion.input,{name:input.name,type:\"radio\",value:input.value||\"on\",required:input.required,style:{margin:\"0px 8px 0px 4px\"}}),input.label]})});}const inputsHTML=inputs.map(input=>{let inputElement=null;if(input.type===FieldType.Select){inputElement=selectInput(input);}else if(input.type===FieldType.TextArea){inputElement=textareaInput(input);}else if(input.type===FieldType.Checkbox){inputElement=checkboxInput(input);}else if(input.type===FieldType.Radio){inputElement=radioInput(input);}else{inputElement=baseInput(input);}return inputElement;});return /*#__PURE__*/ _jsx(motion.div,{style:{...style,...containerStyles,\"--framer-custom-placeholder-color\":styles.input.placeholderColor},variants:formVariants,animate:formControls,children:/*#__PURE__*/ _jsxs(\"form\",{style:{width:\"100%\",display:\"grid\",gridTemplateColumns:styles.form.columns>1&&getButtonSpan()===1?\"1fr auto\":`repeat(${styles.form.columns}, 1fr)`,gap:`${styles.form.rowGap}px ${styles.form.columnGap}px`,background:styles.form.fill},onSubmit:handleSubmit,method:\"POST\",children:[inputsHTML,/*#__PURE__*/ _jsxs(\"div\",{style:{display:\"flex\",gridColumn:`span ${getButtonSpan()}`},children:[!button.shouldAppear&&isLoading&&/*#__PURE__*/ _jsx(Spinner,{shouldAppear:button.shouldAppear,paddingPerSide:buttonPaddingPerSide,paddingTop:buttonPaddingTop,paddingRight:buttonPaddingRight,padding:buttonPadding,color:styles.input.color}),button.shouldAppear&&/*#__PURE__*/ _jsx(\"div\",{style:{width:\"100%\",display:\"flex\",flexDirection:\"column\"},children:/*#__PURE__*/ _jsxs(\"div\",{style:{height:\"100%\",display:\"flex\",position:\"relative\",alignSelf:styles.button.align},children:[/*#__PURE__*/ _jsx(motion.input,{type:\"submit\",value:button.label,style:{...defaultStyle,width:\"100%\",height:\"100%\",cursor:\"pointer\",padding:buttonPaddingValue,borderRadius:buttonBorderRadius,fontWeight:styles.button.fontWeight,fontSize:16,...styles.button.font,background:styles.button.fill,color:styles.button.color,zIndex:1,boxShadow:dynamicBoxShadow(buttonShadowStyles,buttonBorderStyles)}}),isLoading&&/*#__PURE__*/ _jsx(\"div\",{style:{borderRadius:buttonBorderRadius,position:\"absolute\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\",width:\"100%\",height:\"100%\",inset:0,zIndex:2,color:styles.button.color,background:styles.button.fill,boxShadow:dynamicBoxShadow(buttonShadowStyles,buttonBorderStyles)},children:/*#__PURE__*/ _jsx(Spinner,{color:styles.button.color})})]})})]})]})});},[`.${VERSION}.framer-custom-input::placeholder { color: var(--framer-custom-placeholder-color) !important; }`,]);const Spinner=props=>{const noButtonStyles=!props.shouldAppear?{position:\"absolute\",top:`calc(50% - 8px)`,right:props.inputPaddingPerSide?props.inputPaddingRight:props.inputPadding}:{};return /*#__PURE__*/ _jsx(motion.div,{style:{height:16,width:16,...noButtonStyles},initial:{rotate:0},animate:{rotate:360},transition:{duration:1,repeat:Infinity},children:/*#__PURE__*/ _jsx(motion.div,{initial:{scale:0},animate:{scale:1},children:/*#__PURE__*/ _jsxs(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",width:\"16\",height:\"16\",style:{fill:\"currentColor\",color:props.color},children:[/*#__PURE__*/ _jsx(\"path\",{d:\"M 8 0 C 3.582 0 0 3.582 0 8 C 0 12.419 3.582 16 8 16 C 12.418 16 16 12.419 16 8 C 15.999 3.582 12.418 0 8 0 Z M 8 14 C 4.687 14 2 11.314 2 8 C 2 4.687 4.687 2 8 2 C 11.314 2 14 4.687 14 8 C 14 11.314 11.314 14 8 14 Z\",fill:\"currentColor\",opacity:\"0.2\"}),/*#__PURE__*/ _jsx(\"path\",{d:\"M 8 0 C 12.418 0 15.999 3.582 16 8 C 16 8 16 9 15 9 C 14 9 14 8 14 8 C 14 4.687 11.314 2 8 2 C 4.687 2 2 4.687 2 8 C 2 8 2 9 1 9 C 0 9 0 8 0 8 C 0 3.582 3.582 0 8 0 Z\",fill:\"currentColor\"})]})})});};const basePropertyControls={url:{title:\"Url\",type:ControlType.String},method:{type:ControlType.Enum,defaultValue:\"post\",options:[\"get\",\"post\",\"put\",\"patch\",\"delete\"],optionTitles:[\"Get\",\"Post\",\"Put\",\"Patch\",\"Delete\"]},contentType:{type:ControlType.Enum,defaultValue:\"application/json\",options:[\"application/json\",\"application/x-www-form-urlencoded\"],optionTitles:[\"json\",\"x-www-form-urlencoded\"],hidden:props=>props.method===\"get\"},inputs:{title:\"Inputs\",type:ControlType.Array,control:{type:ControlType.Object,controls:{label:{title:\"Label\",type:ControlType.String},name:{title:\"Name\",type:ControlType.String},placeholder:{title:\"Placeholder\",type:ControlType.String,hidden:props=>props.type===\"checkbox\"},type:{type:ControlType.Enum,options:Object.values(FieldType),optionTitles:Object.keys(FieldType)},options:{type:ControlType.Array,title:\"Options\",control:{type:ControlType.Object,title:\"Option\",controls:{text:{type:ControlType.String,title:\"Text\"},value:{type:ControlType.String,title:\"Value\"}}},hidden:props=>props.type!==\"select\"},min:{type:ControlType.String,hidden:props=>!hasMinMaxStep(props.type)},max:{type:ControlType.String,hidden:props=>!hasMinMaxStep(props.type)},step:{type:ControlType.Number,hidden:props=>!hasMinMaxStep(props.type)},value:{type:ControlType.String},required:{type:ControlType.Boolean},gridColumn:{title:\"Grid Col\",type:ControlType.Enum,defaultValue:1,displaySegmentedControl:true,segmentedControlDirection:\"horizontal\",options:[\"1\",\"2\",\"3\"],optionTitles:[\"1\",\"2\",\"3\"]}}}},button:{title:\"Button\",type:ControlType.Object,controls:{shouldAppear:{title:\"Show\",type:ControlType.Boolean,defaultValue:true},label:{title:\"Label\",type:ControlType.String,defaultValue:\"Submit\"}}},redirectAs:{title:\"Success\",type:ControlType.Enum,options:[\"link\",\"overlay\"],optionTitles:[\"Open Link\",\"Show Overlay\"],defaultValue:\"link\"},link:{title:\"Redirect\",type:ControlType.Link,hidden:props=>props.redirectAs===\"overlay\"},onSubmit:{title:\"Submit\",type:ControlType.EventHandler,hidden:props=>props.redirectAs===\"link\"},styles:{type:ControlType.Object,controls:{form:{type:ControlType.Object,controls:{fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#fff\"},columns:{title:\"Columns\",type:ControlType.Enum,options:[\"1\",\"2\",\"3\"],displaySegmentedControl:true},rowGap:{title:\"Row gap\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:8},columnGap:{title:\"Col Gap\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:8}}},label:{type:ControlType.Object,controls:{font:{type:ControlType.Font,title:\"Font\",controls:\"extended\"},fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"transparent\"},color:{title:\"Text\",type:ControlType.Color,defaultValue:\"#000\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:0,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\",],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},borderRadius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:8},borderObject:{type:ControlType.Object,title:\"Border\",optional:true,controls:{borderWidth:{title:\"Width\",type:ControlType.Number,displayStepper:true,defaultValue:1},borderColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(200,200,200,0.5)\"}}},shadowObject:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"Shadow X\",type:ControlType.Number,min:-100,max:100,defaultValue:0},shadowY:{title:\"Shadow Y\",type:ControlType.Number,min:-100,max:100,defaultValue:2},shadowBlur:{title:\"Shadow B\",type:ControlType.Number,min:0,max:100,defaultValue:4}}}}},input:{type:ControlType.Object,controls:{font:{type:ControlType.Font,title:\"Font\",controls:\"extended\"},placeholderColor:{title:\"Placeholder\",type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.3)\"},fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#EBEBEB\"},color:{title:\"Text\",type:ControlType.Color,defaultValue:\"#000\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:12,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\",],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},borderRadius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:8},focusObject:{type:ControlType.Object,title:\"Focus\",optional:true,controls:{focusWidthFrom:{title:\"From\",type:ControlType.Number,displayStepper:true,defaultValue:0},focusWidthTo:{title:\"To\",type:ControlType.Number,displayStepper:true,defaultValue:2},focusColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"#09F\"}}},borderObject:{type:ControlType.Object,title:\"Border\",optional:true,controls:{borderWidth:{title:\"Width\",type:ControlType.Number,displayStepper:true,defaultValue:1},borderColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(200,200,200,0.5)\"}}},shadowObject:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"Shadow X\",type:ControlType.Number,min:-100,max:100,defaultValue:0},shadowY:{title:\"Shadow Y\",type:ControlType.Number,min:-100,max:100,defaultValue:2},shadowBlur:{title:\"Shadow B\",type:ControlType.Number,min:0,max:100,defaultValue:4}}}}},button:{type:ControlType.Object,controls:{font:{type:ControlType.Font,title:\"Font\",controls:\"extended\"},fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#333\"},color:{title:\"Text\",type:ControlType.Color,defaultValue:\"#FFF\"},align:{title:\"Align\",type:ControlType.Enum,segmentedControlDirection:\"vertical\",options:[\"flex-start\",\"center\",\"flex-end\",\"stretch\",],optionTitles:[\"Start\",\"Center\",\"End\",\"Stretch\"],defaultValue:\"stretch\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:15,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\",],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},borderRadius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:8},borderObject:{type:ControlType.Object,title:\"Border\",optional:true,controls:{borderWidth:{title:\"Width\",type:ControlType.Number,displayStepper:true,defaultValue:1},borderColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(200,200,200,0.5)\"}}},shadowObject:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"Shadow X\",type:ControlType.Number,min:-100,max:100,defaultValue:0},shadowY:{title:\"Shadow Y\",type:ControlType.Number,min:-100,max:100,defaultValue:2},shadowBlur:{title:\"Shadow B\",type:ControlType.Number,min:0,max:100,defaultValue:4}}}}}}}};addPropertyControls(BaseForm,basePropertyControls);const defaultStyle={WebkitAppearance:\"none\",width:\"100%\",height:\"auto\",outline:\"none\",border:\"none\"};const containerStyles={position:\"relative\",width:\"100%\",height:\"100%\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\"};const selectChevron={position:\"absolute\",top:\"50%\",right:\"12px\",transform:\"translateY(-50%)\",width:\"0\",height:\"0\",borderStyle:\"solid\",borderWidth:\"5px 5px 0 5px\",pointerEvents:\"none\"};function dynamicBoxShadow(...shadows){const output=[];shadows.forEach(shadow=>shadow&&output.push(shadow));return output.join(\", \");}function requiredFlag(isRequired){if(isRequired){return /*#__PURE__*/ _jsx(\"span\",{children:\"*\"});}return null;}BaseForm.defaultProps={url:\"\",styles:{form:{columns:1,rowGap:8,columnGap:8},label:{color:\"#000\"},input:{borderObject:{borderColor:\"#ccc\"}},button:{}},inputs:[{name:\"name\",label:\"Name\",placeholder:\"Jane\",type:FieldType.Text,required:false},{name:\"email\",label:\"Email\",placeholder:\"jane@example.com\",type:FieldType.Email,required:false},{name:\"service\",label:\"Service\",placeholder:\"- select -\",type:FieldType.Select,required:false,options:[]},{name:\"message\",label:\"Message\",placeholder:\"\",type:FieldType.TextArea,required:false},{name:\"terms\",label:\"I accept the terms & conditions\",type:FieldType.Checkbox,required:false},]};export default BaseForm;export{basePropertyControls};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"BaseForm\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"40\",\"framerIntrinsicWidth\":\"300\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutHeight\":\"any\",\"framerSupportedLayoutWidth\":\"fixed\"}},\"basePropertyControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./BaseForm.map","// Generated by Framer (33d5032)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/CAjjxbTJBxHwH1MagCef/Phosphor.js\";const PhosphorFonts=getFonts(Phosphor);const cycleOrder=[\"LEon_SC6h\",\"hIQU1gFB2\",\"zEpoP2uCH\"];const serializationHash=\"framer-JTIYh\";const variantClassNames={hIQU1gFB2:\"framer-v-4m9zo1\",LEon_SC6h:\"framer-v-fn08y\",zEpoP2uCH:\"framer-v-vzy18t\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:40,delay:0,mass:1,stiffness:600,type:\"spring\"};const transition2={duration:0,type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={Hover:\"zEpoP2uCH\",Normal:\"hIQU1gFB2\",Small:\"LEon_SC6h\"};const getProps=({height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"LEon_SC6h\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"LEon_SC6h\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({zEpoP2uCH:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(serializationHash,...sharedStyleClassNames,\"framer-fn08y\",className,classNames),\"data-framer-name\":\"Small\",layoutDependency:layoutDependency,layoutId:\"LEon_SC6h\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({hIQU1gFB2:{\"data-framer-name\":\"Normal\"},zEpoP2uCH:{\"data-framer-name\":\"Hover\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-qoykwa\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"NlqtQnFAw\",style:{backgroundColor:\"var(--token-d418916b-bae4-4741-856a-ab21b71208d5, rgb(52, 181, 249))\",borderBottomLeftRadius:174,borderBottomRightRadius:174,borderTopLeftRadius:174,borderTopRightRadius:174}}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-erk3gx-container\",layoutDependency:layoutDependency,layoutId:\"FeYX9bUrE-container\",style:{opacity:0},variants:{hIQU1gFB2:{opacity:.8},zEpoP2uCH:{opacity:1}},children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-6cd675dd-3d2b-41d1-979f-79fbcb177757, rgb(235, 248, 255))\",height:\"100%\",iconSearch:\"House\",iconSelection:\"ChatCircleDots\",id:\"FeYX9bUrE\",layoutId:\"FeYX9bUrE\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"bold\",width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-JTIYh.framer-pnvdm1, .framer-JTIYh .framer-pnvdm1 { display: block; }\",\".framer-JTIYh.framer-fn08y { height: 36px; overflow: hidden; position: relative; width: 36px; }\",\".framer-JTIYh .framer-qoykwa { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 1px; justify-content: center; left: calc(50.00000000000002% - 1px / 2); overflow: visible; padding: 0px; position: absolute; top: calc(50.00000000000002% - 1px / 2); width: 1px; }\",\".framer-JTIYh .framer-erk3gx-container { flex: none; height: 2px; left: calc(50.00000000000002% - 2px / 2); position: absolute; top: calc(50.00000000000002% - 2px / 2); width: 2px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-JTIYh .framer-qoykwa { gap: 0px; } .framer-JTIYh .framer-qoykwa > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-JTIYh .framer-qoykwa > :first-child { margin-left: 0px; } .framer-JTIYh .framer-qoykwa > :last-child { margin-right: 0px; } }\",\".framer-JTIYh.framer-v-4m9zo1 .framer-qoykwa, .framer-JTIYh.framer-v-vzy18t .framer-qoykwa { bottom: 0px; height: unset; left: 0px; right: 0px; top: 0px; width: unset; }\",\".framer-JTIYh.framer-v-4m9zo1 .framer-erk3gx-container, .framer-JTIYh.framer-v-vzy18t .framer-erk3gx-container { height: 20px; left: calc(50.00000000000002% - 20px / 2); top: calc(50.00000000000002% - 20px / 2); width: 20px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 36\n * @framerIntrinsicWidth 36\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"hIQU1gFB2\":{\"layout\":[\"fixed\",\"fixed\"]},\"zEpoP2uCH\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerHSjvdEcJq=withCSS(Component,css,\"framer-JTIYh\");export default FramerHSjvdEcJq;FramerHSjvdEcJq.displayName=\"Apple Read More/Plus Icon\";FramerHSjvdEcJq.defaultProps={height:36,width:36};addPropertyControls(FramerHSjvdEcJq,{variant:{options:[\"LEon_SC6h\",\"hIQU1gFB2\",\"zEpoP2uCH\"],optionTitles:[\"Small\",\"Normal\",\"Hover\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerHSjvdEcJq,[{explicitInter:true,fonts:[]},...PhosphorFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerHSjvdEcJq\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"36\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"hIQU1gFB2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"zEpoP2uCH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"36\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./HSjvdEcJq.map","// Generated by Framer (508aa67)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import AppleReadMorePlusIcon from\"https://framerusercontent.com/modules/ZNTosvPiSvQTMNxo04jJ/Y2IC1Bh7WmwO5mJrgs8l/HSjvdEcJq.js\";const AppleReadMorePlusIconFonts=getFonts(AppleReadMorePlusIcon);const enabledGestures={GXeFVLxA9:{hover:true}};const cycleOrder=[\"qMQDruIBV\",\"ljvy8502R\",\"vvwLFQQ2f\",\"JvzQ8ahQt\",\"inWt8uCBt\",\"wsVPxlzgi\",\"ZWppIIaXy\",\"THFbFQ_gI\",\"GXeFVLxA9\"];const serializationHash=\"framer-PLY2U\";const variantClassNames={GXeFVLxA9:\"framer-v-1drsiia\",inWt8uCBt:\"framer-v-bt7m5a\",JvzQ8ahQt:\"framer-v-w7hdso\",ljvy8502R:\"framer-v-1va4dwi\",qMQDruIBV:\"framer-v-1q9tke5\",THFbFQ_gI:\"framer-v-1s45d5j\",vvwLFQQ2f:\"framer-v-1cs1gkn\",wsVPxlzgi:\"framer-v-1r34czs\",ZWppIIaXy:\"framer-v-1y64sgx\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transition2={damping:60,delay:0,mass:1,stiffness:300,type:\"spring\"};const transition3={damping:60,delay:0,mass:2.5,stiffness:600,type:\"spring\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const transformTemplate2=(_,t)=>`translate(-50%, -50%) ${t}`;const transformTemplate3=(_,t)=>`translateY(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={\"Appear 1\":\"ljvy8502R\",\"Appear 2\":\"vvwLFQQ2f\",\"Appear 3\":\"JvzQ8ahQt\",\"Appear 4\":\"GXeFVLxA9\",\"Disappear 1\":\"inWt8uCBt\",\"Disappear 2\":\"ZWppIIaXy\",\"Disappear 3\":\"THFbFQ_gI\",Idle:\"qMQDruIBV\"};const getProps=({height,id,overlay,text,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref,_ref1;return{...props,mt9yQRoSb:overlay!==null&&overlay!==void 0?overlay:props.mt9yQRoSb,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"qMQDruIBV\",z08Rh3d_Q:(_ref1=text!==null&&text!==void 0?text:props.z08Rh3d_Q)!==null&&_ref1!==void 0?_ref1:\"More on why Framer is top\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,z08Rh3d_Q,mt9yQRoSb,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"qMQDruIBV\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onAppeare3551z=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"vvwLFQQ2f\"),500);});const onAppearaz6ycm=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"JvzQ8ahQt\"),250);});const onAppear2925u1=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"GXeFVLxA9\"),350);});const onAppear1iam8i3=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"wsVPxlzgi\"),250);});const onAppeartxsile=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"ZWppIIaXy\"),250);});const onAppear5wo80y=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"THFbFQ_gI\"),450);});const onAppearfi5jy8=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"qMQDruIBV\"),250);});const onTap1svc7bg=activeVariantCallback(async(...args)=>{if(mt9yQRoSb){const res=await mt9yQRoSb(...args);if(res===false)return false;}});useOnVariantChange(baseVariant,{inWt8uCBt:onAppear1iam8i3,JvzQ8ahQt:onAppear2925u1,ljvy8502R:onAppeare3551z,THFbFQ_gI:onAppearfi5jy8,vvwLFQQ2f:onAppearaz6ycm,wsVPxlzgi:onAppeartxsile,ZWppIIaXy:onAppear5wo80y});const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({GXeFVLxA9:{value:transition3},JvzQ8ahQt:{value:transition3},vvwLFQQ2f:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(serializationHash,...sharedStyleClassNames,\"framer-1q9tke5\",className,classNames),\"data-framer-name\":\"Idle\",layoutDependency:layoutDependency,layoutId:\"qMQDruIBV\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({\"GXeFVLxA9-hover\":{\"data-framer-name\":undefined},GXeFVLxA9:{\"data-framer-name\":\"Appear 4\"},inWt8uCBt:{\"data-framer-name\":\"Disappear 1\",\"data-highlight\":true},JvzQ8ahQt:{\"data-framer-name\":\"Appear 3\",\"data-highlight\":true},ljvy8502R:{\"data-framer-name\":\"Appear 1\",\"data-highlight\":true},THFbFQ_gI:{\"data-framer-name\":\"Disappear 3\",\"data-highlight\":true},vvwLFQQ2f:{\"data-framer-name\":\"Appear 2\",\"data-highlight\":true},wsVPxlzgi:{\"data-framer-name\":\"Disappear 2\",\"data-highlight\":true},ZWppIIaXy:{\"data-framer-name\":\"Disappear 2\",\"data-highlight\":true}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-6ec4pb\",\"data-framer-name\":\"BG\",layoutDependency:layoutDependency,layoutId:\"a61JfNMR4\",style:{backgroundColor:\"var(--token-d418916b-bae4-4741-856a-ab21b71208d5, rgb(52, 181, 249))\",borderBottomLeftRadius:124,borderBottomRightRadius:124,borderTopLeftRadius:124,borderTopRightRadius:124,opacity:0},transformTemplate:transformTemplate1,variants:{ljvy8502R:{opacity:1}},...addPropertyOverrides({GXeFVLxA9:{transformTemplate:transformTemplate2},inWt8uCBt:{transformTemplate:transformTemplate2},JvzQ8ahQt:{transformTemplate:transformTemplate2},ljvy8502R:{transformTemplate:transformTemplate2},THFbFQ_gI:{transformTemplate:transformTemplate2},vvwLFQQ2f:{transformTemplate:transformTemplate2},wsVPxlzgi:{transformTemplate:transformTemplate2},ZWppIIaXy:{transformTemplate:transformTemplate2}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-zgsqic\",\"data-framer-name\":\"Body\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"euin9ER08\",onTap:onTap1svc7bg,style:{backdropFilter:\"blur(7px)\",backgroundColor:\"var(--token-df8273c6-aecb-4d02-a00b-c9f2f1a61457, rgb(13, 13, 13))\",borderBottomLeftRadius:32,borderBottomRightRadius:32,borderTopLeftRadius:32,borderTopRightRadius:32,boxShadow:\"inset 0px 0px 1px 0px rgba(232, 232, 237, 0.11)\",opacity:0,WebkitBackdropFilter:\"blur(7px)\"},variants:{\"GXeFVLxA9-hover\":{backgroundColor:\"rgba(66, 66, 69, 0.6)\",opacity:1},GXeFVLxA9:{opacity:1},inWt8uCBt:{opacity:1},JvzQ8ahQt:{opacity:1},ljvy8502R:{opacity:1},vvwLFQQ2f:{opacity:1},wsVPxlzgi:{opacity:1},ZWppIIaXy:{opacity:1}},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy01MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6cd675dd-3d2b-41d1-979f-79fbcb177757, rgb(235, 248, 255)))\"},children:\"More on why Framer is top\"})}),className:\"framer-esum9f\",\"data-framer-name\":\"Text\",fonts:[\"GF;Poppins-500\"],layoutDependency:layoutDependency,layoutId:\"GfqTDKyDj\",style:{\"--extracted-r6o4lv\":\"var(--token-6cd675dd-3d2b-41d1-979f-79fbcb177757, rgb(235, 248, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\",opacity:0},text:z08Rh3d_Q,transformTemplate:transformTemplate3,variants:{\"GXeFVLxA9-hover\":{opacity:1},GXeFVLxA9:{opacity:1},inWt8uCBt:{opacity:1},JvzQ8ahQt:{opacity:.5}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"GXeFVLxA9-hover\":{transformTemplate:undefined},GXeFVLxA9:{transformTemplate:undefined},inWt8uCBt:{transformTemplate:undefined},JvzQ8ahQt:{transformTemplate:undefined},THFbFQ_gI:{transformTemplate:undefined},wsVPxlzgi:{transformTemplate:undefined},ZWppIIaXy:{transformTemplate:undefined}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"30px\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-t6zmz3-container\",layoutDependency:layoutDependency,layoutId:\"HV7cMY1_P-container\",style:{opacity:0},variants:{\"GXeFVLxA9-hover\":{opacity:1},GXeFVLxA9:{opacity:1},inWt8uCBt:{opacity:1},JvzQ8ahQt:{opacity:1},vvwLFQQ2f:{opacity:1}},...addPropertyOverrides({ljvy8502R:{transformTemplate:transformTemplate2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(AppleReadMorePlusIcon,{height:\"100%\",id:\"HV7cMY1_P\",layoutId:\"HV7cMY1_P\",style:{height:\"100%\",width:\"100%\"},variant:\"LEon_SC6h\",width:\"100%\",...addPropertyOverrides({\"GXeFVLxA9-hover\":{variant:\"zEpoP2uCH\"},GXeFVLxA9:{variant:\"hIQU1gFB2\"},inWt8uCBt:{variant:\"hIQU1gFB2\"},JvzQ8ahQt:{variant:\"hIQU1gFB2\"},vvwLFQQ2f:{variant:\"hIQU1gFB2\"}},baseVariant,gestureVariant)})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-PLY2U.framer-1tsqpei, .framer-PLY2U .framer-1tsqpei { display: block; }\",\".framer-PLY2U.framer-1q9tke5 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 70px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 360px; }\",\".framer-PLY2U .framer-6ec4pb { aspect-ratio: 1 / 1; bottom: -100px; flex: none; height: var(--framer-aspect-ratio-supported, 8px); left: 50%; overflow: hidden; position: absolute; width: 8px; will-change: var(--framer-will-change-override, transform); }\",\".framer-PLY2U .framer-zgsqic { align-content: center; align-items: center; bottom: -100px; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: 8px; justify-content: center; left: calc(50.00000000000002% - 8px / 2); overflow: hidden; padding: 0px; position: absolute; width: 8px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-PLY2U .framer-esum9f { flex: none; height: auto; left: -97px; position: absolute; top: 50%; white-space: pre; width: auto; z-index: 1; }\",\".framer-PLY2U .framer-t6zmz3-container { flex: none; height: 30px; left: calc(50.00000000000002% - 30px / 2); position: absolute; top: calc(50.00000000000002% - 30px / 2); width: 30px; z-index: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-PLY2U.framer-1q9tke5, .framer-PLY2U .framer-zgsqic { gap: 0px; } .framer-PLY2U.framer-1q9tke5 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-PLY2U.framer-1q9tke5 > :first-child, .framer-PLY2U .framer-zgsqic > :first-child { margin-left: 0px; } .framer-PLY2U.framer-1q9tke5 > :last-child, .framer-PLY2U .framer-zgsqic > :last-child { margin-right: 0px; } .framer-PLY2U .framer-zgsqic > * { margin: 0px; margin-left: calc(16px / 2); margin-right: calc(16px / 2); } }\",\".framer-PLY2U.framer-v-1va4dwi .framer-6ec4pb { bottom: unset; height: 100%; top: 50%; width: var(--framer-aspect-ratio-supported, 200px); }\",\".framer-PLY2U.framer-v-1va4dwi .framer-zgsqic { bottom: unset; height: 40px; left: unset; padding: 0px 10px 0px 24px; position: relative; width: 40px; }\",\".framer-PLY2U.framer-v-1va4dwi .framer-t6zmz3-container { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 30px); left: 50%; top: 50%; }\",\".framer-PLY2U.framer-v-1cs1gkn .framer-6ec4pb { bottom: unset; height: var(--framer-aspect-ratio-supported, 4px); top: 50%; width: 4px; }\",\".framer-PLY2U.framer-v-1cs1gkn .framer-zgsqic { bottom: unset; height: 50px; left: unset; padding: 0px 10px 0px 24px; position: relative; width: 50px; }\",\".framer-PLY2U.framer-v-w7hdso .framer-6ec4pb, .framer-PLY2U.framer-v-bt7m5a .framer-6ec4pb, .framer-PLY2U.framer-v-1r34czs .framer-6ec4pb, .framer-PLY2U.framer-v-1y64sgx .framer-6ec4pb, .framer-PLY2U.framer-v-1s45d5j .framer-6ec4pb, .framer-PLY2U.framer-v-1drsiia .framer-6ec4pb { bottom: unset; height: var(--framer-aspect-ratio-supported, 1px); top: 237%; width: 1px; }\",\".framer-PLY2U.framer-v-w7hdso .framer-zgsqic { bottom: unset; height: auto; left: unset; padding: 6px 6px 6px 12px; position: relative; width: auto; }\",\".framer-PLY2U.framer-v-w7hdso .framer-esum9f, .framer-PLY2U.framer-v-w7hdso .framer-t6zmz3-container, .framer-PLY2U.framer-v-bt7m5a .framer-esum9f, .framer-PLY2U.framer-v-bt7m5a .framer-t6zmz3-container, .framer-PLY2U.framer-v-1r34czs .framer-esum9f, .framer-PLY2U.framer-v-1r34czs .framer-t6zmz3-container, .framer-PLY2U.framer-v-1y64sgx .framer-esum9f, .framer-PLY2U.framer-v-1y64sgx .framer-t6zmz3-container, .framer-PLY2U.framer-v-1s45d5j .framer-esum9f, .framer-PLY2U.framer-v-1s45d5j .framer-t6zmz3-container, .framer-PLY2U.framer-v-1drsiia .framer-esum9f, .framer-PLY2U.framer-v-1drsiia .framer-t6zmz3-container { left: unset; position: relative; top: unset; }\",\".framer-PLY2U.framer-v-bt7m5a .framer-zgsqic, .framer-PLY2U.framer-v-1r34czs .framer-zgsqic { bottom: unset; height: 56px; left: unset; padding: 0px 10px 0px 24px; position: relative; width: auto; }\",\".framer-PLY2U.framer-v-1y64sgx .framer-zgsqic { bottom: unset; height: 56px; left: unset; position: relative; width: 56px; }\",\".framer-PLY2U.framer-v-1drsiia.framer-1q9tke5 { cursor: pointer; }\",\".framer-PLY2U.framer-v-1drsiia .framer-zgsqic { bottom: unset; height: auto; left: unset; padding: 8px 8px 8px 20px; position: relative; width: auto; }\",\".framer-PLY2U.framer-v-1drsiia.hover .framer-6ec4pb { bottom: unset; }\",\".framer-PLY2U.framer-v-1drsiia.hover .framer-zgsqic { bottom: unset; left: unset; }\",\".framer-PLY2U.framer-v-1drsiia.hover .framer-esum9f, .framer-PLY2U.framer-v-1drsiia.hover .framer-t6zmz3-container { left: unset; top: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 70\n * @framerIntrinsicWidth 360\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"ljvy8502R\":{\"layout\":[\"fixed\",\"fixed\"]},\"vvwLFQQ2f\":{\"layout\":[\"fixed\",\"fixed\"]},\"JvzQ8ahQt\":{\"layout\":[\"fixed\",\"fixed\"]},\"inWt8uCBt\":{\"layout\":[\"fixed\",\"fixed\"]},\"wsVPxlzgi\":{\"layout\":[\"fixed\",\"fixed\"]},\"ZWppIIaXy\":{\"layout\":[\"fixed\",\"fixed\"]},\"THFbFQ_gI\":{\"layout\":[\"fixed\",\"fixed\"]},\"GXeFVLxA9\":{\"layout\":[\"fixed\",\"fixed\"]},\"DINa_DANy\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"z08Rh3d_Q\":\"text\",\"mt9yQRoSb\":\"overlay\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerRcQVz4_oY=withCSS(Component,css,\"framer-PLY2U\");export default FramerRcQVz4_oY;FramerRcQVz4_oY.displayName=\"Apple Read More/Main\";FramerRcQVz4_oY.defaultProps={height:70,width:360};addPropertyControls(FramerRcQVz4_oY,{variant:{options:[\"qMQDruIBV\",\"ljvy8502R\",\"vvwLFQQ2f\",\"JvzQ8ahQt\",\"inWt8uCBt\",\"wsVPxlzgi\",\"ZWppIIaXy\",\"THFbFQ_gI\",\"GXeFVLxA9\"],optionTitles:[\"Idle\",\"Appear 1\",\"Appear 2\",\"Appear 3\",\"Disappear 1\",\"Disappear 2\",\"Disappear 2\",\"Disappear 3\",\"Appear 4\"],title:\"Variant\",type:ControlType.Enum},z08Rh3d_Q:{defaultValue:\"More on why Framer is top\",displayTextArea:false,title:\"Text\",type:ControlType.String},mt9yQRoSb:{title:\"Overlay\",type:ControlType.EventHandler}});addFonts(FramerRcQVz4_oY,[{explicitInter:true,fonts:[{family:\"Poppins\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/poppins/v21/pxiByp8kv8JHgFVrLGT9V15vFP-KUEg.woff2\",weight:\"500\"}]},...AppleReadMorePlusIconFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerRcQVz4_oY\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"70\",\"framerVariables\":\"{\\\"z08Rh3d_Q\\\":\\\"text\\\",\\\"mt9yQRoSb\\\":\\\"overlay\\\"}\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"360\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ljvy8502R\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"vvwLFQQ2f\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"JvzQ8ahQt\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"inWt8uCBt\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"wsVPxlzgi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ZWppIIaXy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"THFbFQ_gI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"GXeFVLxA9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"DINa_DANy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./RcQVz4_oY.map"],"mappings":"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"}