vue-circle-flags
Version:
A vue component with a collection of 400+ circular SVG country flags. Wrapper of HatScripts/circle-flags
2,367 lines (2,366 loc) • 47.1 kB
JavaScript
import { computed as e, createBlock as t, createCommentVNode as n, createElementBlock as r, createElementVNode as i, defineAsyncComponent as a, defineComponent as o, normalizeClass as s, normalizeStyle as c, openBlock as l, resolveDynamicComponent as u, toDisplayString as d } from "vue";
//#region \0rolldown/runtime.js
var f = Object.defineProperty, p = (e, t) => {
let n = {};
for (var r in e) f(n, r, {
get: e[r],
enumerable: !0
});
return t || f(n, Symbol.toStringTag, { value: "Module" }), n;
}, m = (e, t, n) => {
let r = t.lastIndexOf("?"), i = e[r === -1 || r < t.lastIndexOf("/") ? t : t.slice(0, r)];
return i ? typeof i == "function" ? i() : Promise.resolve(i) : new Promise((e, r) => {
(typeof queueMicrotask == "function" ? queueMicrotask : setTimeout)(r.bind(null, /* @__PURE__ */ Error("Unknown variable dynamic import: " + t + (t.split("/").length === n ? "" : ". Note that variables only represent file names one level deep."))));
});
}, h = [
{
code: "ac",
fallback: "sh-ac"
},
{
code: "ad",
name: "Andorra",
ref: "ad"
},
{
code: "ae",
name: "United Arab Emirates",
ref: "ae"
},
{
code: "af-emirate",
name: "Afghanistan",
ref: "af-emirate"
},
{
code: "af",
name: "Afghanistan",
ref: "af"
},
{
code: "afar",
name: "Afar",
ref: "afar"
},
{
code: "ag",
name: "Antigua and Barbuda",
ref: "ag"
},
{
code: "ai",
name: "Anguilla",
ref: "ai"
},
{
code: "al",
name: "Albania",
ref: "al"
},
{
code: "am",
name: "Armenia",
ref: "am"
},
{
code: "an",
name: "Netherlands Antilles",
ref: "an"
},
{
code: "ao",
name: "Angola",
ref: "ao"
},
{
code: "aq-true_south",
name: "Antarctica",
ref: "aq-true_south"
},
{
code: "aq",
name: "Antarctica",
ref: "aq"
},
{
code: "ar",
name: "Argentina",
ref: "ar"
},
{
code: "as",
name: "American Samoa",
ref: "as"
},
{
code: "at",
name: "Austria",
ref: "at"
},
{
code: "au-aboriginal",
name: "Australian Aboriginal",
ref: "au-aboriginal"
},
{
code: "au-act",
name: "Australian Capital Territory",
ref: "au-act"
},
{
code: "au-nsw",
name: "New South Wales",
ref: "au-nsw"
},
{
code: "au-nt",
name: "Northern Territory",
ref: "au-nt"
},
{
code: "au-qld",
name: "Queensland",
ref: "au-qld"
},
{
code: "au-sa",
name: "South Australia",
ref: "au-sa"
},
{
code: "au-tas",
name: "Tasmania",
ref: "au-tas"
},
{
code: "au-vic",
name: "Victoria",
ref: "au-vic"
},
{
code: "au-wa",
name: "Western Australia",
ref: "au-wa"
},
{
code: "au",
name: "Australia",
ref: "au"
},
{
code: "aw",
name: "Aruba",
ref: "aw"
},
{
code: "ax",
name: "Åland Islands",
ref: "ax"
},
{
code: "az",
name: "Azerbaijan",
ref: "az"
},
{
code: "ba",
name: "Bosnia and Herzegovina",
ref: "ba"
},
{
code: "bb",
name: "Barbados",
ref: "bb"
},
{
code: "bd",
name: "Bangladesh",
ref: "bd"
},
{
code: "be",
name: "Belgium",
ref: "be"
},
{
code: "bf",
name: "Burkina Faso",
ref: "bf"
},
{
code: "bg",
name: "Bulgaria",
ref: "bg"
},
{
code: "bh",
name: "Bahrain",
ref: "bh"
},
{
code: "bi",
name: "Burundi",
ref: "bi"
},
{
code: "bj",
name: "Benin",
ref: "bj"
},
{
code: "bl",
name: "Saint Barthélemy",
ref: "bl"
},
{
code: "bm",
name: "Bermuda",
ref: "bm"
},
{
code: "bn",
name: "Brunei",
ref: "bn"
},
{
code: "bo",
name: "Bolivia",
ref: "bo"
},
{
code: "bq-bo",
name: "Bonaire",
ref: "bq-bo"
},
{
code: "bq-sa",
name: "Saba",
ref: "bq-sa"
},
{
code: "bq-se",
name: "Sint Eustatius",
ref: "bq-se"
},
{
code: "bq",
fallback: "bq-bo"
},
{
code: "br",
name: "Brazil",
ref: "br"
},
{
code: "bs",
name: "Bahamas",
ref: "bs"
},
{
code: "bt",
name: "Bhutan",
ref: "bt"
},
{
code: "bv",
fallback: "no"
},
{
code: "bw",
name: "Botswana",
ref: "bw"
},
{
code: "by",
name: "Belarus",
ref: "by"
},
{
code: "bz",
name: "Belize",
ref: "bz"
},
{
code: "ca-bc",
name: "British Columbia",
ref: "ca-bc"
},
{
code: "ca",
name: "Canada",
ref: "ca"
},
{
code: "cc",
name: "Cocos (Keeling) Islands",
ref: "cc"
},
{
code: "cd",
name: "Congo, Democratic Republic of the",
ref: "cd"
},
{
code: "cf",
name: "Central African Republic",
ref: "cf"
},
{
code: "cg",
name: "Congo",
ref: "cg"
},
{
code: "ch-gr",
name: "Grisons",
ref: "ch-gr"
},
{
code: "ch",
name: "Switzerland",
ref: "ch"
},
{
code: "ci",
name: "Ivory Coast",
ref: "ci"
},
{
code: "ck",
name: "Cook Islands",
ref: "ck"
},
{
code: "cl",
name: "Chile",
ref: "cl"
},
{
code: "cm",
name: "Cameroon",
ref: "cm"
},
{
code: "cn-hk",
fallback: "hk"
},
{
code: "cn-xj",
name: "Xinjiang",
ref: "cn-xj"
},
{
code: "cn",
name: "China",
ref: "cn"
},
{
code: "co",
name: "Colombia",
ref: "co"
},
{
code: "cp",
fallback: "fr-cp"
},
{
code: "cq",
name: "Sark",
ref: "cq"
},
{
code: "cr",
name: "Costa Rica",
ref: "cr"
},
{
code: "cu",
name: "Cuba",
ref: "cu"
},
{
code: "cv",
name: "Cabo Verde",
ref: "cv"
},
{
code: "cw",
name: "Curaçao",
ref: "cw"
},
{
code: "cx",
name: "Christmas Island",
ref: "cx"
},
{
code: "cy",
name: "Cyprus",
ref: "cy"
},
{
code: "cz",
name: "Czechia",
ref: "cz"
},
{
code: "de",
name: "Germany",
ref: "de"
},
{
code: "dg",
fallback: "io"
},
{
code: "dj",
name: "Djibouti",
ref: "dj"
},
{
code: "dk",
name: "Denmark",
ref: "dk"
},
{
code: "dm",
name: "Dominica",
ref: "dm"
},
{
code: "do",
name: "Dominican Republic",
ref: "do"
},
{
code: "dz",
name: "Algeria",
ref: "dz"
},
{
code: "ea",
fallback: "es-ce"
},
{
code: "earth",
name: "Earth",
ref: "earth"
},
{
code: "easter_island",
name: "Easter Island",
ref: "easter_island"
},
{
code: "east_african_federation",
name: "East African Federation",
ref: "east_african_federation"
},
{
code: "ec-w",
name: "Galápagos",
ref: "ec-w"
},
{
code: "ec",
name: "Ecuador",
ref: "ec"
},
{
code: "ee",
name: "Estonia",
ref: "ee"
},
{
code: "eg",
name: "Egypt",
ref: "eg"
},
{
code: "eh",
name: "Western Sahara",
ref: "eh"
},
{
code: "er",
name: "Eritrea",
ref: "er"
},
{
code: "es-ar",
name: "Aragon",
ref: "es-ar"
},
{
code: "es-ce",
name: "Ceuta",
ref: "es-ce"
},
{
code: "es-cn",
name: "Canary Islands",
ref: "es-cn"
},
{
code: "es-ct",
name: "Catalonia",
ref: "es-ct"
},
{
code: "es-ga",
name: "Galicia",
ref: "es-ga"
},
{
code: "es-ib",
name: "Balearic Islands",
ref: "es-ib"
},
{
code: "es-ml",
name: "Melilla",
ref: "es-ml"
},
{
code: "es-pv",
name: "Basque Country",
ref: "es-pv"
},
{
code: "es-variant",
name: "Spain",
ref: "es-variant"
},
{
code: "es",
name: "Spain",
ref: "es"
},
{
code: "et-or",
name: "Oromia",
ref: "et-or"
},
{
code: "et-ti",
name: "Tigray Region",
ref: "et-ti"
},
{
code: "et",
name: "Ethiopia",
ref: "et"
},
{
code: "eu",
fallback: "european_union"
},
{
code: "european_union",
name: "European Union",
ref: "european_union"
},
{
code: "ewe",
name: "Ewe",
ref: "ewe"
},
{
code: "fi",
name: "Finland",
ref: "fi"
},
{
code: "fj",
name: "Fiji",
ref: "fj"
},
{
code: "fk",
name: "Falkland Islands (Malvinas)",
ref: "fk"
},
{
code: "fm",
name: "Micronesia",
ref: "fm"
},
{
code: "fo",
name: "Faroe Islands",
ref: "fo"
},
{
code: "fr-20r",
name: "Corsica",
ref: "fr-20r"
},
{
code: "fr-bre",
name: "Brittany",
ref: "fr-bre"
},
{
code: "fr-cp",
name: "Clipperton Island",
ref: "fr-cp"
},
{
code: "fr",
name: "France",
ref: "fr"
},
{
code: "fx",
fallback: "fr"
},
{
code: "ga",
name: "Gabon",
ref: "ga"
},
{
code: "gb-con",
name: "Cornwall",
ref: "gb-con"
},
{
code: "gb-eng",
name: "England",
ref: "gb-eng"
},
{
code: "gb-nir",
name: "Northern Ireland",
ref: "gb-nir"
},
{
code: "gb-ork",
name: "Orkney",
ref: "gb-ork"
},
{
code: "gb-sct",
name: "Scotland",
ref: "gb-sct"
},
{
code: "gb-wls",
name: "Wales",
ref: "gb-wls"
},
{
code: "gb",
name: "United Kingdom",
ref: "gb"
},
{
code: "gd",
name: "Grenada",
ref: "gd"
},
{
code: "ge-ab",
name: "Abkhazia",
ref: "ge-ab"
},
{
code: "ge",
name: "Georgia",
ref: "ge"
},
{
code: "gf",
name: "French Guiana",
ref: "gf"
},
{
code: "gg",
name: "Guernsey",
ref: "gg"
},
{
code: "gh",
name: "Ghana",
ref: "gh"
},
{
code: "gi",
name: "Gibraltar",
ref: "gi"
},
{
code: "gl",
name: "Greenland",
ref: "gl"
},
{
code: "gm",
name: "Gambia",
ref: "gm"
},
{
code: "gn",
name: "Guinea",
ref: "gn"
},
{
code: "gp",
name: "Guadeloupe",
ref: "gp"
},
{
code: "gq",
name: "Equatorial Guinea",
ref: "gq"
},
{
code: "gr",
name: "Greece",
ref: "gr"
},
{
code: "gs",
name: "South Georgia and the South Sandwich Islands",
ref: "gs"
},
{
code: "gt",
name: "Guatemala",
ref: "gt"
},
{
code: "gu",
name: "Guam",
ref: "gu"
},
{
code: "guarani",
name: "Guarani",
ref: "guarani"
},
{
code: "gw",
name: "Guinea-Bissau",
ref: "gw"
},
{
code: "gy",
name: "Guyana",
ref: "gy"
},
{
code: "hausa",
name: "Hausa",
ref: "hausa"
},
{
code: "hk",
name: "Hong Kong",
ref: "hk"
},
{
code: "hm",
fallback: "au"
},
{
code: "hmong",
name: "Hmong",
ref: "hmong"
},
{
code: "hn",
name: "Honduras",
ref: "hn"
},
{
code: "hr",
name: "Croatia",
ref: "hr"
},
{
code: "ht",
name: "Haiti",
ref: "ht"
},
{
code: "hu",
name: "Hungary",
ref: "hu"
},
{
code: "ic",
fallback: "es-cn"
},
{
code: "id-jb",
name: "West Java",
ref: "id-jb"
},
{
code: "id-jt",
name: "Central Java",
ref: "id-jt"
},
{
code: "id",
name: "Indonesia",
ref: "id"
},
{
code: "ie",
name: "Ireland",
ref: "ie"
},
{
code: "il",
name: "Israel",
ref: "il"
},
{
code: "im",
name: "Isle of Man",
ref: "im"
},
{
code: "in-as",
name: "Assam",
ref: "in-as"
},
{
code: "in-gj",
name: "Gujarat",
ref: "in-gj"
},
{
code: "in-ka",
name: "Karnataka",
ref: "in-ka"
},
{
code: "in-mn",
name: "Manipur",
ref: "in-mn"
},
{
code: "in-mz",
name: "Mizoram",
ref: "in-mz"
},
{
code: "in-or",
name: "Odisha",
ref: "in-or"
},
{
code: "in-tg",
name: "Telangana",
ref: "in-tg"
},
{
code: "in-tn",
name: "Tamil Nadu",
ref: "in-tn"
},
{
code: "in",
name: "India",
ref: "in"
},
{
code: "io",
name: "British Indian Ocean Territory",
ref: "io"
},
{
code: "iq-kr",
name: "Kurdistan",
ref: "iq-kr"
},
{
code: "iq",
name: "Iraq",
ref: "iq"
},
{
code: "ir",
name: "Iran",
ref: "ir"
},
{
code: "is",
name: "Iceland",
ref: "is"
},
{
code: "it-23",
name: "Aosta Valley",
ref: "it-23"
},
{
code: "it-82",
name: "Sicily",
ref: "it-82"
},
{
code: "it-88",
name: "Sardinia",
ref: "it-88"
},
{
code: "it",
name: "Italy",
ref: "it"
},
{
code: "je",
name: "Jersey",
ref: "je"
},
{
code: "jm",
name: "Jamaica",
ref: "jm"
},
{
code: "jo",
name: "Jordan",
ref: "jo"
},
{
code: "jp",
name: "Japan",
ref: "jp"
},
{
code: "kanuri",
name: "Kanuri",
ref: "kanuri"
},
{
code: "ke",
name: "Kenya",
ref: "ke"
},
{
code: "kg",
name: "Kyrgyzstan",
ref: "kg"
},
{
code: "kh",
name: "Cambodia",
ref: "kh"
},
{
code: "ki",
name: "Kiribati",
ref: "ki"
},
{
code: "kikuyu",
name: "Kikuyu",
ref: "kikuyu"
},
{
code: "km",
name: "Comoros",
ref: "km"
},
{
code: "kn",
name: "Saint Kitts and Nevis",
ref: "kn"
},
{
code: "kongo",
name: "Kongo",
ref: "kongo"
},
{
code: "kp",
name: "North Korea",
ref: "kp"
},
{
code: "kr",
name: "South Korea",
ref: "kr"
},
{
code: "kw",
name: "Kuwait",
ref: "kw"
},
{
code: "ky",
name: "Cayman Islands",
ref: "ky"
},
{
code: "kz",
name: "Kazakhstan",
ref: "kz"
},
{
code: "la",
name: "Laos",
ref: "la"
},
{
code: "lb",
name: "Lebanon",
ref: "lb"
},
{
code: "lc",
name: "Saint Lucia",
ref: "lc"
},
{
code: "li",
name: "Liechtenstein",
ref: "li"
},
{
code: "lk",
name: "Sri Lanka",
ref: "lk"
},
{
code: "lr",
name: "Liberia",
ref: "lr"
},
{
code: "ls",
name: "Lesotho",
ref: "ls"
},
{
code: "lt",
name: "Lithuania",
ref: "lt"
},
{
code: "lu",
name: "Luxembourg",
ref: "lu"
},
{
code: "lv",
name: "Latvia",
ref: "lv"
},
{
code: "ly",
name: "Libya",
ref: "ly"
},
{
code: "ma",
name: "Morocco",
ref: "ma"
},
{
code: "malayali",
name: "Malayali",
ref: "malayali"
},
{
code: "maori",
name: "Maori",
ref: "maori"
},
{
code: "mc",
name: "Monaco",
ref: "mc"
},
{
code: "md",
name: "Moldova",
ref: "md"
},
{
code: "me",
name: "Montenegro",
ref: "me"
},
{
code: "mf",
name: "Saint-Martin",
ref: "mf"
},
{
code: "mg",
name: "Madagascar",
ref: "mg"
},
{
code: "mh",
name: "Marshall Islands",
ref: "mh"
},
{
code: "mk",
name: "North Macedonia",
ref: "mk"
},
{
code: "ml",
name: "Mali",
ref: "ml"
},
{
code: "mm",
name: "Myanmar",
ref: "mm"
},
{
code: "mn",
name: "Mongolia",
ref: "mn"
},
{
code: "mo",
name: "Macao",
ref: "mo"
},
{
code: "mp",
name: "Northern Mariana Islands",
ref: "mp"
},
{
code: "mq",
name: "Martinique",
ref: "mq"
},
{
code: "mr",
name: "Mauritania",
ref: "mr"
},
{
code: "ms",
name: "Montserrat",
ref: "ms"
},
{
code: "mt",
name: "Malta",
ref: "mt"
},
{
code: "mu",
name: "Mauritius",
ref: "mu"
},
{
code: "mv",
name: "Maldives",
ref: "mv"
},
{
code: "mw",
name: "Malawi",
ref: "mw"
},
{
code: "mx",
name: "Mexico",
ref: "mx"
},
{
code: "my",
name: "Malaysia",
ref: "my"
},
{
code: "mz",
name: "Mozambique",
ref: "mz"
},
{
code: "na",
name: "Namibia",
ref: "na"
},
{
code: "nato",
name: "NATO",
ref: "nato"
},
{
code: "nc",
name: "New Caledonia",
ref: "nc"
},
{
code: "ne",
name: "Niger",
ref: "ne"
},
{
code: "nf",
name: "Norfolk Island",
ref: "nf"
},
{
code: "ng",
name: "Nigeria",
ref: "ng"
},
{
code: "ni",
name: "Nicaragua",
ref: "ni"
},
{
code: "nl-fr",
name: "Friesland",
ref: "nl-fr"
},
{
code: "nl",
name: "Netherlands",
ref: "nl"
},
{
code: "no",
name: "Norway",
ref: "no"
},
{
code: "northern_cyprus",
name: "Northern Cyprus",
ref: "northern_cyprus"
},
{
code: "np",
name: "Nepal",
ref: "np"
},
{
code: "nr",
name: "Nauru",
ref: "nr"
},
{
code: "nu",
name: "Niue",
ref: "nu"
},
{
code: "nz",
name: "New Zealand",
ref: "nz"
},
{
code: "occitania",
name: "Occitania",
ref: "occitania"
},
{
code: "olympics",
name: "Olympics",
ref: "olympics"
},
{
code: "om",
name: "Oman",
ref: "om"
},
{
code: "otomi",
name: "Otomi",
ref: "otomi"
},
{
code: "pa",
name: "Panama",
ref: "pa"
},
{
code: "pe",
name: "Peru",
ref: "pe"
},
{
code: "pf",
name: "French Polynesia",
ref: "pf"
},
{
code: "pg",
name: "Papua New Guinea",
ref: "pg"
},
{
code: "ph",
name: "Philippines",
ref: "ph"
},
{
code: "pk-jk",
name: "Azad Kashmir",
ref: "pk-jk"
},
{
code: "pk-sd",
name: "Sindh",
ref: "pk-sd"
},
{
code: "pk",
name: "Pakistan",
ref: "pk"
},
{
code: "pl",
name: "Poland",
ref: "pl"
},
{
code: "pm",
name: "Saint Pierre and Miquelon",
ref: "pm"
},
{
code: "pn",
name: "Pitcairn Islands",
ref: "pn"
},
{
code: "pr",
name: "Puerto Rico",
ref: "pr"
},
{
code: "ps",
name: "Palestine",
ref: "ps"
},
{
code: "pt-20",
name: "Azores",
ref: "pt-20"
},
{
code: "pt-30",
name: "Madeira",
ref: "pt-30"
},
{
code: "pt",
name: "Portugal",
ref: "pt"
},
{
code: "pw",
name: "Palau",
ref: "pw"
},
{
code: "py",
name: "Paraguay",
ref: "py"
},
{
code: "qa",
name: "Qatar",
ref: "qa"
},
{
code: "quechua",
name: "Quechua",
ref: "quechua"
},
{
code: "re",
name: "Réunion",
ref: "re"
},
{
code: "ro",
name: "Romania",
ref: "ro"
},
{
code: "rs",
name: "Serbia",
ref: "rs"
},
{
code: "ru-ba",
name: "Bashkortostan",
ref: "ru-ba"
},
{
code: "ru-ce",
name: "Chechnya",
ref: "ru-ce"
},
{
code: "ru-cu",
name: "Chuvashia",
ref: "ru-cu"
},
{
code: "ru-da",
name: "Dagestan",
ref: "ru-da"
},
{
code: "ru-ko",
name: "Komi Republic",
ref: "ru-ko"
},
{
code: "ru-ta",
name: "Tatarstan",
ref: "ru-ta"
},
{
code: "ru-ud",
name: "Udmurtia",
ref: "ru-ud"
},
{
code: "ru",
name: "Russia",
ref: "ru"
},
{
code: "rw",
name: "Rwanda",
ref: "rw"
},
{
code: "sa",
name: "Saudi Arabia",
ref: "sa"
},
{
code: "sami",
name: "Sami",
ref: "sami"
},
{
code: "sb",
name: "Solomon Islands",
ref: "sb"
},
{
code: "sc",
name: "Seychelles",
ref: "sc"
},
{
code: "sd",
name: "Sudan",
ref: "sd"
},
{
code: "se",
name: "Sweden",
ref: "se"
},
{
code: "sg",
name: "Singapore",
ref: "sg"
},
{
code: "sh-ac",
name: "Ascension Island",
ref: "sh-ac"
},
{
code: "sh-hl",
name: "Saint Helena",
ref: "sh-hl"
},
{
code: "sh-ta",
name: "Tristan da Cunha",
ref: "sh-ta"
},
{
code: "sh",
fallback: "sh-hl"
},
{
code: "si",
name: "Slovenia",
ref: "si"
},
{
code: "sj",
fallback: "no"
},
{
code: "sk",
name: "Slovakia",
ref: "sk"
},
{
code: "sl",
name: "Sierra Leone",
ref: "sl"
},
{
code: "sm",
name: "San Marino",
ref: "sm"
},
{
code: "sn",
name: "Senegal",
ref: "sn"
},
{
code: "so",
name: "Somalia",
ref: "so"
},
{
code: "somaliland",
name: "Somaliland",
ref: "somaliland"
},
{
code: "south_ossetia",
name: "South Ossetia",
ref: "south_ossetia"
},
{
code: "soviet_union",
name: "Soviet Union",
ref: "soviet_union"
},
{
code: "sr",
name: "Suriname",
ref: "sr"
},
{
code: "ss",
name: "South Sudan",
ref: "ss"
},
{
code: "st",
name: "São Tomé and Príncipe",
ref: "st"
},
{
code: "su",
fallback: "soviet_union"
},
{
code: "sv",
name: "El Salvador",
ref: "sv"
},
{
code: "sx",
name: "Sint Maarten",
ref: "sx"
},
{
code: "sy",
name: "Syria",
ref: "sy"
},
{
code: "sz",
name: "Eswatini",
ref: "sz"
},
{
code: "ta",
fallback: "sh-ta"
},
{
code: "tc",
name: "Turks and Caicos Islands",
ref: "tc"
},
{
code: "td",
name: "Chad",
ref: "td"
},
{
code: "tf",
name: "French Southern Territories",
ref: "tf"
},
{
code: "tg",
name: "Togo",
ref: "tg"
},
{
code: "th",
name: "Thailand",
ref: "th"
},
{
code: "tibet",
name: "Tibet",
ref: "tibet"
},
{
code: "tj",
name: "Tajikistan",
ref: "tj"
},
{
code: "tk",
name: "Tokelau",
ref: "tk"
},
{
code: "tl",
name: "Timor-Leste",
ref: "tl"
},
{
code: "tm",
name: "Turkmenistan",
ref: "tm"
},
{
code: "tn",
name: "Tunisia",
ref: "tn"
},
{
code: "to",
name: "Tonga",
ref: "to"
},
{
code: "torres_strait_islands",
name: "Torres Strait Islands",
ref: "torres_strait_islands"
},
{
code: "tr",
name: "Turkey",
ref: "tr"
},
{
code: "transnistria",
name: "Transnistria",
ref: "transnistria"
},
{
code: "tt",
name: "Trinidad and Tobago",
ref: "tt"
},
{
code: "tv",
name: "Tuvalu",
ref: "tv"
},
{
code: "tw",
name: "Taiwan",
ref: "tw"
},
{
code: "tz",
name: "Tanzania",
ref: "tz"
},
{
code: "ua",
name: "Ukraine",
ref: "ua"
},
{
code: "ug",
name: "Uganda",
ref: "ug"
},
{
code: "uk",
fallback: "gb"
},
{
code: "um",
fallback: "us"
},
{
code: "un",
fallback: "united_nations"
},
{
code: "united_nations",
name: "United Nations",
ref: "united_nations"
},
{
code: "us-ak",
name: "Alaska",
ref: "us-ak"
},
{
code: "us-al",
name: "Alabama",
ref: "us-al"
},
{
code: "us-ar",
name: "Arkansas",
ref: "us-ar"
},
{
code: "us-az",
name: "Arizona",
ref: "us-az"
},
{
code: "us-ca",
name: "California",
ref: "us-ca"
},
{
code: "us-co",
name: "Colorado",
ref: "us-co"
},
{
code: "us-dc",
name: "District of Columbia",
ref: "us-dc"
},
{
code: "us-fl",
name: "Florida",
ref: "us-fl"
},
{
code: "us-ga",
name: "Georgia",
ref: "us-ga"
},
{
code: "us-hi",
name: "Hawaii",
ref: "us-hi"
},
{
code: "us-in",
name: "Indiana",
ref: "us-in"
},
{
code: "us-mo",
name: "Missouri",
ref: "us-mo"
},
{
code: "us-ms",
name: "Mississippi",
ref: "us-ms"
},
{
code: "us-nc",
name: "North Carolina",
ref: "us-nc"
},
{
code: "us-nm",
name: "New Mexico",
ref: "us-nm"
},
{
code: "us-ri",
name: "Rhode Island",
ref: "us-ri"
},
{
code: "us-tn",
name: "Tennessee",
ref: "us-tn"
},
{
code: "us-tx",
name: "Texas",
ref: "us-tx"
},
{
code: "us",
name: "United States of America",
ref: "us"
},
{
code: "uy",
name: "Uruguay",
ref: "uy"
},
{
code: "uz",
name: "Uzbekistan",
ref: "uz"
},
{
code: "va",
name: "Holy See (Vatican)",
ref: "va"
},
{
code: "vc",
name: "Saint Vincent and the Grenadines",
ref: "vc"
},
{
code: "ve",
name: "Venezuela",
ref: "ve"
},
{
code: "vg",
name: "Virgin Islands (British)",
ref: "vg"
},
{
code: "vi",
name: "Virgin Islands (U.S.)",
ref: "vi"
},
{
code: "vn",
name: "Vietnam",
ref: "vn"
},
{
code: "vu",
name: "Vanuatu",
ref: "vu"
},
{
code: "wf",
name: "Wallis and Futuna",
ref: "wf"
},
{
code: "wiphala",
name: "Wiphala",
ref: "wiphala"
},
{
code: "ws",
name: "Samoa",
ref: "ws"
},
{
code: "xk",
name: "Kosovo",
ref: "xk"
},
{
code: "xx",
name: "Placeholder",
ref: "xx"
},
{
code: "ye",
name: "Yemen",
ref: "ye"
},
{
code: "yorubaland",
name: "Yorubaland",
ref: "yorubaland"
},
{
code: "yt",
name: "Mayotte",
ref: "yt"
},
{
code: "za",
name: "South Africa",
ref: "za"
},
{
code: "zm",
name: "Zambia",
ref: "zm"
},
{
code: "zw",
name: "Zimbabwe",
ref: "zw"
}
], g = [...h.map((e) => e.code)], _ = h.reduce((e, t) => {
let n = t.fallback, r, i;
if (n) {
let e = h.find((e) => e.code === t.fallback);
r = e.name, i = e.ref;
} else r = t.name, i = t.ref;
return e[t.code] = {
name: r,
ref: i
}, e;
}, {}), v = ["viewBox"], y = /*#__PURE__*/ i("mask", { id: "1a6738c5-83a1-422a-9b03-ef48b0cbbf8b" }, [/*#__PURE__*/ i("circle", {
cx: "256",
cy: "256",
r: "256",
fill: "#fff"
})], -1), b = { mask: "url(#1a6738c5-83a1-422a-9b03-ef48b0cbbf8b)" }, x = { key: 0 }, S = /*#__PURE__*/ i("path", {
fill: "#eee",
d: "M0 0h512v512H0z"
}, null, -1), C = /*#__PURE__*/ i("circle", {
cx: "253",
cy: "380",
r: "32",
fill: "#acabb1"
}, null, -1), w = /*#__PURE__*/ i("path", {
fill: "#acabb1",
d: "M322.4 135.5c-15.6-13.6-37.4-20.3-65.5-20.3-27.9 0-49.9 7.2-66 21.4a74.9 74.9 0 0 0-24.3 55.4h-.2v12.8H224l.1-9a35.2 35.2 0 0 1 9.3-24.8c5.8-6.1 13.7-9 23.5-9 20.7 0 31 11 31 33.4 0 7.4-2 14.5-6 21.1a124.2 124.2 0 0 1-23.9 26 90.4 90.4 0 0 0-24.8 32.3c-4.5 11-6.8 26.7-6.8 45.2h51l.8-13.1a54 54 0 0 1 17.3-33.9l16.2-15.2a131.4 131.4 0 0 0 26.4-33.2 69.5 69.5 0 0 0 7.6-31.8c-.1-24.7-7.8-43.7-23.3-57.3z"
}, null, -1), T = { fill: "none" }, E = ["r"], D = /*#__PURE__*/ o({
__name: "xx",
props: {
flagName: {},
strokeColor: { default: "#000" },
strokeWidth: { default: 0 }
},
setup(t) {
let a = t, o = e(() => 512 + 2 * a.strokeWidth), s = e(() => -a.strokeWidth), u = e(() => 256 + a.strokeWidth / 2);
return (e, t) => (l(), r("svg", {
xmlns: "http://www.w3.org/2000/svg",
class: "svg-circle-flags",
viewBox: `${s.value} ${s.value} ${o.value} ${o.value}`
}, [
y,
i("g", b, [
a.flagName ? (l(), r("title", x, d(a.flagName), 1)) : n("", !0),
S,
C,
w
]),
i("g", T, [i("circle", {
cx: "256",
cy: "256",
r: u.value,
fill: "none",
style: c({
stroke: a.strokeColor,
strokeWidth: a.strokeWidth
})
}, null, 12, E)])
], 8, v));
}
}), O = /* @__PURE__ */ p({ default: () => k }), k = D, A = /* @__PURE__ */ o({
__name: "CircleFlags",
props: {
country: {},
showFlagName: {
type: Boolean,
default: !0
},
newFlagName: {},
size: { default: "medium" },
strokeWidth: {},
strokeColor: {}
},
setup(n) {
let i = n, o = e(() => _[i.country.toLocaleLowerCase()]?.ref), c = e(() => i.showFlagName ? i.newFlagName ?? _[o.value]?.name : void 0), d = () => a({
loader: () => m(/* #__PURE__ */ Object.assign({
"./flags/ad.vue": () => import("./ad-Chd9wSa0.js"),
"./flags/ae.vue": () => import("./ae-8ko76r8e.js"),
"./flags/af-emirate.vue": () => import("./af-emirate-DD2vl5F-.js"),
"./flags/af.vue": () => import("./af-DZaco37y.js"),
"./flags/afar.vue": () => import("./afar-Cu-PNaUL.js"),
"./flags/ag.vue": () => import("./ag-Bi4QIImH.js"),
"./flags/ai.vue": () => import("./ai-DnzMhmWi.js"),
"./flags/al.vue": () => import("./al-B3THtCnM.js"),
"./flags/am.vue": () => import("./am-CfnovhZg.js"),
"./flags/an.vue": () => import("./an-CiKhcazF.js"),
"./flags/ao.vue": () => import("./ao-BznHnoUw.js"),
"./flags/aq-true_south.vue": () => import("./aq-true_south-DQeprkWA.js"),
"./flags/aq.vue": () => import("./aq-ND3s52i4.js"),
"./flags/ar.vue": () => import("./ar-CznMeAjf.js"),
"./flags/as.vue": () => import("./as-ClJWyuw0.js"),
"./flags/at.vue": () => import("./at-BXhcQ0dI.js"),
"./flags/au-aboriginal.vue": () => import("./au-aboriginal-CiQcDiCZ.js"),
"./flags/au-act.vue": () => import("./au-act-CY9mglVr.js"),
"./flags/au-nsw.vue": () => import("./au-nsw-Ba-XXJpS.js"),
"./flags/au-nt.vue": () => import("./au-nt-Br5dyPes.js"),
"./flags/au-qld.vue": () => import("./au-qld-DxoMoC_J.js"),
"./flags/au-sa.vue": () => import("./au-sa-Crz0zSjq.js"),
"./flags/au-tas.vue": () => import("./au-tas-Cf6BuCVc.js"),
"./flags/au-vic.vue": () => import("./au-vic-Ck3d3zf6.js"),
"./flags/au-wa.vue": () => import("./au-wa-BRySVh7_.js"),
"./flags/au.vue": () => import("./au-DKYuEhcd.js"),
"./flags/aw.vue": () => import("./aw-D1zFimfN.js"),
"./flags/ax.vue": () => import("./ax-D7OalkBz.js"),
"./flags/az.vue": () => import("./az-1ivuGO6Q.js"),
"./flags/ba.vue": () => import("./ba-B2dOECCI.js"),
"./flags/bb.vue": () => import("./bb-BJWuI3wN.js"),
"./flags/bd.vue": () => import("./bd-f8PPVtQK.js"),
"./flags/be.vue": () => import("./be-DH39EhfG.js"),
"./flags/bf.vue": () => import("./bf-CM2-Aocz.js"),
"./flags/bg.vue": () => import("./bg-CTfvZdDQ.js"),
"./flags/bh.vue": () => import("./bh-HVAjnmJB.js"),
"./flags/bi.vue": () => import("./bi-NXf5iNii.js"),
"./flags/bj.vue": () => import("./bj-CBmZue2K.js"),
"./flags/bl.vue": () => import("./bl-B9z0hDhX.js"),
"./flags/bm.vue": () => import("./bm-BvhBRgX_.js"),
"./flags/bn.vue": () => import("./bn-DsezX6XU.js"),
"./flags/bo.vue": () => import("./bo-B7V0BjND.js"),
"./flags/bq-bo.vue": () => import("./bq-bo-BBYpsVCX.js"),
"./flags/bq-sa.vue": () => import("./bq-sa-DbfXGJ0U.js"),
"./flags/bq-se.vue": () => import("./bq-se-BpWYoC6W.js"),
"./flags/br.vue": () => import("./br-C9MagOEk.js"),
"./flags/bs.vue": () => import("./bs-CinFJz5O.js"),
"./flags/bt.vue": () => import("./bt-DrsgooD_.js"),
"./flags/bw.vue": () => import("./bw-BoF6pxCq.js"),
"./flags/by.vue": () => import("./by-PJWddgqN.js"),
"./flags/bz.vue": () => import("./bz-C9x5WOKC.js"),
"./flags/ca-bc.vue": () => import("./ca-bc-CLxQyRJh.js"),
"./flags/ca.vue": () => import("./ca-BypkBY5h.js"),
"./flags/cc.vue": () => import("./cc-Cn7aa-TB.js"),
"./flags/cd.vue": () => import("./cd-B90IvC7w.js"),
"./flags/cf.vue": () => import("./cf-RB98YA9s.js"),
"./flags/cg.vue": () => import("./cg-BkOE7t8f.js"),
"./flags/ch-gr.vue": () => import("./ch-gr-DBZniVUm.js"),
"./flags/ch.vue": () => import("./ch-Dpz8Y_Fc.js"),
"./flags/ci.vue": () => import("./ci-_qh32Lhb.js"),
"./flags/ck.vue": () => import("./ck-D7zsLipx.js"),
"./flags/cl.vue": () => import("./cl-Bx8qs6xK.js"),
"./flags/cm.vue": () => import("./cm-D-kAyhMV.js"),
"./flags/cn-xj.vue": () => import("./cn-xj-DE49JLR4.js"),
"./flags/cn.vue": () => import("./cn-B8kk5sKC.js"),
"./flags/co.vue": () => import("./co-AyQ50upJ.js"),
"./flags/cq.vue": () => import("./cq-I4Q2IhyX.js"),
"./flags/cr.vue": () => import("./cr-CYVab4Xd.js"),
"./flags/cu.vue": () => import("./cu-YCKHrEdR.js"),
"./flags/cv.vue": () => import("./cv-BQvNcexQ.js"),
"./flags/cw.vue": () => import("./cw-BFKHUv0A.js"),
"./flags/cx.vue": () => import("./cx-C1_h9_4K.js"),
"./flags/cy.vue": () => import("./cy-DPThgGOb.js"),
"./flags/cz.vue": () => import("./cz-CbcOGHR2.js"),
"./flags/de.vue": () => import("./de-C1CAvCA8.js"),
"./flags/dj.vue": () => import("./dj-DIKH1Axc.js"),
"./flags/dk.vue": () => import("./dk-CMklqBFB.js"),
"./flags/dm.vue": () => import("./dm-Bp7Ff_s6.js"),
"./flags/do.vue": () => import("./do-DD9zO93s.js"),
"./flags/dz.vue": () => import("./dz-DhCGxsHI.js"),
"./flags/earth.vue": () => import("./earth-CScRV_SS.js"),
"./flags/east_african_federation.vue": () => import("./east_african_federation-Cbq1Mp1L.js"),
"./flags/easter_island.vue": () => import("./easter_island-DuXX9BS3.js"),
"./flags/ec-w.vue": () => import("./ec-w-BZO5J4VX.js"),
"./flags/ec.vue": () => import("./ec-DW9FsDS7.js"),
"./flags/ee.vue": () => import("./ee-_Lyfciiu.js"),
"./flags/eg.vue": () => import("./eg-DoACeu7Y.js"),
"./flags/eh.vue": () => import("./eh-C36DJmKb.js"),
"./flags/er.vue": () => import("./er-iCmtfWY6.js"),
"./flags/es-ar.vue": () => import("./es-ar-DxmJvMpF.js"),
"./flags/es-ce.vue": () => import("./es-ce-SkbqrZru.js"),
"./flags/es-cn.vue": () => import("./es-cn-dZ7Oy-mr.js"),
"./flags/es-ct.vue": () => import("./es-ct-BDrgAFGt.js"),
"./flags/es-ga.vue": () => import("./es-ga-Bklf__K3.js"),
"./flags/es-ib.vue": () => import("./es-ib-Cwe14SJ9.js"),
"./flags/es-ml.vue": () => import("./es-ml-Cacw1wQ3.js"),
"./flags/es-pv.vue": () => import("./es-pv-CXfv4l2x.js"),
"./flags/es-variant.vue": () => import("./es-variant-FzdOyI_9.js"),
"./flags/es.vue": () => import("./es-DeBW-i9k.js"),
"./flags/et-or.vue": () => import("./et-or-DJHfCIVQ.js"),
"./flags/et-ti.vue": () => import("./et-ti-13F7FkR2.js"),
"./flags/et.vue": () => import("./et-BiiM5nZ5.js"),
"./flags/european_union.vue": () => import("./european_union-CSWPZ6gk.js"),
"./flags/ewe.vue": () => import("./ewe-BxpPaWIX.js"),
"./flags/fi.vue": () => import("./fi-DUU5byfA.js"),
"./flags/fj.vue": () => import("./fj-BKH8y_WK.js"),
"./flags/fk.vue": () => import("./fk-CpXYO5Mg.js"),
"./flags/fm.vue": () => import("./fm-Ba9EdT69.js"),
"./flags/fo.vue": () => import("./fo-BRttW-A7.js"),
"./flags/fr-20r.vue": () => import("./fr-20r-BqhNofdk.js"),
"./flags/fr-bre.vue": () => import("./fr-bre-Dd-HgqE2.js"),
"./flags/fr-cp.vue": () => import("./fr-cp-BmzamzUE.js"),
"./flags/fr.vue": () => import("./fr-CK0buuQK.js"),
"./flags/ga.vue": () => import("./ga-BZjFRmeq.js"),
"./flags/gb-con.vue": () => import("./gb-con-7iXg7k7V.js"),
"./flags/gb-eng.vue": () => import("./gb-eng-BLT4hthe.js"),
"./flags/gb-nir.vue": () => import("./gb-nir-CakhjjSO.js"),
"./flags/gb-ork.vue": () => import("./gb-ork-CUk1zypT.js"),
"./flags/gb-sct.vue": () => import("./gb-sct-Clif7OKI.js"),
"./flags/gb-wls.vue": () => import("./gb-wls-DwwvzY71.js"),
"./flags/gb.vue": () => import("./gb-D1DTsO35.js"),
"./flags/gd.vue": () => import("./gd-B39GGHg8.js"),
"./flags/ge-ab.vue": () => import("./ge-ab-BiyqaJio.js"),
"./flags/ge.vue": () => import("./ge-C_2aN3Q2.js"),
"./flags/gf.vue": () => import("./gf-DJ-JypR0.js"),
"./flags/gg.vue": () => import("./gg-IFMHmksr.js"),
"./flags/gh.vue": () => import("./gh-BbFiiYnf.js"),
"./flags/gi.vue": () => import("./gi-DkVck7xC.js"),
"./flags/gl.vue": () => import("./gl-BwqJwJ19.js"),
"./flags/gm.vue": () => import("./gm-D7S5Y7yd.js"),
"./flags/gn.vue": () => import("./gn-CyM8wN8N.js"),
"./flags/gp.vue": () => import("./gp-BE7dDvu2.js"),
"./flags/gq.vue": () => import("./gq-CrMb7Mrv.js"),
"./flags/gr.vue": () => import("./gr-DuPFDl4y.js"),
"./flags/gs.vue": () => import("./gs-P7Tzm8tu.js"),
"./flags/gt.vue": () => import("./gt-CULMhVGM.js"),
"./flags/gu.vue": () => import("./gu-CRJDGKkn.js"),
"./flags/guarani.vue": () => import("./guarani-BPijgdGX.js"),
"./flags/gw.vue": () => import("./gw-DIhrxAJE.js"),
"./flags/gy.vue": () => import("./gy-CJy2t9Lp.js"),
"./flags/hausa.vue": () => import("./hausa-bvkU2GaX.js"),
"./flags/hk.vue": () => import("./hk-BTXQViGg.js"),
"./flags/hmong.vue": () => import("./hmong-BsYQKQAi.js"),
"./flags/hn.vue": () => import("./hn-CFUf8dHa.js"),
"./flags/hr.vue": () => import("./hr-DOI0Cueq.js"),
"./flags/ht.vue": () => import("./ht-K1S7C4Ho.js"),
"./flags/hu.vue": () => import("./hu-bKoEUK9T.js"),
"./flags/id-jb.vue": () => import("./id-jb-BZ2tAces.js"),
"./flags/id-jt.vue": () => import("./id-jt-SgVGTYcE.js"),
"./flags/id.vue": () => import("./id-DxBCkMUm.js"),
"./flags/ie.vue": () => import("./ie-CIWGLt6l.js"),
"./flags/il.vue": () => import("./il-CphSWdfr.js"),
"./flags/im.vue": () => import("./im-CaV9YW1D.js"),
"./flags/in-as.vue": () => import("./in-as-Cbj-d_Vt.js"),
"./flags/in-gj.vue": () => import("./in-gj-CRmvob8N.js"),
"./flags/in-ka.vue": () => import("./in-ka-KHOQZef_.js"),
"./flags/in-mn.vue": () => import("./in-mn-CCuzI9-X.js"),
"./flags/in-mz.vue": () => import("./in-mz-CwsjBVYM.js"),
"./flags/in-or.vue": () => import("./in-or-CndtfpiT.js"),
"./flags/in-tg.vue": () => import("./in-tg-CCS5CdKm.js"),
"./flags/in-tn.vue": () => import("./in-tn-BtYa8cq6.js"),
"./flags/in.vue": () => import("./in-BNmm0iHR.js"),
"./flags/io.vue": () => import("./io-BMD2o11j.js"),
"./flags/iq-kr.vue": () => import("./iq-kr-CEAwbCpU.js"),
"./flags/iq.vue": () => import("./iq-BGNZx-yY.js"),
"./flags/ir.vue": () => import("./ir-POzoQeF4.js"),
"./flags/is.vue": () => import("./is-DoLh4Hd0.js"),
"./flags/it-23.vue": () => import("./it-23-CxMLzBwr.js"),
"./flags/it-82.vue": () => import("./it-82-BsLCpyl0.js"),
"./flags/it-88.vue": () => import("./it-88-CPC-Up9O.js"),
"./flags/it.vue": () => import("./it-a4Ko5SoP.js"),
"./flags/je.vue": () => import("./je-D6QzPPEK.js"),
"./flags/jm.vue": () => import("./jm-BWZFXrPt.js"),
"./flags/jo.vue": () => import("./jo-C4lsYLP2.js"),
"./flags/jp.vue": () => import("./jp-CYNgUAIU.js"),
"./flags/kanuri.vue": () => import("./kanuri-ng1heYrC.js"),
"./flags/ke.vue": () => import("./ke-ChN8hwDc.js"),
"./flags/kg.vue": () => import("./kg-B0g0dUsd.js"),
"./flags/kh.vue": () => import("./kh-m-5lHNbr.js"),
"./flags/ki.vue": () => import("./ki-BasS9aqg.js"),
"./flags/kikuyu.vue": () => import("./kikuyu-BRGp0uXK.js"),
"./flags/km.vue": () => import("./km-R32Lf8el.js"),
"./flags/kn.vue": () => import("./kn-BhDTb_mU.js"),
"./flags/kongo.vue": () => import("./kongo-xgNGNOzv.js"),
"./flags/kp.vue": () => import("./kp-KSeGLUsi.js"),
"./flags/kr.vue": () => import("./kr-DR6Yyl8S.js"),
"./flags/kw.vue": () => import("./kw-wKX8XksJ.js"),
"./flags/ky.vue": () => import("./ky-oDfV_iPi.js"),
"./flags/kz.vue": () => import("./kz-8LMGodCU.js"),
"./flags/la.vue": () => import("./la-DCBuyQk0.js"),
"./flags/lb.vue": () => import("./lb-cZRtiibN.js"),
"./flags/lc.vue": () => import("./lc-BVfwJMKs.js"),
"./flags/li.vue": () => import("./li-Cf3sPWF9.js"),
"./flags/lk.vue": () => import("./lk-En-o2NgC.js"),
"./flags/lr.vue": () => import("./lr-CkAl-TDT.js"),
"./flags/ls.vue": () => import("./ls-lEapauqY.js"),
"./flags/lt.vue": () => import("./lt-xHqGG2L3.js"),
"./flags/lu.vue": () => import("./lu-BizYlSZ7.js"),
"./flags/lv.vue": () => import("./lv-CpZUn0OP.js"),
"./flags/ly.vue": () => import("./ly-BjKxWKYx.js"),
"./flags/ma.vue": () => import("./ma-Cp29j6Mm.js"),
"./flags/malayali.vue": () => import("./malayali-CDmFgnOJ.js"),
"./flags/maori.vue": () => import("./maori-BFwnMA6M.js"),
"./flags/mc.vue": () => import("./mc-CSIqVt4F.js"),
"./flags/md.vue": () => import("./md-C7-5TbcH.js"),
"./flags/me.vue": () => import("./me-BdEGwi2V.js"),
"./flags/mf.vue": () => import("./mf---fIjPkM.js"),
"./flags/mg.vue": () => import("./mg-DgKYzzSF.js"),
"./flags/mh.vue": () => import("./mh-D2bkDOn9.js"),
"./flags/mk.vue": () => import("./mk-5OIDOEAU.js"),
"./flags/ml.vue": () => import("./ml-BD9mGt_s.js"),
"./flags/mm.vue": () => import("./mm-BGbfPWI8.js"),
"./flags/mn.vue": () => import("./mn-tmR9hxon.js"),
"./flags/mo.vue": () => import("./mo-CEeBWmwq.js"),
"./flags/mp.vue": () => import("./mp-Con3-Yei.js"),
"./flags/mq.vue": () => import("./mq-CxiwmtuT.js"),
"./flags/mr.vue": () => import("./mr-DcK_3kmM.js"),
"./flags/ms.vue": () => import("./ms-CLExXDAS.js"),
"./flags/mt.vue": () => import("./mt-eANIVlQi.js"),
"./flags/mu.vue": () => import("./mu-3WskQk6U.js"),
"./flags/mv.vue": () => import("./mv-DBlv7tOd.js"),
"./flags/mw.vue": () => import("./mw-jQqPsV8m.js"),
"./flags/mx.vue": () => import("./mx-C16ajl90.js"),
"./flags/my.vue": () => import("./my-FchW3JJU.js"),
"./flags/mz.vue": () => import("./mz-Cb9L1peH.js"),
"./flags/na.vue": () => import("./na-BbAlUAOb.js"),
"./flags/nato.vue": () => import("./nato-Ddkt4EFL.js"),
"./flags/nc.vue": () => import("./nc-DVJ5ehOc.js"),
"./flags/ne.vue": () => import("./ne-DU_hsRUR.js"),
"./flags/nf.vue": () => import("./nf-F_h82uXk.js"),
"./flags/ng.vue": () => import("./ng-CfnIbIHc.js"),
"./flags/ni.vue": () => import("./ni-DFH3FNA-.js"),
"./flags/nl-fr.vue": () => import("./nl-fr-BwldRQ5e.js"),
"./flags/nl.vue": () => import("./nl-BuooSljt.js"),
"./flags/no.vue": () => import("./no-67UUV9ze.js"),
"./flags/northern_cyprus.vue": () => import("./northern_cyprus-dzrukjMY.js"),
"./flags/np.vue": () => import("./np-DKDlrfc7.js"),
"./flags/nr.vue": () => import("./nr-DV44tYQa.js"),
"./flags/nu.vue": () => import("./nu-DB58uMhJ.js"),
"./flags/nz.vue": () => import("./nz-FKRS6ezt.js"),
"./flags/occitania.vue": () => import("./occitania-B0eRlYmV.js"),
"./flags/olympics.vue": () => import("./olympics-CC-iJg15.js"),
"./flags/om.vue": () => import("./om-BxA7n-ew.js"),
"./flags/otomi.vue": () => import("./otomi-Dzsa903S.js"),
"./flags/pa.vue": () => import("./pa-CMuW2S2Q.js"),
"./flags/pe.vue": () => import("./pe-Bjhf6ZzH.js"),
"./flags/pf.vue": () => import("./pf-CswEqVRH.js"),
"./flags/pg.vue": () => import("./pg-K6yogaTh.js"),
"./flags/ph.vue": () => import("./ph-BajbD-vb.js"),
"./flags/pk-jk.vue": () => import("./pk-jk-BpI4cgtp.js"),
"./flags/pk-sd.vue": () => import("./pk-sd-B8b62OD0.js"),
"./flags/pk.vue": () => import("./pk-DkveKgrF.js"),
"./flags/pl.vue": () => import("./pl-JdGJC3YD.js"),
"./flags/pm.vue": () => import("./pm-F6GYcVyG.js"),
"./flags/pn.vue": () => import("./pn-C5LIdb1A.js"),
"./flags/pr.vue": () => import("./pr-Bnw67A62.js"),
"./flags/ps.vue": () => import("./ps-DnYAoMnT.js"),
"./flags/pt-20.vue": () => import("./pt-20-ByfOjfcf.js"),
"./flags/pt-30.vue": () => import("./pt-30-CXmBL4Yw.js"),
"./flags/pt.vue": () => import("./pt-CzX1t_8S.js"),
"./flags/pw.vue": () => import("./pw-rZSJPhZv.js"),
"./flags/py.vue": () => import("./py-B0qlFHxN.js"),
"./flags/qa.vue": () => import("./qa-h_B7oteB.js"),
"./flags/quechua.vue": () => import("./quechua-daBpmZej.js"),
"./flags/re.vue": () => import("./re-CVo7X6Rk.js"),
"./flags/ro.vue": () => import("./ro-MgRMv2UW.js"),
"./flags/rs.vue": () => import("./rs-6qynOc01.js"),
"./flags/ru-ba.vue": () => import("./ru-ba-BX5W1lPA.js"),
"./flags/ru-ce.vue": () => import("./ru-ce-CfCFTqYw.js"),
"./flags/ru-cu.vue": () => import("./ru-cu-BWcVurtQ.js"),
"./flags/ru-da.vue": () => import("./ru-da-BqHLFsaz.js"),
"./flags/ru-ko.vue": () => import("./ru-ko-COCvsToh.js"),
"./flags/ru-ta.vue": () => import("./ru-ta-9VKO3rnp.js"),
"./flags/ru-ud.vue": () => import("./ru-ud-C0OZLaEb.js"),
"./flags/ru.vue": () => import("./ru-7Ouu-Wwt.js"),
"./flags/rw.vue": () => import("./rw-BNfqN8m0.js"),
"./flags/sa.vue": () => import("./sa-CDwY2EhC.js"),
"./flags/sami.vue": () => import("./sami-1dJTHBWt.js"),
"./flags/sb.vue": () => import("./sb-CPgX6Mhs.js"),
"./flags/sc.vue": () => import("./sc-CtKeyxr7.js"),
"./flags/sd.vue": () => import("./sd-DFO5dSF8.js"),
"./flags/se.vue": () => import("./se-Cx5LzwTN.js"),
"./flags/sg.vue": () => import("./sg-CL1e0N17.js"),
"./flags/sh-ac.vue": () => import("./sh-ac-BSyivoa0.js"),
"./flags/sh-hl.vue": () => import("./sh-hl-DpUnIFml.js"),
"./flags/sh-ta.vue": () => import("./sh-ta-DHZg991N.js"),
"./flags/si.vue": () => import("./si-BJCpkEcA.js"),
"./flags/sk.vue": () => import("./sk-DcQwxMmf.js"),
"./flags/sl.vue": () => import("./sl-DiE9EHox.js"),
"./flags/sm.vue": () => import("./sm-CNAUGBt2.js"),
"./flags/sn.vue": () => import("./sn-DZ9NZhsz.js"),
"./flags/so.vue": () => import("./so-BfQ6GihH.js"),
"./flags/somaliland.vue": () => import("./somaliland-ChLiVJaX.js"),
"./flags/south_ossetia.vue": () => import("./south_ossetia-D0duCwCd.js"),
"./flags/soviet_union.vue": () => import("./soviet_union-CXENMR7j.js"),
"./flags/sr.vue": () => import("./sr-7FVe4tmM.js"),
"./flags/ss.vue": () => import("./ss-Se_7Ytwi.js"),
"./flags/st.vue": () => import("./st-BuOTc0kg.js"),
"./flags/sv.vue": () => import("./sv-B3tssKWe.js"),
"./flags/sx.vue": () => import("./sx-C_jCBuwz.js"),
"./flags/sy.vue": () => import("./sy-Xd9ZNFY_.js"),
"./flags/sz.vue": () => import("./sz-nVuZiIg6.js"),
"./flags/tc.vue": () => import("./tc-CMeYU2Pf.js"),
"./flags/td.vue": () => import("./td-B4xWBtZJ.js"),
"./flags/tf.vue": () => import("./tf-D4Pwnqke.js"),
"./flags/tg.vue": () => import("./tg-CCY0lEhg.js"),
"./flags/th.vue": () => import("./th-2rETv7tW.js"),
"./flags/tibet.vue": () => import("./tibet-CkAXdFUN.js"),
"./flags/tj.vue": () => import("./tj-Nb2PoyVv.js"),
"./flags/tk.vue": () => import("./tk-D15O7GQ6.js"),
"./flags/tl.vue": () => import("./tl-C0iNK1tz.js"),
"./flags/tm.vue": () => import("./tm-DgnYXC9x.js"),
"./flags/tn.vue": () => import("./tn-Cf3jayV6.js"),
"./flags/to.vue": () => import("./to-BNsEMWv5.js"),
"./flags/torres_strait_islands.vue": () => import("./torres_strait_islands-WbGFzXxW.js"),
"./flags/tr.vue": () => import("./tr-DNw31uXo.js"),
"./flags/transnistria.vue": () => import("./transnistria-Cpvmlrym.js"),
"./flags/tt.vue": () => import("./tt-CqPFYnMG.js"),
"./flags/tv.vue": () => import("./tv-DRVU6hGE.js"),
"./flags/tw.vue": () => import("./tw-CXNkMYVI.js"),
"./flags/tz.vue": () => import("./tz-BfXQfpWM.js"),
"./flags/ua.vue": () => import("./ua-D2Vn6PBT.js"),
"./flags/ug.vue": () => import("./ug-Z9ROgLW2.js"),
"./flags/united_nations.vue": () => import("./united_nations-wjpxD-FH.js"),
"./flags/us-ak.vue": () => import("./us-ak-AVxkl7Za.js"),
"./flags/us-al.vue": () => import("./us-al-DMd0rPDi.js"),
"./flags/us-ar.vue": () => import("./us-ar-cYn4Xmwo.js"),
"./flags/us-az.vue": () => import("./us-az-D5QMj2_F.js"),
"./flags/us-ca.vue": () => import("./us-ca-BbdKhtC8.js"),
"./flags/us-co.vue": () => import("./us-co-D6VS-yUv.js"),
"./flags/us-dc.vue": () => import("./us-dc-MTSAw3Z2.js"),
"./flags/us-fl.vue": () => import("./us-fl-LU0LL5-9.js"),
"./flags/us-ga.vue": () => import("./us-ga-Phwgbgds.js"),
"./flags/us-hi.vue": () => import("./us-hi-ibdwKR7u.js"),
"./flags/us-in.vue": () => import("./us-in-BsB9Ogs0.js"),
"./flags/us-mo.vue": () => import("./us-mo-D_2dS1ay.js"),
"./flags/us-ms.vue": () => import("./us-ms-D9kZAdC7.js"),
"./flags/us-nc.vue": () => import("./us-nc-DJTBxXyj.js"),
"./flags/us-nm.vue": () => import("./us-nm-C0QZzhIB.js"),
"./flags/us-ri.vue": () => import("./us-ri-CcxUK6zD.js"),
"./flags/us-tn.vue": () => import("./us-tn-C1ckyNtG.js"),
"./flags/us-tx.vue": () => import("./us-tx-BbtQJtW8.js"),
"./flags/us.vue": () => import("./us-ClnkjxK4.js"),
"./flags/uy.vue": () => import("./uy-BCm6tC4m.js"),
"./flags/uz.vue": () => import("./uz-CwcggUWK.js"),
"./flags/va.vue": () => import("./va-CMDkLdMF.js"),
"./flags/vc.vue": () => import("./vc-BtmZMhVT.js"),
"./flags/ve.vue": () => import("./ve-DhX-FEFv.js"),
"./flags/vg.vue": () => import("./vg-BWAsE1xo.js"),
"./flags/vi.vue": () => import("./vi-HBLzpJKn.js"),
"./flags/vn.vue": () => import("./vn-mtRIZo10.js"),
"./flags/vu.vue": () => import("./vu-BnTBrtXe.js"),
"./flags/wf.vue": () => import("./wf-DcS0KXzY.js"),
"./flags/wiphala.vue": () => import("./wiphala-DLNyNe_P.js"),
"./flags/ws.vue": () => import("./ws-BeyEVp8N.js"),
"./flags/xk.vue": () => import("./xk-Bq6YV8dX.js"),
"./flags/xx.vue": () => Promise.resolve().then(() => O),
"./flags/ye.vue": () => import("./ye-BOuFYf14.js"),
"./flags/yorubaland.vue": () => import("./yorubaland-CKcqwj0b.js"),
"./flags/yt.vue": () => import("./yt-CRswxZYw.js"),
"./flags/za.vue": () => import("./za-BSxL6P6s.js"),
"./flags/zm.vue": () => import("./zm-BngmY6Db.js"),
"./flags/zw.vue": () => import("./zw-C0pC_hue.js")
}), `./flags/${o.value}.vue`, 3),
loadingComponent: k,
errorComponent: k,
delay: 200
}), f = e(() => o.value ? d() : k);
return (e, n) => (l(), r("div", { class: s({
"circle-flags": !0,
"circle-flags-small": i.size === "small",
"circle-flags-medium": i.size === "medium",
"circle-flags-large": i.size === "large"
}) }, [(l(), t(u(f.value), {
strokeWidth: e.strokeWidth,
strokeColor: e.strokeColor,
flagName: c.value
}, null, 8, [
"strokeWidth",
"strokeColor",
"flagName"
]))], 2));
}
}), j = { install: (e) => {
e.component("CircleFlags", A);
} };
//#endregion
export { g as countryCodes, _ as countryList, j as default };
//# sourceMappingURL=vue-circle-flags.es.js.map