diff --git a/app/index.html b/app/index.html
index 31eb867..9ac8b25 100644
--- a/app/index.html
+++ b/app/index.html
@@ -424,21 +424,78 @@ function h(s) {
// ── Countries ─────────────────────────────────────────────────────────────────
const COUNTRIES = [
["","— Select country —"],
- ["AF","Afghanistan"],["AL","Albania"],["DZ","Algeria"],["AR","Argentina"],
- ["AU","Australia"],["AT","Austria"],["BE","Belgium"],["BR","Brazil"],
- ["CA","Canada"],["CL","Chile"],["CN","China"],["CO","Colombia"],
- ["HR","Croatia"],["CZ","Czech Republic"],["DK","Denmark"],["EG","Egypt"],
- ["FI","Finland"],["FR","France"],["DE","Germany"],["GH","Ghana"],
- ["GR","Greece"],["HK","Hong Kong"],["HU","Hungary"],["IN","India"],
- ["ID","Indonesia"],["IE","Ireland"],["IL","Israel"],["IT","Italy"],
- ["JP","Japan"],["KE","Kenya"],["KR","South Korea"],["MY","Malaysia"],
- ["MX","Mexico"],["NL","Netherlands"],["NZ","New Zealand"],["NG","Nigeria"],
- ["NO","Norway"],["PK","Pakistan"],["PE","Peru"],["PH","Philippines"],
- ["PL","Poland"],["PT","Portugal"],["RO","Romania"],["RU","Russia"],
- ["SA","Saudi Arabia"],["ZA","South Africa"],["ES","Spain"],["SE","Sweden"],
- ["CH","Switzerland"],["TW","Taiwan"],["TH","Thailand"],["TR","Turkey"],
- ["UA","Ukraine"],["AE","United Arab Emirates"],["GB","United Kingdom"],
- ["US","United States"],["VN","Vietnam"]
+ ["AF","Afghanistan"],["AX","Åland Islands"],["AL","Albania"],["DZ","Algeria"],
+ ["AS","American Samoa"],["AD","Andorra"],["AO","Angola"],["AI","Anguilla"],
+ ["AQ","Antarctica"],["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"],
+ ["BQ","Bonaire, Sint Eustatius and Saba"],["BA","Bosnia and Herzegovina"],
+ ["BW","Botswana"],["BV","Bouvet Island"],["BR","Brazil"],
+ ["IO","British Indian Ocean Territory"],["BN","Brunei"],["BG","Bulgaria"],
+ ["BF","Burkina Faso"],["BI","Burundi"],["CV","Cabo Verde"],["KH","Cambodia"],
+ ["CM","Cameroon"],["CA","Canada"],["KY","Cayman Islands"],
+ ["CF","Central African Republic"],["TD","Chad"],["CL","Chile"],["CN","China"],
+ ["CX","Christmas Island"],["CC","Cocos (Keeling) Islands"],["CO","Colombia"],
+ ["KM","Comoros"],["CG","Congo"],["CD","Congo, Democratic Republic"],
+ ["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"],["SZ","Eswatini"],["ET","Ethiopia"],
+ ["FK","Falkland Islands"],["FO","Faroe Islands"],["FJ","Fiji"],
+ ["FI","Finland"],["FR","France"],["GF","French Guiana"],
+ ["PF","French Polynesia"],["TF","French Southern Territories"],["GA","Gabon"],
+ ["GM","Gambia"],["GE","Georgia"],["DE","Germany"],["GH","Ghana"],
+ ["GI","Gibraltar"],["GR","Greece"],["GL","Greenland"],["GD","Grenada"],
+ ["GP","Guadeloupe"],["GU","Guam"],["GT","Guatemala"],["GG","Guernsey"],
+ ["GN","Guinea"],["GW","Guinea-Bissau"],["GY","Guyana"],["HT","Haiti"],
+ ["HM","Heard Island and McDonald Islands"],["VA","Holy See"],["HN","Honduras"],
+ ["HK","Hong Kong"],["HU","Hungary"],["IS","Iceland"],["IN","India"],
+ ["ID","Indonesia"],["IR","Iran"],["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"],["KP","Korea, North"],["KR","Korea, South"],
+ ["KW","Kuwait"],["KG","Kyrgyzstan"],["LA","Laos"],["LV","Latvia"],
+ ["LB","Lebanon"],["LS","Lesotho"],["LR","Liberia"],["LY","Libya"],
+ ["LI","Liechtenstein"],["LT","Lithuania"],["LU","Luxembourg"],["MO","Macao"],
+ ["MG","Madagascar"],["MW","Malawi"],["MY","Malaysia"],["MV","Maldives"],
+ ["ML","Mali"],["MT","Malta"],["MH","Marshall Islands"],["MQ","Martinique"],
+ ["MR","Mauritania"],["MU","Mauritius"],["YT","Mayotte"],["MX","Mexico"],
+ ["FM","Micronesia"],["MD","Moldova"],["MC","Monaco"],["MN","Mongolia"],
+ ["ME","Montenegro"],["MS","Montserrat"],["MA","Morocco"],["MZ","Mozambique"],
+ ["MM","Myanmar"],["NA","Namibia"],["NR","Nauru"],["NP","Nepal"],
+ ["NL","Netherlands"],["NC","New Caledonia"],["NZ","New Zealand"],
+ ["NI","Nicaragua"],["NE","Niger"],["NG","Nigeria"],["NU","Niue"],
+ ["NF","Norfolk Island"],["MK","North Macedonia"],
+ ["MP","Northern Mariana Islands"],["NO","Norway"],["OM","Oman"],
+ ["PK","Pakistan"],["PW","Palau"],["PS","Palestine"],["PA","Panama"],
+ ["PG","Papua New Guinea"],["PY","Paraguay"],["PE","Peru"],["PH","Philippines"],
+ ["PN","Pitcairn"],["PL","Poland"],["PT","Portugal"],["PR","Puerto Rico"],
+ ["QA","Qatar"],["RE","Réunion"],["RO","Romania"],["RU","Russia"],
+ ["RW","Rwanda"],["BL","Saint Barthélemy"],["SH","Saint Helena"],
+ ["KN","Saint Kitts and Nevis"],["LC","Saint Lucia"],
+ ["MF","Saint Martin (French)"],["PM","Saint Pierre and Miquelon"],
+ ["VC","Saint Vincent and the Grenadines"],["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"],
+ ["GS","South Georgia and South Sandwich Islands"],["SS","South Sudan"],
+ ["ES","Spain"],["LK","Sri Lanka"],["SD","Sudan"],["SR","Suriname"],
+ ["SJ","Svalbard and Jan Mayen"],["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"],["UM","United States Minor Outlying Islands"],
+ ["US","United States"],["UY","Uruguay"],["UZ","Uzbekistan"],["VU","Vanuatu"],
+ ["VE","Venezuela"],["VN","Vietnam"],["VG","Virgin Islands, British"],
+ ["VI","Virgin Islands, U.S."],["WF","Wallis and Futuna"],
+ ["EH","Western Sahara"],["YE","Yemen"],["ZM","Zambia"],["ZW","Zimbabwe"]
];
const COUNTRY_MAP = Object.fromEntries(COUNTRIES.slice(1));