{"version":3,"file":"RegistrationForm.CudhH_84.mjs","names":["useState","useRef","useCallback"],"sources":["https:/framerusercontent.com/modules/LFao21fpFPcxLHwJhnUa/okv64ElWKD52JR9iZS29/RegistrationForm.js"],"sourcesContent":["// Modern, minimal, responsive form for DOT/MC Number, Legal Name, City, State, ZIP, Authorized Person, Phone, Email, Signature\n// Phone input: static 🇺🇸 flag, +1 prefix (not deletable), only numbers after prefix, styled for Framer\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useState,useRef,useCallback,useEffect}from\"react\";import{addPropertyControls,ControlType,useIsStaticRenderer}from\"framer\";const US_STATES=[\"Alabama\",\"Alaska\",\"Arizona\",\"Arkansas\",\"California\",\"Colorado\",\"Connecticut\",\"Delaware\",\"Florida\",\"Georgia\",\"Hawaii\",\"Idaho\",\"Illinois\",\"Indiana\",\"Iowa\",\"Kansas\",\"Kentucky\",\"Louisiana\",\"Maine\",\"Maryland\",\"Massachusetts\",\"Michigan\",\"Minnesota\",\"Mississippi\",\"Missouri\",\"Montana\",\"Nebraska\",\"Nevada\",\"New Hampshire\",\"New Jersey\",\"New Mexico\",\"New York\",\"North Carolina\",\"North Dakota\",\"Ohio\",\"Oklahoma\",\"Oregon\",\"Pennsylvania\",\"Rhode Island\",\"South Carolina\",\"South Dakota\",\"Tennessee\",\"Texas\",\"Utah\",\"Vermont\",\"Virginia\",\"Washington\",\"West Virginia\",\"Wisconsin\",\"Wyoming\"];const CA_PROVINCES=[\"Alberta\",\"British Columbia\",\"Manitoba\",\"New Brunswick\",\"Newfoundland and Labrador\",\"Northwest Territories\",\"Nova Scotia\",\"Nunavut\",\"Ontario\",\"Prince Edward Island\",\"Quebec\",\"Saskatchewan\",\"Yukon\"];function validateZip(zip,country){if(country===\"USA\"){return/^\\d{5}$/.test(zip);}else if(country===\"Canada\"){return/^[A-Za-z][0-9][A-Za-z] [0-9][A-Za-z][0-9]$/.test(zip);}return false;}function validatePhone(phone){// Accepts empty or 10 digits (US number)\nif(!phone||phone.trim()===\"\")return true;return/^\\d{10}$/.test(phone);}function validateEmail(email){return/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$/.test(email);}/**\n * Modern DOT/MC Form with consistent vertical spacing\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export default function RegistrationForm(props){const{webhookUrl,background,fieldBackground,borderRadius,spacing,buttonColor,buttonTextColor,font,buttonFont,style}=props;const[fields,setFields]=useState({dot:\"\",mc:\"\",legal:\"\",country:\"USA\",city:\"\",street:\"\",state:\"\",zip:\"\",authorized:\"\",phone:\"\",email:\"\",signature:\"\",consent:false});const[touched,setTouched]=useState({});const[submitting,setSubmitting]=useState(false);const[error,setError]=useState(\"\");const canvasRef=useRef(null);const isStatic=useIsStaticRenderer();const[drawing,setDrawing]=useState(false);const[signatureData,setSignatureData]=useState(\"\");const clearSignature=useCallback(()=>{if(canvasRef.current){const ctx=canvasRef.current.getContext(\"2d\");ctx.clearRect(0,0,canvasRef.current.width,canvasRef.current.height);}setSignatureData(\"\");setFields(f=>({...f,signature:\"\"}));},[]);const handleStart=e=>{setDrawing(true);const rect=canvasRef.current.getBoundingClientRect();const x=(e.touches?e.touches[0].clientX:e.clientX)-rect.left;const y=(e.touches?e.touches[0].clientY:e.clientY)-rect.top;const ctx=canvasRef.current.getContext(\"2d\");ctx.beginPath();ctx.moveTo(x,y);};const handleMove=e=>{if(!drawing)return;const rect=canvasRef.current.getBoundingClientRect();const x=(e.touches?e.touches[0].clientX:e.clientX)-rect.left;const y=(e.touches?e.touches[0].clientY:e.clientY)-rect.top;const ctx=canvasRef.current.getContext(\"2d\");ctx.lineTo(x,y);ctx.strokeStyle=\"#084B8D\";ctx.lineWidth=2;ctx.lineCap=\"round\";ctx.stroke();};const handleEnd=()=>{setDrawing(false);const data=canvasRef.current.toDataURL();setSignatureData(data);setFields(f=>({...f,signature:data}));};const handleChange=(field,value)=>{setFields(f=>({...f,[field]:value}));setTouched(t=>({...t,[field]:true}));};const valid={zip:validateZip(fields.zip,fields.country),phone:validatePhone(fields.phone),email:validateEmail(fields.email),signature:!!fields.signature};const allFilled=Object.values({...fields,signature:signatureData||fields.signature}).every(v=>v&&v!==\"\");const allValid=valid.zip&&valid.phone&&valid.email&&valid.signature&&allFilled;const handleSubmit=async e=>{e.preventDefault();if(!allValid||submitting)return;setSubmitting(true);setError(\"\");try{const payload={dot_number:fields.dot,mc_number:fields.mc,legal_name:fields.legal,country:fields.country,city:fields.city,street_address:fields.street,state:fields.state,zip_code:fields.zip,authorized_person:fields.authorized,phone_number:fields.phone,email:fields.email,signature:signatureData||fields.signature};const res=await fetch(webhookUrl,{method:\"POST\",headers:{\"Content-Type\":\"application/json\"},body:JSON.stringify(payload)});if(!res.ok)throw new Error(\"Failed to submit\");const data=await res.json();if(data&&data.url){if(typeof window!==\"undefined\"){window.location.href=data.url;}}else if(props.redirectUrl){setTimeout(()=>{if(typeof window!==\"undefined\"){window.location.href=props.redirectUrl;}},1500);}}catch(err){console.error(\"Form submission error:\",err);setError(\"Submission failed. Please try again.\");}finally{setTimeout(()=>setSubmitting(false),1500);}};useEffect(()=>{if(typeof document!==\"undefined\"){let meta=document.querySelector('meta[name=\"viewport\"]');if(!meta){meta=document.createElement(\"meta\");meta.setAttribute(\"name\",\"viewport\");document.head.appendChild(meta);}meta.setAttribute(\"content\",\"width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no\");}},[]);useEffect(()=>{if(typeof document===\"undefined\")return;const styleTag=document.createElement(\"style\");styleTag.innerHTML=`\n        .modern-form-outer {\n            width: 100vw;\n            min-width: 0;\n            min-height: 0;\n            display: flex;\n            justify-content: center;\n            background: ${background};\n            border-radius: ${borderRadius}px;\n            padding: ${spacing}px 0;\n            box-sizing: border-box;\n        }\n        .modern-form-grid {\n            display: grid;\n            width: 100%;\n            max-width: 1120px;\n            box-sizing: border-box;\n            background: ${background};\n            border-radius: ${borderRadius}px;\n            padding: 0 ${spacing}px;\n            row-gap: ${spacing}px;\n            column-gap: ${spacing}px;\n            grid-template-columns: 1fr;\n        }\n        @media (min-width: 810px) and (max-width: 1120px) {\n            .modern-form-grid {\n                grid-template-columns: 1fr 1fr;\n            }\n        }\n        @media (min-width: 1121px) {\n            .modern-form-grid {\n                grid-template-columns: 1fr 1fr;\n                max-width: 1120px;\n            }\n        }\n        .modern-form-full {\n            grid-column: 1 / -1;\n        }\n        .modern-form-row-state-city {\n            display: flex;\n            flex-direction: column;\n            gap: ${spacing}px;\n        }\n        @media (min-width: 810px) {\n            .modern-form-row-state-city {\n                flex-direction: row;\n                gap: ${spacing}px;\n            }\n            .modern-form-col-state, .modern-form-col-city {\n                flex: 1 1 0;\n                min-width: 0;\n            }\n        }\n        `;document.head.appendChild(styleTag);return()=>{if(styleTag.parentNode)styleTag.parentNode.removeChild(styleTag);};},[background,borderRadius,spacing]);return /*#__PURE__*/_jsx(\"div\",{className:\"modern-form-outer\",style:style,children:/*#__PURE__*/_jsxs(\"form\",{className:\"modern-form-grid\",onSubmit:handleSubmit,autoComplete:\"off\",children:[/*#__PURE__*/_jsx(Input,{label:\"DOT Number\",value:fields.dot,onChange:v=>handleChange(\"dot\",v),background:fieldBackground,borderRadius:6,font:font,required:true,error:\"\"}),/*#__PURE__*/_jsx(Input,{label:\"MC Number\",value:fields.mc,onChange:v=>handleChange(\"mc\",v),background:fieldBackground,borderRadius:6,font:font,required:true,error:\"\",placeholder:\"\"}),/*#__PURE__*/_jsx(Input,{label:\"Legal Name\",value:fields.legal,onChange:v=>handleChange(\"legal\",v),background:fieldBackground,borderRadius:6,font:font,required:true,error:\"\",placeholder:\"\"}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:4},children:[/*#__PURE__*/_jsxs(\"label\",{style:{fontWeight:500,marginBottom:2,...font},children:[\"Country \",/*#__PURE__*/_jsx(\"span\",{style:{color:\"#d00\"},children:\"*\"})]}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",gap:10,width:\"100%\"},children:[\"USA\",\"Canada\"].map(country=>/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:()=>handleChange(\"country\",country),style:{flex:1,padding:\"10px 0\",borderRadius:borderRadius,border:fields.country===country?`2px solid ${buttonColor}`:\"1px solid #ddd\",background:fields.country===country?buttonColor:fieldBackground,color:fields.country===country?buttonTextColor:\"#222\",fontWeight:fields.country===country?600:400,fontSize:15,cursor:\"pointer\",transition:\"all 0.15s\",...font},\"aria-pressed\":fields.country===country,children:country},country))})]}),/*#__PURE__*/_jsx(\"div\",{className:\"modern-form-full\",children:/*#__PURE__*/_jsx(Input,{label:\"Street Address\",value:fields.street||\"\",onChange:v=>handleChange(\"street\",v),background:fieldBackground,borderRadius:6,font:font,required:true,error:\"\",placeholder:\"\"})}),/*#__PURE__*/_jsxs(\"div\",{className:\"modern-form-row-state-city modern-form-full\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"modern-form-col-city\",children:/*#__PURE__*/_jsx(Input,{label:\"City\",value:fields.city,onChange:v=>handleChange(\"city\",v),background:fieldBackground,borderRadius:6,font:font,required:true,error:\"\",placeholder:\"\"})}),/*#__PURE__*/_jsx(\"div\",{className:\"modern-form-col-state\",children:/*#__PURE__*/_jsx(Select,{label:fields.country===\"USA\"?\"State\":\"Province\",value:fields.state,onChange:v=>handleChange(\"state\",v),options:fields.country===\"USA\"?US_STATES:CA_PROVINCES,background:fieldBackground,borderRadius:6,font:font,required:true})})]}),/*#__PURE__*/_jsx(Input,{label:fields.country===\"USA\"?\"ZIP Code\":\"Postal Code\",value:fields.zip,onChange:v=>{let val=v;if(fields.country===\"USA\"){val=v.replace(/[^0-9]/g,\"\").slice(0,5);}else{val=v.toUpperCase().replace(/[^A-Z0-9 ]/g,\"\").replace(/(\\w{3})(\\w{0,3})/,(m,a,b)=>b?a+\" \"+b:a).slice(0,7);}handleChange(\"zip\",val);},background:fieldBackground,borderRadius:6,font:font,required:true,type:\"text\",error:touched[\"zip\"]&&!valid.zip?fields.country===\"USA\"?\"Enter 5-digit ZIP\":\"Format: A1B 2C3\":\"\",placeholder:fields.country===\"USA\"?\"90210\":\"A1B 2C3\"}),/*#__PURE__*/_jsx(Input,{label:\"Name of Authorized Person\",value:fields.authorized,onChange:v=>handleChange(\"authorized\",v),background:fieldBackground,borderRadius:6,font:font,required:true,error:\"\",placeholder:\"\"}),/*#__PURE__*/_jsx(PhoneInput,{label:\"Phone Number\",value:fields.phone,onChange:v=>handleChange(\"phone\",v),background:fieldBackground,borderRadius:6,font:font,required:true,error:touched[\"phone\"]&&!valid.phone?\"Invalid US phone\":\"\"}),/*#__PURE__*/_jsx(Input,{label:\"Email\",value:fields.email,onChange:v=>handleChange(\"email\",v),background:fieldBackground,borderRadius:6,font:font,required:true,type:\"email\",error:touched[\"email\"]&&!valid.email?\"Invalid email\":\"\",placeholder:\"\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"modern-form-full\",style:{width:\"100%\",display:\"flex\",flexDirection:\"column\",gap:6,alignItems:\"center\"},children:[/*#__PURE__*/_jsx(\"label\",{style:{fontWeight:500,marginBottom:2,...font},children:\"Signature\"}),/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",width:\"100%\",maxWidth:400,height:120,background:fieldBackground,borderRadius,border:\"1px solid #eee\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},children:[/*#__PURE__*/_jsx(\"canvas\",{ref:canvasRef,width:400,height:120,style:{width:\"100%\",maxWidth:400,height:120,borderRadius,background:\"transparent\",touchAction:\"none\",display:\"block\"},onMouseDown:e=>!isStatic&&handleStart(e),onMouseMove:e=>!isStatic&&handleMove(e),onMouseUp:()=>!isStatic&&handleEnd(),onMouseLeave:()=>drawing&&handleEnd(),onTouchStart:e=>!isStatic&&handleStart(e),onTouchMove:e=>!isStatic&&handleMove(e),onTouchEnd:()=>!isStatic&&handleEnd(),\"aria-label\":\"Signature pad\"}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:clearSignature,style:{position:\"absolute\",top:8,right:8,background:buttonColor,color:buttonTextColor,border:\"none\",borderRadius:6,padding:\"4px 10px\",fontSize:13,cursor:\"pointer\",...buttonFont},children:\"Clear\"})]}),touched[\"signature\"]&&!valid.signature&&/*#__PURE__*/_jsx(\"span\",{style:{color:\"#d00\",fontSize:12},children:\"Signature required\"})]}),error&&/*#__PURE__*/_jsx(\"div\",{className:\"modern-form-full\",style:{color:\"#d00\",fontSize:14,marginTop:-8},children:error}),/*#__PURE__*/_jsxs(\"div\",{className:\"modern-form-full\",style:{width:\"100%\",marginTop:8,marginBottom:0,display:\"flex\",flexDirection:\"column\",alignItems:\"center\",gap:10},children:[/*#__PURE__*/_jsxs(\"label\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:\"center\",gap:8,width:\"100%\",maxWidth:480,margin:\"0 auto\",fontSize:13,color:\"#444\",lineHeight:1.4,wordBreak:\"break-word\",textAlign:\"center\"},children:[/*#__PURE__*/_jsx(\"input\",{type:\"checkbox\",checked:!!fields.consent,onChange:e=>handleChange(\"consent\",e.target.checked),required:true,style:{marginTop:2,accentColor:buttonColor,minWidth:18,minHeight:18},\"aria-required\":\"true\",\"aria-label\":\"Consent to Terms and Conditions\"}),/*#__PURE__*/_jsxs(\"span\",{children:[\"I agree to the\",\" \",/*#__PURE__*/_jsx(\"a\",{href:\"https://www.onlineboc3.com/terms\",target:\"_blank\",rel:\"noopener noreferrer\",style:{color:buttonColor,textDecoration:\"underline\",fontWeight:400,cursor:\"pointer\"},children:\"Terms\"}),\" \",\"and\",\" \",/*#__PURE__*/_jsx(\"a\",{href:\"https://www.onlineboc3.com/policy\",target:\"_blank\",rel:\"noopener noreferrer\",style:{color:buttonColor,textDecoration:\"underline\",fontWeight:400,cursor:\"pointer\"},children:\"Privacy Policy\"}),\".\"]})]}),/*#__PURE__*/_jsx(\"button\",{type:\"submit\",disabled:!allValid||submitting||!fields.consent,style:{marginTop:0,background:buttonColor,color:buttonTextColor,border:\"none\",borderRadius:999,padding:\"14px 0\",fontWeight:600,fontSize:16,cursor:!allValid||submitting||!fields.consent?\"not-allowed\":\"pointer\",opacity:!allValid||submitting||!fields.consent?.6:1,transition:\"opacity 0.2s\",...buttonFont,width:\"100%\",maxWidth:311},children:submitting?/*#__PURE__*/_jsxs(\"span\",{style:{display:\"inline-flex\",alignItems:\"center\",gap:8},children:[/*#__PURE__*/_jsx(\"span\",{className:\"framer-form-spinner\",style:{width:18,height:18,display:\"inline-block\"},children:/*#__PURE__*/_jsx(\"svg\",{width:\"18\",height:\"18\",viewBox:\"0 0 38 38\",xmlns:\"http://www.w3.org/2000/svg\",stroke:buttonTextColor,children:/*#__PURE__*/_jsx(\"g\",{fill:\"none\",fillRule:\"evenodd\",children:/*#__PURE__*/_jsxs(\"g\",{transform:\"translate(1 1)\",strokeWidth:\"3\",children:[/*#__PURE__*/_jsx(\"circle\",{strokeOpacity:\".3\",cx:\"18\",cy:\"18\",r:\"18\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M36 18c0-9.94-8.06-18-18-18\",children:/*#__PURE__*/_jsx(\"animateTransform\",{attributeName:\"transform\",type:\"rotate\",from:\"0 18 18\",to:\"360 18 18\",dur:\"0.9s\",repeatCount:\"indefinite\"})})]})})})}),\"Submitting...\"]}):\"Submit\"})]})]})});}function Input({label,value,onChange,background,borderRadius,font,required,type=\"text\",error,placeholder=\"\"}){return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:4},children:[/*#__PURE__*/_jsxs(\"label\",{style:{fontWeight:500,marginBottom:2,...font},children:[label,required&&/*#__PURE__*/_jsx(\"span\",{style:{color:\"#d00\"},children:\"*\"})]}),/*#__PURE__*/_jsx(\"input\",{value:value,onChange:e=>onChange(e.target.value),required:required,type:type,placeholder:placeholder,style:{width:\"100%\",padding:\"12px 14px\",borderRadius,border:error?\"1.5px solid #d00\":\"1px solid #ddd\",background,fontSize:15,...font},\"aria-invalid\":!!error,\"aria-label\":label}),error&&/*#__PURE__*/_jsx(\"span\",{style:{color:\"#d00\",fontSize:12},children:error})]});}function PhoneInput({label,value,onChange,background,borderRadius,font,required,error}){// Only allow 10 digits after +1\nconst getDigits=v=>v.replace(/\\D/g,\"\").slice(0,10);const digits=getDigits(value);// Format as (XXX) XXX-XXXX\nconst format=d=>{if(!d)return\"\";if(d.length<=3)return`(${d}`;if(d.length<=6)return`(${d.slice(0,3)}) ${d.slice(3)}`;return`(${d.slice(0,3)}) ${d.slice(3,6)}-${d.slice(6)}`;};const formatted=format(digits);// Handle input change\nconst handleInput=e=>{const raw=e.target.value.replace(/[^0-9]/g,\"\");onChange(raw);};return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:4},children:[/*#__PURE__*/_jsxs(\"label\",{style:{fontWeight:500,marginBottom:2,...font},children:[label,required&&/*#__PURE__*/_jsx(\"span\",{style:{color:\"#d00\"},children:\"*\"})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",background,borderRadius,border:error?\"1.5px solid #d00\":\"1px solid #ddd\",padding:\"0 0 0 10px\",width:\"100%\",minHeight:48},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontSize:20,marginRight:8},children:\"🇺🇸\"}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:15,fontWeight:500,color:\"#222\",marginRight:6,userSelect:\"none\"},children:\"+1\"}),/*#__PURE__*/_jsx(\"input\",{type:\"tel\",inputMode:\"numeric\",value:formatted,onChange:handleInput,required:required,style:{flex:1,border:\"none\",outline:\"none\",background:\"transparent\",fontSize:15,padding:\"12px 0\",...font},\"aria-label\":label,maxLength:14})]}),error&&/*#__PURE__*/_jsx(\"span\",{style:{color:\"#d00\",fontSize:12},children:error})]});}function Select({label,value,onChange,options,background,borderRadius,font,required}){return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:4},children:[/*#__PURE__*/_jsxs(\"label\",{style:{fontWeight:500,marginBottom:2,...font},children:[label,required&&/*#__PURE__*/_jsx(\"span\",{style:{color:\"#d00\"},children:\"*\"})]}),/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",width:\"100%\"},children:[/*#__PURE__*/_jsxs(\"select\",{value:value,onChange:e=>onChange(e.target.value),required:required,style:{width:\"100%\",padding:\"12px 14px\",borderRadius,border:\"1px solid #ddd\",background,fontSize:15,appearance:\"none\",WebkitAppearance:\"none\",MozAppearance:\"none\",...font},\"aria-label\":label,children:[/*#__PURE__*/_jsx(\"option\",{value:\"\",children:\"Select\"}),options.map(opt=>/*#__PURE__*/_jsx(\"option\",{value:opt,children:opt},opt))]}),/*#__PURE__*/_jsx(\"span\",{style:{pointerEvents:\"none\",position:\"absolute\",right:18,top:\"50%\",transform:\"translateY(-50%)\",color:\"#888\",fontSize:18,zIndex:2,display:\"flex\",alignItems:\"center\"},children:/*#__PURE__*/_jsx(\"svg\",{width:\"18\",height:\"18\",viewBox:\"0 0 18 18\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\",\"aria-hidden\":\"true\",focusable:\"false\",children:/*#__PURE__*/_jsx(\"polyline\",{points:\"5 7 9 11 13 7\"})})})]})]});}addPropertyControls(RegistrationForm,{webhookUrl:{type:ControlType.String,title:\"Webhook URL\",defaultValue:\"https://example.com/webhook\"},redirectUrl:{type:ControlType.String,title:\"Redirect URL\",defaultValue:\"\"},background:{type:ControlType.Color,title:\"Background\",defaultValue:\"#FFFFFF\"},fieldBackground:{type:ControlType.Color,title:\"Field BG\",defaultValue:\"#F5F5F5\"},borderRadius:{type:ControlType.Number,title:\"Radius\",defaultValue:12,min:0,max:32},spacing:{type:ControlType.Number,title:\"Spacing\",defaultValue:18,min:8,max:40},buttonColor:{type:ControlType.Color,title:\"Button\",defaultValue:\"#000000\"},buttonTextColor:{type:ControlType.Color,title:\"Button Text\",defaultValue:\"#FFFFFF\"},font:{type:ControlType.Font,title:\"Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"15px\",variant:\"Medium\",letterSpacing:\"-0.01em\",lineHeight:\"1.3em\"}},buttonFont:{type:ControlType.Font,title:\"Button Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"15px\",variant:\"Semibold\",letterSpacing:\"-0.01em\",lineHeight:\"1em\"}}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"RegistrationForm\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./RegistrationForm.map"],"mappings":"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"}