{"version":3,"file":"CountryLanguageSelect.BcoePrxC.mjs","names":["useState","useMemo","__esmMin","_e","pe","p","c","init_jsx_runtime","init_npm_react_18_3_1","addPropertyControls","init_framer_CaDWdxiz","ControlType","parse","table","code","en","de","line","makeIntlLabeler","lang","langCode","dn","type","name","CountryLanguageSelect","props","value","setValue","focused","setFocused","rows","DATA","intlLabel","labelLang","useIntl","sortLocale","labels","tableLabel","r","label","val","valueFormat","pinnedRows","pinned","s","sorted","withLabels","collator","a","b","otherLabel","otherText","style","fill","textColor","placeholderColor","borderWidth","focusColor","borderColor","radius","paddingX","font","placeholder","l","showOther","arrowColor","COUNTRIES","LANGUAGES","init_CountryLanguageSelect"],"sources":["https:/framerusercontent.com/modules/4nwORsnbde051eL6x5NT/9LyEB1vXIxG44jix7n4W/CountryLanguageSelect.js"],"sourcesContent":["// CountryLanguageSelect — full Country or Language dropdown for native Framer forms\n// suzygodsey.com · Labels in English, German, or ANY language via \"Label language code\".\n// The value sent to Make is always the same (English name by default, or the ISO code).\n//\n// Place it INSIDE a native Framer Form, set \"Field Name\" (Country / Language),\n// pick \"Type\" and \"Labels\", then publish.\n//\n// Translated pages: fill \"Label language code\" (e.g. hu) or bind it to the CMS\n// language code field. The labels then come from the browser's built-in\n// translations; the value sent stays the English name. Leave it empty on the\n// English and German pages — they work exactly as before.\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useMemo,useState}from\"react\";import{addPropertyControls,ControlType}from\"framer\";// code | English name (value) | German label\nconst COUNTRIES=`AF|Afghanistan|Afghanistan\nAX|Aland Islands|\\xc5landinseln\nAL|Albania|Albanien\nDZ|Algeria|Algerien\nAS|American Samoa|Amerikanisch-Samoa\nAD|Andorra|Andorra\nAO|Angola|Angola\nAI|Anguilla|Anguilla\nAG|Antigua and Barbuda|Antigua und Barbuda\nAR|Argentina|Argentinien\nAM|Armenia|Armenien\nAW|Aruba|Aruba\nAU|Australia|Australien\nAT|Austria|\\xd6sterreich\nAZ|Azerbaijan|Aserbaidschan\nBS|Bahamas|Bahamas\nBH|Bahrain|Bahrain\nBD|Bangladesh|Bangladesch\nBB|Barbados|Barbados\nBY|Belarus|Belarus\nBE|Belgium|Belgien\nBZ|Belize|Belize\nBJ|Benin|Benin\nBM|Bermuda|Bermuda\nBT|Bhutan|Bhutan\nBO|Bolivia|Bolivien\nBQ|Caribbean Netherlands|Karibische Niederlande\nBA|Bosnia and Herzegovina|Bosnien und Herzegowina\nBW|Botswana|Botsuana\nBR|Brazil|Brasilien\nIO|British Indian Ocean Territory|Britisches Territorium im Indischen Ozean\nVG|British Virgin Islands|Britische Jungferninseln\nBN|Brunei|Brunei\nBG|Bulgaria|Bulgarien\nBF|Burkina Faso|Burkina Faso\nBI|Burundi|Burundi\nCV|Cape Verde|Cabo Verde\nKH|Cambodia|Kambodscha\nCM|Cameroon|Kamerun\nCA|Canada|Kanada\nKY|Cayman Islands|Kaimaninseln\nCF|Central African Republic|Zentralafrikanische Republik\nTD|Chad|Tschad\nCL|Chile|Chile\nCN|China|China\nCX|Christmas Island|Weihnachtsinsel\nCC|Cocos Islands|Kokosinseln\nCO|Colombia|Kolumbien\nKM|Comoros|Komoren\nCG|Republic of the Congo|Republik Kongo\nCD|Democratic Republic of the Congo|Demokratische Republik Kongo\nCK|Cook Islands|Cookinseln\nCR|Costa Rica|Costa Rica\nCI|Ivory Coast|Elfenbeink\\xfcste\nHR|Croatia|Kroatien\nCU|Cuba|Kuba\nCW|Curacao|Cura\\xe7ao\nCY|Cyprus|Zypern\nCZ|Czech Republic|Tschechien\nDK|Denmark|D\\xe4nemark\nDJ|Djibouti|Dschibuti\nDM|Dominica|Dominica\nDO|Dominican Republic|Dominikanische Republik\nEC|Ecuador|Ecuador\nEG|Egypt|\\xc4gypten\nSV|El Salvador|El Salvador\nGQ|Equatorial Guinea|\\xc4quatorialguinea\nER|Eritrea|Eritrea\nEE|Estonia|Estland\nSZ|Eswatini|Eswatini\nET|Ethiopia|\\xc4thiopien\nFK|Falkland Islands|Falklandinseln\nFO|Faroe Islands|F\\xe4r\\xf6er\nFJ|Fiji|Fidschi\nFI|Finland|Finnland\nFR|France|Frankreich\nGF|French Guiana|Franz\\xf6sisch-Guayana\nPF|French Polynesia|Franz\\xf6sisch-Polynesien\nGA|Gabon|Gabun\nGM|Gambia|Gambia\nGE|Georgia|Georgien\nDE|Germany|Deutschland\nGH|Ghana|Ghana\nGI|Gibraltar|Gibraltar\nGR|Greece|Griechenland\nGL|Greenland|Gr\\xf6nland\nGD|Grenada|Grenada\nGP|Guadeloupe|Guadeloupe\nGU|Guam|Guam\nGT|Guatemala|Guatemala\nGG|Guernsey|Guernsey\nGN|Guinea|Guinea\nGW|Guinea-Bissau|Guinea-Bissau\nGY|Guyana|Guyana\nHT|Haiti|Haiti\nHN|Honduras|Honduras\nHK|Hong Kong|Hongkong\nHU|Hungary|Ungarn\nIS|Iceland|Island\nIN|India|Indien\nID|Indonesia|Indonesien\nIR|Iran|Iran\nIQ|Iraq|Irak\nIE|Ireland|Irland\nIM|Isle of Man|Isle of Man\nIL|Israel|Israel\nIT|Italy|Italien\nJM|Jamaica|Jamaika\nJP|Japan|Japan\nJE|Jersey|Jersey\nJO|Jordan|Jordanien\nKZ|Kazakhstan|Kasachstan\nKE|Kenya|Kenia\nKI|Kiribati|Kiribati\nXK|Kosovo|Kosovo\nKW|Kuwait|Kuwait\nKG|Kyrgyzstan|Kirgisistan\nLA|Laos|Laos\nLV|Latvia|Lettland\nLB|Lebanon|Libanon\nLS|Lesotho|Lesotho\nLR|Liberia|Liberia\nLY|Libya|Libyen\nLI|Liechtenstein|Liechtenstein\nLT|Lithuania|Litauen\nLU|Luxembourg|Luxemburg\nMO|Macao|Macau\nMG|Madagascar|Madagaskar\nMW|Malawi|Malawi\nMY|Malaysia|Malaysia\nMV|Maldives|Malediven\nML|Mali|Mali\nMT|Malta|Malta\nMH|Marshall Islands|Marshallinseln\nMQ|Martinique|Martinique\nMR|Mauritania|Mauretanien\nMU|Mauritius|Mauritius\nYT|Mayotte|Mayotte\nMX|Mexico|Mexiko\nFM|Micronesia|Mikronesien\nMD|Moldova|Moldau\nMC|Monaco|Monaco\nMN|Mongolia|Mongolei\nME|Montenegro|Montenegro\nMS|Montserrat|Montserrat\nMA|Morocco|Marokko\nMZ|Mozambique|Mosambik\nMM|Myanmar|Myanmar\nNA|Namibia|Namibia\nNR|Nauru|Nauru\nNP|Nepal|Nepal\nNL|Netherlands|Niederlande\nNC|New Caledonia|Neukaledonien\nNZ|New Zealand|Neuseeland\nNI|Nicaragua|Nicaragua\nNE|Niger|Niger\nNG|Nigeria|Nigeria\nNU|Niue|Niue\nNF|Norfolk Island|Norfolkinsel\nKP|North Korea|Nordkorea\nMK|North Macedonia|Nordmazedonien\nMP|Northern Mariana Islands|N\\xf6rdliche Marianen\nNO|Norway|Norwegen\nOM|Oman|Oman\nPK|Pakistan|Pakistan\nPW|Palau|Palau\nPS|Palestine|Pal\\xe4stina\nPA|Panama|Panama\nPG|Papua New Guinea|Papua-Neuguinea\nPY|Paraguay|Paraguay\nPE|Peru|Peru\nPH|Philippines|Philippinen\nPN|Pitcairn Islands|Pitcairninseln\nPL|Poland|Polen\nPT|Portugal|Portugal\nPR|Puerto Rico|Puerto Rico\nQA|Qatar|Katar\nRE|Reunion|R\\xe9union\nRO|Romania|Rum\\xe4nien\nRU|Russia|Russland\nRW|Rwanda|Ruanda\nBL|Saint Barthelemy|St. Barth\\xe9lemy\nSH|Saint Helena|St. Helena\nKN|Saint Kitts and Nevis|St. Kitts und Nevis\nLC|Saint Lucia|St. Lucia\nMF|Saint Martin|St. Martin\nPM|Saint Pierre and Miquelon|St. Pierre und Miquelon\nVC|Saint Vincent and the Grenadines|St. Vincent und die Grenadinen\nWS|Samoa|Samoa\nSM|San Marino|San Marino\nST|Sao Tome and Principe|S\\xe3o Tom\\xe9 und Pr\\xedncipe\nSA|Saudi Arabia|Saudi-Arabien\nSN|Senegal|Senegal\nRS|Serbia|Serbien\nSC|Seychelles|Seychellen\nSL|Sierra Leone|Sierra Leone\nSG|Singapore|Singapur\nSX|Sint Maarten|Sint Maarten\nSK|Slovakia|Slowakei\nSI|Slovenia|Slowenien\nSB|Solomon Islands|Salomonen\nSO|Somalia|Somalia\nZA|South Africa|S\\xfcdafrika\nKR|South Korea|S\\xfcdkorea\nSS|South Sudan|S\\xfcdsudan\nES|Spain|Spanien\nLK|Sri Lanka|Sri Lanka\nSD|Sudan|Sudan\nSR|Suriname|Suriname\nSJ|Svalbard and Jan Mayen|Spitzbergen und Jan Mayen\nSE|Sweden|Schweden\nCH|Switzerland|Schweiz\nSY|Syria|Syrien\nTW|Taiwan|Taiwan\nTJ|Tajikistan|Tadschikistan\nTZ|Tanzania|Tansania\nTH|Thailand|Thailand\nTL|Timor-Leste|Osttimor\nTG|Togo|Togo\nTK|Tokelau|Tokelau\nTO|Tonga|Tonga\nTT|Trinidad and Tobago|Trinidad und Tobago\nTN|Tunisia|Tunesien\nTR|Turkey|T\\xfcrkei\nTM|Turkmenistan|Turkmenistan\nTC|Turks and Caicos Islands|Turks- und Caicosinseln\nTV|Tuvalu|Tuvalu\nUG|Uganda|Uganda\nUA|Ukraine|Ukraine\nAE|United Arab Emirates|Vereinigte Arabische Emirate\nGB|United Kingdom|Vereinigtes K\\xf6nigreich\nUS|USA|USA\nVI|U.S. Virgin Islands|Amerikanische Jungferninseln\nUY|Uruguay|Uruguay\nUZ|Uzbekistan|Usbekistan\nVU|Vanuatu|Vanuatu\nVA|Vatican City|Vatikanstadt\nVE|Venezuela|Venezuela\nVN|Vietnam|Vietnam\nWF|Wallis and Futuna|Wallis und Futuna\nEH|Western Sahara|Westsahara\nYE|Yemen|Jemen\nZM|Zambia|Sambia\nZW|Zimbabwe|Simbabwe`;const LANGUAGES=`af|Afrikaans|Afrikaans\nsq|Albanian|Albanisch\nam|Amharic|Amharisch\nar|Arabic|Arabisch\nhy|Armenian|Armenisch\naz|Azerbaijani|Aserbaidschanisch\neu|Basque|Baskisch\nbe|Belarusian|Belarussisch\nbn|Bengali|Bengalisch\nbs|Bosnian|Bosnisch\nbg|Bulgarian|Bulgarisch\nmy|Burmese|Birmanisch\nca|Catalan|Katalanisch\nzh|Chinese|Chinesisch\nhr|Croatian|Kroatisch\ncs|Czech|Tschechisch\nda|Danish|D\\xe4nisch\nnl|Dutch|Niederl\\xe4ndisch\nen|English|Englisch\neo|Esperanto|Esperanto\net|Estonian|Estnisch\nfil|Filipino|Filipino\nfi|Finnish|Finnisch\nfr|French|Franz\\xf6sisch\ngl|Galician|Galicisch\nka|Georgian|Georgisch\nde|German|Deutsch\nel|Greek|Griechisch\ngu|Gujarati|Gujarati\nht|Haitian Creole|Haitianisch\nha|Hausa|Hausa\nhe|Hebrew|Hebr\\xe4isch\nhi|Hindi|Hindi\nhu|Hungarian|Ungarisch\nis|Icelandic|Isl\\xe4ndisch\nig|Igbo|Igbo\nid|Indonesian|Indonesisch\nga|Irish|Irisch\nit|Italian|Italienisch\nja|Japanese|Japanisch\njv|Javanese|Javanisch\nkn|Kannada|Kannada\nkk|Kazakh|Kasachisch\nkm|Khmer|Khmer\nrw|Kinyarwanda|Kinyarwanda\nko|Korean|Koreanisch\nku|Kurdish|Kurdisch\nky|Kyrgyz|Kirgisisch\nlo|Lao|Laotisch\nlv|Latvian|Lettisch\nlt|Lithuanian|Litauisch\nlb|Luxembourgish|Luxemburgisch\nmk|Macedonian|Mazedonisch\nmg|Malagasy|Malagasy\nms|Malay|Malaiisch\nml|Malayalam|Malayalam\nmt|Maltese|Maltesisch\nmi|Maori|Maori\nmr|Marathi|Marathi\nmn|Mongolian|Mongolisch\nne|Nepali|Nepalesisch\nno|Norwegian|Norwegisch\nps|Pashto|Paschtu\nfa|Persian|Persisch\npl|Polish|Polnisch\npt|Portuguese|Portugiesisch\npa|Punjabi|Panjabi\nro|Romanian|Rum\\xe4nisch\nru|Russian|Russisch\nsm|Samoan|Samoanisch\ngd|Scottish Gaelic|Schottisch-G\\xe4lisch\nsr|Serbian|Serbisch\nsn|Shona|Shona\nsd|Sindhi|Sindhi\nsi|Sinhala|Singhalesisch\nsk|Slovak|Slowakisch\nsl|Slovenian|Slowenisch\nso|Somali|Somali\nes|Spanish|Spanisch\nsw|Swahili|Suaheli\nsv|Swedish|Schwedisch\ngsw|Swiss German|Schweizerdeutsch\ntl|Tagalog|Tagalog\ntg|Tajik|Tadschikisch\nta|Tamil|Tamil\ntt|Tatar|Tatarisch\nte|Telugu|Telugu\nth|Thai|Thail\\xe4ndisch\nbo|Tibetan|Tibetisch\ntr|Turkish|T\\xfcrkisch\ntk|Turkmen|Turkmenisch\nuk|Ukrainian|Ukrainisch\nur|Urdu|Urdu\nug|Uyghur|Uigurisch\nuz|Uzbek|Usbekisch\nvi|Vietnamese|Vietnamesisch\ncy|Welsh|Walisisch\nxh|Xhosa|Xhosa\nyi|Yiddish|Jiddisch\nyo|Yoruba|Yoruba\nzu|Zulu|Zulu`;function parse(table){return table.trim().split(\"\\n\").map(line=>{const[code,en,de]=line.split(\"|\");return{code:code.trim(),en:en.trim(),de:de.trim()};});}const DATA={country:parse(COUNTRIES),language:parse(LANGUAGES)};// Builds a label function from the browser's built-in translations.\n// Returns null if the code is empty, invalid, or the browser can't do it,\n// so the component falls back to the English/German tables.\nfunction makeIntlLabeler(langCode,type){const lang=(langCode||\"\").trim();if(!lang)return null;try{if(typeof Intl===\"undefined\"||!Intl.DisplayNames)return null;const dn=new Intl.DisplayNames([lang],{type:type===\"language\"?\"language\":\"region\",fallback:\"none\"});return r=>{try{const name=dn.of(type===\"language\"?r.code:r.code.toUpperCase());if(!name)return null;// Some languages write language names in lowercase\n// (e.g. Hungarian \"magyar\"); capitalize for the dropdown.\nreturn name.charAt(0).toLocaleUpperCase(lang)+name.slice(1);}catch(e){return null;}};}catch(e){return null;}}/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight fixed\n * @framerIntrinsicWidth 420\n * @framerIntrinsicHeight 54\n */export default function CountryLanguageSelect(props){const{type,labels,labelLang,otherText,valueFormat,name,placeholder,required,pinned,showOther,font,textColor,placeholderColor,fill,borderColor,focusColor,borderWidth,radius,paddingX,arrowColor,style}=props;const[value,setValue]=useState(\"\");const[focused,setFocused]=useState(false);const rows=DATA[type]||DATA.country;const intlLabel=useMemo(()=>makeIntlLabeler(labelLang,type),[labelLang,type]);const useIntl=!!intlLabel;const sortLocale=useIntl?(labelLang||\"\").trim():labels===\"de\"?\"de\":\"en\";const tableLabel=r=>labels===\"de\"?r.de:r.en;// With a label language code, untranslatable entries fall back to English.\nconst label=r=>useIntl?intlLabel(r)||r.en:tableLabel(r);// The value sent to Make never changes: English name or ISO code.\nconst val=r=>valueFormat===\"code\"?r.code.toUpperCase():r.en;const pinnedCodes=(pinned||\"\").split(\",\").map(s=>s.trim().toLowerCase()).filter(Boolean);const pinnedRows=pinnedCodes.map(c=>rows.find(r=>r.code.toLowerCase()===c)).filter(Boolean);const sorted=useMemo(()=>{const withLabels=rows.map(r=>({r,l:label(r)}));let collator;try{collator=new Intl.Collator(sortLocale);}catch(e){collator=new Intl.Collator(\"en\");}return withLabels.sort((a,b)=>collator.compare(a.l,b.l));// eslint-disable-next-line react-hooks/exhaustive-deps\n},[rows,labels,labelLang,intlLabel]);const otherLabel=(otherText||\"\").trim()||(!useIntl&&labels===\"de\"?type===\"country\"?\"Anderes\":\"Andere\":\"Other\");return /*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",width:\"100%\",height:\"100%\",...style},children:[/*#__PURE__*/_jsxs(\"select\",{name:name,required:required,value:value,onChange:e=>setValue(e.target.value),onFocus:()=>setFocused(true),onBlur:()=>setFocused(false),style:{width:\"100%\",height:\"100%\",appearance:\"none\",WebkitAppearance:\"none\",MozAppearance:\"none\",background:fill,color:value?textColor:placeholderColor,border:`${borderWidth}px solid ${focused?focusColor:borderColor}`,borderRadius:radius,padding:`0 ${paddingX+28}px 0 ${paddingX}px`,outline:\"none\",cursor:\"pointer\",boxSizing:\"border-box\",transition:\"border-color 0.15s ease\",...font},children:[/*#__PURE__*/_jsx(\"option\",{value:\"\",disabled:true,children:placeholder}),pinnedRows.map(r=>/*#__PURE__*/_jsx(\"option\",{value:val(r),style:{color:textColor},children:label(r)},\"p-\"+r.code)),pinnedRows.length>0&&/*#__PURE__*/_jsx(\"option\",{disabled:true,value:\"__sep\",children:\"──────────\"}),sorted.map(({r,l})=>/*#__PURE__*/_jsx(\"option\",{value:val(r),style:{color:textColor},children:l},r.code)),showOther&&/*#__PURE__*/_jsx(\"option\",{value:\"Other\",style:{color:textColor},children:otherLabel})]}),/*#__PURE__*/_jsx(\"svg\",{width:\"14\",height:\"14\",viewBox:\"0 0 24 24\",\"aria-hidden\":\"true\",style:{position:\"absolute\",right:paddingX,top:\"50%\",transform:\"translateY(-50%)\",pointerEvents:\"none\"},children:/*#__PURE__*/_jsx(\"path\",{d:\"M6 9l6 6 6-6\",fill:\"none\",stroke:arrowColor,strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})})]});}CountryLanguageSelect.defaultProps={type:\"country\",labels:\"en\",labelLang:\"\",otherText:\"\",valueFormat:\"en\",name:\"Country\",placeholder:\"Select...\",required:false,pinned:\"US,DE,AT,CH,GB,NL,HU,RO\",showOther:false,textColor:\"#222222\",placeholderColor:\"#9A9A9A\",fill:\"#F3F3F3\",borderColor:\"rgba(0,0,0,0)\",focusColor:\"#F4893A\",borderWidth:1,radius:10,paddingX:16,arrowColor:\"#666666\"};addPropertyControls(CountryLanguageSelect,{type:{type:ControlType.Enum,title:\"Type\",options:[\"country\",\"language\"],optionTitles:[\"Country\",\"Language\"],defaultValue:\"country\"},labels:{type:ControlType.Enum,title:\"Labels\",options:[\"en\",\"de\"],optionTitles:[\"English\",\"Deutsch\"],defaultValue:\"en\",displaySegmentedControl:true},labelLang:{type:ControlType.String,title:\"Label language code\",defaultValue:\"\",placeholder:\"e.g. hu\",description:\"Leave empty on English/German pages. Fill in (or bind to the CMS language code) to show labels in that language. Overrides Labels. The value sent stays the same.\"},otherText:{type:ControlType.String,title:\"Other label\",defaultValue:\"\",placeholder:\"e.g. Egy\\xe9b\",hidden:props=>!props.showOther},valueFormat:{type:ControlType.Enum,title:\"Sends\",options:[\"en\",\"code\"],optionTitles:[\"English name\",\"ISO code\"],defaultValue:\"en\",displaySegmentedControl:true},name:{type:ControlType.String,title:\"Field Name\",defaultValue:\"Country\"},placeholder:{type:ControlType.String,title:\"Placeholder\",defaultValue:\"Select...\"},required:{type:ControlType.Boolean,title:\"Required\",defaultValue:false},pinned:{type:ControlType.String,title:\"Pinned on top\",defaultValue:\"US,DE,AT,CH,GB,NL,HU,RO\",description:\"Codes, comma separated. Countries: US,DE… Languages: en,de,nl,hu,ro\"},showOther:{type:ControlType.Boolean,title:\"Other at end\",defaultValue:false},font:{type:ControlType.Font,title:\"Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:16}},textColor:{type:ControlType.Color,title:\"Text\",defaultValue:\"#222222\"},placeholderColor:{type:ControlType.Color,title:\"Placeholder\",defaultValue:\"#9A9A9A\"},fill:{type:ControlType.Color,title:\"Fill\",defaultValue:\"#F3F3F3\"},borderColor:{type:ControlType.Color,title:\"Border\",defaultValue:\"rgba(0,0,0,0)\"},focusColor:{type:ControlType.Color,title:\"Focus border\",defaultValue:\"#F4893A\"},borderWidth:{type:ControlType.Number,title:\"Border width\",min:0,max:4,defaultValue:1},radius:{type:ControlType.Number,title:\"Radius\",min:0,max:40,defaultValue:10},paddingX:{type:ControlType.Number,title:\"Padding\",min:0,max:40,defaultValue:16},arrowColor:{type:ControlType.Color,title:\"Arrow\",defaultValue:\"#666666\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CountryLanguageSelect\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"420\",\"framerIntrinsicHeight\":\"54\",\"framerSupportedLayoutWidth\":\"any\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CountryLanguageSelect.map"],"mappings":"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"}