{"version":3,"file":"DynamicForm.BFunYCWb.mjs","names":["useState"],"sources":["https:/framerusercontent.com/modules/27mMwM6ErfohhBlIqQxu/5VBEH0Be3DghIBnjxNOf/DynamicForm.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useState,useEffect}from\"react\";import{addPropertyControls,ControlType}from\"framer\";// Função para aplicar máscara dinâmica baseada na máscara padrão\nconst applyMask=(value,mask)=>{if(!value||!mask)return\"\";let digits=value.replace(/\\D/g,\"\");let result=\"\";let digitIndex=0;for(let i=0;i<mask.length&&digitIndex<digits.length;i++){if(mask[i]===\"9\"){result+=digits[digitIndex++];}else{result+=mask[i];}}return result;};// Função para extrair parâmetros da URL\nconst getUrlParams=()=>{const params=new URLSearchParams(window.location.search);const paramObj={};for(let[key,value]of params.entries()){paramObj[key]=value;}return paramObj;};// Lista de países com DDI, máscara e regex pattern para validação\nconst countries=[{code:\"+93\",countryCode:\"af\",mask:\"99 999 9999\",pattern:\"\\\\d{2}\\\\s\\\\d{3}\\\\s\\\\d{4}\"},{code:\"+27\",countryCode:\"za\",mask:\"99 999 9999\",pattern:\"\\\\d{2}\\\\s\\\\d{3}\\\\s\\\\d{4}\"},{code:\"+49\",countryCode:\"de\",mask:\"(999) 99999999\",pattern:\"\\\\(\\\\d{3}\\\\)\\\\s\\\\d{8}\"},{code:\"+376\",countryCode:\"ad\",mask:\"999 999\",pattern:\"\\\\d{3}\\\\s\\\\d{3}\"},{code:\"+244\",countryCode:\"ao\",mask:\"999 999 999\",pattern:\"\\\\d{3}\\\\s\\\\d{3}\\\\s\\\\d{3}\"},{code:\"+1\",countryCode:\"ai\",mask:\"(999) 999-9999\",pattern:\"\\\\(\\\\d{3}\\\\)\\\\s\\\\d{3}-\\\\d{4}\"},{code:\"+966\",countryCode:\"sa\",mask:\"5 999 9999\",pattern:\"\\\\d\\\\s\\\\d{3}\\\\s\\\\d{4}\"},{code:\"+213\",countryCode:\"dz\",mask:\"599 99 99 99\",pattern:\"\\\\d{3}\\\\s\\\\d{2}\\\\s\\\\d{2}\\\\s\\\\d{2}\"},{code:\"+54\",countryCode:\"ar\",mask:\"(999) 15-9999-9999\",pattern:\"\\\\(\\\\d{3}\\\\)\\\\s15-\\\\d{4}-\\\\d{4}\"},{code:\"+374\",countryCode:\"am\",mask:\"99 999999\",pattern:\"\\\\d{2}\\\\s\\\\d{6}\"},{code:\"+61\",countryCode:\"au\",mask:\"4 9999 9999\",pattern:\"\\\\d\\\\s\\\\d{4}\\\\s\\\\d{4}\"},{code:\"+43\",countryCode:\"at\",mask:\"699 99999999\",pattern:\"\\\\d{3}\\\\s\\\\d{8}\"},{code:\"+994\",countryCode:\"az\",mask:\"(99) 999 99 99\",pattern:\"\\\\(\\\\d{2}\\\\)\\\\s\\\\d{3}\\\\s\\\\d{2}\\\\s\\\\d{2}\"},{code:\"+880\",countryCode:\"bd\",mask:\"1 9999 9999\",pattern:\"\\\\d\\\\s\\\\d{4}\\\\s\\\\d{4}\"},{code:\"+32\",countryCode:\"be\",mask:\"499 99 99 99\",pattern:\"\\\\d{3}\\\\s\\\\d{2}\\\\s\\\\d{2}\\\\s\\\\d{2}\"},{code:\"+501\",countryCode:\"bz\",mask:\"999-9999\",pattern:\"\\\\d{3}-\\\\d{4}\"},{code:\"+229\",countryCode:\"bj\",mask:\"99 99 99 99\",pattern:\"\\\\d{2}\\\\s\\\\d{2}\\\\s\\\\d{2}\\\\s\\\\d{2}\"},{code:\"+1\",countryCode:\"bm\",mask:\"(999) 999-9999\",pattern:\"\\\\(\\\\d{3}\\\\)\\\\s\\\\d{3}-\\\\d{4}\"},{code:\"+375\",countryCode:\"by\",mask:\"(99) 999-99-99\",pattern:\"\\\\(\\\\d{2}\\\\)\\\\s\\\\d{3}-\\\\d{2}-\\\\d{2}\"},{code:\"+591\",countryCode:\"bo\",mask:\"7 9999 999\",pattern:\"\\\\d\\\\s\\\\d{4}\\\\s\\\\d{3}\"},{code:\"+267\",countryCode:\"bw\",mask:\"71 999 999\",pattern:\"\\\\d{2}\\\\s\\\\d{3}\\\\s\\\\d{3}\"},{code:\"+55\",countryCode:\"br\",mask:\"(99) 9 9999 9999\",pattern:\"\\\\(\\\\d{2}\\\\)\\\\s\\\\d\\\\s\\\\d{4}\\\\s\\\\d{4}\"},{code:\"+359\",countryCode:\"bg\",mask:\"88 999 9999\",pattern:\"\\\\d{2}\\\\s\\\\d{3}\\\\s\\\\d{4}\"},{code:\"+226\",countryCode:\"bf\",mask:\"70 99 99 99\",pattern:\"\\\\d{2}\\\\s\\\\d{2}\\\\s\\\\d{2}\\\\s\\\\d{2}\"},{code:\"+257\",countryCode:\"bi\",mask:\"79 99 99 99\",pattern:\"\\\\d{2}\\\\s\\\\d{2}\\\\s\\\\d{2}\\\\s\\\\d{2}\"},{code:\"+238\",countryCode:\"cv\",mask:\"999 99 99\",pattern:\"\\\\d{3}\\\\s\\\\d{2}\\\\s\\\\d{2}\"},{code:\"+237\",countryCode:\"cm\",mask:\"6 99 99 99 99\",pattern:\"\\\\d\\\\s\\\\d{2}\\\\s\\\\d{2}\\\\s\\\\d{2}\\\\s\\\\d{2}\"},{code:\"+855\",countryCode:\"kh\",mask:\"99 999 999\",pattern:\"\\\\d{2}\\\\s\\\\d{3}\\\\s\\\\d{3}\"},{code:\"+1\",countryCode:\"ca\",mask:\"(999) 999-9999\",pattern:\"\\\\(\\\\d{3}\\\\)\\\\s\\\\d{3}-\\\\d{4}\"},{code:\"+974\",countryCode:\"qa\",mask:\"3 9999 9999\",pattern:\"\\\\d\\\\s\\\\d{4}\\\\s\\\\d{4}\"},{code:\"+7\",countryCode:\"kz\",mask:\"(999) 999-9999\",pattern:\"\\\\(\\\\d{3}\\\\)\\\\s\\\\d{3}-\\\\d{4}\"},{code:\"+235\",countryCode:\"td\",mask:\"99 99 99 99\",pattern:\"\\\\d{2}\\\\s\\\\d{2}\\\\s\\\\d{2}\\\\s\\\\d{2}\"},{code:\"+56\",countryCode:\"cl\",mask:\"9 9999 9999\",pattern:\"\\\\d\\\\s\\\\d{4}\\\\s\\\\d{4}\"},{code:\"+86\",countryCode:\"cn\",mask:\"139 9999 9999\",pattern:\"\\\\d{3}\\\\s\\\\d{4}\\\\s\\\\d{4}\"},{code:\"+357\",countryCode:\"cy\",mask:\"99 999999\",pattern:\"\\\\d{2}\\\\s\\\\d{6}\"},{code:\"+57\",countryCode:\"co\",mask:\"3 999 9999\",pattern:\"\\\\d\\\\s\\\\d{3}\\\\s\\\\d{4}\"},{code:\"+269\",countryCode:\"km\",mask:\"39 99 99\",pattern:\"\\\\d{2}\\\\s\\\\d{2}\\\\s\\\\d{2}\"},{code:\"+242\",countryCode:\"cg\",mask:\"06 999 9999\",pattern:\"\\\\d{2}\\\\s\\\\d{3}\\\\s\\\\d{4}\"},{code:\"+82\",countryCode:\"kr\",mask:\"10 9999 9999\",pattern:\"\\\\d{2}\\\\s\\\\d{4}\\\\s\\\\d{4}\"},{code:\"+225\",countryCode:\"ci\",mask:\"01 99 99 99 99\",pattern:\"\\\\d{2}\\\\s\\\\d{2}\\\\s\\\\d{2}\\\\s\\\\d{2}\\\\s\\\\d{2}\"},{code:\"+506\",countryCode:\"cr\",mask:\"8 999 9999\",pattern:\"\\\\d\\\\s\\\\d{3}\\\\s\\\\d{4}\"},{code:\"+385\",countryCode:\"hr\",mask:\"91 999 9999\",pattern:\"\\\\d{2}\\\\s\\\\d{3}\\\\s\\\\d{4}\"},{code:\"+45\",countryCode:\"dk\",mask:\"99 99 99 99\",pattern:\"\\\\d{2}\\\\s\\\\d{2}\\\\s\\\\d{2}\\\\s\\\\d{2}\"},{code:\"+253\",countryCode:\"dj\",mask:\"77 99 99 99\",pattern:\"\\\\d{2}\\\\s\\\\d{2}\\\\s\\\\d{2}\\\\s\\\\d{2}\"},{code:\"+20\",countryCode:\"eg\",mask:\"1 999 999 999\",pattern:\"\\\\d\\\\s\\\\d{3}\\\\s\\\\d{3}\\\\s\\\\d{3}\"},{code:\"+503\",countryCode:\"sv\",mask:\"7 999 9999\",pattern:\"\\\\d\\\\s\\\\d{3}\\\\s\\\\d{4}\"},{code:\"+971\",countryCode:\"ae\",mask:\"50 999 9999\",pattern:\"\\\\d{2}\\\\s\\\\d{3}\\\\s\\\\d{4}\"},{code:\"+593\",countryCode:\"ec\",mask:\"9 999 9999\",pattern:\"\\\\d\\\\s\\\\d{3}\\\\s\\\\d{4}\"},{code:\"+291\",countryCode:\"er\",mask:\"7 9999\",pattern:\"\\\\d\\\\s\\\\d{4}\"},{code:\"+421\",countryCode:\"sk\",mask:\"9 99 999 999\",pattern:\"\\\\d\\\\s\\\\d{2}\\\\s\\\\d{3}\\\\s\\\\d{3}\"},{code:\"+386\",countryCode:\"si\",mask:\"31 999 999\",pattern:\"\\\\d{2}\\\\s\\\\d{3}\\\\s\\\\d{3}\"},{code:\"+34\",countryCode:\"es\",mask:\"699 999 999\",pattern:\"\\\\d{3}\\\\s\\\\d{3}\\\\s\\\\d{3}\"},{code:\"+1\",countryCode:\"us\",mask:\"(999) 999-9999\",pattern:\"\\\\(\\\\d{3}\\\\)\\\\s\\\\d{3}-\\\\d{4}\"},{code:\"+372\",countryCode:\"ee\",mask:\"5 999 9999\",pattern:\"\\\\d\\\\s\\\\d{3}\\\\s\\\\d{4}\"},{code:\"+251\",countryCode:\"et\",mask:\"91 999 9999\",pattern:\"\\\\d{2}\\\\s\\\\d{3}\\\\s\\\\d{4}\"},{code:\"+679\",countryCode:\"fj\",mask:\"99 9999\",pattern:\"\\\\d{2}\\\\s\\\\d{4}\"},{code:\"+63\",countryCode:\"ph\",mask:\"919 999 9999\",pattern:\"\\\\d{3}\\\\s\\\\d{3}\\\\s\\\\d{4}\"},{code:\"+358\",countryCode:\"fi\",mask:\"50 9999999\",pattern:\"\\\\d{2}\\\\s\\\\d{7}\"},{code:\"+33\",countryCode:\"fr\",mask:\"6 99 99 99 99\",pattern:\"\\\\d\\\\s\\\\d{2}\\\\s\\\\d{2}\\\\s\\\\d{2}\\\\s\\\\d{2}\"},{code:\"+241\",countryCode:\"ga\",mask:\"06 99 99 99\",pattern:\"\\\\d{2}\\\\s\\\\d{2}\\\\s\\\\d{2}\\\\s\\\\d{2}\"},{code:\"+220\",countryCode:\"gm\",mask:\"999 9999\",pattern:\"\\\\d{3}\\\\s\\\\d{4}\"},{code:\"+233\",countryCode:\"gh\",mask:\"24 999 9999\",pattern:\"\\\\d{2}\\\\s\\\\d{3}\\\\s\\\\d{4}\"},{code:\"+995\",countryCode:\"ge\",mask:\"599 999 999\",pattern:\"\\\\d{3}\\\\s\\\\d{3}\\\\s\\\\d{3}\"},{code:\"+350\",countryCode:\"gi\",mask:\"59999\",pattern:\"\\\\d{5}\"},{code:\"+30\",countryCode:\"gr\",mask:\"69 9999 9999\",pattern:\"\\\\d{2}\\\\s\\\\d{4}\\\\s\\\\d{4}\"},{code:\"+1\",countryCode:\"gu\",mask:\"(671) 999-9999\",pattern:\"\\\\(\\\\d{3}\\\\)\\\\s\\\\d{3}-\\\\d{4}\"},{code:\"+502\",countryCode:\"gt\",mask:\"4 999 9999\",pattern:\"\\\\d\\\\s\\\\d{3}\\\\s\\\\d{4}\"},{code:\"+592\",countryCode:\"gy\",mask:\"699 9999\",pattern:\"\\\\d{3}\\\\s\\\\d{4}\"},{code:\"+224\",countryCode:\"gn\",mask:\"620 99 99 99\",pattern:\"\\\\d{3}\\\\s\\\\d{2}\\\\s\\\\d{2}\\\\s\\\\d{2}\"},{code:\"+240\",countryCode:\"gq\",mask:\"222 999 999\",pattern:\"\\\\d{3}\\\\s\\\\d{3}\\\\s\\\\d{3}\"},{code:\"+31\",countryCode:\"nl\",mask:\"6 9999 9999\",pattern:\"\\\\d\\\\s\\\\d{4}\\\\s\\\\d{4}\"},{code:\"+504\",countryCode:\"hn\",mask:\"9 999 9999\",pattern:\"\\\\d\\\\s\\\\d{3}\\\\s\\\\d{4}\"},{code:\"+852\",countryCode:\"hk\",mask:\"5999 9999\",pattern:\"\\\\d{4}\\\\s\\\\d{4}\"},{code:\"+36\",countryCode:\"hu\",mask:\"30 999 9999\",pattern:\"\\\\d{2}\\\\s\\\\d{3}\\\\s\\\\d{4}\"},{code:\"+967\",countryCode:\"ye\",mask:\"7 999 999\",pattern:\"\\\\d\\\\s\\\\d{3}\\\\s\\\\d{3}\"},{code:\"+1\",countryCode:\"ky\",mask:\"(345) 999-9999\",pattern:\"\\\\(\\\\d{3}\\\\)\\\\s\\\\d{3}-\\\\d{4}\"},{code:\"+682\",countryCode:\"ck\",mask:\"99 999\",pattern:\"\\\\d{2}\\\\s\\\\d{3}\"},{code:\"+230\",countryCode:\"mu\",mask:\"5 999 9999\",pattern:\"\\\\d\\\\s\\\\d{3}\\\\s\\\\d{4}\"},{code:\"+1\",countryCode:\"vi\",mask:\"(340) 999-9999\",pattern:\"\\\\(\\\\d{3}\\\\)\\\\s\\\\d{3}-\\\\d{4}\"},{code:\"+91\",countryCode:\"in\",mask:\"9 9999 9999\",pattern:\"\\\\d\\\\s\\\\d{4}\\\\s\\\\d{4}\"},{code:\"+62\",countryCode:\"id\",mask:\"812 9999 9999\",pattern:\"\\\\d{3}\\\\s\\\\d{4}\\\\s\\\\d{4}\"},{code:\"+44\",countryCode:\"gb\",mask:\"7 9999 9999\",pattern:\"\\\\d\\\\s\\\\d{4}\\\\s\\\\d{4}\"},{code:\"+98\",countryCode:\"ir\",mask:\"9 9999 9999\",pattern:\"\\\\d\\\\s\\\\d{4}\\\\s\\\\d{4}\"},{code:\"+964\",countryCode:\"iq\",mask:\"7 999 999 999\",pattern:\"\\\\d\\\\s\\\\d{3}\\\\s\\\\d{3}\\\\s\\\\d{3}\"},{code:\"+353\",countryCode:\"ie\",mask:\"85 999 9999\",pattern:\"\\\\d{2}\\\\s\\\\d{3}\\\\s\\\\d{4}\"},{code:\"+354\",countryCode:\"is\",mask:\"6 999 9999\",pattern:\"\\\\d\\\\s\\\\d{3}\\\\s\\\\d{4}\"},{code:\"+972\",countryCode:\"il\",mask:\"50 999 9999\",pattern:\"\\\\d{2}\\\\s\\\\d{3}\\\\s\\\\d{4}\"},{code:\"+39\",countryCode:\"it\",mask:\"3 9999 9999\",pattern:\"\\\\d\\\\s\\\\d{4}\\\\s\\\\d{4}\"},{code:\"+81\",countryCode:\"jp\",mask:\"90 9999 9999\",pattern:\"\\\\d{2}\\\\s\\\\d{4}\\\\s\\\\d{4}\"},{code:\"+962\",countryCode:\"jo\",mask:\"7 9999 9999\",pattern:\"\\\\d\\\\s\\\\d{4}\\\\s\\\\d{4}\"},{code:\"+686\",countryCode:\"ki\",mask:\"99 999\",pattern:\"\\\\d{2}\\\\s\\\\d{3}\"},{code:\"+965\",countryCode:\"kw\",mask:\"5 999 9999\",pattern:\"\\\\d\\\\s\\\\d{3}\\\\s\\\\d{4}\"},{code:\"+856\",countryCode:\"la\",mask:\"20 9999 9999\",pattern:\"\\\\d{2}\\\\s\\\\d{4}\\\\s\\\\d{4}\"},{code:\"+371\",countryCode:\"lv\",mask:\"2 999 9999\",pattern:\"\\\\d\\\\s\\\\d{3}\\\\s\\\\d{4}\"},{code:\"+961\",countryCode:\"lb\",mask:\"3 999 999\",pattern:\"\\\\d\\\\s\\\\d{3}\\\\s\\\\d{3}\"},{code:\"+231\",countryCode:\"lr\",mask:\"77 999 999\",pattern:\"\\\\d{2}\\\\s\\\\d{3}\\\\s\\\\d{3}\"},{code:\"+218\",countryCode:\"ly\",mask:\"91 999 9999\",pattern:\"\\\\d{2}\\\\s\\\\d{3}\\\\s\\\\d{4}\"},{code:\"+423\",countryCode:\"li\",mask:\"699 9999\",pattern:\"\\\\d{3}\\\\s\\\\d{4}\"},{code:\"+370\",countryCode:\"lt\",mask:\"6 999 9999\",pattern:\"\\\\d\\\\s\\\\d{3}\\\\s\\\\d{4}\"},{code:\"+352\",countryCode:\"lu\",mask:\"691 999 999\",pattern:\"\\\\d{3}\\\\s\\\\d{3}\\\\s\\\\d{3}\"},{code:\"+853\",countryCode:\"mo\",mask:\"6 999 9999\",pattern:\"\\\\d\\\\s\\\\d{3}\\\\s\\\\d{4}\"},{code:\"+261\",countryCode:\"mg\",mask:\"32 99 999 99\",pattern:\"\\\\d{2}\\\\s\\\\d{2}\\\\s\\\\d{3}\\\\s\\\\d{2}\"},{code:\"+60\",countryCode:\"my\",mask:\"12 999 9999\",pattern:\"\\\\d{2}\\\\s\\\\d{3}\\\\s\\\\d{4}\"},{code:\"+265\",countryCode:\"mw\",mask:\"999 999 999\",pattern:\"\\\\d{3}\\\\s\\\\d{3}\\\\s\\\\d{3}\"},{code:\"+223\",countryCode:\"ml\",mask:\"6 99 99 99 99\",pattern:\"\\\\d\\\\s\\\\d{2}\\\\s\\\\d{2}\\\\s\\\\d{2}\\\\s\\\\d{2}\"},{code:\"+356\",countryCode:\"mt\",mask:\"99 999 999\",pattern:\"\\\\d{2}\\\\s\\\\d{3}\\\\s\\\\d{3}\"},{code:\"+212\",countryCode:\"ma\",mask:\"6 99 99 99 99\",pattern:\"\\\\d\\\\s\\\\d{2}\\\\s\\\\d{2}\\\\s\\\\d{2}\\\\s\\\\d{2}\"},{code:\"+52\",countryCode:\"mx\",mask:\"1 999 999 9999\",pattern:\"\\\\d\\\\s\\\\d{3}\\\\s\\\\d{3}\\\\s\\\\d{4}\"},{code:\"+95\",countryCode:\"mm\",mask:\"9 999 9999\",pattern:\"\\\\d\\\\s\\\\d{3}\\\\s\\\\d{4}\"},{code:\"+691\",countryCode:\"fm\",mask:\"320 9999\",pattern:\"\\\\d{3}\\\\s\\\\d{4}\"},{code:\"+258\",countryCode:\"mz\",mask:\"82 999 9999\",pattern:\"\\\\d{2}\\\\s\\\\d{3}\\\\s\\\\d{4}\"},{code:\"+373\",countryCode:\"md\",mask:\"69 999 999\",pattern:\"\\\\d{2}\\\\s\\\\d{3}\\\\s\\\\d{3}\"},{code:\"+377\",countryCode:\"mc\",mask:\"6 99 99 99 99\",pattern:\"\\\\d\\\\s\\\\d{2}\\\\s\\\\d{2}\\\\s\\\\d{2}\\\\s\\\\d{2}\"},{code:\"+976\",countryCode:\"mn\",mask:\"99 99 9999\",pattern:\"\\\\d{2}\\\\s\\\\d{2}\\\\s\\\\d{4}\"},{code:\"+64\",countryCode:\"nz\",mask:\"21 999 9999\",pattern:\"\\\\d{2}\\\\s\\\\d{3}\\\\s\\\\d{4}\"},{code:\"+47\",countryCode:\"no\",mask:\"99 99 99 99\",pattern:\"\\\\d{2}\\\\s\\\\d{2}\\\\s\\\\d{2}\\\\s\\\\d{2}\"},{code:\"+968\",countryCode:\"om\",mask:\"9 9999 999\",pattern:\"\\\\d\\\\s\\\\d{4}\\\\s\\\\d{3}\"},{code:\"+680\",countryCode:\"pw\",mask:\"488 9999\",pattern:\"\\\\d{3}\\\\s\\\\d{4}\"},{code:\"+507\",countryCode:\"pa\",mask:\"6 999 9999\",pattern:\"\\\\d\\\\s\\\\d{3}\\\\s\\\\d{4}\"},{code:\"+675\",countryCode:\"pg\",mask:\"7 9999 9999\",pattern:\"\\\\d\\\\s\\\\d{4}\\\\s\\\\d{4}\"},{code:\"+92\",countryCode:\"pk\",mask:\"3 999 999999\",pattern:\"\\\\d\\\\s\\\\d{3}\\\\s\\\\d{6}\"},{code:\"+595\",countryCode:\"py\",mask:\"(999) 999 999\",pattern:\"\\\\(\\\\d{3}\\\\)\\\\s\\\\d{3}\\\\s\\\\d{3}\"},{code:\"+51\",countryCode:\"pe\",mask:\"9 999 9999\",pattern:\"\\\\d\\\\s\\\\d{3}\\\\s\\\\d{4}\"},{code:\"+48\",countryCode:\"pl\",mask:\"699 999 999\",pattern:\"\\\\d{3}\\\\s\\\\d{3}\\\\s\\\\d{3}\"},{code:\"+351\",countryCode:\"pt\",mask:\"999 999 999\",pattern:\"\\\\d{3}\\\\s\\\\d{3}\\\\s\\\\d{3}\"},{code:\"+254\",countryCode:\"ke\",mask:\"7 999 9999\",pattern:\"\\\\d\\\\s\\\\d{3}\\\\s\\\\d{4}\"},{code:\"+996\",countryCode:\"kg\",mask:\"700 999 999\",pattern:\"\\\\d{3}\\\\s\\\\d{3}\\\\s\\\\d{3}\"},{code:\"+236\",countryCode:\"cf\",mask:\"70 99 99 99\",pattern:\"\\\\d{2}\\\\s\\\\d{2}\\\\s\\\\d{2}\\\\s\\\\d{2}\"},{code:\"+420\",countryCode:\"cz\",mask:\"602 999 999\",pattern:\"\\\\d{3}\\\\s\\\\d{3}\\\\s\\\\d{3}\"},{code:\"+40\",countryCode:\"ro\",mask:\"7 99 999 999\",pattern:\"\\\\d\\\\s\\\\d{2}\\\\s\\\\d{3}\\\\s\\\\d{3}\"},{code:\"+250\",countryCode:\"rw\",mask:\"7 99 999 999\",pattern:\"\\\\d\\\\s\\\\d{2}\\\\s\\\\d{3}\\\\s\\\\d{3}\"},{code:\"+7\",countryCode:\"ru\",mask:\"(999) 999-99-99\",pattern:\"\\\\(\\\\d{3}\\\\)\\\\s\\\\d{3}-\\\\d{2}-\\\\d{2}\"},{code:\"+685\",countryCode:\"ws\",mask:\"99 999\",pattern:\"\\\\d{2}\\\\s\\\\d{3}\"},{code:\"+378\",countryCode:\"sm\",mask:\"66 999999\",pattern:\"\\\\d{2}\\\\s\\\\d{6}\"},{code:\"+239\",countryCode:\"st\",mask:\"99 9999\",pattern:\"\\\\d{2}\\\\s\\\\d{4}\"},{code:\"+248\",countryCode:\"sc\",mask:\"2 999 999\",pattern:\"\\\\d\\\\s\\\\d{3}\\\\s\\\\d{3}\"},{code:\"+221\",countryCode:\"sn\",mask:\"70 999 99 99\",pattern:\"\\\\d{2}\\\\s\\\\d{3}\\\\s\\\\d{2}\\\\s\\\\d{2}\"},{code:\"+232\",countryCode:\"sl\",mask:\"30 999999\",pattern:\"\\\\d{2}\\\\s\\\\d{6}\"},{code:\"+65\",countryCode:\"sg\",mask:\"9 999 9999\",pattern:\"\\\\d\\\\s\\\\d{3}\\\\s\\\\d{4}\"},{code:\"+963\",countryCode:\"sy\",mask:\"9 9999 9999\",pattern:\"\\\\d\\\\s\\\\d{4}\\\\s\\\\d{4}\"},{code:\"+252\",countryCode:\"so\",mask:\"61 999999\",pattern:\"\\\\d{2}\\\\s\\\\d{6}\"},{code:\"+94\",countryCode:\"lk\",mask:\"71 999 9999\",pattern:\"\\\\d{2}\\\\s\\\\d{3}\\\\s\\\\d{4}\"},{code:\"+268\",countryCode:\"sz\",mask:\"7 999 9999\",pattern:\"\\\\d\\\\s\\\\d{3}\\\\s\\\\d{4}\"},{code:\"+249\",countryCode:\"sd\",mask:\"91 999 9999\",pattern:\"\\\\d{2}\\\\s\\\\d{3}\\\\s\\\\d{4}\"},{code:\"+211\",countryCode:\"ss\",mask:\"91 999 9999\",pattern:\"\\\\d{2}\\\\s\\\\d{3}\\\\s\\\\d{4}\"},{code:\"+46\",countryCode:\"se\",mask:\"70 999 99 99\",pattern:\"\\\\d{2}\\\\s\\\\d{3}\\\\s\\\\d{2}\\\\s\\\\d{2}\"},{code:\"+41\",countryCode:\"ch\",mask:\"79 999 99 99\",pattern:\"\\\\d{2}\\\\s\\\\d{3}\\\\s\\\\d{2}\\\\s\\\\d{2}\"},{code:\"+597\",countryCode:\"sr\",mask:\"7 99999\",pattern:\"\\\\d\\\\s\\\\d{5}\"},{code:\"+66\",countryCode:\"th\",mask:\"8 9999 9999\",pattern:\"\\\\d\\\\s\\\\d{4}\\\\s\\\\d{4}\"},{code:\"+886\",countryCode:\"tw\",mask:\"9 999 9999\",pattern:\"\\\\d\\\\s\\\\d{3}\\\\s\\\\d{4}\"},{code:\"+992\",countryCode:\"tj\",mask:\"90 999 9999\",pattern:\"\\\\d{2}\\\\s\\\\d{3}\\\\s\\\\d{4}\"},{code:\"+255\",countryCode:\"tz\",mask:\"7 999 999 999\",pattern:\"\\\\d\\\\s\\\\d{3}\\\\s\\\\d{3}\\\\s\\\\d{3}\"},{code:\"+228\",countryCode:\"tg\",mask:\"90 99 99 99\",pattern:\"\\\\d{2}\\\\s\\\\d{2}\\\\s\\\\d{2}\\\\s\\\\d{2}\"},{code:\"+676\",countryCode:\"to\",mask:\"87 999\",pattern:\"\\\\d{2}\\\\s\\\\d{3}\"},{code:\"+216\",countryCode:\"tn\",mask:\"20 999 999\",pattern:\"\\\\d{2}\\\\s\\\\d{3}\\\\s\\\\d{3}\"},{code:\"+993\",countryCode:\"tm\",mask:\"65 999999\",pattern:\"\\\\d{2}\\\\s\\\\d{6}\"},{code:\"+90\",countryCode:\"tr\",mask:\"5 999 999 999\",pattern:\"\\\\d\\\\s\\\\d{3}\\\\s\\\\d{3}\\\\s\\\\d{3}\"},{code:\"+688\",countryCode:\"tv\",mask:\"90 999\",pattern:\"\\\\d{2}\\\\s\\\\d{3}\"},{code:\"+380\",countryCode:\"ua\",mask:\"50 999 9999\",pattern:\"\\\\d{2}\\\\s\\\\d{3}\\\\s\\\\d{4}\"},{code:\"+256\",countryCode:\"ug\",mask:\"7 999 999 999\",pattern:\"\\\\d\\\\s\\\\d{3}\\\\s\\\\d{3}\\\\s\\\\d{3}\"},{code:\"+598\",countryCode:\"uy\",mask:\"99 999 999\",pattern:\"\\\\d{2}\\\\s\\\\d{3}\\\\s\\\\d{3}\"},{code:\"+998\",countryCode:\"uz\",mask:\"90 999 9999\",pattern:\"\\\\d{2}\\\\s\\\\d{3}\\\\s\\\\d{4}\"},{code:\"+678\",countryCode:\"vu\",mask:\"99 9999\",pattern:\"\\\\d{2}\\\\s\\\\d{4}\"},{code:\"+379\",countryCode:\"va\",mask:\"99 9999\",pattern:\"\\\\d{2}\\\\s\\\\d{4}\"},{code:\"+58\",countryCode:\"ve\",mask:\"412 999 9999\",pattern:\"\\\\d{3}\\\\s\\\\d{3}\\\\s\\\\d{4}\"},{code:\"+84\",countryCode:\"vn\",mask:\"9 9999 9999\",pattern:\"\\\\d\\\\s\\\\d{4}\\\\s\\\\d{4}\"},{code:\"+260\",countryCode:\"zm\",mask:\"97 999 9999\",pattern:\"\\\\d{2}\\\\s\\\\d{3}\\\\s\\\\d{4}\"},{code:\"+263\",countryCode:\"zw\",mask:\"71 999 9999\",pattern:\"\\\\d{2}\\\\s\\\\d{3}\\\\s\\\\d{4}\"},{code:\"+672\",countryCode:\"aq\",mask:\"999 999\",pattern:\"\\\\d{3}\\\\s\\\\d{3}\"},{code:\"+1\",countryCode:\"as\",mask:\"(684) 999-9999\",pattern:\"\\\\(\\\\d{3}\\\\)\\\\s\\\\d{3}-\\\\d{4}\"},{code:\"+358\",countryCode:\"ax\",mask:\"18 999999\",pattern:\"\\\\d{2}\\\\s\\\\d{6}\"},{code:\"+973\",countryCode:\"bh\",mask:\"3999 9999\",pattern:\"\\\\d{4}\\\\s\\\\d{4}\"},{code:\"+212\",countryCode:\"eh\",mask:\"6 99 99 99 99\",pattern:\"\\\\d\\\\s\\\\d{2}\\\\s\\\\d{2}\\\\s\\\\d{2}\\\\s\\\\d{2}\"},{code:\"+500\",countryCode:\"fk\",mask:\"99999\",pattern:\"\\\\d{5}\"},{code:\"+298\",countryCode:\"fo\",mask:\"999999\",pattern:\"\\\\d{6}\"},{code:\"+594\",countryCode:\"gf\",mask:\"694 99 99 99\",pattern:\"\\\\d{3}\\\\s\\\\d{2}\\\\s\\\\d{2}\\\\s\\\\d{2}\"},{code:\"+44\",countryCode:\"gg\",mask:\"7 9999 9999\",pattern:\"\\\\d\\\\s\\\\d{4}\\\\s\\\\d{4}\"},{code:\"+299\",countryCode:\"gl\",mask:\"99 99 99\",pattern:\"\\\\d{2}\\\\s\\\\d{2}\\\\s\\\\d{2}\"},{code:\"+44\",countryCode:\"im\",mask:\"7 9999 9999\",pattern:\"\\\\d\\\\s\\\\d{4}\\\\s\\\\d{4}\"},{code:\"+44\",countryCode:\"je\",mask:\"7 9999 9999\",pattern:\"\\\\d\\\\s\\\\d{4}\\\\s\\\\d{4}\"},{code:\"+266\",countryCode:\"ls\",mask:\"5 999 9999\",pattern:\"\\\\d\\\\s\\\\d{3}\\\\s\\\\d{4}\"},{code:\"+692\",countryCode:\"mh\",mask:\"999 9999\",pattern:\"\\\\d{3}\\\\s\\\\d{4}\"},{code:\"+1\",countryCode:\"mp\",mask:\"(670) 999-9999\",pattern:\"\\\\(\\\\d{3}\\\\)\\\\s\\\\d{3}-\\\\d{4}\"},{code:\"+222\",countryCode:\"mr\",mask:\"22 99 99 99\",pattern:\"\\\\d{2}\\\\s\\\\d{2}\\\\s\\\\d{2}\\\\s\\\\d{2}\"},{code:\"+264\",countryCode:\"na\",mask:\"61 999 9999\",pattern:\"\\\\d{2}\\\\s\\\\d{3}\\\\s\\\\d{4}\"},{code:\"+687\",countryCode:\"nc\",mask:\"99 99 99\",pattern:\"\\\\d{2}\\\\s\\\\d{2}\\\\s\\\\d{2}\"},{code:\"+227\",countryCode:\"ne\",mask:\"90 99 99 99\",pattern:\"\\\\d{2}\\\\s\\\\d{2}\\\\s\\\\d{2}\\\\s\\\\d{2}\"},{code:\"+672\",countryCode:\"nf\",mask:\"3 99999\",pattern:\"\\\\d\\\\s\\\\d{5}\"},{code:\"+234\",countryCode:\"ng\",mask:\"801 234 5678\",pattern:\"\\\\d{3}\\\\s\\\\d{3}\\\\s\\\\d{4}\"},{code:\"+505\",countryCode:\"ni\",mask:\"8 999 9999\",pattern:\"\\\\d\\\\s\\\\d{3}\\\\s\\\\d{4}\"},{code:\"+977\",countryCode:\"np\",mask:\"98 999 9999\",pattern:\"\\\\d{2}\\\\s\\\\d{3}\\\\s\\\\d{4}\"},{code:\"+674\",countryCode:\"nr\",mask:\"999 9999\",pattern:\"\\\\d{3}\\\\s\\\\d{4}\"},{code:\"+683\",countryCode:\"nu\",mask:\"9999\",pattern:\"\\\\d{4}\"},{code:\"+689\",countryCode:\"pf\",mask:\"99 99 99\",pattern:\"\\\\d{2}\\\\s\\\\d{2}\\\\s\\\\d{2}\"},{code:\"+1\",countryCode:\"pr\",mask:\"(787) 999-9999\",pattern:\"\\\\(\\\\d{3}\\\\)\\\\s\\\\d{3}-\\\\d{4}\"},{code:\"+970\",countryCode:\"ps\",mask:\"59 999 9999\",pattern:\"\\\\d{2}\\\\s\\\\d{3}\\\\s\\\\d{4}\"},{code:\"+262\",countryCode:\"re\",mask:\"692 99 99 99\",pattern:\"\\\\d{3}\\\\s\\\\d{2}\\\\s\\\\d{2}\\\\s\\\\d{2}\"},{code:\"+677\",countryCode:\"sb\",mask:\"999 9999\",pattern:\"\\\\d{3}\\\\s\\\\d{4}\"},{code:\"+47\",countryCode:\"sj\",mask:\"99 99 99 99\",pattern:\"\\\\d{2}\\\\s\\\\d{2}\\\\s\\\\d{2}\\\\s\\\\d{2}\"},{code:\"+1\",countryCode:\"tc\",mask:\"(649) 999-9999\",pattern:\"\\\\(\\\\d{3}\\\\)\\\\s\\\\d{3}-\\\\d{4}\"},{code:\"+690\",countryCode:\"tk\",mask:\"9999\",pattern:\"\\\\d{4}\"},{code:\"+1\",countryCode:\"vg\",mask:\"(284) 999-9999\",pattern:\"\\\\(\\\\d{3}\\\\)\\\\s\\\\d{3}-\\\\d{4}\"},{code:\"+681\",countryCode:\"wf\",mask:\"99 99 99\",pattern:\"\\\\d{2}\\\\s\\\\d{2}\\\\s\\\\d{2}\"},{code:\"+262\",countryCode:\"yt\",mask:\"692 99 99 99\",pattern:\"\\\\d{3}\\\\s\\\\d{2}\\\\s\\\\d{2}\\\\s\\\\d{2}\"}];export default function DynamicForm(props){const{fields,webhookURL,redirectURL,gap,padding,buttonConfig,stacks,globalFont}=props;const[formData,setFormData]=useState({});const[status,setStatus]=useState(\"\");const[loading,setLoading]=useState(false);const[hover,setHover]=useState(false);const[urlParams,setUrlParams]=useState({});const[phoneDropdownOpen,setPhoneDropdownOpen]=useState(false);useEffect(()=>{setUrlParams(getUrlParams());},[]);useEffect(()=>{const handleClickOutside=event=>{if(phoneDropdownOpen){setPhoneDropdownOpen(false);}};document.addEventListener(\"click\",handleClickOutside);return()=>{document.removeEventListener(\"click\",handleClickOutside);};},[phoneDropdownOpen]);const handleChange=(name,value,type,ddi=\"+55\")=>{if(type===\"Telefone\"){const country=countries.find(c=>c.code===ddi)||countries[0];const masked=applyMask(value,country.mask);setFormData({...formData,[name]:{ddi,number:masked}});}else{setFormData({...formData,[name]:value});}};const handleSubmit=async e=>{e.preventDefault();if(!webhookURL){setStatus(\"error\");return;}setLoading(true);const payload={...urlParams};for(const key in formData){const field=formData[key];if(field&&typeof field===\"object\"&&\"ddi\"in field&&\"number\"in field){const phoneField=field;payload[key]=`${phoneField.ddi} ${phoneField.number}`;}else{payload[key]=field;}}try{const response=await fetch(webhookURL,{method:\"POST\",headers:{\"Content-Type\":\"application/json\"},body:JSON.stringify(payload)});if(response.ok){setStatus(\"success\");setFormData({});if(redirectURL){setTimeout(()=>{window.location.href=redirectURL;},1e3);}}else{setStatus(\"error\");}}catch(error){setStatus(\"error\");}finally{setLoading(false);}};const renderField=(field,index)=>{const{name,label,type,placeholder,fieldColor,fieldTextColor,placeholderColor,fieldBorderColor,fieldBorderRadius,fieldPadding,fontSize,borderWidth,options=[]}=field;const commonStyles={width:\"100%\",padding:`${fieldPadding||12}px`,fontFamily:globalFont||`\"Herokid\", sans-serif`,fontSize:`${fontSize||14}px`,color:fieldTextColor||\"#999999\",backgroundColor:fieldColor||\"rgba(187, 187, 187, 0.15)\",border:`${borderWidth||1}px solid ${fieldBorderColor||\"rgba(136, 136, 136, 0.10)\"}`,borderRadius:`${fieldBorderRadius||10}px`,boxSizing:\"border-box\",outline:\"none\"};if(type===\"Telefone\"){const currentValue=formData[name]||{ddi:\"+55\",number:\"\"};const country=countries.find(c=>c.code===currentValue.ddi)||countries[0];// Lista ordenada de países\nconst sortedCountries=countries.sort((a,b)=>{const ddiA=parseInt(a.code.replace(\"+\",\"\"));const ddiB=parseInt(b.code.replace(\"+\",\"\"));return ddiA-ddiB;});return /*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",display:\"flex\",gap:\"8px\",alignItems:\"center\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",width:\"90px\"},children:[/*#__PURE__*/_jsxs(\"div\",{onClick:e=>{e.stopPropagation();setPhoneDropdownOpen(!phoneDropdownOpen);},style:{...commonStyles,width:\"100%\",display:\"flex\",alignItems:\"center\",gap:\"4px\",cursor:\"pointer\",userSelect:\"none\",position:\"relative\",zIndex:1},children:[country.countryCode&&/*#__PURE__*/_jsx(\"img\",{src:`https://flagcdn.com/${country.countryCode}.svg`,alt:`Bandeira ${country.countryCode}`,style:{width:\"16px\",height:\"12px\",borderRadius:\"2px\",boxShadow:\"0 1px 2px rgba(0,0,0,0.1)\"},onError:e=>{e.currentTarget.style.display=\"none\";}}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:\"12px\",fontWeight:\"500\"},children:country.code}),/*#__PURE__*/_jsx(\"span\",{style:{marginLeft:\"auto\",fontSize:\"8px\",transition:\"transform 0.2s ease\",transform:phoneDropdownOpen?\"rotate(180deg)\":\"rotate(0deg)\"},children:\"▼\"})]}),phoneDropdownOpen&&/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",top:\"100%\",left:0,width:\"100%\",maxHeight:\"200px\",overflowY:\"auto\",backgroundColor:\"white\",border:\"1px solid #ccc\",borderRadius:\"4px\",zIndex:1e3,boxShadow:\"0 2px 8px rgba(0,0,0,0.1)\"},children:/*#__PURE__*/_jsx(\"ul\",{style:{listStyle:\"none\",margin:0,padding:0},children:sortedCountries.map((countryOption,idx)=>/*#__PURE__*/_jsxs(\"li\",{onClick:e=>{e.stopPropagation();handleChange(name,currentValue.number,type,countryOption.code);setPhoneDropdownOpen(false);},style:{padding:\"8px 12px\",display:\"flex\",alignItems:\"center\",gap:\"8px\",cursor:\"pointer\",borderBottom:\"1px solid #eee\",fontSize:\"12px\",transition:\"background-color 0.2s ease\"},onMouseEnter:e=>{e.currentTarget.style.backgroundColor=\"#f5f5f5\";},onMouseLeave:e=>{e.currentTarget.style.backgroundColor=\"white\";},children:[countryOption.countryCode&&/*#__PURE__*/_jsx(\"img\",{src:`https://flagcdn.com/${countryOption.countryCode}.svg`,alt:`Bandeira ${countryOption.countryCode}`,style:{width:\"16px\",height:\"12px\",borderRadius:\"2px\",boxShadow:\"0 1px 2px rgba(0,0,0,0.1)\"},onError:e=>{e.currentTarget.style.display=\"none\";}}),/*#__PURE__*/_jsx(\"span\",{style:{fontWeight:\"500\"},children:countryOption.code})]},idx))})})]}),/*#__PURE__*/_jsx(\"input\",{type:\"tel\",value:currentValue.number,placeholder:placeholder,onChange:e=>handleChange(name,e.target.value,type,currentValue.ddi),style:{...commonStyles,flex:1},required:true,pattern:country.pattern,onInvalid:e=>e.target.setCustomValidity(`Preencha o telefone completo no formato: ${country.mask}`),onInput:e=>e.target.setCustomValidity(\"\")})]},index);}if(type===\"check\"){return /*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",display:\"flex\",alignItems:\"center\",gap:\"8px\"},children:[/*#__PURE__*/_jsx(\"input\",{type:\"checkbox\",checked:formData[name]||false,onChange:e=>handleChange(name,e.target.checked,type),style:{width:\"16px\",height:\"16px\",outline:\"none\"},required:true}),label&&/*#__PURE__*/_jsx(\"label\",{style:{fontFamily:globalFont||`\"Herokid\", sans-serif`,fontSize:\"12px\",color:\"#999999\"},children:label})]},index);}if(type===\"options\"){return /*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\"},children:[label&&/*#__PURE__*/_jsx(\"label\",{style:{fontFamily:globalFont||`\"Herokid\", sans-serif`,marginBottom:\"6px\",display:\"block\",color:\"#FFFFFF\"},children:label}),/*#__PURE__*/_jsxs(\"select\",{value:formData[name]||\"\",onChange:e=>handleChange(name,e.target.value,type),style:{...commonStyles,color:formData[name]?fieldTextColor:placeholderColor||\"#999999\"},required:true,children:[placeholder&&/*#__PURE__*/_jsx(\"option\",{value:\"\",disabled:true,hidden:true,children:placeholder}),options.length>0?options.map((option,idx)=>/*#__PURE__*/_jsx(\"option\",{value:option.value,disabled:option.disabled,style:{color:\"#000\"},children:option.name},idx)):/*#__PURE__*/_jsx(\"option\",{disabled:true,children:\"Sem op\\xe7\\xf5es dispon\\xedveis\"})]})]},index);}return /*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\"},children:[label&&/*#__PURE__*/_jsx(\"label\",{style:{fontFamily:`\"Herokid\", sans-serif`,marginBottom:\"6px\",display:\"block\"},children:label}),/*#__PURE__*/_jsx(\"input\",{type:type,value:formData[name]||\"\",placeholder:placeholder,onChange:e=>handleChange(name,e.target.value,type),style:commonStyles,required:true})]},index);};const getButtonStyle=()=>{const state=loading?\"loading\":status===\"success\"?\"success\":status===\"error\"?\"error\":hover?\"hover\":\"normal\";return{background:buttonConfig[state].background,color:buttonConfig[state].textColor,border:buttonConfig[state].border,padding:\"12px\",fontFamily:`\"Herokid\", sans-serif`,fontSize:\"14px\",fontWeight:buttonConfig[state].textWeight,borderRadius:`${buttonConfig[state].radius}px`,width:\"100%\",cursor:loading?\"not-allowed\":\"pointer\",transition:\"all 0.3s ease\"};};const getButtonText=()=>{if(loading)return buttonConfig.loading.text;if(status===\"success\")return buttonConfig.success.text;if(status===\"error\")return buttonConfig.error.text;if(hover)return buttonConfig.hover.text;return buttonConfig.normal.text;};return /*#__PURE__*/_jsxs(\"form\",{onSubmit:handleSubmit,style:{display:\"flex\",flexDirection:\"column\",gap:`${gap}px`,padding:`${padding}px`,width:\"100%\",boxSizing:\"border-box\"},children:[stacks.map((stack,i)=>/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:stack.direction,gap:`${stack.gap}px`,width:\"100%\"},children:stack.fields.map((fieldName,index)=>{const field=fields.find(f=>f.name===fieldName);return field?renderField(field,index):null;})},i)),/*#__PURE__*/_jsx(\"button\",{type:\"submit\",disabled:loading,onMouseEnter:()=>setHover(true),onMouseLeave:()=>setHover(false),style:getButtonStyle(),children:getButtonText()})]});}addPropertyControls(DynamicForm,{webhookURL:{type:ControlType.String,title:\"Webhook URL\",placeholder:\"https://example.com/webhook\"},redirectURL:{type:ControlType.String,title:\"Destino ap\\xf3s envio\",placeholder:\"/pagina-interna ou https://externo.com\"},globalFont:{type:ControlType.String,title:\"Fonte Global\",placeholder:'\"Inter\", \"Arial\", sans-serif',defaultValue:'\"Herokid\", sans-serif'},gap:{type:ControlType.Number,title:\"Espa\\xe7amento\",defaultValue:15,min:0,max:50},padding:{type:ControlType.Number,title:\"Padding\",defaultValue:0,min:0,max:50},buttonConfig:{type:ControlType.Object,title:\"Configurar Bot\\xe3o de Envio\",controls:{normal:{type:ControlType.Object,title:\"Normal\",controls:{text:{type:ControlType.String,title:\"Texto\",defaultValue:\"QUERO ME INSCREVER\"},background:{type:ControlType.String,title:\"Fundo\",defaultValue:\"linear-gradient(90deg, rgba(89,255,0,1) 0%, rgba(160,255,136,1) 100%)\"},textColor:{type:ControlType.Color,title:\"Cor do Texto\",defaultValue:\"#000000\"},textWeight:{type:ControlType.Enum,title:\"Espessura do texto\",options:[\"regular\",\"bold\",\"light\"],defaultValue:\"bold\"},border:{type:ControlType.String,title:\"Borda\",defaultValue:\"none\"},radius:{type:ControlType.Number,title:\"Curvatura da borda\",defaultValue:25}}},hover:{type:ControlType.Object,title:\"Hover\",controls:{text:{type:ControlType.String,title:\"Texto\",defaultValue:\"QUERO ME INSCREVER\"},background:{type:ControlType.String,title:\"Fundo\",defaultValue:\"linear-gradient(90deg, rgba(76, 218, 0, 1) 0%, rgba(136, 218, 116, 1) 100%)\"},textColor:{type:ControlType.Color,title:\"Cor do Texto\",defaultValue:\"#000000\"},textWeight:{type:ControlType.Enum,title:\"Espessura do texto\",options:[\"regular\",\"bold\",\"light\"],defaultValue:\"bold\"},border:{type:ControlType.String,title:\"Borda\",defaultValue:\"none\"},radius:{type:ControlType.Number,title:\"Curvatura da borda\",defaultValue:25}}},loading:{type:ControlType.Object,title:\"Carregando\",controls:{text:{type:ControlType.String,title:\"Texto\",defaultValue:\"Enviando...\"},background:{type:ControlType.String,title:\"Fundo\",defaultValue:\"linear-gradient(90deg, rgba(76, 218, 0, 1) 0%, rgba(136, 218, 116, 1) 100%)\"},textColor:{type:ControlType.Color,title:\"Cor do Texto\",defaultValue:\"#000000\"},textWeight:{type:ControlType.Enum,title:\"Espessura do texto\",options:[\"regular\",\"bold\",\"light\"],defaultValue:\"bold\"},border:{type:ControlType.String,title:\"Borda\",defaultValue:\"none\"},radius:{type:ControlType.Number,title:\"Curvatura da borda\",defaultValue:25}}},success:{type:ControlType.Object,title:\"Sucesso\",controls:{text:{type:ControlType.String,title:\"Texto\",defaultValue:\"OBRIGADO\"},background:{type:ControlType.String,title:\"Fundo\",defaultValue:\"linear-gradient(90deg, rgba(89,255,0,1) 0%, rgba(160,255,136,1) 100%)\"},textColor:{type:ControlType.Color,title:\"Cor do Texto\",defaultValue:\"#000000\"},textWeight:{type:ControlType.Enum,title:\"Espessura do texto\",options:[\"regular\",\"bold\",\"light\"],defaultValue:\"bold\"},border:{type:ControlType.String,title:\"Borda\",defaultValue:\"none\"},radius:{type:ControlType.Number,title:\"Curvatura da borda\",defaultValue:25}}},error:{type:ControlType.Object,title:\"Erro\",controls:{text:{type:ControlType.String,title:\"Texto\",defaultValue:\"Ops, algo deu errado\"},background:{type:ControlType.String,title:\"Fundo\",defaultValue:\"rgba(255, 34, 68, 0.15)\"},textColor:{type:ControlType.Color,title:\"Cor do Texto\",defaultValue:\"#FF2244\"},textWeight:{type:ControlType.Enum,title:\"Espessura do texto\",options:[\"regular\",\"bold\",\"light\"],defaultValue:\"bold\"},border:{type:ControlType.String,title:\"Borda\",defaultValue:\"none\"},radius:{type:ControlType.Number,title:\"Curvatura da borda\",defaultValue:25}}}}},stacks:{type:ControlType.Array,title:\"Stacks de Inputs\",propertyControl:{type:ControlType.Object,controls:{direction:{type:ControlType.Enum,title:\"Orienta\\xe7\\xe3o\",options:[\"column\",\"row\"],optionTitles:[\"Vertical\",\"Horizontal\"],defaultValue:\"column\"},gap:{type:ControlType.Number,title:\"Espa\\xe7amento\",defaultValue:15,min:0,max:50},fields:{type:ControlType.Array,title:\"Campos\",propertyControl:{type:ControlType.String}}}},defaultValue:[{direction:\"row\",gap:15,fields:[\"FName\",\"LName\"]},{direction:\"column\",gap:15,fields:[\"Email\"]},{direction:\"column\",gap:15,fields:[\"Phone\"]},{direction:\"column\",gap:15,fields:[\"Company\"]},{direction:\"column\",gap:15,fields:[\"Role\"]},{direction:\"column\",gap:15,fields:[\"Newsletter\"]}]},fields:{type:ControlType.Array,title:\"Campos\",propertyControl:{type:ControlType.Object,controls:{name:{type:ControlType.String,title:\"Nome\"},label:{type:ControlType.String,title:\"Label\"},type:{type:ControlType.Enum,title:\"Tipo\",options:[\"text\",\"email\",\"Telefone\",\"check\",\"options\"],optionTitles:[\"Texto\",\"Email\",\"Telefone\",\"Checkbox\",\"Sele\\xe7\\xe3o\"]},placeholder:{type:ControlType.String,title:\"Placeholder\"},fieldColor:{type:ControlType.Color,title:\"Cor do Fundo\",defaultValue:\"rgba(187, 187, 187, 0.15)\"},fieldTextColor:{type:ControlType.Color,title:\"Cor do Texto\",defaultValue:\"#999999\"},placeholderColor:{type:ControlType.Color,title:\"Cor do Placeholder\",defaultValue:\"#999999\"},fieldBorderColor:{type:ControlType.Color,title:\"Cor da Borda\",defaultValue:\"rgba(136, 136, 136, 0.10)\"},fieldBorderRadius:{type:ControlType.Number,title:\"Raio da Borda\",defaultValue:10,min:0,max:50},fieldPadding:{type:ControlType.Number,title:\"Padding\",defaultValue:12,min:4,max:30},fontSize:{type:ControlType.Number,title:\"Tamanho da Fonte\",defaultValue:14,min:10,max:24},borderWidth:{type:ControlType.Number,title:\"Espessura da Borda\",defaultValue:1,min:0,max:10},options:{type:ControlType.Array,title:\"Op\\xe7\\xf5es\",hidden:props=>props.type!==\"options\",propertyControl:{type:ControlType.Object,controls:{name:{type:ControlType.String,title:\"Nome\"},value:{type:ControlType.String,title:\"Valor\"},disabled:{type:ControlType.Boolean,title:\"Desativado\",defaultValue:false}}}}}},defaultValue:[{name:\"FName\",label:\"\",type:\"text\",placeholder:\"Seu nome\"},{name:\"LName\",label:\"\",type:\"text\",placeholder:\"Sobrenome\"},{name:\"Email\",label:\"\",type:\"email\",placeholder:\"Seu email\"},{name:\"Phone\",label:\"\",type:\"Telefone\",placeholder:\"Seu telefone\"},{name:\"Company\",label:\"\",type:\"text\",placeholder:\"Sua empresa\"},{name:\"Role\",label:\"\",type:\"text\",placeholder:\"Seu cargo\"},{name:\"Employees\",label:\"\",type:\"options\",placeholder:\"N\\xfamero de colaboradores\",options:[{name:\"At\\xe9 10 colaboradores\",value:\"At\\xe9 10 colaboradores\"},{name:\"De 10 a 50 colaboradores\",value:\"De 10 a 50 colaboradores\"},{name:\"De 51 a 100 colaboradores\",value:\"De 51 a 100 colaboradores\"},{name:\"De 101 a 1.000 colaboradores\",value:\"De 101 a 1.000 colaboradores\"},{name:\"Mais de 1.000 colaboradores\",value:\"Mais de 1.000 colaboradores\"}]},{name:\"City\",label:\"\",type:\"text\",placeholder:\"Sua cidade\"},{name:\"Newsletter\",label:\"Ao aceitar a pol\\xedtica de privacidade, voc\\xea concorda em receber contatos via telefone, WhatsApp e e-mail da A9 Educa\\xe7\\xe3o e HJ Conference.\",type:\"check\",placeholder:\"\"}]}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"DynamicForm\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./DynamicForm.map"],"mappings":"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"}