{"version":3,"file":"GlobalFormFontFix.CzRF3Ebf.mjs","names":[],"sources":["https:/framerusercontent.com/modules/Psyd1ckRHekbJSGGXNFq/7Kf7k9dAFS7WrEvw2pqx/GlobalFormFontFix.js"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";/**\n * Invisible utility component.\n *\n * iOS Safari auto-zooms the whole page when a form field is focused if that\n * field's font-size is below 16px. This injects a small global stylesheet\n * (once per page load) that forces every input/textarea/select on the site\n * to render at 16px, so the zoom-on-focus never triggers — without having to\n * manually edit the font size of every individual field.\n *\n * Place one instance of this component anywhere on any page that has a\n * form (it renders nothing visible, size is fixed at 1x1px).\n *\n * @framerIntrinsicWidth 1\n * @framerIntrinsicHeight 1\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function GlobalFormFontFix(){React.useEffect(()=>{if(typeof document===\"undefined\")return;const id=\"global-form-font-fix\";if(document.getElementById(id))return;const style=document.createElement(\"style\");style.id=id;style.innerHTML=\"input, textarea, select { font-size: 16px !important; }\";document.head.appendChild(style);},[]);return /*#__PURE__*/_jsx(\"div\",{style:{width:1,height:1}});}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"GlobalFormFontFix\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicWidth\":\"1\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"1\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./GlobalFormFontFix.map"],"mappings":"kHAgBG,SAAwB,GAAmB,CAA6S,OAA5S,MAAoB,CAAC,GAAG,OAAO,SAAW,IAAY,OAAO,IAAM,EAAG,uBAAuB,GAAG,SAAS,eAAe,CAAE,EAAE,OAAO,IAAM,EAAM,SAAS,cAAc,OAAO,EAAE,EAAM,GAAG,EAAG,EAAM,UAAU,0DAA0D,SAAS,KAAK,YAAY,CAAK,CAAE,EAAE,CAAC,CAAC,EAAsB,EAAK,MAAM,CAAC,MAAM,CAAC,MAAM,EAAE,OAAO,CAAC,CAAC,CAAC,CAAE,iBAhB5W,IAA4B"}