react-flags-select
Version:
react-flags-select React component
524 lines (486 loc) • 931 kB
JavaScript
'use strict';
Object.defineProperty(exports, '__esModule', { value: true });
var React = require('react');
function _interopDefaultLegacy (e) { return e && typeof e === 'object' && 'default' in e ? e : { 'default': e }; }
function _interopNamespace(e) {
if (e && e.__esModule) return e;
var n = Object.create(null);
if (e) {
Object.keys(e).forEach(function (k) {
if (k !== 'default') {
var d = Object.getOwnPropertyDescriptor(e, k);
Object.defineProperty(n, k, d.get ? d : {
enumerable: true,
get: function () { return e[k]; }
});
}
});
}
n["default"] = e;
return Object.freeze(n);
}
var React__namespace = /*#__PURE__*/_interopNamespace(React);
var React__default = /*#__PURE__*/_interopDefaultLegacy(React);
/******************************************************************************
Copyright (c) Microsoft Corporation.
Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted.
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.
***************************************************************************** */
var __assign = function() {
__assign = Object.assign || function __assign(t) {
for (var s, i = 1, n = arguments.length; i < n; i++) {
s = arguments[i];
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) t[p] = s[p];
}
return t;
};
return __assign.apply(this, arguments);
};
function __read(o, n) {
var m = typeof Symbol === "function" && o[Symbol.iterator];
if (!m) return o;
var i = m.call(o), r, ar = [], e;
try {
while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);
}
catch (error) { e = { error: error }; }
finally {
try {
if (r && !r.done && (m = i["return"])) m.call(i);
}
finally { if (e) throw e.error; }
}
return ar;
}
function __spreadArray(to, from, pack) {
if (pack || arguments.length === 2) for (var i = 0, l = from.length, ar; i < l; i++) {
if (ar || !(i in from)) {
if (!ar) ar = Array.prototype.slice.call(from, 0, i);
ar[i] = from[i];
}
}
return to.concat(ar || Array.prototype.slice.call(from));
}
typeof SuppressedError === "function" ? SuppressedError : function (error, suppressed, message) {
var e = new Error(message);
return e.name = "SuppressedError", e.error = error, e.suppressed = suppressed, e;
};
function createCommonjsModule(fn) {
var module = { exports: {} };
return fn(module, module.exports), module.exports;
}
/*!
Copyright (c) 2017 Jed Watson.
Licensed under the MIT License (MIT), see
http://jedwatson.github.io/classnames
*/
var classnames = createCommonjsModule(function (module) {
/* global define */
(function () {
var hasOwn = {}.hasOwnProperty;
function classNames () {
var classes = [];
for (var i = 0; i < arguments.length; i++) {
var arg = arguments[i];
if (!arg) continue;
var argType = typeof arg;
if (argType === 'string' || argType === 'number') {
classes.push(arg);
} else if (Array.isArray(arg) && arg.length) {
var inner = classNames.apply(null, arg);
if (inner) {
classes.push(inner);
}
} else if (argType === 'object') {
for (var key in arg) {
if (hasOwn.call(arg, key) && arg[key]) {
classes.push(key);
}
}
}
}
return classes.join(' ');
}
if (module.exports) {
classNames.default = classNames;
module.exports = classNames;
} else {
window.classNames = classNames;
}
}());
});
var countries = {
AF: "Afghanistan",
AX: "Åland Islands",
AL: "Albania",
DZ: "Algeria",
AS: "American Samoa",
AD: "Andorra",
AO: "Angola",
AI: "Anguilla",
AG: "Antigua and Barbuda",
AR: "Argentina",
AM: "Armenia",
AW: "Aruba",
AU: "Australia",
AT: "Austria",
AZ: "Azerbaijan",
BS: "Bahamas",
BH: "Bahrain",
BD: "Bangladesh",
BB: "Barbados",
BY: "Belarus",
BE: "Belgium",
BZ: "Belize",
BJ: "Benin",
BM: "Bermuda",
BT: "Bhutan",
BO: "Bolivia, Plurinational State of",
BA: "Bosnia and Herzegovina",
BW: "Botswana",
BR: "Brazil",
IO: "British Indian Ocean Territory",
BG: "Bulgaria",
BF: "Burkina Faso",
BI: "Burundi",
KH: "Cambodia",
CM: "Cameroon",
CA: "Canada",
CV: "Cape Verde",
KY: "Cayman Islands",
CF: "Central African Republic",
TD: "Chad",
CL: "Chile",
CN: "China",
CO: "Colombia",
KM: "Comoros",
CG: "Congo",
CD: "Democratic Republic of the Congo",
CK: "Cook Islands",
CR: "Costa Rica",
CI: "Côte d'Ivoire",
HR: "Croatia",
CU: "Cuba",
CW: "Curaçao",
CY: "Cyprus",
CZ: "Czech Republic",
DK: "Denmark",
DJ: "Djibouti",
DM: "Dominica",
DO: "Dominican Republic",
EC: "Ecuador",
EG: "Egypt",
SV: "El Salvador",
GQ: "Equatorial Guinea",
ER: "Eritrea",
EE: "Estonia",
ET: "Ethiopia",
FK: "Falkland Islands (Malvinas)",
FO: "Faroe Islands",
FJ: "Fiji",
FI: "Finland",
FR: "France",
PF: "French Polynesia",
GA: "Gabon",
GM: "Gambia",
GE: "Georgia",
DE: "Germany",
GH: "Ghana",
GI: "Gibraltar",
GR: "Greece",
GL: "Greenland",
GD: "Grenada",
GU: "Guam",
GT: "Guatemala",
GG: "Guernsey",
GN: "Guinea",
GW: "Guinea-Bissau",
HT: "Haiti",
HN: "Honduras",
HK: "Hong Kong",
HU: "Hungary",
IS: "Iceland",
IN: "India",
ID: "Indonesia",
IR: "Iran, Islamic Republic of",
IQ: "Iraq",
IE: "Ireland",
IM: "Isle of Man",
IL: "Israel",
IT: "Italy",
JM: "Jamaica",
JP: "Japan",
JE: "Jersey",
JO: "Jordan",
KZ: "Kazakhstan",
KE: "Kenya",
KI: "Kiribati",
XK: "Kosovo",
KW: "Kuwait",
KG: "Kyrgyzstan",
LA: "Lao People's Democratic Republic",
LV: "Latvia",
LB: "Lebanon",
LS: "Lesotho",
LR: "Liberia",
LY: "Libya",
LI: "Liechtenstein",
LT: "Lithuania",
LU: "Luxembourg",
MO: "Macao",
MK: "Republic of Macedonia",
MG: "Madagascar",
MW: "Malawi",
MY: "Malaysia",
MV: "Maldives",
ML: "Mali",
MT: "Malta",
MH: "Marshall Islands",
MQ: "Martinique",
MR: "Mauritania",
MU: "Mauritius",
MX: "Mexico",
FM: "Micronesia, Federated States of",
MD: "Republic of Moldova",
MC: "Monaco",
MN: "Mongolia",
ME: "Montenegro",
MS: "Montserrat",
MA: "Morocco",
MZ: "Mozambique",
MM: "Myanmar",
NA: "Namibia",
NR: "Nauru",
NP: "Nepal",
NL: "Netherlands",
NZ: "New Zealand",
NI: "Nicaragua",
NE: "Niger",
NG: "Nigeria",
NU: "Niue",
NF: "Norfolk Island",
KP: "North Korea",
MP: "Northern Mariana Islands",
NO: "Norway",
OM: "Oman",
PK: "Pakistan",
PW: "Palau",
PS: "Palestinian Territory",
PA: "Panama",
PG: "Papua New Guinea",
PY: "Paraguay",
PE: "Peru",
PH: "Philippines",
PN: "Pitcairn",
PL: "Poland",
PT: "Portugal",
PR: "Puerto Rico",
QA: "Qatar",
RO: "Romania",
RU: "Russia",
RW: "Rwanda",
KN: "Saint Kitts and Nevis",
LC: "Saint Lucia",
WS: "Samoa",
SM: "San Marino",
ST: "Sao Tome and Principe",
SA: "Saudi Arabia",
SN: "Senegal",
RS: "Serbia",
SC: "Seychelles",
SL: "Sierra Leone",
SG: "Singapore",
SX: "Sint Maarten",
SK: "Slovakia",
SI: "Slovenia",
SB: "Solomon Islands",
SO: "Somalia",
ZA: "South Africa",
KR: "South Korea",
SS: "South Sudan",
ES: "Spain",
LK: "Sri Lanka",
SD: "Sudan",
SR: "Suriname",
SZ: "Swaziland",
SE: "Sweden",
CH: "Switzerland",
SY: "Syria",
TW: "Taiwan",
TJ: "Tajikistan",
TZ: "Tanzania",
TH: "Thailand",
TL: "Timor-Leste",
TG: "Togo",
TK: "Tokelau",
TO: "Tonga",
TT: "Trinidad and Tobago",
TN: "Tunisia",
TR: "Turkey",
TM: "Turkmenistan",
TC: "Turks and Caicos Islands",
TV: "Tuvalu",
UG: "Uganda",
UA: "Ukraine",
AE: "United Arab Emirates",
GB: "United Kingdom",
US: "United States",
UY: "Uruguay",
UZ: "Uzbekistan",
VU: "Vanuatu",
VE: "Venezuela, Bolivarian Republic of",
VN: "Viet Nam",
VI: "Virgin Islands",
YE: "Yemen",
ZM: "Zambia",
ZW: "Zimbabwe",
};
var countryCodeToPascalCase = function (countryCode) {
return "".concat(countryCode.slice(0, 1)).concat(countryCode.charAt(1).toLowerCase());
};
var getCountryCodes = function (countries$1, blacklistCountries) {
var fullCountryCodes = Object.keys(countries);
if (!countries$1) {
return fullCountryCodes;
}
var uniqueCountries = __spreadArray([], __read(new Set(countries$1)), false);
var validCountryCodes = uniqueCountries.filter(function (code) { return countries[code]; });
var filteredCountryCodes = blacklistCountries
? fullCountryCodes.filter(function (code) { return !validCountryCodes.includes(code); })
: validCountryCodes;
return filteredCountryCodes;
};
var isCountryLabelMatch = function (label, searchValue) {
if (!label || !searchValue) {
return false;
}
return label.toLowerCase().includes(searchValue.toLowerCase());
};
var isCustomLabelObject = function (label) {
return typeof label === "object";
};
function SvgAd(props) {
return (React__namespace.createElement("svg", __assign({ width: "1em", height: "1em", viewBox: "0 0 512 336", xmlns: "http://www.w3.org/2000/svg" }, props),
React__namespace.createElement("g", { fill: "none" },
React__namespace.createElement("path", { d: "M170.667 335.724H8.828A8.829 8.829 0 010 326.896V9.104A8.829 8.829 0 018.828.276h161.839v335.448z", fill: "#41479B" }),
React__namespace.createElement("path", { fill: "#FFE15A", d: "M170.67.276h170.67v335.448H170.67z" }),
React__namespace.createElement("path", { d: "M503.172 335.724H341.333V.276h161.839A8.829 8.829 0 01512 9.104v317.792a8.828 8.828 0 01-8.828 8.828z", fill: "#FF4B55" }),
React__namespace.createElement("path", { d: "M316.022 196.691a4.64 4.64 0 00-4.64-4.64c-.556 0-1.082.114-1.577.294-2.296-2.042-6.457-7.109-2.282-14.264a3.3 3.3 0 002.035.711 3.332 3.332 0 003.332-3.332 3.322 3.322 0 00-2.236-3.133c3.431-1.75 8.324-5.465 8.072-12.412-.359-9.852-8.429-15.29-13.38-13.116.018-.138.042-.274.042-.416a3.286 3.286 0 00-3.286-3.286 3.275 3.275 0 00-2.691 1.409c-.202-.985-.178-2.814 2.112-4.791 4.253-3.673 9.086-12.469.29-18.655-4.871-3.425-14.181-5.066-17.301-.386-1.353 2.029-.268 4.945 1.277 5.6-2.489 1.388-7.211 3.471-10.942 1.843-5.316-2.319-2.246-6.926-1.063-8.989 2.078-3.625.774-9.569-6.186-9.569-4.64 0-6.959 4.64-11.598 4.64-4.639 0-6.959-4.64-11.598-4.64-6.959 0-8.264 5.944-6.186 9.569 1.183 2.062 4.253 6.669-1.063 8.989-3.731 1.629-8.452-.455-10.942-1.843 1.544-.654 2.63-3.57 1.277-5.6-3.119-4.679-12.43-3.039-17.301.386-8.796 6.186-3.962 14.981.29 18.655 2.29 1.977 2.314 3.807 2.112 4.791a3.278 3.278 0 00-2.691-1.409 3.286 3.286 0 00-3.286 3.286c0 .142.024.279.042.416-4.951-2.175-13.022 3.264-13.38 13.116-.253 6.946 4.641 10.661 8.072 12.412a3.323 3.323 0 001.096 6.465c.77 0 1.47-.271 2.035-.711 4.175 7.155.015 12.222-2.282 14.264a4.59 4.59 0 00-1.577-.294 4.64 4.64 0 00-4.64 4.64c0 2.405 1.837 4.36 4.182 4.594-3.198 3.285-6.067 10.525.168 18.749 6.814 8.989 23.052 8.264 30.881 8.554 4.964.184 8.698 2.754 10.771 4.613-1.325.817-2.217 2.269-2.217 3.94 0 2.343 1.743 4.26 4 4.575a4.622 4.622 0 003.926 2.191c1.856 0 3.445-1.097 4.188-2.673 2.45 2.019 4.125 2.866 4.125 2.866s1.675-.846 4.125-2.866a4.63 4.63 0 004.188 2.673 4.622 4.622 0 003.926-2.191c2.257-.315 4-2.232 4-4.575a4.621 4.621 0 00-2.217-3.94c2.072-1.859 5.806-4.43 10.771-4.613 7.829-.29 24.067.435 30.881-8.554 6.234-8.224 3.366-15.465.168-18.749 2.341-.235 4.178-2.189 4.178-4.594z", fill: "#DCBE82" }),
React__namespace.createElement("path", { d: "M214.245 137.102v67.273c0 7.687 6.231 13.919 13.919 13.919h18.558c6.959 0 9.279 4.64 9.279 4.64s2.319-4.64 9.279-4.64h18.558c7.687 0 13.919-6.231 13.919-13.919v-67.273a2.319 2.319 0 00-2.319-2.319h-78.871a2.32 2.32 0 00-2.322 2.319z", fill: "#D2AA73" }),
React__namespace.createElement("path", { d: "M218.88 139.421h34.796v34.796H218.88zm34.8 74.233c-19.218 0-34.796-15.578-34.796-34.796h34.796v34.796z", fill: "#FF4B55" }),
React__namespace.createElement("path", { d: "M258.32 213.654v-34.796h34.796c-.001 19.216-15.58 34.796-34.796 34.796zm-.003-74.233h4.971v34.796h-4.971z", fill: "#FFE15A" }),
React__namespace.createElement("path", { fill: "#FF4B55", d: "M263.293 139.421h4.971v34.796h-4.971z" }),
React__namespace.createElement("path", { fill: "#FFE15A", d: "M268.259 139.421h4.971v34.796h-4.971z" }),
React__namespace.createElement("path", { fill: "#FF4B55", d: "M273.235 139.421h4.971v34.796h-4.971z" }),
React__namespace.createElement("path", { d: "M278.201 139.421h4.971v34.796h-4.971zm9.942 0h4.971v34.796h-4.971z", fill: "#FFE15A" }),
React__namespace.createElement("path", { d: "M283.177 139.421h4.971v34.796h-4.971zm-52.7 39.437h3.866v34.796h-3.866z", fill: "#FF4B55" }),
React__namespace.createElement("path", { d: "M234.35 178.858h3.866v34.796h-3.866zm7.735 0h3.866v34.796h-3.866z", fill: "#FFE15A" }),
React__namespace.createElement("path", { fill: "#FF4B55", d: "M238.212 178.858h3.866v34.796h-3.866z" }),
React__namespace.createElement("path", { fill: "#FFE15A", d: "M249.809 178.858h3.866v34.796h-3.866z" }),
React__namespace.createElement("path", { fill: "#FF4B55", d: "M245.947 178.858h3.866v34.796h-3.866z" }),
React__namespace.createElement("path", { d: "M222.75 211.884v-33.026h-3.866v25.517c0 3.097 1.533 5.823 3.866 7.509z", fill: "#FFE15A" }),
React__namespace.createElement("path", { d: "M226.617 213.498v-34.641h-3.866v33.026a9.185 9.185 0 003.866 1.615z", fill: "#FF4B55" }),
React__namespace.createElement("path", { d: "M226.617 178.858v34.641c.505.085 1.016.156 1.547.156h2.319v-34.796h-3.866v-.001z", fill: "#FFE15A" }),
React__namespace.createElement("path", { d: "M224.07 172.243a.913.913 0 01-.503-.151c-2.281-1.51-2.414-3.082-2.29-3.884.167-1.084.973-1.983 2.054-2.292 1.028-.289 2.053.014 2.746.819 1.44 1.674 2.927 2.333 4.179 1.87.991-.367 1.582-1.344 1.582-2.074a.913.913 0 111.828 0c0 1.598-1.166 3.191-2.774 3.787-1.175.434-3.538.702-6.2-2.391-.286-.33-.622-.32-.86-.254-.324.093-.683.381-.749.812-.097.63.447 1.388 1.492 2.081a.914.914 0 01-.505 1.677zm24.533 0a.915.915 0 01-.504-1.675c1.045-.693 1.589-1.451 1.492-2.081-.067-.431-.425-.719-.749-.812-.238-.066-.575-.077-.86.254-2.662 3.095-5.026 2.827-6.2 2.391-1.608-.596-2.774-2.19-2.774-3.787a.913.913 0 111.828 0c0 .73.591 1.706 1.582 2.074 1.252.465 2.74-.196 4.179-1.87.693-.809 1.719-1.11 2.746-.819 1.08.309 1.887 1.208 2.054 2.292.124.801-.009 2.374-2.29 3.884a.948.948 0 01-.504.149z", fill: "#F5F5F5" }),
React__namespace.createElement("g", { fill: "#FFE15A" },
React__namespace.createElement("path", { d: "M223.567 173.327a.915.915 0 01-.727-1.466l19.864-26.119c.19-.343.262-.818.344-1.365.153-1.026.345-2.303 1.911-3.245 1.021-.612 2.232-.595 3.245.052 1.118.714 1.777 2.044 1.641 3.309-.082.769-.531 2.172-2.612 2.943a.914.914 0 01-.636-1.712c.607-.225 1.348-.655 1.43-1.425.063-.584-.269-1.229-.808-1.575-.301-.193-.774-.358-1.319-.025-.829.498-.911 1.044-1.047 1.949-.096.641-.205 1.367-.633 2.106l-19.927 26.213a.905.905 0 01-.726.36z" }),
React__namespace.createElement("path", { d: "M236.408 144.599l-9.138 10.966 3.655 10.966h10.966l3.655-10.966z" })),
React__namespace.createElement("path", { d: "M236.408 143.171l-10.166 12.199 4.024 12.074h12.282l4.024-12.074-10.164-12.199zm-8.111 12.588l7.197-8.636v18.493h-3.911l-3.286-9.857zm12.935 9.858h-3.911v-18.493l7.197 8.636-3.286 9.857z", fill: "#F5F5F5" }),
React__namespace.createElement("path", { d: "M284.561 189.844l.138-2.027s1.798-1.29.921-2.488c-.875-1.198-1.889-1.429-4.009-1.152-2.12.277-5.438.231-6.866.322-1.429.093-2.166.875-4.424.231l.599-1.383s-1.059.093-1.705.415c-.352.177-1.198-.968-2.027-.783-.826.183-1.658 1.889-2.95 2.765l.691 1.383s.783-.369 1.383.046c.599.415.783.691 1.798.691l.646.277s-.231 1.474.737 2.166c0 0-1.106 1.429-.968 1.658.138.231 1.059 1.982 1.429 2.995l.83-1.567s-1.245-1.106-1.014-1.245c.231-.138 1.059-.322.921-.691-.138-.369.646.046 1.521.184 0 0 .046 1.383.231 1.567.185.184.461.921.415 1.705-.046.783-.737 1.014-.737 1.014l1.245.369s.322-.461.553-.415c0 0-.093-3.825.415-4.424 0 0 2.995.599 4.377-.138 0 0 .177.223.522.435-.138.321-.255.641-.203.735.116.209.486.185.578-.046.035-.087.089-.266.143-.451.167.055.35.098.559.119-.02.291-.022.559.045.621.174.161.519.024.535-.225.006-.081.002-.234-.002-.398.238-.02.492-.062.772-.145l-1.567 2.581-.783.322 1.014.507.921-.369s.875-2.212 2.304-2.857c0 0 .968 2.304-.231 3.549l1.059.599.507-1.06s-.184-2.073.507-3.41l-.83-1.982z", fill: "#FF4B55" }),
React__namespace.createElement("path", { d: "M267.208 183.258s-.462-.439-.578-1.017c-.116-.578-.255-.833-.764-.994 0 0 .323.37.278.948-.046.578 0 1.365.323 1.619l.741-.556zm4.025 1.631s-.629 2.138-2.477 3.25l-.644-.277s1.973-1.686 2.212-3.134l.909.161zm-3.146-1.122c-.066-.068.81-.323.601-1.017-.209-.694-.209-1.203.209-1.526 0 0 .046.578.37.948.323.37.509 1.295-.023 1.827 0 0-.533.416-1.157-.232zm.1 6.306a.224.224 0 01-.102-.299l.279-.568c.163-.333.055-.747-.266-.932a.696.696 0 00-.973.296l-.29.59a.224.224 0 01-.299.102l-.174.354.566.278-.007.013a.289.289 0 10.519.255l.007-.013.566.278.174-.354zm2.237 3.894l.693.139-.579 1.781-.584-.929zm1.696 1.959l-.424.748h1.665l.003-.379zm8.202-.553v.445h-1.89l.914-.914zm2.995.322l-.933.935h1.964l.029-.335z", fill: "#4173CD" }),
React__namespace.createElement("path", { d: "M284.561 204.282l.138-2.027s1.798-1.29.921-2.488c-.875-1.198-1.889-1.429-4.009-1.152-2.12.277-5.438.231-6.866.322-1.429.093-2.166.875-4.424.231l.599-1.383s-1.059.093-1.705.415c-.352.177-1.198-.968-2.027-.783-.826.183-1.658 1.889-2.95 2.765l.691 1.383s.783-.369 1.383.046c.599.415.783.691 1.798.691l.646.277s-.231 1.474.737 2.166c0 0-1.106 1.429-.968 1.658.138.231 1.059 1.982 1.429 2.995l.83-1.567s-1.245-1.106-1.014-1.245c.231-.138 1.059-.322.921-.691-.138-.369.646.046 1.521.184 0 0 .046 1.383.231 1.567.185.184.461.921.415 1.705-.046.783-.737 1.014-.737 1.014l1.245.369s.322-.461.553-.415c0 0-.093-3.825.415-4.424 0 0 2.995.599 4.377-.138 0 0 .177.223.522.435-.138.321-.255.641-.203.735.116.209.486.185.578-.046.035-.087.089-.266.143-.451.167.055.35.098.559.119-.02.291-.022.559.045.621.174.161.519.024.535-.225.006-.081.002-.234-.002-.398.238-.02.492-.062.772-.145l-1.567 2.581-.783.322 1.014.507.921-.369s.875-2.212 2.304-2.857c0 0 .968 2.304-.231 3.549l1.059.599.507-1.06s-.184-2.073.507-3.41l-.83-1.982z", fill: "#FF4B55" }),
React__namespace.createElement("path", { d: "M267.208 197.697s-.462-.439-.578-1.017c-.116-.578-.255-.833-.764-.994 0 0 .323.37.278.948-.046.578 0 1.365.323 1.619l.741-.556zm4.025 1.631s-.629 2.138-2.477 3.25l-.646-.277s1.973-1.686 2.212-3.134l.911.161zm-3.146-1.122c-.066-.068.81-.323.601-1.017-.209-.694-.209-1.203.209-1.526 0 0 .046.578.37.948.323.37.509 1.295-.023 1.827 0 0-.533.415-1.157-.232zm.1 6.306a.224.224 0 01-.102-.299l.279-.568c.163-.333.055-.747-.266-.932a.696.696 0 00-.973.296l-.29.59a.224.224 0 01-.299.102l-.174.354.566.278-.007.013a.289.289 0 10.519.255l.007-.013.566.278.174-.354zm2.237 3.894l.693.139-.579 1.781-.584-.929zm1.696 1.959l-.424.748h1.665l.003-.38zm8.202-.553v.445h-1.89l.914-.914zm2.995.322l-.933.935h1.964l.029-.336z", fill: "#4173CD" }))));
}
function SvgAe(props) {
return (React__namespace.createElement("svg", __assign({ width: "1em", height: "1em", viewBox: "0 0 512 336", xmlns: "http://www.w3.org/2000/svg" }, props),
React__namespace.createElement("g", { fill: "none" },
React__namespace.createElement("path", { d: "M512.001 112.092H158.897V.276h344.276a8.829 8.829 0 018.828 8.828v102.988z", fill: "#73AF00" }),
React__namespace.createElement("path", { d: "M503.172 335.724H158.897V223.908H512v102.988a8.828 8.828 0 01-8.828 8.828z", fill: "#464655" }),
React__namespace.createElement("path", { fill: "#F5F5F5", d: "M158.897 112.088H512V223.9H158.897z" }),
React__namespace.createElement("path", { d: "M158.897 335.724H8.828A8.829 8.829 0 010 326.896V9.103A8.829 8.829 0 018.828.275h150.069v335.449z", fill: "#FF4B55" }))));
}
function SvgAf(props) {
return (React__namespace.createElement("svg", __assign({ width: "1em", height: "1em", viewBox: "0 0 512 336", xmlns: "http://www.w3.org/2000/svg" }, props),
React__namespace.createElement("g", { fill: "none" },
React__namespace.createElement("path", { d: "M170.667 335.724H8.828A8.829 8.829 0 010 326.896V9.104A8.829 8.829 0 018.828.276h161.839v335.448z", fill: "#464655" }),
React__namespace.createElement("path", { fill: "#FF4B55", d: "M170.67.276h170.67v335.448H170.67z" }),
React__namespace.createElement("path", { d: "M503.172 335.724H341.333V.276h161.839A8.829 8.829 0 01512 9.104v317.792a8.828 8.828 0 01-8.828 8.828z", fill: "#73AF00" }),
React__namespace.createElement("g", { fill: "#F5F5F5" },
React__namespace.createElement("path", { d: "M279.037 185.308h-46.075l2.56-5.12h40.955zm0-40.957h-46.075l2.56 5.12h40.955z" }),
React__namespace.createElement("path", { d: "M268.798 146.911h-25.597l5.12-5.119h15.358zm-33.279 25.602h7.679v5.12h-7.679zm0-7.68h7.679v5.12h-7.679zm0-12.8h7.679v5.12h-7.679zm0 7.68h7.679v2.56h-7.679zm33.28 12.8h7.679v5.12h-7.679zm0-7.68h7.679v5.12h-7.679zm0-12.8h7.679v5.12h-7.679zm0 7.68h7.679v2.56h-7.679zm-30.72-28.16h5.12v10.239h-5.12zm5.122-2.56h-5.12v-2.56a2.56 2.56 0 115.12 0v2.56zm25.598 2.56h5.12v10.239h-5.12zm5.119-2.56h-5.12v-2.56a2.56 2.56 0 115.12 0v2.56zm-17.919 23.038c-5.655 0-10.239 4.584-10.239 10.239v15.359h20.478V162.27c0-5.655-4.583-10.239-10.239-10.239z" }),
React__namespace.createElement("path", { d: "M239.053 168.157l-13.937-16.259c.09-.263.167-.533.167-.826a2.56 2.56 0 10-2.56 2.56c.154 0 .288-.062.434-.087l1.442 1.683-6.996 16.323 7.679 7.679 6.631-15.47 5.197 6.063 1.943-1.666zm-12.453 5.347l-6.127-6.127 2.764-6.451 6.127 6.127-2.764 6.451zm48.353-3.683l5.197-6.063 6.631 15.47 7.679-7.679-6.996-16.323 1.442-1.683c.147.026.28.087.434.087a2.56 2.56 0 10-2.56-2.56c0 .294.076.564.167.826l-13.937 16.259 1.943 1.666zm7.745-2.768l6.127-6.127 2.764 6.451-6.127 6.127-2.764-6.451zm-23.801-40.174c-.804-.237-1.522-.676-1.976-1.38a17.129 17.129 0 01-.921-1.625 17.129 17.129 0 01-.921 1.625c-.455.705-1.172 1.144-1.976 1.38-4.241 1.249-7.342 5.148-7.342 9.793 0 .889.149 1.737.362 2.56h19.754c.213-.823.362-1.671.362-2.56-.001-4.645-3.101-8.544-7.342-9.793zm-61.558 37.65a59.06 59.06 0 01-.214-4.819c0-3.288.298-6.522.826-9.695a47.353 47.353 0 012.314 1.704 56.462 56.462 0 00-.581 7.991c0 1.892.097 3.763.28 5.608l5.411 1.625c-.338-2.37-.572-4.772-.572-7.233 0-1.224.073-2.433.17-3.638 2.826 3.134 5.056 6.92 5.056 11.104 0 .107 8.213-12.159-6.719-25.704l-.107 5.759-8.6-.09a1.598 1.598 0 00-1.592 1.305 64.303 64.303 0 00-1.006 11.264c0 1.087.029 2.167.082 3.241l5.252 1.578z" }),
React__namespace.createElement("path", { d: "M220.052 113.099a2.559 2.559 0 10-3.13-4.05c-11.585 8.947-19.535 21.239-22.978 35.008l5.276.068c3.321-12.186 10.505-23.049 20.832-31.026z" }),
React__namespace.createElement("path", { d: "M216.623 119.484c-5.567 5.452-9.781 11.869-12.648 18.839a28.706 28.706 0 013.957 3.922c2.58-7.107 6.689-13.632 12.274-19.101a2.559 2.559 0 00.038-3.619 2.558 2.558 0 00-3.621-.041zm-8.896 73.786a58.983 58.983 0 01-8.498-18.116l2.976 1.094a56.543 56.543 0 008.292 16.516l5.65-1.034a51.606 51.606 0 01-7.727-13.198l3.34 1.227a48.827 48.827 0 007.255 11.447l5.879-1.077c-2.312-2.36-4.334-5.017-6.076-7.883l-3.406-6.812a8.525 8.525 0 00-5.178-4.355l-8.058-2.422-1.863-.559-2.682-.807-5.335-1.603-2.848-.856 1.762 5.288a5.206 5.206 0 002.188 2.766 63.69 63.69 0 008.8 21.399l5.529-1.015zm101.067-46.039l-.107-5.759c-14.932 13.545-6.719 25.811-6.719 25.704 0-4.184 2.23-7.97 5.056-11.104.097 1.205.17 2.415.17 3.638 0 2.462-.234 4.864-.572 7.233l5.411-1.625a56.79 56.79 0 00.28-5.608c0-2.701-.206-5.367-.582-7.991a48.52 48.52 0 012.314-1.704c.529 3.172.826 6.408.826 9.695a59.08 59.08 0 01-.214 4.819l5.251-1.578a64.52 64.52 0 00.082-3.241 64.4 64.4 0 00-1.006-11.264 1.598 1.598 0 00-1.592-1.305l-8.598.09z" }),
React__namespace.createElement("path", { d: "M312.779 144.126l5.276-.068c-3.444-13.769-11.393-26.061-22.978-35.008a2.56 2.56 0 00-3.13 4.05c10.327 7.976 17.511 18.839 20.832 31.026z" }),
React__namespace.createElement("path", { d: "M308.025 138.323c-2.868-6.97-7.081-13.387-12.648-18.839a2.556 2.556 0 00-3.619.04 2.558 2.558 0 00.038 3.619c5.585 5.469 9.694 11.993 12.274 19.101a28.569 28.569 0 013.955-3.921zm11.68 27.362l-5.335 1.603-2.682.807-1.863.559-8.058 2.422a8.528 8.528 0 00-5.178 4.355l-3.406 6.812c-1.741 2.866-3.764 5.523-6.076 7.883l5.879 1.077a48.774 48.774 0 007.255-11.447l3.34-1.227a51.647 51.647 0 01-7.727 13.198l5.65 1.034a56.506 56.506 0 008.292-16.516l2.976-1.094a58.972 58.972 0 01-8.498 18.116l5.529 1.012a63.736 63.736 0 008.8-21.399 5.214 5.214 0 002.188-2.766l1.762-5.288-2.848.859zm-37.028 28.301l-.132.117c-7.447 5.748-16.696 9.122-26.544 9.122-9.848 0-19.097-3.374-26.544-9.122l-.132-.117a4.082 4.082 0 00-3.828-1.255l-25.81 5.375 5.727 5.02a7.582 7.582 0 005.457 1.854 64.535 64.535 0 0015.723 11.522l-1.677 3.095a64.884 64.884 0 0031.084 7.887 64.887 64.887 0 0031.084-7.887l-1.677-3.095a64.561 64.561 0 0015.723-11.522 7.588 7.588 0 005.458-1.854l5.727-5.02-25.81-5.375a4.085 4.085 0 00-3.829 1.255zm-53.637 17.997c-4.64-2.414-8.888-5.463-12.711-8.97l2.485-1.185c3.471 3.072 7.289 5.762 11.438 7.915l-1.212 2.24zm66.629-8.968c-3.822 3.506-8.071 6.554-12.711 8.97l-1.213-2.239c4.149-2.153 7.966-4.843 11.438-7.915l2.486 1.184zm-39.67 7.889c-12.192 0-23.363-4.326-32.159-11.473l2.554-1.218c8.305 6.397 18.625 10.131 29.603 10.131 10.978 0 21.299-3.734 29.603-10.131l2.554 1.218c-8.79 7.149-19.963 11.473-32.155 11.473z" }),
React__namespace.createElement("path", { d: "M227.911 190.358c1.099.93 2.239 1.81 3.427 2.628h49.322a43.733 43.733 0 003.427-2.628l-2.49-2.49h-51.194l-2.492 2.49z" })))));
}
function SvgAg(props) {
return (React__namespace.createElement("svg", __assign({ width: "1em", height: "1em", viewBox: "0 0 512 336", xmlns: "http://www.w3.org/2000/svg" }, props),
React__namespace.createElement("g", { fill: "none" },
React__namespace.createElement("path", { d: "M503.172.276H8.828A8.829 8.829 0 000 9.104v317.792a8.829 8.829 0 008.828 8.828h494.345a8.829 8.829 0 008.828-8.828V9.104a8.83 8.83 0 00-8.829-8.828z", fill: "#464655" }),
React__namespace.createElement("path", { fill: "#FFE15A", d: "M255.999 17.931l11.195 58.482 32.721-49.746-12.037 58.314 49.268-33.438-33.437 49.269 58.314-12.038-49.747 32.722 58.482 11.194-58.482 11.194 49.747 32.722-58.314-12.038 33.437 49.268-49.268-33.437 12.037 58.314-32.721-49.746-11.195 58.481-11.193-58.481-32.723 49.746 12.039-58.314-49.269 33.437 33.438-49.268-58.314 12.038 49.746-32.722-58.482-11.194 58.482-11.194-49.746-32.722 58.314 12.038-33.438-49.269 49.269 33.438-12.039-58.314 32.723 49.746z" }),
React__namespace.createElement("g", { fill: "#FF4B55" },
React__namespace.createElement("path", { d: "M0 9.104v317.792a8.829 8.829 0 008.828 8.828H256L2.298 3.289C.91 4.848 0 6.852 0 9.104z" }),
React__namespace.createElement("path", { d: "M255.999 335.724h247.172a8.829 8.829 0 008.828-8.828V9.104c0-2.252-.91-4.256-2.298-5.816L255.999 335.724z" })),
React__namespace.createElement("path", { fill: "#4173CD", d: "M154.947 203.31h202.105l53.894-70.62H101.052z" }),
React__namespace.createElement("path", { fill: "#F5F5F5", d: "M154.947 203.31l101.052 132.414L357.052 203.31z" }))));
}
function SvgAi(props) {
return (React__namespace.createElement("svg", __assign({ width: "1em", height: "1em", viewBox: "0 0 512 336", xmlns: "http://www.w3.org/2000/svg" }, props),
React__namespace.createElement("g", { fill: "none" },
React__namespace.createElement("path", { d: "M503.172 335.724H8.828A8.829 8.829 0 010 326.896V9.104A8.829 8.829 0 018.828.276h494.345a8.829 8.829 0 018.828 8.828v317.792a8.83 8.83 0 01-8.829 8.828z", fill: "#41479B" }),
React__namespace.createElement("path", { d: "M247.172.276h-15.333l-81.77 53.573V.276h-44.138v53.573L24.161.276H8.828A8.829 8.829 0 000 9.104v7.002l70.155 45.963H0v44.138h70.155L0 152.171v7.001A8.829 8.829 0 008.828 168h15.333l81.77-53.573V168h44.138v-53.573L231.838 168h15.333a8.829 8.829 0 008.828-8.828v-7.002l-70.154-45.963h70.154V62.069h-70.155l70.155-45.963V9.104a8.827 8.827 0 00-8.827-8.828z", fill: "#F5F5F5" }),
React__namespace.createElement("g", { fill: "#FF4B55" },
React__namespace.createElement("path", { d: "M255.999 70.897H141.241V.276h-26.483v70.621H0v26.482h114.758V168h26.483V97.379h114.758z" }),
React__namespace.createElement("path", { d: "M97.103 62.069L4.207 1.768C1.735 3.333 0 5.961 0 9.104v.458l80.889 52.507h16.214zm69.18 0l88.374-57.366c-1.536-2.599-4.246-4.427-7.485-4.427h-1.909l-95.194 61.793h16.214zm-76.809 44.138L1.269 163.463C2.79 166.125 5.542 168 8.828 168h1.665l95.195-61.793H89.474zm166.385 53.66l-82.666-53.659H156.98l93.873 60.934c2.813-1.305 4.741-4.04 5.006-7.275z" })),
React__namespace.createElement("path", { d: "M328.608 104.663c-1.184 15.778-6.08 116.046 57.536 138.712 63.639-22.672 58.722-122.936 57.536-138.712-7.708 3.021-35.609 12.179-57.536-3.427-21.925 15.604-49.823 6.452-57.536 3.427z", fill: "#F5F5F5" }),
React__namespace.createElement("g", { fill: "#FFA028" },
React__namespace.createElement("path", { d: "M417.403 124.893c-3.488-2.712-9.945 2.325-17.18 1.809-6.709-.479-14.977-7.273-25.724-4.344-2.969-2.734-1.532-9.089-1.532-9.089-7.461 4.823-7.996 11.425-7.527 15.006-5.32 7.03-4.961 17.758-3.969 21.032 1.291 4.263 3.746 4.779 4.134 9.558.387 4.779 2.196 3.1 2.196 3.1 3.736-2.095 4.279-6.048 5.85-12.516 6.07.775 10.037-4.662 10.037-4.662-3.982 1.249-6.494-.946-7.863-2.879.214-.639.385-1.228.63-1.9 4.521-12.401 26.154-8.991 28.159-5.555 3.617 6.2 8.396 8.525 8.396 8.525 0-6.464-4.779-12.141-4.779-12.141 7.234-1.294 9.172-5.944 9.172-5.944zm-52.054 26.608a1.291 1.291 0 11-.002-2.582 1.291 1.291 0 01.002 2.582z" }),
React__namespace.createElement("path", { d: "M396.102 204.24c4.212-1.333 3.729-9.509 8.258-15.172 4.201-5.252 14.486-8.206 18.172-18.718 3.936-.894 8.353 3.895 8.353 3.895.262-8.881-4.872-13.066-8.087-14.712-2.771-8.37-11.808-14.161-15.068-15.201-4.243-1.355-6.06.373-10.216-2.019-4.156-2.392-3.799.05-3.799.05-.394 4.266 2.552 6.955 6.988 11.919-4.082 4.558-1.855 10.911-1.855 10.911 1.23-3.989 4.463-4.811 6.833-4.842.405.538.793 1.014 1.207 1.597 7.647 10.757-7.434 26.638-11.402 26.339-7.158-.54-11.784 2.078-11.784 2.078 5.323 3.667 12.71 2.953 12.71 2.953-3.04 6.689-.31 10.922-.31 10.922zm7.621-57.962a1.291 1.291 0 112.127 1.465 1.291 1.291 0 01-2.127-1.465z" }),
React__namespace.createElement("path", { d: "M339.154 146.826c-.564 4.382 7.058 7.383 10.289 13.876 2.997 6.02 1.348 16.595 9.333 24.361-.845 3.947-7.049 5.939-7.049 5.939 7.946 3.975 13.903 1.079 16.749-1.145 8.759 1.009 17.815-4.753 20.13-7.272 3.015-3.278 2.212-5.655 6.131-8.418 3.919-2.763 1.554-3.467 1.554-3.467-3.704-2.153-7.383-.611-13.753 1.323-2.418-5.621-9.117-6.274-9.117-6.274 3.101 2.795 2.486 6.073 1.517 8.235-.659.14-1.254.292-1.956.424-12.977 2.409-21.036-17.954-19.095-21.427 3.501-6.266 3.074-11.564 3.074-11.564-5.567 3.285-8.028 10.287-8.028 10.287-4.789-5.573-9.779-4.878-9.779-4.878zm49.373 31.305a1.29 1.29 0 11-2.225 1.313 1.29 1.29 0 112.225-1.313z" })),
React__namespace.createElement("path", { d: "M386.144 246.66l-.509-.175c-71.634-24.918-60.058-143.037-59.934-144.23l.224-2.134 1.958.887c.338.154 33.572 14.894 57.331-2.931l.929-.696.929.696c23.794 17.849 56.999 3.082 57.33 2.931l1.959-.89.224 2.137c.126 1.193 11.701 119.312-59.934 144.23l-.507.175zm-57.536-141.997c-1.184 15.778-6.08 116.046 57.536 138.712 63.639-22.672 58.722-122.936 57.536-138.712-7.708 3.021-35.609 12.179-57.536-3.427-21.925 15.604-49.823 6.452-57.536 3.427z", fill: "#CDCE0C" }),
React__namespace.createElement("path", { d: "M346.246 207.819c8.689 15.757 21.374 28.957 39.898 35.556 18.529-6.601 31.218-19.8 39.907-35.556h-79.805z", fill: "#82AFFF" }))));
}
function SvgAl(props) {
return (React__namespace.createElement("svg", __assign({ width: "1em", height: "1em", viewBox: "0 0 512 336", xmlns: "http://www.w3.org/2000/svg" }, props),
React__namespace.createElement("g", { fill: "none" },
React__namespace.createElement("path", { d: "M503.172 335.724H8.828A8.829 8.829 0 010 326.896V9.104A8.829 8.829 0 018.828.276h494.345a8.829 8.829 0 018.828 8.828v317.792a8.83 8.83 0 01-8.829 8.828z", fill: "#FF4B55" }),
React__namespace.createElement("path", { d: "M352.551 209.793c-4.828-3.034-7.724 1.793-7.724 1.793l-14.069 1.655 7.034-5.931c5.103.414 5.793-1.103 7.172-3.172 1.379-2.069 7.172-1.103 7.172-1.103-.828-6.345-8.828-2.759-8.828-2.759-6.483-.69-7.586 4.552-7.586 4.552l-10.069 7.724-22.159-6.566c2.298-2.532 4.103-5.027 4.366-6.538.441-2.537-16.367-6.805-21.517-12.138-5.149-5.334-6.988-13.793-4.597-16 2.39-2.207 4.414 4.045 6.988 9.195 2.574 5.15 7.357 9.195 10.483 6.621 3.126-2.574-3.31-6.436-6.253-11.954-2.942-5.517 2.207-7.541 4.598-6.989 2.391.552 3.862 11.955 9.564 17.839 5.7 5.885 10.85 4.781 11.402 1.103.552-3.678-9.409-8.21-11.433-11.337-2.023-3.126-2.545-9.261.766-9.444 3.31-.184 15.448 17.906 25.748 24.828 11.218 7.54 20.229-1.288 18.759-4.966-1.471-3.679-8.276-2.207-16.184-4.231-7.908-2.023-16-12.69-18.391-18.574-2.391-5.885-.414-5.885.966-5.333 1.379.552 6.621 8.276 16.69 14.207 10.069 5.931 17.103.276 17.931-1.103.828-1.379 4.009-7.571-6.345-6.115-11.769 1.655-18.483-5.333-23.31-9.057-4.828-3.724-6.759-8.828-4.552-10.897 2.207-2.069 9.471 7.264 20.505 10.207 10.136 2.702 14.253-1.655 13.976-5.655-.276-4-2.621-2.345-14.069-3.448-11.448-1.103-19.448-11.862-19.862-12.552-.414-.69-.276-4.552 5.517-.828 5.793 3.724 16.138 5.931 22.207 5.655 6.069-.276 7.31-8.414 4.414-9.793-2.896-1.379-3.586.69-10.207 2.069s-19.034-5.379-22.069-8.552.276-5.241 1.793-4.966c1.517.275 11.448 6.069 20.276 5.793 8.828-.276 12.552-8.414 12.276-10.897-.276-2.483-2.759-4.552-6.483-2.069-3.724 2.483-8.69 5.379-16.965 4-8.276-1.379-12.138-6.897-11.034-8.965 1.103-2.069 9.103 1.517 21.793.138s13.241-12.552 12-14.759c-1.241-2.207-4.276-1.517-8.552 2.483s-12.552 4.828-19.034 4.828c-6.483 0-6.621-3.172-5.655-5.379.966-2.207 7.862-1.655 17.517-4.69 9.655-3.034 15.172-10.759 16.69-15.586 1.518-4.827-2.207-8.552-3.724-8.552-1.517 0-.552-2.207-7.172 7.31-6.621 9.517-24 13.241-24 13.241-1.241-2.345-3.172-3.172-3.172-3.172-11.724 2.345-25.866 12.468-25.866 12.468s2.493 7.996-.622 14.228c-4.011 8.022-17.759 3.011-14.02-9.658 3.113-10.55 15.162-16.928 25.341-18.071 10.178-1.142 10.697-4.985 10.697-4.985s-10.688 3.48-10.879-1.297c2.207.448 5.46.643 10.983.154 8.205-.726 12.775-6.543 9.14-7.789-3.635-1.246-2.077 2.493-8.309 5.401-4.445 2.074-9.11 1.14-11.445.431 2.157-4.71 11.237-2.301 11.237-2.301.104-8.205-10.783-5.27-10.783-5.27-4.781-10.3-32.736 1.655-32.736 1.655l6.621 5.333c-16.184 9.011-19.495 26.114-19.495 26.114s-3.31-17.103-19.495-26.115l6.621-5.333s-27.955-11.955-32.736-1.655c0 0-10.888-2.934-10.783 5.27 0 0 9.08-2.409 11.238 2.301-2.335.71-7 1.643-11.445-.431-6.231-2.909-4.673-6.646-8.309-5.401-3.635 1.246.935 7.062 9.14 7.789 5.523.489 8.776.295 10.983-.154-.191 4.777-10.879 1.297-10.879 1.297s.52 3.842 10.697 4.985c10.178 1.143 22.228 7.521 25.341 18.071 3.738 12.67-10.009 17.679-14.02 9.658-3.116-6.231-.622-14.228-.622-14.228s-14.142-10.123-25.866-12.468c0 0-1.931.828-3.172 3.172 0 0-17.379-3.724-24-13.241-6.621-9.517-5.655-7.31-7.172-7.31-1.517 0-5.241 3.724-3.724 8.552 1.517 4.828 7.034 12.552 16.69 15.586 9.656 3.034 16.552 2.483 17.517 4.69.966 2.207.828 5.379-5.655 5.379-6.483 0-14.759-.828-19.034-4.828-4.276-4-7.31-4.69-8.552-2.483-1.241 2.207-.69 13.379 12 14.759 12.69 1.379 20.69-2.207 21.793-.138 1.103 2.069-2.759 7.586-11.034 8.965-8.276 1.379-13.241-1.517-16.965-4s-6.207-.414-6.483 2.069c-.276 2.483 3.448 10.621 12.276 10.897 8.828.276 18.759-5.517 20.276-5.793 1.517-.276 4.828 1.793 1.793 4.965-3.034 3.172-15.448 9.931-22.069 8.552-6.621-1.379-7.31-3.448-10.207-2.069-2.897 1.379-1.655 9.517 4.414 9.793 6.069.276 16.414-1.931 22.207-5.655 5.793-3.724 5.931.138 5.517.828-.414.69-8.414 11.448-19.862 12.552-11.448 1.103-13.793-.552-14.069 3.448-.276 4 3.841 8.358 13.977 5.655 11.034-2.943 18.3-12.276 20.506-10.207 2.207 2.069.276 7.172-4.552 10.897-4.828 3.724-11.541 10.712-23.31 9.057-10.354-1.455-7.172 4.736-6.345 6.115.827 1.379 7.862 7.034 17.931 1.103s15.31-13.655 16.69-14.207c1.379-.552 3.357-.552.966 5.333s-10.483 16.552-18.391 18.574c-7.908 2.024-14.713.552-16.184 4.231-1.471 3.678 7.54 12.505 18.759 4.965 10.3-6.922 22.437-25.012 25.748-24.828 3.31.183 2.788 6.318.766 9.444-2.024 3.127-11.985 7.659-11.433 11.337.552 3.678 5.7 4.781 11.402-1.103 5.701-5.885 7.172-17.288 9.564-17.839 2.39-.552 7.54 1.472 4.597 6.989-2.942 5.517-9.379 9.379-6.252 11.954 3.126 2.574 7.908-1.471 10.483-6.621 2.574-5.15 4.597-11.402 6.988-9.195 2.391 2.207.552 10.666-4.598 16-5.149 5.333-21.959 9.601-21.517 12.138.263 1.511 2.067 4.005 4.366 6.538l-22.159 6.565-10.069-7.724s-1.103-5.241-7.586-4.552c0 0-8-3.586-8.828 2.759 0 0 5.793-.966 7.172 1.103 1.379 2.069 2.069 3.586 7.172 3.172l7.033 5.932-14.069-1.655s-2.897-4.828-7.724-1.793c0 0-6.069-1.931-7.586 3.862 0 0 5.241-.966 6.621-.276 0 0 2.069 4.69 8.69 1.931l13.931.69-7.862 3.862s-9.931-3.172-9.517 5.103c0 0-2.897 3.31-.276 6.621 0 0 .552-3.586 3.172-5.103 0 0 5.103 2.069 8.414-4l10.069-6.069 9.931 4.828s-.276 5.379 7.034 3.172c0 0 2.483 1.655 3.172 3.862 0 0 3.172-3.448-1.931-7.448 0 0-1.241-4.69-7.31-2.897l-5.655-2.897 20.925-6.209c3.623 3.45 7.532 6.279 8.9 5.805 2.7-.935 4.778-3.738 6.646-7.685 1.869-3.947 10.282-17.655 14.436-17.55 4.154.104 6.024 3.426 4.985 9.347-1.038 5.919-9.134 17.259-14.376 19.604-5.241 2.345-6.069 3.448-10.897 3.034-4.828-.414-6.483 1.655-5.379 4.414 1.103 2.759 6.534 4.513 11.862 2.483 5.793-2.207 8-5.241 10.207-3.448 2.207 1.793-2.345 8.276-8.552 10.207-6.207 1.931-10.897.69-9.931 4.552.966 3.862 7.586 4.138 11.862 1.655 4.276-2.483 9.103-9.379 10.345-7.172 1.241 2.207.414 7.862-3.724 10.897-4.138 3.034-8.845 1.249-9.793 4-1.379 4 3.448 6.621 7.172 5.103 3.724-1.517 8-6.207 9.931-10.345 1.931-4.138 5.517-.552 4.414 3.31-1.103 3.862-.184 7.034-8.093 13.103l14.713 22.62 14.713-22.621c-7.908-6.069-6.988-9.241-8.093-13.103-1.103-3.862 2.483-7.448 4.414-3.31 1.931 4.138 6.207 8.828 9.931 10.345 3.724 1.517 8.552-1.103 7.172-5.103-.948-2.751-5.655-.966-9.793-4-4.138-3.034-4.966-8.69-3.724-10.897 1.241-2.207 6.069 4.69 10.345 7.172 4.276 2.483 10.897 2.207 11.862-1.655.965-3.862-3.724-2.621-9.931-4.552-6.207-1.931-10.759-8.414-8.552-10.207 2.207-1.793 4.414 1.241 10.207 3.448 5.329 2.03 10.759.276 11.862-2.483 1.103-2.759-.552-4.828-5.379-4.414-4.828.414-5.655-.69-10.897-3.034s-13.337-13.684-14.376-19.604c-1.039-5.92.831-9.244 4.985-9.347 4.154-.105 12.566 13.603 14.436 17.55 1.869 3.947 3.946 6.751 6.646 7.686 1.369.474 5.279-2.355 8.9-5.805l20.925 6.209-5.655 2.897c-6.069-1.793-7.31 2.897-7.31 2.897-5.103 4-1.931 7.448-1.931 7.448.69-2.207 3.172-3.862 3.172-3.862 7.31 2.207 7.034-3.172 7.034-3.172l9.931-4.828 10.069 6.069c3.31 6.069 8.414 4 8.414 4 2.621 1.517 3.172 5.103 3.172 5.103 2.621-3.31-.276-6.621-.276-6.621.414-8.275-9.517-5.102-9.517-5.102l-7.866-3.86 13.931-.69c6.621 2.759 8.69-1.931 8.69-1.931 1.379-.69 6.621.276 6.621.276-1.518-5.793-7.587-3.862-7.587-3.862z", fill: "#464655" }))));
}
function SvgAm(props) {
return (React__namespace.createElement("svg", __assign({ width: "1em", height: "1em", viewBox: "0 0 512 336", xmlns: "http://www.w3.org/2000/svg" }, props),
React__namespace.createElement("g", { fill: "none" },
React__namespace.createElement("path", { d: "M0 223.908h512v102.988a8.829 8.829 0 01-8.828 8.828H8.828A8.829 8.829 0 010 326.896V223.908z", fill: "#FFB400" }),
React__namespace.createElement("path", { d: "M8.828.276h494.345a8.829 8.829 0 018.828 8.828v102.988H0V9.104A8.829 8.829 0 018.828.276z", fill: "#FF4B55" }),
React__namespace.createElement("path", { fill: "#41479B", d: "M0 112.088h511.999V223.9H0z" }))));
}
function SvgAo(props) {
return (React__namespace.createElement("svg", __assign({ width: "1em", height: "1em", viewBox: "0 0 512 336", xmlns: "http://www.w3.org/2000/svg" }, props),
React__namespace.createElement("g", { fill: "none" },
React__namespace.createElement("path", { d: "M512.001 168H0V9.104A8.829 8.829 0 018.828.276h494.345a8.829 8.829 0 018.828 8.828V168z", fill: "#FF4B55" }),
React__namespace.createElement("path", { d: "M0 168h512v158.896a8.829 8.829 0 01-8.828 8.828H8.828A8.829 8.829 0 010 326.896V168z", fill: "#464655" }),
React__namespace.createElement("g", { fill: "#FFE15A" },
React__namespace.createElement("path", { d: "M235.903 94.293l6.036 18.096 19.076.148c1.478.011 2.091 1.898.902 2.775l-15.346 11.332 5.754 18.188c.446 1.409-1.159 2.574-2.361 1.716l-15.52-11.093-15.52 11.093c-1.203.86-2.807-.307-2.361-1.716l5.754-18.188-15.346-11.332c-1.188-.878-.576-2.764.902-2.775l19.076-.148 6.036-18.096c.468-1.401 2.451-1.401 2.918 0zm81.584 153.651s-109.206-82.384-112.43-85.092c-4.983-4.185-8.828-11.586-9.012-20.598 0 0-11.777 12.064-9.471 24.552 2.667 14.436 10.943 19.586 21.61 26.574 7.496 4.911 67.087 42.495 101.875 64.419l7.428-9.855zm32.674 24.147c-1.423-1.016-12.861-9.47-28.73-21.227l-5.759 10.472a129919.21 129919.21 0 0019.409 12.227s1.103 14.345 12.69 11.954c4.176-.862 7.539-9.747 2.39-13.426zm-94.298-38.038c-8.256 2.905-17.097 4.567-26.346 4.567-23.442 0-44.445-10.212-58.987-26.36l-12.928 11.635c4.333 4.812 8.96 9.347 14.175 13.217l-2.574 4.459 19.112 11.034 2.53-4.383a96.412 96.412 0 0027.638 7.383v5.084h22.069v-5.084a96.412 96.412 0 0027.638-7.383l2.53 4.383 7.595-4.385c-7.417-4.677-15.015-9.47-22.452-14.167z" }),
React__namespace.createElement("path", { d: "M325.95 148.138a96.397 96.397 0 00-7.383-27.637l4.383-2.53-11.034-19.113-4.459 2.574a97.507 97.507 0 00-20.201-20.2l2.574-4.459-19.112-11.034-2.53 4.383c-7.162-3.115-14.788-5.327-22.723-6.639l-2.9 17.404c37.656 6.237 66.4 38.862 66.4 78.286 0 21.228-8.377 40.464-21.942 54.717l13.953 10.535c2.23-2.442 4.504-4.847 6.482-7.511l4.459 2.574 11.034-19.112-4.383-2.53a96.414 96.414 0 007.383-27.637h5.082V148.14h-5.084v-.002h.001z" })))));
}
function SvgAr(props) {
return (React__namespace.createElement("svg", __assign({ width: "1em", height: "1em", viewBox: "0 0 512 336", xmlns: "http://www.w3.org/2000/svg" }, props),
React__namespace.createElement("g", { fill: "none" },
React__namespace.createElement("path", { d: "M512.001 112.092H0V9.103A8.829 8.829 0 018.828.275h494.345a8.829 8.829 0 018.828 8.828v102.989zm-8.829 223.632H8.828A8.829 8.829 0 010 326.896V223.908h512v102.988a8.828 8.828 0 01-8.828 8.828z", fill: "#82AFFF" }),
React__namespace.createElement("path", { fill: "#F5F5F5", d: "M0 112.088h512V223.9H0z" }),
React__namespace.createElement("path", { d: "M300.138 165.793h-31.784c.593-.45 1.062-.893 1.486-1.311.776-.759 1.393-1.362 3.03-2.035 1.646-.69 2.508-.698 3.599-.715 1.314-.009 2.802-.034 5.233-1.035 2.427-1.009 3.487-2.044 4.423-2.957.776-.759 1.393-1.362 3.034-2.044 1.633-.681 2.492-.69 3.577-.698 1.311-.018 2.797-.034 5.228-1.043l-1.698-4.07c-1.633.681-2.492.69-3.577.698-1.311.018-2.797.034-5.224 1.035-2.426 1.009-3.487 2.044-4.423 2.957-.776.759-1.393 1.362-3.03 2.035-1.646.69-2.508.698-3.599.715-1.314.009-2.802.034-5.233 1.043-2.426 1-3.487 2.044-4.423 2.957-.764.743-1.395 1.338-2.966 2.002l24.98-24.977-3.121-3.121-22.485 22.483c.099-.735.126-1.389.132-1.982.013-1.095.022-1.949.703-3.595.681-1.646 1.284-2.259 2.044-3.034.922-.94 1.961-2.008 2.969-4.439 1.004-2.431 1.022-3.914 1.035-5.224.013-1.086.022-1.949.698-3.586.681-1.638 1.28-2.25 2.039-3.026.918-.94 1.956-2.001 2.962-4.423l-4.077-1.689c-.681 1.638-1.28 2.25-2.039 3.026-.918.94-1.956 2.001-2.962 4.423-1.004 2.431-1.022 3.914-1.035 5.224-.013 1.086-.022 1.949-.698 3.586-.681 1.646-1.284 2.259-2.044 3.034-.922.94-1.961 2.008-2.969 4.439-1.004 2.431-1.022 3.923-1.038 5.233-.009 1.063-.039 1.922-.676 3.5v-35.318h-4.414v31.783a15.79 15.79 0 00-1.306-1.481c-.762-.776-1.362-1.397-2.044-3.034-.681-1.646-.694-2.508-.707-3.604-.013-1.311-.03-2.802-1.038-5.233-1.004-2.422-2.044-3.482-2.962-4.423-.759-.776-1.357-1.388-2.039-3.026-.676-1.638-.685-2.5-.698-3.586-.013-1.311-.03-2.793-1.035-5.216l-4.077 1.689c.676 1.638.685 2.492.698 3.577.013 1.311.03 2.793 1.035 5.224 1.004 2.422 2.044 3.482 2.962 4.423.759.776 1.357 1.388 2.039 3.026.681 1.646.694 2.508.707 3.604.013 1.311.03 2.802 1.038 5.233 1.004 2.431 2.044 3.491 2.962 4.431.748.76 1.34 1.395 2.004 2.962l-24.982-24.979-3.121 3.121 24.943 24.94c-1.368-.621-2.028-1.192-2.745-1.888-.943-.922-2.008-1.965-4.448-2.974-2.431-1-3.918-1.026-5.233-1.043-1.095-.009-1.956-.025-3.616-.715-1.66-.681-2.28-1.284-3.069-2.051-.943-.914-2.013-1.956-4.457-2.974-2.44-1.009-3.932-1.026-5.25-1.043-1.099-.018-1.965-.034-3.625-.724l-1.689 4.086c2.44 1.009 3.932 1.026 5.25 1.043 1.099.018 1.965.034 3.625.724 1.664.681 2.284 1.284 3.073 2.051.943.922 2.013 1.956 4.452 2.966 2.44 1.017 3.932 1.035 5.246 1.052 1.095.018 1.956.025 3.608.715 1.651.681 2.268 1.284 3.048 2.044.401.393.849.809 1.391 1.233H211.86v4.414h35.254c-1.393.53-2.264.597-3.263.612-1.314.009-2.802.034-5.237 1.035-2.435 1.009-3.505 2.051-4.448 2.966-.785.767-1.401 1.37-3.052 2.051-1.66.69-2.526.707-3.625.724-1.319.018-2.81.034-5.25 1.043-2.444 1.017-3.513 2.051-4.457 2.974-.789.767-1.409 1.37-3.069 2.051l1.689 4.086c2.44-1.017 3.509-2.051 4.452-2.974.789-.767 1.409-1.37 3.073-2.051 1.66-.69 2.526-.707 3.625-.724 1.319-.018 2.81-.034 5.255-1.052 2.431-1.009 3.496-2.044 4.439-2.966.78-.759 1.401-1.362 3.057-2.044 1.646-.69 2.513-.698 3.604-.715.558-.003 1.187-.04 1.868-.124l-22.549 22.546 3.121 3.121 24.931-24.927c-.614 1.362-1.181 2.019-1.879 2.738-.918.94-1.956 2.008-2.966 4.439-1.01 2.431-1.031 3.932-1.043 5.241-.018 1.095-.025 1.956-.712 3.612-.685 1.664-1.293 2.284-2.056 3.069-.922.94-1.961 2.017-2.974 4.457-1.013 2.44-1.031 3.932-1.047 5.25-.018 1.095-.03 1.965-.715 3.62l4.077 1.689c1.013-2.44 1.031-3.932 1.047-5.25.018-1.095.03-1.965.715-3.62.685-1.664 1.293-2.284 2.056-3.069.922-.94 1.961-2.017 2.974-4.457 1.009-2.431 1.031-3.932 1.043-5.241.018-1.095.025-1.956.712-3.612.681-1.655 1.284-2.268 2.047-3.052a16.46 16.46 0 001.233-1.395v31.878h4.414v-35.252c.526 1.39.593 2.259.608 3.261.013 1.311.034 2.802 1.043 5.233 1.004 2.44 2.047 3.509 2.966 4.448.762.785 1.366 1.405 2.051 3.06s.698 2.526.715 3.62c.018 1.319.034 2.81 1.047 5.25s2.051 3.518 2.974 4.457c.762.785 1.37 1.405 2.056 3.069l4.077-1.689c-1.013-2.44-2.051-3.518-2.974-4.457-.762-.785-1.37-1.405-2.056-3.069-.685-1.655-.698-2.526-.715-3.62-.018-1.319-.034-2.81-1.047-5.25-1.009-2.44-2.047-3.509-2.966-4.448-.762-.785-1.366-1.405-2.051-3.06-.685-1.646-.694-2.508-.712-3.604a16.785 16.785 0 00-.126-1.868l22.552 22.55 3.121-3.121-22.482-22.478c.73.097 1.384.126 1.973.134 1.09.009 1.949.018 3.595.698 1.646.69 2.263 1.284 3.043 2.051.94.914 2.004 1.956 4.436 2.966 2.427 1 3.914 1.017 5.224 1.026 1.086.018 1.944.025 3.582.707 1.638.672 2.25 1.276 3.026 2.035.94.914 2.001 1.956 4.427 2.966l1.689-4.086c-1.638-.672-2.25-1.276-3.026-2.035-.94-.914-2.001-1.956-4.427-2.966-2.426-1-3.914-1.017-5.224-1.026-1.086-.018-1.944-.025-3.582-.707-1.646-.681-2.263-1.276-3.043-2.044-.94-.914-2.004-1.956-4.436-2.957-2.431-1.017-3.918-1.035-5.233-1.043-1.07-.018-1.937-.038-3.524-.681h35.35v-4.414h.003z", fill: "#F09146" }),
React__namespace.createElement("circle", { fill: "#FFE15A", cx: 256, cy: 168, r: 22.069 }))));
}
function SvgAs(props) {
return (React__namespace.createElement("svg", __assign({ width: "1em", height: "1em", viewBox: "0 0 512 336", xmlns: "http://www.w3.org/2000/svg" }, props),
React__namespace.createElement("g", { fill: "none" },
React__namespace.createElement("path", { d: "M503.172 335.724H8.828A8.829 8.829 0 010 326.896V9.104A8.829 8.829 0 018.828.276h494.345a8.829 8.829 0 018.828 8.828v317.792a8.83 8.83 0 01-8.829 8.828z", fill: "#41479B" }),
React__namespace.createElement("path", { d: "M512 326.896v-9.751L56.713 168 512 18.855V9.104c0-3.192-1.783-5.861-4.321-7.412L0 168l507.679 166.30