{"version":3,"file":"CustomHubspotForm.CYeaJ2YK.mjs","names":["defaultEmptyStateStyle","React.useRef"],"sources":["https:/framerusercontent.com/modules/cuQH4dmpDnV8YK1mSgQX/tTLhbOFToDhKcwOVmn8E/useFontControls.js","https:/framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/AAh30yXzt1DUsOi1YwUY/useRenderTarget.js","https:/framerusercontent.com/modules/G4IfyjvwmaeSBpdb4TWu/Pk7RhKpPAlu4xr8tiZYq/index.js","https:/framer.com/m/framer/default-utils.js@^0.43.0","https:/framerusercontent.com/modules/ZORE1BBUY4n4vHC0WFDH/bnwaYkSw2e4q5eLH4jPK/styles.js","https:/framer.com/m/framer/integrations-styles.js@0.2.0","https:/framerusercontent.com/modules/D50rKwVu3hmIGprIfRQy/RSHcDt4CBGqPEwUnMcoM/CustomHubspotForm.js"],"sourcesContent":["// @ts-ignore\nimport { fontStore } from \"framer\";\nimport { useEffect } from \"react\";\n// @ts-ignore\nimport { fontStack } from \"https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js\";\nconst fontWeights = {\n    100: \"Thin\",\n    200: \"Extra-light\",\n    300: \"Light\",\n    400: \"Regular\",\n    500: \"Medium\",\n    600: \"Semi-bold\",\n    700: \"Bold\",\n    800: \"Extra-bold\",\n    900: \"Black\"\n};\nexport function useFontControls(props) {\n    const { fontFamily , fontSize , fontWeight , font  } = props;\n    const fontWeightName = fontWeights[fontWeight];\n    const customFontStack = `\"${fontFamily} ${fontWeightName}\", \"${fontFamily}\", ${fontStack}`;\n    const fontFamilyStyle = fontFamily ? {\n        fontSize,\n        fontWeight,\n        fontFamily: customFontStack\n    } : {\n        fontSize,\n        fontWeight\n    };\n    const fetchCustomFonts = async ()=>{\n        await fontStore.loadWebFontsFromSelectors([\n            `CUSTOM;${fontFamily}`,\n            `CUSTOM;${fontFamily} ${fontWeightName}`,\n            `GF;${fontFamily}-${fontWeightName.toLowerCase()}`, \n        ]).catch((e)=>console.error(e)\n        );\n    };\n    useEffect(()=>{\n        if (font) fetchCustomFonts();\n    }, [\n        font,\n        fontFamily,\n        fontWeight\n    ]);\n    return fontFamilyStyle;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useFontControls\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useFontControls.map","import { useMemo } from \"react\";\nimport { RenderTarget } from \"framer\";\nexport function useRenderTarget() {\n    const currentRenderTarget = useMemo(()=>RenderTarget.current()\n    , []);\n    return currentRenderTarget;\n}\nexport function useIsInPreview() {\n    const inPreview = useMemo(()=>RenderTarget.current() === RenderTarget.preview\n    , []);\n    return inPreview;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useIsInPreview\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRenderTarget\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useRenderTarget.map","import { defaultEvents, localeOptions, fontControls, fontSizeOptions, emptyStateStyle, containerStyles, fontStack } from \"https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js\";\nimport { useOnEnter, useOnExit } from \"https://framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js\";\nimport { useConstant } from \"https://framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js\";\nimport { colorTokentoValue, colorFromToken } from \"https://framerusercontent.com/modules/D2Lz5CmnNVPZFFiZXalt/QaCzPbriZBfXWZIIycFI/colorFromToken.js\";\nimport { isMotionValue } from \"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";\nimport { useUniqueClassName, randomID } from \"https://framerusercontent.com/modules/xDiQsqBGXzmMsv7AlEVy/uhunpMiNsbXxzjlXsg1y/useUniqueClassName.js\";\nimport { getVariantControls } from \"https://framerusercontent.com/modules/ETACN5BJyFTSo0VVDJfu/NHRqowOiXkF9UwOzczF7/variantUtils.js\";\nimport { useIsBrowserSafari } from \"https://framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js\";\nimport { useMultiOnChange, useOnChange } from \"https://framerusercontent.com/modules/v9AWX2URmiYsHf7GbctE/XxKAZ9KlhWqf5x1JMyyF/useOnChange.js\";\nimport { mstoMinAndSec, secondsToMinutes } from \"https://framerusercontent.com/modules/4zHZnO5JojN1PrIbu2jm/revv9QCWpkh8lPzi2jje/time.js\";\nimport { useAutoMotionValue } from \"https://framerusercontent.com/modules/kNDwabfjDEb3vUxkQlZS/fSIr3AOAYbGlfSPgXpYu/useAutoMotionValue.js\";\nimport { useFontControls } from \"https://framerusercontent.com/modules/cuQH4dmpDnV8YK1mSgQX/tTLhbOFToDhKcwOVmn8E/useFontControls.js\";\nimport { useRenderTarget, useIsInPreview } from \"https://framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/AAh30yXzt1DUsOi1YwUY/useRenderTarget.js\";\nimport { useControlledState } from \"https://framerusercontent.com/modules/zGkoP8tPDCkoBzMdt5uq/0zFSjxIYliHxrQQnryFX/useControlledState.js\";\nimport { usePadding, useRadius, paddingControl, borderRadiusControl } from \"https://framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js\";\nimport { detectAutoSizingAxis } from \"https://framerusercontent.com/modules/8CkHAZatUz1UR8jNTcfD/HwbnIAZlUmQ2oTpcLkaH/detectAutoSizingAxis.js\";\nexport { useOnEnter, useOnExit, defaultEvents, isMotionValue, colorFromToken, colorTokentoValue, localeOptions, fontControls, fontSizeOptions, emptyStateStyle, containerStyles, fontStack, useUniqueClassName, getVariantControls, useIsBrowserSafari, randomID, useConstant, useMultiOnChange, useOnChange, usePadding, useRadius, paddingControl, borderRadiusControl, mstoMinAndSec, useFontControls, secondsToMinutes, useAutoMotionValue, useRenderTarget, useIsInPreview, useControlledState, detectAutoSizingAxis,  };\n\nexport const __FramerMetadata__ = {\"exports\":{\"fontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"mstoMinAndSec\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorTokentoValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useFontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useUniqueClassName\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"paddingControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontStack\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"detectAutoSizingAxis\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRenderTarget\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnEnter\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getVariantControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useAutoMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomID\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnExit\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsInPreview\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRadius\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePadding\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useMultiOnChange\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontSizeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useConstant\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnChange\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useControlledState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"borderRadiusControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorFromToken\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"secondsToMinutes\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}","/*\n * index (framer/default-utils@0.43.0)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/G4IfyjvwmaeSBpdb4TWu/Pk7RhKpPAlu4xr8tiZYq/index.js\"\n","import{containerStyles,emptyStateStyle as defaultEmptyStateStyle}from\"https://framer.com/m/framer/default-utils.js@^0.43.0\";export const emptyStateStyle={...containerStyles,...defaultEmptyStateStyle,textAlign:\"center\",padding:15,width:200,height:100,overflow:\"hidden\"};export const neutralStateStyle={...emptyStateStyle,color:\"#09f\",background:\"rgb(0, 153, 255, 0.1)\",borderColor:\"#09f\"};export const stateTitleStyle={fontSize:12,fontWeight:600,margin:0};export const stateParagraphStyle={fontSize:12,maxWidth:200,lineHeight:1.4,margin:\"5px 0 0 0\"};\nexport const __FramerMetadata__ = {\"exports\":{\"neutralStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"stateTitleStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"stateParagraphStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./styles.map","/*\n * styles (framer/integrations-styles@0.2.0)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/ZORE1BBUY4n4vHC0WFDH/bnwaYkSw2e4q5eLH4jPK/styles.js\"\n","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType,useTracking}from\"framer\";import{emptyStateStyle,stateParagraphStyle,stateTitleStyle}from\"https://framer.com/m/framer/integrations-styles.js@0.2.0\";function EmptyState({title,description}){return /*#__PURE__*/_jsxs(\"div\",{style:{...emptyStateStyle,width:\"100%\",height:\"100%\"},children:[/*#__PURE__*/_jsx(\"h1\",{style:stateTitleStyle,children:title}),/*#__PURE__*/_jsx(\"p\",{style:stateParagraphStyle,children:description})]});}/**\n * HUBSPOT\n *\n * @framerIntrinsicWidth 480\n * @framerIntrinsicHeight 300\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight auto\n */export default function CustomHubSpotForm({portalId,formId,advanced,region,trackingId,container,fieldInput,checkbox,radio,button,spacing,richText,errorAlert,infoAlert}){const ref=React.useRef(null);const track=useTracking();// Tracking setup\nReact.useEffect(()=>{if(!portalId||!formId||!trackingId)return;function onFormSubmissionSuccess(event){if(!ref.current)return;// Match form by checking if event's formId matches\nconst formDiv=ref.current.querySelector(`[data-form-id=\"${formId}\"]`);if(!formDiv)return;if(trackingId)track(trackingId);}document.addEventListener(\"hs-form-event:on-submission:success\",onFormSubmissionSuccess);return()=>document.removeEventListener(\"hs-form-event:on-submission:success\",onFormSubmissionSuccess);},[trackingId,formId,portalId]);// Load the developer embed script\nReact.useEffect(()=>{if(!portalId||!region)return;const scriptId=`hubspot-developer-script-${portalId}`;if(document.getElementById(scriptId))return;const script=document.createElement(\"script\");script.id=scriptId;script.src=`https://js-${region}.hsforms.net/forms/embed/developer/${portalId}.js`;script.defer=true;document.body.appendChild(script);return()=>{const existingScript=document.getElementById(scriptId);if(existingScript)existingScript.remove();};},[portalId,region]);if(!portalId||!formId||!region){return /*#__PURE__*/_jsx(EmptyState,{title:\"Hubspot\",description:\"Set a portal ID and form in the Properties.\"});}// Build CSS variables from all style groups\nconst cssVars={// Container\n...container?.backgroundColor&&{\"--hsf-background__background-color\":container.backgroundColor},...container?.border&&{\"--hsf-background__border-style\":container.border.borderStyle||\"solid\",\"--hsf-background__border-color\":container.border.borderColor||\"#E0E0E0\",\"--hsf-background__border-width\":typeof container.border.borderWidth===\"number\"?`${container.border.borderWidth}px`:container.border.borderTopWidth?`${container.border.borderTopWidth}px ${container.border.borderRightWidth}px ${container.border.borderBottomWidth}px ${container.border.borderLeftWidth}px`:\"1px\"},...container?.borderRadius&&{\"--hsf-background__border-radius\":container.borderRadius},...container?.padding&&{\"--hsf-background__padding\":container.padding},// Field Input - Labels\n...fieldInput?.labelFont&&{\"--hsf-field-label__font-family\":fieldInput.labelFont.fontFamily,\"--hsf-field-label__font-size\":fieldInput.labelFont.fontSize},...fieldInput?.labelColor&&{\"--hsf-field-label__color\":fieldInput.labelColor},...fieldInput?.labelRequiredIndicatorColor&&{\"--hsf-field-label-requiredindicator__color\":fieldInput.labelRequiredIndicatorColor},// Field Input - Description\n...fieldInput?.descriptionFont&&{\"--hsf-field-description__font-family\":fieldInput.descriptionFont.fontFamily,\"--hsf-field-description__font-size\":fieldInput.descriptionFont.fontSize},...fieldInput?.descriptionColor&&{\"--hsf-field-description__color\":fieldInput.descriptionColor},// Field Input - Footer\n...fieldInput?.footerFont&&{\"--hsf-field-footer__font-family\":fieldInput.footerFont.fontFamily,\"--hsf-field-footer__font-size\":fieldInput.footerFont.fontSize},...fieldInput?.footerColor&&{\"--hsf-field-footer__color\":fieldInput.footerColor},// Field Input - Input\n...fieldInput?.inputFont&&{\"--hsf-field-input__font-family\":fieldInput.inputFont.fontFamily,\"--hsf-field-input__font-size\":fieldInput.inputFont.fontSize},...fieldInput?.inputColor&&{\"--hsf-field-input__color\":fieldInput.inputColor},...fieldInput?.inputBackgroundColor&&{\"--hsf-field-input__background-color\":fieldInput.inputBackgroundColor},...fieldInput?.inputPlaceholderColor&&{\"--hsf-field-input__placeholder-color\":fieldInput.inputPlaceholderColor},...fieldInput?.inputBorder&&{\"--hsf-field-input__border-style\":fieldInput.inputBorder.borderStyle||\"solid\",\"--hsf-field-input__border-color\":fieldInput.inputBorder.borderColor||\"#E0E0E0\",\"--hsf-field-input__border-width\":typeof fieldInput.inputBorder.borderWidth===\"number\"?`${fieldInput.inputBorder.borderWidth}px`:fieldInput.inputBorder.borderTopWidth?`${fieldInput.inputBorder.borderTopWidth}px ${fieldInput.inputBorder.borderRightWidth}px ${fieldInput.inputBorder.borderBottomWidth}px ${fieldInput.inputBorder.borderLeftWidth}px`:\"1px\"},...fieldInput?.inputBorderRadius&&{\"--hsf-field-input__border-radius\":fieldInput.inputBorderRadius},...fieldInput?.inputPadding&&{\"--hsf-field-input__padding\":fieldInput.inputPadding},// Checkbox\n...checkbox?.padding&&{\"--hsf-field-checkbox__padding\":checkbox.padding},...checkbox?.backgroundColor&&{\"--hsf-field-checkbox__background-color\":checkbox.backgroundColor},...checkbox?.color&&{\"--hsf-field-checkbox__color\":checkbox.color},...checkbox?.border&&{\"--hsf-field-checkbox__border-style\":checkbox.border.borderStyle||\"solid\",\"--hsf-field-checkbox__border-color\":checkbox.border.borderColor||\"#E0E0E0\",\"--hsf-field-checkbox__border-width\":typeof checkbox.border.borderWidth===\"number\"?`${checkbox.border.borderWidth}px`:checkbox.border.borderTopWidth?`${checkbox.border.borderTopWidth}px ${checkbox.border.borderRightWidth}px ${checkbox.border.borderBottomWidth}px ${checkbox.border.borderLeftWidth}px`:\"1px\"},// Radio\n...radio?.padding&&{\"--hsf-field-radio__padding\":radio.padding},...radio?.backgroundColor&&{\"--hsf-field-radio__background-color\":radio.backgroundColor},...radio?.color&&{\"--hsf-field-radio__color\":radio.color},...radio?.border&&{\"--hsf-field-radio__border-style\":radio.border.borderStyle||\"solid\",\"--hsf-field-radio__border-color\":radio.border.borderColor||\"#E0E0E0\",\"--hsf-field-radio__border-width\":typeof radio.border.borderWidth===\"number\"?`${radio.border.borderWidth}px`:radio.border.borderTopWidth?`${radio.border.borderTopWidth}px ${radio.border.borderRightWidth}px ${radio.border.borderBottomWidth}px ${radio.border.borderLeftWidth}px`:\"1px\"},// Button\n...button?.font&&{\"--hsf-button__font-family\":button.font.fontFamily,\"--hsf-button__font-size\":button.font.fontSize},...button?.color&&{\"--hsf-button__color\":button.color},...button?.backgroundColor&&{\"--hsf-button__background-color\":button.backgroundColor},...button?.borderRadius&&{\"--hsf-button__border-radius\":button.borderRadius},...button?.padding&&{\"--hsf-button__padding\":button.padding},...button?.boxShadow&&{\"--hsf-button__box-shadow\":button.boxShadow},// Spacing\n...spacing?.horizontalSpacing!==undefined&&{\"--hsf-row__horizontal-spacing\":`${spacing.horizontalSpacing}px`},...spacing?.verticalSpacing!==undefined&&{\"--hsf-row__vertical-spacing\":`${spacing.verticalSpacing}px`},...spacing?.moduleVerticalSpacing!==undefined&&{\"--hsf-module__vertical-spacing\":`${spacing.moduleVerticalSpacing}px`},// Rich Text\n...richText?.font&&{\"--hsf-richtext__font-family\":richText.font.fontFamily,\"--hsf-richtext__font-size\":richText.font.fontSize},...richText?.color&&{\"--hsf-richtext__color\":richText.color},// Error Alert\n...errorAlert?.font&&{\"--hsf-erroralert__font-family\":errorAlert.font.fontFamily,\"--hsf-erroralert__font-size\":errorAlert.font.fontSize},...errorAlert?.color&&{\"--hsf-erroralert__color\":errorAlert.color},// Info Alert\n...infoAlert?.font&&{\"--hsf-infoalert__font-family\":infoAlert.font.fontFamily,\"--hsf-infoalert__font-size\":infoAlert.font.fontSize},...infoAlert?.color&&{\"--hsf-infoalert__color\":infoAlert.color}};// Button alignment and margin CSS\nconst buttonAlignment=button?.alignment||\"flex-start\";const buttonMarginTop=button?.marginTop!==undefined?`${button.marginTop}px`:\"0px\";const buttonCSS=`\n        .hsfc-NavigationRow__Buttons {\n            justify-content: ${buttonAlignment} !important;\n        }\n        .hsfc-NavigationRow {\n            margin-top: ${buttonMarginTop} !important;\n        }\n    `;return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"contents\"},ref:ref,children:[/*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:buttonCSS}}),/*#__PURE__*/_jsx(\"div\",{className:\"hs-form-html\",\"data-region\":region,\"data-form-id\":formId,\"data-portal-id\":portalId,style:cssVars})]});}addPropertyControls(CustomHubSpotForm,{portalId:{title:\"Portal\",type:ControlType.String,placeholder:\"243793065\",description:\"Create a [Hubspot](https://www.hubspot.com/) account, add a new form and copy your portal ID. [Learn more…](https://www.framer.com/plugins/hubspot/)\"},formId:{title:\"Form\",type:ControlType.String,placeholder:\"8734cbe3-f2fb-4132-8476-a5dde968d312\"},trackingId:{title:\"Tracking\",type:ControlType.TrackingId,placeholder:\"ID\"},advanced:{title:\"Advanced\",type:ControlType.Boolean,enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:false},region:{title:\"Region\",type:ControlType.String,placeholder:\"na2\",defaultValue:\"na2\",hidden:({advanced})=>!advanced},container:{title:\"Container\",type:ControlType.Object,optional:true,controls:{backgroundColor:{title:\"BG Color\",type:ControlType.Color,optional:true},border:{title:\"Border\",type:ControlType.Border,optional:true},borderRadius:{title:\"Border Radius\",type:ControlType.BorderRadius,optional:true},padding:{title:\"Padding\",type:ControlType.Padding,optional:true}}},fieldInput:{title:\"Field Input\",type:ControlType.Object,optional:true,controls:{labelFont:{title:\"Label Font\",type:ControlType.Font,controls:\"extended\",displayFontSize:true},labelColor:{title:\"Label Color\",type:ControlType.Color,defaultValue:\"#1A1A1A\"},labelRequiredIndicatorColor:{title:\"Required Indicator\",type:ControlType.Color,defaultValue:\"#DC2626\"},descriptionFont:{title:\"Description Font\",type:ControlType.Font,controls:\"extended\",displayFontSize:true},descriptionColor:{title:\"Description Color\",type:ControlType.Color,defaultValue:\"#6B7280\"},footerFont:{title:\"Footer Font\",type:ControlType.Font,controls:\"extended\",displayFontSize:true},footerColor:{title:\"Footer Color\",type:ControlType.Color,defaultValue:\"#6B7280\"},inputFont:{title:\"Input Font\",type:ControlType.Font,controls:\"extended\",displayFontSize:true},inputColor:{title:\"Input Color\",type:ControlType.Color,defaultValue:\"#1A1A1A\"},inputBackgroundColor:{title:\"Input BG Color\",type:ControlType.Color,defaultValue:\"#FFFFFF\"},inputPlaceholderColor:{title:\"Placeholder Color\",type:ControlType.Color,defaultValue:\"#9CA3AF\"},inputBorder:{title:\"Input Border\",type:ControlType.Border,optional:true,defaultValue:{borderWidth:1,borderStyle:\"solid\",borderColor:\"#E5E7EB\"}},inputBorderRadius:{title:\"Input Border Radius\",type:ControlType.BorderRadius,optional:true,defaultValue:\"6px\"},inputPadding:{title:\"Input Padding\",type:ControlType.Padding,defaultValue:\"10px 12px 10px 12px\",optional:true}}},checkbox:{title:\"Checkbox\",type:ControlType.Object,optional:true,controls:{padding:{title:\"Padding\",optional:true,type:ControlType.Padding,defaultValue:\"4px\"},backgroundColor:{title:\"BG Color\",type:ControlType.Color,defaultValue:\"#FFFFFF\"},color:{title:\"Text Color\",type:ControlType.Color,defaultValue:\"#1A1A1A\"},border:{title:\"Border\",optional:true,type:ControlType.Border,defaultValue:{borderWidth:1,borderStyle:\"solid\",borderColor:\"#D1D5DB\"}}}},radio:{title:\"Radio\",type:ControlType.Object,optional:true,controls:{padding:{title:\"Padding\",optional:true,type:ControlType.Padding,defaultValue:\"4px\"},backgroundColor:{title:\"BG Color\",type:ControlType.Color,defaultValue:\"#FFFFFF\"},color:{title:\"Text Color\",type:ControlType.Color,defaultValue:\"#1A1A1A\"},border:{title:\"Border\",optional:true,type:ControlType.Border,defaultValue:{borderWidth:1,borderStyle:\"solid\",borderColor:\"#D1D5DB\"}}}},button:{title:\"Button\",type:ControlType.Object,optional:true,controls:{alignment:{title:\"Alignment\",type:ControlType.Enum,options:[\"flex-start\",\"center\",\"flex-end\"],optionTitles:[\"Left\",\"Center\",\"Right\"],defaultValue:\"flex-start\"},marginTop:{title:\"Margin Top\",type:ControlType.Number,min:0,max:200,unit:\"px\",displayStepper:true,defaultValue:0},font:{title:\"Font\",type:ControlType.Font,controls:\"extended\",displayFontSize:true},color:{title:\"Text Color\",type:ControlType.Color,defaultValue:\"#FFFFFF\"},backgroundColor:{title:\"BG Color\",type:ControlType.Color,defaultValue:\"#1F2937\"},borderRadius:{title:\"Border Radius\",type:ControlType.BorderRadius,defaultValue:\"8px\",optional:true},padding:{title:\"Padding\",type:ControlType.Padding,defaultValue:\"12px 24px 12px 24px\",optional:true},boxShadow:{title:\"Box Shadow\",type:ControlType.BoxShadow,optional:true}}},spacing:{title:\"Spacing\",type:ControlType.Object,optional:true,controls:{horizontalSpacing:{title:\"Horizontal\",type:ControlType.Number,min:0,max:100,unit:\"px\",displayStepper:true,defaultValue:16},verticalSpacing:{title:\"Vertical\",type:ControlType.Number,min:0,max:100,unit:\"px\",displayStepper:true,defaultValue:16},moduleVerticalSpacing:{title:\"Module Vertical\",type:ControlType.Number,min:0,max:100,unit:\"px\",displayStepper:true,defaultValue:16}}},richText:{title:\"Rich Text\",type:ControlType.Object,optional:true,controls:{font:{title:\"Font\",type:ControlType.Font,controls:\"extended\",displayFontSize:true},color:{title:\"Text Color\",type:ControlType.Color,defaultValue:\"#1A1A1A\"}}},errorAlert:{title:\"Error Alert\",type:ControlType.Object,optional:true,controls:{font:{title:\"Font\",type:ControlType.Font,controls:\"extended\",displayFontSize:true},color:{title:\"Text Color\",type:ControlType.Color,defaultValue:\"#DC2626\"}}},infoAlert:{title:\"Info Alert\",type:ControlType.Object,optional:true,controls:{font:{title:\"Font\",type:ControlType.Font,controls:\"extended\",displayFontSize:true},color:{title:\"Text Color\",type:ControlType.Color,defaultValue:\"#0066FF\"}}}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CustomHubSpotForm\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"300\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicWidth\":\"480\",\"framerSupportedLayoutHeight\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CustomHubspotForm.map"],"mappings":"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"}