{
  "version": 3,
  "sources": ["ssg:https://framer.com/m/AppSpinner-HsdO.js@WBrc7AjR9PSvvAWrP8OC", "ssg:https://framer.com/m/AppButton-Qe85.js@F6ghmcmqoafdl2d6RrPB", "ssg:https://framer.com/m/AppLabel-JSrB.js@lkuZknsT7uAuaCufIQoL", "ssg:https://framer.com/m/AppInput-Swpv.js@RstoLthoxt7m28JqI2ut", "ssg:https://framer.com/m/AppTextarea-oPYZ.js@5gGLNqp29sXKtFCcTF7h"],
  "sourcesContent": ["import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";export default function AppSpinner(props){return /*#__PURE__*/ _jsxs(_Fragment,{children:[/*#__PURE__*/ _jsx(\"div\",{className:\"loadingio-spinner-ellipsis-b9msbowv25o\",children:/*#__PURE__*/ _jsxs(\"div\",{className:\"ldio-8kk9m0c3sq\",children:[/*#__PURE__*/ _jsx(\"div\",{}),/*#__PURE__*/ _jsx(\"div\",{}),/*#__PURE__*/ _jsx(\"div\",{}),/*#__PURE__*/ _jsx(\"div\",{}),/*#__PURE__*/ _jsx(\"div\",{})]})}),/*#__PURE__*/ _jsx(\"style\",{type:\"text/css\",children:style})]});};const style=`@keyframes ldio-8kk9m0c3sq {\n   0% { transform: translate(6px,40px) scale(0); }\n  25% { transform: translate(6px,40px) scale(0); }\n  50% { transform: translate(6px,40px) scale(1); }\n  75% { transform: translate(40px,40px) scale(1); }\n 100% { transform: translate(74px,40px) scale(1); }\n}\n@keyframes ldio-8kk9m0c3sq-r {\n   0% { transform: translate(74px,40px) scale(1): }\n 100% { transform: translate(74px,40px) scale(0); }\n}\n@keyframes ldio-8kk9m0c3sq-c {\n   0% { background: #ffffff }\n  25% { background: #ffffff }\n  50% { background: #ffffff }\n  75% { background: #ffffff }\n 100% { background: #ffffff }\n}\n.ldio-8kk9m0c3sq div {\n  position: absolute;\n  width: 20px;\n  height: 20px;\n  border-radius: 50%;\n  transform: translate(40px,40px) scale(1);\n  background: #ffffff;\n  animation: ldio-8kk9m0c3sq 2.380952380952381s infinite cubic-bezier(0,0.5,0.5,1);\n}\n.ldio-8kk9m0c3sq div:nth-child(1) {\n  background: #ffffff;\n  transform: translate(74px,40px) scale(1);\n  animation: ldio-8kk9m0c3sq-r 0.5952380952380952s infinite cubic-bezier(0,0.5,0.5,1), ldio-8kk9m0c3sq-c 2.380952380952381s infinite step-start;\n}.ldio-8kk9m0c3sq div:nth-child(2) {\n  animation-delay: -0.5952380952380952s;\n  background: #ffffff;\n}.ldio-8kk9m0c3sq div:nth-child(3) {\n  animation-delay: -1.1904761904761905s;\n  background: #ffffff;\n}.ldio-8kk9m0c3sq div:nth-child(4) {\n  animation-delay: -1.7857142857142856s;\n  background: #ffffff;\n}.ldio-8kk9m0c3sq div:nth-child(5) {\n  animation-delay: -2.380952380952381s;\n  background: #ffffff;\n}\n.loadingio-spinner-ellipsis-b9msbowv25o {\n  width: 24px;\n  height: 24px;\n  display: inline-block;\n  overflow: hidden;\n  background: rgba(NaN, NaN, NaN, 0);\n}\n.ldio-8kk9m0c3sq {\n  width: 100%;\n  height: 100%;\n  position: relative;\n  transform: translateZ(0) scale(0.24);\n  backface-visibility: hidden;\n  transform-origin: 0 0; /* see note above */\n}\n.ldio-8kk9m0c3sq div { box-sizing: content-box; }`;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"AppSpinner\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AppSpinner.map", "import{jsx as _jsx,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import AppSpinner from\"https://framer.com/m/AppSpinner-HsdO.js@WBrc7AjR9PSvvAWrP8OC\";export default function AppButton({label,isSubmit,style,isLoading,disabled=false}){const localDisabledStyle=disabled?disabledStyle:{};return /*#__PURE__*/ _jsx(\"button\",{type:isSubmit?\"submit\":\"button\",style:{pointerEvents:isLoading||disabled?\"none\":\"auto\",...buttonStyle,...localDisabledStyle,...style},disabled:isLoading||disabled,children:isLoading?/*#__PURE__*/ _jsx(AppSpinner,{}):/*#__PURE__*/ _jsx(_Fragment,{children:/*#__PURE__*/ _jsx(\"span\",{children:label})})});};const buttonStyle={fontWeight:\"700\",fontSize:\"16px\",color:\"#ffffff\",padding:\"16px 24px\",border:\"none\",backgroundColor:\"#9F34FB\",borderRadius:\"40px\",cursor:\"pointer\",height:\"56px\",maxHeight:\"56px\"};const disabledStyle={backgroundColor:\"#CECECE\",color:\"#848383\",cursor:\"not-allowed\"};addPropertyControls(AppButton,{label:{type:ControlType.String,title:\"Label\"},isSubmit:{type:ControlType.Boolean,title:\"Submit\",description:\"Whether or not the button is a submit button\",defaultValue:false}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"AppButton\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AppButton.map", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";export default function AppLabel({inputId,label,isRequired}){return /*#__PURE__*/ _jsxs(\"label\",{htmlFor:inputId,style:inputStyle,children:[label,isRequired&&/*#__PURE__*/ _jsx(\"span\",{style:{marginLeft:\"2px\"},children:\"*\"})]});};const inputStyle={fontWeight:\"700\",fontSize:\"16px\",fontFamily:\"PP Agrandir Narrow Bold\"};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"AppLabel\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AppLabel.map", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import AppLabel from\"https://framer.com/m/AppLabel-JSrB.js@lkuZknsT7uAuaCufIQoL\";export default function AppInput({id,label,type,onChange,value,isRequired,placeholder,style,onBlur}){return /*#__PURE__*/_jsxs(\"div\",{style:{...containerStyle,...style},children:[/*#__PURE__*/_jsx(AppLabel,{label:label,inputId:id,isRequired:isRequired}),/*#__PURE__*/_jsx(\"input\",{id:id,name:id,type:type,onChange:onChange,value:value,style:inputStyle,placeholder:placeholder,required:isRequired,onBlur:onBlur})]});}const inputStyle={padding:\"16px\",border:\"solid 1px #D5D5DC\",borderRadius:\"30px\",fontFamily:\"PP Neue Montreal Regular\",fontSize:\"16px\"};const containerStyle={display:\"flex\",flexDirection:\"column\",gap:\"4px\"};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"AppInput\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AppInput.map", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import AppLabel from\"https://framer.com/m/AppLabel-JSrB.js@lkuZknsT7uAuaCufIQoL\";export default function AppTextarea({id,label,value,onChange,isRequired,placeholder,style,inputStyleOverride}){return /*#__PURE__*/_jsxs(\"div\",{style:{...containerStyle,...style},children:[/*#__PURE__*/_jsx(AppLabel,{label:label,inputId:id,isRequired:isRequired}),/*#__PURE__*/_jsx(\"textarea\",{id:id,name:id,value:value,onChange:onChange,style:{...inputStyle,...inputStyleOverride},placeholder:placeholder,required:isRequired})]});}const inputStyle={padding:\"12px 16px\",\"scroll-padding\":\"12px\",border:\"solid 1px #D5D5DC\",\"border-radius\":\"16px\",height:\"96px\",resize:\"vertical\",fontFamily:\"PP Neue Montreal Regular\",fontSize:\"16px\"};const containerStyle={display:\"flex\",\"flex-direction\":\"column\",gap:\"4px\"};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"AppTextarea\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AppTextarea.map"],
  "mappings": "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",
  "names": ["AppSpinner", "props", "u", "l", "p", "style", "AppButton", "label", "isSubmit", "style", "isLoading", "disabled", "p", "buttonStyle", "disabledStyle", "AppSpinner", "l", "addPropertyControls", "ControlType", "AppLabel", "inputId", "label", "isRequired", "u", "inputStyle", "p", "AppInput", "id", "label", "type", "onChange", "value", "isRequired", "placeholder", "style", "onBlur", "u", "containerStyle", "p", "AppLabel", "inputStyle", "AppTextarea", "id", "label", "value", "onChange", "isRequired", "placeholder", "style", "inputStyleOverride", "u", "containerStyle", "p", "AppLabel", "inputStyle"]
}
