diff --git a/CountriesData.json b/CountriesData.json
index a6fc2a2..3db67ea 100644
--- a/CountriesData.json
+++ b/CountriesData.json
@@ -1,174 +1,203 @@
[
{
"name": "Åland Islands",
+ "flag": "https://flagcdn.com/w320/ax.png",
"population": 21225,
"region": "Europe",
"capital": "Mariehamn"
},
{
"name": "Afghanistan",
+ "flag": "https://upload.wikimedia.org/wikipedia/commons/thumb/5/5c/Flag_of_the_Taliban.svg/320px-Flag_of_the_Taliban.svg.png",
"population": 27657145,
"region": "Asia",
"capital": "Kabul"
},
{
"name": "Albania",
+ "flag": "https://flagcdn.com/w320/al.png",
"population": 2886026,
"region": "Europe",
"capital": "Tirana"
},
{
"name": "Algeria",
+ "flag": "https://flagcdn.com/w320/dz.png",
"population": 40400000,
"region": "Africa",
"capital": "Algiers"
},
{
"name": "American Samoa",
+ "flag": "https://flagcdn.com/w320/as.png",
"population": 57100,
"region": "Oceania",
"capital": "Pago Pago"
},
{
"name": "Andorra",
+ "flag": "https://flagcdn.com/w320/ad.png",
"population": 78014,
"region": "Europe",
"capital": "Andorra la Vella"
},
{
"name": "Angola",
+ "flag": "https://flagcdn.com/w320/ao.png",
"population": 25868000,
"region": "Africa",
"capital": "Luanda"
},
{
"name": "Anguilla",
+ "flag": "https://flagcdn.com/w320/ai.png",
"population": 13452,
"region": "Americas",
"capital": "The Valley"
},
{
"name": "Antarctica",
+ "flag": "https://flagcdn.com/w320/aq.png",
"population": 1000,
"region": "Polar",
"capital": ""
},
{
"name": "Israel",
+ "flag": "https://flagcdn.com/w320/il.png",
"population": 8527400,
"region": "Asia",
"capital": "Jerusalem"
},
{
"name": "Italy",
+ "flag": "https://flagcdn.com/w320/it.png",
"population": 60665551,
"region": "Europe",
"capital": "Rome"
},
{
"name": "Jamaica",
+ "flag": "https://flagcdn.com/w320/jm.png",
"population": 2723246,
"region": "Americas",
"capital": "Kingston"
},
{
"name": "Japan",
+ "flag": "https://flagcdn.com/w320/jp.png",
"population": 126960000,
"region": "Asia",
"capital": "Tokyo"
},
{
"name": "Jersey",
+ "flag": "https://flagcdn.com/w320/je.png",
"population": 100800,
"region": "Europe",
"capital": "Saint Helier"
},
{
"name": "Jordan",
+ "flag": "https://flagcdn.com/w320/jo.png",
"population": 9531712,
"region": "Asia",
"capital": "Amman"
},
{
"name": "Kazakhstan",
+ "flag": "https://flagcdn.com/w320/kz.png",
"population": 17753200,
"region": "Asia",
"capital": "Astana"
},
{
"name": "Kenya",
+ "flag": "https://flagcdn.com/w320/ke.png",
"population": 47251000,
"region": "Africa",
"capital": "Nairobi"
},
{
"name": "Kiribati",
+ "flag": "https://flagcdn.com/w320/ki.png",
"population": 113400,
"region": "Oceania",
"capital": "South Tarawa"
},
{
"name": "Kuwait",
+ "flag": "https://flagcdn.com/w320/kw.png",
"population": 4183658,
"region": "Asia",
"capital": "Kuwait City"
},
{
"name": "Kyrgyzstan",
+ "flag": "https://flagcdn.com/w320/kg.png",
"population": 6047800,
"region": "Asia",
"capital": "Bishkek"
},
{
"name": "Laos",
+ "flag": "https://flagcdn.com/w320/la.png",
"population": 6492400,
"region": "Asia",
"capital": "Vientiane"
},
{
"name": "Latvia",
+ "flag": "https://flagcdn.com/w320/lv.png",
"population": 1961600,
"region": "Europe",
"capital": "Riga"
},
{
"name": "Lebanon",
+ "flag": "https://flagcdn.com/w320/lb.png",
"population": 5988000,
"region": "Asia",
"capital": "Beirut"
},
{
"name": "Lesotho",
+ "flag": "https://flagcdn.com/w320/ls.png",
"population": 1894194,
"region": "Africa",
"capital": "Maseru"
},
{
"name": "Liberia",
+ "flag": "https://flagcdn.com/w320/lr.png",
"population": 4615000,
"region": "Africa",
"capital": "Monrovia"
},
{
"name": "Libya",
+ "flag": "https://flagcdn.com/w320/ly.png",
"population": 6385000,
"region": "Africa",
"capital": "Tripoli"
},
{
"name": "Liechtenstein",
+ "flag": "https://flagcdn.com/w320/li.png",
"population": 37623,
"region": "Europe",
"capital": "Vaduz"
},
{
"name": "Lithuania",
+ "flag": "https://flagcdn.com/w320/lt.png",
"population": 2872294,
"region": "Europe",
"capital": "Vilnius"
},
{
"name": "Luxembourg",
+ "flag": "https://flagcdn.com/w320/lu.png",
"population": 576200,
"region": "Europe",
"capital": "Luxembourg"
diff --git a/css/common.css b/css/common.css
index 7d63db5..a6ad536 100644
--- a/css/common.css
+++ b/css/common.css
@@ -307,3 +307,24 @@ body.dark-theme .country-info li {
body.dark-theme .country-info strong {
color: white;
}
+
+.toast {
+ position: fixed;
+ bottom: 10px;
+ left: 50%;
+ transform: translateX(-50%);
+ background-color: #444;
+ color: #fff;
+ padding: 8px 15px;
+ border-radius: 4px;
+ font-size: 14px;
+ display: none; /* Initially hidden */
+ z-index: 1000; /* Ensure it's above other elements */
+ opacity: 0; /* Start invisible */
+ transition: opacity 0.3s ease-in-out; /* Smooth fade in/out */
+}
+
+.toast.visible {
+ display: block; /* Show the toast */
+ opacity: 1; /* Make it fully visible */
+}
diff --git a/details.html b/details.html
index b584581..fafc7ef 100644
--- a/details.html
+++ b/details.html
@@ -12,15 +12,9 @@
-
+
-
+
@@ -43,7 +37,7 @@
-