{"version":3,"file":"EuOcohSLN.ClXLqaTA.mjs","names":["useState","useRef","useId","useMemo","startTransition","_Fragment","React.useContext","React.useMemo","React.Fragment","React.forwardRef","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts"],"sources":["https:/framerusercontent.com/modules/iGic08r4EMyCrXt6C90Z/yw0ba9zfFlmcbbPHQTjj/CountryPhoneInputField.js","https:/framerusercontent.com/modules/5xtAOgQ28EmlVPhyyHx5/7Ijd1PUz5jMqOSLpoKA9/CountryAriaLabel.js","https:/framerusercontent.com/modules/4pw1aqYmErfPzoCIy2CI/JOASUaZbUPRJojbxpnxu/EuOcohSLN.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useState,useMemo,useRef,useEffect,useId,startTransition}from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{motion}from\"framer-motion\";const locales=[{code:\"AD\",name:\"Andorra\",flag:\"🇦🇩\",phoneCode:\"+376\"},{code:\"AE\",name:\"United Arab Emirates\",flag:\"🇦🇪\",phoneCode:\"+971\"},{code:\"AF\",name:\"Afghanistan\",flag:\"🇦🇫\",phoneCode:\"+93\"},{code:\"AL\",name:\"Albania\",flag:\"🇦🇱\",phoneCode:\"+355\"},{code:\"AM\",name:\"Armenia\",flag:\"🇦🇲\",phoneCode:\"+374\"},{code:\"AO\",name:\"Angola\",flag:\"🇦🇴\",phoneCode:\"+244\"},{code:\"AR\",name:\"Argentina\",flag:\"🇦🇷\",phoneCode:\"+54\"},{code:\"AT\",name:\"Austria\",flag:\"🇦🇹\",phoneCode:\"+43\"},{code:\"AU\",name:\"Australia\",flag:\"🇦🇺\",phoneCode:\"+61\"},{code:\"AW\",name:\"Aruba\",flag:\"🇦🇼\",phoneCode:\"+297\"},{code:\"AZ\",name:\"Azerbaijan\",flag:\"🇦🇿\",phoneCode:\"+994\"},{code:\"BA\",name:\"Bosnia and Herzegovina\",flag:\"🇧🇦\",phoneCode:\"+387\"},{code:\"BB\",name:\"Barbados\",flag:\"🇧🇧\",phoneCode:\"+1\"},{code:\"BD\",name:\"Bangladesh\",flag:\"🇧🇩\",phoneCode:\"+880\"},{code:\"BE\",name:\"Belgium\",flag:\"🇧🇪\",phoneCode:\"+32\"},{code:\"BF\",name:\"Burkina Faso\",flag:\"🇧🇫\",phoneCode:\"+226\"},{code:\"BG\",name:\"Bulgaria\",flag:\"🇧🇬\",phoneCode:\"+359\"},{code:\"BH\",name:\"Bahrain\",flag:\"🇧🇭\",phoneCode:\"+973\"},{code:\"BI\",name:\"Burundi\",flag:\"🇧🇮\",phoneCode:\"+257\"},{code:\"BJ\",name:\"Benin\",flag:\"🇧🇯\",phoneCode:\"+229\"},{code:\"BN\",name:\"Brunei\",flag:\"🇧🇳\",phoneCode:\"+673\"},{code:\"BO\",name:\"Bolivia\",flag:\"🇧🇴\",phoneCode:\"+591\"},{code:\"BR\",name:\"Brazil\",flag:\"🇧🇷\",phoneCode:\"+55\"},{code:\"BT\",name:\"Bhutan\",flag:\"🇧🇹\",phoneCode:\"+975\"},{code:\"BW\",name:\"Botswana\",flag:\"🇧🇼\",phoneCode:\"+267\"},{code:\"BY\",name:\"Belarus\",flag:\"🇧🇾\",phoneCode:\"+375\"},{code:\"BZ\",name:\"Belize\",flag:\"🇧🇿\",phoneCode:\"+501\"},{code:\"CA\",name:\"Canada\",flag:\"🇨🇦\",phoneCode:\"+1\"},{code:\"CD\",name:\"Democratic Republic of the Congo\",flag:\"🇨🇩\",phoneCode:\"+243\"},{code:\"CF\",name:\"Central African Republic\",flag:\"🇨🇫\",phoneCode:\"+236\"},{code:\"CG\",name:\"Republic of the Congo\",flag:\"🇨🇬\",phoneCode:\"+242\"},{code:\"CH\",name:\"Switzerland\",flag:\"🇨🇭\",phoneCode:\"+41\"},{code:\"CI\",name:\"C\\xf4te d'Ivoire\",flag:\"🇨🇮\",phoneCode:\"+225\"},{code:\"CK\",name:\"Cook Islands\",flag:\"🇨🇰\",phoneCode:\"+682\"},{code:\"CL\",name:\"Chile\",flag:\"🇨🇱\",phoneCode:\"+56\"},{code:\"CM\",name:\"Cameroon\",flag:\"🇨🇲\",phoneCode:\"+237\"},{code:\"CN\",name:\"China\",flag:\"🇨🇳\",phoneCode:\"+86\"},{code:\"CO\",name:\"Colombia\",flag:\"🇨🇴\",phoneCode:\"+57\"},{code:\"CR\",name:\"Costa Rica\",flag:\"🇨🇷\",phoneCode:\"+506\"},{code:\"CU\",name:\"Cuba\",flag:\"🇨🇺\",phoneCode:\"+53\"},{code:\"CV\",name:\"Cape Verde\",flag:\"🇨🇻\",phoneCode:\"+238\"},{code:\"CY\",name:\"Cyprus\",flag:\"🇨🇾\",phoneCode:\"+357\"},{code:\"CZ\",name:\"Czech Republic\",flag:\"🇨🇿\",phoneCode:\"+420\"},{code:\"DE\",name:\"Germany\",flag:\"🇩🇪\",phoneCode:\"+49\"},{code:\"DJ\",name:\"Djibouti\",flag:\"🇩🇯\",phoneCode:\"+253\"},{code:\"DK\",name:\"Denmark\",flag:\"🇩🇰\",phoneCode:\"+45\"},{code:\"DM\",name:\"Dominica\",flag:\"🇩🇲\",phoneCode:\"+1\"},{code:\"DO\",name:\"Dominican Republic\",flag:\"🇩🇴\",phoneCode:\"+1\"},{code:\"DZ\",name:\"Algeria\",flag:\"🇩🇿\",phoneCode:\"+213\"},{code:\"EC\",name:\"Ecuador\",flag:\"🇪🇨\",phoneCode:\"+593\"},{code:\"EE\",name:\"Estonia\",flag:\"🇪🇪\",phoneCode:\"+372\"},{code:\"EG\",name:\"Egypt\",flag:\"🇪🇬\",phoneCode:\"+20\"},{code:\"ER\",name:\"Eritrea\",flag:\"🇪🇷\",phoneCode:\"+291\"},{code:\"ES\",name:\"Spain\",flag:\"🇪🇸\",phoneCode:\"+34\"},{code:\"ET\",name:\"Ethiopia\",flag:\"🇪🇹\",phoneCode:\"+251\"},{code:\"FI\",name:\"Finland\",flag:\"🇫🇮\",phoneCode:\"+358\"},{code:\"FJ\",name:\"Fiji\",flag:\"🇫🇯\",phoneCode:\"+679\"},{code:\"FM\",name:\"Micronesia\",flag:\"🇫🇲\",phoneCode:\"+691\"},{code:\"FO\",name:\"Faroe Islands\",flag:\"🇫🇴\",phoneCode:\"+298\"},{code:\"FR\",name:\"France\",flag:\"🇫🇷\",phoneCode:\"+33\"},{code:\"GA\",name:\"Gabon\",flag:\"🇬🇦\",phoneCode:\"+241\"},{code:\"GB\",name:\"United Kingdom\",flag:\"🇬🇧\",phoneCode:\"+44\"},{code:\"GD\",name:\"Grenada\",flag:\"🇬🇩\",phoneCode:\"+1\"},{code:\"GE\",name:\"Georgia\",flag:\"🇬🇪\",phoneCode:\"+995\"},{code:\"GH\",name:\"Ghana\",flag:\"🇬🇭\",phoneCode:\"+233\"},{code:\"GL\",name:\"Greenland\",flag:\"🇬🇱\",phoneCode:\"+299\"},{code:\"GM\",name:\"Gambia\",flag:\"🇬🇲\",phoneCode:\"+220\"},{code:\"GN\",name:\"Guinea\",flag:\"🇬🇳\",phoneCode:\"+224\"},{code:\"GQ\",name:\"Equatorial Guinea\",flag:\"🇬🇶\",phoneCode:\"+240\"},{code:\"GR\",name:\"Greece\",flag:\"🇬🇷\",phoneCode:\"+30\"},{code:\"GT\",name:\"Guatemala\",flag:\"🇬🇹\",phoneCode:\"+502\"},{code:\"GW\",name:\"Guinea-Bissau\",flag:\"🇬🇼\",phoneCode:\"+245\"},{code:\"GY\",name:\"Guyana\",flag:\"🇬🇾\",phoneCode:\"+592\"},{code:\"HK\",name:\"Hong Kong\",flag:\"🇭🇰\",phoneCode:\"+852\"},{code:\"HN\",name:\"Honduras\",flag:\"🇭🇳\",phoneCode:\"+504\"},{code:\"HR\",name:\"Croatia\",flag:\"🇭🇷\",phoneCode:\"+385\"},{code:\"HT\",name:\"Haiti\",flag:\"🇭🇹\",phoneCode:\"+509\"},{code:\"HU\",name:\"Hungary\",flag:\"🇭🇺\",phoneCode:\"+36\"},{code:\"ID\",name:\"Indonesia\",flag:\"🇮🇩\",phoneCode:\"+62\"},{code:\"IE\",name:\"Ireland\",flag:\"🇮🇪\",phoneCode:\"+353\"},{code:\"IL\",name:\"Israel\",flag:\"🇮🇱\",phoneCode:\"+972\"},{code:\"IN\",name:\"India\",flag:\"🇮🇳\",phoneCode:\"+91\"},{code:\"IQ\",name:\"Iraq\",flag:\"🇮🇶\",phoneCode:\"+964\"},{code:\"IR\",name:\"Iran\",flag:\"🇮🇷\",phoneCode:\"+98\"},{code:\"IS\",name:\"Iceland\",flag:\"🇮🇸\",phoneCode:\"+354\"},{code:\"IT\",name:\"Italy\",flag:\"🇮🇹\",phoneCode:\"+39\"},{code:\"JM\",name:\"Jamaica\",flag:\"🇯🇲\",phoneCode:\"+1\"},{code:\"JO\",name:\"Jordan\",flag:\"🇯🇴\",phoneCode:\"+962\"},{code:\"JP\",name:\"Japan\",flag:\"🇯🇵\",phoneCode:\"+81\"},{code:\"KE\",name:\"Kenya\",flag:\"🇰🇪\",phoneCode:\"+254\"},{code:\"KG\",name:\"Kyrgyzstan\",flag:\"🇰🇬\",phoneCode:\"+996\"},{code:\"KH\",name:\"Cambodia\",flag:\"🇰🇭\",phoneCode:\"+855\"},{code:\"KI\",name:\"Kiribati\",flag:\"🇰🇮\",phoneCode:\"+686\"},{code:\"KM\",name:\"Comoros\",flag:\"🇰🇲\",phoneCode:\"+269\"},{code:\"KP\",name:\"North Korea\",flag:\"🇰🇵\",phoneCode:\"+850\"},{code:\"KR\",name:\"South Korea\",flag:\"🇰🇷\",phoneCode:\"+82\"},{code:\"KW\",name:\"Kuwait\",flag:\"🇰🇼\",phoneCode:\"+965\"},{code:\"KZ\",name:\"Kazakhstan\",flag:\"🇰🇿\",phoneCode:\"+7\"},{code:\"LA\",name:\"Laos\",flag:\"🇱🇦\",phoneCode:\"+856\"},{code:\"LB\",name:\"Lebanon\",flag:\"🇱🇧\",phoneCode:\"+961\"},{code:\"LI\",name:\"Liechtenstein\",flag:\"🇱🇮\",phoneCode:\"+423\"},{code:\"LK\",name:\"Sri Lanka\",flag:\"🇱🇰\",phoneCode:\"+94\"},{code:\"LR\",name:\"Liberia\",flag:\"🇱🇷\",phoneCode:\"+231\"},{code:\"LS\",name:\"Lesotho\",flag:\"🇱🇸\",phoneCode:\"+266\"},{code:\"LT\",name:\"Lithuania\",flag:\"🇱🇹\",phoneCode:\"+370\"},{code:\"LU\",name:\"Luxembourg\",flag:\"🇱🇺\",phoneCode:\"+352\"},{code:\"LV\",name:\"Latvia\",flag:\"🇱🇻\",phoneCode:\"+371\"},{code:\"LY\",name:\"Libya\",flag:\"🇱🇾\",phoneCode:\"+218\"},{code:\"MA\",name:\"Morocco\",flag:\"🇲🇦\",phoneCode:\"+212\"},{code:\"MC\",name:\"Monaco\",flag:\"🇲🇨\",phoneCode:\"+377\"},{code:\"MD\",name:\"Moldova\",flag:\"🇲🇩\",phoneCode:\"+373\"},{code:\"ME\",name:\"Montenegro\",flag:\"🇲🇪\",phoneCode:\"+382\"},{code:\"MG\",name:\"Madagascar\",flag:\"🇲🇬\",phoneCode:\"+261\"},{code:\"MH\",name:\"Marshall Islands\",flag:\"🇲🇭\",phoneCode:\"+692\"},{code:\"MK\",name:\"North Macedonia\",flag:\"🇲🇰\",phoneCode:\"+389\"},{code:\"ML\",name:\"Mali\",flag:\"🇲🇱\",phoneCode:\"+223\"},{code:\"MM\",name:\"Myanmar\",flag:\"🇲🇲\",phoneCode:\"+95\"},{code:\"MN\",name:\"Mongolia\",flag:\"🇲🇳\",phoneCode:\"+976\"},{code:\"MO\",name:\"Macao\",flag:\"🇲🇴\",phoneCode:\"+853\"},{code:\"MR\",name:\"Mauritania\",flag:\"🇲🇷\",phoneCode:\"+222\"},{code:\"MT\",name:\"Malta\",flag:\"🇲🇹\",phoneCode:\"+356\"},{code:\"MU\",name:\"Mauritius\",flag:\"🇲🇺\",phoneCode:\"+230\"},{code:\"MV\",name:\"Maldives\",flag:\"🇲🇻\",phoneCode:\"+960\"},{code:\"MW\",name:\"Malawi\",flag:\"🇲🇼\",phoneCode:\"+265\"},{code:\"MX\",name:\"Mexico\",flag:\"🇲🇽\",phoneCode:\"+52\"},{code:\"MY\",name:\"Malaysia\",flag:\"🇲🇾\",phoneCode:\"+60\"},{code:\"MZ\",name:\"Mozambique\",flag:\"🇲🇿\",phoneCode:\"+258\"},{code:\"NA\",name:\"Namibia\",flag:\"🇳🇦\",phoneCode:\"+264\"},{code:\"NE\",name:\"Niger\",flag:\"🇳🇪\",phoneCode:\"+227\"},{code:\"NG\",name:\"Nigeria\",flag:\"🇳🇬\",phoneCode:\"+234\"},{code:\"NI\",name:\"Nicaragua\",flag:\"🇳🇮\",phoneCode:\"+505\"},{code:\"NL\",name:\"Netherlands\",flag:\"🇳🇱\",phoneCode:\"+31\"},{code:\"NO\",name:\"Norway\",flag:\"🇳🇴\",phoneCode:\"+47\"},{code:\"NP\",name:\"Nepal\",flag:\"🇳🇵\",phoneCode:\"+977\"},{code:\"NR\",name:\"Nauru\",flag:\"🇳🇷\",phoneCode:\"+674\"},{code:\"NZ\",name:\"New Zealand\",flag:\"🇳🇿\",phoneCode:\"+64\"},{code:\"OM\",name:\"Oman\",flag:\"🇴🇲\",phoneCode:\"+968\"},{code:\"PA\",name:\"Panama\",flag:\"🇵🇦\",phoneCode:\"+507\"},{code:\"PE\",name:\"Peru\",flag:\"🇵🇪\",phoneCode:\"+51\"},{code:\"PG\",name:\"Papua New Guinea\",flag:\"🇵🇬\",phoneCode:\"+675\"},{code:\"PH\",name:\"Philippines\",flag:\"🇵🇭\",phoneCode:\"+63\"},{code:\"PK\",name:\"Pakistan\",flag:\"🇵🇰\",phoneCode:\"+92\"},{code:\"PL\",name:\"Poland\",flag:\"🇵🇱\",phoneCode:\"+48\"},{code:\"PT\",name:\"Portugal\",flag:\"🇵🇹\",phoneCode:\"+351\"},{code:\"PW\",name:\"Palau\",flag:\"🇵🇼\",phoneCode:\"+680\"},{code:\"PY\",name:\"Paraguay\",flag:\"🇵🇾\",phoneCode:\"+595\"},{code:\"QA\",name:\"Qatar\",flag:\"🇶🇦\",phoneCode:\"+974\"},{code:\"RO\",name:\"Romania\",flag:\"🇷🇴\",phoneCode:\"+40\"},{code:\"RS\",name:\"Serbia\",flag:\"🇷🇸\",phoneCode:\"+381\"},{code:\"RU\",name:\"Russia\",flag:\"🇷🇺\",phoneCode:\"+7\"},{code:\"RW\",name:\"Rwanda\",flag:\"🇷🇼\",phoneCode:\"+250\"},{code:\"SA\",name:\"Saudi Arabia\",flag:\"🇸🇦\",phoneCode:\"+966\"},{code:\"SB\",name:\"Solomon Islands\",flag:\"🇸🇧\",phoneCode:\"+677\"},{code:\"SC\",name:\"Seychelles\",flag:\"🇸🇨\",phoneCode:\"+248\"},{code:\"SD\",name:\"Sudan\",flag:\"🇸🇩\",phoneCode:\"+249\"},{code:\"SE\",name:\"Sweden\",flag:\"🇸🇪\",phoneCode:\"+46\"},{code:\"SG\",name:\"Singapore\",flag:\"🇸🇬\",phoneCode:\"+65\"},{code:\"SI\",name:\"Slovenia\",flag:\"🇸🇮\",phoneCode:\"+386\"},{code:\"SK\",name:\"Slovakia\",flag:\"🇸🇰\",phoneCode:\"+421\"},{code:\"SL\",name:\"Sierra Leone\",flag:\"🇸🇱\",phoneCode:\"+232\"},{code:\"SM\",name:\"San Marino\",flag:\"🇸🇲\",phoneCode:\"+378\"},{code:\"SN\",name:\"Senegal\",flag:\"🇸🇳\",phoneCode:\"+221\"},{code:\"SO\",name:\"Somalia\",flag:\"🇸🇴\",phoneCode:\"+252\"},{code:\"SR\",name:\"Suriname\",flag:\"🇸🇷\",phoneCode:\"+597\"},{code:\"SS\",name:\"South Sudan\",flag:\"🇸🇸\",phoneCode:\"+211\"},{code:\"ST\",name:\"S\\xe3o Tom\\xe9 and Pr\\xedncipe\",flag:\"🇸🇹\",phoneCode:\"+239\"},{code:\"SV\",name:\"El Salvador\",flag:\"🇸🇻\",phoneCode:\"+503\"},{code:\"SY\",name:\"Syria\",flag:\"🇸🇾\",phoneCode:\"+963\"},{code:\"SZ\",name:\"Eswatini\",flag:\"🇸🇿\",phoneCode:\"+268\"},{code:\"TD\",name:\"Chad\",flag:\"🇹🇩\",phoneCode:\"+235\"},{code:\"TG\",name:\"Togo\",flag:\"🇹🇬\",phoneCode:\"+228\"},{code:\"TH\",name:\"Thailand\",flag:\"🇹🇭\",phoneCode:\"+66\"},{code:\"TJ\",name:\"Tajikistan\",flag:\"🇹🇯\",phoneCode:\"+992\"},{code:\"TL\",name:\"Timor-Leste\",flag:\"🇹🇱\",phoneCode:\"+670\"},{code:\"TM\",name:\"Turkmenistan\",flag:\"🇹🇲\",phoneCode:\"+993\"},{code:\"TN\",name:\"Tunisia\",flag:\"🇹🇳\",phoneCode:\"+216\"},{code:\"TO\",name:\"Tonga\",flag:\"🇹🇴\",phoneCode:\"+676\"},{code:\"TR\",name:\"Turkey\",flag:\"🇹🇷\",phoneCode:\"+90\"},{code:\"TT\",name:\"Trinidad and Tobago\",flag:\"🇹🇹\",phoneCode:\"+1\"},{code:\"TV\",name:\"Tuvalu\",flag:\"🇹🇻\",phoneCode:\"+688\"},{code:\"TW\",name:\"Taiwan\",flag:\"🇹🇼\",phoneCode:\"+886\"},{code:\"TZ\",name:\"Tanzania\",flag:\"🇹🇿\",phoneCode:\"+255\"},{code:\"UA\",name:\"Ukraine\",flag:\"🇺🇦\",phoneCode:\"+380\"},{code:\"UG\",name:\"Uganda\",flag:\"🇺🇬\",phoneCode:\"+256\"},{code:\"US\",name:\"United States\",flag:\"🇺🇸\",phoneCode:\"+1\"},{code:\"UY\",name:\"Uruguay\",flag:\"🇺🇾\",phoneCode:\"+598\"},{code:\"UZ\",name:\"Uzbekistan\",flag:\"🇺🇿\",phoneCode:\"+998\"},{code:\"VE\",name:\"Venezuela\",flag:\"🇻🇪\",phoneCode:\"+58\"},{code:\"VN\",name:\"Vietnam\",flag:\"🇻🇳\",phoneCode:\"+84\"},{code:\"VU\",name:\"Vanuatu\",flag:\"🇻🇺\",phoneCode:\"+678\"},{code:\"WS\",name:\"Samoa\",flag:\"🇼🇸\",phoneCode:\"+685\"},{code:\"YE\",name:\"Yemen\",flag:\"🇾🇪\",phoneCode:\"+967\"},{code:\"ZA\",name:\"South Africa\",flag:\"🇿🇦\",phoneCode:\"+27\"},{code:\"ZM\",name:\"Zambia\",flag:\"🇿🇲\",phoneCode:\"+260\"},{code:\"ZW\",name:\"Zimbabwe\",flag:\"🇿🇼\",phoneCode:\"+263\"}].sort((a,b)=>a.name.localeCompare(b.name));const flagImageMap=Object.fromEntries(locales.map(locale=>[locale.code,`https://flagcdn.com/w80/${locale.code.toLowerCase()}.png`]));const phoneFormats={AD:\"XXX XXX\",AE:\"XX XXX XXXX\",AF:\"XX XXX XXXX\",AL:\"XX XXX XXXX\",AM:\"XX XXXXXX\",AO:\"XXX XXX XXX\",AR:\"X XX XXXX XXXX\",AT:\"XXX XXXXXX\",AU:\"XXX XXX XXX\",AW:\"XXX XXXX\",AZ:\"XX XXX XX XX\",BA:\"XX XXX XXX\",BB:\"XXX XXX XXXX\",BD:\"XXXX XXXXXX\",BE:\"XXX XX XX XX\",BF:\"XX XX XX XX\",BG:\"XX XXX XXX\",BH:\"XXXX XXXX\",BI:\"XX XX XX XX\",BJ:\"XX XX XX XX XX\",BN:\"XXX XXXX\",BO:\"XXXXXXXX\",BR:\"XX XXXXX XXXX\",BT:\"XX XX XX XX\",BW:\"XX XXX XXX\",BY:\"XX XXX XX XX\",BZ:\"XXX XXXX\",CA:\"XXX XXX XXXX\",CD:\"XXX XXX XXX\",CF:\"XX XX XX XX\",CG:\"XX XXX XXXX\",CH:\"XX XXX XX XX\",CI:\"XX XX XX XXXX\",CK:\"XX XXX\",CL:\"X XXXX XXXX\",CM:\"X XX XX XX XX\",CN:\"XXX XXXX XXXX\",CO:\"XXX XXXXXXX\",CR:\"XXXX XXXX\",CU:\"X XXXXXXX\",CV:\"XXX XX XX\",CY:\"XX XXXXXX\",CZ:\"XXX XXX XXX\",DE:\"XXXX XXXXXXX\",DJ:\"XX XX XX XX\",DK:\"XX XX XX XX\",DM:\"XXX XXX XXXX\",DO:\"XXX XXX XXXX\",DZ:\"XXX XX XX XX\",EC:\"XX XXX XXXX\",EE:\"XXXX XXXX\",EG:\"XX XXXXXXXX\",ER:\"X XXX XXX\",ES:\"XXX XX XX XX\",ET:\"XX XXX XXXX\",FI:\"XX XXXXXXX\",FJ:\"XXX XXXX\",FM:\"XXX XXXX\",FO:\"XXXXXX\",FR:\"X XX XX XX XX\",GA:\"XX XX XX XX\",GB:\"XXXX XXXXXX\",GD:\"XXX XXX XXXX\",GE:\"XXX XX XX XX\",GH:\"XX XXX XXXX\",GL:\"XX XX XX\",GM:\"XXX XXXX\",GN:\"XXX XX XX XX\",GQ:\"XXX XXX XXX\",GR:\"XXX XXX XXXX\",GT:\"XXXX XXXX\",GW:\"XXX XXX XXX\",GY:\"XXX XXXX\",HK:\"XXXX XXXX\",HN:\"XXXX XXXX\",HR:\"XX XXX XXXX\",HT:\"XX XX XXXX\",HU:\"XX XXX XXXX\",ID:\"XXX XXX XXX\",IE:\"XX XXX XXXX\",IL:\"XX XXX XXXX\",IN:\"XXXXX XXXXX\",IQ:\"XXX XXX XXXX\",IR:\"XXX XXX XXXX\",IS:\"XXX XXXX\",IT:\"XXX XXX XXXX\",JM:\"XXX XXX XXXX\",JO:\"X XXXX XXXX\",JP:\"XX XXXX XXXX\",KE:\"XXX XXXXXX\",KG:\"XXX XXX XXX\",KH:\"XX XXX XXX\",KI:\"XXXXXXXX\",KM:\"XXX XX XX\",KP:\"XXX XXX XXXX\",KR:\"XX XXXX XXXX\",KW:\"XXX XXXXX\",KZ:\"XXX XXX XXXX\",LA:\"XX XX XXX XXX\",LB:\"XX XXX XXX\",LI:\"XXX XXX XXX\",LK:\"XX XXX XXXX\",LR:\"XX XXX XXXX\",LS:\"XXXX XXXX\",LT:\"XXX XXXXX\",LU:\"XXX XXX XXX\",LV:\"XX XXX XXX\",LY:\"XX XXXXXXX\",MA:\"XXX XXXXXX\",MC:\"X XX XX XX XX\",MD:\"XXX XX XXX\",ME:\"XX XXX XXX\",MG:\"XX XX XXX XX\",MH:\"XXX XXXX\",MK:\"XX XXX XXX\",ML:\"XX XX XX XX\",MM:\"X XXX XXXX\",MN:\"XXXX XXXX\",MO:\"XXXX XXXX\",MR:\"XX XX XX XX\",MT:\"XXXX XXXX\",MU:\"XXXX XXXX\",MV:\"XXX XXXX\",MW:\"XXX XX XX XX\",MX:\"XXX XXX XXXX\",MY:\"XX XXX XXXX\",MZ:\"XX XXX XXXX\",NA:\"XX XXX XXXX\",NE:\"XX XX XX XX\",NG:\"XXX XXX XXXX\",NI:\"XXXX XXXX\",NL:\"X XXXXXXXX\",NO:\"XX XX XX XX\",NP:\"XXX XXXXXXX\",NR:\"XXX XXXX\",NZ:\"XX XXX XXXX\",OM:\"XXXX XXXX\",PA:\"XXXX XXXX\",PE:\"XXX XXX XXX\",PG:\"XXXX XXXX\",PH:\"XXX XXX XXXX\",PK:\"XXX XXXXXXX\",PL:\"XXX XXX XXX\",PT:\"XXX XXX XXX\",PW:\"XXX XXXX\",PY:\"XXX XXXXXX\",QA:\"XXXX XXXX\",RO:\"XXX XXX XXX\",RS:\"XX XXXXXXX\",RU:\"XXX XXX XX XX\",RW:\"XXX XXX XXX\",SA:\"XX XXX XXXX\",SB:\"XX XXXXX\",SC:\"X XXX XXX\",SD:\"XX XXX XXXX\",SE:\"XX XXX XX XX\",SG:\"XXXX XXXX\",SI:\"XX XXX XXX\",SK:\"XXX XXX XXX\",SL:\"XX XXXXXX\",SM:\"XX XX XX XX\",SN:\"XX XXX XX XX\",SO:\"X XXXXXXX\",SR:\"XXX XXXX\",SS:\"XXX XXX XXX\",ST:\"XXX XXXX\",SV:\"XXXX XXXX\",SY:\"XXX XXX XXX\",SZ:\"XXXX XXXX\",TD:\"XX XX XX XX\",TG:\"XX XX XX XX\",TH:\"XX XXX XXXX\",TJ:\"XX XXX XXXX\",TL:\"XXXX XXXX\",TM:\"XX XXXXXX\",TN:\"XX XXX XXX\",TO:\"XXX XXXX\",TR:\"XXX XXX XX XX\",TT:\"XXX XXX XXXX\",TV:\"XX XXXX\",TW:\"XXX XXX XXX\",TZ:\"XXX XXX XXX\",UA:\"XX XXX XXXX\",UG:\"XXX XXXXXX\",US:\"XXX XXX XXXX\",UY:\"XX XXX XXX\",UZ:\"XX XXX XX XX\",VE:\"XXX XXXXXXX\",VN:\"XXX XXX XXX\",VU:\"XXX XXXX\",WS:\"XX XXXXX\",YE:\"XXX XXX XXX\",ZA:\"XX XXX XXXX\",ZM:\"XX XXXXXXX\",ZW:\"XX XXX XXXX\"};const phonePlaceholders={AD:\"312 345\",AE:\"50 123 4567\",AF:\"70 123 4567\",AL:\"67 212 3456\",AM:\"77 123456\",AO:\"923 123 456\",AR:\"9 11 2345 6789\",AT:\"664 123456\",AU:\"412 345 678\",AW:\"560 1234\",AZ:\"40 123 45 67\",BA:\"61 123 456\",BB:\"246 250 1234\",BD:\"1812 345678\",BE:\"470 12 34 56\",BF:\"70 12 34 56\",BG:\"43 012 345\",BH:\"3600 1234\",BI:\"79 56 12 34\",BJ:\"01 95 12 34 56\",BN:\"712 3456\",BO:\"71234567\",BR:\"11 96123 4567\",BT:\"17 12 34 56\",BW:\"71 123 456\",BY:\"29 491 19 11\",BZ:\"622 1234\",CA:\"506 234 5678\",CD:\"991 234 567\",CF:\"70 01 23 45\",CG:\"06 123 4567\",CH:\"78 123 45 67\",CI:\"01 23 45 6789\",CK:\"71 234\",CL:\"2 2123 4567\",CM:\"6 71 23 45 67\",CN:\"131 2345 6789\",CO:\"321 1234567\",CR:\"8312 3456\",CU:\"5 1234567\",CV:\"991 12 34\",CY:\"96 123456\",CZ:\"601 123 456\",DE:\"1512 3456789\",DJ:\"77 83 10 01\",DK:\"34 41 23 45\",DM:\"767 225 1234\",DO:\"809 234 5678\",DZ:\"551 23 45 67\",EC:\"99 123 4567\",EE:\"5123 4567\",EG:\"10 01234567\",ER:\"7 123 456\",ES:\"612 34 56 78\",ET:\"91 123 4567\",FI:\"41 2345678\",FJ:\"701 2345\",FM:\"350 1234\",FO:\"211234\",FR:\"6 12 34 56 78\",GA:\"06 03 12 34\",GB:\"7400 123456\",GD:\"473 403 1234\",GE:\"555 12 34 56\",GH:\"23 123 4567\",GL:\"22 12 34\",GM:\"301 2345\",GN:\"601 12 34 56\",GQ:\"222 123 456\",GR:\"691 234 5678\",GT:\"5123 4567\",GW:\"955 012 345\",GY:\"609 1234\",HK:\"5123 4567\",HN:\"9123 4567\",HR:\"92 123 4567\",HT:\"34 10 1234\",HU:\"20 123 4567\",ID:\"812 345 678\",IE:\"85 012 3456\",IL:\"50 234 5678\",IN:\"81234 56789\",IQ:\"791 234 5678\",IR:\"912 345 6789\",IS:\"611 1234\",IT:\"312 345 6789\",JM:\"876 210 1234\",JO:\"7 9012 3456\",JP:\"90 1234 5678\",KE:\"712 123456\",KG:\"700 123 456\",KH:\"91 234 567\",KI:\"72001234\",KM:\"321 23 45\",KP:\"192 123 4567\",KR:\"10 2000 0000\",KW:\"500 12345\",KZ:\"771 000 9998\",LA:\"20 23 123 456\",LB:\"71 123 456\",LI:\"660 234 567\",LK:\"71 234 5678\",LR:\"77 012 3456\",LS:\"5012 3456\",LT:\"612 34567\",LU:\"628 123 456\",LV:\"21 234 567\",LY:\"91 2345678\",MA:\"650 123456\",MC:\"6 12 34 56 78\",MD:\"621 12 345\",ME:\"67 622 901\",MG:\"32 12 345 67\",MH:\"235 1234\",MK:\"72 345 678\",ML:\"65 01 23 45\",MM:\"9 212 3456\",MN:\"8812 3456\",MO:\"6612 3456\",MR:\"22 12 34 56\",MT:\"9696 1234\",MU:\"5251 2345\",MV:\"771 2345\",MW:\"991 23 45 67\",MX:\"222 123 4567\",MY:\"12 345 6789\",MZ:\"82 123 4567\",NA:\"81 123 4567\",NE:\"93 12 34 56\",NG:\"802 123 4567\",NI:\"8123 4567\",NL:\"6 12345678\",NO:\"40 61 23 45\",NP:\"984 1234567\",NR:\"555 1234\",NZ:\"21 123 4567\",OM:\"9212 3456\",PA:\"6123 4567\",PE:\"912 345 678\",PG:\"7012 3456\",PH:\"905 123 4567\",PK:\"301 2345678\",PL:\"512 345 678\",PT:\"912 345 678\",PW:\"620 1234\",PY:\"961 456789\",QA:\"3312 3456\",RO:\"712 034 567\",RS:\"60 1234567\",RU:\"912 345 67 89\",RW:\"720 123 456\",SA:\"51 234 5678\",SB:\"74 21234\",SC:\"2 510 123\",SD:\"91 123 1234\",SE:\"70 123 45 67\",SG:\"8123 4567\",SI:\"31 234 567\",SK:\"912 123 456\",SL:\"25 123456\",SM:\"66 66 12 12\",SN:\"70 123 45 67\",SO:\"7 1123456\",SR:\"741 2345\",SS:\"977 123 456\",ST:\"981 2345\",SV:\"7012 3456\",SY:\"944 567 890\",SZ:\"7612 3456\",TD:\"63 01 23 45\",TG:\"90 11 23 45\",TH:\"81 234 5678\",TJ:\"91 712 3456\",TL:\"7721 2345\",TM:\"66 123456\",TN:\"20 123 456\",TO:\"771 5123\",TR:\"501 234 56 78\",TT:\"868 291 1234\",TV:\"90 1234\",TW:\"912 345 678\",TZ:\"621 234 567\",UA:\"50 123 4567\",UG:\"712 345678\",US:\"201 555 0123\",UY:\"94 231 234\",UZ:\"91 234 56 78\",VE:\"412 1234567\",VN:\"912 345 678\",VU:\"591 2345\",WS:\"72 12345\",YE:\"712 345 678\",ZA:\"71 123 4567\",ZM:\"95 5123456\",ZW:\"71 234 5678\"};const formatPhoneNumber=(value,countryCode,allowOverflow=false)=>{const format=phoneFormats[countryCode];if(!format)return value;const digitsOnly=value.replace(/\\D/g,\"\");let formatted=\"\";let digitIndex=0;for(let i=0;i<format.length&&digitIndex<digitsOnly.length;i++){const char=format[i];if(char===\"X\"){formatted+=digitsOnly[digitIndex];digitIndex++;}else{formatted+=char;}}if(allowOverflow&&digitIndex<digitsOnly.length){const extraDigits=digitsOnly.slice(digitIndex);formatted+=(formatted?\" \":\"\")+extraDigits;}return formatted;};const getMaxPhoneLength=countryCode=>{const format=phoneFormats[countryCode];if(!format)return 15;return format.split(\"X\").length-1;};function getFlagImageUrl(countryCode){return flagImageMap[countryCode];}function resolveBorderStyle(border){if(!border)return{};const hasTRBL=border.borderTopWidth!==undefined||border.borderRightWidth!==undefined||border.borderBottomWidth!==undefined||border.borderLeftWidth!==undefined||border.borderTopColor!==undefined||border.borderRightColor!==undefined||border.borderBottomColor!==undefined||border.borderLeftColor!==undefined||border.borderTopStyle!==undefined||border.borderRightStyle!==undefined||border.borderBottomStyle!==undefined||border.borderLeftStyle!==undefined;if(hasTRBL){return{borderTopWidth:`${border.borderTopWidth??border.borderWidth??0}px`,borderRightWidth:`${border.borderRightWidth??border.borderWidth??0}px`,borderBottomWidth:`${border.borderBottomWidth??border.borderWidth??0}px`,borderLeftWidth:`${border.borderLeftWidth??border.borderWidth??0}px`,borderTopStyle:border.borderTopStyle??border.borderStyle??\"solid\",borderRightStyle:border.borderRightStyle??border.borderStyle??\"solid\",borderBottomStyle:border.borderBottomStyle??border.borderStyle??\"solid\",borderLeftStyle:border.borderLeftStyle??border.borderStyle??\"solid\",borderTopColor:border.borderTopColor??border.borderColor??\"transparent\",borderRightColor:border.borderRightColor??border.borderColor??\"transparent\",borderBottomColor:border.borderBottomColor??border.borderColor??\"transparent\",borderLeftColor:border.borderLeftColor??border.borderColor??\"transparent\"};}return{borderWidth:`${border.borderWidth??0}px`,borderStyle:border.borderStyle??\"solid\",borderColor:border.borderColor??\"transparent\"};}function resolvePaddingStyle(padding){if(typeof padding===\"string\")return{padding};const toCss=value=>value===undefined?\"0px\":typeof value===\"number\"?`${value}px`:value;return{paddingTop:toCss(padding?.paddingTop),paddingRight:toCss(padding?.paddingRight),paddingBottom:toCss(padding?.paddingBottom),paddingLeft:toCss(padding?.paddingLeft)};}function getFocusRingShadow(border,shadowColor,shadowOffsetX,shadowOffsetY,shadowBlur){const top=border.borderTopWidth??border.borderWidth??0;const right=border.borderRightWidth??border.borderWidth??0;const bottom=border.borderBottomWidth??border.borderWidth??0;const left=border.borderLeftWidth??border.borderWidth??0;const topColor=border.borderTopColor??border.borderColor??\"transparent\";const rightColor=border.borderRightColor??border.borderColor??\"transparent\";const bottomColor=border.borderBottomColor??border.borderColor??\"transparent\";const leftColor=border.borderLeftColor??border.borderColor??\"transparent\";const parts=[];if(top>0)parts.push(`inset 0 ${top}px 0 0 ${topColor}`);if(right>0)parts.push(`inset -${right}px 0 0 0 ${rightColor}`);if(bottom>0)parts.push(`inset 0 -${bottom}px 0 0 ${bottomColor}`);if(left>0)parts.push(`inset ${left}px 0 0 0 ${leftColor}`);parts.push(`${shadowOffsetX}px ${shadowOffsetY}px ${shadowBlur}px ${shadowColor}`);return parts.join(\", \");}function getDividerBorderStyle(border){const width=border?.borderRightWidth??border?.borderWidth??1;const style=border?.borderRightStyle??border?.borderStyle??\"solid\";const color=border?.borderRightColor??border?.borderColor??\"transparent\";return`${width}px ${style} ${color}`;}function FlagDisplay({countryCode,flagEmoji,flagType,radius,fontSize=\"18px\",lineHeight=\"1.2\"}){const[useFallback,setUseFallback]=useState(false);const imageUrl=getFlagImageUrl(countryCode);if(flagType===\"emoji\"||useFallback||!imageUrl){return /*#__PURE__*/_jsx(\"span\",{style:{fontSize,lineHeight,display:\"inline-block\",verticalAlign:\"middle\"},children:flagEmoji});}return /*#__PURE__*/_jsx(\"img\",{src:imageUrl,alt:`${countryCode} flag`,style:{width:\"16px\",height:\"12px\",verticalAlign:\"middle\",objectFit:\"cover\",borderRadius:radius,display:\"block\",flexShrink:0,imageRendering:\"auto\"},onError:()=>setUseFallback(true)});}/**\n * Country & Phone Number Input Field\n *\n * @framerIntrinsicWidth 300\n * @framerIntrinsicHeight 40\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-auto\n *\n * @framerDisableUnlink\n */export default function CountryPhoneInputField(props){const{inputMode,required,defaultCountry,flag,icon,showPhoneCode,limiter,font,textColor,placeholder,backgroundColorFill,border,focus:{fill:focusFill,border:focusBorder,shadowColor,shadowOffsetX,shadowOffsetY,shadowBlur},dropdown,searchfield,radius,padding,inputShadow,transition,style}=props;const resolvedBorder=resolveBorderStyle(border);const resolvedDropdownBorder=resolveBorderStyle(dropdown.border);const resolvedSearchBorder=resolveBorderStyle(searchfield.border);const resolvedPadding=resolvePaddingStyle(padding);const resolvedDropdownPadding=resolvePaddingStyle(dropdown.padding);const focusShadow=getFocusRingShadow(focusBorder,shadowColor,shadowOffsetX,shadowOffsetY,shadowBlur);const[selectedCountry,setSelectedCountry]=useState(()=>locales.find(c=>c.code===defaultCountry)||locales[0]);const[isOpen,setIsOpen]=useState(false);const[searchTerm,setSearchTerm]=useState(\"\");const[isFocused,setIsFocused]=useState(false);const[phoneNumber,setPhoneNumber]=useState(\"\");const[phoneInputFocused,setPhoneInputFocused]=useState(false);const containerRef=useRef(null);const searchInputRef=useRef(null);const instanceId=useId().replace(/:/g,\"\");const instanceClass=`country-phone-input-${instanceId}`;const getPlaceholder=countryCode=>{const rawPlaceholder=placeholder?.default?.trim()||\"\";const isDefaultCountry=countryCode===defaultCountry;if(rawPlaceholder&&isDefaultCountry){if(!placeholder?.formatted)return rawPlaceholder;const digitsOnly=rawPlaceholder.replace(/\\D/g,\"\");if(!digitsOnly)return rawPlaceholder;return formatPhoneNumber(digitsOnly,countryCode,!limiter);}return phonePlaceholders[countryCode]||phoneFormats[countryCode]||\"XXX XXX XXXX\";};useEffect(()=>{if(!phoneNumber||!selectedCountry)return;const digitsOnly=phoneNumber.replace(/\\D/g,\"\");if(limiter){const maxLength=getMaxPhoneLength(selectedCountry.code);if(digitsOnly.length<=maxLength){const reformatted=formatPhoneNumber(phoneNumber,selectedCountry.code,false);if(reformatted!==phoneNumber){startTransition(()=>setPhoneNumber(reformatted));}}else{const truncatedDigits=digitsOnly.slice(0,maxLength);const reformatted=formatPhoneNumber(truncatedDigits,selectedCountry.code,false);startTransition(()=>setPhoneNumber(reformatted));}}else{const reformatted=formatPhoneNumber(phoneNumber,selectedCountry.code,true);if(reformatted!==phoneNumber){startTransition(()=>setPhoneNumber(reformatted));}}},[selectedCountry,limiter,phoneNumber]);useEffect(()=>{if(typeof window!==\"undefined\"&&window.location&&window.location.hostname===\"localhost\"){const newCountry=locales.find(c=>c.code===defaultCountry);if(newCountry&&newCountry.code!==selectedCountry.code){startTransition(()=>setSelectedCountry(newCountry));}}},[defaultCountry,selectedCountry.code]);useEffect(()=>{if(typeof window===\"undefined\"||inputMode!==\"phone\")return;const styleId=`country-phone-input-placeholder-style-${instanceId}`;let styleTag=document.getElementById(styleId);if(!styleTag){styleTag=document.createElement(\"style\");styleTag.id=styleId;document.head.appendChild(styleTag);}const shouldShowPlaceholderColor=!phoneNumber;styleTag.innerHTML=`\n        .${instanceClass} .framer-form-input::placeholder {\n            color: ${shouldShowPlaceholderColor?placeholder.color:textColor};\n            line-height: ${font.lineHeight||1.2};\n            opacity: 1;\n        }\n\n        .${instanceClass} .country-phone-search-input::placeholder {\n            color: ${searchfield.color};\n            opacity: 1;\n        }\n    `;return()=>{styleTag?.remove();};},[instanceId,instanceClass,placeholder.color,inputMode,phoneNumber,textColor,font.lineHeight,searchfield.color]);const filteredCountries=useMemo(()=>{if(!searchTerm)return locales;return locales.filter(country=>country.name.toLowerCase().includes(searchTerm.toLowerCase())||country.code.toLowerCase().includes(searchTerm.toLowerCase()));},[searchTerm]);useEffect(()=>{const handleClickOutside=event=>{if(containerRef.current&&!containerRef.current.contains(event.target)){startTransition(()=>{setIsOpen(false);setSearchTerm(\"\");setIsFocused(false);});}};if(typeof window!==\"undefined\"){document.addEventListener(\"mousedown\",handleClickOutside);return()=>document.removeEventListener(\"mousedown\",handleClickOutside);}},[]);useEffect(()=>{if(isOpen&&searchInputRef.current){searchInputRef.current.focus();}},[isOpen]);const handleToggle=()=>{startTransition(()=>setIsOpen(!isOpen));};const handleCountrySelect=country=>{startTransition(()=>{setSelectedCountry(country);setIsOpen(false);setSearchTerm(\"\");});};const handleSearchChange=e=>{startTransition(()=>setSearchTerm(e.target.value));};const handlePhoneChange=e=>{const value=e.target.value;const digitsOnly=value.replace(/\\D/g,\"\");if(limiter){const maxLength=getMaxPhoneLength(selectedCountry.code);if(digitsOnly.length>maxLength)return;}const formattedValue=formatPhoneNumber(value,selectedCountry.code,!limiter);startTransition(()=>setPhoneNumber(formattedValue));};const inputContainerVariants={normal:{backgroundColor:backgroundColorFill,...resolvedBorder,boxShadow:inputShadow||\"none\",transition},focused:{backgroundColor:focusFill,...resolvedBorder,boxShadow:focusShadow,transition}};const showPhoneInput=inputMode===\"phone\";return /*#__PURE__*/_jsxs(motion.div,{ref:containerRef,className:instanceClass,style:{position:\"relative\",width:\"100%\",height:\"100%\",boxSizing:\"border-box\",...font,...style},children:[/*#__PURE__*/_jsxs(motion.div,{variants:inputContainerVariants,animate:isFocused||phoneInputFocused||isOpen?\"focused\":\"normal\",transition:transition,initial:\"normal\",style:{display:\"flex\",alignItems:\"stretch\",borderRadius:radius||border.borderRadius,height:\"100%\",boxSizing:\"border-box\",overflow:\"hidden\",...resolvedPadding},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",cursor:\"pointer\",borderRight:showPhoneInput?getDividerBorderStyle(border):\"none\",minWidth:showPhoneInput?\"auto\":\"100%\",flex:showPhoneInput?\"0 0 auto\":\"1\",padding:\"0\"},onClick:handleToggle,onFocus:()=>startTransition(()=>setIsFocused(true)),onBlur:e=>{if(!containerRef.current?.contains(e.relatedTarget)){startTransition(()=>setIsFocused(false));}},tabIndex:0,role:\"combobox\",\"aria-expanded\":isOpen,\"aria-haspopup\":\"listbox\",children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:\"8px\"},children:[flag.show&&/*#__PURE__*/_jsx(FlagDisplay,{countryCode:selectedCountry.code,flagEmoji:selectedCountry.flag,flagType:flag.type,radius:flag.radius,fontSize:\"18px\",lineHeight:font.lineHeight||\"1\"}),!showPhoneInput&&/*#__PURE__*/_jsx(\"span\",{style:{color:textColor,lineHeight:font.lineHeight||1},children:selectedCountry.name}),showPhoneCode&&showPhoneInput&&/*#__PURE__*/_jsx(\"span\",{style:{color:textColor,lineHeight:font.lineHeight||1},children:selectedCountry.phoneCode})]}),/*#__PURE__*/_jsx(motion.svg,{width:icon.size,height:icon.size,viewBox:\"0 0 16 16\",fill:\"none\",animate:{rotate:isOpen?180:0},transition:transition,style:{color:icon.color,marginRight:showPhoneInput?\"8px\":\"0\",marginLeft:showPhoneInput?\"8px\":\"auto\",flexShrink:0},children:/*#__PURE__*/_jsx(\"path\",{d:\"M4 6L8 10L12 6\",stroke:\"currentColor\",strokeWidth:\"1.5\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})})]}),showPhoneInput&&/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(motion.input,{type:\"tel\",name:\"Phone Number\",required:required,value:phoneNumber,onChange:handlePhoneChange,placeholder:getPlaceholder(selectedCountry.code),onFocus:()=>startTransition(()=>setPhoneInputFocused(true)),onBlur:()=>startTransition(()=>setPhoneInputFocused(false)),className:\"framer-form-input framer-form-input-empty\",style:{flex:1,border:\"none\",outline:\"none\",padding:\"0 0 0 8px\",backgroundColor:\"transparent\",color:textColor,fontSize:\"inherit\",fontFamily:\"inherit\",fontWeight:\"inherit\",letterSpacing:\"inherit\",lineHeight:font.lineHeight||1,display:\"flex\",alignItems:\"center\"}}),/*#__PURE__*/_jsx(\"input\",{type:\"hidden\",name:\"Full Phone Number\",value:phoneNumber?`${selectedCountry.phoneCode} ${phoneNumber}`:\"\"})]}),!showPhoneInput&&/*#__PURE__*/_jsx(\"input\",{type:\"hidden\",name:\"Country\",value:selectedCountry.name,className:\"framer-form-input\"})]}),isOpen&&/*#__PURE__*/_jsxs(motion.div,{initial:{opacity:0,y:-10},animate:{opacity:1,y:0},exit:{opacity:0,y:-10},transition:transition,style:{position:\"absolute\",top:\"100%\",left:0,right:0,backgroundColor:dropdown.fill,...resolvedDropdownBorder,borderRadius:dropdown.radius,marginTop:\"8px\",height:`${dropdown.height}px`,overflow:\"hidden\",zIndex:7,boxShadow:`${dropdown.shadowOffsetX}px ${dropdown.shadowOffsetY}px ${dropdown.shadowBlur}px ${dropdown.shadowColor}`},role:\"listbox\",children:[/*#__PURE__*/_jsx(\"div\",{style:resolvedDropdownPadding,children:/*#__PURE__*/_jsx(motion.input,{ref:searchInputRef,type:\"text\",placeholder:searchfield.placeholder,value:searchTerm,onChange:handleSearchChange,className:\"country-phone-search-input\",style:{width:\"100%\",padding:\"8px 12px\",...resolvedSearchBorder,borderRadius:searchfield.radius,backgroundColor:searchfield.fill,color:textColor,outline:\"none\",boxSizing:\"border-box\",fontSize:font.fontSize,fontFamily:font.fontFamily,fontWeight:font.fontWeight,letterSpacing:font.letterSpacing,lineHeight:\"1.2\",boxShadow:`${searchfield.shadowOffsetX}px ${searchfield.shadowOffsetY}px ${searchfield.shadowBlur}px ${searchfield.shadowColor}`,overflow:\"visible\"},onClick:e=>e.stopPropagation()})}),/*#__PURE__*/_jsx(\"div\",{style:{height:`${dropdown.height}px`,overflowY:\"scroll\",...resolvedDropdownPadding,paddingTop:\"0px\",boxSizing:\"border-box\"},children:filteredCountries.length>0?filteredCountries.map(country=>{const isActive=selectedCountry.code===country.code;return /*#__PURE__*/_jsxs(motion.div,{style:{display:\"flex\",alignItems:\"center\",padding:\"12px 16px\",cursor:\"pointer\",backgroundColor:isActive?dropdown.row.hover:\"transparent\",gap:\"8px\",lineHeight:\"1.2\",borderRadius:dropdown.row.radius},onClick:()=>handleCountrySelect(country),onMouseEnter:e=>{if(!isActive){e.currentTarget.style.backgroundColor=dropdown.row.hover;}},onMouseLeave:e=>{e.currentTarget.style.backgroundColor=isActive?dropdown.row.hover:\"transparent\";},role:\"option\",\"aria-selected\":isActive,whileHover:{backgroundColor:isActive?dropdown.row.hover:dropdown.row.hover},transition:transition,children:[flag.show&&/*#__PURE__*/_jsx(FlagDisplay,{countryCode:country.code,flagEmoji:country.flag,flagType:flag.type,radius:flag.radius,fontSize:\"16px\",lineHeight:\"1.2\"}),/*#__PURE__*/_jsx(\"span\",{style:{color:dropdown.row.color,flex:1,lineHeight:\"1.2\"},children:country.name}),showPhoneCode&&/*#__PURE__*/_jsx(\"span\",{style:{color:dropdown.row.color,fontSize:\"14px\",lineHeight:\"1.2\"},children:country.phoneCode})]},country.code);}):/*#__PURE__*/_jsx(\"div\",{style:{padding:\"12px 16px\",color:dropdown.row.color,opacity:.5,lineHeight:\"1.2\"},children:\"No matches found\"})})]})]});}addPropertyControls(CountryPhoneInputField,{inputMode:{type:ControlType.Enum,title:\"Variant\",options:[\"phone\",\"country\"],optionTitles:[\"Phone\",\"Locale\"],defaultValue:\"phone\",displaySegmentedControl:true},required:{type:ControlType.Boolean,title:\"Required\",defaultValue:false,enabledTitle:\"Yes\",disabledTitle:\"No\",hidden:({inputMode})=>inputMode!==\"phone\"},defaultCountry:{type:ControlType.Enum,title:\"Default Locale\",options:locales.map(c=>c.code),optionTitles:locales.map(c=>c.name),defaultValue:\"DK\"},flag:{type:ControlType.Object,title:\"Flag\",controls:{show:{type:ControlType.Boolean,title:\"Show\",defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\"},type:{type:ControlType.Enum,title:\"Type\",options:[\"emoji\",\"image\"],optionTitles:[\"Emoji\",\"Image\"],defaultValue:\"emoji\",displaySegmentedControl:true,hidden:({show})=>!show},radius:{type:ControlType.BorderRadius,title:\"Radius\",defaultValue:\"2px\",hidden:({show,type})=>!show||type!==\"image\"}}},icon:{type:ControlType.Object,title:\"Icon\",controls:{color:{type:ControlType.Color,title:\"Color\",defaultValue:\"rgba(237, 237, 237, 0.5)\"},size:{type:ControlType.Number,title:\"Size\",defaultValue:16,min:8,max:64,step:1,unit:\"px\",displayStepper:true}}},showPhoneCode:{type:ControlType.Boolean,title:\"Phone Code\",defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\",hidden:({inputMode})=>inputMode===\"country\"},limiter:{type:ControlType.Boolean,title:\"Limiter\",defaultValue:true,enabledTitle:\"Yes\",disabledTitle:\"No\",hidden:({inputMode})=>inputMode!==\"phone\"},placeholder:{type:ControlType.Object,title:\"Placeholder\",hidden:({inputMode})=>inputMode!==\"phone\",controls:{default:{type:ControlType.String,title:\"Default\",defaultValue:\"\",placeholder:\"Phone number\"},formatted:{type:ControlType.Boolean,title:\"Formatted\",defaultValue:true,enabledTitle:\"Yes\",disabledTitle:\"No\"},color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#999999\"}}},font:{type:ControlType.Font,title:\"Font\",defaultValue:{fontSize:\"15px\",variant:\"Regular\",letterSpacing:\"-0.01em\",lineHeight:\"1\"},controls:\"extended\",defaultFontType:\"sans-serif\"},textColor:{type:ControlType.Color,title:\"Color\",defaultValue:\"#EDEDED\"},backgroundColorFill:{type:ControlType.Color,title:\"Fill\",defaultValue:\"#2b2b2b\"},radius:{type:ControlType.BorderRadius,title:\"Radius\",defaultValue:\"10px\"},padding:{type:ControlType.Padding,title:\"Padding\",defaultValue:\"10px 12px 10px 12px\"},border:{type:ControlType.Border,title:\"Border\",defaultValue:{borderWidth:1,borderStyle:\"solid\",borderColor:\"rgba(136, 136, 136, 0.1)\"}},inputShadow:{type:ControlType.BoxShadow,title:\"Shadows\"},focus:{type:ControlType.Object,title:\"Focus\",controls:{fill:{type:ControlType.Color,title:\"Fill\",defaultValue:\"#333333\"},border:{type:ControlType.Border,title:\"Border\",defaultValue:{borderWidth:2,borderStyle:\"solid\",borderColor:\"#0099FF\"}},shadowColor:{type:ControlType.Color,title:\"Shadow\",defaultValue:\"rgba(0, 153, 255, 0.15)\"},shadowOffsetX:{type:ControlType.Number,title:\"X\",defaultValue:0,min:-50,max:50},shadowOffsetY:{type:ControlType.Number,title:\"Y\",defaultValue:4,min:-50,max:50},shadowBlur:{type:ControlType.Number,title:\"Blur\",defaultValue:4,min:0,max:100}}},dropdown:{type:ControlType.Object,title:\"Dropdown\",controls:{padding:{type:ControlType.Padding,title:\"Padding\",defaultValue:\"8px\"},radius:{type:ControlType.BorderRadius,title:\"Radius\",defaultValue:\"10px\"},border:{type:ControlType.Border,title:\"Border\",defaultValue:{borderWidth:1,borderStyle:\"solid\",borderColor:\"rgba(136, 136, 136, 0.1)\"}},fill:{type:ControlType.Color,title:\"Fill\",defaultValue:\"#2b2b2b\"},row:{type:ControlType.Object,title:\"Row\",controls:{color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#EDEDED\"},hover:{type:ControlType.Color,title:\"Hover\",defaultValue:\"rgba(255, 255, 255, 0.05)\"},radius:{type:ControlType.BorderRadius,title:\"Radius\",defaultValue:\"8px\"}}},shadowColor:{type:ControlType.Color,title:\"Shadow\",defaultValue:\"rgba(43, 43, 43, 0.35)\"},shadowOffsetX:{type:ControlType.Number,title:\"X\",defaultValue:0,min:-50,max:50},shadowOffsetY:{type:ControlType.Number,title:\"Y\",defaultValue:4,min:-50,max:50},shadowBlur:{type:ControlType.Number,title:\"Blur\",defaultValue:8,min:0,max:100},height:{type:ControlType.Number,title:\"Height\",defaultValue:200,min:100,step:10,max:500,unit:\"px\",displayStepper:true}}},searchfield:{type:ControlType.Object,title:\"Search\",controls:{placeholder:{type:ControlType.String,title:\"Placeholder\",defaultValue:\"Search countries...\",placeholder:\"Search countries...\"},color:{type:ControlType.Color,title:\"Color\",defaultValue:\"rgba(255, 255, 255, 0.5)\"},radius:{type:ControlType.BorderRadius,title:\"Radius\",defaultValue:\"10px\"},border:{type:ControlType.Border,title:\"Border\",defaultValue:{borderWidth:1,borderStyle:\"solid\",borderColor:\"rgba(255, 255, 255, 0.085)\"}},fill:{type:ControlType.Color,title:\"Fill\",defaultValue:\"rgba(0, 0, 0, 0.2)\"},shadowColor:{type:ControlType.Color,title:\"Shadow\",defaultValue:\"rgba(0, 0, 0, 0)\"},shadowOffsetX:{type:ControlType.Number,title:\"X\",defaultValue:0,min:-50,max:50},shadowOffsetY:{type:ControlType.Number,title:\"Y\",defaultValue:0,min:-50,max:50},shadowBlur:{type:ControlType.Number,title:\"Blur\",defaultValue:0,min:0,max:100}}},transition:{type:ControlType.Transition,title:\"Transition\",defaultValue:{ease:[.44,0,.56,1],duration:.2},description:\"Discover more Framer resources at [Pixco](https://pixcodrops.com/resources)\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CountryPhoneInputField\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerDisableUnlink\":\"\",\"framerIntrinsicWidth\":\"300\",\"framerSupportedLayoutHeight\":\"any-prefer-auto\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"40\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CountryPhoneInputField.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{forwardRef,useEffect}from\"react\";const STYLE_TAG_ID=\"country-input-dropdown-contrast-fix\";function ensureScopedStyleTag(){if(typeof document===\"undefined\")return;if(document.getElementById(STYLE_TAG_ID))return;const style=document.createElement(\"style\");style.id=STYLE_TAG_ID;style.textContent=`\n        [data-country-input-menu-fix=\"true\"] {\n            background: #FFFFFF !important;\n            color: #111111 !important;\n        }\n\n        [data-country-input-menu-fix=\"true\"] [role=\"option\"],\n        [data-country-input-menu-fix=\"true\"] li,\n        [data-country-input-menu-fix=\"true\"] .country,\n        [data-country-input-menu-fix=\"true\"] button,\n        [data-country-input-menu-fix=\"true\"] span {\n            color: #111111 !important;\n        }\n\n        [data-country-input-menu-fix=\"true\"] [role=\"option\"]:hover,\n        [data-country-input-menu-fix=\"true\"] li:hover,\n        [data-country-input-menu-fix=\"true\"] .country:hover,\n        [data-country-input-menu-fix=\"true\"] [aria-selected=\"true\"] {\n            background: #F5F5F5 !important;\n            color: #111111 !important;\n        }\n    `;document.head.appendChild(style);}function tagVisibleCountryMenus(){if(typeof document===\"undefined\")return;const candidates=document.querySelectorAll(['[role=\"listbox\"]','[role=\"menu\"]',\".iti__country-list\",\".country-list\",'[class*=\"country\"][class*=\"list\"]','[class*=\"country\"][class*=\"dropdown\"]'].join(\",\"));candidates.forEach(node=>{const element=node;const rect=element.getBoundingClientRect();const isVisible=rect.width>0&&rect.height>0&&window.getComputedStyle(element).visibility!==\"hidden\"&&window.getComputedStyle(element).display!==\"none\";if(!isVisible)return;element.setAttribute(\"data-country-input-menu-fix\",\"true\");});}export function withCountryInputAria(Component){return /*#__PURE__*/forwardRef((props,ref)=>{useEffect(()=>{if(typeof window===\"undefined\"||typeof document===\"undefined\"){return;}ensureScopedStyleTag();const scheduleMenuTag=()=>{window.requestAnimationFrame(()=>{tagVisibleCountryMenus();});};const handlePointerDown=()=>scheduleMenuTag();const handleKeyDown=()=>scheduleMenuTag();const handleFocusIn=()=>scheduleMenuTag();document.addEventListener(\"pointerdown\",handlePointerDown,true);document.addEventListener(\"keydown\",handleKeyDown,true);document.addEventListener(\"focusin\",handleFocusIn,true);return()=>{document.removeEventListener(\"pointerdown\",handlePointerDown,true);document.removeEventListener(\"keydown\",handleKeyDown,true);document.removeEventListener(\"focusin\",handleFocusIn,true);};},[]);return /*#__PURE__*/_jsx(Component,{ref:ref,...props,\"aria-label\":\"Country Input\",\"data-country-input-fix-root\":\"true\"});});}// Backward-compatible alias for existing instances that may still use this name.\nexport const CountryInputAria=withCountryInputAria;\nexport const __FramerMetadata__ = {\"exports\":{\"CountryInputAria\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withCountryInputAria\":{\"type\":\"reactHoc\",\"name\":\"withCountryInputAria\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CountryAriaLabel.map","// Generated by Framer (ed99727)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/nhXUfEnjhocHtlAM1AqD/ldrLSnqyPCWnNsAyICt7/GbWuV5LQ9.js\";const MotionDivWithFX=withFX(motion.div);const enabledGestures={A5PogwDZS:{hover:true,pressed:true}};const cycleOrder=[\"A5PogwDZS\",\"ZjHQd_ezN\",\"dX9HWqYlG\",\"eU6i5xPzC\",\"kOoNGsOTF\"];const serializationHash=\"framer-0JcFC\";const variantClassNames={A5PogwDZS:\"framer-v-1uvjl1s\",dX9HWqYlG:\"framer-v-1241wva\",eU6i5xPzC:\"framer-v-1nk4sex\",kOoNGsOTF:\"framer-v-9hhtuj\",ZjHQd_ezN:\"framer-v-nlsjv5\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const GIL6YdmnZ=undefined;const UdUIuc8zN=undefined;const transition1={delay:0,duration:.2,ease:[.44,0,.56,1],type:\"tween\"};const transition2={delay:0,duration:1,ease:[0,0,1,1],type:\"tween\"};const animation={opacity:1,rotate:360,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Disabled:\"dX9HWqYlG\",Error:\"kOoNGsOTF\",Loading:\"ZjHQd_ezN\",Submit:\"A5PogwDZS\",Success:\"eU6i5xPzC\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,label,successText,width,...props})=>{return{...props,GIL6YdmnZ:label??props.GIL6YdmnZ??\"Submit\",UdUIuc8zN:successText??props.UdUIuc8zN??\"Thank you\",variant:humanReadableVariantMap[props.variant]??props.variant??\"A5PogwDZS\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,GIL6YdmnZ,UdUIuc8zN,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"A5PogwDZS\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"ZjHQd_ezN\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"ZjHQd_ezN\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.button,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1uvjl1s\",className,classNames),\"data-framer-name\":\"Submit\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"A5PogwDZS\",ref:refBinding,style:{backgroundColor:\"var(--token-833ea5af-ca66-4cf9-9808-56ddcde44370, rgb(108, 68, 255))\",opacity:1,...style},variants:{\"A5PogwDZS-hover\":{opacity:.8},\"A5PogwDZS-pressed\":{opacity:1},dX9HWqYlG:{opacity:.5},eU6i5xPzC:{backgroundColor:\"var(--token-234e7100-0742-48ee-911c-4a311ce4c846, rgb(5, 0, 51))\",opacity:1},kOoNGsOTF:{backgroundColor:\"rgba(255, 34, 68, 0.15)\",opacity:1}},...addPropertyOverrides({dX9HWqYlG:{\"data-framer-name\":\"Disabled\"},eU6i5xPzC:{\"data-framer-name\":\"Success\"},kOoNGsOTF:{\"data-framer-name\":\"Error\"},ZjHQd_ezN:{\"data-framer-name\":\"Loading\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1dg7dnq\",\"data-styles-preset\":\"GbWuV5LQ9\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1e7fb6ae-fc80-4691-9482-e36355cefeae, rgb(255, 255, 255)))\"},children:\"Submit\"})}),className:\"framer-n4yk2g\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"yUumjycHk\",style:{\"--extracted-r6o4lv\":\"var(--token-1e7fb6ae-fc80-4691-9482-e36355cefeae, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:GIL6YdmnZ,variants:{kOoNGsOTF:{\"--extracted-r6o4lv\":\"rgb(235, 5, 100)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({eU6i5xPzC:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1dg7dnq\",\"data-styles-preset\":\"GbWuV5LQ9\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1e7fb6ae-fc80-4691-9482-e36355cefeae, rgb(255, 255, 255)))\"},children:\"Thank you\"})}),text:UdUIuc8zN},kOoNGsOTF:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1dg7dnq\",\"data-styles-preset\":\"GbWuV5LQ9\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(235, 5, 100))\"},children:\"Something went wrong\"})}),text:undefined}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-m2ct6t\",\"data-framer-name\":\"Spinner\",layoutDependency:layoutDependency,layoutId:\"hesDcD93S\",style:{mask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg?width=20&height=20') alpha no-repeat center / cover add\",WebkitMask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg?width=20&height=20') alpha no-repeat center / cover add\"},children:/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__loop:animation,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition2,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-5g1bok\",\"data-framer-name\":\"Conic\",layoutDependency:layoutDependency,layoutId:\"ot1dNARan\",style:{background:\"conic-gradient(from 0deg at 50% 50%, var(--token-26b2fd9f-cb04-4e12-920b-6e002294676e, rgb(255, 255, 255)) 7.208614864864882deg, rgba(255, 255, 255, 0) 342deg)\",mask:\"none\",WebkitMask:\"none\"},variants:{ZjHQd_ezN:{mask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg?width=20&height=20') alpha no-repeat center / cover add\",WebkitMask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg?width=20&height=20') alpha no-repeat center / cover add\"}},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1t2t1sy\",\"data-framer-name\":\"Rounding\",layoutDependency:layoutDependency,layoutId:\"zvdtM5KOe\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:1,borderBottomRightRadius:1,borderTopLeftRadius:1,borderTopRightRadius:1},transformTemplate:transformTemplate1})})})]})})})});});const css=[\".framer-0JcFC.framer-1qcy43t, .framer-0JcFC .framer-1qcy43t { display: block; }\",\".framer-0JcFC.framer-1uvjl1s { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 40px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 240px; }\",\".framer-0JcFC .framer-n4yk2g { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-0JcFC .framer-m2ct6t { aspect-ratio: 1 / 1; flex: none; gap: 10px; height: auto; overflow: hidden; position: relative; width: 20px; }\",\".framer-0JcFC .framer-5g1bok { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; }\",\".framer-0JcFC .framer-1t2t1sy { aspect-ratio: 1 / 1; flex: none; height: auto; left: 50%; overflow: visible; position: absolute; top: 0px; width: 2px; }\",\".framer-0JcFC.framer-v-nlsjv5.framer-1uvjl1s, .framer-0JcFC.framer-v-1241wva.framer-1uvjl1s, .framer-0JcFC.framer-v-1nk4sex.framer-1uvjl1s, .framer-0JcFC.framer-v-9hhtuj.framer-1uvjl1s { cursor: unset; }\",\".framer-0JcFC.framer-v-nlsjv5 .framer-5g1bok { overflow: hidden; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 240\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"ZjHQd_ezN\":{\"layout\":[\"fixed\",\"fixed\"]},\"dX9HWqYlG\":{\"layout\":[\"fixed\",\"fixed\"]},\"eU6i5xPzC\":{\"layout\":[\"fixed\",\"fixed\"]},\"kOoNGsOTF\":{\"layout\":[\"fixed\",\"fixed\"]},\"KUWUZ8L4b\":{\"layout\":[\"fixed\",\"fixed\"]},\"Kkhp_tp8a\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"GIL6YdmnZ\":\"label\",\"UdUIuc8zN\":\"successText\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerEuOcohSLN=withCSS(Component,css,\"framer-0JcFC\");export default FramerEuOcohSLN;FramerEuOcohSLN.displayName=\"Form Submit Button\";FramerEuOcohSLN.defaultProps={height:40,width:240};addPropertyControls(FramerEuOcohSLN,{variant:{options:[\"A5PogwDZS\",\"ZjHQd_ezN\",\"dX9HWqYlG\",\"eU6i5xPzC\",\"kOoNGsOTF\"],optionTitles:[\"Submit\",\"Loading\",\"Disabled\",\"Success\",\"Error\"],title:\"Variant\",type:ControlType.Enum},GIL6YdmnZ:{defaultValue:\"Submit\",displayTextArea:false,title:\"Label\",type:ControlType.String},onGIL6YdmnZChange:{changes:\"GIL6YdmnZ\",type:ControlType.ChangeHandler},UdUIuc8zN:{defaultValue:\"Thank you\",displayTextArea:false,title:\"Success Text\",type:ControlType.String},onUdUIuc8zNChange:{changes:\"UdUIuc8zN\",type:ControlType.ChangeHandler}});addFonts(FramerEuOcohSLN,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerEuOcohSLN\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"240\",\"framerVariables\":\"{\\\"GIL6YdmnZ\\\":\\\"label\\\",\\\"UdUIuc8zN\\\":\\\"successText\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ZjHQd_ezN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"dX9HWqYlG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"eU6i5xPzC\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"kOoNGsOTF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"KUWUZ8L4b\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Kkhp_tp8a\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"40\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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,aAAa,GAAG,YAAY,GAAG,cAAc,GAAG,iBAAiB,GAAG,WAAW,GAAG,WAAW,GAAG,gBAAgB,GAAG,cAAc,GAAG,aAAa,GAAG,eAAe,GAAG,WAAW,GAAG,eAAe,GAAG,cAAc,GAAG,cAAc,GAAG,cAAc,GAAG,eAAe,GAAG,gBAAgB,GAAG,SAAS,GAAG,cAAc,GAAG,gBAAgB,GAAG,gBAAgB,GAAG,cAAc,GAAG,YAAY,GAAG,YAAY,GAAG,YAAY,GAAG,YAAY,GAAG,cAAc,GAAG,eAAe,GAAG,cAAc,GAAG,cAAc,GAAG,eAAe,GAAG,eAAe,GAAG,eAAe,GAAG,cAAc,GAAG,YAAY,GAAG,cAAc,GAAG,YAAY,GAAG,eAAe,GAAG,cAAc,GAAG,aAAa,GAAG,WAAW,GAAG,WAAW,GAAG,SAAS,GAAG,gBAAgB,GAAG,cAAc,GAAG,cAAc,GAAG,eAAe,GAAG,eAAe,GAAG,cAAc,GAAG,WAAW,GAAG,WAAW,GAAG,eAAe,GAAG,cAAc,GAAG,eAAe,GAAG,YAAY,GAAG,cAAc,GAAG,WAAW,GAAG,YAAY,GAAG,YAAY,GAAG,cAAc,GAAG,aAAa,GAAG,cAAc,GAAG,cAAc,GAAG,cAAc,GAAG,cAAc,GAAG,cAAc,GAAG,eAAe,GAAG,eAAe,GAAG,WAAW,GAAG,eAAe,GAAG,eAAe,GAAG,cAAc,GAAG,eAAe,GAAG,aAAa,GAAG,cAAc,GAAG,aAAa,GAAG,WAAW,GAAG,YAAY,GAAG,eAAe,GAAG,eAAe,GAAG,YAAY,GAAG,eAAe,GAAG,gBAAgB,GAAG,aAAa,GAAG,cAAc,GAAG,cAAc,GAAG,cAAc,GAAG,YAAY,GAAG,YAAY,GAAG,cAAc,GAAG,aAAa,GAAG,aAAa,GAAG,aAAa,GAAG,gBAAgB,GAAG,aAAa,GAAG,aAAa,GAAG,eAAe,GAAG,WAAW,GAAG,aAAa,GAAG,cAAc,GAAG,aAAa,GAAG,YAAY,GAAG,YAAY,GAAG,cAAc,GAAG,YAAY,GAAG,YAAY,GAAG,WAAW,GAAG,eAAe,GAAG,eAAe,GAAG,cAAc,GAAG,cAAc,GAAG,cAAc,GAAG,cAAc,GAAG,eAAe,GAAG,YAAY,GAAG,aAAa,GAAG,cAAc,GAAG,cAAc,GAAG,WAAW,GAAG,cAAc,GAAG,YAAY,GAAG,YAAY,GAAG,cAAc,GAAG,YAAY,GAAG,eAAe,GAAG,cAAc,GAAG,cAAc,GAAG,cAAc,GAAG,WAAW,GAAG,aAAa,GAAG,YAAY,GAAG,cAAc,GAAG,aAAa,GAAG,gBAAgB,GAAG,cAAc,GAAG,cAAc,GAAG,WAAW,GAAG,YAAY,GAAG,cAAc,GAAG,eAAe,GAAG,YAAY,GAAG,aAAa,GAAG,cAAc,GAAG,YAAY,GAAG,cAAc,GAAG,eAAe,GAAG,YAAY,GAAG,WAAW,GAAG,cAAc,GAAG,WAAW,GAAG,YAAY,GAAG,cAAc,GAAG,YAAY,GAAG,cAAc,GAAG,cAAc,GAAG,cAAc,GAAG,cAAc,GAAG,YAAY,GAAG,YAAY,GAAG,aAAa,GAAG,WAAW,GAAG,gBAAgB,GAAG,eAAe,GAAG,UAAU,GAAG,cAAc,GAAG,cAAc,GAAG,cAAc,GAAG,aAAa,GAAG,eAAe,GAAG,aAAa,GAAG,eAAe,GAAG,cAAc,GAAG,cAAc,GAAG,WAAW,GAAG,WAAW,GAAG,cAAc,GAAG,cAAc,GAAG,aAAa,GAAG,aAAa,EAAQ,GAAkB,CAAC,GAAG,UAAU,GAAG,cAAc,GAAG,cAAc,GAAG,cAAc,GAAG,YAAY,GAAG,cAAc,GAAG,iBAAiB,GAAG,aAAa,GAAG,cAAc,GAAG,WAAW,GAAG,eAAe,GAAG,aAAa,GAAG,eAAe,GAAG,cAAc,GAAG,eAAe,GAAG,cAAc,GAAG,aAAa,GAAG,YAAY,GAAG,cAAc,GAAG,iBAAiB,GAAG,WAAW,GAAG,WAAW,GAAG,gBAAgB,GAAG,cAAc,GAAG,aAAa,GAAG,eAAe,GAAG,WAAW,GAAG,eAAe,GAAG,cAAc,GAAG,cAAc,GAAG,cAAc,GAAG,eAAe,GAAG,gBAAgB,GAAG,SAAS,GAAG,cAAc,GAAG,gBAAgB,GAAG,gBAAgB,GAAG,cAAc,GAAG,YAAY,GAAG,YAAY,GAAG,YAAY,GAAG,YAAY,GAAG,cAAc,GAAG,eAAe,GAAG,cAAc,GAAG,cAAc,GAAG,eAAe,GAAG,eAAe,GAAG,eAAe,GAAG,cAAc,GAAG,YAAY,GAAG,cAAc,GAAG,YAAY,GAAG,eAAe,GAAG,cAAc,GAAG,aAAa,GAAG,WAAW,GAAG,WAAW,GAAG,SAAS,GAAG,gBAAgB,GAAG,cAAc,GAAG,cAAc,GAAG,eAAe,GAAG,eAAe,GAAG,cAAc,GAAG,WAAW,GAAG,WAAW,GAAG,eAAe,GAAG,cAAc,GAAG,eAAe,GAAG,YAAY,GAAG,cAAc,GAAG,WAAW,GAAG,YAAY,GAAG,YAAY,GAAG,cAAc,GAAG,aAAa,GAAG,cAAc,GAAG,cAAc,GAAG,cAAc,GAAG,cAAc,GAAG,cAAc,GAAG,eAAe,GAAG,eAAe,GAAG,WAAW,GAAG,eAAe,GAAG,eAAe,GAAG,cAAc,GAAG,eAAe,GAAG,aAAa,GAAG,cAAc,GAAG,aAAa,GAAG,WAAW,GAAG,YAAY,GAAG,eAAe,GAAG,eAAe,GAAG,YAAY,GAAG,eAAe,GAAG,gBAAgB,GAAG,aAAa,GAAG,cAAc,GAAG,cAAc,GAAG,cAAc,GAAG,YAAY,GAAG,YAAY,GAAG,cAAc,GAAG,aAAa,GAAG,aAAa,GAAG,aAAa,GAAG,gBAAgB,GAAG,aAAa,GAAG,aAAa,GAAG,eAAe,GAAG,WAAW,GAAG,aAAa,GAAG,cAAc,GAAG,aAAa,GAAG,YAAY,GAAG,YAAY,GAAG,cAAc,GAAG,YAAY,GAAG,YAAY,GAAG,WAAW,GAAG,eAAe,GAAG,eAAe,GAAG,cAAc,GAAG,cAAc,GAAG,cAAc,GAAG,cAAc,GAAG,eAAe,GAAG,YAAY,GAAG,aAAa,GAAG,cAAc,GAAG,cAAc,GAAG,WAAW,GAAG,cAAc,GAAG,YAAY,GAAG,YAAY,GAAG,cAAc,GAAG,YAAY,GAAG,eAAe,GAAG,cAAc,GAAG,cAAc,GAAG,cAAc,GAAG,WAAW,GAAG,aAAa,GAAG,YAAY,GAAG,cAAc,GAAG,aAAa,GAAG,gBAAgB,GAAG,cAAc,GAAG,cAAc,GAAG,WAAW,GAAG,YAAY,GAAG,cAAc,GAAG,eAAe,GAAG,YAAY,GAAG,aAAa,GAAG,cAAc,GAAG,YAAY,GAAG,cAAc,GAAG,eAAe,GAAG,YAAY,GAAG,WAAW,GAAG,cAAc,GAAG,WAAW,GAAG,YAAY,GAAG,cAAc,GAAG,YAAY,GAAG,cAAc,GAAG,cAAc,GAAG,cAAc,GAAG,cAAc,GAAG,YAAY,GAAG,YAAY,GAAG,aAA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"}